@import "https://fonts.googleapis.com/css2?family=Acme&display=swap";
:root{--sick-bg:#f2f2eb;--sick-text:#111;--sick-font:"Acme",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:before,:after{box-sizing:border-box}html,body{width:100%;overflow-x:hidden}body{font-family:var(--sick-font);background:var(--sick-bg);color:var(--sick-text);margin:0}img,svg,video,canvas{max-width:100%;height:auto}.sick-page{justify-content:center;min-height:100vh;padding:1.25rem 1.25rem 3rem;display:flex}.sick-inner{width:100%;max-width:1000px}.page-title{letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:1.1rem}.sick-header{z-index:50;background:var(--sick-bg);border-bottom:1px solid #0000001f;position:sticky;top:0}.sick-header-inner{max-width:1100px;margin:0 auto;padding:.75rem 1rem .9rem}.sick-header-top{grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.sick-icon-btn{cursor:pointer;color:#111;background:0 0;border:2px solid #111;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex}.sick-cart-count{letter-spacing:.1em;margin-left:6px;font-size:.75rem}.sick-header-logo-link{justify-content:center;justify-self:center;align-items:center;text-decoration:none;display:inline-flex}.sick-header-logo{width:auto;max-width:210px;height:auto}.sick-shop-btn{color:#111;text-transform:uppercase;letter-spacing:.22em;border:2px solid #111;justify-content:center;align-items:center;width:100%;margin-top:.65rem;padding:.95rem 1rem;font-size:.95rem;text-decoration:none;display:flex}.sick-shop-btn:hover{color:#fff;background:#111}.sick-hero-text{text-align:center;letter-spacing:.22em;text-transform:uppercase;margin:.35rem 0 1.1rem;font-size:.85rem}.sick-email-form{border:2px solid var(--sick-text);background:#fff;width:100%;max-width:520px;margin:0 auto .7rem;display:flex}.sick-email-input{color:var(--sick-text);background:0 0;border:none;flex:1;padding:.95rem 1rem;font-size:1rem}.sick-email-input:focus{outline:none}.sick-email-button{border:none;border-left:2px solid var(--sick-text);cursor:pointer;background:0 0;padding:0 1.25rem;font-size:1.2rem}.sick-consent-text{letter-spacing:.06em;opacity:.75;text-align:center;max-width:520px;margin:0 auto 2rem;font-size:.78rem;line-height:1.4}.sick-product-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:700px){.sick-product-grid{grid-template-columns:1fr 1fr;gap:2.2rem}}.shop-product-grid{grid-template-columns:repeat(2,1fr);gap:1.1rem;display:grid}@media (min-width:900px){.shop-product-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.sick-product-card{text-align:center}.sick-product-image{object-fit:contain;width:100%;height:420px;display:block}@media (min-width:900px){.sick-product-image{height:520px}}.sick-product-name-row{justify-content:center;align-items:center;gap:.5rem;margin-top:.55rem;display:inline-flex}.sick-product-name{text-transform:uppercase;letter-spacing:.18em;opacity:.92;font-size:.85rem}.sick-product-status{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:.65rem}.sick-product-price{letter-spacing:.08em;margin-top:.35rem;font-size:.85rem;font-weight:700}-inline-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.18em;color:#111;background:0 0;border:2px solid #111;width:100%;margin-top:.6rem;padding:.85rem .9rem;font-size:.72rem}.notify-inline-btn:hover{color:#fff;background:#111}.sick-footer-tag{text-transform:uppercase;letter-spacing:.2em;text-align:center;opacity:.65;margin-top:2.2rem;font-size:.75rem}.drawer-overlay{z-index:2000;position:fixed;inset:0}.drawer-backdrop{background:#00000040;border:none;position:absolute;inset:0}.drawer-panel{background:var(--sick-bg);border-right:2px solid #111;flex-direction:column;gap:16px;width:min(420px,90vw);height:100vh;padding:24px;display:flex;position:absolute;top:0;left:0}.drawer-header{justify-content:space-between;align-items:center;display:flex}.drawer-title{letter-spacing:.22em;text-transform:uppercase;opacity:.8;margin:0;font-size:.8rem}.drawer-close{cursor:pointer;background:0 0;border:2px solid #111;width:42px;height:42px;font-size:1.5rem}.drawer-nav{flex-direction:column;gap:.75rem;display:flex}.drawer-link{color:#111;text-transform:uppercase;letter-spacing:.18em;border:2px solid #111;padding:.95rem .9rem;font-size:.8rem;text-decoration:none}.drawer-link:hover{color:#fff;background:#111}.notify-overlay{z-index:3000;background:#00000047;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.notify-modal{background:var(--sick-bg);border:2px solid #111;width:min(92vw,560px);max-height:90vh;padding:20px;position:relative;overflow-y:auto}.notify-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.notify-product{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:900}.notify-title{letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin:.35rem 0 0;font-size:.7rem}.notify-close{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-size:28px;line-height:1}.notify-form{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.notify-label{letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin:0 0 .45rem;font-size:.7rem}.notify-input,.notify-select{background:0 0;border:2px solid #111;width:100%;padding:.85rem .9rem;font-family:inherit;font-size:.95rem}.notify-phone-row{grid-template-columns:120px 1fr;gap:.6rem;display:grid}.notify-primary{color:#fff;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#111;border:none;width:100%;max-width:520px;min-height:70px;margin:.5rem auto 0;padding:1.6rem 1rem;font-size:.95rem;font-weight:700}.notify-primary:hover{background:#000}.notify-error{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:.5rem 0 0;font-size:.75rem}.notify-fineprint{opacity:.6;text-align:center;margin:.25rem 0 0;font-size:.65rem}.product-page{justify-content:center;min-height:100vh;padding:2rem 1.25rem 3rem;display:flex}.product-inner{flex-direction:column;gap:2rem;width:100%;max-width:1100px;display:flex}@media (min-width:900px){.product-inner{flex-direction:row;align-items:flex-start;gap:2.5rem}}.product-gallery-main{aspect-ratio:3/4;background:var(--sick-bg);border:1px solid #0000001f;width:100%;max-width:460px;margin:0 auto .75rem;position:relative}.product-gallery-main-image{object-fit:contain}.product-gallery-nav{align-items:center;gap:22px;display:flex;position:absolute;bottom:.45rem;left:50%;transform:translate(-50%)}.product-gallery-nav button{cursor:pointer;color:#111;background:0 0;border:none;padding:8px 14px;font-size:42px;font-weight:700}.product-gallery-nav span{opacity:.65;font-size:16px}.product-gallery-thumbs{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.product-thumb-button{cursor:pointer;background:0 0;border:1px solid #0000;padding:0}.product-thumb-button.thumb-active{border-color:#111}.product-details{flex:1;max-width:520px}.product-name{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1.65rem}.product-soldout{letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin:.5rem 0 0;font-size:.8rem}.product-notify-row{margin-top:.75rem}.product-price{letter-spacing:.08em;margin:.85rem 0 1.3rem;font-size:1rem;font-weight:800}.product-block{margin-top:1.1rem}.product-label{letter-spacing:.18em;text-transform:uppercase;opacity:.8;margin:0 0 .4rem;font-size:.8rem}.product-description{margin:0;font-size:1.02rem;line-height:1.55}.product-details-list{margin:0;padding-left:1.1rem;font-size:1.02rem;line-height:1.55}.product-size-row{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.size-chip{background:0 0;border:2px solid #111;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;display:inline-flex}.shop-grid{grid-template-columns:1fr;gap:.9rem;display:grid}.shop-block{color:#111;text-transform:uppercase;letter-spacing:.18em;border:2px solid #111;justify-content:center;align-items:center;padding:1.2rem 1rem;font-size:.95rem;text-decoration:none;display:flex}.shop-block-primary{padding:1.5rem 1rem}.shop-block:hover{color:#fff;background:#111}.shop-empty{opacity:.7;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}.support-grid{gap:.9rem;margin-top:1.2rem;display:grid}.support-block{color:#111;text-transform:uppercase;letter-spacing:.16em;border:2px solid #111;padding:1.1rem 1rem;font-size:.85rem;text-decoration:none}.support-block:hover{color:#fff;background:#111}.text-block p{margin:0 0 1rem;font-size:1rem;line-height:1.7}.wild-wrap{width:100%}.wild-head{text-align:center;margin:.5rem 0 1.25rem}.wild-title{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:1.05rem}.wild-subtitle{letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:.5rem 0 0;font-size:.75rem}.wild-placeholder{text-align:center;letter-spacing:.18em;text-transform:uppercase;opacity:.75;border:2px solid #111;padding:2.25rem 1rem}.wild-carousel{grid-template-columns:44px 1fr 44px;align-items:center;gap:.75rem;display:grid}.wild-arrow{color:#111;cursor:pointer;background:0 0;border:2px solid #111;width:44px;height:44px;font-size:28px;line-height:1}.wild-arrow:hover{color:#fff;background:#111}.wild-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.wild-track::-webkit-scrollbar{display:none}.wild-page{scroll-snap-align:start;flex:0 0 92%;grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:900px){.wild-page{flex-basis:88%;grid-template-columns:1fr 1fr;gap:1.1rem}}.wild-card{aspect-ratio:3/4;background:#fff;border:2px solid #111;position:relative;overflow:hidden}.wild-img{object-fit:cover}
@font-face{font-family:Acme;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61b159a623dd5ba4-s.p.f54a5b1b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Acme Fallback;src:local(Arial);ascent-override:109.06%;descent-override:34.91%;line-gap-override:0.0%;size-adjust:87.93%}.acme_67a225aa-module__6fr5UG__className{font-family:Acme,Acme Fallback;font-style:normal;font-weight:400}.acme_67a225aa-module__6fr5UG__variable{--font-acme:"Acme","Acme Fallback"}
