@media(prefers-reduced-motion:no-preference){section[data-astivra-reveal]{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}section[data-astivra-reveal][data-astivra-revealed]{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.astivra-hero{padding:var(--space-lg) var(--space-md);gap:var(--space-md)}.astivra-hero__eyebrow,.astivra-hero__heading{margin-bottom:24px}.astivra-hero__tagline{margin-bottom:var(--space-md)}}@media(max-width:640px){.astivra-hero{padding:var(--space-md) var(--space-sm);min-height:auto}.astivra-hero__eyebrow{margin-bottom:20px;font-size:10px;letter-spacing:.24em}.astivra-hero__eyebrow:before{width:20px}.astivra-hero__heading{font-size:clamp(36px,11vw,56px);margin-bottom:20px;line-height:.98}.astivra-hero__tagline{font-size:15px;line-height:1.55;margin-bottom:22px}.astivra-hero__image img{max-height:360px}.astivra-hero__cta-row{gap:12px}.astivra-hero__cta-row .astivra-btn{padding:12px 22px;font-size:13px}}#header-group .announcement-bar,#header-group section[id*=header_announcements],#header-group .shopify-section[id*=header_announcements]{background:var(--burgundy-deep)!important;border:0!important;padding-top:8px!important;padding-bottom:8px!important}#header-group .announcement-bar,#header-group .announcement-bar *,#header-group section[id*=header_announcements] *,#header-group .shopify-section[id*=header_announcements] *{color:var(--cream)!important}#header-group section[id*=header_announcements] p,#header-group section[id*=header_announcements] a,#header-group section[id*=header_announcements] span,#header-group .announcement-bar p,#header-group .announcement-bar a,#header-group .announcement-bar span{font-family:var(--mono)!important;font-size:10px!important;letter-spacing:.24em!important;text-transform:uppercase!important;font-weight:400!important;line-height:1.4!important}@media(min-width:750px){#header-group section[id*=header_announcements] p,#header-group section[id*=header_announcements] a,#header-group section[id*=header_announcements] span,#header-group .announcement-bar p,#header-group .announcement-bar a,#header-group .announcement-bar span{font-size:11px!important}}#header-group section[id*=header_announcements] a,#header-group .announcement-bar a{text-decoration:none!important}#header-group section[id*=header_announcements] a:hover,#header-group .announcement-bar a:hover{color:var(--warm-white)!important;opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/31/assets/astivra-enhancements.css.map */
