.ddp-collabs{color:var(--ddp-text);background:var(--ddp-white)}.collab-list-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);gap:18px;align-items:end;padding:clamp(122px,12vw,150px) 18px 26px;border-bottom:1px solid var(--ddp-text)}.collab-list-hero .hero-kicker{display:inline-block;margin-bottom:14px;color:var(--ddp-muted);font-size:13px;text-transform:lowercase}.collab-list-hero h1{margin:0;font-size:clamp(72px,11vw,168px);line-height:.78;letter-spacing:0;text-transform:lowercase}.collab-list-hero p{max-width:520px;margin:0;color:var(--ddp-text);font-size:18px;line-height:1.35}.collab-list-only{border-bottom:1px solid var(--ddp-text)}.collab-line-list{display:grid}.collab-line{border-bottom:1px solid var(--ddp-text)}.collab-line:last-child{border-bottom:0}.collab-line summary{display:grid;grid-template-columns:130px minmax(0,1fr) 180px 44px;gap:18px;align-items:center;min-height:116px;padding:0 18px;cursor:pointer;list-style:none}.collab-line summary::-webkit-details-marker{display:none}.collab-line summary:focus-visible{outline:2px solid var(--ddp-focus);outline-offset:-4px}.collab-line__date{font-size:clamp(26px,3vw,42px);line-height:.9;letter-spacing:0;text-transform:lowercase}.collab-line__title{min-width:0;font-size:clamp(46px,6.4vw,94px);line-height:.78;letter-spacing:0;text-transform:lowercase}.collab-line__type{color:var(--ddp-muted);font-size:13px;text-transform:uppercase}.collab-line__icon{justify-self:end;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ddp-text);border-radius:999px;background:var(--ddp-white);font-size:24px;line-height:1;transition:transform .16s ease,background .16s ease}.collab-line[open] .collab-line__icon{background:var(--ddp-yellow);transform:rotate(45deg)}.collab-line__body{display:grid;gap:14px;padding:0 18px 22px 166px}.collab-line__body-head{max-width:980px;display:flex;justify-content:space-between;align-items:end;gap:16px}.collab-line__body-head p{max-width:620px;margin:0;color:var(--ddp-muted);font-size:14px;line-height:1.35}.ddp-button--small{min-height:40px;padding-inline:18px;font-size:13px}.collab-product-carousel{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:2px 0 10px;scrollbar-width:thin}.collab-product-card{flex:0 0 clamp(190px,18vw,260px);scroll-snap-align:start;display:grid;gap:8px;color:inherit;text-decoration:none}.collab-product-card__media{border:1px solid var(--ddp-text);border-radius:18px;background:var(--ddp-surface);overflow:hidden}.collab-product-card__media .media-frame{border-radius:17px}.collab-product-card__media img,.collab-product-card__media picture{border-radius:17px}.collab-product-card__media--placeholder{aspect-ratio:3 / 4;display:flex;align-items:flex-start;justify-content:flex-start;padding:18px;color:var(--ddp-muted);font-size:12px;text-transform:uppercase}.collab-product-card__info{display:grid;gap:4px;font-size:12px;line-height:1.2;text-transform:uppercase}.collab-product-card__info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collab-product-card__info strong{font-size:15px;font-weight:500}.collab-product-card:focus-visible{outline:2px solid var(--ddp-focus);outline-offset:4px}@media(max-width:900px){.collab-list-hero{grid-template-columns:1fr;padding:120px 12px 18px}.collab-list-hero h1{font-size:clamp(60px,18vw,104px)}.collab-list-hero p{font-size:16px}.collab-line summary{grid-template-columns:82px minmax(0,1fr) 34px;gap:10px;min-height:96px;padding:0 12px}.collab-line__type{grid-column:2;font-size:11px}.collab-line__icon{grid-column:3;grid-row:1 / span 2}.collab-line__title{font-size:clamp(36px,12vw,62px)}.collab-line__body{padding:0 12px 18px}.collab-line__body-head{display:grid;justify-content:stretch;align-items:start}.collab-line__body-head .ddp-button{justify-self:start}.collab-product-card{flex-basis:68vw}}@media(max-width:520px){.collab-list-hero{padding-top:96px}.collab-line summary{grid-template-columns:1fr 34px;min-height:88px}.collab-line__date,.collab-line__type,.collab-line__title{grid-column:1}.collab-line__icon{grid-column:2;grid-row:1 / span 3}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ddp-collaborations.css.map */
