h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.header__nav-item>a,.header__nav-item>button{font-family:Inter,sans-serif;font-weight:500;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}:root{--tnd-gold: #C4952A;--tnd-gold-hi: #E8B84B;--tnd-cream: #EDE8DC;--tnd-cream-muted: #B8A882;--tnd-dark: #080402}.shopify-section--video .content-over-media--fill{background:var(--tnd-dark)}.shopify-section--video .content-over-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 30%,rgba(8,4,2,.42) 100%),linear-gradient(to top,rgba(8,4,2,.92) 0%,rgba(8,4,2,.7) 18%,rgba(8,4,2,.38) 38%,rgba(8,4,2,.08) 60%,transparent 100%),linear-gradient(to right,rgba(8,4,2,.55) 0%,rgba(8,4,2,.2) 38%,transparent 68%)}.shopify-section--video .content-over-media:after{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;width:220%;height:220%;z-index:2;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:180px 180px;animation:tnd-grain .35s steps(1) infinite}@keyframes tnd-grain{0%{transform:translate(0)}10%{transform:translate(-3%,-8%)}20%{transform:translate(-6%,3%)}30%{transform:translate(4%,-12%)}40%{transform:translate(-2%,10%)}50%{transform:translate(-8%,5%)}60%{transform:translate(6%)}70%{transform:translateY(7%)}80%{transform:translate(2%,14%)}90%{transform:translate(-5%,4%)}to{transform:translate(0)}}.shopify-section--video .content-over-media>div{position:relative;z-index:3}.shopify-section--video .content-over-media>div{place-self:end start!important;text-align:left!important;padding:0 72px 72px;max-width:700px}.shopify-section--video .prose .h6{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;letter-spacing:.35em;text-transform:uppercase;color:var(--tnd-gold);opacity:0;animation:tnd-rise .7s cubic-bezier(.22,1,.36,1) .4s forwards}.shopify-section--video .prose .h1{font-family:Inter,sans-serif;font-weight:900;font-size:clamp(3rem,5.5vw,4.5rem);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--tnd-cream);opacity:0;transform:translateY(26px);animation:tnd-rise .95s cubic-bezier(.22,1,.36,1) .7s forwards}.shopify-section--video .prose div{color:var(--tnd-cream-muted);font-family:Inter,sans-serif;font-weight:300;font-size:clamp(.875rem,1.2vw,1.125rem);letter-spacing:.04em;line-height:1.55;opacity:0;transform:translateY(20px);animation:tnd-rise .85s cubic-bezier(.22,1,.36,1) 1s forwards}.shopify-section--video .button-group{justify-content:flex-start!important;opacity:0;transform:translateY(20px);animation:tnd-rise .85s cubic-bezier(.22,1,.36,1) 1.3s forwards}.shopify-section--video .button-group .button{font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.2em;text-transform:uppercase;border-radius:0}.shopify-section--video video-media video{opacity:0;animation:tnd-fade-in 1s ease-out .15s forwards}@keyframes tnd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tnd-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:700px)and (max-width:1024px){.shopify-section--video .content-over-media>div{padding:0 52px 56px}}@media(max-width:699px){.shopify-section--video .content-over-media>div{padding:0 28px 44px;max-width:100%}.shopify-section--video .prose .h6{font-size:.65rem;letter-spacing:.25em}.shopify-section--video .prose .h1{font-size:clamp(2.5rem,10vw,3.25rem);line-height:.96}.shopify-section--video .prose div{font-size:.875rem}.shopify-section--video .content-over-media:before{background:radial-gradient(ellipse at center,transparent 20%,rgba(8,4,2,.5) 100%),linear-gradient(to top,rgba(8,4,2,.97) 0%,rgba(8,4,2,.78) 22%,rgba(8,4,2,.42) 42%,rgba(8,4,2,.1) 62%,transparent 100%),linear-gradient(to right,rgba(8,4,2,.4) 0%,transparent 60%)}}@media(prefers-reduced-motion:reduce){.shopify-section--video .prose .h6,.shopify-section--video .prose .h1,.shopify-section--video .prose div,.shopify-section--video .button-group,.shopify-section--video video-media video{opacity:1!important;transform:none!important;animation:none!important}.shopify-section--video .content-over-media:after{animation:none}}image-with-text{min-height:480px}@media screen and (min-width:700px){image-with-text{min-height:540px}}.shopify-section--image-with-text .prose .h1{font-family:Inter,sans-serif;font-weight:900;font-size:clamp(2.75rem,4.5vw,3.75rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.shopify-section--image-with-text .prose div p{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6}.shopify-section--image-with-text .btn,.shopify-section--image-with-text .button{font-family:Inter,sans-serif;font-weight:700;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;border-radius:0}.shopify-section--featured-collections .section-header .subheading{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;letter-spacing:.25em;text-transform:uppercase}.shopify-section--featured-collections .section-header h2{font-family:Inter,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase;letter-spacing:-.01em}.product-card__image-wrapper{background-color:#ede8dc}.color-scheme--scheme-3 .product-card .card-information__title{font-family:Inter,sans-serif;font-weight:700;font-size:2rem;color:#c4952a;text-transform:uppercase;letter-spacing:-.01em}.color-scheme--scheme-3 .product-card .price{font-family:Inter,sans-serif;font-weight:700;font-size:2rem;color:#c4952a}.color-scheme--scheme-3 .product-card .product-card__vendor{font-family:Inter,sans-serif;font-weight:500;font-size:1rem;color:#b8a882;text-transform:uppercase;letter-spacing:.08em}.color-scheme--scheme-3 .product-card .btn,.color-scheme--scheme-3 .product-card .button{font-family:Inter,sans-serif;font-weight:700;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;border-radius:0}@media screen and (min-width:1000px){.tnd-right-nav{display:flex;gap:1.5rem;align-items:center;margin-right:1.5rem}.tnd-right-nav .header__primary-nav-item>a{font-family:Inter,sans-serif;font-weight:500;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}}.shopify-section-group-footer-group{position:relative;padding-top:clamp(48px,6vw,80px)!important}.shopify-section-group-footer-group:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:800px;height:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath d='M5.5 0L11 5.5L5.5 11L0 5.5Z' fill='%23C4952A' fill-opacity='0.85'/%3E%3C/svg%3E") center center no-repeat,linear-gradient(to right,transparent,rgba(196,149,42,.45)) left center no-repeat,linear-gradient(to left,transparent,rgba(196,149,42,.45)) right center no-repeat;background-size:9px 9px,calc(50% - 24px) 1px,calc(50% - 24px) 1px}.shopify-section-group-footer-group .footer{box-shadow:inset 0 22px 22px -26px #e8b84b47}.footer .h6{font-family:Inter,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:#ede8dc;margin-bottom:1rem}.footer a{font-family:Inter,sans-serif;font-weight:400;color:#b8a882;font-size:.875rem}.footer a:hover{color:#ede8dc}.footer__copyright{font-family:Inter,sans-serif;font-weight:400;color:#6b5c3e;font-size:.75rem;text-align:center;border-top:1px solid #2D1E0F;padding-top:1rem}.tnd-spirit-specs{display:flex;gap:0;align-items:stretch}.tnd-spec{display:flex;flex-direction:column;gap:.25rem;padding:0 1.25rem;border-right:1px solid rgba(196,149,42,.3)}.tnd-spec:first-child{padding-left:0}.tnd-spec:last-child{border-right:none}.tnd-spec__label{font-family:Inter,sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--tnd-cream-muted, #B8A882)}.tnd-spec__value{font-family:Inter,sans-serif;font-weight:700;font-size:1.1rem;color:var(--tnd-gold, #C4952A);letter-spacing:.02em}@media(max-width:699px){.tnd-spirit-specs{flex-direction:column;gap:.75rem}.tnd-spec{flex-direction:row;align-items:center;gap:.75rem;padding:0;border-right:none;border-bottom:1px solid rgba(196,149,42,.15);padding-bottom:.75rem}.tnd-spec:last-child{border-bottom:none;padding-bottom:0}.tnd-spec__label{min-width:60px}}.shopify-section--countdown .section-spacing{--section-vertical-spacing: .85rem}@media screen and (min-width:700px){.shopify-section--countdown .countdown{grid-template-columns:1fr auto;align-items:center;gap:1.5rem}}.shopify-section--countdown .countdown__content .h6,.shopify-section--countdown .countdown__content p{display:none}.shopify-section--countdown .countdown__content h2,.shopify-section--countdown .countdown__content .h2{font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .4rem;line-height:1.2}.shopify-section--countdown .countdown__content .button{padding:.3rem 1rem;font-size:.65rem}.shopify-section--countdown .countdown__timer-flip{font-size:1.6rem!important;min-width:2.2rem;padding:.35rem .55rem}.shopify-section--countdown .countdown__timer-unit{font-size:.5rem;letter-spacing:.12em}.shopify-section--countdown .countdown__timer{column-gap:.5rem}.shopify-section--newsletter .content-over-media{--content-over-media-height: auto}.tnd-legal-notice{margin-top:.5rem;padding:1rem 0}.tnd-legal-notice__title{font-family:Inter,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--tnd-cream-muted, #B8A882);margin-bottom:.5rem}.tnd-legal-notice p:not(.tnd-legal-notice__title){font-family:Inter,sans-serif;font-weight:300;font-size:.75rem;line-height:1.6;color:var(--tnd-cream-muted, #B8A882);opacity:.8}.header__inline-nav .header__nav-item:last-child>a,.header__inline-nav .header__nav-item:last-child>details>summary{background-color:var(--tnd-gold, #C4952A);color:var(--tnd-dark, #16100A)!important;padding:.5rem 1.25rem;font-weight:700;transition:background-color .3s ease,box-shadow .3s ease}.header__inline-nav .header__nav-item:last-child>a:hover{background-color:var(--tnd-gold-hi, #E8B84B);box-shadow:0 0 0 3px #c4952a33}.btn,.button{font-family:Inter,sans-serif;letter-spacing:.15em;text-transform:uppercase;border-radius:0;font-size:1rem}.tnd-age-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;background:#16100af7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.tnd-age-gate__card{text-align:center;max-width:440px;width:90%;padding:3rem 2.5rem}.tnd-age-gate__logo{margin-bottom:2rem}.tnd-age-gate__logo img{width:100px;height:auto;margin:0 auto;display:block}.tnd-age-gate__title{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;letter-spacing:.2em;text-transform:uppercase;color:#ede8dc;margin-bottom:1rem}.tnd-age-gate__quip{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;font-style:italic;color:#c4952a;letter-spacing:.02em;margin-bottom:1.25rem;min-height:1.2em}.tnd-age-gate__text{font-family:Inter,sans-serif;font-weight:300;font-size:.9rem;line-height:1.7;color:#b8a882;margin-bottom:2rem}.tnd-age-gate__actions{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.tnd-age-gate__btn{font-family:Inter,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;padding:1rem 2rem;border:none;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.tnd-age-gate__btn--enter{background-color:#c4952a;color:#16100a}.tnd-age-gate__btn--enter:hover,.tnd-age-gate__btn--enter:focus-visible{background-color:#e8b84b;box-shadow:0 0 0 3px #c4952a4d;outline:none}.tnd-age-gate__btn--exit{background-color:transparent;color:#b8a882;border:1px solid rgba(184,168,130,.3)}.tnd-age-gate__btn--exit:hover,.tnd-age-gate__btn--exit:focus-visible{border-color:#b8a882;color:#ede8dc;outline:none}.tnd-age-gate__fine{font-family:Inter,sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:#b8a882}@media(max-width:699px){.tnd-age-gate__card{padding:2rem 1.5rem}.tnd-age-gate__title{font-size:1.25rem}.tnd-age-gate__text{font-size:.85rem}}.header__nav-item:has(a[href*="/pages/membership"]){display:none}[id$=__leadership] .multi-column__media img{filter:sepia(.15) contrast(1.08) brightness(.96);transition:filter .25s ease-out}[id$=__leadership] .multi-column{gap:1rem}@media(min-width:700px){[id$=__leadership] .multi-column{gap:1.25rem}}.header__primary-nav-item{position:relative}.shopify-section--store-finder .section-spacing{padding-block-start:clamp(1.5rem,3vw,2.5rem)}.header__primary-nav-item>dropdown-menu-disclosure .header__dropdown-menu,.header__primary-nav-item>mega-menu-disclosure .header__dropdown-menu{inset-block-start:calc(100% + .35rem)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tnd-custom.css.map */
