@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Jost:wght@200;300;400;500;600&display=swap";:root{--tah-black: #0A0908;--tah-dark: #141210;--tah-dark2: #1C1916;--tah-gold: #C9A84C;--tah-gold-light: #E2C06A;--tah-gold-pale: #FDF8EE;--tah-gold-mid: #F5E6C0;--tah-white: #FFFFFF;--tah-off: #FAFAF8;--tah-gray: #6B6560;--tah-gray-light: #E8E4DE;--tah-serif: "Cormorant Garamond", Georgia, serif;--tah-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--tah-ease: cubic-bezier(.25, .46, .45, .94);--tah-transition: all .35s var(--tah-ease);--color-base-text: 10, 9, 8;--color-base-background-1: 253, 248, 238;--color-base-background-2: 245, 230, 192;--color-base-solid-button-labels: 253, 248, 238;--color-base-outline-button-labels: 10, 9, 8;--color-base-accent-1: 201, 168, 76;--color-base-accent-2: 226, 192, 106;--color-base-border: 201, 168, 76;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-body-scale: 1;--font-heading-scale: 1.2;--buttons-radius: 0;--buttons-border-width: 1;--inputs-radius: 0;--inputs-border-width: 1;--page-width: 1280px;--spacing-sections-desktop: 80px;--spacing-sections-mobile: 48px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--tah-sans);font-weight:300;font-size:1.6rem;background-color:var(--tah-off);color:var(--tah-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--tah-serif);font-weight:300;line-height:1.15;letter-spacing:.02em;color:var(--tah-black)}h1,.h1{font-size:clamp(3.2rem,5vw,5.2rem)}h2,.h2{font-size:clamp(2.4rem,3.5vw,3.8rem)}h3,.h3{font-size:clamp(2rem,2.5vw,2.8rem)}h4,.h4{font-size:clamp(1.6rem,1.8vw,2rem)}p,.body-text{font-family:var(--tah-sans);font-size:1.6rem;line-height:1.85;color:var(--tah-gray);font-weight:300}a{color:var(--tah-black);text-decoration:none;transition:var(--tah-transition)}a:hover{color:var(--tah-gold)}.caption,.overline,[class*=label],nav a,.nav-link{letter-spacing:.14em;text-transform:uppercase;font-family:var(--tah-sans);font-weight:400;font-size:1.1rem}.header,header-drawer,.shopify-section-header-sticky{background-color:#141210f5!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(201,168,76,.2)!important}.header__heading-link,.header__heading a{font-family:var(--tah-serif);font-size:1.6rem;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:var(--tah-gold-light)!important}.header__heading-logo{filter:brightness(0) invert(1)}.header__menu-item,.header__menu-item a,.header__active-menu-item{font-family:var(--tah-sans);font-size:1.1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#fdf8eebf!important;transition:color .25s ease}.header__menu-item:hover,.header__menu-item a:hover{color:var(--tah-gold-light)!important}.header__icon,.header__icon svg{color:#fdf8eebf!important;transition:color .25s ease}.header__icon:hover svg{color:var(--tah-gold-light)!important}.cart-count-bubble{background-color:var(--tah-gold)!important;color:var(--tah-black)!important}.header__submenu,.mega-menu{background-color:#141210fa!important;border:1px solid rgba(201,168,76,.2)!important;border-top:2px solid var(--tah-gold)!important}.header__submenu a,.mega-menu a{color:#fdf8eecc!important;font-size:1.2rem;letter-spacing:.12em}.header__submenu a:hover,.mega-menu a:hover{color:var(--tah-gold-light)!important;padding-left:4px}.announcement-bar{background-color:var(--tah-dark)!important;border-bottom:1px solid rgba(201,168,76,.15)!important}.announcement-bar__message,.announcement-bar p{font-family:var(--tah-sans);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tah-gold-light)!important}.button,.btn,button[type=submit],.shopify-payment-button__button--branded,.product-form__submit{font-family:var(--tah-sans)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;transition:var(--tah-transition)!important;cursor:pointer!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--tah-gold)!important;color:var(--tah-black)!important;border:1px solid var(--tah-gold)!important;padding:14px 36px!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--tah-black)!important;color:var(--tah-gold-light)!important;border-color:var(--tah-gold)!important}.button--secondary{background-color:transparent!important;color:var(--tah-black)!important;border:1px solid var(--tah-black)!important;padding:13px 36px!important}.button--secondary:hover{background-color:var(--tah-black)!important;color:var(--tah-gold-light)!important;border-color:var(--tah-black)!important}.color-inverse .button--primary,.color-background-1 .button--primary{background-color:var(--tah-gold)!important;color:var(--tah-black)!important}.color-inverse .button--secondary{border-color:#fdf8ee80!important;color:var(--tah-off)!important}.color-inverse .button--secondary:hover{background-color:var(--tah-gold)!important;border-color:var(--tah-gold)!important;color:var(--tah-black)!important}.card-wrapper,.card{border-radius:0!important}.card__inner,.card--standard{border:1px solid var(--tah-gray-light)!important;background:var(--tah-white)!important;transition:border-color .3s ease,box-shadow .3s ease!important}.card--standard:hover,.card__inner:hover{border-color:var(--tah-gold)!important;box-shadow:0 8px 40px #c9a84c1a!important}.card__heading,.card__heading a{font-family:var(--tah-serif)!important;font-weight:300!important;font-size:1.8rem!important;letter-spacing:.03em!important;color:var(--tah-black)!important}.card__heading a:hover{color:var(--tah-gold)!important}.price,.price__regular,.price-item{font-family:var(--tah-sans)!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--tah-gray)!important}.price__sale,.price-item--sale{color:var(--tah-gold)!important}.badge,.card__badge{font-family:var(--tah-sans)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;background-color:var(--tah-dark)!important;color:var(--tah-gold-light)!important;padding:4px 10px!important}.badge--coming-soon,.card__badge--coming-soon{background-color:#c9a84c1f!important;color:var(--tah-gold)!important;border:1px solid rgba(201,168,76,.3)!important}.collection__title,.collection-hero__title{font-family:var(--tah-serif)!important;font-weight:300!important;letter-spacing:.04em!important}.facets__label,.facets__summary{font-family:var(--tah-sans)!important;font-size:1.2rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.sort-by__select{font-family:var(--tah-sans)!important;font-size:1.2rem!important;border-radius:0!important;border-color:var(--tah-gray-light)!important}.product__title{font-family:var(--tah-serif)!important;font-weight:300!important;font-size:clamp(2.4rem,3vw,3.8rem)!important;letter-spacing:.03em!important}.product__description,.product__description p{font-family:var(--tah-sans)!important;font-size:1.6rem!important;line-height:1.9!important;color:var(--tah-gray)!important}.variant-selects fieldset legend,.product-form__input label{font-family:var(--tah-sans)!important;font-size:1.1rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tah-gray)!important}.swatch-input__listbox .swatch-input__item.active,.variant-input-wrap input:checked+label{border-color:var(--tah-gold)!important;color:var(--tah-gold)!important}.quantity__input,.quantity__button{border-radius:0!important;border-color:var(--tah-gray-light)!important;font-family:var(--tah-sans)!important}.product-form__submit{background-color:var(--tah-gold)!important;color:var(--tah-black)!important;border:1px solid var(--tah-gold)!important;border-radius:0!important;font-family:var(--tah-sans)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;height:54px!important;transition:var(--tah-transition)!important}.product-form__submit:hover{background-color:var(--tah-black)!important;color:var(--tah-gold-light)!important;border-color:var(--tah-black)!important}.tabs__list-item,.tab-button{font-family:var(--tah-sans)!important;font-size:1.1rem!important;letter-spacing:.16em!important;text-transform:uppercase!important}.tabs__list-item[aria-selected=true],.tab-button--active{border-bottom-color:var(--tah-gold)!important;color:var(--tah-gold)!important}cart-drawer,.cart-drawer{background-color:var(--tah-off)!important;border-left:1px solid var(--tah-gray-light)!important}.cart-drawer__header{border-bottom:1px solid rgba(201,168,76,.2)!important}.cart-drawer__heading,.cart__title{font-family:var(--tah-serif)!important;font-weight:300!important;letter-spacing:.06em!important;font-size:2.2rem!important}.cart-item__name,.cart-item__name a{font-family:var(--tah-serif)!important;font-weight:300!important;font-size:1.6rem!important}.totals__total-value,.cart__total{font-family:var(--tah-serif)!important;font-weight:300!important;font-size:2rem!important}.cart__checkout-button{background-color:var(--tah-gold)!important;color:var(--tah-black)!important;border:1px solid var(--tah-gold)!important;border-radius:0!important;font-family:var(--tah-sans)!important;font-size:1.2rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;height:54px!important}.cart__checkout-button:hover{background-color:var(--tah-black)!important;color:var(--tah-gold-light)!important;border-color:var(--tah-black)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=tel],textarea{font-family:var(--tah-sans)!important;font-size:1.5rem!important;font-weight:300!important;border-radius:0!important;border-color:var(--tah-gray-light)!important;background-color:var(--tah-white)!important;color:var(--tah-black)!important;transition:border-color .25s ease!important}.field__input:focus,input:focus,textarea:focus{border-color:var(--tah-gold)!important;outline:none!important;box-shadow:0 0 0 3px #c9a84c14!important}.field__label,label{font-family:var(--tah-sans)!important;font-size:1.1rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tah-gray)!important}.footer{background-color:var(--tah-dark)!important;border-top:1px solid rgba(201,168,76,.15)!important}.footer__heading{font-family:var(--tah-sans)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tah-gold-light)!important}.footer__list a,.footer a{font-family:var(--tah-sans)!important;font-size:1.4rem!important;font-weight:300!important;color:#fdf8ee99!important;letter-spacing:.06em!important;transition:color .25s ease!important}.footer__list a:hover,.footer a:hover{color:var(--tah-gold-light)!important}.footer__content-bottom,.footer__copyright{border-top:1px solid rgba(201,168,76,.1)!important}.footer__copyright p,.footer__copyright span,.footer__copyright a{font-size:1.1rem!important;letter-spacing:.1em!important;color:#fdf8ee59!important}.footer .newsletter-form__field-wrapper .field__input{background-color:#ffffff0d!important;border-color:#c9a84c4d!important;color:var(--tah-off)!important}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#fdf8ee59!important}.footer .newsletter-form__button{background-color:var(--tah-gold)!important;color:var(--tah-black)!important;border-radius:0!important}.rich-text__heading{font-family:var(--tah-serif)!important;font-weight:300!important}.rich-text__text p{font-family:var(--tah-sans)!important;font-size:1.6rem!important;line-height:1.9!important}.image-with-text__content .section-header__title,.image-with-text__heading{font-family:var(--tah-serif)!important;font-weight:300!important;letter-spacing:.03em!important}.image-with-text__text{font-family:var(--tah-sans)!important;font-size:1.6rem!important;line-height:1.9!important;color:var(--tah-gray)!important}.slideshow__text-wrapper,.banner__content{background:transparent!important}.slideshow__heading,.banner__heading{font-family:var(--tah-serif)!important;font-weight:300!important;letter-spacing:.04em!important}.slideshow__subheading,.banner__text p{font-family:var(--tah-sans)!important;font-size:1.3rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#fdf8eebf!important}.banner__heading:before{content:"";display:block;width:40px;height:1px;background:var(--tah-gold);margin:0 auto 1.5rem;opacity:.7}.featured-collection .title,.collection-list__title{font-family:var(--tah-serif)!important;font-weight:300!important;letter-spacing:.04em!important}.collection-list__item .card__heading{font-size:2rem!important}.breadcrumbs,nav[aria-label=breadcrumbs]{font-family:var(--tah-sans)!important;font-size:1.1rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tah-gray)!important}.breadcrumbs a{color:var(--tah-gray)!important}.breadcrumbs a:hover{color:var(--tah-gold)!important}.pagination__item a,.pagination__item button{font-family:var(--tah-sans)!important;font-size:1.2rem!important;letter-spacing:.12em!important;border-radius:0!important}.pagination__item--current a,.pagination__item--current button{border-color:var(--tah-gold)!important;color:var(--tah-gold)!important;background:transparent!important}.tah-marquee{background-color:var(--tah-dark);border-top:1px solid rgba(201,168,76,.15);border-bottom:1px solid rgba(201,168,76,.15);padding:14px 0;overflow:hidden;white-space:nowrap}.tah-marquee__inner{display:inline-flex;animation:tah-scroll 40s linear infinite}.tah-marquee__text{font-family:var(--tah-sans);font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--tah-gold-light);padding-right:3rem}.tah-marquee__sep{color:var(--tah-gold);padding-right:3rem;opacity:.5}@keyframes tah-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tah-divider{display:block;width:48px;height:1px;background:var(--tah-gold);margin:1.5rem auto;opacity:.6}.tah-divider--left{margin:1.5rem 0}:focus-visible{outline:2px solid var(--tah-gold)!important;outline-offset:3px}.skip-to-content-link:focus{background-color:var(--tah-gold);color:var(--tah-black)}@media screen and (max-width:749px){h1,.h1{font-size:clamp(2.8rem,8vw,4rem)}h2,.h2{font-size:clamp(2.2rem,6vw,3rem)}p,.body-text{font-size:1.5rem}.header{height:60px!important}.button--primary,.button--secondary{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tah-overrides.css.map */
