.sqz-hero{position:relative;overflow:hidden;width:100%;aspect-ratio:24 / 10;min-height:420px;background:var(--ink);color:var(--cream);isolation:isolate}.sqz-halftone-acid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--acid) 1.4px,transparent 1.6px);background-size:14px 14px;opacity:.16;pointer-events:none;mix-blend-mode:screen}.sqz-mascot-tile{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat;background-size:clamp(100px,10.4vw,200px) clamp(100px,10.4vw,200px);mix-blend-mode:screen;pointer-events:none;transform:rotate(-8deg) scale(1.25);transform-origin:center}.sqz-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1.2 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.sqz-brick-cut{position:relative;display:inline-block;line-height:0}.sqz-brick-cut img{display:block;mix-blend-mode:multiply;filter:contrast(1.1) brightness(.95)}.sqz-btn{display:inline-flex;align-items:center;gap:clamp(8px,.73vw,14px);background:var(--acid);color:var(--ink);font-family:var(--font-head);text-transform:uppercase;letter-spacing:.04em;border:4px solid var(--ink);border-radius:12px;text-decoration:none;cursor:pointer;white-space:nowrap}.sqz-btn svg{width:clamp(14px,1.35vw,26px);height:clamp(14px,1.35vw,26px);flex-shrink:0}.sqz-hero-1 .sqz-h1-grid{position:absolute;top:0;left:0;right:0;bottom:clamp(40px,3.333vw,64px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:0 4.167vw;z-index:4}.sqz-hero-1 .sqz-left{padding-right:.833vw}.sqz-hero-1 .sqz-headline{font-family:var(--font-display);font-style:italic;text-transform:uppercase;font-size:clamp(2.5rem,8.75vw,10.5rem);line-height:.86;letter-spacing:-.02em;margin:0 0 1.458vw;color:var(--cream);display:flex;flex-direction:column;align-items:flex-start}.sqz-hero-1 .sqz-headline .sqz-stamp{color:var(--acid);background:var(--ink);box-shadow:-.521vw 0 0 var(--ink),.521vw 0 0 var(--ink)}.sqz-hero-1 .sqz-copy{font-family:var(--font-body);font-size:clamp(.875rem,1.15vw,1.375rem);line-height:1.4;color:var(--cream);max-width:33.33vw;opacity:.9;margin:0 0 1.875vw}.sqz-hero-1 .sqz-cta-row{display:flex;align-items:center;gap:1.458vw}.sqz-hero-1 .sqz-btn{font-size:clamp(.875rem,1.46vw,1.75rem);padding:1.146vw 1.875vw;box-shadow:.417vw .417vw 0 var(--magenta)}.sqz-hero-1 .sqz-price-tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:clamp(.6rem,.73vw,.875rem);color:var(--cream)}.sqz-hero-1 .sqz-price-tag b{font-family:var(--font-head);font-size:clamp(.875rem,1.46vw,1.75rem);letter-spacing:.02em;color:var(--acid);margin-left:.521vw}.sqz-hero-1 .sqz-right{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.sqz-hero-1 .sqz-disc{position:absolute;width:37.5vw;height:37.5vw;max-width:720px;max-height:720px;border-radius:50%;background:var(--lavender);transform:translate(2.083vw);box-shadow:0 0 0 .417vw var(--ink)}.sqz-hero-1 .sqz-disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-image:radial-gradient(circle,var(--ink) 1.6px,transparent 2px);background-size:14px 14px;opacity:.35}.sqz-hero-1 .sqz-brick-cut{position:relative;z-index:2;width:clamp(200px,32.3vw,620px);aspect-ratio:1;overflow:hidden;transform:rotate(-6deg) translate(2.083vw,-.521vw)}.sqz-hero-1 .sqz-brick-cut img{width:100%;height:100%;object-fit:cover}.sqz-hero-1 .sqz-sticker{position:absolute;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:clamp(.55rem,.677vw,.8125rem);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:.521vw .729vw;z-index:5;line-height:1.1;background:var(--cream);color:var(--ink)}.sqz-hero-1 .sqz-sticker b{font-family:var(--font-head);font-size:clamp(.75rem,1.146vw,1.375rem);letter-spacing:0;display:block;margin-top:2px}.sqz-hero-1 .sqz-sticker-1{top:5.729vw;right:4.167vw;transform:rotate(8deg);background:var(--acid)}.sqz-hero-1 .sqz-sticker-2{bottom:6.771vw;right:16.667vw;transform:rotate(-9deg);background:var(--magenta);color:var(--cream)}.sqz-hero-1 .sqz-sticker-2 b{color:var(--cream)}.sqz-hero-1 .sqz-marquee{position:absolute;bottom:0;left:0;right:0;height:clamp(40px,3.333vw,64px);background:var(--acid);color:var(--ink);border-top:4px solid var(--ink);display:flex;align-items:center;overflow:hidden;z-index:6}@keyframes sqz-marquee-scroll{0%{transform:translate(0) skew(-6deg)}to{transform:translate(-50%) skew(-6deg)}}.sqz-hero-1 .sqz-marquee-track{display:flex;gap:1.667vw;align-items:center;font-family:var(--font-head);font-size:clamp(.75rem,1.354vw,1.625rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-left:1.667vw;animation:sqz-marquee-scroll 22s linear infinite;will-change:transform}.sqz-hero-1 .sqz-marquee-track .sqz-dot{width:clamp(7px,.729vw,14px);height:clamp(7px,.729vw,14px);border-radius:50%;background:var(--ink);display:inline-block;flex-shrink:0}@media(max-width:749px){.sqz-hero{aspect-ratio:auto;min-height:auto}.sqz-hero-1 .sqz-h1-grid{position:relative;inset:auto;grid-template-columns:1fr;padding:2rem 1.5rem calc(40px + 1.5rem)}.sqz-hero-1 .sqz-headline{font-size:clamp(3rem,14vw,5rem)}.sqz-hero-1 .sqz-copy{font-size:.9375rem;max-width:100%}.sqz-hero-1 .sqz-btn{font-size:1rem;padding:.75rem 1.25rem}.sqz-hero-1 .sqz-right{height:80vw;min-height:280px}.sqz-hero-1 .sqz-disc{width:72vw;height:72vw;transform:translate(0)}.sqz-hero-1 .sqz-brick-cut{width:66vw;aspect-ratio:1;transform:rotate(-6deg)}.sqz-hero-1 .sqz-sticker{font-size:.6rem;padding:6px 10px}.sqz-hero-1 .sqz-sticker b{font-size:.8rem}.sqz-hero-1 .sqz-sticker-1{top:6%;right:2%}.sqz-hero-1 .sqz-sticker-2{bottom:10%;right:30%}.sqz-hero-1 .sqz-marquee{height:40px}.sqz-hero-1 .sqz-marquee-track{font-size:.8125rem;gap:1rem}}@media(prefers-reduced-motion:reduce){.sqz-hero-1 .sqz-marquee-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-squeeez-hero.css.map */
