:root{--luxury-heading: "Cormorant Garamond", "Libre Baskerville", Georgia, serif;--luxury-body: "Raleway", "Jost", Arial, sans-serif;--gold: #C9A84C;--gold-light: #E8D5A3;--gold-dark: #9A7830;--ink: #0D0D0D;--ink-soft: #1C1C1C;--text-muted: #767676;--cream: #FAFAF7;--white: #FFFFFF;--border-light: rgba(201, 168, 76, .18);--transition: all .38s cubic-bezier(.25, .46, .45, .94)}body{font-family:var(--luxury-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ink-soft)!important;background-color:var(--cream)!important;letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--luxury-heading)!important;font-weight:400!important;letter-spacing:.06em!important;line-height:1.18!important;color:var(--ink-soft)!important}h1,.h1{font-size:clamp(2.2rem,5vw,4rem)!important;font-weight:300!important}h2,.h2{font-size:clamp(1.6rem,3vw,2.6rem)!important}h3,.h3{font-size:clamp(1.2rem,2.2vw,1.8rem)!important}h4,.h4{font-size:clamp(1rem,1.8vw,1.35rem)!important}p{font-family:var(--luxury-body)!important;line-height:1.85!important;color:var(--ink-soft)!important}a{transition:color .22s ease!important}.header-wrapper{background:#0a0a0af5!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-bottom:1px solid var(--border-light)!important;transition:var(--transition)!important}.header-wrapper.scrolled{background:#080808fa!important;box-shadow:0 4px 30px #00000059!important}.header__menu-item span,.header__menu-item>a,.header__menu-item{font-family:var(--luxury-body)!important;font-size:.92rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#ffffffeb!important;transition:color .25s ease!important}.header__menu-item:hover span,.header__menu-item:hover>a,.color-accent-1 .header__active-menu-item,.color-accent-1 .header__menu-item:hover{color:var(--gold)!important}.header__icon svg,.header__icon--account svg,.header__icon--search svg,.header__icon--cart svg{color:#ffffffd9!important;fill:#ffffffd9!important;transition:color .25s ease!important}.header__icon:hover svg{color:var(--gold)!important;fill:var(--gold)!important}.count-bubble,.cart-count-bubble{background-color:var(--gold)!important;color:#000!important;font-weight:700!important}.header__icon--account .header__icon-label{font-family:var(--luxury-body)!important;font-size:.82rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#ffffffe6!important}.mega-menu__content,.menu-drawer__navigation{border-top:2px solid var(--gold)!important}.announcement-bar__message{font-family:var(--luxury-body)!important;font-size:.78rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.button,.shopify-challenge__button,input[type=submit]{font-family:var(--luxury-body)!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;padding:15px 38px!important;transition:var(--transition)!important}.button--primary{background-color:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important}.button--primary:hover,.button--primary:focus{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#000!important}.button--secondary{background-color:transparent!important;color:var(--ink-soft)!important;border:1px solid rgba(28,28,28,.4)!important}.button--secondary:hover{background-color:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.card-wrapper,.product-card-wrapper{transition:transform .4s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-6px)!important}.card,.card--product{border-radius:0!important;border:none!important;background:var(--white)!important;overflow:hidden!important;transition:box-shadow .4s ease!important}.card:hover,.card--product:hover{box-shadow:0 20px 50px #0000001a!important}.product-hover{pointer-events:none!important}.product-hover>*,.product-hover button,.product-hover a,.product-hover .quick-add,.product-hover .quick-add__submit{pointer-events:auto!important}.card__heading a:after{z-index:1!important}.card__badge{position:relative!important;z-index:3!important}.product-hover{position:absolute!important;z-index:2!important}.card__inner{border-radius:0!important}.card__media,.card__media .media,.card__media .media--transparent{border-radius:12px 12px 0 0!important;overflow:hidden!important}.card__media img,.card__media .media img{display:block!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img{transform:scale(1.06)!important}.product__media-item .media,.thumbnail-list .thumbnail-list__item .media,.product__media-list .product__media-item .media{border-radius:10px!important;overflow:hidden!important}product-recommendations .card__media img,.related-products .card__media img{display:block!important;opacity:1!important;visibility:visible!important}.card__content,.card__information{padding:18px 14px 22px!important;background:var(--white)!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--luxury-heading)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.03em!important;color:var(--ink-soft)!important;text-decoration:none!important;line-height:1.38!important;transition:color .22s ease!important}.card__heading a:hover{color:var(--gold-dark)!important}.card__vendor,.card-information .caption{font-family:var(--luxury-body)!important;font-size:.7rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--text-muted)!important;margin-bottom:4px!important}.price,.price__container{font-family:var(--luxury-body)!important}.price-item,.price-item--regular,.price-item--sale{font-family:var(--luxury-body)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.04em!important;color:var(--ink-soft)!important}.price--on-sale .price-item--sale{color:#c0392b!important;font-weight:700!important;font-size:1.05rem!important}.price-item--regular:not(.price-item--last),.price--on-sale .price-item--regular{color:var(--text-muted)!important;font-size:.82rem!important;font-weight:400!important;text-decoration:line-through!important;opacity:.75!important}.badge{font-family:var(--luxury-body)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:2px!important;padding:5px 10px!important}.badge.color-accent-1,.badge.sale,.badge--sale,.badge[class*=sale]{background-color:#e74c3c!important;color:#fff!important;border:none!important}.badge.soldout,.badge--sold-out{background-color:#2c2c2c!important;color:#fff!important;border:none!important}.quick-add__submit{background-color:var(--ink)!important;color:#fff!important;font-family:var(--luxury-body)!important;font-size:.76rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;width:100%!important;padding:12px 16px!important;transition:var(--transition)!important}.quick-add__submit:hover{background-color:var(--gold)!important;color:#000!important;border-color:var(--gold)!important}.card__content,.card__information{padding:16px 14px 20px!important;background:var(--white)!important}.card__information .price{margin-top:8px!important}.facets__heading,.facets__summary{font-size:.78rem!important;letter-spacing:.12em!important}.pagination__item{font-family:var(--luxury-body)!important;font-size:.82rem!important;letter-spacing:.06em!important}.product .price .price-item{font-size:1.4rem!important;font-weight:500!important;letter-spacing:.04em!important}.product .price--on-sale .price-item--sale{color:#c0392b!important;font-weight:700!important}label,.label{font-family:var(--luxury-body)!important;font-size:.82rem!important;letter-spacing:.08em!important}.product__accordion .summary,details summary{font-size:.82rem!important;letter-spacing:.1em!important}.product__title h1,.product__title .h2{font-family:var(--luxury-heading)!important;font-size:clamp(1.7rem,3vw,2.6rem)!important;font-weight:300!important;letter-spacing:.06em!important;line-height:1.22!important}.product .price .price-item{font-size:1.35rem!important;font-weight:400!important;letter-spacing:.06em!important}.product__accordion .summary{font-family:var(--luxury-body)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ink-soft)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;padding:14px 0!important}.product__accordion summary:hover{color:var(--gold-dark)!important}.variant-picker__option-label{font-family:var(--luxury-body)!important;font-size:.72rem!important;letter-spacing:.12em!important}.quantity__input,.quantity__button{border-radius:0!important;border-color:#00000026!important;font-family:var(--luxury-body)!important}.collection__hero .title,.collection__hero h1,.main-collection-banner__title{font-family:var(--luxury-heading)!important;font-weight:200!important;letter-spacing:.12em!important;font-size:clamp(2.8rem,6vw,5.5rem)!important}.slideshow__slide .h1,.slideshow__slide h1,.image-banner__heading,.banner__heading{font-family:var(--luxury-heading)!important;font-weight:200!important;letter-spacing:.12em!important;text-shadow:0 2px 24px rgba(0,0,0,.45)!important}.slideshow__slide .button{border-color:#fff9!important}.slideshow__slide .button:hover{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#000!important}.section-2__left h2,.section-2 .h1,.section-2 h1,.section-2 h2{font-family:var(--luxury-heading)!important;font-weight:300!important;letter-spacing:.1em!important;line-height:1.15!important}.section-2__left p{font-family:var(--luxury-body)!important;line-height:1.9!important;color:var(--text-muted)!important;font-size:.97rem!important;max-width:44ch!important}.section-2__btn{font-family:var(--luxury-body)!important;font-size:1rem!important;color:var(--gold)!important;background:transparent!important;border:1px solid var(--gold)!important;width:40px!important;height:40px!important;transition:var(--transition)!important}.section-2__btn:hover{background:var(--gold)!important;color:#000!important}.featured-collection .title,.section__header .title,.section-header h2{font-family:var(--luxury-heading)!important;font-weight:300!important;letter-spacing:.1em!important}.featured-collection .section__header,.collection-cards-slider .section__header{position:relative!important;padding-bottom:18px!important;margin-bottom:36px!important}.instagram-feed__heading{font-family:var(--luxury-heading)!important;font-weight:300!important;letter-spacing:.1em!important}.email-signup-banner .h1,.email-signup-banner h1,.newsletter .section__heading{font-family:var(--luxury-heading)!important;font-weight:200!important;letter-spacing:.1em!important}.newsletter-form__button{border-radius:0!important;background-color:var(--gold)!important;color:#000!important;font-family:var(--luxury-body)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.68rem!important;transition:var(--transition)!important}.newsletter-form__button:hover{background-color:var(--ink)!important;color:#fff!important}.field__input{border-radius:0!important;border-color:#0000002e!important;font-family:var(--luxury-body)!important;font-size:.85rem!important;background:transparent!important}.field__input:focus{border-color:var(--gold)!important;box-shadow:0 0 0 1px var(--gold)!important;outline:none!important}.rating-star{color:var(--gold)!important;fill:var(--gold)!important}.service__title,.trust-icon__title{font-family:var(--luxury-body)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}.facets__heading,.facets__summary{font-family:var(--luxury-body)!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--ink-soft)!important}.active-facets__button{border-radius:0!important;font-family:var(--luxury-body)!important;font-size:.62rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-drawer__heading,.cart-drawer .h2{font-family:var(--luxury-heading)!important;font-weight:300!important;letter-spacing:.1em!important}.cart-drawer__product-name,.cart-item__name{font-family:var(--luxury-heading)!important;font-size:.97rem!important;font-weight:400!important;letter-spacing:.03em!important}.cart-drawer__checkout{background-color:var(--ink)!important;color:#fff!important;font-family:var(--luxury-body)!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;transition:var(--transition)!important}.cart-drawer__checkout:hover{background-color:var(--gold)!important;color:#000!important}.totals__subtotal{font-family:var(--luxury-body)!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.totals__subtotal-value{font-family:var(--luxury-heading)!important;font-size:1.3rem!important;font-weight:400!important;color:var(--ink-soft)!important}.cart__title{font-family:var(--luxury-heading)!important;font-weight:300!important;letter-spacing:.1em!important}.breadcrumbs,.tm-breadcrumbs,nav[aria-label=breadcrumbs] a,nav[aria-label=breadcrumbs] span{font-family:var(--luxury-body)!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--text-muted)!important}.pagination .pagination__item{font-family:var(--luxury-body)!important;font-size:.75rem!important;letter-spacing:.1em!important;border-radius:0!important;transition:var(--transition)!important}.pagination__item--current{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#000!important}.footer{background-color:#0b0b0b!important;background-image:none!important;border-top:1px solid rgba(201,168,76,.25)!important;--color-foreground: 210, 210, 210;--color-base-text: #d2d2d2;--color-base-background-1: 11, 11, 11;--color-base-background-2: 20, 20, 20;--gradient-base-background-1: #0B0B0B;--gradient-base-background-2: #111111}.footer,.footer p,.footer span:not(.visually-hidden),.footer li,.footer div,.footer summary,.footer__heading,.footer-block__list-item,.footer__content-bottom-left,.footer__content-bottom-right{color:#ffffffb3!important}.footer__heading{font-family:var(--luxury-body)!important;font-size:.88rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fffffff2!important;padding-bottom:10px!important;border-bottom:1px solid rgba(201,168,76,.22)!important;margin-bottom:14px!important}.footer a,.footer-block__list a,.footer__menu a{font-family:var(--luxury-body)!important;font-size:.9rem!important;letter-spacing:.04em!important;color:#ffffffa6!important;text-decoration:none!important;transition:color .22s ease!important;line-height:2.3!important}.footer a:hover,.footer-block__list a:hover{color:var(--gold)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.07)!important}.footer__copyright,.footer__copyright a,.footer__copyright span{font-family:var(--luxury-body)!important;font-size:.8rem!important;letter-spacing:.04em!important;color:#ffffff80!important}.footer__list-social{display:flex!important;gap:10px!important;list-style:none!important;padding:0!important;justify-content:center!important}.footer__list-social .list-social__item{list-style:none!important}.footer__list-social .list-social__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;background:#ffffff1a!important;border-radius:50%!important;color:#fff!important;transition:background .25s ease,color .25s ease!important;text-decoration:none!important}.footer__list-social .list-social__link:hover{background:var(--gold)!important;color:#000!important}.footer__list-social .list-social__link svg{width:20px!important;height:20px!important;display:block!important;fill:currentColor!important;overflow:visible!important}.footer__list-social .list-social__link svg path{fill:currentColor!important}.main-page .rte h1,.main-page .rte h2,.main-page .rte h3{font-family:var(--luxury-heading)!important;font-weight:400!important;letter-spacing:.05em!important}.main-404 h1{font-family:var(--luxury-heading)!important;font-weight:200!important;letter-spacing:.14em!important;font-size:clamp(3rem,8vw,7rem)!important}.cart-notification-product__name{font-family:var(--luxury-heading)!important;font-size:.95rem!important;font-weight:400!important}.button-wishlist,.button-compare{border-radius:0!important;transition:var(--transition)!important}.top_button{background-color:var(--gold)!important;color:#000!important;border-radius:0!important;border:none!important;width:44px!important;height:44px!important;transition:var(--transition)!important}.top_button:hover{background-color:var(--ink)!important;color:#fff!important}.swatch-input__input:checked+.swatch-input__label,.swatch input:checked+label{border-color:var(--gold)!important;box-shadow:0 0 0 1px var(--gold)!important}.predictive-search__heading{font-family:var(--luxury-body)!important;font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--text-muted)!important}.predictive-search__item-heading{font-family:var(--luxury-heading)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.03em!important}.predictive-search__image{border-radius:16px!important;overflow:hidden!important;object-fit:cover!important}.predictive-search__item--link-with-thumbnail{border-radius:12px!important;overflow:hidden!important}.search-results .card__media,.search-results .card__media .media,.template-search .card__media,.template-search .card__media .media{border-radius:18px 18px 0 0!important;overflow:hidden!important}.card__media,.card__media .media{border-radius:16px 16px 0 0!important}#menu-drawer,#menu-drawer.main-menu{background-color:#0e0e0e!important;background-image:none!important;--color-foreground: 230, 230, 230;--color-base-text: #e6e6e6;--gradient-base-background-1: #0E0E0E}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__navigation{background-color:#0e0e0e!important}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__menu-item.link,#menu-drawer .list-menu__item{font-family:var(--luxury-body)!important;font-size:.88rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#ffffffd9!important}#menu-drawer .menu-drawer__menu-item:hover{color:var(--gold)!important}#menu-drawer .menu-drawer__close-button,#menu-drawer button{color:#fffc!important}#menu-drawer button svg,#menu-drawer .menu-drawer__close-button svg{fill:#fffc!important;color:#fffc!important}#menu-drawer a,#menu-drawer span,#menu-drawer summary{color:#ffffffd1!important}@media screen and (max-width:989px){.header-wrapper{background:#080808f7!important}.header__icon svg,.header__icon--account svg,.header__icon--search svg,.header__icon--cart svg,.header__icon--menu svg{fill:#ffffffeb!important;color:#ffffffeb!important}.header__icon-label{color:#ffffffd9!important}}.card-wrapper{transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease!important}@media screen and (max-width:749px){h1,.h1{font-size:clamp(1.9rem,8vw,2.8rem)!important}h2,.h2{font-size:clamp(1.4rem,6vw,2rem)!important}.header__menu-item span{letter-spacing:.12em!important}.button{padding:13px 28px!important;font-size:.65rem!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxury-override.css.map */
