:root{--sf-red: #E63946;--sf-red-dark: #c12734;--sf-black: #0a0a0a}.header-logo img,.header-logo__image{max-height:42px!important;max-width:180px!important;width:auto!important;object-fit:contain}.sf-footer-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;max-width:var(--sf-content-max, 1200px);margin:0 auto}.sf-footer-col h4{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;font-weight:700;margin:0 0 1.1rem;color:#fff}.sf-footer-col ul{list-style:none;padding:0;margin:0}.sf-footer-col li{margin-bottom:.6rem}.sf-footer-col a{color:#ffffffb3;text-decoration:none;font-size:.9rem;transition:color .15s ease}.sf-footer-col a:hover{color:var(--sf-red)}@media(max-width:749px){.sf-footer-cols{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}}h1 em,h2 em,.h1 em,.h2 em,[class*=text-block] em{color:var(--sf-red);font-style:normal;font-weight:inherit}.hero-wrapper [class*=badge_oslo] p{display:inline-block;background:var(--sf-red);color:#fff;padding:.35rem .7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hero-wrapper .hero__media-wrapper,.hero-wrapper .hero__media,.hero-wrapper svg.placeholder,.hero-wrapper .placeholder{display:none!important}.hero-wrapper .hero,.hero-wrapper .hero__container{background-color:var(--sf-black);background-image:radial-gradient(circle at 75% 35%,rgba(230,57,70,.12) 0%,transparent 45%),radial-gradient(circle at 25% 70%,rgba(60,60,60,.4) 0%,transparent 55%),linear-gradient(180deg,#0a0a0a,#1a1a1a)}.hero-wrapper [class*=body_intro] p{color:#ffffffc7}.sf-stats-row{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;align-items:flex-start;max-width:var(--sf-content-max, 1200px);margin:0 auto}.sf-stat{text-align:center;min-width:90px}.sf-stat-num{font-family:Oswald,sans-serif;font-weight:800;font-size:1.85rem;line-height:1;letter-spacing:-.02em}.sf-stat-label{font-family:Inter,sans-serif;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;margin-top:.3rem}.header__menu a[aria-current=page],.header__menu a.is-active{color:var(--sf-red);border-bottom:2px solid var(--sf-red)}h1,.h1{letter-spacing:-.01em;line-height:.95}.product-card [class*=product_title] p,.product-card .product-grid-view-zoom-out--details h3,.product-card h3.h4{font-family:Oswald,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.01em;line-height:1.15}.product-card .price,.product-card product-price .price{font-weight:700;letter-spacing:-.01em}.product-card{transition:transform .2s ease,border-color .2s ease}.product-card:hover{transform:translateY(-4px)}.product-badges .badge,.product-badges [class*=badge]{text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:.65rem}.product-information h1,.product-details h1{line-height:1}.product-information [class*=vendor],.product-details [class*=vendor]{color:var(--sf-red);text-transform:uppercase;letter-spacing:.18em;font-weight:800;font-size:.72rem}cart-drawer-component .drawer__heading,.cart-drawer__heading,[class*=cart-drawer] h2{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.02em;font-weight:700}button[name=checkout],[name=checkout]{background-color:var(--sf-red)!important;border-color:var(--sf-red)!important;color:#fff!important}button[name=checkout]:hover,[name=checkout]:hover{background-color:var(--sf-red-dark)!important;border-color:var(--sf-red-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/surefoot.css.map */
