.ya{background:var(--ya-bg);color:var(--ya-text);font-family:var(--font-body-family);font-size:13px;line-height:1.75;letter-spacing:.02em;-webkit-font-smoothing:antialiased}.ya *,.ya *:before,.ya *:after{box-sizing:border-box}.ya :where(a){color:inherit;text-decoration:none}.ya :where(p,dl,dd){margin:0}.ya img,.ya .ya-placeholder{display:block;width:100%;height:100%;object-fit:cover}.ya .ya-placeholder{background:var(--ya-bg-alt);fill:var(--ya-line)}.ya__wrap{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:750px){.ya__wrap{padding:0 48px}}.ya__eyebrow{margin:0 0 18px;font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ya-muted)}.ya__h1,.ya__h2,.ya-manifesto__text,.ya-artist__name,.ya-faq__q,.ya-step__num,.ya-promise__title,.ya-market__name,.ya-stat__value,.ya-galeri__title,.ya-galeri__sub{font-family:var(--font-heading-family);font-weight:400;color:var(--ya-text);text-wrap:balance}.ya__h1{margin:0;font-size:clamp(36px,5.4vw,72px);line-height:1.02;letter-spacing:-.015em}.ya__h2{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.12;letter-spacing:-.01em}.ya__lead{font-size:14px;line-height:1.8;max-width:46ch;margin-bottom:32px}.ya__lead p+p{margin-top:1em}.ya__intro{margin-top:20px;max-width:42ch;color:var(--ya-muted)}.ya__link{display:inline-flex;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid currentColor;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:color .3s ease,gap .3s ease}.ya__link:hover{color:var(--ya-accent);gap:18px}.ya__arrow{flex:none}.ya a:focus-visible,.ya summary:focus-visible{outline:1px solid currentColor;outline-offset:4px}.ya-sec__inner{border-top:1px solid var(--ya-line);padding:72px 0}@media(min-width:990px){.ya-sec__inner{padding:120px 0}}.ya-band+.ya-sec .ya-sec__inner{border-top:0}.ya__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}@media(min-width:990px){.ya__head{margin-bottom:64px}}.ya-split{display:grid;gap:40px}@media(min-width:990px){.ya-split{grid-template-columns:4fr 8fr;gap:72px}}.ya-hero__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--ya-bg-alt)}@media(min-width:750px){.ya-hero__media{aspect-ratio:var(--ya-hero-ratio, 16 / 7)}}.ya-hero__body{display:grid;gap:28px;padding:44px 0 72px}@media(min-width:990px){.ya-hero__body{grid-template-columns:7fr 5fr;gap:72px;align-items:end;padding:72px 0 120px}}.ya-manifesto .ya-sec__inner{text-align:center}.ya-manifesto__text{max-width:26em;margin:0 auto;font-size:clamp(22px,2.5vw,32px);line-height:1.4;letter-spacing:-.005em}.ya-steps{list-style:none;margin:0;padding:0;display:grid}@media(min-width:750px){.ya-steps{grid-template-columns:repeat(var(--ya-step-cols, 3),1fr);gap:40px}}.ya-step{border-top:1px solid var(--ya-text);padding:18px 0 40px}.ya-step:last-child{padding-bottom:0}@media(min-width:750px){.ya-step{padding-bottom:0}}.ya-step__num{display:block;margin-bottom:36px;font-size:15px}@media(min-width:990px){.ya-step__num{margin-bottom:64px}}.ya-step__title,.ya-list__title,.ya-term__label,.ya-stat__label{margin:0 0 10px;font-family:var(--font-body-family);font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--ya-text)}.ya-step__text,.ya-list__text,.ya-term__text,.ya-promise__text,.ya-spot__text,.ya-band__text,.ya-faq__a{color:var(--ya-muted);max-width:46ch}.ya-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--ya-text)}.ya-list__item{display:grid;gap:4px;padding:20px 0;border-bottom:1px solid var(--ya-line)}.ya-list__title{margin:0}@media(min-width:750px){.ya-list__item{grid-template-columns:1fr 2fr;gap:32px}}.ya-promises{list-style:none;margin:0;padding:0;display:grid}@media(min-width:750px){.ya-promises{grid-template-columns:repeat(var(--ya-promise-cols, 3),1fr);gap:40px}}.ya-promise{border-top:1px solid var(--ya-text);padding:22px 0 36px}.ya-promise:last-child{padding-bottom:0}@media(min-width:750px){.ya-promise{padding-bottom:0}}.ya-promise__title{margin:0 0 12px;font-size:21px;line-height:1.3}.ya-band{background:var(--ya-bg-alt);padding:80px 0}@media(min-width:990px){.ya-band{padding:120px 0}}.ya-band__text{margin-bottom:36px}.ya-markets{list-style:none;margin:0;padding:0;border-top:1px solid var(--ya-text)}.ya-market{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:22px 0;border-bottom:1px solid var(--ya-line)}.ya-market__name{font-size:clamp(20px,2.2vw,28px);line-height:1.2}.ya-market__status{flex:none;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ya-muted)}.ya-spot{display:grid;gap:44px}@media(min-width:990px){.ya-spot{grid-template-columns:1fr 1fr;gap:96px;align-items:center}}.ya-spot__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--ya-bg-alt)}.ya-spot__text{margin-top:20px}.ya-spot__text p+p{margin-top:1em}.ya-stats{display:flex;gap:56px;margin:36px 0 40px;padding-top:24px;border-top:1px solid var(--ya-line)}.ya-stat{display:flex;flex-direction:column-reverse}.ya-stat__label{margin:10px 0 0;color:var(--ya-muted);font-size:10px}.ya-stat__value{font-size:clamp(40px,4.4vw,60px);line-height:1;letter-spacing:-.02em}.ya-artists{list-style:none;margin:0 -20px;padding:0 20px;display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.ya-artists::-webkit-scrollbar{display:none}@media(min-width:750px){.ya-artists{margin:0;padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--ya-cols, 4),1fr);gap:24px;overflow:visible}}.ya-artist{scroll-snap-align:start}.ya-artist__link{display:block}.ya-artist__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--ya-bg-alt);margin-bottom:16px}.ya-artist__media img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.ya-artist__link:hover .ya-artist__media img{transform:scale(1.03)}.ya-artist__name{margin:0;font-size:17px;line-height:1.35}.ya-artist__meta{margin-top:4px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ya-muted)}.ya-terms{margin:0;border-top:1px solid var(--ya-text)}.ya-term{display:grid;gap:4px;padding:22px 0;border-bottom:1px solid var(--ya-line)}.ya-term__label{margin:0}@media(min-width:750px){.ya-term{grid-template-columns:1fr 2fr;gap:32px}}.ya-faq{border-top:1px solid var(--ya-text)}.ya-faq__item{border-bottom:1px solid var(--ya-line)}.ya-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;line-height:1.4}.ya-faq__q::-webkit-details-marker{display:none}.ya-faq__icon{position:relative;flex:none;width:11px;height:11px}.ya-faq__icon:before,.ya-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:currentColor;transition:transform .3s ease}.ya-faq__icon:after{transform:rotate(90deg)}.ya-faq__item[open] .ya-faq__icon:after{transform:rotate(0)}.ya-faq__a{padding:0 40px 26px 0;max-width:62ch}.ya-faq__a p+p{margin-top:.8em}.ya-faq__a a{border-bottom:1px solid currentColor}.ya-galeri{background:var(--ya-g-bg);color:var(--ya-g-fg);padding:96px 0}@media(min-width:990px){.ya-galeri{padding:140px 0}}.ya-galeri__grid{display:grid;gap:36px}@media(min-width:990px){.ya-galeri__grid{grid-template-columns:6fr 5fr;gap:72px;align-items:end}}.ya .ya-galeri__eyebrow{color:var(--ya-g-accent)}.ya .ya-galeri__title{margin:0;color:var(--ya-g-fg);font-size:clamp(52px,8vw,112px);line-height:.95;letter-spacing:-.025em}.ya .ya-galeri__sub{margin:0 0 16px;color:var(--ya-g-fg);font-size:clamp(20px,2vw,26px);line-height:1.3}.ya-galeri__text{max-width:46ch;color:var(--ya-g-muted);font-size:14px;line-height:1.8}.ya-galeri__items{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;row-gap:8px}.ya-galeri__items li{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ya-g-accent)}.ya-galeri__items li:not(:last-child):after{content:"\b7";margin:0 12px}.ya-galeri__note{margin-top:36px;padding-top:18px;border-top:1px solid var(--ya-g-line);font-size:12px;color:var(--ya-g-fg)}.ya-galeri__link{margin-top:28px;color:var(--ya-g-fg)}.ya .ya-galeri__link:hover{color:var(--ya-g-accent)}.ya-closing{background:var(--ya-bg-alt);text-align:center;padding:96px 0}@media(min-width:990px){.ya-closing{padding:140px 0}}.ya-closing .ya__h2{max-width:16em;margin:0 auto 18px}.ya-closing__text{max-width:44ch;margin:0 auto 36px;color:var(--ya-muted)}.ya-closing__contact{margin-top:44px;font-size:12px;color:var(--ya-muted)}.ya-closing__contact a{border-bottom:1px solid currentColor;padding-bottom:2px}@media(prefers-reduced-motion:reduce){.ya *,.ya *:before,.ya *:after{transition:none!important}}.yf-section{display:contents}.yf-hide-old product-frame-configurator{display:none!important}.yf{--yf-ink: rgb(var(--color-base-text, 38, 37, 37));--yf-muted: #8C8C8C;--yf-from: #797979;--yf-line: #EAEAEA;--yf-fill: #FAF9F9;--yf-hover: #F8F8F8;--yf-fs: calc(13px * var(--font-body-scale, .8));--yf-fs-sm: calc(12px * var(--font-body-scale, .8));margin:0 0 16px;color:var(--yf-ink);font-family:var(--font-body-family);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400)}.yf[hidden]{display:none}.yf button{font-family:inherit}.yf__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.yf__title{font-size:calc(14px * var(--font-body-scale, .8));line-height:18px;letter-spacing:.06em;text-transform:uppercase}.yf__guide-toggle{padding:0;margin:0;border:0;background:none;cursor:pointer;color:var(--yf-ink);font-size:var(--yf-fs);line-height:13px;letter-spacing:.04em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.yf__rows{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.yf__row{position:relative;min-width:0;border:1px solid transparent;background:var(--yf-fill);transition:border-color .2s ease,background-color .2s ease}.yf__row.is-open{border-color:var(--yf-ink);background:#fff}.yf__row.is-open{z-index:30}.yf__row.is-disabled{opacity:.4}.yf__toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:12px 16px;margin:0;border:0;border-radius:0;background:none;color:var(--yf-ink);text-align:left;cursor:pointer;font-size:var(--yf-fs);line-height:16px}.yf__toggle:disabled{cursor:default}.yf__plus{flex:none;display:inline-flex;width:14px;height:14px;margin-right:4px}.yf__plus[hidden]{display:none}.yf__plus svg{width:14px;height:14px}.yf__text{display:flex;align-items:baseline;gap:10px;min-width:0;overflow:hidden}.yf__name,.yf__meta{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em}.yf__name{flex:none}.yf__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--yf-muted)}.yf__meta[hidden]{display:none}.yf__meta.is-note{white-space:normal;overflow:visible;color:var(--color-sale-price, #691010)}.yf__price{flex:none;margin-left:auto;padding-left:12px;white-space:nowrap;letter-spacing:.08em}.yf__price.is-from{color:var(--yf-from);text-transform:uppercase}.yf__chev{flex:none;display:inline-flex;width:14px;height:14px;margin-left:-2px;transition:transform .25s ease}.yf__chev svg{width:14px;height:14px}.yf__row:not(.is-filled) .yf__chev{display:none}.yf__row.is-open .yf__chev{transform:rotate(180deg)}.yf-swatch{flex:none;display:inline-block;box-sizing:border-box;width:14px;height:14px;border:1px solid var(--yf-line, #EAEAEA);border-radius:50%;background-size:cover;background-position:center}.yf-swatch[hidden]{display:none}.yf-swatch--none{background:#f2f2f2 linear-gradient(135deg,transparent 45%,#B5B5B5 45%,#B5B5B5 55%,transparent 55%)}.yf-swatch.yf-swatch--photo{position:relative;width:20px;height:28px;border:0;border-radius:0;background-color:#fff;background-size:132% auto;background-position:50% 50%;background-repeat:no-repeat}.yf-opt .yf-swatch.yf-swatch--photo{width:30px;height:42px;margin:-4px 0}.yf__list{position:absolute;top:100%;left:-1px;right:-1px;z-index:30;padding:4px 0 8px;border:1px solid var(--yf-ink);border-top-color:var(--yf-line, #EAEAEA);background:#fff;color:var(--yf-ink)}.yf__list[hidden]{display:none}.yf__list:not(.is-sheet) .yf__sheet-head{display:none}.yf__opts{max-height:340px;overflow-y:auto;overscroll-behavior:contain}.yf__hint{margin:0;padding:8px 16px 4px;color:var(--color-sale-price, #691010);font-size:var(--yf-fs)}.yf-opt{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:10px 16px;margin:0;border:0;border-radius:0;background:none;color:var(--yf-ink);text-align:left;cursor:pointer;font-size:var(--yf-fs);line-height:16px;transition:background-color .15s ease}.yf-opt:hover,.yf-opt:focus-visible,.yf-opt.is-selected{background:var(--yf-hover);outline:none}.yf-opt.is-unavailable{cursor:default;opacity:.4}.yf-opt.is-unavailable:hover{background:none}.yf-opt__text{display:flex;align-items:baseline;gap:12px;min-width:0;overflow:hidden}.yf-opt__name,.yf-opt__meta{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em}.yf-opt__name{flex:none}.yf-opt__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--yf-muted)}.yf-opt__price{flex:none;margin-left:auto;padding-left:12px;white-space:nowrap;letter-spacing:.08em}.yf-opt.is-unavailable .yf-opt__price{text-transform:uppercase}.yf__total{display:flex;align-items:baseline;justify-content:space-between;margin-top:12px;font-size:var(--yf-fs);letter-spacing:.08em;text-transform:uppercase}.yf__total[hidden]{display:none}@media(max-width:749px){.yf__toggle{padding:9px 12px}.yf__row:not(.is-filled) .yf__toggle{padding:12px 16px}.yf__row.is-open{border-color:transparent;background:var(--yf-fill)}.yf__text,.yf-opt__text{flex-direction:column;align-items:flex-start;gap:1px}.yf__meta,.yf-opt__meta{max-width:100%;font-size:var(--yf-fs-sm);line-height:13px}.yf-opt{min-height:35px;padding:9px 12px}}html.yf-locked,html.yf-locked body{overflow:hidden}html body>div.yf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482300;display:block;background:#38383873;opacity:0;transition:opacity .3s ease}html body>div.yf-overlay[hidden]{display:none}html body>div.yf-overlay.is-in{opacity:1}html body>div.yf-overlay:not(.is-in),.yf__list.is-sheet:not(.is-in){pointer-events:none}.yf__list.is-sheet{--yf-ink: rgb(var(--color-base-text, 38, 37, 37));--yf-muted: #8C8C8C;--yf-line: #EAEAEA;--yf-hover: #F8F8F8;--yf-fs: calc(13px * var(--font-body-scale, .8));--yf-fs-sm: calc(12px * var(--font-body-scale, .8));position:fixed;top:auto;left:0;right:0;bottom:0;z-index:2147482301;max-height:78vh;display:flex;flex-direction:column;padding:0 0 max(8px,env(safe-area-inset-bottom));border:0;font-family:var(--font-body-family);transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.6,.2,1)}.yf__list.is-sheet.is-in{transform:none}.yf__list.is-sheet .yf__opts{max-height:none;flex:1 1 auto}.yf__sheet-head{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid var(--yf-line, #EAEAEA);font-size:var(--yf-fs);line-height:16px;letter-spacing:.08em;text-transform:uppercase}.yf__sheet-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;border:0;background:none;color:var(--yf-ink);cursor:pointer}.yf__sheet-close svg{width:16px;height:16px}.yf-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482400;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--font-body-family)}.yf-guide[hidden]{display:none}.yf-guide .yf-guide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:rgba(var(--color-overlay, 33, 35, 38),.5);opacity:0;cursor:pointer;transition:opacity .3s ease}.yf-guide .yf-guide__panel{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:44px 32px 32px;background:var(--yf-guide-bg, #EBEBEB);color:#000;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.6,.2,1)}.yf-guide.is-open .yf-guide__overlay,.yf-guide.is-open .yf-guide__panel{opacity:1;transform:none}.yf-guide__close{position:absolute;top:12px;right:12px;display:inline-flex;width:24px;height:24px;padding:4px;border:0;background:none;color:#000;cursor:pointer}.yf-guide__close svg{width:16px;height:16px}.yf-guide__media{margin:0 0 24px}.yf-guide__media img{display:block;width:100%;height:auto}.yf-guide__title{margin:0 0 16px;color:#000;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);font-size:16px;line-height:1.3;letter-spacing:.01em}.yf-guide__body{color:#000;font-size:12px;line-height:1.7;letter-spacing:.04em}.yf-guide__body p{margin:0 0 12px}.yf-guide__body p:last-child{margin-bottom:0}.yf-guide__body strong,.yf-guide__body b{font-weight:600}.yf-guide__body a{color:inherit}@media(max-width:749px){.yf-guide{align-items:flex-end;padding:0}.yf-guide .yf-guide__panel{max-width:none;max-height:86vh;padding:40px 20px max(28px,env(safe-area-inset-bottom));transform:translateY(100%)}}.yf-host,html .media>.yf-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;background:var(--yf-stage-bg, #EBEBEB);opacity:0;pointer-events:none;transition:opacity .4s ease}.yf-host.is-on,html .media>.yf-host.is-on{opacity:1}.yf-host .yf-object{position:absolute;left:50%;top:50%;display:block;transform:translate(-50%,-50%);transition:width .45s cubic-bezier(.2,.6,.2,1),height .45s cubic-bezier(.2,.6,.2,1),opacity .6s cubic-bezier(.33,0,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.yf-host .yf-object.is-new{opacity:0}.yf-host .yf-object.is-new.is-grow{transform:translate(-50%,-50%) scale(.97)}.yf-host .yf-object.is-new,.yf-host .yf-object.is-new .yf-l,.yf-host .yf-object.is-new .yf-side,.yf-host .yf-object.is-snap,.yf-host .yf-object.is-snap .yf-l,.yf-host .yf-object.is-snap .yf-side{transition:none}.yf-host .yf-object.is-out{opacity:0;transition:opacity .5s ease-in .18s}.yf-host .yf-object.is-out.is-quick{transition:opacity .26s ease-out}.yf-host .yf-object.is-drawn{filter:drop-shadow(0 14px 22px rgba(38,37,37,.16)) drop-shadow(0 2px 4px rgba(38,37,37,.12))}.yf-host .yf-l{position:absolute;display:block;margin:0;padding:0;max-width:none;transition:left .45s cubic-bezier(.2,.6,.2,1),top .45s cubic-bezier(.2,.6,.2,1),width .45s cubic-bezier(.2,.6,.2,1),height .45s cubic-bezier(.2,.6,.2,1)}.yf-host .yf-l[hidden]{display:none}.yf-host img.yf-l{object-fit:fill}.yf-host .yf-art{z-index:3;object-fit:cover}.yf-host .yf-frame-draw{z-index:1;box-shadow:inset 0 0 0 1px #0000001a}.yf-host .yf-side{position:absolute;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;transition:left .45s cubic-bezier(.2,.6,.2,1),top .45s cubic-bezier(.2,.6,.2,1),width .45s cubic-bezier(.2,.6,.2,1),height .45s cubic-bezier(.2,.6,.2,1),clip-path .45s cubic-bezier(.2,.6,.2,1)}.yf-host .yf-mat-draw{z-index:2;background-size:420px auto;box-shadow:0 0 0 .5px #26252514}.yf-host .yf-object:not(.is-framed) .yf-mat-draw{box-shadow:0 0 0 .5px #2625251f}.yf-host .yf-art-shade{z-index:4;box-shadow:inset 1px 1px 3px #00000038,inset 0 0 0 .5px #0000001f}.yf-host .yf-bevel{z-index:2;box-sizing:border-box;border:3px solid;border-color:#FBFAF6 #E9E5DD #E3DED5 #F6F4EE;background:transparent;pointer-events:none}.yf-host .yf-bevel.is-dark{border-color:#F3F0E8 #DAD5CB #D2CCC1 #EEEAE2}.yf-host .yf-mat-img{z-index:5}.yf-host .yf-frame-shade{z-index:6;box-shadow:inset 0 0 0 1px #00000029,inset 0 2px 7px #0000003d}.yf-host .yf-frame-img{z-index:7}@media(prefers-reduced-motion:reduce){.yf-host,.yf-host .yf-object,.yf-host .yf-l,.yf-host .yf-side,.yf__list.is-sheet,html body>div.yf-overlay,.yf__chev,.yf-guide__overlay,.yf-guide__panel{transition:none!important}}.yf-ar-btn{position:absolute;left:12px;bottom:12px;z-index:6;display:inline-flex;align-items:center;gap:6px;height:28px;margin:0;padding:0 2px;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgb(var(--color-base-text, 38, 37, 37));cursor:pointer;font-family:var(--font-body-family);font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent}.yf-ar-btn svg{flex:none;width:14px;height:14px}.yf-ar-btn:hover span{text-decoration:underline;text-underline-offset:3px}.yf-ar-btn:focus-visible{outline:1px solid rgb(var(--color-base-text, 38, 37, 37));outline-offset:2px}.yf-ar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482400;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--font-body-family);color:rgb(var(--color-base-text, 38, 37, 37))}.yf-ar[hidden]{display:none}.yf-ar__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#38383873;opacity:0;cursor:pointer;transition:opacity .3s ease}.yf-ar__panel{position:relative;width:100%;max-width:400px;max-height:92vh;overflow-y:auto;padding:40px 24px 24px;background:#fff;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease}.yf-ar.is-open .yf-ar__overlay{opacity:1}.yf-ar.is-open .yf-ar__panel{opacity:1;transform:none}.yf-ar__close{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;background:none;color:inherit;cursor:pointer}.yf-ar__close svg{width:16px;height:16px}.yf-ar__title{margin:0 0 18px;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.yf-ar__body{display:block;min-height:40px}.yf-ar__qr{display:flex;align-items:center;justify-content:center;width:180px;height:180px;margin:0 auto 18px}.yf-ar__qr img,.yf-ar__qr canvas{width:180px!important;height:180px!important}.yf-ar__text{max-width:300px;margin:0 auto;font-size:12px;line-height:18px;letter-spacing:.3px;color:#6f6f6f}.yf-ar__stage{position:relative;display:flex;align-items:center;justify-content:center;height:280px;margin:0 -24px 14px;background:#ebebeb}.yf-ar__mv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#ebebeb;--poster-color: #EBEBEB}.yf-ar__meta{min-height:14px;margin:0 0 8px;font-size:11px;line-height:14px;letter-spacing:.08em;text-transform:uppercase}.yf-ar__start{display:block;width:100%;min-height:40px;margin:18px 0 0;padding:10px 16px;border:1px solid rgb(var(--color-base-text, 38, 37, 37));background:rgb(var(--color-base-text, 38, 37, 37));color:#fff;font:inherit;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.yf-ar__start[disabled]{opacity:.35;cursor:default}.yf-ar__start[hidden]{display:none}.yf-ar__spin{display:inline-block;width:22px;height:22px;border:1px solid #D4D4D4;border-top-color:rgb(var(--color-base-text, 38, 37, 37));border-radius:50%;animation:yf-ar-spin .8s linear infinite}@keyframes yf-ar-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.yf-ar{align-items:flex-end;padding:0}.yf-ar__panel{max-width:none;max-height:94vh;padding-bottom:max(24px,env(safe-area-inset-bottom));transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.yf-ar__overlay,.yf-ar__panel{transition:none!important}.yf-ar__spin{animation-duration:2s}}.yh-look :where(a:not(.button)){color:inherit;text-decoration:none}.yh-look :where(p,h2,h3){margin:0}.yh-look :where(ul,ol){list-style:none;margin:0;padding:0}.yh-look img,.yh-look video,.yh-look .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-look .yh-placeholder{background:#eceae6;fill:#26252533}yh-look{display:block}.yh-look{padding:var(--yh-pt) var(--yh-edge) var(--yh-pb)}.yh-look__grid{display:grid;background:var(--yh-panel-bg)}@media(min-width:990px){.yh-look__grid{grid-template-columns:3fr 2fr}.yh-look--media-right .yh-look__media{order:2}}.yh-look__media{display:flex;align-items:center;justify-content:center;background:var(--yh-media-bg)}.yh-look__frame{position:relative;width:100%;aspect-ratio:var(--yh-ar, .75)}@media(min-width:990px){.yh-look__frame{width:min(100%,calc(92vh * var(--yh-ar, .75)))}}.yh-look__frame>img,.yh-look__frame>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-dot{position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff;color:#262525;box-shadow:0 2px 10px #0000002e;transition:background .25s ease,color .25s ease,transform .25s ease}.yh-dot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(255,255,255,.8);animation:yh-pulse 2.4s ease-out infinite}@keyframes yh-pulse{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.5);opacity:0}}.yh-dot__num{font-family:var(--font-heading-family);font-size:13px;line-height:1}.yh-dot:hover,.yh-dot.is-active{background:var(--yh-accent);color:#fff;transform:translate(-50%,-50%) scale(1.08)}.yh-dot__tip{position:absolute;left:calc(100% + 10px);top:50%;transform:translate(4px,-50%);display:flex;flex-direction:column;gap:2px;min-width:180px;max-width:240px;padding:10px 12px;background:#fff;color:#262525;text-align:left;box-shadow:0 6px 24px #0000001f;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.yh-dot__tip--left{left:auto;right:calc(100% + 10px);transform:translate(-4px,-50%)}.yh-dot:hover .yh-dot__tip,.yh-dot.is-active .yh-dot__tip,.yh-dot:focus-visible .yh-dot__tip{opacity:1;transform:translateY(-50%)}.yh-dot__title{font-size:12px;line-height:1.35}.yh-dot__price{font-size:11px;color:#262525b3}@media(hover:none){.yh-dot__tip{display:none}}.yh-look__panel{display:flex;flex-direction:column;justify-content:center;padding:48px 20px 56px;color:var(--yh-text)}@media(min-width:990px){.yh-look__panel{padding:72px 56px}}.yh-look__eyebrow{margin:0 0 14px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-accent)}.yh-look__heading{margin:0 0 14px;font-size:clamp(28px,2.8vw,42px);line-height:1.08;color:var(--yh-text);text-wrap:balance}.yh-look__text{margin:0 0 28px;max-width:42ch;color:var(--yh-muted)}.yh-look__list{margin:0 0 28px;border-top:1px solid var(--yh-line);counter-reset:none}.yh-look__item{display:grid;grid-template-columns:28px 52px 1fr 14px;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--yh-line);transition:background .25s ease,padding .25s ease}.yh-look__item:hover,.yh-look__item.is-active{padding-left:8px}.yh-look__num{font-size:15px;color:var(--yh-accent)}.yh-look__thumb{width:52px;height:64px;overflow:hidden;background:#eceae6}.yh-look__info{display:flex;flex-direction:column;min-width:0}.yh-look__title{overflow:hidden;font-size:13px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis;color:var(--yh-text)}.yh-look__price{font-size:11px;letter-spacing:.08em;color:var(--yh-muted)}.yh-look__arrow{width:14px;height:10px;color:var(--yh-muted);transition:transform .25s ease,color .25s ease}.yh-look__item:hover .yh-look__arrow,.yh-look__item.is-active .yh-look__arrow{transform:translate(3px);color:var(--yh-accent)}.yh-look__panel .button--cta{--color-link: var(--yh-link-rgb);color:rgb(var(--yh-link-rgb));align-self:flex-start}@media(prefers-reduced-motion:reduce){.yh *,.yh *:before,.yh *:after{transition:none!important}.yh-dot:before{animation:none}}.yhr{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:#1d1918}.yhr--screen{min-height:calc(100svh - 99px)}.yhr--tall{aspect-ratio:4 / 5}.yhr--wide{aspect-ratio:16 / 9}@media screen and (min-width:750px){.yhr--screen{min-height:min(calc(100svh - 104px),920px)}.yhr--tall{aspect-ratio:16 / 9}.yhr--wide{aspect-ratio:21 / 9}}.yhr__media,.yhr__shade{position:absolute;top:0;right:0;bottom:0;left:0}.yhr__media picture{display:block;width:100%;height:100%}.yhr__img{display:block;width:100%;height:100%;object-fit:cover}.yhr__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none}.yhr.is-playing .yhr__video{opacity:1}.yhr__shade{background:linear-gradient(to top,rgba(0,0,0,calc(var(--yhr-shade) + .25)),rgba(0,0,0,var(--yhr-shade)) 38%,#0000 72%);pointer-events:none}@media screen and (max-width:749px){.yhr__shade{background:linear-gradient(to bottom,#00000052 0,#0000 22%),linear-gradient(to top,rgba(0,0,0,calc(var(--yhr-shade) + .25)),rgba(0,0,0,var(--yhr-shade)) 38%,#0000 72%)}.yhr__kicker,.yhr__title,.yhr__text{text-shadow:0 1px 14px rgba(0,0,0,.35)}}.yhr__content{position:relative;z-index:1;width:100%;max-width:640px;padding:0 22px 28px}@media screen and (min-width:750px){.yhr__content{padding:0 56px 56px}}.yhr__kicker{margin:0 0 14px;font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0;color:#fff}.yhr__title{margin:0 0 16px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:34px;line-height:1.12;letter-spacing:0;color:#fff;text-transform:none}@media screen and (min-width:750px){.yhr__title{font-size:52px}}.yhr__text{margin:0 0 28px;max-width:520px;font-family:var(--font-body-family);font-size:17px;line-height:1.5;letter-spacing:.01em;color:#ffffffeb}.yhr__btn{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;min-height:60px;padding:0 24px;border:1px solid rgba(255,255,255,.9);background:transparent;color:#fff;font-family:var(--font-body-family);font-size:16px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .25s ease,color .25s ease}.yhr__btn svg{width:20px;height:12px;fill:none;stroke:currentColor;stroke-width:1.3;transition:transform .25s ease}.yhr__btn:hover{background:#fff;color:#1d1918}.yhr__btn:hover svg{transform:translate(3px)}.yhr__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (min-width:750px){.yhr__btn{width:auto;min-width:300px;display:inline-flex}}@media screen and (min-width:750px){.yhr--split{--yhr-h: min( calc(100svh - 104px) , 920px);display:grid;grid-template-columns:minmax(0,1fr) min(50%,calc(var(--yhr-h) * .8));height:var(--yhr-h);min-height:0;aspect-ratio:auto;background:var(--yhr-panel)}.yhr--split .yhr__media{position:relative;inset:auto;grid-column:2;grid-row:1}.yhr--split .yhr__shade{position:relative;inset:auto;grid-column:2;grid-row:1;background:linear-gradient(to bottom,#0000004d 0,#0000 18%)}.yhr--split .yhr__content{grid-column:1;grid-row:1;align-self:center;max-width:680px;padding:96px 56px 56px clamp(56px,7vw,128px)}.yhr--split .yhr__kicker{letter-spacing:.14em;font-size:14px}.yhr--split .yhr__title{font-size:clamp(52px,5.2vw,84px);line-height:1.04}.yhr--split .yhr__stars{display:block;grid-column:1;grid-row:1;width:100%;height:100%;overflow:visible;pointer-events:none}}.yhr__stars{display:none}.yhr__stars .tw{animation:yhr-twinkle 4.8s ease-in-out infinite}.yhr__stars .tw2{animation-duration:6.2s;animation-delay:-2.1s}.yhr__stars .tw3{animation-duration:3.9s;animation-delay:-1.3s}@keyframes yhr-twinkle{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.yhr__stars .tw{animation:none}}.yac.page-width{padding-top:4rem;padding-bottom:9rem}.yac{color:rgb(var(--color-foreground));--yac-line: rgba(var(--color-foreground), .14);--yac-muted: rgba(var(--color-foreground), .62)}.yac .button--secondary{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}@media(min-width:990px){.yac.page-width{padding-top:5.6rem;padding-bottom:12rem}}.yac__title{margin:0 0 2.4rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.1;letter-spacing:-.01em}@media(min-width:990px){.yac__layout{display:grid;grid-template-columns:25rem minmax(0,1fr);gap:4.8rem;align-items:start}.yac__side{position:sticky;top:12rem}.yac__title{font-size:3.2rem;margin-bottom:3.2rem}}.yac__nav{display:flex;gap:2.8rem;margin:0 -1.5rem 3.2rem;padding:0 1.5rem .8rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yac__nav::-webkit-scrollbar{display:none}@media(min-width:990px){.yac__nav{flex-direction:column;gap:2.4rem;margin:0;padding:0;overflow:visible}}.yac__link{display:inline-flex;align-items:center;gap:1.2rem;flex:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.35rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.yac__link svg{width:1.8rem;height:1.8rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.1}.yac__link>span{padding-bottom:.3rem;border-bottom:1px solid transparent;transition:border-color .2s ease}.yac__link:hover>span{border-bottom-color:rgba(var(--color-foreground),.35)}.yac__link[aria-current=page]>span{border-bottom-color:currentColor}.yac__link[aria-disabled=true]{opacity:.4}.yac__panel[hidden]{display:none}.yac-grid{display:grid;gap:1.6rem}@media(min-width:990px){.yac-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(min-width:750px)and (max-width:989px){.yac-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.yac-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.yac-card{display:flex;flex-direction:column;padding:3.6rem 2.4rem 4rem;background:var(--yac-card)}@media(min-width:750px){.yac-card{padding:5.6rem 6.4rem 6.4rem}}@media(min-width:990px){.yac-grid--three .yac-card{padding:5.6rem 4.8rem 6.4rem}}.yac-card>.button:last-child,.yac-card>.yac-actions:last-child{margin-top:auto}.yac-card>.yac-actions--narrow:last-child{margin-top:3.2rem}.yac-card__head,.yac-head{display:flex;align-items:center;gap:1.2rem;padding-bottom:2.4rem;margin-bottom:3.2rem;border-bottom:1px solid var(--yac-line)}.yac-card__head svg,.yac-head svg{width:2rem;height:2rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.1}.yac-head--sub{margin-top:8rem}.yac-card__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.15;letter-spacing:-.01em}@media(min-width:750px){.yac-card__title{font-size:2.8rem}}.yac-text{margin:0 0 3.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.75;letter-spacing:.06rem}.yac-text--muted{color:var(--yac-muted)}.yac-text--break{overflow-wrap:anywhere}.yac-overline{margin:0 0 2.4rem;font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.12em;text-transform:uppercase}.yac-note{margin:2.4rem 0 0;color:var(--yac-muted);font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6;max-width:64rem}.yac-actions{display:grid;gap:1.2rem}.yac-actions--narrow{max-width:64rem;margin-top:3.2rem}.yac .button{text-transform:uppercase}.yac-textlink{padding:0;border:0;background:none;color:rgb(var(--color-link));font:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.yac-card>.yac-textlink{margin-top:2.4rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.yac-media{position:relative;overflow:hidden;min-height:26rem;aspect-ratio:4 / 3;background:rgb(var(--color-placeholder))}@media(min-width:990px){.yac-media{aspect-ratio:auto;min-height:36rem}}.yac-media img,.yac-media__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yac-banner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-bottom:1.6rem}@media(min-width:990px){.yac-banner{gap:2rem;margin-bottom:2rem}}.yac-banner .yac-media{min-height:0;aspect-ratio:4 / 5}@media(min-width:750px){.yac-banner .yac-media{aspect-ratio:1 / 1}}@media(min-width:990px){.yac-banner .yac-media{aspect-ratio:auto;height:32rem}}.yac-banner__tile--left img{width:200%;right:auto}.yac-banner__tile--right img{width:200%;left:auto;right:0}.yac-orders{margin:0 0 3.2rem;padding:0;list-style:none}.yac-order{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;gap:1.6rem;align-items:center;padding:1.6rem 0;border-bottom:1px solid var(--yac-line)}.yac-order:first-child{padding-top:0}.yac-orders--single .yac-order{border-bottom:0;padding-bottom:0}@media(min-width:750px){.yac-order{grid-template-columns:8rem minmax(0,1fr) auto;gap:2.4rem;padding:2rem 0}}.yac-order__img{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--color-placeholder))}.yac-order__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yac-order__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.3}.yac-order__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.6rem 0 0;color:var(--yac-muted);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.yac-order__end{text-align:right}.yac-order__total{margin:0;font-family:var(--font-price-family);font-size:1.6rem;color:var(--color-price, rgb(var(--color-foreground)));white-space:nowrap}.yac-order__link{display:inline-block;margin-top:.6rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:.3rem}.yac-order__stage{color:rgb(var(--color-link))}.yac-order__actions{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.4rem;margin-top:-.4rem}.yac-order__actions a{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:.3rem}.yac-order__note{color:var(--yac-muted);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.04rem}[data-yac-panel=iade] .yac-card{padding:3.2rem 1.6rem 4rem}@media(min-width:750px){[data-yac-panel=iade] .yac-card{padding:4.8rem 4.8rem 5.6rem}}.yac-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:64rem}.yac-field{display:flex;flex-direction:column;justify-content:center;min-height:6.4rem;padding:1.2rem 1.6rem;border:1px solid var(--yac-line);background:rgb(var(--color-background))}.yac-field--full{grid-column:1 / -1}.yac-field__label{color:var(--yac-muted);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.yac-field__value{margin-top:.4rem;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.04em}.yac-news{margin-top:2.4rem;max-width:64rem}.yac-check{display:flex;align-items:flex-start;gap:1.2rem;margin:0;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6;letter-spacing:.04em}.yac-check__box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem;border:1px solid rgba(var(--color-foreground),.5);background:rgb(var(--color-background))}.yac-check__box.is-on{border-color:rgb(var(--color-button-background));background:rgb(var(--color-button-background));color:rgb(var(--color-button-text))}.yac-check__box svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.4}.yac-addresses{display:grid;gap:1.2rem}@media(min-width:750px){.yac-addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.yac-address{padding:2.4rem;border:1px solid var(--yac-line);background:rgb(var(--color-background))}.yac-address__badge{display:inline-block;margin-bottom:1.2rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.yac-address__body,.yac-address__body p{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.75;letter-spacing:.04rem}.yac-address__phone{margin:.8rem 0 0;color:var(--yac-muted);font-family:var(--font-body-family);font-size:1.3rem}.yac-empty{max-width:64rem;margin:4.8rem auto;text-align:center}.yac-empty[hidden],[data-yac-saved][hidden]{display:none}.yac-empty__title{margin:0;color:var(--yac-muted);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.4}.yac-empty__text{margin:1.6rem 0 3.2rem;color:var(--yac-muted);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.75;letter-spacing:.06rem}.yac-empty .button{min-width:28rem}.yac-links{margin:0 0 3.2rem;padding:0;list-style:none}.yac-links a{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 0;border-bottom:1px solid var(--yac-line);color:rgba(var(--color-foreground),.78);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.5;letter-spacing:.06rem;text-decoration:none;transition:color .2s ease}.yac-links a:hover{color:rgb(var(--color-foreground))}.yac-links svg{width:1.6rem;height:1.6rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.1}.yac-gate{max-width:56rem;margin:2.4rem auto 4rem;padding:5.6rem 3.2rem;text-align:center;background:var(--yac-card)}.yac-gate .yac-text{margin-bottom:3.2rem}.yac-gate .button{min-width:24rem}.yac-slot .shopify-section{display:block}.yac-slot .yk-page{padding:0;max-width:none}.yac-slot .yk-page__head{display:none}.yac-slot .yk-page__bar{margin-top:0}.yac-slot .yk-item__add{min-width:0;padding-left:1rem;padding-right:1rem}@media(min-width:990px)and (max-width:1399px){.yac-slot .yk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.yac-slot--related .page-width{padding-left:0;padding-right:0;max-width:none}.yac-slot--related .title-wrapper-with-link,.yac-slot--related .collection__title{display:none}.yhk{--yhk-line: rgba(var(--color-foreground), .14);--yhk-muted: rgba(var(--color-foreground), .64);--yhk-accent: rgb(var(--color-button-background));--yhk-gold: rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.yhk .button{text-transform:uppercase}.yhk img,.yhk .yhk-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yhk .yhk-placeholder{background:rgb(var(--color-placeholder, 240, 238, 232))}.yhk--anim [data-yhk-reveal]{opacity:0;transform:translateY(2.4rem);transition:opacity .9s ease,transform .9s ease}.yhk--anim [data-yhk-reveal].is-in{opacity:1;transform:none}.yhk-label{margin:0 0 1.6rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.yhk-h2{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.12;letter-spacing:-.015em}@media(min-width:750px){.yhk-h2{font-size:4.4rem}}.yhk-hero{background:var(--yhk-card)}.yhk .yhk-hero__in{max-width:96rem;padding-top:7.2rem;padding-bottom:6.4rem;text-align:center}@media(min-width:990px){.yhk .yhk-hero__in{padding-top:11rem;padding-bottom:8.8rem}}.yhk-hero__title{max-width:18ch;margin:0 auto;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:4rem;line-height:1.05;letter-spacing:-.02em}@media(min-width:750px){.yhk-hero__title{font-size:6.8rem}}.yhk-hero__text{max-width:58rem;margin:2.4rem auto 0;color:var(--yhk-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.75;letter-spacing:.04rem}.yhk-hero__media{height:56vh;min-height:32rem;max-height:84rem;overflow:hidden}@media(min-width:990px){.yhk-hero__media{height:82vh}}.yhk .yhk-intro{padding-top:9.6rem;padding-bottom:9.6rem}@media(min-width:990px){.yhk .yhk-intro{padding-top:14rem;padding-bottom:14rem}}.yhk-intro__grid{display:grid;gap:2.4rem}@media(min-width:990px){.yhk-intro__grid{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:6.4rem}}.yhk-intro__label{padding-top:1.2rem}.yhk-intro__text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.4;letter-spacing:-.01em}@media(min-width:750px){.yhk-intro__text{font-size:3.6rem;line-height:1.32}}.yhk-intro__text p{margin:0 0 2rem}.yhk-intro__text p:last-child{margin-bottom:0}.yhk-chapter{display:grid;gap:3.2rem;align-items:center}.yhk .yhk-chapter{padding-bottom:9.6rem}@media(min-width:990px){.yhk-chapter{grid-template-columns:repeat(2,minmax(0,1fr));gap:9.6rem}.yhk .yhk-chapter{padding-bottom:14rem}.yhk-chapter--reverse .yhk-chapter__media{order:2}}.yhk-chapter__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--yhk-card)}.yhk-chapter__copy{max-width:52rem}.yhk-chapter__no{margin:0 0 2rem;color:rgb(var(--color-link));font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.04em}.yhk-chapter__no:after{content:"";display:inline-block;width:4.8rem;height:1px;margin-left:1.6rem;vertical-align:middle;background:currentColor;opacity:.6}.yhk-chapter__title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.15;letter-spacing:-.015em}@media(min-width:750px){.yhk-chapter__title{font-size:4rem}}.yhk-rte{color:rgba(var(--color-foreground),.82);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.85;letter-spacing:.03rem}.yhk-rte p{margin:0 0 1.6rem}.yhk-rte p:last-child{margin-bottom:0}.yhk-rte a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.yhk-more{display:inline-flex;align-items:center;gap:1rem;margin-top:2.8rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.6rem}.yhk-more svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.3;transition:transform .2s ease}.yhk-more:hover svg{transform:translate(3px)}.yhk .yhk-statement{padding-bottom:9.6rem}@media(min-width:990px){.yhk .yhk-statement{padding-bottom:14rem}}.yhk-statement__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media(min-width:990px){.yhk-statement__pair{gap:3.2rem;width:84%;margin:0 auto}}.yhk-statement__img{aspect-ratio:3 / 4;overflow:hidden;background:var(--yhk-card)}@media(min-width:750px){.yhk-statement__img--offset{margin-top:9.6rem}}.yhk-statement__text{max-width:26ch;margin:6.4rem auto 0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.25;letter-spacing:-.015em;text-align:center}@media(min-width:750px){.yhk-statement__text{margin-top:8rem;font-size:4.4rem}}.yhk-values{background:var(--yhk-card);padding:9.6rem 0}@media(min-width:990px){.yhk-values{padding:12rem 0}}.yhk-values__head{max-width:64rem;margin-bottom:5.6rem}.yhk-values__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}@media(min-width:750px){.yhk-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 4rem}}@media(min-width:1200px){.yhk-values__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.yhk-value{padding-top:2.4rem;border-top:1px solid var(--yhk-accent)}.yhk-value__no{margin:0 0 3.2rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em}.yhk-value__title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2}.yhk-value__text{margin:0;color:var(--yhk-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.75}.yhk .yhk-team{padding-top:9.6rem;padding-bottom:9.6rem}@media(min-width:990px){.yhk .yhk-team{padding-top:14rem;padding-bottom:14rem}}.yhk-team__head{max-width:64rem;margin-bottom:5.6rem}@media(min-width:990px){.yhk .yhk-team{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:6.4rem;align-items:start}.yhk-team__head{position:sticky;top:12rem;margin-bottom:0}}.yhk-team__text{margin:2rem 0 0;color:var(--yhk-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.75}.yhk-team__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media(min-width:990px){.yhk-team__grid{gap:3.2rem}}.yhk-person{margin:0}.yhk-person__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--yhk-card)}.yhk-person__img img{filter:grayscale(1);transition:filter .4s ease}.yhk-person:hover .yhk-person__img img{filter:grayscale(0)}.yhk-person figcaption{display:grid;gap:.6rem;margin-top:2rem}.yhk-person__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.2}.yhk-person__role{color:var(--yhk-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.yhk-person__link{justify-self:start;margin-top:.4rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}.yhk-quote{background:var(--yhk-accent);color:var(--yhk-gold)}.yhk .yhk-quote__in{max-width:96rem;margin:0 auto;padding-top:10.4rem;padding-bottom:10.4rem;text-align:center}@media(min-width:990px){.yhk .yhk-quote__in{padding-top:14rem;padding-bottom:14rem}}.yhk-quote__mark{width:4.8rem;height:3.6rem;fill:currentColor;opacity:.6}.yhk-quote__text{margin:3.2rem 0 0;padding:0;border:0;color:inherit;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.3;letter-spacing:-.01em}@media(min-width:750px){.yhk-quote__text{font-size:4.4rem}}.yhk-quote__author{margin-top:3.2rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.yhk-cta{background:var(--yhk-card)}.yhk .yhk-cta__in{max-width:76rem;padding-top:9.6rem;padding-bottom:9.6rem;text-align:center}@media(min-width:990px){.yhk .yhk-cta__in{padding-top:12rem;padding-bottom:12rem}}.yhk-cta__text{margin:2rem auto 0;max-width:52rem;color:var(--yhk-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.75}.yhk-cta__buttons{display:grid;gap:1.2rem;margin-top:4rem}@media(min-width:750px){.yhk-cta__buttons{grid-auto-flow:column;justify-content:center;grid-auto-columns:minmax(22rem,auto)}}.yrp.page-width{padding-top:4rem;padding-bottom:9rem}@media(min-width:990px){.yrp.page-width{padding-top:6.4rem;padding-bottom:12rem}}.yrp{color:rgb(var(--color-foreground))}.yrp__head{max-width:72rem;margin:0 auto 4rem;text-align:center}.yrp__overline{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.62);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.yrp__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.1;letter-spacing:-.01em}@media(min-width:750px){.yrp__title{font-size:4rem}}.yrp__intro{margin:1.6rem 0 0;color:rgba(var(--color-foreground),.62);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.75;letter-spacing:.06rem}.yrp__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;max-width:120rem;margin:0 auto}@media(min-width:1100px){.yrp__layout{grid-template-columns:minmax(0,1fr) 36rem;gap:2rem;align-items:start}.yrp__aside{position:sticky;top:12rem}}.yrp__card{min-width:0;padding:3.2rem 2rem;background:#f7f5ee}@media(min-width:750px){.yrp__card{padding:4.8rem 5.6rem}}.yrp__card--soft{padding:3.2rem 2.4rem}@media(min-width:750px){.yrp__card--soft{padding:4rem}}.yrp__layout>.yrp__card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.14)}@media(max-width:749px){.yrp__layout>.yrp__card{padding:2.4rem 1.6rem}}.yrp__aside-title{margin:0 0 2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2}.yrp__steps{margin:0;padding:0;list-style:none;counter-reset:yrp}.yrp__steps li{position:relative;padding:0 0 1.6rem 3.6rem;counter-increment:yrp;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.65;letter-spacing:.04rem}.yrp__steps li:before{content:counter(yrp);position:absolute;left:0;top:.1rem;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));font-size:1.15rem}.yrp__steps strong{font-weight:600}.yrp__code{display:flex;flex-direction:column;gap:.4rem;margin:.8rem 0 2rem;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background))}.yrp__code-k{color:rgba(var(--color-foreground),.62);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.yrp__code-v{font-family:var(--font-body-family);font-size:2.4rem;letter-spacing:.12em;font-weight:400}.yrp__note{margin:0;color:rgba(var(--color-foreground),.72);font-family:var(--font-body-family);font-size:1.3rem;line-height:1.65;letter-spacing:.04rem}.yrp__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin-top:2.4rem}.yrp__link{padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.yh-duo :where(a:not(.button)){color:inherit;text-decoration:none}.yh-duo :where(p,h2,h3){margin:0}.yh-duo :where(ul,ol){list-style:none;margin:0;padding:0}.yh-duo img,.yh-duo video,.yh-duo .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-duo .yh-placeholder{background:#eceae6;fill:#26252533}.yh-duo{padding:var(--yh-pt) 0 var(--yh-pb)}.yh-duo__grid{display:grid;gap:var(--yh-gap);padding:0 var(--yh-edge)}@media(min-width:750px){.yh-duo__grid{grid-template-columns:repeat(var(--yh-cols, 2),minmax(0,1fr))}}.yh-duo__item{position:relative;overflow:hidden;aspect-ratio:var(--yh-ratio-mobile, 4 / 5);color:var(--yh-fg, #FFFFFF)}@media(min-width:750px){.yh-duo__item{aspect-ratio:var(--yh-ratio, 4 / 5)}}.yh-duo__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#eceae6}.yh-duo__media>picture,.yh-duo__media>video,.yh-duo__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-duo__media img{transition:transform 1.6s cubic-bezier(.2,.6,.2,1)}.yh-duo__item:hover .yh-duo__media img{transform:scale(1.03)}.yh-duo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--yh-overlay, .3)),#0000 62%)}.yh-pos--center .yh-duo__media:after{background:rgba(0,0,0,calc(var(--yh-overlay, .3) * .7))}.yh-pos--top-left .yh-duo__media:after{background:linear-gradient(to bottom,rgba(0,0,0,var(--yh-overlay, .3)),#0000 62%)}.yh-duo__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yh-duo__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:28px 20px;text-align:left}@media(min-width:990px){.yh-duo__content{padding:48px 44px}}.yh-duo__content>*{pointer-events:auto}.yh-pos--bottom-center .yh-duo__content{align-items:center;text-align:center}.yh-pos--center .yh-duo__content{justify-content:center;align-items:center;text-align:center}.yh-pos--top-left .yh-duo__content{justify-content:flex-start}.yh-duo__eyebrow{margin:0 0 12px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-fg);opacity:.9}.yh-duo__heading{margin:0 0 12px;max-width:14em;font-size:clamp(30px,3.4vw,52px);line-height:1.04;letter-spacing:-.01em;color:var(--yh-fg)}.yh-duo__text{max-width:38ch;margin:0 0 18px;font-size:13px;line-height:1.6;color:var(--yh-fg);opacity:.92}.yh-duo__content .button--cta{--color-link: var(--yh-fg-rgb);--color-border: var(--yh-fg-rgb);color:rgb(var(--yh-fg-rgb))}.yct{--yct-line: rgba(var(--color-foreground), .14);--yct-muted: rgba(var(--color-foreground), .64);--yct-accent: rgb(var(--color-button-background));--yct-gold: rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.yct [hidden]{display:none!important}.yct .button{text-transform:uppercase}.yct-hero{background:var(--yct-card)}.yct .yct-hero__in{max-width:88rem;padding-top:5.6rem;padding-bottom:5.6rem;text-align:center}@media(min-width:990px){.yct .yct-hero__in{padding-top:8rem;padding-bottom:8rem}}.yct-overline{margin:0 0 1.4rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.yct-hero__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.6rem;line-height:1.08;letter-spacing:-.015em}@media(min-width:750px){.yct-hero__title{font-size:5.2rem}}.yct-hero__text{max-width:62rem;margin:1.6rem auto 0;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.7;letter-spacing:.04rem}.yct .yct-body{padding-top:4rem;padding-bottom:9rem}@media(min-width:990px){.yct .yct-body{padding-top:5.6rem;padding-bottom:12rem}}.yct-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0 0 4.8rem}@media(min-width:1200px){.yct-channels{grid-template-columns:repeat(var(--yct-n, 4),minmax(0,1fr));gap:1.6rem;margin-bottom:6.4rem}}.yct-channel{display:flex;align-items:flex-start;gap:1.6rem;box-sizing:border-box;width:100%;padding:2.2rem 2.4rem;border:1px solid var(--yct-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.yct-channel:hover{border-color:var(--yct-accent);transform:translateY(-2px)}.yct-channel__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--yct-accent);color:var(--yct-gold)}.yct-channel__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.yct-channel__icon circle{fill:currentColor;stroke:none}.yct-channel__icon circle[r="1.7"]{fill:none;stroke:currentColor}.yct-channel__text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.yct-channel__text strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.3}.yct-channel__text span{color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}@media(max-width:749px){.yct-channel{flex-direction:column;gap:1.2rem;padding:1.8rem 1.6rem}.yct-channel__text strong{font-size:1.6rem}.yct-channel__text span{font-size:1.2rem}}.yct-main{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media(min-width:990px){.yct-main{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;gap:2rem;align-items:start}.yct-form-card{grid-column:1;grid-row:1 / span 2}.yct-faq{grid-column:2;grid-row:1}.yct-info{grid-column:2;grid-row:2}}.yct-card{padding:3.2rem 2rem;background:var(--yct-card)}@media(min-width:750px){.yct-card{padding:4.8rem 4.8rem 5.6rem}}.yct-card__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.2;letter-spacing:-.01em}@media(min-width:750px){.yct-card__title{font-size:3rem}}.yct-muted{margin:1.2rem 0 0;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7}.yct-form{display:grid;gap:2rem;margin-top:3.2rem}.yct-row{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:750px){.yct-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.yct-field{display:grid;gap:.8rem;min-width:0}.yct-label{color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yct-label span{letter-spacing:.04em;text-transform:none;opacity:.8}.yct-input{box-sizing:border-box;width:100%;min-height:5.2rem;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:max(1.6rem,16px);line-height:1.5;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.yct-input:focus{outline:none;border-color:var(--yct-accent)}.yct-input::placeholder{color:rgba(var(--color-foreground),.4)}.yct-textarea{min-height:16rem;resize:vertical}.yct-select{position:relative}.yct-select .yct-input{padding-right:4.4rem;cursor:pointer}.yct-select svg{position:absolute;right:1.6rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%);fill:none;stroke:currentColor;stroke-width:1.4;pointer-events:none}.yct-note{margin:0;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6}.yct-note a,.yct-link{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.yct-errors{padding:1.6rem 2rem;border:1px solid rgb(var(--color-link));background:rgb(var(--color-background));color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6}.yct-errors ul{margin:0;padding-left:1.8rem}.yct-success{padding:3.2rem 2.4rem;background:rgb(var(--color-background));text-align:center}.yct-success__icon{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--yct-accent);color:var(--yct-gold)}.yct-success__icon svg{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.yct-success__title{margin:2rem 0 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.25}.yct-success__text{max-width:44rem;margin:1.2rem auto 2rem;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7}.yct-link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.yct-faq__list{margin:2.4rem 0 0;border-top:1px solid var(--yct-line)}.yct-skel{display:block;height:5.6rem;border-bottom:1px solid var(--yct-line);background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.04),transparent);background-size:200% 100%;animation:yct-skel 1.4s infinite linear}@keyframes yct-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.yct-q{border-bottom:1px solid var(--yct-line)}.yct-q__sum{position:relative;display:block;padding:1.8rem 3.6rem 1.8rem 0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45;letter-spacing:.02em;cursor:pointer;list-style:none}.yct-q__sum::-webkit-details-marker{display:none}.yct-q__sum:hover .yct-q__title,.yct-q[open] .yct-q__title{color:var(--yct-accent)}.yct-q__icon{position:absolute;right:.4rem;top:50%;width:1.4rem;height:1.4rem;transform:translateY(-50%)}.yct-q__icon:before,.yct-q__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transition:transform .25s ease}.yct-q__icon:after{transform:rotate(90deg)}.yct-q[open] .yct-q__icon:after{transform:rotate(0)}.yct-q__body{padding:0 0 2rem}.yct-rte{color:rgba(var(--color-foreground),.82);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.7}.yct-rte p{margin:0 0 1rem}.yct-rte p:last-child,.yct-rte ul:last-child,.yct-rte ol:last-child{margin-bottom:0}.yct-rte ul,.yct-rte ol{margin:0 0 1rem;padding-left:1.8rem}.yct-rte li{margin:0 0 .4rem}.yct-rte a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.yct-rte strong{color:rgb(var(--color-foreground));font-weight:600}.yct-q__more{display:inline-block;margin-top:1.2rem;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}.yct-faq__cats{margin-top:2.4rem}.yct-faq__label{margin:0 0 1.2rem;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yct-chips{display:flex;flex-wrap:wrap;gap:.8rem}.yct-chip{padding:.7rem 1.4rem;border:1px solid var(--yct-accent);background:var(--yct-accent);color:var(--yct-gold);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.04em;text-decoration:none;transition:opacity .2s ease}.yct-chip:hover{opacity:.88}.yct-faq__all{margin-top:2.8rem}.yct-info{display:grid;gap:2.4rem}.yct-info__item+.yct-info__item{padding-top:2.4rem;border-top:1px solid var(--yct-line)}.yct-info__label{margin:0 0 .8rem;color:var(--yct-muted);font-family:var(--font-body-family);font-size:1.15rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.yct-info__text{margin:0;font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7}.yct-info__text strong{font-weight:600}.yct-social{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0;list-style:none}.yct-social a{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.yil,.yil-layer,.yil-toast{--yil-gap: 1.6rem;--yil-radius: 1.6rem;--yil-fg: rgb(var(--color-foreground, 18, 18, 18));--yil-bg: rgb(var(--color-background, 255, 255, 255));--yil-muted: rgba(var(--color-foreground, 18, 18, 18), .62);--yil-soft: rgba(var(--color-foreground, 18, 18, 18), .06);--yil-line: rgba(var(--color-foreground, 18, 18, 18), .1);--yil-accent: rgb(var(--color-button-background, 73, 36, 38));--yil-accent-text: rgb(var(--color-button-text, 214, 183, 132))}.yil [hidden],.yil-layer [hidden],.yil-toast [hidden]{display:none!important}.yil svg,.yil-layer svg,.yil-toast svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.yil svg.yil-ic-fill,.yil-layer svg.yil-ic-fill{fill:currentColor;stroke:none}.yil{max-width:172rem;margin:0 auto;padding:2.4rem 1.2rem 6.4rem;color:var(--yil-fg)}@media(min-width:750px){.yil{padding:4rem 3.2rem 9.6rem}}@media(max-width:599px){.yil,.yil-layer{--yil-gap: .8rem;--yil-radius: 1.4rem}}.yil-head{text-align:center;margin:0 auto 2rem;max-width:64rem}.yil-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.6rem;line-height:1.08;letter-spacing:-.015em}@media(min-width:750px){.yil-title{font-size:5.2rem}}.yil-text{margin:1.2rem auto 0;color:var(--yil-muted);font-size:1.5rem;line-height:1.6}.yil-chips{display:flex;gap:.8rem;overflow-x:auto;margin:0 -1.2rem 2rem;padding:.4rem 1.2rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yil-chips::-webkit-scrollbar{display:none}@media(min-width:750px){.yil-chips{flex-wrap:wrap;justify-content:center;margin:0 0 3.2rem;padding:0}}.yil-chip{flex:none;margin:0;padding:1.1rem 1.8rem;border:0;border-radius:99rem;background:var(--yil-soft);color:var(--yil-fg);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.2;letter-spacing:.02em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.yil-chip:hover{background:rgba(var(--color-foreground, 18, 18, 18),.11)}.yil-chip.is-active{background:var(--yil-accent);color:var(--yil-accent-text)}.yil-chip:focus-visible{outline:2px solid var(--yil-fg);outline-offset:2px}.yil-grid{display:flex;align-items:flex-start;gap:var(--yil-gap)}.yil-grid>.yil-col{display:flex;flex:1 1 0;flex-direction:column;gap:calc(var(--yil-gap) * 1.25);min-width:0}.yil-pin{position:relative;animation:yil-in .45s ease both}.yil-pin__media{position:relative;display:block;overflow:hidden;border-radius:var(--yil-radius);background:var(--yil-soft);cursor:zoom-in;-webkit-tap-highlight-color:transparent}.yil-pin__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.yil-pin__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0;transition:opacity .2s ease}.yil-pin__tag{position:absolute;left:.8rem;top:.8rem;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-radius:99rem;background:#fffffff0;color:#1d1d1d;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.04em}.yil-pin__tag svg{width:1.1rem;height:1.1rem}.yil-pin__cta{position:absolute;left:.8rem;bottom:.8rem;display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.4rem;border-radius:99rem;background:#fff;color:#1d1d1d;font-family:var(--font-body-family);font-size:1.3rem;opacity:0;transform:translateY(.4rem);transition:opacity .2s ease,transform .2s ease}.yil-pin__cta svg{width:1.2rem;height:1.2rem;stroke-width:1.8}.yil-pin__save,.yil-cu__savebtn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:1rem 1.7rem;border:0;border-radius:99rem;background:var(--yil-accent);color:var(--yil-accent-text);font-family:var(--font-body-family);font-size:1.35rem;line-height:1;letter-spacing:.03em;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.yil-pin__save{position:absolute;top:.8rem;right:.8rem;z-index:2;opacity:0}.yil-pin__save.is-saved,.yil-cu__savebtn.is-saved{background:#1d1d1d;color:#fff}.yil-s-on{display:none}.is-saved .yil-s-on{display:inline}.is-saved .yil-s-off{display:none}@media(hover:hover){.yil-pin:hover .yil-pin__shade,.yil-pin:focus-within .yil-pin__shade{opacity:1}.yil-pin:hover .yil-pin__cta,.yil-pin:focus-within .yil-pin__cta{opacity:1;transform:none}.yil-pin:hover .yil-pin__save,.yil-pin:focus-within .yil-pin__save{opacity:1}}@media(hover:none){.yil-pin__cta,.yil-pin__save{display:none}}.yil-pin__info{padding:.8rem .4rem 0}.yil-pin__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--yil-fg);font-family:var(--font-body-family);font-size:1.35rem;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.yil-pin__meta{margin:.3rem 0 0;color:var(--yil-muted);font-size:1.25rem;line-height:1.4}.yil-pin__meta strong{color:var(--yil-fg);font-weight:600}.yil-pin__meta s{margin-left:.3rem}.yil-pin--skel{animation:none}.yil .yil-skel{display:block}.yil-skel{border-radius:var(--yil-radius);background:linear-gradient(100deg,var(--yil-soft) 30%,rgba(var(--color-foreground, 18, 18, 18),.1) 50%,var(--yil-soft) 70%);background-size:300% 100%;animation:yil-shine 1.3s linear infinite}@keyframes yil-shine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes yil-in{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.yil-empty{margin:4rem 0;color:var(--yil-muted);text-align:center;font-size:1.5rem}.yil-loader{display:flex;justify-content:center;gap:.7rem;padding:3.2rem 0 0}.yil-loader span{width:.9rem;height:.9rem;border-radius:50%;background:var(--yil-accent);animation:yil-dot 1s ease-in-out infinite}.yil-loader span:nth-child(2){animation-delay:.15s}.yil-loader span:nth-child(3){animation-delay:.3s}@keyframes yil-dot{0%,80%,to{opacity:.25;transform:scale(.7)}40%{opacity:1;transform:none}}.yil .yil-sentinel{display:block;height:1px}html.yil-lock,html.yil-lock body{overflow:hidden}.yil-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:var(--yil-bg);color:var(--yil-fg)}.yil-layer[hidden]{display:none}.yil-layer__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1.2rem 1.2rem 6.4rem}@media(min-width:900px){.yil-layer__scroll{padding:3.2rem 3.2rem 9.6rem}}.yil-back{position:fixed;top:2rem;left:2rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#1d1d1d;box-shadow:0 .2rem 1.2rem #00000029;cursor:pointer}.yil-back svg{width:2.2rem;height:2.2rem;stroke-width:1.8}.yil-back:hover{background:#f1f1f1}.yil-cu{display:grid;grid-template-columns:minmax(0,1fr);max-width:104rem;margin:0 auto;background:var(--yil-bg)}@media(min-width:900px){.yil-cu{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:3.2rem;box-shadow:0 .1rem 2.4rem #0000001a}}.yil-cu__media{align-self:start}.yil-cu__media img{display:block;width:100%;height:auto;border-radius:2.4rem;background:var(--yil-soft)}@media(min-width:900px){.yil-cu__media{position:sticky;top:0}.yil-cu__media img{border-radius:3.2rem 0 0 3.2rem}}.yil-cu__body{display:flex;flex-direction:column;min-width:0;padding:1.6rem .4rem 0}@media(min-width:900px){.yil-cu__body{padding:2.8rem 3.2rem 0}}.yil-cu__bar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.6rem;min-height:4.4rem}.yil-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0 0 0 -.8rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.yil-icon-btn svg{width:2.2rem;height:2.2rem}.yil-icon-btn:hover{background:var(--yil-soft)}.yil-cu__over{margin:0 0 .8rem;color:var(--yil-muted);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.yil-cu__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.8rem;line-height:1.12;letter-spacing:-.01em}@media(min-width:750px){.yil-cu__title{font-size:3.4rem}}.yil-cu__by{display:flex;align-items:center;gap:1rem;margin-top:1.6rem;font-size:1.4rem;line-height:1.3}.yil-cu__by small{display:block;color:var(--yil-muted);font-size:1.2rem}.yil-avatar{flex:none;width:3.8rem;height:3.8rem;border-radius:50%;object-fit:cover;background:#f3ece2}.yil-avatar--letter{display:inline-flex;align-items:center;justify-content:center;background:var(--yil-accent);color:var(--yil-accent-text);font-family:var(--font-heading-family);font-size:1.7rem}.yil-cu__desc{margin:1.4rem 0 0;color:var(--yil-muted);font-size:1.45rem;line-height:1.6}.yil-cu__desc:empty{display:none}.yil-cu__label{margin:2.4rem 0 .4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.yil-items{margin:0;padding:0;list-style:none}.yil-item{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:1.2rem 0;border-bottom:1px solid var(--yil-line)}.yil-item__img{display:block;width:6.4rem;aspect-ratio:4 / 5;overflow:hidden;border-radius:.8rem;background:var(--yil-soft)}.yil-item__img img{display:block;width:100%;height:100%;object-fit:cover}.yil-item__title{display:-webkit-box;overflow:hidden;color:inherit;font-size:1.4rem;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.yil-item__title:hover{text-decoration:underline;text-underline-offset:.3rem}.yil-item__size{display:block;margin-top:.4rem;color:var(--yil-muted);font-size:1.2rem;letter-spacing:.04em}.yil-item__price{display:block;margin-top:.3rem;font-size:1.4rem;font-weight:600}.yil-item__price s{color:var(--yil-muted);font-weight:400}.yil-item__add{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.18);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.yil-item__add svg{width:2rem;height:2rem}.yil-item__add:hover:not([disabled]),.yil-item__add.is-done{border-color:transparent;background:var(--yil-accent);color:var(--yil-accent-text)}.yil-item__add[disabled]:not(.is-done){opacity:.4;cursor:default}.yil-item__add.is-busy{opacity:.6}.yil-cu__foot{position:sticky;bottom:0;z-index:2;margin-top:auto;padding:1.6rem 0 2rem;background:var(--yil-bg)}@media(min-width:900px){.yil-cu__foot{padding-bottom:2.8rem}}.yil-total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;font-size:1.4rem}.yil-total strong{font-size:1.9rem;font-weight:600}.yil-total s{color:var(--yil-muted);font-size:1.4rem}.yil-addall{width:100%}.yil-addall[disabled]{opacity:.5}.yil-error{margin:1rem 0 0;color:#b42318;font-size:1.3rem;line-height:1.5;text-align:center}.yil-note{margin:1rem 0 0;color:var(--yil-muted);font-size:1.2rem;line-height:1.5;text-align:center}.yil-related{max-width:172rem;margin:4.8rem auto 0}.yil-related__title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;text-align:center}.yil-toast{position:fixed;left:50%;bottom:2.4rem;z-index:2147482100;display:flex;align-items:center;gap:1.6rem;max-width:calc(100vw - 3.2rem);padding:1.3rem 2rem;border-radius:99rem;background:var(--yil-accent);color:var(--yil-accent-text);font-family:var(--font-body-family);font-size:1.4rem;box-shadow:0 .6rem 2.4rem #0000002e;transform:translate(-50%)}.yil-toast[hidden]{display:none}.yil-toast button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}@media(prefers-reduced-motion:reduce){.yil-pin,.yil-skel,.yil-loader span{animation:none}}.ykr{--ykr-line: rgba(var(--color-foreground), .14);--ykr-muted: rgba(var(--color-foreground), .64);--ykr-accent: rgb(var(--color-button-background));--ykr-gold: rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.ykr [hidden]{display:none!important}.ykr .button{text-transform:uppercase}.ykr img{display:block;width:100%;height:100%;object-fit:cover}.ykr-label{margin:0 0 1.6rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.ykr-h2{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.12;letter-spacing:-.015em}@media(min-width:750px){.ykr-h2{font-size:4.4rem}}.ykr-hero{background:var(--ykr-card)}.ykr .ykr-hero__in{max-width:96rem;padding-top:7.2rem;padding-bottom:6.4rem;text-align:center}@media(min-width:990px){.ykr .ykr-hero__in{padding-top:11rem;padding-bottom:8.8rem}}.ykr-hero__title{max-width:18ch;margin:0 auto;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:4rem;line-height:1.05;letter-spacing:-.02em}@media(min-width:750px){.ykr-hero__title{font-size:6.4rem}}.ykr-hero__text{max-width:58rem;margin:2.4rem auto 0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.75;letter-spacing:.04rem}.ykr-hero__buttons{display:grid;gap:1.2rem;max-width:36rem;margin:3.6rem auto 0}@media(min-width:750px){.ykr-hero__buttons{grid-auto-flow:column;grid-auto-columns:minmax(22rem,auto);justify-content:center;max-width:none}}.ykr-hero__media{height:48vh;min-height:28rem;max-height:72rem;overflow:hidden}@media(min-width:990px){.ykr-hero__media{height:70vh}}.ykr .ykr-why{padding-top:9.6rem;padding-bottom:4.8rem}@media(min-width:990px){.ykr .ykr-why{padding-top:12rem;padding-bottom:6.4rem}}.ykr-why__head{max-width:64rem;margin-bottom:5.6rem}.ykr-why__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}@media(min-width:750px){.ykr-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 4rem}}@media(min-width:1200px){.ykr-why__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ykr-value{padding-top:2.4rem;border-top:1px solid var(--ykr-accent)}.ykr-value__no{margin:0 0 3.2rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em}.ykr-value__title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2}.ykr-value__text{margin:0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.75}.ykr .ykr-jobs{padding-top:6.4rem;padding-bottom:9.6rem;scroll-margin-top:12rem}@media(min-width:990px){.ykr .ykr-jobs{padding-top:8rem;padding-bottom:12rem}}.ykr-jobs__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:3.2rem}.ykr-jobs__count{margin:0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.ykr-jobs__list{border-top:1px solid var(--ykr-line)}.ykr-job{border-bottom:1px solid var(--ykr-line);scroll-margin-top:12rem}.ykr-job__sum{position:relative;display:flex;align-items:center;gap:2.4rem;padding:2.8rem 5.6rem 2.8rem 0;cursor:pointer;list-style:none}.ykr-job__sum::-webkit-details-marker{display:none}.ykr-job__main{display:grid;gap:1rem;min-width:0}.ykr-job__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;transition:color .2s ease}@media(min-width:750px){.ykr-job__title{font-size:2.8rem}}.ykr-job__sum:hover .ykr-job__title,.ykr-job[open] .ykr-job__title{color:var(--ykr-accent)}.ykr-job__meta{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.ykr-job__meta span:not(:last-child):after{content:"\b7";margin-left:1.6rem}.ykr-job__icon{position:absolute;right:.8rem;top:50%;width:1.8rem;height:1.8rem;transform:translateY(-50%)}.ykr-job__icon:before,.ykr-job__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transition:transform .25s ease}.ykr-job__icon:after{transform:rotate(90deg)}.ykr-job[open] .ykr-job__icon:after{transform:rotate(0)}.ykr-job__body{max-width:76rem;padding:0 0 4rem}.ykr-job__summary{margin:0 0 2.4rem;font-family:var(--font-body-family);font-size:1.7rem;line-height:1.7}.ykr-rte{color:rgba(var(--color-foreground),.82);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.8}.ykr-rte h3,.ykr-rte h4{margin:2.8rem 0 1rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ykr-rte p{margin:0 0 1.2rem}.ykr-rte ul,.ykr-rte ol{margin:0 0 1.2rem;padding-left:2rem}.ykr-rte li{margin:0 0 .6rem}.ykr-rte li::marker{color:var(--ykr-accent)}.ykr-rte strong{color:rgb(var(--color-foreground));font-weight:600}.ykr-rte a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.ykr-job__apply{margin-top:3.2rem}.ykr-empty{padding:4.8rem 2.4rem;background:var(--ykr-card);text-align:center}@media(min-width:750px){.ykr-empty{padding:6.4rem 4.8rem}}.ykr-empty__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.3}.ykr-empty__text{max-width:56rem;margin:1.6rem auto 0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.75}.ykr-empty .button{margin-top:3.2rem}.ykr-process{background:var(--ykr-card);padding:9.6rem 0}@media(min-width:990px){.ykr-process{padding:12rem 0}}.ykr-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;margin:5.6rem 0 0;padding:0;list-style:none;counter-reset:none}@media(min-width:750px){.ykr-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 4rem}}@media(min-width:1200px){.ykr-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.ykr-step__no{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-bottom:2rem;border-radius:50%;background:var(--ykr-accent);color:var(--ykr-gold);font-family:var(--font-heading-family);font-size:2rem}.ykr-step__title{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.25}.ykr-step__text{margin:0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.75}.ykr .ykr-apply{display:grid;gap:4rem;padding-top:9.6rem;padding-bottom:12rem;scroll-margin-top:10rem}@media(min-width:990px){.ykr .ykr-apply{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:6.4rem;align-items:start;padding-top:12rem;padding-bottom:14rem}.ykr-apply__intro{position:sticky;top:12rem}}.ykr-apply__text{margin:2rem 0 0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.55rem;line-height:1.75}.ykr-apply__mail a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.ykr-card{padding:3.2rem 2rem;background:var(--ykr-card)}@media(min-width:750px){.ykr-card{padding:4.8rem}}.ykr-demo{margin-bottom:2.4rem;padding:1.2rem 1.6rem;border:1px dashed var(--ykr-accent);color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6}.ykr-form{display:grid;gap:2rem}.ykr-row{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:750px){.ykr-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.ykr-field{display:grid;gap:.8rem;min-width:0}.ykr-label-f{color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.ykr-label-f span{letter-spacing:.04em;text-transform:none;opacity:.8}.ykr-input{box-sizing:border-box;width:100%;min-height:5.2rem;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:max(1.6rem,16px);line-height:1.5;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.ykr-input:focus{outline:none;border-color:var(--ykr-accent)}.ykr-input::placeholder{color:rgba(var(--color-foreground),.4)}.ykr-textarea{min-height:16rem;resize:vertical}.ykr-select{position:relative}.ykr-select .ykr-input{padding-right:4.4rem;cursor:pointer}.ykr-select svg{position:absolute;right:1.6rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%);fill:none;stroke:currentColor;stroke-width:1.4;pointer-events:none}.ykr-hint{margin:0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6}.ykr-drop{position:relative;display:grid;justify-items:center;gap:.8rem;padding:3.2rem 2rem;border:1px dashed rgba(var(--color-foreground),.35);background:rgb(var(--color-background));text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ykr-drop:hover,.ykr-drop.is-over{border-color:var(--ykr-accent)}.ykr-drop input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ykr-drop svg{width:2.8rem;height:2.8rem;fill:none;stroke:var(--ykr-accent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ykr-drop__text{font-family:var(--font-body-family);font-size:1.5rem}.ykr-drop__text strong{color:var(--ykr-accent);font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.ykr-drop__hint{color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.2rem}.ykr-file{display:flex;align-items:center;gap:1.2rem;padding:1.6rem;border:1px solid var(--ykr-accent);background:rgb(var(--color-background))}.ykr-file svg{flex:none;width:2.4rem;height:2.4rem;fill:none;stroke:var(--ykr-accent);stroke-width:1.4;stroke-linejoin:round}.ykr-file__name{flex:1;min-width:0;overflow:hidden;font-family:var(--font-body-family);font-size:1.4rem;text-overflow:ellipsis;white-space:nowrap}.ykr-file__remove{padding:0;border:0;background:none;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.ykr-check{position:relative;display:flex;align-items:flex-start;gap:1.2rem;cursor:pointer}.ykr-check input{position:absolute;opacity:0;width:2rem;height:2rem;margin:0}.ykr-check__box{flex:none;width:2rem;height:2rem;margin-top:.2rem;border:1px solid rgba(var(--color-foreground),.4);background:rgb(var(--color-background));transition:background .2s ease,border-color .2s ease}.ykr-check input:checked+.ykr-check__box{border-color:var(--ykr-accent);background:var(--ykr-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23dfbb8b' stroke-width='1.8'/%3E%3C/svg%3E") center / 100% no-repeat}.ykr-check input:focus-visible+.ykr-check__box{outline:2px solid var(--ykr-accent);outline-offset:2px}.ykr-check__text{font-family:var(--font-body-family);font-size:1.35rem;line-height:1.6}.ykr-check__text a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.ykr-errors{margin:0;padding:1.4rem 1.8rem;border:1px solid rgb(var(--color-link));background:rgb(var(--color-background));color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6}.ykr-errors ul{margin:0;padding-left:1.8rem}.ykr-success{padding:3.2rem 2.4rem;background:rgb(var(--color-background));text-align:center}.ykr-success__icon{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--ykr-accent);color:var(--ykr-gold)}.ykr-success__icon svg{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ykr-success__title{margin:2rem 0 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.25}.ykr-success__text{max-width:44rem;margin:1.2rem auto 0;color:var(--ykr-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7}.yk-page{padding-top:40px;padding-bottom:80px;color:#262525}@media(min-width:990px){.yk-page{padding-top:56px;padding-bottom:120px}}.yk-page :where(h1,h2,p){margin:0}.yk-page__title{color:#262525;font-family:var(--font-heading-family);font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.1;letter-spacing:0}.yk-page__intro{max-width:520px;margin-top:12px;color:#262525bf;font-size:13px;line-height:1.6}.yk-page__account{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:14px;color:#26252599;font-size:12px}.yk-page__account[hidden]{display:none}.yk-link{display:inline-block;padding:0;margin:0;border:0;background:none;cursor:pointer;color:#262525bf;font-family:var(--font-body-family);font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.yk-link:hover,.yk-link--strong{color:#492426}.yk-menu>summary.yk-link{list-style:none}.yk-menu>summary.yk-link::-webkit-details-marker{display:none}.yk-page__bar{display:flex;align-items:center;gap:24px;margin-top:32px;border-bottom:1px solid rgba(38,37,37,.12)}.yk-page__tabs{display:flex;gap:24px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.yk-page__tabs::-webkit-scrollbar{display:none}.yk-tab{position:relative;flex:none;padding:14px 0;margin:0;border:0;background:none;cursor:pointer;color:#2625258c;font-family:var(--font-body-family);font-size:11px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.yk-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#492426;transform:scaleX(0);transition:transform .25s ease}.yk-tab:hover,.yk-tab.is-active{color:#262525}.yk-tab.is-active:after{transform:scaleX(1)}.yk-tab__count{display:inline-flex;align-items:center;justify-content:center;vertical-align:1px;min-width:19px;height:19px;margin-left:7px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#4924261a;color:#492426;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}.yk-tab.is-active .yk-tab__count{background:#492426;color:#fff}.yk-page__new{flex:none;padding:14px 0}.yk-page__form{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px}.yk-page__form[hidden]{display:none}.yk-page__form input{flex:1 1 220px;max-width:360px;height:40px;padding:0 14px;margin:0;border:1px solid rgba(38,37,37,.2);border-radius:0;background:#fff;box-shadow:none;outline:0;color:#262525;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.yk-page__form input:focus{border-color:#262525}.yk-page__listbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px}.yk-page__listbar[hidden],.yk-page__confirm[hidden]{display:none}.yk-page__confirm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:#262525bf;font-size:12px}.yk-page__status{margin-top:32px;color:#2625258c;font-size:12px}.yk-page__status[hidden]{display:none}.yk-page__empty{max-width:440px;margin:72px auto 0;text-align:center}.yk-page__empty[hidden]{display:none}.yk-page__empty-title{color:#262525;font-family:var(--font-heading-family);font-size:24px;font-weight:400;line-height:1.2}.yk-page__empty-text{margin:12px 0 24px;color:#262525b3;font-size:13px;line-height:1.6}.yk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 4.8px;margin:24px 0 0;padding:0;list-style:none}@media(min-width:750px){.yk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 9.6px;margin-top:32px}}@media(min-width:990px){.yk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 12px}}.yk-item{position:relative;display:flex;flex-direction:column;min-width:0}.yk-item__media{position:relative;aspect-ratio:var(--yk-ratio, .717);overflow:hidden;background:#faf9f9}.yk-item__media>a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.yk-item__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}@media(min-width:990px){.yk-item:hover .yk-item__media img{transform:scale(1.03)}}.yk-item__meta{display:block;padding-top:4.8px;font-family:var(--font-body-family);font-size:12px;line-height:18px;letter-spacing:.48px}@media(min-width:750px){.yk-item__meta{font-size:12.8px;line-height:19.2px}}.yk-item__vendor{display:block;margin:8px 0 4.8px;color:#262525bf;font-size:8px;line-height:10px;letter-spacing:1.04px}.yk-item__title{padding-bottom:1.6px;color:#492426;text-decoration:none;font-family:var(--font-heading-family);font-size:11px;font-weight:400;line-height:.9;letter-spacing:.48px;background:linear-gradient(to top,#d9d7d7 0 0) left bottom / 0 .8px no-repeat;transition:background-size .25s}@media(hover:hover){.yk-item__title:hover{background-size:100% .8px}}.yk-item__price{display:block;margin-top:4.8px;color:#492426;font-size:11.2px;line-height:16.8px}.yk-item__price s{margin-left:6px;color:#26252580}.yk-item__actions{margin-top:auto;padding-top:12px}.yk-select{position:relative;margin-bottom:8px}.yk-select:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);pointer-events:none}.yk-select select{display:block;width:100%;height:36px;padding:0 30px 0 12px;margin:0;border:1px solid rgba(38,37,37,.2);border-radius:0;background:#fff;box-shadow:none;outline:0;color:#262525;font-family:var(--font-body-family);font-size:12px;letter-spacing:.04em;-webkit-appearance:none;appearance:none;cursor:pointer}.yk-select select:focus{border-color:#262525}.yk-item__add[disabled]{opacity:.5;cursor:not-allowed}.yk-item__error{margin-top:8px;color:#691010;font-size:11px;line-height:1.4}.yk-item__error[hidden]{display:none}.yk-item__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px}.yk-menu{position:static}.yk-menu__panel{position:absolute;left:0;right:0;z-index:6;margin-top:8px;padding:14px;background:#fff;border:1px solid rgba(38,37,37,.12);box-shadow:0 12px 32px #26252514}.yk-menu__row{display:flex;align-items:center;gap:10px;padding:6px 0;color:#262525;font-size:12px;line-height:1.3;cursor:pointer}.yk-menu__row input{position:absolute;opacity:0;pointer-events:none}.yk-menu__box{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid rgba(38,37,37,.35);color:transparent}.yk-menu__box svg{width:10px;height:10px}.yk-menu__row input:checked+.yk-menu__box{border-color:#492426;background:#492426;color:#dfbb8b}.yk-menu__row input:focus-visible+.yk-menu__box{outline:1px solid #262525;outline-offset:2px}.yk-menu__new{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(38,37,37,.12)}.yk-menu__new input{flex:1 1 auto;min-width:0;height:32px;padding:0 10px;margin:0;border:1px solid rgba(38,37,37,.2);border-radius:0;background:#fff;box-shadow:none;outline:0;color:#262525;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}@media(min-width:750px){.yk-menu__new input,.yk-page__form input{font-size:13px}}.yk-hide-old wishlist-link,.yk-hide-old wishlist-button-collection,.yk-hide-old wishlist-button-product,.yk-hide-old wishlist-button-block{display:none!important}.yk-icon{display:block;overflow:visible}.yk-icon path{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .2s ease}.is-saved>.yk-icon path{fill:currentColor}.is-pop>.yk-icon{animation:yk-pop .35s ease}@keyframes yk-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.yk-host{position:relative}.yk-card-btn{position:absolute;right:0;bottom:0;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:0;background:none;box-shadow:none;color:#262525;cursor:pointer;-webkit-tap-highlight-color:transparent}.yk-card-btn .yk-icon{width:12px;height:15px;transition:transform .2s ease}@media(hover:hover){.yk-card-btn:hover .yk-icon{transform:scale(1.12)}}.yk-header{position:relative;color:inherit}.yk-header .yk-icon{width:13px;height:17px}.yk-product-btn{position:absolute;left:6px;top:12px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:0;background:transparent;box-shadow:none;color:#262525;cursor:pointer;-webkit-tap-highlight-color:transparent}.yk-product-btn .yk-icon{width:11px;height:14px;transition:transform .2s ease}@media(hover:hover){.yk-product-btn:hover .yk-icon{transform:scale(1.12)}}.yk-product-btn:focus-visible{outline:1px solid #492426;outline-offset:2px}.yk-toast{position:fixed;left:50%;bottom:24px;z-index:2147482500;display:flex;align-items:center;gap:18px;max-width:calc(100vw - 32px);padding:14px 20px;background:#492426;color:#f4ede3;font-family:var(--font-body-family);font-size:12px;line-height:1.4;letter-spacing:.02em;opacity:0;transform:translate(-50%,12px);transition:opacity .25s ease,transform .25s ease}.yk-toast[hidden]{display:none}.yk-toast.is-in{opacity:1;transform:translate(-50%)}.yk-toast a,.yk-toast button{flex:none;padding:0;border:0;background:none;color:#dfbb8b;cursor:pointer;font:inherit;font-size:10px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.yk-toast a[hidden],.yk-toast button[hidden]{display:none}html.yk-locked,html.yk-locked body{overflow:hidden}.yk-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482600;display:flex;align-items:center;justify-content:center;padding:24px}.yk-modal[hidden]{display:none}.yk-modal .yk-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#2625254d;opacity:0;transition:opacity .4s ease}.yk-modal.is-open .yk-modal__overlay{opacity:1}.yk-modal__panel{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);width:100%;max-width:800px;max-height:calc(100vh - 48px);overflow:hidden;background:var(--yk-modal-bg, #F4F1EC);color:#262525;text-align:left;font-family:var(--font-body-family);font-size:13px;line-height:1.6;letter-spacing:.02em;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.6,.2,1)}.yk-modal.is-open .yk-modal__panel{opacity:1;transform:none}.yk-modal--noimg .yk-modal__panel{grid-template-columns:minmax(0,1fr);max-width:460px}.yk-modal .yk-modal__media{position:relative;display:block;min-height:480px;overflow:hidden;background:#edebe8}.yk-modal--noimg .yk-modal__media{display:none}.yk-modal__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.yk-modal__body{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:72px 52px 48px;overflow-y:auto}.yk-modal__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:#262525;cursor:pointer}.yk-modal__close svg{width:14px;height:14px;transition:transform .3s ease}.yk-modal__close:hover svg{transform:rotate(90deg)}.yk-modal__label{margin:0 0 22px;color:#26252599;font-size:10px;letter-spacing:.24em;text-transform:uppercase}.yk-modal__title{margin:0 0 16px;color:#262525;font-family:var(--font-heading-family);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.12;letter-spacing:0}.yk-modal__text{max-width:320px;margin:0 0 36px;color:#262525b8;font-size:13px;line-height:1.65}.yk-modal__form{margin:0}.yk-modal__field{display:block;margin:0}.yk-modal__field input{display:block;width:100%;height:44px;margin:0;padding:0;border:0;border-bottom:1px solid rgba(38,37,37,.35);border-radius:0;background:transparent;box-shadow:none;outline:0;color:#262525;font:inherit;font-size:16px;letter-spacing:.02em;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.yk-modal__field input::placeholder{color:#26252580;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.yk-modal__field input:focus{border-bottom-color:#262525}.yk-modal__consent{position:relative;display:flex;align-items:flex-start;gap:12px;margin:22px 0 0;color:#262525b8;font-size:11px;line-height:1.55;cursor:pointer}.yk-modal__consent input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.yk-modal__box{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-top:2px;border:1px solid rgba(38,37,37,.6);color:transparent;transition:background-color .2s ease,border-color .2s ease}.yk-modal__box svg{width:9px;height:9px}.yk-modal__consent input:checked+.yk-modal__box{border-color:#492426;background:#492426;color:#dfbb8b}.yk-modal__consent input:focus-visible+.yk-modal__box{outline:1px solid #262525;outline-offset:2px}.yk-modal__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.yk-modal__error{margin:12px 0 0;color:#691010;font-size:11px}.yk-modal__error[hidden]{display:none}.yk-modal__submit{margin-top:30px}.yk-modal__note{margin:14px 0 0;color:#26252580;font-size:10px;letter-spacing:.04em}.yk-modal__verify[hidden],.yk-modal form[hidden]{display:none}.yk-modal__verify .yk-modal__text{margin-bottom:28px}@media(max-width:749px){.yk-modal{align-items:flex-end;padding:0}.yk-modal__panel,.yk-modal--noimg .yk-modal__panel{grid-template-columns:minmax(0,1fr);max-width:none;max-height:92vh;overflow-y:auto;transform:translateY(100%)}.yk-modal .yk-modal__media{display:none}.yk-modal__body{padding:52px 20px 28px;overflow:visible}.yk-modal__close{top:6px;right:6px;width:44px;height:44px}.yk-modal__label{margin-bottom:16px}.yk-modal__title{font-size:26px}.yk-modal__text{margin-bottom:28px}.yk-modal__submit{margin-top:24px}}@media(prefers-reduced-motion:reduce){.yk-modal__overlay,.yk-modal__panel,.yk-modal__close svg,.yk-toast,.yk-icon,.is-pop>.yk-icon{transition:none!important;animation:none!important}}.yh-kolaj :where(a:not(.button)){color:inherit;text-decoration:none}.yh-kolaj :where(p,h2,h3,figure){margin:0}.yh-kolaj :where(ul,ol){list-style:none;margin:0;padding:0}.yh-kolaj img,.yh-kolaj video,.yh-kolaj .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-kolaj .yh-placeholder{background:#eceae6;fill:#26252533}.yh-kolaj{padding:var(--yh-pt) var(--yh-edge) var(--yh-pb)}.yh-kolaj__grid{display:grid;gap:var(--yh-gap)}@media(min-width:990px){.yh-kolaj__grid{grid-template-columns:7fr 5fr}.yh-kolaj--big-right .yh-kolaj__tile--1{order:2}}.yh-kolaj__tile{position:relative;overflow:hidden;background:#eceae6}.yh-kolaj__tile>img,.yh-kolaj__tile>video,.yh-kolaj__tile>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-kolaj__tile>img{transition:transform 1.6s cubic-bezier(.2,.6,.2,1)}.yh-kolaj__tile:hover>img{transform:scale(1.03)}.yh-kolaj__tile--1{aspect-ratio:4 / 5}@media(min-width:990px){.yh-kolaj__tile--1{aspect-ratio:auto;min-height:var(--yh-min-h, 860px)}}.yh-kolaj__tile--2,.yh-kolaj__tile--3{aspect-ratio:4 / 5}.yh-kolaj__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yh-kolaj__cap{position:absolute;left:12px;bottom:12px;z-index:2;pointer-events:none;padding:6px 8px;border-radius:2px;background:#fff;color:#262525;font-size:10px;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase}.yh-kolaj__side{display:flex;flex-direction:column;gap:var(--yh-gap);min-width:0}.yh-kolaj__text{flex:1;display:flex;align-items:center;padding:48px 24px;background:var(--yh-tile-bg);color:var(--yh-text)}@media(min-width:990px){.yh-kolaj__text{padding:56px 52px}}.yh-kolaj__inner{max-width:420px}.yh-kolaj__eyebrow{margin:0 0 14px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-accent)}.yh-kolaj__heading{margin:0 0 16px;font-size:clamp(30px,3vw,46px);line-height:1.06;letter-spacing:-.01em;color:var(--yh-text);text-wrap:balance}.yh-kolaj__copy{margin:0 0 22px;max-width:40ch;color:var(--yh-muted)}.yh-kolaj__text .button--cta{--color-link: var(--yh-link-rgb);color:rgb(var(--yh-link-rgb))}.yh-kolaj__pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--yh-gap)}.yh-kolaj__pair--single{grid-template-columns:1fr}.yh-kolaj__pair--single .yh-kolaj__tile--2{aspect-ratio:8 / 5}.yh-kolaj__text.yh-anim .yh-kolaj__inner>*{opacity:0;transform:translateY(14px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.6,.2,1)}.yh-kolaj__text.yh-anim.is-in .yh-kolaj__inner>*{opacity:1;transform:none}.yh-kolaj__text.yh-anim.is-in .yh-kolaj__inner>:nth-child(2){transition-delay:.1s}.yh-kolaj__text.yh-anim.is-in .yh-kolaj__inner>:nth-child(3){transition-delay:.2s}.yh-kolaj__text.yh-anim.is-in .yh-kolaj__inner>:nth-child(4){transition-delay:.3s}.yoa,.yoa-doc{--yoa-bg: rgb(var(--color-background, 255, 255, 255));--yoa-fg: rgb(var(--color-foreground, 18, 18, 18));--yoa-muted: rgba(var(--color-foreground, 18, 18, 18), .6);--yoa-line: rgba(var(--color-foreground, 18, 18, 18), .16);--yoa-soft: rgba(var(--color-foreground, 18, 18, 18), .04);--yoa-accent: rgb(var(--color-button-background, 73, 36, 38));--yoa-accent-text: rgb(var(--color-button-text, 214, 183, 132));--yoa-error: #a3201f}.yoa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482200;color:var(--yoa-fg);font-family:var(--font-body-family)}.yoa[hidden],.yoa [hidden]{display:none!important}html.yoa-lock,html.yoa-lock body{overflow:hidden}.yoa svg{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}.yoa .yoa__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#12121273;animation:yoa-fade .25s ease both}.yoa__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(520px,100%);background:var(--yoa-bg);box-shadow:-8px 0 32px #0000001f;animation:yoa-in .3s ease both}.yoa__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;height:64px;padding:0 20px 0 24px;border-bottom:1px solid var(--yoa-line)}.yoa__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:22px;line-height:1.2}.yoa__x{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 -8px 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.yoa__x svg{width:18px;height:18px}.yoa__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px}.yoa__label{margin:4px 0 12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.yoa__label+.yoa__row,.yoa__label+.yoa__f{margin-top:0}.yoa__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.yoa__row--mah{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:420px){.yoa__row{grid-template-columns:1fr}.yoa__row--mah{grid-template-columns:minmax(0,1fr) 112px}}.yoa__f{position:relative;display:block;margin-bottom:12px}.yoa__f>span{display:block;margin-bottom:6px;color:var(--yoa-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.yoa__f input,.yoa__f select,.yoa__f textarea{display:block;width:100%;min-height:46px;margin:0;padding:11px 14px;border:1px solid var(--yoa-line);border-radius:0;background:var(--yoa-bg);color:var(--yoa-fg);font-family:inherit;font-size:16px;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none}.yoa__f textarea{min-height:70px;resize:vertical}.yoa__f--select select{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.yoa__f select:disabled{color:var(--yoa-muted);background-color:var(--yoa-soft);cursor:default}.yoa__f select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yoa__f input[readonly]{background:var(--yoa-soft);color:var(--yoa-fg);cursor:default}.yoa__f input[readonly]:focus{border-color:var(--yoa-line)}.yoa__f input:focus,.yoa__f select:focus,.yoa__f textarea:focus{outline:none;border-color:var(--yoa-fg)}.yoa__f .is-invalid{border-color:var(--yoa-error)}.yoa__check{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0 0 12px;font-size:14px;line-height:1.5;cursor:pointer}.yoa__check input{position:absolute;width:20px;height:20px;margin:0;opacity:0}.yoa__box{flex:none;position:relative;width:20px;height:20px;margin-top:1px;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.4);background:var(--yoa-bg)}.yoa__check input:checked+.yoa__box{border-color:var(--yoa-accent);background:var(--yoa-accent)}.yoa__check input:checked+.yoa__box:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid var(--yoa-accent-text);border-width:0 2px 2px 0;transform:rotate(45deg)}.yoa__check input:focus-visible+.yoa__box{outline:2px solid var(--yoa-fg);outline-offset:2px}.yoa__check.is-invalid .yoa__box{border-color:var(--yoa-error)}.yoa__doc{display:inline;margin:0;padding:0;border:0;background:none;color:var(--yoa-accent);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.yoa__error{margin:8px 0 0;padding:10px 12px;background:#a3201f12;color:var(--yoa-error);font-size:13px;line-height:1.5}.yoa__foot{flex:none;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--yoa-line);background:var(--yoa-bg)}.yoa__go[aria-busy=true]{opacity:.7;pointer-events:none}.yoa__note{margin:10px 0 0;color:var(--yoa-muted);font-size:12px;line-height:1.5;text-align:center}.yoa-doc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:16px}.yoa-doc .yoa-doc__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#12121280}.yoa-doc__panel{position:relative;display:flex;flex-direction:column;width:min(760px,100%);max-height:min(86vh,900px);background:var(--yoa-bg);box-shadow:0 16px 48px #0003;animation:yoa-pop .25s ease both}@media(max-width:599px){.yoa-doc{padding:0}.yoa-doc__panel{width:100%;height:100%;max-height:none}}.yoa-doc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;height:60px;padding:0 20px 0 24px;border-bottom:1px solid var(--yoa-line)}.yoa-doc__title{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.yoa-doc__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px;font-size:13.5px;line-height:1.7}.yoa-doc__body:focus{outline:none}.yoa-doc__body h2{margin:0 0 18px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:22px;line-height:1.25;text-align:center}.yoa-doc__body h3{margin:22px 0 8px;font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.04em}.yoa-doc__body p{margin:0 0 10px}.yoa-doc__body ul{margin:0 0 10px;padding-left:18px}.yoa-doc__body li{margin-bottom:6px}.yoa-doc__body a{color:var(--yoa-accent);text-decoration:underline;text-underline-offset:3px}.yoa-doc__date{margin-top:18px!important;color:var(--yoa-muted)}.yoa-doc__hint,.yoa-doc__loading{padding:10px 12px;background:var(--yoa-soft);color:var(--yoa-muted);font-size:12.5px}.yoa-table{width:100%;margin:6px 0 14px;border-collapse:collapse;font-size:12.5px}.yoa-table th,.yoa-table td{padding:8px 10px;border:1px solid var(--yoa-line);text-align:left;vertical-align:top}.yoa-table th{background:var(--yoa-soft);font-weight:600}.yoa-table td:nth-child(2),.yoa-table th:nth-child(2){width:56px;text-align:center}.yoa-table td:nth-child(3),.yoa-table th:nth-child(3){width:130px;white-space:nowrap}.yoa-sign{display:flex;justify-content:space-between;gap:24px;margin-top:24px}.yoa-doc__foot{flex:none;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--yoa-line)}@keyframes yoa-in{0%{transform:translate(32px);opacity:0}to{transform:none;opacity:1}}@keyframes yoa-fade{0%{opacity:0}to{opacity:1}}@keyframes yoa-pop{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.yoa__overlay,.yoa__panel,.yoa-doc__panel{animation:none}}.yh-mat :where(a:not(.button)){color:inherit;text-decoration:none}.yh-mat :where(p,h2){margin:0}.yh-mat .yh-placeholder{display:block;width:100%;height:100%;background:#eceae6;fill:#26252533}yh-mat{display:block}.yh-mat{padding:var(--yh-pt) var(--yh-edge) var(--yh-pb)}.yh-mat__grid{display:grid;grid-template-areas:"intro" "stage" "controls";background:var(--yh-panel-bg)}.yh-mat__stage{grid-area:stage}.yh-mat__intro{grid-area:intro}.yh-mat__controls{grid-area:controls}@media(min-width:990px){.yh-mat__grid{grid-template-columns:3fr 2fr;grid-template-rows:1fr auto auto 1fr;grid-template-areas:"stage ." "stage intro" "stage controls" "stage ."}.yh-mat--stage-right .yh-mat__grid{grid-template-columns:2fr 3fr;grid-template-areas:". stage" "intro stage" "controls stage" ". stage"}}.yh-mat__stage{container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:40px 20px 28px;background:radial-gradient(ellipse 70% 60% at 50% 42%,#ffffff80,#fff0 70%),var(--yh-wall);overflow:hidden}@media(min-width:990px){.yh-mat__stage{min-height:var(--yh-min-h, 820px);padding:72px 40px 44px}}.yh-mat__frame{--yh-b: 2.9cqw;--yh-f: var(--yh-f-siyah);box-sizing:content-box;width:60cqw;border:var(--yh-b) solid #1E1D1B;border-image:var(--yh-f) 33 stretch;box-shadow:0 26px 40px -16px #281c1061,0 8px 14px -4px #281c1029}@media(min-width:990px){.yh-mat__frame{width:46cqw;--yh-b: 2.2cqw}}.yh-mat[data-frame=mese] .yh-mat__frame{--yh-f: var(--yh-f-mese);border-color:#c08e5c}.yh-mat[data-frame=ceviz] .yh-mat__frame{--yh-f: var(--yh-f-ceviz);border-color:#5a3422}.yh-mat[data-frame=beyaz] .yh-mat__frame{--yh-f: var(--yh-f-beyaz);border-color:#edebe6}.yh-mat__board{--yh-board: #F4F2EC;--yh-bevel: #FBF8F2;--yh-scale: .66;position:relative;aspect-ratio:5 / 7;overflow:hidden;background-color:var(--yh-board);background-image:var(--yh-board-img, none);background-size:120px;transition:background-color .5s ease}.yh-mat[data-mat=yok] .yh-mat__board{--yh-board: #3A3734}.yh-mat[data-mat=siyah] .yh-mat__board{--yh-board: #232220}.yh-mat[data-mat=kahverengi] .yh-mat__board{--yh-board: #4E3A31}.yh-mat[data-mat=keten] .yh-mat__board{--yh-board: #D8CFBE;--yh-board-img: var(--yh-keten)}.yh-mat__board:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 6px #0000003d;background:linear-gradient(to bottom,#0000001a,#0000 5%),linear-gradient(118deg,#ffffff17,#fff0 36%)}.yh-mat__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transform-origin:50% 45%;transition:opacity .45s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.yh-mat__art.is-active{opacity:1;z-index:2}.yh-mat__art img,.yh-mat__art svg{display:block;width:100%;height:100%;object-fit:cover}.yh-mat:not([data-mat=yok]) .yh-mat__art{transform:scale(var(--yh-scale))}.yh-mat__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:0 0 0 calc(4px / var(--yh-scale)) var(--yh-bevel),inset 2px 3px 5px #00000038;opacity:1;transition:opacity .4s ease}.yh-mat[data-mat=yok] .yh-mat__art:after{opacity:0}.yh-mat__caption{min-height:1.6em;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-muted);text-align:center}.yh-mat__intro,.yh-mat__controls{color:var(--yh-text)}.yh-mat__intro{padding:44px 20px 26px}.yh-mat__controls{padding:26px 20px 52px}@media(min-width:990px){.yh-mat__intro{padding:72px 56px 0}.yh-mat__controls{padding:0 56px 72px}}.yh-mat__eyebrow{margin:0 0 14px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-accent)}.yh-mat__heading{margin:0 0 14px;font-family:"Elms Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:clamp(26px,2.5vw,38px);line-height:1.1;letter-spacing:-.015em;color:var(--yh-text);text-wrap:balance}.yh-mat__text{margin:0 0 30px;max-width:42ch;color:var(--yh-muted)}.yh-mat__group{margin:0 0 22px}.yh-mat__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 10px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-muted)}.yh-mat__label>span,.yh-mat__label>a{letter-spacing:.08em;text-transform:none;font-size:12px;font-weight:400;color:var(--yh-text)}.yh-mat__label>a[href]{border-bottom:1px solid var(--yh-line)}.yh-mat__chips{display:flex;flex-wrap:wrap;gap:6px}.yh-chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 7px;border:1px solid var(--yh-line);border-radius:999px;background:transparent;color:var(--yh-text);font:inherit;font-size:12px;letter-spacing:.04em;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.yh-chip:hover{border-color:var(--yh-muted)}.yh-chip[aria-pressed=true]{border-color:var(--yh-text);background:#ffffffb3}.yh-chip__dot{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000024}.yh-chip__dot--mat-yok{background:linear-gradient(135deg,transparent calc(50% - .6px),rgba(38,37,37,.55) calc(50% - .6px),rgba(38,37,37,.55) calc(50% + .6px),transparent calc(50% + .6px)),#fff}.yh-chip__dot--mat-beyaz{background:#f4f2ec}.yh-chip__dot--mat-siyah{background:#232220}.yh-chip__dot--mat-kahverengi{background:#4e3a31}.yh-chip__dot--mat-keten{background:var(--yh-keten) center / 80px,#d8cfbe}.yh-chip__dot--frame-siyah,.yh-chip__dot--frame-mese,.yh-chip__dot--frame-ceviz,.yh-chip__dot--frame-beyaz{border-radius:4px;background-size:340px auto;background-position:0 50%}.yh-chip__dot--frame-siyah{background-image:var(--yh-f-siyah);background-color:#1e1d1b}.yh-chip__dot--frame-mese{background-image:var(--yh-f-mese);background-color:#c08e5c}.yh-chip__dot--frame-ceviz{background-image:var(--yh-f-ceviz);background-color:#5a3422}.yh-chip__dot--frame-beyaz{background-image:var(--yh-f-beyaz);background-color:#edebe6}.yh-mat__thumbs{display:flex;gap:10px}.yh-mat__thumb{width:46px;aspect-ratio:5 / 7;padding:0;border:0;background:#eceae6;cursor:pointer;opacity:.6;outline:1px solid transparent;outline-offset:3px;transition:opacity .2s ease,outline-color .2s ease}.yh-mat__thumb img{display:block;width:100%;height:100%;object-fit:cover}.yh-mat__thumb:hover{opacity:.85}.yh-mat__thumb[aria-pressed=true]{opacity:1;outline-color:var(--yh-text)}.yh-mat__note{margin:6px 0 28px;max-width:46ch;font-size:12px;line-height:1.6;color:var(--yh-muted)}.yh-mat__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.yh-mat__actions .button--cta{--color-link: var(--yh-link-rgb);color:rgb(var(--yh-link-rgb))}.yh-mat__product{display:inline-flex;align-items:center;gap:8px;padding-bottom:2px;border-bottom:1px solid var(--yh-line);font-size:12px;letter-spacing:.04em;color:var(--yh-text)}.yh-mat__product[hidden]{display:none}.yh-mat__product .icon-arrow{width:12px;height:9px;transition:transform .25s ease}.yh-mat__product:hover .icon-arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.yh-mat *,.yh-mat *:before,.yh-mat *:after{transition:none!important}}yaris-search{display:block}yaris-search[hidden]{display:none}html.ys-locked,html.ys-locked body{overflow:hidden}.ys{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;overflow-y:auto;overscroll-behavior:contain;background:var(--ys-bg);color:var(--ys-text);font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:.02em;-webkit-font-smoothing:antialiased;opacity:0;transition:opacity .25s ease}.ys.is-open{opacity:1}.ys *,.ys *:before,.ys *:after{box-sizing:border-box}.ys :where(a:not(.button)){color:inherit;text-decoration:none}.ys :where(p,h2,ul){margin:0}.ys :where(ul){list-style:none;padding:0}.ys :where(button){font:inherit;letter-spacing:inherit}.ys a:focus-visible,.ys button:focus-visible{outline:1px solid currentColor;outline-offset:3px}.ys{--ys-top-h: 68px}@media(min-width:990px){.ys{--ys-top-h: 84px}}.ys__top{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px;height:var(--ys-top-h);padding:0 4px 0 16px;background:var(--ys-bg)}@media(min-width:990px){.ys__top{padding:0 16px 0 28px}}.ys__logo{display:block;font-family:var(--font-heading-family);font-size:26px;line-height:1}.ys__logo img{display:block;width:auto;height:40px}@media(min-width:990px){.ys__logo img{height:48px}}.ys__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ys-text);cursor:pointer}.ys__close svg{width:18px;height:18px}.ys__form{position:sticky;top:var(--ys-top-h);z-index:3;padding:0 16px 16px;background:var(--ys-bg);border-bottom:1px solid var(--ys-line)}@media(min-width:990px){.ys__form{padding:0 28px 22px}}.ys__field{display:flex;align-items:center;gap:12px;height:48px;padding:0 16px;background:var(--ys-field-bg);cursor:text}.ys__icon{flex:none;width:16px;height:16px;color:var(--ys-muted)}.ys__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:var(--ys-text);font:inherit;font-size:16px;letter-spacing:.02em;-webkit-appearance:none;appearance:none}.ys__input::placeholder{color:var(--ys-muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase}@media(max-width:599px){.ys__input::placeholder{font-size:11px;letter-spacing:.08em}}.ys__input::-webkit-search-cancel-button{display:none}.ys__clear{flex:none;padding:4px 0;border:0;background:none;color:var(--ys-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ys__clear:hover{color:var(--ys-text)}.ys__camera{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:-8px;padding:0;border:0;background:none;color:var(--ys-muted);cursor:pointer;transition:color .2s ease}.ys__camera:hover{color:var(--ys-text)}.ys__camera svg{width:20px;height:20px}.ys__visual-wrap{padding-top:12px}.ys__visual{display:inline-flex;align-items:flex-start;gap:10px;max-width:100%;margin:0;padding:2px 0;border:0;background:none;color:var(--ys-muted);font:inherit;font-size:12px;line-height:1.55;letter-spacing:.02em;text-align:left;cursor:pointer}.ys__visual svg{flex:none;width:18px;height:18px;margin-top:0;color:var(--ys-text)}.ys__visual-cta{color:var(--ys-text);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:color .2s ease}.ys__visual:hover .ys__visual-cta,.ys__visual:focus-visible .ys__visual-cta{color:var(--ys-accent)}.ys__progress{position:absolute;left:0;right:0;bottom:-1px;height:1px;overflow:hidden}.ys__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:30%;background:var(--ys-accent);transform:translate(-100%);opacity:0}.ys[data-loading] .ys__progress:after{opacity:1;animation:ys-load .9s ease-in-out infinite}@keyframes ys-load{0%{transform:translate(-100%)}to{transform:translate(340%)}}.ys__body{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 16px 72px}.ys__nav,.ys__main{min-width:0}@media(min-width:990px){.ys__body{grid-template-columns:220px minmax(0,1fr);gap:40px;padding:28px 28px 96px}}.ys [data-ys-when]{display:none}.ys[data-state=default] [data-ys-when=default],.ys[data-state=results] [data-ys-when=results]{display:block}@media(max-width:989px){.ys[data-state=results][data-nav-empty] .ys__nav{display:none}}.ys__label{margin:0 0 12px;color:var(--ys-muted);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.ys__label--serif{font-family:var(--font-heading-family);font-size:18px;font-weight:400;letter-spacing:0;text-transform:none}.ys__tabs{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@media(max-width:989px){.ys__tabs{flex-direction:row;gap:18px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.ys__tabs::-webkit-scrollbar{display:none}}.ys__tab{flex:none;padding:2px 0;border:0;background:none;cursor:pointer;color:var(--ys-muted);font-family:var(--font-heading-family);font-size:21px;line-height:1.35;letter-spacing:0;text-align:left;transition:color .2s ease}.ys__tab:hover,.ys__tab.is-active{color:var(--ys-text)}.ys__group{margin-top:28px}.ys__group-head{display:flex;justify-content:space-between;align-items:baseline}.ys__mini{padding:0;border:0;background:none;color:var(--ys-muted);font-size:10px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ys__chips{display:flex;flex-wrap:wrap;gap:6px}.ys-chip{display:inline-block;padding:7px 11px;border:1px solid var(--ys-line);font-size:12px;line-height:1.2;transition:border-color .2s ease,background .2s ease}.ys-chip:hover{border-color:var(--ys-text)}.ys-chip mark{background:none;color:inherit;font-weight:600}.ys__clinks{display:flex;flex-direction:column;gap:6px}.ys-clink{font-family:var(--font-heading-family);font-size:18px;line-height:1.3}.ys-clink:hover{color:var(--ys-accent)}.ys-viewed{display:grid;gap:10px}.ys__bottom:has(>.ys__group:not([hidden])){margin-top:36px;border-top:1px solid var(--ys-line)}.ys__bottom .ys__group{margin-top:24px}@media(min-width:750px){.ys__bottom .ys-viewed{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}}@media(min-width:1100px){.ys__bottom .ys-viewed{grid-template-columns:repeat(4,minmax(0,1fr))}}.ys-viewed a{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center}.ys-viewed__img{width:40px;height:50px;overflow:hidden;background:var(--ys-card-bg)}.ys-viewed__img img{display:block;width:100%;height:100%;object-fit:cover}.ys-viewed__text{display:flex;flex-direction:column;min-width:0;font-size:12px;line-height:1.35}.ys-viewed__text span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ys-viewed__text small{color:var(--ys-muted);font-size:11px}.ys__pane{display:none}.ys__pane.is-active{display:block}.ys__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.ys__head .button{flex:none;white-space:nowrap}.ys__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.15;color:var(--ys-text)}.ys__empty{margin:-4px 0 18px;color:var(--ys-muted)}.ys-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 4.8px}@media(min-width:750px){.ys-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 9.6px}}@media(min-width:990px){.ys-grid{gap:24px 12px}}@media(min-width:1100px){.ys-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ys-card{min-width:0}.ys-card__link{display:block}.ys-card__media{position:relative;aspect-ratio:var(--ys-ratio, .717);overflow:hidden;background:var(--ys-card-bg)}.ys-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease,opacity .5s ease}.ys-card__media .ys-card__img2{opacity:0;pointer-events:none}@media(min-width:990px){.ys-card__link:hover .ys-card__media:not(.ys-card__media--hover) img{transform:scale(1.03)}.ys-card__link:hover .ys-card__media--hover .ys-card__img2{opacity:1;transform:scale(1.03)}}.ys-card__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ys-badge{display:inline-block;padding:3px 6px;background:#fffffff2;border:.5px solid #D9D7D7;color:#262525;font-family:var(--font-body-family);font-size:7.5px;font-weight:400;line-height:1;letter-spacing:.05em;text-transform:uppercase}.ys-badge--sale{background:#691010;border-color:#691010;color:#fff}.ys-slides img.ys-slide{opacity:0;transform:scale(1.06);transition:opacity 1.4s ease,transform 7s cubic-bezier(.25,.1,.25,1)}.ys-slides img.ys-slide.is-on{z-index:1;opacity:1;transform:scale(1)}.ys-slides .ys-card__badges{z-index:2}@media(prefers-reduced-motion:reduce){.ys-slides img.ys-slide{transition:none}}.ys-card__meta{display:block;padding:4.8px 0 0;font-family:var(--font-body-family);font-size:12px;line-height:18px;letter-spacing:.48px}@media(min-width:750px){.ys-card__meta{font-size:12.8px;line-height:19.2px}}.ys-card__artist{display:block;margin:8px 0 4.8px;color:var(--ys-soft);font-size:8px;line-height:10px;letter-spacing:1.04px}.ys-card__title{padding-bottom:1.6px;color:var(--ys-accent);font-family:var(--font-heading-family);font-size:11px;font-weight:400;line-height:.9;letter-spacing:.48px;background:linear-gradient(to top,#d9d7d7 0 0) left bottom / 0 .8px no-repeat;transition:background-size .25s}@media(hover:hover){.ys-card__link:hover .ys-card__title{background-size:100% .8px}}.ys-card__title--serif{font-size:16px}.ys-card__sub{display:block;margin-top:4px;color:var(--ys-soft);font-size:10px;line-height:14px;letter-spacing:.06em}.ys-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}@media(min-width:990px){.ys-links{grid-template-columns:repeat(3,minmax(0,1fr))}}.ys-links a{display:block;padding:10px 0;border-bottom:1px solid var(--ys-line);font-family:var(--font-heading-family);font-size:18px;line-height:1.3;transition:color .2s ease,padding .2s ease}.ys-links a:hover{color:var(--ys-accent);padding-left:6px}@media(prefers-reduced-motion:reduce){.ys,.ys *,.ys *:before,.ys *:after{transition:none!important;animation:none!important}}.yst.page-width{padding-top:4rem;padding-bottom:9rem}@media(min-width:990px){.yst.page-width{padding-top:6.4rem;padding-bottom:12rem}}.yst{color:rgb(var(--color-foreground));--yst-line: rgba(var(--color-foreground), .14);--yst-muted: rgba(var(--color-foreground), .62);--yst-card: #f7f5ee;--yst-accent: rgb(var(--color-button-background));--yst-gold: rgb(var(--color-button-text))}.yst .button--secondary{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}.yst__head{max-width:72rem;margin:0 auto 4rem;text-align:center}.yst__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1.1;letter-spacing:-.01em}@media(min-width:750px){.yst__title{font-size:4rem}}.yst__intro{margin:1.6rem 0 0;color:var(--yst-muted);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.75;letter-spacing:.06rem}.yst__layout{display:grid;gap:1.6rem;max-width:120rem;margin:0 auto}@media(min-width:990px){.yst__layout{grid-template-columns:minmax(0,40rem) minmax(0,1fr);gap:2rem;align-items:start}}.yst-card{padding:3.6rem 2.4rem;background:var(--yst-card)}@media(min-width:750px){.yst-card{padding:4.8rem 5.6rem}}@media(min-width:990px){.yst-form-card{padding:4.8rem 4rem}}.yst-form,.yst-modal__form{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.yst-field{display:flex;flex-direction:column;gap:.8rem}.yst-field__label{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yst-field__input{width:100%;height:5.2rem;padding:0 1.6rem;border:1px solid var(--yst-line);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.02em;-webkit-appearance:none;appearance:none}select.yst-field__input{padding-right:4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23262525' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1.2rem;cursor:pointer}.yst-field__input--area{height:auto;min-height:9.6rem;padding:1.2rem 1.6rem;line-height:1.6;resize:vertical}.yst-field__input:focus{outline:none;border-color:rgba(var(--color-foreground),.55)}.yst-field__input::placeholder{color:rgba(var(--color-foreground),.4)}.yst .button{text-transform:uppercase}.yst-form .button{margin-top:.8rem}.yst-form__error{margin:0;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5}.yst-form__error[hidden]{display:none}.yst-form__hint{margin:0;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6;overflow-wrap:anywhere}.yst-recent,.yst-demo{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--yst-line)}.yst-recent__title,.yst-demo__title{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yst-demo__title{color:rgb(var(--color-link))}.yst-demo__text{margin:0 0 1.6rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6}.yst-recent__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.yst-demo__chips{display:flex;flex-wrap:wrap;gap:.8rem}.yst-chip{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;border:1px solid var(--yst-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease}.yst-chip:hover{border-color:rgba(var(--color-foreground),.5)}.yst-chip__date{color:var(--yst-muted)}.yst-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:36rem;text-align:center}.yst-placeholder__icon{width:4.8rem;height:4.8rem;margin-bottom:2.4rem;fill:none;stroke:rgba(var(--color-foreground),.5);stroke-width:1}.yst-placeholder__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.2}.yst-placeholder__text{max-width:44rem;margin:1.6rem 0 0;color:var(--yst-muted);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.75;letter-spacing:.06rem}.yst-notice{display:flex;align-items:center;gap:1rem;margin:0 0 2.4rem;padding:1.2rem 1.6rem;border:1px solid var(--yst-accent);background:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.35rem;line-height:1.5;letter-spacing:.04rem}.yst-notice svg{width:1.4rem;height:1.4rem;flex:none;fill:none;stroke:var(--yst-accent);stroke-width:1.6}.yst-status__overline{margin:0 0 1.6rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.yst-status__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.15;letter-spacing:-.01em}@media(min-width:750px){.yst-status__title{font-size:3.6rem}}.yst-status__text{max-width:60rem;margin:1.6rem 0 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.75;letter-spacing:.06rem}.yst-status__note{max-width:60rem;margin:1.2rem 0 0;padding-left:1.2rem;border-left:2px solid var(--yst-gold);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6}.yst-status__eta{display:flex;flex-wrap:wrap;align-items:baseline;gap:1.2rem;margin:2.4rem 0 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;letter-spacing:.06rem}.yst-status__eta span{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yst-steps{margin:4rem 0 0;padding:3.2rem 0 0;border-top:1px solid var(--yst-line);list-style:none}.yst-step{position:relative;display:flex;flex-direction:column;gap:.4rem;padding:0 0 2.8rem 3.6rem}.yst-step:last-child{padding-bottom:0}.yst-step__dot{position:absolute;left:0;top:.2rem;box-sizing:border-box;width:1.4rem;height:1.4rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:50%;background:rgb(var(--color-background))}.yst-step:not(:last-child):before{content:"";position:absolute;left:.65rem;top:2.2rem;bottom:.6rem;width:1px;background:var(--yst-line)}.yst-step.is-done:before{background:var(--yst-accent)}.yst-step.is-done .yst-step__dot{border-color:var(--yst-accent);background:var(--yst-accent)}.yst-step.is-current .yst-step__dot{border-color:var(--yst-accent);background:var(--yst-gold);box-shadow:0 0 0 .4rem rgba(var(--color-button-background),.12)}.yst-step__label{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase}.yst-step.is-done .yst-step__label,.yst-step.is-current .yst-step__label{color:rgb(var(--color-foreground))}.yst-step__date{color:var(--yst-muted);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.25rem;line-height:1.5;letter-spacing:.04em}@media(min-width:750px){.yst-steps{display:grid;grid-template-columns:repeat(var(--yst-n, 6),minmax(0,1fr))}.yst-step{align-items:center;padding:3rem .6rem 0;text-align:center}.yst-step__dot{left:50%;top:0;transform:translate(-50%)}.yst-step:not(:last-child):before{left:calc(50% + 1.2rem);right:calc(-50% + 1.2rem);top:.7rem;bottom:auto;width:auto;height:1px}}.yst-cargo{display:grid;gap:1.6rem;margin-top:4rem;padding:2.4rem;border:1px solid var(--yst-line);background:rgb(var(--color-background))}@media(min-width:750px){.yst-cargo{grid-template-columns:1fr 1fr auto;align-items:center;gap:2.4rem}}.yst-cargo__label{display:block;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.yst-cargo__value{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.04em}.yst-act{display:grid;gap:2rem;margin-top:4rem;padding:2.4rem;border:1px solid var(--yst-line);background:rgb(var(--color-background))}@media(min-width:750px){.yst-act{padding:2.8rem 3.2rem}}@media(min-width:1400px){.yst-act{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3.2rem}}.yst-act__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.3}.yst-act__text{margin:.8rem 0 0;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.65;letter-spacing:.04rem}.yst-act__text strong{color:rgb(var(--color-foreground));font-weight:600}.yst-act__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.yst-act__link{padding:0;border:0;background:none;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.yst-act--pay{border-color:var(--yst-gold);background:rgba(var(--color-button-text),.14)}.yst-edit__deal{margin:0;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;line-height:1.5;letter-spacing:.04rem}.yst-lock{display:flex;align-items:flex-start;gap:1.2rem;margin:3.2rem 0 0;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.35rem;line-height:1.6;letter-spacing:.04rem}.yst-lock svg{width:1.8rem;height:1.8rem;flex:none;margin-top:.1rem;fill:none;stroke:currentColor;stroke-width:1.1}.yst-items{display:grid;gap:1.2rem;margin:3.2rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--yst-line);list-style:none}.yst-item{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1.6rem;align-items:center}.yst-item__img{position:relative;display:block;width:5.6rem;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--color-placeholder))}.yst-item__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yst-item__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.yst-item__name{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.5;letter-spacing:.04rem;overflow-wrap:anywhere}.yst-item__variant{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.04rem}.yst-item__qty{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.yst-help{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem;margin-top:4.8rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em}.yst-help__text{margin:0;color:var(--yst-muted)}.yst-help__link{color:rgb(var(--color-foreground));text-underline-offset:.3rem}html.yst-locked{overflow:hidden}.yst-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147480000;display:flex;align-items:flex-end;justify-content:center}.yst-modal[hidden]{display:none}@media(min-width:750px){.yst-modal{align-items:center;padding:2.4rem}}.yst-modal .yst-modal__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),.45);opacity:0;transition:opacity .2s ease}.yst-modal__panel{position:relative;width:100%;max-width:64rem;max-height:90vh;overflow-y:auto;padding:4rem 2.4rem 3.2rem;background:rgb(var(--color-background));transform:translateY(2.4rem);opacity:0;transition:transform .2s ease,opacity .2s ease}@media(min-width:750px){.yst-modal__panel{padding:4.8rem 4.8rem 4rem}}.yst-modal.is-open .yst-modal__overlay{opacity:1}.yst-modal.is-open .yst-modal__panel{transform:none;opacity:1}.yst-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.yst-modal__close svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.1}.yst-modal__title{margin:0;padding-right:4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.8rem;line-height:1.2;letter-spacing:-.01em}.yst-modal__text{margin:1.2rem 0 2.4rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7;letter-spacing:.04rem}.yst-modal__buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:.8rem}.yst-modal__buttons .button{min-width:0;padding-left:1.2rem;padding-right:1.2rem}.yst-modal__buttons .button:not(.button--secondary){order:-1}@media(min-width:750px){.yst-modal__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.yst-modal__buttons .button:not(.button--secondary){order:0}}.yst-edit{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin:0;padding:0;list-style:none}.yst-edit__item{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:1.6rem;padding:1.6rem;border:1px solid var(--yst-line);transition:opacity .2s ease}.yst-edit__item.is-removed .yst-item__img,.yst-edit__item.is-removed .yst-edit__name,.yst-edit__item.is-removed .yst-edit__current{opacity:.4}.yst-edit__body{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;min-width:0}.yst-edit__name{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45;letter-spacing:.04rem;overflow-wrap:anywhere}.yst-edit__current{margin:0;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.04rem}.yst-edit__select{height:4.4rem;font-size:1.4rem}.yst-edit__remove{display:inline-flex;align-items:center;gap:.8rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.04rem;cursor:pointer}.yst-edit__remove input{width:1.6rem;height:1.6rem;margin:0;accent-color:var(--yst-accent)}.yst-edit__summary{margin:0;padding:1.4rem 1.6rem;background:var(--yst-card);font-family:var(--font-body-family);font-size:1.35rem;line-height:1.6;letter-spacing:.04rem}.yst-edit__summary strong{font-weight:600}.yst-edit__hint{display:block;margin-top:.4rem;color:var(--yst-muted)}.yst-add{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding-top:1.6rem;border-top:1px solid var(--yst-line)}.yst-add__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.3}.yst-add__text{margin:0;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.6;letter-spacing:.04rem}.yst-add__q{height:4.4rem;font-size:1.4rem}.yst-add__results{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.yst-add__results:empty,.yst-add__list:empty{display:none}.yst-add__res{border:1px solid var(--yst-line);background:rgb(var(--color-background))}.yst-add__pick{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:1.2rem;align-items:center;width:100%;padding:.8rem 1.2rem;border:0;background:none;color:rgb(var(--color-foreground));text-align:left;cursor:pointer}.yst-add__pick .yst-item__img{width:4rem}.yst-add__name{font-family:var(--font-body-family);font-size:1.35rem;line-height:1.4;letter-spacing:.04rem;overflow-wrap:anywhere}.yst-add__price{color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.2rem;white-space:nowrap}.yst-add__opts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;padding:0 1.2rem 1.2rem}.yst .yst-add__btn{min-width:0;min-height:4.4rem;padding:0 1.6rem}.yst-add__empty{padding:1.2rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem}.yst-add__badge{display:inline-block;margin-left:.6rem;padding:.1rem .6rem;background:var(--yst-gold);color:rgb(var(--color-foreground));font-size:1rem;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}.yst-add__qty{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;color:var(--yst-muted);font-family:var(--font-body-family);font-size:1.25rem}.yst-add__qty label{display:inline-flex;align-items:center;gap:.8rem}.yst-add__qty select{width:auto;height:3.6rem;padding:0 3.2rem 0 1.2rem;font-size:1.3rem;background-position:right 1rem center}.yst-sum{display:grid;gap:.8rem;margin:0 0 2rem;padding:0;list-style:none}.yst-sum li{padding:1.2rem 1.6rem;border:1px solid var(--yst-line);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;letter-spacing:.04rem}.yst-sum li span{display:block;margin-bottom:.2rem;color:var(--yst-muted);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.yhc{--yhc-line: rgba(var(--color-foreground), .14);--yhc-muted: rgba(var(--color-foreground), .64);--yhc-accent: rgb(var(--color-button-background));--yhc-gold: rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.yhc [hidden]{display:none!important}.yhc .button{text-transform:uppercase}.yhc .button--secondary{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}.yhc-hero{background:var(--yhc-card)}.yhc .yhc-hero__in{max-width:88rem;padding-top:5.6rem;padding-bottom:5.6rem;text-align:center}@media(min-width:990px){.yhc .yhc-hero__in{padding-top:8rem;padding-bottom:8rem}}.yhc-overline{margin:0 0 1.4rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.yhc-hero__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.6rem;line-height:1.08;letter-spacing:-.015em}@media(min-width:750px){.yhc-hero__title{font-size:5.2rem}}.yhc-hero__text{max-width:60rem;margin:1.6rem auto 0;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.7;letter-spacing:.04rem}.yhc-search{position:relative;max-width:68rem;margin:3.2rem auto 0}.yhc-search__icon{position:absolute;left:2rem;top:50%;width:2.2rem;height:2.2rem;transform:translateY(-50%);fill:none;stroke:rgba(var(--color-foreground),.55);stroke-width:1.4;pointer-events:none}.yhc-search__input{box-sizing:border-box;width:100%;height:6.4rem;padding:0 5.6rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.7rem;letter-spacing:.02em;box-shadow:0 1.2rem 3.2rem rgba(var(--color-foreground),.06);-webkit-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.yhc-search__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.yhc-search__input::placeholder{color:rgba(var(--color-foreground),.45)}.yhc-search__input:focus{outline:none;border-color:var(--yhc-accent);box-shadow:0 1.2rem 3.2rem rgba(var(--color-foreground),.1)}.yhc-search__clear{position:absolute;right:1rem;top:50%;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));transform:translateY(-50%);cursor:pointer}.yhc-search__clear svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.4}.yhc-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;max-width:68rem;margin:2rem auto 0}.yhc-chips__label{margin-right:.4rem;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.yhc-chip{padding:.7rem 1.4rem;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.04em;cursor:pointer;transition:border-color .2s ease,color .2s ease}.yhc-chip:hover{border-color:var(--yhc-accent);color:var(--yhc-accent)}.yhc .yhc-body{padding-top:4rem;padding-bottom:9rem}@media(min-width:990px){.yhc .yhc-body{padding-top:5.6rem;padding-bottom:12rem}}.yhc-h2{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.2;letter-spacing:-.01em}@media(min-width:750px){.yhc-h2{font-size:3rem}}.yhc-link{padding:0;border:0;background:none;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.yhc-quick{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin:0 0 6.4rem}@media(min-width:750px){.yhc-quick{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.yhc-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.yhc-quick__card{display:flex;align-items:flex-start;gap:1.6rem;padding:2.2rem 2.4rem;border:1px solid var(--yhc-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s ease,transform .2s ease}.yhc-quick__card:hover{border-color:var(--yhc-accent);transform:translateY(-2px)}.yhc-quick__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--yhc-card);color:var(--yhc-accent)}.yhc-quick__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.yhc-quick__text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.yhc-quick__text strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.3}.yhc-quick__text span{color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}@media(max-width:749px){.yhc-quick{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:4.8rem}.yhc-quick__card{flex-direction:column;gap:1.2rem;padding:1.8rem 1.6rem}.yhc-quick__text strong{font-size:1.6rem}.yhc-quick__text span{display:none}.yhc-search__input{height:5.6rem;padding:0 4.8rem;font-size:1.5rem}.yhc-search__icon{left:1.6rem;width:2rem;height:2rem}}.yhc-cats{margin:0 0 6.4rem}.yhc-cats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media(min-width:990px){.yhc-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.yhc-cat{display:flex;flex-direction:column;gap:.8rem;min-height:100%;box-sizing:border-box;padding:2.4rem 2rem;background:var(--yhc-card);color:rgb(var(--color-foreground));text-decoration:none;border:1px solid transparent;transition:border-color .2s ease,background .2s ease}@media(min-width:750px){.yhc-cat{padding:3.2rem 2.8rem}}.yhc-cat:hover{border-color:var(--yhc-accent);background:rgb(var(--color-background))}.yhc-cat__icon{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-bottom:.8rem;border-radius:50%;background:var(--yhc-accent);color:var(--yhc-gold)}.yhc-cat__icon svg,.yhc-group__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.yhc-cat__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.25}@media(min-width:750px){.yhc-cat__title{font-size:2.1rem}}.yhc-cat__text{color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55}.yhc-cat__count{margin-top:auto;padding-top:.8rem;color:rgb(var(--color-link));font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}@media(max-width:749px){.yhc-cat__text{display:none}}.yhc-popular{margin:0 0 6.4rem}.yhc-popular__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0 4rem;margin:0;padding:0;list-style:none;border-top:1px solid var(--yhc-line)}@media(min-width:990px){.yhc-popular__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.yhc-popular__list a{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;border-bottom:1px solid var(--yhc-line);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.55rem;line-height:1.45;letter-spacing:.02em;text-decoration:none;transition:color .2s ease}.yhc-popular__list a:hover{color:var(--yhc-accent)}.yhc-popular__list svg{width:1.6rem;height:1.6rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.3}.yhc-main{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}@media(min-width:990px){.yhc-main{grid-template-columns:24rem minmax(0,1fr);gap:6.4rem;align-items:start}}.yhc-nav{display:none}@media(min-width:990px){.yhc-nav{display:block;position:sticky;top:12rem}}.yhc-nav__title{margin:0 0 1.6rem;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.yhc-nav ul{margin:0;padding:0;list-style:none;border-left:1px solid var(--yhc-line)}.yhc-nav a{display:block;margin-left:-1px;padding:.9rem 0 .9rem 1.8rem;border-left:2px solid transparent;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.4;text-decoration:none;transition:color .2s ease,border-color .2s ease}.yhc-nav a:hover{color:rgb(var(--color-foreground))}.yhc-nav a[aria-current]{border-left-color:var(--yhc-accent);color:rgb(var(--color-foreground))}.yhc-group{scroll-margin-top:12rem}.yhc-group+.yhc-group{margin-top:5.6rem}.yhc-group__head{display:flex;align-items:center;gap:1.4rem;margin:0 0 1.2rem}.yhc-group__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4rem;height:4rem;border-radius:50%;background:var(--yhc-card);color:var(--yhc-accent)}.yhc-group__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;letter-spacing:-.01em}@media(min-width:750px){.yhc-group__title{font-size:2.8rem}}.yhc-list{border-top:1px solid var(--yhc-line)}.yhc-q{border-bottom:1px solid var(--yhc-line);scroll-margin-top:12rem}.yhc-q__sum{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem;padding:2rem 4.4rem 2rem 0;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.45;letter-spacing:.02em;cursor:pointer;list-style:none}.yhc-q__sum::-webkit-details-marker{display:none}.yhc-q__sum:hover .yhc-q__title{color:var(--yhc-accent)}.yhc-q__title{flex:1 1 100%;transition:color .2s ease}.yhc-q__title mark{background:rgba(var(--color-button-text),.55);color:inherit;padding:0 .1em}.yhc-q__cat{flex:1 1 100%;color:rgb(var(--color-link));font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.yhc-q__icon{position:absolute;right:.6rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%)}.yhc-q__icon:before,.yhc-q__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transition:transform .25s ease}.yhc-q__icon:after{transform:rotate(90deg)}.yhc-q[open] .yhc-q__icon:after{transform:rotate(0)}.yhc-q[open] .yhc-q__title{color:var(--yhc-accent)}.yhc-q__body{padding:0 0 2.4rem;max-width:76rem}.yhc-rte{color:rgba(var(--color-foreground),.82);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.75;letter-spacing:.03rem}.yhc-rte p{margin:0 0 1.2rem}.yhc-rte p:last-child,.yhc-rte ul:last-child,.yhc-rte ol:last-child{margin-bottom:0}.yhc-rte ul,.yhc-rte ol{margin:0 0 1.2rem;padding-left:2rem}.yhc-rte li{margin:0 0 .6rem}.yhc-rte li::marker{color:var(--yhc-accent)}.yhc-rte a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem}.yhc-rte strong{color:rgb(var(--color-foreground));font-weight:600}.yhc-q__copy{margin-top:1.6rem;padding:0;border:0;background:none;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}.yhc-q__copy:hover{color:rgb(var(--color-foreground))}.yhc-results{margin:0 0 6.4rem;scroll-margin-top:12rem}.yhc-results__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2.4rem}.yhc-noresult{padding:3.2rem;background:var(--yhc-card);text-align:center}.yhc-noresult__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.3}.yhc-noresult__text{margin:1.2rem auto 0;max-width:56rem;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.7}.yhc-noresult__text a{color:rgb(var(--color-link))}.yhc-noresult__ask{margin-top:2rem}.yhc-contact{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-top:8rem;padding:4rem 2.4rem;background:var(--yhc-card)}@media(min-width:990px){.yhc-contact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4.8rem;padding:5.6rem 6.4rem}}.yhc-contact__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.8rem;line-height:1.15;letter-spacing:-.01em}@media(min-width:750px){.yhc-contact__title{font-size:3.4rem}}.yhc-contact__text{margin:1.2rem 0 0;max-width:60rem;color:var(--yhc-muted);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7}.yhc-contact__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}@media(min-width:750px){.yhc-contact__actions{grid-auto-flow:column;grid-auto-columns:minmax(18rem,auto)}}.yhc-contact__actions .button{min-width:0}.yh-ugc :where(a:not(.button)){color:inherit;text-decoration:none}.yh-ugc :where(p,h2,h3){margin:0}.yh-ugc :where(ul){list-style:none;margin:0;padding:0}.yh-ugc img,.yh-ugc video,.yh-ugc .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-ugc .yh-placeholder{background:#eceae6;fill:#26252533}.yh-wrap{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:750px){.yh-wrap{padding:0 48px}}.yh-wrap--full{max-width:none}@media(min-width:750px){.yh-wrap--full{padding:0 20px}}.yh-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--yh-text);cursor:pointer;transition:opacity .2s ease}.yh-ugc{padding:var(--yh-pt) 0 var(--yh-pb)}.yh-ugc__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px}.yh-ugc__heading{margin:0 0 6px;font-size:clamp(22px,2.2vw,28px);line-height:1.2;color:var(--yh-text)}.yh-ugc__sub{color:var(--yh-muted)}.yh-ugc__cta{margin-top:10px}.yh-ugc__arrows{display:none;gap:2px;margin-right:-8px}@media(min-width:750px){.yh-ugc__arrows{display:flex}}.yh-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:10px;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;overscroll-behavior-x:contain;scrollbar-width:none}.yh-ugc__track::-webkit-scrollbar{display:none}@media(min-width:750px){.yh-ugc__track{grid-auto-columns:calc((100% - 20px) / 2.4)}}@media(min-width:990px){.yh-ugc__track{grid-auto-columns:calc((100% - 30px) / 3.6)}}.yh-ugc__item{min-width:0;scroll-snap-align:start}.yh-ugc__card{position:relative;aspect-ratio:var(--yh-ratio, 4 / 5);overflow:hidden;background:#eceae6}.yh-ugc__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.yh-ugc__media>img,.yh-ugc__media>video,.yh-ugc__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-ugc__media>img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.yh-ugc__card:hover .yh-ugc__media>img{transform:scale(1.03)}.yh-ugc__handle{position:absolute;top:10px;left:10px;z-index:2;padding:6px 7px;border-radius:2px;background:#fff;color:#262525;font-size:10px;line-height:1;letter-spacing:.02em;transition:background .2s ease,color .2s ease}.yh-ugc__handle:hover{background:#262525;color:#fff}.yh-ugc__product{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;background:#fffffff5;color:#262525;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.yh-ugc__card:hover .yh-ugc__product,.yh-ugc__card:focus-within .yh-ugc__product{opacity:1;transform:none}@media(hover:none){.yh-ugc__product{opacity:1;transform:none}}.yh-ugc__thumb{flex:none;width:40px;height:50px;overflow:hidden;background:#eceae6}.yh-ugc__ptext{display:flex;flex-direction:column;flex:1;min-width:0}.yh-ugc__ptitle{overflow:hidden;font-size:12px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.yh-ugc__pprice{font-size:11px;color:#262525b3}.yh-ugc__parrow{flex:none;width:14px;height:10px}.yh-hero-wrap :where(a:not(.button)){color:inherit;text-decoration:none}.yh-hero-wrap :where(p,h2,h3){margin:0}.yh-hero-wrap :where(ul,ol){list-style:none;margin:0;padding:0}.yh-hero-wrap img,.yh-hero-wrap video,.yh-hero-wrap .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-hero-wrap .yh-placeholder{background:#eceae6;fill:#26252533}.yh-hero-wrap{padding:var(--yh-pt) var(--yh-edge) var(--yh-pb)}.yh-hero{position:relative;overflow:hidden;color:var(--yh-fg);min-height:560px}.yh-hero--full{height:100vh;height:100svh}.yh-hero--large{height:85vh;height:85svh}.yh-hero--medium{height:68vh;height:68svh;min-height:480px}.yh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#eceae6}.yh-hero__media>picture,.yh-hero__media>video,.yh-hero__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--yh-overlay, .25)),#0000 55%)}.yh-pos--center .yh-hero__media:after,.yh-pos--center-left .yh-hero__media:after{background:rgba(0,0,0,calc(var(--yh-overlay, .25) * .75))}.yh-hero__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.yh-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:32px 20px;text-align:left}@media(min-width:990px){.yh-hero__content{padding:72px 64px}}.yh-hero__inner{max-width:640px;pointer-events:auto}.yh-pos--bottom-center .yh-hero__content{align-items:center;text-align:center}.yh-pos--center .yh-hero__content{justify-content:center;align-items:center;text-align:center}.yh-pos--center-left .yh-hero__content{justify-content:center}.yh-hero__eyebrow{margin:0 0 16px;font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--yh-fg)}.yh-hero__heading{margin:0 0 16px;font-size:clamp(38px,5.6vw,88px);line-height:1;letter-spacing:-.02em;color:var(--yh-fg);text-wrap:balance}.yh-hero__text{max-width:42ch;margin:0 0 24px;font-size:14px;line-height:1.65;color:var(--yh-fg);opacity:.92}.yh-pos--bottom-center .yh-hero__text,.yh-pos--center .yh-hero__text{margin-left:auto;margin-right:auto}.yh-hero__links{display:flex;flex-wrap:wrap;gap:14px 32px}.yh-pos--bottom-center .yh-hero__links,.yh-pos--center .yh-hero__links{justify-content:center}.yh-hero__content .button--cta{--color-link: var(--yh-fg-rgb);--color-border: var(--yh-fg-rgb);color:rgb(var(--yh-fg-rgb))}.yh-hero.yh-anim .yh-hero__inner>*{opacity:0;transform:translateY(16px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.6,.2,1)}.yh-hero.yh-anim.is-in .yh-hero__inner>*{opacity:1;transform:none}.yh-hero.yh-anim.is-in .yh-hero__inner>:nth-child(2){transition-delay:.12s}.yh-hero.yh-anim.is-in .yh-hero__inner>:nth-child(3){transition-delay:.24s}.yh-hero.yh-anim.is-in .yh-hero__inner>:nth-child(4){transition-delay:.36s}.yh-hero--zoom.yh-anim .yh-hero__media>picture img,.yh-hero--zoom.yh-anim .yh-hero__media>video{transform:scale(1.08);transition:transform 7s cubic-bezier(.2,.6,.2,1)}.yh-hero--zoom.yh-anim.is-in .yh-hero__media>picture img,.yh-hero--zoom.yh-anim.is-in .yh-hero__media>video{transform:scale(1)}@media(max-width:749px){.yh-hero--stack{height:auto;min-height:0;background:var(--yh-panel)}.yh-hero--stack .yh-hero__media{position:relative;inset:auto;aspect-ratio:16 / 10;overflow:hidden}.yh-hero--stack .yh-hero__media:after{display:none}.yh-hero--stack .yh-hero__content{position:relative;inset:auto;padding:28px 20px 36px}}.yh-tri :where(a:not(.button)){color:inherit;text-decoration:none}.yh-tri :where(p,h2,h3){margin:0}.yh-tri :where(ul,ol){list-style:none;margin:0;padding:0}.yh-tri img,.yh-tri video,.yh-tri .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-tri .yh-placeholder{background:#eceae6;fill:#26252533}.yh-tri{padding:var(--yh-pt) 0 var(--yh-pb)}.yh-tri__heading{margin:0 0 20px;padding:0 max(var(--yh-edge),16px);font-size:clamp(22px,2.4vw,30px);line-height:1.2;color:var(--yh-text)}.yh-tri__grid{display:grid;gap:36px;padding:0 var(--yh-edge)}@media(min-width:750px){.yh-tri__grid{grid-template-columns:repeat(var(--yh-cols, 3),minmax(0,1fr));gap:var(--yh-gap)}}@media(max-width:749px){.yh-tri--slider .yh-tri__grid{grid-auto-flow:column;grid-auto-columns:84%;gap:var(--yh-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--yh-edge);overscroll-behavior-x:contain;scrollbar-width:none}.yh-tri--slider .yh-tri__grid::-webkit-scrollbar{display:none}}.yh-tri__card{min-width:0;scroll-snap-align:start}.yh-tri__media{display:block;position:relative;aspect-ratio:var(--yh-ratio, 4 / 5);overflow:hidden;background:var(--yh-media-bg, #F4F1EC)}.yh-tri__media>img,.yh-tri__media>video,.yh-tri__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-tri__media>img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.yh-tri__card:hover .yh-fit--cover>img{transform:scale(1.025)}.yh-fit--contain>img,.yh-fit--contain>video{object-fit:contain;padding:12%}.yh-tri__body{padding:18px var(--yh-body-pad) 0}.yh-tri__title{margin:0 0 8px;font-size:clamp(19px,1.6vw,23px);line-height:1.25;color:var(--yh-text)}.yh-tri__text{max-width:46ch;margin:0 0 10px;color:var(--yh-muted)}.yh{color:var(--yh-text, #262525);font-family:var(--font-body-family);font-size:13px;line-height:1.6;letter-spacing:.02em;-webkit-font-smoothing:antialiased}.yh *,.yh *:before,.yh *:after{box-sizing:border-box}.yh-split-wrap :where(a:not(.button)){color:inherit;text-decoration:none}.yh-split-wrap :where(p,h2,h3){margin:0}.yh-split-wrap :where(ul,ol){list-style:none;margin:0;padding:0}.yh-split-wrap img,.yh-split-wrap video,.yh-split-wrap .yh-placeholder{display:block;width:100%;height:100%;object-fit:cover}.yh-split-wrap .yh-placeholder{background:#eceae6;fill:#26252533}.yh-serif{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}.yh a:focus-visible,.yh button:focus-visible{outline:1px solid currentColor;outline-offset:3px}yh-carousel{display:block}.yh-split-wrap{padding:var(--yh-pt) 0 var(--yh-pb)}.yh-split{display:grid;background:var(--yh-panel-bg)}@media(min-width:990px){.yh-split{grid-template-columns:1fr 1fr}.yh-split--media-right .yh-split__media{order:2}}.yh-split__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--yh-card-bg)}@media(min-width:750px){.yh-split__media{aspect-ratio:4 / 3}}@media(min-width:990px){.yh-split__media{aspect-ratio:auto;min-height:var(--yh-min-h, 720px)}.yh-split--full .yh-split__media{min-height:100vh;min-height:100svh}}.yh-split__media>img,.yh-split__media>video,.yh-split__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-split__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 16px 64px;text-align:center;color:var(--yh-text)}@media(min-width:990px){.yh-split__panel{padding:80px 48px}}.yh-split__eyebrow{margin:0 0 14px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--yh-accent)}.yh-split__heading{margin:0 0 40px;font-size:clamp(28px,2.8vw,40px);line-height:1.12;color:var(--yh-text)}@media(min-width:990px){.yh-split__heading{margin-bottom:52px}}.yh-split__slider{display:grid;grid-template-columns:36px minmax(0,340px) 36px;align-items:center;justify-content:center;gap:8px;width:100%}@media(min-width:990px){.yh-split__slider{grid-template-columns:44px minmax(0,360px) 44px;gap:20px}}.yh-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--yh-text);cursor:pointer;transition:opacity .2s ease,color .2s ease}.yh-arrow:hover{color:var(--yh-accent)}.yh-arrow svg{width:16px;height:16px}.yh-arrow:disabled{opacity:.25;cursor:default}.yh-split__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.yh-split__track::-webkit-scrollbar{display:none}.yh-pcard{min-width:0;scroll-snap-align:start}.yh-pcard__link{display:block;text-align:center}.yh-pcard__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--yh-card-bg)}.yh-pcard__media>img,.yh-pcard__media>svg{position:absolute;top:0;right:0;bottom:0;left:0}.yh-pcard__media>img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.yh-pcard__link:hover .yh-fit--cover>img{transform:scale(1.03)}.yh-fit--contain>img{object-fit:contain;padding:12%}.yh-pcard__title{margin:18px 8px 4px;font-family:var(--font-heading-family);font-size:17px;line-height:1.35;color:var(--yh-text)}.yh-pcard__price{margin:0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--yh-muted)}.yh-split__text{max-width:44ch;margin:36px auto 24px;font-size:13px;line-height:1.7;color:var(--yh-muted)}.yh-split__text p+p{margin-top:.8em}.yh-split__panel .button--cta{--color-link: var(--yh-link-rgb);--color-border: var(--yh-line-rgb);color:rgb(var(--yh-link-rgb))}@media(prefers-reduced-motion:reduce){.yh *,.yh *:before,.yh *:after{transition:none!important}}.yvb{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:#1d1918}.yvb--portrait{aspect-ratio:4 / 5}.yvb--landscape{aspect-ratio:16 / 9}.yvb--screen{min-height:100svh}@media screen and (max-width:749px){.yvb--landscape{aspect-ratio:4 / 5}.yvb--portrait{aspect-ratio:9 / 14}}@media screen and (min-width:750px){.yvb--portrait{aspect-ratio:16 / 9}.yvb--screen{min-height:min(100svh,980px)}}.yvb__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yvb__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,calc(var(--yvb-shade) + .25)),rgba(0,0,0,var(--yvb-shade)) 40%,#0000 75%);pointer-events:none}.yvb__content{position:relative;z-index:1;width:100%;max-width:640px;padding:0 22px 92px}@media screen and (min-width:750px){.yvb__content{padding:0 56px 104px}}.yvb__kicker{margin:0 0 14px;font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.3;color:#fff}.yvb__title{margin:0 0 16px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:34px;line-height:1.12;color:#fff;text-transform:none}@media screen and (min-width:750px){.yvb__title{font-size:52px}}.yvb__text{margin:0 0 28px;max-width:520px;font-family:var(--font-body-family);font-size:17px;line-height:1.5;color:#ffffffeb}.yvb__controls{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;gap:12px}@media screen and (min-width:750px){.yvb__controls{left:40px;bottom:36px}}.yvb__ctl{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:#1d1918d1;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease}.yvb__ctl:hover{background:#1d1918f2}.yvb__ctl:focus-visible{outline:2px solid #fff;outline-offset:2px}.yvb__ctl svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.yvb__i-play{fill:currentColor!important}.yvb .yvb__i-play,.yvb.is-paused .yvb__i-pause,.yvb .yvb__i-sound,.yvb.is-sound .yvb__i-muted{display:none}.yvb.is-paused .yvb__i-play,.yvb.is-sound .yvb__i-sound{display:block}.yvb-empty{padding:48px 24px;text-align:center;font-family:var(--font-body-family);font-size:14px;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
