.color-background-1,.color-background-2,.color-inverse,:root{--accent-color: var(--color-base-accent-1)}.color-accent-1,.color-accent-2{--accent-color: var(--color-foreground)}.color-custom{--accent-color: var(--color-base-accent-1);color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background))}.color-custom .button--secondary,.color-custom .button--tertiary{--color-button-text: var(--color-base-outline-button-labels)}.accent-color-accent-1{--accent-color: var(--color-base-accent-1)}.accent-color-accent-2{--accent-color: var(--color-base-accent-2)}.accent-color-background-1{--accent-color: var(--color-base-background-1)}.accent-color-background-2{--accent-color: var(--color-base-background-2)}.accent-color-text{--accent-color: var(--color-base-text)}.accent-color-outline-button{--accent-color: var(--color-base-outline-button-labels)}body{color:rgba(var(--color-foreground),.9)}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{letter-spacing:calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));line-height:calc(1 + var(--font-heading-line-height) / max(1,var(--font-heading-scale)))}.hxl{font-size:calc(var(--font-heading-scale) * 4rem)}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}.h1,h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2rem)}.h3,h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}.h4,h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}.h5,h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}.h6,h6{color:rgba(var(--color-foreground),.9)}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 5.5rem)}.h0{font-size:calc(var(--font-heading-scale) * 4.25rem)}.h1,h1{font-size:calc(var(--font-heading-scale) * 3rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.h3,h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}.h5,h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.button,.customer button,.shopify-payment-button [role=button]{font-weight:700;font-size:1.6rem;z-index:0}.button--secondary{--alpha-button-background: 0}.badge{font-weight:700;line-height:1.75em;padding:0 .5em;display:inline-flex;align-items:center;column-gap:.4em}.title-wrapper,.title-wrapper--self-padded-mobile,.title-wrapper--self-padded-tablet-down,.title-wrapper--no-top-margin{text-align:center}.title-wrapper-with-link{justify-content:center;text-align:center}.grid{align-items:flex-start}.section-header.shopify-section-group-header-group{z-index:5;margin:0}.header__heading-logo{width:100%;transition:width .3s cubic-bezier(.52,0,.61,.99)}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),1)}.select__select{font-size:1.4rem}:root,.color-icon-text{--color-icon: rgb(var(--color-base-text))}.color-icon-accent-1{--color-icon: rgb(var(--color-base-accent-1))}.color-icon-accent-2{--color-icon: rgb(var(--color-base-accent-2))}.color-icon-background-1{--color-icon: rgb(var(--color-base-background-1))}.color-icon-background-2{--color-icon: rgb(var(--color-base-background-2))}.color-icon-outline-button{--color-icon: rgb(var(--color-base-outline-button-labels))}.material-icon--custom-color{color:var(--color-icon)}.material-symbols-outlined{display:inline-block;font-size:24px;line-height:1;max-width:1em;overflow:hidden;flex-shrink:0;vertical-align:bottom;white-space:nowrap}.material-symbols-outlined>svg{display:block;width:1em;height:1em;fill:currentColor}@media screen and (min-width:750px){.desktop-hidden{display:none!important}.desktop-index-0{--index: 0}.desktop-index-1{--index: 1}.desktop-index-2{--index: 2}.desktop-index-3{--index: 3}.desktop-index-4{--index: 4}.desktop-index-5{--index: 5}}@media screen and (max-width:749px){.mobile-hidden{display:none!important}.mobile-index-0{--index: 0}.mobile-index-1{--index: 1}.mobile-index-2{--index: 2}.mobile-index-3{--index: 3}.mobile-index-4{--index: 4}.mobile-index-5{--index: 5}}.title-with-highlight{--hightlight-color: rgb(var(--accent-color))}.title-with-highlight strong{color:var(--hightlight-color);font-weight:var(--font-heading-weight)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:var(--font-heading-letter-spacing, .06rem)}.page-width--full{max-width:none}.gradient{background-attachment:fixed}.link-btns--arrow .button--tertiary:after,.link-btns--arrow .link.underlined-link.hover-arrow:after{content:"\2192";display:inline-block;margin-left:.6rem;opacity:0;transform:translate(-.4rem);transition:opacity .2s,transform .2s}.link-btns--arrow .button--tertiary:hover:after,.link-btns--arrow .link.underlined-link.hover-arrow:hover:after{opacity:1;transform:none}.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary),.action-btns--left a.button--primary{position:relative;overflow:hidden;z-index:0;transition:color .25s ease-in-out}.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):before,.action-btns--left a.button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(var(--color-button),var(--alpha-button-background));transform-origin:left center;transform:scaleX(1);transition:transform .25s ease-in-out}.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover:before,.action-btns--left a.button--primary:hover:before{transform:scaleX(0);transform-origin:right center}.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover,.action-btns--left a.button--primary:hover{color:rgb(var(--color-button));box-shadow:inset 0 0 0 var(--buttons-border-width, .1rem) rgb(var(--color-button))}.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover:after,.action-btns--left a.button--primary:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.floating-btn{--sticky-atc-offset: 0px;position:fixed;bottom:calc(var(--offset-y) + var(--sticky-atc-offset));z-index:2;transition:.15s ease-in-out}.floating-btn--bottom-left{left:var(--offset-x)}.floating-btn--bottom-center{left:50%;transform:translate(-50%)}.floating-btn--bottom-right{right:var(--offset-x)}.scroll-to-top-btn{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:.5rem;border:none;border-radius:50%;overflow:hidden;cursor:pointer;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:.1rem .1rem 1rem #0000004d}.scroll-to-top-btn svg{width:2.2rem;height:2.2rem;pointer-events:none}.bs-divider{position:relative}.bs-divider:before{content:"";position:absolute;left:0;top:-1px;bottom:calc(100% - 1px);width:100%;z-index:-1;background:rgb(var(--color-background))}.bs-divider__shape{--max-height: 150px;position:relative;overflow:hidden;transform:translateY(1px);background:none}.bs-divider__shape svg{display:block;width:100%;height:auto;max-height:var(--max-height);color:rgb(var(--color-background));overflow:hidden}.bs-ticker{overflow-x:hidden;max-width:100%}.bs-ticker__track{display:flex;align-items:center;width:fit-content}.bs-ticker__item{margin:0;color:rgb(var(--color-foreground));line-height:1;white-space:nowrap;font-size:var(--mobile-text-size)}.bs-ticker__item--italic{font-style:italic}.bs-ticker__item--uppercase{text-transform:uppercase}.bs-ticker__item--bold{font-weight:700}.bs-ticker__image{height:var(--mobile-image-height);width:auto;flex-shrink:0}.bs-ticker__image img{height:100%;width:auto;display:block;object-fit:contain}@media screen and (min-width:750px){.bs-ticker__item{font-size:var(--desktop-text-size)}.bs-ticker__image{height:var(--desktop-image-height)}}.section-template--26667316576522__main-collection-product-grid-padding{background-color:#fff!important;color:#000!important}.section-template--26667316576522__main-collection-product-grid-padding,.section-template--26667316576522__main-collection-product-grid-padding *{color:#000!important}@media screen and (max-width:767px){div#shopify-section-template--26667316838666__parallax_hero_WpGPic img.hero-slide__background__desktop-media{object-fit:contain}}@media(min-width:2350px)and (max-width:2380px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:1250px}}@media(min-width:2380px)and (max-width:2474px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:1275px}}@media(min-width:769px)and (max-width:853.34px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:440px}}@media(min-width:1700px)and (max-width:1920px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:900px}}@media(min-width:1521px)and (max-width:1919px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:840px}}@media(min-width:2475px){.parallax-hero__layer.hero-slide__content-container.page-width.page-width--full.section-template--26667316838666__parallax_hero_WpGPic-padding{min-height:1275px}}.bs-announcement{color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),.08);display:block}.bs-announcement__list{display:grid;align-items:center;grid-template-columns:repeat(var(--columns-mobile),1fr);column-gap:var(--gap-mobile);row-gap:1rem;margin:0;padding:0}.bs-announcement__item{display:flex;justify-content:center;align-items:center;position:relative}.bs-announcement__item--left{justify-content:flex-start}.bs-announcement__item--left .bs-announcement__message{text-align:left}.bs-announcement__item--right{justify-content:flex-end}.bs-announcement__item--right .bs-announcement__message{text-align:right}.bs-announcement__item--separator:before{content:"";display:block;height:100%;width:1px;background-color:rgb(var(--color-foreground));position:absolute;right:calc(var(--gap-mobile) / -2);top:0}.bs-announcement__item--separator:last-child:before{display:none}.bs-announcement__message{margin:0;padding:0;letter-spacing:.1rem;line-height:1.3;font-size:var(--mobile-text-size);display:flex;align-items:center;text-align:center}.bs-announcement__message .material-icon{font-size:var(--mobile-icon-size);flex-shrink:0}.bs-announcement__custom-icon{height:var(--mobile-icon-size);width:auto;flex-shrink:0}.bs-announcement__message--mobile-horizontal .material-icon,.bs-announcement__message--mobile-horizontal .bs-announcement__custom-icon{margin-right:.65rem}.bs-announcement__message--mobile-vertical{flex-direction:column}.bs-announcement__message--mobile-vertical .material-icon,.bs-announcement__message--mobile-vertical .bs-announcement__custom-icon{margin-bottom:.2rem}.bs-announcement__message .list-social{column-gap:calc(var(--mobile-icon-size) / 2)}.bs-announcement__message .link.list-social__link{padding:0}.bs-announcement__message .list-social__item .icon{width:var(--mobile-icon-size);height:var(--mobile-icon-size)}.bs-announcement__discount-button{font:inherit;font-size:var(--mobile-text-size);background:rgba(var(--color-foreground),.1);border:solid .2rem rgb(var(--color-foreground));border-radius:var(--border-radius);position:relative;z-index:0;overflow:hidden;padding:0;display:flex;cursor:pointer;color:rgb(var(--color-foreground))}.bs-announcement__discount-button>span{padding:0 1em;line-height:2.2;white-space:nowrap;transition:all .2s;display:flex;align-items:center;justify-content:center;column-gap:.4em}.bs-announcement__discount-code{border-right:solid .2rem rgb(var(--color-foreground))}.bs-announcement__discount-label:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bs-announcement__discount-success{position:absolute;top:0;left:0;width:100%;opacity:0;z-index:-1}.bs-announcement__discount.success .bs-announcement__discount-button>span{opacity:0}.bs-announcement__discount.success .bs-announcement__discount-success{opacity:1}.bs-announcement__discount .material-icon{font-size:1.2em}.bs-announcement[data-rotate-mobile=true] .bs-announcement__list{display:grid;grid-template-columns:1fr}.bs-announcement[data-rotate-mobile=true] .bs-announcement__item{grid-area:1 / 1;opacity:0;transition:opacity .6s;pointer-events:none}.bs-announcement[data-rotate-mobile=true] .bs-announcement__item.is-active{opacity:1;pointer-events:auto}@media screen and (min-width:750px){.bs-announcement__list{grid-template-columns:repeat(var(--columns-desktop),1fr);column-gap:var(--gap-desktop)}.bs-announcement__item--separator:before{right:calc(var(--gap-desktop) / -2)}.bs-announcement__message{font-size:var(--desktop-text-size)}.bs-announcement__message .material-icon{font-size:var(--desktop-icon-size)}.bs-announcement__custom-icon{height:var(--desktop-icon-size)}.bs-announcement__message--desktop-horizontal{flex-direction:row}.bs-announcement__message--desktop-horizontal .material-icon,.bs-announcement__message--desktop-horizontal .bs-announcement__custom-icon{margin-right:1rem;margin-bottom:0}.bs-announcement__message--desktop-vertical{flex-direction:column}.bs-announcement__message--desktop-vertical .material-icon,.bs-announcement__message--desktop-vertical .bs-announcement__custom-icon{margin-bottom:.4rem;margin-right:0}.bs-announcement__message .list-social{column-gap:calc(var(--desktop-icon-size) / 2)}.bs-announcement__message .list-social__item .icon{width:var(--desktop-icon-size);height:var(--desktop-icon-size)}.bs-announcement__discount-button{font-size:var(--desktop-text-size)}.bs-announcement[data-rotate-mobile=true]:not([data-rotate-desktop=true]) .bs-announcement__list{grid-template-columns:repeat(var(--columns-desktop),1fr)}.bs-announcement[data-rotate-mobile=true]:not([data-rotate-desktop=true]) .bs-announcement__item{grid-area:auto;opacity:1;pointer-events:auto}.bs-announcement[data-rotate-desktop=true] .bs-announcement__list{grid-template-columns:1fr}.bs-announcement[data-rotate-desktop=true] .bs-announcement__item{grid-area:1 / 1;opacity:0;transition:opacity .6s;pointer-events:none}.bs-announcement[data-rotate-desktop=true] .bs-announcement__item.is-active{opacity:1;pointer-events:auto}}.header__icon--cart .icon-cart{width:2.4rem;height:2.4rem}.header__menu-item:hover{transition:color var(--duration-short) ease;color:rgb(var(--accent-color))}.header__active-menu-item-v2{font-weight:700;padding:0 .7em;position:relative;z-index:0;color:rgb(var(--color-foreground))}.header__active-menu-item-v2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(1.4);background:rgb(var(--color-background));z-index:-1;border-radius:.3rem}.header__menu-item:hover .header__active-menu-item-v2{text-decoration:none}.list-menu__item--active{color:rgb(var(--accent-color))}.menu-drawer__title-row{display:flex;align-items:center;justify-content:space-between;padding:1rem .5rem 1rem 2rem;border-bottom:solid 1px rgba(var(--color-foreground),.1)}.menu-drawer__title{margin:0}.menu-drawer__close-btn{background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground))}.menu-drawer__close-btn .icon-close{width:2rem;height:2rem}.footer .footer__content-top .footer__blocks-wrapper--sized{display:flex;flex-wrap:wrap;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:0;margin:0}.footer .footer__blocks-wrapper--sized .footer-block.grid__item{margin:0 0 4rem;padding:0;flex-shrink:0;flex-grow:0;max-width:none}.footer .footer__blocks-wrapper--sized .footer-block.grid__item:last-child{margin-bottom:0}.footer .footer-block.footer-block--mobile-1{width:calc(50% - (var(--grid-mobile-horizontal-spacing) / 2))}.footer .footer-block.footer-block--mobile-2{width:100%}@media screen and (min-width:750px){.footer .footer__content-top .footer__blocks-wrapper--sized{column-gap:0;row-gap:6rem;margin-left:calc((var(--grid-desktop-horizontal-spacing) / 2) * -1);margin-right:calc((var(--grid-desktop-horizontal-spacing) / 2) * -1)}.footer .footer__blocks-wrapper--sized .footer-block.grid__item{margin:0 calc(var(--grid-desktop-horizontal-spacing) / 2)}.footer .footer-block.footer-block--desktop-12{width:calc(100% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-11{width:calc(91.63% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-10{width:calc(83.33% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-9{width:calc(75% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-8{width:calc(66.66% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-7{width:calc(58.33% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-6{width:calc(50% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-5{width:calc(41.6% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-4{width:calc(33.3% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-3{width:calc(25% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-2{width:calc(16.66% - var(--grid-desktop-horizontal-spacing))}.footer .footer-block.footer-block--desktop-1{width:calc(8.33% - var(--grid-desktop-horizontal-spacing))}}.footer .footer-block__details-content.footer-block__details-content-mb p{margin-bottom:1em}.newsletter__solid-btn{margin-top:1rem}.footer .footer__newsletter,.footer .newsletter-form__field-wrapper{max-width:none}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;margin-left:-1.3rem;margin-right:-1.3rem}.footer:not(.color-background-1){border-top:none}.copyright__content a{color:currentColor;text-decoration:none}.copyright__content a:hover{text-decoration:underline;text-underline-offset:.3rem}.cart-drawer--desktop-width-large .drawer__inner{width:50rem}.cart-drawer--mobile-width-full .drawer__inner{max-width:100%;width:100%}@media screen and (min-width:750px){.cart-drawer--mobile-width-full .drawer__inner{max-width:calc(100vw - 3rem);width:40rem}.cart-drawer--mobile-width-full.cart-drawer--desktop-width-large .drawer__inner{width:50rem}}cart-drawer.is-empty .drawer__header,cart-drawer.is-empty .cart-drawer__body,cart-drawer.is-empty .drawer__footer{height:0;padding:0;overflow:hidden;border:0}.drawer__header{position:relative;display:flex;justify-content:var(--alignment, flex-start);align-items:center;padding:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08);background-color:rgb(var(--color-background))}.drawer__header .drawer__heading{margin:0}.drawer__header .drawer__close{position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.cart-drawer__body{overflow:auto;flex:1;padding:0 1.5rem}.cart-drawer__body>*{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block}.cart-drawer__body::-webkit-scrollbar{width:3px}.cart-drawer__body::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}.cart-drawer .drawer__footer>*{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-drawer .drawer__footer>.cart-drawer__footer{padding:0}.cart-drawer .drawer__contents{flex-grow:1;display:flex;flex-direction:column}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items{width:100%;display:flex;flex-direction:column;row-gap:2.5rem}.cart-drawer-item{display:flex;align-items:flex-start;gap:0;margin:0;position:relative}.cart-drawer-item .cart-item__media{width:var(--image-size);flex-shrink:0;grid-row:auto}.cart-drawer-item .cart-item__image{box-shadow:.3rem .3rem 1rem #0000000d;max-width:100%;width:100%;height:auto}.cart-drawer-item__right{flex-grow:1;padding-left:1.25rem}.cart-drawer-item .cart-item__name{font-size:calc(var(--title-size) * 1.15);text-decoration:none;display:block}.cart-drawer-item .product-option{margin-top:0;font-size:1.2rem}.cart-drawer-item .cart-item__final-price{font-weight:700}.cart-drawer-item__single-item-prices{margin-top:.3rem;line-height:1;display:flex;align-items:center;flex-wrap:wrap;column-gap:.5rem}.cart-drawer-item__single-item-prices .cart-drawer__discounts{margin-top:0}.cart-drawer-item__single-item-prices+dl{margin-top:.3rem}.cart-drawer-item__details-and-delete-btn{display:flex;align-items:flex-start}.cart-drawer-item .cart-item__details{flex-grow:1;width:auto;padding-right:1.5rem}.cart-drawer-item cart-remove-button,.cart-drawer-item cart-remove-button .button{width:2rem;height:2rem;min-width:auto;min-height:auto;margin:0;color:rgb(var(--color-foreground));transition:color .25s;display:flex}.cart-drawer-item cart-remove-button .button:hover{color:rgb(var(--accent-color))}.cart-drawer-item__quantity-and-prices{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.cart-drawer-item__quantity-and-prices--has-props{margin-top:.5rem}.cart-drawer-item__quantity-and-prices--reverse{flex-direction:row-reverse}.cart-drawer-item .cart-item__quantity{padding-left:0;grid-column:auto}.cart-drawer-item .cart-item__quantity-wrapper{display:flex;flex-wrap:wrap}.cart-drawer-item .quantity{align-items:center;width:auto;min-height:auto;font-size:var(--font-size);border-radius:var(--corner-radius);padding:var(--container-padding);border:solid var(--border-width) var(--border-color);color:rgb(var(--color-foreground))}.cart-drawer-item .quantity:before,.cart-drawer-item .quantity:after{display:none}.cart-drawer-item .quantity__button,.cart-drawer-item .quantity__input{font-size:inherit;box-sizing:content-box;width:1em;height:1em;line-height:1;font-weight:700;color:rgb(var(--color-foreground))}.cart-drawer-item .quantity__input{width:1.5em;padding:var(--padding) var(--input-padding);border-left:solid .1rem rgba(var(--color-foreground),var(--separator-opacity));border-right:solid .1rem rgba(var(--color-foreground),var(--separator-opacity));border-radius:0;text-align:center}.cart-drawer-item .quantity__input:focus-visible{outline:none;box-shadow:none}.cart-drawer-item .quantity .quantity__button,.cart-drawer-item .quantity .quantity__input{background-color:rgb(var(--color-background))}.cart-drawer-item .quantity__button{display:flex;align-items:center;justify-content:center;padding:var(--padding)}.cart-drawer-item .quantity__button--minus{border-radius:var(--corner-radius) 0 0 var(--corner-radius)}.cart-drawer-item .quantity__button--plus{border-radius:0 var(--corner-radius) var(--corner-radius) 0}.cart-drawer-item .quantity__button svg{width:var(--icon-size);height:var(--icon-size);color:currentColor}.cart-drawer-item .quantity__button[disabled]{opacity:.4;cursor:not-allowed}.cart-drawer-item .cart-quantity--round-btns .quantity__button{border-radius:var(--corner-radius)}.cart-drawer-item .cart-quantity--outline-btns .quantity__button{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));border:solid calc((var(--font-size) + (var(--padding) * 2)) / 15) rgb(var(--color-background))}.cart-drawer-item .cart-item__error{margin-top:0;align-items:center}.cart-drawer-item .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:auto}.cart-drawer-item .cart-item__totals.left{justify-content:flex-start}.cart-drawer-item .cart-item__price-wrapper{line-height:1.1}.cart-drawer-item .cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-drawer-item .cart-item__discounted-prices span,.cart-drawer-item .cart-item__discounted-prices s{line-height:1}.cart-drawer-item .cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-drawer-item__saving{font-size:1.4rem;margin-top:.3rem;display:block}.cart-drawer .cart-item .loading-overlay{top:50%;left:50%;bottom:auto;right:auto;padding:0;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.cart-drawer .cart-item .loading-overlay:not(.hidden)~*{visibility:visible;opacity:.4}.regular-price{font-weight:700;color:rgb(var(--accent-color));letter-spacing:.1rem}.compare-price{text-decoration:line-through;color:rgba(var(--color-foreground),.7);letter-spacing:.1rem;font-size:.8em}.price--end{text-align:right}.text-color-text{color:rgb(var(--color-base-text))}.text-color-accent-1{color:rgb(var(--color-base-accent-1))}.text-color-accent-2{color:rgb(var(--color-base-accent-2))}.text-color-outline-button{color:rgb(var(--color-base-outline-button-labels))}.cart-drawer__discounts{margin-top:.5rem;font-size:1.2rem;line-height:1;display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.cart-drawer__discounts .badge{font-size:1rem;box-shadow:1px 1px 3px #0000000d;background:rgba(var(--color-foreground),.08);--alpha-badge-border: 0}.cart-drawer__footer__discounts{justify-content:var(--alignment)}.cart-drawer__totals{display:flex;flex-direction:column;row-gap:var(--spacing)}.cart-drawer__totals--reverse{flex-direction:column-reverse}.cart-drawer__totals__row{margin:0;line-height:1.1;font-size:calc(var(--text-size) * 1.15)}.cart-drawer__totals__row--center{text-align:center}.cart-drawer__totals__row--spaced{display:flex;justify-content:space-between;align-items:center}.cart-drawer__totals__row__money{font-size:.9em}.cart-drawer .cart__ctas{text-align:center}.cart-drawer .cart__ctas button{width:100%}.cart-drawer .cart__checkout-button{max-width:none;font-size:1.8rem}.button--prefix-icon .button__label,.button--suffix-icon .button__label{position:relative;display:inline-block}.button--prefix-icon .button__label:before,.button--suffix-icon .button__label:after{content:"";display:block;width:var(--icon-scale);height:var(--icon-scale);background-size:cover;background-position:center;position:absolute;top:50%;transform:translateY(-50%)}.button--prefix-icon .button__label{padding-left:calc(var(--icon-scale) + var(--icon-spacing))}.button--prefix-icon .button__label:before{left:0}.button--suffix-icon .button__label{padding-right:calc(var(--icon-scale) + var(--icon-spacing))}.button--suffix-icon .button__label:after{right:0}.payment-badges{padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.payment-badges .list-payment__item{align-items:center;display:flex;padding:.5rem}.cart-drawer__text{line-height:1.4}parallax-hero{display:block}.hero{position:relative;z-index:0;overflow:hidden;--additional-padding: 0px}.hero-slide{--content-bg-opacity: 0;position:relative;z-index:0;display:flex}.hero-slide__background{z-index:-2}.hero-slide__background,.hero-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.hero-slide__background.media{background:none;overflow:hidden}.hero-slide__background.media>*{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;display:block;object-fit:cover}.hero-slide__overlay{background:var(--overlay-color);opacity:var(--overlay-opacity)}.hero-slide__content-container{width:100%;display:flex;align-items:var(--mobile-content-vertical-position);justify-content:var(--mobile-content-text-alignment)}.hero-slide__content{position:relative;z-index:5;background:rgba(var(--color-background),var(--content-bg-opacity));text-align:var(--mobile-content-text-alignment);max-width:100%}.hero-slide__background__mobile-media{display:none}.parallax-hero .parallax-hero__layer{z-index:var(--z-index);transition:transform .05s ease-in-out}.parallax-hero .hero__heading{font-size:var(--mobile-heading-size)}.hero__heading-prefix,.hero__heading-suffix,.hero__heading{margin:0}.hero__text:not(:first-child){margin-top:2rem}.hero__buttons:not(:first-child){margin-top:2rem}.hero__buttons .button+.button{margin-left:1rem}@media screen and (max-width:749px){.hero-slide__background--has-mobile .hero-slide__background__desktop-media{display:none}.hero-slide__background__mobile-media{display:block}}@media screen and (min-width:750px){.hero-slide__background__mobile-media{display:none}.hero-slide__content-container{align-items:var(--content-vertical-position);justify-content:var(--content-horizontal-position)}.hero-slide__content{text-align:var(--content-text-alignment)}.hero-slide__content--limited{max-width:var(--content-max-width)}.parallax-hero .hero__heading{font-size:var(--heading-size)}}.bs-columns{--column-gap: var(--desktop-column-gap);--row-gap: var(--desktop-row-gap);--total-parts: 12;--vertical-alignment: var(--desktop-vertical-alignment);display:flex;flex-wrap:wrap;align-items:var(--vertical-alignment);row-gap:var(--row-gap);margin-left:calc(var(--column-gap) / -2);margin-right:calc(var(--column-gap) / -2)}.bs-columns__column{--width: var(--desktop-width);padding:0 calc(var(--column-gap) / 2);width:calc(100% / var(--total-parts) * var(--width))}.bs-columns__block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.bs-columns__block:first-child{margin-top:0}.bs-columns__block:last-child{margin-bottom:0}.bs-columns__title{margin:0}.bs-columns__buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:var(--alignment)}.bs-columns__image{display:flex;justify-content:var(--image-alignment)}.bs-columns__image .media{width:var(--image-width)}.bs-columns__image img{border-radius:var(--border-radius)}.center{text-align:center}.left{text-align:left}.right{text-align:right}.nowrap{white-space:nowrap}@media screen and (max-width:749px){.bs-columns{--column-gap: var(--mobile-column-gap);--row-gap: var(--mobile-row-gap);--total-parts: 4;--vertical-alignment: var(--mobile-vertical-alignment);text-align:center}.bs-columns__column{--width: var(--mobile-width)}.bs-columns__buttons{justify-content:var(--mobile-alignment)}.bs-columns__image{justify-content:var(--mobile-image-alignment)}.mobile-center{text-align:center}.mobile-left{text-align:left}.mobile-right{text-align:right}}.bs-icon-content{--line-height: 1.5;display:flex;align-items:center;margin-bottom:3rem}.bs-icon-content:last-child{margin-bottom:0}.bs-icon-content--center{text-align:center}.bs-icon-content--center.bs-icon-content--next-to-title .bs-icon-content__title{justify-content:center}.bs-icon-content--right{text-align:right}.bs-icon-content--right.bs-icon-content--next-to-title .bs-icon-content__title{justify-content:flex-end}.bs-icon-content__icon--xs{--icon-size: 1.6rem;--margin: 1rem}.bs-icon-content__icon--s{--icon-size: 2.3rem;--margin: 1.25rem}.bs-icon-content__icon--m{--icon-size: 2.5rem;--margin: 1.4rem}.bs-icon-content__icon--l{--icon-size: 3.5rem;--margin: 1.5rem}.bs-icon-content__icon--xl{--icon-size: 5rem}.bs-icon-content__icon--xxl{--icon-size: 7rem}.bs-icon-content__icon--xl,.bs-icon-content__icon--xxl{--margin: calc(var(--icon-size) * .35)}.bs-icon-content__icon{flex-shrink:0;width:var(--icon-size);height:var(--icon-size);display:flex;align-items:center;justify-content:center;margin-right:var(--margin);background:none}.bs-icon-content__icon .material-icon{color:rgb(var(--color-background));font-size:var(--icon-size)}.bs-icon-content__icon img{width:100%;height:100%;object-fit:contain;object-position:center center}.bs-icon-content__title{margin:0 0 .4em;line-height:1.3}.bs-icon-content--next-to-title .bs-icon-content__title{display:flex;align-items:center}.bs-icon-content__title.h5{font-size:1.75rem}.bs-icon-content__title.h4{font-size:1.9rem}.bs-icon-content__title.h3{font-size:2.25rem}.bs-icon-content__title.h2{font-size:2.65rem}.bs-icon-content__text p{line-height:var(--line-height)}.bs-icon-content--above{flex-direction:column;text-align:center}.bs-icon-content--above .bs-icon-content__icon{margin-right:0;margin-bottom:var(--margin)}@media screen and (max-width:749px){.bs-icon-content__icon--xs{--icon-size: 1.5rem;--margin: .75rem}.bs-icon-content__icon--s{--icon-size: 1.75rem;--margin: .85rem}.bs-icon-content__icon--m{--icon-size: 2.1rem;--margin: 1rem}.bs-icon-content__icon--l{--icon-size: 3rem;--margin: 1.3rem}.bs-icon-content__icon--xl{--icon-size: 4.25rem}.bs-icon-content__icon--xxl{--icon-size: 5.5rem}.bs-icon-content__title.h5{font-size:1.4rem}.bs-icon-content__title.h4{font-size:1.6rem}.bs-icon-content__title.h3{font-size:1.8rem}.bs-icon-content__title.h2{font-size:2.25rem}}.bs-product-block{margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.product__info-container>.bs-product-block+.bs-product-block{margin-top:var(--margin-top, 0)}.product__info-container>.bs-product-block:first-child{margin-top:0}.bs-product-block--center{text-align:center}.bs-product-block--right{text-align:right}.bs-uppercase{text-transform:uppercase}.product__title a.product__title{text-decoration:none;color:inherit}.product__title a.product__title h2{margin:0}.bs-price-block .price-item--sale,.bs-price-block .price__regular .price-item--regular{color:rgb(var(--accent-color));font-weight:700;letter-spacing:.1rem}.bs-price-block.bs-compare-text .price-item--regular s,.bs-price-block.bs-compare-text .price__sale .price-item--regular{color:rgba(var(--color-foreground),.7)}.bs-price-block.bs-compare-accent-1 .price__sale .price-item--regular{color:rgb(var(--color-base-accent-1))}.bs-price-block.bs-compare-accent-2 .price__sale .price-item--regular{color:rgb(var(--color-base-accent-2))}.bs-price-block .price__sale .price-item--regular{font-size:.8em;letter-spacing:.1rem}.bs-price-block--price_first .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.55rem}.bs-price-block .price__badge-custom .material-icon,.bs-price-block .price__badge-sale .material-icon{font-size:var(--icon-scale, 1em)}.bs-buy-buttons--uppercase .product-form__submit,.bs-buy-buttons--uppercase .shopify-payment-button__button{text-transform:uppercase}.bs-estimated-shipping{display:flex;align-items:center;gap:1rem}.bs-estimated-shipping--top{align-items:flex-start}.bs-estimated-shipping--small{--icon-size: 2rem}.bs-estimated-shipping--medium{--icon-size: 3rem}.bs-estimated-shipping--large{--icon-size: 4rem}.bs-estimated-shipping__icon{flex-shrink:0;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);object-fit:contain}.bs-estimated-shipping__text p{margin:0}.bs-view-details .link{color:rgb(var(--color-link))}.bs-view-details--large .link{font-size:1.8rem}.bs-swatches{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:.5rem;--swatch-size: 4.75rem;--transparent-border-size: .3rem;--selected-border-size: .2rem}.bs-swatches .form__label{width:100%}.bs-swatches--small{--swatch-size: 3.5rem;--transparent-border-size: .2rem;--selected-border-size: .1rem}.bs-swatches--large{--swatch-size: 5.75rem;column-gap:.8rem;row-gap:.8rem}.bs-swatches--extra-large{--swatch-size: 7rem;column-gap:1rem;row-gap:1rem;padding-top:.2rem}.bs-swatch{position:relative;border-radius:var(--swatches-radius, 100%)}.bs-swatch input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.bs-swatch__image{width:var(--swatch-size);height:var(--swatch-size);position:relative;overflow:hidden;border-radius:var(--swatches-radius, 100%);border:solid var(--transparent-border-size) rgb(var(--color-background));box-shadow:0 0 0 var(--selected-border-size) rgba(var(--color-foreground),var(--swatches-border-opacity, 0));background:rgb(var(--color-background))}.bs-swatch input:checked+.bs-swatch__image{box-shadow:0 0 0 var(--selected-border-size) rgba(var(--color-foreground),var(--swatches-selected-border-opacity, .5))}.bs-swatch input.disabled+.bs-swatch__image{opacity:.3}.bs-swatch__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.bs-swatch__color{width:95%;height:95%;background:var(--bg-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:var(--swatches-radius, 100%);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)}.bs-swatch__hit{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.bs-swatch__label{position:absolute;left:50%;bottom:calc(100% + .5em);text-align:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translate(-50%,50%);margin:0;opacity:0;visibility:hidden;font-size:1.5rem;line-height:2em;padding:.25em .65em;border-radius:.5em;transition:all .25s ease-in-out;white-space:nowrap;display:none;pointer-events:none;z-index:1}@media(hover:hover){.bs-swatch__label{display:block}.bs-swatch__label:before{font-size:1em;content:"";display:block;position:absolute;top:100%;left:50%;transform:translate(-50%);width:.75em;height:.5em;background:rgb(var(--color-foreground));clip-path:polygon(0 0,50% 100%,100% 0)}.bs-swatch:hover .bs-swatch__label{opacity:1;visibility:visible;transform:translate(-50%)}}@media screen and (min-width:750px){.bs-swatches{--swatch-size: 5rem}.bs-swatches--small{--swatch-size: 4.25rem;--transparent-border-size: .2rem;--selected-border-size: .2rem}.bs-swatches--large{--swatch-size: 6.5rem}.bs-swatches--extra-large{--swatch-size: 8rem}}.product-form__input--swatches input[type=radio]:focus-visible+.bs-swatch{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}logo-cloud{display:block}.bs-logos__grid{display:grid;justify-content:center;align-items:center}.bs-logos__content{text-align:center;display:none}.bs-logos__content.is-active{display:block}.bs-logos__images{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.bs-logos__logo{cursor:pointer;margin:1.6rem;opacity:.5;color:#fff;transition:opacity .3s ease-in-out;height:auto}.bs-logos__logo.is-active,.bs-logos--image-only .bs-logos__logo{opacity:1}.bs-logos__logo svg{width:100%}@media screen and (min-width:750px){.bs-logos__grid{grid-template-columns:repeat(2,1fr)}.bs-logos--image-only .bs-logos__grid{grid-template-columns:1fr}.bs-logos__content{text-align:left}.bs-logos--image-only .bs-logos__images{justify-content:center;gap:20px}}.bs-glow{overflow:hidden}.bs-glow__title{text-align:center}.bs-glow__title p{font-size:var(--header-size);line-height:1.3;font-weight:600;margin:0 0 50px;padding:0 3rem;color:var(--header-color)}.bs-glow__title span{background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bs-glow__viewport{display:block;position:relative;overflow:hidden}.bs-glow__track{position:relative;width:var(--row-width);animation:bs-glow-slide 45s linear infinite}.bs-glow__row{display:flex;width:var(--row-width)}.bs-glow__row--top{transform:translate(50px)}.bs-glow__row--bottom{transform:translate(-180px)}.bs-glow__item{min-width:419px;display:flex;align-items:center;padding:10px 59px 10px 22px;margin:0 22px 30px;background-color:#fff;box-shadow:4px 4px 20px var(--glow-color);border-radius:100px}.bs-glow__avatar{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0}.bs-glow__avatar img{border-radius:50%;width:45px;height:45px;max-width:none;object-fit:cover}.bs-glow__rating{position:absolute;bottom:0;right:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:1px;font-size:8px;color:#fff;background:var(--gradient)}.bs-glow__star{width:9px;height:9px}.bs-glow__text{margin:0;padding:0 0 0 18px;line-height:1.5;font-size:var(--review-size);color:var(--review-color)}@keyframes bs-glow-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:767px){.bs-glow__title p{font-size:var(--header-size-mobile)}.bs-glow__text{font-size:calc(var(--review-size) * .85)}}cover-slider{display:block;position:relative}.bs-cover__slide{position:relative;box-sizing:border-box;overflow:hidden}.bs-cover__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bs-cover__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bs-cover__image img,.bs-cover__image svg{display:block;width:100%;height:100%;object-fit:cover}.bs-cover__image svg{background-color:#aeaeae}.bs-cover__content{display:flex;flex-direction:column;box-sizing:border-box;height:100%;width:100%;position:relative;z-index:2}.bs-cover__title{margin:0}.bs-cover__button{display:flex;align-items:center;justify-content:center;max-width:fit-content;text-align:center;text-decoration:none;transition:all .25s ease 0s}.bs-cover__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;border-radius:50%;cursor:pointer;padding:0;-webkit-appearance:none;transition:all .3s ease 0s}.bs-cover__arrow--prev{left:10px}.bs-cover__arrow--next{right:10px}.bs-cover__arrow--next svg{transform:rotate(270deg);margin-left:2px}.bs-cover__arrow--prev svg{transform:rotate(90deg);margin-left:-2px}.bs-cover__arrow svg path{transition:all .3s ease 0s}.bs-cover__arrow.swiper-button-disabled{opacity:0}.bs-cover__slider.is-preview .swiper-wrapper{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.bs-cover__slider.is-preview .bs-cover__slide{width:100%;flex-shrink:0}.bs-cover__slider.is-preview .bs-cover__slide:not(:first-child){margin-left:20px}@media(min-width:1024px){.bs-cover__slider.is-preview .bs-cover__slide{width:33%;transform:scale(.9)}.bs-cover__slider.is-preview .bs-cover__slide:nth-child(2){transform:scale(1)}}.bs-divider-block{display:flex;margin-top:var(--margin-top, 1.5rem);margin-bottom:var(--margin-bottom, 1.5rem)}.bs-divider-block__line{border:0;margin:0;flex-shrink:0}@media screen and (max-width:749px){.bs-divider-block__line--mobile-full{width:100%!important}}.bs-product-image{display:flex;justify-content:var(--image-alignment, center);margin-top:var(--margin-top, 1.5rem);margin-bottom:var(--margin-bottom, 1.5rem)}.bs-product-image .media{width:var(--image-width, 100%);border-radius:var(--border-radius, 0);overflow:hidden}@media screen and (max-width:749px){.bs-product-image--mobile-full .media{width:100%}}.product__description.bs-product-block{margin-top:var(--margin-top, 2.4rem);margin-bottom:var(--margin-bottom, 2.4rem)}.bs-has-trust-badge{position:relative}.bs-trust-badge{position:absolute;z-index:2;height:auto;pointer-events:none}.bs-trust-badge--small .bs-trust-badge{width:15%}.bs-trust-badge--medium .bs-trust-badge{width:20%}.bs-trust-badge--large .bs-trust-badge{width:25%}.bs-trust-badge--top-right .bs-trust-badge{top:1rem;right:1rem}.bs-trust-badge--top-left .bs-trust-badge{top:1rem;left:1rem}.bs-trust-badge--bottom-right .bs-trust-badge{bottom:1rem;right:1rem}.bs-trust-badge--bottom-left .bs-trust-badge{bottom:1rem;left:1rem}.product__accordion.bs-product-block{margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.accordion .summary__title{display:flex;align-items:center;flex:1}.accordion .summary__title .material-symbols-outlined{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-right:calc(var(--font-heading-scale) * .75rem);color:rgb(var(--color-foreground))}.accordion .summary__title img{height:calc(var(--font-heading-scale) * 1.8rem);width:auto;margin-right:calc(var(--font-heading-scale) * .75rem)}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem);transition:transform .2s ease-in-out}.accordion .summary__title+.icon-plus{width:calc(var(--font-heading-scale) * 1.2rem);height:auto;transition:transform .2s ease-in-out;margin-right:1rem}.accordion details[open]>summary .icon-plus{transform:rotate(45deg)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);font-size:calc(var(--font-heading-scale) * 1.2rem);margin:0;word-break:break-word}.accordion--small .summary__title .material-symbols-outlined{font-size:calc(var(--font-heading-scale) * 1.4rem);margin-right:calc(var(--font-heading-scale) * .4rem)}.accordion--small .summary__title img{height:calc(var(--font-heading-scale) * 1.4rem);margin-right:calc(var(--font-heading-scale) * .4rem)}.accordion--small .accordion__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale) * 1.1rem)}.accordion--small .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .5rem)}.accordion--small .summary__title+.icon-plus{width:calc(var(--font-heading-scale) * 1rem)}.accordion--large .summary__title .material-symbols-outlined{font-size:calc(var(--font-heading-scale) * 2.2rem)}.accordion--large .summary__title img{height:calc(var(--font-heading-scale) * 2.2rem)}.accordion--large .accordion__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale) * 1.4rem)}.accordion--large .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .7rem)}.accordion--large .summary__title+.icon-plus{width:calc(var(--font-heading-scale) * 1.4rem)}.accordion--no-border{border-top:0}.accordion--no-border+.accordion--no-border{border-top:0}.product__accordion .accordion__content{padding-left:1rem;padding-right:1rem}.collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}.bs-upsells{margin-top:var(--margin-top, 1.5rem);margin-bottom:var(--margin-bottom, 1.5rem)}.bs-upsells__title{margin:0 0 .9rem}.bs-upsell{--padding: 0;--active-padding: 1rem;display:flex;align-items:center;padding:var(--padding);border-radius:var(--border-radius, 0);position:relative}.bs-upsell--padded{--padding: var(--active-padding)}.bs-upsell+.bs-upsell{margin-top:1.5rem}.bs-upsells--columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));column-gap:1rem;row-gap:2rem}.bs-upsells--columns .bs-upsell{margin:0;flex-direction:column;text-align:center}.bs-upsell__image{flex-shrink:0;margin-right:1rem;align-self:flex-start;position:relative;z-index:0}.bs-upsell__image img{width:auto;height:var(--image-size, 5rem);border-radius:var(--image-border-radius, 0)}.bs-upsell__content{flex-grow:1}.bs-upsell__title{display:flex;align-items:flex-start;justify-content:space-between;font-size:var(--title-font-size, 1.4rem)}.bs-upsell__title h3{margin:0;font-size:inherit;line-height:1.2}.bs-upsell__title a{color:rgb(var(--color-foreground));text-decoration:none}.bs-upsell__title:hover a{text-decoration:underline}.bs-upsell__price{line-height:1.1;font-size:var(--price-font-size, 1.4rem)}.bs-upsell__price .price{margin:0;font-size:inherit}.bs-upsell__price .price-item{font-size:inherit}.bs-upsell__title .bs-upsell__price{padding-left:1rem;text-align:right}.bs-upsell__price--separate{margin-top:.3rem}.bs-upsell__desc{margin:.3rem 0 0;font-size:var(--desc-font-size, 1.2rem);line-height:1.3}.bs-upsell__variant-picker{display:flex;align-items:center;flex-wrap:wrap;row-gap:.4rem;column-gap:.5rem;margin-top:.5rem}.bs-upsell__variant-picker .select{width:fit-content}.bs-upsell__variant-picker .select__select{height:1.8rem;font-size:1rem;padding:0 calc(var(--inputs-border-width) + 2rem) 0 .7rem;min-height:0}.bs-upsell__variant-picker .select .icon-caret{right:calc(var(--inputs-border-width) + .6rem)}.bs-upsell__desc+.bs-upsell__variant-picker{margin-top:.8rem}.bs-upsell__form{flex-shrink:0}.bs-upsell__form .form{margin:0}.bs-upsell__add-btn{font-size:1.5rem;line-height:1.9;padding:0 1em;margin-left:1.5rem;border-radius:calc(var(--buttons-radius-outset) / 2);position:relative;min-height:auto;min-width:auto}.bs-upsell--btn-left .bs-upsell__form{order:-1}.bs-upsell--btn-left .bs-upsell__add-btn{margin-left:0;margin-right:1rem}.bs-upsell--btn-under{display:grid;grid-template-columns:auto 1fr}.bs-upsell--btn-under .bs-upsell__image{grid-column:1;grid-row:1 / span 2}.bs-upsell--btn-under .bs-upsell__content{grid-column:2;grid-row:1}.bs-upsell--btn-under .bs-upsell__form{grid-column:2;grid-row:2}.bs-upsell--btn-under .bs-upsell__add-btn{margin:.75rem 0 0;font-size:1.3rem;line-height:1.4;min-height:2.8rem}.bs-upsell__add-btn .loading-overlay__spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.8rem}.bs-upsell__add-btn[aria-disabled=true]>span{visibility:hidden}@media screen and (min-width:1000px){.product__info-wrapper .bs-upsell{--active-padding: 1.2rem;border-radius:calc(var(--border-radius, 0) * 1.2)}.product__info-wrapper .bs-upsell__image{margin-right:1.2rem}.product__info-wrapper .bs-upsell__image img{height:calc(var(--image-size, 5rem) * 1.2);border-radius:calc(var(--image-border-radius, 0) * 1.2)}.product__info-wrapper .bs-upsell__title{font-size:calc(var(--title-font-size, 1.4rem) * 1.2)}.product__info-wrapper .bs-upsell__desc{font-size:calc(var(--desc-font-size, 1.2rem) * 1.2)}.product__info-wrapper .bs-upsell__variant-picker .select__select{height:2rem;font-size:1.1rem}.product__info-wrapper .bs-upsell__price{font-size:calc(var(--price-font-size, 1.4rem) * 1.2)}}.sticky-atc{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:1rem 0 1.5rem;z-index:2;box-shadow:0 -1px 10px #0003;display:block}.sticky-atc[data-after-scroll=true]{transform:translateY(100%);transition:transform .15s ease-in-out}.sticky-atc[data-after-scroll=true].sticky-atc--visible{transform:translateY(0)}.sticky-atc-container{display:flex;justify-content:space-between;align-items:center;column-gap:1rem}.sticky-atc__button{flex-shrink:0;background:rgb(var(--color-background));border-radius:var(--buttons-radius-outset)}.sticky-atc .button{padding:0 1rem;min-height:auto;min-width:auto;line-height:2.75em;font-size:1.5rem}.sticky-atc__title{margin:0;font-size:1.5rem}.sticky-atc__price .price{column-gap:.5rem;margin:0}.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:1.3rem}.sticky-atc__price .badge{font-size:.8rem}.sticky-atc.color-accent-1 .badge,.sticky-atc.color-accent-2 .badge{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.sticky-atc .price__regular .price-item--regular{font-size:2rem;line-height:1.1}.sticky-atc__left{display:flex;justify-content:space-between;align-items:center;flex-grow:1;column-gap:1rem}.sticky-atc__image{flex-shrink:0}.sticky-atc__image img{width:auto;height:4.2rem}.sticky-atc__left__content{flex-grow:1}.sticky-atc__left__content>*{margin:0}.sticky-atc .product-form__input{margin:0}.sticky-atc .select__select{height:4rem}@media screen and (min-width:400px){.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:1.6rem}.sticky-atc__title{font-size:1.7rem}.sticky-atc__price .badge{font-size:1rem}.sticky-atc .button{font-size:1.7rem;padding:0 1.1em}}@media screen and (min-width:500px){.sticky-atc__price .badge{font-size:1.2rem}}@media screen and (min-width:750px){.sticky-atc{padding:1rem 0}.sticky-atc-container{column-gap:1.5rem}.sticky-atc__left{padding-right:1rem}.sticky-atc .select{width:20rem}.sticky-atc__image img{height:5.2rem}.sticky-atc__price .price,.sticky-atc__price .price-item--regular{font-size:1.8rem}.sticky-atc .price__regular .price-item--regular{font-size:2.2rem}.sticky-atc__title{font-size:1.9rem}.sticky-atc__price .badge{font-size:1.3rem}.sticky-atc .button{font-size:1.9rem;padding:0 1.5em}.sticky-atc--desktop-no-badge .badge.price__badge-sale{display:none}.sticky-atc--desktop-btn-full .sticky-atc-container{flex-direction:column;align-items:stretch}.sticky-atc--desktop-btn-full .button,.sticky-atc--desktop-btn-full .sticky-atc__button,.sticky-atc--desktop-transparent .button,.sticky-atc--desktop-transparent .sticky-atc__button{width:100%}.sticky-atc--desktop-btn-full .sticky-atc__left{margin-bottom:1rem}.sticky-atc--desktop-transparent{background:none;box-shadow:none;padding-top:0}.sticky-atc--desktop-transparent .sticky-atc__left{display:none}}@media screen and (max-width:749px){.sticky-atc--mobile-no-badge .badge.price__badge-sale{display:none}.sticky-atc--mobile-btn-full .sticky-atc-container{flex-direction:column;align-items:stretch}.sticky-atc--mobile-btn-full .sticky-atc__button,.sticky-atc--mobile-transparent .sticky-atc__button{width:100%}.sticky-atc--mobile-btn-full .button,.sticky-atc--mobile-transparent .button{font-size:1.9rem;padding:0 1.5em;width:100%;line-height:calc(1 + .2 / var(--font-body-scale));min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.sticky-atc--mobile-btn-full .sticky-atc__left{margin-bottom:.7rem}.sticky-atc--mobile-transparent{background:none;box-shadow:none;padding-top:0}.sticky-atc--mobile-transparent .sticky-atc__left{display:none}.sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px #0000004d}.sticky-atc__left{flex-direction:column;align-items:flex-start}.sticky-atc__picker{width:100%;padding-right:.5rem}}.sticky-atc .button[disabled]{opacity:.6;cursor:not-allowed}.sticky-atc__button-price{margin-left:.4em}.bs-icon-bar__title-with-text .title{margin-bottom:1rem}.bs-icon-bar__text{text-align:center;margin-bottom:3rem}.bs-icon-bar__text p:first-child{margin-top:0}.bs-icon-card{max-width:72rem;position:relative;box-sizing:border-box;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;height:100%}.bs-icon-card__icon{--icon-size: 5rem;display:flex;justify-content:center}.bs-icon-card__icon--small{--icon-size: 3rem}.bs-icon-card__icon--large{--icon-size: 7rem}.bs-icon-card--boxed .bs-icon-card__icon{padding-top:2.5rem}.bs-icon-card__icon img{height:var(--icon-size);width:auto}.bs-icon-card__icon .material-symbols-outlined{font-size:var(--icon-size)}.bs-icon-card__info{padding:1rem 1.5rem 0}.bs-icon-card--boxed .bs-icon-card__info{padding:1rem 2.5rem 2.5rem}.bs-icon-card__info h3{margin:0;line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.bs-icon-card__info>:nth-child(2){margin-top:1rem}.bs-icon-card__info p{margin:0}.bs-icon-card--horizontal{flex-direction:row;align-items:center;text-align:left}.bs-icon-card--horizontal .bs-icon-card__icon{padding-top:0;flex-shrink:0}.bs-icon-card--horizontal .bs-icon-card__info{padding:0 0 0 1rem}.bs-icon-card--horizontal .bs-icon-card__info h3{font-size:calc(var(--font-heading-scale) * 1.3rem)}.bs-icon-card--horizontal .bs-icon-card__info>:nth-child(2){margin-top:.5rem;font-size:1.3rem;line-height:1.6}@media screen and (max-width:749px){.bs-icon-bar[data-mobile-columns="2"] .bs-icon-card--boxed .bs-icon-card__icon{padding-top:1.5rem}.bs-icon-bar[data-mobile-columns="2"] .bs-icon-card__icon .material-symbols-outlined{font-size:calc(var(--icon-size) * .8)}}.bs-slider{display:block}.bs-slider__track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--columns-mobile, 1),1fr);gap:var(--gap-mobile, 1.5rem)}.bs-slider__slide{min-width:0}.bs-slider__controls{display:none;align-items:center;justify-content:center;gap:1.2rem;margin-top:1.5rem;background:none}.bs-slider__dots{display:flex;gap:.6rem}.bs-slider__dot{width:.9rem;height:.9rem;border-radius:50%;border:0;padding:0;background:rgba(var(--color-foreground),.3);cursor:pointer;transition:background .2s,transform .2s}.bs-slider__dot.is-active{background:rgb(var(--color-foreground));transform:scale(1.2)}.bs-slider__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.bs-slider__arrow svg{width:1rem;height:auto}.bs-slider__arrow--prev svg{transform:rotate(90deg)}.bs-slider__arrow--next svg{transform:rotate(-90deg)}.bs-slider__arrow[disabled]{opacity:.3;cursor:default}.bs-slider__controls--transparent .bs-slider__arrow{background:transparent;border-color:transparent}.bs-slider--arrows-hidden .bs-slider__arrow,.bs-slider--dots-hidden .bs-slider__dots{display:none}@media screen and (max-width:749px){.bs-slider--mobile .bs-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -1.5rem;padding:0 1.5rem}.bs-slider--mobile .bs-slider__track::-webkit-scrollbar{display:none}.bs-slider--mobile .bs-slider__slide{flex:0 0 calc((100% - (var(--columns-mobile, 1) - 1) * var(--gap-mobile, 1.5rem)) / var(--columns-mobile, 1));scroll-snap-align:start;scroll-snap-stop:always}.bs-slider--mobile.bs-slider--peek .bs-slider__slide{flex-basis:calc((100% - (var(--columns-mobile, 1) - 1) * var(--gap-mobile, 1.5rem)) / var(--columns-mobile, 1) - 2.4rem)}.bs-slider--mobile .bs-slider__controls{display:flex}.bs-slider--mobile.bs-slider--arrows-sides .bs-slider__controls{position:static}}@media screen and (min-width:750px){.bs-slider__track{grid-template-columns:repeat(var(--columns-desktop, 3),1fr);gap:var(--gap-desktop, 4rem)}.bs-slider--desktop .bs-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bs-slider--desktop .bs-slider__track::-webkit-scrollbar{display:none}.bs-slider--desktop .bs-slider__slide{flex:0 0 calc((100% - (var(--columns-desktop, 3) - 1) * var(--gap-desktop, 4rem)) / var(--columns-desktop, 3));scroll-snap-align:start}.bs-slider--desktop .bs-slider__controls{display:flex}.bs-slider--desktop.bs-slider--desktop-dots-hidden .bs-slider__dots,.bs-slider--desktop.bs-slider--desktop-arrows-hidden .bs-slider__arrow{display:none}}.contact .field-wrapper{margin-bottom:1.5rem}.contact .field-wrapper .field{margin-bottom:0}.contact .field-wrapper__error-msg{display:block;margin-top:.5rem}.contact .field-wrapper--error .field__input{border-color:rgb(var(--color-error, 215, 50, 50))}.contact__button{display:flex;justify-content:center}.bs-form-message{display:flex;align-items:center;column-gap:.75rem;padding:.75rem;margin-bottom:2rem;background:var(--bg-color);border:solid var(--border-thickness) var(--border-color);border-radius:var(--border-radius);color:var(--text-color)}.bs-form-message .material-symbols-outlined{font-size:4.5rem;color:var(--text-color)}.bs-form-message .form-status{margin:0;color:inherit}.bs-form-message ul{padding-left:1.5rem;margin:.3rem 0 0}@media screen and (min-width:750px){.contact .field-wrapper{margin-bottom:2rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.bs-track-order{padding-bottom:2rem;margin:0 auto;max-width:60rem}.bs-track-order .field{margin-top:3rem;margin-bottom:1.5rem}.bs-track-order__result{margin-top:2rem}.bs-discount-field{display:block;margin-bottom:2rem}.bs-discount-field .field{display:flex}.bs-discount-field .field__input{flex-grow:1}.bs-discount-field__button{min-height:auto;margin-left:1rem;flex-shrink:0}.bs-discount-field__error{display:block;margin-top:.5rem}@media screen and (max-width:749px){.product--mobile-no-pagination .product__media-wrapper>media-gallery>slider-component>.slider-buttons{display:none}}@media screen and (max-width:749px){.image-with-text--mobile-reverse .image-with-text__grid{flex-direction:column-reverse}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text__content--mobile-left>*{align-self:flex-start;text-align:left}}@media screen and (min-width:750px){.collapse-padding:not(.image-with-text--desktop-full-width) .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.collapse-padding:not(.image-with-text--desktop-full-width) .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}.image-with-text--desktop-full-width.page-width{max-width:none;padding-left:0;padding-right:0;--media-radius: 0px;--text-boxes-radius: 0px}.image-with-text--desktop-full-width .image-with-text__content{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:990px){.image-with-text--desktop-full-width .image-with-text__content{padding-left:7rem;padding-right:7rem}}a:where(:not(.link):not(.button)){color:inherit}:where(a:not(:hover)){text-decoration:none}.select{--inputs-radius: var(--pickers-radius);--inputs-border-width: var(--pickers-border-width);--inputs-border-opacity: var(--pickers-border-opacity);--inputs-radius-outset: var(--pickers-radius-outset)}.quantity:not(.cart-quantity){--inputs-radius: var(--quantity-radius);--inputs-border-width: var(--quantity-border-width);--inputs-border-opacity: var(--quantity-border-opacity);--inputs-radius-outset: var(--quantity-radius-outset)}.bs-featured-product__title-link{color:inherit;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/boerenshot.css.map */
