:root{--yume-matcha: #3D5A3E;--yume-matcha-dark: #2C3E2D;--yume-matcha-light: #5B7553;--yume-cream: #FAF7F2;--yume-beige: #E8E0D4;--yume-dark: #1A1A1A;--yume-text-soft: #4A4A4A;--yume-gold: #B8A88A;--yume-border: rgba(61, 90, 62, .12);--yume-shadow: rgba(44, 62, 45, .08);--yume-transition: cubic-bezier(.25, .1, .25, 1)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{letter-spacing:.01em;line-height:1.7}h1,h2,h3,.h0,.h1,.h2,.h3,.section-header__title,.title,.rte h1,.rte h2,.rte h3{letter-spacing:.03em;font-weight:400;line-height:1.2}h1,.h0,.h1{letter-spacing:.04em}h4,h5,h6,.h4,.h5,.h6{letter-spacing:.02em}.rte p,.rich-text__text p,.rich-text__text,p{line-height:1.8;letter-spacing:.015em}.announcement-bar{letter-spacing:.15em;text-transform:uppercase;font-size:.68em;font-weight:500;padding:10px 0}.announcement-bar__message{font-weight:500}.header{border-bottom:1px solid var(--yume-border);transition:all .4s var(--yume-transition)}.header__menu-item{letter-spacing:.08em;text-transform:uppercase;font-size:.78em;font-weight:500;position:relative;padding-bottom:4px}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1.5px;background:var(--yume-matcha);transition:width .4s var(--yume-transition),left .4s var(--yume-transition)}.header__menu-item:hover:after{width:100%;left:0}.header__heading-logo{transition:opacity .3s ease}.header__heading-logo:hover{opacity:.85}.button,.shopify-challenge__button,a.button,button.button,.form__submit,.shopify-payment-button__button{letter-spacing:.12em;text-transform:uppercase;font-size:.78em;font-weight:600;padding:14px 36px;transition:all .4s var(--yume-transition);position:relative;overflow:hidden}.button:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--yume-shadow)}.button--secondary{border-width:1.5px}.button--secondary:hover{transform:translateY(-2px)}.card-wrapper{transition:transform .5s var(--yume-transition),box-shadow .5s var(--yume-transition);border-radius:4px}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 12px 35px #2c3e2d1f}.card{border-radius:4px;overflow:hidden}.card__media,.card .media{overflow:hidden;border-radius:4px 4px 0 0}.card__media img,.card .media img{transition:transform .7s var(--yume-transition)}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.06)}.card__content{padding:20px 16px}.card__heading{letter-spacing:.02em;font-weight:500}.card-information__text{letter-spacing:.01em}.price-item{font-weight:600;letter-spacing:.03em;color:var(--yume-matcha)}.banner{position:relative}.banner__content{letter-spacing:.02em}.banner__heading{letter-spacing:.05em;font-weight:400;line-height:1.15}.rich-text-wrapper{max-width:780px;margin:0 auto}.rich-text__heading{letter-spacing:.04em}.rich-text__text{max-width:640px;margin-left:auto;margin-right:auto}.image-with-text{overflow:hidden}.image-with-text .media img{transition:transform .8s var(--yume-transition)}.image-with-text:hover .media img{transform:scale(1.02)}.image-with-text__heading{letter-spacing:.035em}.image-with-text__text{line-height:1.85}.multicolumn-card__info{padding:24px 16px}.multicolumn-card__title{letter-spacing:.03em;font-weight:600}.multicolumn-card__body{line-height:1.75}.product__title{letter-spacing:.04em;font-weight:400;line-height:1.2}.product__text{line-height:1.85;letter-spacing:.015em}.product__description .rte{line-height:1.85}.product-form__submit{letter-spacing:.14em;text-transform:uppercase;font-size:.82em;padding:18px 40px;font-weight:600}.product-form__input label{letter-spacing:.04em;font-weight:500}.newsletter-form__field-wrapper{max-width:480px;margin:0 auto}.newsletter-form__field-wrapper .field__input{border-radius:0;letter-spacing:.04em}.newsletter-form__button{letter-spacing:.12em}.article-card{transition:transform .4s var(--yume-transition)}.article-card:hover{transform:translateY(-4px)}.article-card__title{letter-spacing:.02em;font-weight:500}.article-card__info{letter-spacing:.06em;text-transform:uppercase;font-size:.72em;font-weight:500}.blog-articles__article .card-wrapper{border-radius:4px;overflow:hidden}.footer{letter-spacing:.02em;border-top:none}.footer-block__heading{letter-spacing:.12em;text-transform:uppercase;font-size:.72em;font-weight:600;margin-bottom:20px}.footer-block a{position:relative;display:inline-block;text-decoration:none;transition:opacity .3s ease;letter-spacing:.02em}.footer-block a:hover{opacity:.7}.footer .newsletter-form__field-wrapper{max-width:400px}.copyright{letter-spacing:.06em;font-size:.72em;text-transform:uppercase}.list-social__link{transition:transform .3s var(--yume-transition),opacity .3s ease}.list-social__link:hover{transform:translateY(-3px);opacity:.8}.list-payment{opacity:.6;transition:opacity .3s ease}.list-payment:hover{opacity:1}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition-duration:.9s;transition-timing-function:var(--yume-transition)}.scroll-trigger.animate--fade-in{transition-duration:.8s;transition-timing-function:var(--yume-transition)}.grid .scroll-trigger:nth-child(1){transition-delay:0s}.grid .scroll-trigger:nth-child(2){transition-delay:.1s}.grid .scroll-trigger:nth-child(3){transition-delay:.2s}.grid .scroll-trigger:nth-child(4){transition-delay:.3s}}.collection-hero__title{letter-spacing:.05em;font-weight:400}.collection-hero__description{line-height:1.75;max-width:700px;margin:0 auto}.search__input{letter-spacing:.03em;border-radius:0}.breadcrumbs{letter-spacing:.06em;text-transform:uppercase;font-size:.72em}.section+.section{border-top:1px solid rgba(61,90,62,.06)}.color-scheme-3+.section,.color-scheme-4+.section,.color-scheme-5+.section,.section+.color-scheme-3,.section+.color-scheme-4,.section+.color-scheme-5{border-top:none}.quantity__button{transition:all .2s ease}.quantity__input{letter-spacing:.04em;font-weight:500}*:focus-visible{outline:2px solid var(--yume-matcha);outline-offset:3px;border-radius:2px}.badge{letter-spacing:.08em;text-transform:uppercase;font-size:.68em;font-weight:600;padding:4px 12px}.accordion__title{letter-spacing:.03em;font-weight:500}.accordion__content .rte{line-height:1.85}.cart-drawer__heading{letter-spacing:.08em;text-transform:uppercase;font-size:.82em}.loading__spinner{color:var(--yume-matcha)}.shopify-section{animation:fadeInSection .6s var(--yume-transition) both}@keyframes fadeInSection{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.shopify-section:nth-child(1){animation-delay:0s}.shopify-section:nth-child(2){animation-delay:.08s}.shopify-section:nth-child(3){animation-delay:.16s}.shopify-section:nth-child(4){animation-delay:.24s}.shopify-section:nth-child(5){animation-delay:.32s}.section-header__title:after,h2.title:after{content:"";display:block;width:40px;height:2px;background:var(--yume-matcha);margin-top:16px}.section-header--center .section-header__title:after,.center h2.title:after,[style*="text-align: center"] h2:after,.rich-text-wrapper h2:after{margin-left:auto;margin-right:auto}@media screen and (max-width:749px){h1,.h1{letter-spacing:.03em}.button,a.button,button.button{font-size:.74em;letter-spacing:.1em;padding:12px 28px}.announcement-bar{font-size:.62em;letter-spacing:.12em}.header__menu-item{font-size:.74em}.rich-text__text{padding:0 16px}.card-wrapper:hover{transform:translateY(-3px)}.footer-block__heading{font-size:.7em}.shopify-section{animation:none}}@media screen and (min-width:750px)and (max-width:989px){.rich-text__text{max-width:580px}.shopify-section:nth-child(n+4){animation-delay:0s}}::selection{background:#3d5a3e26;color:var(--yume-dark)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--yume-cream)}::-webkit-scrollbar-thumb{background:#3d5a3e40;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3d5a3e73}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom-premium.css.map */
