@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap";@font-face{font-family:Airstrike;src:url(Airstrike.woff2) format("woff2"),url(Airstrike.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Airstrike;src:url(Airstrike-Bold.woff2) format("woff2"),url(Airstrike-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--st-cyan: #28ABE5;--st-cyan-hover: #1E92C7;--st-cyan-deep: #1A7FAE;--st-black: #000000;--st-white: #FFFFFF;--st-pale: #F0F5FA;--st-muted: #ADB6BE;--st-dark-2: #0A0A0A;--st-dark-3: #111111;--st-star: #F4B400;--st-font-display: "Airstrike", "Arial Narrow", sans-serif;--st-font-body: "Poppins", system-ui, -apple-system, sans-serif;--st-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace}body{font-family:var(--st-font-body);color:var(--st-black)}h1,h2,h3,h4,h5,h6,.product__title,.card__heading{font-family:var(--st-font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:700}html:root{--font-heading--family: "Airstrike", "Arial Narrow", sans-serif}.button,.shopify-payment-button__button--unbranded,button[type=submit],.btn{border-radius:0!important;font-family:var(--st-font-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:14px;padding:14px 22px;transition:background-color .15s,color .15s}.button--primary,.button-primary{background:var(--st-cyan);color:var(--st-black)}.button--primary:hover,.button-primary:hover{background:var(--st-white);color:var(--st-black)}.button--secondary,.button-secondary{background:transparent;color:var(--st-white);border:1.5px solid var(--st-white)}.st-eyebrow{font-family:var(--st-font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--st-cyan);display:flex;align-items:center;gap:12px}.st-eyebrow:before{content:"";width:6px;height:6px;background:var(--st-cyan);border-radius:50%;animation:stPulse 1.5s ease-in-out infinite}@keyframes stPulse{0%,to{opacity:1}50%{opacity:.3}}.st-fig-label{font-family:var(--st-font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;background:var(--st-cyan);color:var(--st-black);padding:5px 10px;font-weight:600;display:inline-block}.st-hairline-cyan{height:2px;background:var(--st-cyan);border:0}.st-content{max-width:880px;margin:0 auto;padding:80px 32px 100px;font-family:var(--st-font-body);font-weight:400;font-size:16px;line-height:1.7}.st-content--narrow{max-width:720px}.st-content h2{font-size:40px;margin-top:56px;margin-bottom:18px}.st-content h3{font-size:26px;margin-top:40px;margin-bottom:14px}.st-content p{margin-bottom:18px}.st-content ul{padding-left:0;list-style:none}.st-content ul li:before{content:"\25aa";color:var(--st-cyan);font-family:var(--st-font-mono);margin-right:10px}.st-content figure{margin:40px 0}.st-content figcaption{font-family:var(--st-font-mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--st-muted);margin-top:8px}.st-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.st-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:920px){.st-grid,.st-grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.st-grid,.st-grid--3{grid-template-columns:1fr}}.st-card{background:var(--st-white);cursor:pointer;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit}.st-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.st-card .img{aspect-ratio:1;background-color:#f5f5f5;background-size:cover;background-position:center}.st-card .info{padding:14px 16px 18px}.st-card .cat{font-family:var(--st-font-mono);font-size:10px;color:var(--st-cyan);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.st-card .name{font-family:var(--st-font-body);font-weight:600;font-size:14px;margin-bottom:6px;line-height:1.3}.st-card .price{font-family:var(--st-font-display);font-size:16px}.st-band-dark{background:var(--st-black);color:var(--st-white)}.st-band-pale{background:var(--st-pale);color:var(--st-black)}@media(max-width:760px){.button,.btn{padding:12px 18px;font-size:11px}.st-eyebrow{font-size:10px}}.services-section{background:#fff;padding:60px 40px}.services-head{display:flex;justify-content:space-between;align-items:baseline;max-width:1600px;margin:0 auto 28px;padding:0}.services-head .lbl{font-family:var(--st-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-cyan)}.services-head h2{font-family:var(--st-font-display);font-size:42px;letter-spacing:.04em;text-transform:uppercase;color:var(--st-black);line-height:1;margin:0}.services-head .all-link{font-family:var(--st-font-body);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--st-black);text-decoration:none}.services-head .all-link:after{content:" \2192";color:var(--st-cyan)}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1600px;margin:0 auto}.tile{position:relative;aspect-ratio:3/4;overflow:hidden;background:#000;cursor:pointer;display:block;text-decoration:none;color:#fff}.tile .tile-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .4s,filter .3s;filter:brightness(.78) contrast(1.08) saturate(.95)}.tile:hover .tile-bg{transform:scale(1.04);filter:brightness(.88) contrast(1.08) saturate(1)}.tile .tile-grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#00000059 40%,#000000eb)}.tile .tile-content{position:absolute;bottom:0;left:0;right:0;padding:22px;z-index:2}.tile .tile-content .price{font-family:var(--st-font-mono);font-size:11px;color:var(--st-cyan);letter-spacing:.12em;margin-bottom:6px}.tile .tile-content h3{font-family:var(--st-font-display);font-size:24px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;color:#fff}.tile .tile-content p{font-family:var(--st-font-body);font-weight:400;font-size:12px;line-height:1.5;opacity:.85}.tile .tile-arrow{position:absolute;top:18px;right:18px;width:36px;height:36px;background:var(--st-cyan);color:#000;display:flex;align-items:center;justify-content:center;font-weight:700;z-index:2;transform:rotate(-45deg);transition:transform .2s}.tile:hover .tile-arrow{transform:rotate(0)}@media(max-width:920px){.tiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.tiles{grid-template-columns:1fr}}.product-card .product-media,.product-card .product-media-container,product-card .product-media,product-card .product-media-container{aspect-ratio:1 / 1;overflow:hidden}.product-card .product-media__image,.product-card .product-media img,product-card .product-media__image,product-card .product-media img{width:100%!important;height:100%!important;object-fit:cover!important}.st-feat-band{background:var(--st-pale);padding:60px 40px}.st-feat-head{max-width:1600px;margin:0 auto 28px;display:flex;justify-content:space-between;align-items:baseline;padding:0}.st-feat-head .lbl{font-family:var(--st-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-cyan)}.st-feat-head h2{font-family:var(--st-font-display);font-size:38px;letter-spacing:.04em;text-transform:uppercase;color:var(--st-black);line-height:1;margin:0}.st-feat-head a{font-family:var(--st-font-body);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--st-black);text-decoration:none}.st-feat-head a:after{content:" \2192";color:var(--st-cyan)}.team-stores-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1280px;margin:32px auto 0;padding:0 24px}@media(max-width:920px){.team-stores-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.team-stores-grid{grid-template-columns:repeat(2,1fr)}}.team-store-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;padding:24px 16px 20px;background:#fff;border:1px solid #E5E8EC;transition:transform .2s,box-shadow .2s,border-color .2s;min-height:300px}.team-store-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014;border-color:var(--st-cyan)}.team-store-card__logo{width:160px;height:160px;object-fit:contain;margin-bottom:16px;flex-shrink:0}.team-store-card__name{font-family:var(--st-font-display);font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--st-black);margin-bottom:8px;line-height:1.2;flex-grow:1;display:flex;align-items:flex-start;justify-content:center}.team-store-card__cta{font-family:var(--st-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-cyan);margin-top:auto}.skatetech-top-bar{background:var(--st-black);color:#c8c8c8;font-family:var(--st-font-body);font-size:12px;line-height:1;border-bottom:1px solid #1a1a1a}.skatetech-top-bar__inner{max-width:1600px;margin:0 auto;padding:8px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.skatetech-top-bar__left{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.skatetech-top-bar__left a,.skatetech-top-bar__address{color:#c8c8c8;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .15s}.skatetech-top-bar__left a:hover{color:var(--st-cyan)}.skatetech-top-bar__ico{color:var(--st-cyan);font-size:13px;line-height:1}.skatetech-top-bar__socials{display:flex;gap:12px}.skatetech-top-bar__socials a{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#c8c8c8;text-decoration:none;font-family:var(--st-font-mono);font-size:11px;text-transform:lowercase;border:1px solid #2a2a2a;transition:color .15s,border-color .15s}.skatetech-top-bar__socials a:hover{color:var(--st-cyan);border-color:var(--st-cyan)}@media(max-width:760px){.skatetech-top-bar{font-size:11px}.skatetech-top-bar__inner{padding:8px 16px;gap:12px}.skatetech-top-bar__left{gap:14px}.skatetech-top-bar__address{display:none}}.footer-content{content-visibility:visible!important;contain:none!important}.color-scheme-1.section-wrapper:has(.footer-content),.footer-content,.section--page-width.color-scheme-1:has(.footer-content){background:var(--st-black)}.section-wrapper .color-scheme-1 .footer-content,.section-wrapper .color-scheme-2 .footer-content{background:var(--st-black)}footer,.footer,[data-section-type=footer],.footer-group{background:var(--st-black)!important;color:#c8c8c8;font-family:var(--st-font-body);font-size:14px}.footer-content{background:var(--st-black)!important;color:#c8c8c8;font-family:var(--st-font-body);font-size:14px;line-height:1.6}.section-wrapper .color-scheme-2,.footer-utilities .color-scheme-2{background:var(--st-black)!important}.footer-content h2,.footer-content h3,.footer-content h4,.footer-content .menu__heading__default,.footer-content .menu__heading{font-family:var(--st-font-display);text-transform:uppercase;letter-spacing:.06em;font-size:13px;color:#fff;margin-bottom:12px}.footer-content a,.footer-utilities a{color:#c8c8c8;text-decoration:none;transition:color .15s;font-size:13px}.footer-content a:hover,.footer-utilities a:hover{color:var(--st-cyan)}.footer-content ul{list-style:none;padding:0;margin:0}.footer-content ul li{margin-bottom:8px}.footer-content .email-signup,.footer-content [data-block-type=email-signup]{font-size:13px}.footer-content input[type=email],.footer-content input[type=text]{border-radius:0!important;border:1px solid #333;background:#111;color:#fff;font-family:var(--st-font-body);font-size:13px}.footer-content button,.footer-content .button,.footer-content [type=submit]{border-radius:0!important;background:var(--st-cyan)!important;color:var(--st-black)!important;font-family:var(--st-font-body)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer-content button:hover,.footer-content .button:hover{background:var(--st-white)!important;color:var(--st-black)!important}.footer-utilities,.footer-utilities .color-scheme-1,.footer-utilities .section{background:var(--st-black)!important;color:#888}.footer-utilities .footer-copyright,.footer-utilities .footer-policy-list,.footer-utilities .footer-copyright p,.footer-utilities .footer-policy-list a{color:#888;font-size:12px;font-family:var(--st-font-body)}.footer-utilities .footer-policy-list a:hover{color:var(--st-cyan)}.footer-utilities .social-links a,.footer-utilities [class*=social] a{color:#c8c8c8;transition:color .15s}.footer-utilities .social-links a:hover,.footer-utilities [class*=social] a:hover{color:var(--st-cyan)}.footer-utilities .section{border-top:1px solid #1a1a1a}.footer-utilities a[href*="shopify.com"]{color:#555!important;font-size:11px}.footer-utilities a[href*="shopify.com"]:hover{color:#888!important}@media(max-width:760px){.hero h1,h1 span[style*="84px"]{font-size:42px!important;line-height:1!important}.hero h1 br{display:none}.st-pros .quote-marquee,.st-pros [style*="grid-template-columns:1fr 1.6fr"],.st-pros [style*="grid-template-columns: 1fr 1.6fr"]{grid-template-columns:1fr!important;gap:24px!important;padding:24px 0 32px!important}.st-pros .quote-marquee .quote-portrait,.st-pros [style*="aspect-ratio:1;"]:first-child{width:100%!important;max-width:280px;margin:0 auto;justify-self:center}.st-pros [style*="aspect-ratio:1;"],.st-pros [style*="aspect-ratio:16/10"]{width:100%!important;min-height:0!important}.st-pros blockquote,.st-pros [style*="font-size:26px"]{font-size:19px!important}.st-bench-row,.st-pros [style*="grid-template-columns:1fr 1fr"],.st-pros [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:12px!important}.st-pros h2,.st-pros [style*="font-size:56px"]{font-size:36px!important}.st-pros [style*="font-size:80px"]{font-size:56px!important}.visit-inner,[class*=visit] [style*="grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr)"],[class*=visit] [style*="grid-template-columns: minmax(0, 1.4fr) minmax(360px, 1fr)"]{grid-template-columns:1fr!important;gap:24px!important}.st-visit [style*="min-height:520px"]{min-height:280px!important}.st-social [style*="grid-template-columns:repeat(6,1fr)"],.st-social [style*="grid-template-columns: repeat(6, 1fr)"]{grid-template-columns:repeat(3,1fr)!important}.st-social [style*="justify-content:space-between"],.st-social [style*="justify-content: space-between"]{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.st-social h2{font-size:22px!important;word-break:break-word}.services-section,.st-feat-band{padding:40px 20px!important}}@media(max-width:480px){.hero h1,h1 span[style*="84px"]{font-size:36px!important}.st-social [style*="grid-template-columns:repeat(6,1fr)"],.st-social [style*="grid-template-columns: repeat(6, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:760px){[class*=footer][class*=section],.footer-group,[id*=footer] .section,[id^=shopify-section][id*=footer]{padding-block-end:0!important;padding-block-start:24px!important}[id^=shopify-section][id*=footer]:last-child{padding-block-end:16px!important}}.card-gallery slideshow-arrows,.card-gallery slideshow-controls,.card-gallery .slideshow-control{display:none!important}@media screen and (min-width:750px){.footer-content summary,.footer-content .menu__heading{padding-block-start:0!important;padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/skatetech-visual-system.css.map */
