:root{--tf-red: #ff0000;--tf-red-hot: #ff1a1a;--tf-black: #0a0a0a;--tf-charcoal: #141414;--tf-steel: #1e1e1e;--tf-muted: #d0d0d0;--tf-white: #ffffff;--tf-border: rgba(255, 255, 255, .08);--tf-radius: 6px;--tf-ease: cubic-bezier(.22, 1, .36, 1);--tf-font-display: "Montserrat", "DIN Alternate", "Arial Narrow", system-ui, sans-serif}body.template-index,body.template-page{background:var(--tf-black)}.tf-vp{--tf-vp-pad-y: clamp(1.1rem, 3vw, 2.5rem);background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(255,0,0,.18),transparent 55%),linear-gradient(180deg,#0d0d0d,#0a0a0a 40%,#111);color:var(--tf-white);border-bottom:1px solid var(--tf-border);position:relative;overflow:hidden}.tf-vp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-12deg,transparent,transparent 18px,rgba(255,255,255,.015) 18px,rgba(255,255,255,.015) 19px);pointer-events:none;opacity:.7}.tf-vp__inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:var(--tf-vp-pad-y) clamp(1rem,3vw,2rem)}.tf-vp__eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--tf-font-display);font-size:.72rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--tf-red);margin:0 0 .85rem}.tf-vp__eyebrow:before{content:"";width:1.75rem;height:2px;background:var(--tf-red)}.tf-vp__title{font-family:var(--tf-font-display);font-weight:800;font-size:clamp(2.35rem,6.5vw,4.25rem);line-height:.95;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 .85rem;color:#fff}.tf-vp__title em{font-style:normal;color:var(--tf-red);text-shadow:0 0 40px rgba(255,0,0,.35)}.tf-vp__tagline{max-width:38rem;font-size:clamp(.98rem,1.6vw,1.15rem);line-height:1.55;color:#cfcfcf;margin:0 0 1.35rem}.tf-vp__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;align-items:center;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.tf-vp__link{font-family:var(--tf-font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,0,0,.55);padding-bottom:.15rem;transition:color .2s var(--tf-ease),border-color .2s var(--tf-ease)}.tf-vp__link:hover{color:var(--tf-red-hot);border-color:var(--tf-red)}.tf-vp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media screen and (min-width:750px){.tf-vp__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media screen and (min-width:990px){.tf-vp__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}}.tf-vp__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(9.5rem,22vw,13.5rem);border-radius:var(--tf-radius);overflow:hidden;text-decoration:none;color:#fff;background:var(--tf-steel);border:1px solid var(--tf-border);isolation:isolate;transition:transform .35s var(--tf-ease),border-color .35s var(--tf-ease),box-shadow .35s var(--tf-ease)}.tf-vp__card:hover,.tf-vp__card:focus-visible{transform:translateY(-4px) scale(1.01);border-color:#ff0000a6;box-shadow:0 18px 40px #00000073,0 0 0 1px #ff000040,0 0 28px #ff00002e;outline:none}.tf-vp__card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tf-vp__card-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform .55s var(--tf-ease),filter .55s var(--tf-ease);filter:saturate(.9) contrast(1.05)}.tf-vp__card:hover .tf-vp__card-media img,.tf-vp__card:focus-visible .tf-vp__card-media img{transform:scale(1.12);filter:saturate(1.05) contrast(1.1)}.tf-vp__card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#0000002e 45%,#0000008c),linear-gradient(90deg,rgba(255,0,0,.1),transparent 40%);z-index:1;pointer-events:none}.tf-vp__card--blank .tf-vp__card-media:after{background:linear-gradient(145deg,#1a1a1a,#0c0c0c 55%,#1f0808)}.tf-vp__card-body{position:relative;z-index:2;padding:1rem 1rem 1.05rem;display:flex;flex-direction:column;gap:.25rem}.tf-vp__card-name{font-family:var(--tf-font-display);font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:0}.tf-vp__card-meta{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;margin:0}.tf-vp__card-cta{margin-top:.45rem;font-family:var(--tf-font-display);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--tf-red);display:inline-flex;align-items:center;gap:.35rem}.tf-vp__card-cta:after{content:"\2192";transition:transform .25s var(--tf-ease)}.tf-vp__card:hover .tf-vp__card-cta:after{transform:translate(4px)}body.template-index .promotion-bar,body.template-index .shopify-section:has(.promotion-bar){display:none!important}body.template-index .video-banner .banner__buttons .button,body.template-index .video-banner .button{border-radius:2px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.shopify-section-header-sticky .header,.header-wrapper .header{background:#0a0a0af0!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,0,0,.22)}.header .header__menu-item,.header .list-menu__item{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.header a:hover{color:var(--tf-red)!important}.announcement-bar,.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-weight:600}body.template-index .card-wrapper:hover,body.template-index .product-card:hover{outline:1px solid rgba(255,0,0,.35)}body.template-index .section-header__title,body.template-index .custom-section-header h2,body.template-index h2.section-header__title{font-family:var(--tf-font-display);letter-spacing:.04em;text-transform:uppercase}body.template-index .shopify-section+.shopify-section{scroll-margin-top:4rem}@media screen and (max-width:749px){.tf-vp__card{min-height:8.75rem}}body.template-index,body.template-index #MainContent,body.template-index .shopify-section,body.template-index .section,body.template-index .color-scheme-1,body.template-index .color-scheme-4,body.template-index .color-scheme-6,body.template-index .color-scheme-8,body.template-index .color-scheme-9{background-color:var(--tf-black)!important;background:var(--tf-black);color:var(--tf-white)}body.template-index .shopify-section+.shopify-section{border-top:1px solid var(--tf-border)}body.template-index .footer,body.template-index .shopify-section-group-footer-group,body.template-index .shopify-section-group-footer-group .shopify-section,body.template-index .seamless-scroll,body.template-index [class*=footer]{background-color:var(--tf-charcoal)!important;background:var(--tf-charcoal);color:var(--tf-white)}body.template-index .footer a,body.template-index .footer p,body.template-index .footer li,body.template-index .footer span{color:#fff}body.template-index .footer a:hover{color:var(--tf-red)}body.template-index .gradient.color-scheme-1,body.template-index .gradient.color-scheme-4,body.template-index .gradient.color-scheme-6{background:var(--tf-black)!important;color:var(--tf-white)!important}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index .h1,body.template-index .h2,body.template-index .h3{color:var(--tf-white)}body.template-index,body.template-index p,body.template-index li,body.template-index span,body.template-index a,body.template-index .rte,body.template-index .text-body,body.template-index .card__heading,body.template-index .full-unstyled-link,body.template-index .inline-richtext,body.template-index .caption,body.template-index .caption-large,body.template-index .subtitle,body.template-index .tf-vp,body.template-index .tf-vp *{color:#fff}body.template-index .tf-vp__muted,body.template-index .tf-muted,body.template-index .text-subdued,body.template-index .color-foreground-secondary,body.template-index [class*=subdued],body.template-index [class*=muted]{color:#e8e8e8!important;opacity:1!important}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4,body.template-index .h0,body.template-index .h1,body.template-index .h2,body.template-index .h3,body.template-index .h4,body.template-index .tf-vp__title{color:#fff!important;opacity:1!important;-webkit-text-fill-color:#ffffff}body.template-index a:not(.button):not(.btn){color:#fff;text-decoration-color:#ffffff73}body.template-index a:not(.button):not(.btn):hover{color:var(--tf-red)}body.template-index .rte,body.template-index p,body.template-index .inline-richtext,body.template-index .caption,body.template-index .subtitle,body.template-index .text-body,body.template-index .opacity-70,body.template-index .opacity-60{opacity:1!important}body.template-index .footer,body.template-index .footer a,body.template-index .footer p,body.template-index .footer li,body.template-index .footer span{color:#fff!important;opacity:1!important}.price,.price-container,.price-item,.price-item--regular,.price-item--sale,.price__regular,.price__sale,.product-price,.card-information .price,.product-card-price,.product__price,.price .money,span.money,b.price-item,.card .price,.collection .price,.featured-products-grid .price,.product-card .price,.card-content .price{color:red!important;-webkit-text-fill-color:#ff0000!important}.price--on-sale .price-item--regular,s.price-item--regular,.price__sale .price-item--regular{color:#ff000080!important;-webkit-text-fill-color:rgba(255,0,0,.5)!important}.card-sold-out,.sold-out,.badge--sold-out,.badge.sold-out-badge,.price--sold-out,.product-card__sold-out,.card__badge .badge.sold-out,.card__badge--sold-out,span.sold-out,.sold-out-message,[class*=sold-out],[class*=sold_out]{color:red!important;-webkit-text-fill-color:#ff0000!important;opacity:1!important;font-weight:800!important;font-size:clamp(1.05rem,2.4vw,1.35rem)!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.2!important}.card-sold-out{background:transparent!important;border:none!important;font-size:clamp(1.15rem,2.8vw,1.5rem)!important;font-weight:900!important;text-shadow:0 2px 0 #000,0 0 12px rgba(255,0,0,.35)}.tf-vp__card:hover .tf-vp__card-name,.tf-vp__link:hover .tf-vp__card-name,.tf-vp__card:focus-within .tf-vp__card-name,.tf-vp__card:hover,.tf-vp a:hover,.tf-vp__link:hover,.tf-vp__card-name:hover,.tf-vp__card-meta:hover,.tf-vp__card-cta:hover{color:red!important;-webkit-text-fill-color:#ff0000}.header a:hover,.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item:hover,.list-menu a:hover,.menu-drawer__menu-item:hover,.mega-menu a:hover,.mega-menu__link:hover,.header-dropdown a:hover,.nav-bar a:hover,.header .submenu a:hover,.header details[open]>summary,#menu-drawer a:hover{color:red!important;-webkit-text-fill-color:#ff0000}.collection-list a:hover,.collection-card:hover .card__heading,.card-wrapper:hover .card__heading,.card:hover .card__heading a,.tf-vp__footer a:hover,.breadcrumb a:hover{color:red!important;-webkit-text-fill-color:#ff0000}.tf-vp__card{transition:color .15s ease,border-color .15s ease,transform .15s ease}.tf-vp__card-name,.tf-vp__card-meta,.tf-vp__card-cta{transition:color .15s ease}.tf-shop-chooser h1,.tf-shop-chooser .main-page__title,.tf-shop-chooser .page-title,.tf-shop-chooser__title,.tf-shop-chooser .page-title-block,.tf-shop-chooser h1.page-title-block,.tf-shop-chooser .heading-block{color:red!important;-webkit-text-fill-color:#ff0000}.tf-ig{position:relative;background:linear-gradient(135deg,rgba(255,0,0,.07) 0%,transparent 42%),radial-gradient(ellipse 80% 60% at 100% 0%,rgba(255,0,0,.12),transparent 55%),#070707;color:#fff;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,0,0,.35);margin:0;padding:2.5rem 0 2rem}.tf-ig:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-32deg,transparent,transparent 11px,rgba(255,255,255,.015) 11px,rgba(255,255,255,.015) 12px);pointer-events:none;opacity:.9}.tf-ig__rail{position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,red,#7a0000 55%,red);box-shadow:0 0 24px #ff000073}.tf-ig__inner{position:relative;z-index:1}.tf-ig__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem 1.25rem;margin-bottom:1.25rem;text-align:center}.tf-ig__hash{font-family:Montserrat,system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.22em;color:red;text-transform:uppercase}.tf-ig__handle{display:inline-flex;align-items:center;gap:.4rem;font-family:Montserrat,system-ui,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:#fff!important;text-decoration:none!important;border:1px solid rgba(255,255,255,.25);padding:.35rem .7rem;transition:border-color .2s,color .2s,background .2s}.tf-ig__handle:hover{border-color:red;color:red!important;background:#ff000014}.tf-ig__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center;justify-items:center;text-align:center}.tf-ig__copy{max-width:40rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}.tf-ig__plaque{display:none}.tf-ig__eyebrow{margin:0 0 .55rem;font-family:Montserrat,system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.28em;color:#ffffff8c;text-transform:uppercase}.tf-ig__title{margin:0 0 .85rem;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(1.85rem,4vw,3rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:none;color:#fff;text-align:center}.tf-ig__title-accent{display:inline-block;color:red;position:relative}.tf-ig__title-accent:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:3px;background:red;transform:skew(-18deg)}.tf-ig__body{margin:0 auto 1.35rem;max-width:36rem;font-size:1.05rem;line-height:1.55;color:#ffffffd1;text-align:center}.tf-ig__cta{display:inline-flex;align-items:center;gap:.65rem;font-family:Montserrat,system-ui,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;color:#0a0a0a!important;background:red;border:2px solid #ff0000;padding:.85rem 1.25rem;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:background .2s,color .2s,transform .15s}.tf-ig__cta:hover{background:transparent;color:red!important;transform:translateY(-1px)}.tf-ig__cta-arrow{font-size:1rem;line-height:1}.tf-ig__plaque{justify-self:end}.tf-ig__plaque-frame{width:min(220px,100%);aspect-ratio:1;border:1px solid rgba(255,0,0,.55);background:linear-gradient(135deg,rgba(255,0,0,.12),transparent 50%),#0c0c0c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;position:relative;box-shadow:0 0 0 8px #ff00000f}.tf-ig__plaque-frame:before,.tf-ig__plaque-frame:after{content:"";position:absolute;width:18px;height:18px;border:2px solid #ff0000}.tf-ig__plaque-frame:before{top:8px;left:8px;border-right:0;border-bottom:0}.tf-ig__plaque-frame:after{bottom:8px;right:8px;border-left:0;border-top:0}.tf-ig__plaque-kicker{font-family:Montserrat,system-ui,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.28em;color:#ffffffa6}.tf-ig__plaque-big{font-family:Montserrat,system-ui,sans-serif;font-size:4.2rem;font-weight:900;line-height:.9;color:red;letter-spacing:-.04em}.tf-ig__plaque-sub{font-family:Montserrat,system-ui,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.18em;color:#ffffff8c;text-align:center;padding:0 .5rem}body.template-index [id*="1774909131d04773a6"]{background:#070707!important;padding-top:0!important}body.template-index [class*=instafeed] a:hover{outline:2px solid #ff0000;outline-offset:-2px}.tf-ig__mosaic{margin-top:2rem;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:110px;gap:10px}@media(min-width:750px){.tf-ig__mosaic{grid-auto-rows:130px;gap:12px}}.tf-ig__shot{position:relative;display:block;overflow:hidden;background:#111;border:1px solid rgba(255,255,255,.08);text-decoration:none!important;min-height:100%}.tf-ig__shot-img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform .35s ease,filter .35s ease;filter:saturate(1.05) contrast(1.05)}.tf-ig__shot-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75) 100%);opacity:.85;pointer-events:none;transition:opacity .25s}.tf-ig__shot-tag{position:absolute;left:10px;right:10px;bottom:10px;font-family:Montserrat,system-ui,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;line-height:1.25;opacity:.92}.tf-ig__shot:hover{border-color:red;box-shadow:0 0 0 1px red inset}.tf-ig__shot:hover .tf-ig__shot-img{transform:scale(1.08);filter:saturate(1.15) contrast(1.08)}.tf-ig__shot:hover .tf-ig__shot-veil{opacity:1;background:linear-gradient(180deg,#ff000026,#000c)}.tf-ig__shot--1{grid-column:span 6;grid-row:span 2}.tf-ig__shot--2,.tf-ig__shot--3{grid-column:span 3;grid-row:span 1}.tf-ig__shot--4,.tf-ig__shot--5{grid-column:span 3;grid-row:span 2}.tf-ig__shot--6,.tf-ig__shot--7,.tf-ig__shot--8{grid-column:span 4;grid-row:span 1}@media(max-width:749px){.tf-ig__mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px}.tf-ig__shot--1,.tf-ig__shot--2,.tf-ig__shot--3,.tf-ig__shot--4,.tf-ig__shot--5,.tf-ig__shot--6,.tf-ig__shot--7,.tf-ig__shot--8{grid-column:span 1;grid-row:span 1}.tf-ig__shot--1{grid-column:span 2;grid-row:span 2}}.tf-ig__meta{justify-content:center!important;text-align:center}.tf-ig__grid{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.tf-ig__copy{max-width:40rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.tf-ig__eyebrow,.tf-ig__title,.tf-ig__body{text-align:center!important}.tf-ig__body{margin-left:auto!important;margin-right:auto!important}.tf-ig__plaque{display:none!important}.tf-ig__cta{margin:0 auto}.tf-ig__title-accent:after{left:10%;right:10%}body.template-index .collection-icons .card,body.template-index .collection-icons a.card,body.template-index [id*=collection_icons] .card,body.template-index [id*=collection_icons] .collection-icons__item,body.template-index [id*=collection_icons] a{border-radius:0!important}body.template-index [id*=collection_icons] .card,body.template-index [id*=collection_icons] .collection-card{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));border-top:none!important;box-shadow:0 10px 30px #00000073;transition:transform .2s var(--tf-ease, ease),box-shadow .2s ease}body.template-index [id*=collection_icons] .collection-image.media,body.template-index [id*=collection_icons] .media--circle,body.template-index [id*=collection_icons] .collection-icon-block .media{clip-path:none!important;border-top:none!important;border-radius:50%!important;overflow:hidden;background-color:#141414!important;isolation:isolate;position:relative;z-index:3;opacity:1!important}body.template-index [id*=collection_icons] .collection-image img,body.template-index [id*=collection_icons] .media--circle img,body.template-index [id*=collection_icons] .collection-icon-block img{opacity:1!important;position:relative;z-index:3;mix-blend-mode:normal!important}body.template-index [id*=collection_icons] .card:hover,body.template-index [id*=collection_icons] a:hover .card{transform:translateY(-3px);box-shadow:0 0 0 1px red,0 14px 36px #ff00002e}body.template-index [id*=media_grid] .media-grid__item,body.template-index [id*=media_grid] .card,body.template-index [id*=media_grid] .grid__item{position:relative}body.template-index [id*=media_grid] h2,body.template-index [id*=media_grid] .heading-block,body.template-index [id*=media_grid] .title{letter-spacing:-.02em;text-transform:none!important}body.template-index [id*=media_grid] h2 em,body.template-index [id*=media_grid] .heading-block em{color:red!important;font-style:normal!important;-webkit-text-fill-color:#ff0000}body.template-index [id*=custom_section_header] h2,body.template-index .custom-section-header h2,body.template-index .custom-section-header .heading-block{position:relative;display:inline-block;padding-bottom:.45rem}body.template-index [id*=custom_section_header] h2:after,body.template-index .custom-section-header h2:after{content:"";position:absolute;left:0;bottom:0;width:42%;height:3px;background:linear-gradient(90deg,#ff0000,transparent);transform:skew(-18deg)}body.template-index [id*=multicolumn_paWdNJ] .image-with-text-block,body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image,body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image.media,body.template-index [id*=multicolumn_paWdNJ] .media.media--square,body.template-index [id*=multicolumn_paWdNJ] .media{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;transform:none!important}body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image:before,body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image:after,body.template-index [id*=multicolumn_paWdNJ] .media:before,body.template-index [id*=multicolumn_paWdNJ] .media:after{display:none!important;content:none!important;background:none!important}body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image img,body.template-index [id*=multicolumn_paWdNJ] .media img{background:transparent!important;object-fit:contain!important;width:100%!important;height:auto!important;max-height:220px!important}body.template-index [id*=collection_tabs] .tabs,body.template-index [id*=collection_tabs] [role=tablist],body.template-index [id*=collection_tabs] .tab-buttons{gap:.4rem!important}body.template-index [id*=collection_tabs] button,body.template-index [id*=collection_tabs] .tab,body.template-index [id*=collection_tabs] [role=tab]{border-radius:0!important;border:1px solid rgba(255,255,255,.18)!important;background:transparent!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.72rem!important;font-weight:700!important}body.template-index [id*=collection_tabs] button[aria-selected=true],body.template-index [id*=collection_tabs] .tab.active,body.template-index [id*=collection_tabs] [aria-selected=true]{background:red!important;border-color:red!important;color:#fff!important}body.template-index [id*=shop_the_look]{position:relative}body.template-index [id*=shop_the_look] .shop-the-look__image,body.template-index [id*=shop_the_look] .media,body.template-index [id*=shop_the_look] img{outline:1px solid rgba(255,0,0,.35);outline-offset:8px}body.template-index [id*=featured_collection] .card,body.template-index [id*=featured_collection] .product-card{border-radius:0!important;border:1px solid rgba(255,255,255,.07)!important;background:#0000008c!important}body.template-index [id*=featured_collection] .card:hover,body.template-index [id*=featured_collection] .product-card:hover{border-color:red!important}body.template-index [id*=flexible_images] .card,body.template-index [id*=flexible_images] .media{border-radius:0!important}body.template-index [id*=flexible_images] .content,body.template-index [id*=flexible_images] .caption{border-top:none!important}body.template-index [id*=seamless_scroll],body.template-index [id*=seamless_scroll] .seamless-scroll,body.template-index [id*=seamless_scroll] .seamless-scroll__wrapper,body.template-index [id*=seamless_scroll] .border-gradient{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important;background:transparent!important}body.template-index [id*=seamless_scroll]{margin-bottom:0!important}body.template-index [id*=featured_products_grid_tjcEL4]{margin-top:2rem!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid{padding-top:.75rem!important}body.template-index [id*=seamless_scroll] span,body.template-index [id*=seamless_scroll] .item,body.template-index [id*=seamless_scroll] .text{letter-spacing:.18em!important;font-weight:800!important}body.template-index [id*=featured_products_grid] h2,body.template-index [id*=featured_products] h2{letter-spacing:.2em!important;font-size:clamp(1.1rem,2vw,1.4rem)!important;color:red!important;-webkit-text-fill-color:#ff0000}body.template-index [id*=featured_products_grid] .card,body.template-index [id*=featured_products] .card{border-radius:0!important;border:1px solid rgba(255,255,255,.08)}body.template-index [id*=featured_products_grid] .card:hover{border-color:red}body.template-index .shopify-section{--gradient-background: transparent}body.template-index .button,body.template-index a.button,body.template-index .btn,body.template-index button.button,body.template-index .button--primary,body.template-index .button.button--primary{background:red!important;color:#fff!important;border:2px solid #ff0000!important;border-radius:0!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}body.template-index .button:hover,body.template-index a.button:hover,body.template-index .button--primary:hover{background:transparent!important;color:red!important;-webkit-text-fill-color:#ff0000!important}body.template-index .button--secondary,body.template-index .button.button--secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.45)!important;-webkit-text-fill-color:#ffffff!important}body.template-index .button--secondary:hover{border-color:red!important;color:red!important;-webkit-text-fill-color:#ff0000!important}body.template-index [id*=collection_tabs] button.button,body.template-index [id*=collection_tabs] a.button{background:red!important}body.template-index{background-color:#050505!important;background-image:none!important;position:relative;isolation:isolate}body.template-index:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:#050505;background-image:linear-gradient(#000000d1,#000000d1),url(tf-carbon-twill.jpg);background-size:auto,420px 420px;background-repeat:no-repeat,repeat;background-position:center top,center top}body.template-index #MainContent,body.template-index main,body.template-index .content-for-layout,body.template-index #MainContent .shopify-section,body.template-index #shopify-section-footer,body.template-index .shopify-section-group-footer-group{position:relative;z-index:1;background-color:transparent!important;background-image:none!important}body.template-index #MainContent .shopify-section>.gradient,body.template-index #MainContent .shopify-section>div.gradient,body.template-index #MainContent .color-scheme-1,body.template-index #MainContent .color-scheme-2,body.template-index #MainContent [class*=color-scheme-].gradient{background-color:transparent!important;background-image:none!important}body.template-index img,body.template-index picture,body.template-index video,body.template-index iframe,body.template-index svg.placeholder-svg,body.template-index .media>img{z-index:2;mix-blend-mode:normal!important}body.template-index .media,body.template-index .card__media,body.template-index .card__inner,body.template-index .media-wrapper,body.template-index .global-media-settings,body.template-index [id*=collection_icons] .media,body.template-index [id*=flexible_images] .media,body.template-index [id*=shop_the_look] .media,body.template-index [id*=featured_collection] .media,body.template-index [id*=featured_products] .media,body.template-index .tf-ig__shot,body.template-index .tf-vp__card-media{background-color:#0a0a0a!important;isolation:isolate;z-index:2;mix-blend-mode:normal!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}body.template-index [id*=media_grid] .media-grid__item,body.template-index [id*=media_grid] .card,body.template-index [id*=collection_icons] .card,body.template-index [id*=featured_collection] .card,body.template-index [id*=featured_products] .card,body.template-index .product-card,body.template-index .collection-card,body.template-index .tf-vp__card,body.template-index .tf-vp__grid a{background-color:#0a0a0a!important;isolation:isolate;z-index:2;position:relative}body.template-index [id*=collection_icons] .collection-image img,body.template-index [id*=collection_icons] .media--circle img,body.template-index [id*=collection_icons] .collection-icon-block img{opacity:1!important;filter:saturate(1) contrast(1.05) brightness(1.08)!important;transition:opacity .2s ease,filter .2s ease!important}body.template-index .tf-vp__card-media img,body.template-index .tf-vp__card img,.tf-vp__card-media img,.tf-vp__card img{opacity:.9!important;filter:saturate(1) contrast(1.05) brightness(1.08)!important;transition:opacity .2s ease,transform .55s var(--tf-ease),filter .55s var(--tf-ease)}body.template-index .tf-vp__card:hover .tf-vp__card-media img,body.template-index .tf-vp__card:hover img,body.template-index .tf-vp__card:focus-visible .tf-vp__card-media img,.tf-vp__card:hover .tf-vp__card-media img,.tf-vp__card:hover img,.tf-vp__card:focus-visible .tf-vp__card-media img{opacity:.6!important;filter:saturate(1.05) contrast(1.08) brightness(1.12)!important}body.template-index [id*=collection_icons] .card__media,body.template-index [id*=collection_icons] .media,body.template-index [id*=collection_icons] img,body.template-index [id*=collection_icons] .collection-icons__image,body.template-index [id*=collection_icons] .collection-image,body.template-index .collection-icons img,body.template-index .collection-icons .media{opacity:1!important;transition:opacity .2s ease,transform .2s ease;mix-blend-mode:normal!important}body.template-index [id*=collection_icons] a:hover img,body.template-index [id*=collection_icons] .card:hover img,body.template-index [id*=collection_icons] a:hover .media,body.template-index .collection-icons a:hover img{opacity:.7!important;filter:saturate(1.05) contrast(1.08) brightness(1.12)!important}body.template-index [id*=collection_icons] .collection-icon-block,body.template-index [id*=collection_icons] .collection-link{position:relative;z-index:3}body.template-index [id*=collection_icons] .collection-image.media,body.template-index [id*=collection_icons] .media--circle,body.template-index [id*=collection_icons] .collection-icon-block .media{clip-path:none!important;border-top:none!important;background-color:#1a1a1a!important;isolation:isolate;position:relative;z-index:3;opacity:1!important;overflow:hidden}body.template-index [id*=collection_icons] .collection-image.media img,body.template-index [id*=collection_icons] .media--circle img,body.template-index [id*=collection_icons] .collection-icon-block .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;opacity:1!important;z-index:2!important;mix-blend-mode:normal!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid__wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1.75rem!important}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block{width:100%!important;max-width:40rem;position:static!important;inset-block-start:auto!important;text-align:center!important;margin-inline:auto}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .content-group,body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .group--center,body.template-index [id*=featured_products_grid_tjcEL4] .heading-block,body.template-index [id*=featured_products_grid_tjcEL4] .description-block,body.template-index [id*=featured_products_grid_tjcEL4] .buttons-block{text-align:center!important;margin-inline:auto;justify-content:center!important}body.template-index [id*=featured_products_grid_tjcEL4] .products-grid-block{width:100%!important;flex:1 1 auto!important}@media screen and (min-width:750px){body.template-index [id*=featured_products_grid_tjcEL4] .product-list.auto-grid,body.template-index [id*=featured_products_grid_tjcEL4] .slider-wrapper.auto-grid,body.template-index [id*=featured_products_grid_tjcEL4] ul.product-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.25rem!important;--columns: 4}body.template-index [id*=featured_products_grid_tjcEL4] .slider-wrapper.auto-grid{--item-perfect-size: 25% !important;--item-min-size: 0 !important}}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block{font-family:Montserrat,DIN Alternate,Arial Narrow,system-ui,sans-serif!important;font-weight:800!important;font-size:clamp(2rem,5vw,3.4rem)!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:.95!important;color:#fff!important;-webkit-text-fill-color:#fff!important;position:relative;display:inline-block;padding-bottom:.85rem}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block:before{content:"TRUFIBER DROP";display:block;font-size:.68rem;font-weight:700;letter-spacing:.32em;color:red;-webkit-text-fill-color:#ff0000;margin-bottom:.55rem}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block:after{content:"";position:absolute;left:50%;bottom:0;width:4.5rem;height:3px;background:red;transform:translate(-50%) skew(-18deg);box-shadow:0 0 18px #ff00008c}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .description-block{color:#cfcfcf!important;max-width:28rem;margin-inline:auto}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .button{border-radius:2px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 0%,rgba(255,0,0,.28),transparent 62%),radial-gradient(ellipse 45% 40% at 15% 80%,rgba(255,0,0,.12),transparent 70%),radial-gradient(ellipse 40% 35% at 85% 70%,rgba(255,0,0,.1),transparent 65%),transparent!important;border-block:1px solid rgba(255,0,0,.22);box-shadow:inset 0 0 80px #ff000014}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block{text-shadow:0 0 28px rgba(255,0,0,.35),0 2px 0 #000}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block:after{background:linear-gradient(90deg,transparent,#ff0000 20%,#ff1a1a 50%,#ff0000 80%,transparent);box-shadow:0 0 22px #ff0000d9,0 0 40px #ff000059}body.template-index [id*=custom_section_header_LbJDtx] .tf-ig,body.template-index .section-tf-instagram .tf-ig{background:radial-gradient(ellipse 75% 60% at 50% -10%,rgba(255,0,0,.3),transparent 60%),radial-gradient(ellipse 40% 45% at 0% 100%,rgba(255,0,0,.14),transparent 70%),radial-gradient(ellipse 35% 40% at 100% 80%,rgba(255,0,0,.12),transparent 65%),transparent!important;border:none!important;box-shadow:inset 0 0 90px #ff00001a}body.template-index .tf-ig__title-accent{color:red!important;text-shadow:0 0 24px rgba(255,0,0,.65)}body.template-index [id*=custom_section_header_LbJDtx] .tf-ig,body.template-index .section-tf-instagram .tf-ig{border-top:none!important}body.template-index .tf-ig__rail{display:none!important}body.template-index [id*=custom_section_header_LbJDtx] .tf-ig,body.template-index .section-tf-instagram .tf-ig,body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid{border:none!important;border-top:none!important;border-bottom:none!important}body.template-index .shopify-section,body.template-index .shopify-section>div,body.template-index .featured-products-grid,body.template-index .tf-ig,body.template-index [id*=seamless_scroll],body.template-index [id*=flexible_images],body.template-index [id*=featured_products_grid]{border-top-color:transparent!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid,body.template-index [id*=custom_section_header_LbJDtx] .tf-ig{border:none!important;box-shadow:none!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid{background:radial-gradient(ellipse 55% 40% at 50% 40%,rgba(255,0,0,.2),transparent 68%),radial-gradient(ellipse 35% 30% at 18% 55%,rgba(255,0,0,.08),transparent 70%),radial-gradient(ellipse 30% 28% at 82% 50%,rgba(255,0,0,.07),transparent 65%),linear-gradient(180deg,#050505,#0a0a0a 35% 65%,#050505)!important}body.template-index [id*=seamless_scroll] [id*=custom_section_header] h2:after,body.template-index [id*=flexible_images] h2:after{display:none!important}body.template-index [id*=seamless_scroll_3dcDmR],body.template-index [id*=seamless_scroll_3dcDmR] *{border-top-color:transparent!important;border-bottom-color:transparent!important}body.template-index [id*=seamless_scroll_3dcDmR] .seamless-scroll,body.template-index [id*=seamless_scroll_3dcDmR] .section__wrapper,body.template-index [id*=seamless_scroll_3dcDmR] .border-gradient{border:0!important;outline:none!important;box-shadow:none!important}body.template-index [id*=custom_section_header_LbJDtx],body.template-index .section-tf-instagram,body.template-index [id*=custom_section_header_LbJDtx] .tf-ig{background-color:transparent!important;border:none!important;box-shadow:none!important;margin-top:0!important}body.template-index [id*=custom_section_header_LbJDtx] .tf-ig{background-image:radial-gradient(ellipse 55% 45% at 50% 40%,rgba(255,0,0,.16),transparent 70%),radial-gradient(ellipse 40% 35% at 12% 80%,rgba(255,0,0,.08),transparent 70%)!important;padding-top:1.25rem!important}body.template-index [id*=featured_products_grid_tjcEL4] .featured-products-grid{background-color:transparent!important}body.template-index [id*=featured_products_grid_tjcEL4]{margin-bottom:0!important}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 0 18px rgba(255,0,0,.55),0 0 36px rgba(255,0,0,.28),0 3px 0 #000,0 8px 24px rgba(0,0,0,.75)!important}body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block em,body.template-index [id*=featured_products_grid_tjcEL4] .rich-text-block .heading-block .highlight{color:#e10600!important;-webkit-text-fill-color:#e10600!important;font-style:normal!important;text-shadow:0 2px 0 #000,0 4px 0 #000,0 6px 10px rgba(0,0,0,.85),0 10px 22px rgba(0,0,0,.65),0 0 10px rgba(255,0,0,.25)!important}body.template-index [id*=collection_icons_QABpkX] .heading-block,body.template-index [id*=collection_icons_QABpkX] h2.heading-block{font-family:Montserrat,DIN Alternate,Arial Narrow,system-ui,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 0 28px rgba(255,0,0,.3),0 2px 0 #000!important}body.template-index [id*=collection_icons_QABpkX] .heading-block em,body.template-index [id*=collection_icons_QABpkX] .heading-block .highlight{color:red!important;-webkit-text-fill-color:#ff0000!important;font-style:normal!important;text-shadow:0 2px 0 #000,0 4px 0 #000,0 6px 10px rgba(0,0,0,.75),0 0 18px rgba(255,0,0,.35)!important}.announcement-bar .list-social a[href*=facebook],.announcement-bar .list-social a[href*="fb.com"],.announcement-bar .social-icons a[href*=facebook],.header .list-social a[href*=facebook],.header a[href*="facebook.com"],.shopify-section-header a[href*="facebook.com"],.announcement-bar .list-social a[aria-label*=Facebook],.announcement-bar .list-social a[aria-label*=facebook]{display:none!important}.header-heading-logo-wrapper.tf-logo-3d{position:relative!important;display:inline-block!important;overflow:visible!important;line-height:0}.tf-logo-3d-slab{display:none!important;visibility:hidden!important;opacity:0!important}.header-heading-logo.tf-logo-3d-face{position:relative!important;z-index:2!important;width:var(--logo-width, 110px)!important;height:auto!important;filter:none!important;box-shadow:none!important;drop-shadow:none!important;text-shadow:none!important}.header-logo-link,.header-main .header-logo,.header,.header-main,.section-header{overflow:visible!important}@media screen and (max-width:749px){.tf-logo-3d-slab,.header-heading-logo.tf-logo-3d-face{width:var(--logo-width-mobile, 100px)!important}}html{overflow-x:clip!important;overflow-y:scroll!important;height:100%!important}body{overflow:visible!important;display:block!important;min-height:100vh!important}div.section-header,.section-header.shopify-section-header-sticky,.shopify-section.section-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important;transform:none!important;filter:none!important;perspective:none!important}.section-header .header,.section-header .header-wrapper{background-color:#0a0a0a!important}.section-header,.shopify-section.section-header,.section-header sticky-header,.section-header .header-wrapper{z-index:1000!important;overflow:visible!important}.section-header .header,.section-header .header-main,.section-header .header-menu-nav,.section-header .menu-list,.section-header .first-level-drop,.section-header details{overflow:visible!important}.header-mega-submenu,.header-submenu-list,.header-menu-nav .menu-list .header-mega-submenu,.header-menu-nav .menu-list .header-submenu-list{z-index:1002!important;background-color:#0a0a0a!important;background-image:none!important;opacity:1!important;visibility:visible!important;color:#fff!important}.header-mega-submenu.color-scheme-1,.header-mega-submenu.color-scheme-2,.header-mega-submenu.gradient,.header-submenu-list.color-scheme-1,.header-submenu-list.gradient{background-color:#0a0a0a!important;background-image:none!important}.header-mega-submenu a,.header-mega-submenu .menu-link,.header-mega-submenu .tab,.header-mega-submenu .mega-menu-item,.header-mega-submenu .tab-panel,.header-submenu-list a,.header-submenu-list .menu-link{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.header-mega-submenu a:hover,.header-mega-submenu .menu-link:hover,.header-mega-submenu .tab:hover,.header-submenu-list a:hover{color:red!important;-webkit-text-fill-color:#ff0000!important}body.template-index [id*=custom_section_header_DH36pb]{margin-top:1.25rem!important;padding-top:1.75rem!important;padding-bottom:.25rem!important}body.template-index [id*=custom_section_header_DH36pb] .custom-section-header,body.template-index [id*=custom_section_header_DH36pb] .rich-text-block,body.template-index [id*=custom_section_header_DH36pb] .section-header-block{text-align:center!important}body.template-index [id*=custom_section_header_DH36pb] .heading-block,body.template-index [id*=custom_section_header_DH36pb] h2,body.template-index [id*=custom_section_header_DH36pb] .heading{font-family:Montserrat,DIN Alternate,Arial Narrow,system-ui,sans-serif!important;font-weight:800!important;font-size:clamp(1.85rem,4.4vw,3rem)!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1.08!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:1.25px #e10600;paint-order:stroke fill;text-shadow:0 0 12px rgba(225,6,0,.45),0 0 28px rgba(225,6,0,.22),0 3px 0 #000,0 10px 24px rgba(0,0,0,.7)!important;position:relative;display:inline-block!important;visibility:visible!important;opacity:1!important;padding:0 0 .7rem!important;margin:0 auto .4rem!important;text-align:center!important;max-width:18ch}body.template-index [id*=custom_section_header_DH36pb] .heading-block:before,body.template-index [id*=custom_section_header_DH36pb] h2:before{content:none!important;display:none!important}body.template-index [id*=custom_section_header_DH36pb] .heading-block:after,body.template-index [id*=custom_section_header_DH36pb] h2:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important;bottom:0!important;width:3.25rem!important;height:3px!important;background:#e10600!important;box-shadow:0 0 10px #e10600a6!important;border-radius:1px!important}body.template-index [id*=custom_section_header_DH36pb] .description-block,body.template-index [id*=custom_section_header_DH36pb] .rte,body.template-index [id*=custom_section_header_DH36pb] .rte p{display:block!important;visibility:visible!important;opacity:1!important;color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;text-align:center!important;font-size:clamp(.95rem,1.8vw,1.15rem)!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.35!important;margin:.55rem auto 0!important;max-width:34rem!important}.collection-product-count,.collection-card .collection-product-count,.card-collection .collection-product-count,.list-collections .collection-product-count,.mega-menu .collection-product-count,.header-mega-submenu .collection-product-count,.menu-link .count,.mega-menu-item .count,.collection-list .count{display:none!important}body.template-index [id*=flexible_images_74pgwH] .flexible-images__wrapper{display:flex!important;align-items:stretch!important}@media screen and (min-width:750px){body.template-index [id*=flexible_images_74pgwH] .flexible-images__wrapper .flexible-image-block{height:42rem!important}}@media screen and (max-width:749px){body.template-index [id*=flexible_images_74pgwH] .flexible-images__wrapper{flex-direction:column!important}}body.template-index [id*=flexible_images_74pgwH] .flexible-content,body.template-index [id*=flexible_images_74pgwH] .position-container{display:flex!important;visibility:visible!important;opacity:1!important;z-index:20!important;animation:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:1rem 1.1rem 1.2rem!important;align-items:flex-end!important;justify-content:flex-start!important;background:linear-gradient(to top,rgba(0,0,0,.62) 0%,rgba(0,0,0,.2) 45%,transparent 70%)!important;pointer-events:none!important}body.template-index [id*=flexible_images_74pgwH] .flexible-content .heading-block,body.template-index [id*=flexible_images_74pgwH] .flexible-content .subheading-block,body.template-index [id*=flexible_images_74pgwH] .flexible-content .caption,body.template-index [id*=flexible_images_74pgwH] .flexible-content h2,body.template-index [id*=flexible_images_74pgwH] .flexible-content em{display:block!important;visibility:visible!important;opacity:1!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:0!important;text-shadow:0 1px 2px rgba(0,0,0,.9)!important;background:none!important;font-style:normal!important;text-align:left!important}body.template-index [id*=flexible_images_74pgwH] .flexible-content .description-block,body.template-index [id*=flexible_images_74pgwH] .flexible-content .rte{display:none!important}body.template-index [id*=multicolumn_paWdNJ] .image-with-text-image.media,body.template-index [id*=multicolumn_paWdNJ] .media{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;--ratio-percent: 0% !important;--padding-bottom: 0% !important;padding:0!important;aspect-ratio:auto!important;height:auto!important;min-height:0!important}body.template-index [id*=multicolumn_paWdNJ] .media:before,body.template-index [id*=multicolumn_paWdNJ] .media:after,body.template-index [id*=multicolumn_paWdNJ] .media.media--adapt:before,body.template-index [id*=multicolumn_paWdNJ] .media.media--square:before{content:none!important;display:none!important;padding-block-end:0!important;padding-bottom:0!important;height:0!important}body.template-index [id*=multicolumn_paWdNJ] .media img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:200px!important;object-fit:contain!important;background:transparent!important;display:block!important;margin-inline:auto!important}body.template-index [id*=multicolumn_paWdNJ] .text-content-heading,body.template-index [id*=multicolumn_paWdNJ] h3{color:#fff!important;-webkit-text-fill-color:#ffffff!important;visibility:visible!important;opacity:1!important}.shopify-section-group-drawer-group,.section-drawer,#Search-Drawer,search-drawer.drawer.modal,#Cart-Drawer{z-index:2000!important}#Search-Drawer .modal-inner{background-color:#fff!important;color:#121212!important;opacity:1!important}.header-right modal-opener.search-drawer-opener-button{z-index:1003!important;pointer-events:auto!important}body.template-index [id*=media_grid_ppBynz] .grid-item{position:relative!important;isolation:isolate!important;z-index:2!important;background-color:#0a0a0a!important;overflow:hidden!important}body.template-index [id*=media_grid_ppBynz] .grid-item-media,body.template-index [id*=media_grid_ppBynz] .grid-item-media.media{opacity:1!important;position:relative!important;z-index:1!important;isolation:isolate!important;mix-blend-mode:normal!important;background-color:#0a0a0a!important}body.template-index [id*=media_grid_ppBynz] .grid-item-media img{opacity:1!important;mix-blend-mode:normal!important}body.template-index [id*=media_grid_ppBynz] .grid-item-media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000080!important;z-index:2!important;pointer-events:none!important}body.template-index [id*=media_grid_ppBynz] .grid-item-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important}body.template-index [id*=media_grid_ppBynz] .grid-item-content .heading-block,body.template-index [id*=media_grid_ppBynz] .grid-item-content h3,body.template-index [id*=media_grid_ppBynz] .grid-item-content .description-block,body.template-index [id*=media_grid_ppBynz] .grid-item-content .rte,body.template-index [id*=media_grid_ppBynz] .grid-item-content .rte p,body.template-index [id*=media_grid_ppBynz] .grid-item-content em{visibility:visible!important;opacity:1!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.template-index [id*=media_grid_ppBynz] .grid-item-content em{font-style:normal!important;font-weight:800!important;background-image:linear-gradient(#e10600,#e10600)!important;background-position:left 90%!important;background-repeat:no-repeat!important;background-size:100% .22em!important}body.template-index [id*=multicolumn_paWdNJ]{margin-bottom:.5rem!important;padding-bottom:.75rem!important}body.template-index [id*=custom_section_header_DH36pb]{margin-top:.25rem!important;padding-top:.35rem!important}body.template-index [id*=media_grid_ppBynz] .section-header-block .heading-block,body.template-index [id*=media_grid_ppBynz] .section-header-block h2{font-family:Montserrat,DIN Alternate,Arial Narrow,system-ui,sans-serif!important;font-weight:800!important;font-size:clamp(1.85rem,4.4vw,3rem)!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1.08!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:1.25px #e10600;paint-order:stroke fill;text-shadow:0 0 12px rgba(225,6,0,.45),0 0 28px rgba(225,6,0,.22),0 3px 0 #000,0 10px 24px rgba(0,0,0,.7)!important;position:relative!important;display:inline-block!important;padding:0 0 .7rem!important;margin:0 auto .4rem!important}body.template-index [id*=media_grid_ppBynz] .section-header-block .heading-block:after,body.template-index [id*=media_grid_ppBynz] .section-header-block h2:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important;bottom:0!important;width:3.25rem!important;height:3px!important;background:#e10600!important;box-shadow:0 0 10px #e10600a6!important}body.template-index [id*=media_grid_ppBynz] .section-header-block .description-block,body.template-index [id*=media_grid_ppBynz] .section-header-block .rte p{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;text-align:center!important}body.template-index [id*=collection_icons_QABpkX] .collection-icon-block,body.template-index [id*=collection_icons_QABpkX] .tf-zone-icon{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important}body.template-index [id*=collection_icons_QABpkX] .collection-link,body.template-index [id*=collection_icons_QABpkX] a{border:none!important;outline:none!important;box-shadow:none!important;clip-path:none!important;background:transparent!important}body.template-index [id*=collection_icons_QABpkX] .collection-image.media,body.template-index [id*=collection_icons_QABpkX] .media--circle,body.template-index [id*=collection_icons_QABpkX] .collection-icon-block .media{border:none!important;border-top:none!important;box-shadow:none!important;clip-path:none!important}@media screen and (min-width:990px){html body.template-index [id*=collection_tabs_AHHTV4] .product-list.auto-grid,html body.template-index [id*=collection_tabs_AHHTV4] ul.product-list{grid-template-columns:repeat(5,minmax(0,1fr))!important;--item-min-size: 0 !important}html body.template-index [id*=collection_tabs_AHHTV4] .product-list .grid-item{min-width:0!important;max-width:none!important;width:auto!important}}@media screen and (min-width:750px)and (max-width:989px){html body.template-index [id*=collection_tabs_AHHTV4] .product-list.auto-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;--item-min-size: 0 !important}}html body.template-index [id*=collection_tabs_AHHTV4] .tabs-wrapper,html body.template-index [id*=collection_tabs_AHHTV4] .tab-panel-tabs,html body.template-index [id*=collection_tabs_AHHTV4] ul[role=tablist],html body.template-index [id*=collection_tabs_AHHTV4] scrollable-content-viewer.tabs-wrapper{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:none!important;visibility:hidden!important}body.template-index [id*=multicolumn_paWdNJ] .section-header-block .heading-block,body.template-index [id*=multicolumn_paWdNJ] .section-header-block h2{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 0 8px rgba(255,0,0,.45),0 0 18px rgba(255,0,0,.25)!important}body.template-index [id*=multicolumn_paWdNJ] .section-header-block .heading-block em,body.template-index [id*=multicolumn_paWdNJ] .section-header-block h2 em{color:red!important;-webkit-text-fill-color:#ff0000!important;font-style:normal!important}.tf-logo-3d-slab,#Page-Footer .tf-logo-3d-slab,.header-heading-logo-wrapper .tf-logo-3d-slab{display:none!important;visibility:hidden!important;opacity:0!important;filter:none!important}.header-heading-logo.tf-logo-3d-face,.header-heading-logo,.header-logo img,#Page-Footer .footer-block--brand .brand-image,#Page-Footer .footer-block--brand .tf-logo-3d-face{filter:none!important;box-shadow:none!important;-webkit-filter:none!important}.tf-ig__hash{display:none!important}body.template-index .tf-vp__card-media img,body.template-index .tf-vp__card img,.tf-vp__card-media img,.tf-vp__card img{opacity:.6!important}body.template-index .tf-vp__card:hover .tf-vp__card-media img,body.template-index .tf-vp__card:hover img,body.template-index .tf-vp__card:focus-visible .tf-vp__card-media img,.tf-vp__card:hover .tf-vp__card-media img,.tf-vp__card:hover img,.tf-vp__card:focus-visible .tf-vp__card-media img{opacity:.3!important}body.template-index [id*=custom_section_header_welcomeTF] .heading-block,body.template-index [id*=custom_section_header_welcomeTF] h2,body.template-index [id*=custom_section_header_welcomeTF] .heading,body.template-index [id*=custom_section_header_welcomeTF] .description-block,body.template-index [id*=custom_section_header_welcomeTF] .rte,body.template-index [id*=custom_section_header_welcomeTF] .rte p{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.template-index [id*=custom_section_header_welcomeTF] .custom-section-header,body.template-index [id*=custom_section_header_welcomeTF] .section__wrapper,body.template-index [id*=custom_section_header_welcomeTF] .section-header-block,body.template-index [id*=custom_section_header_welcomeTF] .content-group{border-bottom:none!important;box-shadow:none!important;padding-top:0!important}body.template-index [id*=custom_section_header_welcomeTF] .section-header-block:before,body.template-index [id*=custom_section_header_welcomeTF] .section-header-block:after,body.template-index [id*=custom_section_header_welcomeTF] .content-group:before,body.template-index [id*=custom_section_header_welcomeTF] .content-group:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}body.template-index [id*=custom_section_header_welcomeTF] h2.heading-block,body.template-index [id*=custom_section_header_welcomeTF] .heading-block{position:relative!important;display:inline-block!important;padding-bottom:.85rem!important;margin-bottom:.75rem!important}body.template-index [id*=custom_section_header_welcomeTF] h2.heading-block:after,body.template-index [id*=custom_section_header_welcomeTF] .heading-block:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;bottom:0!important;transform:translate(-50%)!important;width:min(18rem,85%)!important;max-width:280px!important;height:3px!important;border-radius:2px!important;background:linear-gradient(90deg,#e1060000,#e1060059 18%,#e10600,#e1060059 82%,#e1060000)!important;box-shadow:0 0 14px #e1060073!important}body.template-index [id*=custom_section_header_welcomeTF] .description-block,body.template-index [id*=custom_section_header_welcomeTF] .rte{position:relative!important;display:inline-block!important;max-width:100%!important;padding-bottom:.85rem!important;margin-bottom:.25rem!important}body.template-index [id*=custom_section_header_welcomeTF] .description-block:after,body.template-index [id*=custom_section_header_welcomeTF] .rte:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;bottom:0!important;transform:translate(-50%)!important;width:min(18rem,85%)!important;max-width:280px!important;height:3px!important;border-radius:2px!important;background:linear-gradient(90deg,#e1060000,#e1060059 18%,#e10600,#e1060059 82%,#e1060000)!important;box-shadow:0 0 14px #e1060073!important}#Search-Drawer.drawer.modal{z-index:3000!important}#Search-Drawer[open]{display:flex!important}#Search-Drawer .modal-inner{background-color:#fff!important;color:#121212!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#Search-Drawer input.field-input,#Search-Drawer .field-input{pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important}modal-opener.search-drawer-opener-button{position:relative;z-index:1003;pointer-events:auto!important;cursor:pointer}#Search-Drawer.modal[open],#Search-Drawer.tf-search-open,search-drawer.modal[open]{display:flex!important;z-index:4000!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}#Search-Drawer[open]>.modal-inner,#Search-Drawer.tf-search-open>.modal-inner{visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#fff!important;color:#121212!important}html.tf-search-drawer-open{overflow:hidden}#Search-Drawer[open],#Search-Drawer.tf-search-open,search-drawer[open],search-drawer.tf-search-open{display:flex!important;align-items:flex-end!important;justify-content:center!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;padding:0!important}#Search-Drawer[open]>.modal-inner,#Search-Drawer.tf-search-open>.modal-inner{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#fff!important;color:#121212!important;width:100%!important;max-height:min(90vh,40rem)!important;min-height:18rem!important;border-radius:12px 12px 0 0!important;z-index:100000!important}#Search-Drawer[open]>.modal-overlay,#Search-Drawer.tf-search-open>.modal-overlay{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000080!important;pointer-events:auto!important}#tf-drawer-pred{display:block!important;visibility:visible!important;max-height:42vh;overflow:auto;padding:12px 16px 20px;color:#121212!important;background:#fff!important;position:relative;z-index:6}#tf-drawer-pred a{color:#121212!important}#Search-Drawer.tf-search-open .predictive-search-main,#Search-Drawer[open] .predictive-search-main,#Search-Drawer .search-results-wrapper{display:block!important;visibility:visible!important}.tf-mobile-search-bar{display:block;width:100%;padding:6px 12px 8px;background:transparent;border-bottom:0;box-sizing:border-box;position:relative;z-index:5}.tf-mobile-search-form{display:flex;align-items:stretch;width:100%;max-width:100%;margin:0;border:0;border-radius:4px;overflow:hidden;background:#fff}.tf-mobile-search-input{flex:1 1 auto;min-width:0;border:0!important;outline:none!important;box-shadow:none!important;background:#fff!important;color:#121212!important;font-size:15px!important;line-height:1.3!important;padding:11px 12px!important;margin:0!important;border-radius:0!important;-webkit-appearance:none;appearance:none}.tf-mobile-search-input::placeholder{color:#8a8a8a;opacity:1}.tf-mobile-search-btn{flex:0 0 48px;width:48px;border:0;margin:0;padding:0;background:#1a1a1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:0}.tf-mobile-search-btn:active{background:#e10600}@media screen and (min-width:990px){.tf-mobile-search-bar{display:none!important}}@media screen and (max-width:989px){#Page-Header .header-main{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem}#Page-Header .header-logo{order:1;flex:1 1 auto}#Page-Header .header-left{order:3;flex:0 0 auto;margin-left:0}#Page-Header .header-right{order:2;flex:0 0 auto;display:flex;align-items:center}#Page-Header .header-right .search-drawer-opener-button,#Page-Header .header-right modal-opener.search-drawer-opener-button{display:none!important}}.tf-mobile-search-btn{flex:0 0 auto!important;width:auto!important;min-width:72px;padding:0 14px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em;text-transform:none}.tf-mobile-search-bar .tf-mobile-search-btn{flex:0 0 auto!important;width:auto!important;min-width:76px!important;padding:0 16px!important;border:0!important;margin:0!important;background:#e10600!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;border-radius:0!important}.tf-mobile-search-bar .tf-mobile-search-btn:active{background:#b80500!important}.tf-mobile-search-bar .tf-mobile-search-btn svg{display:block!important}@media screen and (max-width:989px){#Page-Header .header-main{display:flex!important;flex-wrap:nowrap!important;align-items:center!important}#Page-Header .header-left{order:1!important;flex:0 0 auto!important;margin-left:0!important;margin-right:.25rem!important}#Page-Header .header-logo{order:2!important;flex:1 1 auto!important}#Page-Header .header-right{order:3!important;flex:0 0 auto!important}#Page-Header .header-right .search-drawer-opener-button,#Page-Header .header-right modal-opener.search-drawer-opener-button,#Page-Header .search-drawer-opener-button{display:none!important}}@media screen and (max-width:989px){#Page-Header .header-main{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}#Page-Header .header-main>.header-logo{order:1!important;flex:1 1 auto!important}#Page-Header .header-main>.header-left{order:2!important;flex:0 0 auto!important;margin-left:0!important;margin-right:0!important;display:flex!important;align-items:center!important;padding-right:.65rem!important;border-right:1px solid rgba(255,255,255,.35)!important}#Page-Header .header-main>.header-right,#Page-Header .header-main>.header-center{order:3!important;flex:0 0 auto!important;padding-left:.55rem!important}#Page-Header .header-right .search-drawer-opener-button,#Page-Header .header-right modal-opener.search-drawer-opener-button,#Page-Header .search-drawer-opener-button{display:none!important}}@media screen and (max-width:989px){#Page-Header.color-scheme-1 .header-main>.header-left,#Page-Header .header-main.color-background-1>.header-left{border-right-color:#0003!important}}@media screen and (max-width:989px){#Page-Header .header-left .icon-hamburger{width:1.85rem!important;height:1.55rem!important;color:#e10600!important}#Page-Header .header-left .icon-hamburger span{background:#e10600!important;height:2.5px!important}#Page-Header .header-left .header-icon,#Page-Header .header-left .icon-wrap{color:#e10600!important}}@media screen and (max-width:989px){#Page-Header .header-logo,#Page-Header .header-right,#Page-Header .header-left>.header-menu-drawer>details>summary,#Page-Header .header-menu-drawer>details>summary.header-icon,#Page-Header .tf-mobile-search-bar{position:relative!important;z-index:320!important}#Page-Header .header-main{position:relative!important;z-index:auto!important;background:#000!important}#Page-Header .tf-mobile-search-bar{background:#000!important}#Page-Header .header-menu-drawer>details[open]>.header-menu-drawer-content,#Page-Header .header-menu-drawer>details.has-opened>.header-menu-drawer-content{position:fixed!important;top:var(--tf-menu-top, 13rem)!important;inset-block-start:var(--tf-menu-top, 13rem)!important;left:0!important;right:0!important;inset-inline-start:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--tf-menu-top, 13rem))!important;max-height:calc(100dvh - var(--tf-menu-top, 13rem))!important;padding-top:.35rem!important;padding-block-start:.35rem!important;padding-inline:1.25rem!important;padding-bottom:0!important;box-sizing:border-box!important;z-index:200!important;background-color:#000!important;--color-foreground: 255, 255, 255 !important;color:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important;display:grid!important;grid-template-rows:1fr auto!important;overflow:hidden!important}#Page-Header .main-drawer-nav{position:relative!important;padding:0!important;padding-block:0 .75rem!important;margin:0!important}#Page-Header .header-menu-drawer-content a,#Page-Header .header-menu-drawer-content .menu-link,#Page-Header .header-menu-drawer-content .link,#Page-Header .header-menu-drawer-content span,#Page-Header .header-menu-drawer-content b,#Page-Header .header-menu-drawer-content li{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}#Page-Header .header-menu-drawer-content .caret-icon,#Page-Header .header-menu-drawer-content svg{color:#fff!important;stroke:#fff!important}#Page-Header .main-drawer-nav .drawer-level-menu-wrapper{background-color:#000!important;background-image:none!important;z-index:20!important}#Page-Header .main-drawer-nav .first-level-menu:has(details[open])>li{visibility:hidden!important}#Page-Header .main-drawer-nav .first-level-menu details[open]>.drawer-level-menu-wrapper{visibility:visible!important}}#Page-Footer .footer-block--brand .social-icons,#Page-Footer .tf-footer-social-bottom .social-icons{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.75rem!important;margin:0!important;padding:0!important;list-style:none!important}#Page-Footer .footer-block--brand .social-icons{margin-block-start:1rem!important}#Page-Footer .footer-block--brand .social-icons .social-item a,#Page-Footer .tf-footer-social-bottom .social-icons .social-item a{color:#fff!important;display:inline-flex!important;line-height:0!important}#Page-Footer .footer-block--brand .social-icons .social-item a:hover,#Page-Footer .tf-footer-social-bottom .social-icons .social-item a:hover{color:red!important}#Page-Footer .footer-block--brand .social-icons .icon,#Page-Footer .tf-footer-social-bottom .social-icons .icon{width:1.25rem!important;height:1.25rem!important}#Page-Footer .tf-footer-bottom-start{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.45rem!important;text-align:left!important;width:100%!important}#Page-Footer .tf-footer-social-bottom{line-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/trufiber-custom.css.map */
