@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--gl-bg: #121212;--gl-card: #1E1E1E;--gl-card-2: #262626;--gl-red: #E63946;--gl-red-dark: #c42d38;--gl-white: #FFFFFF;--gl-muted: #A0A0A0;--gl-line: #2a2a2a;--gl-line-hover: #333333;--gl-ease: cubic-bezier(.2,.8,.2,1);--fp-accent: #E63946;--fp-accent-2: #E63946}html,body{background:var(--gl-bg)!important;color:var(--gl-white)!important;font-family:Inter,DM Sans,sans-serif!important}body:before{display:none!important;content:none!important}[class*=color-scheme],.shopify-section,.section-background,.page-wrapper,main,#MainContent{background-color:var(--gl-bg)!important;color:var(--gl-white)}.shopify-section .section-background{background:var(--gl-bg)!important}.announcement-bar,[class*=announcement-bar]{background:#0a0a0a!important;animation:none!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid var(--gl-line)!important}.announcement-bar *,[class*=announcement-bar] *{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:30px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#d8d8d8!important;padding-top:0!important;padding-bottom:0!important}header-component,.header,#header-component,.header__underlay-closed,.header__underlay-open{background:#0e0e0ec7!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}header-component .header__row{background:transparent!important}header-component a,header-component button,header-component svg,header-component .header-menu a{color:var(--gl-white)!important}header-component .header-menu a,header-component nav a{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:color .2s ease!important}header-component .header-menu a:hover,header-component nav a:hover{color:var(--gl-red)!important}header-component .header-menu a:after{background:var(--gl-red)!important}header-component .header__heading,header-component [class*=logo] a,header-component .header-logo{font-family:Bebas Neue,Oswald,sans-serif!important;font-size:26px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--gl-white)!important}h1,h2,h3,.h1,.h2,.h3,.section-resource-list__header h3,.section-resource-list__header h2,[class*=section-resource-list] .text-block h3,[class*=section-resource-list] .text-block h2{font-family:Oswald,Bebas Neue,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--gl-white)!important}.section-resource-list__header h3:after,.section-resource-list__header h2:after{background:var(--gl-red)!important;height:2px!important;width:40px!important}.section-resource-list,[class*=section-resource-list]:not([class*=__]){padding-top:60px!important;padding-bottom:60px!important}.section-resource-list__header{margin-bottom:28px!important}.section-resource-list__header a,.section-resource-list__header a.link,.section-resource-list__header .button,.section-resource-list a.button,a.button,.button,button.button{background:transparent!important;color:var(--gl-red)!important;border:1.5px solid var(--gl-red)!important;border-radius:999px!important;box-shadow:none!important;padding:10px 24px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background .2s ease,color .2s ease!important}.section-resource-list__header a:hover,.section-resource-list__header a.link:hover,.section-resource-list__header .button:hover,a.button:hover,.button:hover,button.button:hover{background:var(--gl-red)!important;color:var(--gl-white)!important}.section-resource-list__header a:after{display:none!important}product-card.product-card{background:var(--gl-card)!important;border:1px solid transparent!important;border-radius:12px!important;box-shadow:0 10px 30px #00000073!important;overflow:visible!important;transform:none;transition:transform .3s var(--gl-ease),border-color .3s ease,box-shadow .3s ease!important}product-card.product-card:after,product-card.product-card:hover:after{display:none!important}product-card.product-card:hover{transform:translateY(-5px)!important;border-color:var(--gl-line-hover)!important;box-shadow:0 22px 44px #0009!important}product-card .card-gallery{background:radial-gradient(ellipse at 50% 35%,#2c2c2c,#1e1e1e 70%)!important;border-radius:10px 10px 0 0!important;padding:18px 18px 34px!important;overflow:visible!important}product-card .card-gallery img{background:transparent!important;border-radius:6px!important;filter:drop-shadow(0 14px 18px rgba(0,0,0,.55))!important;-webkit-box-reflect:below 6px linear-gradient(transparent 72%,rgba(255,255,255,.14));transition:transform .4s var(--gl-ease)!important}product-card:hover .card-gallery img{transform:scale(1.03)!important}product-card a,product-card p,product-card .text-block,product-card .text-block *,product-card [class*=title],product-card [class*=title] *{font-family:Inter,sans-serif!important;color:var(--gl-muted)!important;font-weight:500!important}product-card:hover [class*=title],product-card:hover .text-block p{color:var(--gl-white)!important}product-card product-price,product-card product-price *,product-card .price,product-card .price *{font-family:Inter,sans-serif!important;color:var(--gl-white)!important;font-weight:700!important;font-size:15px!important}product-card .product-card__content,product-card [class*=content]{padding:14px 18px 18px!important;background:transparent!important}html body #fp{background:var(--gl-bg)!important;color:var(--gl-white)!important}html body #fp h1,html body #fp h2,html body #fp h3{color:var(--gl-white)!important;font-family:Oswald,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important}html body #fp p{color:var(--gl-muted)!important}html body #fp figure.card{background:var(--gl-card)!important;border:1px solid transparent!important;border-radius:12px!important;transition:transform .3s var(--gl-ease),border-color .3s ease!important}html body #fp figure.card:hover{transform:translateY(-5px)!important;border-color:var(--gl-line-hover)!important}html body #fp figure.card>figcaption{color:var(--gl-muted)!important}html body #fp .buy-row .price{color:var(--gl-white)!important;font-weight:700!important}html body #fp .btn-cart,html body #fp .btn-buy{background:transparent!important;color:var(--gl-red)!important;border:1.5px solid var(--gl-red)!important;border-radius:999px!important}html body #fp .btn-cart:hover,html body #fp .btn-buy:hover{background:var(--gl-red)!important;color:#fff!important}footer,.footer,.shopify-section-group-footer-group{background:#0c0c0c!important;color:var(--gl-muted)!important}footer a,.footer a{color:var(--gl-muted)!important}footer a:hover,.footer a:hover{color:var(--gl-red)!important}.fp-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--gl-ease),transform .6s var(--gl-ease)}.fp-reveal.fp-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fp-reveal{opacity:1;transform:none}}#fp-progress{background:var(--gl-red)!important;box-shadow:0 0 12px #e6394699!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--gl-bg)}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gl-red)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/garage-luxury.css.map */
