@charset "utf-8";
/* CSS Document */

/* LOGIN / REGISTER PAGE */

.page-id-9 .page_content{margin:40px 0 40px}

.page-id-9 div#customer_login{margin-top:40px}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:none!important; border-radius:unset!important; padding:0!important}


.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) {display:flex; flex-direction:row-reverse; justify-content:flex-end; align-items:center; margin-top:20px}

.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) label{}

.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) label.woocommerce-form-login__rememberme{display:flex; align-items:center}

.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) input[type=checkbox] {margin:0; width:20px; height:20px; margin-right:10px; outline:solid 1px #ccc; outline-offset:-1px}

.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) button.button[type=submit] {margin-top:0}

.page-id-9 .u-column1.col-1 p.form-row:nth-of-type(3) .woocommerce-form-login__rememberme{margin-left:20px}

.page-id-9 .woocommerce-privacy-policy-text{font-family: 'MSLondonSemibold'}

.page-id-9 .woocommerce-privacy-policy-text p{margin-bottom:0}


/* LOST PASSWORD PAGE */

.page-id-9 form.woocommerce-ResetPassword.lost_reset_password p:first-of-type {font-family: 'MSLondonSemibold'; font-size:18px}

.page-id-9.woocommerce-lost-password .woocommerce p{font-family: 'MSLondonSemibold'; font-size:18px}

/* ACCOUNT PAGES */

/*.page-id-9 form.woocommerce-EditAccountForm.edit-account{margin-top:40px}*/
.page-id-9 .woocommerce{width:100%}


/* ACCOUNT NAV */

