:root{--gf-black: #0a0a0a;--gf-charcoal: #0a0a0a;--gf-dark: #0a0a0a;--gf-mid: #2a2a2a;--gf-steel: #3a3a3a;--gf-ash: #6b6b6b;--gf-concrete: #999999;--gf-light: #d4d4d4;--gf-white: #f0f0f0;--gf-pure-white: #ffffff;--gf-red: #e63946;--gf-red-dark: #e63946;--gf-red-deep: #e63946;--gf-red-glow: rgba(230, 57, 70, .12);--gf-font-display: "Oswald", sans-serif;--gf-font-body: "Barlow", sans-serif;--gf-font-condensed: "Barlow Condensed", sans-serif;--gf-gap: 3px;--gf-radius: 0px;--gf-header-h: 72px;--color-background: var(--gf-black);--color-foreground: var(--gf-light);--color-primary: var(--gf-red);--color-secondary: var(--gf-mid);--color-accent: var(--gf-red);--color-card: var(--gf-charcoal);--color-card-foreground: var(--gf-light);--color-border: var(--gf-mid);--font-heading-family: var(--gf-font-display);--font-body-family: var(--gf-font-body);--button-border-radius: 0px;--card-border-radius: 0px;--input-border-radius: 0px;--badge-border-radius: 0px;--popup-border-radius: 0px;--drawer-border-radius: 0px}html{scroll-behavior:smooth}body{background-color:var(--gf-black)!important;color:var(--gf-light)!important;font-family:var(--gf-font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-size:256px;pointer-events:none;z-index:99}*,*:before,*:after{border-radius:0!important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-scheme]{--color-scheme-background: var(--gf-black);--color-scheme-text: var(--gf-light);--color-scheme-accent: var(--gf-red);background-color:transparent!important;color:var(--gf-light)!important}a{color:inherit;transition:color .3s ease}a:hover{color:var(--gf-red)}::selection{background:var(--gf-red);color:var(--gf-pure-white)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],[class*=title]{font-family:var(--gf-font-display)!important;text-transform:uppercase;letter-spacing:.02em;color:var(--gf-white);line-height:1.05}h1,.h1{font-size:clamp(36px,5vw,56px);font-weight:700}h2,.h2{font-size:clamp(28px,4vw,42px);font-weight:600}h3,.h3{font-size:clamp(20px,3vw,28px);font-weight:600}h4,.h4{font-size:18px;font-weight:600;letter-spacing:.05em}p,li,span,div{font-family:var(--gf-font-body)}.section-tag,.subtitle,[class*=subtitle],[class*=eyebrow],[class*=overline],[class*=label]{font-family:var(--gf-font-condensed)!important;font-weight:700;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:var(--gf-red)}.announcement-bar,[class*=announcement],.shopify-section-header-announcements{background-color:var(--gf-red)!important;color:var(--gf-pure-white)!important;border:none!important}.announcement-bar *,[class*=announcement] *{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--gf-pure-white)!important}.shopify-section-header,header,.header,[class*=header-section]{background-color:var(--gf-black)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--gf-mid)!important}nav a,.header a,.header-menu a,[class*=nav] a,[class*=menu] a:not(.btn){font-family:var(--gf-font-condensed)!important;font-weight:600;font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:var(--gf-concrete)!important;transition:color .3s}nav a:hover,.header a:hover,[class*=nav] a:hover,[class*=menu] a:hover{color:var(--gf-white)!important}.header-logo,[class*=logo]{font-family:var(--gf-font-display)!important;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--gf-white)!important}.header svg,.header [class*=icon]{color:var(--gf-pure-white)!important}.header svg:hover,.header [class*=icon]:hover{color:var(--gf-pure-white)!important}svg,[class*=icon],.icon{color:var(--gf-pure-white)!important;fill:currentColor}[class*=cart-count],[class*=cart-bubble],.cart-bubble{background-color:var(--gf-red)!important;color:var(--gf-pure-white)!important;font-family:var(--gf-font-condensed)!important;font-weight:700;font-size:9px}.header-drawer,[class*=drawer]{background-color:var(--gf-black)!important;border-color:var(--gf-mid)!important}.hero,.slideshow,[class*=hero],[class*=slideshow],[class*=banner]{background-color:transparent!important}.hero:after,[class*=hero]:after,[class*=banner]:after{background:linear-gradient(90deg,#0a0a0a,#0a0a0a99 40%,#0a0a0a33,#0a0a0a66)!important}.hero h1,.hero h2,[class*=hero] h1,[class*=banner] h1{font-family:var(--gf-font-display)!important;font-weight:700!important;text-transform:uppercase!important;color:var(--gf-white)!important;line-height:.95!important}.hero p,[class*=hero] p,[class*=banner] p{font-family:var(--gf-font-body)!important;font-weight:300!important;color:var(--gf-concrete)!important}.btn,button,.button,[class*=button],input[type=submit],.shopify-payment-button button,.add-to-cart,[class*=add-to-cart]{font-family:var(--gf-font-condensed)!important;font-weight:700!important;font-size:13px!important;letter-spacing:3px!important;text-transform:uppercase!important;border-radius:0!important;transition:all .4s cubic-bezier(.22,1,.36,1)!important}.header button,.header [class*=button],[class*=drawer] button,[class*=drawer] [class*=button],nav button,nav [class*=button],[class*=nav] button,[class*=menu] button,details>summary button,[class*=disclosure] button,[class*=mobile] button{font-size:unset!important;letter-spacing:unset!important;text-transform:unset!important}.btn--primary,.button--primary,[class*=button--primary],.shopify-payment-button button,button.btn-primary,button[name=add],button[id*=add-to-cart],[class*=product-form] button[type=submit],.product-form__submit,[class*=add-to-cart],[class*=add-to-cart] button,[id^=BuyButtons-ProductSubmitButton-],[id^=BuyButtons-ProductSubmitButton-] button{background:red!important;background-color:red!important;box-shadow:inset 80px 0 60px -20px #0a0a0a,inset -80px 0 60px -20px #0a0a0a!important;color:var(--gf-pure-white)!important;border:1px solid #FF0000!important;--btn-bg: #FF0000 !important;--btn-background: #FF0000 !important;--button-background: #FF0000 !important;--btn-color-bg: #FF0000 !important;--color-button: #FF0000 !important;--add-to-cart-bg: #FF0000 !important}.btn--primary:hover,.button--primary:hover,[class*=button--primary]:hover,.shopify-payment-button button:hover,[id^=BuyButtons-ProductSubmitButton-]:hover,[id^=BuyButtons-ProductSubmitButton-] button:hover{background:radial-gradient(ellipse 80% 120% at 20% 50%,#b40a0ad9,#78050599,#1e0505e6 60%,#0a0a0a)!important;background-color:transparent!important;border:1px solid #FF0000!important;border-color:red!important;color:var(--gf-pure-white)!important;--btn-bg: transparent !important;--btn-background: transparent !important;--button-background: transparent !important;box-shadow:0 0 18px #ff00002e,inset 0 0 32px #b40a0a1f!important;transform:translateY(-2px)}.btn--secondary,.button--secondary,[class*=button--secondary],[class*=button--outline]{background-color:transparent!important;color:var(--gf-white)!important;border:1px solid var(--gf-steel)!important}.btn--secondary:hover,.button--secondary:hover,[class*=button--secondary]:hover{border-color:var(--gf-white)!important;background-color:#ffffff0a!important}.product-card,[class*=product-card],.card{background-color:#0a0a0a73!important;border:none!important;overflow:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1)}.product-card:hover,[class*=product-card]:hover{transform:translateY(-4px)}.product-card img,[class*=product-card] img,.card img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.05)}.product-card h3,.product-card [class*=title],[class*=product-card] [class*=title],.card-title{font-family:var(--gf-font-display)!important;font-weight:500!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:var(--gf-white)!important}.product-card [class*=price],[class*=product-card] [class*=price],.price{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:16px!important;color:var(--gf-white)!important;letter-spacing:1px}.price--compare,[class*=compare-price],s,del{color:var(--gf-ash)!important}.product-badge,[class*=badge],.badge{font-family:var(--gf-font-condensed)!important;font-weight:700!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:6px 12px!important}[class*=badge--new],.badge--new,[class*=badge--soldout]{background-color:var(--gf-red)!important;color:var(--gf-pure-white)!important}[class*=quick-add],.quick-add{background-color:var(--gf-black)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[class*=swatch],.swatch{border:1.5px solid var(--gf-mid)!important;transition:border-color .3s}[class*=swatch]:hover,[class*=swatch].active,.swatch:hover,.swatch.active{border-color:var(--gf-white)!important}.collection,[class*=collection-page],.main-collection{background-color:transparent!important}.collection-header h1,[class*=collection] h1{font-family:var(--gf-font-display)!important;font-weight:700!important;text-transform:uppercase!important;color:var(--gf-white)!important}.product-grid,[class*=product-grid],[class*=collection-grid]{gap:var(--gf-gap)!important}.facets,[class*=filter],[class*=facet]{background-color:#0a0a0a99!important;border-color:var(--gf-mid)!important;color:var(--gf-light)!important}.facets label,[class*=filter] label{font-family:var(--gf-font-condensed)!important;letter-spacing:1px;color:var(--gf-concrete)!important}select,.select,[class*=select]{background-color:var(--gf-dark)!important;border:1px solid var(--gf-mid)!important;color:var(--gf-light)!important;font-family:var(--gf-font-condensed)!important}.pagination,[class*=pagination]{font-family:var(--gf-font-condensed)!important}.pagination a,[class*=pagination] a{color:var(--gf-concrete)!important;border:1px solid var(--gf-mid)!important;background:transparent!important}.pagination a:hover,[class*=pagination] a:hover,.pagination .active,[class*=pagination] .active{background:var(--gf-red)!important;border-color:var(--gf-red)!important;color:var(--gf-pure-white)!important}.product-page,[class*=product-information],[class*=product-detail]{background-color:transparent!important}.product-page h1,[class*=product-information] h1,[class*=product-title]{font-family:var(--gf-font-display)!important;font-weight:700!important;font-size:clamp(28px,4vw,42px)!important;text-transform:uppercase!important;color:var(--gf-white)!important;letter-spacing:1px}.product-description,[class*=product-description],.rte{font-family:var(--gf-font-body)!important;font-weight:300!important;font-size:15px!important;line-height:1.8!important;color:var(--gf-ash)!important}.product-page [class*=price],[class*=product-information] [class*=price]{font-family:var(--gf-font-display)!important;font-weight:600!important;font-size:28px!important;color:var(--gf-white)!important}[class*=variant-picker],.variant-picker{font-family:var(--gf-font-condensed)!important}[class*=variant-picker] label,.variant-picker label{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--gf-concrete)!important}[class*=variant-picker] button,[class*=size-style] button,[class*=option-selector] button,[class*=select-size] button,.product-form__input button{background:red!important;border:1px solid #FF0000!important;color:var(--gf-pure-white)!important;font-family:var(--gf-font-condensed)!important;font-weight:600!important;letter-spacing:1px!important;transition:all .3s!important;--btn-bg: #FF0000 !important;--btn-background: #FF0000 !important}[class*=variant-picker] button:hover,[class*=variant-picker] button.active,[class*=variant-picker] button[aria-checked=true],[class*=size-style] button:hover,[class*=size-style] button.active{border-color:#c00!important;color:var(--gf-white)!important;background:#ff000026!important}.quantity-selector,[class*=quantity]{background:var(--gf-dark)!important;border:1px solid var(--gf-mid)!important;color:var(--gf-white)!important}.product-page details,[class*=product-information] details,[class*=product-detail] details,.accordion,[class*=accordion]{border-color:var(--gf-mid)!important;background:transparent!important}.product-page details summary,[class*=product-information] details summary,[class*=product-detail] details summary,.accordion summary,[class*=accordion] summary{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:13px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--gf-white)!important}[class*=drawer] details,nav details,[class*=nav] details,[class*=menu] details,header details{background:var(--gf-black)!important;border-color:var(--gf-mid)!important}[class*=drawer] details summary,nav details summary,[class*=nav] details summary,[class*=menu] details summary,header details summary{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:var(--gf-light)!important}.cart-drawer,[class*=cart-drawer],[class*=cart]{background-color:var(--gf-black)!important;color:var(--gf-light)!important}.cart-drawer [class*=title],[class*=cart-title]{font-family:var(--gf-font-display)!important;text-transform:uppercase!important;color:var(--gf-white)!important}.cart-item,[class*=cart-item],[class*=cart-product]{border-color:var(--gf-mid)!important}[class*=cart-summary],[class*=cart-total]{font-family:var(--gf-font-condensed)!important;color:var(--gf-white)!important;border-color:var(--gf-mid)!important}[class*=checkout],.checkout-button{background-color:var(--gf-red)!important;color:var(--gf-pure-white)!important;font-family:var(--gf-font-condensed)!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important}input,textarea,select{background-color:var(--gf-dark)!important;border:1px solid var(--gf-mid)!important;color:var(--gf-white)!important;font-family:var(--gf-font-body)!important;font-size:14px!important;padding:14px 16px!important;transition:border-color .3s!important}input:focus,textarea:focus,select:focus{border-color:var(--gf-red)!important;outline:none!important;box-shadow:0 0 0 1px var(--gf-red)!important}input::placeholder,textarea::placeholder{color:var(--gf-ash)!important}label{font-family:var(--gf-font-condensed)!important;font-weight:600!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--gf-concrete)!important}footer,.footer,[class*=footer]{background-color:transparent!important;border-top:1px solid var(--gf-mid)!important;color:var(--gf-light)!important}footer h4,.footer h4,[class*=footer] h4,[class*=footer] [class*=title]{font-family:var(--gf-font-condensed)!important;font-weight:700!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--gf-white)!important}footer a,.footer a,[class*=footer] a{font-weight:400!important;font-size:14px!important;color:var(--gf-ash)!important}footer a:hover,.footer a:hover,[class*=footer] a:hover{color:var(--gf-red)!important}[class*=copyright],.footer-copyright{font-size:12px!important;color:var(--gf-steel)!important}[class*=payment],.payment-icons{filter:brightness(0) invert(1);opacity:1}[class*=media-with-content],.section,section{background-color:transparent!important}section:nth-child(2n),[class*=section]:nth-child(2n){background-color:transparent!important}[class*=divider],.divider,hr{border-color:var(--gf-mid)!important;background-color:var(--gf-mid)!important}.marquee,[class*=marquee]{background-color:var(--gf-red)!important}.marquee *,[class*=marquee] *{font-family:var(--gf-font-display)!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--gf-pure-white)!important}.blog,[class*=blog],.article{background-color:transparent!important}.blog h1,.blog h2,.article h1{font-family:var(--gf-font-display)!important;text-transform:uppercase!important;color:var(--gf-white)!important}.blog .card,[class*=blog-post-card]{background-color:#0a0a0a73!important;border:none!important}.blog .card:hover,[class*=blog-post-card]:hover{transform:translateY(-4px)}[class*=blog-post] [class*=date],[class*=blog-post] [class*=meta]{font-family:var(--gf-font-condensed)!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--gf-ash)!important}[class*=search],.search{background-color:transparent!important}[class*=search-input],.search input{background:var(--gf-dark)!important;border:1px solid var(--gf-mid)!important;color:var(--gf-white)!important;font-family:var(--gf-font-body)!important}[class*=predictive-search],.predictive-search{background:var(--gf-charcoal)!important;border:1px solid var(--gf-mid)!important}dialog,[class*=modal],[class*=popup],[class*=dialog]{background-color:var(--gf-charcoal)!important;border:1px solid var(--gf-mid)!important;color:var(--gf-light)!important}dialog::backdrop,[class*=overlay]:not(slideshow-slide .slide__image-container [class*=overlay]){background:#0a0a0ad9!important}[class*=drawer] [class*=overlay],[class*=nav] [class*=overlay],[class*=menu] [class*=overlay]{pointer-events:auto!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--gf-black)}::-webkit-scrollbar-thumb{background:var(--gf-steel)}::-webkit-scrollbar-thumb:hover{background:var(--gf-red)}.gf-reveal{opacity:0;transform:translateY(24px);transition:all .7s cubic-bezier(.22,1,.36,1)}.gf-reveal.visible{opacity:1;transform:translateY(0)}.gf-delay-1{transition-delay:.1s}.gf-delay-2{transition-delay:.2s}.gf-delay-3{transition-delay:.3s}.gf-delay-4{transition-delay:.4s}@media(max-width:768px){:root{--gf-header-h: 60px}h1,.h1{font-size:32px!important}h2,.h2{font-size:24px!important}h3,.h3{font-size:18px!important}.product-grid,[class*=product-grid]{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){.product-grid,[class*=product-grid]{gap:2px!important}}@keyframes gf-slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes gf-fadeIn{0%{opacity:0}to{opacity:1}}.gf-slide-tag{display:block;font-family:var(--gf-font-condensed)!important;font-weight:700!important;font-size:13px!important;letter-spacing:5px!important;text-transform:uppercase!important;color:var(--gf-red)!important;margin-bottom:24px!important;opacity:0;animation:gf-slideUp .8s .3s ease-out forwards;line-height:1!important;--font-size: 13px;--custom-font-size: 13px}.gf-slide-tag:before{content:"";display:inline-block;width:32px;height:2px;background:var(--gf-red);vertical-align:middle;margin-right:12px}.gf-slide-title{display:block;font-family:var(--gf-font-display)!important;font-weight:700!important;font-size:clamp(56px,8vw,112px)!important;line-height:.92!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:0 0 32px!important}.gf-slide-title .gf-line{display:block;color:var(--gf-white)!important;font-weight:700!important;font-family:var(--gf-font-display)!important;opacity:0;animation:gf-slideUp .8s ease-out forwards}.gf-slide-title .gf-line:nth-child(1){animation-delay:.5s}.gf-slide-title .gf-line:nth-child(2){animation-delay:.7s}.gf-slide-title .gf-line:nth-child(3){color:var(--gf-red)!important;font-weight:700!important;animation-delay:.9s}slideshow-slide[aria-hidden=true] .gf-slide-tag,slideshow-slide[aria-hidden=true] .gf-slide-title .gf-line{opacity:0;animation:none}slideshow-slide[aria-hidden=false] .gf-slide-tag{animation:gf-slideUp .8s .3s ease-out forwards}slideshow-slide[aria-hidden=false] .gf-slide-title .gf-line:nth-child(1){animation:gf-slideUp .8s .5s ease-out forwards;font-weight:700!important}slideshow-slide[aria-hidden=false] .gf-slide-title .gf-line:nth-child(2){animation:gf-slideUp .8s .7s ease-out forwards;font-weight:700!important}slideshow-slide[aria-hidden=false] .gf-slide-title .gf-line:nth-child(3){animation:gf-slideUp .8s .9s ease-out forwards;color:var(--gf-red)!important;font-weight:700!important}@media(max-width:768px){.gf-slide-title{font-size:clamp(40px,12vw,64px)!important;line-height:.92!important;margin-bottom:24px!important}#shopify-section-template--19637024391362__slideshow_6nXngW .gf-slide-tag,slideshow-slide .gf-slide-tag{font-size:11px!important;letter-spacing:3px!important;margin-bottom:12px!important;line-height:1!important}#shopify-section-template--19637024391362__slideshow_6nXngW .gf-slide-tag:before,slideshow-slide .gf-slide-tag:before{width:18px!important;height:2px!important;margin-right:8px!important}}#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-slides,#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-slide{height:calc((100svh - var(--gf-header-h)) * .7)!important;min-height:420px!important;max-height:calc((100svh - var(--gf-header-h)) * .7)!important}@media(max-width:749px){#shopify-section-template--19637024391362__slideshow_6nXngW{height:calc((100dvh - 140px)*.7)!important;max-height:calc((100dvh - 140px)*.7)!important;min-height:420px!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW .section{height:100%!important;max-height:100%!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-component{display:block!important;height:100%!important;max-height:100%!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-container{display:block!important;height:100%!important;max-height:100%!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-slides,#shopify-section-template--19637024391362__slideshow_6nXngW slideshow-slide{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW .slide__image-container{height:100%!important;max-height:100%!important;overflow:hidden!important}#shopify-section-template--19637024391362__slideshow_6nXngW .slide__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}}slideshow-slide .slide__content{display:flex!important;align-items:center!important;height:100%!important}slideshow-slide .slide__content.section--page-width,slideshow-slide .slide__content.section--full-width-margin{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:48px!important;padding-right:48px!important;justify-content:flex-start!important;align-items:flex-start!important}slideshow-slide .slide__content .group-block-content.layout-panel-flex--row{justify-content:flex-start!important;align-items:center!important;width:100%!important}slideshow-slide .slide__content [class*=color-scheme-3],slideshow-slide .slide__content .group-block[class*=color-scheme-3]{background-color:transparent!important;box-shadow:none!important;border:none!important}@media(max-width:768px){slideshow-slide .slide__content.section--page-width,slideshow-slide .slide__content.section--full-width-margin{padding-left:24px!important;padding-right:24px!important}}slideshow-slide .slide__content.background-transparent,slideshow-slide .slide__content.background-transparent[class*=color-]{background-color:transparent!important}slideshow-slide .slide__content.section{background-color:transparent!important}slideshow-slide .slide__content [class*=color-],slideshow-slide .slide__content .group-block-content>[class*=color-]{background-color:transparent!important}slideshow-slide .slide__image-container [class*=overlay]{background:#00000026!important}slideshow-slide{position:relative;overflow:hidden}[id^=BuyButtons-ProductSubmitButton-],.add-to-cart-button,.add-to-cart-button.button,.add-to-cart-button.button-secondary,span[id^=BuyButtons] button{background:red!important;background-color:red!important;box-shadow:inset 80px 0 60px -20px #0a0a0a,inset -80px 0 60px -20px #0a0a0a!important;border:1px solid #FF0000!important;border-color:red!important;color:#fff!important;font-size:15.6px!important;transition:box-shadow .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)!important;--btn-bg: #FF0000 !important;--btn-bg-color: #FF0000 !important;--btn-background: #FF0000 !important;--btn-color-bg: #FF0000 !important;--button-background: #FF0000 !important;--color-button: #FF0000 !important;--add-to-cart-bg: #FF0000 !important;--background-color: #FF0000 !important}[id^=BuyButtons-ProductSubmitButton-] button,[id^=BuyButtons-ProductSubmitButton-] [class*=btn],[id^=BuyButtons-ProductSubmitButton-] [class*=button],[id^=BuyButtons-ProductSubmitButton-] span,[id^=BuyButtons-ProductSubmitButton-] div,[id^=BuyButtons-ProductSubmitButton-] *:not(svg):not(path){background:red!important;background-color:red!important;box-shadow:none!important;border:none!important;color:#fff!important;font-size:15.6px!important;--btn-bg: #FF0000 !important;--btn-background: #FF0000 !important;--button-background: #FF0000 !important}[id^=BuyButtons-ProductSubmitButton-]:hover,[id^=BuyButtons-ProductSubmitButton-] button:hover,.add-to-cart-button.button:hover,.add-to-cart-button.button-secondary:hover{background:radial-gradient(ellipse 80% 120% at 20% 50%,#b40a0ad9,#78050599,#1e0505e6 60%,#0a0a0a)!important;background-color:transparent!important;border:1px solid #FF0000!important;border-color:red!important;color:#fff!important;box-shadow:0 0 18px #ff00002e,inset 0 0 32px #b40a0a1f!important;transform:translateY(-1px);--btn-bg: transparent !important;--btn-background: transparent !important;--button-background: transparent !important}.shopify-section,.section-wrapper,.section--full-width,.section--page-width{position:relative;isolation:isolate}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:0}#shopify-section-template--19637024391362__slideshow_6nXngW:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 25% 55%,rgba(230,57,70,.13) 0%,transparent 65%),radial-gradient(ellipse 50% 70% at 75% 80%,rgba(230,57,70,.07) 0%,transparent 55%);pointer-events:none;z-index:1}.shopify-section .section--page-width.color-scheme-3:before,#shopify-section-template--19637024391362__section_ArwnU8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 20% 50%,rgba(230,57,70,.1) 0%,transparent 60%),radial-gradient(ellipse 40% 80% at 80% 80%,rgba(230,57,70,.05) 0%,transparent 50%);pointer-events:none;z-index:0}#shopify-section-template--19637024391362__product_list_97k7xy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,transparent 0px,transparent 10px,rgba(255,255,255,.016) 10px,rgba(255,255,255,.016) 11px);pointer-events:none;z-index:0}#shopify-section-template--19637024391362__section_tpJV4x:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,transparent 0px,transparent 10px,rgba(255,255,255,.016) 10px,rgba(255,255,255,.016) 11px);pointer-events:none;z-index:0}#shopify-section-sections--19637024620738__footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,transparent 0px,transparent 10px,rgba(255,255,255,.018) 10px,rgba(255,255,255,.018) 11px),radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,20px 20px;pointer-events:none;z-index:0}#shopify-section-sections--19637024620738__utilities:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.05) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:0}#shopify-section-template--19637024391362__product_list_97k7xy:after,#shopify-section-template--19637024391362__section_tpJV4x:after{content:"";position:absolute;bottom:0;left:48px;right:48px;height:1px;background:linear-gradient(to right,transparent,rgba(230,57,70,.4) 20%,rgba(230,57,70,.4) 80%,transparent);pointer-events:none;z-index:1}@media(max-width:768px){#shopify-section-template--19637024391362__product_list_97k7xy:after,#shopify-section-template--19637024391362__section_tpJV4x:after{left:24px;right:24px}}.section-background,[class*=section-background]{background-color:transparent!important}.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){background-color:transparent!important}[class*=color-scheme]:not(dialog [class*=color-scheme]):not([class*=cart] [class*=color-scheme]):not([class*=drawer] [class*=color-scheme]):not([class*=modal] [class*=color-scheme]):not([class*=badge] [class*=color-scheme]):not([class*=color-scheme][class*=badge]):not(.product-badges__badge):not(.color-scheme-9673a38d-15a3-4afe-bb81-41ffefce6e52){background-color:transparent!important}.section-wrapper,.container-background-image,[class*=spacing-style].section,.product-list,[class*=product-list],[class*=resource-list],.section-resource-list__content{background-color:transparent!important}.color-scheme-9673a38d-15a3-4afe-bb81-41ffefce6e52{--color-background: #e63946 !important;--color-background-rgb: 230 57 70 !important;background-color:#e63946!important;background:#e63946!important}[class*=badge--sale],.badge--sale,.product-badges__badge--sale{--color-background: #e63946 !important;--color-background-rgb: 230 57 70 !important;background-color:#e63946!important;background:#e63946!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/grindfit-brand-override.css.map */
