body:has(>.ybs){background:#171516}.ybs{--ink:#171516;--paper:#ffffff;--grey:#dad9d7;--ink-2:rgb(23 21 22/0.6);--paper-2:rgb(255 255 255/0.62);--rule:rgb(23 21 22/0.14);--rule-dark:rgb(255 255 255/0.16);--gut:clamp(16px,3vw,40px);--nav:56px;font-family:var(--ybs-font),"Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.45;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh;overflow-x:clip}:where(.ybs) a{color:inherit;text-decoration:none}:where(.ybs) ol,:where(.ybs) ul{list-style:none}:where(.ybs) button{background:none;border:0;color:inherit;cursor:pointer}:where(.ybs) :focus-visible{outline:2px solid currentColor;outline-offset:3px}:where(.ybs) img{max-width:100%}.ybs-axis__label,.ybs-kicker,.ybs-label,.ybs-rowhead__link{font-size:12px;font-weight:650;letter-spacing:.15em;text-transform:uppercase;line-height:1.2}.ybs-kicker{font-weight:750;letter-spacing:.16em}.ybs-mega{font-weight:800;text-transform:uppercase;line-height:.8;letter-spacing:-.005em;font-size:23cqw}.ybs-mega--shop{font-size:min(42cqw,34svh)}.ybs-mega--lookbook{font-size:min(21cqw,34svh)}.ybs-mega--archive{font-size:min(27cqw,34svh)}.ybs-link-under{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .25s ease}.ybs-link-under:hover{background-size:100% 1px}.ybs-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--nav);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--gut);background:var(--ink);color:var(--paper);border-bottom:1px solid var(--rule-dark)}.ybs-nav__mark{display:block;padding:6px 0}.ybs-nav__mark img{display:block;height:30px;width:auto}.ybs-nav__links{display:flex;gap:clamp(16px,2.8vw,40px)}.ybs-nav__links a{display:inline-block;padding:10px 0;font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;transition:opacity .2s ease}.ybs-nav__links a:hover{opacity:.6}.ybs-cd{display:flex;align-items:baseline;white-space:nowrap;font-weight:800;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:.8;font-size:calc(100cqw / 4.36)}.ybs-cd__d{width:.45em}.ybs-cd__d,.ybs-cd__sep{display:inline-block;text-align:center}.ybs-cd__sep{width:.24em}.ybs-cd__shop{text-transform:uppercase;transition:opacity .2s ease}.ybs-cd__shop:hover{opacity:.7}.ybs-drop{background:var(--ink);color:var(--paper);padding-top:clamp(18px,3vw,34px)}.ybs-drop__top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:0 var(--gut)}.ybs-drop__labels{display:flex;gap:18px;color:var(--paper-2)}@media (max-width:479px){.ybs-drop__labels{display:none}}.ybs-drop__count{container-type:inline-size;margin:clamp(14px,2.4vw,30px) var(--gut) 0}.ybs-drop__cap{display:flex;justify-content:space-between;gap:16px;margin:clamp(12px,1.6vw,20px) var(--gut) 0;padding-top:12px;border-top:1px solid var(--rule-dark);color:var(--paper-2);font-size:14px}.ybs-drop__frames{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-gap:1px;gap:1px;margin-top:clamp(18px,3vw,36px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ybs-drop__frames::-webkit-scrollbar{display:none}.ybs-drop__frames figure{scroll-snap-align:start;position:relative;aspect-ratio:4/5;overflow:hidden}.ybs-drop__frames img{width:100%;height:100%;object-fit:cover}@media (min-width:760px){.ybs-drop__frames{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}.ybs-drop__frames figure{aspect-ratio:3/4}}.ybs-rowhead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:clamp(28px,4vw,52px) var(--gut) 14px;border-bottom:1px solid var(--ink)}.ybs-rowhead h2{font-size:clamp(24px,3.6vw,52px);font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:0}.ybs-rowhead__link{white-space:nowrap;padding:6px 0}.ybs-rowhead--dark{background:var(--ink);color:var(--paper);border-bottom-color:var(--rule-dark)}.ybs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink);border-bottom:1px solid var(--ink)}@media (min-width:1000px){.ybs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ybs-cell{background:var(--paper);min-width:0}.ybs-cell--frame{position:relative;overflow:hidden;min-height:100%}.ybs-cell--frame a{position:absolute;inset:0;display:block}.ybs-cell--frame img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media (hover:hover){.ybs-cell--frame a:hover img{transform:scale(1.02)}}.ybs-card{display:flex;flex-direction:column;height:100%;padding-bottom:clamp(14px,1.6vw,22px);background:var(--paper)}.ybs-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--paper)}.ybs-card__flat{object-fit:contain;padding:7%;mix-blend-mode:multiply}.ybs-card__flat,.ybs-card__hover{position:absolute;inset:0;width:100%;height:100%}.ybs-card__hover{object-fit:cover;opacity:0;transition:opacity .35s ease}@media (hover:hover){.ybs-card:focus-visible .ybs-card__hover,.ybs-card:hover .ybs-card__hover{opacity:1}}.ybs-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:12px clamp(10px,1.2vw,16px) 0;font-size:13px;font-weight:650;line-height:1.25}.ybs-card__color{color:var(--ink-2);font-weight:500;white-space:nowrap}.ybs-card .ybs-price{padding:6px clamp(10px,1.2vw,16px) 0}.ybs-price{display:flex;align-items:flex-start;font-weight:800;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:.86;font-size:clamp(42px,5vw,76px)}.ybs-price__cur{font-size:.42em;margin:.08em .06em 0 0}.ybs-price--lg{font-size:clamp(48px,6vw,92px)}.ybs-price--xl{font-size:clamp(64px,9vw,150px)}.ybs-band{display:block;background:var(--ink)}.ybs-band img{width:100%;height:auto;display:block}@media (max-width:759px){.ybs-band img{aspect-ratio:4/3;height:auto;object-fit:cover}}.ybs-psalm{display:grid;background:var(--ink);color:var(--paper)}@media (min-width:900px){.ybs-psalm{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ybs-psalm__img{position:relative;aspect-ratio:4/5;overflow:hidden}@media (min-width:900px){.ybs-psalm__img{aspect-ratio:8/9;align-self:stretch;min-height:100%}}.ybs-psalm__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 94%}.ybs-psalm__text{display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,3vw,40px);padding:clamp(40px,7vw,120px) var(--gut)}.ybs-psalm__mark{width:clamp(64px,7vw,104px);height:auto}.ybs-psalm blockquote p{font-size:clamp(26px,3.3vw,54px);font-weight:750;line-height:1.04;letter-spacing:-.01em;max-width:22ch}.ybs-psalm blockquote footer{margin-top:18px;color:var(--paper-2);font-size:13px;letter-spacing:.14em}.ybs-psalm__small{color:var(--paper-2);font-size:14px}.ybs-strip{display:grid;grid-auto-flow:column;grid-auto-columns:42vw;grid-gap:1px;gap:1px;background:var(--ink);border-bottom:1px solid var(--ink);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ybs-strip::-webkit-scrollbar{display:none}@media (min-width:1000px){.ybs-strip{grid-auto-flow:row;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}}.ybs-strip li{background:var(--paper);scroll-snap-align:start}.ybs-strip a{display:block;height:100%}.ybs-strip img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ybs-strip__cap{display:flex;flex-direction:column;gap:2px;padding:10px 12px 14px;font-size:12px;line-height:1.25}.ybs-strip__cap b{font-weight:650}.ybs-strip__cap span{color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ybs-foot{background:var(--ink);color:var(--paper)}.ybs-foot__strip{display:flex;gap:1px;overflow:hidden;border-bottom:1px solid var(--rule-dark)}.ybs-foot__strip img{flex:none;height:clamp(84px,9vw,124px);width:auto;opacity:.92;transition:opacity .2s ease}.ybs-foot__strip:hover img{opacity:1}.ybs-foot__main{display:grid;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:end;padding:clamp(44px,7vw,110px) var(--gut) clamp(36px,5vw,72px)}@media (min-width:900px){.ybs-foot__main{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.ybs-foot__tag{font-size:clamp(44px,7.4vw,124px);font-weight:800;line-height:.88;letter-spacing:-.005em;max-width:12ch}.ybs-foot__patch{width:min(100%,380px);height:auto;justify-self:end}@media (max-width:899px){.ybs-foot__patch{justify-self:start;width:min(72%,320px)}}.ybs-foot__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 20px;gap:28px 20px;padding:0 var(--gut) clamp(36px,5vw,64px)}@media (min-width:900px){.ybs-foot__cols{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}}.ybs-foot__brand{grid-column:1/-1;display:flex;flex-direction:column;gap:12px}@media (min-width:900px){.ybs-foot__brand{grid-column:auto}}.ybs-foot__mark{width:88px;height:auto}.ybs-foot__brand p{color:var(--paper-2);font-size:14px}.ybs-foot__cols ul a{display:inline-block;padding:7px 0;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:opacity .2s ease}.ybs-foot__cols ul a:hover{opacity:.6}.ybs-foot__cols ul a.ybs-foot__buy{text-transform:none;letter-spacing:.02em;font-size:14px;font-weight:650}.ybs-foot__base{display:flex;justify-content:space-between;gap:16px;padding:18px var(--gut) 26px;border-top:1px solid var(--rule-dark);color:var(--paper-2);font-size:12px;letter-spacing:.08em}.ybs-foot__vol{display:flex;gap:18px}.ybs-pagehead{background:var(--ink);color:var(--paper);padding:clamp(18px,3vw,34px) var(--gut) 0}.ybs-pagehead__fit{container-type:inline-size}.ybs-pagehead__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;padding:14px 0 18px;margin-top:clamp(12px,2vw,22px);border-top:1px solid var(--rule-dark);color:var(--paper-2)}.ybs-pagehead__row .ybs-cd{font-size:clamp(30px,4vw,52px);color:var(--paper)}.ybs-pagehead__labels{display:flex;gap:18px}.ybs-rows{border-top:1px solid var(--ink)}.ybs-row{display:grid;grid-gap:0;gap:0;border-bottom:1px solid var(--ink)}@media (min-width:900px){.ybs-row{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ybs-row__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink)}.ybs-row__img{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--paper)}.ybs-row__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ybs-row__img--flat img{object-fit:contain;padding:6%;mix-blend-mode:multiply}.ybs-row__info{display:flex;flex-direction:column;padding:clamp(18px,2.6vw,40px) var(--gut) clamp(24px,3vw,44px)}@media (min-width:900px){.ybs-row__info{border-left:1px solid var(--ink);justify-content:space-between}}.ybs-row__n{font-size:12px;font-weight:650;letter-spacing:.15em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.ybs-row__title{margin-top:10px;font-size:clamp(22px,2.4vw,34px);font-weight:800;line-height:1}.ybs-row__color{margin-top:6px;color:var(--ink-2);font-size:14px}.ybs-row .ybs-price{margin-top:clamp(14px,2vw,26px)}.ybs-buybox{margin-top:clamp(16px,2vw,28px)}.ybs-axis+.ybs-axis{margin-top:16px}.ybs-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ybs-chip{min-width:54px;min-height:46px;padding:6px 12px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--ink);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:background-color .15s ease,color .15s ease}.ybs-chip:hover{background:var(--grey)}.ybs-chip.is-on{background:var(--ink);color:var(--paper)}.ybs-chip.is-out{cursor:not-allowed;color:var(--ink-2);border-style:dashed;background:transparent}.ybs-chip.is-out .ybs-chip__v{text-decoration:line-through}.ybs-chip__out{font-size:9px;font-weight:650;letter-spacing:.1em}.ybs-buy,.ybs-chip__out{text-transform:uppercase}.ybs-buy{display:flex;align-items:center;justify-content:center;min-height:56px;margin-top:16px;padding:0 20px;background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-size:13px;font-weight:700;letter-spacing:.14em;text-align:center;transition:background-color .15s ease,color .15s ease}.ybs-buy:hover{background:var(--grey)}.ybs-buy.is-ready{background:var(--ink);color:var(--paper)}.ybs-buy.is-ready:hover{background:#000}.ybs-buy.is-disabled{background:var(--grey);color:var(--ink-2);border-color:var(--grey);cursor:not-allowed}.ybs-pdp{display:grid;border-bottom:1px solid var(--ink)}@media (min-width:960px){.ybs-pdp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.ybs-pdp__gallery{display:grid;grid-auto-flow:column;grid-auto-columns:88%;grid-gap:1px;gap:1px;background:var(--ink);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ybs-pdp__gallery::-webkit-scrollbar{display:none}.ybs-pdp__gallery figure{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--paper);scroll-snap-align:start}.ybs-pdp__gallery img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ybs-pdp__gallery .is-contain img{object-fit:contain;padding:6%;mix-blend-mode:multiply}@media (min-width:960px){.ybs-pdp__gallery{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;border-right:1px solid var(--ink)}.ybs-pdp__gallery .is-lead{grid-column:1/-1;aspect-ratio:1/1}}.ybs-pdp__info{padding:clamp(22px,3vw,44px) var(--gut) clamp(32px,4vw,56px)}@media (min-width:960px){.ybs-pdp__info{position:-webkit-sticky;position:sticky;top:var(--nav);max-height:calc(100vh - var(--nav));overflow-y:auto;padding:36px 40px 48px;scrollbar-width:thin}}.ybs-pdp__title{margin-top:12px;font-size:clamp(30px,3.4vw,52px);font-weight:800;line-height:.95}.ybs-pdp__color{margin-top:8px;color:var(--ink-2)}.ybs-pdp .ybs-price{margin-top:clamp(16px,2vw,26px)}.ybs-copy{margin-top:clamp(26px,3vw,40px);border-top:1px solid var(--ink)}.ybs-copy__lead{padding-top:16px;font-weight:700;font-size:16px}.ybs-copy__intro p{margin-top:10px;max-width:54ch}.ybs-copy h2{margin-top:26px;padding-bottom:8px;border-bottom:1px solid var(--ink);font-size:12px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.ybs-copy li{padding:9px 0;border-bottom:1px solid var(--rule);font-size:14px}.ybs-sizeguide{margin-top:28px}.ybs-sizeguide img{display:block;width:100%;height:auto;margin-top:10px;border:1px solid var(--rule)}.ybs-more .ybs-grid{border-bottom:0}.ybs-chapter{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:clamp(28px,4vw,56px) var(--gut) 16px}.ybs-chapter h2{font-size:clamp(28px,4.4vw,68px);font-weight:800;line-height:.86}.ybs-chapter__n{display:block;margin-bottom:10px;font-size:12px;font-weight:650;letter-spacing:.15em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6}.ybs-chapter__credit{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;letter-spacing:.06em;opacity:.72;text-align:right}.ybs-lbook--dark{background:var(--ink);color:var(--paper)}.ybs-sheet{display:grid;grid-gap:1px;gap:1px}.ybs-sheet--contact{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 var(--gut) clamp(28px,4vw,56px);gap:clamp(4px,.8vw,10px)}@media (min-width:760px){.ybs-sheet--contact{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.ybs-sheet--contact{grid-template-columns:repeat(7,minmax(0,1fr))}}.ybs-sheet--contact .ybs-sheet__link{display:block}.ybs-sheet--contact .ybs-sheet__img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;transition:opacity .2s ease}.ybs-sheet__link:hover .ybs-sheet__img{opacity:.82}.ybs-sheet__n{display:block;padding-top:5px;font-size:10px;font-weight:650;letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.55}.ybs-sheet--film{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(4px,.6vw,8px);padding:0 var(--gut) clamp(28px,4vw,56px);background:var(--paper)}@media (min-width:900px){.ybs-sheet--film{grid-template-columns:repeat(4,minmax(0,1fr))}}.ybs-sheet--film .ybs-sheet__cell{background:var(--paper)}.ybs-sheet--film .is-wide{grid-column:span 2}.ybs-sheet--film .ybs-sheet__link{position:relative;display:block;height:100%}.ybs-sheet--film .ybs-sheet__img{width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;transition:opacity .2s ease}.ybs-sheet--film .is-wide .ybs-sheet__img{aspect-ratio:8/5}.ybs-sheet--film .ybs-sheet__n{position:absolute;left:10px;bottom:8px;padding:0;color:var(--paper);opacity:.85;text-shadow:0 1px 6px rgb(0 0 0/.35)}.ybs-lb{position:fixed;inset:0;z-index:100;justify-content:center;background:var(--ink);color:var(--paper);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ybs-lb,.ybs-lb__fig{display:flex;align-items:center}.ybs-lb__fig{flex-direction:column;gap:12px;max-width:100%}.ybs-lb__img{display:block;width:auto;height:auto;max-width:calc(100vw - 2 * var(--gut));max-height:calc(100svh - 120px);object-fit:contain}.ybs-lb__cap{display:flex;gap:24px;font-size:12px;letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--paper-2)}.ybs-lb__btn{position:absolute;display:grid;place-items:center;width:52px;height:52px;color:var(--paper);transition:opacity .2s ease}.ybs-lb__btn:hover{opacity:.6}.ybs-lb__close{top:10px;right:10px}.ybs-lb__prev{left:6px}.ybs-lb__next,.ybs-lb__prev{top:50%;transform:translateY(-50%)}.ybs-lb__next{right:6px}@media (max-width:759px){.ybs-lb__next,.ybs-lb__prev{top:auto;bottom:8px;transform:none}}.ybs-archhead{display:grid;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:end;margin-top:clamp(18px,3vw,36px);padding-bottom:clamp(24px,4vw,56px)}@media (min-width:900px){.ybs-archhead{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ybs-archhead__patch{width:min(100%,280px);height:auto;justify-self:end}@media (max-width:899px){.ybs-archhead__patch{justify-self:start;width:min(70%,300px)}}.ybs-archhead__line{max-width:18ch;font-size:clamp(22px,2.6vw,38px);font-weight:750;line-height:1.04}.ybs-year{display:grid;border-bottom:1px solid var(--ink)}@media (min-width:900px){.ybs-year{grid-template-columns:minmax(220px,3fr) minmax(0,9fr)}}.ybs-year__label{padding:clamp(20px,3vw,36px) var(--gut) 14px;font-size:clamp(72px,9vw,150px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:.8;white-space:nowrap}@media (min-width:900px){.ybs-year__label{border-right:1px solid var(--ink)}}.ybs-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--paper);border-top:1px solid var(--ink)}@media (min-width:900px){.ybs-posts{grid-template-columns:repeat(5,minmax(0,1fr));border-top:0}}.ybs-post{background:var(--paper);box-shadow:1px 0 0 var(--ink),0 1px 0 var(--ink)}.ybs-post img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.ybs-post figcaption{display:flex;flex-direction:column;gap:4px;padding:10px 12px 16px;font-size:12px;line-height:1.3}.ybs-post__date{color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em}.ybs-post__name{font-weight:700;font-size:13px}.ybs-post__line{font-weight:750;font-size:15px;line-height:1.12}.ybs-post__credit{color:var(--ink-2)}.ybs-bridge{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ink)}.ybs-bridge a{position:relative;display:block;aspect-ratio:2/3;overflow:hidden}.ybs-bridge img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ybs-now{display:grid;grid-gap:1px;gap:1px;background:var(--ink);color:var(--paper);border-top:1px solid var(--ink)}@media (min-width:900px){.ybs-now{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.ybs-now__teaser{display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:var(--ink);padding:clamp(22px,3vw,40px) var(--gut)}.ybs-now__teaser img{width:min(100%,320px);height:auto;aspect-ratio:1}.ybs-now__teaser p{font-size:clamp(20px,2.2vw,30px);font-weight:750;line-height:1.08}@media (prefers-reduced-motion:reduce){.ybs *,.ybs :after,.ybs :before{transition:none!important}}.ybs-cover{container-type:inline-size;display:grid;justify-items:center;grid-gap:clamp(14px,1.8vw,24px);gap:clamp(14px,1.8vw,24px);margin:0 var(--gut);padding:clamp(4px,1.2vw,16px) 0 clamp(20px,2.6vw,34px);text-align:center}.ybs-cover__swan{width:clamp(64px,7vw,104px);height:auto}.ybs-cover__line{font-family:var(--ybs-display),var(--ybs-font),sans-serif;font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:-.02em;white-space:nowrap;color:var(--paper);font-size:9.3cqw}.ybs-cover__line span{display:block}@media (min-width:760px){.ybs-cover__line{font-size:4.88cqw}.ybs-cover__line span{display:inline}}.ybs-unisex{display:inline-block;margin-left:10px;padding:3px 8px 2px;border:1px solid;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;vertical-align:middle}.ybs-nav__ig{display:inline-flex;align-items:center;min-height:30px}.ybs-nav__ig:hover{opacity:.6}.ybs-foot__ig{display:inline-flex;align-items:center;gap:8px}.ybs-strip{grid-template-rows:repeat(2,auto)}@media (min-width:1000px){.ybs-strip{grid-template-rows:none;grid-template-columns:repeat(6,minmax(0,1fr))}}.ybs-archhead__line,.ybs-cd,.ybs-chapter h2,.ybs-foot__tag,.ybs-mega,.ybs-now__teaser p,.ybs-pdp__title,.ybs-post__line,.ybs-price,.ybs-row__title,.ybs-rowhead h2,.ybs-year__label{font-family:var(--ybs-display),var(--ybs-font),sans-serif;font-weight:700}.ybs-mega{line-height:.82;letter-spacing:-.045em}.ybs-mega--lookbook{font-size:min(20.8cqw,34svh)}.ybs-cd{line-height:.84;letter-spacing:0;font-size:calc(100cqw / 5.9)}.ybs-cd__d{width:.62em}.ybs-cd__sep{width:.3em}.ybs-rowhead h2{font-size:clamp(22px,3vw,44px);line-height:.96;letter-spacing:-.025em}.ybs-row__title{font-size:clamp(20px,2vw,28px);line-height:1.04;letter-spacing:-.015em}.ybs-pdp__title{font-size:clamp(26px,2.6vw,40px);line-height:1;letter-spacing:-.02em}.ybs-chapter h2{font-size:clamp(26px,3.6vw,56px);line-height:.92;letter-spacing:-.03em}.ybs-archhead__line{font-size:clamp(20px,2.3vw,34px);line-height:1.08;letter-spacing:-.015em}.ybs-year__label{font-size:clamp(56px,6.4vw,104px);line-height:.86;letter-spacing:-.045em}.ybs-now__teaser p{letter-spacing:-.01em}.ybs-price{align-items:baseline;font-weight:500;line-height:1.2;letter-spacing:0;font-size:clamp(15px,1.2vw,18px)}.ybs-price__cur{font-size:1em;margin:0 .04em 0 0}.ybs-price--lg{font-size:clamp(19px,1.7vw,24px)}.ybs-price--xl{font-size:clamp(22px,2vw,30px)}.ybs-card .ybs-price{padding-top:3px}.ybs-row .ybs-price{margin-top:clamp(10px,1.2vw,16px)}.ybs-pdp .ybs-price{margin-top:clamp(12px,1.4vw,18px)}.ybs-psalm blockquote p{font-size:clamp(19px,1.9vw,28px);font-weight:500;line-height:1.32;letter-spacing:0;max-width:30ch}.ybs-foot__tag{font-size:clamp(28px,4vw,60px);line-height:1;letter-spacing:-.025em;max-width:16ch}.ybs-grid--rows>.ybs-cell--lead{grid-column:1/-1;aspect-ratio:4/5;min-height:0}@media (min-width:760px){.ybs-grid--rows{grid-template-columns:repeat(12,minmax(0,1fr))}.ybs-grid--rows>.ybs-cell{grid-column:span 3;order:var(--at)}.ybs-grid--rows>.ybs-cell--third{grid-column:span 4;aspect-ratio:auto;min-height:100%}}.ybs-buybox.is-ask .ybs-axis__label{text-decoration:underline;text-underline-offset:4px}.ybs-cover__swan path{fill:var(--paper)}@media (prefers-reduced-motion:no-preference){.ybs-cover__swan path{fill-opacity:0;stroke:var(--paper);stroke-width:5;stroke-linejoin:round;stroke-dasharray:6160 6160;stroke-dashoffset:6160;animation:ybs-swan-draw 2.6s cubic-bezier(.45,0,.2,1) .2s forwards,ybs-swan-fill .6s ease 2.5s forwards}}@keyframes ybs-swan-draw{to{stroke-dashoffset:0}}@keyframes ybs-swan-fill{to{fill-opacity:1;stroke-width:0}}@media (min-width:900px){.ybs-sheet--film .ybs-sheet__cell.is-wide:last-child{grid-column:2/span 2}}.ybs-cursor{position:fixed;left:0;top:0;z-index:1000;width:46px;margin:-21px 0 0 -23px;pointer-events:none;opacity:0;mix-blend-mode:difference;transition:opacity .2s ease;will-change:transform}.ybs-cursor svg{display:block;width:100%;height:auto;transition:transform .16s ease}.ybs-cursor path{fill:#fff;stroke:#fff;stroke-width:12;stroke-linejoin:round}.ybs-cursor.is-in{opacity:1}.ybs-cursor.is-over svg{transform:scale(1.24)}.ybs-cursor.is-down svg{transform:scale(.9)}.ybs.has-swan,.ybs.has-swan *{cursor:none!important}@media not ((hover:hover) and (pointer:fine)){.ybs-cursor{display:none}}.ybs-mega--shop{font-size:min(30cqw,34svh);white-space:nowrap}.ybs-mega__swan{display:inline-block;height:.74em;width:auto;margin-left:.14em;vertical-align:baseline}.ybs-mega__swan path{fill:currentColor}.ybs [hidden]{display:none!important}.ybs-drop__count:empty{display:none}.ybs-mega--archive{font-size:min(21.4cqw,34svh);white-space:nowrap}.ybs-year__head{padding:clamp(20px,3vw,36px) var(--gut) clamp(16px,2vw,24px)}@media (min-width:900px){.ybs-year__head{border-right:1px solid var(--ink)}}.ybs-year__head .ybs-year__label{padding:0;border-right:0}.ybs-year__label--words{font-size:clamp(34px,3.8vw,62px);line-height:.94;letter-spacing:-.03em;white-space:normal}.ybs-year__sub{margin-top:12px;font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.ybs-posts--square .ybs-post img{aspect-ratio:1}.ybs-post--whole img{object-fit:contain}.ybs-post figcaption{padding:9px 12px 13px}@media (min-width:600px) and (max-width:899px){.ybs-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.ybs-foot__main{position:relative;overflow:hidden;padding-top:148px}@media (min-width:900px){.ybs-foot__main{padding-top:clamp(150px,13vw,210px);padding-bottom:clamp(32px,4vw,56px)}}.ybs-foot__patch{width:min(100%,280px)}@media (max-width:899px){.ybs-foot__patch{width:min(60%,260px)}}.ybs-foot__loose{position:absolute;inset:0;pointer-events:none}.ybs-foot__beanie{position:absolute;left:var(--px);top:var(--py);width:var(--pw);height:auto;transform:rotate(var(--r));filter:drop-shadow(0 12px 16px rgba(0,0,0,.5))}@media (max-width:899px){.ybs-foot__beanie--desk{display:none}}@media (min-width:900px){.ybs-foot__beanie{left:var(--x);top:var(--y);width:var(--w)}}@media (prefers-reduced-motion:no-preference){.ybs-foot__beanie{animation:ybs-drift var(--d) ease-in-out var(--dl) infinite alternate}}@keyframes ybs-drift{0%{transform:translateY(0) rotate(var(--r))}to{transform:translateY(-12px) rotate(calc(var(--r) + 4deg))}}.ybs-posts--bare .ybs-post figure{padding-bottom:39px}.ybs-year--words{margin-top:clamp(28px,4vw,56px);border-top:1px solid var(--ink)}.ybs-drop:has(.ybs-drop__count:empty) .ybs-drop__frames,.ybs-drop:has(.ybs-drop__count[hidden]) .ybs-drop__frames{margin-top:clamp(30px,4.8vw,70px)}.ybs-drop:has(.ybs-drop__count:empty) .ybs-cover,.ybs-drop:has(.ybs-drop__count[hidden]) .ybs-cover{padding-top:clamp(14px,2.2vw,30px);padding-bottom:clamp(24px,3vw,40px)}.ybs-nav__cart{display:inline-block;padding:10px 0;font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;transition:opacity .2s ease}.ybs-nav__cart:hover{opacity:.6}.ybs-nav__count{margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ybs-cart{position:fixed;inset:0;z-index:90;visibility:hidden}.ybs-cart.is-open{visibility:visible}.ybs-cart__scrim{position:absolute;inset:0;width:100%;background:rgb(23 21 22/.55);opacity:0;transition:opacity .25s ease}.ybs-cart.is-open .ybs-cart__scrim{opacity:1}.ybs-cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,440px);display:flex;flex-direction:column;background:var(--paper);color:var(--ink);transform:translateX(100%);transition:transform .32s cubic-bezier(.2,.7,.2,1)}.ybs-cart.is-open .ybs-cart__panel{transform:none}@media (prefers-reduced-motion:reduce){.ybs-cart__panel,.ybs-cart__scrim{transition:none}}.ybs-cart__head{display:flex;justify-content:space-between;align-items:baseline;padding:16px var(--gut);border-bottom:1px solid var(--rule)}.ybs-cart__head h2{font-family:var(--ybs-display),var(--ybs-font),sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1}.ybs-cart__head h2 span{margin-left:8px;font-size:15px;font-weight:500;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ybs-cart__close{font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;padding:6px 0}.ybs-cart__empty{flex:1 1;padding:28px var(--gut);color:var(--ink-2)}.ybs-cart__lines{flex:1 1;overflow-y:auto;padding:4px var(--gut);overscroll-behavior:contain}.ybs-cart__line{display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--rule)}.ybs-cart__line img{display:block;width:84px;height:84px;object-fit:cover;border:1px solid var(--rule)}.ybs-cart__title{font-weight:650;line-height:1.25}.ybs-cart__meta{margin-top:2px;font-size:13px;color:var(--ink-2)}.ybs-cart__qty{display:flex;align-items:center;margin-top:10px}.ybs-cart__qty>button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--rule);font-size:16px;line-height:1}.ybs-cart__qty>button:hover{background:var(--grey)}.ybs-cart__qty>span{min-width:32px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.ybs-cart__qty>.ybs-cart__remove{width:auto;height:auto;margin-left:14px;border:0;font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.ybs-cart__qty>.ybs-cart__remove:hover{background:none;color:var(--ink)}.ybs-cart__price{font-family:var(--ybs-display),var(--ybs-font),sans-serif;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ybs-cart__foot{display:grid;grid-gap:10px;gap:10px;padding:14px var(--gut) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--paper)}.ybs-cart__sub{display:flex;justify-content:space-between;font-family:var(--ybs-display),var(--ybs-font),sans-serif;font-weight:700;font-size:17px}.ybs-cart__note{font-size:12.5px;color:var(--ink-2)}.ybs-cart__checkout{margin-top:2px}.ybs-cart__continue{justify-self:center;padding:6px 0;font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.ybs-nav__mark{flex:none}.ybs-nav__mark img{max-width:none}.ybs-nav__links{flex:0 1 auto;min-width:0;align-items:center}@media (max-width:480px){.ybs-nav__links{gap:11px}.ybs-nav__cart,.ybs-nav__links a{font-size:11px;letter-spacing:.08em}.ybs-nav__ig svg{width:20px;height:20px}}@media (max-width:374px){.ybs-nav__links{gap:9px}.ybs-nav__cart,.ybs-nav__links a{font-size:10px;letter-spacing:.06em}.ybs-nav__mark img{height:28px}}@media (max-width:340px){.ybs-nav__links li:has(.ybs-nav__ig){display:none}.ybs-nav__mark img{height:26px}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--ybs-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--ybs-font:"DM Sans","DM Sans Fallback"}