html:root{--ym-green-950: #0e1b12;--ym-green-900: #14261a;--ym-green-800: #183018;--ym-green-700: #1f3d22;--ym-green-600: #2b4f2c;--ym-olive: #494911;--ym-cream: #f5e3c2;--ym-cream-50: #fdf8ef;--ym-cream-100: #faf3e6;--ym-sand: #f0e2c6;--ym-gold: #ffbb01;--ym-gold-soft: #ffd25a;--ym-orange: #f07a1a;--ym-terra: #86210f;--ym-radius: 22px;--ym-radius-lg: 32px;--ym-shadow: 0 30px 60px -28px rgb(8 18 10 / .6);--ym-wrap: 1240px;--ym-gutter: clamp(20px, 5vw, 48px);--font-heading--family: "Galindo", "Sora", system-ui, sans-serif;--font-heading--weight: 400;--font-heading--style: normal;--font-accent--family: "Galindo", "Sora", system-ui, sans-serif;--font-accent--weight: 400;--font-accent--style: normal;--font-body--family: "Sora", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body--weight: 400;--font-subheading--family: "Sora", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-subheading--weight: 600;scroll-padding-top:88px}body{font-family:var(--font-body--family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--ym-gold);color:var(--ym-green-900)}.button,.button-secondary,.shopify-payment-button__button--unbranded{font-family:var(--font-body--family);font-weight:600;letter-spacing:.01em}.header-logo .ym-logo{display:block;height:40px;width:auto;color:var(--ym-cream)}@media screen and (max-width:749px){.header-logo .ym-logo{height:32px}}.ym-sec{position:relative;padding-block:clamp(64px,9vw,128px)}.ym-sec--tight{padding-block:clamp(48px,6vw,80px)}.ym-wrap{max-width:var(--ym-wrap);margin-inline:auto;padding-inline:var(--ym-gutter)}.ym-theme-dark{background-color:var(--ym-green-800);color:var(--ym-cream)}.ym-theme-deep{background-color:var(--ym-green-900);color:var(--ym-cream)}.ym-theme-light{background-color:var(--ym-cream-100);color:var(--ym-green-900)}.ym-theme-sand{background-color:var(--ym-sand);color:var(--ym-green-900)}.ym-theme-gold{background-color:var(--ym-gold);color:var(--ym-green-900)}.ym-textured{background-image:var(--ym-texture);background-size:cover;background-position:center;background-repeat:no-repeat}.ym-center{text-align:center;margin-inline:auto}.ym-display,.ym-h2,.ym-h3,.ym-num{font-family:var(--font-heading--family);font-weight:400;font-style:normal;letter-spacing:0;margin:0;text-wrap:balance}.ym-display{font-size:clamp(2.75rem,5.6vw,5rem);line-height:1}.ym-h2{font-size:clamp(2.1rem,4.4vw,3.5rem);line-height:1.05}.ym-h3{font-size:clamp(1.3rem,1.9vw,1.6rem);line-height:1.15}.ym-eyebrow{display:inline-flex;align-items:center;gap:.6em;margin:0 0 1.1rem;font-family:var(--font-body--family);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ym-terra)}.ym-theme-dark .ym-eyebrow,.ym-theme-deep .ym-eyebrow,.ym-ritual .ym-eyebrow{color:var(--ym-gold)}.ym-eyebrow svg{width:1.15em;height:1.15em;flex:none}.ym-lead{font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65;max-width:34em;margin:1.4rem 0 0;opacity:.92}.ym-center .ym-lead{margin-inline:auto}.ym-rte{line-height:1.7}.ym-rte p{margin:0 0 1em}.ym-rte p:last-child{margin-bottom:0}.ym-rte a{color:inherit;text-underline-offset:.2em}.ym-head{max-width:46rem;margin-bottom:clamp(36px,5vw,64px)}.ym-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2.2rem}.ym-center .ym-actions{justify-content:center}.ym-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:.9em 1.7em;border:2px solid transparent;border-radius:999px;font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease}.ym-btn:hover{transform:translateY(-2px);text-decoration:none}.ym-btn:focus-visible{outline:3px solid var(--ym-gold);outline-offset:3px}.ym-btn--gold{background:var(--ym-gold);color:var(--ym-green-900);box-shadow:0 10px 24px -12px #ffbb01b3}.ym-btn--gold:hover{background:var(--ym-gold-soft);color:var(--ym-green-900)}.ym-btn--green{background:var(--ym-green-800);color:var(--ym-cream)}.ym-btn--green:hover{background:var(--ym-green-700);color:var(--ym-cream)}.ym-btn--ghost{background:transparent;border-color:currentColor;color:inherit}.ym-btn--ghost:hover{background:#ffffff14;color:inherit}.ym-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.ym-btn svg{width:1.1em;height:1.1em}@media(prefers-reduced-motion:reduce){.ym-btn,.ym-btn:hover{transition:none;transform:none}}.ym-frame{position:relative;isolation:isolate;margin:0}.ym-frame__inner{position:relative;overflow:hidden;border-radius:var(--ym-radius-lg);border:6px solid var(--ym-cream);box-shadow:var(--ym-shadow);aspect-ratio:var(--ym-ratio, 4 / 5);background:var(--ym-green-700)}.ym-frame__inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ym-focal, center)}.ym-frame:before{content:"";position:absolute;z-index:-1;top:14%;right:-16px;bottom:-16px;left:22%;border-radius:var(--ym-radius-lg);background:var(--ym-gold)}.ym-frame--left:before{top:14%;right:22%;bottom:-16px;left:-16px}.ym-frame--arch .ym-frame__inner,.ym-frame--arch:before{border-radius:999px 999px var(--ym-radius-lg) var(--ym-radius-lg)}.ym-placeholder{display:grid;place-items:center;width:100%;height:100%}.ym-placeholder svg{width:60%;height:auto;opacity:.35}.ym-hero{overflow:hidden;padding-block:clamp(40px,6vw,88px) clamp(64px,8vw,112px)}.ym-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:center}.ym-hero__copy{min-width:0}.ym-hero__media{position:relative;justify-self:center;width:min(100%,420px)}.ym-hero__cutout{position:relative;isolation:isolate}.ym-hero__cutout:before{content:"";position:absolute;z-index:-1;left:50%;top:46%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#ffbb01f2 0 52%,#ffbb0100 70%)}.ym-hero__cutout img{display:block;width:100%;height:auto;filter:drop-shadow(0 34px 34px rgb(0 0 0 / .45));transform:rotate(-4deg)}.ym-sticker{position:absolute;z-index:2;top:4%;left:-8%;display:grid;place-content:center;width:clamp(104px,10vw,128px);aspect-ratio:1;margin:0;padding:10px;border-radius:50%;background:var(--ym-orange);color:var(--ym-cream-50);text-align:center;transform:rotate(-12deg);box-shadow:0 16px 30px -14px #0009}.ym-sticker__big{display:block;font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1}.ym-sticker__small{display:block;margin-top:4px;font-size:.7rem;font-weight:600;line-height:1.25;letter-spacing:.02em}.ym-hero__points{display:flex;flex-wrap:wrap;gap:16px 28px;margin:2.4rem 0 0;padding:0;list-style:none}.ym-hero__points li{display:flex;align-items:center;gap:12px;font-size:.92rem;font-weight:600;line-height:1.25}.ym-hero__points svg,.ym-hero__points img{width:46px;height:46px;flex:none}@media screen and (max-width:899px){.ym-hero__grid{grid-template-columns:minmax(0,1fr)}.ym-hero__media{width:min(78%,360px);margin-top:12px}.ym-sticker{left:-10%}}.ym-marquee{overflow:hidden;padding-block:16px;border-block:2px solid var(--ym-green-900)}.ym-marquee__track{display:flex;width:max-content;animation:ym-marquee var(--ym-speed, 38s) linear infinite}.ym-marquee__group{display:flex;flex:none;align-items:center}.ym-marquee__item{display:inline-flex;align-items:center;gap:28px;padding-inline-end:28px;font-family:var(--font-heading--family);font-size:clamp(1.15rem,2vw,1.55rem);line-height:1;white-space:nowrap}.ym-marquee__item svg{width:26px;height:26px;flex:none}@keyframes ym-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ym-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/yumate.css.map */
