.customer>h1,.customer__title{margin-top:0}.no_scrolling button#INDmenu-btn{display:none}.title_logout_wrap a.logout{color:var(--text-color)}a.account_button{width:fit-content}.inner_overlay_wrapper form input{background:var(--black)!important}.no_scrolling div#glassix-widget-launcher-container{display:none}form#customer_login input:autofill{background-color:var(--white);background:var(--white)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset!important;-webkit-text-fill-color:black!important;transition:background-color 5000s ease-in-out 0s}.login{opacity:0;animation:fadeIn .2s ease .2s 1 forwards}@keyframes fadeIn{to{opacity:1}}@media(prefers-reduced-motion:reduce){.login{animation:none;opacity:1}}.login_inputs{font-size:1.2rem!important;color:var(--text-color)!important;height:4.2rem!important;background:#fff;border:1px solid #dddddd!important}.reset-password form .field{flex-direction:column}.reset-password form ul{padding:0!important;margin:0!important;margin-bottom:.5rem!important;list-style-type:none;display:none}.reset-password form ul a{text-decoration:none;color:var(--black);font-size:1.4rem;margin-bottom:1rem}.login_inputs::placeholder{color:#6a6a6a!important;font-size:1.1rem;opacity:1!important;padding-left:1px;text-transform:uppercase}.login_inputs:focus{border:1px solid rgba(28,27,27,.8)!important}.customer form{justify-content:space-between}.address_overlay .inner_overlay_wrapper::-webkit-scrollbar{display:none}.half_width select:focus-visible{box-shadow:none}.customer.activate{opacity:0;animation:fadeIn .4s ease .4s 1 forwards}@keyframes fadeIn{0 {opacity: 0;} 100%{opacity: 1;}}.customer.activate form{width:100%}.active_button{display:flex;align-items:center;margin:2rem 0}.active_button button[name=decline]{margin-top:0!important}.account_button,button.custom_btn{background-color:transparent;border:1px solid var(--color);position:relative;display:inline-block;padding:14px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:11px;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500;text-decoration:none;letter-spacing:.2em;font-family:Avenir Next,sans-serif;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);-webkit-tap-highlight-color:initial;color:var(--white)!important}.account_button:hover,button.custom_btn:hover{color:var(--color)!important}.account_button:before,button.custom_btn:before{position:absolute;content:""!important;display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border:1px solid var(--color);transform:scale(1);transform-origin:left center;z-index:-1;transition:transform .45s cubic-bezier(.785,.135,.15,.86);background-color:var(--color)}.account_button:hover:before,button.custom_btn:hover:before{transform:scaleX(0);transform-origin:right center}button.custom_btn{width:100%}button.custom_btn:after,.customer_reset_button:after{content:unset}.main_login_wrapper .field label,form.forgot_pass_form .field label,form#create_customer label,.reset-password form label{color:var(--text-color)!important}button.address_custom_btn{background-color:transparent;border:1px solid var(--white);position:relative;display:inline-block;padding:11px 28px;line-height:normal;border-radius:0;text-transform:uppercase;font-size:11px;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500;text-decoration:none;letter-spacing:.2em;font-family:Avenir Next,sans-serif;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);-webkit-tap-highlight-color:initial;color:var(--white)!important;width:100%}button.address_custom_btn:hover{color:var(--white)!important}button.address_custom_btn:before{position:absolute;content:""!important;display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border:1px solid var(--color);transform:scale(1);transform-origin:left center;z-index:-1;transition:transform .45s cubic-bezier(.785,.135,.15,.86);background-color:var(--white)}.address_custom_btn:after{content:unset!important}button.address_custom_btn:hover:before{transform:scaleX(0);transform-origin:right center}button.address__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;background:var(--page-overlay);opacity:.5}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left;margin-bottom:1.5rem}.customer ul a{display:inline}.customer strong{font-weight:400;color:rgb(var(--color-foreground))}form#customer_login .errors ul{padding:0;list-style-type:none}.customer .field{margin:2rem 0 0}.customer .field:first-of-type{margin-top:0}.customer table{table-layout:auto;border-collapse:collapse;border-bottom:.01rem solid rgba(var(--color-foreground),.08);box-shadow:none;width:100%;font-size:1.6rem;position:relative}@media screen and (min-width:750px){.customer table{border:none}}@media screen and (forced-colors:active){.customer table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}}.customer tbody{color:rgb(var(--color-foreground))}.customer th,.customer td{font-weight:400;line-height:1;border:none;padding:0}.customer tbody td{padding-top:1rem;padding-bottom:1rem}.customer td:empty{display:initial}.customer thead th{font-size:1.2rem;text-transform:uppercase}.account_details_wrapper .order-history tbody td:first-child a{position:relative;color:var(--text-color)}@media screen and (min-width:750px){.customer th,.customer td:first-of-type{text-align:left;padding-left:0}.customer thead th,.customer tbody td{padding-bottom:1.4rem;font-size:12px}.account_details_wrapper .order-history thead #ColumnOrder{width:17%}.account_details_wrapper .order-history thead #ColumnDate,.account_details_wrapper .order-history thead #ColumnPayment{width:33%}.account_details_wrapper .order-history thead #ColumnTotal{width:17%}.account_details_wrapper .order-history thead #ColumnFulfillment{width:33%}.account_details_wrapper .order-history thead th:last-child,.account_details_wrapper .order-history tbody td:last-child{padding-right:0}.account_details_wrapper .order-history thead tr th:nth-child(2),.account_details_wrapper .order-history thead tr th:nth-child(3){text-align:center}.account_details_wrapper .order-history tbody tr td:nth-child(2),.account_details_wrapper .order-history tbody tr td:nth-child(3){text-align:center}.account_details_wrapper .order-history tbody td:first-child a:after{content:"";position:absolute;left:0;bottom:-30%;width:100%;border-bottom:1px solid #000000}.customer tbody td{vertical-align:top}.customer tbody tr{border-top:.01rem solid rgba(var(--color-foreground),.08)}.customer tbody tr:last-child{border-bottom:.01rem solid rgba(var(--color-foreground),.08)}}@media screen and (min-width:750px){.customer tbody tr:first-of-type{border-top:none}}@media screen and (forced-colors:active){.customer tbody tr{border-top:.1rem solid transparent}}.customer tfoot td:first-of-type,.customer tfoot td{padding-top:.6rem;padding-bottom:.6rem}.customer tfoot td:first-of-type{text-align:left}.customer tfoot tr:first-of-type td{padding-top:4rem}@media screen and (min-width:750px){.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{padding-top:2.4rem}}.customer tfoot tr:last-of-type td{padding-bottom:4rem}@media screen and (min-width:750px){.customer tfoot tr:last-of-type td,.customer tfoot tr:last-of-type th{padding-bottom:2.4rem}}.customer thead:after,.customer tfoot:before{content:" ";height:.08rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors:active){.customer thead:after,.customer tfoot:before{background:CanvasText}}.customer .pagination{margin-top:3rem;margin-bottom:3rem}@media screen and (min-width:990px){.customer .pagination{margin-top:6rem;margin-bottom:8rem}}.customer .pagination ul{display:flex;justify-content:space-between;list-style:none;padding:0;max-width:380px;margin:0 auto;border-bottom:1px solid var(--border-color)}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li span,.customer .pagination li a{display:flex;width:100%;justify-content:center}.customer .pagination li span{color:rgb(var(--color-foreground))}.customer .pagination li a{color:var(--text-color-light)}.customer .pagination li span{color:var(--)}.customer .pagination li span,.customer .pagination li a{font-size:11px;text-decoration:none}.customer .pagination li svg{width:10px!important;height:10px!important;color:var(--text-color-light)}.customer .pagination li{margin-right:0rem;min-width:63px;display:flex;align-items:center;position:relative;padding-block:1.335rem}.customer .pagination li :first-child .svg-wrapper{height:.6rem}.customer .pagination li:first-of-type .svg-wrapper{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type .svg-wrapper{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:currentColor;border-bottom:3px solid rgba(var(--color-foreground))}.login .account_a{display:block;margin:0 auto;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login .form__message,#customer_login .errors li{margin-top:1.5rem;text-align:left;font-size:1.4rem}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}@media only screen and (min-width:750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}@media screen and (min-width:750px)and (max-width:989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}}.account h1+a{display:inline-flex;align-items:center}.account_section a .svg-wrapper{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}.account thead th:last-child,.account td:last-child{text-align:right}.customer tbody td{padding-block:38.8px;border-bottom:1px solid var(--border-color)}.account table td{padding-block:3.9rem;vertical-align:middle}.account table td:first-of-type a{text-decoration:none;border:.1rem solid transparent;font-size:1.2rem}.order td:first-of-type{align-items:initial}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:2.2rem;padding-top:1.5rem;padding-bottom:4rem}@media screen and (min-width:750px){.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-bottom:2.4rem}}.order tfoot tr:last-of-type td:before{font-size:2.2rem}.order table p,.order>div:nth-of-type(2)>div:first-of-type h2,.order>div:nth-of-type(2)>div:last-of-type h2+p{margin-bottom:0}.order>div:nth-of-type(2)>div:first-of-type h2~p{margin-bottom:0;font-size:1.4rem}.order>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:3rem}.order .item-props{font-size:1.4rem;margin-top:.05px;display:flex;flex-direction:column}.order .item-props>span{word-break:break-all;line-height:calc(1 + .2 / var(--font-body-scale))}.order .fulfillment{width:fit-content;border:.01rem solid rgba(var(--color-foreground),.2);padding:1rem;margin-top:1rem;font-size:1.4rem;text-align:left}.order .fulfillment a{margin:.7rem 0}.order .fulfillment span{display:block}.order .cart-discount{display:block;margin-top:1rem;margin-bottom:.5rem;font-size:1.2rem}@media screen and (min-width:750px){.order td .cart-discount{display:none}}.order tbody ul{list-style:none;font-size:1.2rem;text-align:right;padding-left:0;margin-top:1rem;margin-bottom:0}@media screen and (min-width:750px){.order tbody ul{text-align:left}}.order table a{line-height:calc(1 + .3 / var(--font-body-scale))}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width:750px){.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}}.order .properties{font-size:1.4rem;margin-top:1rem}.order .properties span{display:block;line-height:calc(1 + .2 / var(--font-body-scale))}.order_section .svg-wrapper{width:1.1rem;color:rgb(var(--color-foreground));margin-right:.5rem}.order dl{margin:0}.order dd{margin-left:0;line-height:calc(1 + .3 / var(--font-body-scale))}.order dd s{color:rgba(var(--color-foreground),.7)}.order .unit-price{font-size:1.1rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.order .regular-price{font-size:1.3rem}.addresses li>button{margin-left:.5rem;margin-right:.5rem}.addresses li>button+button,.addresses form button+button{margin-top:0rem}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;font-size:1.4rem;margin-bottom:.6rem}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:left}.addresses-section ul{list-style:none;padding-left:0;text-align:center;display:flex;flex-wrap:wrap;margin-top:0}li[data-address]{width:33.33%;text-align:start;margin-bottom:6rem}.addresses [aria-expanded=false]~div[id]{display:none}li[data-address]>h2{text-align:center;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:0}@media only screen and (min-width:750px){li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.addresses ul p{margin-bottom:0;text-align:start;font-size:13px;margin-top:0}.addresses input[type=checkbox]{margin-top:2rem;margin-left:0}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:1.5rem}.customer{max-width:1420px;margin:0 auto;padding-right:5rem;padding-left:5rem}.customer.login,.customer.reset-password,.customer.activate{max-width:560px;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:center}.customer.login .login_title,.customer.login .sub_heading{text-align:center}.recover_pass_wrapper.forgotInput #recover,#recover+div{display:block!important;width:100%;max-width:400px}.customer.activate h1{font-size:22px;text-transform:capitalize;margin-top:27px;margin-bottom:0}#login{margin-top:27px;margin-bottom:0}.customer.activate p{text-align:center}#login .form__message--large .icon,.customer .form__message .svg-wrapper{margin-right:.5rem!important}.login p{font-size:13px;margin:2.2rem 0;margin-top:20.6px;color:#000;text-align:center}.customer form{margin-top:25px}.customer .field:after{box-shadow:none}.customer #address_form_new .field input,.customer .new_add_cust .field input{height:3.6rem!important;border:.01rem solid var(--white);padding:1rem 1.3rem;font-size:13px;color:var(--white);letter-spacing:var(--body-letter-spacing)}.customer .field label{font-size:10px;left:15px;color:var(--white);text-transform:uppercase;letter-spacing:var(--body-letter-spacing)}form#customer_login label,form#create_customer label,.reset-password form label,.activate form label{opacity:0}.customer .field:after,.customer .field:before{content:unset}.customer select{height:3.7rem!important}.field:hover.field:after,.customer .field:hover.field:after{box-shadow:none;outline:none}.customer .field input:focus{border:1px solid var(--white)}.customer .field input.typing{border:1px solid var(--white)}.customer .field input.typing+label,form#create_customer input.typing+label,.reset-password form input.typing+label,.activate form input.typing+label{font-size:10px;top:0%;left:3%;opacity:1!important;background-color:#fff;transform:translateY(-50%);padding-inline:5px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;letter-spacing:var(--body-letter-spacing)}.activate form input.typing+label{color:var(--text-color);background:transparent}.customer .field .pass_show_hide_wrap{cursor:pointer}.customer .field .pass_show_hide_wrap{display:flex;justify-content:center;align-items:center;position:absolute;right:0%;max-width:50px;height:100%;transform:translate(-100%)}.customer .field{margin:15px 0 0}.login .field+a{margin-top:6px;font-size:11px;color:#6a6a6a;text-align:right;display:block;width:100%;text-decoration:none}.customer .create_acc_wrap{display:flex;justify-content:center}.customer .create_acc_wrap .account_a,.customer .create_acc_wrap span{font-size:13px;color:#6a6a6a}.customer .create_acc_wrap .account_a{margin:0;text-decoration:none;color:#000;padding-left:4px}.customer{padding-top:95px}.customer>h1{font-size:22px;margin-bottom:21px}.customer>p{font-size:13px;color:#000}.registerBtn{margin-top:20px!important}.customer .custom_recover_btn:after,.customer .custom_recover_btn:before{display:none}.customer .custom_recover_btn{display:flex;width:100%;padding:0;margin:10px 0 0;background-color:transparent;font-size:11px;letter-spacing:var(--body-letter-spacing);min-width:0;min-height:0;justify-content:flex-end;color:#4a4a4a;font-family:var(--font-body-family)!important;border:none;cursor:pointer}h1#recover{margin-top:0}.recover_sp_wrapper{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center}.customer:has(.recover_pass_wrapper.forgotInput){padding-left:0!important;padding-right:0!important}.forgot_pass_form{margin-inline:auto}.forgot_pass_form button:hover span{z-index:2}.forgot_pass_form button:hover span{color:#000}.open_login_btn_wrap{display:flex;font-size:13px;justify-content:center;column-gap:3px}.open_login_btn_wrap .cancel_login{cursor:pointer}.open_login_btn_wrap button:after,.open_login_btn_wrap button:before{display:none}.open_login_btn_wrap button{cursor:pointer;border:none;background-color:transparent;min-width:0;min-height:0;padding:0;margin:0;color:#000;font-size:inherit}.customer .title_logout_wrap{display:flex;flex-direction:column;row-gap:2.4rem;margin-bottom:2rem}.customer .title_logout_wrap .customer__title{font-size:22px;margin-bottom:0}.customer .title_logout_wrap .logout{font-size:12px;color:#6a6a6a;text-underline-offset:.5px}.customer .greet_wrap{display:flex}.customer .greet_wrap .greet_text{margin:0;font-size:13px}.customer .account_details_wrapper{display:flex;flex-wrap:nowrap;padding-top:7.2rem}.customer .account_details_wrapper .table_wrap{width:70.7%}.customer .account_details_wrapper .customer_details_wrap{width:23%;margin-left:auto;margin-top:-4px}.customer thead th{font-size:10px;color:#6a6a6a;border-bottom:1px solid var(--border-color)}.customer thead:after{display:none}.customer .account_details_wrapper .customer_details_wrap .title{margin:0;font-size:12px;color:var(--text-color-light);border-bottom:1px solid var(--border-color);padding-bottom:1.1rem;text-transform:uppercase}.customer .account_details_wrapper .customer_details_wrap p{margin:0;font-size:13px;padding-top:2.39rem;padding-bottom:2.15rem;font-family:Rubik,sans-serif;font-weight:400}.customer .account_details_wrapper .customer_details_wrap p span{margin-bottom:1.2rem;display:inline-block}.v{padding:0 80px;max-width:1420px;margin:0 auto}.addresses-section .back_link{text-decoration:none;font-size:12px;color:var(--text-color-light);display:inline-block;margin-bottom:2.5rem}.addresses-section .back_link svg{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;stroke-width:1px;background:none;pointer-events:none;height:9px;margin-right:12px;vertical-align:baseline;vertical-align:initial;rotate:90deg}.addresses-section .add_btn{margin-top:34.5px;min-height:unset}.addresses-section .add_btn:after,.addresses-section .add_btn:before{box-shadow:none}.addresses-section .add_btn:hover:after,.addresses-section .add_btn:hover:before{box-shadow:none}.addresses ul li button,.addresses ul li button:before,.addresses ul li button:after,.addresses ul li button:hover,.addresses ul li button:hover:before,.addresses ul li button:hover:after{box-shadow:none}li[data-address]>h2{text-align:start;font-size:12px;position:relative;color:var(--text-color-light);padding-bottom:1.3rem;margin-bottom:33px}li[data-address]>h2:after{content:"";position:absolute;bottom:0;left:0;width:85%;border-bottom:1px solid var(--border-color)}.addresses .btn_wrap{margin-bottom:6.23rem}.addresses ul p span:first-child{display:block;margin-bottom:13px}.addresses ul p span+br{display:none}.addresses .action_btns_wrap{width:100%;display:flex}.addresses ul p{margin-bottom:22.5px}.addresses ul li .overlay_btn:after,.addresses ul li .overlay_btn:before{display:none}.addresses ul li .overlay_btn{margin:0 17px 0 0;position:relative;width:unset;min-width:unset;box-shadow:none;padding:0;line-height:100%;height:unset;min-height:unset;background:transparent;color:#000;font-size:13px;border:none;cursor:pointer}.addresses ul li .overlay_btn:after{display:block;content:""!important;position:absolute!important;left:0!important;width:100%;bottom:-17%;border-bottom:1px solid #000000!important;transition:width .15s linear!important}.addresses ul li .overlay_btn:hover:after{width:0%}.addresses .pagination ul{justify-content:center;max-width:fit-content}.address_overlay{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;z-index:3;width:100%}.address_overlay::-webkit-scrollbar{display:none}.address_overlay .inner_overlay_wrapper form button[type=reset]:after{display:none}.address_overlay .inner_overlay_wrapper{width:510px;max-width:100%;margin:0 auto;background-color:var(--color-black);height:100%;max-height:675px;overflow:auto;padding:40px 80px 45px;position:relative;border:1px solid #fff}.address_overlay .inner_overlay_wrapper form button[type=reset]{width:15px;height:15px;position:absolute;top:0;right:0;transform:translate(-130%,120%);padding:0;margin:0;cursor:pointer;max-width:unset;min-width:unset;min-height:unset;background:transparent;outline:none;border:none}.address_overlay .inner_overlay_wrapper form button[type=reset] svg{stroke:var(--white);height:16px;width:16px;stroke-width:.65px}.addresses-section .field input:not(:placeholder-shown)~label{font-size:1rem;top:0;left:0;width:fit-content;color:var(--white);background:var(--color-black);transform:translate(10%,-50%);text-transform:uppercase;padding:0 10px}.half_width{width:48%!important;margin-top:1.5rem!important}.half_width select#AddressCountryNew{color:#fff;background:var(--color-black);border:1px solid var(--white)}.select .svg-wrapper,.customer select+.svg-wrapper{transform:translate(-100%)!important}form#address_form_new label{color:#fff;text-transform:uppercase}.customer select{font-size:12px!important;color:var(--white);border:1px solid var(--white);background:var(--color-black)}.addresses-section .defaultEditButton{width:100%;font-size:12px;text-transform:uppercase;max-height:unset;height:40px;min-height:unset;margin:0;padding:0}.form_subtitle,.AddressNewHeading{font-size:19px;text-align:center}.form_subtitle{font-size:14px}.checbox_wrapper{width:100%;display:flex;align-items:center;position:relative;column-gap:2rem;padding-block:1.5rem}.checbox_wrapper input[type=checkbox]:checked+.icon_wrap svg{transform:scale(1.2)}.checbox_wrapper input[type=checkbox]{margin:0;position:absolute;visibility:hidden}.checbox_wrapper .icon_wrap svg path{stroke-width:4px;stroke:var(--white)!important}.checbox_wrapper .icon_wrap svg{width:15px;height:15px;position:absolute;top:1px;transform:scale(0);transition:transform .15s linear}.checbox_wrapper .label_txt{font-size:10px;color:var(--white);text-transform:uppercase;cursor:pointer}.inner_overlay_wrapper input::placeholder{text-transform:uppercase!important}.checbox_wrapper .icon_wrap{width:20px;height:20px;display:flex;position:relative;justify-content:center;cursor:pointer;align-items:center;border:1px solid var(--white)}.customer form button{margin:0}.address_default_address_new{margin-top:-3px}.add_address_overlay .AddressNewHeading,.address_overlay .inner_overlay_wrapper>h2,.add_address_overlay .form_subtitle,.addresses-section .field input:not(:placeholder-shown)~label{color:var(--white)!important}.addresses-section .field input:not(:placeholder-shown)~label{text-transform:uppercase}.add_address_overlay .AddressNewHeading,.address_overlay .inner_overlay_wrapper>h2{font-size:17px;color:var(--white);margin-bottom:2.5rem;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-bottom:0;margin-top:1.5rem}.add_address_overlay .form_subtitle,.address_overlay .inner_overlay_wrapper>p{font-size:12px;color:var(--white);text-transform:uppercase;text-align:center;margin:1rem 0}.customer form button.default_Button:after{display:none}.customer form button.default_Button{width:100%}.order_section{font-family:Rubik,sans-serif}.order_section .back_link_wrap a{font-size:12px;display:flex;align-items:center;column-gap:1.9rem;text-decoration:none;color:var(--text-color-light);font-weight:400}.order_section .back_link_wrap svg{width:8px;height:8px;rotate:90deg}.order_section .main_wrapper{width:100%;display:flex;flex-wrap:wrap}.order_section .main_wrapper .page_details{width:100%;padding-top:2.9rem;padding-bottom:4.3rem}.order_section .main_wrapper table{max-width:70.73%;width:70.73%;table-layout:fixed}.order_section .main_wrapper .order_details{max-width:unset;width:100%;display:flex;justify-content:space-between;padding-bottom:8rem;column-gap:10rem;padding-left:5rem;padding-right:5rem}.order_section .main_wrapper .order_details .order_det_childs{width:auto;display:flex;flex-direction:column;align-items:start;justify-content:center}.order_section .main_wrapper .order_details .order_det_childs .custom_btn{cursor:pointer;color:var(--white)}.order_section .main_wrapper .order_title{margin:0;font-size:22px}.order_section .main_wrapper .order_placedon_text{font-size:1.3rem!important;margin-top:1.8rem}.order_section .main_wrapper table thead tr #ColumnProduct{width:45%;padding-right:0}.order_section .main_wrapper table thead tr #ColumnQuantity{width:43.7%;padding-right:0;text-align:center}.order_section .main_wrapper table thead tr #ColumnTotal{width:10%;padding-right:0;text-align:right}.order_section .main_wrapper table tbody .ColumnQuantity,.order_section .main_wrapper table tbody .ColumnProduct,.order_section .main_wrapper table tbody .ColumnTotal{font-size:12px;padding-top:7px!important;padding-bottom:0;border-bottom:none}.order_section .main_wrapper table tbody .ColumnQuantity{text-align:center;padding-right:0;vertical-align:middle}.order_section .main_wrapper table tbody .ColumnTotal{vertical-align:middle;text-align:right;padding-right:0;font-size:11px;color:var(--text-color-light)}.order_section .main_wrapper table tbody .ColumnProduct a{text-decoration:none}.order_section .main_wrapper table tbody .ColumnProduct{text-align:left;display:flex;padding-right:0;font-size:11px;color:var(--text-color-light)}.order_section .main_wrapper table tbody .ColumnProduct .CartItem__Title{margin-top:0}.order_section .main_wrapper table tbody .ColumnProduct .CartItem__Title a{font-size:11px}.order_section .main_wrapper table tbody .ColumnProduct .CartItem__Variant{font-size:10px;color:var(--text-color-light);margin-top:.5rem}.order_section .main_wrapper table tbody .ColumnProduct .CartItem__Price{color:var(--text-color-light);font-size:10px;margin-top:1.2rem;display:block}.order_success_alert{margin:0;padding-block:2.2rem;padding-left:3.1rem;background-color:#d2e4c4;color:#307a07;font-size:13px;width:100%}.order_section .msg_alert{padding:0!important}.order_section .CartItem__ImageWrapper{min-width:145px}.order_section .CartItem__ImageWrapper img{position:absolute;top:0;left:0;height:100%;width:100%;display:none}.forgot_pass_form .input::placeholder{opacity:1!important}.forgot_pass_form label{opacity:0}.forgot_pass_form .RecoverEmail.typing label{opacity:1}.order_section .main_wrapper table tfoot tr td:last-child{padding-right:0!important;text-align:right!important}.order_section .main_wrapper table tfoot tr:not(:last-child) .td_border{border-bottom:1px solid var(--border-color)}.order_section .main_wrapper table tfoot tr .td_border .Text--subdued:last-child{padding-left:1.8rem;font-size:13px}.order_section .main_wrapper table tfoot tr td,.order_section .main_wrapper table tfoot tr td span{font-size:12px;color:var(--text-color-light)}.order_section table tbody .msg_alert_tr{border-bottom:none}.order_section table tbody .msg_alert{padding-bottom:1.8rem!important;border-bottom:none;padding-top:3.93rem!important}.order_section tfoot tr:last-of-type td,.order_section tfoot tr td{padding:0;padding-block:2.17rem!important}.order_section tbody tr:first-of-type td{border-bottom:none!important}.order_section tbody tr{border-top:none!important}.order_section tfoot tr.total_tfoot td{color:var(--color-black)!important;padding-bottom:0!important}.order_section .order_details .Segment{width:100%;display:flex;flex-direction:column;margin-bottom:0}.order_section .order_details .Segment .Segment__Title{font-size:15px;padding-bottom:0rem;margin:0;text-align:center;color:var(--color-black);text-transform:uppercase}.order_section .order_details .Segment .Segment__Content{font-size:14px;text-align:left}.order_section .order_details .Segment .Segment__Content p{margin:0;font-weight:400}.order_section .order_details .Segment .Segment__Content span{margin-bottom:0}.order_section .order_details .print_order_btn{margin:0}.order_section .order_details .print_order_btn:after{display:none}.order_section .item_purchased_wrap{width:100%;display:flex;justify-content:center;padding-bottom:3rem}.order_section .item_purchased_wrap .item_purchase_heading{text-align:center;margin:0;text-transform:uppercase}.order_section .orders_wrapper{width:100%;display:flex;justify-content:space-evenly;flex-wrap:wrap;column-gap:.8rem;padding-bottom:2rem}.order_section .orders_wrapper .order-item{width:calc((100% - 2.4rem)/4);display:flex;flex-direction:column;padding-bottom:2rem}.order_section .orders_wrapper .order-item .order_img_wrap{width:100%;display:flex}.order_section .orders_wrapper .order-item .order_title{font-size:16px;text-align:center;margin-bottom:0}.order_section .orders_wrapper .order-item .order_img_wrap img{width:100%;object-fit:contain;display:block}.order_section .back_link_wrap{padding-top:2rem;padding-bottom:4rem}.addresses-section .title-address{font-size:22px;margin-block:0;margin-bottom:2.5rem}.addresses-section .btn_wrap{margin-bottom:5rem}.customer .account_details_wrapper .customer_details_wrap .account_button{display:flex;align-items:center;justify-content:center;font-size:11px}.addresses-section .btn_wrap .account_button{margin-top:0;font-size:11px;vertical-align:middle;cursor:pointer}.login .custom_btn,.reset-password .custom_btn{margin-top:2rem;font-size:11px;margin-bottom:2.45rem}.activate .custom_btn{font-size:11px}.customer.register{max-width:560px!important}.customer.register .register_title,.customer.register .subtitle{text-align:center!important}.customer.register .register_title{margin-bottom:16px!important}@media(max-width:1140px){.customer{padding-inline:20px;margin:0}.addresses-section .btn_wrap{margin-bottom:3.5rem}.customer.addresses-section,.customer.account_section{padding-inline:80px;margin:0}.recover_sp_wrapper{padding:0 20px;max-width:560px}.recover_pass_wrapper.forgotInput #recover{max-width:100%}.order_section .main_wrapper table{max-width:100%;width:100%;table-layout:fixed}.order_section .main_wrapper .order_details{width:100%;padding-left:0;display:flex;padding:5rem 5rem 4rem}.order_section .main_wrapper table tfoot tr .td_border{border-bottom:1px solid var(--border-color)!important}.order_section tfoot tr.total_tfoot td{padding-block:2.17rem!important}.order_section .order_details .Segment{padding-right:0!important;width:48.8%}.order_section .order_details .Segment:last-child{padding-left:5rem}.customer .account_details_wrapper .customer_details_wrap{margin-top:0}.customer .account_details_wrapper .customer_details_wrap .title{padding-bottom:1.4rem}.addresses-section li[data-address]{width:49%}.customer.addresses-section,.customer.account_section{padding-inline:50px;margin:0}.account_section .account_details_wrapper{flex-wrap:wrap}.account_section .account_details_wrapper .table_wrap,.account_section .account_details_wrapper .customer_details_wrap{width:100%}.account_section .pagination{padding-block:3rem}.account_section .table_wrap .theadings:last-child{text-align:right}.account_section .table_wrap #ColumnPayment{width:27%}.account_section .table_wrap tbody tr td:last-child{text-align:right}.order_section .main_wrapper .order_details{padding-left:unset;padding-right:unset}}@media(max-width:800px){.order_section .main_wrapper .order_details{flex-wrap:wrap;padding-top:1rem}.customer .account_details_wrapper{padding-top:3.5rem}.order_section .order_details .Segment{width:50%!important}.order_section .main_wrapper .order_details .order_det_childs{width:100%;justify-content:center;margin-top:2.5rem}.order_section .orders_wrapper{padding-bottom:1rem}.customer thead th{padding-bottom:1rem;text-align:left}.order_section .back_link_wrap{padding-bottom:0}}@media(max-width:640px){.account_details_wrapper .order-history table{table-layout:fixed;width:100%}.account_details_wrapper .order-history thead #ColumnPayment{width:33%}.account_details_wrapper .order-history thead #ColumnOrder,.account_details_wrapper .order-history tbody td:nth-child(1){width:20%}.account_details_wrapper .order-history thead #ColumnDate,.account_details_wrapper .order-history tbody td:nth-child(2){width:30%;text-align:center}.account_details_wrapper .order-history thead #ColumnFulfillment,.account_details_wrapper .order-history tbody td:nth-child(3){width:30%;text-align:center}.account_details_wrapper .order-history thead #ColumnTotal,.account_details_wrapper .order-history tbody td:nth-child(4){width:20%}.address_overlay .inner_overlay_wrapper{width:360px!important;padding:20px 25px!important;max-height:600px!important}.customer form{margin-top:30px!important}.order_section .main_wrapper table thead tr #ColumnQuantity,.order_section .main_wrapper table tbody .ColumnQuantity{display:none}.order_section .main_wrapper table thead tr #ColumnTotal{width:50%;text-align:right}.order_section .main_wrapper table thead tr #ColumnProduct{width:50%;text-align:left}.order_section .CartItem__ImageWrapper{min-width:95px}.order_section .main_wrapper table tbody .ColumnProduct .CartItem__Title{width:100%}.order_section .order_details .Segment{width:100%!important}.order_section .orders_wrapper .order-item{width:calc((100% - 2.4rem)/2)}.addresses-section li[data-address]{width:100%;margin-bottom:3.22rem}.customer.addresses-section{padding-inline:24px;margin:0}.addresses-section li[data-address]>h2:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--border-color)}.addresses-section .pagination li{min-width:47px}.addresses-section .add_btn{margin-top:24.5px}.addresses-section li[data-address]>h2{margin-bottom:2.6rem}.addresses-section ul p{margin-bottom:12.5px}.addresses-section ul li .overlay_btn{margin:0 20px 0 0}.active_button{flex-direction:column;gap:1.5rem}}@media(max-width:475px){.customer{padding-inline:20px}.customer.account_section{padding-inline:24px}.customer.account_section .pagination ul{width:100%;max-width:80%;justify-content:center;margin-inline:auto;column-gap:.5rem}.customer.account_section .pagination ul li{min-width:unset;max-width:35px}.customer.register{padding-top:55px;padding-bottom:11px;margin-bottom:0!important;padding-inline:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/customer.css.map */