nav.woocommerce-MyAccount-navigation ul{list-style:none; padding:0; margin:0}
nav.woocommerce-MyAccount-navigation ul li a{font-family: 'MSLondonDemibold'; display:flex; justify-content:space-between; align-items:center; font-size:16px; padding:16px; line-height:normal; background-color:#fff; color:#000; text-decoration:none; border-bottom:solid 1px #ccc; transition:background, color .2s}

nav.woocommerce-MyAccount-navigation ul li:first-of-type a{border-top:solid 1px #ccc}

nav.woocommerce-MyAccount-navigation ul li a:hover{background-color:#f5f5f5; transition:background, color .4s}
nav.woocommerce-MyAccount-navigation ul li a:after{content:""; background-image: url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg); background-position: center center; height:18px; width:18px; display:inline-flex; background-repeat: no-repeat; background-size:cover;  transform:rotate(-90deg); opacity:0; transition:opacity .2s}
nav.woocommerce-MyAccount-navigation ul li a:hover:after{opacity:1; transition:opacity .4s}


nav.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#000; color:#fff; border-color:inherit}
nav.woocommerce-MyAccount-navigation ul li.is-active a:after{opacity:1; filter:invert(1)}

nav.woocommerce-MyAccount-navigation ul li.is-active a:hover{background-color:#000; color:#fff; border-color:inherit}


/* DASHBOARD */


.page-id-9 .woocommerce-MyAccount-content div:last-of-type h4 ~ div{border:solid 1px #ccc!important}
.page-id-9 .woocommerce-MyAccount-content div:last-of-type h4 ~ div label{font-family: 'MSLondonSemibold'}
.page-id-9 .woocommerce-MyAccount-content div:last-of-type h4 ~ div > span{font-family: 'MSLondonSemibold'; color: inherit!important; -webkit-text-decoration:solid underline #000!important; text-decoration:solid underline #005641!important; text-decoration-thickness:1px!important; text-underline-offset:4px; transition:color, text-decoration .2s}
.page-id-9 .woocommerce-MyAccount-content div:last-of-type h4 ~ div > span:hover{color:#000!important; -webkit-text-decoration:solid underline #005641!important; text-decoration:solid underline #005641!important; text-decoration-thickness:2px!important; transition:color, text-decoration .4s}




/* ORDERS */

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table{border-collapse:collapse}
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table td{padding:5px 10px; padding:10px}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table thead > tr {background-color:#f5f5f5}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table thead > tr th{font-family: 'MSLondonDemibold'; font-weight:normal; color:#000; padding:10px; text-transform:unset}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td{font-family: 'MSLondonSemibold'}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td a{color:inherit; -webkit-text-decoration:none; text-decoration:none; text-underline-offset:4px; transition:color, text-decoration .2s}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td a:hover{color:#000; -webkit-text-decoration: solid underline #005641; text-decoration: solid underline #005641; text-decoration-thickness:1px; transition:color, text-decoration .4s}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions{display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a{margin-right:5px; display:flex; align-items:center; justify-content:center; /*font-size:15px;*/ font-weight:normal; background-color:#fff; color:#333; padding:8px 10px; border:solid 2px #005641!important; text-decoration:none; border-radius:0; transition:.2s}
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:hover{background-color:#005641; color:#fff; transition:.4s}



.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:last-of-type{margin-right:0}


.page-id-9 .woocommerce-pagination--without-numbers a.woocommerce-button {display:inline-flex; align-items:center; justify-content:center; height:48px; border:solid 2px #005641; border-radius:0; font-family: 'MSLondonDemibold'; font-size: 16px; background-color:#fff; color:#000; transition:background, color.2s}
.page-id-9 .woocommerce-pagination--without-numbers a.woocommerce-button:hover{background-color:#005641; color:#fff; transition:background, color.4s}



/* VIEW ORDER */

.page-id-9.woocommerce-view-order .woocommerce-MyAccount-content > p{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:center; font-family: 'MSLondonSemibold'}

.page-id-9.woocommerce-view-order .woocommerce-MyAccount-content > h2, .page-id-9.woocommerce-view-order h2.local_pickup_email_title1{margin-top:revert}


.page-id-9.woocommerce-view-order h2.local_pickup_email_title1 + span{display:none!important}


.page-id-9.woocommerce-view-order .woocommerce-MyAccount-content > p mark.order-number{background-color:transparent; font-family: 'MSLondonDemibold'; margin-right:5px}
.page-id-9.woocommerce-view-order .woocommerce-MyAccount-content > p mark.order-date{background-color:transparent; font-family: 'MSLondonDemibold'; margin-left:5px; margin-right:5px}
.page-id-9.woocommerce-view-order .woocommerce-MyAccount-content > p mark.order-status{background-color:transparent; font-family: 'MSLondonDemibold'; color:#005641; margin-left:5px; -webkit-animation:blink-2 1s infinite both; animation:blink-2 1s infinite both}


.page-id-9.woocommerce-view-order ol.woocommerce-OrderUpdates.commentlist.notes{padding-left:20px}

.page-id-9.woocommerce-view-order ol.woocommerce-OrderUpdates .woocommerce-OrderUpdate-meta{font-family: 'MSLondonDemibold'; font-weight:unset}
.page-id-9.woocommerce-view-order ol.woocommerce-OrderUpdates li::marker{font-family: 'MSLondonDemibold'}

.page-id-9.woocommerce-view-order ol.woocommerce-OrderUpdates .woocommerce-OrderUpdate-description.description{font-family:'MSLondonSemibold'}

h2.woocommerce-order-details__title h2.local_pickup_email_title1{margin-top:revert}


.page-id-9 .wclp_mail_address {border:solid 1px #ccc; background:#fff; padding:10px} 
.page-id-9 .wclp_mail_address .wclp_location_box_heading{font-family: 'MSLondonDemibold'; font-weight:unset}
.page-id-9 .wclp_mail_address .wclp_location_box_content{font-family: 'MSLondonSemibold'}


.page-id-9.woocommerce-view-order h2.woocommerce-order-details__title{margin-top:revert}



.page-id-9.woocommerce-view-order table.woocommerce-table--order-details{border-collapse:collapse}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details td{padding:10px}


.page-id-9.woocommerce-view-order table.woocommerce-table--order-details thead > tr {background-color:#f5f5f5}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details thead > tr th{font-family: 'MSLondonDemibold'; font-weight:normal; font-size:16px; color:#000; padding:19px 12px 19px; text-transform:unset}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tbody > tr td{font-family: 'MSLondonSemibold'}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tbody > tr td ul{padding:0}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tbody > tr td a{color:inherit; -webkit-text-decoration:none; text-decoration:none; text-underline-offset:4px; transition: color, text-decoration .2s}
.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tbody > tr td a:hover{color:#000; -webkit-text-decoration: solid underline #005641; text-decoration: solid underline #005641; text-decoration-thickness:1px; transition:color, text-decoration .4s}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot tr th{font-family:'MSLondonDemibold'; font-weight:normal; color: #000}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot tr td{font-family:'MSLondonSemibold'; font-weight:unset}


.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot tr:first-of-type td{font-family:'MSLondonDemibold'} 
.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot tr:last-of-type td{font-family:'MSLondonBold'}

.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot small{font-family: 'MSLondonSemibold'; color:#757575}
.page-id-9.woocommerce-view-order table.woocommerce-table--order-details tfoot small.shipped_via{margin-left:5px}

/*.page-id-9.woocommerce-view-order .woocommerce section.woocommerce-customer-details h2{margin-top:revert}*/


.page-id-9 .woocommerce .woocommerce-customer-details address{padding:10px; border-radius:0; border:solid 1px #ccc; font-family:'MSLondonSemibold'}
.page-id-9 .woocommerce .woocommerce-customer-details address > p {display:flex; align-items:center}




.page-id-9 .woocommerce address .woocommerce-customer-details--phone:before{content:""; width:16px; height:16px; background-image:url(/wp-content/themes/mns-ced/assets/img/tel.svg); background-size:cover}
.page-id-9 .woocommerce address .woocommerce-customer-details--email:before{content:""; width:16px; height:16px; background-image:url(/wp-content/themes/mns-ced/assets/img/email.svg); background-size:cover}

.page-id-9 table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields{border-collapse:collapse}
.page-id-9 table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody > tr{display:flex; align-items:center; justify-content:flex-start}

.page-id-9 table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody > tr th{font-family: 'MSLondonDemibold'; font-weight:normal; padding:9px 12px; font-size:16px; color:#000}


.page-id-9 table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody > tr td{padding:9px 12px 9px 0}




/* GIFT CARD */


.page-id-9 .yith-add-new-gc-my-account-button {display:inline-flex; align-items:center; justify-content:center; border:solid 2px #005641; border-radius:0; font-family: 'MSLondonDemibold'; font-size:16px; padding:8px 10px; background-color:#fff; color:#000; transition:background, color.2s}
.page-id-9 .yith-add-new-gc-my-account-button:hover{cursor:pointer; background-color:#005641; color:#fff; transition:background, color.4s}


.page-id-9 .ywgc-empty-table{width:100%}
.page-id-9 .ywgc-empty-table .ywgc-empty-table-icon{display:inline-flex}
.page-id-9 .ywgc-empty-table .ywgc-empty-table-icon svg g#Page-1 g g#gift{stroke:#005641}





.page-id-9 .ywgc-empty-table .ywgc-empty-table-message{font-family:'MSLondonDemibold'}


.page-id-9 .yith-add-new-gc-my-account-notice-message{font-family: 'MSLondonBold'; margin-bottom:16px}
.page-id-9 form.form-link-gift-card-to-user fieldset{border:solid 1px #ccc!important; padding:10px; margin:0 0 20px}



.page-id-9 form.form-link-gift-card-to-user fieldset input{font-family: 'MSLondonDemibold'; color:#333; margin-top:10px; font-size:16px; padding:12.5px 12px; border-width:0; border-radius:0; border:solid 1px #ccc; transition:background, color .2s}

.page-id-9 form.form-link-gift-card-to-user fieldset input:focus{background-color:#f5f5f5; color:#000; transition:background, color .4s}
.page-id-9 form.form-link-gift-card-to-user fieldset input::placeholder{font-family: 'MSLondonSemibold'}
.page-id-9 form.form-link-gift-card-to-user fieldset input:focus-visible{outline-color:#005641}


.page-id-9 form.form-link-gift-card-to-user fieldset button{display:inline-flex; align-items:center; justify-content:center; height:48px; border:solid 2px #005641; border-radius:0; font-family: 'MSLondonDemibold'; font-size:16px; padding:8px 10px; background-color:#fff; color:#000; transition:background, color.2s}
.page-id-9 form.form-link-gift-card-to-user fieldset button:hover{cursor:pointer; background-color:#005641; color:#fff; transition:background, color.4s}



.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards{border-collapse:collapse}
.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards td{font-size:13.6px; padding:5px 10px; padding:10px}

.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards thead > tr{background-color:#f5f5f5}

.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards thead > tr th{font-family: 'MSLondonDemibold'; font-size:13.6px; color:#000; padding:10px; text-transform:unset}

.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards tbody > tr td{font-family: 'MSLondonSemibold'}  


.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards tbody > tr td.usage a{color:inherit; background-color:transparent; padding:0; -webkit-text-decoration:none; text-decoration:none; text-underline-offset:4px; transition:color, text-decoration .2s}

.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards tbody > tr td.usage a:hover{color:#000; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:1px; transition:color, text-decoration .4s}





.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards tbody > tr td.direct_link a {display:flex; align-items:center; justify-content:center; width:max-content; background-color:#fff; color:#333; padding:8px 10px; border:solid 2px #005641!important; text-decoration:none; border-radius:0; transition:.2s; line-height:1}
.page-id-9 table.shop_table.shop_table_responsive.my_account_giftcards tbody > tr td.direct_link a:hover{background-color:#005641; color:#fff; transition:.4s}








/* Addresses */

.page-id-9.woocommerce-edit-address .woocommerce-MyAccount-content > p{font-family: 'MSLondonDemibold'}

.page-id-9.woocommerce-edit-address .u-columns.woocommerce-Addresses.col2-set.addresses{font-family: 'MSLondonSemibold'}

.page-id-9.woocommerce-edit-address .woocommerce-MyAccount-content a.edit{color:inherit; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:1px; text-underline-offset:4px; transition:color, text-decoration .2s}
.page-id-9.woocommerce-edit-address .woocommerce-MyAccount-content a.edit:hover{color:#000; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:2px; transition:color, text-decoration .4s}


.page-id-9.woocommerce-edit-address .woocommerce-address-fields > p{margin-left:3px}




.page-id-9 .select2-container .select2-selection--single{margin:0}
.page-id-9 .select2-container--default .select2-selection--single{height:unset; border:1px solid #ccc; border-radius:0}


.page-id-9 .select2-container--default .select2-selection--single .select2-selection__rendered{font-family: 'MSLondonDemibold'; color:#000; font-size:16px; padding:11px 25px 11px 12px; line-height:normal; background-image: url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg); background-repeat: no-repeat; background-size:18px 18px; background-position:calc(100% - 12px) center !important}
.page-id-9 .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}


.page-id-9 span.select2-search.select2-search--dropdown{display:none}

.page-id-9 .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333}


.page-id-9 .select2-dropdown{border:solid 1px #ccc; border-radius:0; filter: drop-shadow(2px 2px 4px rgba(0,0,0,.25))}

.page-id-9 .select2-container--default .select2-results>.select2-results__options{font-family:'MSLondonDemibold'}
.page-id-9 .select2-results__option{padding:6px 11px}
.page-id-9 .select2-container--default .select2-results__option[data-selected=true] {background-color:#005641!important; color:#fff!important}

.page-id-9 .select2-container--default .select2-results__option--highlighted[data-selected] {background-color:#767676; color:#fff}




/* Account details */


.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account{display:flex; flex-wrap:wrap; justify-content:space-between}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm .clear{display:none}

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p.form-row-first{order:0}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p.form-row-last{order:1}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(3){order:2; width:47%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(3) > span{display:flex; margin-top:4px}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(4){order:3; width:47%}

.page-id-9.woocommerce-edit-account fieldset{order:6; width:100%; margin-top:20px; border:solid 1px #ccc}
.page-id-9.woocommerce-edit-account fieldset legend{font-family: 'MSLondonDemibold'}

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(5){order:5; width:47%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(6){order:4; width:47%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(9){order:7; width:100%; margin:6px 0}


.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(9) label{display:flex; align-items:center; justify-content:flex-start}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(9) input{width:20px; height:20px; margin:3px 8px 3px 0}





.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields{order:8; width:100%; display:flex; flex-wrap:wrap; align-items:center; justify-content:flex-start; margin:0 0 16px 0; padding:3px}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields p{font-family: 'MSLondonDemibold'; width:100%; margin:8px 0 16px}

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(2){margin:0px 8px 0px 4px}

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(4){margin:0px 8px 0px 30px}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(6){margin:0px 8px 0px 30px}







.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(10) {order:11; width:100%; margin:0}


.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(8) {order:10; margin:6px auto 6px 30px}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(8) label{display:flex; align-items:center; justify-content:flex-start}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(8) input{width:20px; height:20px; margin:3px 8px 3px 0px}




.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(7) {order:9; margin:6px 0}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(7) label{display:flex; align-items:center; justify-content:flex-start}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(7) input{width:20px; height:20px; margin:3px 8px 3px 0px}









/* RMA outer */

.page-id-9 select#rma-select-status{margin-bottom:5px; height:45px; font-family: 'MSLondonDemibold'; color:#000; font-size:16px; width:200px; max-width:unset!important; padding:11px 25px 11px 12px!important; border-radius:0; border-color:#ccc; line-height:normal!important; appearance:none!important; -webkit-appearance:none!important; -moz-appearance:none!important;  -ms-appearance:none!important; background-color:#fff;  background-image:url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg); background-repeat:no-repeat; background-size:18px 18px; background-position:calc(100% - 12px) center !important}

.page-id-9 select#rma-select-status::-ms-expand {display:none} /* IE SELECT FIX */

.page-id-9 select#rma-select-status:focus-visible{outline-color:#005641}


.page-id-9 select#rma-select-status + input.button-primary{height:45px; border:solid 2px #005641; -webkit-appearance:none; border-radius:0; font-family: 'MSLondonDemibold'; font-size:16px;  padding:.618em 1em; background-color:#fff; color:#000; transition:background, color.2s;}
.page-id-9 select#rma-select-status + input.button-primary:hover{cursor:pointer; background-color:#005641; color:#fff; transition:background, color.4s}


.page-id-9 .rma_add_button a{display:inline-flex!important; align-items:center; justify-content:center; font-family:'MSLondonDemibold'; font-size:15px!important; background-color:#005641!important; color:#fff!important; padding:8px 10px!important; border:solid 2px #005641!important; border-radius:0!important; transition:.2s}

.page-id-9 .rma_add_button a:hover{background-color:#000!important; border-color:#000!important; transition:.4s}


.page-id-9 .rma_add_button + table tbody tr td{line-height:1}

.page-id-9 .rma_add_button + table tbody tr td span.rma-action{display:none}


/* RMA inner page */


.page-id-9 #rma_details_tab{display:flex; align-items:center; justify-content:flex-start; margin:0 0 20px 0; border-bottom:0}

.page-id-9 #rma_details_tab li{border:0}
.page-id-9 #rma_details_tab li:last-of-type{margin-right:0}
.page-id-9 #rma_details_tab li a{display:flex; align-items:center; justify-content:center; background-color:#000; color:#fff; margin:0; padding:8px 10px; border:solid 2px #000; text-decoration:none; border-radius:0; transition:.2s}
.page-id-9 #rma_details_tab li a:hover{cursor:default}


.page-id-9 #rma_details_tab li a.inactive{background-color:#fff; color:#000; border:solid 2px #005641}
.page-id-9 #rma_details_tab li a.inactive:hover{cursor:pointer; background-color:#005641; color:#fff; transition:background, color .4s}



.page-id-9 #details_tab_wk.wk_rma_container, .page-id-9 #products_tab_wk.wk_rma_container{font-family: 'MSLondonSemibold'}

.page-id-9 #details_tab_wk.wk_rma_container table, .page-id-9 #products_tab_wk.wk_rma_container table{border-collapse:collapse; border:solid 1px #ccc; width:100%}
.page-id-9 #images_tab_wk.wk_rma_container table.rma-images{border-collapse:collapse; width:100%}

.page-id-9 #details_tab_wk.wk_rma_container table td, .page-id-9 #products_tab_wk.wk_rma_container table td{padding:10px}


.page-id-9 #details_tab_wk.wk_rma_container table thead > tr, .page-id-9 #products_tab_wk.wk_rma_container table thead > tr{background-color:#f5f5f5}

.page-id-9 #details_tab_wk.wk_rma_container table thead > tr td, .page-id-9 #products_tab_wk.wk_rma_container table thead > tr td{font-family: 'MSLondonDemibold'; font-size:16px; color:#000; padding:19px 12px 19px; text-transform:unset}



.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr, .page-id-9 #products_tab_wk.wk_rma_container table tbody > tr{border-top:solid 1px #ccc}




.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr td .wk_delivery_status{background-color:transparent; font-family:'MSLondonDemibold'; color:#005641; -webkit-animation: blink-2 1s infinite both; animation: blink-2 1s infinite both}


.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr td a{color:inherit; -webkit-text-decoration:solid underline #000; text-decoration:solid underline #005641; text-decoration-thickness:1px; text-underline-offset:4px; transition:color, text-decoration .2s}
.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr td a:hover{color:#000; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:2px; transition:color, text-decoration .4s}



.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr td:last-of-type, .page-id-9 #products_tab_wk.wk_rma_container table tbody > tr td:last-of-type{font-family: 'MSLondonDemibold'}






.page-id-9 #details_tab_wk.wk_rma_container table tbody > tr:last-of-type td:last-of-type{font-family: 'MSLondonSemibold'}

.page-id-9 #details_tab_wk.wk_rma_container table + p{display:flex; flex-wrap:wrap; align-items:center; justify-content:flex-start}

.page-id-9 #details_tab_wk.wk_rma_container table + p input#wk-rma-enable-email-notification{margin:3px 12px 3px 0}

.page-id-9 #details_tab_wk.wk_rma_container table + p > div{width:100%}

.page-id-9 #details_tab_wk.wk_rma_container table tfoot, .page-id-9 #products_tab_wk.wk_rma_container table tfoot{display:none}


.page-id-9 #details_tab_wk #rma-chat-form > p:last-of-type{display:flex; justify-content:flex-end; align-items:center}
.page-id-9 #details_tab_wk #rma-chat-form > p:last-of-type input{display:inline-flex; align-items:center; justify-content:center; border:solid 2px #005641; font-family: 'MSLondonDemibold';  border-radius:0; font-size:16px; padding:8px 10px; background-color:#005641; color:#fff; transition:background, color .2s}

.page-id-9 #details_tab_wk #rma-chat-form > p:last-of-type input:hover{background-color:#000; color:#fff; border-color:#000; transition:background, color .4s}


.page-id-9 #images_tab_wk.wk_rma_container table.rma-images tbody tr td{margin:10px 10px 0; height:auto}
.page-id-9 #images_tab_wk.wk_rma_container table.rma-images tbody tr td a{font-size:0}
.page-id-9 #images_tab_wk.wk_rma_container table.rma-images tbody tr td a:hover{outline:solid 2px #005641; outline-offset:2px}

.page-id-9 #images_tab_wk.wk_rma_container > p:only-of-type{font-family: 'MSLondonDemibold'}


.page-id-9 .rma-image-full-overlay-bg{background:#000; opacity:0.6}
.page-id-9 .rma-image-full-cover img{height:900px; width:auto}

.page-id-9 .rma-image-full-overlay button{z-index:100; background-color:#fff; color:#000; line-height:1; transition:background, color .2s}
.page-id-9 .rma-image-full-overlay button:hover{background-color:#005641; color:#fff; transition:background, color .4s}



.page-id-9 #update_manage_tab_wk.wk_rma_container input#wk_mark_solved{margin:0 6px 0 0}
.page-id-9 #update_manage_tab_wk.wk_rma_container form label{display:inline-flex; transform:translateY(-4px)}

.page-id-9 #update_manage_tab_wk.wk_rma_container form input.button[type="submit"] {display:inline-flex; align-items:center; justify-content:center; border:solid 2px #005641; font-family: 'MSLondonDemibold'; border-radius:0; font-size:16px; padding:8px 10px; background-color:#005641; color:#fff; transition:background, color .2s}

.page-id-9 #update_manage_tab_wk.wk_rma_container form input.button[type="submit"]:hover{background-color:#000; color:#fff; border-color:#000; transition:background, color .4s}


.page-id-9 #details_tab_wk .wk_conversation_wrapper{border:1px solid #ccc; -webkit-box-shadow:none; box-shadow:none}
.page-id-9 #details_tab_wk .wk_conversation_wrapper .quote-comment{background-color:#f5f5f5}
.page-id-9 #details_tab_wk .wk_conversation_wrapper .comment-footer{font-family: 'MSLondonDemibold'; background-color:#f5f5f5; border-top:1px solid #ccc}
.page-id-9 #details_tab_wk .wk_conversation_wrapper .comment-footer .comment-date time{color:#333}
.page-id-9 #details_tab_wk .wk_conversation_wrapper .comment-footer span.cs-me{color:#005641}
.page-id-9 #details_tab_wk .wk_conversation_wrapper .comment-footer span.cs-customer{color:#116da7}


.page-id-9 .woocommerce .wc-block-components-notice-banner{display:flex; /*flex-wrap:wrap;*/ justify-content:flex-start; align-items:center; width:-moz-fit-content; width:fit-content}
.page-id-9 .woocommerce .wc-block-components-notice-banner svg{width:24px; height:24px}
.page-id-9 .woocommerce .wc-block-components-notice-banner .wc-block-components-notice-banner__content{font-family:'MSLondonSemibold'; flex-basis:unset}
.page-id-9 .woocommerce .wc-block-components-notice-banner .wc-block-components-notice-banner__content a{color:inherit; -webkit-text-decoration:solid underline #000; text-decoration:solid underline #005641; text-decoration-thickness:1px; text-underline-offset:4px; transition:color, text-decoration .2s}
.page-id-9 .woocommerce .wc-block-components-notice-banner .wc-block-components-notice-banner__content a:hover{color:#000; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:2px; transition:color, text-decoration .4s}


/* RMA refund page */

.page-id-9 .wk_request_rma span.required{font-family: 'MSLondonDemibold'; color: red}
.page-id-9 .wk_request_rma label{font-family: 'MSLondonDemibold'}
.page-id-9 .wk_request_rma select{font-family: 'MSLondonDemibold'; color:#000; font-size:16px; line-height:normal; padding:11px 42px 11px 12px!important; border-width:1px; border-color:#ccc; border-radius:0; appearance:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; background-color:#fff; background-image:url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg); background-repeat:no-repeat; background-size:18px 18px; background-position:calc(100% - 12px) center !important}

/*.page-id-9 .wk_request_rma .responsive{overflow-x:unset}*/
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered{border-collapse:collapse; border-spacing:0; border:solid 1px #ccc}


.page-id-9 .wk_request_rma .responsive table.rma_items_ordered td{padding:10px}

.page-id-9 .wk_request_rma .responsive table.rma_items_ordered thead > tr{background-color:#f5f5f5}

.page-id-9 .wk_request_rma .responsive table.rma_items_ordered thead > tr th{font-family: 'MSLondonDemibold'; font-weight:normal; font-size:16px; color:#000; padding:19px 12px 19px; border:solid 1px #ccc; text-transform:unset; line-height:1.5}

.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr td{font-family: 'MSLondonSemibold'}
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr td select{width:360px}



.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr td:last-of-type{text-align:center}

.page-id-9 .wk_request_rma p.required{font-family: 'MSLondonDemibold'; color:red}

.page-id-9 .wk_request_rma .form-elm.form-images label{margin-left:0}
.page-id-9 .wk_request_rma .form-elm.form-images label span.mk-rss-image-remove{background-color:rgba(255,255,255,.9); color:#333; transition:background, color .2s}
.page-id-9 .wk_request_rma .form-elm.form-images label span.mk-rss-image-remove:hover{background-color:#333; color:#fff; transition:background, color .4s}
.page-id-9 .wk_request_rma .form-elm.form-images span.attach-more a{font-family:'MSLondonSemibold'; font-weight:normal; color:inherit; -webkit-text-decoration:solid underline #000; text-decoration:solid underline #005641; text-decoration-thickness:1px; text-underline-offset:4px; transition:color, text-decoration .2s}
.page-id-9 .wk_request_rma .form-elm.form-images span.attach-more a:hover{color:#000; -webkit-text-decoration:solid underline #005641; text-decoration:solid underline #005641; text-decoration-thickness:2px; transition:color, text-decoration .4s}

.page-id-9 .wk_request_rma input{font-family: 'MSLondonDemibold'; color:#333; font-size:16px; padding:11px 12px; border-width:0; border-radius:0; border:solid 1px #ccc; transition:background, color .2s}

.page-id-9 .wk_request_rma input:focus{background-color:#f5f5f5; color:#000; transition:background, color .4s}
.page-id-9 .wk_request_rma input::placeholder{font-family: 'MSLondonSemibold'}

.page-id-9 .wk_request_rma p.policy-content{font-family: 'MSLondonSemibold'; line-height:1.5; padding: 11px 12px; border:solid 1px #ccc; background-color:#f5f5f5}

.page-id-9 .wk_request_rma p.policy-content::-webkit-scrollbar{width:5px; height:5px}

.page-id-9 .wk_request_rma p.policy-content::-webkit-scrollbar-thumb{background:#757575; border-radius:0}
.page-id-9 .wk_request_rma p.policy-content::-webkit-scrollbar-thumb:hover{background:#333}
.page-id-9 .wk_request_rma p.policy-content::-webkit-scrollbar-track{background:#f5f5f5; margin-bottom:0; margin-top:0}

@-moz-document url-prefix() {
.page-id-9 .wk_request_rma p.policy-content{
    scrollbar-width:thin;
    scrollbar-color:#757575 #f5f5f5
  }
}

.page-id-9 .wk_request_rma p.policy-content + p{display:flex; align-items:center; justify-content:flex-start}
.page-id-9 .wk_request_rma p.policy-content + p input#wk_i_agree{margin:3px 12px 3px 0}
.page-id-9 .wk_request_rma p.policy-content + p span.required{order:2; margin-left:3px}


.page-id-9 .wk_request_rma p:nth-last-of-type(2){display:inline-flex}
.page-id-9 .wk_request_rma p:nth-last-of-type(2) input{display:inline-flex; align-items:center; justify-content:center; border:solid 2px #005641; font-family: 'MSLondonDemibold'; font-weight:normal; -webkit-appearance:none; border-radius:0; font-size:16px; padding:8px 10px; background-color:#005641; color:#fff; transition:background, color .2s}
.page-id-9 .wk_request_rma p:nth-last-of-type(2) input:hover{background-color:#000; color:#fff; border-color:#000; transition:background, color .4s}


.page-id-9 .wk_request_rma p:last-of-type{display:inline-flex}

.page-id-9 .wk_request_rma p:last-of-type a{display:inline-flex; align-items:center; justify-content:center; border:solid 2px #005641; font-family: 'MSLondonDemibold'; font-weight:normal; border-radius:0; font-size:16px; padding:8px 10px; background-color:#fff; color:#000; transition:background, color.2s}
.page-id-9 .wk_request_rma p:last-of-type a:hover{cursor:pointer; background-color:#005641; color:#fff; transition:background, color.4s}


@media  all and (max-width : 1680px) {
 
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{height:873px}  
    
}


@media  all and (max-width : 1600px) {
 
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{height:739px}  
    
}


@media  all and (max-width : 1366px) {
 
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{height:622px}  
    
}


@media  all and (max-width : 1280px) {
 
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{height:579px}  
    
}



@media  all and (max-width : 1024px) and (-webkit-min-device-pixel-ratio:1.5) {
    
/* LOGIN / REGISTER PAGE */   
    
.page-id-9 .page_content{margin:20px 0 40px}

.page-id-9 div#customer_login{margin-top:20px} 
    
.page-id-9 .u-column2.col-2 p.form-row.form-row-first, .page-id-9 .u-column2.col-2 p.form-row.form-row-last{width:100%}    
  
.page-id-9 .woocommerce form.login, .page-id-9 .woocommerce form.register{margin:1em 0}    
   
    
/* RMA refund page */    
    
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr td select{width:300px}    
  
.page-id-9 .wk_request_rma .responsive{padding-bottom:0; margin-bottom:20px}  
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered{margin-bottom:0}    
    
.page-id-9 .wk_request_rma .responsive::-webkit-scrollbar{width:5px; height:5px}   
.page-id-9 .wk_request_rma .responsive::-webkit-scrollbar-thumb{background:#757575; border-radius:0}    
.page-id-9 .wk_request_rma .responsive::-webkit-scrollbar-thumb:hover{background:#333}    
.page-id-9 .wk_request_rma .responsive::-webkit-scrollbar-track{background:#f5f5f5; margin-bottom:0; margin-top:0}    
 
@-moz-document url-prefix() {
.page-id-9 .wk_request_rma .responsive{
    scrollbar-width:thin;
    scrollbar-color:#757575 #f5f5f5
  }
}    
 
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered thead > tr > th:first-of-type{position:sticky; left:0; background-color:inherit; filter:drop-shadow(0px 1px 2px #333)} 
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr > td:first-of-type{position:sticky; left:0; background-color:#fff; filter:drop-shadow(0px 1px 2px #333)} 
 
.page-id-9 .wk_request_rma p:last-of-type, .page-id-9 .wk_request_rma p:nth-last-of-type(2){position:sticky; left:0}        
   
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{height:579px}      
    
    
} 

@media  all and (max-width : 1023px) and (-webkit-min-device-pixel-ratio:1.5) {
    
/* ORDERS */

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions{display:revert; align-items:unset; justify-content:unset; flex-wrap:unset}    
    
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a{width:100%; margin-right:unset; margin-top:5px}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:only-of-type, .page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:first-of-type{margin-top:unset}

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:last-of-type{margin-right:unset}    
    
/* RMA inner page */
    
.page-id-9 .rma-image-full-cover img{max-width:90%; max-height:90%; height:auto}        
    
}

@media  all and (max-width : 834px) and (-webkit-min-device-pixel-ratio:1.5) {

/* Account details */

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(3){width:100%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(4){width:100%}



.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(8){width:100%; margin:0}    
    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(7){width:100%; margin:0}    
 
    
    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields label{width:calc(100% - 32px); margin-top:8px}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields label:first-of-type{margin-top:0}     
    
    
    
    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(2){}  
    
    
    
    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(4){margin:8px 8px 0px 4px}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > #mailchimp-gdpr-fields input:nth-of-type(6){margin:8px 8px 0px 4px}    
       
}


@media all and (max-width : 768px) and (-webkit-min-device-pixel-ratio:1.5) {
    
/* LOGIN / REGISTER PAGE */     
    
.page-id-9 .woocommerce #customer_login .u-column1.col-1{margin-bottom:3em}
    
/* ACCOUNT NAV */    
   
nav.woocommerce-MyAccount-navigation{}    
nav.woocommerce-MyAccount-navigation ul{display:flex; width:100%; /*padding-bottom:9px;*/ padding-bottom:2px; overflow-x:auto; scroll-snap-type:x; flex-direction:row; align-items:flex-start}    
 
nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{width:2px; height:2px}    
nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-thumb{background:#757575; border-radius:0}    
nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-thumb:hover{background:#333}    
nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-track{background:#f5f5f5; margin-bottom:0; margin-top:0}    
    
    
@-moz-document url-prefix() {
nav.woocommerce-MyAccount-navigation ul{
   scrollbar-width:thin;
   scrollbar-color:#757575 #f5f5f5
  }
}    

nav.woocommerce-MyAccount-navigation ul li{width:fit-content; scroll-snap-align:start; scroll-snap-stop:normal}  
    
    
nav.woocommerce-MyAccount-navigation ul li a{width:max-content; padding:8px 16px}    
nav.woocommerce-MyAccount-navigation ul li a:after{display:none}    
       
nav.woocommerce-MyAccount-navigation ul li:first-of-type a{border-top:unset}    
    
nav.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#000; color:#fff; border-color:inherit}
nav.woocommerce-MyAccount-navigation ul li.is-active a:after{display:none}    

/* ORDERS */
    
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table{border:none}   
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr:first-of-type{margin-top:0}
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr{margin-top:15px; border:solid 2px #ccc}  
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr > td{font-family: 'MSLondonSemibold'; background-color:#fff}
    
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr > td:before{font-family: 'MSLondonDemibold'}     
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr > td:first-of-type{border-top:none; padding:10px; background-color:#f5f5f5}    

.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions{display:flex; align-items:center; justify-content:flex-start; flex-wrap:wrap}     
 
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions:before{margin-right:auto}    
    
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a{width:unset; margin-right:5px; margin-top:unset}    
    
    
.page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:only-of-type, .page-id-9 .woocommerce-MyAccount-content table.woocommerce-orders-table tbody > tr td.woocommerce-orders-table__cell-order-actions a:first-of-type{margin-left:10px}    
    
/* VIEW ORDER */   
     
.page-id-9 .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-top:1.5em} 
  
/* GIFT CARD */    
    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards{border:none}    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr:first-of-type{margin-top:0}
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr{margin-top:15px; border:solid 2px #ccc}  
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr > td{font-family: 'MSLondonSemibold'; background-color:#fff}    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr > td:before{font-family: 'MSLondonDemibold'}    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr > td:first-of-type{border-top:none; padding:10px; background-color:#f5f5f5}    
    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link{display:flex; align-items:center; justify-content:flex-start; flex-wrap:wrap}      
    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link:before{margin-right:auto}    
    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link a{width:unset; margin-right:5px}    
    
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link a:only-of-type, .page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link a:first-of-type{margin-left:10px}   
 
.page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link a:only-of-type, .page-id-9 .woocommerce-MyAccount-content table.my_account_giftcards tbody > tr td.direct_link a:last-of-type{margin-right:0}    
 
/* Addresses */    
    
.page-id-9.woocommerce-edit-address .u-columns.woocommerce-Addresses.col2-set.addresses{margin-top:1.5em}    
.page-id-9.woocommerce-edit-address .addresses .u-column2.col-2.woocommerce-Address{margin-top:1.5em}  
 
/* Account details */

.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(3){width:47%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(4){width:47%}    
    
} 



/* Mobiles */
@media all and (max-width : 767px) and (-webkit-min-device-pixel-ratio:1.5)  {

/* RMA refund page */  

.page-id-9 .wk_request_rma .responsive table.rma_items_ordered tbody > tr td select{width:250px}    
    
.page-id-9 .wk_request_rma .responsive table.rma_items_ordered>thead>tr>th, .page-id-9 .wk_request_rma .responsive table.rma_items_ordered>tbody>tr>td{white-space:unset}  
       
}


@media all and (max-width : 430px) and (-webkit-min-device-pixel-ratio:1.5) {
    
/* VIEW ORDER */    
    
.page-id-9 table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody > tr{justify-content:space-between}   
    
/* Addresses */      
    
.page-id-9.woocommerce-edit-address form .woocommerce-address-fields #billing_first_name_field, .page-id-9.woocommerce-edit-address form .woocommerce-address-fields #billing_last_name_field, .page-id-9.woocommerce-edit-address form .woocommerce-address-fields #shipping_first_name_field, .page-id-9.woocommerce-edit-address form .woocommerce-address-fields #shipping_last_name_field{width:100%}   
   
/* Account details */    
    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p.form-row-first{width:100%}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p.form-row-last{width:100%}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(3){width:100%}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(4){width:100%}    
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(5){width:100%}
.page-id-9.woocommerce-edit-account .woocommerce-EditAccountForm > p:nth-of-type(6){width:100%} 
    
/* RMA outer */    
    
.page-id-9 select#rma-select-status{width:100%}    
.page-id-9 select#rma-select-status + input.button-primary{width:100%; margin-bottom:10px}    
.page-id-9 .rma_add_button{margin-top:5px}
    
/* RMA inner page */    
  
.page-id-9 #rma_details_tab{width:100%; padding-bottom:9px; margin:0 0 11px 0; overflow-x:auto; scroll-snap-type:x; flex-direction:row; align-items:flex-start; height:auto}    
    
.page-id-9 #rma_details_tab::-webkit-scrollbar{width:2px; height:2px}    
.page-id-9 #rma_details_tab::-webkit-scrollbar-thumb{background:#757575; border-radius:0}    
.page-id-9 #rma_details_tab::-webkit-scrollbar-thumb:hover{background:#333}        
.page-id-9 #rma_details_tab::-webkit-scrollbar-track{background:#f5f5f5; margin-bottom:0; margin-top:0}        
    
@-moz-document url-prefix() {
.page-id-9 #rma_details_tab{
   scrollbar-width:thin;
   scrollbar-color:#757575 #f5f5f5
  }
}        
   
.page-id-9 #rma_details_tab li{width:fit-content; scroll-snap-align:start; scroll-snap-stop:normal}   
.page-id-9 #rma_details_tab li a{width:max-content}    
    
    
.page-id-9 #details_tab_wk.wk_rma_container table + p{align-items:flex-start}    
.page-id-9 #details_tab_wk.wk_rma_container table + p label{width:calc(100% - 32px)}
    
.page-id-9 #images_tab_wk.wk_rma_container table.rma-images tbody tr td{width:calc(50% - 20px)}   
    
} 


@media all and (max-width : 320px) and (-webkit-min-device-pixel-ratio:1.5)  {

/* RMA refund page */     
    
.page-id-9 .wk_request_rma p.policy-content + p{align-items:flex-start}    
    
}