:root{--drop-ink: #1c1a18;--drop-cream: #fbf8f4}.wash--1{--wash: #ede6dd}.wash--2{--wash: #e4e5e2}.wash--3{--wash: #efe3dc}.wash--4{--wash: #e3e6e5}.wash--5{--wash: #eae5ec}.wash--6{--wash: #e8e6df}.drop-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--drop-ink);color:var(--drop-cream)}.drop-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.drop-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.45}.drop-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(251,248,244,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(251,248,244,.045) 1px,transparent 1px);background-size:56px 56px}.drop-hero__inner{display:grid;align-content:center;gap:18px;min-height:clamp(500px,76vh,820px);padding-block:84px 60px}.drop-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.drop-hero__tag{padding:5px 10px;background:var(--color-accent);color:#fff}.drop-hero__status{display:inline-flex;align-items:center;gap:8px;color:#fbf8f499}.drop-hero__status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.drop-hero__heading{margin:0;max-width:15ch;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(42px,10.5vw,140px);line-height:.92;letter-spacing:.01em}.drop-hero__sub{margin:0;max-width:44ch;font-size:clamp(14px,1.4vw,17px);line-height:1.6;color:#fbf8f4bd}.drop-hero__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.drop-hero .button--hero{background:var(--drop-cream);color:var(--drop-ink);border-color:var(--drop-cream)}.drop-hero .button--hero-outline{background:transparent;color:var(--drop-cream);border-color:#fbf8f46b}.drop-hero__facts{display:flex;flex-wrap:wrap;gap:10px 26px;margin:26px 0 0;padding-top:18px;list-style:none;border-top:1px solid rgba(251,248,244,.16);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fbf8f4a3}.artwork-pending{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:18px;text-align:center;background:var(--wash, #ede6dd);color:#2a2a2a8c}.artwork-pending:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(42,42,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(42,42,42,.04) 1px,transparent 1px);background-size:24px 24px}.artwork-pending__tee{position:relative;width:min(54%,156px);height:auto}.artwork-pending__tee path{fill:none;stroke:#2a2a2a66;stroke-width:4;stroke-linejoin:round}.artwork-pending__label{position:relative;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.badge--coming-soon{background:var(--color-accent);color:#fff}.card__sizes{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none}.card__size{padding:5px 7px;border:1px solid var(--color-border);font-size:10px;line-height:1;letter-spacing:.1em;color:var(--color-muted)}.card--coming-soon .card__size{opacity:.72}.drop-grid__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:30px}.drop-grid__eyebrow{margin:0 0 10px;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent)}.drop-grid__title{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(30px,5vw,58px);line-height:1;letter-spacing:.02em}.drop-grid__count{margin:0;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted)}.drop-grid__foot{display:flex;justify-content:center;margin-top:40px}.worlds{display:grid;grid-template-columns:repeat(var(--world-columns, 3),minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none}.world__link{position:relative;display:flex;flex-direction:column;gap:6px;min-height:236px;padding:22px;overflow:hidden;background:var(--wash, #ede6dd);color:var(--color-fg)}.world__index{font-size:10px;letter-spacing:.18em;color:#2a2a2a6b}.world__name{margin:auto 0 0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(19px,2.1vw,28px);line-height:1.05;letter-spacing:.02em}.world__desc{margin:0;font-size:var(--text-sm);line-height:1.5;color:#2a2a2a9e}.world__meta{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.world__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2a2a2a00;transition:background var(--duration) var(--ease)}.world__link:hover:after{background:#2a2a2a0d}.fit-spec{background:var(--drop-ink);color:var(--drop-cream)}.fit-spec__inner{padding-block:60px}.fit-spec__eyebrow{margin:0 0 10px;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent)}.fit-spec__title{margin:0;max-width:20ch;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(28px,4.4vw,52px);line-height:1.02;letter-spacing:.02em}.fit-spec__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 32px;margin:34px 0 0;padding:0;list-style:none;border-top:1px solid rgba(251,248,244,.16)}.fit-spec__item{padding-block:24px;border-bottom:1px solid rgba(251,248,244,.16)}.fit-spec__label{margin:0 0 8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.fit-spec__value{margin:0 0 8px;font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;font-size:clamp(17px,1.7vw,22px);line-height:1.2;letter-spacing:.04em}.fit-spec__note{margin:0;font-size:var(--text-sm);line-height:1.6;color:#fbf8f499}@media(max-width:749px){.drop-hero__inner{min-height:clamp(460px,74vh,660px);padding-block:76px 48px}.drop-hero__heading{max-width:none}.drop-hero__buttons .button{flex:1 1 auto;text-align:center}.drop-hero__facts{gap:8px 18px}.worlds{--world-columns: 2;margin-inline:calc(var(--gutter) * -1)}.world__link{min-height:190px;padding:16px}.world__desc{display:none}.fit-spec__inner{padding-block:44px}.drop-grid__head{margin-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/oddsaint-drop.css.map */
