.mk-scope{font-family:var(--font-archivo);color:var(--color-text)}.mk-scope :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}.mk-scope :where(ul,ol){padding:0;list-style:none}mk-header,mk-announcement,mk-grade-picker,mk-scroll-story,mk-kit-builder,mk-tabs,mk-collection-index,mk-collection,mk-product,mk-product-recs,mk-statement,mk-order-sheet,mk-mask-hero,mk-chapter-nav,mk-timeline,mk-glossary{display:block}:where(.mk-scope) :where(button){font:inherit;color:inherit}.mk-meta{margin:0;font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-muted)}.mk-mega{font-size:clamp(40px,7.8vw,112px);line-height:.95;letter-spacing:-.065em;font-weight:var(--font-weight-medium);text-wrap:balance}.mk-mega em{font-family:var(--font-kyoto);font-style:italic;font-weight:400;letter-spacing:calc(-.05em + var(--tracking-accent-offset))}.mk-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-24);align-items:end;margin-bottom:var(--spacing-64)}.mk-head>.mk-eyebrow{grid-column:1 / -1}.mk-head__title{grid-column:1 / span 8}.mk-head__aside{grid-column:10 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);color:var(--color-text-secondary)}.mk-head--ruled{padding-bottom:var(--spacing-24);box-shadow:var(--rule-bottom);margin-bottom:var(--spacing-48)}.mk-media{position:relative;overflow:hidden;background:var(--color-surface-well)}.mk-media>img,.mk-media>video,.mk-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mk-media--4x3{aspect-ratio:4 / 3}.mk-media--1x1{aspect-ratio:1 / 1}.mk-media--16x9{aspect-ratio:16 / 9}.mk-drawline{position:relative;height:1px;background:var(--color-border);overflow:hidden}.mk-drawline:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-text);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-reveal-up) var(--easing-reveal-up)}a:hover .mk-drawline:after,a:focus-visible .mk-drawline:after,.mk-drawline.is-revealed:after{transform:scaleX(1)}.mk-dotline{display:inline-flex;align-items:center;gap:var(--spacing-8);font-size:var(--text-body-sm);color:var(--color-text-secondary)}.mk-dotline:before{content:"";width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-accent);flex:none}.mk-dotline--off:before{background:var(--color-border-strong)}.mk-icon{width:20px;height:20px;display:block;flex:none}.mk-icon-btn{display:inline-grid;place-items:center;position:relative;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-icon-btn:hover{color:var(--color-link-hover)}#header-group:has(mk-header){position:sticky;top:0;z-index:40}mk-header{display:block;position:relative}:root:has(mk-announcement){--mk-announce-h: 36px}#header-group:has(mk-announcement){top:calc(var(--mk-announce-h) * -1)}.mk-announce{--mk-announce-fg: var(--color-bg);position:relative;display:grid;align-items:center;height:var(--mk-announce-h);padding-inline:calc(var(--section-padding-inline) + 24px);background:var(--color-bg-inverse);color:var(--mk-announce-fg)}.mk-announce--green{--mk-announce-fg: var(--color-tea-ink);background:var(--color-first-harvest)}.mk-announce--green :focus-visible{outline-color:var(--color-tea-ink)}.mk-announce--wash{--mk-announce-fg: var(--color-text);background:var(--color-surface-wash);box-shadow:var(--rule-bottom)}.mk-announce__track{display:grid;justify-items:center;min-width:0;overflow:hidden}.mk-announce__item{grid-area:1 / 1;max-width:100%;min-width:0;color:inherit;text-decoration:none;opacity:0;transform:translateY(100%);visibility:hidden;transition:opacity var(--duration-reveal-up) var(--easing-reveal-up),transform var(--duration-reveal-up) var(--easing-reveal-up),visibility 0s linear var(--duration-reveal-up)}.mk-announce__item{font-size:var(--text-caption)}.mk-announce__item:before{content:none}.mk-announce__item.is-active{opacity:1;transform:none;visibility:visible;transition-delay:0s}.mk-announce__item.is-leaving{transform:translateY(-100%)}.mk-announce__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.mk-announce__item .mk-announce__text{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--duration-hover-quick) var(--easing-hover-quick)}a.mk-announce__item:hover .mk-announce__text{text-decoration-color:currentColor}.mk-announce__item--cta{display:flex;align-items:baseline;gap:var(--spacing-8)}.mk-announce__link{flex:none;color:inherit}.mk-announce__dot{flex:none}.mk-announce--ink .mk-announce__dot{color:var(--color-text-on-media)}.mk-announce__link:hover{color:inherit}.mk-announce__link{transition:color var(--duration-hover-quick) var(--easing-hover-quick),text-decoration-color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-announce--ink .mk-announce__link{color:var(--color-cta-bg-hover)}.mk-announce--ink .mk-announce__link:hover{color:var(--color-cta-bg)}@media screen and (max-width:749px){.mk-announce{padding-inline:var(--section-padding-inline)}}@media(prefers-reduced-motion:reduce){.mk-announce__item,.mk-announce__item.is-leaving{transform:none}}.mk-nav-bar{position:relative;z-index:2;background:var(--color-bg);box-shadow:var(--rule-bottom)}.mk-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;max-width:var(--content-width);margin-inline:auto;padding-inline:var(--section-padding-inline)}.mk-nav__left{display:flex;align-items:center;height:100%}.mk-nav__links{display:flex;align-items:stretch;gap:var(--spacing-32);height:100%}.mk-nav__item{position:relative;display:flex;align-items:center}.mk-nav__link{font-size:var(--text-body-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-medium);text-decoration:none;color:var(--color-text);transition:color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-nav__link:hover,.mk-nav__link[aria-current=page],.mk-nav__link[aria-expanded=true]{color:var(--color-link-hover)}.mk-nav__link[data-mk-trigger]{cursor:default}.mk-nav__logo{display:block;justify-self:center}.mk-nav__logo picture{display:block}.mk-nav__logo img{display:block;height:var(--logo-height);width:auto;max-width:100%}@media screen and (max-width:767px){.mk-nav__logo img{height:var(--logo-height-mobile, var(--logo-height))}}.mk-nav__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-4);margin-right:-10px}.mk-nav__burger{display:none;margin-left:-10px}.mk-nav__burger-label{font-size:var(--text-body-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-medium)}.mk-nav__count{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding-inline:4px;border-radius:var(--radius-pill);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--text-caption);line-height:16px;font-weight:var(--font-weight-semibold);text-align:center}.mk-nav__count[hidden]{display:none}.mk-megamenu,.mk-dropdown{opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.mk-megamenu.is-open,.mk-dropdown.is-open{opacity:1;visibility:visible;transform:none}.mk-megamenu{position:absolute;top:100%;left:0;right:0;z-index:1;padding:var(--spacing-40) 0 var(--spacing-48);background:var(--color-bg);box-shadow:var(--rule-bottom)}.mk-mega__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-32);align-items:start}.mk-mega__links{grid-column:1 / span 6;display:flex;flex-direction:column;gap:var(--spacing-40)}.mk-mega__cols{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-32)}.mk-mega__col{grid-column:span 3;display:flex;flex-direction:column;gap:var(--spacing-12)}.mk-mega__col ul{display:flex;flex-direction:column;gap:var(--spacing-12)}.mk-mega__col--split{grid-column:span 6}.mk-mega__col--split ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--mk-mega-rows, 4),auto);gap:var(--spacing-12) var(--grid-gutter)}.mk-mega__link{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--color-text);text-decoration:none;transition:color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-mega__link:hover,.mk-mega__link[aria-current=page]{color:var(--color-link-hover)}.mk-mega__all{align-self:flex-start;font-size:var(--text-body)}.mk-mega__all--button{padding-block:0;padding-inline-start:0;border:0;background:none;font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-medium);cursor:pointer}.mk-mega__all--taro{text-transform:uppercase;letter-spacing:var(--tracking-label)}.mk-mega__feature{grid-column:8 / -1;justify-self:end;width:min(100%,48vh);display:flex;flex-direction:column;gap:var(--spacing-12);color:var(--color-text);text-decoration:none}.mk-mega__feature .mk-media{display:block}.mk-mega__rating{display:flex;align-items:center;min-height:20px;margin-bottom:calc(2px - var(--spacing-12))}.mk-mega__feature .mk-media img{transition:transform var(--duration-reveal-up) var(--easing-reveal-up)}.mk-mega__feature:hover .mk-media img{transform:scale(1.03)}.mk-mega__feature-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-16);font-size:var(--text-body-lg);line-height:var(--leading-body-lg)}.mk-mega__feature-name{min-width:0;font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);font-weight:var(--font-weight-medium);text-wrap:pretty}.mk-mega__excerpt{color:var(--color-text-secondary);font-size:var(--text-body);max-width:52ch}.mk-mega__specs{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-24);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:var(--font-weight-medium);text-transform:uppercase}.mk-mega__specs .mk-muted{margin-right:var(--spacing-4)}.mk-dropdown{position:absolute;top:100%;left:calc(-1 * var(--spacing-20));min-width:220px;padding:var(--spacing-16) var(--spacing-20) var(--spacing-20);background:var(--color-bg);box-shadow:inset 1px 0 0 var(--color-border),inset -1px 0 0 var(--color-border),inset 0 -1px 0 var(--color-border)}.mk-dropdown ul{display:flex;flex-direction:column;gap:var(--spacing-12)}.mk-dropdown .mk-mega__link{font-size:var(--text-body);white-space:nowrap}html.mk-menu-open{overflow:hidden;overscroll-behavior:none}.mk-nav__panel{position:fixed;inset:var(--mk-panel-top, 64px) 0 auto;z-index:1;height:calc(100vh - var(--mk-panel-top, 64px));height:calc(100dvh - var(--mk-panel-top, 64px));overflow-y:auto;overscroll-behavior:contain;background:var(--color-bg);box-shadow:var(--rule-bottom);padding:var(--spacing-8) var(--section-padding-inline) var(--spacing-32)}.mk-nav__panel[hidden]{display:none}.mk-nav__panel{clip-path:inset(0 0 100% 0);opacity:0;transition:clip-path var(--duration-drawer-out) var(--easing-drawer-out),opacity var(--duration-drawer-out) var(--easing-drawer-out)}.mk-nav__panel.is-shown{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path var(--duration-drawer-in) var(--easing-drawer-in),opacity calc(var(--duration-drawer-in) * .6) var(--easing-drawer-in)}.mk-nav__panel>*{opacity:0;transform:translateY(12px);transition:opacity calc(var(--duration-drawer-out) * .6) var(--easing-drawer-out),transform calc(var(--duration-drawer-out) * .6) var(--easing-drawer-out)}.mk-nav__panel.is-shown>*{opacity:1;transform:none;transition:opacity var(--duration-drawer-in) var(--easing-drawer-in) calc(var(--duration-drawer-in) * .2 + var(--mk-i, 0) * var(--stagger-drawer)),transform var(--duration-drawer-in) var(--easing-drawer-in) calc(var(--duration-drawer-in) * .2 + var(--mk-i, 0) * var(--stagger-drawer))}.mk-nav__panel-link,.mk-nav__acc summary{display:flex;justify-content:space-between;align-items:center;padding-block:var(--spacing-16);box-shadow:var(--rule-bottom);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:-.02em;font-weight:var(--font-weight-medium);text-decoration:none;color:var(--color-text);cursor:pointer;list-style:none}.mk-nav__acc summary::-webkit-details-marker{display:none}.mk-nav__acc-icon{position:relative;width:12px;height:12px;transition:transform var(--duration-hover-quick) var(--easing-accordion)}.mk-nav__acc-icon:before,.mk-nav__acc-icon:after{content:"";position:absolute;top:50%;left:0;right:0;height:1.5px;margin-top:-.75px;background:currentColor}.mk-nav__acc-icon:after{transform:rotate(90deg)}.mk-nav__acc[open] .mk-nav__acc-icon{transform:rotate(45deg)}.mk-nav__acc.is-closing .mk-nav__acc-icon{transform:none}.mk-nav__panel a,.mk-nav__panel summary,.mk-nav__panel button{-webkit-tap-highlight-color:transparent}.mk-nav__acc ul{display:flex;flex-direction:column;gap:var(--spacing-12);padding:var(--spacing-16) 0 var(--spacing-24);box-shadow:var(--rule-bottom)}.mk-nav__acc a{font-size:var(--text-body-lg);text-decoration:none;color:var(--color-text)}.mk-nav__acc .mk-nav__acc-sub{padding-left:var(--spacing-16);color:var(--color-text-secondary)}.mk-nav__panel .mk-eyebrow{margin-top:var(--spacing-24)}.mk-nav__account-link{align-self:flex-start;min-height:44px;gap:var(--spacing-12);font-size:var(--text-body-lg);color:var(--color-text);text-decoration:none;transition:color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-nav__account-link:before{width:8px;height:8px}.mk-nav__account-link:hover{color:var(--color-link-hover)}.mk-burger-lines{position:relative;width:20px;height:12px}.mk-burger-lines:before,.mk-burger-lines:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor;transition:transform var(--duration-nav-ease) var(--easing-nav-ease),top var(--duration-nav-ease) var(--easing-nav-ease)}.mk-burger-lines:before{top:2px}.mk-burger-lines:after{top:9px}[aria-expanded=true] .mk-burger-lines:before{top:5.5px;transform:rotate(45deg)}[aria-expanded=true] .mk-burger-lines:after{top:5.5px;transform:rotate(-45deg)}@media screen and (max-width:991px){.mk-nav__links,.mk-megamenu,.mk-dropdown{display:none}.mk-nav__burger{display:inline-grid;grid-auto-flow:column;gap:var(--spacing-8);width:auto;padding-inline:10px 12px}}@media screen and (max-width:767px){.mk-nav__account{display:none}}@media(prefers-reduced-motion:no-preference){.mk-js [data-mk-parallax]{transform:scale(1.12)}}@keyframes mk-picker-in{0%{opacity:0;transform:translateY(6px)}}.mk-pgrid{--mk-cols: var(--mk-pgrid-cols, 3);display:grid;grid-template-columns:repeat(var(--mk-cols),minmax(0,1fr));gap:var(--spacing-48) var(--grid-gutter)}.mk-ptile{position:relative;display:flex;flex-direction:column;gap:var(--spacing-12)}.mk-ptile__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mk-ptile .mk-media img{transition:opacity var(--duration-reveal-fade) var(--easing-reveal-fade),transform var(--duration-reveal-up) var(--easing-reveal-up)}.mk-ptile .mk-media img+img{opacity:0}@media(hover:hover)and (pointer:fine){.mk-ptile:hover .mk-media img+img{opacity:1}.mk-ptile:hover .mk-media img:only-of-type{transform:scale(1.03)}}@media(hover:none),(pointer:coarse){.mk-ptile .mk-media img+img{display:none}}.mk-ptile__rating{display:flex;align-items:center;min-height:20px;margin-bottom:calc(2px - var(--spacing-12))}.mk-ptile__badges{position:absolute;inset-block-start:var(--spacing-12);inset-inline:var(--spacing-12);z-index:1;display:flex;flex-wrap:wrap;gap:var(--spacing-4);pointer-events:none}.mk-ptile__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-16);padding-top:var(--spacing-4);font-size:var(--text-body);font-weight:var(--font-weight-medium)}.mk-ptile__price{white-space:nowrap}.mk-ptile__price s{color:var(--color-text-muted);font-weight:400;margin-right:var(--spacing-4)}.mk-ptile:hover .mk-drawline:after,.mk-ptile:focus-within .mk-drawline:after{transform:scaleX(1)}.mk-ptile__quick{position:absolute;right:var(--spacing-12);bottom:var(--spacing-12);z-index:2;opacity:0;transform:translateY(4px);transition:opacity var(--duration-hover-quick) var(--easing-hover-quick),transform var(--duration-hover-quick) var(--easing-hover-quick)}.mk-ptile:hover .mk-ptile__quick,.mk-ptile__quick:focus-visible{opacity:1;transform:none}.mk-pgrid-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-64);padding-top:var(--spacing-24);box-shadow:var(--rule-top)}@media screen and (max-width:991px){.mk-pgrid{--mk-cols: 2}}@media screen and (max-width:767px){.mk-pgrid{--mk-cols: 1}}@media(hover:none){.mk-ptile__quick{opacity:1;transform:none}}.mk-ptile__options{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-12);background:#ffffffeb;box-shadow:inset 0 1px 0 var(--color-hairline-ink);transform:translateY(100%);transition:transform var(--duration-hover-quick) var(--easing-hover-quick)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.mk-ptile__options{background:#ffffffa3;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}}.mk-ptile:hover .mk-ptile__options,.mk-ptile__options:focus-within{transform:none}@media(hover:none){.mk-ptile__options{transform:none}}.mk-ptile__sizes{display:flex;flex-wrap:wrap;gap:var(--spacing-4);min-width:0;margin:0;padding:0;border:0}.mk-ptile__size{position:relative;display:inline-flex;cursor:pointer}.mk-ptile__size input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:inherit}.mk-ptile__size span{display:inline-flex;align-items:center;min-height:32px;padding-inline:var(--spacing-8);font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--duration-hover-quick) var(--easing-hover-quick),background-color var(--duration-hover-quick) var(--easing-hover-quick),color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-ptile__size:hover span{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.mk-ptile__size input:checked+span{background:var(--color-text);color:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-text)}.mk-ptile__size input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.mk-ptile__options .mk-btn{flex:none}.mk-spec__band{margin-bottom:var(--spacing-64)}.mk-spec__band img{will-change:transform}.mk-specrow{display:grid;grid-template-columns:repeat(var(--mk-cols, 4),minmax(0,1fr));gap:var(--spacing-48) var(--grid-gutter)}.mk-specitem{display:flex;flex-direction:column;gap:var(--spacing-16);padding-top:var(--spacing-24)}.mk-specitem .mk-drawline{margin-top:calc(-1 * var(--spacing-24));margin-bottom:var(--spacing-8)}.mk-specitem__value{font-size:var(--text-display);line-height:1;letter-spacing:var(--tracking-display);font-weight:var(--font-weight-medium)}.mk-specitem__value small{font-size:.33em;letter-spacing:0;margin-left:var(--spacing-4)}.mk-specitem__body{color:var(--color-text-secondary);font-size:var(--text-body);max-width:30ch}.mk-spec__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-24);margin-top:var(--spacing-64);padding-top:var(--spacing-24);box-shadow:var(--rule-top)}@media screen and (max-width:991px){.mk-specrow{--mk-cols: 2}}.mk-footer{padding-top:var(--spacing-96);box-shadow:var(--rule-top);background:var(--color-bg)}.mk-footer__top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-48)}.mk-footer__col{grid-column:span 2;display:flex;flex-direction:column;gap:var(--spacing-20)}.mk-footer__col ul{display:flex;flex-direction:column;gap:var(--spacing-12)}.mk-footer__col a{font-size:var(--text-body);text-decoration:none}.mk-footer__news{grid-column:8 / -1;display:flex;flex-direction:column;gap:var(--spacing-20)}.mk-footer__news-body{font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);max-width:32ch;text-wrap:pretty}.mk-underline-form{display:flex;align-items:center;gap:var(--spacing-16);border-bottom:1px solid var(--color-text)}.mk-underline-form input{flex:1;min-width:0;min-height:48px;padding:0;border:0;background:none;font:inherit;font-size:var(--text-body-lg);color:var(--color-text)}.mk-underline-form input::placeholder{color:var(--color-text-muted)}.mk-underline-form input:focus{outline:none}.mk-underline-form:focus-within{border-bottom-color:var(--color-focus);box-shadow:0 1px 0 0 var(--color-focus)}.mk-underline-form button{padding:var(--spacing-12) 0;border:0;background:none;font-size:var(--text-body-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-medium);cursor:pointer}.mk-underline-form button:hover{color:var(--color-link-hover)}.mk-footer__klaviyo button.mk-kl-submit{background:none!important;color:var(--color-text)!important;font-size:var(--text-body-sm)!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase;font-weight:var(--font-weight-medium)!important}.mk-footer__klaviyo button.mk-kl-submit:hover{color:var(--color-link-hover)!important}.mk-footer__klaviyo input[type=email]{font-size:var(--text-body-lg)!important;color:var(--color-text)!important}.mk-footer__klaviyo input[type=email]::placeholder{color:var(--color-text-muted)!important}.mk-footer__msg{font-size:var(--text-body-sm);color:var(--color-text-secondary)}.mk-footer__msg--error{color:var(--color-error)}.mk-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-12) var(--spacing-24);margin-top:var(--spacing-8)}.mk-footer__social-label{margin:0;color:var(--color-text-muted)}.mk-footer__social-list{display:flex;flex-wrap:wrap;gap:var(--spacing-8);margin:0;padding:0;list-style:none}.mk-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border);transition:background-color var(--duration-hover-quick) var(--easing-hover-quick),color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-footer__social-link:hover{background:var(--color-text);color:var(--color-bg)}.mk-footer__social-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mk-footer__wordmark{margin-top:var(--spacing-96)}.mk-footer__wordmark img{width:100%;height:auto;display:block}.mk-footer__bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--spacing-16) var(--spacing-24);margin-top:var(--spacing-40);padding-block:var(--spacing-24);box-shadow:var(--rule-top);font-size:var(--text-body-sm);color:var(--color-text-muted)}.mk-footer__bottom-center{text-align:center}.mk-footer__disclaimer{max-width:30rem;font-size:var(--text-caption, .75rem);line-height:1.45;text-wrap:pretty}.mk-footer__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--spacing-8) var(--spacing-20)}.mk-footer__meta-links{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-20)}.mk-footer__meta a{text-decoration:none}.mk-footer__policies-trigger{anchor-name:--mk-policies-trigger;padding:0;border:0;background:none;font:inherit;cursor:pointer}.mk-footer__policies-popover{position-anchor:--mk-policies-trigger;inset:unset;bottom:calc(anchor(top) + 1rem);inset-inline-end:anchor(end);margin:0;padding:var(--spacing-8);border:0;color:var(--color-text);opacity:0;scale:.94;translate:0 6px;transform-origin:calc(100% - 3.9em) 100%}.mk-footer__policies-popover:popover-open{opacity:1;translate:0 0;scale:1}.mk-footer__policies-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mk-footer__policies-list a{display:block;padding:var(--spacing-8);color:var(--color-text);font-size:var(--text-body-sm);text-decoration:none;white-space:nowrap;border-radius:calc(var(--radius-popover) - 8px);transition:background-color var(--duration-hover-quick) var(--easing-hover-quick)}.mk-footer__policies-list a:is(:hover,:focus-visible){background:var(--color-surface-wash)}@supports not (position-anchor: --mk-policies-trigger){.mk-footer__policies-popover{bottom:unset;inset-inline-end:unset;top:calc(var(--anchor-top) * 1px);left:calc((var(--anchor-left) + var(--anchor-width)) * 1px);transform:translate(-100%,calc(-100% - 1.25rem))}}@media(prefers-reduced-motion:no-preference){.mk-footer__policies-popover{transition-property:display,overlay,opacity,scale,translate;transition-behavior:allow-discrete;transition-duration:.3s;transition-timing-function:cubic-bezier(.32,.72,0,1)}@starting-style{.mk-footer__policies-popover:popover-open{opacity:.7;translate:0 6px;scale:.94}}}@media screen and (max-width:991px){.mk-footer__col{grid-column:span 4}.mk-footer__news{grid-column:1 / -1;order:-1}}@media screen and (max-width:767px){.mk-footer{padding-top:var(--spacing-64)}.mk-footer__col{grid-column:span 6}.mk-footer__wordmark{margin-top:var(--spacing-64)}.mk-footer__bottom{grid-template-columns:1fr;text-align:left}.mk-footer__bottom-center{text-align:left}.mk-footer__meta{justify-content:flex-start}.mk-footer__policies-popover{inset-inline-end:unset;inset-inline-start:anchor(start);transform-origin:3.9em 100%}}@media screen and (max-width:991px){.mk-head__title,.mk-head__aside{grid-column:1 / -1}.mk-head{margin-bottom:var(--spacing-48)}}.mk-prime-banner{padding-block:var(--section-padding-block) var(--spacing-8)}.mk-prime-banner__card{position:relative;isolation:isolate;display:grid;place-items:center;min-height:min(720px,90svh);padding:var(--spacing-120) var(--section-padding-inline);overflow:hidden;background:var(--color-tea-ink);color:var(--color-text-on-media);text-align:center;--color-focus: var(--color-first-harvest);--color-link-hover: var(--color-shincha)}.mk-prime-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.mk-prime-banner__drift{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.mk-prime-banner__drift img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.mk-prime-banner__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 70% 60% at 50% 50%,#0e140c3d,#0e140c00 70%),rgba(14,20,12,var(--mk-banner-scrim, .44))}.mk-prime-banner__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-24);max-width:760px;min-width:0}.mk-prime-banner .mk-eyebrow{color:inherit}.mk-prime-banner .mk-display{max-width:14ch}.mk-prime-banner__sub{max-width:44ch;color:#ffffffe0}.mk-prime-banner__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-16) var(--spacing-32);margin-top:var(--spacing-8)}.mk-prime-banner__link{color:inherit;text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-body-sm)}.mk-prime-banner__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-8) var(--spacing-24);margin:var(--spacing-16) 0 0;padding:var(--spacing-24) 0 0;list-style:none;box-shadow:inset 0 1px #ffffff3d;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium)}.mk-prime-banner__perks li{display:inline-flex;align-items:center;gap:var(--spacing-8)}.mk-prime-banner__perks li:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-accent)}@media screen and (max-width:767px){.mk-prime-banner__card{min-height:0;padding-block:var(--spacing-96)}.mk-prime-banner__actions{flex-direction:column;width:100%}.mk-prime-banner__actions .mk-btn{width:100%}.mk-prime-banner__perks{flex-direction:column;align-items:center}}.mk-taro{display:block;width:36px;height:auto;flex:none;color:var(--color-text);overflow:visible}.mk-nav__taro{width:40px;margin-block:-8px}.mk-nav__panel-button{width:100%;padding-inline:0;border:0;background:none;color:inherit;font-family:inherit;text-align:start;cursor:pointer}.mk-taro__fire{transform-box:fill-box;transform-origin:100% 35%}@media(prefers-reduced-motion:no-preference){.mk-taro__fire{animation:mk-taro-breath var(--duration-taro-breath) var(--easing-nav-ease) infinite}}@keyframes mk-taro-breath{0%{opacity:0;transform:translate(3px) scale(.2,.5)}12%{opacity:1}38%{opacity:1;transform:translate(0) scale(1)}48%{transform:translate(-.5px) scale(1.04,.94)}58%{opacity:.9;transform:translate(-1px) scale(1.06,1.02)}78%{opacity:0;transform:translate(-4px) scale(1.12,.9)}to{opacity:0;transform:translate(3px) scale(.2,.5)}}.mk-chip{display:inline-flex;align-items:center;min-height:40px;padding:10px 14px;border:0;background:none;color:var(--color-text);font:inherit;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);text-decoration:none;box-shadow:inset 0 0 0 1px var(--color-border);cursor:pointer;transition:box-shadow var(--duration-hover-quick) var(--easing-hover-quick)}.mk-chip:hover,.mk-chip[aria-current=true]{box-shadow:inset 0 0 0 1px var(--color-text)}.mk-acc{box-shadow:var(--rule-bottom)}.mk-acc__summary{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-16);min-height:52px;padding-block:var(--spacing-16);cursor:pointer;list-style:none}.mk-acc__summary::-webkit-details-marker{display:none}.mk-acc__summary .mk-meta{color:var(--color-text)}.mk-acc__icon{position:relative;flex:none;width:12px;height:12px;transition:transform var(--duration-accordion) var(--easing-accordion)}.mk-acc__icon:before,.mk-acc__icon:after{content:"";position:absolute;top:50%;left:0;right:0;height:1.5px;margin-top:-.75px;background:currentColor}.mk-acc__icon:after{transform:rotate(90deg)}.mk-acc[open] .mk-acc__icon{transform:rotate(45deg)}.mk-acc__body{display:flex;flex-direction:column;gap:var(--spacing-16);padding-bottom:var(--spacing-24);color:var(--color-text-secondary);font-size:var(--text-body)}.mk-acc__body p{margin:0}@media(prefers-reduced-motion:no-preference){@supports selector(::details-content){.mk-pdp__accordion,.mk-faq__list{interpolate-size:allow-keywords}.mk-acc::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-accordion) var(--easing-accordion),content-visibility var(--duration-accordion) allow-discrete}.mk-acc[open]::details-content{block-size:auto}}}.mk-rte>*{margin:0}.mk-rte>*+*{margin-top:var(--spacing-12)}.mk-rte ul,.mk-rte ol{padding-inline-start:1.2em}.mk-rte a{color:inherit;text-underline-offset:3px}.mk-rte a:hover{color:var(--color-link-hover)}@media(prefers-reduced-motion:no-preference){@keyframes mk-pdp-bar-in{0%{opacity:0;transform:translateY(16px)}}}.mk-origin__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-40);align-items:center}.mk-origin__media{grid-column:1 / span 6;aspect-ratio:4 / 5}.mk-origin__media img{width:100%;height:100%;object-fit:cover}.mk-origin__copy{grid-column:8 / -1;display:flex;flex-direction:column;gap:var(--spacing-24)}.mk-origin__story{color:var(--color-text-secondary)}.mk-origin__specs{margin-top:var(--spacing-8)}.mk-specs dd{min-width:0;overflow-wrap:anywhere}.mk-acc__body>.mk-specs:last-child>:nth-last-child(-n+2){border-bottom:0}.mk-specs__dots{display:inline-flex;gap:4px;vertical-align:middle}.mk-specs__dot{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--color-text)}.mk-specs__dot.is-on{background:var(--color-text)}@media screen and (max-width:767px){.mk-origin__media,.mk-origin__copy{grid-column:1 / -1}}.mk-reviews__summary{align-items:flex-end;text-align:end;gap:var(--spacing-8)}.mk-reviews__score{margin:0;font-size:var(--text-display-sm);line-height:1;letter-spacing:var(--tracking-display-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.mk-reviews__score small{font-size:var(--text-body-lg);color:var(--color-text-muted);letter-spacing:0}#MkReviews .okeReviews{--mk-oke-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 .75l1.6 3.26 3.6.52-2.6 2.54.61 3.58L6 8.96 2.79 10.65l.61-3.58L.8 4.53l3.6-.52L6 .75z'/%3E%3C/svg%3E");color:var(--color-text);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-body)}#MkReviews .okeReviews *,#MkReviews .okeReviews h2,#MkReviews .okeReviews h3{font-family:inherit}#MkReviews .okeReviews-reviewsAggregate-side,#MkReviews .okeReviews-reviewsAggregate-primary,#MkReviews .okeReviews-review-primary{border:0;padding:0}#MkReviews .okeReviews-reviews-review{margin:0}#MkReviews .okeReviews-reviewsWidget-reviewsAggregate{margin-bottom:0}#MkReviews .okeReviews-mediaStrip-item-media{border:0}#MkReviews .okeReviews-a11yText{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#MkReviews .okeReviews-reviewsWidget-header{display:none}#MkReviews .mk-head--ruled{padding-bottom:0;box-shadow:none}#MkReviews .okeReviews-reviewsWidget-poweredBy,#MkReviews .okeReviews-lazyPoweredBy{color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-decoration:none}#MkReviews .okeReviews-reviewsAggregate{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-32);padding-block:var(--spacing-32);box-shadow:var(--rule-top),var(--rule-bottom)}#MkReviews .okeReviews-reviewsAggregate-side{grid-column:1 / span 4;min-width:0}#MkReviews .okeReviews-reviewsAggregate-primary{grid-column:6 / -1;min-width:0}#MkReviews .okeReviews-reviewsAggregate-summary{display:none}#MkReviews .okeReviews-ratingDistribution{display:flex;flex-direction:column;gap:var(--spacing-8);margin:0;padding:0;list-style:none}#MkReviews .okeReviews-ratingDistribution-item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--spacing-12)}#MkReviews .okeReviews-ratingDistribution-item-label{color:var(--color-text-secondary);font-size:var(--text-body-sm)}#MkReviews .okeReviews-ratingDistribution-item-value-inner{display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:var(--spacing-12)}#MkReviews .okeReviews-barGraph{position:relative;height:4px}#MkReviews .okeReviews-barGraph-layer{position:absolute;inset-block:0;inset-inline-start:0;height:auto}#MkReviews .okeReviews-barGraph-layer--background{inset-inline-end:0;background:var(--color-border)}#MkReviews .okeReviews-barGraph-layer--foreground{background:var(--color-text)}#MkReviews .okeReviews-ratingDistribution-item-value{display:block;width:auto}#MkReviews .okeReviews-ratingDistribution-item-value-count{position:static;margin:0;transform:none;color:var(--color-text-muted);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;text-align:end}#MkReviews .okeReviews-reviewsAggregate-main{display:flex;flex-direction:column;gap:var(--spacing-24)}#MkReviews .okeReviews-reviewsAggregate-recommends{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-12);color:var(--color-text-secondary)}#MkReviews .okeReviews-badge--recommended{color:var(--color-text);font-size:var(--text-display-sm);line-height:1;letter-spacing:var(--tracking-display-sm);font-weight:var(--font-weight-medium);background:none;padding:0}#MkReviews .okeReviews-reviewsAggregate-mod{display:flex;flex-direction:column;gap:var(--spacing-24)}#MkReviews .okeReviews-mediaStrip{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}#MkReviews .okeReviews-mediaStrip-item{display:block;width:72px;aspect-ratio:1;overflow:hidden;background:var(--color-surface-well)}#MkReviews .okeReviews-mediaStrip-item-media{display:block;width:100%;height:100%;object-fit:cover}#MkReviews .okeReviews-attributeRatingsTable{border-collapse:collapse}#MkReviews .okeReviews-attributeRatingsTable-row-label{padding:0 var(--spacing-24) 0 0;color:var(--color-text-secondary);font-size:var(--text-body-sm);font-weight:var(--font-weight-regular, 400);text-align:start;white-space:nowrap;vertical-align:top}#MkReviews .okeReviews-attributeRatingsTable-row-value{padding:0;width:14rem}#MkReviews .or-rg-bar{position:relative;display:flex;height:4px;margin:var(--spacing-8) 0 var(--spacing-4);border:0;box-shadow:none;background:var(--color-border)}#MkReviews .or-rg-bar-bg{display:none}#MkReviews .or-rg-bar-seg{flex:1;border:0}#MkReviews .or-rg-bar-seg:before,#MkReviews .or-rg-bar-seg:after{display:none}#MkReviews .or-rg-bar-mrk{position:absolute;top:50%;bottom:auto;width:12px;height:12px;margin:-6px 0 0 -6px;border:0;transform:none;background:var(--color-accent)}#MkReviews .or-rg-lbl{display:flex;justify-content:space-between;gap:var(--spacing-12);margin-top:var(--spacing-8);color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}#MkReviews .or-rg-lbl-itm{flex:none;width:auto;white-space:nowrap}#MkReviews .okeReviews-starRating-indicator{position:relative;display:inline-block;width:90px;height:16px;vertical-align:middle}#MkReviews .okeReviews-starRating-indicator-layer{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:var(--color-border);background-image:none;-webkit-mask:var(--mk-oke-star) left center / 18px 16px repeat-x;mask:var(--mk-oke-star) left center / 18px 16px repeat-x}#MkReviews .okeReviews-starRating-indicator-layer--foreground{background:var(--color-accent);background-image:none}#MkReviews .okeReviews-reviews-controls{display:flex;justify-content:flex-end;padding-block:var(--spacing-24)}#MkReviews .okeReviews-select{display:inline-flex;align-items:center;gap:var(--spacing-8);min-height:40px;overflow:visible;border:0;color:var(--color-text);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230e140c' stroke-width='1.25'/%3E%3C/svg%3E") no-repeat right center}#MkReviews .okeReviews-select:after{display:none}#MkReviews .okeReviews-select:before{content:"Sort" / "";position:static;display:inline;width:auto;height:auto;border:0;color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);white-space:nowrap}#MkReviews .okeReviews-select-input{-webkit-appearance:none;appearance:none;field-sizing:content;width:auto;min-width:0;padding:0 var(--spacing-20) 0 0;border:0;border-radius:0;box-shadow:none;background:none;color:var(--color-text);font:inherit;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);cursor:pointer}#MkReviews .okeReviews-select-input option{text-transform:none;letter-spacing:normal;font-size:var(--text-body);font-weight:400}#MkReviews .mk-oke-sort{position:relative}#MkReviews .mk-oke-sort__value{padding-inline-end:var(--spacing-20);color:var(--color-text);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--font-weight-medium);white-space:nowrap}#MkReviews .mk-oke-sort .okeReviews-select-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;opacity:0;font-size:var(--text-body);letter-spacing:normal;text-transform:none;font-weight:400}#MkReviews .okeReviews-select:has(.okeReviews-select-input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}#MkReviews .okeReviews-reviews-main{margin:0;padding:0;list-style:none}#MkReviews .okeReviews-reviews-review{padding-block:var(--spacing-32);box-shadow:var(--rule-top)}#MkReviews .okeReviews-review{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-12);align-items:start}#MkReviews .okeReviews-review>*{grid-column:5 / -1;min-width:0}#MkReviews .okeReviews-review-primary{grid-column:1 / span 3;grid-row:1 / span 6;display:flex;flex-direction:column;gap:var(--spacing-8)}#MkReviews .okeReviews-review-date{order:9;margin-top:var(--spacing-8);color:var(--color-text-muted);font-size:var(--text-body-sm)}@media screen and (min-width:768px){#MkReviews .okeReviews-review:has(>.okeReviews-review-primary>.okeReviews-review-main){display:block}#MkReviews .okeReviews-review-primary:has(>.okeReviews-review-main){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);row-gap:var(--spacing-12);align-items:start;align-content:start}#MkReviews .okeReviews-review-primary:has(>.okeReviews-review-main)>*{grid-column:5 / -1;min-width:0}#MkReviews .okeReviews-review-primary>.okeReviews-review-reviewer{grid-column:1 / span 3;grid-row:1}#MkReviews .okeReviews-review-primary>.okeReviews-review-selectAttributes{grid-column:1 / span 3;grid-row:2 / span 4}#MkReviews .okeReviews-review-primary>.okeReviews-review-date{grid-column:1 / span 3;grid-row:6}#MkReviews .okeReviews-review-primary>.okeReviews-review-meta{grid-row:1}}#MkReviews .okeReviews-review-reviewer-profile-name{font-weight:var(--font-weight-medium)}#MkReviews .okeReviews-review-reviewer-profile-status--verified{margin-top:var(--spacing-4);color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}#MkReviews .okeReviews-review-reviewer-profile-status--verified:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:var(--spacing-8);border-radius:var(--radius-pill);background:var(--color-accent);vertical-align:middle}#MkReviews .okeReviews-review-reviewer-attributes{display:flex;flex-direction:column;gap:var(--spacing-12);margin-top:var(--spacing-12);font-size:var(--text-body-sm)}#MkReviews .okeReviews-review-attribute-label,#MkReviews .okeReviews-sectionedList-heading{color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-bottom:var(--spacing-4)}#MkReviews .okeReviews-sectionedList-list{display:flex;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-12);margin:0;padding:0;list-style:none}#MkReviews .okeReviews-review-main-heading{margin:var(--spacing-4) 0 0;font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);font-weight:var(--font-weight-medium)}#MkReviews .okeReviews-review-main-content-body{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body);max-width:68ch}#MkReviews .okeReviews-review-main-content-body p{margin:0}#MkReviews .okeReviews-review-recommendation{color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}#MkReviews .okeReviews-review-recommendation--yes:before{content:"\2713";margin-inline-end:var(--spacing-8);color:var(--color-accent)}#MkReviews .okeReviews-review-attributeRatings{margin-top:var(--spacing-8)}#MkReviews .okeReviews-helpful{display:flex;align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-8);color:var(--color-text-muted);font-size:var(--text-body-sm)}#MkReviews .okeReviews-helpful-vote{display:flex;gap:var(--spacing-12)}#MkReviews .okeReviews-helpful-vote-button{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#MkReviews .okeReviews-reviews-footer{display:flex;justify-content:center;padding-top:var(--spacing-32);box-shadow:var(--rule-top)}#MkReviews .okeReviews-showMore{padding:var(--spacing-16) var(--spacing-40);border:1px solid var(--color-text);border-radius:0;background:none;color:var(--color-text);font:inherit;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:var(--font-weight-medium);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-hover-quick) var(--easing-hover-quick),color var(--duration-hover-quick) var(--easing-hover-quick)}#MkReviews .okeReviews-showMore:hover{background:var(--color-text);color:var(--color-bg)}.mk-oke-mock__note{margin:0 0 var(--spacing-16);color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.mk-oke-mock button[disabled],.mk-oke-mock select[disabled]{cursor:default;opacity:1}@media screen and (max-width:767px){.mk-reviews__summary{align-items:flex-start;text-align:start}#MkReviews .okeReviews-reviewsAggregate-side,#MkReviews .okeReviews-reviewsAggregate-primary{grid-column:1 / -1}#MkReviews .okeReviews-review>*,#MkReviews .okeReviews-review-primary{grid-column:1 / -1;grid-row:auto}#MkReviews .okeReviews-review-date{order:0;margin-top:0}#MkReviews .okeReviews-reviews-controls{justify-content:flex-start}#MkReviews .okeReviews-attributeRatingsTable-row-label{white-space:normal}}mk-faq{display:block}.mk-stars__off{opacity:.24}@keyframes mk-fdrawer-in{0%{transform:translate(var(--mk-fdrawer-from))}to{transform:none}}@keyframes mk-fdrawer-out{0%{transform:none}to{transform:translate(var(--mk-fdrawer-from))}}@keyframes mk-fade-in{0%{opacity:0}}@keyframes mk-fade-out{to{opacity:0}}html.mk-scroll-locked{overflow:hidden}.mk-facts{margin:0}.mk-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-24);padding-block:var(--spacing-12);box-shadow:var(--rule-top)}.mk-facts>div:last-child{box-shadow:var(--rule-top),var(--rule-bottom)}.mk-facts dt{flex:none}.mk-facts dd{margin:0;min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-body-sm);text-align:end;overflow-wrap:break-word}.mk-facts dd:only-child{text-align:start}.mk-section[id]{scroll-margin-top:calc(64px + 56px + var(--spacing-16))}.shopify-section:has(>mk-chapter-nav){position:sticky;top:64px;z-index:30}@keyframes mk-wipe-start{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@keyframes mk-wipe-end{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes mk-settle{0%{transform:scale(1.08)}to{transform:none}}.mk-odo{display:inline-flex;align-items:flex-start;white-space:pre}.mk-odo__digit{display:inline-block;height:1em;overflow:hidden}.mk-odo__reel{display:block;line-height:1em;white-space:pre;text-align:center;transform:translateY(0);transition:transform 1.6s var(--easing-reveal-up) calc(var(--i, 0) * 90ms)}.is-counting .mk-odo__reel{transform:translateY(calc(var(--d, 0) * -1em))}@media print{#header-group,.mk-footer-section,.mk-prime-banner-section,.mk-announcement-section,.mk-article__aside,.mk-article__next,.mk-article-related,.mk-article__jump,.mk-recipe__print,.mk-fdrawer,.shopify-section-group-footer-group,cart-drawer-component{display:none!important}[data-reveal]{opacity:1!important;transform:none!important}.mk-word>span{transform:none!important}}mk-next-articles{display:block}@keyframes mk-next-in{0%{opacity:0}to{opacity:1}}.mk-crecs{display:block;font-family:var(--font-archivo);color:var(--color-text)}.mk-crecs:empty{display:none}.mk-crecs--drawer{padding:var(--spacing-24) var(--cart-drawer-padding, var(--spacing-24)) var(--spacing-16)}.mk-crecs--page{margin-block-start:var(--spacing-48)}.mk-crecs__inner{animation:mk-crecs-in var(--duration-reveal-fade, .3s) var(--easing-reveal-fade, ease) both}.mk-crecs__title-bar{margin:0 0 var(--spacing-8)}.mk-crecs__list{margin:0;padding:0;list-style:none;box-shadow:var(--rule-top)}.mk-crecs__row{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:var(--spacing-16);padding-block:var(--spacing-12);box-shadow:var(--rule-bottom)}.mk-crecs__media{display:block;width:64px;aspect-ratio:1;overflow:hidden;background:var(--color-surface-well)}.mk-crecs__media img,.mk-crecs__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-hover-quick, .25s) ease-out}.mk-crecs__row:hover .mk-crecs__media img{transform:scale(1.04)}.mk-crecs__info{min-width:0}.mk-crecs__title{display:block;color:inherit;font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--leading-body);text-decoration:none;overflow-wrap:anywhere}.mk-crecs__title:hover{color:var(--color-link-hover)}.mk-crecs__meta{margin:2px 0 0;color:var(--color-text-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);line-height:var(--leading-caption);text-transform:uppercase}.mk-crecs__price{margin:0;font-size:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-crecs__add{padding:var(--spacing-8) 0;border:0;background:none;color:inherit;font:inherit;font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;white-space:nowrap}.mk-crecs__add:hover{color:var(--color-link-hover)}.mk-crecs__choose{position:relative;display:inline-flex;margin:0}.mk-crecs__add--choose{display:inline-flex;align-items:center;gap:6px}.mk-crecs__add--choose:after{content:"";width:5px;height:5px;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.mk-crecs__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;font-size:16px;cursor:pointer}.mk-crecs__choose:hover .mk-crecs__add{color:var(--color-link-hover)}.mk-crecs__select:focus,.mk-crecs__select:focus-visible{outline:none}.mk-crecs__choose:has(.mk-crecs__select:focus-visible) .mk-crecs__add{color:var(--color-link-hover);text-decoration-thickness:2px}.mk-crecs__choose[aria-busy=true] .mk-crecs__add{opacity:.6}.mk-crecs__add:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mk-crecs__add[aria-busy=true]{opacity:.6;cursor:progress}@keyframes mk-crecs-in{0%{opacity:0}to{opacity:1}}@media(max-width:479px){.mk-crecs__row{grid-template-columns:56px minmax(0,1fr) auto;row-gap:var(--spacing-4)}.mk-crecs__media{width:56px;grid-row:span 2}.mk-crecs__price{grid-column:2;grid-row:2}.mk-crecs__add,.mk-crecs__choose{grid-column:3;grid-row:1 / span 2}}@media(prefers-reduced-motion:reduce){.mk-crecs__inner{animation:none}.mk-crecs__media img{transition:none}}.mk-cite{margin-inline-start:2px;font-size:.7em;line-height:0;vertical-align:super;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-cite a{color:var(--color-link-hover);text-decoration:none}.mk-cite a:hover{text-decoration:underline;text-underline-offset:2px}.mk-cite a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/217/assets/mk-sections.css.map */
