.media-box{position:relative;overflow:hidden;display:block}.media-box:after{content:"";width:100%;display:block;padding-bottom:var(--media-height)}.media-box.third-party:after{padding-bottom:56.14%}.media-box img,.media-box video,.media-box iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-card-box .image-cont .product-block__image img,.image-hover .media-box img{transition:all .5s ease-in-out}.product-card-box:hover .image-cont .product-block__image img,.image-hover:hover .media-box img{transform:scale(1.1)}.product-card-box .product-block__detail{margin-top:15px;margin-bottom:0}.product-card-box .product-block__detail .product-link{margin-bottom:8px}.product-card-box .product-block__detail .product-block__title{line-height:1.572}.product-card-box .product-block__detail .product-customer-login-link a{font-size:14px;color:#1c2a38cc;line-height:1.5;display:block;line-height:1.429}.product-card-box .product-block__detail .product-customer-login-link a:hover{color:#1c2a38}#pageheader .container{--container-pad-x:20px}body:not(.template-index) #pageheader .logo-area.container{border-bottom:1px solid rgba(236,236,236,1)}.home-hero-banner-section .image-overlay--bg-no_background .text-overlay{background:linear-gradient(270deg,#0000 26.28%,#000c 119.65%)}.home-hero-banner-section .text-overlay__text h2{line-height:1.3098;margin-bottom:30px}.home-hero-banner-section .text-overlay__text .text-overlay__button-row a.btn,.home-hero-banner-section .text-overlay__text .text-overlay__button-row{margin:0}.imagecolumns-slider-section .product-grid{--gutter:24px}.imagecolumns-slider-section .product-grid .col-contnet{padding-top:15px}.imagecolumns-slider-section .product-grid .col-contnet p{margin:0;line-height:1.572}.home-banner-one-section .text-overlay__rte p{line-height:1.5}.home-banner-one-section .button-row a{margin:0}.home-banner-one-section .text-overlay__text h2.text-overlay__title{line-height:1.2145}.home-banner-one-section .text-overlay{background:#0000001a}.iwt-theme-section .flexible-layout{margin:0;gap:80px}.iwt-theme-section .column{margin:0;padding:0}.iwt-theme-section .column.column--half{width:calc(50% - 40px)}.iwt-theme-section .column .feature-text-paired{margin:0}.iwt-theme-section .column .subheading{font-size:14px;font-weight:400;letter-spacing:normal;color:rgba(var(--body-text-color),.8);margin:20px 0;line-height:1.215}.iwt-theme-section .column .majortitle{font-size:34px;font-weight:400;letter-spacing:normal;line-height:1.1765;margin-bottom:20px}.iwt-theme-section .column .rte.lightly-spaced-row{margin-bottom:30px}.iwt-theme-section .column .rte.lightly-spaced-row p{color:rgba(var(--body-text-color),.8)}.iconlist-section .icon-with-caption__image-icon img{width:45px;height:45px;object-fit:contain}.iconlist-section .icon-with-caption__text{margin-top:20px}.iconlist-section .icon-with-caption__text .heading-font{font-size:16px;letter-spacing:-.1px;line-height:1.25}.iconlist-section .cross-page-promos{padding-top:30px;padding-bottom:30px}.section-footer .footer-newsletter-row{padding-top:50px}.footer-newsletter-row .section-footer__title{font-size:18px;font-weight:500;line-height:1.334;margin-bottom:18px}.footer-newsletter-row .footer-newsletter-row-header{margin-bottom:18px}.footer-newsletter-row .footer-newsletter-row-header p{margin:0;line-height:2}.footer-newsletter-row .signup-form{max-width:562px;width:100%;margin:0 auto}.footer-newsletter-row .signup-form input[type=email]{border:1px solid rgba(255,255,255,1);background:transparent;color:#fff;font-size:16px;font-weight:400;line-height:1.24;padding:10px 24px;width:100%;max-width:calc(100% - 128px);margin-right:10px}.footer-newsletter-row .signup-form input[type=email]::-webkit-input-placeholder{color:#fffc}.footer-newsletter-row .signup-form input[type=email]::-moz-placeholder{color:#fffc}.footer-newsletter-row .signup-form input[type=email]:-ms-input-placeholder{color:#fffc}.footer-newsletter-row .signup-form input[type=email]::placeholder{color:#fffc}.section-footer .bottom-footer-container,.footer-newsletter-row .signup-form .btn{border:none}.footer-newsletter-row .signup-form .btn:hover{background:#c9a66b}.footer-newsletter-row .signup-form__response--success .h6{color:#fff;text-align:center}.section-footer .section-footer__text-block--with-text .section-footer__title{font-size:var(--logo-text-size);line-height:1.177;letter-spacing:4.04px;display:block;font-family:Figtree;font-weight:600;text-transform:uppercase;margin-bottom:24px}.section-footer .section-footer__text-block--with-text .section-footer__title:hover a{text-decoration:none}.section-footer .section-footer__text-block--with-text .section-footer__text{max-width:314px}.section-footer .section-footer__text-block--with-text .section-footer__text p{color:#fffc;line-height:1.715}.section-footer__row--blocks .section-footer__row__col.section-footer__menu-block .section-footer__title{font-size:16px;font-weight:500;line-height:1.5}.section-footer__row--blocks .section-footer__row__col .section-footer__menu-block__menu li{margin:0}.section-footer__row--blocks .section-footer__row__col .section-footer__menu-block__menu li a{color:#fffc;line-height:1.429;display:block}.section-footer__row--blocks .section-footer__row__col .section-footer__menu-block__menu li a.active{text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgb(var(--link-color));text-decoration-thickness:1px}.section-footer__row--blocks .section-footer__row__col .section-footer__menu-block__menu li:not(:last-child){margin-bottom:10px}.section-footer .bottom-footer-container .copyright{font-size:13px;font-weight:400;color:#fffc}.template-collection .page-header .rte p{color:#1c2a38cc;line-height:1.5}.template-collection .page-header .pagetitle{margin-bottom:23px;line-height:1.2145}.collection-pages-hero .utility-bar{margin-bottom:24px}.collection-pages-hero .utility-bar .utility-bar__centre .utility-bar__item{margin:0;line-height:1.858;text-transform:capitalize}.collection-pages-hero .utility-bar .utility-bar__left .toggle-btn,.collection-pages-hero .utility-bar .utility-bar__right .link-dropdown .link-dropdown__button{height:26px}.collection-pages-hero .product-grid{--gutter:20px}.section-main-product .product-title.h2{font-size:32px;line-height:1.25;margin-bottom:13px}.section-main-product .product-customer-login-link a{font-size:16px;font-weight:600;color:#1c2a38cc;line-height:1.625;display:block}.section-main-product .price-descriptors .product-policies{font-size:14px;font-weight:400;color:#1c2a38cc;margin:0;line-height:1.858}.section-main-product .price-descriptors .product-policies a{color:currentColor}.section-main-product .price-descriptors shopify-payment-terms{color:#1c2a38cc;font-size:14px;font-family:var(--base-font-family);margin:13px 0 0}.section-main-product .price-container{margin-bottom:30px}.section-main-product .product-info-accordion[accordion_count="1"] .disclosure{border-top:none}.section-main-product .product-info-accordion .with-icon .with-icon__beside{display:block;line-height:1}.section-main-product .accordion_openclose_icon{top:16px;right:0}.section-main-product .disclosure[open] .accordion_openclose_icon.plus_icon,.section-main-product .disclosure:not([open]) .accordion_openclose_icon.minus_icon{display:none}.section-main-product .quantity-submit-row quantity-wrapper input[type=number]{font-weight:600;pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(var(--buttoned-input-size) + 2px)}.section-main-product .quantity-submit-row quantity-wrapper a{--input-text-size:20px;padding-inline-start:15px;padding-inline-end:15px}.section-main-product .product-form .quantity-submit-row .label{line-height:1;margin-bottom:13px}.section-main-product .product-info-accordion .disclosure__content p{line-height:1.715}.section-main-product .product-info-accordion .disclosure__content strong{font-weight:600}.related-products .product-grid{--gutter:24px}.related-products .product-price.product-price--block,.related-products .product-customer-login-link{display:none}.partners-hero-section h2.majortitle{margin-bottom:17px;line-height:1.2145}.partners-hero-section .lightly-spaced-row{max-width:1030px;margin:0 auto}.partners-hero-section .lightly-spaced-row p{font-size:16px;color:#1c2a38cc;line-height:1.6}.template-suffix-wholesale .partners-hero-section .lightly-spaced-row p{max-width:800px;margin:0 auto}.logo-list-container.narrow_container{max-width:905px;margin:0 auto}.logo-list-container.narrow_container .logo-list{margin:0;gap:35px}.logo-list-container.narrow_container .logo-list .logo-list__logo{margin:0;max-width:calc(25% - 26.25px);width:100%;flex:unset;border:1px solid rgba(200,200,200,1);height:100px;padding:20px}.testimonial .testimonial__text .testimonial__blockquote{line-height:1.286}.testimonial .testimonial__text{margin-bottom:20px}.testimonial .testimonial__author{color:#1c2a38cc;line-height:1}.partners-hero-section.secound{--color-scheme-2:rgba(248, 248, 248, 1)}.partners-hero-section.secound .lightly-spaced-row{max-width:970px}.partners-hero-section.secound .align-ltr-center{max-width:1068px;margin:0 auto;padding-left:50px;padding-right:50px}.section-multi-column h2.hometitle{font-size:34px;line-height:1.206}.section-multi-column .flexible-layout--variable-columns{gap:20px;margin:0}.section-multi-column .about-column-section .column{background:#f8f8f8;margin:0;min-width:unset;flex:unset;width:100%;max-width:calc(25% - 15px);padding:30px}.about-column-section .text-column__text p{color:#1c2a38cc;line-height:1.5}.template-cart .checkout-subtotal-container__right:has(.theme-money:not([total-price])) .checkout-col,.cart-drawer__footer:has(.footer-total-money:not([total-price])) .checkout-buttons{display:none}body #bss-b2b-registration-form{box-shadow:none;width:100%;max-width:780px;margin:0 auto}body #bss-b2b-registration-form *{font-family:var(--base-font-family)}body #bss-b2b-registration-form .bss-b2b-registration-form-title{display:none}body #bss-b2b-registration-form .bss-b2b-registration-form-content #bss-b2b-register-form{width:100%;display:flex!important;flex-wrap:wrap;gap:0 20px}body #bss-b2b-registration-form .bss-b2b-rf-field.bss-b2b-grid-col-3{width:100%;max-width:100%;margin-bottom:20px}body #bss-b2b-registration-form .bss-b2b-rf-field.bss-b2b-grid-col-2{width:100%;max-width:calc(50% - 10px);margin-bottom:20px}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header{margin-bottom:24px}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header h3{font-size:16px;font-weight:500;text-transform:uppercase;margin:0;color:#1c2a38cc;line-height:1.25}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header h6{font-size:14px;font-weight:500;margin:0;color:#1c2a38cc;text-align:center}body #bss-b2b-registration-form .bss-b2b-rf-field label{font-size:14px;font-weight:600;line-height:1.215;margin-bottom:8px}body #bss-b2b-registration-form .bss-b2b-rf-field label .required{line-height:1;color:#1c2a38cc}body #bss-b2b-registration-form .bss-b2b-rf-field input{border:1px solid rgba(200,200,200,1);border-radius:0;font-size:14px}body #bss-b2b-registration-form .bss-b2b-rf-field .bss-message:empty{display:none}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header.bss-b2b-grid-col-3:not(:first-child):not(:has(h6)){margin-top:20px}body #bss-b2b-registration-form .bss-b2b-rf-field .phone-country-select-wrapper{border:1px solid rgba(200,200,200,1);border-radius:0}body #bss-b2b-registration-form .bss-b2b-rf-field input:not([type=radio]):not([type=checkbox]):not([type=file]):focus,body #bss-b2b-registration-form .bss-b2b-rf-field select:focus,body #bss-b2b-registration-form .bss-b2b-rf-field textarea:focus,body #bss-b2b-registration-form .bss-b2b-rf-field .phone-country-select-wrapper.phone-select-focus,body #bss-b2b-registration-form .bss-b2b-rf-field input:not([type=radio]):not([type=checkbox]):not([type=file]):hover,body #bss-b2b-registration-form .bss-b2b-rf-field select:hover,body #bss-b2b-registration-form .bss-b2b-rf-field textarea:hover,body #bss-b2b-registration-form .bss-b2b-rf-field .phone-country-select-wrapper:hover{box-shadow:none;border-color:#000}body #bss-b2b-registration-form .bss-b2b-rf-submit-button{margin:0;display:flex!important;justify-content:center;width:100%}body #bss-b2b-registration-form .bss-b2b-rf-submit-button input[type=submit]{width:auto;background:#1c2a38;border-radius:0;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.385;height:auto;padding:12px 20px}.product-info .detail:has(.product-customer-login-link) .price-descriptors form[method=post]{display:none}.template-customers-addresses #add_address label.checkbox-label{line-height:2}.policy-checkbox input[type=checkbox]{margin-left:0}.navigation .menu-promotion .menu-promotion__image{position:relative;overflow:hidden}.navigation .menu-promotion .menu-promotion__image:after{content:"";width:100%;padding-bottom:100%;display:block}.navigation .menu-promotion .menu-promotion__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px) and (max-width:989px){.section-main-product .product-info .product-column-right{margin-inline-start:20px}.section-main-product .product-info-accordion .disclosure__title{padding-right:23px}.section-main-product .product-info-accordion .with-icon{gap:6px}}@media only screen and (min-width:768px){.section-footer__row--blocks .section-footer__row__col.section-footer__menu-block{width:100%;max-width:19%}.section-footer__row--blocks .section-footer__row__col.section-footer__menu-block .section-footer__title{margin-bottom:18px}.section-footer .bottom-footer-container .section-footer__row{border-top:1px solid rgba(255,255,255,.1);margin:0}}@media only screen and (min-width:990px){.home-banner-one-section .text-overlay__rte{margin-bottom:40px}.home-banner-one-section .button-row{margin:0 0 9px}.home-banner-one-section .text-overlay__text h2.text-overlay__title{margin-bottom:24px}}@media only screen and (max-width: 1199px){.section-multi-column .about-column-section .column{max-width:calc(50% - 10px)}}@media only screen and (max-width: 989px){.iwt-theme-section .column .rte.lightly-spaced-row{margin-bottom:0}.iwt-theme-section .flexible-layout{gap:40px}.iwt-theme-section .column.column--half{width:calc(50% - 20px)}.iwt-theme-section .column .majortitle{font-size:28px}.iconlist-section .icon-with-caption__text .heading-font{font-size:14px}.section-main-product .product-title.h2{font-size:26px}body.template-collection:has(.filter-container--show-filters-mobile){overflow:hidden}}@media only screen and (max-width: 767px){.home-hero-banner-section .text-overlay__text h2{margin-bottom:15px}.iwt-theme-section .flexible-layout{gap:20px}.iwt-theme-section .column .majortitle,.iwt-theme-section .column .subheading{margin:0 0 10px}.iwt-theme-section .column .rte.lightly-spaced-row{margin-bottom:20px}.iwt-theme-section .column .lightly-spaced-row.button-row,.iwt-theme-section .column .lightly-spaced-row.button-row a{margin:0}.iwt-theme-section .column .subheading{font-size:12px}.iconlist-section .icon-with-caption__text{margin-top:10px}.section-footer__row-lower{padding-top:0}.pageheader .logo .logotext{font-size:14px;letter-spacing:3px}.section-footer .footer-newsletter-row{padding-top:25px}.footer-newsletter-row .section-footer__title{margin-bottom:10px}.footer-newsletter-row .footer-newsletter-row-header p{font-size:12px}.footer-newsletter-row .signup-form input[type=email]{font-size:14px;line-height:1;padding:10px;max-width:calc(100% - 123px)}.footer-newsletter-row .signup-form input[type=email]::-webkit-input-placeholder{font-size:14px;line-height:1}.footer-newsletter-row .signup-form input[type=email]::-moz-placeholder{font-size:14px;line-height:1}.footer-newsletter-row .signup-form input[type=email]:-ms-input-placeholder{font-size:14px;line-height:1}.footer-newsletter-row .signup-form input[type=email]::placeholder{font-size:14px;line-height:1}.section-footer .bottom-footer-container .copyright{font-size:12px}.section-footer .section-footer__row--blocks{padding-bottom:20px}.template-collection .page-header .pagetitle{margin-bottom:15px}.section-main-product .product-title.h2{font-size:24px}.logo-list-container.narrow_container .logo-list{gap:10px}.logo-list-container.narrow_container .logo-list .logo-list__logo{margin:0;max-width:calc(33.33% - 10px * 2 / 3);padding:8px;height:80px}.section-multi-column .about-column-section .column{max-width:100%}.section-multi-column .flexible-layout--variable-columns{gap:10px}.section-multi-column h2.hometitle{font-size:28px}body #bss-b2b-registration-form .bss-b2b-registration-form-content #bss-b2b-register-form{width:100%!important}body #bss-b2b-registration-form .bss-b2b-rf-field.bss-b2b-grid-col-2{width:100%!important;max-width:100%;margin-bottom:20px}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header h6,body #bss-b2b-registration-form .bss-b2b-rf-field label{font-size:13px}body #bss-b2b-registration-form .bss-b2b-rf-field input{height:auto;line-height:1}body #bss-b2b-registration-form .bss-b2b-rf-field.field-header h3{font-size:15px}body #bss-b2b-registration-form .phone-country-input-wrapper{display:flex}.slider--mobile-container-pad{padding:0;max-width:calc(100% - (var(--container-pad-x) * 2));margin:0 auto}.section-footer__row--blocks .section-footer__row__col mobile-disclosure .disclosure__title{position:relative}.section-footer__row--blocks .section-footer__row__col mobile-disclosure .disclosure__title:after{content:"";width:20px;height:20px;display:block;position:absolute;top:19px;right:0;background-image:url(/cdn/shop/files/down-arrow.svg?v=1759832146);background-size:14px;background-repeat:no-repeat;background-position:center}.section-main-product .product-info .detail .product-info-accordion[accordion_count="6"] .disclosure{margin:0}.partners-hero-section.secound .align-ltr-center{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
