:root{--ds-ink:#1f1f21;--ds-panel:#1b1d23;--ds-accent:#b74eb4;--ds-line:rgba(255,255,255,.18)}html{scroll-behavior:smooth;scroll-padding-top:100px}body{overflow-x:clip}#MainContent>.shopify-section{margin-top:0}.ds-home{color:#fff;background:var(--ds-ink);font-family:var(--font-body-family)}.ds-home *{box-sizing:border-box}.ds-home h1,.ds-home h2,.ds-home h3{font-family:var(--font-heading-family);font-style:normal;font-weight:500;color:inherit;letter-spacing:-.035em;margin:0;line-height:1.1}.ds-home img{max-width:100%;height:auto}.ds-home p{margin:0}.ds-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.14em;font-weight:700}.ds-hero{display:grid;grid-template-columns:.95fr 1.2fr;min-height:620px}.ds-hero-copy{padding:62px 40px 28px max(32px,calc((100vw - 1440px)/2));display:flex;flex-direction:column;justify-content:center}.ds-hero h1{font-size:clamp(48px,5.7vw,88px);margin:30px 0 28px}.ds-lead{font-size:17px;line-height:1.65;max-width:410px;color:#d8d8dc}.ds-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:32px 0 42px}.ds-button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;padding:17px 24px;background:var(--ds-accent);color:#171719;text-decoration:none;font-size:15px;line-height:1.4;font-weight:700;transition:transform .2s,background .2s;min-height:54px}.ds-button:hover{background:#cf73cc;transform:translateY(-3px)}.ds-button span{font-size:23px;transition:transform .2s}.ds-button:hover span{transform:translate(3px,-3px)}.ds-link{color:inherit;font-size:14px;text-decoration:none;padding:8px 0;border-bottom:1px solid #888;transition:border-color .2s}.ds-link:hover{border-color:var(--ds-accent)}.ds-button:focus-visible,.ds-link:focus-visible,.ds-world-card:focus-visible,summary:focus-visible{outline:3px solid #fff;outline-offset:5px}.ds-hero-bottom{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#bdbdc3;padding-top:24px;border-top:1px solid var(--ds-line);margin-top:auto;line-height:1.6}.ds-hero-bottom span:last-child{white-space:nowrap;letter-spacing:.08em}.ds-hero-media{position:relative;overflow:hidden;min-width:0;background:#566d7b}.ds-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:57% center;position:absolute;top:0;right:0;bottom:0;left:0}.ds-photo-label{position:absolute;left:24px;bottom:24px;color:#fff;font-size:11px;letter-spacing:.1em;padding:12px 16px;background:#1b1d23d4}.ds-band{overflow:hidden;background:var(--ds-accent);color:#171719;padding:17px 0}.ds-band-track{display:flex;width:max-content;animation:ds-marquee 50s linear infinite}.ds-band-track span{font-family:var(--font-heading-family);font-size:22px;letter-spacing:.04em;white-space:nowrap;padding-right:34px}.ds-band b{font-family:var(--font-body-family);padding:0 28px;font-weight:500}.ds-band:hover .ds-band-track{animation-play-state:paused}@keyframes ds-marquee{to{transform:translate(-25%)}}.ds-shop-intro,.ds-world,.ds-how{padding:78px max(32px,calc((100vw - 1440px)/2))}.ds-shop-intro{padding-bottom:26px;scroll-margin-top:90px}.ds-shop-intro>div{display:flex;gap:50px;justify-content:space-between;align-items:flex-end;margin-top:20px}.ds-shop-intro h2,.ds-section-heading h2,.ds-how h2{font-size:clamp(36px,4.2vw,62px)}.ds-shop-intro>div>p,.ds-section-heading>p{max-width:360px;font-size:16px;line-height:1.65;color:#c8c8cd}[id*=__featured_product]{background:var(--ds-ink)}[id*=__featured_product]>section{max-width:1504px;margin:auto;padding:30px 32px 72px!important}[id*=__featured_product] .product{align-items:center;column-gap:64px}[id*=__featured_product] .product__media-wrapper{background:#fff}[id*=__featured_product] .product__info-wrapper{padding:16px 0 16px 40px!important}[id*=__featured_product] .product__title{font-family:var(--font-heading-family);font-size:64px;line-height:1.1;margin-bottom:16px}[id*=__featured_product] .price{font-size:28px;margin-top:8px}[id*=__featured_product] .product-form__submit{background:var(--ds-accent);color:#171719;font-weight:700;transition:background .2s,transform .2s}[id*=__featured_product] .product-form__submit:hover{background:#cf73cc;transform:translateY(-2px)}[id*=__featured_product] .product-form__submit:after{box-shadow:none}[id*=__featured_product] .product__view-details{color:#fff}.ds-world{background:var(--ds-panel)}.ds-section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:38px}.ds-section-heading .ds-eyebrow{margin-bottom:20px}.ds-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ds-world-card{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;color:#fff;text-decoration:none;background:#303036;transition:transform .3s}.ds-world-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.ds-world-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 25%,#000000d6)}.ds-world-card:hover{transform:translateY(-5px)}.ds-world-card:hover img{transform:scale(1.035)}.ds-world-card>div{position:absolute;bottom:28px;left:25px;right:25px;z-index:1}.ds-world-card span{font-size:10px;letter-spacing:.1em}.ds-world-card h3{font-size:clamp(32px,3.7vw,56px);margin:14px 0}.ds-world-card p{font-size:13px;line-height:1.5;display:flex;justify-content:space-between;align-items:center;gap:10px}.ds-world-card b{font-size:24px}.ds-how{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;scroll-margin-top:85px}.ds-how h2{margin:20px 0 24px}.ds-how>div>p:not(.ds-eyebrow){max-width:340px;font-size:16px;line-height:1.65;color:#c8c8cd;margin-bottom:26px}.ds-steps{align-self:center}.ds-steps details{border-top:1px solid var(--ds-line)}.ds-steps details:last-child{border-bottom:1px solid var(--ds-line)}.ds-steps summary{list-style:none;cursor:pointer;display:flex;gap:20px;align-items:center;font-family:var(--font-heading-family);font-size:30px;padding:26px 0}.ds-steps summary::-webkit-details-marker{display:none}.ds-steps summary span{font-family:var(--font-body-family);font-size:12px;color:#d485d2;width:24px}.ds-steps summary b{font-family:var(--font-body-family);margin-left:auto;font-size:28px;font-weight:500;transition:transform .25s}.ds-steps details[open] summary b{transform:rotate(45deg)}.ds-steps details>div{padding:0 35px 28px 44px}.ds-steps details p{font-size:16px;line-height:1.7;color:#c8c8cd}.ds-close{text-align:center;background:var(--ds-panel);padding:66px 24px 78px}.ds-close h2{font-size:clamp(72px,11vw,150px);margin:20px 0 32px}.ds-entered{animation:ds-enter .7s ease both}.ds-world-card.ds-entered:nth-child(2){animation-delay:.1s}.ds-world-card.ds-entered:nth-child(3){animation-delay:.2s}@keyframes ds-enter{0%{transform:translateY(20px)}to{transform:translateY(0)}}.footer{border-top:1px solid var(--ds-line)}@media(min-width:1600px){.ds-hero-media{min-height:700px}}@media(max-width:1100px){.ds-hero{grid-template-columns:1fr 1fr;min-height:580px}.ds-hero-copy{padding:40px 28px 24px}.ds-hero h1{font-size:56px}.ds-hero-media>img{object-position:right center}.ds-actions{gap:16px}.ds-hero-bottom span:last-child{display:none}.ds-how{gap:45px}.ds-world-card>div{left:18px;right:18px;bottom:22px}}@media(max-width:749px){html{scroll-padding-top:70px}.ds-hero{display:flex;flex-direction:column;min-height:0}.ds-hero-copy{padding:30px 22px 26px}.ds-hero h1{font-size:clamp(48px,12.8vw,72px);margin:20px 0}.ds-eyebrow{font-size:10px;letter-spacing:.1em}.ds-lead{font-size:15px;max-width:430px}.ds-actions{margin:24px 0;gap:18px}.ds-button{font-size:14px;padding:15px 19px;gap:22px}.ds-link{font-size:13px}.ds-hero-bottom{padding-top:18px}.ds-hero-media{aspect-ratio:1238/929;min-height:0}.ds-hero-media>img{object-position:center}.ds-photo-label{bottom:14px;left:14px;font-size:9px;padding:9px 12px}.ds-band{padding:13px 0}.ds-band-track span{font-size:18px}.ds-band b{padding:0 20px}.ds-shop-intro,.ds-world,.ds-how{padding:48px 22px}.ds-shop-intro{padding-bottom:12px}.ds-shop-intro>div,.ds-section-heading{display:block}.ds-shop-intro>div{margin-top:16px}.ds-shop-intro h2,.ds-section-heading h2,.ds-how h2{font-size:40px}.ds-shop-intro>div>p,.ds-section-heading>p{margin-top:20px;font-size:15px}[id*=__featured_product]>section{padding:20px 22px 46px!important}[id*=__featured_product] .product__info-wrapper{padding:24px 0 0!important}[id*=__featured_product] .product__title{font-size:48px}.ds-world-grid{grid-template-columns:1fr;gap:18px}.ds-world-card{aspect-ratio:4/4.3}.ds-world-card h3{font-size:48px}.ds-world-card>div{left:24px;right:24px}.ds-how{grid-template-columns:1fr;gap:32px}.ds-steps summary{font-size:26px;padding:22px 0}.ds-close{padding:46px 22px 55px}.ds-close h2{font-size:72px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ds-band-track,.ds-entered{animation:none!important}.ds-home *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dropstop-home.css.map */
