.sg-hero-slider{position:relative;margin:24px var(--page-padding,2.5%) 0;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.sg-hero-slider,.sg-hero-slider *{box-sizing:border-box}.sg-hero-track{position:relative;display:grid}.sg-hero-slide{--hero-green:#103c2c;--hero-red:#ad2933;--hero-cream:#fcf6e8;--hero-shadow:#601019;grid-area:1/1;position:relative;overflow:hidden;color:var(--hero-green);opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s;border-radius:var(--rounded-block,12px)}.sg-hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.sg-hero-slide>picture{display:block}.sg-hero-slide>picture img{display:block;width:100%;height:auto;aspect-ratio:16/7;object-fit:cover}.sg-hero-panel{width:100%;aspect-ratio:16/7;background:var(--panel,#fcf6e8);background-image:radial-gradient(circle at 85% 30%,rgba(253,162,63,.25) 0 18%,transparent 19%),radial-gradient(circle at 70% 75%,rgba(0,167,217,.18) 0 12%,transparent 13%)}.sg-hero-slide .sg-hero-card{position:absolute;top:50%;left:4%;transform:translateY(-50%);width:40%;padding:0;background:transparent}.sg-hero-slide .sg-hero-eyebrow{display:inline-block;margin:0 0 -4px;color:var(--hero-eyebrow,var(--hero-green));font:400 13px/1.5 Arial,Helvetica,sans-serif;letter-spacing:1.7px;text-transform:uppercase;transform:rotate(-4deg)}.sg-hero-slide .sg-hero-title{margin:0 0 44px;color:var(--hero-green);font-family:Lilita One,Arial Rounded MT Bold,Arial,sans-serif!important;font-size:clamp(44px,6.6vw,96px);font-weight:400!important;line-height:.84;letter-spacing:-.035em;text-transform:uppercase;transform:rotate(-2deg)}.sg-hero-slide .sg-hero-line{display:block}.sg-hero-slide .sg-hero-intro{font-size:.57em;line-height:1.15;letter-spacing:-.02em}.sg-hero-slide .sg-shirt-word{position:relative;display:inline-block;isolation:isolate;white-space:nowrap;color:var(--hero-red)}.sg-hero-slide .sg-shirt-word .sg-underline{position:absolute;left:-2%;bottom:-.2em;width:104%;height:.26em;color:var(--hero-underline,#fda23f);overflow:visible;pointer-events:none}.sg-hero-slide .sg-hero-bang,.sg-hero-slide .sg-hero-after{color:var(--hero-green)}.sg-hero-slide .sg-hero-tagline{margin:-24px 0 30px;color:var(--hero-tagline,var(--hero-green));font-family:Lilita One,Arial Rounded MT Bold,Arial,sans-serif!important;font-size:clamp(25px,3.76vw,55px);font-weight:400!important;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;transform:rotate(-2deg)}.sg-hero-slide .sg-hero-button{display:inline-block;padding:13px 22px;background:var(--btn-bg,var(--hero-red));color:var(--btn-text,var(--hero-cream));border:2px solid var(--btn-shadow,var(--hero-shadow));border-radius:3px 9px 4px 6px;box-shadow:4px 4px 0 var(--btn-shadow,var(--hero-shadow));font:700 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transform:rotate(-2deg);transition:transform .15s,box-shadow .15s,filter .15s}.sg-hero-slide .sg-hero-button:hover{filter:brightness(.92);color:var(--btn-text,var(--hero-cream));transform:rotate(-2deg) translate(-1px,-1px);box-shadow:5px 5px 0 var(--btn-shadow,var(--hero-shadow))}.sg-hero-slide .sg-hero-button:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--btn-shadow,var(--hero-shadow))}.sg-hero-slide .sg-hero-button:focus-visible{outline:2px solid var(--hero-green);outline-offset:5px}.sg-hero-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px}.sg-hero-arrow{width:40px;height:40px;border-radius:50%;border:2px solid #010f24;background:#fcf6e8;color:#010f24;font-size:18px;line-height:1;cursor:pointer}.sg-hero-arrow:hover{background:#010f24;color:#fcf6e8}.sg-hero-dots{display:flex;gap:8px}.sg-hero-dot{width:10px;height:10px;padding:0;border-radius:50%;border:2px solid #010f24;background:transparent;cursor:pointer}.sg-hero-dot.is-active{background:#010f24}.sg-hero-decor{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:52%;height:auto;max-height:92%;pointer-events:none}.sg-hero-slide.is-active .sg-hero-decor{animation:sgPop .7s cubic-bezier(.34,1.56,.64,1) both}@keyframes sgPop{0%{opacity:0;transform:translateY(-46%) scale(.92)}to{opacity:1;transform:translateY(-50%) scale(1)}}@media(max-width:800px){.sg-hero-decor{display:none}.sg-hero-slider{margin:16px 4% 0}.sg-hero-slide>picture{aspect-ratio:4/5;overflow:hidden}.sg-hero-slide>picture img{height:100%;aspect-ratio:auto;object-position:center top}.sg-hero-panel{aspect-ratio:auto;height:24px;background-image:none}.sg-hero-slide .sg-hero-card{position:relative;top:auto;left:auto;transform:none;width:100%;padding:28px 7% 32px;background:var(--hero-cream)}.sg-hero-slide--no-image .sg-hero-card{background:var(--panel,#fcf6e8)}.sg-hero-slide .sg-hero-title{font-size:clamp(56px,17vw,96px);margin:10px 0 40px}.sg-hero-slide .sg-hero-tagline{font-size:clamp(32px,9.7vw,55px);margin:-26px 0 30px}.sg-hero-slide .sg-hero-button{font-size:16px}}@media(prefers-reduced-motion:reduce){.sg-hero-slide .sg-hero-decor{animation:none}.sg-hero-slide,.sg-hero-slide .sg-hero-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sg-hero-slider.css.map */
