:root{--tdj-ivory: #F6F3ED;--tdj-charcoal: #242424;--tdj-gold: #B49A70;--tdj-sand: #E6DED1;--tdj-taupe: #756B5D;--tdj-white: #FFFFFF;--tdj-serif: "Cormorant Garamond", "Playfair Display", Georgia, serif;--tdj-sans: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif}html,body,.global-wrapper,.main-content{background-color:var(--tdj-ivory)}body,.main-content,p,li,td,th,label,input,select,textarea,button{font-family:var(--tdj-sans);color:var(--tdj-charcoal)}body{font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}p{line-height:1.75}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.hero-text__title,.page-header h1,.section-title,.footer-main-standard-title,.product-item-caption-title{font-family:var(--tdj-serif)!important;color:var(--tdj-charcoal)!important;font-weight:500;letter-spacing:.01em;line-height:1.2;text-transform:none}h1,.h1{font-size:clamp(36px,4.6vw,58px)}h2,.h2{font-size:clamp(30px,3.4vw,44px)}h3,.h3{font-size:clamp(24px,2.4vw,30px)}h5,h6,.h5,.h6{font-family:var(--tdj-sans)!important;color:var(--tdj-charcoal);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.6;text-transform:none}a{color:var(--tdj-charcoal)}a:hover,a:focus{color:var(--tdj-taupe)}.main-content a:not(.btn):not(.product-thumb-link){text-underline-offset:3px}header.page-header h1,header.page-header .h1,header.page-header a,header.page-header li,header.page-header span,header.page-header p{color:var(--tdj-white)!important}.btn,.btn-primary,input[type=submit],button[type=submit]:not(.nav-standard-top-area-search-sumbit){background-color:var(--tdj-gold)!important;border:1px solid var(--tdj-gold)!important;color:var(--tdj-charcoal)!important;font-family:var(--tdj-sans);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border-radius:0;padding:14px 32px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus,input[type=submit]:hover,button[type=submit]:not(.nav-standard-top-area-search-sumbit):hover{background-color:var(--tdj-charcoal)!important;border-color:var(--tdj-charcoal)!important;color:var(--tdj-white)!important}.btn-ghost,.btn-white{background-color:transparent!important;border:1px solid var(--tdj-charcoal)!important;color:var(--tdj-charcoal)!important}.nav-standard-top-area-search-sumbit{background:transparent!important;border:0!important;color:var(--tdj-charcoal)!important;padding:0}.map-section__content .btn{display:inline-block;max-width:100%;margin:4px 6px 4px 0;padding:13px 20px;white-space:normal}.notification-bar{background-color:var(--tdj-sand)!important}.notification-bar__message,.notification-bar__message p{color:var(--tdj-charcoal)!important;font-family:var(--tdj-sans);font-size:12px;letter-spacing:.08em}#top-header-section nav,.nav-container,.nav-container-float,.nav-standard-float,.nav-main-logo,.nav-main-logo.nav-sticky,.nav-container.nav-sticky,.nav-standard-float.nav-sticky{background-color:var(--tdj-white)!important}#top-header-section nav{border-bottom:1px solid var(--tdj-sand)}#top-header-section a,.navbar-standard>li>a,nav:not(.nav-sticky) .navbar-standard>li>a,nav:not(.nav-sticky) .nav-standard-top-area-actions>li>a,nav:not(.nav-sticky) .nav-container-action{color:var(--tdj-charcoal)!important;font-family:var(--tdj-sans);font-size:12.5px;font-weight:500;letter-spacing:.1em}.navbar-standard>li>a:hover,#top-header-section a:hover{color:var(--tdj-gold)!important}.dropdown-menu,.nav-mega,.navbar-standard .dropdown-menu{background-color:var(--tdj-white)!important;border:1px solid var(--tdj-sand);box-shadow:none}.tconStyleLines .tcon-menu__lines,.tconStyleLines .tcon-menu__lines:before,.tconStyleLines .tcon-menu__lines:after{background:var(--tdj-charcoal)!important}.index-section,.shopify-section.index-section{background-color:transparent}.hero-text,.hero-text__caption,.hero-text__caption.-bg--dark,.hero-text__caption.-bg--primary{background-color:var(--tdj-ivory)!important}.hero-text__caption.-bg--alt,.map-section__content,.map-section__content.-alt{background-color:var(--tdj-white)!important}.hero-text__caption,.hero-text__caption-inner,.hero-text__title,.hero-text__subheading,.hero-text__caption p,.hero-text__caption li,.hero-text__caption strong,.hero-text__caption span{color:var(--tdj-charcoal)!important}.hero-text__bg-overlay{background-color:transparent!important}.rte,.rte p,.rte li{color:var(--tdj-charcoal)}.rte{font-size:16px;line-height:1.8}.rte h1,.rte h2,.rte h3{margin-top:1.4em;margin-bottom:.5em}.rte img{height:auto}.product-thumb-img-wrap{background-color:var(--tdj-white)}.price,.product-price,.product-thumb-price{color:var(--tdj-taupe);font-family:var(--tdj-sans)}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],select,textarea,.form-control{background-color:var(--tdj-white);border:1px solid var(--tdj-sand);border-radius:0;box-shadow:none;color:var(--tdj-charcoal)}input:focus,select:focus,textarea:focus,.form-control:focus{border-color:var(--tdj-gold);box-shadow:none;outline:1px solid var(--tdj-gold)}.footer-main-standard,.footer-main,.footer-main-standard-after{background-color:var(--tdj-sand)!important;color:var(--tdj-charcoal)!important}.footer-main-standard a,.footer-main-standard p,.footer-main-standard li,.footer-main-standard span,.footer-main-standard-title,.footer-main-standard-copy,.footer-main-standard-copy a,.footer-main-standard-links a,.footer-main-standard-after a{color:var(--tdj-charcoal)!important}.footer-main-standard-social-list a,.footer-main-standard-social-list i,.footer-main-standard-social-list span,.footer-main-standard-social-list svg{color:var(--tdj-charcoal)!important;fill:var(--tdj-charcoal);opacity:1}.footer-main-standard-links a:hover,.footer-main-standard a:hover{color:var(--tdj-taupe)!important}.footer-main-standard-after{border-top:1px solid rgba(117,107,93,.3)}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:2px solid var(--tdj-charcoal);outline-offset:2px}@media(max-width:767px){body{font-size:16px}.btn,.btn-primary,input[type=submit],button[type=submit]:not(.nav-standard-top-area-search-sumbit){min-height:46px;padding:13px 22px}.notification-bar__message,.notification-bar__message p{font-size:11.5px;letter-spacing:.04em}input[type=text],input[type=email],input[type=tel],select,textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tdj-premium.css.map */
