*,.splide__container,.splide__slide,::after,::before,details>*,html{box-sizing:border-box}.heading-1,.heading-2,h1,h2{font-family:FairplexWideOT-Medium,georgia,sans-serif}.megamenu__item__image-container img,.object-cover,.objectfit{object-fit:cover;object-position:center}.button,.curve-text,.megamenu__item__product__title,.megamenu__menu__link,.pdp__form>a span,.pdp__form>div span,.pdp__form__oos-title,.product-cta-button,.product-sticky-bar__link,.product__header__form--preorder .preorder-text,.uppercase{text-transform:uppercase}.cart__item__content .title-1:hover,a{text-decoration:underline}.footer ul,.header__nav,.index-featured-articles .splide__list li,.index-featured-articles .splide__slide li,.index-featured-articles .splide__track li,.index-featured-collections .splide__list li,.index-featured-collections .splide__slide li,.index-featured-collections .splide__track li,.index-featured-products .splide__list li,.index-featured-products .splide__slide li,.index-featured-products .splide__track li,.lookbook__slider .splide__list li,.lookbook__slider .splide__slide li,.lookbook__slider .splide__track li,.mobile__nav__body ul,.product__details__media .splide__list li,.product__details__media .splide__slide li,.product__details__media .splide__track li,.product__media .splide__list li,.product__media .splide__slide li,.product__media .splide__track li,.semantic-list,.thumbnails__item{list-style:none}.afterpay-link-inner,.afterpay-paragraph a,.button,.cart__icon,.cart__item__content .title-1,.cart__pairing__button,.footer__column .link,.footer__column .link a,.footer__column--socials .link a:hover,.header__nav a,.mobile__nav__body .subheading-3,.mobile__nav__header h3.subheading-3:hover,.number-button,.pdp__form>a,.pdp__form>div,.product-sticky-bar__link,.semantic-link,.slider__nav .nav__item{text-decoration:none}.product-sticky-bar .pdp__form--oos h3,.slider__nav--product-content__slider.flex-justify-start .button.nav__item{margin-right:var(--ax20)}:root{--duration-short:100ms;--duration-default:200ms;--duration-long:500ms;--ax:calc(1rem * .1);--ax:calc(clamp(8.21rem, 31.25vw, 10rem) * .01);--ax5:calc(5 * var(--ax));--ax10:calc(10 * var(--ax));--ax15:calc(15 * var(--ax));--ax20:calc(20 * var(--ax));--ax25:calc(25 * var(--ax));--ax30:calc(30 * var(--ax));--ax35:calc(35 * var(--ax));--ax40:calc(40 * var(--ax));--ax50:calc(50 * var(--ax));--ax60:calc(60 * var(--ax))}#preview-bar-iframe,.hide,.no-js-inline,.no-js:not(html),.slick-next,.slick-prev,html.no-js .no-js-hidden{display:none!important}html.no-js .no-js:not(html){display:block!important}html.no-js .no-js-inline{display:inline-block!important}.no-scrollbar::-webkit-scrollbar{display:none}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}a:not([href]){cursor:not-allowed}details summary::-webkit-details-marker{display:none}.break{word-break:break-word}.d-block,.no-js .no-js:not(html),.positioned-image,.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list,.unpositioned-image,html.supports-no-cookies .supports-no-cookies:not(html),variant-radios,variant-selects{display:block}.col-black,.text-color--black,.text-hover--black:hover{color:#2d2926}.text-color--white{color:#fff}.text-color--grey{color:#a7a7a7}.text-color--golden{color:#f2b826}.text-color--tomato{color:#e86847}.text-color--orchid{color:#e2d9e3}.text-color--blue{color:#3d6897}.text-color--pink{color:#f4d8d2}.body.text-color--white,.caption p.text-color--white,.caption.text-color--white,.col-white,.form.text-color--white,.heading-1.text-color--white,.heading-2.text-color--white,.heading-3.text-color--white,.link.text-color--white,.subheading-1.text-color--white,.text-hover--white:hover,.title-1.text-color--white,.title-2.text-color--white,a.text-color--white,body.text-color--white,form.text-color--white,h1.text-color--white,h2.text-color--white,h3.text-color--white,h4.text-color--white,link.text-color--white,small p.text-color--white,small.text-color--white{color:#fff}.col-grey,.text-hover--grey:hover{color:#a7a7a7}.col-golden,.text-hover--golden:hover{color:#f2b826}.col-tomato,.text-hover--tomato:hover{color:#e86847}.col-orchid,.text-hover--orchid:hover{color:#e2d9e3}.col-blue,.text-hover--blue:hover{color:#3d6897}.col-pink,.text-hover--pink:hover{color:#f4d8d2}.skip-link:focus,option{color:#000;background-color:#000}.bg-color--black,.bg-hover--black:hover,.bgc-black{background-color:#2d2926}.bg-color--white{background-color:#fff}.bg-color--grey{background-color:#a7a7a7}.bg-color--golden{background-color:#f2b826}.bg-color--tomato{background-color:#e86847}.bg-color--orchid{background-color:#e2d9e3}.bg-color--blue{background-color:#3d6897}.bg-color--pink{background-color:#f4d8d2}.bg-hover--white:hover,.bgc-white{background-color:#fff}.bg-hover--grey:hover,.bgc-grey{background-color:#a7a7a7}.bg-hover--golden:hover,.bgc-golden{background-color:#f2b826}.bg-hover--tomato:hover,.bgc-tomato{background-color:#e86847}.bg-hover--orchid:hover,.bgc-orchid{background-color:#e2d9e3}.bg-hover--blue:hover,.bgc-blue{background-color:#3d6897}.bg-hover--pink:hover,.bgc-pink{background-color:#f4d8d2}.absolute-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.semantic-list{padding:0;margin:0}.semantic-link{display:block;appearance:none}.semantic-button{border:none;box-shadow:none}.visually-hidden--inline{margin:0;height:1em}[class*=" container-"],[class^=container-]{margin-left:auto;margin-right:auto;width:100%;max-width:2400px;padding:0}.container--md{padding:0 calc(7 * var(--ax))}.continer--lg{padding:0 calc(22 * var(--ax))}.indent{display:inline-block;width:.4em}.no-focus{outline:0!important}.a11y .no-focus{outline:unset!important}.image-block{display:block;width:100%;height:auto}.product__header__form__shop-pay,.sa-1{margin-top:var(--ax10)}.sa-2{margin-top:var(--ax20)}.sa-3{margin-top:var(--ax30)}.sa-4{margin-top:var(--ax40)}.sb-1{margin-bottom:var(--ax10)}.sb-2{margin-bottom:var(--ax20)}.sb-3{margin-bottom:var(--ax30)}.sb-4{margin-bottom:var(--ax40)}.pa-1{padding-top:var(--ax10)}.pa-2{padding-top:var(--ax20)}.pa-3{padding-top:var(--ax30)}.pa-4{padding-top:var(--ax40)}.pb-1{padding-bottom:var(--ax10)}.pb-2{padding-bottom:var(--ax20)}.pb-3{padding-bottom:var(--ax30)}.pb-4{padding-bottom:var(--ax40)}.anchor,.anchor:empty{display:block;position:absolute;width:100%;top:calc(-80 * var(--ax));left:0;z-index:0;pointer-events:none;height:1px}:focus,:focus-visible{outline:0;box-shadow:none}.focused,.no-js :focus{outline:#2d2926 solid .2rem;outline-offset:.3rem;box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.no-js .focus-inset:focus:not(:focus-visible),.no-js .focus-offset:focus:not(:focus-visible),.no-js :focus:not(:focus-visible){outline:0;box-shadow:none}.focused.focus-inset,.no-js .focus-inset:focus{outline:#2d2926 solid .2rem;outline-offset:-.2rem;box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:#2d2926 solid .2rem;outline-offset:1rem;box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused,.no-js .focus-offset:focus{outline:#2d2926 solid .2rem;outline-offset:1rem;box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.bg-color--black button:focus{outline-color:#fff;box-shadow:0 0 0 .3rem #fff}body:not(.a11y){-webkit-ring-color:transparent!important}body:not(.a11y) :focus,body:not(.a11y) :focus-visible{box-shadow:none!important;outline:transparent 0!important}body:not(.a11y) .focus-inset:focus,body:not(.a11y) .focus-inset:focus-visible,body:not(.a11y) button:focus,body:not(.a11y) button:focus-visible,body:not(.a11y) input:focus,body:not(.a11y) input:focus-visible,body:not(.a11y) select:focus,body:not(.a11y) select:focus-visible,body:not(.a11y) textarea:focus,body:not(.a11y) textarea:focus-visible{outline:0!important;-webkit-appearance:none;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0)}.rte,figure,form{margin:0}#MainContent,.margin-center{margin-left:auto;margin-right:auto}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}input,select,textarea{font-size:1.6rem;max-width:100%;border:1px solid #000;border-radius:0}input[disabled],select[disabled],textarea[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}.button.white:hover,.input-error,.link.link--underline.text-color--white::before,html,link.link--underline.text-color--white::before{background-color:#fff}.input-error{border-color:#ff6d6d;color:#000}#MainContent,.border-left{border-left:1px solid #969492}#MainContent,.border-right{border-right:1px solid #969492}#vinegars .cta-title,.border-top,.template-product .footer{border-top:1px solid #969492}.border-bottom{border-bottom:1px solid #969492}.border-all{border:1px solid #969492}.no-border{border:none}.button--full-width,.w-100{width:100%}.d-inline-block{display:inline-block}.d-flex,.flex-center{display:flex}.flex-wrap{flex-wrap:wrap}.p-relative,.positioned-image:not(.absolute-fill),.unpositioned-image:not(.absolute-fill){position:relative}.p-absolute{position:absolute}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700,.rte strong{font-weight:700}.lh-100{line-height:1}.lh-168{line-height:1.68}.bgc-trans,.video video{background:0 0}.bgc-black--50{background-color:#969492}.bgc-black--25{background-color:#cac9c9}.col-black--50{color:#969492}.col-black--25{color:#cac9c9}.heading-1,.heading-2,h1,h2{font-weight:400;color:#2d2926}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.flex-center{align-items:center;justify-content:center}.objectfit,.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list,.splide.is-initialized:not(.is-active) .splide__list{display:block}.background-center{background-size:cover;background-position:center;background-repeat:no-repeat}.objectfit{position:absolute;top:0;left:0;height:100%;width:100%}.clearfix::after{content:"";display:table;clear:both}.brand-red-curve.mobile,.brand-yellow-line.mobile,.lookbook__slider .splide .splide__arrows,.no-js .js,.supports-no-cookies:not(html),html.supports-no-cookies .supports-cookies{display:none}.label-hidden,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.js-focus-hidden:focus,.responsive-image__image,.responsive-image__image:focus{outline:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:15px;transition:none}html{--announcement-bar-height:3.8rem;font-size:62.5%}::-webkit-scrollbar{display:none}body,html{height:100%;margin:0}#MainContent{z-index:2;position:relative;margin-top:calc(72 * var(--ax));max-width:1750px}.page-width{padding-top:1.8rem}.wrap{max-width:1350px;width:100%;margin:0 auto;padding:0 25px}.grid__item{padding:22px 24px}.flex-justify-start{justify-content:flex-start}.no-bottom-border{border-bottom:0!important}.template-index .shopify-section:nth-last-of-type(1) .product-grid,.template-index .shopify-section:nth-last-of-type(1) .product-grid__item{border-bottom:none}.reveal,.revealed{transition:transform .7s ease-in-out}.button,.button:hover,.product-cta-button,.product-cta-button:hover{transition:.2s ease-in-out}#sca_fg_cart{margin-top:0!important}body .uwy.uac,body .uwy.uac.userway_p1,body .uwy.uac.userway_p2,body .uwy.uac.userway_p3,body .uwy.uac.userway_p4,body .uwy.uac.userway_p5,body .uwy.uac.userway_p6,body .uwy.uac.userway_p7,body .uwy.uac.userway_p8{z-index:15!important}body .uwy.uac div.uai,body .uwy.uac.userway_p1 div.uai,body .uwy.uac.userway_p2 div.uai,body .uwy.uac.userway_p3 div.uai,body .uwy.uac.userway_p4 div.uai,body .uwy.uac.userway_p5 div.uai,body .uwy.uac.userway_p6 div.uai,body .uwy.uac.userway_p7 div.uai,body .uwy.uac.userway_p8 div.uai{position:sticky;bottom:240px!important;left:unset;right:8px!important;border-radius:15px!important;border:1px solid #2d2926;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.07);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,.07);box-shadow:0 0 10px 5px rgba(0,0,0,.07)}body .uwy.uac div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p1 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p2 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p3 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p4 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p5 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p6 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p7 div.uai#userwayAccessibilityIcon.uli,body .uwy.uac.userway_p8 div.uai#userwayAccessibilityIcon.uli{background-color:#f2b826!important}body .uwy.uac div.uai .accessibility-btn,body .uwy.uac.userway_p1 div.uai .accessibility-btn,body .uwy.uac.userway_p2 div.uai .accessibility-btn,body .uwy.uac.userway_p3 div.uai .accessibility-btn,body .uwy.uac.userway_p4 div.uai .accessibility-btn,body .uwy.uac.userway_p5 div.uai .accessibility-btn,body .uwy.uac.userway_p6 div.uai .accessibility-btn,body .uwy.uac.userway_p7 div.uai .accessibility-btn,body .uwy.uac.userway_p8 div.uai .accessibility-btn{box-sizing:border-box;border:none;padding:7px}body .uwy.uac div.uai .accessibility-btn__text,body .uwy.uac.userway_p1 div.uai .accessibility-btn__text,body .uwy.uac.userway_p2 div.uai .accessibility-btn__text,body .uwy.uac.userway_p3 div.uai .accessibility-btn__text,body .uwy.uac.userway_p4 div.uai .accessibility-btn__text,body .uwy.uac.userway_p5 div.uai .accessibility-btn__text,body .uwy.uac.userway_p6 div.uai .accessibility-btn__text,body .uwy.uac.userway_p7 div.uai .accessibility-btn__text,body .uwy.uac.userway_p8 div.uai .accessibility-btn__text{font-family:"LL Circular Bold Sub",sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.2em;color:#2d2926;text-transform:uppercase}.announcement-push-down{top:var(--announcement-bar-height)}img,picture{margin:0;max-width:100%}.positioned-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:0 0 15px 30px}.rte-table,.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide,.splide__container,.splide__slide,.splide__slider,.video__container:not(.absolute-fill){position:relative}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:1s linear infinite splide-loading;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.index-featured-articles .splide,.index-featured-articles .splide__list,.index-featured-articles .splide__slide,.index-featured-articles .splide__track,.index-featured-collections .splide,.index-featured-collections .splide__list,.index-featured-collections .splide__slide,.index-featured-collections .splide__track,.index-featured-products .splide,.index-featured-products .splide__list,.index-featured-products .splide__slide,.index-featured-products .splide__track,.lookbook__slider .splide,.lookbook__slider .splide__list,.lookbook__slider .splide__slide,.lookbook__slider .splide__track,.product__details__media .splide,.product__details__media .splide__list,.product__details__media .splide__slide,.product__details__media .splide__track,.product__media .splide,.product__media .splide__list,.product__media .splide__slide,.product__media .splide__track{height:100%}.index-featured-articles .splide__list,.index-featured-collections .splide__list,.index-featured-products .splide__list,.lookbook__slider .splide__list,.product__details__media .splide__list,.product__media .splide__list,h1,h2,h3,h4,h5,h6,p{margin:0}body{font-style:normal;font-size:calc(16 * var(--ax))}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-size-adjust:100%}a:focus{opacity:.9}.heading-1,h1{font-size:calc(64 * var(--ax));line-height:.93}.heading-2,h2{font-size:calc(42 * var(--ax));line-height:normal}.heading-3,h3{font-family:"LL Circular Bold Sub",sans-serif;font-size:calc(38 * var(--ax));font-weight:400;color:#2d2926;line-height:normal}.subheading-1,.subheading-2,h4,h5{font-family:FairplexWideOT-Medium,georgia,sans-serif;font-weight:400;color:#2d2926}.subheading-1,h4{font-size:calc(30 * var(--ax));line-height:1.69}.subheading-2,h5{font-size:calc(20 * var(--ax));line-height:1.35}.subheading-3,.title-1,h6{font-weight:400;line-height:normal}.subheading-3,h6{font-family:"LL Circular Bold Sub",sans-serif;letter-spacing:.2em;color:#2d2926}.title-1{font-family:"LL Circular Book Sub",sans-serif;letter-spacing:.2em;color:#2d2926}.button,.title-2{font-family:"LL Circular Bold Sub",sans-serif;letter-spacing:.2em;color:#2d2926}.button,.tag{font-weight:400;line-height:1}.title-2{font-weight:400}.account__button,.title-1,.title-2{font-size:calc(13 * var(--ax))}.body,.button,.form,.subheading-3,body,form,h6{font-size:calc(16 * var(--ax))}.button{text-indent:.2em;text-indent:0;border:2px solid #2d2926;padding:var(--ax10) calc(12 * var(--ax));display:inline-block;vertical-align:middle;width:auto;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form,.link,.tag,form,link{font-family:"LL Circular Book Sub",sans-serif}.disclaimer,.tag,a{font-style:normal;letter-spacing:normal;font-stretch:normal}.button:hover{color:#fff;background-color:#2d2926;border-color:#2d2926}.button.white{color:#fff;border:2px solid #fff}.button.white:hover{color:#2d2926!important;border-color:#fff}.bg-black,.button.black{background-color:#2d2926;color:#fff}.tag{font-size:calc(14 * var(--ax));color:#000;padding:6px 7px}.body,.form,.link,a,body,form,link{font-weight:400;color:#2d2926}.tag--small{font-size:12px}.form,form{font-size:calc(16 * var(--ax))}.form::-webkit-input-placeholder{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(16 * var(--ax));font-weight:400;color:#a7a7a7}.form::-moz-placeholder{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(16 * var(--ax));font-weight:400;color:#a7a7a7}.form:-ms-input-placeholder{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(16 * var(--ax));font-weight:400;color:#a7a7a7}.form:-moz-placeholder{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(16 * var(--ax));font-weight:400;color:#a7a7a7}.link,link{font-size:1.2rem;font-size:clamp(1rem,3.0768vw,1.2rem);line-height:normal}.link.link--underline,link.link--underline{position:relative;text-decoration:none}.link.link--underline::before,link.link--underline::before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.body,body{font-family:FairplexWideOT-Medium,georgia,sans-serif;line-height:1.65}a{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(13 * var(--ax));line-height:normal}.caption,.caption p,small,small p{font-family:"LL Circular Book Sub",sans-serif;font-size:calc(13 * var(--ax));line-height:1.47;color:#2d2926;font-weight:400}.disclaimer,.tiny{line-height:normal}.caption p,small p{margin:0}.number-button{width:2.8rem;height:2.8rem;border:2px solid #2d2926;display:flex;align-items:center;justify-content:center}.number-button.text-color--white{border-color:#2d2926}.number-button span{line-height:1;font-family:"LL Circular Bold Sub",sans-serif;font-size:calc(13 * var(--ax));font-weight:400;letter-spacing:0;display:block;color:#2d2926}.disclaimer,.tiny,h3.cart__mobile-header{font-family:"LL Circular Book Sub",sans-serif}.bg-black a,.bg-black span,.bg-blue a,.bg-blue span,.bg-tomato a,.bg-tomato span,.disclaimer.text-color--white,.number-button.text-color--white span{color:#fff}.disclaimer{font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);font-weight:400;color:#a7a7a7}.cart__item__quantity,.tiny{letter-spacing:.2em;font-weight:400;font-style:normal;text-indent:.2em}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--blue .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--blue p,.white{color:#fff!important}.tiny{font-size:9px}.cart__item__quantity,.curve-text,.pdp__form>a span,.pdp__form>div span,.slider__nav .nav__item span{font-family:"LL Circular Bold Sub",sans-serif}.bg-pink{background-color:#f4d8d2;color:#2d2926}.bg-pink path{stroke:#2d2926!important}.bg-orchid{background-color:#e2d9e3;color:#2d2926}.bg-golden{background-color:#f2b826;color:#2d2926}.bg-tomato{background-color:#e86847;color:#fff}.bg-blue{background-color:#3d6897;color:#fff}.curve-text{font-size:calc(16 * var(--ax));display:block;line-height:2}.signature{display:block;max-height:53px}.btn-semantic{padding:0;border:none;text-size-adjust:unset;line-height:unset;background:0 0}.pdp__form>a,.pdp__form__button--govalo{background-color:#2d2926;color:#fff}.collection-header{background-size:cover;background-position:center;padding:75px 50px;border-bottom:1px solid #969492}.collection-header h1{margin-top:165px;margin-bottom:0}.megamenu{display:flex;width:100%;padding:2rem;align-items:center;justify-content:center}.megamenu__menu__title{font-size:var(--ax20);margin:0 0 .7em}.megamenu__menu__link{margin:0 0 .9em}.megamenu__menu__link.title-1{padding:0 0 var(--ax5)!important;border:none!important;border-bottom:1px solid transparent!important;display:inline-block!important}.megamenu__menu__link.title-1.hovered,.megamenu__menu__link.title-1:hover{border:none!important;border-bottom:1px solid #2d2926!important}.megamenu__menu__button{font-size:1.4rem;margin-top:0;width:100%;display:block}.megamenu__content{position:relative;width:65%;margin-left:5%}.megamenu__item{width:100%;display:none;align-items:flex-start;justify-content:flex-start}.megamenu__item.active{display:flex}.megamenu__item__image-container{display:block;width:100%;height:28rem}.megamenu__item__image-container img:nth-child(2),.megamenu__item__lifestyle__mobile-title{display:none}.megamenu__item__image-container img{display:block;width:100%;height:100%}.megamenu__item__image-container--product img{object-position:50% 65%}.megamenu__item__lifestyle{width:75%}.megamenu__item__lifestyle__caption{display:block;margin-top:.8em}.megamenu__item__product{position:relative;height:100%;width:25%}.megamenu__item__product__title{position:absolute;top:1.5rem;left:1.5rem}.megamenu__item__product__price{position:absolute;bottom:1.5rem;left:1.5rem}.responsive-image__wrapper--full-height,.thumbnails{height:100%}.cart__item__quantity,.product__header__form__shop-pay form,.slider__nav .nav__item span{font-size:calc(14 * var(--ax))}.product__header__form--preorder .preorder-text{margin-top:4em}.pdp__form{position:relative;z-index:1;display:flex;border:1px solid #969492;margin-top:calc(55 * var(--ax))}.pdp__form.pdp__form--oos{display:block;border:none}.pdp__form.pdp__form--hide-oos{display:none}.footer a,.footer p,.footer ul,.pdp__form.pdp__form--preorder{margin-top:0}.pdp__form>a,.pdp__form>div{padding:var(--ax10) var(--ax20);display:flex;align-items:center;justify-content:center}.pdp__form>a{flex-grow:3;text-align:center}.pdp__form__quantity{flex-grow:2;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.pdp__form__quantity__selector{margin-left:auto;min-width:calc(47 * var(--ax))}.pdp__form__quantity__selector svg{position:relative;top:calc(-3 * var(--ax));margin-left:var(--ax10)}.pdp__form__quantity__options{z-index:6;position:absolute;right:0;bottom:calc(100% + var(--ax5));background-color:#fff;width:calc(117 * var(--ax));border:1px solid #969492;text-align:center;padding:var(--ax5);display:none}.pdp__form__quantity__options span:hover,.product-cta-button{background-color:#2d2926;color:#fff}.pdp__form__quantity__options span{display:block;cursor:pointer;padding:var(--ax5) 0}.pdp__form__quantity.open .pdp__form__quantity__options{display:block}.pdp__form__quantity.open .pdp__form__quantity__selector svg{transform:rotate(180deg)}.pdp__form__button s,.pdp__form__button span{color:#fff}.product-cta-button{border:none;padding:calc(18 * var(--ax))}.product-cta-button:hover{background-color:#3d6897;border-color:#3d6897}.cart__item,.cart__items,.product-sticky-bar,.product__flavors{border-bottom:1px solid #969492}.pmg__gallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pmg__item{opacity:0;transition:opacity .15s;pointer-events:none}.pmg__item.is-active{opacity:1;transition:opacity .15s;pointer-events:unset}.product-sticky-bar{position:absolute;left:0;bottom:0;width:100%;background-color:#fff;transform:translateY(0);z-index:9;transition:transform .3s,opacity .1s linear;opacity:0;display:flex;align-items:center}.product-sticky-bar.show{transform:translateY(100%);transition:transform .3s,opacity .1s linear;opacity:1}.product-sticky-bar__links{padding-left:var(--ax25)}.product-sticky-bar__link{padding-right:calc(24 * var(--ax))}.product-sticky-bar__link.nav-active,.product-sticky-bar__link:hover{font-weight:600}.product-sticky-bar .pdp__form__quantity__options{bottom:initial;top:calc(100% + var(--ax5))}.product-sticky-bar .pdp__form--oos{display:flex!important}.product-sticky-bar .pdp__form{margin-top:0;border-top:none;border-bottom:none;border-right:none}.cart__header .title-2,h3.cart__mobile-header{margin:0;line-height:1;text-transform:uppercase;left:0}.product__flavors{border-top:1px solid #969492;display:flex;align-items:center;justify-content:space-between;padding:calc(12 * var(--ax)) 0;margin-top:var(--ax30);margin-bottom:var(--ax30)}.product__flavors span{text-transform:uppercase}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper,.responsive-image__image .lazyautosizes.lazyloaded,[data-checked=false] .cart-checkbox svg{display:none}.responsive-image__wrapper::before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.slider__nav{display:flex;justify-content:center;align-items:center}.slider__nav .nav__item{width:calc(28 * var(--ax));height:calc(28 * var(--ax));display:flex;justify-content:center;align-items:center}.slider__nav .nav__item span{line-height:1;font-weight:400;letter-spacing:0;display:block;color:#2d2926}.thumbnails{position:absolute;padding:var(--ax10) 0;width:100%;display:flex;align-items:flex-end;justify-content:flex-start}.thumbnails__list{display:flex;justify-content:flex-start;align-items:flex-end;margin-left:1rem;width:100%}.thumbnails__item{position:relative;z-index:2;margin:0 calc(4 * var(--ax)) 0 0;padding:0 0 var(--ax35) 0;height:0;width:var(--ax35);border-radius:14.95%;overflow:hidden;opacity:1;transition:opacity .15s;box-shadow:0 0 0 1px rgba(0,0,0,.64);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.64)}.thumbnails__item:hover{opacity:.85;transition:opacity .15s}.thumbnails__item button{z-index:2;padding:0;cursor:pointer}.thumbnails__item button:focus{opacity:.5;transition:opacity .15s}.cart{margin-top:0!important;position:fixed;top:0;right:0;z-index:12;transform:translateX(100%);height:100vh;padding:var(--ax25);width:calc(527 * var(--ax));max-width:100%}.cart__header{padding:calc(26 * var(--ax)) 0 calc(24 * var(--ax))}.cart__header .title-2{position:absolute;top:calc(2 * var(--ax));z-index:11;padding:calc(4 * var(--ax)) calc(6 * var(--ax));border:2px solid transparent;transition:border .1s ease-in-out;display:block;text-indent:.2em}.cart-activated .cart,.cart-open .cart,.cart-open h3.cart__mobile-header,h3.cart__mobile-header{transition:transform .8s cubic-bezier(.32,.24,.15,1)}.cart__overlay{position:fixed;top:0;left:0;background:rgba(255,255,255,.75);z-index:8;width:100%;height:100%;cursor:pointer;transition:opacity .5s;opacity:0;pointer-events:none}h3.cart__mobile-header{position:fixed;top:calc(2 * var(--ax));padding:calc(13 * var(--ax)) var(--ax15);font-weight:400;transform:translateX(-100%);z-index:13}.cart-open .cart{z-index:14;transform:translateX(0);overflow:scroll}.cart-open .cart__overlay{opacity:.8;pointer-events:auto}.cart-open h3.cart__mobile-header{transform:translateX(0)}.cart__inner{overflow-y:scroll;max-height:calc(100vh - calc(440 * var(--ax)));margin-top:calc(78 * var(--ax));outline:0}.cart__items{border-top:1px solid #969492}.cart__item{display:flex;align-items:center}.cart__item:last-of-type{border-bottom:none}.cart__item__content{padding:var(--ax25) 0 calc(18 * var(--ax)) var(--ax30);width:calc(100% - 110px)}.cart__item__content .cr1{align-items:flex-start;justify-content:space-between;margin-bottom:calc(27 * var(--ax))}.gift .cart__item__content .cr1,.product-subscription-details .subheading-3{margin-bottom:0}.cart__item__content .cr2{align-items:flex-end;justify-content:space-between}.cart__item__content .title-1{margin:0;text-transform:uppercase;color:#000}.cart__item__content .cr1,.cart__item__content .cr2,.klaviyo__form__row,.product-subscription-details__list-container{display:flex}.cart__item__image-container{width:110px}.cart__item__image-container img{display:block}.cart__item__controls{background-color:#ededed;padding:calc(6 * var(--ax)) var(--ax15);width:90px;display:flex;justify-content:space-between;align-items:center}.cart__item__controls .controls__minus,.cart__item__controls .controls__plus{cursor:pointer}.cart__item__quantity{font-stretch:normal;line-height:normal;color:#000;position:relative;top:calc(-2 * var(--ax));cursor:default}.cart__item__edit,.cart__item__remove{position:relative;top:3px;cursor:pointer;opacity:1;line-height:1;font-size:calc(9 * var(--ax))}.cart__message textarea,.cart__pairing__title{font-family:"LL Circular Book Sub",sans-serif;line-height:normal}.cart__item__edit span,.cart__item__edit svg,.cart__item__remove span,.cart__item__remove svg{opacity:.5;transition:opacity .2s}.cart__item__edit:hover span,.cart__item__edit:hover svg,.cart__item__remove:hover span,.cart__item__remove:hover svg{opacity:1;transition:opacity .2s}.cart__item__edit svg,.cart__item__remove svg{position:relative;top:1px}.cart__item__edit span,.cart__item__remove span{color:#000;text-transform:uppercase;display:inline-block;margin-left:calc(7 * var(--ax));transition:opacity .2s}.cart__item__edit svg{top:0;width:calc(9 * var(--ax));height:calc(9 * var(--ax));transform:scale(1.5)}.cart__message{padding:var(--ax20)}.cart__message textarea{background:0 0;border:1px solid #969492;padding:var(--ax10);width:100%;resize:none;color:#2d2926;font-size:1.2rem;font-size:clamp(1rem,3.0768vw,1.2rem);font-weight:400;outline:0}.cart__message textarea,.cart__message textarea:-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea::-webkit-input-placeholder{color:#a7a7a7;font-family:"LL Circular Book Sub",sans-serif;font-size:1.2rem;font-size:clamp(1rem,3.0768vw,1.2rem);font-weight:400;line-height:normal}.cart__pairing{padding-top:var(--ax15)}.cart__pairing .subheading-3{margin-top:0;margin-bottom:var(--ax5);text-transform:uppercase}.cart__pairing.hide{display:none}.cart__pairing__inner{display:flex;border:none}.cart__pairing__button,.cart__pairing__title{font-size:calc(9 * var(--ax));display:block;color:#000;text-transform:uppercase;font-weight:400;letter-spacing:.2em}.cart__pairing__item{position:relative;width:calc(110 * var(--ax));margin-right:calc(17 * var(--ax));cursor:pointer;transform:translateY(0);transition:transform .3s ease-in-out}.cart__pairing__item .cart__pairing__button{position:absolute;top:100%;transform:translateY(-100%);left:0;width:100%;opacity:0;background-color:#fff}.cart__pairing__item:focus,.cart__pairing__item:hover{transform:translateY(calc(-5 * var(--ax)));transition:transform .3s ease-in-out}.cart__pairing__item:focus .cart__pairing__button,.cart__pairing__item:hover .cart__pairing__button{transition:.1s ease-in-out;opacity:1}.cart__pairing__title{margin-bottom:var(--ax10)}.cart__pairing__button{font-family:"LL Circular Bold Sub",sans-serif;line-height:1;width:100%;padding:var(--ax10);border:1px solid #969492;text-align:center;transition:.1s ease-in-out}.ct-blocks__text__text--1,.hero__reviews .star-total,.mobile__nav__header h3.subheading-3{font-family:"LL Circular Book Sub",sans-serif}.cart__shipping{position:absolute;left:var(--ax25);width:calc(100% - var(--ax50));top:calc(74 * var(--ax));padding-top:var(--ax15);border-top:1px solid #969492}.cart__shipping p{text-align:center;margin:0}.cart__shipping-bar{position:relative;width:100%;height:var(--ax10);border:.5px solid #969492;margin-top:calc(12 * var(--ax))}.cart__route,.footer{border-top:1px solid #969492}.footer,.footer__column{border-right:1px solid #969492;display:flex}.cart__shipping-bar__bar{position:absolute;left:0;top:0;height:100%;background-color:#e86847;transition:width .6s ease-in-out}.cart__route{position:absolute;left:0;width:100%;bottom:calc(170 * var(--ax))}.cart__route__inner{width:calc(100% - var(--ax50));margin-left:var(--ax25)}.cart__route .pw-route-protection.desktop-align-right{justify-content:center}.cart__route .pw-trademark{display:none!important}.cart__route .pw-route-protection{padding:0}.cart__route .pw-route-protection .grayed-badge{background:0 0!important}.cart__route .pw-route-protection .pw-content .pw-title{font-size:calc(13 * var(--ax))}.cart__route .pw-route-protection .pw-content .pw-subtitle{font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);max-width:100%;margin-bottom:var(--ax5)}.cart__route .pw-route-protection .pw-container{padding-top:calc(12 * var(--ax));padding-left:calc(12 * var(--ax));padding-right:calc(12 * var(--ax));max-width:100%}.cart__route .pw-route-protection .pw-green{padding:0}.cart__route .pw-route-protection .pw-green-only{padding:0;margin-left:0}.cart-open .uwy,.cart__route .pw-route-protection .pw-border,.klaviyo__form .kmail-show-on-fail,.klaviyo__form .kmail-show-on-success,.klaviyo__form .sms-show-on-fail,.klaviyo__form .sms-show-on-success{display:none}.cart__route .route-widget{display:flex!important;justify-content:flex-start!important}.cart__route .route-widget .rw-contents,.product-content__container,.product__info-wrapper,.product__media-wrapper{width:100%}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span.rw-checked{background-color:#306e9a}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom,.cart__route .route-widget .rw-contents .rw-center .rw-text-top{display:inline-block;font-family:"LL Circular Book Sub";font-size:calc(14 * var(--ax))}.cart__route .route-widget .rw-contents .rw-center .rw-text-top{color:#000;font-weight:400}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom{color:grey;font-weight:400;margin-left:calc(4 * var(--ax));text-transform:lowercase}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom strong{color:#000!important;font-weight:400}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span{position:relative;height:calc(23 * var(--ax));width:var(--ax60);padding:0 calc(3 * var(--ax))}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider{right:calc(29 * var(--ax))}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-slider.rw-unchecked{left:calc(3 * var(--ax));right:unset}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text{font-size:calc(13 * var(--ax));font-family:"LL Circular Book Sub";font-weight:400}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text{font-size:calc(13 * var(--ax));font-family:"LL Circular Book Sub";margin-left:auto;margin-right:calc(6 * var(--ax))}.cart__route .route-widget .rw-contents .rw-center .rw-text-top .rw-info{position:absolute;left:0;top:calc(42 * var(--ax));display:block;width:var(--ax15);height:var(--ax15);border:.5px solid #969492!important;font-family:FairplexWideOT-Book,georgia,sans-serif;color:#000;font-size:var(--ax10);line-height:1.4;text-indent:2px;font-style:normal;margin-left:0}.cart__route .route-widget .rw-contents .rw-left .rw-route-logo{position:relative;top:calc(2 * var(--ax));width:calc(22 * var(--ax))!important}.cart__route small{line-height:1.3;display:block;padding-left:calc(12 * var(--ax));font-size:var(--ax10);color:#000;margin-top:var(--ax10);margin-left:calc(-3 * var(--ax))}.cart__route .pw-footer{position:absolute;left:calc(24 * var(--ax));bottom:calc(-8 * var(--ax));transform:scale(.8);transform-origin:top left}.cart__route .pw-route-protection .pw-learn-more{display:block;font-size:calc(12 * var(--ax));padding:calc(11 * var(--ax));margin:calc(-5 * var(--ax)) 0 0 calc(-11 * var(--ax))}.cart__checkout{position:absolute;left:var(--ax25);bottom:calc(96 * var(--ax));width:calc(100% - calc(50 * var(--ax)));padding:calc(18 * var(--ax)) var(--ax15)}.ct-blocks__item,.ct-blocks__text__title{position:relative}@keyframes rotateLine{from{transform:rotate(-20deg)}to{transform:rotate(0)}}@keyframes grow{from{transform:scale(.9)}to{transform:scale(1)}}.ct-blocks{display:flex;align-items:flex-start;justify-content:flex-start}.ct-blocks__item{z-index:1;width:100%;overflow:hidden}.ct-blocks__text{padding:var(--ax50) calc(37 * var(--ax)) calc(37 * var(--ax))}.ct-blocks__text__image{aspect-ratio:1.27/1;width:100%;margin:var(--ax35) 0}.ct-blocks__text__content,.ct-blocks__text__title span{position:relative;z-index:2}.ct-blocks__text__title svg{position:absolute;z-index:1;width:2.575em;top:-.64em;left:.6em;transform:rotate(-20deg);animation:1s cubic-bezier(.32,.24,.15,1) forwards rotateLine}.ct-blocks__text__text{margin-top:calc(14 * var(--ax))}.ct-blocks__text__button{margin-top:calc(21 * var(--ax));color:#fff}.ct-blocks__text__curve{position:absolute;z-index:1;bottom:-3px;right:-3px;width:calc(85 * var(--ax));transform:scale(.9);transform-origin:bottom right;animation:1s cubic-bezier(.32,.24,.15,1) forwards grow}.footer,.footer__column--socials .link a,.klaviyo__form{position:relative}.ct-blocks__image{aspect-ratio:.88/1}.ct-blocks__image__wrapper{width:100%;height:100%}.footer{z-index:2;flex-wrap:wrap;background-color:#fff;max-width:1750px;margin-left:auto;margin-right:auto;border-left:1px solid #969492}.klaviyo__input,.klaviyo__message{background-color:#ededed;line-height:1}.footer ul{padding-left:0}.footer__column{width:33.3333%;border-bottom:1px solid #969492;padding:var(--ax35) var(--ax15) var(--ax5);align-items:flex-start;justify-content:center}.footer__column--menu,.header__nav__link--child,.header__nav__link--child:last-child{border-right:none}.footer__column .link{margin-bottom:calc(13 * var(--ax))}.header__nav__link--child a:hover,.mobile__nav__body .subheading-3:hover{text-decoration:underline}.footer__column .disclaimer{margin-top:calc(11 * var(--ax))}.footer__column--socials{justify-content:center}.footer__column--socials>div{display:inline-block;max-width:50%}.footer__column--socials .brand-curved-logo{margin-bottom:var(--ax5)}.footer__column--socials .link a svg{position:absolute;top:calc(3 * var(--ax));right:calc(-12 * var(--ax));transform:translateY(0) translateX(0);transition:transform .2s ease-in-out}.footer__column--socials .link a:hover svg{transform:translateY(calc(-3 * var(--ax))) translateX(calc(3 * var(--ax)));transition:transform .2s ease-in-out}.footer__column--klaviyo>div{max-width:calc(400 * var(--ax))}.footer__column--klaviyo .link{margin-bottom:calc(12 * var(--ax))}.footer__column--menu>div{width:100%;padding:0 var(--ax15);display:flex;justify-content:space-around}.footer__menu{min-width:30%;padding-right:calc(10 * var(--ax))}.klaviyo__form__row .klaviyo__input{width:calc(50% - calc(5 * var(--ax)));margin-right:calc(10 * var(--ax))}.klaviyo__form__row .klaviyo__input:last-of-type{margin-right:0}.klaviyo__form input:-webkit-autofill,.klaviyo__form input:-webkit-autofill:focus,.klaviyo__form input:-webkit-autofill:hover,.klaviyo__form select:-webkit-autofill,.klaviyo__form select:-webkit-autofill:focus,.klaviyo__form select:-webkit-autofill:hover,.klaviyo__form textarea:-webkit-autofill,.klaviyo__form textarea:-webkit-autofill:focus,.klaviyo__form textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 calc(30 * var(--ax)) #ededed inset!important;background-color:#ededed;outline:0}.klaviyo__message{position:absolute;padding:calc(13 * var(--ax));top:0;left:0;width:100%;margin:0;font-size:calc(30 * var(--ax))}.klaviyo__input{padding:calc(8 * var(--ax)) calc(10 * var(--ax));position:relative}.header,.header__nav,.header__nav__shield{background-color:#fff}.announcement,.header{position:fixed;width:100%;display:flex;max-width:calc(1750 * var(--ax))}.cookies:focus,.klaviyo__input button,.klaviyo__input input,.klaviyo__input select,.klaviyo__input textarea{outline:0}.klaviyo__input input{margin:0;border:0;background:0 0;width:100%;height:100%;color:#2d2926}.klaviyo__input button{position:absolute;background:0 0;border:none;right:0;top:0;display:block;width:var(--ax40);height:var(--ax40);text-align:center}.klaviyo__input button:hover .icon-arrow-right{transform:translateX(5px);transition:transform .3s ease-in-out}.klaviyo__input button .icon-arrow-right{width:calc(9 * var(--ax));height:calc(9 * var(--ax));position:relative;left:calc(8 * var(--ax));transform:translateX(0);transition:transform .3s ease-in-out}.klaviyo__input button .icon-check{width:var(--ax10);height:var(--ax10);position:relative;left:calc(8 * var(--ax))}.klaviyo__input button .icon-close{width:calc(8 * var(--ax));height:calc(8 * var(--ax));position:relative;left:calc(8 * var(--ax))}.klaviyo__input button .kmail-hide-on-submit{display:block}.announcement{top:0;left:0;right:0;margin:0 auto;z-index:11;align-items:center;justify-content:center;padding:0 var(--ax35);transition:transform .3s linear;transform:translateY(0)}.announcement a,.announcement p,.announcement span{padding:var(--ax10) 0;display:block;text-align:center}.announcement .icon-close{position:absolute;top:50%;transform:translateY(-50%);right:var(--ax10);cursor:pointer}.announcement .icon-close path{stroke:#fff}.announcement-buffer{height:calc(var(--announcement-bar-height));transition:height .3s linear}.header{top:calc(var(--announcement-bar-height));left:0;right:0;z-index:10;height:calc(72 * var(--ax));align-items:flex-start;justify-content:center;margin-left:auto;margin-right:auto;transition:top .3s linear}.header__cta{position:absolute;top:50%;right:calc(70 * var(--ax));z-index:10;transform:translateY(-50%);display:inline-block;padding:calc(6 * var(--ax)) calc(14 * var(--ax));line-height:1;border:none;font-size:calc(13 * var(--ax))}.header nav,.header__nav{display:flex;justify-content:center;width:100%}.header.announcement-closed{top:0;transition:top .3s linear}.header nav{border:1px solid #969492;border-bottom:none;height:100%;align-items:center}.header nav::before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#969492;z-index:200}.header__nav{position:relative;z-index:10;margin:0;text-align:center;align-items:center;height:100%}.header__nav li,.header__nav__link{list-style:none;text-align:left}.header__nav__shield{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%}.header__nav__dropdown{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:calc(28 * var(--ax)) var(--ax35);background-color:#fff;transform:translateY(0);border-bottom:1px solid #969492;opacity:0;display:block}.header__nav__link--level-3 .header__nav__dropdown{position:absolute;width:100%;margin:0 auto;left:0;right:0}.header__nav__dropdown__inner{position:absolute;top:0;left:0;width:100%;max-height:calc(145 * var(--ax));height:100%;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center}.header__nav__link--level-3 .header__nav__dropdown__inner{position:static;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;max-width:calc(400 * var(--ax));margin-left:auto;margin-right:auto}.header__nav__link--level-3 .header__nav__dropdown__inner ul{padding:0;margin:1px 0 0}.header__nav__link--level-3 .header__nav__dropdown__inner li{display:block;padding:calc(4 * var(--ax)) calc(6 * var(--ax));margin-right:var(--ax15)}.header__nav__link--level-3 .header__nav__dropdown__inner .title-1,.header__nav__link--level-3 .header__nav__dropdown__inner .title-2{text-transform:uppercase;padding:calc(4 * var(--ax)) calc(6 * var(--ax));display:block}.header__nav__dropdown.closed{opacity:0;transition:opacity .15s linear,transform .3s cubic-bezier(.32,.24,.15,1)}.header__nav__dropdown.open{opacity:1;transform:translateY(100%);transition:opacity .3s ease-in-out,transform .3s cubic-bezier(.32,.24,.15,1);z-index:15}.header__nav__link{display:inline-block}.header__nav__link--parent{margin:0 calc(11 * var(--ax));padding:0;transition:border .2s linear;height:100%;display:inline-flex;align-items:center}.header__logo,.mobile__icon,.mobile__icon.close{transition:opacity .2s ease-in-out}.header__nav__link--parent a.title-2{line-height:1;z-index:11;position:relative;text-transform:uppercase;padding:calc(4 * var(--ax)) calc(6 * var(--ax));border:2px solid transparent;transition:border .1s ease-in-out;display:block;text-indent:.2em}.header__nav__link--parent a.title-2.active,.header__nav__link--parent a.title-2.open,.header__nav__link--parent a.title-2:hover{border:2px solid #2d2926;transition:border .1s ease-in-out}.header__nav__link--parent a.title-1{border-top:2px solid transparent;border-bottom:2px solid transparent}.header__nav__link--child a.title-2{padding:0 calc(8 * var(--ax))}.header__nav__link--child a.title-2.active,.header__nav__link--child a.title-2.open,.header__nav__link--child a.title-2:hover{border:2px solid transparent;transition:none}.header__logo{position:absolute;z-index:11;top:calc(28 * var(--ax));left:calc(24 * var(--ax));opacity:1}.header__logo .h1,.header__logo h1{margin:0;padding:0}.header__logo .logo-image{display:block;line-height:1}.header__logo svg{width:calc(211 * var(--ax));height:auto;display:block}.cart__icon{position:absolute;z-index:11;top:50%;transform:translateY(-50%);right:calc(21 * var(--ax));width:var(--ax30);height:var(--ax30);border:solid calc(2 * var(--ax)) #2d2926;display:flex;align-items:center;justify-content:center;cursor:default}.cart__icon.cart__icon--cart{border:2px solid #e86847;top:0;right:0;cursor:pointer;transform:none}.cart__icon.has-items{border:2px solid #e86847;cursor:pointer}.cart__icon__count{line-height:1;font-family:"LL Circular Bold Sub",sans-serif;font-size:1.1rem;font-size:clamp(1rem,2.8204vw,1.1rem);font-weight:400;letter-spacing:0;display:block;color:#2d2926!important}.mobile__icon{position:absolute;z-index:11;background:0 0;border:none;padding:0;top:calc(17 * var(--ax));right:calc(16 * var(--ax));opacity:1;outline:0}.cookies,.mobile__nav{z-index:10;width:100%;left:0}.mobile__icon svg{width:calc(14.5 * var(--ax));height:calc(12.2 * var(--ax))}.mobile__icon.close{opacity:0}.mobile__nav{position:fixed;top:calc(var(--announcement-bar-height));border:1px solid #969492;background-color:#fff;height:calc(var(--dynamic-app-height) - var(--announcement-bar-height));padding:0;margin:0;transform:translateX(100%);transition:transform .8s cubic-bezier(.32,.24,.15,1),height .3s,top .3s linear}.mobile__nav__header h3.subheading-3{margin:0;line-height:1;padding:calc(14 * var(--ax)) var(--ax15);text-transform:uppercase;font-weight:400}.mobile__nav__header li{padding:calc(8 * var(--ax)) 0}.mobile__nav__body{height:calc(100vh - calc(130 * var(--ax)));padding:0}.mobile__nav__body ul{padding:0;margin:0;display:block}.mobile__nav__body .subheading-3{text-transform:uppercase}.mobile__nav__body li{display:block;padding:0;text-align:left}.mobile__nav__body li.wide{width:100%;border-right:none;border-bottom:none}.mobile__nav__body a{text-decoration:none;text-transform:uppercase}.mobile__nav__body a.no-child,.mobile__nav__body a[data-mobile-dropdown]{position:relative;font-size:calc(16 * var(--ax));border-bottom:1px solid #969492;width:100%;padding:var(--ax10) calc(17 * var(--ax));display:block}.mobile__nav__body a.no-child svg,.mobile__nav__body a[data-mobile-dropdown] svg{position:absolute;top:50%;right:var(--ax10);transform:translateY(-50%)!important;height:unset;width:unset}.mobile__nav__body a.no-child svg.plus,.mobile__nav__body a.no-child.open svg.minus,.mobile__nav__body a[data-mobile-dropdown] svg.plus,.mobile__nav__body a[data-mobile-dropdown].open svg.minus{opacity:1}.mobile__nav__body a.no-child svg.minus,.mobile__nav__body a.no-child.open svg.plus,.mobile__nav__body a[data-mobile-dropdown] svg.minus,.mobile__nav__body a[data-mobile-dropdown].open svg.plus{opacity:0}.mobile__nav__dropdown{max-height:0;overflow-y:hidden;display:block;transition:max-height .2s linear}.mobile__nav__footer{position:absolute;left:0;bottom:0;width:100%;padding:1.8rem}.mobile__nav__footer svg{display:block;width:calc(90 * var(--ax));height:auto}.mobile__nav__footer .link{text-transform:none;margin-top:var(--ax15)}.mobile__nav__footer .link a{text-transform:none}.cookies{position:fixed;right:0;bottom:0;max-width:calc(1750 * var(--ax));margin:0 auto;background-color:#2d2926;padding:var(--ax15) var(--ax25);display:flex;align-items:center;transform:translateY(100%);transition:transform .3s;outline:0}.cookies.show{transform:translateY(0);transition:transform .3s .5s}.cookies .cookies__text{color:#fff;padding-right:var(--ax20);outline:0}.cookies .cookies__text a,.cookies .cookies__text p,.vinegars-products .vinegars-products__product--white h4{color:#fff}.cookies .cookies__text a{text-decoration:none;font-family:"LL Circular Bold Sub",sans-serif}.cookies .cookies__text:focus{outline:0}.cookies .cookies__link{position:relative;color:#fff;margin-left:auto;text-decoration:none}.cookies .cookies__link::before{content:" ";position:absolute;left:0;bottom:calc(-3 * var(--ax));width:100%;background-color:#fff;height:calc(2 * var(--ax))}.hero{position:relative;width:100%;height:calc(100vh - (72 * var(--ax)));display:flex;align-items:center;overflow:hidden}.hero__background{position:relative;width:100%;height:46.4375vw;max-height:86vh}.hero__background--video{position:absolute;top:0;left:0;z-index:3}.hero__image,.hero__video{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;filter:blur(0);transform:scale(1);transition:filter .2s linear,transform .2s linear}.hero__image.blur,.hero__video.blur{filter:blur(10px);transform:scale(1.2);transition:filter .2s linear,transform .2s linear}.hero__image--mobile,.hero__video--mobile{display:none}.hero__alt-title,.hero__video,.hero__video--mobile{display:block}.hero__video{position:absolute;top:0;left:0;z-index:3}.hero--right{justify-content:flex-end}.hero--left{justify-content:flex-start}.hero--center-h{justify-content:center}.hero--top{align-items:flex-start}.hero--bottom{align-items:flex-end}.hero--center-v{align-items:center}.hero__alt-content{position:relative;z-index:4;background-color:rgba(255,255,255,.85);padding:5rem}.hero__alt-title .heading-2{margin-top:0;margin-bottom:.3em;font-size:4.8rem}.hero__subtext{margin-top:0}.hero__reviews{margin-left:auto;display:flex;align-items:flex-start;margin-bottom:1rem}.hero__reviews .stars svg{margin-right:5px}.hero__reviews .star-total{position:relative;top:4px;font-size:8px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#000;margin-right:5px}.hero__reviews .link{text-decoration:none;position:relative;margin-top:1px;margin-left:auto}.hero__reviews .link:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#2d2926}.hero__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.hero__reviews.product__header__reviews--no-tag .link,.product-grid__item--cta-image .caption{margin-left:auto}.hero .button{margin-top:1em}.hero__title{position:relative;display:inline-block;padding-left:75px}.hero__title h2{color:#fff;position:relative;z-index:1}.hero__title .brand-red-curve{position:absolute;top:-7px;left:25px;transform:rotate(-45deg);-webkit-animation:.9s ease-out forwards red-curve-rotate;-moz-animation:.9s ease-out forwards red-curve-rotate;-o-animation:.9s ease-out forwards red-curve-rotate;animation:.9s ease-out .65s forwards red-curve-rotate}.hero__title .brand-yellow-line{position:absolute;right:-18px;bottom:40px;transform:rotate(-20deg);-webkit-animation:.7s ease-out forwards yellow-line-rotate;-moz-animation:.7s ease-out forwards yellow-line-rotate;-o-animation:.7s ease-out forwards yellow-line-rotate;animation:.7s ease-out .65s forwards yellow-line-rotate}.hero__content{position:relative;max-width:66rem;width:100%;opacity:0;-webkit-animation:.5s ease-out forwards fade-in;-moz-animation:.5s ease-out forwards fade-in;-o-animation:.5s ease-out forwards fade-in;animation:.5s ease-out .5s forwards fade-in;z-index:4}.hero__content .button{position:relative;z-index:1;left:7.5rem;top:-1.5rem}.product-grid{display:flex;flex-wrap:wrap;width:100%;overflow:hidden}.product-grid--standard{margin-bottom:-1px}.product-grid.home-grid{padding:0}.product-grid.product-grid--3-grid .product-grid__item:last-child{border-right:none}.product-grid__item{position:relative;width:33.33%;padding-bottom:42.7735%;height:0;border-bottom:1px solid #969492;border-right:1px solid #969492}.product-grid__item__wrap{position:absolute;left:0;top:0;width:100%;height:100%;padding:calc(23 * var(--ax)) var(--ax25);background-color:rgba(255,255,255,0);transition:background-color .2s linear}.product-grid__columnize{display:flex;flex-wrap:wrap;width:33.33%}.product-grid__columnize .product-grid__item--product,.product-grid__columnize .product-grid__item--title{width:100%;padding-bottom:128.2667%}.product-grid__item--product{background-size:cover;background-position:center;background-repeat:no-repeat}.product-grid__item--product:hover .grid-product__hover{opacity:1;transition:opacity .2s ease-in-out}.product-grid__item--product:hover .icon-arrow-right{opacity:1;transition:.2s linear;transform:translateX(0)}.grid-product__hover,.product-grid__item:hover .grid-product__short-caption{opacity:0;transition:opacity .2s ease-in-out}.product-grid__item--product:hover .product-grid__item__wrap{background-color:rgba(255,255,255,.65);transition:background-color .2s ease-in-out}.product-grid__item--product .icon-arrow-right{position:absolute;right:20px;top:20px;transition:.2s linear;transform:translateX(-20px)}.product-grid__item--product .title-1{margin-top:0;text-transform:uppercase;font-weight:700}.product-grid__item--product .caption{max-width:calc(240 * var(--ax))}.product-grid__item__cta{position:absolute;left:0;bottom:0;width:100%}.grid-product__short-caption{position:absolute;top:calc(46 * var(--ax));left:calc(23 * var(--ax));opacity:1;transition:opacity .2s ease-in-out}.product-grid__tag{position:absolute;top:calc(21 * var(--ax));right:calc(24 * var(--ax))}.product-grid__item--title .product-grid__item__wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.product-grid__item--title .product-grid__item__wrap.color-bg--orchid{background-color:#e2d9e3}.product-grid__item--title .product-grid__item__wrap.color-bg--pink{background-color:#f4d8d2}.product-grid__item--title .product-grid__item__wrap.color-bg--blue{background-color:#3d6897}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--blue .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--golden{background-color:#f2b826}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--golden .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--golden p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--golden .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato{background-color:#e86847}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--tomato p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--tomato .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--black{background-color:#2d2926}.product-grid__item--title .product-grid__item__wrap.color-bg--black .header-3,.product-grid__item--title .product-grid__item__wrap.color-bg--black .title-1,.product-grid__item--title .product-grid__item__wrap.color-bg--black p{color:#fff!important}.product-grid__item--title .product-grid__item__wrap.color-bg--black .button{border-color:#fff;color:#fff}.product-grid__item--title .product-grid__item__wrap.color-bg--black .button:hover{background-color:#fff;color:#2d2926}.product-grid__item--title .inner{display:block;max-width:calc(335 * var(--ax))}.product-grid__item--title .button,.product-grid__item--title .header-3,.product-grid__item--title .title-1,.product-grid__item--title p{margin-top:0;display:block}.product-grid__item--title .title-1{margin-bottom:var(--ax5);text-transform:uppercase}.product-grid__item--title .header-3{margin-bottom:var(--ax20)}.product-grid__item--title p{margin-bottom:var(--ax35)}.product-grid__item--tall-image{position:relative;width:66.66%;padding-bottom:85.59%;background-size:cover;border-right:none}.product-grid__item--tall-image .inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--ax25);display:flex;align-items:center}.product-grid__item--tall-image .title-2{position:relative;margin-left:auto;max-width:calc(270 * var(--ax));text-transform:uppercase}.product-grid__item--tall-image .title-2 span,.product-subscription-details .heading-3,.product-subscription-details .subheading-3,.product-subscription-details p{position:relative;z-index:2}.product-grid__item--tall-image svg{position:absolute;right:calc(28 * var(--ax));top:calc(-57 * var(--ax));z-index:1}.product-grid__item--cta-image{width:66.66%;padding-bottom:42.7735%;background-size:cover}.product-grid__item--cta-image .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.product-grid__item--cta-image .content{background-color:#fff;width:50%;padding:var(--ax25);min-width:calc(420 * var(--ax))}.product-grid__item--cta-image .subheading-1{line-height:1.347;margin-top:0;margin-bottom:calc(55 * var(--ax))}.product-grid__item--cta-image .cta-area{display:flex;margin-bottom:var(--ax5);align-items:center}.product{padding:0 calc(8 * var(--ax)) calc(8 * var(--ax));width:100%}.product__media-wrapper{position:relative;z-index:1;height:calc(1.152 * calc(100vw - (16 * var(--ax))));width:calc(calc(100vw - (16 * var(--ax))));max-height:calc(100vh - calc(8 * var(--ax)));border-radius:0 0 calc(7 * var(--ax)) calc(7 * var(--ax));overflow:hidden}.product__info-wrapper{padding:calc(23 * var(--ax)) calc(16 * var(--ax))}.product__title{margin-top:.24em}.product__super-title{max-width:13em}.product__description{margin-top:.85em}.product__meta{display:flex;justify-content:space-between;align-items:flex-end}.product__stars{width:calc(87 * var(--ax));color:#2d2926;text-decoration:none}.afterpay-paragraph,.product__header__reviews .star-total{font-family:"LL Circular Book Sub",sans-serif;font-weight:400;color:#000;line-height:normal}.product__stars__label{margin-top:.29em;margin-right:.15em}.product__icons{display:flex;align-items:center}.product-content__inner--oos .afterpay-paragraph,.product-content__inner--subscription .afterpay-paragraph,.product-content__slider .slide,.product__icons--0{display:none}.product__subscribe{margin-top:calc(22 * var(--ax))}.product__container{display:flex;flex-wrap:wrap;width:100%;height:auto;border-left:1px solid #969492;border-bottom:1px solid #969492}.product__container .product__slider__container{position:fixed;left:0;top:calc(72 * var(--ax));height:calc(100vh - calc(72 * var(--ax)));border-bottom:1px solid #969492;z-index:1}.product__container .product__slider__container.end{top:initial;position:absolute;bottom:0;border-bottom:none}.product__slider,.product__slider__slick .slick-slide{position:relative}.product__slider,.product__slider .splide__track{height:100%}.product__slider__slick{width:100%;height:100%;position:absolute;left:0;top:0;background:#f4f4f0;background:-moz-linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%);background:-webkit-linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%);background:linear-gradient(35deg,#f4f4f0 13%,#f6f4f2 51%,#f8f8f8 78%)}.product-recipes__image,.product__slider__image{background-size:cover;background-repeat:no-repeat}.product__slider__slick .slick-list{height:100%!important}.product__slider__image{width:100%;height:calc(100vh - calc(45 * var(--ax)));background-position:center}.slider__nav--product__slider{position:absolute;left:0;right:0;bottom:30px;z-index:2}.product-content{padding:var(--ax25);display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(var(--app-height) - calc(73 * var(--ax)))}.product-content--large{padding:var(--ax50) var(--ax25)}.product-content .heading-2{margin-top:0;margin-bottom:calc(33 * var(--ax))}.product__header{height:100%;min-height:calc(var(--app-height) - calc(73 * var(--ax)));display:flex;align-items:center;justify-content:center}.product__header__meta{margin-bottom:var(--ax10);display:flex;align-items:flex-start;justify-content:flex-start}.product__header__reviews{margin-left:auto;display:flex;align-items:flex-start}.product__header__reviews .stars svg{margin-right:var(--ax5)}.product__header__reviews .star-total{position:relative;top:calc(4 * var(--ax));font-size:calc(8 * var(--ax));letter-spacing:.02em;margin-right:var(--ax5)}.afterpay-paragraph .afterpay-instalments,.product-subscription-details__list>li:before,.slider__nav--product-content__slider .button.nav__item.active{font-family:"LL Circular Bold Sub",sans-serif}.product__header__reviews .link{text-decoration:none;position:relative;margin-left:var(--ax10);margin-top:1px}.product__header__reviews .link:before{content:"";position:absolute;left:0;bottom:calc(-2 * var(--ax));width:100%;height:calc(2 * var(--ax));background-color:#2d2926}.product__header__reviews.product__header__reviews--no-tag{flex-wrap:wrap;margin-left:0;width:100%}.product__header__reviews.product__header__reviews--no-tag .link{margin-left:auto}.product-content__inner{max-width:57rem;display:block;max-width:calc(570 * var(--ax));width:100%;margin:0 auto}.product-content__slider{margin-bottom:var(--ax15)}.product-content__slider .slide.active{display:block}.slider__nav--product-content__slider{justify-content:space-between;align-items:flex-start;margin-bottom:var(--ax5)}.slider__nav--product-content__slider .nav__item,.slider__nav--product-content__slider .number-button{width:auto;height:auto}.slider__nav--product-content__slider .button.nav__item{font-size:calc(14 * var(--ax));font-family:"LL Circular Book Sub",sans-serif;font-weight:400;letter-spacing:.2em;line-height:normal;padding:calc(4 * var(--ax)) calc(7 * var(--ax))}.slider__nav--product-content__slider .button.nav__item:not(.active){border-color:transparent}.slider__nav--product-content__slider.flex-justify-start{justify-content:flex-start}.afterpay-logo{width:4.6em!important;height:auto!important}.afterpay-paragraph{font-size:calc(13 * var(--ax));margin-top:var(--ax30)}.product-recipes__item{display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #969492}.product-recipes__item>div{width:100%}.product-recipes__content{padding:var(--ax25);align-self:center;display:flex;align-items:center;justify-content:center}.product-recipes__content h4{margin-top:0;margin-bottom:0;line-height:1.14}.product-recipes__content__inner{max-width:calc(330 * var(--ax))}.product-recipes__content__product{position:relative;display:block;margin-top:var(--ax30);margin-bottom:var(--ax30)}.product-recipes__content__product img{max-width:calc(110 * var(--ax));width:100%}.product-recipes__content__product span{position:absolute;top:calc(50% - var(--ax15));left:calc(84 * var(--ax));text-transform:uppercase}.product-recipes__content__product span.adjust-positioning{left:calc(120 * var(--ax));max-width:50%}.product-recipes__content__footer{display:flex;flex-wrap:wrap;align-items:center;margin-top:calc(-15 * var(--ax));margin-bottom:calc(-15 * var(--ax))}.product-recipes__content__footer .button{padding:calc(8 * var(--ax)) var(--ax10)}.product-recipes__content__footer .spacer{width:var(--ax15);margin-right:auto}.product-recipes__content__footer .product-recipes__content__info{display:flex;align-items:center;margin:var(--ax15) 0}.product-recipes__content__footer .product-recipes__content__info .divider{height:calc(33 * var(--ax));width:1px;background-color:#969492;margin:0 var(--ax15)}.product-recipes__image{padding-bottom:50%;align-self:stretch;border-left:1px solid #969492}.product-pairing{position:relative;padding:var(--ax60) calc(75 * var(--ax)) calc(90 * var(--ax));overflow:hidden}.product-pairing__nav{position:absolute;top:calc(70 * var(--ax));right:var(--ax25);width:calc(142 * var(--ax));height:var(--ax40);background-color:#2d2926;border:none;box-shadow:none;outline:0;display:flex;align-items:center;justify-content:center}.product-pairing__nav span{color:#fff;text-transform:uppercase;margin-right:5px}.product-pairing__nav svg{display:block}.product-pairing__nav svg path{stroke:#fff;stroke-width:1.5}.product-pairing .heading-3{margin:0;margin-bottom:var(--ax60)}.product-pairing .product-pairing__inner{width:calc(100% + calc(90 * var(--ax)));padding:0 var(--ax15);overflow-x:scroll}.product-pairing .product-pairing__track{display:flex;width:max-content}.product-pairing .product-grid__item{display:block;border:1px solid #969492;width:calc(350 * var(--ax));padding-bottom:calc(448 * var(--ax));margin-right:var(--ax30);flex:0 0 calc(350 * var(--ax))}.product-pairing .product-grid__item .product-cta-button__compare{display:none}.product-subscription-details__list{width:50%;margin:0;padding-left:0;padding-right:calc(24 * var(--ax));list-style-type:none}.product-subscription-details__list>li{position:relative;padding-left:calc(3 * var(--ax));margin-bottom:var(--ax25);color:#000;margin-left:var(--ax10)}.product-subscription-details__list>li:before{content:"- ";position:absolute;left:calc(-10 * var(--ax));top:0}.product-subscription-details .inner{position:relative;max-width:calc(570 * var(--ax));margin-left:auto;margin-right:auto}.product-subscription-details .heading-3{margin-top:5px;margin-bottom:.9em}.product-subscription-details p{margin-bottom:1em}.product-form-subscription{border:1px solid #969492;margin-bottom:calc(-35 * var(--ax))}.product-form-subscription__option{padding:var(--ax25)}.product-form-subscription__option .inner,.product-form-subscription__select{display:flex;align-items:center}.product-form-subscription__option .subheading-3{text-transform:uppercase}.product-form-subscription__option .form-checkbox{display:flex;height:calc(27 * var(--ax));width:calc(27 * var(--ax));border:2px solid #2d2926;align-items:center;justify-content:center;margin-right:calc(12 * var(--ax));cursor:pointer}.product-form-subscription__option .form-checkbox svg{width:calc(12 * var(--ax));height:calc(12 * var(--ax));display:none}.product-form-subscription__select.active svg,.product-form-subscription__toggle.open,.vinegars-products .tagline{display:block}.product-form-subscription__option .form-price{margin-left:auto}.product-form-subscription__option--first{padding:var(--ax20) var(--ax25) var(--ax5)}.product-form-subscription__toggle{display:none;position:absolute;left:var(--ax40);top:calc(45 * var(--ax));background-color:#fff;z-index:5;border:1px solid #969492;padding:var(--ax5)}.product-form-subscription__toggle span{display:block;padding:var(--ax10);cursor:pointer}.product-form-subscription__toggle span:hover{background-color:#000;color:#fff}.product-form-subscription__details{position:relative;display:flex;align-items:center;padding-bottom:var(--ax10)}.product-form-subscription__details .link{font-size:calc(12 * var(--ax));margin-left:auto}.product-form-subscription__details .link a{font-size:calc(12 * var(--ax))}.product-form-subscription__frequency{margin-top:var(--ax5);position:relative;padding-right:var(--ax20);cursor:pointer}.product-form-subscription__frequency svg{position:absolute;right:0;top:calc(12 * var(--ax))}.product-form-subscription__frequency::before{content:" ";position:absolute;width:100%;bottom:calc(-4 * var(--ax));height:1px;background-color:#2d2926}.product-form-subscription__frequency-option{text-transform:uppercase}.vinegars-products__item{border-bottom:1px solid #969492;padding:0}.vinegars-products__item:last-of-type{border-bottom:none}.vinegars-products__item--0 .vinegars-products__info{border-left:1px solid #969492}.vinegars-products__item--1 .vinegars-products__product{order:2;border-left:1px solid #969492}.vinegars-products .product-content{position:relative;height:auto}.vinegars-products .product-content .heading-2{margin-bottom:.38em}.vinegars-products .product__header__reviews{margin-left:0}.vinegars-products .product-content__inner{position:relative;max-width:calc(540 * var(--ax))}.vinegars-products .product-content__inner .link{text-decoration:none;display:inline-block;margin-top:var(--ax25)}.vinegars-products .pdp__form>a{padding:var(--ax15) var(--ax20)}.vinegars-products .product__flavors{margin-bottom:calc(-15 * var(--ax));margin-top:var(--ax40)}.vinegars-products .curve-image{position:absolute;top:calc(-120 * var(--ax));right:0;max-width:calc(245 * var(--ax))}.vinegars-products .tagline{position:absolute;right:0;bottom:calc(-135 * var(--ax));text-transform:uppercase;opacity:.5;line-height:1.68}.vinegars-products p{font-size:calc(13 * var(--ax));margin-bottom:1.2em;line-height:1.925}.vinegars-products__product{position:relative}.vinegars-products__product:hover .product-grid__item__wrap{background-color:rgba(255,255,255,0)}@media (prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}@media (forced-colors:active){.button,.customer button,.shopify-challenge__button{border:1px solid transparent}.button.focused,.button:focus,.button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:transparent solid 1px}.customer .field input:focus,.customer select:focus,.field__input:focus,.select__select:focus{outline:transparent solid 1px}}@media screen and (min-width:381px){.hide-xxsmall-up{display:none}}@media only screen and (min-width:1025px){:root{--ax:calc(clamp(8.5rem, 6.944444444vw, 10rem) * .01)}.container--md{padding:0 calc(61 * var(--ax))}.container--lg{padding:0 calc(49 * var(--ax))}.sa-1{margin-top:var(--ax15)}.sa-2{margin-top:var(--ax30)}.sa-3{margin-top:var(--ax50)}.sa-4{margin-top:calc(80 * var(--ax))}.sb-1{margin-bottom:var(--ax15)}.sb-2{margin-bottom:var(--ax30)}.sb-3{margin-bottom:var(--ax50)}.sb-4{margin-bottom:calc(80 * var(--ax))}.pa-1{padding-top:var(--ax15)}.pa-2{padding-top:var(--ax30)}.pa-3{padding-top:var(--ax50)}.pa-4{padding-top:calc(80 * var(--ax))}.pb-1{padding-bottom:var(--ax15)}.pb-2{padding-bottom:var(--ax30)}.pb-3{padding-bottom:var(--ax50)}.pb-4{padding-bottom:calc(80 * var(--ax))}:focus-visible{outline:#2d2926 solid .2rem;outline-offset:.3rem;box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem rgba(var(#2d2926),.3)}.focus-inset:focus-visible{outline:#2d2926 solid .2rem;outline-offset:-.2rem;box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3)}.hide-medium-up{display:none}.hide-on-desktop{display:none!important}.heading-1,h1{font-size:calc(89 * var(--ax))}.heading-2,h2{font-size:calc(70 * var(--ax))}.heading-3,h3{font-size:calc(48 * var(--ax))}.subheading-1,h4{font-size:calc(36 * var(--ax))}.subheading-2,h5{font-size:calc(24 * var(--ax))}.account__button,.tag,.title-1,.title-2{font-size:calc(14 * var(--ax))}.button,.form,.subheading-3,form,h6{font-size:calc(18 * var(--ax))}.form,form{font-size:calc(18 * var(--ax))}.form::-webkit-input-placeholder{font-size:calc(18 * var(--ax))}.form::-moz-placeholder{font-size:calc(18 * var(--ax))}.form:-ms-input-placeholder{font-size:calc(18 * var(--ax))}.form:-moz-placeholder{font-size:calc(18 * var(--ax))}.caption,.caption p,.link,.number-button span,a,link,small,small p{font-size:calc(14 * var(--ax))}.body,.cart__message textarea,.curve-text,body{font-size:calc(18 * var(--ax))}.disclaimer{font-size:1.2rem;font-size:clamp(1rem,.7932vw,1.44rem)}.signature{max-height:63px}.megamenu__menu__button{display:none}.product-sticky-bar .pdp__form{margin-left:auto}.thumbnails__item{margin:0 calc(7 * var(--ax)) 0 0;width:calc(70 * var(--ax));padding-bottom:calc(70 * var(--ax))}.cart__message textarea,.cart__message textarea:-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea::-webkit-input-placeholder{font-size:calc(18 * var(--ax))}.cart__route .pw-route-protection .pw-content .pw-title{font-size:calc(15 * var(--ax))}.cart__route .pw-route-protection .pw-content .pw-subtitle{font-size:1rem;font-size:clamp(1rem,.661vw,1.2rem)}.ct-blocks{align-items:stretch}.ct-blocks__item{width:50%}.ct-blocks__text{padding:calc(100 * var(--ax)) calc(100 * var(--ax));display:flex;align-items:center;justify-content:center}.ct-blocks__text__title svg{width:3.25em;top:-1.4em;left:-.85em}.ct-blocks__text__text{margin-top:calc(12 * var(--ax))}.ct-blocks__text__button{margin-top:var(--ax30)}.ct-blocks__text__curve{width:calc(180 * var(--ax))}.ct-blocks__image{aspect-ratio:1.2371134021/1}.header__nav__shield--mobile{display:none}.cart__icon__count{font-size:calc(14 * var(--ax))}.mobile__icon,.mobile__nav{display:none}.hero{padding:7rem 0}.product-grid__item.product-grid__item--3{border-right:0}.product{display:flex;align-items:stretch}.product__media-wrapper{height:calc(1.0538 * calc(50vw - (16 * var(--ax)) - 1.52vw));width:calc(calc(50vw - (16 * var(--ax)) - 1.52vw));max-height:calc(100vh - calc(8 * var(--ax)));border-radius:0 0 calc(8 * var(--ax)) calc(8 * var(--ax))}.product__info-wrapper{display:flex;align-items:flex-end;flex-wrap:wrap;width:calc(50% + 1.52vw);padding:var(--ax60)}.product__title{margin-top:.41em}.product__description{margin-top:1.35em}.product__info{margin:0 auto;width:68.667%;width:calc(447 * var(--ax));min-width:calc(369 * var(--ax))}.product__subscribe{margin-top:calc(38 * var(--ax))}.product__container>div{width:50%;height:100%}.pdp-block{width:50%;margin-left:50%}.product__slider{border-right:1px solid #969492}.product-content__container{width:50%}.afterpay-paragraph{font-size:calc(14 * var(--ax))}.product-pairing .product-grid__item .product-grid__tag{top:unset;right:unset;left:calc(24 * var(--ax));bottom:calc(21 * var(--ax))}.vinegars-products__item{display:flex}.vinegars-products .product-content{min-height:calc(900 * var(--ax));width:50%}.vinegars-products p{font-size:calc(16 * var(--ax))}.vinegars-products__info,.vinegars-products__product{width:50%}}@media screen and (max-width:1250px){.product-sticky-bar .pdp__form__oos-title{display:none}}@media screen and (max-width:1300px){.product-sticky-bar__links--reduce{display:flex;justify-content:space-evenly;flex:auto;padding-left:0}.product-sticky-bar__links--reduce .product-sticky-bar__link{padding-right:.25em;padding-left:.25em}.product-sticky-bar__links--reduce .title-1{font-size:calc(13 * var(--ax));border-top:2px solid transparent;border-bottom:2px solid transparent}}@media only screen and (max-width:1024px){.mobile-menu-open{overflow:hidden}.mobile-menu-open #MainContent,.mobile-menu-open #main-cart-footer{overflow:hidden;pointer-events:none}.hide-medium-down,.megamenu__item__image-container img:first-child,.megamenu__item__lifestyle__caption,.megamenu__item__product,.megamenu__menu,.product-sticky-bar__links{display:none}.hide-on-mobile{display:none!important}.button{border-width:1px}.megamenu__item__image-container img:nth-child(2){display:block}.megamenu{padding:1.6rem 1rem;border-bottom:1px solid #2d2926;flex-wrap:wrap}.megamenu__content{width:100%;display:flex;flex-wrap:wrap;margin-left:0}.megamenu__item{width:calc(33.33% - 1rem);margin:0 .5rem 1.6rem;display:flex}.megamenu__item__lifestyle{position:relative;width:100%;padding-bottom:100%;height:0}.megamenu__item__lifestyle__mobile-title{position:absolute;bottom:.4rem;left:.4rem;display:block;font-size:1rem}.megamenu__item__image-container{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:1px solid #969492}.megamenu__item__image-container img{object-position:50% 100%}.pdp__form__button--govalo{margin-left:auto}.product-sticky-bar{z-index:8;bottom:-1px}.product-sticky-bar .pdp__form__quantity__options{top:100%;bottom:initial}.product-sticky-bar .pdp__form{width:100%;border:none}.ct-blocks--reverse-mobile>div{order:1}.ct-blocks--reverse-mobile>div:first-child{order:2}.ct-blocks{flex-wrap:wrap}.ct-blocks__text{text-align:center}.footer__column{width:100%;border-right:none;border-bottom:1px solid #969492}.footer__column>div{max-width:calc(200 * var(--ax))}.footer__column--socials{order:3}.footer__column--socials>div{display:inline-block;max-width:calc(170 * var(--ax))}.footer__column--klaviyo>div,.footer__column--menu>div{max-width:calc(310 * var(--ax))}.footer__column--klaviyo{padding:calc(35 * var(--ax)) calc(15 * var(--ax))}.footer__column--menu>div{justify-content:space-around}.header__cta{display:none}.header.mobile-open .header__logo,.header.mobile-open .mobile__icon.open{opacity:0;transition:opacity .2s ease-in-out}.header.mobile-open .mobile__icon.close{opacity:1;transition:opacity .2s ease-in-out}.header.mobile-open .mobile__nav{transform:translateX(0);transition:transform .8s cubic-bezier(.32,.24,.15,1),top .3s linear}.header.mobile-open .header__nav__shield--mobile,.header.mobile-open .product-sticky-bar:not(.show){opacity:0}.header__nav{padding:calc(23 * var(--ax)) 0}.header__nav__link{display:none}.hero__image,.hero__video{display:none}.hero__image--mobile,.hero__video--mobile{display:block}.hero__image--mobile.blur,.hero__video--mobile.blur{filter:unset;transform:unset}.hero__video--mobile{display:block}.hero{align-items:center;justify-content:center}.hero__alt-content{background:0 0;padding:2rem;max-width:calc(100% - 4rem)!important;margin-left:2rem;margin-top:2rem;margin-right:2rem}.hero__alt-content .hero__subtext{display:none}.hero__alt-content .button{font-size:1.4rem}.hero__alt-title .heading-2{font-size:4.2rem;margin-bottom:.6em}.product-grid__item--cta-image .content{min-width:auto;width:100%;max-width:calc(100% - calc(32 * var(--ax)))}.product-grid__item--cta-image .content .subheading-1{font-size:calc(24 * var(--ax))}.product-grid__item--cta-image .content .cta-area{padding-top:var(--ax20)}.product-grid__item--title{order:1;width:100%;padding-bottom:50%}.product-grid__columnize,.product-grid__item--tall-image{width:50%}.product-grid__item--tall-image{order:2;padding-bottom:128.3334%}.product-grid__item--cta-image{order:2;width:100%;padding-bottom:64.133%}.product__info-wrapper{max-width:calc(447 * var(--ax));margin:0 auto;padding:calc(22 * var(--ax)) calc(14 * var(--ax)) 0 calc(14 * var(--ax))}.product__stars{max-width:calc(90 * var(--ax))}.product__icons--3{justify-content:space-between}.product__container .product__slider__container{position:static;max-width:calc(570 * var(--ax));width:100%;margin:0 auto}.product__container{border-left:none}.product__slider__slick .slick-track{height:100%!important}.product__slider__image,.product__slider__slick .slick-slide>div{height:100%}.slider__nav--product__slider{bottom:25px}.slider__nav--product__slider.slider__nav--hide-mobile{display:none}.product-content{height:auto;min-height:0}.product__header{min-height:auto;padding-top:var(--ax10);padding-bottom:var(--ax25)}.product-pairing{width:100%;margin-left:0}.product-subscription-details{width:100%;margin-left:0}.vinegars-products__item .vinegars-products__info{order:2;padding-top:calc(110 * var(--ax));padding-bottom:calc(100 * var(--ax));border:none}.vinegars-products__item .vinegars-products__product{order:1;border:none;border-bottom:1px solid #969492}.vinegars-products .product-content .heading-2{font-size:calc(58 * var(--ax));margin-top:0;margin-bottom:.25em}.vinegars-products .pdp__form{margin-top:var(--ax30)}.vinegars-products .product__flavors{margin-bottom:var(--ax25);margin-top:var(--ax30)}.vinegars-products .curve-image{max-width:calc(180 * var(--ax));top:calc(-75 * var(--ax))}.vinegars-products .tagline{bottom:calc(-55 * var(--ax))}.vinegars-products .product-grid__item--product{width:100%;padding-bottom:128.3334%}.vinegars-products p{line-height:1.64}.vinegars-products .product__header__meta{margin-bottom:0}}@media screen and (max-height:870px) and (min-width:1025px){.cart__inner{max-height:calc(100vh - calc(402 * var(--ax)))}.cart__message textarea{font-size:calc(14 * var(--ax))}.cart__message textarea,.cart__message textarea:-moz-placeholder,.cart__message textarea:-ms-input-placeholder,.cart__message textarea::-moz-placeholder,.cart__message textarea::-webkit-input-placeholder{font-size:calc(14 * var(--ax))}.cart__pairing .subheading-3{font-size:calc(12 * var(--ax))}.cart__pairing__item img{max-width:calc(80 * var(--ax))}.cart__pairing__button{padding:var(--ax5);max-width:calc(92 * var(--ax))}.cart__shipping{padding-top:var(--ax10)}.cart__route{bottom:calc(132 * var(--ax))}.cart__checkout{bottom:calc(81 * var(--ax));padding:var(--ax10) calc(7 * var(--ax))}}@media screen and (max-height:700px) and (min-width:1025px){.cart__header{padding-bottom:calc(9 * var(--ax))}.cart__inner{max-height:calc(100vh - calc(387 * var(--ax)))}.cart__item__content{padding:calc(8 * var(--ax))}.cart__item__image-container{width:calc(90 * var(--ax));max-width:40%}.cart__pairing__item img{max-width:calc(70 * var(--ax))}.cart__pairing__title{margin-bottom:var(--ax5);margin-top:calc(-5 * var(--ax))}}@media only screen and (max-width:600px){.hide-xsmall{display:none}.cart__item__content{padding:0 8px;width:calc(100% - calc(70 * var(--ax)))}.cart__item__content .cr1{display:block}.cart__item__content .cr2{align-items:center}.cart__item__content .cr2 .cart__item__edit,.cart__item__content .cr2 .cart__item__remove{top:0}.cart__item__image-container{width:calc(90 * var(--ax));max-width:40%}.hero{align-items:flex-start}.slider__nav--product-content__slider{justify-content:flex-start;width:100%;overflow-x:scroll}.slider__nav--product-content__slider .button.nav__item{font-size:var(--ax10);margin-right:calc(3 * var(--ax))}.product-recipes__image{padding-bottom:100%;border-left:none;border-right:none;border-top:1px solid #2d2926;border-bottom:1px solid #2d2926}}@media screen and (max-width:420px){.cart__item__image-container{width:calc(70 * var(--ax));margin-right:auto}}@media only screen and (max-height:800px){.cart__pairing .subheading-3{margin-bottom:var(--ax10);font-size:calc(12 * var(--ax))}.cart__pairing{padding-top:var(--ax10)}}@media screen and (max-width:767px) and (max-height:700px){.cart__pairing .subheading-3{display:none}}@media screen and (max-height:600px){.cart__pairing{display:none}}@media only screen and (max-width:767px){html{--announcement-bar-height:4.9rem}.cart-open,.cart-open #MainContent,.cart-open .cart,.cart-open body,.cart-open body #MainContent{overflow:hidden}#MainContent{margin-top:calc(45 * var(--ax))}.page-width{padding-top:.8rem}.hide-small{display:none}body .uwy.uac div.uai,body .uwy.uac.userway_p1 div.uai,body .uwy.uac.userway_p2 div.uai,body .uwy.uac.userway_p3 div.uai,body .uwy.uac.userway_p4 div.uai,body .uwy.uac.userway_p5 div.uai,body .uwy.uac.userway_p6 div.uai,body .uwy.uac.userway_p7 div.uai,body .uwy.uac.userway_p8 div.uai{bottom:10px!important}.collection-header{padding:15px 15px 76%;height:0;position:relative;background-position:77% 23%}.collection-header h1{position:absolute;left:15px;bottom:25px}.pdp__form>a,.pdp__form>a .subheading-3,.pdp__form>div,.pdp__form>div .subheading-3{font-size:calc(14 * var(--ax))}.pdp__form>a,.pdp__form>div{padding:var(--ax10)}.pdp__form{margin-top:var(--ax25)}.pdp__form__quantity__options{width:calc(71 * var(--ax))}.pdp__form__quantity{width:calc(70 * var(--ax));flex-grow:0}.cart-open .cart__overlay,.cart__header,.pdp__form__quantity .subheading-3{display:none}.pdp__form__quantity__selector svg{top:0}.product-sticky-bar{bottom:0}.product__flavors{margin-top:var(--ax15)}.product__flavors span{font-size:1rem}.cart{top:calc(45 * var(--ax));width:100%;height:calc(var(--dynamic-app-height) - calc(45 * var(--ax)));border-bottom:1px solid #969492;padding:var(--ax15);border-top:none}.cart__inner{margin-top:var(--ax30);max-height:calc(var(--dynamic-app-height) - calc(331 * var(--ax)));margin-left:calc(-15 * var(--ax));margin-right:calc(-15 * var(--ax))}.cart__item{padding:calc(8 * var(--ax)) var(--ax15)}.cart__item__content .cr1{margin-bottom:var(--ax10)}.cart__item__controls{padding:calc(3 * var(--ax)) var(--ax10);margin-top:calc(2 * var(--ax))}.cart__message{padding:var(--ax20) var(--ax20) var(--ax10)}.cart__pairing{padding-left:var(--ax15);padding-right:var(--ax15)}.cart__pairing__item .cart__pairing__button{opacity:1;position:static;transform:none;max-width:calc(70 * var(--ax))}.cart__pairing__item .cart__pairing__button .button-text{display:none}.cart__pairing__item{width:auto;margin-right:calc(8 * var(--ax))}.cart__pairing__item img{max-width:calc(70 * var(--ax))}.cart__pairing__item:hover{transform:translateY(0)}.cart__shipping{top:calc(-6 * var(--ax));left:var(--ax15);padding-top:var(--ax10);width:calc(100% - var(--ax30))}.cart__shipping-bar{margin-top:calc(6 * var(--ax))}.cart__route .pw-route-protection.desktop-align-right{justify-content:flex-start}.cart__route .pw-route-protection .pw-container{padding:var(--ax5) 0 0}.cart__route .pw-route-protection .pw-container .pw-content{margin-left:0}.cart__route .pw-route-protection .pw-container .pw-title{font-size:calc(12 * var(--ax))}.cart__route .pw-route-protection .pw-container .pw-subtitle{font-size:calc(9 * var(--ax));margin-bottom:calc(2 * var(--ax))}.cart__route small{margin:calc(-5 * var(--ax)) 0 var(--ax5)}.cart__route .pw-footer{position:static;transform-origin:left center;margin-left:calc(12 * var(--ax))}.cart__route .pw-route-protection .pw-learn-more{margin-top:0}.cart__route{bottom:calc(140 * var(--ax));left:0;width:100%}.cart__route__inner{margin-left:0;width:100%}.cart__route .route-div{max-width:calc(100% - var(--ax30));margin:0 auto}.cart__route .rw-contents .rw-right{position:absolute;right:var(--ax10);top:var(--ax40)}.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-off-text,.cart__route .route-widget .rw-contents .rw-right .rw-checkbox-span .rw-on-text{margin-top:-1px}.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom,.cart__route .route-widget .rw-contents .rw-center .rw-text-top{font-size:calc(12 * var(--ax))}.cart__route .pw-route-protection{padding:calc(2 * var(--ax)) 0}.cart__route small{font-size:var(--ax10);width:calc(100% - calc(74 * var(--ax)));transform:scale(.8);padding-left:0}.cart__checkout{bottom:calc(90 * var(--ax));padding:var(--ax15);left:var(--ax15);width:calc(100% - var(--ax30))}.announcement a,.announcement p,.announcement span{margin:0 auto;max-width:calc(310 * var(--ax));font-size:calc(12 * var(--ax));line-height:1.2;text-decoration:none}.header{height:calc(45 * var(--ax))}.header.mobile-cart-open .header__logo,.header.mobile-cart-open .mobile__icon.open{opacity:0;transition:opacity .2s ease-in-out}.header.mobile-cart-open .mobile__icon.close{opacity:1;transition:opacity .2s ease-in-out}.header__nav,.hero__reviews .link{display:none}.header__logo{top:calc(13 * var(--ax));left:calc(16 * var(--ax))}.header__logo svg{width:calc(141 * var(--ax))}.cart__icon{width:calc(21 * var(--ax));height:calc(21 * var(--ax));border-width:1px;right:calc(48 * var(--ax))}.cookies{display:block;padding:var(--ax20)}.cookies__text{display:block;line-height:normal;margin-bottom:var(--ax10);padding-right:0}.hero{background-position:bottom center;max-height:calc(100vh - (45 * var(--ax)) - 160px);height:500px}.hero__content .button{left:3rem;top:4rem}.product-grid__item--product{width:100%;padding-bottom:128.2667%;border-right:none}.product-grid__item--title{padding-bottom:128.2667%}.product-grid__columnize{width:100%}.product-grid__item--cta-image{padding-bottom:128.3334%}.product-grid__item--tall-image{display:none;background-image:none}.product-grid--single-row .no-bottom-border{border-right:none;border-bottom:1px solid #969492!important}.product-grid--single-row .no-bottom-border.product-grid__item--2{border-bottom:none!important}.product__container .product__slider__container{height:115vw;padding-top:0}.product-content h1{font-size:var(--ax50);margin-bottom:var(--ax20)}.product__header{padding-top:calc(7 * var(--ax));padding-bottom:0}.product__header__meta .tag{font-size:calc(13 * var(--ax))}.product__header__reviews .link{display:none}.afterpay-paragraph{margin-top:var(--ax20);font-weight:400;margin-bottom:0}.product-recipes__content{min-height:auto;padding:calc(27 * var(--ax)) var(--ax25) var(--ax35)}.product-recipes__content h4{font-size:calc(24 * var(--ax));max-width:calc(200 * var(--ax))}.product-recipes__content__inner{width:100%;max-width:100%;padding:0 var(--ax10)}.product-recipes__content__product{margin:var(--ax20) 0}.product-pairing{padding:var(--ax40) 0 calc(90 * var(--ax)) var(--ax35)}.product-pairing .heading-3{margin-bottom:var(--ax20)}.product-pairing .product-pairing__inner{max-width:100%;width:calc(100% + calc(90 * var(--ax)));padding:0;margin-bottom:var(--ax60)}.product-pairing .product-pairing__nav{top:unset;left:var(--ax35);bottom:calc(85 * var(--ax))}.product-pairing .product-grid__item{background-size:cover;width:calc(270 * var(--ax));padding-bottom:calc(345 * var(--ax));margin-right:var(--ax20);flex:0 0 calc(270 * var(--ax))}.product-pairing .product-grid__item .title-1{font-size:calc(11 * var(--ax))}.product-pairing .product-grid__item .caption{margin-top:0;max-width:calc(100% - var(--ax50))}.product-pairing .product-grid__item .product-grid__tag{top:unset;right:unset;left:var(--ax20);bottom:var(--ax20)}.product-pairing .grid-product__hover{opacity:1}.product-pairing .grid-product__hover.caption,.product-pairing .grid-product__hover.icon-arrow-right{display:none}.product-form-subscription__details,.product-subscription-details__list-container{display:block}.product-subscription-details__list{width:100%;padding-right:0}.product-subscription-details__list>link{font-size:calc(13 * var(--ax))}.product-subscription-details__list:last-of-type li:last-of-type{margin-bottom:var(--ax15)}.product-subscription-details .heading-3{margin-bottom:var(--ax5)}.product-subscription-details .golden-curve{width:calc(230 * var(--ax));top:calc(-16 * var(--ax));right:calc(-24 * var(--ax))}.product-subscription-details p{padding-left:0;margin-bottom:var(--ax25);margin-top:var(--ax15)}.product-form-subscription{margin-bottom:calc(-20 * var(--ax));transform:scale(.8);width:125%;margin-left:-12.5%;margin-top:calc(-15 * var(--ax));z-index:8;position:relative}.product-form-subscription__details .link{display:block;margin-left:0;margin-top:var(--ax20);margin-bottom:0}.product-form-subscription__frequency{display:inline-block}}@media screen and (max-height:705px) and (min-width:1025px){.cart__pairing__item{width:calc(98 * var(--ax))}}@media screen and (max-width:415px){.cart__route .pw-route-protection .pw-container .pw-content-wrapper{margin-left:0}}@media screen and (min-width:416px){.cart__route .pw-footer{left:calc(55 * var(--ax))}}@media screen and (max-width:360px){.cart__route .route-widget .rw-contents .rw-center .rw-text-bottom,.cart__route .route-widget .rw-contents .rw-center .rw-text-top{font-size:var(--ax10)}}@media screen and (max-width:370px){.cart__item__content{max-width:calc(100% - calc(80 * var(--ax)));width:100%}.cart__route small{margin:0}.cart zest-button .zest--btn-container .zest--description{font-size:var(--ax10)}.cart__checkout{font-size:calc(14 * var(--ax));bottom:calc(85 * var(--ax))}zest-button .zest--btn-container.zest--width-full button.zest-cart-button{font-size:calc(14 * var(--ax))}zest-button .zest--btn-container .zest--description{font-size:var(--ax10)}}@media screen and (max-width:332px){.cart__route .pw-route-protection .pw-container .pw-subtitle{font-size:calc(8 * var(--ax))}.cart__checkout,zest-button .zest--btn-container.zest--width-full button.zest-cart-button{font-size:calc(13 * var(--ax))}}@media screen and (min-width:768px) and (max-width:1024px){.cart__icon{right:var(--ax60)}}@media screen and (max-height:650px){.mobile__nav__body a.no-child,.mobile__nav__body a[data-mobile-dropdown]{font-size:calc(12 * var(--ax))}.mobile__nav__footer svg{display:none}}@media screen and (min-width:768px){.hide-small-up{display:none}.cart__route .pw-footer{left:calc(80 * var(--ax));bottom:calc(8 * var(--ax));transform:scale(.75)}.mobile__icon{top:calc(26 * var(--ax))}.mobile__icon svg{width:calc(23 * var(--ax));height:calc(23 * var(--ax))}.mobile__nav__header h3.subheading-3{padding:calc(28 * var(--ax)) var(--ax15)}.product-grid.product-grid--3-products .product-grid__item{width:33.33%;padding-bottom:42.7735%}}@media only screen and (min-width:1401px){.product-grid__tag{opacity:1;transition:opacity .2s ease-in-out}.product-grid__item__wrap:hover .product-grid__tag{opacity:0;transition:opacity .2s ease-in-out}}@media screen and (min-width:1201px){.product-grid__item--cta-image .content{min-width:calc(500 * var(--ax))}}@media only screen and (min-width:768px) and (max-width:1024px){.product-grid__item--product{width:50%;padding-bottom:64.1667%;order:2}.product__container .product__slider__container{height:calc((100vw - (100vw - calc(570 * var(--ax)))) * 1.2);border-right:1px solid #969492;border-left:1px solid #969492;border-top:1px solid #969492;margin-top:calc(40 * var(--ax))}}@media screen and (min-width:1751px){.product-sticky-bar{border-left:1px solid #969492}.product__container .product__slider__container{left:calc((100% - 1750px)/ 2);border-left:1px solid #969492;width:calc(50% - (100% - 1750px)/ 2)}}@media screen and (min-width:1025px) and (max-height:700px){.product__container>div{width:60%;margin-left:40%}.product__container .product__slider__container{width:40%;margin-left:0}.pdp-block{width:60%;margin-left:40%;padding:25px}}@media screen and (max-width:1200px){.body,body{font-family:"LL Circular Book Sub",sans-serif;line-height:1.68}.caption,.caption p,small,small p{line-height:1.65}.brand-red-curve,.brand-yellow-line,.product-sticky-bar .pdp__form__quantity .subheading-3{display:none}.brand-red-curve.mobile,.brand-yellow-line.mobile{display:inline}.footer__column--socials .brand-curved-logo{padding-right:var(--ax20)}.footer__column--menu>div{padding:0}.hero__title{padding-left:15px;margin-top:65px}.hero__title .brand-yellow-line{right:-45px;bottom:22px;width:150px}.hero__title .brand-red-curve{top:-50px;left:15px}.hero__content{max-width:58rem}.product-content{overflow:scroll}.slider__nav--product-content__slider .button.nav__item{font-size:calc(13 * var(--ax))}.vinegars-products .product-content{overflow:initial}}@media screen and (max-width:380px){.hide-xxsmall{display:none}.afterpay-paragraph{font-size:calc(12 * var(--ax))}}@media only screen and (min-width:601px){.product-recipes__item>div{width:50%}.product-recipes__item.product-recipes__item--1 .product-recipes__image{order:1;border-left:none;border-right:1px solid #969492}.product-recipes__item.product-recipes__item--1 .product-recipes__content{order:2}}@media screen and (max-height:800px){.product-form-subscription{margin-bottom:calc(-45 * var(--ax));transform:scale(.8);width:125%;margin-left:-12.5%;margin-top:calc(-15 * var(--ax));z-index:8;position:relative}}@media screen and (max-width:340px){.product-form-subscription__option .subheading-3{font-size:calc(12 * var(--ax))}}