:root{--av-bg: #09090b;--av-surface: #111114;--av-surface-2: #17171b;--av-text: #f7f7f7;--av-muted: #a3a3aa;--av-line: rgba(255,255,255,.12);--av-accent: #7c3aed;--av-radius: 2px;--av-max: 1440px}.av-section{background:var(--av-bg);color:var(--av-text)}.av-shell{width:min(calc(100% - 32px),var(--av-max));margin:0 auto}.av-eyebrow{margin:0 0 12px;font-size:11px;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:var(--av-muted)}.av-heading{margin:0;font-size:clamp(32px,5vw,72px);line-height:.96;letter-spacing:-.04em;text-transform:uppercase}.av-heading--medium{font-size:clamp(28px,3.5vw,52px)}.av-copy{margin:18px 0 0;max-width:640px;color:var(--av-muted);font-size:15px;line-height:1.7}.av-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.av-btn{min-height:50px;padding:0 24px;border:1px solid var(--av-text);display:inline-flex;align-items:center;justify-content:center;color:var(--av-bg);background:var(--av-text);text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.av-btn:hover{transform:translateY(-2px)}.av-btn--ghost{color:var(--av-text);background:#00000026;border-color:#ffffff8c}.av-btn--ghost:hover{background:var(--av-text);color:var(--av-bg)}body.gradient{background:var(--av-bg)}.header-wrapper,.utility-bar{border-color:var(--av-line)!important}.card__heading a,.full-unstyled-link{text-underline-offset:4px}.price{letter-spacing:.01em}.product-card-wrapper .card,.card-wrapper .card{border-radius:0}.product-card-wrapper .card__media,.card-wrapper .card__media{overflow:hidden;border-radius:0}.product-card-wrapper img,.card-wrapper img{transition:transform .45s ease!important}.product-card-wrapper:hover img,.card-wrapper:hover img{transform:scale(1.035)!important}.badge{border-radius:0!important;font-size:10px!important;letter-spacing:.1em;text-transform:uppercase}.button,.shopify-payment-button__button,.quick-add__submit{border-radius:0!important;text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:700}.field__input,.select__select,.customer .field input{border-radius:0!important}.av-pad{padding:clamp(64px,8vw,120px) 0}@media(max-width:749px){.av-shell{width:min(calc(100% - 24px),var(--av-max))}.av-btn{width:100%}.av-button-row{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/av-prestige.css.map */
