:root{--pavana-gold: #D4AF37;--pavana-warm-bg: #FAF8F5;--pavana-dark: #171717;--font-primary--family: "DM Serif Display", Georgia, serif;--font-heading--family: "DM Serif Display", Georgia, serif;--font-subheading--family: "DM Serif Display", Georgia, serif;--font-accent--family: "DM Serif Display", Georgia, serif;--font-body--family: "Geist", system-ui, -apple-system, sans-serif}.pavana-fade-up{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.pavana-fade-in{opacity:0;transition:opacity .6s ease}.pavana-scale-in{opacity:0;transform:scale(.96);transition:opacity .8s ease,transform .8s ease}.pavana-fade-up.is-visible,.pavana-fade-in.is-visible,.pavana-scale-in.is-visible{opacity:1;transform:none}.pavana-gold-divider{display:block;width:48px;height:1px;background:var(--pavana-gold);margin:12px auto}a.button:not([disabled]),button.button:not([disabled]){transition:transform .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}a.button:hover:not([disabled]),button.button:hover:not([disabled]){transform:translateY(-1px)}.pavana-warm-bg{background-color:var(--pavana-warm-bg)}.announcement-bar__slider slideshow-arrows{display:none!important}.announcement-bar__slides{width:100%!important;max-width:100%!important}h1{font-size:clamp(2.75rem,5vw,4.5rem)}h2{font-size:clamp(2rem,4vw,3.25rem)}h3{font-size:clamp(1.5rem,2.5vw,2.25rem)}.product-media-container img{height:100%;width:100%;object-fit:cover}.header-logo{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:1.5rem!important;letter-spacing:.15em;text-transform:uppercase}.header__underlay-closed,.header__underlay-open{transition:height .4s cubic-bezier(.16,1,.3,1),background .3s ease}.header[transparent]:not([data-sticky-state=active]) .header__row{-webkit-font-smoothing:antialiased}.header-menu .menu-list__link:hover,.header-menu .menu-list__link:focus-visible{color:var(--pavana-gold)!important}.header-menu .menu-list__link{position:relative}.header-menu .menu-list__link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--pavana-gold);transition:width .3s ease}.header-menu .menu-list__link:hover:after{width:100%}.header-actions__action:hover{color:var(--pavana-gold);transition:color .2s ease}.footer-content{gap:48px!important}@media screen and (min-width:990px){.footer-content[style*="--grid-columns: 3"]{grid-template-columns:1.5fr 1fr 1.2fr!important}}.footer-content h3{font-family:var(--font-heading--family);letter-spacing:.12em;font-size:.85rem!important;text-transform:uppercase;position:relative;padding-bottom:12px;margin-bottom:4px}.footer-content h3:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:1px;background:var(--pavana-gold)}.footer-content .menu-list a{transition:color .2s ease;font-size:.875rem}.footer-content .menu-list a:hover{color:var(--pavana-gold)!important}.footer-content .logo-block{font-family:var(--font-heading--family);letter-spacing:.12em;font-size:1.25rem}.footer-content .social-links a:hover,.footer-utilities .social-links a:hover{color:var(--pavana-gold)!important;transition:color .2s ease}.footer-utilities .utilities{border-top-color:#ffffff1a}.footer-content .email-signup input[type=email]{background:#ffffff0d;border-color:#fff3;color:#fff;transition:border-color .2s ease}.footer-content .email-signup input[type=email]:focus{border-color:var(--pavana-gold);outline:none}.footer-content .email-signup input[type=email]::placeholder{color:#ffffff80}@media(prefers-reduced-motion:reduce){.pavana-fade-up,.pavana-fade-in,.pavana-scale-in{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pavana-custom.css.map */
