.d-chapters--index{display:flex;justify-content:center;align-items:center;gap:clamp(30px,7vw,110px);margin:0;padding:28px var(--d-gutter);border:0;background:#fff}.d-chapters--index>a{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0;min-height:44px;font-size:12px;font-weight:400;letter-spacing:0;border:0;position:relative}.d-chapters--index>a:after{content:"";position:absolute;inset:auto 0 5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--d-ease)}.d-chapters--index>a:hover:after{transform:scaleX(1)}.d-chapters--index sup{font-size:8px;vertical-align:super;margin-left:5px}.d-chapters--index .d-icon{display:none}.d-merch-section{padding:70px var(--d-gutter) 100px}.d-merch-heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin:0 0 38px}.d-merch-heading__title>.d-eyebrow{font-size:8px;letter-spacing:.09em;margin:0 0 16px}.d-merch-heading h2{font-size:clamp(34px,3.6vw,54px);line-height:1.06;letter-spacing:-.045em;font-weight:400;margin:0}.d-merch-heading h2 a{text-decoration:none}.d-merch-heading__aside{display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding-bottom:2px}.d-merch-heading__aside>p{font-size:10px;line-height:1.6;margin:0}.d-merch-link{display:inline-flex;align-items:center;gap:17px;font-size:10px;padding:12px 0;min-height:44px;border:0;text-decoration:none}.d-merch-link .d-icon{width:16px;height:16px;transition:transform .4s var(--d-ease)}.d-merch-link:hover .d-icon{transform:translate(3px,-3px)}.d-merch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:58px 24px;border:0}.d-merch-grid>.d-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0;background:#fff}.d-card--merch .d-card__visual{overflow:hidden;background:#fff;border:0}.d-card--merch .d-card__images{aspect-ratio:4/5;margin:0}.d-card--merch .d-card__images img{object-fit:contain;transform:scale(1);transition:opacity .55s ease,transform 1.2s var(--d-ease)}.d-card--merch .d-card__add{display:flex;align-items:center;justify-content:center;gap:10px;right:8px;bottom:8px;width:auto;height:44px;min-width:44px;padding:0 12px;background:#fff;color:#000;border:0;box-shadow:none;transition:opacity .25s}.d-card--merch .d-card__add>span{font-size:10px;letter-spacing:0}.d-card--merch .d-card__add>svg{width:18px;height:18px}.d-card--merch .d-card__sizes{padding:13px 8px 8px;gap:2px;border:0;background:#fff;transition:transform .35s var(--d-ease),visibility .35s}.d-card__size-caption{grid-column:1/-1;font-size:9px;margin:0 0 4px;text-align:center}.d-card--merch .d-card__sizes button{border:0;background:#fff;color:#000;min-height:44px;padding:10px 0;font-size:10px;transition:background .2s,color .2s}.d-card--merch .d-card__sizes button:hover,.d-card--merch .d-card__sizes button:focus-visible,.d-card--merch .d-card__sizes button.is-adding{background:#000;color:#fff}.d-card--merch .d-card__sizes button:disabled{opacity:1;text-decoration:line-through;cursor:not-allowed;border:0}.d-merch-grid .d-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:13px;padding:17px 0 0;margin-top:auto;min-height:63px;border:0}.d-merch-grid .d-card__info a{display:block;font-size:12px;line-height:1.45;letter-spacing:0;font-weight:400;text-decoration:none}.d-merch-grid .d-card__info a:hover{text-decoration:underline;text-underline-offset:4px}.d-merch-grid .d-card__info p{font-size:9px;line-height:1.6;margin:5px 0 0;letter-spacing:0}.d-merch-grid .d-card__info>span{font-size:11px;line-height:1.55;margin:0;white-space:nowrap;font-weight:400}.d-merch-grid .d-card__status:not(:empty){padding:10px 0 0;margin:0!important;font-size:10px}.d-merch-end{display:flex;justify-content:center;align-items:center;margin-top:45px;padding:0;border:0}.d-merch-end>a{display:inline-flex;align-items:center;gap:22px;font-size:11px;padding:12px 0;min-height:44px;border:0}.d-merch-end .d-icon{width:17px;height:17px;transition:transform .4s var(--d-ease)}.d-merch-end>a:hover .d-icon{transform:translate(3px,-3px)}@media(hover:hover){.d-card--merch:hover .d-card__images img{transform:scale(1.035)}.d-card--merch:hover .d-card__add,.d-card--merch:focus-within .d-card__add{opacity:0;visibility:hidden;pointer-events:none}}.d-catalog--merch{padding:0 var(--d-gutter) 95px}.d-catalog-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8vw;align-items:center;padding:50px 0 55px;min-height:380px}.d-catalog-intro__copy{display:flex;flex-direction:column;align-items:flex-start;padding-right:25px}.d-catalog-intro__back{display:inline-flex;align-items:center;gap:12px;font-size:9px;min-height:44px;margin-bottom:32px}.d-catalog-intro__back>.d-icon{width:13px;height:13px;rotate:180deg}.d-catalog-intro__copy>.d-eyebrow{font-size:8px;letter-spacing:.08em;margin-bottom:18px}.d-catalog--merch .d-catalog-intro h1{font-size:clamp(40px,5.2vw,76px);font-weight:400;line-height:1.04;letter-spacing:-.05em;margin:0}.d-catalog-intro .d-catalog__description{font-size:11px;line-height:1.8;max-width:410px;margin-top:22px}.d-catalog-intro__image{height:380px;overflow:hidden;background:#fff;border:0}.d-catalog-intro__image>img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% 48%}.d-catalog-intro__image--product>img{object-fit:contain}.d-catalog--merch .d-catalog__toolbar{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px;padding:10px 0;border:0;min-height:54px}.d-catalog--merch .d-catalog__toolbar nav{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.d-catalog--merch .d-catalog__toolbar nav>a{display:flex;align-items:center;position:relative;font-size:10px;padding:12px 0;min-height:44px;border:0;background:#fff;color:#000;text-transform:none;text-decoration:none}.d-catalog--merch .d-catalog__toolbar nav>a[aria-current=page],.d-catalog--merch .d-catalog__toolbar nav>a:hover{text-decoration:underline;text-underline-offset:6px}.d-catalog--merch .d-catalog__toolbar form{display:flex;align-items:center;gap:13px;font-size:9px;flex-shrink:0}.d-catalog--merch .d-catalog__toolbar select{font-size:10px;max-width:185px;min-height:44px;border:0;border-radius:0;background:#fff;color:#000;padding:8px 0}.d-catalog--merch .d-pagination{display:flex;justify-content:center;gap:20px;border:0;margin-top:45px;padding:10px 0}.d-catalog--merch .d-pagination>span{min-width:38px;min-height:44px;display:grid;place-items:center;border:0}.d-catalog--merch .d-pagination>.current{background:#fff;color:#000;text-decoration:underline;text-underline-offset:6px}.d-look-shop--edition{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8vw;margin:0 var(--d-gutter) 40px;border:0;align-items:center}.d-look-shop--edition .d-look-shop__visual{aspect-ratio:4/5;max-height:850px}.d-look-shop--edition .d-look-shop__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 3vw 35px 0;border:0;text-align:left}.d-look-shop--edition .d-look-shop__body>.d-eyebrow{font-size:8px;letter-spacing:.07em;margin:0 0 20px}.d-look-shop--edition .d-look-shop__body>h2{font-size:clamp(38px,4.4vw,65px);font-weight:400;line-height:1.05;letter-spacing:-.05em;margin:0 0 15px}.d-look-shop--edition .d-look-shop__intro{font-size:11px;line-height:1.7;margin:0;max-width:none}.d-look-shop--edition .d-look-shop__product{width:min(78%,320px);margin:25px 0 20px;text-align:left}.d-look-shop--edition .d-look-shop__product .d-card__images{aspect-ratio:1/1}.d-look-shop--edition .d-look-shop__body>.d-text-link{font-size:10px;gap:25px;min-height:44px;padding:10px 0;border:0}.d-look-shop--edition .d-look-shop__hotspot{width:44px;height:44px;border:0;border-radius:50%;box-shadow:none;background:#fff;color:#000}.d-collection-story{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8vw;margin:20px var(--d-gutter) 100px;overflow:visible;background:#fff;color:#000;border:0;align-items:center}.d-collection-story__image{order:2;display:block;aspect-ratio:auto;overflow:hidden;border:0}.d-collection-story__image>img{display:block;width:100%;height:auto;aspect-ratio:4/4.5;object-fit:cover;object-position:center 45%}.d-collection-story__image>span{position:static;display:flex;justify-content:space-between;align-items:center;background:#fff;color:#000;padding:18px 0 0;font-size:10px}.d-collection-story__body{order:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:45px 0 45px 4vw;min-height:0;background:#fff;color:#000;overflow:visible}.d-collection-story__body>.d-eyebrow{font-size:8px;letter-spacing:.07em;margin-bottom:24px}.d-collection-story__body>h2{font-size:clamp(42px,4.5vw,68px);font-weight:400;line-height:1.04;letter-spacing:-.05em;margin-bottom:24px}.d-collection-story__body>p:not(.d-eyebrow){font-size:11px;line-height:1.8;max-width:230px;margin-bottom:22px}.d-collection-story__body>.d-text-link{font-size:10px;min-height:44px;gap:25px;padding:10px 0;border:0;color:#000}.d-collection-story__mark{display:none}.d-related{padding-top:70px;padding-bottom:90px}.d-related .d-section-heading{margin-bottom:32px}.d-related .d-section-heading h2{font-size:clamp(26px,2.8vw,40px);letter-spacing:-.035em;font-weight:400}.d-related .d-section-heading>.d-text-link{border:0;min-height:44px}.d-universe{padding:60px var(--d-gutter) 100px}.d-universe__heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:0 0 60px}.d-universe__heading .d-eyebrow{font-size:8px;letter-spacing:.08em;margin-bottom:20px}.d-universe__heading h1{font-size:clamp(42px,5.6vw,80px);line-height:1.05;letter-spacing:-.05em;font-weight:400;margin:0}.d-universe__heading>span{font-size:10px;padding-bottom:5px}.d-universe__editions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8vw;align-items:start;padding:0 3vw}.d-universe__edition{display:block;border:0}.d-universe__edition:nth-child(2){margin-top:100px}.d-universe__photo{position:relative;aspect-ratio:4/5;overflow:hidden}.d-universe__photo>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--d-ease)}.d-universe__edition:first-child .d-universe__photo>img{object-position:70% center}.d-universe__photo>span{position:absolute;left:20px;top:20px;font-size:8px;color:#fff;background:transparent;mix-blend-mode:difference;padding:0}.d-universe__edition:hover img{transform:scale(1.025)}.d-universe__label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 0}.d-universe__label h2{font-size:clamp(28px,3vw,43px);line-height:1.1;letter-spacing:-.04em;font-weight:400;margin:0 0 10px}.d-universe__label p{font-size:9px;margin:0}.d-universe__label .d-icon{width:20px;height:20px}.d-universe__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:85px;border:0}.d-universe__categories>a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 0;border:0}.d-universe__categories>a>span{font-size:20px;letter-spacing:-.02em}.d-universe__categories sup{font-size:8px;margin-left:5px;vertical-align:super;letter-spacing:0}.d-universe__categories .d-icon{width:17px;height:17px}.d-product__details--editorial .d-product__variant-row{border:0;padding:10px 0 15px}.d-product__details--editorial .d-sizes button,.d-quick-dialog .d-sizes button{border:0}.d-product__details--editorial .d-accordion,.d-product__details--editorial .d-accordion:last-child,.d-product__details--editorial .d-product__collection-link{border:0}.d-product__details--editorial .d-accordion{padding-block:22px}.d-cart-item,.d-cart-summary,.d-cart-note,.d-cart-quantity{border:0}.d-cart-summary{padding-top:30px}.d-cart-note textarea{border:0;padding-inline:0}.d-product-sticky{border:0}.d-footer--night{border-top:0}.d-footer--night>.d-footer__top{padding-top:70px;padding-bottom:85px}.d-footer--night>.d-footer__bottom{border-top:0}.d-footer--night .d-newsletter__form{border:0}.d-footer--night .d-newsletter__form input{text-decoration:none}@media(max-width:1000px){.d-merch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 18px}.d-merch-heading{gap:25px}.d-merch-heading__aside>p{max-width:180px;text-align:right}.d-merch-grid .d-card__info{gap:8px}.d-catalog-intro{gap:35px}.d-catalog-intro__copy{padding-right:0}.d-catalog--merch .d-catalog__toolbar{flex-wrap:wrap;gap:8px}.d-catalog--merch .d-catalog__toolbar nav{gap:20px}.d-catalog--merch .d-catalog__toolbar form{margin-left:auto}.d-look-shop--edition{gap:5vw}.d-look-shop--edition .d-look-shop__body{padding-right:0}.d-collection-story{gap:5vw}.d-collection-story__body{padding-left:0}.d-universe__editions{gap:5vw;padding:0}.d-universe__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 50px}}@media(max-width:749px){.d-chapters--index{gap:28px;padding:20px var(--d-gutter)}.d-chapters--index>a{font-size:10px;gap:0;min-height:44px;padding:10px 0}.d-chapters--index sup{font-size:7px;margin-left:3px;display:inline}.d-merch-section{padding:35px var(--d-gutter) 65px}.d-merch-heading{display:block;margin-bottom:25px}.d-merch-heading__title>.d-eyebrow{font-size:7px;margin-bottom:13px}.d-merch-heading h2{font-size:clamp(29px,8vw,40px);line-height:1.08;letter-spacing:-.04em}.d-merch-heading__aside{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:0}.d-merch-heading__aside>p{font-size:9px;line-height:1.6;max-width:155px;text-align:left}.d-merch-link{font-size:9px;min-height:44px;gap:10px;flex-shrink:0}.d-merch-link .d-icon{width:14px;height:14px}.d-merch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 12px}.d-card--merch .d-card__images{margin:0;aspect-ratio:4/5.2}.d-card--merch .d-card__add{width:44px;height:44px;right:0;bottom:0;padding:12px;opacity:1;visibility:visible;pointer-events:auto}.d-card--merch .d-card__add>span{display:none}.d-card--merch .d-card__add>svg{width:20px;height:20px}.d-card--merch .d-card__sizes{display:none}.d-merch-grid .d-card__info{display:grid;grid-template-columns:1fr;gap:7px;min-height:81px;padding:13px 0 0}.d-merch-grid .d-card__info a{font-size:11px;line-height:1.4}.d-merch-grid .d-card__info p{font-size:8px;margin-top:3px}.d-merch-grid .d-card__info>span{font-size:10px;margin:0;align-self:end}.d-merch-end{margin-top:30px}.d-merch-end>a{font-size:10px;gap:18px}.d-catalog--merch{padding:0 var(--d-gutter) 60px}.d-catalog-intro{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px;padding:30px 0;min-height:0;align-items:center}.d-catalog-intro__back{font-size:8px;margin-bottom:16px;gap:8px;min-height:36px}.d-catalog-intro__copy>.d-eyebrow{font-size:7px;margin-bottom:14px}.d-catalog--merch .d-catalog-intro h1{font-size:clamp(28px,7.8vw,40px);line-height:1.08;letter-spacing:-.04em}.d-catalog-intro .d-catalog__description{font-size:9px;line-height:1.6;margin-top:14px}.d-catalog-intro__image{height:220px}.d-catalog--merch .d-catalog__toolbar{display:block;margin-bottom:18px;padding:0;border:0}.d-catalog--merch .d-catalog__toolbar nav{gap:0 19px;row-gap:0}.d-catalog--merch .d-catalog__toolbar nav>a{font-size:9px;min-height:40px;padding:9px 0}.d-catalog--merch .d-catalog__toolbar form{justify-content:space-between;gap:20px;font-size:9px;padding:7px 0 0;margin:0}.d-catalog--merch .d-catalog__toolbar select{font-size:10px;max-width:210px}.d-look-shop--edition{display:block;margin:0 var(--d-gutter) 35px}.d-look-shop--edition .d-look-shop__visual{aspect-ratio:4/4.7;max-height:none}.d-look-shop--edition .d-look-shop__body{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:0 28px;padding:27px 0 0;align-items:start;justify-content:start;text-align:left;border:0}.d-look-shop--edition .d-look-shop__body>.d-eyebrow{grid-column:1;font-size:7px;margin-bottom:17px}.d-look-shop--edition .d-look-shop__body>h2{grid-column:1;font-size:32px;margin-bottom:12px;line-height:1.08}.d-look-shop--edition .d-look-shop__intro{grid-column:1;font-size:9px;line-height:1.6}.d-look-shop--edition .d-look-shop__product{grid-column:2;grid-row:1/5;width:120px;margin:0}.d-look-shop--edition .d-look-shop__product .d-card__images{aspect-ratio:4/5}.d-look-shop--edition .d-look-shop__body>.d-text-link{grid-column:1;font-size:9px;gap:12px;margin-top:14px;border:0}.d-collection-story{display:flex;flex-direction:column;gap:0;margin:5px var(--d-gutter) 65px;align-items:stretch}.d-collection-story__image{order:1;margin-left:10vw}.d-collection-story__image>img{aspect-ratio:4/5}.d-collection-story__image>span{font-size:9px;padding-top:14px}.d-collection-story__body{order:2;padding:35px 8vw 0 0;background:#fff;color:#000;min-height:0}.d-collection-story__body>.d-eyebrow{font-size:7px;margin-bottom:18px}.d-collection-story__body>h2{font-size:43px;margin-bottom:18px;line-height:1.05}.d-collection-story__body>p:not(.d-eyebrow){font-size:10px;margin-bottom:12px;max-width:235px}.d-collection-story__body>.d-text-link{font-size:10px;gap:20px;border:0}.d-related{padding-block:45px 65px}.d-related .d-section-heading{margin-bottom:25px}.d-related .d-section-heading h2{font-size:25px}.d-universe{padding:35px var(--d-gutter) 65px}.d-universe__heading{display:block;margin-bottom:35px}.d-universe__heading .d-eyebrow{font-size:7px;margin-bottom:16px}.d-universe__heading h1{font-size:43px}.d-universe__heading>span{display:block;font-size:9px;margin-top:20px;padding:0}.d-universe__editions{gap:18px;padding:0}.d-universe__edition:nth-child(2){margin-top:45px}.d-universe__photo{aspect-ratio:3/4}.d-universe__photo>span{top:12px;left:10px;font-size:7px}.d-universe__label{padding:16px 0 0;align-items:flex-start;gap:6px}.d-universe__label h2{font-size:23px;line-height:1.1;margin-bottom:10px}.d-universe__label p{font-size:8px}.d-universe__label .d-icon{width:13px;height:13px}.d-universe__categories{margin-top:42px;gap:10px 25px}.d-universe__categories>a{padding:15px 0;min-height:44px}.d-universe__categories>a>span{font-size:18px}.d-universe__categories .d-icon{width:14px;height:14px}.d-cart-summary,.d-product-sticky{border:0}.d-footer--night>.d-footer__top{padding-block:45px 55px}.d-card--merch:hover .d-card__add,.d-card--merch:focus-within .d-card__add{opacity:1;visibility:visible;pointer-events:auto}}@media(hover:none){.d-card--merch:hover .d-card__front{opacity:1}.d-card--merch:hover .d-card__back{opacity:0}}@media(prefers-reduced-motion:reduce){.d-card--merch .d-card__images img,.d-card--merch .d-card__sizes,.d-universe__photo>img,.d-merch-link .d-icon,.d-merch-end .d-icon,.d-chapters--index>a:after{transition:none;transform:none}.d-card--merch.d-reveal{opacity:1;transform:none}}.d-cart-head,.d-cart-status:not(:empty),.d-cart-size-panel select,.d-cart-page__summary,.d-cart-page input,.d-cart-note.d-accordion,.d-cart-note.d-accordion:last-child{border:0}.d-merch-section{padding-block:80px 105px}.d-merch-heading{margin-bottom:44px}.d-merch-heading__title>.d-eyebrow{font-size:10px;letter-spacing:.08em}.d-merch-heading__aside>p,.d-merch-link{font-size:12px}.d-merch-grid .d-card__info a{font-size:13px;line-height:1.45}.d-merch-grid .d-card__info p{font-size:10px;line-height:1.6}.d-merch-grid .d-card__info>span{font-size:12px;font-variant-numeric:tabular-nums}.d-merch-end>a{font-size:12px;gap:26px}.d-card--merch .d-card__add>span,.d-card--merch .d-card__sizes button{font-size:11px}.d-card--merch .d-card__add>svg{transition:rotate .35s var(--d-ease)}.d-card--merch .d-card__add:hover>svg{rotate:90deg}.d-card--merch.d-reveal{transform:translateY(18px);transition:opacity .65s ease,transform .85s var(--d-ease)}.d-card--merch.d-reveal.is-visible{transform:none}.d-catalog-intro .d-catalog__description{font-size:13px;line-height:1.75;max-width:440px}.d-catalog--merch .d-catalog__toolbar nav>a,.d-catalog--merch .d-catalog__toolbar select{font-size:12px}.d-catalog--merch .d-catalog__toolbar form,.d-catalog-intro__back{font-size:11px}.d-look-shop--edition .d-look-shop__intro,.d-collection-story__body>p:not(.d-eyebrow){font-size:13px;line-height:1.8}.d-look-shop--edition .d-look-shop__body>.d-text-link,.d-collection-story__body>.d-text-link{font-size:12px}.d-look-shop--edition .d-look-shop__hotspot{transition:transform .35s var(--d-ease)}.d-look-shop--edition .d-look-shop__hotspot:hover{transform:scale(1.12)}.d-universe__label p{font-size:11px}.d-product__breadcrumb{font-size:11px;gap:10px;margin-bottom:35px}.d-product__breadcrumb>a{border:0;text-underline-offset:4px}.d-product__breadcrumb>a:hover{text-decoration:underline}.d-product__meta,.d-product__meta .d-eyebrow{font-size:9px;line-height:1.5}.d-product__details--editorial h1{line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.d-product__details--editorial .d-product__price{font-variant-numeric:tabular-nums}.d-product__price small{font-size:10px;margin-left:5px}.d-product__color>span{font-size:10px}.d-product__color>b{font-size:12px}.d-product__fit{font-size:11px;min-height:44px}.d-product__details--editorial .d-size-heading{font-size:12px;margin-bottom:12px}.d-product__details--editorial .d-size-heading>span:last-child{font-size:10px}.d-product__details--editorial .d-sizes button{font-size:12px;min-height:48px}.d-product__details--editorial .d-purchase{gap:12px;margin-top:24px}.d-product__details--editorial .d-purchase input{border:0;font-size:13px;background:#fff;color:#000}.d-product__details--editorial .d-purchase .d-button{font-size:12px;min-height:56px}.d-product__availability{font-size:11px;line-height:1.7;max-width:330px;margin-top:18px}.d-product__details--editorial .d-accordion>summary{font-size:13px;min-height:30px}.d-product__details--editorial .d-product__description,.d-product__details--editorial .d-accordion>p{font-size:12px;line-height:1.85}.d-accordion summary span>.d-icon{transition:rotate .25s ease}.d-accordion[open] summary span>.d-icon{rotate:45deg}.d-product__collection-link{font-size:12px;min-height:48px}.d-dialog .d-close{width:44px;height:44px}.d-dialog::backdrop{background:#00000040}.d-drawer__head{border:0}.d-menu-dialog nav{padding-top:6px}.d-menu-dialog nav>a{border:0;font-size:clamp(25px,5.8vw,33px);padding:17px 0;line-height:1.2;min-height:56px}.d-menu-dialog nav>a>span{font-size:10px}.d-menu-dialog nav>a:hover{transform:translate(4px)}.d-menu-dialog nav>a{transition:transform .3s var(--d-ease)}.d-menu-campaign{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:15px 28px 35px;margin-top:auto}.d-menu-campaign a{display:block;font-size:10px;line-height:1.5}.d-menu-campaign img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;margin-bottom:10px}.d-menu-campaign a:first-child img{object-position:68% center}.d-menu-dialog>img{width:calc(100% - 56px);margin:0 28px 30px}.d-search-dialog{padding-bottom:45px}.d-search-dialog .d-drawer__head{border:0}.d-search-dialog form{border:0;margin:10px 0 30px}.d-search-dialog input{font-size:clamp(28px,4vw,54px);letter-spacing:-.035em;padding:20px 0;min-height:74px}.d-search-dialog form button{min-width:48px}.d-search-dialog>div:last-child{gap:28px;flex-wrap:wrap;font-size:12px}.d-search-dialog>div:last-child a{display:flex;align-items:center;gap:20px;min-height:44px}.d-quick-dialog{inset:auto 0 0;width:min(650px,100vw);margin:0 auto;padding:38px;max-height:88dvh}.d-quick-dialog[open]{animation:d-sheet-up .4s var(--d-ease);grid-template-columns:140px minmax(0,1fr);gap:32px}.d-quick__image img{width:140px;height:180px}.d-quick__body{gap:17px}.d-quick__body h2{font-size:25px;line-height:1.15;letter-spacing:-.035em;padding-right:15px}.d-quick__body>[data-d-quick-price]{font-size:13px;font-variant-numeric:tabular-nums}.d-quick__body>.d-eyebrow{font-size:10px}.d-quick__body .d-sizes button{min-height:46px;font-size:12px}.d-quick__body>.d-text-link{font-size:11px;border:0;min-height:44px}.d-cart-item__top a{font-weight:400;font-size:14px;line-height:1.4}.d-cart-item__top strong{font-size:12px;font-variant-numeric:tabular-nums}.d-cart-size-row{font-size:11px;min-height:36px}.d-cart-quantity{height:44px}.d-cart-quantity button{width:44px;height:44px}.d-cart-quantity>span{font-size:12px}.d-cart-item__top>.d-cart-remove-icon{width:44px;height:44px;padding:14px;top:-12px;right:-10px}.d-cart-summary__total{font-size:13px}.d-cart-summary>p{font-size:11px;line-height:1.7;margin-block:14px 24px}.d-cart-summary form .d-button,.d-cart-summary form .d-button>span{font-size:12px}.d-cart-continue{font-size:12px;min-height:44px}.d-cart-note{font-size:12px}.d-cart-note summary{min-height:44px;align-items:center}.d-cart-empty>p{font-size:12px;line-height:1.7}.d-footer--night .d-newsletter h2{font-size:clamp(30px,3.5vw,48px);letter-spacing:-.04em;line-height:1.1}.d-footer--night .d-newsletter>p{font-size:12px;line-height:1.7;max-width:320px}.d-footer--night .d-newsletter__form{margin-top:28px}.d-footer--night .d-newsletter__form input{font-size:16px;min-height:54px}.d-footer--night .d-newsletter__form button{min-width:48px;min-height:48px}.d-footer--night .d-footer__links>div{font-size:12px;gap:14px}.d-footer--night .d-footer__links a{padding-block:3px;text-underline-offset:5px}.d-footer--night .d-footer__links a:hover{text-decoration:underline}.d-footer--night .d-footer__small{font-size:10px!important}.drama-store :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.d-dialog input[type=search],.d-dialog textarea,.d-cart-note textarea{font-size:16px}@media(max-width:749px){.d-merch-section{padding-block:42px 68px}.d-merch-heading{margin-bottom:28px}.d-merch-heading__title>.d-eyebrow{font-size:9px;margin-bottom:15px}.d-merch-heading__aside>p,.d-merch-link{font-size:10px}.d-merch-grid{gap:38px 14px}.d-merch-grid .d-card__info{gap:8px;min-height:87px}.d-merch-grid .d-card__info a{font-size:12px}.d-merch-grid .d-card__info p{font-size:9px}.d-merch-grid .d-card__info>span{font-size:11px}.d-merch-end>a{font-size:11px}.d-catalog-intro{gap:18px}.d-catalog-intro .d-catalog__description{font-size:11px}.d-catalog--merch .d-catalog__toolbar nav>a{font-size:11px}.d-catalog--merch .d-catalog__toolbar form{font-size:10px}.d-catalog--merch .d-catalog__toolbar select{font-size:16px;max-width:220px}.d-look-shop--edition .d-look-shop__body{grid-template-columns:minmax(0,1fr) 105px;gap:0 20px}.d-look-shop--edition .d-look-shop__product{width:105px}.d-look-shop--edition .d-look-shop__intro{font-size:11px}.d-look-shop--edition .d-look-shop__body>.d-text-link{font-size:10px}.d-collection-story__body>p:not(.d-eyebrow){font-size:12px;max-width:280px}.d-collection-story__body>.d-text-link{font-size:11px}.d-universe__label p{font-size:10px}.d-product__breadcrumb{font-size:10px;margin-bottom:26px}.d-product__details--editorial{padding-top:30px;padding-bottom:45px}.d-product__details--editorial .d-purchase input{font-size:16px}.d-product__details--editorial .d-accordion>summary{font-size:13px}.d-product__details--editorial .d-product__description,.d-product__details--editorial .d-accordion>p{font-size:13px}.d-menu-campaign{padding:15px 28px 28px}.d-quick-dialog{padding:35px 22px max(24px,env(safe-area-inset-bottom))}.d-quick-dialog[open]{grid-template-columns:90px minmax(0,1fr);gap:20px}.d-quick__image img{width:90px;height:130px}.d-quick__body h2{font-size:23px}.d-quick__body .d-sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.d-cart-head .d-close{width:44px;height:44px}.d-cart-item__top a{font-size:13px}.d-cart-item__top strong{font-size:12px}.d-cart-summary{padding-top:14px}.d-cart-summary>p{margin-block:9px 15px;font-size:10px}.d-cart-continue{padding-top:10px;min-height:38px;font-size:11px}.d-footer--night .d-footer__links>div{font-size:11px}.d-footer--night>.d-footer__top{padding-top:55px}}@media(prefers-reduced-motion:reduce){.d-card--merch.d-reveal{transform:none;transition:none;opacity:1}.d-menu-dialog nav>a,.d-card--merch .d-card__add>svg,.d-look-shop--edition .d-look-shop__hotspot,.d-accordion summary span>.d-icon{transition:none;transform:none}.d-quick-dialog[open]{animation:none}}.d-menu-dialog{overflow-y:auto;overscroll-behavior:contain}.d-menu-dialog>.d-drawer__head,.d-menu-dialog>nav,.d-menu-dialog>.d-menu-campaign,.d-menu-dialog>img{flex-shrink:0}@media(min-width:990px){.drama-store.d-dialog-open .page-wrapper{overflow:hidden}}.drama-store #header-group{transform:none;transition:none;will-change:auto}.d-hero--single .d-hero__stage{position:relative}.d-hero__shop{position:absolute;inset:auto var(--d-gutter) 50px;display:flex;justify-content:center;z-index:2}.d-hero__shop>a{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-width:170px;min-height:50px;padding:14px 24px;background:#fff;color:#000;font-size:12px;line-height:1.4;text-decoration:none;border:0;border-radius:0}.d-hero__shop .d-icon{width:17px;height:17px;transition:transform .3s var(--d-ease)}.d-hero__shop>a:hover .d-icon{transform:translate(3px,-3px)}.d-hero__shop>a:focus-visible{outline-color:#000}.d-merch-section[id]{scroll-margin-top:16px}@media(min-width:990px){.drama-store .page-wrapper{scroll-padding-top:86px}}@media(max-width:749px){.d-hero__shop{bottom:max(30px,env(safe-area-inset-bottom))}.d-hero__shop>a{min-width:155px;min-height:48px}}@media(prefers-reduced-motion:reduce){.d-hero__shop .d-icon{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/drama-merch.css.map */
