:root{--ink: #0e0e0d;--surface: #151513;--surface-2: #1b1a18;--bone: #e9e1d0;--muted: #aaa393;--oxide: #9c3029;--oxide-dark: #76221e;--line: rgba(233,225,208,.2);--font-display: "Barlow Condensed", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "IBM Plex Mono", monospace;--text-xs: clamp(.75rem,.7rem + .2vw,.84rem);--text-sm: clamp(.875rem,.82rem + .2vw,1rem);--text-base: clamp(1rem,.95rem + .2vw,1.1rem);--text-lg: clamp(1.25rem,1rem + 1vw,1.8rem);--text-xl: clamp(2rem,1.5rem + 2vw,3.5rem);--text-hero: clamp(4.2rem,2.3rem + 7vw,9.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--max: 1440px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--ink)}body{min-height:100dvh;background:var(--ink);color:var(--bone);font:400 var(--text-base)/1.6 var(--font-body);-webkit-font-smoothing:antialiased}body.locked{overflow:hidden}button,input,select,textarea{font:inherit}button,a{color:inherit}button{border:0;cursor:pointer}a{text-underline-offset:.22em}img,svg{display:block;max-width:100%}.skip-link{position:fixed;left:var(--space-4);top:-100px;z-index:100;background:var(--bone);color:var(--ink);padding:var(--space-3) var(--space-4)}.skip-link:focus{top:var(--space-4)}:focus-visible{outline:2px solid var(--bone);outline-offset:4px}.field-strip{height:28px;padding:0 var(--space-6);display:flex;align-items:center;justify-content:space-between;background:var(--oxide);color:#f3e9d6;font:600 var(--text-xs)/1 var(--font-mono);letter-spacing:.1em}.site-header{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(var(--space-5),4vw,var(--space-16));border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;background:#0e0e0df0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{width:290px;text-decoration:none}.brand svg{color:var(--bone)}.brand text{fill:currentColor;font:700 12px var(--font-display);letter-spacing:.08em}.brand text.brand-big{font-size:20px;letter-spacing:.02em}.brand text.brand-small{font:500 8px var(--font-mono)}nav{display:flex;align-items:center;gap:var(--space-8)}.nav-link,.cart-trigger{background:transparent;color:var(--bone);font:600 var(--text-xs)/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;min-height:44px}.nav-link:hover{color:var(--oxide)}.cart-trigger{border:1px solid var(--line);padding:0 var(--space-4)}.cart-trigger span{color:var(--oxide);margin-left:var(--space-2)}.hero{max-width:var(--max);margin:auto;min-height:calc(100vh - 116px);display:grid;grid-template-columns:.78fr 1.22fr;align-items:stretch;border-inline:1px solid var(--line)}.hero-copy{padding:clamp(var(--space-12),6vw,var(--space-24));align-self:center;position:relative;z-index:1}.eyebrow{color:var(--oxide);font:600 var(--text-xs)/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;line-height:.88;letter-spacing:-.025em}h1{font-size:var(--text-hero);font-weight:800;margin:var(--space-6) 0 var(--space-8)}h1 span,.declaration h2 span{color:var(--oxide)}.hero-lede{color:var(--muted);max-width:36ch;margin-bottom:var(--space-8)}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5)}.hero-secondary{padding:0;border:0;background:transparent;color:var(--muted);font:600 var(--text-xs)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.hero-secondary:hover{color:var(--bone)}.primary-action{min-height:52px;padding:0 var(--space-6);display:inline-flex;align-items:center;justify-content:center;background:var(--bone);color:var(--ink);font:700 var(--text-sm)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.primary-action:hover{background:var(--oxide);color:var(--bone)}.primary-action:disabled{opacity:.45;cursor:not-allowed}.primary-action--full,.secondary-action--full{width:100%}.secondary-action{min-height:52px;padding:0 var(--space-6);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:transparent;color:var(--bone);font:700 var(--text-sm)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.secondary-action:hover{border-color:var(--bone)}.hero-visual{min-height:660px;position:relative;overflow:hidden;background:#191918}.hero-visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.06)}.hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(233,225,208,.08);pointer-events:none}.hero-visual figcaption{position:absolute;inset:auto var(--space-5) var(--space-5) var(--space-5);display:flex;justify-content:space-between;color:var(--bone);font:500 var(--text-xs)/1 var(--font-mono);letter-spacing:.08em}.hero-visual figcaption span{color:var(--oxide)}.declaration{max-width:var(--max);margin:auto;padding:clamp(var(--space-20),10vw,var(--space-32)) clamp(var(--space-5),8vw,var(--space-32));border-inline:1px solid var(--line)}.declaration>p{font:600 var(--text-xs)/1 var(--font-mono);color:var(--muted);letter-spacing:.12em}.declaration h2{font-size:clamp(3.6rem,7vw,8.5rem);margin:var(--space-5) 0 var(--space-16)}.declaration-copy{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);margin-left:30%}.declaration-copy p{max-width:38ch;color:var(--muted)}.declaration-copy .verse{color:var(--bone);font-family:var(--font-mono);font-size:var(--text-sm)}.verse span{display:block;color:var(--oxide);margin-top:var(--space-3)}.collection{max-width:var(--max);margin:auto;padding:var(--space-20) clamp(var(--space-5),4vw,var(--space-16)) var(--space-32);border:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:var(--space-8);margin-bottom:var(--space-12)}.section-heading h2,.front-mark h2,.signup h2{font-size:clamp(3rem,5vw,6rem);margin-top:var(--space-3)}.section-heading>p{color:var(--muted);max-width:30ch}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8)}.product-card{position:relative;content-visibility:auto}.product-card__image{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--surface);border:1px solid var(--line)}.product-card__image img,.product-card__image svg{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .3s ease}.product-card__body{padding-top:var(--space-4)}.product-card__body h3{margin:var(--space-2) 0 var(--space-4);font-size:var(--text-lg);letter-spacing:0}.product-card__body h3 a{text-decoration:none}.product-card__footer{display:flex;justify-content:space-between;gap:var(--space-4);color:var(--muted);font:500 var(--text-xs)/1.4 var(--font-mono);text-transform:uppercase}.text-link{color:var(--bone);font-family:var(--font-mono);text-transform:uppercase}.product-image{aspect-ratio:4/3;overflow:hidden;background:var(--surface);border:1px solid var(--line)}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .3s ease}.product-card:hover img{transform:scale(1.025);filter:contrast(1.04)}.product-info{display:grid;grid-template-columns:1fr auto;gap:var(--space-3);padding-top:var(--space-4)}.product-info h3{font-size:var(--text-lg);letter-spacing:0}.product-info p{font:500 var(--text-xs)/1.4 var(--font-mono);color:var(--muted)}.product-info strong{font:600 var(--text-sm)/1 var(--font-mono)}.quick-button{position:absolute;right:var(--space-4);bottom:86px;min-height:44px;padding:0 var(--space-4);background:var(--bone);color:var(--ink);font:700 var(--text-xs)/1 var(--font-mono);text-transform:uppercase;opacity:0;transform:translateY(8px);transition:.22s ease}.product-card:hover .quick-button,.quick-button:focus-visible{opacity:1;transform:none}.front-mark{max-width:var(--max);margin:auto;display:grid;grid-template-columns:1.2fr .8fr;border-inline:1px solid var(--line)}.front-mark figure{min-height:620px}.front-mark img{width:100%;height:100%;object-fit:cover}.front-mark-copy{padding:clamp(var(--space-10),6vw,var(--space-24));align-self:center}.front-mark-copy>p:not(.eyebrow){color:var(--muted);max-width:36ch;margin:var(--space-6) 0 var(--space-10)}.front-mark dl{display:grid;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs)}.front-mark dl div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:var(--space-3)}.front-mark dt{color:var(--muted);text-transform:uppercase}.commitment{max-width:var(--max);margin:auto;display:grid;grid-template-columns:1.2fr .9fr .9fr;border:1px solid var(--line)}.commitment div{padding:var(--space-12);min-height:280px;border-right:1px solid var(--line)}.commitment div:last-child{border-right:0}.commitment span{color:var(--oxide);font:600 var(--text-xs)/1 var(--font-mono)}.commitment h3{font-size:var(--text-xl);margin:var(--space-12) 0 var(--space-4)}.commitment p{color:var(--muted);font-size:var(--text-sm);max-width:30ch}.signup{max-width:var(--max);margin:auto;padding:clamp(var(--space-20),10vw,var(--space-32));display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:end;border-inline:1px solid var(--line)}.signup form{align-self:end}.signup label{display:block;font:500 var(--text-xs)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.email-row{display:flex}.email-row input{flex:1;min-width:0;height:52px;border:1px solid var(--line);border-right:0;background:var(--surface);color:var(--bone);padding:0 var(--space-4)}.email-row button{min-width:132px;background:var(--oxide);color:var(--bone);font:700 var(--text-xs)/1 var(--font-mono);text-transform:uppercase}.form-status{min-height:24px;margin-top:var(--space-3);color:var(--muted);font-size:var(--text-sm)}footer{max-width:var(--max);margin:auto;border:1px solid var(--line);padding:var(--space-8) clamp(var(--space-5),4vw,var(--space-16));display:flex;align-items:center;justify-content:space-between;color:var(--muted);font:500 var(--text-xs)/1 var(--font-mono)}footer a{text-decoration:none}footer div{display:flex;gap:var(--space-6)}.footer-mark{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--bone);color:var(--bone);font-weight:700}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.drawer{position:fixed;z-index:50;inset:0 0 0 auto;width:min(480px,100%);padding:var(--space-8);background:var(--surface);border-left:1px solid var(--line);transform:translate(102%);transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.drawer.open{transform:none}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.drawer__header{display:flex;justify-content:space-between;align-items:start;padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}.drawer__header h2{font-size:var(--text-xl);margin-top:var(--space-2)}.drawer__items{overflow:auto;flex:1}.drawer__empty{height:100%;display:grid;place-content:center;gap:var(--space-4);text-align:center;color:var(--muted)}.cart-line{display:grid;grid-template-columns:104px 1fr;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--line)}.cart-line img{width:104px;height:88px;object-fit:cover}.cart-line h3{font-size:var(--text-base);letter-spacing:0}.cart-line p{color:var(--muted);font-size:var(--text-xs);margin-top:var(--space-2)}.text-button{margin-top:var(--space-3);padding:0;background:transparent;color:var(--muted);font-size:var(--text-xs);text-decoration:underline}.drawer__footer{border-top:1px solid var(--line);padding-top:var(--space-5);display:grid;gap:var(--space-3)}.drawer__footer>p{color:var(--muted);font-size:var(--text-xs)}.drawer__subtotal{display:flex;justify-content:space-between;font-family:var(--font-mono)}.drawer-head{display:flex;justify-content:space-between;align-items:start;padding-bottom:var(--space-6);border-bottom:1px solid var(--line)}.drawer-head h2{font-size:var(--text-xl);margin-top:var(--space-2)}.icon-button{width:44px;height:44px;background:transparent;color:var(--bone);font-size:2rem;line-height:1}.cart-items{overflow:auto;flex:1}.cart-item{display:grid;grid-template-columns:88px 1fr auto;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--line)}.cart-item img{width:88px;height:72px;object-fit:cover}.cart-item h3{font:700 var(--text-base)/1 var(--font-display);letter-spacing:0}.cart-item p{color:var(--muted);font-size:var(--text-xs);margin-top:var(--space-2)}.cart-item button{color:var(--muted);background:transparent;font-size:var(--text-xs);text-decoration:underline}.cart-empty{margin:auto;text-align:center;color:var(--muted)}.cart-empty button{color:var(--bone);background:transparent;text-decoration:underline;margin-top:var(--space-4)}.cart-summary{border-top:1px solid var(--line);padding-top:var(--space-5)}.cart-summary>div{display:flex;justify-content:space-between;font-family:var(--font-mono)}.cart-summary p{color:var(--muted);font-size:var(--text-xs);margin:var(--space-2) 0 var(--space-5)}.checkout{width:100%;min-height:52px;background:var(--oxide);color:var(--bone);font:700 var(--text-sm)/1 var(--font-mono);text-transform:uppercase}.quick-shop{width:min(980px,calc(100% - 32px));max-height:90vh;background:var(--surface);color:var(--bone);border:1px solid var(--line);padding:0;margin:auto;overflow:auto}.quick-shop::backdrop{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quick-shop[open]{display:grid;grid-template-columns:1.1fr .9fr}.modal-close{position:absolute;right:var(--space-3);top:var(--space-3);z-index:2;background:var(--ink);border:1px solid var(--line)}.modal-image{min-height:590px}.modal-image img{width:100%;height:100%;object-fit:cover}.quick-shop form{padding:var(--space-12);align-self:center}.quick-shop h2{font-size:var(--text-xl);margin:var(--space-3) 0 var(--space-5)}.modal-description{color:var(--muted);font-size:var(--text-sm);margin-bottom:var(--space-8)}fieldset{border:0;margin-bottom:var(--space-6)}legend{font:600 var(--text-xs)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.option-row,.size-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.option-row input,.size-row input{position:absolute;opacity:0;pointer-events:none}.option-row span,.size-row span{min-height:44px;display:grid;place-items:center;padding:0 var(--space-4);border:1px solid var(--line);color:var(--muted);cursor:pointer;font-size:var(--text-sm)}.size-row span{min-width:48px;padding:0}input:checked+span{border-color:var(--bone);color:var(--bone);background:#e9e1d00f}.add-button{width:100%;margin-top:var(--space-3)}.section-shell{max-width:var(--max);margin:auto;padding:clamp(var(--space-16),7vw,var(--space-24)) clamp(var(--space-5),4vw,var(--space-16));border-inline:1px solid var(--line)}.page-header{max-width:820px;margin-bottom:var(--space-16)}.page-header h1{margin-top:var(--space-4)}.rte{color:var(--muted)}.rte>*+*{margin-top:var(--space-4)}.rte h2,.rte h3{color:var(--bone);margin-top:var(--space-8)}.rte a{color:var(--bone)}.product-page{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:clamp(var(--space-8),5vw,var(--space-20));align-items:start}.product-gallery{display:grid;gap:var(--space-5)}.product-gallery__item{background:var(--surface);border:1px solid var(--line)}.product-gallery__item img{width:100%;height:auto}.product-purchase{position:sticky;top:140px}.product-purchase h1{font-size:clamp(3.7rem,6vw,6.5rem);margin:var(--space-4) 0}.product-price{font:600 var(--text-lg)/1 var(--font-mono);margin-bottom:var(--space-8)}.product-purchase form{display:grid;gap:var(--space-3);margin:var(--space-8) 0}.product-purchase label{font:600 var(--text-xs)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-top:var(--space-3)}.select,.quantity-input{width:100%;min-height:52px;border:1px solid var(--line);border-radius:0;background:var(--surface);color:var(--bone);padding:0 var(--space-4)}.quantity-input{width:96px}.product-promises{display:grid;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-sm)}.product-promises p:before{content:"\2014";color:var(--oxide);margin-right:var(--space-3)}.prelaunch-product{display:grid;gap:var(--space-5);margin:var(--space-8) 0;padding:var(--space-6);border:1px solid var(--line);background:var(--surface)}.prelaunch-product p{color:var(--muted)}.launch-trigger{display:inline-flex;align-items:center;text-decoration:none}.launch-status{max-width:var(--max);margin:auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(var(--space-10),7vw,var(--space-24));padding:clamp(var(--space-20),9vw,var(--space-32)) clamp(var(--space-5),4vw,var(--space-16));border-inline:1px solid var(--line)}.launch-status__intro h2{margin:var(--space-4) 0 var(--space-6);font-size:clamp(3rem,5vw,6rem)}.launch-status__intro>p:last-child{max-width:38ch;color:var(--muted)}.launch-status__steps{list-style:none;border-top:1px solid var(--line)}.launch-status__steps li{display:grid;grid-template-columns:48px 1fr auto;gap:var(--space-5);align-items:start;padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.launch-status__steps li>span{color:var(--oxide);font:600 var(--text-xs)/1 var(--font-mono)}.launch-status__steps h3{font-size:var(--text-lg);letter-spacing:0}.launch-status__steps p{max-width:46ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--text-sm)}.launch-status__steps strong{padding:.55rem .7rem;border:1px solid var(--line);color:var(--muted);font:600 .68rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.launch-status__steps .is-complete strong{border-color:var(--oxide);color:var(--bone);background:var(--oxide-dark)}.coming-soon-mode .product-card__image{position:relative}.coming-soon-mode .product-card__image:after,.coming-soon-mode .product-image:after{content:"IN DEVELOPMENT";position:absolute;left:var(--space-4);bottom:var(--space-4);padding:.55rem .7rem;background:#0e0e0de6;border:1px solid var(--line);color:var(--bone);font:600 .68rem/1 var(--font-mono);letter-spacing:.08em}.coming-soon-mode .product-image{position:relative}.collection-page .product-grid{margin-top:var(--space-8)}.pagination{margin-top:var(--space-12);font-family:var(--font-mono)}.pagination .page{padding:var(--space-2)}.cart-table{border-top:1px solid var(--line)}.cart-page-line{display:grid;grid-template-columns:140px 1fr 120px auto;gap:var(--space-6);align-items:center;padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.cart-page-line img{width:140px;aspect-ratio:4/3;object-fit:cover}.cart-page-line h2{font-size:var(--text-lg)}.cart-page-line h2 a{text-decoration:none}.cart-page-line p,.cart-page-line label span{color:var(--muted);font-size:var(--text-xs)}.cart-summary{max-width:520px;margin:var(--space-10) 0 0 auto}.cart-summary>p:first-child{display:flex;justify-content:space-between;color:var(--bone);font:600 var(--text-base)/1 var(--font-mono)}.cart-actions{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6)}.empty-state{min-height:55vh;display:grid;place-content:center;justify-items:start;gap:var(--space-6)}.empty-state h1{margin:0}.content-page__body{max-width:760px}.shopify-policy__container{max-width:900px;padding:var(--space-20) var(--space-5)}.shopify-policy__title h1{margin-bottom:var(--space-10)}.errors{margin:var(--space-4) 0;color:#ff8c82}@media(max-width:900px){.brand{width:220px}.hide-mobile{display:none}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{padding-block:var(--space-16)}.hero-visual{min-height:520px}.declaration-copy{margin-left:0}.front-mark{grid-template-columns:1fr}.front-mark figure{min-height:480px}.commitment{grid-template-columns:1fr}.commitment div{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.signup,.launch-status,.product-page{grid-template-columns:1fr}.product-purchase{position:static}.cart-page-line{grid-template-columns:110px 1fr}.cart-page-line>label,.cart-page-line>strong{grid-column:2}}@media(max-width:640px){.field-strip span:nth-child(2){display:none}.site-header{height:72px;padding-inline:var(--space-4)}.brand{width:60px;overflow:hidden;flex:0 0 60px}.brand svg{width:290px;max-width:none}nav{gap:var(--space-2)}.nav-link,.hide-mobile{display:block;font-size:.68rem}.cart-trigger{padding-inline:var(--space-3);font-size:.68rem}.hero-copy{padding:var(--space-12) var(--space-5)}h1{font-size:clamp(4rem,22vw,6.5rem)}.hero-visual{min-height:390px}.declaration{padding:var(--space-20) var(--space-5)}.declaration h2{font-size:clamp(3rem,16vw,5rem)}.declaration-copy{grid-template-columns:1fr;gap:var(--space-8)}.collection{padding:var(--space-16) var(--space-4) var(--space-20)}.section-heading{align-items:start;flex-direction:column}.product-grid{grid-template-columns:1fr;gap:var(--space-10)}.quick-button{opacity:1;transform:none}.front-mark figure{min-height:330px}.front-mark-copy{padding:var(--space-16) var(--space-5)}.commitment div{padding:var(--space-8) var(--space-5)}.commitment h3{margin-top:var(--space-8)}.signup{padding:var(--space-20) var(--space-5)}.email-row{flex-direction:column;gap:var(--space-2)}.email-row input{border-right:1px solid var(--line)}.email-row button{min-height:52px}footer{align-items:flex-start;flex-direction:column;gap:var(--space-6)}.quick-shop[open]{grid-template-columns:1fr}.modal-image{min-height:280px}.quick-shop form{padding:var(--space-8) var(--space-5)}.section-shell{padding:var(--space-16) var(--space-4)}.page-header{margin-bottom:var(--space-10)}.product-purchase h1{font-size:clamp(3.5rem,18vw,5.5rem)}.cart-page-line{grid-template-columns:88px 1fr;gap:var(--space-4)}.cart-page-line img{width:88px}.cart-actions{flex-direction:column}.cart-actions>*{width:100%}.drawer{padding:var(--space-5)}.hero-actions{align-items:flex-start;flex-direction:column}.launch-status{padding:var(--space-20) var(--space-5)}.launch-status__steps li{grid-template-columns:34px 1fr}.launch-status__steps strong{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
