.yv-sec{padding:calc(var(--yv-pt,96px)*.7) 0 calc(var(--yv-pb,96px)*.7)}@media(min-width:750px){.yv-sec{padding:var(--yv-pt,96px) 0 var(--yv-pb,96px)}}.yv__inner{width:100%;max-width:1240px;margin:0 auto;padding-left:var(--yv-gutter);padding-right:var(--yv-gutter)}.yv-head{max-width:620px;margin:0 0 clamp(28px,5vw,52px)}.yv-head--center{margin-left:auto;margin-right:auto;text-align:center}.yv-head--center .yv-eyebrow:before{display:none}.yv-head--center .yv-title{margin-left:auto;margin-right:auto}.yv-head .yv-title{max-width:17ch}.yv-sub{margin:14px 0 0;font-size:16px;line-height:1.5;color:var(--yv-ink-soft);max-width:40ch}.yv-head--center .yv-sub{margin-left:auto;margin-right:auto}.yv--ink .yv-sub{color:#fbf8f4bf}button.yv-btn{border:0;cursor:pointer;font-family:inherit}button.yv-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.yv-btn:focus-visible,.yv-link:focus-visible{outline:2px solid var(--yv-clay);outline-offset:3px}.yv-pill-group{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#ffffffa6;border:1px solid var(--yv-line);max-width:100%;overflow-x:auto;scrollbar-width:none}.yv-pill-group::-webkit-scrollbar{display:none}.yv-pill{-webkit-appearance:none;appearance:none;border:0;background:transparent;border-radius:999px;padding:11px 18px;min-height:0;box-shadow:none;font:inherit;font-size:14px;line-height:1;color:var(--yv-ink-soft);cursor:pointer;display:inline-flex;gap:8px;align-items:center;white-space:nowrap;transition:background-color .35s var(--yv-ease),color .35s var(--yv-ease)}.yv-pill span{font-size:11px;letter-spacing:.14em;color:var(--yv-clay)}.yv-pill[aria-selected=true],.yv-pill[aria-pressed=true]{background:var(--yv-ink);color:var(--yv-ivory)}.yv-pill[aria-selected=true] span{color:#cdb9ac}.yv-pill:focus-visible{outline:2px solid var(--yv-clay);outline-offset:2px}.yv-hero__media img{display:block;width:100%;height:auto}.yv-hero__body{display:grid;gap:22px;padding-top:calc(var(--yv-pt,48px)*.7);padding-bottom:calc(var(--yv-pb,56px)*.75)}.yv .yv-hero__title{margin:0;font-size:clamp(42px,10vw,92px);line-height:.98;letter-spacing:-.025em;font-weight:400}.yv-hero__title em{font-style:italic;color:var(--yv-clay)}.yv-hero__sub{margin:14px 0 0;font-size:16px;line-height:1.5;color:var(--yv-ink-soft);max-width:34ch}.yv-hero .yv-eyebrow{margin-bottom:16px}.yv-hero__actions{display:grid;gap:18px}.yv-hero .yv-btn{margin-top:0;width:100%}.yv-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.yv-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--yv-line);border-radius:999px;font-size:13px;line-height:1.2;background:#ffffff8c}.yv-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--yv-clay)}@media(min-width:990px){.yv-hero__body{grid-template-columns:1.35fr 1fr;align-items:end;gap:64px;padding-top:var(--yv-pt,48px);padding-bottom:var(--yv-pb,56px)}.yv-hero .yv-btn{width:auto}.yv-hero__actions{justify-items:start}}.yv-duo__tabs{margin-bottom:28px}.yv-duo__panel{display:grid;gap:26px;align-items:center}.yv-duo__panel[hidden]{display:none}.yv-duo__visual{position:relative;aspect-ratio:1;width:52%;max-width:340px;margin:0 auto;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0%,var(--yv-blush) 48%,var(--yv-nude) 100%);display:grid;place-items:center;animation:yvBreath 7s var(--yv-ease) infinite}.yv-duo__visual:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;border:1px solid var(--yv-line)}.yv-duo__big{font-size:clamp(56px,14vw,132px);line-height:1;color:var(--yv-clay)}.yv-duo__vlabel{position:absolute;bottom:17%;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--yv-ink-soft)}.yv .yv-duo__title{margin:0;font-size:clamp(26px,4vw,40px);line-height:1.1;font-weight:400}.yv-duo__text{margin:10px 0 0;color:var(--yv-ink-soft);line-height:1.5;max-width:38ch}.yv-points{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.yv-point{padding:14px 12px;border-radius:16px;background:#ffffffb3;border:1px solid var(--yv-line)}.yv-point b{display:block;font-weight:400;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--yv-taupe);margin-bottom:6px}.yv-point span{display:block;font-size:14px;line-height:1.3}.yv .yv-duo__next{display:inline-flex;gap:10px;align-items:center;width:auto;height:auto;min-height:0;margin-top:24px;padding:0 0 6px;background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;box-shadow:none;color:inherit;font:inherit;font-size:12px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.yv-duo__next:focus-visible{outline:2px solid var(--yv-clay);outline-offset:4px}.yv-duo__panel.is-active{animation:yvFade .6s var(--yv-ease)}@media(min-width:990px){.yv-duo__panel{grid-template-columns:5fr 7fr;gap:80px}.yv-duo__visual{width:100%}}.yv-tl__pill{display:inline-flex;gap:8px;align-items:center;margin-top:18px;padding:9px 14px;border-radius:999px;background:var(--yv-ink);color:var(--yv-ivory);font-size:12px;line-height:1.3}.yv-tl__pill:before{content:"";width:6px;height:6px;border-radius:50%;background:#cdb9ac}.yv-tl{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:26px}.yv-tl:before,.yv-tl__fill{content:"";position:absolute;left:32px;top:10px;bottom:10px;width:1px;background:var(--yv-line)}.yv-tl__fill{background:var(--yv-clay);transform-origin:top;transform:scaleY(0);transition:transform 1.6s var(--yv-ease) .2s}.yv-tl.is-in .yv-tl__fill,html:not(.yv-js) .yv-tl__fill{transform:none}.yv-tl__step{position:relative;display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:center}.yv-tl__mark{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--yv-ivory);border:1px solid var(--yv-line);display:grid;place-items:center;color:var(--yv-clay)}.yv-tl__mark img{width:100%;height:100%;display:block;object-fit:cover}.yv-tl__num{font-size:11px;letter-spacing:.2em;color:var(--yv-clay)}.yv .yv-tl__step h3{margin:2px 0;font-size:22px;line-height:1.2;font-weight:400}.yv-tl__step p{margin:0;font-size:14px;line-height:1.45;color:var(--yv-ink-soft)}@media(min-width:990px){.yv-tl{grid-template-columns:repeat(var(--n,3),1fr);gap:40px}.yv-tl:before,.yv-tl__fill{left:0;right:0;top:60px;bottom:auto;width:auto;height:1px}.yv-tl__fill{transform:scaleX(0);transform-origin:left}.yv-tl.is-in .yv-tl__fill{transform:none}.yv-tl__step{grid-template-columns:1fr;gap:16px}.yv-tl__mark{width:120px;height:120px}}.yv-more{margin-top:36px;border-top:1px solid var(--yv-line);border-bottom:1px solid var(--yv-line);max-width:720px}.yv-more summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px}.yv-more summary::-webkit-details-marker{display:none}.yv-more__body{padding:0 0 20px;font-size:14px;line-height:1.6;color:var(--yv-ink-soft)}.yv-more__body ul{margin:0;padding-left:18px}.yv-more__body li+li{margin-top:6px}.yv-more__body p{margin:0}.yv-plus{flex:0 0 28px;height:28px;border-radius:50%;border:1px solid var(--yv-line);position:relative;transition:transform .4s var(--yv-ease),background-color .3s,color .3s}.yv-plus:before,.yv-plus:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1px;background:currentColor;transform:translate(-50%,-50%)}.yv-plus:after{transform:translate(-50%,-50%) rotate(90deg)}details[open]>summary .yv-plus{transform:rotate(45deg);background:var(--yv-ink);color:var(--yv-ivory);border-color:var(--yv-ink)}details>summary:focus-visible{outline:2px solid var(--yv-clay);outline-offset:4px}details[open]>.yv-more__body,details[open]>.yv-faq__a{animation:yvFade .45s var(--yv-ease)}.yv-cmp__switch{margin-bottom:20px}.yv-cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.yv-cmp th,.yv-cmp td{padding:16px 10px;border-bottom:1px solid var(--yv-line);text-align:center;vertical-align:middle;line-height:1.35}.yv-cmp thead th{border-bottom:0;padding-top:20px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:var(--yv-taupe)}.yv-cmp th[scope=row]{text-align:left;font-weight:400;color:inherit}.yv-cmp .is-brand{background:var(--yv-ink);color:var(--yv-ivory);border-bottom-color:#ffffff1a}.yv-cmp thead .is-brand{border-radius:20px 20px 0 0;color:#cdb9ac}.yv-cmp tbody tr:last-child .is-brand{border-radius:0 0 20px 20px;border-bottom-color:transparent}.yv-ico{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%}.yv-ico--yes{background:var(--yv-clay);color:#fff}.yv-ico--no{border:1px solid var(--yv-line);color:var(--yv-taupe)}.is-brand .yv-ico--yes{background:var(--yv-ivory);color:var(--yv-ink)}.yv-cmp__note{margin:18px 0 0;font-size:12px;color:var(--yv-taupe)}@media(max-width:749px){.yv-cmp[data-show=a] .col-b,.yv-cmp[data-show=b] .col-a{display:none}.yv-cmp th[scope=row]{width:46%}}@media(min-width:750px){.yv-cmp__switch{display:none}.yv-cmp{font-size:15px}.yv-cmp th,.yv-cmp td{padding:20px 16px}}.yv-bn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yv-bn__tile{padding:22px 18px;border-radius:22px;background:#fff9;border:1px solid var(--yv-line);transition:transform .5s var(--yv-ease),background-color .5s var(--yv-ease)}.yv-bn__tile:hover{transform:translateY(-3px);background:#fff}.yv-bn__icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--yv-ivory);color:var(--yv-clay);margin-bottom:18px}.yv-bn__icon svg{width:22px;height:22px}.yv .yv-bn__tile h3{margin:0 0 6px;font-size:19px;line-height:1.2;font-weight:400}.yv-bn__tile p{margin:0;font-size:13px;line-height:1.45;color:var(--yv-ink-soft)}@media(min-width:990px){.yv-bn{grid-template-columns:repeat(4,1fr);gap:16px}.yv-bn__tile{padding:32px 26px}}.yv-buy{display:grid;gap:20px}.yv-buy__media{border-radius:28px;overflow:hidden;background:var(--yv-sand)}.yv-buy__media img{display:block;width:100%;height:auto}.yv-buy__card{padding:28px 22px;border-radius:28px;background:#fff;border:1px solid var(--yv-line)}.yv-buy--solo .yv-buy__card{max-width:560px;margin:0 auto;width:100%}.yv .yv-buy__title{margin:0;font-size:clamp(28px,4vw,40px);line-height:1.1;font-weight:400}.yv-buy__price{display:flex;gap:12px;align-items:baseline;margin:12px 0 20px;font-size:22px}.yv-buy__price s{font-size:15px;color:var(--yv-taupe)}.yv-kit{list-style:none;margin:18px 0 22px;padding:0;border-top:1px solid var(--yv-line)}.yv-kit li{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid var(--yv-line);font-size:15px;line-height:1.35}.yv-kit li>span:first-child{color:var(--yv-clay);font-size:11px;letter-spacing:.14em;padding-top:3px}.yv-kit small{display:block;color:var(--yv-taupe);font-size:12.5px;margin-top:2px}.yv-variants{border:0;margin:0 0 14px;padding:0;display:grid;gap:8px}.yv-variant{position:relative}.yv-variant input{position:absolute;opacity:0;pointer-events:none}.yv-variant label{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--yv-line);border-radius:14px;cursor:pointer;font-size:14px;transition:border-color .3s,box-shadow .3s}.yv-variant input:checked+label{border-color:var(--yv-ink);box-shadow:inset 0 0 0 1px var(--yv-ink)}.yv-variant input:focus-visible+label{outline:2px solid var(--yv-clay);outline-offset:2px}.yv-variant input:disabled+label{opacity:.45;cursor:not-allowed}.yv-buy .yv-btn{width:100%;margin-top:0}.yv-buy__note{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--yv-taupe);text-align:center}@media(min-width:990px){.yv-buy{grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.yv-buy--solo{grid-template-columns:1fr}.yv-buy__card{padding:44px}}.yv-faq{display:grid;gap:28px}@media(min-width:990px){.yv-faq{grid-template-columns:4fr 7fr;gap:80px}.yv-faq__head{position:sticky;top:120px;align-self:start}}.yv-faq__list{border-top:1px solid var(--yv-line)}.yv-faq__item{border-bottom:1px solid var(--yv-line)}.yv-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;line-height:1.35}.yv-faq__item summary::-webkit-details-marker{display:none}.yv-faq__a{padding:0 44px 22px 0;color:var(--yv-ink-soft);font-size:15px;line-height:1.55}.yv-faq__a p{margin:0}.yv-faq__a a,.yv-faq__contact a{color:inherit;text-decoration:underline;text-underline-offset:3px}.yv-faq__contact{margin:18px 0 0;font-size:14px;color:var(--yv-ink-soft)}.yv-faq__contact p{margin:0}.yv-cta2{text-align:center}.yv-cta2 .yv-eyebrow:before{display:none}.yv-cta2 .yv-title{margin:0 auto;max-width:16ch}.yv-cta2 .yv-sub{margin-left:auto;margin-right:auto}.yv-cta2 .yv-btn{margin-top:32px}.yv-cta2 .yv-note{margin:18px auto 0}.yv--ink .yv-note{color:#cdb9ac}@keyframes yvBreath{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes yvFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.yv-duo__visual,.yv-duo__panel.is-active,details[open]>.yv-more__body,details[open]>.yv-faq__a{animation:none}.yv-tl__fill{transform:none!important;transition:none}.yv-bn__tile:hover{transform:none}.yv-plus,.yv-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/yv-components.css.map */
