.customer:not(.account):not(.order){margin:0 auto;max-width:33.4rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media screen and (min-width:750px){.customer:not(.account):not(.order){max-width:47.8rem}}.customer>h1,.customer__title{margin-top:0}.customer form{margin-top:4rem}.customer button{margin:4rem 0 1.5rem}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left;margin-bottom:4rem}.customer ul a{display:inline}.customer strong{font-weight:400;color:rgb(var(--color-foreground))}.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width:750px){.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.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;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.08)}}@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}@media screen and (min-width:750px){.customer td{padding-right:2.2rem}}.customer tbody td{padding-top:1rem;padding-bottom:1rem}.customer td:empty{display:initial}.customer thead th{letter-spacing:.07rem;text-transform:uppercase}.customer tbody td:first-of-type{padding-top:4rem}@media screen and (min-width:750px){.customer th,.customer td:first-of-type{text-align:left;padding-left:0;padding-right:2.2rem}.customer thead th,.customer tbody td{padding-top:2.4rem;padding-bottom:2.4rem}.customer th:first-of-type,.customer td:first-of-type{padding-left:2.2rem}.customer tbody td{vertical-align:top}.customer tbody td:first-of-type{padding-top:2.4rem}}.customer tbody td:last-of-type{padding-bottom:4rem}@media screen and (min-width:750px){.customer tbody td:last-of-type{padding-bottom:0}}.customer tbody tr{border-top:.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:.1rem;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}}@media screen and (max-width:749px){.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer td{display:flex;text-align:right}.customer td:before{color:rgba(var(--color-foreground),1);content:attr(data-label);font-size:1.6rem;padding-right:2rem;text-transform:capitalize;width:50%;text-align:left;font-weight:700}.customer td:first-of-type{display:flex;align-items:center}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}.customer .pagination{margin-top:5rem;margin-bottom:7rem}@media screen and (min-width:990px){.customer .pagination{margin-top:7rem;margin-bottom:10rem}}.customer .pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.customer .pagination li :first-child svg{height:.6rem}.customer .pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}.login 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 h3{margin-top:1.5rem;text-align:left;font-size:calc(var(--font-heading-scale) * 1.6rem)}#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}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background-color:rgba(var(--color-background),var(--alpha-button-background));color:rgb(var(--color-link))}@media only screen and (min-width:750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}:is(.account,.order){margin:0 auto;max-width:var(--page-width)}:is(.account,.order) p{margin:0 0 2rem;font-size:1.6rem}:is(.account,.order) h1{margin-bottom:1rem}@media screen and (min-width:990px){:is(.account,.order) h2{margin-top:0}}.account h1+a{display:inline-flex;align-items:center}.account a svg{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}@media screen and (min-width:750px){.account thead th:last-child,.account td:last-child{text-align:right}.account table td:first-of-type{padding-top:1.2rem;padding-bottom:1.2rem}}.account table td:first-of-type a{padding:1.1rem 1.5rem;text-decoration:none;box-shadow:0 0 0 .1rem rgba(var(--color-link),.2);border:.1rem solid transparent;font-size:1.2rem}.account table td:first-of-type a:hover{box-shadow:0 0 0 .2rem rgba(var(--color-link),.2)}.order td:first-of-type{align-items:initial}@media screen and (min-width:750px){.order thead th:nth-last-child(-n+3),.order td:nth-last-child(-n+3){text-align:right}}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-top:1.5rem;padding-bottom:4rem;font-weight:700}@media screen and (min-width:750px){.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-bottom:3rem}}.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 svg{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;letter-spacing:.07rem;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}@media screen and (min-width:750px){.addresses li>button:first-of-type{margin-top:3rem}}.addresses form button:first-of-type{margin-right:0}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 ul{list-style:none;padding-left:0;text-align:center;margin-bottom:20px}li[data-address]{margin-top:5rem}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.addresses h2{text-align:left}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}.addresses input[type=checkbox]{margin-top:2rem;margin-left:0}@media only screen and (min-width:750px){.addresses form>div:nth-of-type(1){margin-right:2rem}.addresses form>div:nth-of-type(2){margin-top:0}.addresses form>div:nth-of-type(1),.addresses form>div:nth-of-type(2){box-sizing:border-box;flex-basis:calc(50% - 1rem)}}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:1.5rem}.block__main_login-section{display:grid;grid-template-columns:1fr 1fr}.block__main_login-left{padding:0}.block__main_login-box{background:var(--tertiary-color);border-radius:16px;padding:88px 20px;height:100%}.customer.login .block_main_login-heading{max-width:420px;margin:0 auto 16px;text-align:center!important;color:var(--primary-color)}.block__main_login-sub_heading{text-align:center;color:#000000b2;line-height:24px}.block__main_login-box .customer.login{max-width:541px;margin:0 auto;padding:0}.customer.login .block__main_login-form-heading{margin:80px 0 30px;text-align:left;font-weight:700}.account-login-pwd-txt,.account-login-otp-txt{display:inline-block;text-decoration:underline;cursor:pointer}.customer .quote_otpaccount_linkblock{margin-top:20px}.block__main_login-box .field{flex-direction:column-reverse;position:relative}.block__main_login-box .field:after{display:none}.block__main_login-box .customer .field label{position:static;text-align:left;font-weight:600;line-height:18.8px;color:var(--primary-color);margin:0 0 15px;display:block;font-size:14px}.block__main_login-box .customer .field input,.requestquote-drawer .block__main_login-box .customer .field select{border:1px solid var(--border-clr);padding:0 20px 0 74px;height:64px;border-radius:10px;color:#0009;font-size:16px;font-weight:400;line-height:18.8px;margin:0}.block__main_login-box .customer .field input::placeholder{color:#0009;opacity:1}.block__main_login-box .field .input_field{position:relative}.block__main_login-box .field .input_field:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:24px;height:24px;background:url(/cdn/shop/files/login-mail.svg?v=1712733158) no-repeat;z-index:1;margin:auto}.block__main_login-form .field.password_field .input_field:before{background-image:url(/cdn/shop/files/login-phone.svg?v=1712733158)}.block__main_login-form .forgot_pass_wrap{display:flex;justify-content:space-between;margin:24px 0 0}.block_subscribe_klaviyo{margin-top:15px}.show_password_wrap,.klaviyofield{position:relative;display:flex}.show_password_wrap label,.klaviyofield label{color:var(--primary-color);font-weight:500;display:block;padding-left:26px}.show_password_wrap label:before,.klaviyofield label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid var(--primary-color);border-radius:2px}.show_password_wrap label:after,.klaviyofield label:after{content:"";position:absolute;left:5px;top:1px;width:6px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);opacity:0}.show_password_wrap input[type=checkbox],.klaviyofield input[type=checkbox]{width:16px;height:16px;display:block;cursor:pointer;opacity:0;position:absolute;left:0;top:0;margin:0;z-index:9}.show_password_wrap input[type=checkbox]:checked+label:after,.klaviyofield input[type=checkbox]:checked+label:after{opacity:1}.show_password_wrap input[type=checkbox]:checked+label:before,.klaviyofield input[type=checkbox]:checked+label:before{background:var(--primary-color)}.block__main_login-form .forgot_pass_wrap a{font-size:16px;font-weight:400;color:var(--primary-color)}.block__main_login-box .customer .custom_btn:after{display:none}.block__main_login-box .customer .custom_btn{width:100%;display:block;margin:4rem 0 0;height:60px;line-height:60px;border-radius:60px;border:1px solid var(--primary-color);font-size:16px;font-weight:600}.block__main_login-section .block__main_login-right{display:flex;align-items:center;padding:110px 25px;background-size:cover}.block__main_login-right-content{max-width:540px;margin:0 auto;width:100%}.block__main_login-customer-heading{font-weight:700;text-align:center;color:var(--quaternary-color);margin:0 0 15px}.block__main_login-customer-subheading{font-weight:400;line-height:24px;text-align:center;color:#ffffffe5}.block__main_login-customer-service{margin:50px 0;padding:0;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.block__main_login-customer-service li{width:calc(50% - 10px);display:flex;align-items:center;gap:20px}.block__main_login-customer-service li svg{display:block}.block__main_login-customer-service li .heading{margin:0;font-weight:600;color:#ffffffe5}.block__main_login-right-content .custom_btn{display:block}.block__main_login-box .recover_cancle_link{margin:30px auto 0;color:var(--primary-color);font-size:16px;font-weight:700}.block__main_guestlogin_wrapper{border-top:2px solid #fff;margin-top:50px;padding-top:50px}.block__main_guestlogin_wrapper .custom_btn{margin-top:32px}.block__main_ragister-section{background-repeat:no-repeat;background-size:cover;padding-top:92px;padding-bottom:34.5rem}.block__main_ragister-section .block__main_register-heading{font-weight:700;text-align:center;color:var(--quaternary-color);margin:0 auto 16px;max-width:362px}.block__main_register-subheading{line-height:24px;text-align:center;color:#ffffffe5}.block__main_ragister-section .customer.register{max-width:1200px;background:var(--tertiary-color);border-radius:20px;padding:60px;margin:60px auto 0}.block__main_register-form-heading{text-align:left;font-weight:700;color:var(--primary-color);margin:0 0 30px}.block__main_register-form-sub-heading{font-weight:500;text-align:left;margin:0 0 16px;color:var(--primary-color)}.customer_register_account #create_customer{margin-top:0}.block__main_register-field-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.block__main_register-field-wrap .field{margin:0;width:calc(50% - 6px);flex-direction:column}.block__main_register-field-wrap .select_field_wrap{position:relative}.block__main_register-field-wrap .select_field_wrap:before{content:"";position:absolute;left:auto;right:27px;top:0;bottom:0;margin:auto;width:9px;height:9px;border-bottom:1.5px solid #00000080;border-right:1.5px solid #00000080;z-index:2;transform:rotate(45deg)}.block__main_register-field-wrap .field:after{display:none}.block__main_register-field-wrap .field input,.block__main_register-field-wrap .field select{border:1px solid var(--border-clr);border-radius:10px!important;padding:0 20px 0 24px!important;color:#0009;font-size:16px;line-height:18px;height:60px;outline:none!important;box-shadow:none!important;margin:0!important}.block__main_register-field-wrap .field select{padding-right:45px!important;text-overflow:ellipsis;color:#1f294299}.block__main_register-field-wrap .field input::placeholder,.block__main_register-field-wrap .field select::placeholder{color:#0009;font-size:16px;opacity:1}.block__main_register-field-wrap .field label{top:23px;left:24px;color:#0009;font-size:16px;line-height:18px}.block__main_register-field-wrap .field input~label,.block__main_register-field-wrap .field select~label{display:none!important}.block__main_register-sign-wrap{margin:38px 0 0}.customer.register .btn_wrap{margin-top:40px;display:flex;align-items:center}.customer.register .btn_wrap button{margin:0 0 0 12px;border-radius:34px;padding:21px 28px;line-height:18px;min-width:240px;border:1px solid transparent}.customer.register .btn_wrap button:hover{border-color:var(--primary-color)}.customer.register .btn_wrap button:after{display:none}.customer.register .btn_wrap a.border_btn{min-width:240px;text-decoration:none;padding:21px 20px}.customer .field input.inputphone-number::-webkit-outer-spin-button,.customer .field input.inputphone-number::-webkit-inner-spin-button{display:none}.block__reset_password-section.customer:not(.account):not(.order){background:var(--tertiary-color);max-width:670px;border-radius:16px;padding:50px 40px;margin:50px auto}.block__reset_password-section.customer h1{margin:0 0 20px}.block__reset_password-section.customer .sub_heading{margin:0}.block__reset_password-section.customer .field:after{display:none}.block__reset_password-section.customer .field input{border:1px solid var(--border-clr);border-radius:10px!important;padding:0 20px 0 24px;color:#0009;font-size:16px;line-height:18px;height:60px;outline:none!important;box-shadow:none!important;margin:0!important}.block__reset_password-section.customer .field label{top:18px}.block__reset_password-section.customer .custom_btn:after{display:none}.block__reset_password-section.customer .custom_btn{border-radius:40px;margin-bottom:0;border:1px solid var(--primary-color)}.main_customer-account{display:flex}.main_account_tabwrapper{width:calc(25.5% - 30px);margin-right:60px}.main_customer-account .main_account_tabcontentwrapper{width:calc(74.5% - 30px)}.main_account-tabcontent{background:var(--tertiary-color);padding:36px 24px;border-radius:20px;margin-bottom:28px}.main_account-tabcontent h5{font-weight:700;margin:0 0 18px 26px}.main_account-tablist{padding:0;list-style:none;margin:0}.main_customer-account .main_account-tablist{padding:0;margin:0}.main_account-tablist .main_account-tabitem{border:1px solid transparent;margin:0 0 4px;border-radius:34px}.main_account-tablist .main_account-tabitem:last-child{margin:0}.main_account-tablist .main_account-tabitem a{font-size:16px;font-weight:400;line-height:19px;display:block;text-decoration:none;color:var(--primary-color);padding:17px 15px 17px 26px;border-radius:34px}.main_account-tablist .main_account-tabitem.main_accounttab-active{border:1px solid #0000001A;background:var(--quaternary-color)}.main_account_tabcontentwrap:not(.main_accounttabcontent-active){display:none}.main_account_tabcontentwrap.main_accounttabcontent-active{display:block}.main_account_tabcontentwrap{position:relative}.main_customer-account .block__tabcontent-heading{font-weight:700;margin:0 0 32px}.main_customer-account .main_account_quotetab-content .block__tabcontent-heading{margin:0 0 24px}.main_account_quotetab-content .quote-content-loader .loading__spinner.hidden,.main_account_projectlisttab-content .wishlist-content-loader .loading__spinner.hidden{display:none}.main_account_quotetab-content .quote-content-loader .loading__spinner,.main_account_projectlisttab-content .wishlist-content-loader .loading__spinner{left:0;right:0;margin:auto;width:30px}.main_account_ordertab-content .main_account_orderhistory,.main_account_quotetab-content .main_account_quotehistory{border:1px solid var(--border-clr);border-radius:16px}.main_account_ordertab-content .main_account_orderhistory:not(:last-child),.main_account_quotetab-content .main_account_quotehistory:not(:last-child){margin-bottom:16px}.main_account_ordertab-content .main_account_ordercontent-head,.main_account_quotetab-content .main_account_quotecontent-head{justify-content:space-between;align-items:center;display:flex;background:var(--tertiary-color);padding:20.5px 24px;border-radius:15px}.main_account_quotetab-content .main_account_quotecontent-head{padding:16px 24px;height:73px}.main_account_ordertab-content .block__tabcontent-heading{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.main_account_order_searchwrap{max-width:200px;width:100%}.main_account_order_search{display:flex;position:relative;padding-left:28px;border-radius:10px;border:1px solid #0000001A;background:#f7f9fa;height:100%}.main_account_order_search .main_account_order_searchinput{background:#f7f9fa;padding:12px 16px;font-family:var(--font-extra-family2);border:none;outline:none;box-shadow:none;border-radius:10px;width:100%;color:#0f0f0f99}.main_account_order_searchicon{position:absolute;top:0;left:16px;bottom:0;margin:auto;display:flex;align-items:center;color:var(--primary-color)}.main_account_order_searchicon svg path{fill:var(--primary-color)}.quote-order-container:not(.quote-order-activated) .main_account_quotehistory .main_account-quotetotal,.quote-order-container:not(.quote-order-activated) .main_account_quotehistory .main_account-managequote .placeorder_btn,.quote-order-container:not(.quote-order-activated) .main_account_quotehistory .main_account-managequote .quote_order_cancle{display:none}.main_account_ordertab-content .main_account_orderhistory.is-open .main_account_ordercontent-head,.main_account_quotetab-content .main_account_quotehistory.is-open .main_account_quotecontent-head{border-bottom:1px solid var(--border-clr);border-radius:15px 15px 0 0}.main_account-righthead-ordercontent,.main_account-manageorder,.main_account-lefthead-ordercontent,.main_account-righthead-quotecontent,.main_account-managequote,.main_account-lefthead-quotecontent{display:flex;align-items:center}.main_account-lefthead-ordercontent,.main_account-lefthead-quotecontent{flex-wrap:wrap}.main_account_ordertab-content .main_account-manageorder,.main_account_quotetab-content .main_account-managequote{padding-left:24px;margin-left:24px;border-left:1px solid rgba(0,0,0,.16);color:#000c;cursor:pointer}.main_account_ordertab-content .main_account-manageorder-arrow,.main_account_quotetab-content .main_account-managequote-arrow{margin-left:37px}.main_account_ordertab-content .main_account-manageorder svg{width:10px;height:7px;display:block}.main_account_ordertab-content .main_account_ordernumber strong,.main_account_ordertab-content .main_account-ordertotal strong,.main_account_quotetab-content .main_account_quotenumber strong,.main_account_quotetab-content .main_account-quotetotal strong{font-weight:700}.main_account_ordertab-content .main_account_orderdate,.main_account_quotetab-content .main_account_quotedate{color:#0009;margin-left:8px;margin-right:10px}.main_account_ordertab-content .main_account_ordercontent-body,.main_account_quotetab-content .main_account_quotecontent-body{padding:16px;display:none}.main_account_ordertab-content .main_account_orderhistory.is-open .main_account_ordercontent-body,.main_account_quotetab-content .main_account_quotehistory.is-open .main_account_quotecontent-body{display:block}.main_account_ordertab-content .main_account_orderitem,.main_account_quotetab-content .main_account_quoteitem{background:var(--tertiary-color);border-radius:10px;padding:20px 24px;margin-bottom:10px;display:flex;align-items:center}.main_account_quotetab-content .main_account_quoteitem{margin-bottom:0;margin-top:10px}.main_account_ordertab-content .main_account_orderitem:last-child,.main_account_quotetab-content .main_account_quoteitem:last-child{margin-bottom:0}.main_account_quotetab-content .main_account_quoteitem:first-child{margin-top:0}.main_account_orderitem-img-con-wrap,.main_account_quoteitem-img-con-wrap{display:flex;align-items:center;width:60%}.main_account_ordertab-content .main_account_orderitem-imgwrap,.main_account_quotetab-content .main_account_quoteitem-imgwrap{width:100px;height:100px;flex:0 0 100px;margin-right:35px;display:flex;align-items:center;justify-content:center}.main_account_ordertab-content .main_account_orderitem-imgwrap img,.main_account_quotetab-content .main_account_quoteitem-imgwrap img{max-width:100%;object-fit:contain;display:block;max-height:100%}.main_account_ordertab-content .main_account_orderitem-content,.main_account_quotetab-content .main_account_quoteitem-content{width:40%;display:flex;justify-content:space-between}.main_account_orderitem-titlecontent,.main_account_quoteitem-titlecontent{padding-right:20px;max-width:350px}.main_account_ordertab-content .main_account_orderitem-titlelink,.main_account_quotetab-content .main_account_quoteitem-titlelink{margin:0 0 16px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;color:var(--primary-color)}.main_account_orderitem-pricemoney{font-weight:600;color:var(--secondary-color)}.main_account_ordertab-content .main_account_order_package{color:#000;font-weight:600;margin-bottom:10px}.main_account-ordershipped-tracking{display:flex;flex-direction:column}.main_account-ordershipped-tracking .main_account-ordertracking-no{font-size:12px;margin-top:5px}.main_account-ordershipped span{font-size:12px;font-weight:600;color:#0009;text-transform:capitalize}.main_account-ordershipped .status{color:#e27108}.main_account-ordershipped .status.status-fulfilled{color:#42a021}.main_account-ordershipped-tracking .main_account-trackinglink{text-decoration:none;border:1px solid var(--primary-color);min-width:230px;margin:10px 0 0;font-size:13px;font-weight:500}.main_account__orderitem-propertycontent .product-option{font-size:12px;font-weight:400;line-height:16px;color:#0009}.main_account__orderitem-propertycontent .product-option dd{font-weight:500;color:var(--primary-color);margin-left:6px}.main_account-tab-mobilefilter,.block__mobile_myaccount_tab{display:none}.main_account-salescontent{background:var(--tertiary-color);border-radius:20px;padding:32px 24px;text-align:center}.main_account-salesheading{margin:0 0 8px;color:var(--primary-color);font-weight:700;letter-spacing:0!important}.main_account-saledesc{margin-bottom:28px}.main_account-saleimg{line-height:0;max-width:100px;margin:0 auto 12px;border-radius:50%;width:100px;height:100px}.main_account-saleimg img{border-radius:50%;max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%;object-position:top}.main_account-saleheadingcontent{margin:0 0 20px}.main_account-salesmanager-title{font-weight:700;text-align:center;margin:0 0 4px}.main_account-salesmanager-designation{font-weight:300;text-align:center;color:#0009}.main_account-salesbtnwrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.main_account-salesbtnwrap .main_account-salesbtn{text-decoration:none;width:calc(50% - 3px);transition:all .5s ease;padding:10px;height:50px;display:flex;align-items:center;justify-content:center}.main_account-salesbtnwrap .border_btn{color:var(--primary-color)}.main_account-invoicefile{font-weight:600;color:var(--primary-color);margin-right:10px}.main_account-invoicefile .main_account_invoice_download{text-decoration:none;background:#fff;border-radius:5px;display:flex;align-items:center;padding:5px;font-family:var(--font-extra-family2);color:var(--primary-color);line-height:1}.main_account-invoicefile .account_download_icon{width:18px;height:18px;color:#000;line-height:0}.main_account_ordercontent-head .main_account_packingslip{display:inline-block;font-weight:600;padding:6.5px 5px;background:#fff;border-radius:5px;line-height:1}.main_account_ordercontent-body .main_account_orderrefund_content{color:#c70a0a}@media(min-width:989px)and (max-width:1199px){.main_account_orderitem-delivery-content{margin-left:15px}.main_account-ordershipped-tracking .main_account-trackinglink{min-width:100%}.main_account-lefthead-ordercontent{width:50%}.main_account_ordertab-content .main_account_ordercontent-head{padding:20px 15px}.main_account_ordertab-content .main_account-manageorder{padding-left:15px;margin-left:15px}.main_account_ordertab-content .main_account-manageorder-arrow{margin-left:28px}}.main_account__quoteitem-qtycontent,.main_account__quoteitem-pricecontent{color:#0009}.main_account_quotetab-content .main_account-managequote{border-left:none;padding-left:0;gap:8px}.main_account_quotehistory .quote_order_cancle{position:relative;width:20px;height:20px;z-index:1;display:block}.main_account_quotehistory .quote_order_cancle:after{content:"";background:url(/cdn/shop/files/quote-close.svg?v=1722599707);background-size:contain;background-position:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-repeat:no-repeat;transition:all .5s ease-in-out;transform:rotate(180deg)}.main_account_quotehistory .quote_order_cancle.cancle-loading{background-color:#000;border-radius:50px}.main_account_quotehistory .quote_order_cancle.cancle-loading:after{background:url(/cdn/shop/files/loading.svg?v=1722939031);background-repeat:no-repeat;animation:rotator 1.4s linear infinite}.main_account_quotehistory .main_account-managequote-arrow{position:relative;width:12px;height:12px;z-index:1;margin-left:10px}.main_account_quotehistory .main_account-managequote-arrow:after{content:"";background:url(/cdn/shop/files/quote-arrow.svg?v=1720693378);background-size:contain;background-position:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-repeat:no-repeat;transition:all .5s ease-in-out;transform:rotate(180deg)}.main_account_quotehistory.is-open .main_account-managequote-arrow:after{transform:rotate(0)}.main_account__quoteitem-chatnote{padding-left:12px;margin:16px 0 12px}.main_account__quoteitem-chattxt{text-decoration:underline;cursor:pointer}.main_account__quoteitem-chatwrap{margin:0 0 18px;font-weight:500}.main_account__quoteitem-quotenote{font-weight:500;color:#0009}.main_account__quoteitem-quotenote .main_account__quoteitem-notetxt{color:var(--primary-color)}.main_account-managequote .placeorder_btn,.main_account_quotetab-content .main_account-managequote .resubmitted_btn,.main_account_quotetab-content .main_account-managequote .blue_btn{text-decoration:none;padding:13px 28px;transition:background-color .5s ease;position:relative;overflow:hidden}.main_account_quotetab-content .main_account-managequote .blue_btn{background:var(--secondary-color);color:var(--secondary-btn-bg-color);cursor:auto}.main_account-managequote .placeorder_btn:after,.main_account_quotetab-content .main_account-managequote .resubmitted_btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:20px;height:20px;margin:auto;background:url(/cdn/shop/files/loading.svg?v=1722939031);background-size:contain;background-repeat:no-repeat;animation:rotator 1.4s linear infinite;display:none}.main_account-managequote .placeorder_btn.btn-loading,.main_account_quotetab-content .main_account-managequote .resubmitted_btn.btn-loading{font-size:0;min-width:124px;min-height:40px;background:var(--primary-color)}.main_account-managequote .placeorder_btn.btn-loading:after,.main_account_quotetab-content .main_account-managequote .resubmitted_btn.btn-loading:after{display:block}.quote-order-container:not(.quote-order-closed) .main_account_quotecontent-head .resubmitted_btn{display:none}.main_account_quotetab-content .main_account_quoteitem-content{justify-content:flex-end}.main_account_quotetab-content .quote-order-activated .main_account_quoteitem-content{justify-content:space-between}.quote-order-container:not(.quote-order-activated) .main_account_quoteitem .main_account__quoteitem-pricecontent,.quote-order-container:not(.quote-order-activated) .main_account__quoteitem-chatnote{display:none}.main_account_quotetab-content .quote-content-loader .loading__spinner{top:80px}.block__quote-ordercontentwrap:not(:last-child){margin-bottom:40px}.block__quote__emptycontent{text-align:center}.block__quoteempty-btn .custom_btn{text-decoration:none;padding:15px 50px;border:1px solid}.quote-progress{height:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a;margin:60px auto;width:200px;font-family:var(--font-extra-family2)}.main_account_quotetab-content .quote-content-loader .quote-progress.loading__spinner,.main_account_quotetab-content .quote-content-loader .quote-progress-text.loading__spinner{position:static;margin:30px auto;width:200px;display:block}.main_account_quotetab-content .quote-content-loader .quote-progress-text.loading__spinner{margin:0 auto 20px;width:auto;font-weight:700;text-align:center}.quote-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#f4f4f4;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.quote-progress-bar-striped,.quote-progress-striped .quote-progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.quote-progress-bar-success{background-color:var(--secondary-color)}.quote-progress-bar.active,.quote-progress.active .quote-progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.block__quote-order-filterwrap{height:30px;display:flex;flex-direction:column;gap:0;width:auto;position:absolute;top:10px;left:auto;right:0;z-index:2}.block__quote-filtertxt{display:flex;align-items:center;gap:8px;margin:0 0 8px;cursor:pointer}.block__quote-order-filterwrap .filter-icon{line-height:0}.block__quote-order-filterwrap .filter-txt{text-transform:capitalize;font-weight:600}.block__quote-order-filterwrap .block__quote-filterlist{margin:0;box-shadow:0 2px 10px #0003;border-radius:10px;width:150px;padding:0;list-style:none;background:#fff;z-index:1;border:1px solid #ddd;display:none;position:absolute;top:100%;right:0;left:auto}.block__quote-order-filterwrap .block__quote-filter-item{line-height:1;margin:0;border-bottom:1px solid #ddd;padding:10px 15px;cursor:pointer}.block__quote-order-filterwrap .block__quote-filter-item.selected{background:var(--tertiary-color)}.block__quote-order-filterwrap .block__quote-filter-item:last-child{border-bottom:none}.main_account_address-content{display:flex;gap:20px;align-items:flex-start}.main_account-address{width:100%;max-width:700px;padding:28px 32px;border-radius:6px;border:1px solid var(--border-clr)}.main_account_address-title_wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.main_account_address-heading{font-size:18px;font-weight:700;line-height:1.2;text-transform:capitalize;margin:0;display:flex;align-items:center;gap:12px}.main_account_address-headingicon{display:inline-flex}.main_account-address ul.address_list li{margin:0 0 20px;border:1px solid var(--border-clr);border-radius:5px}.main_account_addresstxt{padding:20px 20px 15px}.main_account_addresstxt p{opacity:.7;font-weight:400;margin:0;text-align:left}.main_account_shippingupdate-btns{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:15px;border-top:1px solid var(--border-clr)}.main_account__address-btnwrap h3{margin:0 0 20px}.main_account__address-btnwrap .main_account-button{border:1px solid transparent;margin:0;width:100%;font-weight:500;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-family);cursor:pointer}.main_account__address-btnwrap .main_account-editbutton,.main_account__address-btnwrap .main_account-updatebutton{margin-right:4.5px}.main_account__address-btnwrap .main_account-delbutton,.main_account__address-btnwrap .main_account-resetbutton{margin-left:4.5px}.main_account__address-btnwrap .main_account_addressbtn{background-color:#fff;color:var(--primary-color);border-color:var(--primary-color)}.account_address{display:none;margin-top:20px;padding:0 20px}.account_add_address{margin-top:20px;display:none}.addresses [data-address] .open-address{display:block}.account_address{margin-top:20px}.account_address h3,.account_add_address h3{margin:0 0 20px;text-align:center;font-weight:600;text-transform:capitalize}.account_addressform-heading{font-weight:600}.customer .field input{border:1px solid #00000033;border-radius:0;padding:10px 15px}.customer .field input::placeholder{color:#1f2942;opacity:.6}.customer .field label{display:none}.customer form .address-select-field label{color:#000;margin:0 0 8px;display:block}.customer form .select select,.customer .field input{color:#000;font-family:var(--font-body-family)}.customer .select select{border:1px solid var(--border-clr);border-radius:5px;-webkit-appearance:auto;appearance:auto;width:100%;padding:12px 15px}.customer .address-select-field select+svg{height:auto;right:5px;top:0;bottom:0;margin:auto}.form-field-checkbox{display:flex;align-items:center;margin:2rem 0 0}.form-field-checkbox input[type=checkbox]{margin-top:0;margin-bottom:0}.main_account-formbtnwrap{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;margin-bottom:20px}.main_account-formbtnwrap .main_account-button{width:100%;margin:0}.main_account_addresstab-content button{border:1px solid var(--border-clr);text-align:center;text-decoration:none;padding:15px 18px;text-transform:capitalize;font-weight:500;background:transparent;color:var(--primary-color);margin:0;transition:all .5s ease-in-out;border-radius:50px}.main_account_addresstab-content button:before,.main_account_addresstab-content button:after{display:none}.main_account_addresstab-content button:hover,.main_account_addresstab-content button.filled_btn{background:var(--primary-btn-bg-color);color:var(--primary-btn-txt-color);border-color:var(--primary-btn-bg-color)}.address_list h2{display:none}#address_form_new{padding-bottom:40px;border-bottom:1px solid var(--border-clr);margin-bottom:30px}.main_account_address-content form .field:before,.main_account_address-content form .field:after,.main_account_address-content form .select:before,.main_account_address-content form .select:after{display:none}.main_account_address-content form .field input{padding:10px 15px!important;border:1px solid var(--border-clr);border-radius:5px}.main_account_address-content form .select select{border:1px solid var(--border-clr)}.main_account_address-content form .field input:focus,.main_account_address-content form .field input:focus-visible{border-radius:5px}.loyalty-items-container{position:relative;width:100%;overflow:hidden}.mainaccount_tab_loyaltybalance-wrapper{border:1px solid #D9D9D9;padding:20px 32px;margin:0 0 52px;border-radius:16px;display:flex;align-items:center;gap:8px}.mainaccount_tab_loyaltybalance-icon{display:inline-block;line-height:0}.mainaccount_tab_loyaltybalance-no{margin:0;font-weight:700}.main_account_loyaltytab-content .block__content-heading{font-weight:700;margin:0 0 28px}.mainaccount_tab_loyaltyrulelist-wrapper{margin:0 0 52px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rules-list{padding:0;grid-template-columns:repeat(4,1fr);gap:20px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content{padding:33px 32px;border-radius:16px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__icon-wrap{width:72px;height:72px;border-radius:50px;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px;order:1}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__icon{background-size:contain}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-reward-item__title,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__title{padding:0;font-weight:400;font-size:16px;color:var(--primary-color);opacity:.7;line-height:1.4}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__title{order:3}.mainaccount_tab_loyaltyrulelist .lion-rule-item__points{font-size:18px;color:var(--primary-color);font-weight:700;order:2;margin:24px 0 10px}.mainaccount_tab_loyaltyrulelist .lion-rule-item__points .value:before{content:"$";display:inline-block}.mainaccount_tab_loyaltyrulelist .lion-rule-item__points .text{display:none}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__actions{order:4;position:absolute;background:#00000080;width:100%;height:100%;margin:0;border-radius:16px;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content:hover .lion-rule-item__actions{opacity:1;visibility:visible}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content:hover .lion-rule-item__icon-wrap,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content:hover .lion-rule-item__title,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content:hover .lion-rule-item__points{filter:blur(5px)}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-action-button--tile.lion-action-button--completed,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-action-button--tile.lion-action-button--disabled{background:#fff;border:none;color:#000;border-radius:5px}.mainaccount_tab_loyaltyrulelist #loyaltylion button{margin:0}.mainaccount_tab_loyaltyrulelist #loyaltylion button:before,.mainaccount_tab_loyaltyrulelist #loyaltylion button:after{display:none}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__actions button{background:#fff;border:none;transition:all .5s ease;color:#000}.mainaccount_tab_loyaltyactivity #loyaltylion{border:1px solid #ddd;border-radius:16px}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table{box-shadow:0 0 0 .1rem var(--border-clr);border-width:0;color:var(--primary-color);font-size:16px;border-radius:16px}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell{padding:20px 14px;color:#000;text-transform:capitalize;font-size:20px;font-weight:600;border-bottom-color:var(--border-clr);text-align:center}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell[data-i18n-key="ui.general.type"],.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell[data-i18n-key="ui.general.status"]{display:none}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:first-child{border-radius:16px 0 0;padding-left:28px;text-align:left}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:last-child,.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:nth-last-child(2){border-radius:0 16px 0 0;text-align:right;padding-right:28px}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row{background:transparent}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row:nth-child(2n){background-color:#fff}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell{font-size:16px;font-weight:400;line-height:1;vertical-align:unset;padding:23px 28px;text-align:center}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell[data-i18n-key="ui.general.activity"],.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell.lion-history-table__row-status{display:none}#loyaltylion .lion-history-table__row .lion-history-table__row-cell:first-child{text-align:left}#loyaltylion .lion-history-table__row .lion-history-table__row-cell:last-child,#loyaltylion .lion-history-table__row .lion-history-table__row-cell:nth-last-child(2){text-align:right}#loyaltylion .lion-history-table__row:last-child .lion-history-table__row-cell:first-child{border-radius:0 0 0 16px}#loyaltylion .lion-history-table__row:last-child .lion-history-table__row-cell:last-child,#loyaltylion .lion-history-table__row:last-child .lion-history-table__row-cell:nth-last-child(2){border-radius:0 0 16px}.mainaccount_tab_loyaltyactivity #loyaltylion tbody .lion-history-table__row-cell:nth-last-child(2):before{content:"$";display:inline-block;padding-right:1px}#loyaltylion .lion-referral-widget-main__share-buttons .lion-referral-share-button{flex-direction:unset}.swym-product-qtyprice-wrap .swym-product-qtywrap,.swym-product-quote-btnwrap,.swym-product-addtocart-btnwrap button.swym-add-to-cart-btn{display:none}.swym-product-actionbtnwrap .swym-add-to-cart-btn{text-decoration:none}.swym-product-variantcontent{display:none}.main_account_quotehistory #quoteproduct-listform{margin:0}@media screen and (min-width:1200px)and (max-width:1380px){.main_account_tabwrapper{margin-right:30px}.main_account-tabcontent{padding:30px 15px}.main_account-tabcontent h5{margin:0 0 18px 5px}.main_customer-account .main_account_tabcontentwrapper{width:74.5%}.main_account_ordertab-content .main_account_orderitem-imgwrap,.main_account_quotetab-content .main_account_quoteitem-imgwrap{margin-right:20px}.swym-wishlist-griditem{padding:20px}.swym-wishlist-productimg-titlewrap{gap:15px;width:calc(42.9% - 16px)}.swym-product-metafieldcontentwrap{width:calc(38.3% - 16px);display:flex;flex-direction:column}}@media(max-width:1200px){.block__main_login-box{padding:50px 20px}.customer.login .block__main_login-form-heading{margin:50px auto 30px}.block__main_login-customer-service{gap:20px 10px}.block__main_login-customer-service li{width:calc(50% - 5px);gap:10px}}@media(min-width:990px)and (max-width:1199px){.customer.login .block_main_login-heading{max-width:350px}.main_account_tabwrapper{width:calc(25.5% - 10px);margin-right:20px}.main_account-tabcontent{padding:25px 15px;border-radius:12px}.main_account-salescontent{border-radius:12px;padding:25px 15px}.main_account-tabcontent h5{margin:0 0 18px 15px}.main_account-salesbtnwrap .main_account-salesbtn{height:42px}.main_account-saledesc{margin-bottom:20px}.main_account-saleimg{max-width:45%}.main_customer-account .main_account_tabcontentwrapper{width:calc(74.5% - 10px)}.swym-wishlist-griditem{padding:20px}.swym-wishlist-productimg-titlewrap{gap:18px;width:100%}.swym-product-metafieldcontentwrap{width:calc(60% - 16px)}.swym-product-actionbtnwrap{width:calc(40% - 16px)}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rules-list{gap:12px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content{padding:23px 15px}.mainaccount_tab_loyaltyrulelist .lion-rule-item__points{font-size:16px;margin:15px 0 10px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-reward-item__title,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__title{font-size:14px}}@media(min-width:990px){.main_account_quoteitem-mobilecontent{display:none}}@media screen and (max-width:989px){.block__main_login-section{grid-template-columns:1fr;padding:20px!important}.block__main_login-left{padding:0 0 20px}.block__main_login-box{border-radius:8px;padding:70px 20px}.block__main_login-section .block__main_login-right{padding:100px 25px;border-radius:8px}.block__main_ragister-section{padding-top:70px!important;padding-bottom:70px!important}.block__main_ragister-section .customer.register{padding:40px}.main_account_tabwrapper{margin-right:20px;width:calc(25.5% + -0px)}.main_customer-account .main_account_tabcontentwrapper{width:calc(74.5% - 20px)}.main_account-tabcontent{padding:20px 15px}.main_account-tabcontent h5{margin:0 0 18px}.main_account_ordertab-content .main_account_ordercontent-head,.main_account_quotetab-content .main_account_quotecontent-head{padding:15px}.main_account_ordertab-content .main_account-manageorder,.main_account_quotetab-content .main_account-managequote{padding-left:15px;margin-left:15px}.main_account_ordertab-content .main_account-manageorder-arrow,.main_account_quotetab-content .main_account-managequote-arrow{margin-left:15px}.main_account-managequote .placeorder_btn{padding:13px 38px}.main_account_ordertab-content .main_account_orderitem,.main_account_quotetab-content .main_account_quoteitem{padding:13px 15px}.main_account_ordertab-content .main_account_orderitem-imgwrap,.main_account_quotetab-content .main_account_quoteitem-imgwrap{width:80px;height:80px;flex:0 0 80px;margin-right:10px}.main_account_quotetab-content .main_account_quoteitem-imgwrap{margin-right:14px}.main_account_ordertab-content .main_account_orderitem-titlelink,.main_account_quotetab-content .main_account_quoteitem-titlelink{margin:0 0 7px;font-size:14px;line-height:18px}.main_account_quoteitem-title{margin-bottom:12px}.main_account_quoteitem-mobilecontent{margin:6px 0 0}.main_account_quoteitem-mobilecontent .main_account__quoteitem-qtycontent{margin:0 0 6px}.main_account_orderitem-delivery-content{padding-left:20px;min-width:130px}.main_account-ordershipped-tracking .main_account-trackinglink{min-width:auto;font-size:12px;padding:12px 10px}.main_customer-account{display:flex;flex-direction:column-reverse}.main_account-tabcontent h5{display:none}.main_customer-account .main_account_tabcontentwrapper,.main_account_tabwrapper{width:100%}.main_account_tabwrapper{margin-right:0}.main_customer-account .block__tabcontent-heading{margin:0 0 16px}.main_account_loyaltytab-content .block__content-heading{margin:0 0 24px}.main_account_ordertab-content .main_account_orderhistory,.main_account_quotetab-content .main_account_quotehistory{border-radius:8px}.main_account_ordertab-content .main_account_ordercontent-head,.main_account_quotetab-content .main_account_quotecontent-head{padding:15px 0 0;flex-direction:column;align-items:flex-start;border-radius:7px;height:100%}.main_account_quotetab-content .main_account_quotecontent-head{position:relative;padding:16.5px 16px}.main_account_ordertab-content .main_account_orderhistory.is-open .main_account_ordercontent-head,.main_account_quotetab-content .main_account_quotehistory.is-open .main_account_quotecontent-head{border-radius:7px 7px 0 0}.main_account-lefthead-ordercontent,.main_account-lefthead-quotecontent{padding:0;width:100%}.main_account-lefthead-ordercontent{padding:0 16px;flex-wrap:wrap;row-gap:5px}.main_account-righthead-ordercontent,.main_account-righthead-quotecontent{display:block;width:100%}.main_account-ordertotal{padding:7px 16px 16px}.main_account-quotetotal{padding:7px 0 10px}.quote-order-closed .main_account-righthead-quotecontent{padding-top:10px}.main_account_quotehistory .main_account-managequote-arrow{position:absolute;top:20px;bottom:auto;left:auto;right:16px}.main_account_ordertab-content .main_account-manageorder,.main_account_quotetab-content .main_account-managequote{padding:14px 16px;margin:0;border:0;border-top:1px solid var(--border-clr);justify-content:space-between;line-height:17px}.main_account_quotetab-content .main_account-managequote{border-top:none;padding:0}.main_account_ordertab-content .main_account_ordercontent-body,.main_account_quotetab-content .main_account_quotecontent-body{padding:16px}.main_account_quotetab-content .main_account_quotecontent-body{padding-bottom:16px}.main_account_ordertab-content .main_account_orderitem,.main_account_quotetab-content .main_account_quoteitem{padding:16px;display:block;border-radius:8px;margin:0 0 34px}.main_account_ordertab-content .main_account_orderitem{margin-bottom:20px}.main_account_quotetab-content .main_account_quoteitem{margin-bottom:0;margin-top:16px}.main_account_quotetab-content .main_account_quoteitem:first-child{margin-top:0}.main_account_ordertab-content .main_account_orderitem:last-child,.main_account_quotetab-content .main_account_quoteitem:last-child{margin-bottom:0}.main_account_orderitem-img-con-wrap,.main_account_ordertab-content .main_account_orderitem-content,.main_account_orderitem-delivery-content,.main_account_quoteitem-img-con-wrap,.main_account_quotetab-content .main_account_quoteitem-content{width:100%}.main_account_quotetab-content .main_account_quoteitem-content,.main_account__orderitem-pricecontent{display:none}.main_account_orderitem-delivery-content{padding:16px 0 0;margin:16px 0 0;border-top:1px solid var(--border-clr);min-width:auto}.main_account_ordertab-content .main_account_order_package{margin-bottom:12px}.main_account-ordershipped-tracking .main_account-trackinglink{font-size:14px;padding:12px 10px;width:100%;margin:12px 0 0}.main_account_orderitem-titlecontent,.main_account_quoteitem-titlecontent{padding-right:0}.main_account_ordertab-content .main_account_orderitem-titlelink,.main_account_quotetab-content .main_account_quoteitem-titlelink{margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_account_quotetab-content .main_account_quoteitem-titlelink{margin-bottom:0}.block__quote-order-filterwrap{height:auto;position:static;border:1px solid var(--border-clr);padding:12px;text-align:center;justify-content:center;align-items:center;margin:0 0 20px;border-radius:10px}.block__quote-order-filterwrap .filter-icon{width:16px;height:16px}.block__quote-order-filterwrap .filter-icon svg{width:100%;height:100%}.block__quote-filtertxt{margin:0}.block__quote-order-filterwrap .block__quote-filterlist{box-shadow:none;border-radius:10px;width:100%;padding:0;background:#fff;border:none;position:static;margin:12px 0 0}.main_account_order_searchwrap{max-width:170px}body.template-customers-account .block__pagebanner-breadcrumbtxt{display:none}.main_customer-account .main_account_tabwrapper{margin-top:40px}.main_customer-account .main_account_tabwrapper .main_account-tabcontent{display:none}.block__mobile_myaccount_tab{display:block}.block__mobile_myaccount_tab .main_account-salescontent{display:none}.main_account-tabcontent{background:transparent;padding:20px 0;margin:0}.main_account-tab-mobilefilter{display:flex;background:var(--tertiary-color);align-items:center;justify-content:space-between;padding:15px 20px 15px 16px;border-radius:8px}.main_account-tab-mobfilter-arrow{width:10px;height:20px}.main_account-tabwrap{position:relative;margin:0 20px}.main_account-tablist{padding:15px;list-style:none;margin:10px 0 0;background:var(--tertiary-color);border-radius:10px;position:absolute;left:0;right:0;top:100%;z-index:2;max-height:150px;overflow-y:auto;display:none}.main_account-tablist::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.main_account-tablist::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.main_account-tablist::-webkit-scrollbar-thumb{background-color:#000}.main_account-tablist .main_account-tabitem a{font-size:14px;line-height:20px;padding:9px 15px}.template-customers-account .block__pagebanner-section{margin-bottom:30px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rules-list{gap:12px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__content{padding:24px 18px;border-radius:12px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__icon-wrap{width:70px;height:70px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-reward-item__title,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__title{font-size:14px}}@media screen and (max-width:749px){.block__main_login-box{padding:30px 20px}.customer.login .block_main_login-heading{max-width:325px}.customer.login .block__main_login-form-heading{margin:30px auto}.block__main_login-sub_heading{line-height:22px}.customer form{margin-top:2.4rem}.block__main_login-form .field .input_field:before{left:18px;width:18px;height:18px;background-size:18px}.customer .block__main_login-form .field input{padding:0 20px 0 50px;height:50px;font-size:14px}.customer .block__main_login-form .field label{font-size:14px;line-height:16px;margin:0 0 8px}.customer .field{margin:1.6rem 0 0}.block__main_login-form .forgot_pass_wrap{margin:16px 0 0;flex-wrap:wrap;gap:8px}.block__main_login-form .forgot_pass_wrap a{font-size:14px}.customer .block__main_login-form .custom_btn{margin:2.4rem 0 0;height:50px;line-height:50px;font-size:14px;font-weight:600}.block__main_login-section .block__main_login-right{padding:40px 30px}.block__main_login-customer-heading{margin:0 0 8px}.block__main_login-customer-subheading{line-height:22px}.block__main_login-customer-service{margin:32px 0;gap:16px 10px}.block__main_login-customer-service li{width:100%;gap:20px;align-items:center}.block__main_login-right-content .custom_btn{height:50px;padding:16px 15px}.block__main_login-customer-service li svg{width:30px;height:30px}.block__main_ragister-section{padding-top:40px!important;padding-bottom:40px!important}.block__main_ragister-section .block__main_register-heading{max-width:300px}.block__main_register-subheading{max-width:280px;margin:0 auto}.block__main_ragister-section .customer.register{padding:30px 20px;margin:32px auto 0}.customer.register form{margin-top:3rem}.block__main_register-field-wrap{gap:10px}.block__main_register-field-wrap .field{margin:0;width:calc(50% - 5px)}.block__main_register-field-wrap .select_field_wrap:before{right:15px;width:6px;height:6px}.block__main_register-field-wrap .field input,.block__main_register-field-wrap .field select{padding:0 16px!important;font-size:14px;line-height:18px;height:50px}.block__main_register-field-wrap .field input::placeholder,.block__main_register-field-wrap .field select::placeholder{font-size:14px}.block__main_register-field-wrap .field select{padding-right:30px!important}.block__main_register-field-wrap .field label{top:18px;left:16px;font-size:14px;line-height:16px}.customer.register .btn_wrap{margin-top:30px;gap:16px;max-width:350px}.customer.register .btn_wrap a.border_btn{padding:16px 10px;width:calc(50% - 8px);min-width:auto}.customer.register .btn_wrap button{margin:0;padding:15px 8px;width:calc(50% - 8px);min-width:auto}.block__main_register-sign-wrap{margin:30px 0 0}.block__reset_password-section.customer:not(.account):not(.order){max-width:100%;border-radius:0;margin:0}.block__reset_password-section.customer .custom_btn{padding:16px 35px}.main_account-address{padding:20px}.main_account_addresstab-content button{padding:12px}.mainaccount_tab_loyaltybalance-wrapper{padding:17px 20px;margin:0 0 32px;border-radius:8px}.mainaccount_tab_loyaltybalance-icon svg{width:24px;height:24px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item__icon{width:32px;height:32px}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rules-list{grid-template-columns:repeat(2,1fr)}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item:first-child{order:1}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item:nth-child(2){order:3}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item:nth-child(3){order:4}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item:nth-child(4){order:2}.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rule-item:last-child{order:5}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table{font-size:14px;border-radius:8px;width:100%}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead{display:table-header-group;width:100%}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead tr{display:table-row;width:100%}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:first-child{border-radius:8px 0 0;padding-left:14px}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell{padding:18px 14px;font-size:14px;display:table-cell;border-right:1px solid #ddd}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row{width:100%;display:table-row}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell{font-size:14px;padding:20px 10px;display:table-cell;border-right:1px solid #ddd}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell:last-child,.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell:nth-last-child(2){border-right:none}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table__row-cell:before{display:none}.mainaccount_tab_loyaltyactivity #loyaltylion{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-radius:8px}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:first-child{text-align:center}.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:last-child,.mainaccount_tab_loyaltyactivity #loyaltylion .lion-history-table thead .lion-history-table__header-cell:nth-last-child(2){border-right:none;text-align:center;padding:0 25px}#loyaltylion .lion-history-table__row .lion-history-table__row-cell:last-child,#loyaltylion .lion-history-table__row .lion-history-table__row-cell:nth-last-child(2){text-align:center}.block__main_guestlogin_wrapper{margin-top:40px;padding-top:40px}}@media(max-width:480px){.main_account-address,.main_account_addresstxt{padding:12px}.account_address{padding:0 12px}.main_account_shippingupdate-btns{padding:15px 10px}.main_account_addresstab-content button{padding:10px 8px}.main_account_address-content form .field input{padding:10px!important;font-size:14px}#address_form_new{padding-bottom:10px;margin-bottom:15px}}@media screen and (max-width:420px){.block__main_login-sub_heading{max-width:250px;margin:0 auto}.block__reset_password-section.customer:not(.account):not(.order){padding:40px 20px}.block__reset_password-section.customer .field input{padding:0 16px;font-size:14px;height:50px}.block__reset_password-section.customer .field label{top:15px;font-size:14px;left:16px!important}}@media(max-width:390px){.customer.login .block_main_login-heading{max-width:240px}}@media screen and (max-width:374px){.customer.register .btn_wrap{gap:10px 16px;flex-wrap:wrap}.customer.register .btn_wrap a.border_btn,.customer.register .btn_wrap button{width:100%;max-width:100%}.main_account-formbtnwrap,.main_account_shippingupdate-btns,.mainaccount_tab_loyaltyrulelist #loyaltylion .lion-rules-list{grid-template-columns:1fr}.mainaccount_tab_loyaltyrulelist-wrapper{margin:0 0 32px}}@media screen and (max-width:350px){.block__main_login-section .block__main_login-right{padding:30px 15px}.block__main_register-field-wrap{flex-direction:column}.block__main_register-field-wrap .field{width:100%}}body.loyalty-popup{overflow:hidden;position:relative}body.loyalty-popup:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#0003;width:100%;height:100%}.main__account_ordercontent .main_account_ordernumber-link{font-size:18px;text-decoration:none}.customer-order-mainsection{display:flex;justify-content:space-between;gap:40px;align-items:flex-start;flex-wrap:wrap;margin:0 0 50px}.customer-order-leftwrapper{position:sticky;top:175px;width:19%}.customer-order-account-sidebar{background:linear-gradient(0deg,#242627 0% 100%),#f0f3f5;color:var(--primary-btn-txt-color);padding:29.5px 15px;text-align:center;border-radius:5px}.customer-order-leftwrapper .customer-order-name{font-weight:600;display:block}.customer-order-rightwrapper{width:calc(81% - 40px);text-align:left}.customer-order-topheader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 35px}.customer-order-topheader .customer__title{margin:0;line-height:1.8}.customer-order-mainsection .customer-order-returnlink{text-decoration:none;font-size:20px}.accountOrder_orderCard--details{padding:25px;border:1px solid #F0F0F0;margin:0 0 20px}.accountOrder_orderCard--details .accountOrder_name{margin:0 0 15px;font-weight:700}.accountOrder_orderCard--details .accountordr-status{margin:0 0 5px}.accountOrder_orderCard--details .accountordr-status strong{font-weight:700}.customer-order-bottomheader .accountOrder_itemTable{border:1px solid #F0F0F0;box-shadow:none}.accountOrder_itemTable th{height:50px;background-color:#dbdbdb;text-align:left;padding-left:10px;font-weight:500}.accountOrder_itemTable td{padding-left:10px}.responsive-table-body .responsive-table-row td:first-of-type{width:40%}.accountOrder_itemTable .responsive-table-body .responsive-table-row td{padding-top:20px;padding-bottom:20px}.accountOrder_itemTable .responsive-table-body .account-order-productcontent a{box-shadow:none!important;border:none;padding:0;font-size:18px;line-height:1;font-weight:700;outline:none;color:#121212d9}.accountOrder_itemTable .responsive-table-body .account-order-productcontent a:hover{color:#121212}.account-order-productcontent .properties{display:flex;align-items:center;gap:10px;text-transform:capitalize}.accountOrder_itemTable .accountOrder_totalSummary .accountOrder_totalSummary-row td{padding-bottom:18px}.customer-order-mainsection .account_order{margin-bottom:35px}.customer-order-mainsection .bill_add_block{display:flex;align-items:center;gap:25px;flex-wrap:wrap;justify-content:space-between}.customer-order-mainsection .addres_box{width:calc(50% - 12.5px);background:#fff;border:1px solid #F0F0F0;padding:30px}.customer-order-mainsection .addres_box h4{margin:0 0 15px;font-weight:600}.customer-order-mainsection .addres_box p{margin:0;font-size:14px;color:#666;line-height:1.5}.customer-order-mainsection .addres_box p strong{font-weight:600}@media(min-width:990px)and (max-width:1199px){.customer-order-mainsection{gap:20px;margin:0 0 30px}.customer-order-leftwrapper{top:165px}.customer-order-account-sidebar{padding:25px 10px}.customer-order-rightwrapper{width:calc(81% - 20px)}.customer-order-topheader{margin:0 0 22px}.customer-order-mainsection .customer-order-returnlink{font-size:18px}.accountOrder_itemTable .responsive-table-body .account-order-productcontent a{font-size:16px;line-height:1.2}.accountOrder_itemTable .responsive-table-body .responsive-table-row td{font-size:14px;vertical-align:middle}.accountOrder_orderCard--details{padding:20px}.customer thead th,.customer tbody td{padding-top:2rem;padding-bottom:2rem}.customer-order-mainsection .addres_box{padding:20px}}@media(max-width:989px){.customer-order-mainsection{gap:25px;margin:0 0 30px}.customer-order-leftwrapper{position:relative;top:0;width:100%}.customer-order-rightwrapper{width:100%}.customer-order-account-sidebar{background:#fff;color:var(--primary-color);padding:0;text-align:left}.customer-order-leftwrapper .customer-order-name{font-size:18px}.customer-order-topheader{margin:0 0 20px}.accountOrder_itemTable .responsive-table-body .account-order-productcontent a{font-size:16px;line-height:1.2}.accountOrder_itemTable .responsive-table-body .responsive-table-row td{font-size:14px;vertical-align:middle}.customer-order-mainsection .addres_box{padding:25px}}@media(max-width:749px){.responsive-table-body .responsive-table-row td:first-of-type{width:100%}.customer-order-mainsection .customer-order-returnlink{font-size:16px}.accountOrder_itemTable .responsive-table-body .responsive-table-row td{font-size:14px;padding:15px 25px;display:grid;grid-template-columns:1fr 1fr;text-align:left}.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}.customer tr{padding:10px 0}.accountOrder_itemTable .responsive-table-body .account-order-productcontent a{text-align:left}tfoot.accountOrder_totalSummary .accountOrder_totalSummary-row td{padding:20px 25px!important;font-size:16px}.accountOrder_totalSummary .accountOrder_totalSummary-row{padding:0}.customer-order-mainsection .bill_add_block{gap:15px}.customer-order-mainsection .addres_box{width:100%;padding:25px}.customer .accountOrder_totalSummary td:before{font-weight:400}}.requestquote-customerform-wrapper .block__main_guestlogin-form.customer{padding:0 2px;max-width:100%}.requestquote-customerform-wrapper .block__main_guestlogin-form .field{flex-direction:column}.requestquote-customerform-wrapper .block__main_guestlogin-form .field .error{text-align:left;margin-top:8px;color:red}
/*# sourceMappingURL=/cdn/shop/t/224/assets/customer.css.map */
