:root{--andreas-gold: #D4AF37;--andreas-gold-muted: #8A7231;--andreas-gold-rgb: 212, 175, 55;--andreas-bg: #08080A;--andreas-bg-secondary: #08080A;--andreas-bg-elevated: #08080A;--andreas-text: #FFFFFF;--andreas-text-muted: #A1A1AA;--andreas-border: rgba(255, 255, 255, .08);--andreas-grid: transparent}body{background-color:var(--andreas-bg);color:var(--andreas-text);font-size:1.0625rem;line-height:1.7}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#waitlist{scroll-margin-top:6rem}.rte,.typeset,.typeset2,.typeset3,.banner__text,.multicolumn-card__info .rte,.rich-text__text,.newsletter__subheading{line-height:1.7;color:var(--andreas-text-muted);font-size:1.125rem}.rte a,.banner__text a{color:var(--andreas-gold)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;color:var(--andreas-text)}.h4,.h5,h4,h5{letter-spacing:.02em}.title-wrapper .title,.multicolumn .title-wrapper .title,.andreas-eyebrow,.h5,.banner__subheading,.image-with-text__subheading{letter-spacing:.08em;text-transform:uppercase}.section--padding{padding-top:max(calc(var(--section-padding-top) * .75),4rem);padding-bottom:max(calc(var(--section-padding-bottom) * .75),4rem)}@media screen and (min-width:750px){.section--padding{padding-top:max(var(--section-padding-top),6rem);padding-bottom:max(var(--section-padding-bottom),6rem)}}.andreas-rule{height:1px;background:#ffffff1f;opacity:1;border:0;margin:3rem 0}.andreas-eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--andreas-text-muted);font-weight:500}.andreas-glow{position:relative}.andreas-glow:before{content:none}.andreas-brand-lockup{display:inline-flex;align-items:center;gap:.75rem}.andreas-brand-logo,.header__heading-logo.andreas-brand-logo{display:block;height:var(--image-logo-height, 44px);width:auto;object-fit:contain}.header__heading-link .h2,.header__heading-link .header__brand{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:1.35rem;letter-spacing:.22em;text-transform:uppercase;color:var(--andreas-text);line-height:1}.header__heading-link:hover .h2,.header__heading-link:hover .header__brand{color:var(--andreas-gold);opacity:1}h1,h2,h3,.h0,.h1,.h2,.h3,.andreas-hero__title,.andreas-product__title,.andreas-tech__heading,.andreas-tech__title,.andreas-product__section-title,.andreas-product__cta-title,.andreas-product__highlight-title,#shopify-section-concept .rich-text__heading,#shopify-section-concept .rich-text__heading *,#shopify-section-company .rich-text__heading,#shopify-section-company .rich-text__heading *,#waitlist .newsletter .h4,#waitlist .newsletter .h4 *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff}.header__icon--cart,#cart-icon-bubble,.mobile-dock__item--cart{display:none!important}.andreas-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:85vh;padding-block:var(--andreas-hero-pad-y, 80px);padding-inline:1.5rem;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 40%,#12141a,#08080a 70%)}.andreas-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.andreas-hero-bg__img,.andreas-hero-bg__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.andreas-hero-bg__video{pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.andreas-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at center,#08080a66,#08080af2 80%),linear-gradient(to bottom,rgba(8,8,10,.8) 0%,transparent 20%,transparent 80%,#08080A 100%)}.andreas-hero__content{position:relative;z-index:2;width:100%;max-width:800px;margin:0 auto;text-align:center}.andreas-hero__label{margin:0 0 1.25rem;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#a1a1aa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.andreas-hero__title{margin:0;color:#fff;font-size:clamp(3rem,6vw,4.8rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;text-transform:uppercase}.andreas-hero__text,.andreas-hero__text p{margin:0;color:#cbd5e1;font-size:1.3rem;line-height:1.65}.andreas-hero__text{width:100%;max-width:640px;margin:20px auto 36px}.andreas-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:#fff;color:#000;font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;border-radius:9999px;border:none;box-shadow:none;transition:opacity .2s ease,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.andreas-hero__cta:hover{background:#fff;color:#000;opacity:.92;transform:scale(1.03);box-shadow:0 0 30px #ffffff26}.andreas-hero__cta:active{transform:scale(.97);box-shadow:none}.template-index #MainContent>.shopify-section:not(:first-child){border-top:1px solid rgba(255,255,255,.08)}#shopify-section-concept{padding:80px 20px!important;background:#08080a!important}@media screen and (min-width:750px){#shopify-section-concept{padding:100px 20px!important}}#shopify-section-concept .section--padding{padding-top:0!important;padding-bottom:0!important}#shopify-section-concept .rich-text,#shopify-section-concept .rich-text__blocks,#shopify-section-concept .rich-text__wrapper{border:none!important;box-shadow:none!important;background:transparent!important;max-width:720px;margin-inline:auto;text-align:center}#shopify-section-concept .rich-text__blocks{display:flex;flex-direction:column;align-items:center;gap:0}#shopify-section-concept .rich-text__heading,#shopify-section-concept .rich-text__heading *,#shopify-section-company .rich-text__heading,#shopify-section-company .rich-text__heading *{font-size:clamp(2rem,4vw,3.2rem)!important;font-weight:800!important;color:#fff!important;letter-spacing:-.03em!important;line-height:1.12;text-align:center;margin-bottom:32px!important}#shopify-section-concept .rich-text__text,#shopify-section-concept .rich-text__text p,#shopify-section-company .rich-text__text,#shopify-section-company .rich-text__text p{color:#d4d4d8!important;font-size:1.25rem!important;line-height:1.75!important;text-align:center;max-width:720px;margin-inline:auto}#shopify-section-company{padding:80px 20px!important;background:#08080a!important}@media screen and (min-width:750px){#shopify-section-company{padding:100px 20px!important}}#shopify-section-company .section--padding{padding-top:0!important;padding-bottom:0!important}#shopify-section-company .rich-text,#shopify-section-company .rich-text__blocks,#shopify-section-company .rich-text__wrapper{border:none!important;box-shadow:none!important;background:transparent!important;max-width:720px;margin-inline:auto;text-align:center}.andreas-tech{padding:80px 20px;background:#08080a}@media screen and (min-width:750px){.andreas-tech{padding:100px 20px}}.andreas-tech__wrap{max-width:1200px;margin:0 auto}.andreas-tech__heading{margin:0 0 32px;text-align:center;color:#fff;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:-.03em;text-transform:none;line-height:1.12}.andreas-tech__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:48px 40px;margin-top:48px}.andreas-tech__card{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;transition:none}.andreas-tech__media{width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#121318;border:1px solid rgba(255,255,255,.08);margin-bottom:20px}.andreas-tech__media-img{display:block;width:100%;height:100%;object-fit:cover}.andreas-tech__media-video,.andreas-tech__media video{display:block;width:100%;height:100%;object-fit:cover;border:0}.andreas-tech__media-img--gif,.andreas-tech__media--loop{background:#0a0a0c}.andreas-tech__media-fallback{width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.03),transparent 55%),#121318}.andreas-tech__index{display:block;margin:0 0 12px;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#d4af37;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.andreas-tech__title{margin:0 0 12px;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-.03em;line-height:1.3}.andreas-tech__body{margin:0;color:#a1a1aa;font-size:1.2rem;line-height:1.75;max-width:720px}#waitlist{background:#08080a;padding-block:80px}@media screen and (min-width:750px){#waitlist{padding-block:100px}}#waitlist .newsletter{border:none;border-radius:0;padding:0 1.25rem;background:transparent;box-shadow:none}#waitlist .newsletter .h4,#waitlist .newsletter__heading,#waitlist .newsletter .h4 *{font-size:clamp(2rem,4vw,3.2rem)!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff!important;margin-bottom:32px!important;line-height:1.12}#waitlist .newsletter__subheading,#waitlist .newsletter__subheading p{color:#d4d4d8!important;font-size:1.25rem!important;line-height:1.75!important;max-width:720px;margin-inline:auto}#waitlist .newsletter-form{max-width:420px;margin-inline:auto}#waitlist .newsletter-form .field{position:relative}#waitlist .newsletter-form .field__input{width:100%;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:9999px!important;color:#fff!important;padding:14px 56px 14px 24px!important;font-size:1rem!important;box-shadow:none!important;outline:none!important}#waitlist .newsletter-form .field__input::placeholder{color:#a1a1aa}#waitlist .newsletter-form .field:hover .field__input,#waitlist .newsletter-form .field__input:focus,#waitlist .newsletter-form .field__input:focus-visible{border-color:#fff!important;box-shadow:none!important}#waitlist .newsletter-form .field__button{inset-inline-end:8px}.footer{border-top:1px solid var(--andreas-border);background:#08080a}.footer .footer-block__heading{letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;color:var(--andreas-text)!important;margin-bottom:1.25rem}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .copyright__content{color:var(--andreas-text-muted);line-height:1.7}.footer a,.footer .list-menu__item--link,.footer .policies li a{color:var(--andreas-text-muted);letter-spacing:.04em;transition:color .2s ease}.footer a:hover,.footer .list-menu__item--link:hover,.footer .policies li a:hover{color:var(--andreas-gold)}.footer .footer-block__details-content a[href^=mailto]{color:var(--andreas-gold);font-size:1.05rem;font-weight:500;letter-spacing:.04em}.footer__content-top .footer-block:first-child .footer-block__heading{font-size:1rem;letter-spacing:.2em}.footer__content-top .footer-block:first-child .footer-block__details-content{font-size:1rem;line-height:1.8;color:#d4d4d8}.footer__content-top .footer-block:first-child .footer-block__details-content p{color:#d4d4d8;margin-bottom:.75rem}.footer .copyright__content{color:#a1a1aa;letter-spacing:.02em}.footer .list-social__link,.footer .list-social__item .icon,.footer .list-social a{color:#fff;transition:color .2s ease,opacity .2s ease}.footer .list-social__link:hover,.footer .list-social__item:hover .icon,.footer .list-social a:hover{color:#d4af37}.template-page .banner{background:#08080a!important;border-bottom:1px solid rgba(255,255,255,.08);min-height:280px}.template-page .banner__media,.template-page .banner__media .placeholder,.template-page .banner__media svg{opacity:0!important;visibility:hidden!important;pointer-events:none}.template-page .banner__media{background:transparent!important}.template-page .banner__content{z-index:2;align-items:center;justify-content:center;text-align:center;padding:5rem 2rem 4rem}.template-page .banner__box{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin:0 auto;width:100%;background:transparent!important;border:none!important;box-shadow:none!important}.template-page .banner__box>*{margin-top:0!important;margin-bottom:0!important}.template-page .banner__heading{color:#fff!important;letter-spacing:-.02em;text-align:center;width:100%}.template-page .banner__text,.template-page .banner__text p{color:#a1a1aa!important;text-align:center;line-height:1.6;max-width:36rem;margin:0 auto}.template-collection .card-wrapper .card,.template-collection .card--product,.template-search .card-wrapper .card,.template-search .card--product{background:#111113;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.template-collection .card__heading,.template-collection .card__heading a,.template-search .card__heading,.template-search .card__heading a{color:#fff;letter-spacing:-.01em}.template-collection .price,.template-collection .price-item,.template-search .price,.template-search .price-item{color:#a1a1aa}.template-collection .card-article-info,.template-search .card-article-info{display:none!important}.badge--soldout,.template-collection .badge--soldout{background:#000!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500;padding:.35rem .65rem}.button--soldout{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.andreas-oem-banner{width:100%;padding-block:var(--oem-padding-y, 48px);background:#08080a}.andreas-oem-banner__inner{max-width:52rem;margin:0 auto;text-align:center}.andreas-oem-banner__label{margin:0 0 1rem;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#a1a1aa;font-weight:500}.andreas-oem-banner__text,.andreas-oem-banner__text p{margin:0;font-size:1.05rem;line-height:1.7;color:inherit}.andreas-oem-banner__text a{color:#d4af37;text-decoration:none;border-bottom:1px solid rgba(212,175,55,.35);transition:border-color .2s ease,color .2s ease}.andreas-oem-banner__text a:hover{color:#e4c65a;border-bottom-color:#e4c65a}.template-collection #MainContent{background:#08080a}.andreas-product{background:#08080a;color:#e2e8f0;max-width:1100px;margin:0 auto;padding:80px 20px 100px}@media screen and (min-width:750px){.andreas-product{padding:100px 24px 120px}}.andreas-product__hero{text-align:center;padding-bottom:100px;border-bottom:1px solid rgba(255,255,255,.08);overflow:visible}.andreas-product__hero-copy{max-width:900px;margin:0 auto 48px}.andreas-product__badge{display:inline-flex;align-items:center;justify-content:center;margin:0 0 28px;padding:8px 16px;background:#00000073;border:1px solid rgba(255,255,255,.2);border-radius:9999px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.andreas-product__title{margin:0;color:#fff;font-size:clamp(3rem,6vw,5rem);font-weight:800;letter-spacing:-.03em;line-height:1.02;text-transform:uppercase}.andreas-product__subtitle{margin:24px auto 0;max-width:720px;color:#e2e8f0;font-size:1.3rem;line-height:1.65;font-weight:400}.andreas-product__media-shell{position:relative;width:100%;isolation:isolate;--andreas-media-glow: 80, 120, 255;margin-block:12px 8px;overflow:visible}.andreas-product__media-shell:before{content:"";position:absolute;top:-18%;right:-10%;bottom:-18%;left:-10%;z-index:0;border-radius:40px;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(var(--andreas-media-glow),.42) 0%,rgba(var(--andreas-media-glow),.16) 42%,transparent 72%);filter:blur(28px);opacity:.9;pointer-events:none;transition:background .18s linear,opacity .24s ease}.andreas-product__media-bloom{position:absolute;right:-6%;bottom:-6%;width:112%;height:112%;left:-6%;top:-6%;z-index:0;pointer-events:none;object-fit:cover;object-position:center;border-radius:28px;filter:blur(42px) saturate(1.55) brightness(1.2);opacity:.55;transform:translateZ(0) scale(1.02);mix-blend-mode:screen}.andreas-product__media{position:relative;z-index:1;width:100%;aspect-ratio:16 / 9;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0e0f13;overflow:hidden;box-shadow:0 0 0 1px rgba(var(--andreas-media-glow),.12),0 0 40px rgba(var(--andreas-media-glow),.18),0 24px 60px #00000073}.andreas-product__media-img,.andreas-product__media-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.andreas-product__media-video{pointer-events:none;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.andreas-product__media-shell:before,.andreas-product__media-bloom{display:none}.andreas-product__media{box-shadow:none}}.andreas-product__media-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,255,255,.03) 0%,transparent 50%),#0e0f13}.andreas-product__media-hint{color:#a1a1aa;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase}.andreas-product__specs,.andreas-product__highlights,.andreas-product__cta{padding-block:100px;border-bottom:1px solid rgba(255,255,255,.08)}.andreas-product__cta{border-bottom:none;text-align:center}.andreas-product__section-title{margin:0 0 48px;color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;text-align:center;line-height:1.12}.andreas-product__specs-grid{margin:0;display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.andreas-product__specs-grid{grid-template-columns:1fr 1fr;column-gap:48px}}.andreas-product__spec{display:grid;gap:8px;padding:28px 0;border-top:1px solid rgba(255,255,255,.08)}.andreas-product__spec-label{margin:0;color:#a1a1aa;font-size:.8rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.andreas-product__spec-value{margin:0;color:#e2e8f0;font-size:1.125rem;line-height:1.6;font-weight:500}.andreas-product__highlights-grid{display:grid;grid-template-columns:1fr;gap:48px}@media screen and (min-width:900px){.andreas-product__highlights-grid{grid-template-columns:repeat(3,1fr);gap:40px}}.andreas-product__highlight{background:transparent;border:none;padding:0}.andreas-product__highlight-title{margin:0 0 12px;color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.andreas-product__highlight-body{margin:0;color:#d4d4d8;font-size:1.125rem;line-height:1.7}.andreas-product__cta-title{margin:0 0 20px;color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.12}.andreas-product__cta-body{margin:0 auto 36px;max-width:640px;color:#d4d4d8;font-size:1.25rem;line-height:1.75}.andreas-product__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:#fff;color:#000;font-size:.95rem;font-weight:600;text-decoration:none;border-radius:9999px;border:none;transition:opacity .2s ease,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.andreas-product__cta-button:hover{color:#000;opacity:1;transform:scale(1.03);box-shadow:0 0 30px #ffffff26}.andreas-product__cta-button:active{transform:scale(.97);box-shadow:none}@media(prefers-reduced-motion:no-preference){.andreas-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--andreas-reveal-delay, 0ms)}.andreas-reveal.is-visible{opacity:1;transform:translateY(0)}.andreas-tech__card,.andreas-product__spec,.andreas-product__highlight{transition:transform .35s cubic-bezier(.16,1,.3,1)}.andreas-tech__card:hover,.andreas-product__highlight:hover{transform:translateY(-3px)}.header__inline-menu .header__menu-item--top .label,.header__inline-menu .list-menu__item .label{position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .35s cubic-bezier(.16,1,.3,1)}.header__inline-menu .header__menu-item--top:hover .label,.header__inline-menu .list-menu__item:hover .label,.header__inline-menu .header__active-menu-item .label{background-size:100% 1px}.footer a:not(.button),.andreas-oem-banner__text a,.rte a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:color .2s ease,background-size .35s cubic-bezier(.16,1,.3,1)}.footer a:not(.button):hover,.andreas-oem-banner__text a:hover,.rte a:hover{background-size:100% 1px}#waitlist .newsletter-form .field__input{transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .3s ease}#waitlist .newsletter-form .field__input:focus,#waitlist .newsletter-form .field__input:focus-visible{box-shadow:0 0 0 4px #ffffff0f!important}.template-page .field__input,.template-contact .field__input,.contact .field__input{transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}}@media(prefers-reduced-motion:reduce){.andreas-reveal{opacity:1;transform:none;transition:none}}.template-page .contact,#shopify-section-form .contact{color:#e2e8f0}.template-page .contact .title,#shopify-section-form .contact .title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;margin-bottom:2rem}.template-page .contact .field__input,.template-page .contact .text-area,#shopify-section-form .contact .field__input,#shopify-section-form .contact .text-area{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;color:#fff!important;padding:14px 18px!important;box-shadow:none!important;outline:none!important}.template-page .contact .field__input:hover,.template-page .contact .text-area:hover,#shopify-section-form .contact .field__input:hover,#shopify-section-form .contact .text-area:hover{box-shadow:none!important;border-color:#ffffff38!important;outline:none!important}.template-page .contact .field__input:focus,.template-page .contact .text-area:focus,.template-page .contact .field__input:focus-visible,.template-page .contact .text-area:focus-visible,#shopify-section-form .contact .field__input:focus,#shopify-section-form .contact .text-area:focus,#shopify-section-form .contact .field__input:focus-visible,#shopify-section-form .contact .text-area:focus-visible{border-color:#fff!important;box-shadow:none!important;outline:none!important}.template-page .contact *:focus,.template-page .contact *:focus-visible,#shopify-section-form .contact *:focus,#shopify-section-form .contact *:focus-visible{outline:none!important;box-shadow:none!important}.template-page .contact .field__input:focus,.template-page .contact .text-area:focus,#shopify-section-form .contact .field__input:focus,#shopify-section-form .contact .text-area:focus{border-color:#fff!important}.template-page .contact__button .button,#shopify-section-form .contact__button .button{background:#fff!important;color:#000!important;font-weight:600!important;border-radius:9999px!important;border:none!important;padding:14px 28px!important;min-height:auto!important;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;transition:opacity .2s ease,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.template-page .contact__button .button:hover,#shopify-section-form .contact__button .button:hover{opacity:1;transform:scale(1.03);box-shadow:0 0 30px #ffffff26;color:#000!important}.template-page .contact__button .button:active,#shopify-section-form .contact__button .button:active{transform:scale(.97)}.template-page .contact__list .h3,#shopify-section-form .contact__list .h3{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.template-page .contact__list a,#shopify-section-form .contact__list a{color:#d4af37}.template-page .contact .rte,#shopify-section-form .contact .rte{color:#a1a1aa;font-size:.85rem;margin-top:1.5rem}body.andreas-password,body.password.andreas-password{margin:0;min-height:100vh;background:#08080a!important;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.andreas-password-main{min-height:100vh;display:flex;flex-direction:column}.andreas-stealth{flex:1;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:clamp(32px,6vh,64px) 24px;background:radial-gradient(ellipse 70% 50% at 50% 18%,rgba(255,255,255,.035) 0%,transparent 60%),#08080a;text-align:center}.andreas-stealth__header{width:100%;max-width:720px}.andreas-stealth__brand{margin:0;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.andreas-stealth__center{width:100%;max-width:640px;padding-block:48px}.andreas-stealth__headline{margin:0;color:#fff;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase}.andreas-stealth__subtext{margin:24px auto 0;max-width:520px;color:#a1a1aa;font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.01em}.andreas-stealth__contact{margin-top:40px;display:flex;flex-direction:column;gap:10px;align-items:center}.andreas-stealth__email{color:#fff;font-size:.95rem;font-weight:500;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2px;transition:border-color .16s ease,opacity .16s ease}.andreas-stealth__email:hover{border-color:#ffffffb3;opacity:.92}.andreas-stealth__address{margin:0;color:#71717a;font-size:.85rem;letter-spacing:.04em}.andreas-stealth__access{width:100%;max-width:360px;padding-top:24px}.andreas-stealth__access-label{margin:0 0 14px;color:#ffffff73;font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.andreas-stealth__form{width:100%}.andreas-stealth__field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff05;transition:border-color .16s ease}.andreas-stealth__field:focus-within{border-color:#ffffff73}.andreas-stealth__field--error{border-color:#f871718c}.andreas-stealth__input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#fff;font-family:inherit;font-size:.9rem;letter-spacing:.04em;padding:10px 0}.andreas-stealth__input::placeholder{color:#ffffff4d}.andreas-stealth__submit{flex-shrink:0;border:0;border-radius:999px;background:#fff;color:#08080a;font-family:inherit;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;padding:12px 18px;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.andreas-stealth__submit:hover{opacity:.92}.andreas-stealth__submit:active{transform:scale(.98)}.andreas-stealth__error{margin:12px 0 0;color:#f87171;font-size:.8rem}.template-index .shopify-section-group-header-group,.template-index .shopify-section-group-footer-group,.template-index .header-wrapper,.template-index sticky-header,.template-index .footer,.template-index #shopify-section-mobile-dock,.template-index .mobile-dock{display:none!important}.template-index .transition-content,.template-index #MainContent{min-height:100vh}.template-index{background:#08080a}.andreas-stealth-home{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(40px,8vh,96px) 24px;background:radial-gradient(ellipse 70% 45% at 50% 20%,rgba(255,255,255,.03) 0%,transparent 58%),#08080a;color:#fff;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.andreas-stealth-home__header{position:absolute;top:clamp(28px,5vh,48px);left:0;right:0}.andreas-stealth-home__brand{margin:0;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.andreas-stealth-home__body{width:100%;max-width:680px;margin-top:48px}.andreas-stealth-home__headline{margin:0;color:#fff;font-size:clamp(1.7rem,4.4vw,2.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;text-transform:uppercase}.andreas-stealth-home__subtext{margin:24px auto 0;max-width:540px;color:#a1a1aa;font-size:1.05rem;font-weight:400;line-height:1.65;letter-spacing:-.01em}.andreas-stealth-home__meta{margin-top:36px;display:flex;flex-direction:column;gap:10px;align-items:center}.andreas-stealth-home__email{color:#fff;font-size:.95rem;font-weight:500;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2px;transition:border-color .16s ease}.andreas-stealth-home__email:hover{border-color:#ffffffb3}.andreas-stealth-home__location{margin:0;color:#71717a;font-size:.85rem;letter-spacing:.04em}.andreas-stealth-home__waitlist{margin-top:48px}.andreas-stealth-home__form-heading{margin:0 0 18px;color:#ffffff8c;font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.andreas-stealth-home__form{width:100%;max-width:420px;margin:0 auto}.andreas-stealth-home__field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff05;transition:border-color .16s ease}.andreas-stealth-home__field:focus-within{border-color:#ffffff73}.andreas-stealth-home__input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#fff;font-family:inherit;font-size:.95rem;letter-spacing:-.01em;padding:12px 0}.andreas-stealth-home__input::placeholder{color:#ffffff52}.andreas-stealth-home__submit{flex-shrink:0;border:0;border-radius:999px;background:#fff;color:#08080a;font-family:inherit;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;padding:12px 20px;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.andreas-stealth-home__submit:hover{opacity:.92}.andreas-stealth-home__submit:active{transform:scale(.98)}.andreas-stealth-home__message{margin:14px 0 0;font-size:.85rem}.andreas-stealth-home__message--success{color:#a7f3d0}.andreas-stealth-home__message--error{color:#f87171}.andreas-x-guard{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/andreas-brand.css.map */
