@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap";:root{--shahnai-gold: #8B6914;--shahnai-gold-light: #C4A84F;--shahnai-gold-pale: #F5EDD6;--shahnai-dark: #1A1208;--shahnai-cream: #FAF7F2;--shahnai-warm-grey: #6B6059;--shahnai-red: #8B2020;--shahnai-transition: .3s cubic-bezier(.4, 0, .2, 1);--shahnai-radius-card: 4px;--shahnai-radius-btn: 2px}.announcement-bar,.header-announcements{background:var(--shahnai-dark)!important;color:var(--shahnai-gold-light)!important;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.announcement-bar a,.header-announcements a{color:var(--shahnai-gold-light)!important}#header-component,.header-component{border-bottom:1px solid rgb(139 105 20 / .15)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header__logo img,.header__logo svg{max-height:52px!important}.header__nav-item>a,.header__menu-item>a{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:500;position:relative;transition:color var(--shahnai-transition)}.header__nav-item>a:after,.header__menu-item>a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--shahnai-gold);transition:width var(--shahnai-transition)}.header__nav-item>a:hover:after,.header__menu-item>a:hover:after{width:100%}.header__icon:hover,.header__actions button:hover{opacity:.65}.cart-count-bubble,.header__cart-count{background:var(--shahnai-gold)!important;color:#fff!important;font-size:9px;font-weight:600;min-width:16px;height:16px;border-radius:50%}.hero__title,.hero h1,.hero h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;line-height:1.1;letter-spacing:-.5px}.hero__subtitle,.hero p{font-weight:300;letter-spacing:.5px;opacity:.85}.hero .button,.hero .btn{letter-spacing:2.5px;text-transform:uppercase;font-size:11px;font-weight:500;border-radius:var(--shahnai-radius-btn)!important;transition:all var(--shahnai-transition)!important}h1,h2,h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;letter-spacing:.5px}.product-card{border-radius:var(--shahnai-radius-card);overflow:hidden;transition:transform var(--shahnai-transition),box-shadow var(--shahnai-transition)!important}.product-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001a!important}.product-card .product-card__image,.product-card .media{overflow:hidden}.product-card .product-card__image img,.product-card .media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .product-card__image img,.product-card:hover .media img{transform:scale(1.06)}.product-card__title,.card__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(14px,1.1vw,17px)!important;font-weight:500;letter-spacing:.3px;margin-top:10px}.price--on-sale .price__sale,.price ins{color:var(--shahnai-red)}.price--on-sale .price__regular,.price s{color:var(--shahnai-warm-grey);opacity:.6}.badge,.product-badge{font-size:9px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:600!important;border-radius:2px!important;padding:4px 8px!important}.badge--new,[class*=badge--new]{background:var(--shahnai-dark)!important;color:var(--shahnai-gold-light)!important}.badge--sale,[class*=badge--sale]{background:var(--shahnai-red)!important;color:#fff!important}.badge--bestseller,[class*=badge--bestseller]{background:var(--shahnai-gold)!important;color:#fff!important}.color-swatch,.swatch{width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid transparent!important;transition:transform var(--shahnai-transition),border-color var(--shahnai-transition)}.color-swatch:hover,.swatch:hover{transform:scale(1.2);border-color:var(--shahnai-gold-light)!important}.color-swatch[aria-checked=true],.swatch.active,.swatch[aria-selected=true]{border-color:var(--shahnai-dark)!important;outline:1px solid var(--shahnai-dark);outline-offset:2px}.button,.btn,button[type=submit]:not(.button-unstyled){letter-spacing:2px!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important;border-radius:var(--shahnai-radius-btn)!important;transition:all var(--shahnai-transition)!important;padding:14px 28px!important}.button--primary,.btn--primary,button.button:not(.button--secondary):not(.button-unstyled):not(.close-button){background:var(--shahnai-dark)!important;color:#fff!important;border:1px solid var(--shahnai-dark)!important}.button--primary:hover,.btn--primary:hover,button.button:not(.button--secondary):not(.button-unstyled):not(.close-button):hover{background:var(--shahnai-gold)!important;border-color:var(--shahnai-gold)!important}.button--secondary,.btn--secondary{background:transparent!important;color:var(--shahnai-dark)!important;border:1px solid var(--shahnai-dark)!important}.button--secondary:hover,.btn--secondary:hover{background:var(--shahnai-dark)!important;color:#fff!important}.product-form__submit,button[name=add]{min-height:52px!important;font-size:12px!important;letter-spacing:3px!important}.shopify-payment-button__button{border-radius:var(--shahnai-radius-btn)!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:12px!important;min-height:52px!important}.product__title,.product-information h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(24px,3vw,36px)!important;font-weight:400;line-height:1.2;letter-spacing:.5px}.product-form__label,.variant__label{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important;color:var(--shahnai-warm-grey)}.swatch--size button,.variant-button,.block-swatch button{font-size:12px!important;border-radius:2px!important;border:1px solid rgb(0 0 0 / .15)!important;transition:all var(--shahnai-transition)!important;min-width:44px;padding:8px 12px!important}.swatch--size button:hover,.variant-button:hover,.block-swatch button:hover{border-color:var(--shahnai-dark)!important;background:transparent!important}.swatch--size button[aria-checked=true],.block-swatch button[aria-checked=true],.block-swatch button.selected{background:var(--shahnai-dark)!important;color:#fff!important;border-color:var(--shahnai-dark)!important}.quantity__button,.quantity-button{background:transparent!important;border:none!important;width:40px;height:48px;font-size:18px;color:var(--shahnai-dark);transition:background var(--shahnai-transition)}.quantity__button:hover,.quantity-button:hover{background:var(--shahnai-gold-pale)!important}.accordion__button,details summary{font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:500!important;padding:16px 0!important;border-bottom:1px solid rgb(0 0 0 / .08)!important;transition:color var(--shahnai-transition);cursor:pointer}.accordion__button:hover,details summary:hover{color:var(--shahnai-gold)!important}.breadcrumb,.breadcrumbs{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--shahnai-warm-grey)}.breadcrumb a,.breadcrumbs a{color:var(--shahnai-warm-grey);text-decoration:none;transition:color var(--shahnai-transition)}.breadcrumb a:hover,.breadcrumbs a:hover{color:var(--shahnai-gold)}.facets__heading,.filter-heading,.facet-filters__label{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:600!important}.facets__label:hover,.facet__label:hover{color:var(--shahnai-gold)}.pagination__item--current,.pagination .current{background:var(--shahnai-dark)!important;color:#fff!important}.pagination__item:not(.pagination__item--current):hover{border-color:var(--shahnai-gold)!important;color:var(--shahnai-gold)!important}.collection-card,.collection-list__item{border-radius:var(--shahnai-radius-card);overflow:hidden;position:relative}.collection-card .media img,.collection-list__item .media img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.collection-card:hover .media img,.collection-list__item:hover .media img{transform:scale(1.08)}.collection-card__title,.collection-list__item-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(16px,1.5vw,22px)!important;font-weight:400;letter-spacing:1px}.cart__title,.cart-drawer__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(22px,2.5vw,30px)!important;font-weight:400}.cart__item-title,.cart-item__name{font-family:Cormorant Garamond,Georgia,serif!important;font-size:16px!important;font-weight:500}.cart__item-variant,.cart-item__variant{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--shahnai-warm-grey)}.cart__discount-form input,.discount-form input{border-radius:var(--shahnai-radius-btn)!important;border:1px solid rgb(0 0 0 / .15)!important;font-size:13px!important;padding:12px 16px!important;transition:border-color var(--shahnai-transition)}.cart__discount-form input:focus,.discount-form input:focus{border-color:var(--shahnai-gold)!important;outline:none!important}footer,.footer{border-top:1px solid rgb(0 0 0 / .08)}.footer__heading{font-size:11px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;font-weight:600!important;margin-bottom:16px!important}.footer__nav-link,.footer a:not(.footer__social-link){font-size:13px;color:var(--shahnai-warm-grey)!important;text-decoration:none;transition:color var(--shahnai-transition)}.footer__nav-link:hover,.footer a:not(.footer__social-link):hover{color:var(--shahnai-gold)!important}.footer__social-link,.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgb(0 0 0 / .15);border-radius:50%;transition:all var(--shahnai-transition);color:var(--shahnai-warm-grey)!important}.footer__social-link:hover,.social-icons a:hover{border-color:var(--shahnai-gold);color:var(--shahnai-gold)!important;background:var(--shahnai-gold-pale)}.newsletter-form__input,.footer__newsletter input{border-radius:var(--shahnai-radius-btn)!important;border:1px solid rgb(0 0 0 / .15)!important;font-size:13px!important;padding:12px 16px!important;transition:border-color var(--shahnai-transition)!important}.newsletter-form__input:focus,.footer__newsletter input:focus{border-color:var(--shahnai-gold)!important;outline:none!important;box-shadow:0 0 0 3px #8b691414!important}.search-modal__input,.predictive-search__input{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(18px,2.5vw,28px)!important;font-weight:400;border:none!important;border-bottom:1px solid rgb(0 0 0 / .15)!important;border-radius:0!important;padding:16px 0!important;transition:border-color var(--shahnai-transition)!important}.search-modal__input:focus,.predictive-search__input:focus{border-bottom-color:var(--shahnai-gold)!important;outline:none!important;box-shadow:none!important}.testimonial,.testimonials-carousel__item{border-left:3px solid var(--shahnai-gold-light);padding-left:20px}.testimonial__text,.testimonials-carousel__text{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(15px,1.2vw,18px)!important;font-style:italic;line-height:1.6}.testimonial__author,.testimonials-carousel__author{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--shahnai-warm-grey);margin-top:12px}.marquee,.marquee-component{background:var(--shahnai-dark);color:var(--shahnai-gold-light);padding:10px 0;font-size:11px;letter-spacing:2px;text-transform:uppercase}.product-recommendations,.complementary-products{border-top:1px solid rgb(0 0 0 / .08);padding-top:32px;margin-top:32px}.product-recommendations h2,.complementary-products h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(18px,2vw,24px)!important;font-weight:400;margin-bottom:24px}.order-confirmation__icon,.order-lookup__icon{color:var(--shahnai-gold)!important}.order-confirmation__title,.order-lookup__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(24px,3vw,36px)!important;font-weight:400}.order-status__step.is-complete{color:var(--shahnai-gold)!important}.order-status__step.is-complete:before,.order-status__step.is-active:before{background:var(--shahnai-gold)!important;border-color:var(--shahnai-gold)!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#8b69144d;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--shahnai-gold)}::selection{background:var(--shahnai-gold-pale);color:var(--shahnai-dark)}*:focus-visible{outline-color:var(--shahnai-gold)!important;outline-offset:3px!important}.loading-overlay__spinner,.spinner{border-top-color:var(--shahnai-gold)!important}@media screen and (max-width:749px){.mobile-nav-link,.drawer-menu__link{font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:400;padding:12px 0!important;border-bottom:1px solid rgb(0 0 0 / .06)!important}.product-form__submit{width:100%!important}.product-card:active{transform:scale(.98);box-shadow:none!important}.cart__checkout-button-wrapper,.cart__footer{position:sticky;bottom:0;background:var(--color-background);padding:12px 16px;box-shadow:0 -8px 24px #00000014;z-index:10}.quantity__button{min-width:48px!important;min-height:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shahnai-custom.css.map */
