@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(testro-font-anton-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(testro-font-anton-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(testro-font-manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(testro-font-manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(testro-font-instrument-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(testro-font-instrument-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tx-black: #0a0807;--tx-ink: #120e0b;--tx-espresso: #2a1a12;--tx-roast: #4a2d1c;--tx-crema: #c8a27a;--tx-gold: #d6ab5c;--tx-gold-2: #f1d08a;--tx-cream: #f3ece2;--tx-mute: rgb(243 236 226 / .62);--tx-line: rgb(243 236 226 / .12);--tx-radius: 22px;--tx-radius-lg: 34px;--tx-ease: cubic-bezier(.22, 1, .36, 1);--tx-ease-back: cubic-bezier(.34, 1.4, .64, 1);--tx-font-display: "Anton", "Impact", "Arial Narrow", sans-serif;--tx-font-body: "Manrope", "Segoe UI", system-ui, sans-serif;--tx-font-serif: "Instrument Serif", Georgia, serif;--font-heading--family: var(--tx-font-display);--font-heading--weight: 400;--font-heading--style: normal;--font-subheading--family: var(--tx-font-body);--font-subheading--weight: 700;--font-subheading--style: normal;--font-accent--family: var(--tx-font-display);--font-accent--weight: 400;--font-accent--style: normal;--font-body--family: var(--tx-font-body);--font-body--weight: 500;--font-body--style: normal}html{background:var(--tx-black);scroll-behavior:smooth}.page-wrapper{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}}body{background:var(--tx-black);color:var(--tx-cream);font-family:var(--tx-font-body);-webkit-font-smoothing:antialiased}::selection{background:var(--tx-gold);color:var(--tx-black)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media screen and (max-width:989px),(hover:none){body:after{display:none}}@keyframes tx-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.tx-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(18px,4vw,48px)}.tx-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tx-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--tx-font-body);font-weight:800;font-size:.75rem;letter-spacing:.32em;text-transform:uppercase;color:var(--tx-gold)}.tx-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.tx-display{margin:0;font-family:var(--tx-font-display);font-weight:400;text-transform:uppercase;line-height:1.16;letter-spacing:.01em;padding-block:.04em;color:var(--tx-cream);text-wrap:balance}.tx-display .tx-serif{line-height:1}.tx-serif{font-family:var(--tx-font-serif);font-style:italic;text-transform:none;letter-spacing:0;color:var(--tx-gold-2)}.tx-outline{color:transparent;-webkit-text-stroke:1.5px rgb(243 236 226 / .5)}.tx-gold-text{background:linear-gradient(100deg,#a77b35 0%,var(--tx-gold-2) 35%,#fff4d6 50%,var(--tx-gold-2) 65%,#a77b35 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tx-shine 6s linear infinite}@keyframes tx-shine{to{background-position:-200% 0}}@media screen and (max-width:989px),(hover:none){.tx-gold-text{animation:none;background-position:30% 0}}.tx-mq .tx-gold-text{animation:none;background-position:30% 0}.tx-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 34px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--tx-gold-2),var(--tx-gold) 55%,#a77b35);color:var(--tx-black);font-family:var(--tx-font-body);font-weight:800;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 10px 40px #d6ab5c40,inset 0 1px #ffffff80;transition:transform .5s var(--tx-ease),box-shadow .5s var(--tx-ease)}.tx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--tx-ease)}.tx-btn:hover{transform:translateY(-3px);box-shadow:0 18px 50px #d6ab5c61,inset 0 1px #ffffff80}.tx-btn:hover:after{transform:translate(120%)}.tx-btn--ghost{background:transparent;color:var(--tx-cream);box-shadow:inset 0 0 0 1.5px #f3ece259}.tx-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--tx-gold);color:var(--tx-gold-2)}.tx-btn svg{width:18px;height:18px}.tx-btn:focus-visible,.tx-focus:focus-visible{outline:2px solid var(--tx-gold-2);outline-offset:4px}.tx-icon{width:1.25em;height:1.25em;flex-shrink:0}[data-tx-in]{opacity:0;transition:opacity 1s var(--tx-ease),transform 1.1s var(--tx-ease),filter 1.1s var(--tx-ease),clip-path 1.2s var(--tx-ease)}[data-tx-in=up]{transform:translateY(60px)}[data-tx-in=blur]{filter:blur(14px);transform:scale(1.06)}[data-tx-in=mask]{opacity:1;clip-path:inset(0 0 100% 0)}[data-tx-in=zoom]{transform:scale(.86)}[data-tx-in].is-in{opacity:1;transform:none;filter:none;clip-path:inset(0 0 0 0)}html:not(.tx-js) [data-tx-in]{opacity:1;transform:none;filter:none;clip-path:none}.testro-section{overflow-x:clip}.testro-home-section>.testro-section:not(.tx-hero):not(.tx-fm):not(.tx-rt):not(.tx-mf):not(.tx-rv){contain:paint}@media screen and (max-width:989px){html{overflow-x:hidden}@supports (overflow: clip){html{overflow-x:clip}}}#header-component{font-family:var(--tx-font-body)}@media screen and (min-width:990px)and (hover:hover){#header-component .header__row,#header-component .header__columns{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}.header-logo .tx-logo{display:block;height:var(--tx-logo-h, 30px);width:auto}@media screen and (max-width:749px){.header-logo .tx-logo{--tx-logo-h: 24px}}.menu-list .menu-list__link{font-family:var(--tx-font-body);font-weight:700;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:8px;transition:color .3s,text-decoration-color .3s}.menu-list .menu-list__list-item:hover .menu-list__link,.menu-list .menu-list__link[aria-current=page],.menu-list .menu-list__link--active{text-decoration-color:var(--tx-gold);color:var(--tx-gold-2)}.product-information{background:var(--tx-black)}.product-information .product-media-container,.product-information .product-media{border-radius:var(--tx-radius-lg);overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,#2a1d15,#0d0a08 70%)}.product-information .product-details h1{font-family:var(--tx-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.6rem,7vw,4.2rem);line-height:.92;color:var(--tx-cream)}.product-information .price,.product-information product-price{font-family:var(--tx-font-display);font-size:2rem;color:var(--tx-gold-2)}.product-information button[name=add],.sticky-add-to-cart__bar button[name=add]{min-height:62px;border-radius:999px!important;border:0!important;background:linear-gradient(135deg,var(--tx-gold-2),var(--tx-gold) 55%,#a77b35)!important;color:var(--tx-black)!important;font-family:var(--tx-font-body);font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 10px 40px #d6ab5c40}.product-information button[name=add][data-added=true]{color:transparent!important}.product-information button[name=add][data-added=true] .checkmark-burst{color:var(--tx-black)}.product-information .accelerated-checkout-block,.product-information shopify-accelerated-checkout,.product-information .shopify-payment-button{display:none!important}.sticky-add-to-cart__bar{border-radius:999px!important;background:#120e0bf7!important;box-shadow:0 0 0 1px var(--tx-line),0 20px 50px #00000080}.cart-totals__tax-note{display:none!important}.cart__checkout-button{min-height:58px;border-radius:999px!important;border:0!important;background:linear-gradient(135deg,var(--tx-gold-2),var(--tx-gold) 55%,#a77b35)!important;color:var(--tx-black)!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cart-items__empty-button{border-radius:999px!important}@media(prefers-reduced-motion:reduce){body:after,.tx-gold-text{animation:none}[data-tx-in]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}.tx-btn,.tx-btn:after{transition:none}}.tx-tc{display:grid;gap:12px}@media screen and (min-width:750px){.tx-tc:not(.tx-tc--compact){grid-template-columns:1.4fr 1fr 1fr}}.tx-tc__card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--tx-line);color:var(--tx-cream);text-decoration:none;transition:box-shadow .3s,transform .4s var(--tx-ease)}a.tx-tc__card:hover{box-shadow:inset 0 0 0 1px var(--tx-gold);transform:translateY(-2px)}.tx-tc__logo svg{display:block;width:56px;height:auto;border-radius:6px}.tx-tc__flag{font-size:1.9rem;line-height:1}.tx-tc__ico{width:30px;height:30px;color:var(--tx-gold)}.tx-tc__text{display:grid;gap:2px;flex:1;min-width:0}.tx-tc__text strong{font-weight:800;font-size:.9375rem}.tx-tc__text span{font-size:.8125rem;color:var(--tx-mute)}.tx-tc__arrow{width:18px;height:18px;color:var(--tx-gold)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/testro-base.css.map */
