:root{--yk-paper: #FAF6F0;--yk-paper-2: #F3ECE2;--yk-ink: #1F2A27;--yk-ink-soft: #4A5753;--yk-celadon: #3E6B5C;--yk-celadon-soft: #E3EEE8;--yk-persimmon: #C2512B;--yk-persimmon-soft: #F7E4DA;--yk-line: rgba(31, 42, 39, .12);--yk-radius: 18px;--yk-shadow: 0 10px 30px rgba(31, 42, 39, .08)}body{color:var(--yk-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--yk-ink);letter-spacing:-.01em;line-height:1.12}.yk-em,h1 em,h2 em{font-style:italic;color:var(--yk-persimmon)}body .button,body .shopify-payment-button__button--unbranded,body button.shopify-payment-button__button{font-weight:600;letter-spacing:.04em;min-height:4.8rem;padding:0 2.8rem}.yk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:5rem;padding:0 2.8rem;border-radius:999px;border:0;cursor:pointer;background:var(--yk-persimmon);color:#fff;font:600 1.5rem/1 var(--font-body-family);letter-spacing:.03em;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s}.yk-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px #c2512b47;background:#a9431f}.yk-btn--ghost{background:transparent;color:var(--yk-ink);box-shadow:inset 0 0 0 1.5px var(--yk-ink)}.yk-btn--ghost:hover{background:var(--yk-ink);color:var(--yk-paper);box-shadow:none}.yk-btn--full{width:100%}.yk-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.yk-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--yk-celadon);margin:0 0 1.4rem}.yk-eyebrow:before{content:"";width:2.4rem;height:1px;background:currentColor}.yk-title{font-family:var(--font-heading-family);font-size:clamp(3rem,4.6vw,5.2rem);margin:0 0 1.6rem}.yk-lead{font-size:1.7rem;line-height:1.6;color:var(--yk-ink-soft);max-width:52rem;margin:0 0 2.4rem}.yk-center{text-align:center}.yk-center .yk-lead{margin-left:auto;margin-right:auto}.yk-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}@media(min-width:750px){.yk-wrap{padding:0 5rem}}.yk-section{padding:6rem 0}@media(min-width:990px){.yk-section{padding:8.8rem 0}}.yk-hero{background:var(--yk-paper);overflow:hidden}.yk-hero__grid{display:grid;gap:3.2rem;align-items:center;padding-top:3.2rem;padding-bottom:4.8rem}@media(min-width:990px){.yk-hero__grid{grid-template-columns:1.05fr .95fr;gap:6rem;padding-top:5.6rem;padding-bottom:7.2rem}}.yk-hero__title{font-family:var(--font-heading-family);font-size:clamp(3.6rem,6vw,6.6rem);line-height:1.04;margin:0 0 2rem}.yk-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.8rem}.yk-hero__proofs{display:flex;flex-wrap:wrap;gap:.8rem 2rem;padding:0;margin:0;list-style:none;font-size:1.35rem;color:var(--yk-ink-soft)}.yk-hero__proofs li{display:flex;align-items:center;gap:.6rem}.yk-hero__proofs svg{width:1.8rem;height:1.8rem;color:var(--yk-celadon);flex:none}.yk-hero__media{position:relative;max-width:52rem;width:100%;margin:0 auto}.yk-arch{position:relative;aspect-ratio:4 / 5;border-radius:999px 999px var(--yk-radius) var(--yk-radius);overflow:hidden;background:var(--yk-celadon-soft);box-shadow:var(--yk-shadow)}.yk-arch img{width:100%;height:100%;object-fit:cover;display:block}.yk-hero__sun{position:absolute;width:9.6rem;height:9.6rem;border-radius:50%;background:var(--yk-persimmon);top:6%;right:-2%;opacity:.92;mix-blend-mode:multiply}.yk-hero__card{position:absolute;left:-1.2rem;bottom:2.4rem;display:flex;gap:1.2rem;align-items:center;background:#fff;border-radius:16px;padding:1rem 1.4rem 1rem 1rem;box-shadow:var(--yk-shadow);text-decoration:none;color:var(--yk-ink);max-width:30rem}@media(min-width:990px){.yk-hero__card{left:-3.2rem}}.yk-hero__card img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:12px;background:var(--yk-paper-2)}.yk-hero__card small{display:block;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--yk-celadon);font-weight:600}.yk-hero__card strong{display:block;font-size:1.4rem;line-height:1.3}.yk-hero__card span{font-size:1.3rem}.yk-hero__card s{opacity:.55;margin-left:.4rem}.yk-marquee{background:var(--yk-ink);color:var(--yk-paper);overflow:hidden}.yk-marquee__track{display:flex;width:max-content;animation:yk-scroll 38s linear infinite}.yk-marquee__track:hover{animation-play-state:paused}.yk-marquee__item{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 2.4rem;font-size:1.4rem;white-space:nowrap;letter-spacing:.03em}.yk-marquee__item:after{content:"\2726";color:var(--yk-persimmon);margin-left:2.4rem}@keyframes yk-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.yk-marquee__track{animation:none;flex-wrap:wrap;width:100%;justify-content:center}}.yk-match{background:var(--yk-celadon-soft)}.yk-match__box{background:#fff;border-radius:28px;box-shadow:var(--yk-shadow);padding:2.8rem 2rem;max-width:92rem;margin:3.2rem auto 0}@media(min-width:750px){.yk-match__box{padding:4.8rem 5.6rem}}.yk-match__progress{display:flex;gap:.6rem;margin-bottom:2.8rem}.yk-match__progress span{flex:1;height:4px;border-radius:4px;background:var(--yk-line);transition:background .3s}.yk-match__progress span.is-on{background:var(--yk-persimmon)}.yk-match__step{display:none}.yk-match__step.is-active{display:block;animation:yk-fade .35s ease}@keyframes yk-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.yk-match__q{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.2vw,3.2rem);margin:0 0 .6rem}.yk-match__hint{color:var(--yk-ink-soft);margin:0 0 2.4rem;font-size:1.4rem}.yk-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.yk-chip{display:flex;align-items:center;gap:1rem;text-align:left;padding:1.4rem 1.6rem;border-radius:14px;border:1.5px solid var(--yk-line);background:var(--yk-paper);color:var(--yk-ink);cursor:pointer;font:500 1.5rem/1.3 var(--font-body-family);transition:border-color .15s,background .15s,transform .15s}.yk-chip:hover{border-color:var(--yk-celadon);transform:translateY(-1px)}.yk-chip[aria-pressed=true]{border-color:var(--yk-persimmon);background:var(--yk-persimmon-soft)}.yk-chip__ico{font-size:2.2rem;line-height:1}.yk-match__back{background:none;border:0;color:var(--yk-ink-soft);text-decoration:underline;cursor:pointer;margin-top:2rem;font-size:1.4rem;padding:0}.yk-result{display:grid;gap:2.4rem;align-items:center}@media(min-width:750px){.yk-result{grid-template-columns:34rem 1fr;gap:4rem}}.yk-result__img{position:relative;border-radius:20px;overflow:hidden;background:var(--yk-paper-2);aspect-ratio:3 / 4}.yk-result__img img{width:100%;height:100%;object-fit:cover;display:block}.yk-badge{display:inline-block;padding:.5rem 1.1rem;border-radius:999px;font-size:1.2rem;font-weight:700;letter-spacing:.04em;background:var(--yk-persimmon);color:#fff}.yk-badge--soft{background:var(--yk-celadon-soft);color:var(--yk-celadon)}.yk-result__img .yk-badge{position:absolute;top:1.2rem;left:1.2rem}.yk-result__kicker{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--yk-celadon);margin:0 0 .6rem}.yk-result__title{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.4vw,3.6rem);margin:0 0 1.2rem}.yk-result__why{font-size:1.6rem;line-height:1.6;margin:0 0 1.6rem;color:var(--yk-ink-soft)}.yk-result__list{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.6rem;font-size:1.4rem}.yk-result__list li{display:flex;gap:.8rem;align-items:flex-start}.yk-result__list li:before{content:"\2713";color:var(--yk-celadon);font-weight:700}.yk-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin:0 0 1.8rem}.yk-price__now{font-size:2.6rem;font-weight:700;color:var(--yk-ink)}.yk-price__was{font-size:1.6rem;text-decoration:line-through;opacity:.5}.yk-result__actions{display:grid;gap:1rem}@media(min-width:750px){.yk-result__actions{grid-template-columns:1fr auto}}.yk-note{font-size:1.2rem;color:var(--yk-ink-soft);margin:1.6rem 0 0}.yk-routines{background:var(--yk-paper)}.yk-routines__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-top:3.2rem}@media(min-width:990px){.yk-routines__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.yk-rcard{display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;text-decoration:none;color:var(--yk-ink);box-shadow:0 2px 0 var(--yk-line);transition:transform .2s,box-shadow .2s}.yk-rcard:hover{transform:translateY(-3px);box-shadow:var(--yk-shadow)}.yk-rcard__img{position:relative;aspect-ratio:3 / 4;background:var(--yk-paper-2)}.yk-rcard__img img{width:100%;height:100%;object-fit:cover;display:block}.yk-rcard__img .yk-badge{position:absolute;top:1rem;left:1rem;font-size:1.1rem}.yk-rcard__body{padding:1.4rem 1.4rem 1.8rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.yk-rcard__for{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yk-celadon)}.yk-rcard__title{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.2;margin:0}.yk-rcard__steps{font-size:1.25rem;color:var(--yk-ink-soft)}.yk-rcard__price{margin-top:auto;padding-top:.6rem;font-size:1.6rem;font-weight:700}.yk-rcard__price s{font-weight:400;opacity:.5;margin-left:.4rem;font-size:1.3rem}.yk-steps{background:var(--yk-ink);color:var(--yk-paper)}.yk-steps .yk-title,.yk-steps h3{color:var(--yk-paper)}.yk-steps .yk-lead{color:#faf6f0bf}.yk-steps .yk-eyebrow{color:#9cc5b5}.yk-steps__grid{display:grid;gap:1.2rem;margin-top:3.6rem;counter-reset:s}@media(min-width:750px){.yk-steps__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.yk-steps__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.yk-step{position:relative;display:block;padding:2.4rem 2rem;border-radius:20px;border:1px solid rgba(250,246,240,.16);color:inherit;text-decoration:none;transition:background .2s,border-color .2s}.yk-step:hover{background:#faf6f00f;border-color:var(--yk-persimmon)}.yk-step__ko{font-family:var(--font-heading-family);font-size:4.4rem;line-height:1;color:var(--yk-persimmon);display:block;margin-bottom:.4rem}.yk-step__num{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.yk-step h3{font-family:var(--font-heading-family);font-size:2.2rem;margin:1.2rem 0 .6rem}.yk-step p{margin:0 0 1.4rem;font-size:1.4rem;line-height:1.55;opacity:.8}.yk-step__link{font-size:1.3rem;font-weight:600;color:#f3b79f}.yk-local{background:var(--yk-persimmon-soft)}.yk-local__grid{display:grid;gap:3.2rem;align-items:center}@media(min-width:990px){.yk-local__grid{grid-template-columns:1fr 1fr;gap:6rem}}.yk-zones{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.yk-zones li{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;background:#fff;border-radius:16px;padding:1.4rem 1.8rem}.yk-zones b{font-size:1.5rem}.yk-zones small{display:block;color:var(--yk-ink-soft);font-size:1.25rem}.yk-zones .yk-zones__price{font-weight:700;font-size:1.6rem;color:var(--yk-persimmon);white-space:nowrap}.yk-zones .yk-zones__dot{width:1.2rem;height:1.2rem;border-radius:50%;background:var(--yk-celadon)}.yk-check{background:#fff;border-radius:20px;padding:2rem;box-shadow:var(--yk-shadow)}.yk-check__label{display:block;font-weight:600;margin-bottom:1rem;font-size:1.5rem}.yk-check__row{display:flex;gap:.8rem}.yk-check__row input{flex:1;min-width:0;height:5rem;border-radius:999px;border:1.5px solid var(--yk-line);padding:0 2rem;font:500 1.6rem var(--font-body-family);background:var(--yk-paper);color:var(--yk-ink)}.yk-check__row input:focus{outline:none;border-color:var(--yk-celadon)}.yk-check__out{margin-top:1.4rem;font-size:1.45rem;line-height:1.55;min-height:2rem}.yk-check__out.is-ok{color:var(--yk-celadon)}.yk-check__out strong{color:var(--yk-ink)}.yk-check--compact{box-shadow:none;padding:1.4rem;background:var(--yk-paper);border:1px solid var(--yk-line)}.yk-check--compact .yk-check__row input{height:4.4rem;background:#fff}.yk-check--compact .yk-btn{min-height:4.4rem;padding:0 1.8rem}.yk-promise__grid{display:grid;gap:1.6rem;margin-top:3.2rem}@media(min-width:750px){.yk-promise__grid{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.yk-promise__item{background:#fff;border-radius:20px;padding:2.8rem 2.4rem}.yk-promise__ico{width:5.2rem;height:5.2rem;border-radius:50%;display:grid;place-items:center;background:var(--yk-celadon-soft);color:var(--yk-celadon);margin-bottom:1.6rem}.yk-promise__ico svg{width:2.4rem;height:2.4rem}.yk-promise__item h3{font-family:var(--font-heading-family);font-size:2.2rem;margin:0 0 .8rem}.yk-promise__item p{margin:0;font-size:1.45rem;line-height:1.6;color:var(--yk-ink-soft)}.yk-pdp{display:grid;gap:1.2rem;margin:.4rem 0 .8rem}.yk-pdp__perks{display:grid;gap:.8rem;list-style:none;padding:0;margin:0;font-size:1.4rem}.yk-pdp__perks li{display:flex;gap:1rem;align-items:center}.yk-pdp__perks svg{width:2rem;height:2rem;color:var(--yk-celadon);flex:none}.yk-pdp__routine{display:flex;gap:1.2rem;align-items:center;padding:1.2rem;border-radius:16px;background:var(--yk-celadon-soft);text-decoration:none;color:var(--yk-ink)}.yk-pdp__routine img{width:6.4rem;height:6.4rem;border-radius:12px;object-fit:cover;flex:none;background:#fff}.yk-pdp__routine small{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yk-celadon)}.yk-pdp__routine strong{display:block;font-size:1.45rem;line-height:1.3}.yk-pdp__routine span{font-size:1.3rem;color:var(--yk-persimmon);font-weight:600}.yk-pdp__routine:after{content:"\2192";margin-left:auto;font-size:2rem;color:var(--yk-celadon)}.yk-pdp__pack{padding:1.4rem 1.6rem;border-radius:16px;background:var(--yk-persimmon-soft);font-size:1.4rem;line-height:1.55}.yk-pdp__pack b{color:var(--yk-persimmon)}.yk-pdp details summary{cursor:pointer;font-size:1.4rem;font-weight:600;list-style:none;display:flex;gap:.8rem;align-items:center}.yk-pdp details summary::-webkit-details-marker{display:none}.yk-pdp details summary:after{content:"+";margin-left:auto;font-size:2rem;font-weight:400}.yk-pdp details[open] summary:after{content:"\2013"}.yk-pdp details>div{margin-top:1rem}.yk-pdp__box{border:1px solid var(--yk-line);border-radius:16px;padding:1.4rem 1.6rem}.yk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#faf6f0f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--yk-line);transform:translateY(110%);transition:transform .3s ease;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom))}.yk-sticky.is-visible{transform:none}.yk-sticky__in{max-width:var(--page-width);margin:0 auto;display:flex;align-items:center;gap:1.2rem}.yk-sticky img{width:4.8rem;height:4.8rem;border-radius:10px;object-fit:cover;flex:none;background:#fff}.yk-sticky__txt{flex:1;min-width:0}.yk-sticky__txt strong{display:block;font-size:1.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yk-sticky__txt span{font-size:1.4rem;font-weight:700}.yk-sticky .yk-btn{min-height:4.6rem;padding:0 2rem;font-size:1.4rem}@media(max-width:420px){.yk-sticky img{display:none}}body .announcement-bar__message{font-size:1.25rem;letter-spacing:.06em}body .card__heading,body .card__heading a{font-size:1.5rem;line-height:1.35;font-family:var(--font-body-family);font-weight:500}body .price--on-sale .price-item--sale{color:var(--yk-persimmon);font-weight:700}body .badge{font-weight:700;letter-spacing:.03em}body .product__title h1{font-size:clamp(2.6rem,3vw,3.4rem)}body .product .price .price-item{font-size:2.2rem;font-weight:700}body .yk-badges{background:var(--yk-celadon-soft)!important;color:var(--yk-celadon)!important}body .yk-badges svg{stroke:var(--yk-celadon)!important}body .footer{border-top:0}body .header-wrapper{border-bottom-color:var(--yk-line)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yk.css.map */
