@media screen and (max-width:640px){.sm-hide{display:none!important}}@media screen and (min-width:641px)and (max-width:989px){.md-hide{display:none!important}}@media screen and (min-width:990px){.lg-hide{display:none!important}}.disabled{opacity:.5;pointer-events:none}.product--no-media .product-form__input.hightlight--picker{max-width:100%;flex-direction:column}.product--no-media .product-form__input.hightlight--picker>*{width:100%}.subscription-picker variant-selects{width:100%}.subscription-picker variant-selects .product-form__input{max-width:unset}.subscription-picker,.subscription-picker .subscription-footer,.subscription-picker .subscription-variants,.subscription-picker .option,.subscription-picker .benefits,.subscription-picker .benefits .item,.subscription-picker .shipping-notes--container,.subscription-picker .benefits .container,.subscription-picker .shipping-notes--container .frequency-container{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%}.subscription-picker,.subscription-picker .subscription-variants,.subscription-picker .subscription-footer,.subscription-picker .benefits,.subscription-picker .benefits .container,.subscription-picker .shipping-notes--container{flex-direction:column}.subscription-picker .shipping-notes--container .frequency-container{flex-wrap:wrap;text-align:center}.subscription-picker .benefits .item{justify-content:flex-start}.subscription-picker .option{justify-content:space-between;min-height:6.5rem;padding:10px 20px;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;position:relative;flex-wrap:wrap}.subscription-picker .option:hover{border-color:rgba(var(--color-foreground),.2);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.1) inset}.subscription-picker .option:active,.subscription-picker .option:focus-within,.subscription-picker .option:focus{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground)) inset}.subscription-picker .option .option-content input[type=radio]{opacity:0}.subscription-picker .option .option-content{position:relative;padding-left:3rem}.subscription-picker .option .option-content:not(:has(input[checked])):before,.subscription-picker .option .option-content:before{--size: 1.9rem;opacity:0;transition:opacity 1s ease-in-out;content:"";position:absolute;display:block;left:0;top:50%;width:var(--size);height:var(--size);border-radius:50%;border:2px solid #F3F3F3;background:rgb(var(--color-background));transform:translateY(-50%);border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 2px rgb(var(--color-background)),inset 0 0 0 1rem rgb(var(--color-foreground))}.subscription-picker .option .option-content:has(input[checked]):before,.subscription-picker .option:active .option-content:before,.subscription-picker .option:focus-within .option-content:before,.subscription-picker .option:focus .option-content:before{opacity:1}.subscription-picker .option span.price-item.price-item--sale.price-item--last,.subscription-picker .option span.price-item.price-item--regular{font-size:clamp(1.6rem,1vw,2rem);transition:font-size .2s ease-in-out}.subscription-picker .option:focus-within span.price-item.price-item--sale.price-item--last,.subscription-picker .option:focus span.price-item.price-item--sale.price-item--last,.subscription-picker .option:hover span.price-item.price-item--sale.price-item--last,.subscription-picker .option:focus-within span.price-item.price-item--regular,.subscription-picker .option:focus span.price-item.price-item--regular,.subscription-picker .option:hover span.price-item.price-item--regular{font-size:clamp(1.8rem,1vw,2.2rem)}.subscription-picker .option .badge{transition:font-size .2s ease-in-out;position:absolute;top:-12px;right:1rem;border-radius:8px}.subscription-picker .benefits .container{gap:2rem}.subscription-picker .benefits,.subscription-picker .shipping-notes--container{padding:1rem 2rem;margin:0 auto 1.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgb(var(--color-background))}.subscription-picker .frequency-container .shipping-frequency{min-width:82px}.subscription-picker .benefits .item .text{font-size:clamp(1.4rem,1vw,1.6rem)}@media screen and (max-width:749px){.swiper .slide-content .multiple-per-view-mobile{padding:1rem 2rem}}@media screen and (min-width:750px){.swiper .slide-content .multiple-per-view-desktop{padding:1rem 2rem}}.banner-slider-section .only-border-radius{border:unset!important}.trust-bar,.trust-bar .heading-container,.trust-bar .trust-grid .container,.trust-bar .trust-grid,.trust-bar .swiper .container,.trust-bar li .container{display:flex;justify-content:center;align-items:center;gap:1rem;flex-direction:column}.trust-bar{--border-radius: 2rem;gap:3rem;overflow:hidden;padding:4rem;background:var(--background-color);border-radius:calc(var(--border-radius) * 1.9);position:relative}.trust-bar .background-image{position:absolute;width:100%;height:100%}.trust-bar .media{background-color:unset}.trust-bar .heading-container{gap:3rem}.trust-bar .heading-container>*{width:100%}.trust-bar .heading-container .heading{font-size:clamp(2.5rem,1vw,3rem)}.trust-bar .heading-container .subheading{font-size:clamp(1.4rem,1vw,2rem);text-transform:none;text-align:start}.trust-bar .heading-container .icon .media{width:100%;height:100%;object-fit:cover}.trust-bar .heading-container .icon{overflow:hidden;border-radius:var(--border-radius);max-width:240px}@media screen and (min-width:640px){.trust-bar .heading-container{flex-direction:row;gap:6rem}}@media screen and (min-width:990px){.trust-bar .heading-container{justify-content:flex-start}.trust-bar .heading-container>.icon{max-width:20%;max-height:100%}.trust-bar .heading-container>.text{max-width:50%}.trust-bar .heading-container .subheading{width:85%}}.trust-bar .heading-container,.trust-bar>.container{z-index:1}.trust-bar .trust-grid .container,.trust-bar .swiper .container{text-align:center}.trust-bar .trust-grid{flex-direction:row}.trust-bar li:not(:last-child) .container{position:relative}.trust-bar li:not(:last-child) .container:after{content:"";position:absolute;right:0;width:2px;top:5%;height:90%;background-color:#000;opacity:.05}.trust-bar .container{max-width:100%}.trust-bar li .container{padding:1rem}.trust-bar li .container .heading>*{margin-bottom:0;font-size:clamp(1.2rem,1vw,1.7rem)}.trust-bar li .container .content>*{text-align:center;margin:0;font-size:clamp(1.1rem,1vw,1.5rem);padding:0 4rem}@media screen and (min-width:990px){.trust-bar li .container .content>*{padding:0}}.trust-bar li .container .icon{background-color:var(--icon-background-color);border-radius:100%;padding:2rem}
/*# sourceMappingURL=/cdn/shop/t/39/assets/vanzak.css.map */
