body{margin:0;background:var(--surface-100);color:var(--ink);font-family:var(--font-sans)}.yt-label{font-family:var(--font-sans);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.yt-logo{display:block;height:22px;width:auto}.yt-logo--linen,[data-theme=dark] .yt-logo--ink{display:none}[data-theme=dark] .yt-logo--linen{display:block}.yt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--walnut);border-radius:var(--radius-none);cursor:pointer;font-family:var(--font-sans);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.yt-btn--primary{background:var(--walnut);color:var(--on-walnut)}.yt-btn--primary:hover{background:var(--saddle);border-color:var(--saddle)}.yt-btn--secondary{background:transparent;color:var(--walnut)}.yt-btn--secondary:hover{background:var(--walnut);color:var(--on-walnut)}.yt-btn--text{border-color:transparent;padding:0;min-height:0;background:none;color:var(--ink);text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:6px}.yt-btn--text:hover{color:var(--saddle);text-decoration-color:var(--saddle)}.yt-btn:focus-visible,.yt-nav a:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.yt-btn[disabled]{opacity:.45;cursor:not-allowed}.yt-tag{display:inline-flex;align-items:center;height:24px;padding:0 var(--space-3);border:1px solid var(--ink-muted);color:var(--ink);font-family:var(--font-sans);font-size:10px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.yt-tag--active{background:var(--ink);border-color:var(--ink);color:var(--surface-100)}.yt-tag--new{border-color:var(--saddle);color:var(--saddle)}.yt-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 var(--space-6);background:var(--surface-100);border-bottom:1px solid var(--hairline)}.yt-nav{display:flex;gap:var(--space-6)}.yt-nav a{color:var(--ink);text-decoration:none;padding:var(--space-2) 0;border-bottom:1px solid transparent}.yt-nav a:hover,.yt-nav a[aria-current]{border-bottom-color:var(--saddle)}.yt-header__tools{display:flex;justify-content:flex-end;gap:var(--space-5);align-items:center}.yt-icon{width:20px;height:20px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:square}.yt-bag{position:relative;display:inline-flex}.yt-bag__count{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:var(--radius-pill);background:var(--walnut);color:var(--on-walnut);font-size:10px;line-height:16px;font-weight:500;text-align:center}.yt-header--sticky{position:sticky;top:0;z-index:20}.yt-card{display:flex;flex-direction:column;min-width:0;color:inherit}.yt-card__media{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--photo-ground)}.yt-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.yt-card__img--alt{opacity:0}@media(hover:hover){.yt-card__media:hover .yt-card__img--alt,.yt-card__media:focus-visible .yt-card__img--alt{opacity:1}.yt-card__media:hover .yt-card__img--main,.yt-card__media:focus-visible .yt-card__img--main{opacity:0}}.yt-card__media:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.yt-card--cutout .yt-card__img--main{top:9%;right:13%;bottom:9%;left:13%;width:74%;height:82%;object-fit:contain}.yt-card__placeholder{display:grid;place-items:center;background:var(--surface-200);color:var(--ink-muted);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.yt-card__meta{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-3);row-gap:2px;padding-top:var(--space-3)}.yt-card__flag{grid-column:1;font-size:10px;line-height:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.yt-card__flag--active{color:var(--ink)}.yt-card__name{grid-column:1;font-family:var(--font-display);font-size:14px;line-height:20px;font-weight:500;letter-spacing:.04em;color:inherit;text-decoration:none}.yt-card__name:hover{color:var(--saddle)}.yt-card__price{grid-column:1;font-size:12px;line-height:18px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.yt-card__price s{color:var(--ink-muted);margin-right:var(--space-2)}.yt-card__price .yt-sale{color:var(--oxblood);font-weight:500}.yt-card__add{grid-column:2;grid-row:1 / span 2;align-self:start;display:inline-grid;place-items:center;width:28px;height:28px;margin:-4px -6px 0 0;border:0;background:none;color:var(--ink);cursor:pointer}.yt-card__add svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.25;fill:none}.yt-card__add:hover{color:var(--saddle)}.yt-card__add:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.yt-swatches{grid-column:1;display:flex;gap:6px;margin-top:var(--space-2)}.yt-swatch{width:8px;height:8px;outline:1px solid var(--hairline);outline-offset:1px}.yt-swatch--black{background:#151311}.yt-swatch--ivory{background:#f2efe8}.yt-swatch--taupe{background:#a99b88}.yt-swatch--ecru{background:#ebe4d3}@media(prefers-reduced-motion:reduce){.yt-card__img{transition:none}}.yt-grid-section{background:var(--surface-100);padding-bottom:var(--space-8)}.yt-grid-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);padding:var(--space-8) var(--space-4) var(--space-5)}.yt-grid-head__eyebrow{color:var(--ink-muted);margin-bottom:var(--space-2)}.yt-grid-head__title{margin:0;font-family:var(--font-display);font-size:44px;line-height:50px;font-weight:500;letter-spacing:.02em}.yt-grid-filters{display:flex;gap:var(--space-5)}.yt-grid-filters a{color:var(--ink-muted);text-decoration:none;padding-bottom:2px;border-bottom:1px solid transparent}.yt-grid-filters a:hover,.yt-grid-filters a[aria-current]{color:var(--ink);border-bottom-color:var(--saddle)}.yt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6) var(--space-4);padding:0 var(--space-4)}.yt-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yt-grid--2 .yt-card__media{aspect-ratio:4 / 5}@media(max-width:1024px){.yt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yt-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.yt-grid,.yt-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-2);padding:0 var(--space-2)}.yt-grid--2 .yt-card__media{aspect-ratio:2 / 3}.yt-grid-head{flex-direction:column;align-items:flex-start;padding:var(--space-7) var(--space-4) var(--space-4)}.yt-grid-head__title{font-size:32px;line-height:38px}}.yt-split{--vh: 100vh;--yt-header-h: 0px;--p: 0;--pl: 0;position:relative;height:calc(var(--vh) * 2.4);background:var(--walnut)}@supports (height: 100svh){.yt-split{--vh: 100svh}}.yt-split__sticky{position:sticky;top:var(--yt-header-h);height:calc(var(--vh) - var(--yt-header-h));overflow:hidden}.yt-split__reveal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-6);text-align:center;color:var(--on-walnut)}.yt-split__logo{width:min(64%,760px);height:auto;opacity:var(--pl);transform:translateY(calc((1 - var(--pl)) * 48px)) scale(calc(.82 + .18 * var(--pl)))}.yt-split__reveal .yt-logo--ink{display:none}.yt-split__reveal .yt-logo--linen,[data-theme=dark] .yt-split__reveal .yt-logo--ink{display:block}[data-theme=dark] .yt-split__reveal .yt-logo--linen{display:none}.yt-split__tagline{margin:0;font-family:var(--font-display);font-size:20px;line-height:30px;letter-spacing:.04em;opacity:calc(var(--pl) * 1.4 - .4)}.yt-split__ctas{display:flex;gap:var(--space-4);opacity:calc(var(--pl) * 2 - 1)}.yt-btn--on-walnut{background:transparent;color:var(--on-walnut);border-color:var(--on-walnut)}.yt-btn--on-walnut:hover{background:var(--on-walnut);color:var(--walnut)}.yt-split__panel{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;background:var(--photo-ground);color:var(--ink);text-decoration:none;will-change:transform}.yt-split__panel--left{left:0;transform:translate(calc(var(--p) * -100%));box-shadow:inset -1px 0 0 var(--hairline)}.yt-split__panel--right{right:0;transform:translate(calc(var(--p) * 100%));background:var(--surface-200)}.yt-split__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yt-split__img--product{top:12%;right:18%;bottom:20%;left:18%;width:64%;height:68%;object-fit:contain}.yt-split__caption{position:absolute;left:var(--space-6);right:var(--space-6);bottom:var(--space-6);display:flex;align-items:flex-end;justify-content:space-between}.yt-split__line{font-family:var(--font-display);font-size:40px;line-height:44px;font-weight:500;letter-spacing:.03em}.yt-split__cue{position:absolute;left:50%;bottom:var(--space-5);transform:translate(-50%);z-index:2;color:var(--ink);opacity:calc(1 - var(--p) * 4);padding:var(--space-1) var(--space-3);background:var(--surface-100)}.yt-split.is-reduced{height:auto}.yt-split.is-reduced .yt-split__sticky{position:relative;top:0;height:auto;display:grid;grid-template-columns:1fr 1fr}.yt-split.is-reduced .yt-split__panel{position:relative;width:auto;height:calc(var(--vh) * .8);transform:none}.yt-split.is-reduced .yt-split__reveal{position:relative;grid-column:1 / -1;padding:var(--space-9) var(--space-6);--pl: 1}.yt-split.is-reduced .yt-split__cue{display:none}@media(max-width:640px){.yt-split__caption{left:var(--space-4);right:var(--space-4);bottom:var(--space-5);flex-direction:column;align-items:flex-start;gap:var(--space-2)}.yt-split__line{font-size:26px;line-height:30px}.yt-split__logo{width:84%}.yt-split__ctas{flex-direction:column}}.yt-header__menu{display:none;align-items:center;gap:var(--space-2);padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.yt-header__start{display:flex;align-items:center}@media(max-width:760px){.yt-header{height:56px;padding:0 var(--space-4)}.yt-header .yt-nav{display:none}.yt-header__menu{display:inline-flex}.yt-header .yt-logo{height:18px}.yt-header__tools{gap:var(--space-4)}.yt-header__tools .yt-icon--account{display:none}.yt-header--sticky~.yt-split{--yt-header-h: 56px !important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ytercept-components.css.map */
