:root{--mm-lavender: #DCD6FD;--mm-lavender-deep: #7B6FC0;--mm-matcha-dark: #667132;--mm-matcha-light: #93A754;--mm-orange: #FF8A1E;--mm-cream: #F5F2EC;--mm-black: #1A1A1A;--mm-font-display: "Mooschak", "Fredoka One", cursive;--mm-font-body: "Poppins", sans-serif;--mm-radius-pill: 999px;--mm-radius-card: 24px}body{font-family:var(--mm-font-body)!important;background-color:var(--mm-cream)!important;color:var(--mm-matcha-dark)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.title,.rich-text__heading{font-family:var(--mm-font-body)!important;font-weight:500!important;letter-spacing:-.01em;color:var(--mm-matcha-dark)}:root{--font-body-family: "Poppins", sans-serif !important;--font-heading-family: "Poppins", sans-serif !important;--font-heading-weight: 500 !important}.header__heading-link,.mm-video-hero__title{font-family:var(--mm-font-display)!important}.header-wrapper{background-color:var(--mm-cream)!important;border-bottom:1.5px solid rgba(102,113,50,.15)!important}.header{padding:0 40px}.header__heading-link{font-family:var(--mm-font-display)}.header__heading-logo{max-width:160px}header-drawer .menu-drawer,.menu-drawer,.menu-drawer__inner-submenu{background:var(--mm-cream)!important}.menu-drawer__navigation a{font-family:var(--mm-font-body)!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-matcha-dark)!important}.header__menu-item{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:12.8px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--mm-matcha-dark)!important}.header__split-nav{display:none}.header__split-nav .list-menu--inline{display:flex;gap:2.4rem;margin:0;padding:0}@media screen and (min-width:990px){.header.header--middle-center{grid-template-columns:1fr auto 1fr!important;grid-template-areas:"nav-left heading nav-right"!important;position:relative;column-gap:2.4rem}.header--middle-center .header__inline-menu{display:none!important}.header__split-nav{display:block}.header__split-nav--left{grid-area:nav-left;justify-self:end}.header__split-nav--right{grid-area:nav-right;justify-self:start}.header--middle-center .header__icons{grid-area:nav-right;justify-self:end;align-self:center}.header--middle-center .header__heading{margin:0}}.button,.shopify-challenge__button,button.button{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:12.8px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:var(--mm-radius-pill)!important;transition:background .2s ease,transform .2s ease!important}.button--primary{background-color:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}.button--primary:hover{background-color:#526129!important;transform:scale(1.02)}.button--secondary{background-color:var(--mm-lavender)!important;color:var(--mm-matcha-dark)!important;border:none!important}.button--secondary:hover{transform:scale(1.02)}.shopify-payment-button__button{border-radius:var(--mm-radius-pill)!important}.card-wrapper{border-radius:var(--mm-radius-card)!important;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;container-type:inline-size}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 44px #6671321f}.card{border-radius:var(--mm-radius-card)!important;background:#ede8de!important;border:none!important;box-shadow:none!important}.card__inner,.card__media,.card .media{background:transparent!important}@media(min-width:750px){.card__information:has(>.card-information){display:flex!important;align-items:baseline;justify-content:space-between;flex-wrap:nowrap;column-gap:16px}.card__information:has(>.card-information)>.card__heading{margin:0!important;flex:1 1 auto;width:auto!important}.card__information:has(>.card-information)>.card-information{flex:0 0 auto;width:auto!important;text-align:right}}.related-products .card__information:has(>.card-information){display:block!important}.related-products .card__information>.card__heading{margin:0 0 4px!important;width:auto!important}.newsletter-form__button.field__button,.newsletter-form__button.field__button:hover{background:var(--mm-matcha-dark)!important;background-image:none!important;color:#f5f2ec!important;border-radius:999px}.newsletter-form__button.field__button:hover{opacity:.92}.newsletter-form__button.field__button .icon,.newsletter-form__button.field__button svg{color:#f5f2ec!important}.list-social__link .icon,.list-social__link svg{color:var(--mm-matcha-dark)!important}.related-products__heading{color:var(--mm-matcha-dark)!important}.related-products .product-grid{gap:40px!important}.related-products .product-grid>.grid__item{width:calc((100% - 40px)/2)!important;max-width:calc((100% - 40px)/2)!important}@media(max-width:749px){.related-products .product-grid{gap:24px!important}.related-products .product-grid>.grid__item{width:100%!important;max-width:100%!important}}.share-button__button{color:var(--mm-matcha-dark)!important}.share-button__button svg{color:var(--mm-matcha-dark)}.related-products .card-information,.related-products .card-information .price{text-align:left!important}.card__media img,.card .media img{filter:drop-shadow(0 16px 20px rgba(45,38,25,.22))!important}.template-index .header,.template-index .header-wrapper{background:transparent!important;border-bottom:0!important;box-shadow:none!important;position:relative;z-index:10}.template-index .header{transform:translateY(12px)}.template-index .shopify-section-group-header-group{position:relative!important}.template-index #MainContent{margin-top:-66px;position:relative;z-index:1}@media(max-width:749px){.template-index #MainContent{margin-top:-46px}.template-index .header{transform:translateY(30px)}}.template-index .mm-video-hero{width:auto!important;margin:0 16px 16px;border-radius:28px;overflow:hidden;height:calc(100vh - 124px);min-height:560px}.utility-bar{background:#ede8de!important;margin:16px 16px 0;border-radius:16px;overflow:hidden}.announcement-bar,.announcement-bar__message,.announcement-bar__message span{color:var(--mm-matcha-dark)!important}.announcement-bar__message{font-size:12.5px!important;letter-spacing:.14em!important;font-weight:500!important;min-height:0!important;padding-top:2px!important;padding-bottom:2px!important}.utility-bar{display:flex;align-items:center;justify-content:center;padding-top:7px;padding-bottom:7px}.utility-bar__grid{width:100%}.template-collection .shopify-section[id*=announcement-bar],.template-product .shopify-section[id*=announcement-bar],.template-page .shopify-section[id*=announcement-bar],.template-search .shopify-section[id*=announcement-bar],.template-list-collections .shopify-section[id*=announcement-bar],.template-404 .shopify-section[id*=announcement-bar],.template-cart .shopify-section[id*=announcement-bar],.template-blog .shopify-section[id*=announcement-bar],.template-article .shopify-section[id*=announcement-bar]{margin-bottom:16px}.template-index .header__heading-logo{filter:brightness(0) invert(1)}.template-index [id*=featured_products] .page-width{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}.template-index [id*=featured_products] .product-grid{gap:40px!important}.template-index [id*=featured_products] .product-grid>.grid__item{width:calc((100% - 40px)/2)!important;max-width:calc((100% - 40px)/2)!important}@media(max-width:749px){.template-index [id*=featured_products] .product-grid{gap:24px!important}.template-index [id*=featured_products] .product-grid>.grid__item{width:100%!important;max-width:100%!important}}.mm-about{background:var(--mm-cream)}.mm-about__eyebrow,.mm-about__kicker{font-family:var(--mm-font-body)!important;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.55}.mm-about__intro{max-width:940px;margin:0 auto;text-align:center;padding:clamp(48px,8vw,104px) 24px clamp(28px,4vw,48px)}.mm-about__eyebrow{margin:0 0 22px}.mm-about__headline{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(30px,4.6vw,52px);line-height:1.12;letter-spacing:-.02em;color:var(--mm-matcha-dark);margin:0 0 24px}.mm-about__intro-sub{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(15px,1.5vw,18px);letter-spacing:.02em;color:var(--mm-matcha-dark);opacity:.7;margin:0}.mm-about__split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;margin:16px;border-radius:28px;overflow:hidden;background:#ede8de;min-height:460px}.mm-about__media{overflow:hidden;min-height:100%}.mm-about__media img{width:100%;height:100%;object-fit:cover;display:block}.mm-about__text{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:clamp(34px,5vw,68px)}.mm-about__kicker{margin:0 0 2px}.mm-about__text p:not(.mm-about__kicker){font-family:var(--mm-font-body);font-weight:300;font-size:clamp(15px,1.45vw,17px);line-height:1.78;color:var(--mm-matcha-dark);opacity:.85;margin:0}@media(min-width:750px){.mm-about__split--reverse .mm-about__media{order:2}}.mm-about__quote{margin:16px;border-radius:28px;background:#ede8de;padding:clamp(56px,9vw,112px) 24px;text-align:center}.mm-about__quote-eyebrow{font-family:var(--mm-font-body)!important;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.55;margin:0 0 22px}.mm-about__quote-lead{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(26px,3.8vw,44px);line-height:1.18;letter-spacing:-.01em;color:var(--mm-matcha-dark);max-width:16em;margin:0 auto}.mm-about__quote-sub{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(16px,1.7vw,20px);line-height:1.7;color:var(--mm-matcha-dark);opacity:.78;max-width:30em;margin:22px auto 0}.mm-about__close{max-width:840px;margin:0 auto;text-align:center;padding:clamp(48px,7vw,92px) 24px clamp(64px,9vw,112px)}.mm-about__close-lead{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(16px,1.7vw,20px);line-height:1.7;color:var(--mm-matcha-dark);opacity:.8;margin:0 0 28px}.mm-about__signature{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(30px,4.8vw,52px);letter-spacing:-.01em;color:var(--mm-matcha-dark);margin:0}.mm-about__founder{display:flex;flex-direction:column;align-items:center;gap:3px;margin:36px 0 0}.mm-about__founder-name{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(20px,2.2vw,26px);color:var(--mm-matcha-dark)}.mm-about__founder-role{font-family:var(--mm-font-body);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.55}.mm-about__provenance{margin:30px 0 0;padding-top:22px;border-top:1px solid rgba(102,113,50,.16);font-family:var(--mm-font-body);font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.6}.mm-contact{max-width:720px;margin:0 auto;text-align:center;padding:clamp(48px,8vw,96px) 24px clamp(8px,2vw,24px)}.mm-contact__eyebrow{font-family:var(--mm-font-body)!important;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.55;margin:0 0 18px}.mm-contact__heading{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(30px,4.4vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--mm-matcha-dark);margin:0 0 18px}.mm-contact__body{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(15px,1.6vw,18px);line-height:1.7;color:var(--mm-matcha-dark);opacity:.85;max-width:34rem;margin:0 auto}.contact{max-width:640px;margin:0 auto;padding-bottom:clamp(64px,9vw,110px)}.contact .field,.contact textarea.field__input{background:#ede8de!important;border:1.5px solid rgba(102,113,50,.16)!important;border-radius:14px!important}.contact .field:after{display:none!important}.contact .field__input{font-family:var(--mm-font-body)!important;background:transparent!important;border:none!important;color:var(--mm-matcha-dark)!important}.contact #ContactForm-body{font-family:var(--mm-font-body)!important;background:#ede8de!important;border:1.5px solid rgba(102,113,50,.16)!important;border-radius:14px!important;color:var(--mm-matcha-dark)!important}.contact .field:focus-within,.contact #ContactForm-body:focus{border-color:var(--mm-matcha-dark)!important;box-shadow:none!important}.contact .field__label,.contact .form__label{font-family:var(--mm-font-body)!important;color:var(--mm-matcha-dark)!important;opacity:.65}.contact .contact__button .button{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important;border:none!important;border-radius:var(--mm-radius-pill)!important;font-family:var(--mm-font-body)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12.8px!important;padding:1.05rem 2.4rem!important}.contact .contact__button .button:hover{background:#526129!important}.contact .contact__button .button:after{box-shadow:none!important}.mm-about .mm-accent-word{font-size:1.12em}@media(max-width:749px){.mm-about__split{grid-template-columns:1fr;min-height:0}.mm-about__media{min-height:300px}}.template-collection .collection-hero__title,.collection-hero__title{color:var(--mm-matcha-dark)!important}.template-index #MainContent>.shopify-section+.shopify-section{margin-top:48px}.template-index #MainContent{margin-bottom:32px}@media screen and (max-width:749px){.template-index #MainContent>.shopify-section+.shopify-section{margin-top:32px}.template-index #MainContent{margin-bottom:16px}}.template-collection .collection-hero__inner.page-width,.template-collection .collection.page-width{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}.template-collection .product-grid{gap:40px!important}.template-collection .product-grid>.grid__item{width:calc((100% - 40px)/2)!important;max-width:calc((100% - 40px)/2)!important}@media(max-width:749px){.template-collection .product-grid{gap:24px!important}.template-collection .product-grid>.grid__item{width:100%!important;max-width:100%!important}}.template-index .mm-editorial-split{margin:16px;border-radius:28px;overflow:hidden}.template-index .mm-editorial-split__text{background:#ede8de!important}.template-index .mm-values,.template-index .newsletter__wrapper{margin:16px;border-radius:28px;background:#ede8de!important;overflow:hidden}.template-index .mm-values{padding-top:34px!important;padding-bottom:34px!important}.template-index .mm-values__header .subtitle{font-size:clamp(20px,2.4vw,26px)!important;letter-spacing:.05em!important;opacity:1!important}.template-index .newsletter__wrapper{padding-top:60px!important;padding-bottom:60px!important}.template-index .mm-gallery__grid{padding:0 16px;gap:16px}.template-index .mm-gallery__cell{border-radius:24px;overflow:hidden}.template-index .header__menu-item,.template-index .header__menu-item:hover,.template-index .header__active-menu-item{color:var(--mm-cream)!important}.template-index .header__icons a,.template-index .header__icons .header__icon,.template-index .header summary,.template-index .header__icons svg{color:var(--mm-cream)!important}.card__media{position:relative}.mm-card-word{position:absolute;top:8cqw;left:8cqw;z-index:2;font-family:var(--mm-font-display);font-weight:700;font-size:clamp(1.2rem,10.5cqw,5.5rem);line-height:.85;letter-spacing:.04em;text-transform:lowercase;color:var(--mm-matcha-dark);pointer-events:none}.card__inner,.card .card__media{border-radius:var(--mm-radius-card)!important}.card--standard .card__inner .card__media,.card__media .media{padding:0!important}.card__media img,.media img{width:100%!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:5% 10%!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important}.card__content{padding:1.25rem 1.5rem 1.75rem!important}.card__heading{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:16.8px!important;letter-spacing:-.01em!important;color:var(--mm-matcha-dark)!important}.card__heading a:after{border-radius:var(--mm-radius-card)}.card-information .price,.price{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:15.2px!important;color:var(--mm-matcha-dark)!important;opacity:.85}.card .badge,.price--sold-out .badge{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:9.6px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:var(--mm-radius-pill)!important}.product__title{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:clamp(2rem,3.5vw,3.25rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;color:var(--mm-matcha-dark)!important}.product__description{font-family:var(--mm-font-body)!important;font-weight:400;line-height:1.75;color:var(--mm-matcha-dark);opacity:.8}.product__info-wrapper{background:var(--mm-cream)}.product-form__submit{background-color:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important;border-radius:var(--mm-radius-pill)!important;padding:18px 40px!important;font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product-form__submit:hover{background-color:#526129!important;transform:scale(1.02)}.accordion summary{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.04em;color:var(--mm-matcha-dark)!important;border-color:#66713226!important}.accordion .accordion__content{font-family:var(--mm-font-body)!important;font-weight:300;font-size:13.6px;line-height:1.75;color:var(--mm-matcha-dark);opacity:.75}.section-header__title,.title{font-family:var(--mm-font-body)!important;font-weight:500!important;letter-spacing:-.01em!important;color:var(--mm-matcha-dark)!important}.subtitle{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:11.2px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--mm-matcha-dark)!important;opacity:.7}.mm-accent-word{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:1.22em;letter-spacing:0;color:var(--mm-matcha-dark)}.footer{background-color:var(--mm-cream)!important;border-top:1.5px solid rgba(102,113,50,.12)!important}.footer-block__heading{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:11.2px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--mm-matcha-dark)!important;opacity:.62}.footer-block__details-content,.footer-block .rte,.footer-block .rte p{color:#667132c7!important}.footer-block a,.footer-block li{font-family:var(--mm-font-body)!important;font-weight:400!important;font-size:14px!important;color:#66713299!important}.footer-block a:hover{color:var(--mm-matcha-dark)!important}.copyright{font-family:var(--mm-font-body)!important;font-size:11.5px!important;color:#66713259!important}.cart-drawer{background:var(--mm-cream)!important}.cart-drawer__overlay{background:#66713240}.newsletter-form__field-wrapper .field__input{border-radius:var(--mm-radius-pill)!important;border:1.5px solid rgba(102,113,50,.22)!important;font-family:var(--mm-font-body)!important;background:transparent!important}.newsletter-form__field-wrapper .field__input:focus{border-color:var(--mm-lavender)!important}.newsletter-form__button{background:var(--mm-lavender)!important;color:var(--mm-matcha-dark)!important;border-radius:var(--mm-radius-pill)!important}.banner{min-height:100vh!important}.banner__heading{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:clamp(2.5rem,6vw,5rem)!important;line-height:1!important;letter-spacing:-.02em!important;color:var(--mm-cream)!important}.banner__text{font-family:var(--mm-font-body)!important;color:#f5f2ecd9!important}.banner__box{background:transparent!important}.banner__button{background:var(--mm-cream)!important;color:var(--mm-matcha-dark)!important;border-radius:var(--mm-radius-pill)!important}.banner__button:hover{background:var(--mm-lavender)!important}.contact .field__input,.contact .field textarea{font-family:var(--mm-font-body)!important;border-color:#66713226!important;background:transparent!important;color:var(--mm-matcha-dark)!important}.contact .field__input:focus,.contact .field textarea:focus{border-color:var(--mm-lavender)!important}.contact .field__label{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:11.2px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--mm-matcha-dark)!important}html{scroll-behavior:smooth}.mm-marquee{width:100%;height:64px;overflow:hidden;display:flex;align-items:center;border:none}.mm-marquee--lavender{background:var(--mm-lavender)}.mm-marquee--dark{background:var(--mm-matcha-dark)}.mm-marquee--orange{background:var(--mm-orange)}.marquee-track{display:flex;align-items:center;animation:marquee 28s linear infinite;white-space:nowrap;flex-shrink:0}.marquee-inner{display:flex;align-items:center;gap:40px;padding-right:40px}.marquee-text{font-family:var(--mm-font-body);font-weight:500;font-size:clamp(15px,1.5vw,19px);letter-spacing:.18em;text-transform:uppercase;flex-shrink:0}.marquee-text--brand{font-family:var(--mm-font-display);font-weight:400;font-size:clamp(20px,2.1vw,28px);letter-spacing:.02em;text-transform:none}.marquee-sep{width:22px;height:22px;object-fit:contain;flex-shrink:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mm-video-hero{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center}.mm-video-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mm-video-hero__bg video,.mm-video-hero__bg img,.mm-video-hero__bg .mm-video-hero__media,.mm-video-hero__bg deferred-media,.mm-video-hero__media video{width:100%;height:100%;object-fit:cover;object-position:center}.mm-video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 64% at 50% 54%,#26170c99,#26170c4d 50%,#26170c00 82%),linear-gradient(to bottom,#26170c47,#26170c00 24% 50%,#26170c9e);z-index:1}.mm-video-hero__content{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 24px;max-width:60rem}.mm-video-hero__symbol{width:54px;height:54px;margin-bottom:-8px}.mm-video-hero__symbol img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(38,23,12,.45));opacity:.92}.mm-video-hero__sub{font-family:var(--mm-font-body);font-weight:500;font-size:clamp(.65rem,1.4vw,.95rem);letter-spacing:.34em;text-transform:uppercase;color:var(--mm-cream);opacity:.9;margin-bottom:-6px;text-shadow:0 1px 18px rgba(38,23,12,.55)}.mm-video-hero__title{font-family:var(--mm-font-display)!important;font-size:clamp(4.5rem,11vw,9.5rem)!important;line-height:.9!important;letter-spacing:-.02em!important;color:var(--mm-cream)!important;text-shadow:0 4px 40px rgba(38,23,12,.5)}.mm-video-hero__title--logo{margin:0!important;line-height:0!important;text-shadow:none!important}.mm-video-hero__title--logo img{display:block;width:clamp(260px,46vw,560px);height:auto;filter:drop-shadow(0 4px 30px rgba(38,23,12,.5))}.mm-video-hero__tagline{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(.95rem,2vw,1.25rem);color:var(--mm-cream);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 22px rgba(38,23,12,.55)}.mm-video-hero__detail{font-family:var(--mm-font-body);font-weight:400;font-size:clamp(.8rem,1.5vw,.95rem);color:var(--mm-cream);letter-spacing:.06em;text-shadow:0 1px 3px rgba(38,23,12,.85),0 2px 22px rgba(38,23,12,.7)}.mm-video-hero__cta{margin-top:12px}.mm-video-hero__cta .button{background:var(--mm-cream)!important;color:var(--mm-matcha-dark)!important}.mm-video-hero__cta .button:hover{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}.mm-video-hero__cta .button:after,.mm-editorial-split .button:after,.product-form__submit:after,.shopify-payment-button__button:after{box-shadow:none!important}.shopify-payment-button__button{box-shadow:none!important}.mm-video-hero__scroll{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.7}.mm-video-hero__scroll span{font-family:var(--mm-font-body);font-size:10.4px;letter-spacing:.15em;text-transform:uppercase;color:var(--mm-cream)}.mm-video-hero__scroll-line{width:1px;height:48px;background:var(--mm-cream);animation:scrollLine 1.5s ease-in-out infinite}@keyframes scrollLine{0%,to{opacity:.4;transform:scaleY(1)}50%{opacity:1;transform:scaleY(.6)}}.mm-editorial-split{display:grid;grid-template-columns:1.2fr 1fr;min-height:600px}.mm-editorial-split__img{overflow:hidden}.mm-editorial-split__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.mm-editorial-split__img:hover img{transform:scale(1.03)}.mm-editorial-split__text{background:var(--mm-cream);padding:100px 72px;display:flex;flex-direction:column;justify-content:center;gap:24px;border-left:1px solid rgba(102,113,50,.08)}.mm-editorial-split__label{font-family:var(--mm-font-body);font-weight:500;font-size:11.2px;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.62}.mm-editorial-split__text h2{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.1;letter-spacing:-.02em;color:var(--mm-matcha-dark)}.mm-editorial-split__body{font-family:var(--mm-font-body);font-weight:300;font-size:14.4px;line-height:1.8;color:#667132a6;max-width:380px}.mm-values{padding:120px 60px;background:var(--mm-cream);border-top:1px solid rgba(102,113,50,.08)}.mm-values__header{margin-bottom:22px}.mm-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mm-values__item{display:flex;flex-direction:column;gap:0}.mm-values__num{font-family:var(--mm-font-body);font-weight:600;font-size:13px;letter-spacing:.22em;color:var(--mm-matcha-dark);opacity:.85;margin:0 0 14px}.mm-values__num:after{content:"";display:block;width:26px;height:2px;background:var(--mm-matcha-dark);opacity:.45;margin-top:12px}.mm-values__item h3{font-family:var(--mm-font-body)!important;font-weight:500;font-size:clamp(17px,2vw,20px);letter-spacing:-.01em;color:var(--mm-matcha-dark);line-height:1.15;margin:0 0 7px!important}.mm-values__item p{font-family:var(--mm-font-body);font-weight:400;font-size:14.5px;line-height:1.6;color:#505a2ad9;max-width:300px;margin:0!important}@media(max-width:900px){.mm-editorial-split{grid-template-columns:1fr;min-height:auto}.mm-editorial-split__img{min-height:300px}.mm-editorial-split__text{padding:40px 28px 44px;gap:16px;border-left:none;border-top:1px solid rgba(102,113,50,.08)}.mm-values{padding:44px 26px}.mm-values__grid{grid-template-columns:1fr;gap:28px}.template-index .newsletter__wrapper{padding-top:44px!important;padding-bottom:44px!important}}.deferred-media__poster-button{background:var(--mm-matcha-dark)!important;border:none!important;width:68px!important;height:68px!important;border-radius:999px!important;box-shadow:0 10px 28px #2d261947!important;transition:transform .2s ease,background .2s ease}.deferred-media__poster-button:hover{background:#526129!important;transform:translate(-50%,-50%) scale(1.06)!important}.deferred-media__poster-button .svg-wrapper,.deferred-media__poster-button svg{width:26px!important;height:26px!important;color:var(--mm-cream)!important;fill:var(--mm-cream)!important}.template-product .product,.template-product main{background:var(--mm-cream)}.product--large:not(.product--no-media) .product__media-wrapper{padding-top:0}.product.grid{gap:4rem}@media(min-width:990px){.product.grid{gap:6rem}.template-product .product{padding:40px 24px 24px}}.template-product .product__media-wrapper{padding:0}.template-product .product-media-container,.template-product .product__media,.template-product .product__media .media,.template-product .global-media-settings{background:#ede8de!important;border:none!important;box-shadow:none!important;border-radius:28px!important;overflow:hidden!important}.template-product .product__media-item{margin-bottom:16px}.template-product .product__media,.template-product .product__media .media{position:relative}.template-product .product__media img,.template-product .product-media-container img{object-fit:cover!important;padding:0!important;filter:none!important}.template-product .product__media-item:first-child .product__media img,.template-product .product__media-item:first-child .media img{object-fit:contain!important;padding:8%!important;filter:drop-shadow(0 22px 30px rgba(45,38,25,.2))!important}.template-product .product__media-icon{background:#f5f2ecb3!important;box-shadow:none!important}.template-product .slider-counter__link,.template-product .slider-button{color:var(--mm-matcha-dark)}.template-product .product__text.caption-with-letter-spacing,.template-product .product__column-sticky .product__text:first-child{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:10.9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--mm-matcha-dark)!important;opacity:.62}.template-product .product__title h1,.template-product .product__title h2,.template-product .product__title.h1,.template-product .product__title{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:clamp(2rem,3.2vw,3rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;color:var(--mm-matcha-dark)!important}.template-product .price__container .price-item,.template-product .price .price-item--regular{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:20px!important;color:var(--mm-matcha-dark)!important}.template-product .quantity{border:1.5px solid rgba(102,113,50,.18)!important;border-radius:var(--mm-radius-pill)!important;overflow:hidden;width:auto;min-width:130px}.template-product .quantity__input,.template-product .quantity__button{color:var(--mm-matcha-dark)!important;background:transparent!important}.template-product .quantity:after{box-shadow:none!important}.template-product .product-form__quantity .form__label{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:11.2px!important;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.template-product .product-form__submit,.template-product .shopify-payment-button__button--unbranded{border-radius:var(--mm-radius-pill)!important;padding:1.1rem 2rem!important;font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:12.8px!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:0!important}.template-product .product-form__submit{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important;box-shadow:none!important}.template-product .product-form__submit:not([disabled]):hover{background:#526129!important}.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded{border-radius:var(--mm-radius-pill)!important;background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}.template-product .shopify-payment-button__button--unbranded:hover{background:#526129!important}.template-product .product-form__buttons{max-width:32rem}.template-product .product__accordion .accordion__title,.template-product .product__accordion summary{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:13.6px!important;letter-spacing:.02em;color:var(--mm-matcha-dark)!important}.template-product .product__accordion .accordion{border-top:1px solid rgba(102,113,50,.14)!important;border-bottom:1px solid rgba(102,113,50,.14)!important}.template-product .product__accordion .accordion__content{font-family:var(--mm-font-body)!important;font-weight:300;line-height:1.8;color:var(--mm-matcha-dark);opacity:.8}.template-product .product__description{font-family:var(--mm-font-body)!important;font-weight:300;font-size:15.2px;line-height:1.85;color:var(--mm-matcha-dark);opacity:.82}.announcement-bar__message,.utility-bar__item .announcement-bar__message{font-family:var(--mm-font-body)!important;font-weight:500!important;font-size:10.9px!important;letter-spacing:.2em!important;text-transform:uppercase!important}a,.button,.card,.card__media img,.mm-gallery__img{transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.field__input,.select__select,.customer .field input,.localization-form__select{font-family:var(--mm-font-body)!important;border-radius:8px!important;border-color:#66713233!important}.field__input:focus,.select__select:focus{border-color:var(--mm-lavender)!important}.template-product .product__info-container>*+*{margin-top:1.5rem}.cart__heading,.cart-drawer .drawer__heading{font-family:var(--mm-font-body)!important;font-weight:500!important;letter-spacing:-.01em;color:var(--mm-matcha-dark)!important}.template-cart .cart__empty-text,.template-cart .title--primary,.template-cart .cart__login-title{font-family:var(--mm-font-body)!important;font-weight:600!important;letter-spacing:-.01em;color:var(--mm-matcha-dark)!important}.template-cart .cart__warnings .button,.template-cart .cart__checkout-button{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important;border-radius:999px!important;border:none!important}.template-cart .cart__warnings .button:hover,.template-cart .cart__checkout-button:hover{opacity:.92}.template-cart .featured-collection .product-grid{gap:32px!important;justify-content:center}.template-cart .featured-collection .product-grid>.grid__item{width:calc((100% - 64px) / 3)!important;max-width:calc((100% - 64px) / 3)!important}@media(max-width:749px){.template-cart .featured-collection .product-grid{gap:16px!important}.template-cart .featured-collection .product-grid>.grid__item{width:calc((100% - 16px)/2)!important;max-width:calc((100% - 16px)/2)!important}}.template-cart .cart__warnings .button:after,.template-cart .cart__checkout-button:after{box-shadow:none!important;border:none!important}.template-cart .cart-item__name,.template-cart .cart-item__name:hover,.template-cart .totals__total,.template-cart .totals__total-value{color:var(--mm-matcha-dark)!important}.template-cart .cart-items thead th,.template-cart .cart-items thead .caption-with-letter-spacing,.template-cart cart-remove-button .button,.template-cart cart-remove-button a{color:#667132b8!important}.template-cart cart-remove-button .button:hover,.template-cart cart-remove-button a:hover{color:var(--mm-matcha-dark)!important}.product .breadcrumb a{color:var(--mm-matcha-dark);opacity:.6}.template-search__header h1{font-family:var(--mm-font-body)!important;font-weight:600!important;letter-spacing:-.01em;color:var(--mm-matcha-dark)!important}.cart-notification__heading,.cart-notification-product__name{color:var(--mm-matcha-dark)!important;font-family:var(--mm-font-body)!important}#cart-notification .link,#cart-notification .link--text,.cart-notification__links a:not(.button){color:var(--mm-matcha-dark)!important}.cart-notification__close{color:var(--mm-matcha-dark)!important}#cart-notification-button,.cart-notification .button--secondary{color:var(--mm-matcha-dark)!important;background:transparent!important;border-radius:999px!important;box-shadow:0 0 0 1.5px var(--mm-matcha-dark) inset!important}#cart-notification-button:after,.cart-notification .button--secondary:after{box-shadow:none!important;border:none!important}.cart-notification .button--primary{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important;border-radius:999px!important}.cart-notification .button--primary:after{box-shadow:none!important;border:none!important}.template-product.mm-accent-lavender .product__title h1,.template-product.mm-accent-lavender .product__title,.template-product.mm-accent-lavender .price__container .price-item,.template-product.mm-accent-lavender .price .price-item--regular{color:var(--mm-matcha-dark)!important}.template-product.mm-accent-lavender .product-form__submit{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}.template-product.mm-accent-lavender .product-form__submit:not([disabled]):hover{background:#526129!important}.template-product.mm-accent-orange .product__title h1,.template-product.mm-accent-orange .product__title,.template-product.mm-accent-orange .product__info-container .price__container .price-item,.template-product.mm-accent-orange .product__info-container .price .price-item--regular{color:var(--mm-matcha-dark)!important}.template-product.mm-accent-orange .product-form__submit{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}.template-product.mm-accent-orange .product-form__submit:not([disabled]):hover{background:#526129!important}.mm-pdp-details{--pdp-accent: var(--mm-matcha-dark);background:var(--mm-cream);padding:8px 16px 16px}.mm-pdp-details--hojicha{--pdp-accent: var(--mm-matcha-dark)}.mm-pdp-details__inner{max-width:1120px;margin:0 auto;background:#ede8de;border-radius:28px;padding:44px clamp(32px,5vw,64px)}.mm-pdp-details__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.mm-flavor__words{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 22px;padding:0}.mm-flavor__words li{font-family:var(--mm-font-body);font-size:12.5px;letter-spacing:.02em;color:var(--mm-matcha-dark);background:#6671321a;border-radius:999px;padding:6px 13px}.mm-pdp-more{margin-top:30px;border-top:1px solid rgba(102,113,50,.16);padding-top:18px}.mm-pdp-more__toggle{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:7px;font-family:var(--mm-font-body);font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-matcha-dark)}.mm-pdp-more__toggle::-webkit-details-marker{display:none}.mm-pdp-more__chev{width:16px;height:16px;transition:transform .25s ease}.mm-pdp-more[open] .mm-pdp-more__chev{transform:rotate(180deg)}.mm-pdp-more__label-close,.mm-pdp-more[open] .mm-pdp-more__label-open{display:none}.mm-pdp-more[open] .mm-pdp-more__label-close{display:inline}.mm-pdp-more__body{padding-top:16px;max-width:52rem}.mm-pdp-more__body p{font-family:var(--mm-font-body);font-weight:300;font-size:15px;line-height:1.8;color:var(--mm-matcha-dark);opacity:.85;margin:0 0 14px}.mm-pdp-more__body p:last-child{margin-bottom:0}.mm-pdp-taster{margin-top:22px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mm-pdp-taster__label{font-family:var(--mm-font-body);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.65}.mm-pdp-taster__words{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.mm-pdp-taster__words li{font-family:var(--mm-font-body);font-size:12.5px;letter-spacing:.02em;color:var(--mm-matcha-dark);background:#6671321a;border-radius:999px;padding:6px 13px}.mm-pdp-acc{margin-top:24px;border-top:1px solid rgba(102,113,50,.16)}.mm-pdp-acc__item{border-bottom:1px solid rgba(102,113,50,.16)}.mm-pdp-acc__toggle{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 2px;font-family:var(--mm-font-body)!important;font-weight:500;font-size:13.5px;letter-spacing:.02em;color:var(--mm-matcha-dark)}.mm-pdp-acc__toggle::-webkit-details-marker{display:none}.mm-pdp-acc__ico{width:17px;height:17px;flex:0 0 auto;opacity:.65}.mm-pdp-acc__label{flex:1 1 auto}.mm-pdp-acc__chev{width:18px;height:18px;flex:0 0 auto;opacity:.7;transition:transform .25s ease}.mm-pdp-acc__item[open] .mm-pdp-acc__chev{transform:rotate(180deg)}.mm-pdp-acc__body{padding:0 2px 18px;max-width:46rem}.mm-pdp-acc__body p{font-family:var(--mm-font-body);font-weight:300;font-size:14.5px;line-height:1.75;color:var(--mm-matcha-dark);opacity:.85;margin:0 0 12px}.mm-pdp-acc__body p:last-child{margin-bottom:0}.mm-pdp-acc__body strong{font-weight:600;opacity:1}.mm-prep{list-style:none;margin:0;padding:0}.mm-prep li{display:grid;grid-template-columns:74px 1fr;gap:14px;padding:12px 0;border-top:1px solid rgba(102,113,50,.12)}.mm-prep li:first-child{border-top:0;padding-top:2px}.mm-prep__label{font-family:var(--mm-font-body);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.8;padding-top:2px}.mm-prep__text{font-family:var(--mm-font-body);font-weight:300;font-size:14.5px;line-height:1.7;color:var(--mm-matcha-dark);opacity:.85}.mm-creds{display:flex;flex-wrap:wrap;gap:28px 36px;margin:0;padding:0;list-style:none}.mm-creds__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;flex:1 1 0;min-width:90px;font-family:var(--mm-font-body);font-weight:500;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-matcha-dark)}.mm-creds__ico{width:30px;height:30px;color:var(--pdp-accent)}.mm-flavor__label{font-family:var(--mm-font-body);font-weight:500;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-matcha-dark);opacity:.7;margin:0 0 16px}.mm-flavor__rows{display:flex;flex-direction:column;gap:12px}.mm-flavor__row{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:16px}.mm-flavor__name{font-family:var(--mm-font-body);font-size:14.5px;color:var(--mm-matcha-dark)}.mm-flavor__bar{display:flex;gap:6px}.mm-flavor__bar i{flex:1;height:6px;border-radius:3px;background:#66713224}.mm-flavor__bar i.is-on{background:var(--pdp-accent)}.mm-flavor__bar i.is-half{background:linear-gradient(to right,var(--pdp-accent) 50%,rgba(102,113,50,.14) 50%)}@media(max-width:749px){.mm-pdp-details__grid{grid-template-columns:1fr;gap:32px;text-align:left}.mm-creds{gap:10px;flex-wrap:nowrap;justify-content:space-between}.mm-creds__item{min-width:0;font-size:11px}.mm-creds__ico{width:26px;height:26px}}.mm-pstory{--pstory-accent: var(--mm-matcha-dark);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:540px;margin:16px;border-radius:28px;overflow:hidden}.mm-pstory--hojicha{--pstory-accent: var(--mm-matcha-dark)}.mm-pstory__media{overflow:hidden}.mm-pstory__media img{width:100%;height:100%;object-fit:cover;object-position:center}.mm-pstory__text{background:#ede8de;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:64px clamp(32px,6vw,88px)}.mm-pstory__label{font-family:var(--mm-font-body);font-weight:500;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--pstory-accent);margin:0}.mm-pstory__heading{font-family:var(--mm-font-display);font-size:clamp(2rem,3.4vw,3rem);line-height:1.02;letter-spacing:-.01em;color:var(--mm-matcha-dark);margin:0}.mm-pstory__body{font-family:var(--mm-font-body);font-weight:300;font-size:clamp(.95rem,1.4vw,1.075rem);line-height:1.7;color:var(--mm-matcha-dark);opacity:.82;max-width:30rem;margin:0}@media(max-width:749px){.mm-pstory{grid-template-columns:1fr}.mm-pstory__media{min-height:320px}.mm-pstory__text{padding:44px 28px 52px}}.newsletter h2,.newsletter__wrapper h2{color:var(--mm-matcha-dark)!important}.template-index .newsletter h2,.template-index .newsletter__wrapper h2{font-size:clamp(20px,2.6vw,26px)!important;font-weight:500!important;letter-spacing:-.01em!important;margin-bottom:6px!important}.newsletter-form .field:after,.newsletter-form__field-wrapper .field:after{box-shadow:none!important}.mm-card-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;z-index:1;pointer-events:none}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .mm-card-video,.card:hover .mm-card-video{opacity:1}}.mm-card-video.is-playing{opacity:1}@media(hover:none),(max-width:749px){.mm-card-video{display:none!important}}#shopify-pc__banner{font-family:var(--mm-font-body)!important;max-width:460px!important;left:16px!important;right:auto!important;bottom:16px!important;margin:0!important;background:var(--mm-cream)!important;border:1px solid rgba(102,113,50,.16)!important;border-radius:20px!important;box-shadow:0 18px 50px #2d26192e!important;padding:22px 24px!important}@media(max-width:749px){#shopify-pc__banner{left:12px!important;right:12px!important;bottom:12px!important;max-width:none!important;padding:18px!important}}#shopify-pc__banner__body,#shopify-pc__banner__body *{color:var(--mm-matcha-dark)!important;font-size:13px!important;line-height:1.55!important}#shopify-pc__banner .shopify-pc__banner__btns{gap:10px!important}#shopify-pc__banner .shopify-pc__banner__btn{border-radius:999px!important;font-family:var(--mm-font-body)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:11px 22px!important;border:1.5px solid var(--mm-matcha-dark)!important}#shopify-pc__banner__btn-accept{background:var(--mm-matcha-dark)!important;color:var(--mm-cream)!important}#shopify-pc__banner__btn-decline{background:transparent!important;color:var(--mm-matcha-dark)!important}#shopify-pc__banner__btn-manage-prefs{background:transparent!important;border:none!important;text-decoration:underline!important;color:var(--mm-matcha-dark)!important;text-transform:none!important;letter-spacing:0!important}.field:after,.select:after,.customer .field:after,.localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width, .1rem) #66713238!important}.field:hover:after,.select:hover:after{box-shadow:0 0 0 calc(var(--inputs-border-width, .1rem) + .1rem) #66713266!important}.field__input:focus~.field__label,.field__input:focus-visible~.field__label{color:var(--mm-matcha-dark)!important}.field__input:focus,.field__input:focus-visible,.select__select:focus-visible,.text-area:focus,.text-area:focus-visible{box-shadow:0 0 0 .2rem #6671328c!important;outline:0!important}*:focus-visible{outline-color:#66713299!important}.focus-inset:focus-visible,.focus-inset:focus{outline-color:#66713299!important}.jdgm-widget,.jdgm-widget *,.jdgm-prev-badge,.jdgm-prev-badge *{font-family:Poppins,sans-serif!important}.jdgm-rev-widg{max-width:1120px;margin:0 auto;padding:clamp(16px,3vw,32px) 16px}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:#e0a100!important}.jdgm-star.jdgm--off{color:#66713238!important}.jdgm-rev-widg__title{color:#667132!important;font-weight:600!important;font-size:clamp(20px,2.6vw,28px)!important}.jdgm-rev-widg__summary-text{color:#505a2ad9!important}.jdgm-histogram__bar-content{background:#93a754!important}.jdgm-rev{border-top:1px solid rgba(102,113,50,.14)!important;padding-top:22px!important}.jdgm-rev__author,.jdgm-rev__title{color:#667132!important;font-weight:600!important}.jdgm-rev__body{color:#505a2ae6!important}.jdgm-rev__timestamp{color:#6671328c!important}.jdgm-rev__buyer-badge,.jdgm-rev__icon,.jdgm-verified-badge{color:#667132!important}.jdgm-write-rev-link,.jdgm-widget .jdgm-btn{background:#667132!important;color:#f5f2ec!important;border:none!important;border-radius:999px!important;padding:12px 26px!important;font-weight:600!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:background .2s ease!important}.jdgm-write-rev-link:hover,.jdgm-widget .jdgm-btn:hover{background:#526129!important}.jdgm-write-rev-link:after,.jdgm-widget .jdgm-btn:after{display:none!important}.jdgm-prev-badge__text{color:#505a2acc!important;font-size:13px!important}.jm-review-widget-minimal-header__title,.jm-average-rating-display--minimal-header,.jm-average-rating-display--minimal-header .jm-text{color:#667132!important}.jm-review-widget-minimal-header__title{font-weight:600!important}.jm-star-rating__font-icon{color:#e0a100!important;font-family:JudgemeStar,monospace!important}.jm-reviewer-info__name{color:#667132!important;font-weight:600!important}.jm-review-content__body,.jdgm-review-content__body-content{color:#4a5228f2!important}.jm-reviewer-avatar--with-initial{background:#667132!important}.jm-reviewer-avatar__initial{color:#f5f2ec!important}.jm-button--primary,.jm-action-buttons__button{background:#667132!important;border-color:#667132!important;color:#f5f2ec!important}.jm-button--primary:hover,.jm-action-buttons__button:hover{background:#526129!important;border-color:#526129!important}.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.mm-freeship{padding:14px 20px 16px;border-bottom:1px solid rgba(102,113,50,.14)}.mm-freeship__msg{font-family:Poppins,sans-serif;font-size:13px;line-height:1.35;letter-spacing:.01em;color:#667132;text-align:center;margin:0 0 10px}.mm-freeship__msg strong,.mm-freeship__msg--done{font-weight:600}.mm-freeship__track{height:10px;border-radius:999px;background:#6671322e;overflow:hidden}.mm-freeship__fill{display:block!important;height:100%;min-width:5px;border-radius:999px;background:#667132;transition:width .45s ease}.mm-freeship--cart{padding:0 0 18px;border-bottom:none;margin-bottom:4px}.mm-freeship--notif{padding:14px 0 2px;border-top:1px solid rgba(102,113,50,.14);border-bottom:none;margin-top:12px}.mm-promo-note{font-family:Poppins,sans-serif;font-size:13px;line-height:1.4;text-align:center;color:#667132;background:#66713214;border-radius:12px;padding:10px 14px;margin:0 0 14px}.mm-promo-note strong{font-weight:600;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/12/assets/memento.css.map */
