.shipping-progress-wrapper{border:1px solid #ddd;padding:1em;border-radius:8px;background:#f9f9f9;max-width:600px;margin:1em auto;font-family:system-ui,sans-serif}.progress-labels{display:flex;justify-content:space-between;font-size:.9em;margin-bottom:.3em;color:#666}progress{width:100%;height:10px;-webkit-appearance:none;appearance:none}progress::-webkit-progress-bar{background-color:#eee;border-radius:5px}progress::-webkit-progress-value{background-color:#07f;border-radius:5px}.shipping-status{margin-top:.5em;font-size:.95em}.underlined-link{text-decoration:underline;color:#07f}#root>[class*=shopify-section-extra-header-bar]{position:relative;z-index:99;width:calc(100% + var(--rpp) * 2)!important;margin-left:var(--rpn);margin-right:var(--rpn);background:var(--body_bg);color:var(--primary_text);--ar_c: var(--primary_text)}.header-alert-bar{position:relative;width:100%;z-index:99;background-color:#d9aa16;color:#fff;font-size:1.4rem;padding:0;transition:all .3s ease-in-out;box-sizing:border-box}@media only screen and (max-width:900px){.header-alert-bar.hidden{opacity:0}}.header-alert-bar.fixed{position:fixed;top:0;left:0;width:100%;padding:0;box-shadow:0 4px 8px #0000001a;background-color:#d9aa16;transition:top .3s ease-in-out;z-index:99}.header-alert-bar--warning{background-color:#e94141}.header-alert-bar--black,.header-alert-bar.header-alert-bar--black.fixed{background-color:#000}.header-container{max-width:var(--ghw);width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:10px 0}.header-container__content{display:flex;justify-content:center;align-items:center;gap:10px}.header-container__content p{margin:5px 0;line-height:1.2}.header-container__content p.alert-text a{background-color:#12a948;color:#fff;border-radius:24px;padding:5px 14px;display:inline;align-items:center;min-height:26px;min-width:120px;cursor:pointer;text-decoration:none;margin-left:5px}.header-container__content p.alert-text a:hover{color:#fff;background-color:#0f893a}.header-code{background-color:#12a948;border-radius:9999px;padding:.75rem;font-size:1.2rem;display:inline-flex;align-items:center;min-height:26px;min-width:120px;cursor:pointer;transition:opacity .3s ease-in-out}.header-code:hover{opacity:.8}.header-code .code-label{margin-right:.5rem}.header-code .code{font-weight:700;margin-right:.5rem}.header-code img{width:15px;height:15px}.hidden{display:none}@media(max-width:767px){.header-alert-bar{font-size:1.2rem}.header-container{flex-direction:column;gap:8px;padding:10px 0}}@keyframes scroll-text{0%{transform:translate(100%)}to{transform:translate(-100%)}}.header-alert-bar.scrolling p{display:inline-block;white-space:nowrap;animation:scroll-text 15s linear infinite}p.bf-countdown{align-items:center;display:flex;margin:0 0 0 10px}@media screen and (min-width:900px){p.bf-countdown{margin:0 0 0 10px}}.bf-countdown.hidden{display:none}.bf-countdown .hide-small{margin-right:4px}@media screen and (max-width:400px){.bf-countdown .hide-small{display:none}}.bf-countdown .countdown-value{background:#ffffff4d;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:600;letter-spacing:1px;margin-left:0;padding:5px 0;text-align:center;width:90px}@media screen and (min-width:900px){.bf-countdown .countdown-value{font-size:18px;padding:2px 0;width:110px;letter-spacing:3px}}.bf-countdown a{text-decoration:none}@media screen and (min-width:900px){.bf-countdown a:hover{background:#ffffff0d}}.bf-countdown .countdown-holder{display:flex;margin:0 0 0 10px;text-align:left;width:110px}@media screen and (min-width:900px){.bf-countdown .countdown-holder{width:120px}}.shopify-section-header #header{padding-top:0}@media screen and (min-width:900px){.shopify-section-header #header{max-width:100%}}#root .shopify-section-header #nav.nav-content{background:#fff}@media screen and (min-width:900px){#root .shopify-section-header #nav.nav-content{background:inherit}}#root .shopify-section-header #nav.nav-content ul.desktop-hide li a{font-size:18px}#root .shopify-section-header #nav.nav-content ul.desktop-hide li ul.wide{background:#fff}#root .shopify-section-header #nav.nav-content ul.desktop-hide li ul.wide li ul li{border-bottom:1px solid #e0e0e0;font-weight:400;padding:0}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub{font-size:18px;font-weight:700;margin:0;padding:0}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub a:not(.toggle){padding:12px 15px;background:#ededed;border-bottom:1px solid #e0e0e0}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub a:not(.toggle):before{right:0}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub ul.wide li ul li a{background:transparent;border:none;padding:8px 15px}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub ul.wide li ul li .img.category.rounded{position:relative;display:inline-block;width:auto!important;height:auto!important;margin-top:0}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub ul.wide li ul li a{font-size:15px}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub ul.wide li ul li a.item-has-img{display:flex}#root .shopify-section-header #nav.nav-content ul.categories-menu.desktop-hide li.sub ul.wide li ul li img{display:block;transform:none}#header-inner{background:#000;padding:15px 15px 53px!important;border-radius:10px}@media only screen and (min-width:760px){#header-inner{padding:10px 30px!important}}@media only screen and (max-width:900px){#header.hidden{opacity:0}}#header-inner p#logo,#header-inner #search{margin:0}#search input{background:#fff;border-radius:50px}@media only screen and (min-width:760px){#search.has-text input{border-radius:20px 20px 0 0}}#header-inner.mobile-visible-search #search{top:calc(100% - 47px)!important;left:10px;right:10px}#header-inner.mobile-visible-search #search:after{background:transparent}#header #nav-user{margin:0 0 0 auto}@media only screen and (max-width:760px){#header #nav-user{margin:0!important;position:relative!important}}#nav-user>ul>li>a i{color:#fff}#nav-user>ul>li>a i[class*=icon-cart],#nav-user>ul>li>a i.icon-user{font-size:25px}.categories-menu li a,.categories-menu li.active a{font-weight:700;font-size:15px}nav#nav ul.desktop-only li a{font-weight:700}nav#nav ul.desktop-only li ul li a{font-weight:400}p.link-btn.mobile-menu-btn a{color:#fff!important}.shopify-section-header #header-inner.text-center-mobile>.link-btn{position:relative}@media only screen and (max-width:760px){.shopify-section-header:has(#header-inner.mobile-visible-search){margin-bottom:0}}body #root #nav>ul.nav-user{display:none}@media only screen and (max-width:760px){.shopify-section-header.no-bd:before{background-color:transparent}}#root .shopify-section-header #nav.nav-content .nav-search-wrap{margin:12px 15px 15px}#nav-search{position:relative;z-index:5;margin:0;color:var(--custom_top_search_fg)}#nav-search fieldset>p{position:relative;margin:0}#nav-search input{height:var(--custom_top_search_h);margin:0;padding-right:55px;border-color:#e5e5e5;border-radius:50px;background:#fff;color:var(--custom_top_search_fg)}#nav-search.has-text input{padding-right:75px;color:#000}#nav-search input::placeholder{color:var(--custom_top_search_pl);opacity:.4}#nav-search button{display:block;overflow:hidden;position:absolute;right:0;bottom:0;top:0;width:55px;min-width:0;min-height:0;margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:none;color:var(--custom_top_search_fg);font-size:var(--size_20);text-indent:-3000em;text-align:left;direction:ltr}#nav-search button:before{content:"\e91d";display:block;overflow:visible;position:absolute;left:0;right:0;top:50%;bottom:auto;margin:-10px 0 0;box-shadow:none;border-width:0;background:none;font-weight:400;font-family:i;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:normal}#nav-search .icon-custom img{max-width:calc(var(--custom_top_search_h) * .75);height:auto}#nav-search .nav-livesearch{display:none;position:relative;top:0;z-index:3;min-width:100%;margin-top:4px;padding:16px 15px 4px;border-radius:var(--b2r);background:var(--custom_drop_nav_head_bg);color:var(--custom_drop_nav_fg);--custom_bd: var(--custom_drop_nav_bd);--custom_input_bd: var(--custom_drop_nav_bd);--price_color: inherit;--price_color_old: inherit}#nav-search.has-text .nav-livesearch{display:block}#nav-search.no-autocomplete .nav-livesearch,#nav-search .nav-livesearch:empty{display:none}#nav-search .nav-livesearch a{color:var(--custom_drop_nav_fg_hover);text-decoration:none}#nav-search .nav-livesearch>p:not([class*=margin-]){margin-bottom:8px}#nav-search .nav-livesearch>p.strong:not([class*=margin-]){margin-bottom:3px}#nav-search .nav-livesearch>.cols>p:first-child{opacity:.53}#nav-search .nav-livesearch .l4pl{margin-bottom:8px;font-weight:var(--main_fw)}#nav-search .nav-livesearch .l4pl span,#nav-search .nav-livesearch .l4pl .highlight{font-weight:var(--main_fw_strong)}#nav-search .nav-livesearch .l4ca{margin:15px 0;--offset: 72px;--img_d: 16px}#nav-search .nav-livesearch .l4ca:first-child,#nav-search .nav-livesearch p+.l4ca{margin-top:0}#nav-search .nav-livesearch .cols+.l4ca{margin-top:8px}#nav-search .nav-livesearch .l4ca li:after{display:block!important}#nav-search .nav-livesearch .l4ca li:before{border-top:1px solid var(--custom_drop_nav_bd)}#nav-search .nav-livesearch .l4ca li.no-img{padding-left:0;padding-right:0}#nav-search .nav-livesearch .l4ca .s1pr{color:inherit}#nav-search .nav-livesearch .l4ca .r6rt{margin-bottom:var(--mr_i);color:inherit}#nav-search .nav-livesearch .l4ca .r6rt .rating-label{opacity:.53}#nav-search .nav-livesearch .l4ca+*{margin-top:0;padding-top:0;border-top-width:0}#nav-search .nav-livesearch .l4ca h1,#nav-search .nav-livesearch .l4ca h2,#nav-search .nav-livesearch .l4ca h3,#nav-search .nav-livesearch .l4ca h4,#nav-search .nav-livesearch .l4ca h5,#nav-search .nav-livesearch .l4ca h6,#nav-search .nav-livesearch .cols,#nav-search .nav-livesearch .cols>*{position:static}#nav-search .nav-livesearch .l4ca a:before{content:"";display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;z-index:8;margin:0;text-align:left;text-indent:-3000em;direction:ltr}#nav-search .nav-livesearch figure.img-multiply:before,#nav-search .nav-livesearch picture.img-multiply:before{background:none}#nav-search .nav-livesearch>p:last-child{margin-bottom:12px}#nav-search .clear-toggle{display:none;position:absolute;right:44px;top:0;z-index:22;width:34px;height:var(--custom_top_search_h);color:var(--gray_text);font-size:18px;text-decoration:none;text-align:left;text-indent:-3000em;direction:ltr}#nav-search .clear-toggle:before{content:"\e961";display:block;overflow:visible;position:absolute;left:0;right:0;top:50%;bottom:auto;margin:-10px 0 0;background:none;font-weight:400;font-family:i;font-style:normal;line-height:20px;text-align:center;text-indent:0;letter-spacing:normal;opacity:.4}#nav-search .clear-toggle:after{content:"";display:block;position:absolute;left:-10px;right:0;top:0;bottom:0}#nav-search.not-empty .clear-toggle{display:block;z-index:98}@media only screen and (max-width:760px){#nav-search .clear-toggle{right:40px}}#nav-search.processing button:before{color:#0000}#nav-search.processing button:after{content:"";display:block;position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -9px;border-radius:20px;border:2px solid var(--custom_top_search_fg);border-left-color:#0000!important;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear}.facet-blocks-section{display:inline-block;margin-bottom:25px;padding:0;width:100%}@media screen and (min-width:900px){.facet-blocks-section{height:100%;margin-bottom:20px;padding:0 15px 0 0;vertical-align:top;width:calc(25% - 15px)}}.facet-blocks-list-section h2{font-size:16px;margin-bottom:5px}.facet-blocks__content{font-size:13px;margin:20px 0;max-width:100%}@media screen and (min-width:900px){.facet-blocks__content{font-size:12px}}.facet-blocks__content.no-margin-top{margin-top:0}.facet-blocks__content.no-margin-bottom{margin-bottom:0}.facet-blocks__content ul{display:block;list-style:none;margin:0;padding:0}.product-faq__container{margin:0 auto;max-width:1400px;width:100%}.product-faq__container h2{font-size:26px;font-weight:700;margin-bottom:20px}@media screen and (min-width:900px){.product-faq__container h2{font-size:36px;margin-bottom:20px}}.product-info__faq{margin-bottom:64px}@media screen and (min-width:900px){.product-info__faq{max-width:1180px;margin:0 auto 64px}}.seo-table__table{border-collapse:collapse;font-size:12px;margin-bottom:24px;width:100%}.seo-table__table th,.seo-table__table td{border:1px solid #E2DAD2;padding:8px 12px;text-align:left;vertical-align:top}.seo-table__table thead th{background:#f6f4ed;font-size:16px;font-weight:700}.seo-table__table tbody tr:nth-child(2n) td{background:#faf9f7}.seo-section h2,.seo-section h3,.seo-section h4{font-size:20px;font-weight:500}@media screen and (min-width:900px){.seo-section h2,.seo-section h3,.seo-section h4{font-size:24px}}.seo-section p,.seo-section ol,.seo-section ul{font-size:14px;font-weight:400}@media screen and (min-width:1000px){.seo-section{max-width:880px;margin:0 auto}}.seo-section__toggle-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.seo-section__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.seo-section__toggle-input:checked+.seo-section__content .seo-section__body{display:block;-webkit-line-clamp:unset;overflow:visible}.seo-section__content:has(.seo-section__body :target) .seo-section__body{display:block;-webkit-line-clamp:unset;overflow:visible}.seo-section:has(.seo-section__body :target) .seo-section__read-more{display:none}.seo-section__body h2[id],.seo-section__body h3[id]{scroll-margin-top:calc(var(--sticky_offset, 0px) + 20px)}.seo-section .seo-toc{border-bottom:1px solid #E2DAD2;padding-bottom:16px;margin-bottom:24px}.seo-section .seo-toc__title{font-size:15px;font-weight:600;color:#272727;margin:0 0 8px}.seo-section .seo-toc__list{font-size:15px;margin:0;padding-left:20px}.seo-section .seo-toc__sublist{font-size:15px;list-style:none;margin:4px 0 0;padding-left:10px}.seo-toc__item+.seo-toc__item,.seo-toc__sublist li+li{margin-top:4px}.seo-toc__sublist a:before{content:"\2013  "}.seo-section__read-more{display:inline-block;font-weight:600;text-decoration:underline;cursor:pointer;margin:10px 0 60px}.seo-section__read-more span{font-weight:600;margin-left:0!important}.seo-section__read-more-text-less{display:none}.seo-section__toggle-input:checked~.seo-section__read-more .seo-section__read-more-text-more{display:none}.seo-section__toggle-input:checked~.seo-section__read-more .seo-section__read-more-text-less{display:inline}#root aside.cart-drawer{background:#fff;padding-bottom:0!important}@media only screen and (min-width:760px){#root aside.cart-drawer{height:100%;overflow:hidden}}@media only screen and (max-width:760px){#root aside.cart-drawer.no-overlay header.added-to-cart{padding-right:20px}}@media only screen and (min-width:760px){#root aside.cart-drawer.no-overlay form.added-to-cart{display:flex;justify-content:space-between}}@media only screen and (max-width:760px){#root aside.cart-drawer.no-overlay form.added-to-cart p.link-btn{max-width:100%;overflow:hidden}}#root aside.cart-drawer.no-overlay form.added-to-cart .continue-shopping-btn{display:block;text-align:center;font-size:16px;font-weight:600}#root aside.cart-drawer.no-overlay form.added-to-cart .continue-shopping-btn button{color:#000}#root aside.cart-drawer.no-overlay form.added-to-cart .continue-shopping-btn button:before{background:#e5e5e5;border:1px solid #e5e5e5}.cart-drawer header h2{align-items:center;display:flex;font-size:24px;font-weight:600;gap:10px;margin-bottom:20px}@media only screen and (max-width:760px){.cart-drawer header h2{margin-bottom:0}}.cart-drawer header.added-to-cart h2{font-size:20px;margin-bottom:20px}.cart-drawer header h2 .size-small{font-size:14px;color:#767676;font-weight:500}.cart-drawer .discount-progress-block{background:#f7f7f7;margin-bottom:10px;padding:10px}#root .link-btn a.inv.to-cart-btn,#root .link-btn a.inv.to-cart-btn:hover{color:#000!important;font-weight:500;font-size:16px}#root .link-btn a.inv.to-cart-btn:before{border-color:#000}#root .link-btn a.inv.to-cart-btn:hover:before{background:transparent}#root .link-btn.checkout-btn span span{display:flex;align-items:center;justify-content:center}#root .link-btn.checkout-btn span span svg{width:19px;height:19px;margin-right:10px;fill:#fff}.shipping-block{background:#ece7e0;color:#000;padding:15px 20px;margin-bottom:20px}.shipping-block.shipping-block--success{background:#e3f2e3;color:var(--alert_valid)}#root aside.cart-drawer .free-shipping-block,.cart-drawer-countdown{margin-bottom:10px;padding:10px;border-bottom:1px solid #EEEEEC}@media only screen and (min-width:760px){#root aside.cart-drawer .free-shipping-block,.cart-drawer-countdown{margin-bottom:15px}}#root aside.cart-drawer .free-shipping-block{background:#e3f7e3}@media only screen and (min-width:760px){#root aside.cart-drawer .free-shipping-block{margin-bottom:30px}}@media only screen and (max-width:760px){#root aside.cart-drawer .free-shipping-block p{margin-bottom:5px}}#root .free-shipping-block .success-msg{display:flex;align-items:center;gap:15px}#root .free-shipping-block .success-msg p{margin:0}#root .free-shipping-block .success-msg img{width:55px}.cart-drawer-countdown.cart-drawer-countdown--warning{background:#ffc1c1;color:#fff}.cart-drawer-countdown{display:flex;align-items:center;gap:5px}.cart-drawer-countdown p{margin:0;font-size:14px;color:#000}@media only screen and (min-width:900px){.cart-drawer-countdown p{font-size:16px}}.cart-drawer-countdown .countdown-time{display:inline-block;font-weight:600;width:38px}#root .free-shipping-block .shipping-block__percentage{display:flex;width:100%;gap:15px;align-items:center}#root .free-shipping-block .success-msg{display:flex;gap:15px}#root .free-shipping-block .shipping-block__percentage .shipping-block__image{width:auto}@media only screen and (min-width:760px){#root .free-shipping-block .shipping-block__percentage .shipping-block__image{width:auto}}#root .free-shipping-block .progressbar-holder{height:10px;background-color:#fff;width:100%}#root .free-shipping-block .progressbar-holder{margin-bottom:0}#root .free-shipping-block .progressbar-value{height:10px;background-color:#d9aa16;background-image:repeating-linear-gradient(-60deg,rgba(255,255,255,.5) 0px,rgba(255,255,255,.5) 2px,transparent 2px,transparent 20px);background-size:auto 100%;background-repeat:no-repeat,repeat}@media only screen and (min-width:900px){#root aside.cart-drawer .product-list{height:calc(100vh - 300px);padding-bottom:200px;overflow-y:scroll;overflow-x:hidden}}@media only screen and (min-width:760px){#root aside.cart-drawer .product-list.product-list--b2b{height:calc(100vh - 590px);overflow-y:scroll;overflow-x:hidden}}@media only screen and (min-width:900px){#root aside.cart-drawer .totals-footer{position:absolute;padding:0 32px 20px;bottom:0}}#root aside.cart-drawer .totals-footer:before{background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -3px 18.3px #0000001a}@media only screen and (min-width:900px){#root aside.cart-drawer .totals-footer:before{left:0;right:0;top:0}}.totals-rule{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:760px){.totals-rule{margin-top:-20px}}@media only screen and (max-width:760px){.totals-rule.totals-rule--b2b{margin-top:0}}.totals-rule .title{width:100%}.totals-rule .title,.totals-rule .price{font-size:20px;font-weight:500}.totals-rule.totals-rule--b2b .title,.totals-rule.totals-rule--b2b .price{font-size:16px}#root aside.cart-drawer .totals-footer .discountcode-text{display:block;font-size:11px;margin:0;color:#767676}#root aside.cart-drawer .totals-footer .btn-holder{display:flex;align-items:center;gap:15px}#root aside.cart-drawer .totals-footer .btn-holder .w50{border:0}#root aside.cart-drawer .totals-footer .btn-holder .link-btn{margin:0}#root aside.cart-drawer .totals-footer .btn-holder .link-btn a.inv.to-cart-btn{margin:0}#root aside.cart-drawer .totals-footer .btn-holder .link-btn a.inv.to-cart-btn:before{background:#fff;border:1px solid #929292;border-radius:100px}#root aside.cart-drawer .totals-footer .btn-holder .link-btn button.overlay-buy_button{margin:0}#root aside.cart-drawer .totals-footer .btn-holder .link-btn button.overlay-buy_button:before{border-radius:100px;background:#00a768}li.upsellItem{display:block!important;flex:none!important}.upsell{margin-top:15px}@media only screen and (max-width:760px){.upsell{margin-bottom:25px}}#root .upsell_header h3{display:block;color:#000;font-size:18px;font-weight:500;margin:0 0 15px}@media only screen and (min-width:900px){#root .upsell_header h3{font-size:20px}}.upsell-block{background:#fff;display:flex;gap:30px;margin:15px 0 0;padding:10px}@media only screen and (min-width:760px){.upsell-block{margin:0 0 10px;padding:0;align-items:flex-start}}body .l4ca .upsell-block__image img{width:75px!important;max-width:75px!important;position:relative!important;border-radius:5px}@media only screen and (min-width:760px){body .l4ca .upsell-block__image img{width:125px!important;max-width:125px!important}}.upsell-block h4{font-size:14px!important;font-weight:500;margin:0}@media only screen and (min-width:760px){.upsell-block h4{font-size:16px!important}}.upsell-block h4 a{text-decoration:none;color:#000}.upsell-block h4 a:before{display:none!important}.upsell-block__content{display:flex;flex-direction:column;flex-grow:1}.upsell-block__content .variant-selector{margin:10px 0;display:flex;gap:15px}.upsell-block__content .variant-selector.variant-selector--hidden{display:none}.upsell-block__content .variant-selector select{height:auto!important;padding:10px;width:100%;border-radius:14px;border:1px solid #929292}.upsell-block__content .price{font-size:16px;font-weight:600;margin:0}@media only screen and (min-width:760px){.upsell-block__content .price{font-size:16px;margin:0}}.upsell-block__content .price .price-old:empty{display:none}.upsell-block__content .price .price-old{font-weight:var(--main_fw)!important;text-decoration:line-through!important;font-size:.75em!important;color:var(--price_color_old)!important}.btn-row{display:block;margin:auto 0 0;text-align:right}.upsell-block__content .add-to-cart-btn{align-items:center;background:#00a768;border-radius:99px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:35px;justify-content:center;width:35px}@media only screen and (min-width:900px){.upsell-block__content .add-to-cart-btn{font-size:14px!important;height:40px;width:40px}}.upsell-block__content .add-to-cart-btn svg{margin:0;width:24px!important;height:24px!important;position:relative}@media only screen and (max-width:760px){.cart-drawer{overflow-x:hidden;overflow-y:hidden}.l4ca.compact{height:100%;overflow-x:hidden;overflow-y:scroll}.cols.align-middle{flex-wrap:nowrap}.cols.align-middle .checkout-btn{margin-bottom:0}}ul.product-list li:before{border-color:#eeeeec}ul.l4ca.compact.product-list li h2 a{font-size:12px;font-weight:700}@media only screen and (min-width:760px){ul.l4ca.compact.product-list li h2 a{font-size:16px}}ul.compact.product-list li.cart-product-item{flex-wrap:nowrap;gap:15px;align-items:flex-start}ul.compact.product-list li.cart-product-item .side-cart-first-content figure{width:108px;margin:0;border-radius:5px}ul.compact.product-list li.cart-product-item .side-cart-main-content{max-width:80%}@media only screen and (min-width:760px){ul.compact.product-list li.cart-product-item .side-cart-main-content{flex:1;max-width:100%}}ul.compact.product-list li.cart-product-item .side-cart-main-content h2,ul.compact.product-list li.cart-product-item .side-cart-main-content h2 a{font-size:14px;font-weight:500}ul.compact.product-list li.cart-product-item .side-cart-main-content h2+p.size-12{color:#767676;font-weight:500;font-size:12px}ul.compact.product-list li.cart-product-item footer{flex-direction:column-reverse}@media only screen and (min-width:760px){ul.compact.product-list li.cart-product-item footer{flex-direction:column}}ul.compact.product-list li.cart-product-item footer p{text-align:left}ul.compact.product-list li.cart-product-item .cart-item__quantity-holder{display:flex;text-align:left;width:100%;flex-direction:row;align-items:center;gap:10px;justify-content:space-between}ul.compact.product-list li.cart-product-item .cart-item__quantity-holder .remove-from-cart-link{font-size:12px;font-weight:400;text-decoration:underline!important}ul.compact.product-list li.cart-product-item footer p.price{text-align:left!important;width:100%;margin-right:0!important;display:flex;gap:10px;align-items:center}ul.compact.product-list li.cart-product-item footer p.price .old-price{font-size:12px!important;color:#767676!important;margin-right:10px!important}ul.compact.product-list li.cart-product-item footer p.price{font-size:18px;font-weight:600}@media only screen and (min-width:760px){ul.compact.product-list li.cart-product-item footer p.price{font-size:18px}}ul.compact.product-list li.cart-product-item .input-amount input{font-weight:500;font-size:14px;max-height:27px;max-width:102px;border-radius:100px!important}.sticky-variant-picker{display:flex!important;flex-direction:row;gap:10px;align-items:center;margin-left:0!important;justify-content:space-between}.sticky-variant-picker .variant-price{display:block;font-size:16px;font-weight:600}@media screen and (min-width:900px){.sticky-variant-picker .variant-price{display:none}}.sticky-variant-picker .syk-variant-picker-wrapper .syk-variant-picker-button,#shopify-section-sticky-add-to-cart .semantic-amount input#product_qty_sticky{border-radius:100px}#shopify-section-sticky-add-to-cart footer .price{font-size:24px}#shopify-section-sticky-add-to-cart .overlay-buy_button:before{background:#00a768;border-radius:100px}#modals-root{position:relative;z-index:999999}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:9999}.modal.is-open{display:block}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;opacity:0;transition:opacity .35s ease}.modal.is-open .modal__backdrop{opacity:1}.modal__dialog{position:absolute;top:50%;left:50%;width:min(500px,calc(100vw - 40px));max-height:80vh;background:#fff;border-radius:12px;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;opacity:0;transform:translate(-50%,-50%) scale(.9);transition:opacity .35s ease,transform .35s ease}.modal.is-open .modal__dialog{opacity:1;transform:translate(-50%,-50%) scale(1)}.modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eee}.modal__title{margin:0;font-size:1.2rem}.modal__close{background:none;color:#666;border:0;margin:0;padding:0;font-size:2.5rem;line-height:1;cursor:pointer;min-height:32px!important;min-width:32px!important;width:32px!important;height:32px!important;transition:color .2s ease}.modal__close:hover{color:#c00!important}.modal__body{padding:20px;overflow:auto}.modal__button{border:none;position:relative;background:none;transition:color .2s ease;border-radius:6px;font-weight:600;line-height:19.6px;max-width:111px;width:111px!important;padding:6px 8px;min-height:32px!important;font-size:14px}.modal__button-text{margin-right:4px}.modal__button-icon{position:absolute}.action-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.action-steps__item{background:#f9f9f9;border:1px solid #eee;border-radius:8px;padding:12px 14px;display:flex;align-items:flex-start;gap:12px}.action-steps__number{flex-shrink:0;width:24px;height:24px;background:#eee;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.action-steps__item-step{margin:0;flex:1}.body--modal-open{overflow:hidden}.badge{background:#000;border-radius:40px;color:#fff;display:inline-block;font-size:10px;font-weight:500;padding:4px 12px;white-space:nowrap}@media only screen and (min-width:900px){.badge{font-size:12px}}.badge.badge--discount{background:#db3c00}nav.breadcrumbs-block{font-size:15px;margin-top:5px!important;margin-bottom:10px}@media only screen and (min-width:900px){nav.breadcrumbs-block{margin-bottom:20px}}nav.breadcrumbs-block ol{margin:0}.n6br li{color:#767676}.n6br li a{color:#000;opacity:1}.n6br li:before{content:" > "!important;opacity:1}@media(max-width:760px){.n6br ol>li{display:none}.n6br ol>li:nth-last-child(2){display:block;margin-right:0;padding-left:20px}.n6br ol>li:nth-last-child(2):before{content:""!important;left:0;right:auto;width:12px;height:12px;margin:-6px 0 0;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4 L7 12 L15 20'/%3E%3C/svg%3E") no-repeat center center!important;background-size:contain!important}}summary{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;margin:0 0 5px;padding:24px 10px 24px 0}summary i{color:#000}summary .open-item-icon{display:none}summary .closed-item-icon{display:block}details[open] summary .closed-item-icon{display:none}details[open] summary .open-item-icon{display:block}details.solid-bg summary{margin-bottom:0}details div{padding:0}details summary{font-size:14px;font-weight:600}@media screen and (min-width:900px){details summary{font-size:20px}}.faq-item{border:1px solid rgba(0,0,0,.1);border-radius:60px;background:#f7f7f7;padding:20px 40px;margin:0 0 20px}.faq-item[open]{border-radius:36px}.faq-item .metafield-rich_text_field{padding:0;margin:10px 0 0;font-size:12px;color:#666}@media screen and (min-width:900px){.faq-item .metafield-rich_text_field{margin:5px 0 0;font-size:16px}}.faq-item .metafield-rich_text_field p:last-of-type{margin-bottom:0}summary{align-items:center;border:none;background:transparent;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;margin:0;padding:0;gap:10px}@media screen and (min-width:900px){summary{gap:0}}.mobile-filter-btn,.sticky-mobile-filter-btn{width:100%;justify-content:center;background:#272727;border-radius:40px}.mobile-filter-btn a{padding:10px 0!important}.sticky-mobile-filter-btn a{padding:8px 32px!important}.mobile-filter-btn a,.sticky-mobile-filter-btn a{display:block!important;width:100%!important;height:100%!important}.sticky-mobile-filter-btn{top:auto!important;bottom:16px!important;color:#fff;display:inline-block!important;position:fixed!important;transform:translate(calc(50vw - 50%));z-index:10;width:auto;margin-bottom:0!important}@media screen and (min-width:900px){.sticky-mobile-filter-btn{display:none!important}}.sticky-mobile-filter-btn.extra-bottom{bottom:75px!important}#abtest-sidedrawer .sticky-mobile-filter-btn{display:none!important}.sticky-mobile-filter-btn a{display:inline}.mobile-filter-btn a span img,.sticky-mobile-filter-btn a span img{width:20px;height:20px;margin-right:5px}.mobile-filter-btn a,.mobile-filter-btn a span,.sticky-mobile-filter-btn a,.sticky-mobile-filter-btn a span{color:#fff!important;font-size:15px;font-weight:400}.desktop-sort{font-size:16px;font-weight:500}.desktop-sort label{margin-right:18px}.desktop-sort .syk-variant-picker-wrapper{border:1.5px solid #000;border-radius:99px;padding:5px 20px}.js .f8fl .toggle+.check{margin-bottom:var(--rpp)}.js .f8fl .check{margin-top:-8px;margin-bottom:8px}.js #root .f8fl .m0-mobile:not(.toggle)+.check{margin-top:0;margin-bottom:0}.js .f8fl .check label{padding:0;font-size:var(--main_fz_small)}.js .f8fl .toggle+.check{margin-top:0;margin-bottom:var(--rpp)}.js .f8fl .toggle+.check label{padding-left:26px;border:0 solid rgba(0,0,0,0);font-size:1em}.js .f8fl .toggle+.check label span{display:inline}.js .f8fl .check label,.js .f8fl .check .link-more,.js .f8fl .toggle+.check .link-more.link-more-clicked,.js .f8fl .input-range,.js .f8fl .check label:before,.js .f8fl .check label span{display:none}.js #root .f8fl h1:not(.toggle)+ul .link-more a,.js #root .f8fl h2:not(.toggle)+ul .link-more a,.js #root .f8fl h3:not(.toggle)+ul .link-more a,.js #root .f8fl h4:not(.toggle)+ul .link-more a,.js #root .f8fl h5:not(.toggle)+ul .link-more a,.js #root .f8fl h6:not(.toggle)+ul .link-more a{display:none}.js .f8fl .toggle+.check label,.js .f8fl .toggle+.input-range,.js .f8fl .toggle+.input-range~.input-range,.js .f8fl .toggle+.check,.js .f8fl .toggle+.check label:before{display:block}.js .f8fl .toggle+.check label.align-middle,.js .f8fl .toggle+.check input:checked~label.align-middle{display:flex}.js .f8fl .toggle+.check li.link-more:nth-child(n+9),.js .f8fl .toggle+.check li.link-more:nth-child(n+9) a,.js .f8fl .toggle+.check .link-more{display:block}@media screen and (min-width:900px){.mobile-filtering-no-scroll header h5{display:none}}#root .check .link-more a *{color:#767676!important;font-size:14px;font-weight:600;text-decoration:underline}aside.aside-filter p.input-range{margin-left:0}.input-range .noUi-connect:before{background:#f8c340}aside.aside-filter .input-range.compact .noUi-horizontal .noUi-handle{background:#f8c340;border:3px solid rgba(39,39,39,.6)}aside.aside-filter p.input-range .range-inner{border:0;left:10px;right:0;width:100%}.input-range .ranges-container{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;border:none}.input-range .ranges-container span.input-holder,.input-range .ranges-container span.text-holder{display:inline-flex;align-items:center;justify-content:center;padding:6px 0;width:auto}.input-range .ranges-container span.text-holder{font-size:20px;font-weight:500}.input-range .ranges-container span.input-holder input{border:1px solid #929292;border-radius:40px;width:75px}.sub-item-title{font-weight:700;text-decoration:underline;font-size:16px}.mobile-banner{width:95%;margin:20px auto 50px}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip svg{fill:#d9aa16;height:16px;width:16px}.tooltiptext{background-color:#000;border-radius:4px;bottom:30px;color:#fff;left:-150px;padding:10px;position:absolute;text-align:left;visibility:hidden;width:300px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.info-title{font-weight:600}.tooltiptext p{margin:5px 0 0}html .product-card h3 a{word-break:auto-phrase}#root li.product-card{margin-bottom:40px!important}@media screen and (min-width:900px){#root li.product-card{margin-bottom:40px}}.product-card figure{margin:0}.product-card figure,.product-card figure picture{border-radius:12px}.product-card figure picture{padding-top:100%}.l4cl figure+div{margin:0}figure .badge-holder{align-items:flex-start;display:flex;flex-direction:column;gap:8px;left:10px;position:absolute;top:10px;z-index:5}#root .product-card .wishlist-productcard{top:10px;right:-2px}#root .product-card .wishlist-productcard svg{width:20px!important;height:18px!important}#root .product-card .wishlist-productcard.active svg{fill:#f8c340}.product-card .wishlist-productcard:before{background:transparent!important}.product-card .wishlist-productcard.active:before{background:transparent!important}.product-card figure a.in-image-buy_button{display:none;position:absolute;bottom:10px;right:10px;width:40px;height:40px;background:#00a768;border-radius:50%;z-index:99999;min-width:40px!important;min-height:40px!important;display:flex;align-items:center;justify-content:center}#root .product-card figure a.in-image-buy_button svg.add-to-cart-svg{width:25px!important;height:25px!important;position:relative}.product-card h3{height:80px}.product-card h3.bundle-title{height:80px!important}.product-card-details{padding:0}.product-card .rating-block{height:20px}@media only screen and (min-width:900px){.product-card .rating-block{margin-bottom:8px}}.product-card .delivery-text .overlay-valid{font-weight:600;font-size:13px}.product-card .product-card-details h3{padding:0;margin-top:20px}.product-card h3 a{font-size:14px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card h3 .vendor .no-vendor{display:block;height:20px}.product-card h3 .vendor a,.product-card h3 .vendor .no-vendor{margin-bottom:10px}.product-card h3 .vendor a{color:#666;font-size:14px;font-weight:400;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card-bottom{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-top:0;gap:16px}@media only screen and (min-width:900px){.product-card-bottom{margin-top:10px}}@media only screen and (max-width:900px){.product-card .rating-block .yotpo-sr-bottom-line-right-panel{display:none}}.product-card-bottom .add-to-cart-btn{width:40px;height:40px;background:#00a768!important;border-radius:50%;z-index:99999;min-width:40px!important;min-height:40px!important;display:flex;align-items:center;justify-content:center;margin-right:5px}#root .product-card-bottom .add-to-cart-btn svg.add-to-cart-svg{width:53%!important;height:50%!important;position:relative}@media only screen and (max-width:900px){.product-card-bottom{flex-direction:row;justify-content:space-between;max-height:110px}}.product-card .delivery-text{line-height:normal}.product-card .delivery-text{display:flex;align-items:center;justify-content:flex-start}.product-card .product-card-bottom .delivery-text .overlay-valid{color:#2d8562;font-size:12px;font-weight:400}#root .product-card .product-card-bottom .delivery-text .overlay-valid img{width:13px!important;height:13px!important;position:relative;margin-right:4px}.product-card .delivery-text--with-icon .overlay-valid{align-items:center;display:flex}.product-card .delivery-text--with-icon .overlay-valid i{font-size:18px;margin-right:5px}.product-card .bundle-specifications{display:flex;flex-direction:column;gap:.5rem;margin-bottom:16px;height:85px}.product-card .bundle-specifications .bundle-specification{color:gray;font-weight:400;font-size:14px;gap:.75rem;display:flex;align-items:center}.product-card .bundle-specifications .bundle-specification svg{width:26px!important;aspect-ratio:1 / 1}.product-card .price-line{height:auto}@media screen and (min-width:900px){.product-card .price-line{flex-direction:row;align-items:center;justify-content:space-between;display:flex;height:auto}}.product-card .price-line.price-line--has-discount p.price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product-card .price-line.price-line--has-discount p.price .badge{flex-shrink:0}.product-card .price .curr-price{font-size:18px;font-weight:600}.product-card .old-product-price{color:var(--price_color_old);font-weight:500;text-decoration:line-through;font-size:16px}.rating-holder ul{margin:0;padding:0;list-style:none}.rating-holder ul li{display:inline-block}.rating-holder ul li .icon-star{width:20px;height:20px;fill:#d9aa16}.rating-holder ul li .icon-star.icon-empty-star{width:20px;height:20px;fill:#ccc}.rating-holder ul li .icon-star.icon-half-star .bg-color{fill:#ccc}.trust-badge,.trust-badge span{display:flex;justify-content:center;align-items:center}.trust-badge span{flex-direction:row}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
