.ylvp{--ylvp-ink: var(--ylv-section-text, var(--ylv-text));--ylvp-line-strong: rgba(var(--ylv-text-rgb), .3)}.ylvp *,.ylvp *:before,.ylvp *:after{box-sizing:border-box}.ylvp .ylv-kicker--accent,.ylvp .ylv-h1 em,.ylvp .ylv-h2 em,.ylvp .ylv-h3 em{color:var(--ylv-accent)}.ylv-bg--dark.ylvp .ylv-h1 em,.ylv-bg--dark.ylvp .ylv-h2 em{color:var(--ylv-sand)}.ylvp-head{max-width:76rem;margin:0 0 clamp(4rem,5vw,6.4rem)}.ylvp-head.ylv-center{margin-left:auto;margin-right:auto}.ylvp-head .ylv-lead{margin-top:2rem}.ylvp-frame{position:relative}.ylvp-frame:after{content:"";position:absolute;inset:clamp(1.4rem,2vw,2.4rem);z-index:2;border:1px solid rgba(255,255,255,.34);pointer-events:none}.ylvp-frame>img{transform:scale(1.06);transition:transform 2.4s var(--ylv-ease-out)}.ylvp-frame.is-revealed>img,.shopify-design-mode .ylvp-frame>img,.ylv-reveal-fallback .ylvp-frame>img{transform:none}.ylvp-shade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#140f0c00 50%,#140f0c73)}.ylvp .ylvp-cap{position:absolute;z-index:3;margin:0;left:clamp(3rem,3.4vw,5.2rem);bottom:clamp(3rem,3.4vw,4.8rem);color:#f4efe8}.ylvp-cap small{display:block;margin-bottom:.6rem;font-size:1rem;letter-spacing:.32em;text-transform:uppercase;opacity:.8}.ylvp-cap span{font-family:var(--ylv-font-serif);font-style:italic;font-size:clamp(1.5rem,1.2vw,1.8rem)}.ylvp-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(3.6rem,5vw,9.6rem);align-items:center}.ylvp-hero .ylv-media{aspect-ratio:4 / 5}.ylvp-hero--wide .ylv-media{aspect-ratio:21 / 9}.ylvp-hero--wide .ylvp-hero__text{max-width:82rem;margin:0 auto}.ylvp-hero .ylv-h1{max-width:16ch}.ylvp-hero .ylv-center .ylv-h1,.ylvp-hero__text.ylv-center .ylv-h1{margin-left:auto;margin-right:auto}.ylvp-hero .ylv-lead{margin-top:2.6rem}@media screen and (min-width:990px){.ylvp-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ylvp-hero--right .ylvp-hero__media{order:2}.ylvp-hero--split .ylv-media{max-height:86vh}}@media screen and (max-width:749px){.ylvp-hero--wide .ylv-media{aspect-ratio:4 / 5}}.ylvp-promises{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));border-top:1px solid var(--ylv-line);border-bottom:1px solid var(--ylv-line)}.ylvp-promise{padding:2.6rem clamp(1.6rem,2vw,3.2rem);text-align:center}.ylvp-promise+.ylvp-promise{border-left:1px solid var(--ylv-line)}.ylvp-promise__t{display:block;font-family:var(--ylv-font-serif);font-size:clamp(1.9rem,1.5vw,2.3rem);line-height:1.25}.ylvp-promise__s{display:block;margin-top:.6rem;font-size:1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ylv-muted)}@media screen and (max-width:749px){.ylvp-promises{grid-template-columns:1fr}.ylvp-promise+.ylvp-promise{border-left:0;border-top:1px solid var(--ylv-line)}}.ylvp-grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:0 clamp(2.8rem,3.5vw,5.6rem)}.ylvp-grid--cards{gap:clamp(1.4rem,1.6vw,2.4rem)}@media screen and (max-width:989px){.ylvp-grid{grid-template-columns:repeat(min(var(--cols, 3),2),minmax(0,1fr))}}@media screen and (max-width:749px){.ylvp-grid{grid-template-columns:1fr}}.ylvp-item{padding:3rem 0 3.8rem;border-top:1px solid var(--ylv-line)}.ylvp-item--card{padding:3.4rem clamp(2.4rem,2.4vw,3.6rem) 4rem;border:1px solid var(--ylv-line);background:var(--ylv-surface)}.ylv-bg--surface .ylvp-item--card{background:var(--ylv-bg)}.ylvp-item__img{position:relative;aspect-ratio:4 / 3;margin:0 0 2.4rem}.ylvp-item__n{display:block;margin-bottom:1.8rem;font-family:var(--ylv-font-serif);font-style:italic;font-size:2.2rem;line-height:1;color:var(--ylv-accent);font-variant-numeric:lining-nums}.ylvp-item__icon{display:block;width:2.6rem;height:2.6rem;margin-bottom:1.8rem;color:var(--ylv-accent)}.ylvp-item__icon svg{width:100%;height:100%}.ylvp-item .ylv-h3{margin:0 0 1.2rem;font-size:clamp(2.1rem,1.7vw,2.6rem);line-height:1.25}.ylvp-item__d{font-size:1.5rem;line-height:1.8;color:var(--ylv-muted);max-width:42ch}.ylvp-item__d p{margin:0}.ylvp-item__d p+p{margin-top:.8em}.ylvp-formwrap{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(4rem,5vw,9.6rem);align-items:start}@media screen and (min-width:990px){.ylvp-formwrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ylvp-formwrap__intro{position:sticky;top:12rem}}.ylvp-formwrap__intro .ylv-lead{margin-top:2.4rem}.ylvp-info{margin-top:4rem;padding-top:2.6rem;border-top:1px solid var(--ylv-line);font-size:1.4rem;line-height:1.85;color:var(--ylv-muted)}.ylvp-info p{margin:0}.ylvp-info p+p{margin-top:.8em}.ylvp-info strong{color:var(--ylvp-ink);font-weight:500}.ylvp-form{padding:clamp(2.8rem,4vw,5.6rem);background:var(--ylv-surface);border:1px solid var(--ylv-line)}.ylv-bg--surface .ylvp-form{background:var(--ylv-bg)}.ylvp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2.8rem}@media screen and (max-width:749px){.ylvp-fields{grid-template-columns:1fr}}.ylvp-fields .ylv-input{position:relative}.ylvp-fields .ylv-input--full{grid-column:1 / -1}.ylvp-fields .ylv-input label span{color:var(--ylv-accent)}.ylvp-fields .ylv-input textarea{min-height:13rem;border:0;border-bottom:1px solid var(--ylvp-line-strong);padding:1.2rem 0;line-height:1.7}.ylvp-fields .ylv-input:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ylvp-ink);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ylv-ease-out);pointer-events:none}.ylvp-fields .ylv-input:focus-within:after{transform:scaleX(1)}.ylvp-fields .ylv-input input::placeholder,.ylvp-fields .ylv-input textarea::placeholder{color:rgba(var(--ylv-text-rgb),.4)}.ylvp .ylvp-form__note{margin:2.6rem 0 0;font-size:1.3rem;line-height:1.7;color:var(--ylv-muted)}.ylvp-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1.8rem 2.8rem;margin-top:3.4rem}.ylvp-form__alt{font-size:1.3rem;color:var(--ylv-muted)}.ylvp-form__legal{margin:2.2rem 0 0;font-size:1.15rem;line-height:1.7;color:var(--ylv-muted)}.ylvp-form__legal p{margin:0}.ylvp-form__legal a{color:inherit}.ylvp-msg{margin:0 0 3rem;padding:1.8rem 2rem;border:1px solid var(--ylvp-line-strong);font-size:1.4rem;line-height:1.7}.ylvp-msg p{margin:0}.ylvp-msg--ok{display:flex;gap:1.4rem;align-items:flex-start;border-color:var(--ylv-accent)}.ylvp-msg--ok svg{width:1.8rem;height:1.8rem;flex:none;margin-top:.2rem;color:var(--ylv-accent)}.ylvp-msg--err{border-color:#a0503c;color:#7d3a2a}.ylvp-msg--err ul{margin:.6rem 0 0;padding-left:1.8rem}@media screen and (max-width:749px){.ylvp-form__foot .ylv-btn{width:100%}}.ylvp-quote{max-width:90rem;margin:0 auto;text-align:center}.ylvp-quote__mark{display:block;height:4rem;margin-bottom:.8rem;font-family:var(--ylv-font-serif);font-size:8.4rem;line-height:1;color:var(--ylv-accent);opacity:.5}.ylvp-quote blockquote{margin:0;font-family:var(--ylv-font-serif);font-size:clamp(3rem,3.4vw,5rem);line-height:1.18;letter-spacing:-.01em}.ylvp-quote blockquote em{font-style:italic;color:var(--ylv-accent)}.ylvp .ylvp-quote figcaption{margin-top:2.6rem;font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ylv-muted)}.ylvp-story{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(4rem,6vw,11rem);align-items:center}@media screen and (min-width:990px){.ylvp-story{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ylvp-story--right .ylvp-story__media{order:2}}.ylvp-story .ylv-media{aspect-ratio:4 / 5}.ylvp-story .ylv-lead{margin-top:2.4rem}.ylvp .ylvp-year{display:block;margin-bottom:2rem;font-family:var(--ylv-font-serif);font-style:italic;font-size:clamp(5.6rem,6vw,9.6rem);line-height:.9;color:var(--ylv-accent);font-variant-numeric:lining-nums}.ylvp .ylvp-sign{margin:4rem 0 0}.ylvp-sign span{display:block;font-family:var(--ylv-font-serif);font-style:italic;font-size:2.4rem;line-height:1.2}.ylvp-sign small{display:block;margin-top:.8rem;font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ylv-muted)}.ylvp-search{position:relative;max-width:72rem;margin:0 auto clamp(4.8rem,6vw,8rem)}.ylvp-search input{width:100%;padding:1.4rem 4.4rem 1.6rem 0;border:0;border-bottom:1px solid var(--ylvp-line-strong);border-radius:0;background:transparent;font-family:var(--ylv-font-serif);font-size:clamp(2rem,1.8vw,2.6rem);color:var(--ylvp-ink);-webkit-appearance:none;appearance:none;transition:border-color .3s ease}.ylvp-search input::placeholder{color:rgba(var(--ylv-text-rgb),.45);font-style:italic}.ylvp-search input:focus{outline:none;border-color:var(--ylvp-ink)}.ylvp-search input::-webkit-search-cancel-button{-webkit-appearance:none}.ylvp-search svg{position:absolute;right:.2rem;top:50%;width:1.8rem;height:1.8rem;transform:translateY(-50%);color:var(--ylv-muted);pointer-events:none}.ylvp-search__clear{position:absolute;right:3rem;top:50%;transform:translateY(-50%);padding:.6rem;border:0;background:none;cursor:pointer;font-size:1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ylv-muted)}.ylvp-search__clear[hidden]{display:none}.ylvp-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(3.2rem,5vw,9.6rem);align-items:start}@media screen and (min-width:990px){.ylvp-faq--nav{grid-template-columns:24rem minmax(0,1fr)}.ylvp-faq__nav{position:sticky;top:12rem}}.ylvp-faq__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.ylvp-faq__nav a{display:flex;align-items:center;gap:0;padding:.9rem 0;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ylv-muted);text-decoration:none;transition:color .3s ease,gap .5s var(--ylv-ease-out)}.ylvp-faq__nav a:before{content:"";width:0;height:1px;background:var(--ylv-accent);transition:width .5s var(--ylv-ease-out)}.ylvp-faq__nav a:hover,.ylvp-faq__nav a.is-active{color:var(--ylvp-ink)}.ylvp-faq__nav a.is-active{gap:1.4rem}.ylvp-faq__nav a.is-active:before{width:2.8rem}.ylvp-faq__nav small{margin-left:auto;padding-left:1rem;font-size:1rem;letter-spacing:.08em}@media screen and (max-width:989px){.ylvp-faq__nav{margin:0 -.4rem;overflow-x:auto;scrollbar-width:none}.ylvp-faq__nav::-webkit-scrollbar{display:none}.ylvp-faq__nav ul{display:flex;gap:.8rem;padding:0 .4rem}.ylvp-faq__nav a{flex:none;white-space:nowrap;padding:1rem 1.6rem;border:1px solid var(--ylvp-line-strong)}.ylvp-faq__nav a:before,.ylvp-faq__nav small{display:none}.ylvp-faq__nav a.is-active{gap:0;background:var(--ylvp-ink);border-color:var(--ylvp-ink);color:var(--ylv-section-bg, var(--ylv-bg))}}.ylvp-faq__group{scroll-margin-top:11rem}.ylvp-faq__group+.ylvp-faq__group{margin-top:clamp(5.6rem,6vw,8.8rem)}.ylvp-faq__group>.ylv-h3{margin:0 0 .8rem}.ylvp-faq__group>.ylv-text{margin:.6rem 0 0;font-size:1.45rem}.ylvp-faq__list{margin-top:1.8rem;border-top:1px solid var(--ylv-line)}.ylvp-faq__list .ylv-acc[open] .ylv-acc__inner{animation:ylvpIn .6s var(--ylv-ease-out) both}.ylvp-faq__list .ylv-acc>summary:hover{color:var(--ylv-accent)}.ylvp .ylvp-faq__empty{padding:4rem 0;text-align:center;font-size:1.5rem;color:var(--ylv-muted)}.ylvp-faq__empty[hidden],.ylvp-faq__group[hidden],.ylvp-faq__list details[hidden]{display:none}@keyframes ylvpIn{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.ylvp-channels{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));border-top:1px solid var(--ylv-line);border-bottom:1px solid var(--ylv-line)}@media screen and (max-width:989px){.ylvp-channels{grid-template-columns:repeat(min(var(--cols, 3),2),minmax(0,1fr))}}@media screen and (max-width:749px){.ylvp-channels{grid-template-columns:1fr}}.ylvp-channel{display:flex;flex-direction:column;gap:1rem;padding:clamp(2.8rem,3vw,4.4rem) clamp(2rem,2.6vw,4rem);color:inherit;text-decoration:none;transition:background-color .5s var(--ylv-ease-out)}.ylvp-channel+.ylvp-channel{border-left:1px solid var(--ylv-line)}@media screen and (max-width:749px){.ylvp-channel+.ylvp-channel{border-left:0;border-top:1px solid var(--ylv-line)}}a.ylvp-channel:hover{background:var(--ylv-surface)}.ylv-bg--surface a.ylvp-channel:hover{background:var(--ylv-bg)}.ylvp-channel__icon{width:2.6rem;height:2.6rem;margin-bottom:1rem;color:var(--ylv-accent)}.ylvp-channel__icon svg{width:100%;height:100%}.ylvp-channel .ylv-h3{font-size:clamp(2.2rem,1.8vw,2.7rem)}.ylvp-channel__d{font-size:1.45rem;line-height:1.75;color:var(--ylv-muted)}.ylvp-channel__d p{margin:0}.ylvp-channel__go{display:inline-flex;align-items:center;gap:1.2rem;margin-top:auto;padding-top:1.4rem;font-size:1.05rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.ylvp-channel__go .ylv-arrow{width:1.8rem;transition:transform .5s var(--ylv-ease-out)}a.ylvp-channel:hover .ylvp-channel__go .ylv-arrow{transform:translate(6px)}.ylvp-cta{text-align:center}.ylvp-cta--line{padding-top:clamp(5.6rem,7vw,10rem);border-top:1px solid var(--ylv-line)}.ylvp-cta .ylv-lead{margin:2.4rem auto 0}@media(prefers-reduced-motion:reduce){.ylvp *,.ylvp *:before,.ylvp *:after{transition:none!important;animation:none!important}.ylvp-frame>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ylv-pages.css.map */
