h1,h2,h3,h4,.h1,.h2,.h3,.h4,.hero__heading,.section-title,.egimate-logo{font-family:"Bebas Neue",var(--font-heading--family),sans-serif!important}body,p,a,li,span,td,th,label,input,select,textarea,button,.nav-link,.product-card__title,.price,.blog-post-card,.rte{font-family:"DM Sans",var(--font-body--family),sans-serif!important}.header-section,.shopify-section-header,header,.header{background-color:#08121f!important}.header.header--stuck,.header--stuck{background-color:#08121f!important;border-bottom:.5px solid rgba(255,255,255,.08)}.egimate-logo,.header__heading-link{font-family:Bebas Neue,sans-serif!important;font-size:1.75rem;letter-spacing:2px;text-decoration:none}.hero-banner{background:linear-gradient(180deg,#08121f,#0a1829 60%,#0e1e32);padding:80px 0 0;text-align:center}.hero-banner h1{font-family:Bebas Neue,sans-serif!important;font-size:clamp(3rem,8vw,6rem);color:#fff;letter-spacing:3px;margin-bottom:16px;line-height:1}.hero-banner p{color:#ffffff80;font-family:DM Sans,sans-serif!important;font-size:1.125rem;font-weight:300;max-width:480px;margin:0 auto 32px}.hero-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:48px}.hero-buttons .btn-primary{background:#1fcf9a;color:#08121f;padding:14px 32px;border:none;border-radius:4px;font-family:DM Sans,sans-serif;font-weight:500;font-size:.9375rem;cursor:pointer;text-decoration:none;transition:background .2s ease}.hero-buttons .btn-primary:hover{background:#19b586}.hero-buttons .btn-secondary{background:transparent;color:#fff;padding:14px 32px;border:1px solid rgba(255,255,255,.4);border-radius:4px;font-family:DM Sans,sans-serif;font-weight:500;font-size:.9375rem;cursor:pointer;text-decoration:none;transition:all .2s ease}.hero-buttons .btn-secondary:hover{border-color:#1fcf9a;color:#1fcf9a}.trust-bar{border-top:.5px solid rgba(255,255,255,.08);border-bottom:.5px solid rgba(255,255,255,.08);padding:20px 24px;background:#08121f}.trust-bar__inner{display:flex;justify-content:center;align-items:center;gap:40px;max-width:800px;margin:0 auto}.trust-bar__stat{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px}.trust-bar__number{font-family:Bebas Neue,sans-serif;font-size:1.5rem;color:#1fcf9a;letter-spacing:1px;line-height:1}.trust-bar__label{font-family:DM Sans,sans-serif;font-size:.8125rem;color:#ffffff80;font-weight:400}.trust-bar__divider{width:1px;height:32px;background:#ffffff14}@media(max-width:480px){.trust-bar__inner{gap:24px}.trust-bar__number{font-size:1.25rem}.trust-bar__label{font-size:.75rem}}.product-card,.collection-card{background:#0e1e32!important;border:.5px solid rgba(255,255,255,.08);border-radius:8px;transition:border-color .25s ease;overflow:hidden}.product-card:hover,.collection-card:hover{border-color:#1fcf9a40!important}.product-card__title,.collection-card__title{color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:400}.product-card .price,.price--regular,.price--sale{color:#1fcf9a!important}.product-card .price--compare{color:#ffffff59!important;text-decoration:line-through}.product-card__vendor{font-family:DM Sans,sans-serif!important;font-size:.6875rem;text-transform:uppercase;letter-spacing:1px;color:#fff6!important;margin-bottom:4px}.badge--sale,.product-badge--sale{background:#e0706020!important;color:#e07060!important;border:1px solid #e0706040}.badge--new,.product-badge--new{background:#1fcf9a20!important;color:#1fcf9a!important;border:1px solid #1fcf9a40}.category-section__title{font-family:Bebas Neue,sans-serif!important;color:#fff;font-size:2rem;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:32px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:768px){.category-grid{grid-template-columns:repeat(2,1fr)}}.category-tile{background:#0e1e32;border:.5px solid rgba(255,255,255,.08);border-radius:8px;padding:32px 24px;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:16px;transition:border-color .25s ease,transform .25s ease}.category-tile:hover{border-color:#1fcf9a40;transform:translateY(-2px)}.category-tile__icon{opacity:.8;transition:opacity .25s}.category-tile:hover .category-tile__icon{opacity:1}.category-tile__image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.category-tile h3{font-family:Bebas Neue,sans-serif!important;color:#fff;font-size:1.5rem;letter-spacing:1px;margin:0}.category-tile p{font-family:DM Sans,sans-serif;font-size:.8125rem;color:#fff6;margin:0}.shipping-banner{background:#0e1e32;border-radius:8px;padding:32px 40px;display:flex;align-items:stretch;gap:0;overflow:hidden;position:relative}.shipping-banner__accent{width:4px;min-height:100%;background:#1fcf9a;border-radius:2px;position:absolute;left:0;top:0;bottom:0}.shipping-banner__content{padding-left:24px}.shipping-banner__content h3{font-family:Bebas Neue,sans-serif!important;color:#fff;font-size:1.5rem;letter-spacing:1px;margin:0 0 8px}.shipping-banner__content p{color:#ffffff80;font-family:DM Sans,sans-serif;font-size:.9375rem;line-height:1.6;margin:0 0 20px}.shipping-banner__cta{display:inline-block;background:#1fcf9a;color:#08121f;font-family:DM Sans,sans-serif;font-weight:500;font-size:.875rem;padding:12px 28px;border-radius:4px;text-decoration:none;transition:background .2s ease}.shipping-banner__cta:hover{background:#19b586}.breadcrumbs{padding:12px 0;font-family:DM Sans,sans-serif;font-size:.8125rem;color:#fff6}.breadcrumbs a{color:#fff6;text-decoration:none;transition:color .15s}.breadcrumbs a:hover{color:#1fcf9a}.breadcrumbs .separator{margin:0 8px;color:#fff3}.breadcrumbs .current{color:#ffffffb3}.product-information{background:#08121f}.product-information .product__title h1{font-family:Bebas Neue,sans-serif!important;color:#fff}.product-information .product__description article h2,.product-information .product__description article h3{font-family:Bebas Neue,sans-serif!important}.product-information .rte{font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.7;color:#ffffffd9}.product-information .rte h2{font-family:Bebas Neue,sans-serif!important;font-size:1.5rem;color:#fff;letter-spacing:1px;margin:32px 0 12px}.product-information .rte h3{font-family:DM Sans,sans-serif!important;font-weight:500;font-size:1.125rem;color:#fff;margin:24px 0 8px}.sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#0e1e32;border-top:.5px solid rgba(255,255,255,.08);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;transform:translateY(100%);transition:transform .3s ease}.sticky-atc.visible{transform:translateY(0)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:768px){.blog-grid{grid-template-columns:1fr}}.blog-card{background:#0e1e32;border:.5px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;transition:border-color .25s ease}.blog-card:hover{border-color:#1fcf9a40}.blog-card__image{aspect-ratio:16/9;object-fit:cover;width:100%}.blog-card__content{padding:20px}.blog-card__tag{font-family:DM Sans,sans-serif;font-size:.6875rem;text-transform:uppercase;letter-spacing:1px;color:#1fcf9a;margin-bottom:8px}.blog-card__title{font-family:Bebas Neue,sans-serif!important;font-size:1.5rem;color:#fff;line-height:1.2;margin-bottom:8px}.blog-card__excerpt{font-family:DM Sans,sans-serif;font-size:.875rem;color:#ffffff80;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.blog-card__meta{font-family:DM Sans,sans-serif;font-size:.75rem;color:#ffffff4d}.blog-filters{display:flex;gap:8px;margin-bottom:32px;flex-wrap:wrap}.blog-filters .tab{font-family:DM Sans,sans-serif;font-size:.8125rem;padding:8px 20px;border-radius:100px;border:.5px solid rgba(255,255,255,.08);background:transparent;color:#ffffff80;cursor:pointer;transition:all .2s;text-decoration:none}.blog-filters .tab:hover,.blog-filters .tab.active{background:#1fcf9a;color:#08121f;border-color:#1fcf9a}.article-content{max-width:740px;margin:0 auto}.article-content .featured-image{aspect-ratio:16/9;border-radius:8px;overflow:hidden;margin-bottom:32px}.article-content .featured-image img{width:100%;height:100%;object-fit:cover}.article-content .article-title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2.5rem,5vw,3.5rem);color:#fff;line-height:1.1;margin-bottom:16px}.article-content .article-meta{font-family:DM Sans,sans-serif;font-size:.875rem;color:#fff6;margin-bottom:40px;display:flex;gap:16px;align-items:center}.article-content .article-meta .separator{width:4px;height:4px;border-radius:50%;background:#fff3}.article-body{font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.8;color:#ffffffd9}.article-body h2{font-family:Bebas Neue,sans-serif!important;color:#1fcf9a;font-size:1.75rem;margin-top:48px;margin-bottom:16px}.article-body h3{font-family:DM Sans,sans-serif!important;font-weight:500;color:#fff;font-size:1.25rem;margin-top:32px;margin-bottom:12px}.article-body a{color:#1fcf9a;text-decoration:none;transition:text-decoration .15s}.article-body a:hover{text-decoration:underline}.article-body blockquote{border-left:3px solid #1fcf9a;padding-left:24px;margin:24px 0;color:#ffffff80;font-style:italic}.article-body img{width:100%;border-radius:8px;margin:24px 0}.toc{background:#0e1e32;border:.5px solid rgba(255,255,255,.08);border-radius:8px;padding:20px 24px;margin-bottom:40px}.toc__title{font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#ffffff80;margin-bottom:12px}.toc__list{list-style:none;padding:0;margin:0}.toc__list li{margin-bottom:8px}.toc__list a{font-family:DM Sans,sans-serif;font-size:.875rem;color:#fff9;text-decoration:none;transition:color .15s}.toc__list a:hover{color:#1fcf9a}@media(min-width:1024px){.article-layout{display:grid;grid-template-columns:1fr 220px;gap:48px;max-width:1000px;margin:0 auto}.toc--sticky{position:sticky;top:100px;align-self:start}}@media(max-width:1023px){.toc{margin-bottom:32px}}.related-posts{border-top:.5px solid rgba(255,255,255,.08);padding-top:48px;margin-top:64px}.related-posts h2{font-family:Bebas Neue,sans-serif!important;color:#fff;font-size:1.75rem;margin-bottom:24px}.gear-block{background:#0e1e32;border:.5px solid rgba(255,255,255,.08);border-radius:8px;padding:24px;margin-top:48px}.gear-block__title{font-family:Bebas Neue,sans-serif!important;color:#1fcf9a;font-size:1.25rem;margin-bottom:16px}.footer,.footer-utilities,footer{background:#060e18!important}.footer a{color:#fff6;text-decoration:none;transition:color .15s}.footer a:hover{color:#1fcf9a}.section-heading{font-family:Bebas Neue,sans-serif!important;color:#fff;font-size:2rem;letter-spacing:1px;margin-bottom:32px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#08121f}::-webkit-scrollbar-thumb{background:#1fcf9a30;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1fcf9a50}::selection{background:#1fcf9a30;color:#fff}.blog-filters-wrap{padding:48px 0 0}.article-meta-line{font-family:DM Sans,sans-serif;font-size:.8125rem;color:#fff6;display:flex;gap:12px;align-items:center}.toc__title--desktop{display:block}.toc__toggle{display:none;width:100%;background:none;border:none;color:#ffffff80;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:0;justify-content:space-between;align-items:center}@media(max-width:1023px){.toc__title--desktop{display:none}.toc__toggle{display:flex!important}.toc__list{display:none;margin-top:12px}}.custom-hero-section{background:linear-gradient(180deg,#08121f,#0a1829 60%,#0e1e32);padding:80px 24px 0;text-align:center}.custom-shipping-section{padding:0 24px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
