:root{--void: #0b0c0c;--charcoal: #1a1c1c;--charcoal-2: #242727;--stone: #3a3f3f;--line: rgba(238, 241, 239, .14);--line-soft: rgba(238, 241, 239, .08);--bone: #eef1ef;--bone-dim: rgba(238, 241, 239, .62);--bone-faint: rgba(238, 241, 239, .38);--sky: #d9e2df;--sky-dim: rgba(217, 226, 223, .55);--sky-glow: rgba(217, 226, 223, .28)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--void);color:var(--bone);font-family:var(--font-paragraph--family);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}button{font-family:var(--font-accent--family)!important}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit}header{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px clamp(20px,4vw,56px);background:linear-gradient(to bottom,#0b0c0ccc,#0b0c0c00);transition:background .4s ease,border-color .4s ease,padding .3s ease}header.scrolled{background:#0b0c0ce6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft);padding-top:12px;padding-bottom:12px}nav.links{display:flex;gap:32px;align-items:center;width:40%}nav.links a{font-size:.9rem;color:var(--bone-dim);letter-spacing:.01em;position:relative;padding-bottom:4px}nav.links a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--sky);transition:width .25s ease}nav.links a:hover{color:var(--bone)}nav.links a:hover:after{width:100%}.logo-mark{height:63px;width:auto;display:block}.logo-link{display:flex;align-items:center}.nav-icons{display:flex;align-items:center;justify-content:end;gap:22px;width:40%}.nav-icons button{background:none;border:none;color:var(--bone-dim);cursor:pointer;display:flex;padding:2px;transition:color .2s ease}.nav-icons button:hover{color:var(--sky)}.nav-icons svg{width:19px;height:19px}.menu-btn{display:none;background:none;border:none;color:var(--bone)}.nav-icons .search-action{display:flex}.nav-icons .search-open{background:none;border:none;color:var(--bone-dim);cursor:pointer;display:flex;padding:2px;transition:color .2s ease}.nav-icons .search-open:hover,.nav-icons .account-button:hover{color:var(--sky)}.nav-icons .account-button{color:var(--bone-dim);width:auto;height:auto;padding:2px}.nav-icons .account-button svg{width:19px;height:19px}.nav-icons .account-button__icon{display:inline-flex}.cart-bubble__text-count{color:#000}.cart-drawer__heading h4,.cart-bubble__text-count,.destin-cart *{font-family:var(--font-paragraph--family)!important}.cart-drawer__heading .cart-bubble{position:unset!important;height:18px!important;padding:0!important}.cart-drawer__heading .cart-bubble[data-maintain-ratio]{min-width:18px!important}.hero{position:relative;height:100svh;min-height:660px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 58%;filter:saturate(.7) contrast(1.05) brightness(.94);transform:scale(1.05)}.hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0b0c0cf7,#0b0c0c80 32%,#0b0c0c14 58%,#0b0c0c52),linear-gradient(to right,#0b0c0c73,#0b0c0c00 42%)}.hero-inner{position:relative;z-index:1;padding:0 clamp(20px,4vw,56px) clamp(46px,7vw,80px);max-width:1240px;margin:0 auto;width:100%}.hero-tag{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px}.hero-tag .dot{width:6px;height:6px;border-radius:50%;background:var(--sky);box-shadow:0 0 10px 2px var(--sky-glow)}h1.hero-h{font-size:clamp(2.4rem,6vw,5.2rem);line-height:.98;max-width:16ch;color:var(--bone)}h1.hero-h em{font-style:italic;color:var(--sky)}.hero-sub{margin-top:24px;max-width:44ch;font-size:1.04rem;color:var(--bone-dim)}.hero-cta-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:34px;align-items:center}#top .hero-media img{object-position:center 45%;transform:scale(1);filter:grayscale(.3) contrast(1.08) brightness(1) saturate(.9)}#top .hero-media .sky-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#d7e5ea,#d2e1e7 22%,#cadde4 38%,#17191a 47%,#101112 62% 100%);mix-blend-mode:color;pointer-events:none}.hero-mark{position:absolute;left:clamp(20px,4vw,56px);bottom:clamp(30px,4.5vw,48px);z-index:1;display:flex;align-items:baseline;gap:10px;max-width:min(320px,60vw)}.hero-mark-text{font-family:var(--font-accent--family)!important;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;color:var(--bone-dim);line-height:1.4}.scroll-cue{position:absolute;bottom:24px;right:clamp(20px,4vw,56px);z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--bone-faint)}.scroll-cue .line{width:1px;height:38px;background:linear-gradient(to bottom,var(--sky),transparent);animation:cueMove 2.2s ease-in-out infinite}@keyframes cueMove{0%,to{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1);transform-origin:top}}.reveal{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s ease}.reveal.in-view{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}.reveal{opacity:1;transform:none;transition:none}.scroll-cue .line{animation:none}html{scroll-behavior:auto}}@media(max-width:980px){nav.links{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/destin-top-priorty.css.map */
