@import"https://fonts.googleapis.com/css2?family=Passion+One:wght@700;900&family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400&family=Saira+Stencil+One&display=swap";:root{--oso-line: #FAF7F1;--oso-pine: #17382B;--oso-kitchen: #2C5876;--oso-optic: #E7F13C;--oso-fury: #63EC00;--oso-asphalt: #191A16;--oso-paint: 4px;--font-disp: "Passion One", system-ui, sans-serif;--font-body: "Nunito Sans", system-ui, sans-serif;--font-stencil: "Saira Stencil One", monospace}:root{color-scheme:light dark;--bg: var(--oso-line);--ink: var(--oso-asphalt);--rule: var(--oso-pine);--head-accent: var(--oso-pine);--card-tint: rgba(23, 56, 43, .045);--footer-bg: #191A16;--btn-shadow: var(--oso-asphalt);--ball-shadow: rgba(23, 56, 43, .16)}@media(prefers-color-scheme:dark){:root{--bg: #111510;--ink: var(--oso-line);--rule: #4A6B5B;--head-accent: var(--oso-optic);--card-tint: rgba(231, 241, 60, .06);--footer-bg: #0B0E0A;--btn-shadow: #000;--ball-shadow: rgba(0, 0, 0, .55)}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--oso-optic);outline-offset:3px;border-radius:2px}.oso-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.oso-zone{display:flex;align-items:center;gap:18px;margin:0 0 24px;color:currentColor}.oso-zone span{font-family:var(--font-stencil);font-size:clamp(11px,1.3vw,13.5px);letter-spacing:.19em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.oso-zone:after{content:"";flex:1;height:var(--oso-paint);background:currentColor}.oso-h2{font-family:var(--font-disp);font-weight:900;font-size:clamp(32px,4.4vw,54px);line-height:1;text-transform:uppercase;letter-spacing:.006em;margin:14px 0 46px}.oso-btn{display:inline-block;font-family:var(--font-disp);font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;background:var(--oso-optic);color:var(--oso-asphalt);border:3px solid var(--oso-asphalt);padding:13px 26px;font-size:15px;box-shadow:5px 5px 0 var(--btn-shadow);transition:transform .12s ease,box-shadow .12s ease;cursor:pointer;line-height:1}.oso-btn:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--btn-shadow)}.oso-btn:active{transform:translate(5px,5px) scale(.985);box-shadow:0 0 0 var(--btn-shadow)}.oso-btn--on-dark{border-color:var(--oso-line);box-shadow:5px 5px #faf7f1e6}.oso-btn--on-dark:hover{box-shadow:3px 3px #faf7f1e6}.oso-btn--sm{padding:10px 18px;font-size:13px;box-shadow:4px 4px 0 var(--btn-shadow)}.oso-quiet-link{font-weight:600;font-size:15px;text-decoration:none;box-shadow:0 2px 0 0 var(--ink);transition:box-shadow .15s ease}.oso-quiet-link:hover{box-shadow:0 3px 0 0 var(--oso-optic)}.oso-court-line{display:flex;align-items:center;gap:18px;padding:0 clamp(20px,4vw,48px);max-width:1180px;margin:0 auto;color:var(--rule)}.oso-court-line:before,.oso-court-line:after{content:"";flex:1;height:var(--oso-paint);background:currentColor;opacity:.9}@media(prefers-reduced-motion:no-preference){.rv{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.65,.3,1);transition-delay:var(--d, 0s)}.rv.in{opacity:1;transform:none}.rv-left{transform:translate(-22px)}.rv-left.in{transform:none}}.oso-ball-svg{position:absolute;width:0;height:0;overflow:hidden}.template-index #MainContent{position:relative;isolation:isolate}.template-index #MainContent:before{content:"";position:absolute;inset:0 clamp(12px,3.4vw,48px);z-index:6;pointer-events:none;border-inline:var(--oso-paint) solid color-mix(in srgb,var(--rule) 42%,transparent);opacity:.68}.template-index #MainContent>.shopify-section{position:relative}.template-index #MainContent>.shopify-section:after{content:"";position:absolute;left:clamp(12px,3.4vw,48px);right:clamp(12px,3.4vw,48px);bottom:0;height:var(--oso-paint);background:color-mix(in srgb,var(--rule) 72%,transparent);pointer-events:none;z-index:7}.oso-court-zone{display:flex;align-items:center;gap:14px;margin:0 0 18px;color:var(--rule);font-family:var(--font-stencil);font-size:11px;letter-spacing:.2em;line-height:1;text-transform:uppercase;white-space:nowrap}.oso-court-zone:before,.oso-court-zone:after{content:"";display:block;height:var(--oso-paint);flex:1 1 44px;min-width:20px;background:currentColor;opacity:.88}.oso-court-zone--start:before{display:none}.oso-court-zone--end:after{display:none}@media(max-width:600px){.template-index #MainContent:before{inset-inline:8px}.template-index #MainContent>.shopify-section:after{left:8px;right:8px}.oso-court-zone{gap:10px;font-size:9.5px;letter-spacing:.15em}}@media(prefers-color-scheme:dark){.template-index #MainContent:before{border-inline-color:color-mix(in srgb,var(--oso-optic) 45%,transparent)}.template-index #MainContent>.shopify-section:after{background:color-mix(in srgb,var(--oso-optic) 44%,transparent)}}.template-index .oso-hero{position:relative}.template-index .oso-hero:before{content:"";position:absolute;inset:18px clamp(12px,3.4vw,48px) 0;border:var(--oso-paint) solid var(--rule);border-bottom:0;opacity:.26;pointer-events:none}.template-index .oso-hero>.oso-wrap{position:relative;z-index:1}.template-index #MainContent:before{border-inline-color:var(--rule);opacity:.3}@media(prefers-color-scheme:dark){.template-index .oso-hero:before{border-color:var(--oso-optic);opacity:.22}.template-index #MainContent:before{border-inline-color:var(--oso-optic);opacity:.22}}.shopify-policy__title h1{font-family:var(--font-disp);font-weight:900;text-transform:uppercase;letter-spacing:.006em;line-height:.95}body .shopify-policy__title h1{font-family:var(--font-disp)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.006em;line-height:.95;margin:clamp(28px,5vw,52px) 0 clamp(22px,3vw,36px)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/oso-global.css.map */
