.sh-launch-product{--launch-black: #080808;--launch-surface: #0e0e0e;--launch-orange: #ea6c22;--launch-silver: #b8b8b8;--launch-silver-dim: #666666;--launch-white: #f0f0f0;--launch-rule: rgba(255, 255, 255, .07);background:radial-gradient(circle at top right,rgba(234,108,34,.12),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 20%),var(--launch-black);color:var(--launch-white);border-top:1px solid var(--launch-rule)}.sh-launch-product ::selection{background:var(--launch-orange);color:var(--launch-black)}.sh-launch-product a{color:inherit}.sh-launch-product dl,.sh-launch-product dd{margin:0;padding:0}.sh-launch-product blockquote{margin:0;padding:0;quotes:none}.sh-launch-product blockquote:before,.sh-launch-product blockquote:after{content:"";content:none}a.sh-launch-product__button{color:var(--launch-black)}.sh-launch-product__hero,.sh-launch-product__section,.sh-launch-product__vault,.sh-launch-product__cta{position:relative}.sh-launch-product__hero,.sh-launch-product__vault,.sh-launch-product__cta{overflow:hidden}.sh-launch-product__hero{min-height:min(100vh,980px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,4vw,5rem);padding:clamp(6rem,8vw,8.5rem) clamp(1.5rem,4vw,3.5rem) clamp(4rem,6vw,5rem)}.sh-launch-product__hero-copy{position:relative;z-index:2}.sh-launch-product__hero-media{position:relative;min-height:42rem;display:flex;align-items:center;justify-content:center}.sh-launch-product__hero-silhouette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.sh-launch-product__hero-silhouette-img{width:90%;max-width:700px;height:auto;opacity:.07;filter:brightness(.5) contrast(1.2) saturate(0);object-fit:contain}.sh-launch-product__hero-image-wrap{position:relative;z-index:1;width:min(100%,52rem);padding:clamp(1rem,3vw,2rem)}.sh-launch-product__hero-image{width:100%;height:auto;display:block;object-fit:contain;mix-blend-mode:multiply;filter:brightness(.92) contrast(1.06) saturate(.85)}.sh-launch-product__ghost{position:absolute;right:clamp(-1rem,1vw,1rem);bottom:-.75rem;font-family:Cormorant Garamond,Times New Roman,serif;font-size:clamp(10rem,18vw,18rem);line-height:.88;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.09);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.sh-launch-product__eyebrow,.sh-launch-product__tag,.sh-launch-product__overline,.sh-launch-product__engrave-label{font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;letter-spacing:.32em}.sh-launch-product__eyebrow,.sh-launch-product__tag,.sh-launch-product__overline{display:inline-flex;align-items:center;gap:.9rem;font-size:.65rem;font-weight:600;color:var(--launch-orange)}.sh-launch-product__eyebrow:before,.sh-launch-product__tag:before{content:"";width:2rem;height:1px;background:currentColor}.sh-launch-product__title,.sh-launch-product__heading,.sh-launch-product__vault-quote,.sh-launch-product__price{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:300;letter-spacing:-.03em}.sh-launch-product__title{margin:1.75rem 0 0;font-size:clamp(4.25rem,8vw,7rem);line-height:.92}.sh-launch-product__title em,.sh-launch-product__heading em{display:block;font-style:italic;color:var(--launch-silver)}.sh-launch-product__statement{margin-top:2rem;font-size:.9rem;line-height:1.75;color:#f0f0f0eb}.sh-launch-product__divider,.sh-launch-product__vault-rule{width:2px;background:linear-gradient(to bottom,var(--launch-orange),transparent)}.sh-launch-product__divider{height:3.25rem;margin:2rem 0 1.75rem}.sh-launch-product__filter,.sh-launch-product__body,.sh-launch-product__vault-body,.sh-launch-product__note{font-size:.95rem;line-height:1.9;color:var(--launch-silver-dim)}.sh-launch-product__filter{max-width:22rem;font-family:Cormorant Garamond,Times New Roman,serif;font-size:1.15rem;font-style:italic;line-height:1.6}.sh-launch-product__hero-actions,.sh-launch-product__cta-actions{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.sh-launch-product__hero-actions{margin-top:2.5rem}.sh-launch-product__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.35rem;padding:.95rem 1.9rem;border:1px solid var(--launch-white);background:var(--launch-white);color:var(--launch-black);text-decoration:none;font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.28em;transition:background .26s cubic-bezier(.2,0,0,1),color .26s cubic-bezier(.2,0,0,1),border-color .26s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.2,0,0,1),opacity .26s cubic-bezier(.2,0,0,1)}a.sh-launch-product__button:hover{background:var(--launch-orange);border-color:var(--launch-orange);color:var(--launch-white)}a.sh-launch-product__button:active{transform:scale(.97);opacity:.85;transition:transform 80ms cubic-bezier(.2,0,0,1),opacity 80ms cubic-bezier(.2,0,0,1)}a.sh-launch-product__button:focus-visible{background:var(--launch-orange);border-color:var(--launch-orange);color:var(--launch-white);outline:2px solid var(--launch-orange);outline-offset:3px}.sh-launch-product__aside{font-family:Cormorant Garamond,Times New Roman,serif;font-size:1rem;font-style:italic;color:var(--launch-silver-dim)}.sh-launch-product__marquee{overflow:hidden;border-top:1px solid var(--launch-rule);border-bottom:1px solid var(--launch-rule);background:var(--launch-surface);white-space:nowrap}.sh-launch-product__marquee-track{display:inline-flex;min-width:max-content;animation:sh-launch-marquee 38s linear infinite;will-change:transform}.sh-launch-product__marquee:hover .sh-launch-product__marquee-track{animation-play-state:paused}.sh-launch-product__marquee-item{padding:1.1rem 2.6rem;color:var(--launch-silver-dim);font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.sh-launch-product__marquee-item.is-accent{color:var(--launch-orange)}.sh-launch-product__showcase{width:100%;padding:0;content-visibility:auto;contain-intrinsic-size:auto 80vw}.sh-launch-product__showcase-wrap{width:100%;aspect-ratio:4 / 5;overflow:hidden}.sh-launch-product__showcase-img{width:100%;height:100%;object-fit:cover;filter:brightness(.88) contrast(1.04) saturate(.9)}.sh-launch-product__container{padding:clamp(4rem,7vw,7rem) clamp(1.5rem,4vw,3.5rem)}.sh-launch-product__heading{font-size:clamp(3rem,5vw,4.75rem);line-height:.98;margin-top:1.25rem}.sh-launch-product__body{margin-top:1.25rem;max-width:32rem}.sh-launch-product__truth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:4.5rem;background:var(--launch-rule)}.sh-launch-product__truth-image-wrap{min-height:22rem;background:#050505;flex:1}.sh-launch-product__truth-image,.sh-launch-product__packaging-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.88) contrast(1.04) saturate(.9)}.sh-launch-product__truth-card{grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,3.5rem);background:var(--launch-surface)}.sh-launch-product__truth-statement,.sh-launch-product__vault-line{font-family:Cormorant Garamond,Times New Roman,serif;font-weight:300}.sh-launch-product__truth-statement{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.sh-launch-product__truth-statement em{font-style:italic;color:var(--launch-orange)}.sh-launch-product__truth-sub{max-width:18rem;margin-top:1.6rem;font-size:.9rem;line-height:1.85;color:var(--launch-silver-dim)}.sh-launch-product__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sh-launch-product__split-copy,.sh-launch-product__split-aside{padding:0}.sh-launch-product__split-copy{border-right:1px solid var(--launch-rule);padding:clamp(4rem,7vw,7rem) clamp(1.5rem,4vw,3.5rem)}.sh-launch-product__split-aside{background:var(--launch-surface);display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:0}.sh-launch-product__engrave-list{margin-top:2.5rem;border-top:1px solid var(--launch-rule)}.sh-launch-product__engrave-item{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:1.5rem;padding:1.35rem 0;border-bottom:1px solid var(--launch-rule)}.sh-launch-product__engrave-label{color:var(--launch-silver-dim);font-size:.62rem;font-weight:600}.sh-launch-product__engrave-copy{font-family:Cormorant Garamond,Times New Roman,serif;font-size:1.1rem;font-style:italic;line-height:1.45}.sh-launch-product__vault{background:radial-gradient(circle at center,rgba(234,108,34,.1),transparent 42%),var(--launch-surface);text-align:center}.sh-launch-product__vault-inner{max-width:44rem;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,4vw,3.5rem)}.sh-launch-product__overline{color:var(--launch-orange)}.sh-launch-product__vault-line{font-size:clamp(2.2rem,3.5vw,3.2rem);line-height:1.18}.sh-launch-product__vault-line+.sh-launch-product__vault-line{margin-top:.4rem}.sh-launch-product__vault-line.is-bright{color:var(--launch-white)}.sh-launch-product__vault-rule{height:4rem;margin:2.25rem auto}.sh-launch-product__vault-body{margin:0 auto;max-width:34rem}.sh-launch-product__vault-quote{margin-top:2rem;font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1.25;font-style:italic;color:var(--launch-white)}.sh-launch-product__vault-signature{margin-top:2rem;color:var(--launch-silver-dim);font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.34em}.sh-launch-product__vault-issued{font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--launch-orange);margin:1.5rem 0}.sh-launch-product__specs{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);overflow:hidden}.sh-launch-product__specs-copy{padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,3.5rem);border-right:1px solid var(--launch-rule)}.sh-launch-product__specs-sheet{padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,4rem)}.sh-launch-product__specs-lead{font-family:Cormorant Garamond,Times New Roman,serif;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:300;font-style:italic;color:var(--launch-silver-dim);letter-spacing:.01em;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--launch-rule)}.sh-launch-product__specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.sh-launch-product__spec-block{padding:1.5rem 1rem 1.5rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.sh-launch-product__spec-block:nth-child(2n){padding-left:1.5rem;padding-right:0;border-left:1px solid rgba(255,255,255,.04)}.sh-launch-product__spec-label{font-family:Barlow Condensed,Helvetica Neue,Arial,sans-serif;font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.28em;color:#ffffff47;margin-bottom:.5rem}.sh-launch-product__spec-datum{font-family:Cormorant Garamond,Times New Roman,serif;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:300;color:#ffffffe0;letter-spacing:.01em;line-height:1.2}.sh-launch-product__spec-datum--hero{font-size:clamp(1.6rem,2.4vw,2rem);color:var(--launch-white);letter-spacing:-.01em}.sh-launch-product__spec-block--hero .sh-launch-product__spec-label{color:#ffffff61}.sh-launch-product__cta{border-top:1px solid var(--launch-rule)}.sh-launch-product__cta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(2rem,4vw,5rem);padding:clamp(5rem,9vw,9rem) clamp(1.5rem,4vw,3.5rem)}.sh-launch-product__price{font-size:clamp(4rem,7vw,6.75rem);line-height:.9;color:var(--launch-white);letter-spacing:0}.sh-launch-product__note{margin:1rem 0 1.6rem;max-width:23rem}.sh-launch-product__cta-tagline{display:block;margin-top:1.25rem;color:var(--launch-silver-dim);font-family:Cormorant Garamond,Times New Roman,serif;font-size:1.05rem;font-style:italic}.sh-launch-product__bg-word{position:absolute;right:-1rem;bottom:-2rem;font-family:Cormorant Garamond,Times New Roman,serif;font-size:clamp(8rem,20vw,18rem);line-height:.88;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.04);pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes sh-launch-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:root.sh-launch-animations .sh-launch-product .sh-launch-reveal{opacity:0;transform:translateY(26px);transition:opacity .72s ease,transform .72s ease}:root.sh-launch-animations .sh-launch-product .sh-launch-reveal.is-visible{opacity:1;transform:translateY(0)}:root.sh-launch-animations .sh-launch-product .sh-launch-delay-1{transition-delay:.1s}:root.sh-launch-animations .sh-launch-product .sh-launch-delay-2{transition-delay:.22s}:root.sh-launch-animations .sh-launch-product .sh-launch-delay-3{transition-delay:.34s}:root.sh-launch-animations .sh-launch-product .sh-launch-delay-4{transition-delay:.46s}.sh-launch-product__section,.sh-launch-product__vault,.sh-launch-product__cta{content-visibility:auto;contain-intrinsic-size:auto 600px}.template-page-launch-product{background:var(--launch-black, #080808)}.template-page-launch-product .shopify-section-group-header-group,.template-page-launch-product .shopify-section-group-footer-group{position:relative;z-index:30}@media only screen and (min-width:1068px){.sh-launch-product__showcase-wrap{aspect-ratio:16 / 9}}@media only screen and (max-width:1067px){.sh-launch-product__hero,.sh-launch-product__split,.sh-launch-product__specs,.sh-launch-product__cta-grid{grid-template-columns:1fr}.sh-launch-product__hero{min-height:auto;padding-top:5rem}.sh-launch-product__hero-media{order:-1;min-height:0}.sh-launch-product__ghost,.sh-launch-product__bg-word,.sh-launch-product__hero-silhouette{display:none}.sh-launch-product__showcase-wrap{aspect-ratio:3 / 4}.sh-launch-product__truth-grid{grid-template-columns:1fr}.sh-launch-product__truth-card{grid-row:span 1}.sh-launch-product__split-copy,.sh-launch-product__specs-copy{border-right:0;border-bottom:1px solid var(--launch-rule)}.sh-launch-product__specs-grid{grid-template-columns:1fr}.sh-launch-product__spec-block:nth-child(2n){padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.sh-launch-product .sh-launch-reveal{opacity:1!important;transform:none!important;transition:none!important}.sh-launch-product__marquee-track{animation:none!important}}#vault,#specs,#reserve{scroll-margin-top:5rem}
/*# sourceMappingURL=/cdn/shop/t/89/assets/launch-product.css.map */
