:root{--mx-paper: #eeebe3;--mx-paper-deep: #e5e1d6;--mx-ink: #131313;--mx-lime: #b5f23d;--mx-serif: "Instrument Serif", "Times New Roman", serif;--mx-sans: "Inter", "Helvetica Neue", Arial, sans-serif;--font-secondary--family: var(--mx-sans);--font-secondary--weight: 400;--font-accent--family: var(--mx-sans);--font-accent--weight: 500;--font-primary--family: var(--mx-serif);--font-primary--weight: 400;--font-primary--style: normal;--style-button-border-radius: 0px}.heading-font,.heading-font *,h1,h2,h3,h4,h5,h6,.h-hero,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}.heading-font.text-uppercase,.heading-font.text-uppercase *,.text-uppercase .heading-font,h1.text-uppercase,h2.text-uppercase,h3.text-uppercase,h4.text-uppercase{text-transform:none}.heading-font em,.heading-font i,h1 em,h2 em,h3 em,h4 em{font-family:var(--mx-serif);font-style:italic}.color-scheme-7 .heading-font em,.color-scheme-3 .heading-font em,.color-scheme-2 .heading-font em,.color-scheme-7 h1 em,.color-scheme-7 h2 em{color:var(--mx-lime)}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,button.button{border-radius:0!important;font-family:var(--font-accent--family);letter-spacing:.12em}.color-scheme-481f759e-2e55-4aa2-ade3-007f3f0a2fc7,.color-scheme-1,.color-scheme-4,.color-scheme-6{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.section-header [class*=color-scheme-],.header [class*=color-scheme-]{background-image:none}::selection{background:var(--mx-lime);color:var(--mx-ink)}.fgb__heading,.hxs__heading,.lv__heading,.le__heading,.ms__heading,.ph-heading,.rg__heading,.rtl__heading,.tp-split__heading{text-transform:none!important;font-family:var(--mx-serif)!important;font-weight:400!important;letter-spacing:.005em!important}.fgb__eyebrow,.ph-eyebrow{font-family:var(--font-accent--family)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header .header__logo-image.logo-desktop{transition:opacity .2s ease}.main-product__title,.main-product__title.h6,.main-product__title>*{font-size:clamp(3.2rem,2.8vw,4.4rem)!important;line-height:1!important;letter-spacing:.005em!important}html body [id^=appstle_subscription_widget] .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle_subscription_wrapper_option,html body .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle_subscription_wrapper_option{background:transparent!important;border:1px solid rgba(238,235,227,.28)!important;border-radius:0!important;color:var(--mx-paper)!important}html body #appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle-active-option.appstle-active-option,html body #appstle_subscription_widget1 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle-active-option.appstle-active-option,html body #appstle_subscription_widget2 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle-active-option.appstle-active-option,html body .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle-active-option.appstle-active-option{background:#b5f23d12!important;border:1px solid var(--mx-lime)!important}html body #appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle_subscription_wrapper_option:not(.appstle-active-option),html body #appstle_subscription_widget1 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle_subscription_wrapper_option:not(.appstle-active-option),html body #appstle_subscription_widget2 .appstle_subscription_wrapper .appstle_subscription_wrapper_option.appstle_subscription_wrapper_option:not(.appstle-active-option){background:transparent!important;border-color:#eeebe347!important}html body .appstle_subscription_wrapper .appstle_dot.appstle_dot{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--mx-paper)!important}html body .appstle_subscription_wrapper .appstle-active-option .appstle_dot.appstle_dot{background:var(--mx-lime)!important;box-shadow:none!important}html body .appstle-save-badge.appstle-save-badge{background:var(--mx-lime)!important;color:var(--mx-ink)!important;border-radius:0!important}html body .appstle_select.appstle_select{border-radius:0!important;border-color:#eeebe347!important}.le__card,.le__icon,.le__badge,.ms__card,.ms__feature,.lv__stats,.lv__rung,.lv__example,.lv__bar,.hxs__card,.ts,.mx-trust,.mx-serve__tip,.mx-serve__save,.hx-diff__c,.eco-panel__inner,.eco-panel__diagram,.eco-info__image,.eco-info__cta,.eco-info__benefit,.rg__cta .button,.rg__fallback,.ph-stats,.ph-badge,.fgb__badge,.mx-nut,.mx-nut-trigger{border-radius:0!important}.cart-drawer__empty-text,.cart-page__empty-text,.header__menu-item-link.link-level-2,.mx-nut__title,.rtl__stat,.rtl__stat--clickable,.ph-stat__value{text-transform:none!important}.mx-nut__title{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:2.8rem!important}.ph-wrap,.ph-image{overflow-x:clip}h4,h5,h6,.h4,.h5,.h6,.heading-font.h4,.heading-font.h5,.heading-font.h6,.h4 *,.h5 *,.h6 *,.hxs__title,.ing-sci__name,.le__title,.loy-earn__item-title,.ms__card-title,.ms__name,.rg__title,.rtl__stage,.jb-text h3,.jb-text h4,.mx-nut__title{font-family:var(--mx-sans)!important;font-weight:600!important;font-style:normal;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.2!important}.main-product__title,.main-product__title *,.header__title,.header__title *,.card__heading,.card__heading *{font-family:var(--mx-serif)!important;font-weight:400!important}.jb-text h3,.jb-text h4{font-size:clamp(2rem,1.8vw,2.4rem)!important;margin-bottom:.6em!important}.subheading,.subheading *,.rg__sub,.lv__sub,.le__sub,.ms__sub,.hxs__sub,.rtl__subheading,.fgb__eyebrow,.ph-eyebrow,.mj-kicker,.jch__kick{font-family:var(--mx-sans)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}h4,.h4,.heading-font.h4{font-size:clamp(1.9rem,1.6vw,2.2rem)!important}h5,.h5,.heading-font.h5{font-size:clamp(1.7rem,1.3vw,1.9rem)!important}h6,.h6,.heading-font.h6{font-size:1.6rem!important}.hxs__title,.le__title,.rg__title,.ms__card-title{font-size:clamp(1.8rem,1.5vw,2.1rem)!important}.main-product__title.h6{font-size:clamp(3.2rem,2.8vw,4.4rem)!important}.header__title.h5{font-size:inherit!important}:root{--mx-serif-tracking: .012em}h1,h2,h3,.h-hero,.h1,.h2,.h3,h1 *,h2 *,h3 *,.h-hero *,.h1 *,.h2 *,.h3 *,.heading-font:not(.h4):not(.h5):not(.h6),.main-product__title,.main-product__title *,.card__heading,.card__heading *,.fgb__heading,.hxs__heading,.lv__heading,.le__heading,.ms__heading,.ph-heading,.rg__heading,.rtl__heading,.tp-split__heading,.rtl__stat,.rtl__stat--clickable,.ph-stat__value,.lv__rung-v,.lv__stat-v,.le__value,.hxs__stat,.jb-stat__v,.mj-serif,.jc__brand,.jc__title,.jc__dek,.jc__toc-t,.jch__title,.jch__num,.jb-quote p,.jb-prod__title,.js__title,.js__name,.ms__mark,.ms__feature-quote{letter-spacing:var(--mx-serif-tracking)!important}h4,h5,h6,.h4,.h5,.h6{letter-spacing:-.015em!important}.main-product__title.h6,.main-product__title.h6 *{letter-spacing:var(--mx-serif-tracking)!important}html body .main-product__title.main-product__title,html body .main-product__title.main-product__title *,.shopify-section-group-footer-group .h4,.shopify-section-group-footer-group .h4 *,.ing-sci__name{font-family:var(--mx-serif)!important;font-weight:400!important;letter-spacing:var(--mx-serif-tracking)!important;text-transform:none!important}.shopify-section-group-footer-group .h4,.shopify-section-group-footer-group .h4 *{font-size:3.6rem!important;line-height:1!important}.testimonial-item__text,.testimonial-item__text *{font-family:var(--mx-sans)!important;font-weight:400!important;font-size:clamp(1.7rem,1.4vw,1.9rem)!important;line-height:1.6!important;letter-spacing:0!important;text-transform:none!important}.ph-stat__value,.rtl__stat,.jb-stat__v,.le__value,.lv__stat-v,.hxs__stat,.block-product-details-info__label~*,.ing-sci__stat-value{font-weight:400!important}.testimonial-item__author,.testimonial-item__author *,.ingredient-card__name-strip,.ingredient-card__name,.card__heading .full-unstyled-link{font-family:var(--mx-sans)!important;font-weight:600!important;font-size:1.7rem!important;letter-spacing:-.01em!important;text-transform:none!important}.card__heading .full-unstyled-link{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:2.2rem!important;letter-spacing:var(--mx-serif-tracking)!important}.subheading,.subheading *,.rg__sub,.lv__sub,.le__sub,.ms__sub,.hxs__sub,.rtl__subheading,.fgb__eyebrow,.ph-eyebrow,.ph-eyebrow *,.mj-kicker,.jch__kick,.block-product-details-info__label{font-family:var(--mx-sans)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.4!important}.rtl__week,.rtl__stat-label,.ph-stat__label,.ts__item,.ts__text,.main-product__type,.variant-picker__legend,.main-product__inventory-text,.ingredient-card__badge,.ing-sci__tab,.mx-serve__save,.le__badge,.lv__rung-p,.jb-stat__s,.jc__cap b,.jb-fig__cap b,.js__price,.jb-prod__price,.ph-badge,.fgb__badge,.appstle_widget_title{font-family:var(--mx-sans)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.ph-badge,.fgb__badge,.mx-serve__save,.le__badge{font-weight:700!important}.button,.button *,.button__text,.ph-atc,.mj-btn,.eco-info__cta,.shopify-payment-button__button--unbranded{font-family:var(--mx-sans)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.12em!important}[class*=appstle],[class*=appstle] *,.card-variant-popup-btn,.sticky-atc-bar__close{font-family:var(--mx-sans)!important}html body .appstle_one_time_text,html body .appstle_subscribe_save_text,html body [class*=appstle] .appstle_radio_label>span:first-child{font-weight:600!important;letter-spacing:0!important;font-size:1.5rem!important}html body #appstle_subscription_widget0,html body #appstle_subscription_widget0 *,html body #appstle_subscription_widget1,html body #appstle_subscription_widget1 *,html body #appstle_subscription_widget2,html body #appstle_subscription_widget2 *,html body .appstle_sub_widget,html body .appstle_sub_widget *{font-family:var(--mx-sans)!important}html body .appstle_sub_widget .appstle_widget_title{font-size:1.1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}[id$=__main-product-details] .block-heading.h4,[id$=__main-product-details] .block-heading.h4 *{font-family:var(--mx-sans)!important;font-weight:400!important;font-size:clamp(1.7rem,1.4vw,1.9rem)!important;line-height:1.6!important;letter-spacing:0!important;text-transform:none!important}.ing-sci__system-btn,.ing-sci__system-btn *,.ing-sci__system-product,.ing-sci__system-tag,.ing-sci__source,.ing-sci__stat-label,.mx-nut-trigger,.quantity__label,.product-form__quantity .form__label{font-family:var(--mx-sans)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.ing-sci__stat-number{font-weight:400!important}.ingredient-card__overlay-name{font-family:var(--mx-sans)!important;font-weight:600!important;font-size:1.7rem!important;text-transform:none!important;letter-spacing:-.01em!important}@media(min-width:990px){.main-product__grid--left-slider .main-product__media,.main-product__grid--right-slider .main-product__media{position:sticky;top:10rem;align-self:start}.main-product__details .mx-trust,.main-product__details .mx-serve__list{grid-template-columns:1fr 1fr;column-gap:2.4rem}}.main-product__info-block-inner{flex-direction:column!important;align-items:flex-start!important;gap:.8rem!important}.main-product__info-block-inner .main-product__price{display:block!important;margin:0!important}.main-product__info-block-inner .main-product__price .price,.main-product__info-block-inner .main-product__price .price-item{font-family:var(--mx-sans)!important;font-size:2.4rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--mx-lime)!important}.main-product__info-block-inner .main-product__price .price-item--regular s,.main-product__info-block-inner .main-product__price s{font-size:1.6rem!important;opacity:.6;color:rgb(var(--color-foreground))!important}@media(min-width:750px){.mx-nut{width:min(84rem,calc(100vw - 4.8rem))!important}.mx-nut th,.mx-nut td{white-space:nowrap}}dialog.mx-nut[open]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto!important;height:fit-content}@media(max-width:749px){.section-ingredients .ingredients-grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:80%;gap:1.2rem!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.section-ingredients .ingredients-grid::-webkit-scrollbar{display:none}.section-ingredients .ingredient-card{scroll-snap-align:start}.block-row:has(.block-column--bg) .block-column:not(.block-column--bg)>div{display:grid!important;grid-auto-flow:column;grid-auto-columns:82%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.block-row:has(.block-column--bg) .block-column:not(.block-column--bg)>div::-webkit-scrollbar{display:none}.block-row:has(.block-column--bg) .block-column:not(.block-column--bg)>div>.shopify-block:has(.block-divider,hr,[class*=divider]){display:none}.block-row:has(.block-column--bg) .block-details-with-icon{scroll-snap-align:start;height:100%;padding:2rem 1.8rem;border:1px solid rgba(var(--color-foreground),.14);grid-template-columns:1fr!important;gap:1.6rem}.block-row:has(.block-column--bg) .block-details-with-icon__image{width:5.6rem}.block-row:has(.block-column--bg) .block-details-with-icon__content{border-left:0;padding-left:0}}@media(max-width:749px){.block-row:has(.block-column--bg) .block-column:not(.block-column--bg)>div>.divider-block{display:none!important}}.mx-car-nav{display:none}@media(max-width:749px){.mx-car-nav{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.4rem}.mx-car-dots{display:flex;gap:.6rem;flex-wrap:wrap}.mx-car-dots span{width:2.4rem;height:2px;background:currentColor;opacity:.25;transition:opacity .2s}.mx-car-dots span.is-on{opacity:1;background:var(--mx-lime)}.mx-car-btns{display:flex;gap:.8rem}.mx-car-btns button{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:inherit;border:1px solid currentColor;border-radius:0;cursor:pointer;opacity:.85}.mx-car-btns button:disabled{opacity:.25;cursor:default}.mx-car-track{touch-action:pan-x pan-y;overscroll-behavior-x:contain;cursor:grab}.mx-car-track.is-dragging{cursor:grabbing;scroll-snap-type:none!important;-webkit-user-select:none;user-select:none}}@media(max-width:749px){.mx-car-track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}@media(max-width:749px){.sticky-add-to-cart{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}}.mx-sizes .variant-picker__legend{color:rgb(var(--color-foreground))!important;opacity:1}.mx-sizes .variant-picker__options,.mx-sizes>div:has(>.variant-option){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.mx-sizes .mx-size-wrap{position:relative;margin:0!important;display:grid!important}.mx-sizes .mx-size-wrap>input{grid-area:1 / 1}.mx-sizes .variant-option__label.mx-size{grid-area:1 / 1;min-height:12.4rem;width:100%;border:1px solid rgba(var(--color-foreground),.22)!important;border-radius:0!important;background:transparent!important;color:transparent!important;padding:0!important;cursor:pointer}.mx-sizes .variant-option__label.mx-size *{color:transparent!important}.mx-sizes input:checked+.variant-option__label.mx-size{border-color:var(--mx-lime)!important;background:#b5f23d12!important}.mx-size__card{grid-area:1 / 1;position:relative;z-index:1;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1.6rem 1.4rem 1.4rem;color:rgb(var(--color-foreground))}.mx-size__l{font-family:var(--mx-serif);font-size:3rem;line-height:1;letter-spacing:var(--mx-serif-tracking)}.mx-size__s{font-size:1.2rem;opacity:.7}.mx-size__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;padding-top:.8rem}.mx-size__p{font-size:1.3rem;font-weight:600}.mx-size__save{font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--mx-lime);color:var(--mx-ink);padding:.2rem .6rem}.mx-size__tag{align-self:stretch;margin:-1.6rem -1.4rem .6rem;padding:.4rem 1.4rem;background:var(--mx-lime);color:var(--mx-ink);font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(max-width:749px){.mx-size__l{font-size:2.4rem}.mx-size__card{padding:1.4rem 1rem 1.2rem}.mx-size__tag{margin:-1.4rem -1rem .4rem;padding:.4rem 1rem;font-size:.9rem;letter-spacing:.06em}.mx-size__p{font-size:1.2rem}}.main-product__details:has(.mx-sizes) .mx-serve{display:none!important}.main-product__details .appstle_widget_title{margin-top:1.2rem!important}.mx-sub-note{display:block;margin-top:.3rem;font-size:1.25rem;font-weight:400;opacity:.75;letter-spacing:0}@media(max-width:749px){.mx-size__l{font-size:2.4rem}.mx-sizes .variant-option__label.mx-size{padding:1.4rem 1rem 1.2rem!important}.mx-size__p{font-size:1.2rem}}.mx-shot-tip{margin:.4rem 0 0;font-size:1.3rem;line-height:1.5;opacity:.8}.mx-shot-tip a{color:var(--mx-lime)}.mx-sizes .variant-picker__options:has(>:nth-child(2):last-child),.mx-sizes>div:has(>.variant-option:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html body .appstle_sub_widget .appstle_widget_title{font-size:0!important}html body .appstle_sub_widget .appstle_widget_title:before{content:"2 \b7  How would you like it?";font-size:1.1rem}html body .appstle_sub_widget .appstle_one_time_text{font-size:0!important}html body .appstle_sub_widget .appstle_one_time_text:before{content:"One-off purchase";font-size:1.5rem}html body .appstle_sub_widget .appstle_subscribe_save_text{font-size:0!important}html body .appstle_sub_widget .appstle_subscribe_save_text:before{content:"Subscribe and save further";display:block;font-size:1.5rem;font-weight:600}html body .appstle_sub_widget .appstle_subscribe_save_text:after{content:"Never worry about topping up";display:block;margin-top:.3rem;font-size:1.25rem;font-weight:400;opacity:.75}@media(min-width:990px){html body .le .le__grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}[id$=__why_subscribe] .le__value{color:var(--mx-paper)!important}.rg__sub,.lv__sub,.le__sub,.ms__sub,.hxs__sub,.ep__sub,.tc__sub,p.rtl__subheading,.jch__kick,.section-layout-header .section-subheading{margin-bottom:2.4rem!important}.section-layout-header .section-subheading+.section-heading{margin-top:0!important}.shopify-block:has(>.block-subheading){margin-bottom:1.2rem}@media(max-width:749px){.rg__sub,.lv__sub,.le__sub,.ms__sub,.hxs__sub,.ep__sub,.tc__sub,p.rtl__subheading,.jch__kick,.section-layout-header .section-subheading{margin-bottom:1.8rem!important}}@media(max-width:749px){.sticky-add-to-cart.js-hidden{transform:translateY(calc(100% + 96px + env(safe-area-inset-bottom,0px) + 2rem))!important;visibility:hidden;transition:transform .3s ease,visibility 0s .3s}}.main-product__details.main-product__details{background:#262624!important;border:1px solid rgba(238,235,227,.08)}.main-product__details .main-product__info-block{background:transparent!important}html body .main-product__details .product-form__submit.button{background:var(--mx-lime)!important;border-color:var(--mx-lime)!important;color:var(--mx-ink)!important;font-weight:700!important}html body .main-product__details .product-form__submit.button *{color:var(--mx-ink)!important}html body .main-product__details .product-form__submit.button:hover{background:var(--mx-paper)!important;border-color:var(--mx-paper)!important}.mx-size__card{padding-top:3.4rem!important}.mx-size__tag{position:absolute;top:0;left:0;right:0;margin:0!important;padding:.4rem 1.4rem!important}@media(max-width:749px){.mx-size__card{padding-top:3rem!important}.mx-size__tag{padding:.35rem 1rem!important}}@media(max-width:749px){.main-product__media .product-media-carousel__thumbnails,html body .appstle_sub_widget .appstle-tootltip-parent .appstle_tooltip{display:none!important}html body .appstle_sub_widget .appstle-tootltip-parent.mx-open .appstle_tooltip{display:block!important;position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;width:auto!important;margin-top:1rem!important}html body .appstle_sub_widget .appstle-tootltip-parent{cursor:pointer}html body .appstle_sub_widget .appstle-tootltip-parent:after{content:"";display:inline-block;width:.7rem;height:.7rem;margin-left:.8rem;vertical-align:.25rem;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);transition:transform .2s}html body .appstle_sub_widget .appstle-tootltip-parent.mx-open:after{transform:rotate(-135deg);vertical-align:-.1rem}}#shopify-buyer-consent:not(.hidden){display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:1rem!important;font-size:1.1rem!important;line-height:1.45!important;opacity:.6;cursor:pointer}#shopify-buyer-consent.mx-open{-webkit-line-clamp:unset;display:block!important;opacity:.8}.mx-consent-more{display:inline-block;margin-top:.4rem;font-size:1.1rem;text-decoration:underline;opacity:.6;cursor:pointer;background:none;border:0;padding:0;color:inherit}.mx-dots{display:none}@media(max-width:749px){.mx-dots{display:flex;justify-content:center;gap:.6rem;padding:1.2rem 0 .4rem}.mx-dots button{width:.7rem;height:.7rem;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.25;cursor:pointer;transition:opacity .2s,transform .2s}.mx-dots button.is-on{opacity:1;transform:scale(1.15)}}.main-product__details .main-product__type{display:none!important}.mx-price-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;flex-wrap:wrap}.mx-price-row .main-product__price,.mx-price-row .sp-price{margin:0!important}.mx-price-row .mx-flavour{flex-shrink:0}.main-product__info-block{padding-bottom:.8rem!important}.main-product__info-block+*{margin-top:0!important}@media(min-width:750px){.sticky-add-to-cart{left:0!important;right:0!important;margin:0 auto!important;width:min(96rem,calc(100% - 4rem))!important;bottom:2rem!important;border:1px solid rgba(238,235,227,.12);box-shadow:0 1.2rem 4rem #00000073}.sticky-add-to-cart.js-hidden,.sticky-add-to-cart:not(.atc-visible){transform:translateY(calc(100% + 4rem))!important}}@media(max-width:749px){.sticky-add-to-cart.mx-gated{transform:translateY(calc(100% + 96px + env(safe-area-inset-bottom,0px) + 2rem))!important;visibility:hidden}}.mx-dots{display:none!important}.mx-progress{display:none}@media(max-width:749px){.mx-progress{display:block;position:relative;height:2px;margin:1.2rem 0 .4rem;background:rgba(var(--color-foreground),.15);overflow:hidden}.mx-progress__fill{position:absolute;left:0;top:0;bottom:0;background:var(--mx-lime);transition:transform .35s cubic-bezier(.2,.7,.2,1)}}.mx-price-row{flex-wrap:nowrap!important;align-items:flex-start!important}.mx-price-row>:first-child{flex:1 1 auto;min-width:0}.mx-price-row .mx-flavour{margin-top:.4rem}
/*# sourceMappingURL=/cdn/shop/t/60/assets/modex-editorial.css.map */
