.cs-hero{--cs-bar: 0px;position:relative;isolation:isolate;padding-top:var(--theme-header-height, 0px);background:var(--cs-ground);color:var(--cs-ivory);overflow:hidden}body:has(announcement-bar) .cs-hero{--cs-bar: 42px}@media(min-width:768px){body:has(announcement-bar) .cs-hero{--cs-bar: 45px}}.cs-hero .cs-scene{--h: clamp(460px, min(calc(100svh - var(--cs-bar) - var(--theme-header-height, 0px)), 45vw), 1300px);position:relative;height:var(--h)}.cs-hero .cs-stage{inset-block:0;translate:0 calc(var(--h) * -.06);left:max(0px,calc((100% - var(--h) * 1914 / 878) / 2));aspect-ratio:1914 / 878}.cs-hero .cs-copy{position:absolute;z-index:2;top:9%;right:0;bottom:9%;left:42.5%;right:calc(-1*max(0px,(100vw - var(--h) * 1914 / 878) / 2));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.6cqh}.cs-hero .cs-copy .cs-lockup{font-size:8.4cqw}.cs-hero .cs-copy .cs-offer{font-size:1.5cqw}.cs-hero .cs-cue{position:absolute;bottom:-5%;left:50%;translate:-50% 0;display:inline-flex;flex-direction:column;align-items:center;gap:2px;margin-block:-8px;padding:8px 14px;color:var(--cs-ivory);font:600 max(12px,.68cqw) / 1 var(--base-font-family, sans-serif);letter-spacing:.2em;text-decoration:none;text-transform:uppercase;white-space:nowrap;opacity:.72;transition:opacity .2s ease}.cs-hero .cs-cue:hover{opacity:1}.cs-hero .cs-cue svg{width:1.7em;height:1.7em;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;animation:cs-bob 2.4s ease-in-out infinite}@keyframes cs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(orientation:portrait){.cs-hero .cs-scene{height:auto;padding-bottom:46px}.cs-hero .cs-stage{position:relative;left:auto;translate:none;width:min(100%,calc((100svh - var(--cs-bar) - var(--theme-header-height, 0px) - 46px) * 962 / 1635));margin-inline:auto;aspect-ratio:962 / 1635}.cs-hero .cs-copy{inset:6.8% 6% auto;right:6%;height:24%;gap:1.9cqh}.cs-hero .cs-copy .cs-lockup{font-size:13.8cqw}.cs-hero .cs-copy .cs-rider{height:.64em;top:-.58em}.cs-hero .cs-copy .cs-rider--extended{height:.52em;top:-.5em}.cs-hero .cs-copy .cs-offer{font-size:3.6cqw;letter-spacing:.16em}.cs-hero .cs-cue{bottom:auto;top:calc(92.5cqh + 2px);font-size:max(11px,2.7cqw)}}@media(prefers-reduced-motion:reduce){.cs-hero .cs-cue svg{animation-name:cs-bob-fade}}@keyframes cs-bob-fade{0%,to{opacity:1}50%{opacity:.55}}.cs-hero,.cs-band{--cs-ground: #120e0a;--cs-ivory: #f1e5d1;--cs-sun: #f9b293;-webkit-font-smoothing:antialiased}.cs-stage{position:absolute;container-type:size}.cs-pic,.cs-pic img,.cs-fx,.cs-fx img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:fill}.cs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cs-lockup{--step: .86em;position:relative;display:grid;justify-items:start;margin:0;color:var(--cs-ivory);font-family:Bodoni Moda BF,Didot,serif;font-style:normal;font-weight:500;font-optical-sizing:auto;line-height:.88;letter-spacing:normal;text-align:start;text-transform:none}.cs-name{display:grid;justify-items:start;letter-spacing:.015em;text-transform:uppercase}.cs-name>span{display:block}.cs-name>span+span{padding-left:var(--step)}.cs-tail{justify-self:end;margin-top:.04em;font-size:.5em;font-style:italic;font-weight:400;letter-spacing:.01em}.cs-rider{position:absolute;z-index:1;left:-.12em;top:-.5em;height:.56em;transform:rotate(-6deg);transform-origin:0 100%;pointer-events:none}.cs-rider--extended{height:.46em;top:-.44em}.cs-rider img{display:block;height:100%;width:auto;max-width:none;filter:drop-shadow(0 .02em .04em oklch(10% .01 50 / .7))}.cs-offer{margin:0;color:var(--cs-ivory);font-family:Bodoni Moda BF,Didot,serif;font-weight:600;font-variation-settings:"opsz" 16;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.cs-flecks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;container-type:size;pointer-events:none}.cs-flecks i{position:absolute;top:0;left:var(--x);width:var(--s);height:var(--s);border-radius:46% 54% 60% 40%/52% 44% 56% 48%;background:var(--cs-ivory);box-shadow:0 0 calc(var(--s) * 1.5) #f3e6d259;filter:blur(var(--b, 0px));opacity:0;animation:cs-fall var(--d) linear infinite var(--dl),cs-sway calc(var(--d) / 4) ease-in-out infinite alternate var(--dl)}.cs-flecks .cs-dust{background:var(--cs-sun);box-shadow:0 0 calc(var(--s) * 2) #f6b29473}@keyframes cs-fall{0%{translate:0 -2cqh;opacity:0}12%{opacity:var(--o)}85%{opacity:var(--o)}to{translate:var(--dx) 102cqh;opacity:0}}@keyframes cs-sway{0%{transform:translate(-7px) rotate(-20deg)}to{transform:translate(7px) rotate(25deg)}}@media(prefers-reduced-motion:reduce){.cs-flecks i{animation-name:cs-fleck-fade;animation-timing-function:ease-in-out;translate:0 var(--y, 40cqh)}}@keyframes cs-fleck-fade{0%,to{opacity:0}50%{opacity:var(--o)}}.badge-sale{display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:2px 10px 2px 7px;border-radius:16px;white-space:nowrap;color:var(--campaign-ink);font-weight:600;font-size:var(--text-sm);line-height:1.35;letter-spacing:-.005em;background-color:var(--campaign-paper);border:1px solid var(--campaign-line);box-shadow:inset 0 1px #fff}.badge-sale[hidden]{display:none}.sbi{display:grid;flex:none;width:1.25em;height:1.25em}.sbi-i{grid-area:1 / 1;width:100%;height:100%;overflow:visible;opacity:0;fill:var(--sbi-body, currentColor);will-change:transform,opacity;animation:sbi-melt 18s cubic-bezier(.45,.05,.25,1) infinite both}.sbi-box{animation-delay:-1.2s}.sbi-shoe{animation-delay:3.3s}.sbi-sun{animation-delay:7.8s}.sbi-tag{animation-delay:12.3s}@keyframes sbi-melt{0%{opacity:0;transform:translateY(1.5px) scale(.82) rotate(-6deg)}6.67%,25%{opacity:1;transform:none}31.67%,to{opacity:0;transform:translateY(-1.5px) scale(.86) rotate(4deg)}}@media(prefers-reduced-motion:reduce){.sbi-i{animation-name:sbi-fade}}@keyframes sbi-fade{0%{opacity:0}6.67%,25%{opacity:1}31.67%,to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=ABAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAg */
