@media screen and (min-width: 1000px){.bl-hidden__desktop{display:none!important}}@media screen and (max-width: 699px){.bl-hidden__mobile{display:none!important}}@media screen and (min-width: 700px) and (max-width: 999px){.bl-hidden__tablet{display:none!important}}.bl-label{padding:3px 10px;border-radius:20px;color:rgb(var(--text-color));border-color:1px solid rgb(var(--label-border-color));background:rgb(var(--label-background));font-size:var(--text-xs)}.bl-carousel{width:100%;display:flex;gap:var(--spacing-4)}.bl-carousel>*{min-width:min(calc((100% - var(--spacing-4)) / 1.1),400px);max-width:min(calc((100% - var(--spacing-4)) / 1.1),400px)}.navigation-drawer[mega-menu] .panel__wrapper .bl-carousel,#header-sidebar-menu .panel__wrapper .bl-carousel{height:fit-content}@media screen and (max-width: 699px){.navigation-drawer::part(content){min-height:85vh}}.navigation-drawer .bl-carousel{flex-shrink:0}.navigation-drawer .bl-carousel>*{scroll-snap-align:center}:is(.drawer,.popover)::part(outside-close-button),.navigation-drawer [is=close-button]{color:rgb(var(--text-color));background:#ffdf5d;border:none}.navigation-drawer[mega-menu] .panel__scroller{overflow-y:auto}.button{font-weight:600}.button--outline{box-shadow:inset 0 0 0 1px}.tabs-nav__button.is-selected{color:rgb(var(--text-color))}.prose>p:not(.h1,.h2,.h3,.h4,.h5,.h6){line-height:140%}@media (min-width: 1150px){header .header__icon-list{justify-content:flex-end}}.bl-mega-menu__tabs-wrapper{display:block;overflow:hidden}.bl-mega-menu__tabs-inner{display:grid;height:100%;gap:var(--spacing-10)}.bl-mega-menu__tabs-inner::part(tab-list){display:grid;position:relative;grid:auto / auto-flow 1fr;gap:var(--spacing-5)}.bl-mega-menu__tabs-inner .bl-mega-menu__button{background:none}.bl-mega-menu__tabs-inner .bl-mega-menu__button[aria-selected=true].text-subdued{color:rgb(var(--text-color));background:rgb(var(--mega-menu-button-background))}.bl-mega-menu__tabs-inner .tab-content{max-height:100%;position:relative;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.bl-mega-menu__tabs-inner .tab-content::-webkit-scrollbar{display:none}.bl-mega-menu__tabs-inner .bl-mega-menu__product-image{width:100px;height:100px;flex-shrink:0;padding:5px;background:rgb(var(--mega-menu-product-card-background))}.bl-mega-menu__tabs-inner .bl-mega-menu__category-link{min-height:50px;display:flex;align-items:center}.bl-vertical-scrollable-with-controls{height:100%;display:flex;gap:var(--spacing-4)}.bl-vertical-scrollable-with-controls .bl-vertical-scroll-area{scrollbar-width:none;overflow:hidden auto;-ms-overflow-style:none}.bl-vertical-scrollable-with-controls .bl-vertical-scroll-area::-webkit-scrollbar{display:none}.bl-vertical-scrollable-with-controls .bl-vertical__scrollbar{width:2px;height:100%;position:relative;flex-shrink:0;background:rgb(var(--text-color) / .1)}.bl-vertical-scrollable-with-controls .bl-vertical__scrollbar .bl-vertical-scrollbar__progress{width:100%;height:var(--scroll-bar-height);flex-shrink:0;position:absolute;top:var(--scroll-progress, 0);background:rgb(var(--text-color))}.bg-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 699px){.bg-image{background-image:var(--background-image-mb, var(--background-image))}}.section-header__usps_wrapper{display:flex;flex-direction:row}.section-header__usp{display:inline-flex;align-items:center}.footer__block-list{display:grid;grid-template-columns:2fr 1.2fr 1fr;gap:8px 16px;align-items:start}.footer__block--newsletter{grid-column:1;max-width:400px}.footer__block--menu:nth-child(2){grid-column:2}.footer__block--menu:nth-child(3){grid-column:3}.footer__block--menu a{font-size:14px}@media screen and (max-width: 1024px){.footer__block-list{gap:6px 12px}}@media screen and (max-width: 768px){.footer__block-list{grid-template-columns:1fr!important;gap:32px}.footer__block--newsletter,.footer__block--menu:nth-child(2),.footer__block--menu:nth-child(3){grid-column:1!important}.footer__block--newsletter{max-width:100%}}.faq-container{display:grid;grid-template-columns:280px 1fr;gap:4rem;margin-top:3rem}.faq-sidebar{height:fit-content;position:sticky;top:2rem}.faq-sidebar h3{display:none}.faq-category{display:block;padding:1rem 0 1rem 1.5rem;color:#666;text-decoration:none;cursor:pointer;transition:all .2s ease;border-left:3px solid transparent;font-size:.95rem;margin-bottom:.5rem;position:relative}.faq-category:hover{color:#333;border-left-color:#e9ecef}.faq-category.active{color:#2e3192;font-weight:500;border-left-color:#2e3192;background-color:#f8f9ff}.faq-content{min-height:500px;background:#f8f9fa;border-radius:8px;padding:2rem}.category-section{display:none}.category-section.active{display:block}.category-title{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:2rem;background:#f8f9fa;padding:0;border:none}@media screen and (max-width: 768px){.faq-container{grid-template-columns:1fr;gap:2rem}.faq-sidebar{position:static;order:2;background:#f8f9fa;border-radius:8px;padding:1.5rem}.faq-sidebar h3{display:block;font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#333}.faq-category{border-left:none;background:none!important;padding:.75rem 0;border-bottom:1px solid #e9ecef;margin-bottom:0}.faq-category:last-child{border-bottom:none}.faq-content{order:1;background:none;padding:0}.category-title{background:none}}.product-card__info .bl-product-type-label__list{margin-block:var(--spacing-4) var(--spacing-2)}.product-card .bl-price-list{font-size:14px;font-weight:700}.bl-product-type-label__list{display:flex;gap:var(--spacing-2)}.product-info__description{line-height:140%}[form] button#AddToCart{font-size:14px;font-weight:500}[form] button#AddToCart:not(.button--subdued){color:rgb(var(--atc-button-text-color));background:var(--atc-button-background-gradient);background-color:var(--atc-button-background);transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out}[form] button#AddToCart:not(.button--subdued):hover{opacity:var(--atc-button-background-gradient-opacity, 1)}.product-info__title{font-size:28px}.variant-picker__option-info{font-size:16px;font-weight:600}.bl-custom_variant-picker__option-values{display:flex;flex-direction:column;gap:16px}.block-swatch.bl-custom__block-swatch{display:flex;flex-direction:column;height:auto;padding:0;border-radius:8px;gap:0}:checked+.bl-custom__block-swatch{border-bottom:unset;background:rgb(var(--highlighted-option-color))}.bl-variant_tag{width:100%;text-align:center;color:rgb(var(--background));background:rgb(var(--text-color));border-radius:8px 8px 0 0;font-size:12px;font-weight:500}.bl-custom__block-swatch__content{width:100%;display:flex;align-items:center;padding:16px;gap:16px}.bl-radio__checkbox{width:20px;height:20px;display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:100%;border:1.25px solid rgb(var(--text-color))}:checked+.bl-custom__block-swatch .bl-radio__checkbox:after{content:"";display:block;width:10px;height:10px;border-radius:100%;background:rgb(var(--text-color))}.bl-variant__info{flex-grow:1}.bl-variant__info .bl-variant__title,.bl-variant_price{font-size:16px}.bl-variant__info .bl-variant__title{width:fit-content;background:var(--variant-title-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--variant-title-fill-color, inherit)}.bl-variant_price__group{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.bl-variant_price{display:flex;column-gap:10px;justify-content:flex-end;flex-wrap:wrap}.bl-variant_price__group .product-info__badge-list{justify-content:flex-end}.badge{padding:2px 10px;font-size:max(calc(var(--text-base) - .125rem),.75rem);font-weight:500}textarea{min-height:100px;max-height:200px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
