@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Jost:wght@200;300;400;500&display=swap";:root{--storvaig-black: #0A0A0A;--storvaig-white: #FFFFFF;--storvaig-cream: #F5F0E8;--storvaig-bronze: #8B5E3C;--storvaig-bronze-light: #B07D56;--storvaig-bronze-dark: #6B4A2F;--storvaig-grey: #1A1A1A;--storvaig-grey-mid: #3A3A3A;--storvaig-grey-light: #E8E4DC;--storvaig-font-heading: "Cormorant Garamond", serif;--storvaig-font-body: "Jost", sans-serif;--storvaig-tracking-wide: .12em;--storvaig-tracking-wider: .2em}body{font-family:var(--storvaig-font-body)!important;font-weight:300;-webkit-font-smoothing:antialiased;letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--storvaig-font-heading)!important;font-weight:300!important;letter-spacing:.03em;line-height:1.1}.header__heading-link span,.header__heading-link .h2{font-family:var(--storvaig-font-heading)!important;font-size:2.4rem!important;font-weight:400!important;letter-spacing:.35em!important;text-transform:uppercase!important}.header-wrapper{border-bottom:none!important}.color-scheme-3 .header,.color-scheme-3.header-wrapper{background-color:var(--storvaig-black)!important}.header__menu-item,.header__menu-item:visited{font-family:var(--storvaig-font-body)!important;font-size:1.1rem!important;font-weight:300!important;letter-spacing:var(--storvaig-tracking-wider)!important;text-transform:uppercase!important}.header__menu-item:hover{color:var(--storvaig-bronze)!important;text-decoration:none!important}.header__icon svg,.header__icon .svg-wrapper svg{width:1.8rem;height:1.8rem}.announcement-bar{padding:1rem 0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.announcement-bar__message{font-family:var(--storvaig-font-body)!important;font-size:1rem!important;font-weight:300!important;letter-spacing:var(--storvaig-tracking-wider)!important;text-transform:uppercase!important}.banner__media{min-height:85vh!important}.banner:not(.banner--has-media){background:linear-gradient(135deg,var(--storvaig-black) 0%,var(--storvaig-grey) 50%,#2A1A10 100%)!important;min-height:85vh;display:flex;align-items:center;justify-content:center}.banner:not(.banner--has-media) .banner__box{background:transparent!important}.banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0a0a4d,#0a0a0a99);z-index:1}.banner .banner__heading,.banner h2,.banner .h0,.banner .h1{font-family:var(--storvaig-font-heading)!important;font-size:clamp(4rem,8vw,9rem)!important;font-weight:300!important;letter-spacing:.05em!important;line-height:1!important;color:var(--storvaig-cream)!important}.banner .banner__text{font-family:var(--storvaig-font-body)!important;font-size:1.4rem!important;font-weight:300!important;letter-spacing:.06em!important;color:#f5f0e8d9!important;max-width:55rem;margin:0 auto}.banner .button{border-radius:0!important;padding:1.4rem 3.5rem!important;font-family:var(--storvaig-font-body)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:var(--storvaig-tracking-wider)!important;text-transform:uppercase!important}.button{border-radius:0!important;font-family:var(--storvaig-font-body)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:var(--storvaig-tracking-wider)!important;text-transform:uppercase!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.button--secondary,.button[style*=secondary]{border:1px solid currentColor!important;background:transparent!important}.color-scheme-3 .button:hover,.color-scheme-5 .button:hover{background-color:var(--storvaig-bronze)!important;border-color:var(--storvaig-bronze)!important}.image-with-text__content .image-with-text__heading{font-family:var(--storvaig-font-heading)!important;font-size:clamp(3.5rem,5vw,6.5rem)!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.05!important}.image-with-text__content p{font-family:var(--storvaig-font-body)!important;font-size:1.4rem!important;font-weight:300!important;line-height:1.8!important;letter-spacing:.03em!important}.placeholder-svg,.placeholder-image{background:linear-gradient(135deg,#1a1a1a,#2a2a2a)!important}.collection-section .title-wrapper,.featured-collection .title-wrapper{border-bottom:1px solid var(--storvaig-grey-light);padding-bottom:2rem;margin-bottom:4rem}.card__heading,.card .h3{font-family:var(--storvaig-font-heading)!important;font-size:1.8rem!important;font-weight:300!important;letter-spacing:.03em!important}.price{font-family:var(--storvaig-font-body)!important;font-weight:300!important;letter-spacing:.05em!important}.card-wrapper .card:hover .card__heading a:after{content:"";display:block;width:2.5rem;height:1px;background:var(--storvaig-bronze);margin-top:.5rem;transition:width .3s ease}.collection .title,.featured-collection .title,.title-wrapper .title{font-family:var(--storvaig-font-heading)!important;font-size:clamp(3rem,4vw,5rem)!important;font-weight:300!important;letter-spacing:.05em!important}.collection .description,.featured-collection .description{font-family:var(--storvaig-font-body)!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--storvaig-grey-mid)}.email-signup-banner .section-header{font-family:var(--storvaig-font-heading)!important}.email-signup-banner h2,.email-signup-banner .title{font-family:var(--storvaig-font-heading)!important;font-size:clamp(3rem,5vw,6rem)!important;font-weight:300!important;letter-spacing:.05em!important}.email-signup-banner p{font-family:var(--storvaig-font-body)!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.04em!important}.newsletter-form__field-wrapper input{border-radius:0!important;border:1px solid rgba(245,240,232,.4)!important;background:transparent!important;color:var(--storvaig-cream)!important;font-family:var(--storvaig-font-body)!important;font-size:1.2rem!important;font-weight:300!important;letter-spacing:.04em!important;padding:1.4rem 2rem!important}.newsletter-form__button{border-radius:0!important}.footer{border-top:1px solid rgba(245,240,232,.15)!important}.footer__title,.footer-block__heading{font-family:var(--storvaig-font-body)!important;font-size:.9rem!important;font-weight:400!important;letter-spacing:var(--storvaig-tracking-wider)!important;text-transform:uppercase!important;color:var(--storvaig-bronze)!important;margin-bottom:2rem!important}.footer-block__details-content a,.footer__list a{font-family:var(--storvaig-font-body)!important;font-size:1.1rem!important;font-weight:300!important;letter-spacing:.05em!important;opacity:.75;text-decoration:none!important;transition:opacity .2s ease!important}.footer-block__details-content a:hover,.footer__list a:hover{opacity:1!important;color:var(--storvaig-bronze)!important}.footer .copyright p{font-family:var(--storvaig-font-body)!important;font-size:1rem!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.5}.footer-block--brand .rte p{font-family:var(--storvaig-font-body)!important;font-size:1.1rem!important;font-weight:300!important;letter-spacing:.04em!important;line-height:1.7!important;opacity:.7}.card,.card-wrapper,.card__inner{border-radius:0!important}.color-scheme-1{background-color:var(--storvaig-cream)!important;color:var(--storvaig-black)!important}.color-scheme-2{background-color:var(--storvaig-white)!important;color:var(--storvaig-black)!important}.color-scheme-3{background-color:var(--storvaig-black)!important;color:var(--storvaig-cream)!important}.color-scheme-4{background-color:var(--storvaig-bronze)!important;color:var(--storvaig-cream)!important}.color-scheme-5{background-color:var(--storvaig-grey)!important;color:var(--storvaig-cream)!important}@media(prefers-reduced-motion:no-preference){.animate--slide-in{animation-timing-function:cubic-bezier(.25,.1,.25,1)}}.placeholder-svg rect{fill:#1a1a1a!important}.placeholder-svg path{fill:#2a2a2a!important}.media.placeholder{background:linear-gradient(160deg,#0a0a0a,#1a1a1a 40%,#2a1a10)!important}.section-header:after,.title-wrapper:after{display:none}.cart-count-bubble{background:var(--storvaig-bronze)!important;border-radius:0!important}.header__active-menu-item{color:var(--storvaig-bronze)!important;text-decoration:none!important}a.header__menu-item:focus-visible,a.header__menu-item.header__active-menu-item{color:var(--storvaig-bronze)!important}@media screen and (max-width:749px){.banner:not(.banner--has-media){min-height:70vh}.banner .banner__heading,.banner h2{font-size:clamp(3rem,11vw,5.5rem)!important}.image-with-text__content .image-with-text__heading{font-size:clamp(2.5rem,9vw,5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/storvaig-luxury.css.map */
