.card-wrapper{background-color:var(--tt-surface)!important;border-radius:0!important;border:1px solid transparent;transition:border-color .3s}.card-wrapper:hover,.card-wrapper:focus-within{border-color:#d6ad792e!important;background-color:var(--tt-surface)!important}.card--product,.card--standard,.card--card{background-color:var(--tt-surface)!important;background-image:none!important}.card__media{background-color:var(--tt-dark)!important}.card>.card__content,.card__information{background-color:var(--tt-surface)!important;padding:14px 16px 18px!important}.card__badge,.card-information,.card-information__wrapper{background-color:var(--tt-surface)!important}.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}.card__heading a:hover{color:var(--tt-gold)!important}.card__vendor,.card-information .card__vendor{color:var(--tt-gold-dark)!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:600!important}.card-information .price,.card-information .price__regular,.card-information .price .price-item--regular{color:var(--tt-gold)!important;font-weight:600!important;font-size:14px!important}.card-information .price__compare .price-item,.card-information .price s,.card-information s.price-item{color:#ffffff4d!important}.card__badge .badge,.badge--sale,.badge--on-sale{background:linear-gradient(135deg,#d6ad79,#8e7a55)!important;color:var(--tt-dark)!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:1.5px!important;border-radius:0!important;border:none!important;padding:4px 8px!important}.color-background-1 .card--product,.color-scheme-1 .card--product,.color-background-2 .card--card,.color-background-2 .card--product{background-color:var(--tt-surface)!important;background-image:none!important}.product-form__submit,[name=add]{background:linear-gradient(135deg,#d6ad79,#8e7a55)!important;color:#2a292e!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;min-height:52px!important}.product-form__submit span,.product-form__submit .btn__text,[name=add] span{background:none!important;min-height:0!important;color:inherit!important}.product-form__submit[disabled],.product-form__submit.loading{opacity:.7!important;cursor:wait!important}.product-form__submit .loading__spinner,.product-form__submit svg{color:#2a292e!important;stroke:#2a292e!important}.product-form__submit[disabled]:not(.loading){background:var(--tt-surface)!important;color:#fff6!important;cursor:not-allowed!important;opacity:1!important;border:1px solid rgba(214,173,121,.18)!important}.tt-trust-badges{display:flex!important;flex-wrap:wrap!important;gap:12px 20px!important;padding:16px 0!important;border-top:1px solid rgba(214,173,121,.18)!important;border-bottom:1px solid rgba(214,173,121,.18)!important;margin:20px 0!important}.tt-trust-badge{display:flex!important;align-items:center!important;gap:8px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.5px!important;color:#ffffffa6!important;white-space:nowrap!important}.tt-trust-badge svg{stroke:#d6ad79!important;fill:none!important;width:16px!important;height:16px!important;flex-shrink:0!important;min-width:16px!important}.shopify-payment-button__button--branded{border-radius:0!important;margin-top:8px!important}.shopify-payment-button{margin-top:8px!important}.shopify-payment-button__more-options{color:#ffffff73!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:1px!important}.featured-collection .title,.featured-collection h2,.collection-list .title,.product-recommendations .title,section .collection__title{font-family:Montserrat,sans-serif!important;color:var(--tt-white)!important;font-weight:700!important;letter-spacing:-.3px!important}.featured-collection,.product-recommendations,.related-products{background-color:var(--tt-dark)!important}.gradient:has(>product-recommendations){background-color:var(--tt-dark)!important;background-image:none!important}product-recommendations .card-wrapper,product-recommendations .card--product,product-recommendations .card--standard,product-recommendations .card--card{background-color:var(--tt-surface)!important;background-image:none!important}product-recommendations .card>.card__content,product-recommendations .card__information,product-recommendations .card-information__wrapper{background-color:var(--tt-surface)!important}.card__media{box-shadow:inset 0 0 0 1px var(--tt-border)!important}.related-products__heading{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:-.3px!important}.announcement-bar,.announcement-bar__message{background:linear-gradient(135deg,#d6ad79,#8e7a55)!important;color:#2a292e!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important}.announcement-bar a,.announcement-bar__message a{color:#2a292e!important;text-decoration:underline!important;text-underline-offset:2px!important}product-info{background-color:var(--tt-dark)!important;background-image:none!important}.product__media-wrapper,.product__info-wrapper,.product__info-container,.product-media-container{background-color:var(--tt-dark)!important}.product__title h1,.product__title h2,.product__title .h1{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}.product__text,a.product__text{color:var(--tt-gold-dark)!important}.product__tax,.product__tax a{color:var(--tt-text-muted)!important}.installment,shopify-payment-terms{color:var(--tt-text-muted)!important}.product__info-container .price-item--regular{color:#ffffff59!important}.product__info-container .price-item--sale,.product__info-container .price__regular .price-item{color:var(--tt-gold)!important;font-weight:600!important}.quantity,.quantity__input{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important}.quantity__button{color:var(--tt-white)!important}.product-form__input .form__label,.product-form__quantity .form__label{color:#ffffffb3!important}.variant-input-wrapper .btn,.block-swatch__label,.swatch__value{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important}.variant-input__radio:checked~.block-swatch__label,.variant-input__radio:checked~.swatch__value{border-color:var(--tt-gold)!important;color:var(--tt-gold)!important}.thumbnail-list__item .thumbnail,.thumbnail-slider .thumbnail{background-color:var(--tt-surface)!important;border-color:transparent!important}.thumbnail-list__item.is-active .thumbnail,.thumbnail-list__item:hover .thumbnail{border-color:var(--tt-gold)!important}cart-items,cart-items.gradient,#main-cart-footer,#main-cart-footer.gradient,.cart__footer{background-color:var(--tt-dark)!important;background-image:none!important}body:has(cart-items){background-color:var(--tt-dark)!important}.cart-items thead th,.cart-items .caption-with-letter-spacing{color:var(--tt-text-muted)!important;border-bottom-color:var(--tt-border)!important}.cart-item{border-bottom-color:var(--tt-border)!important}.cart-item__image-container.gradient{background-color:var(--tt-surface)!important;background-image:none!important}.cart-item__name{color:var(--tt-white)!important}.cart-item__name:hover{color:var(--tt-gold)!important}.cart-item__details .product-option,.cart-item__details .product-option dt,.cart-item__details .product-option dd,.cart-item__details p.caption-with-letter-spacing{color:var(--tt-text-muted)!important}.cart-item__final-price,.cart-item__price-wrapper .price--end{color:var(--tt-gold)!important}.cart-item__old-price{color:#ffffff4d!important}.cart-items .discounts__discount{color:var(--tt-gold-dark)!important}.cart__note label{color:var(--tt-text-muted)!important}.cart__note .text-area,.cart__note .field__input{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important}.totals__total{color:var(--tt-text-muted)!important}.totals__total-value{color:var(--tt-gold)!important;font-weight:600!important}.tax-note{color:var(--tt-text-muted)!important}.tax-note a,.cart__footer .discounts__discount{color:var(--tt-gold-dark)!important}.cart__empty-text,.cart__login-title{color:var(--tt-white)!important}.cart__login-paragraph,.cart__login-paragraph a{color:var(--tt-text-muted)!important}.footer{background-color:var(--tt-dark-deep)!important;background-image:none!important}.footer-block__image-wrapper img{mix-blend-mode:screen}.footer-block__heading{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;font-weight:600!important}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{color:#ffffff80!important;font-size:13px!important;transition:color .2s!important}.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content a:hover{color:var(--tt-gold)!important}.newsletter-form__field-wrapper input,.newsletter-form__field-wrapper .field__input{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important}.newsletter-form__button,.footer-block__newsletter .newsletter-form__button{color:var(--tt-gold)!important;background:none!important;border:none!important}.footer__content-bottom{border-top:1px solid var(--tt-border)!important;color:#ffffff4d!important}.footer__copyright,.footer__content-bottom-sameline{color:#ffffff4d!important}.mega-menu__list{columns:3;column-gap:40px}.mega-menu__item{break-inside:avoid}.tt-has-mega-img{display:flex!important;align-items:stretch!important}.tt-has-mega-img>.mega-menu__list{flex:1!important;columns:2!important;column-gap:40px!important}.tt-mega-img{width:280px;flex-shrink:0;overflow:hidden;margin-left:48px;position:relative}.tt-mega-img img{width:100%;height:100%;min-height:200px;object-fit:cover;display:block;opacity:.88;transition:opacity .3s ease}.tt-mega-img img:hover{opacity:1}.tt-mega-img:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--tt-gradient);z-index:1}.header__submenu .list-menu{columns:2;column-gap:32px;min-width:360px}facet-filters-form,.facets-container,.facets-container-drawer{background-color:var(--tt-dark)!important}.facets-container-drawer .facets__heading,.facets-container-drawer .facets__summary,.facets-container-drawer .facets__label,.facets-container-drawer .facet-checkbox__label,.facets-container-drawer .facets__label-count{color:var(--tt-white)!important}.facets-container-drawer .facets__summary{border-bottom-color:var(--tt-border)!important}.mobile-facets__header{background-color:var(--tt-dark-deep)!important;border-bottom:1px solid var(--tt-border)!important;color:var(--tt-white)!important}.mobile-facets__header-title,.mobile-facets__open-label{color:var(--tt-white)!important}.mobile-facets__wrapper{background-color:var(--tt-dark)!important}.mobile-facets__details summary,.mobile-facets__item label{color:#ffffffbf!important}.facets-vertical .facets__summary .icon-caret{color:#ffffffa6!important;fill:#ffffffa6!important;transition:color .25s ease,fill .25s ease!important}.facets-vertical .facets__summary .icon-caret path{fill:currentColor!important}.facets-vertical .facets__summary:hover .icon-caret,.facets-vertical .facets__summary:hover .icon-caret path{color:var(--tt-gold)!important;fill:var(--tt-gold)!important}.facets__header-vertical .facets__selected,.facets__header-vertical{color:#fff6!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.5px!important}.facets-vertical{overflow-x:clip!important}.facets__price{padding:6px 0 12px!important;gap:6px!important;flex-wrap:nowrap!important}.facets__price .field__input{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:12px!important}.facets__price .field__input:focus{border-color:var(--tt-gold)!important;outline:none!important;box-shadow:none!important}.facets__price .field__label{color:#ffffff73!important;background-color:var(--tt-surface)!important;font-family:Montserrat,sans-serif!important;font-size:11px!important}.facets__price .field-currency{color:#fff6!important;font-family:Montserrat,sans-serif!important;font-size:11px!important}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{min-width:29rem!important;padding-right:3rem!important}}.facets-vertical .product-grid-container{min-width:0!important}.tt-hero{z-index:0!important;isolation:isolate}body{background-color:var(--tt-dark)!important}.main-blog h1{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:-.3px!important}.article-card__information .card__heading,.article-card__information .card__heading a,.blog-articles .card__heading,.blog-articles .card__heading a{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important}.article-card__information .card__heading a:hover,.blog-articles .card__heading a:hover{color:var(--tt-gold)!important}.article-card .article-card__excerpt,.article-card .article-card__date,.article-card .caption-with-letter-spacing{color:var(--tt-text-muted)!important;font-family:Montserrat,sans-serif!important}.article-card-wrapper,.blog-articles .card--article{background-color:var(--tt-surface)!important}.main-blog,.gradient:has(>.main-blog),.blog-articles{background-color:var(--tt-dark)!important;background-image:none!important}.article-template{background-color:var(--tt-dark)!important;background-image:none!important}.article-template__title{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}.article-template time,.article-template .circle-divider,.article-template .caption-with-letter-spacing{color:var(--tt-text-muted)!important;font-family:Montserrat,sans-serif!important}.rte,.rte p,.rte li,.rte ol,.rte ul{color:#ffffffd1!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.75!important}.rte h2,.rte h3,.rte h4{color:var(--tt-white)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;margin-top:2em!important}.rte a{color:var(--tt-gold)!important}.rte a:hover{color:var(--tt-gold-dark)!important}.rte strong{color:var(--tt-white)!important;font-weight:700!important}.rte hr{border-color:var(--tt-border)!important;margin:2.5em 0!important}.rte table{border-collapse:collapse!important;width:100%!important}.rte th{background-color:var(--tt-surface)!important;color:var(--tt-gold)!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:10px 12px!important;border:1px solid var(--tt-border)!important}.rte td{color:#fffc!important;padding:10px 12px!important;border:1px solid var(--tt-border)!important;font-size:13px!important}.rte tr:nth-child(2n) td{background-color:#ffffff08!important}.article-template__link{color:var(--tt-gold)!important}.article-template__link:hover{color:var(--tt-gold-dark)!important}.share-button,.share-button__button{color:#ffffffb3!important}.share-button__button:hover{color:var(--tt-gold)!important}.share-button__fallback .field__input,.share-button__fallback .field__label{color:var(--tt-white)!important;background-color:var(--tt-surface)!important;border-color:var(--tt-border)!important}h1.main-page-title,.search h1.h2{color:var(--tt-white)!important}.facet-filters__label,.product-count-vertical,.product-count__text{color:#ffffffb3!important}.facets__heading,.facets__summary,.facets__summary-label,.facets__summary span{color:#ffffffd9!important}.facets__label{color:#ffffffbf!important}.gradient:has(>.contact){background-color:var(--tt-dark)!important;background-image:none!important}.contact p{color:#ffffffbf!important}.contact .field__input,.contact textarea{background-color:var(--tt-surface)!important;color:var(--tt-white)!important;border-color:var(--tt-border)!important}.contact .field__label{color:#fff9!important;background-color:var(--tt-surface)!important}.gradient:has(.collection-list-wrapper){background-color:var(--tt-dark)!important;background-image:none!important}.collection-list-wrapper .title{color:var(--tt-white)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tt-hotfix.css.map */
