h1,h2{font-weight:800}h3,h4{font-weight:700}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.shopify-payment-button__button{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid #0D0D0D!important}.shopify-payment-button__button--unbranded{background:#e5e2e1!important;color:#000!important}.shopify-payment-button__button--unbranded:hover{background:#c8c6c5!important}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.shadow-\[4px_4px_0px_rgba\(0\,0\,0\,1\)\]{box-shadow:4px 4px #000}.shadow-\[0px_4px_0px_rgba\(0\,0\,0\,1\)\]{box-shadow:0 4px #000}.shadow-\[2px_2px_0px_rgba\(0\,0\,0\,1\)\]{box-shadow:2px 2px #000}.shadow-\[0_4px_0_rgba\(0\,0\,0\,1\)\]{box-shadow:0 4px #000}body{font-family:Inter,sans-serif}.pagination{display:flex;gap:8px;align-items:center}.pagination a,.pagination span{border:1px solid #0D0D0D;padding:8px 12px;font-family:Inter,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-radius:0!important}.pagination .current{background:#0d0d0d;color:#fbfbf9}.pagination a:hover{background:#f3f3f3}html{background:#fbfbf9}body{text-rendering:optimizeLegibility}.hero-transparent{background:transparent!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.marquee{overflow:hidden;white-space:nowrap}.marquee-track{display:inline-flex;align-items:center;gap:0;padding-right:0;animation:marquee 26s linear infinite;will-change:transform}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.btn-brutal{box-shadow:5px 5px #0d0d0d;transition:transform .16s ease,box-shadow .16s ease,background-color .2s ease,color .2s ease}.btn-brutal:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #0d0d0d}.btn-brutal:active{transform:translate(3px,3px);box-shadow:2px 2px #0d0d0d}.btn-brutal-light{box-shadow:5px 5px #fbfbf9e6}.btn-brutal-light:hover{box-shadow:7px 7px #fbfbf9e6}.btn-brutal-light:active{box-shadow:2px 2px #fbfbf9e6}.footer-giant{font-weight:800;text-transform:uppercase;line-height:.82;letter-spacing:-.02em;font-size:clamp(4.5rem,15vw,14rem)}.index-tick{display:inline-flex;align-items:center;gap:.6rem}.index-tick:before{content:"";width:2rem;height:2px;background:#9e2a2b;display:inline-block}.scroll-cue-line{position:relative;width:1px;height:56px;background:#fbfbf959;overflow:hidden}.scroll-cue-line:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:#fbfbf9;animation:cue-drop 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes cue-drop{0%{top:-40%}60%,to{top:110%}}@media(prefers-reduced-motion:reduce){.marquee-track,.scroll-cue-line:after{animation:none!important}body:after{display:none}}@media(prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}[data-reveal=left]{transform:translate(-36px)}[data-reveal=right]{transform:translate(36px)}[data-reveal=zoom]{transform:scale(.94)}[data-reveal].in{opacity:1;transform:none}[data-tilt]{transition:transform .35s ease;transform-style:preserve-3d}.hero-transparent video{will-change:transform}.hero-transparent .relative.z-10{will-change:transform,opacity}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}}.hero-transparent video{object-fit:cover}.hairline-b{border-bottom:1px solid #D5D5D1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
