html:root{--ts-gold: #D4A24A;--ts-gold-light: #E8C87F;--ts-gold-pale: #F0D79B;--ts-gold-deep: #A97C2E;--ts-taupe: #8A8173;--ts-cream: #F2F2F2;--ts-body: #DAD4C9;--ts-black: #191613;--ts-canvas: #0F0D0B;--ts-surface: #191613;--ts-surface-2: #221D18;--ts-hairline: rgba(212, 162, 74, .28);--ts-hairline-lo: rgba(212, 162, 74, .14);--ts-hairline-hi: rgba(212, 162, 74, .55);--ts-foil: linear-gradient(180deg, var(--ts-gold-pale) 0%, var(--ts-gold) 45%, var(--ts-gold-deep) 100%);--ts-weave: repeating-linear-gradient(45deg, rgba(255,255,255,.014) 0px, rgba(255,255,255,.014) 1px, transparent 1px, transparent 5px)}html:root,[class*=color-scheme-][class*=color-scheme-]{--color-foreground: #DAD4C9;--color-foreground-heading: #F2F2F2;--color-foreground-muted: #8A8173;--color-primary: #D4A24A;--color-primary-hover: #E8C87F;--color-border: rgba(212, 162, 74, .28);--color-shadow: #000000;--color-primary-button-text: #191613;--color-primary-button-background: #D4A24A;--color-primary-button-border: #D4A24A;--color-primary-button-hover-text: #191613;--color-primary-button-hover-background: #E8C87F;--color-primary-button-hover-border: #E8C87F;--color-secondary-button-text: #D4A24A;--color-secondary-button-background: rgba(212, 162, 74, .06);--color-secondary-button-border: rgba(212, 162, 74, .45);--color-secondary-button-hover-text: #191613;--color-secondary-button-hover-background: #D4A24A;--color-secondary-button-hover-border: #D4A24A;--color-input-background: rgba(255, 255, 255, .04);--color-input-text: #F2F2F2;--color-input-border: rgba(212, 162, 74, .3);--color-input-hover-background: rgba(212, 162, 74, .08);--color-variant-background: rgba(255, 255, 255, .03);--color-variant-border: rgba(212, 162, 74, .28);--color-variant-text: #E7E2D8;--color-variant-hover-background: rgba(212, 162, 74, .12);--color-variant-hover-text: #F2F2F2;--color-variant-hover-border: rgba(212, 162, 74, .55);--color-selected-variant-background: #D4A24A;--color-selected-variant-border: #D4A24A;--color-selected-variant-text: #191613;--color-selected-variant-hover-background: #E8C87F;--color-selected-variant-hover-text: #191613;--color-selected-variant-hover-border: #E8C87F;--color-error: #E2685C;--color-success: #5FD08A;--color-instock: #5FD08A;--color-lowstock: #E8B45C;--color-outofstock: #8A8173;--card-bg-hover: rgba(212, 162, 74, .06);--card-border-hover: rgba(212, 162, 74, .55);--card-border-focus: rgba(212, 162, 74, .35);--shadow-drawer: 0 18px 50px rgba(0, 0, 0, .65);--shadow-popover: 0 18px 50px rgba(0, 0, 0, .65);--shadow-button: 0 2px 10px rgba(0, 0, 0, .45);--style-border-drawer: 1px solid var(--ts-hairline);--style-border-popover: 1px solid var(--ts-hairline)}html:root,[class*=color-scheme-][class*=color-scheme-]{--color-background: transparent}html{background:radial-gradient(ellipse 90% 70% at 50% 85%,#d4a24a2e,#d4a24a00 60%) fixed,radial-gradient(ellipse 120% 55% at 50% 0%,#d4a24a29,#d4a24a00 65%) fixed,var(--ts-weave),#0b0a08}body{background:transparent;color:var(--color-foreground);-webkit-font-smoothing:antialiased}.section-background{background:transparent;background-image:none}body:before,body:after{content:"";position:fixed;z-index:-1;border-radius:50%;pointer-events:none}body:before{width:60vmax;height:60vmax;top:-20vmax;left:-15vmax;background:radial-gradient(circle,#d4a24a57,#d4a24a00 65%);animation:ts-drift-a 12s ease-in-out infinite}body:after{width:50vmax;height:50vmax;bottom:-18vmax;right:-15vmax;background:radial-gradient(circle,#b078284d,#b0782800 65%);animation:ts-drift-b 15s ease-in-out infinite}@keyframes ts-drift-a{0%,to{transform:translate(0) scale(1);opacity:.55}50%{transform:translate(14vmax,8vmax) scale(1.25);opacity:1}}@keyframes ts-drift-b{0%,to{transform:translate(0) scale(1.05);opacity:.5}50%{transform:translate(-16vmax,-9vmax) scale(.9);opacity:1}}::selection{background:var(--ts-gold);color:var(--ts-black)}*{scrollbar-color:var(--ts-gold-deep) var(--ts-canvas);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ts-canvas)}::-webkit-scrollbar-thumb{background:var(--ts-gold-deep);border:3px solid var(--ts-canvas);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ts-gold)}:focus-visible{outline:2px solid var(--ts-gold)!important;outline-offset:2px!important;border-radius:2px}html:root{--font-h1--case: uppercase;--font-h2--case: uppercase;--font-h3--case: uppercase;--font-h4--case: none;--font-h5--case: uppercase;--font-h6--case: uppercase;--font-h1--letter-spacing: -.02em;--font-h2--letter-spacing: -.015em;--font-h3--letter-spacing: -.01em;--font-h5--letter-spacing: .16em;--font-h6--letter-spacing: .16em;--font-heading--weight: 800;--font-subheading--weight: 600}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*{color:var(--ts-cream);text-shadow:0 1px 0 rgba(0,0,0,.55)}.h5.h5,.h6.h6,h5,h6{color:var(--ts-gold)}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table) a:where(:not(.button,.button-primary,.button-secondary)){color:var(--ts-gold);text-decoration-color:var(--ts-hairline-hi);text-underline-offset:3px}.rte a:hover{color:var(--ts-gold-light)}.rte hr,.divider__line{border-color:var(--ts-hairline);background:var(--ts-hairline)}.rte blockquote{border-inline-start:2px solid var(--ts-gold);color:var(--ts-body)}.rte th{color:var(--ts-cream)}.rte :is(th,td){border-color:var(--ts-hairline-lo)}html:root{--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--button-font-weight-primary: 700;--button-font-weight-secondary: 700;--style-border-radius-buttons-primary: 6px;--style-border-radius-buttons-secondary: 6px;--style-border-radius-inputs: 4px}.button,button.shopify-payment-button__button--unbranded{letter-spacing:.09em;font-weight:700}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background-image:var(--ts-foil);color:var(--ts-black)!important;border:1px solid var(--ts-gold-deep);box-shadow:0 1px #ffffff59 inset,0 6px 18px #00000073;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 1px #ffffff73 inset,0 10px 26px #d4a24a38}.button:not(.button-secondary,.button-unstyled):active{transform:translateY(0);filter:brightness(.96)}.button-secondary{background:#d4a24a0f;border:1px solid var(--ts-hairline-hi);color:var(--ts-gold);letter-spacing:.09em;transition:background .18s ease,color .18s ease,border-color .18s ease}.button-secondary:hover{background:var(--ts-gold);border-color:var(--ts-gold);color:var(--ts-black)}.button-unstyled{color:inherit}.button-unstyled:hover{color:var(--ts-gold)}.button[disabled],.button[aria-disabled=true]{background-image:none;background-color:#d4a24a2e;border-color:transparent;color:#19161399!important;box-shadow:none}.header,.header__row{background-color:#0b0a08b8;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}.header__row--bottom,.header-section{border-bottom:1px solid var(--ts-hairline-lo)}.header a,.header .button-unstyled,.header-actions__action{color:var(--ts-cream)}.header a:hover,.header .button-unstyled:hover,.header-actions__action:hover{color:var(--ts-gold)}.header-logo__image,.logo-block__image-wrapper img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.6))}.cart-bubble,.header-actions__cart-count,[class*=cart-bubble]{background:var(--ts-gold)!important;color:var(--ts-black)!important;font-weight:700}.menu-list a,.header-drawer a{color:var(--ts-body)}.menu-list a:hover,.header-drawer a:hover{color:var(--ts-gold)}.dialog-modal,.dialog-drawer,.drawer,floating-panel-component,.header-drawer,.menu-drawer,.predictive-search-results{background-color:var(--ts-surface);color:var(--color-foreground);border:1px solid var(--ts-hairline)}.drawer__header,.dialog-modal__header{border-bottom:1px solid var(--ts-hairline-lo)}dialog::backdrop,.overlay--window{background:#000000b3}.hero .overlay,.hero .overlay--gradient{--overlay-color: #0F0D0B !important;--overlay-color--end: rgba(15, 13, 11, 0) !important}.hero{background-color:transparent;background-image:radial-gradient(120% 70% at 50% 0%,rgba(212,162,74,.14),transparent 62%)}.hero-wrapper{border-bottom:1px solid var(--ts-hairline)}.product-card,.collection-card,.resource-card{background:var(--ts-surface);border:1px solid var(--ts-hairline);border-radius:8px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.product-card:hover,.collection-card:hover,.resource-card:hover{border-color:var(--ts-hairline-hi);box-shadow:0 14px 34px #0000008c,0 0 0 1px #d4a24a2e}.card-gallery,.product-media-container{background:var(--ts-black)}.product-card__content{padding-inline:2px}.product-card__content :is(h4,.h4,a){color:var(--ts-cream)}.product-card:hover :is(h4,.h4){color:var(--ts-gold-light)}.price{color:var(--ts-gold);font-weight:700;letter-spacing:.02em}.compare-at-price{color:var(--ts-taupe);text-decoration-color:var(--ts-taupe)}.unit-price,.tax-note{color:var(--ts-taupe)}.product-badges>*,[class*=badge]:not([class*=thumbnail]){background:var(--ts-gold)!important;color:var(--ts-black)!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:none!important}.quick-add__button{background-image:var(--ts-foil);color:var(--ts-black)!important;border:1px solid var(--ts-gold-deep);font-weight:700;letter-spacing:.08em}.product-media-container--image,.product-media__image{background:var(--ts-black)}.product-media-container{border:1px solid var(--ts-hairline-lo);border-radius:8px}.slideshow-controls__thumbnail{border:1px solid var(--ts-hairline-lo);border-radius:4px}.slideshow-controls__thumbnail[aria-current=true],.slideshow-controls__thumbnail:hover{border-color:var(--ts-gold)}.slideshow-control,slideshow-arrows .slideshow-control{background:#191613cc;color:var(--ts-gold);border:1px solid var(--ts-hairline)}.slideshow-control:hover{background:var(--ts-gold);color:var(--ts-black)}.accordion,details.accordion,.accordion__toggle{border-color:var(--ts-hairline-lo)!important}.accordion__toggle,summary{color:var(--ts-cream)}.accordion__toggle:hover,summary:hover{color:var(--ts-gold)}quantity-selector,.quantity-selector,.quantity-input{background:#ffffff0a;border:1px solid var(--ts-hairline);border-radius:6px;color:var(--ts-cream)}quantity-selector button:hover{color:var(--ts-gold)}.icon-block__media,.icon-block svg{color:var(--ts-gold)}.shopify-payment-button__skeleton{background:#d4a24a1f}.field__input,input,textarea,select{background-color:#ffffff0a;color:var(--ts-cream);border:1px solid var(--ts-hairline);border-radius:4px}.field__input:is(:focus,:hover),input:focus,textarea:focus,select:focus{background-color:#d4a24a14;border-color:var(--ts-gold)}.field__label,label{color:var(--ts-taupe)}::placeholder{color:var(--ts-taupe);opacity:1}.field__input:autofill{-webkit-text-fill-color:var(--ts-cream);box-shadow:0 0 0 60px var(--ts-surface) inset}.checkbox__label{color:var(--ts-body)}.checkbox:has(.checkbox__input:checked) .checkbox__label{color:var(--ts-cream)}.checkbox__input:checked+.checkbox__label .icon-checkmark{color:var(--ts-gold)}.facets__summary,.facets__label,.sorting-filter__label{color:var(--ts-cream)}.facets__summary:hover,.sorting-filter__label:hover{color:var(--ts-gold)}.facets__panel,.facets__panel-content,floating-panel-component{background:var(--ts-surface);border:1px solid var(--ts-hairline)}.sorting-filter__input:checked+.sorting-filter__checkmark,.sorting-filter__checkmark{color:var(--ts-gold)}.facets__status,.facets__item{color:var(--ts-taupe)}.cart__summary-container,.cart-items{background:var(--ts-surface);border:1px solid var(--ts-hairline-lo);border-radius:8px}.cart-items :is(th,td),.cart__row{border-color:var(--ts-hairline-lo)}.cart__summary-container .price,.totals__total-value{color:var(--ts-gold)}footer.shopify-section{border-top:1px solid var(--ts-hairline);background-color:var(--ts-canvas)}.footer-utilities,.footer-utilities__group,.footer-utilities__text{color:var(--ts-taupe)}footer a{color:var(--ts-taupe);text-decoration:none}footer a:hover{color:var(--ts-gold)}.social-icons__icon{color:var(--ts-taupe);transition:color .18s ease}.social-icons__icon:hover{color:var(--ts-gold)}.skip-to-content-link{background:var(--ts-gold);color:var(--ts-black)}.pagination a,.pagination button{color:var(--ts-taupe)}.pagination [aria-current=page]{color:var(--ts-gold);border-color:var(--ts-gold)}.shopify-policy__container{color:var(--ts-body)}.shopify-policy__title h1{color:var(--ts-cream)}@media(prefers-reduced-motion:reduce){.button:not(.button-secondary,.button-unstyled):hover,.product-card:hover{transform:none}body:before,body:after{animation:none}}@supports ((-webkit-background-clip: text) or (background-clip: text)){main .h5.h5,main .h6.h6,main h5,main h6{background-image:var(--ts-foil);-webkit-background-clip:text;background-clip:text;color:transparent}}.rte ul{list-style:none;padding-inline-start:0}.rte ul>li{position:relative;padding-inline-start:1.7em}.rte ul>li:before{content:"\bb";position:absolute;inset-inline-start:0;color:var(--ts-gold);font-weight:700}.card-gallery,.product-media-container--image{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.product-card{position:relative}.product-card:before,.product-card:after{content:"";position:absolute;width:20px;height:20px;border:2px solid var(--ts-gold);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:2}.product-card:before{top:10px;inset-inline-start:10px;border-inline-end:0;border-bottom:0}.product-card:after{bottom:10px;inset-inline-end:10px;border-inline-start:0;border-top:0}.product-card:hover:before,.product-card:hover:after{opacity:1}.card-gallery img,.product-card img{transition:transform .6s cubic-bezier(.2,.7,.3,1)}.product-card:hover img{transform:scale(1.045)}.button:not(.button-secondary,.button-unstyled){position:relative;overflow:hidden}.button:not(.button-secondary,.button-unstyled):after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);transition:inset-inline-start .55s ease;pointer-events:none}.button:not(.button-secondary,.button-unstyled):hover:after{inset-inline-start:130%}.rte hr,.divider__line{border:0;height:1px;background:linear-gradient(90deg,transparent,var(--ts-hairline-hi) 50%,transparent)}.hero-wrapper{position:relative}.hero-wrapper:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--ts-foil);opacity:.6;pointer-events:none}.product-card__content .price,.product-details .price{display:inline-block;padding:2px 10px;border:1px solid var(--ts-hairline);border-radius:3px;background:#d4a24a12}footer.shopify-section{position:relative}footer.shopify-section:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;margin-inline-start:-4px;background:var(--ts-gold);transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.card-gallery img,.product-card img,.button:not(.button-secondary,.button-unstyled):after{transition:none}.product-card:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/total-supps.css.map */
