@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&family=Manrope:wght@300;400;500;600;700&display=swap";:root{--sja-ivory: #F8F6F2;--sja-beige: #EFE8DD;--sja-warm-white: #FAFAF8;--sja-white: #FFFFFF;--sja-charcoal: #1D1D1D;--sja-dark: #161616;--sja-mid-grey: #3D3D3D;--sja-light-grey: #4D4D4D;--sja-gold: #C7A46A;--sja-gold-dark: #B89358;--sja-gold-light: #D4B57C;--sja-border: #E8E2D8;--sja-border-dark: #D8D0C4;--sja-font-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;--sja-font-body: "Manrope", "Inter", -apple-system, sans-serif;--sja-ease: cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{background-color:var(--sja-ivory)!important;color:var(--sja-charcoal)!important;font-family:var(--sja-font-body)!important;letter-spacing:.01em;line-height:1.75}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--sja-ivory)}::-webkit-scrollbar-thumb{background:var(--sja-gold)}h1,h2,h3,h4,h5,h6{font-family:var(--sja-font-display)!important;font-weight:400!important;letter-spacing:.03em!important;line-height:1.15!important;color:var(--sja-charcoal)!important}h1{font-size:clamp(40px,5.5vw,84px)!important;font-weight:300!important;letter-spacing:.05em!important}h2{font-size:clamp(30px,4vw,58px)!important}h3{font-size:clamp(22px,2.5vw,38px)!important}h4{font-size:clamp(18px,2vw,28px)!important}p,li,span,label,input,select,textarea,button{font-family:var(--sja-font-body)!important}a{font-family:var(--sja-font-body)!important;transition:color .3s ease!important}.announcement-bar,announcement-bar,.shopify-section-group-announcement-group-section{background-color:var(--sja-dark)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span{color:var(--sja-ivory)!important;font-family:var(--sja-font-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important}.announcement-bar a{color:var(--sja-gold)!important}.header-wrapper,.header,[class*=header-section]{background-color:var(--sja-ivory)!important;border-bottom:1px solid var(--sja-border)!important}.header__inner,.header>.container{padding-left:40px!important;padding-right:40px!important}.header__menu-item>a,.header__active-menu-item>a,.header__nav-link{font-family:var(--sja-font-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--sja-charcoal)!important;text-decoration:none!important}.header__menu-item>a:hover,.header__nav-link:hover{color:var(--sja-gold)!important}.card-wrapper{background:transparent!important;border:none!important;transition:transform .4s var(--sja-ease),box-shadow .4s var(--sja-ease)!important}.card-wrapper:hover{transform:translateY(-6px)!important;box-shadow:0 24px 64px #1d1d1d1a!important}.card{background:var(--sja-warm-white)!important;border:none!important;border-radius:0!important}.card__media{overflow:hidden!important;background:var(--sja-beige)!important}.card__media img,.card__media video{transition:transform .8s var(--sja-ease)!important;will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media video{transform:scale(1.06)!important}.card__heading,.card__heading a{font-family:var(--sja-font-display)!important;font-size:18px!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.3!important;color:var(--sja-charcoal)!important;text-decoration:none!important}.card__heading a:hover{color:var(--sja-gold)!important}.card__information{padding:16px 4px 20px!important}.price,[class*=price__],.price-item{font-family:var(--sja-font-body)!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--sja-mid-grey)!important}.badge{border-radius:0!important;font-family:var(--sja-font-body)!important;font-size:9px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;padding:3px 10px!important}.button,.btn,[class*=button--]{border-radius:0!important;font-family:var(--sja-font-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;padding:15px 36px!important;transition:all .35s var(--sja-ease)!important;cursor:pointer!important}.button--primary{background-color:var(--sja-charcoal)!important;color:var(--sja-ivory)!important;border:1px solid var(--sja-charcoal)!important}.button--primary:hover{background-color:var(--sja-gold)!important;border-color:var(--sja-gold)!important;color:var(--sja-white)!important}.button--secondary{background-color:transparent!important;color:var(--sja-charcoal)!important;border:1px solid var(--sja-charcoal)!important}.button--secondary:hover{background-color:var(--sja-charcoal)!important;color:var(--sja-ivory)!important}input[type=text],input[type=email],input[type=tel],select,textarea{border-radius:0!important;border:1px solid var(--sja-border)!important;background-color:var(--sja-white)!important;font-family:var(--sja-font-body)!important;color:var(--sja-charcoal)!important;padding:14px 16px!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--sja-gold)!important;box-shadow:0 0 0 2px #c7a46a1f!important}.section-header .title,[class*=section] h2,[class*=section] .h2{font-family:var(--sja-font-display)!important;font-weight:300!important;letter-spacing:.05em!important}marquee-section,[class*=marquee]{background-color:var(--sja-beige)!important;border-top:1px solid var(--sja-border)!important;border-bottom:1px solid var(--sja-border)!important}.marquee__text,[class*=marquee] span,[class*=marquee] p{font-family:var(--sja-font-body)!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--sja-charcoal)!important;font-weight:500!important}.product__title{font-family:var(--sja-font-display)!important;font-size:clamp(26px,3vw,44px)!important;font-weight:300!important;letter-spacing:.04em!important}.product__price,.product-price{font-size:17px!important;font-weight:400!important;letter-spacing:.06em!important;font-family:var(--sja-font-body)!important}.product__description,[class*=product-description]{font-size:15px!important;line-height:1.9!important;color:var(--sja-mid-grey)!important;font-family:var(--sja-font-body)!important}.collection-hero__title,.collection__title{font-family:var(--sja-font-display)!important;font-weight:300!important;letter-spacing:.08em!important}.cart-drawer,[class*=cart-drawer]{background-color:var(--sja-ivory)!important}.cart__title,[class*=cart__title]{font-family:var(--sja-font-display)!important;font-weight:300!important;letter-spacing:.08em!important}.footer,footer,[class*=footer]{background-color:var(--sja-dark)!important;color:var(--sja-ivory)!important}.footer__heading,[class*=footer__title],[class*=footer__heading]{font-family:var(--sja-font-display)!important;font-size:14px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--sja-ivory)!important;font-weight:400!important;margin-bottom:20px!important}.footer__link,footer a,[class*=footer] a{color:#f8f6f299!important;text-decoration:none!important;font-size:13px!important;letter-spacing:.04em!important;font-family:var(--sja-font-body)!important}.footer__link:hover,footer a:hover,[class*=footer] a:hover{color:var(--sja-gold)!important}.footer__copyright,[class*=footer-copyright]{border-top:1px solid rgba(248,246,242,.1)!important;padding-top:28px!important;color:#f8f6f259!important;font-size:11px!important;letter-spacing:.1em!important}@media(max-width:749px){h1{font-size:clamp(32px,10vw,52px)!important}h2{font-size:clamp(24px,7vw,36px)!important}.button,.btn{padding:14px 28px!important}.header__inner{padding-left:16px!important;padding-right:16px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.announcement-bar__text,.announcement-bar p,.announcement-bar span,.announcement-bar__message p,.announcement-bar__message span,[class*=announcement-bar__text]{color:#f8f6f2e6!important;font-family:var(--sja-font-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important}.announcement-bar__link{color:var(--sja-gold)!important;text-decoration:none!important}.card__heading h3,.card__heading h2,.card-information__title,[class*=card-information] .h3,[class*=card-information] h3{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:400!important;font-size:17px!important;letter-spacing:.02em!important}.section-header h2,.section-header .h2,[class*=section-title],.featured-collection__heading,.collection__title-heading{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:300!important;letter-spacing:.06em!important}.button,.btn,button[type=submit],.product-form__submit,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:0!important}.collection-hero{background-color:var(--sja-beige)!important}.product__info-container h1,[class*=product-info] h1,.product__title h1{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:300!important;font-size:clamp(28px,4vw,56px)!important;letter-spacing:.04em!important;line-height:1.1!important}.card-wrapper{will-change:transform}.header__nav-link,.menu-item>a{position:relative}.cart-drawer__title,[class*=cart-drawer] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;letter-spacing:.06em!important}.price__regular .price-item,.price__sale .price-item{font-family:Manrope,sans-serif!important;letter-spacing:.08em!important}@media(max-width:549px){.announcement-bar__text,.announcement-bar p{font-size:10px!important;letter-spacing:.15em!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sj-luxury.css.map */
