@font-face{font-family:Asphalts Display;src:local("Asphalts Display"),url(/cdn/shop/files/asphalts-display.otf) format("opentype")}@font-face{font-family:Edmund;src:local("Edmund"),url(/cdn/shop/files/Nue-Gothic-Round.ttf) format("opentype")}:root{--primary: #DE6331;--secondary: #11171c;--lightGrey: #cacaca;--midGrey: #555555;--darkGrey: #202123;--nightSky: #10242C;--font-primary: "Brixton_Lead", Arial, sans-serif !important;--font-secondary: "Edmund", serif;--font-nav: "Edmund", sans-serif;--font-accent: "Asphalts Display", serif;--font-system: system-ui;--borderRadius: .8rem}html{scroll-behavior:smooth;background:var(--nightSky)!important}h1,.h1,.slide__heading{font-family:var(--font-primary)!important}h2,h3,.h2,.h3{font-family:var(--font-primary)!important;font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);margin:0 0 .5em;line-height:1.25}.product__title-and-price{gap:0!important}.shop-pay-terms{display:none!important}.blog__tags-list{margin:10px 0}.product__subs{border:1px solid #cacaca;border-radius:10px}.product__subs__group{border:none!important;font-family:var(--FONT-STACK-BUTTON)!important;font-weight:var(--FONT-WEIGHT-BUTTON)!important;font-style:var(--FONT-STYLE-BUTTON)!important}.product__subs__group:nth-child(1){border-bottom:solid 1px #cacaca!important}.tagline{font-size:14px;font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);text-transform:uppercase}.pairing-label{background:var(--primary);color:#fff}.slide__subheading,.subheading-text{font-size:2rem!important;line-height:1;padding:0!important;font-family:var(--font-secondary)!important;margin:0!important}.product__title{font-size:2.5rem!important;font-family:var(--font-primary)!important}.product__labels{font-family:var(--FONT-STACK-BUTTON);letter-spacing:var(--LETTER-SPACING-BUTTON);font-size:calc(1rem * var(--adjust-button));display:flex;align-items:center;justify-content:flex-start}.product__feature{font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON);text-transform:var(--BUTTON-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-BUTTON);background:#000;border-radius:50px;color:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:5px 25px;margin:0 2px}.product-upsell__title{font-size:1.2rem!important;letter-spacing:.02rem}.longevity-header-bg{background:url(/cdn/shop/files/longevity-wild-society-2000.jpg?v=1747752278),#f5f0e9;background-size:100%;background-position:left top;background-repeat:no-repeat}.popup__close__WSN{left:calc(var(--gutter-mobile) - 12px)!important;padding:10px}.popup__toggle{padding:5px 0 5px 32px!important;max-width:calc(100% - 45px)!important}.footer-disclaimer{font-size:12px;color:#f5f5f5}.product__video-embed{margin-top:20px;width:100%}.product__video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.product__video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.product__video-placeholder img{width:100%;height:100%;object-fit:cover}.product__video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;border:none;border-radius:50%;width:68px;height:68px;padding:0;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.product__video-play-button:hover{background:#000000e6}.product__video-play-button svg{width:24px;height:24px;fill:#fff}.product__video-iframe,.product__video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.product__video-play-button{width:48px;height:48px}.product__video-play-button svg{width:18px;height:18px}}.amazon-buy-button{display:flex;align-items:center;justify-content:center;gap:10px;background:#ffd814;border-color:#ffd814;color:#000;padding:10px 20px}.icons-row__title{font-size:1.5rem!important}@media screen and (max-width:767px){.collection__filters-header.hidden{display:flex}.collection__filters-header{align-items:center;flex-wrap:wrap;gap:0 16px;padding-top:24px}.collection__filters__top{flex:1;order:1;width:auto;min-height:0;margin-bottom:0;padding:0}.collection__filters__close{order:2;width:32px;height:32px;min-width:0;min-height:0;margin-bottom:0}.collection__filters__close .icon{width:22px;height:22px}.collection__filters__clear,.collection__filters__line{order:3;width:100%}.collection__filters__line{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom.css.map */
