.sm-store{--sm-bg: #07111f;--sm-panel: #0e1b2d;--sm-panel-2: #16263b;--sm-line: #26374d;--sm-ink: #f4f7fb;--sm-muted: #a8b6c6;--sm-accent: #58c9dc;--sm-red: #d48879;--sm-blue: #78a9dc;--sm-orange: #efa03a;--sm-display: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--sm-body: Inter, Arial, sans-serif;background:var(--sm-bg);color:var(--sm-ink);font-family:var(--sm-body);overflow:clip}.sm-store *,.sm-store *:before,.sm-store *:after{box-sizing:border-box}.sm-store button,.sm-store a{font:inherit}.sm-store button{color:inherit}.sm-ticker{container-type:inline-size;overflow:hidden;background:#0c2035;color:#d3e3f2;border-bottom:1px solid #294663;font:800 12px/1 var(--sm-body);letter-spacing:.16em}.sm-ticker__track{display:flex;width:max-content;animation:sm-ticker-enter var(--sm-ticker-entry-duration, 24s) linear both,sm-ticker var(--sm-ticker-loop-duration, 24s) linear var(--sm-ticker-entry-duration, 24s) infinite}.sm-ticker__group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;gap:56px;min-width:100cqw;padding:10px 28px;white-space:nowrap}.sm-ticker__group>span{flex:0 0 auto}@keyframes sm-ticker-enter{0%{transform:translate(100cqw)}to{transform:translate(0)}}@keyframes sm-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.sm-hero-banner{border-bottom:1px solid var(--sm-line);background:#07111f}.sm-hero-banner__link{display:block}.sm-hero-banner__image{display:block;width:100%;height:auto}.sm-hero{min-height:720px;display:grid;grid-template-columns:1.04fr .96fr;border-bottom:1px solid var(--sm-line)}.sm-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(65px,7vw,115px) clamp(25px,6vw,90px);border-right:1px solid var(--sm-line)}.sm-kicker{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--sm-muted);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.sm-kicker>span:first-child{width:28px;height:3px;background:var(--sm-accent)}.sm-hero h1,.sm-heading h2,.sm-drawer h2,.sm-dialog h2{margin:0;font-family:var(--sm-display);font-weight:900;text-transform:uppercase;letter-spacing:-.035em}.sm-hero h1{font-size:clamp(76px,9.2vw,148px);line-height:.79;max-width:720px}.sm-hero h1 em{color:var(--sm-accent);font-style:italic}.sm-hero__text{max-width:620px;margin-top:28px;color:#ced8e5;font-size:clamp(15px,1.3vw,19px);line-height:1.65}.sm-hero__text p{margin:0}.sm-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sm-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:0 22px;border:1px solid var(--sm-line);border-radius:0;background:transparent;color:var(--sm-ink);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.13em;text-decoration:none;transition:transform .2s,border-color .2s}.sm-button:hover{transform:translateY(-2px);border-color:var(--sm-ink)}.sm-button--primary{background:var(--sm-orange);color:#07111f;border-color:var(--sm-orange)}.sm-stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:62px;color:var(--sm-muted);font-size:10px;font-weight:700;letter-spacing:.12em}.sm-stats span{display:flex;align-items:center;gap:8px}.sm-stats b{color:var(--sm-ink);font-family:var(--sm-display);font-size:23px}.sm-hero__art{position:relative;min-height:650px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,#173858,#0e1b2d 58%,#07111f)}.sm-chart-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(var(--sm-line) 1px,transparent 1px),linear-gradient(90deg,var(--sm-line) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 90%);mask-image:linear-gradient(to bottom,#000,transparent 90%)}.sm-chart-grid:after{content:"";position:absolute;inset:42% 6% auto;height:4px;background:var(--sm-accent);transform:rotate(-21deg);opacity:.7}.sm-price-tag{position:absolute;z-index:3;top:9%;right:8%;padding:12px 15px;background:var(--sm-ink);color:var(--sm-bg);transform:rotate(4deg);font-size:10px;font-weight:800;letter-spacing:.14em}.sm-price-tag b{display:block;color:#176bab;font-family:var(--sm-display);font-size:26px;letter-spacing:0}.sm-shirt{--shirt: #101211;position:relative;width:min(75%,410px);aspect-ratio:1 / 1.04;display:grid;place-items:center;background:var(--shirt);clip-path:polygon(25% 8%,39% 1%,61% 1%,75% 8%,100% 23%,86% 42%,77% 36%,77% 100%,23% 100%,23% 36%,14% 42%,0 23%)}.sm-shirt:before{content:"";position:absolute;width:24%;height:9%;top:0;left:38%;border-radius:0 0 50% 50%;background:#080908;box-shadow:0 2px #ffffff0d}.sm-shirt--charcoal{--shirt: #292d2a}.sm-shirt--navy{--shirt: #10192a}.sm-shirt--olive{--shirt: #343b2c}.sm-shirt--cream{--shirt: #e8e3d5}.sm-shirt--hero{z-index:2;transform:rotate(-4deg);filter:drop-shadow(0 32px 27px rgba(0,0,0,.48))}.sm-shirt__design{z-index:2;width:56%;margin-top:6%;display:flex;flex-direction:column;align-items:center;color:#f5f3e9;font-family:var(--sm-display);line-height:.85;text-align:center;text-transform:uppercase}.sm-shirt--cream .sm-shirt__design{color:#121512}.sm-shirt__design>span{font-size:clamp(17px,2.7vw,39px);font-weight:900;letter-spacing:.03em}.sm-shirt__design i{margin:7px 0;color:var(--sm-accent);font-size:clamp(14px,2vw,28px);font-style:normal;letter-spacing:-.12em}.sm-shirt__design strong{color:var(--sm-accent);font-size:clamp(19px,3.1vw,43px);font-style:italic}.sm-shirt__design small{margin-top:6px;font:800 clamp(6px,.7vw,10px)/1 var(--sm-body);letter-spacing:.12em}.sm-shirt__design--red strong,.sm-shirt__design--red i{color:var(--sm-red)}.sm-shirt__design--blue strong,.sm-shirt__design--blue i{color:var(--sm-blue)}.sm-shirt__design--orange strong,.sm-shirt__design--orange i{color:var(--sm-orange)}.sm-note{position:absolute;z-index:2;color:var(--sm-muted);font-size:9px;font-weight:700;letter-spacing:.15em}.sm-note:before{content:"";display:inline-block;width:42px;height:1px;margin-right:8px;vertical-align:middle;background:var(--sm-muted)}.sm-note--one{bottom:9%;left:6%}.sm-note--two{top:21%;left:5%}.sm-shop{padding:72px clamp(20px,5vw,76px) 100px}.sm-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px}.sm-heading>div{flex:1 1 52%;min-width:0}.sm-heading h2{max-width:18ch;color:var(--sm-ink);font-family:var(--sm-body);font-size:clamp(34px,4vw,60px);font-weight:800;line-height:1.15;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.sm-heading>p{flex:0 1 430px;width:auto;margin:0;color:var(--sm-muted);font-size:14px;line-height:1.7}.sm-filters{display:flex;overflow-x:auto;border-bottom:1px solid var(--sm-line);margin-bottom:32px;scrollbar-width:none}.sm-filters button{flex:0 0 auto;padding:15px 24px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--sm-muted);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.12em}.sm-filters button:first-child{padding-left:0}.sm-filters button.is-active{border-bottom-color:var(--sm-accent);color:var(--sm-accent)}.sm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 16px}.sm-card[hidden]{display:none}.sm-card__visual{position:relative;width:100%;min-height:380px;display:grid;place-items:center;overflow:hidden;padding:0;border:1px solid transparent;background:var(--sm-panel);cursor:pointer}.sm-card__visual:hover{border-color:#3d8198}.sm-card__visual .sm-shirt{width:82%;filter:drop-shadow(0 18px 18px rgba(0,0,0,.38));transition:transform .25s}.sm-card__visual:hover .sm-shirt{transform:scale(1.025) rotate(-2deg)}.sm-drop-label{position:absolute;top:14px;left:14px;z-index:3;padding:6px 8px;border:1px solid var(--sm-line);color:var(--sm-muted);font-size:8px;font-weight:800;letter-spacing:.12em}.sm-card__view{position:absolute;left:14px;bottom:14px;z-index:4;padding:9px 11px;background:var(--sm-ink);color:var(--sm-bg);font-size:9px;font-weight:800;letter-spacing:.12em;transform:translateY(55px);transition:transform .25s}.sm-card__visual:hover .sm-card__view{transform:translateY(0)}.sm-card__info{display:flex;justify-content:space-between;gap:15px;padding-top:15px}.sm-card__info h3{margin:0 0 4px;font-family:var(--sm-display);font-size:20px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.sm-card__info p{margin:0;color:var(--sm-muted);font-size:10px;letter-spacing:.08em}.sm-card__info>b{color:var(--sm-orange);font-family:var(--sm-display);font-size:20px}.sm-card__swatches{display:flex;gap:7px;padding-top:11px}.sm-card__swatches button,.sm-option__colors button{width:17px;height:17px;padding:0;border:3px solid var(--sm-bg);border-radius:50%;outline:1px solid var(--sm-line);background:#111;cursor:pointer}.sm-card__swatches button:nth-child(2),.sm-option__colors button:nth-child(2){background:#292d2a}.sm-card__swatches button:nth-child(3),.sm-option__colors button:nth-child(3){background:#10192a}.sm-card__swatches button:nth-child(4),.sm-option__colors button:nth-child(4){background:#343b2c}.sm-card__swatches button:nth-child(5),.sm-option__colors button:nth-child(5){background:#e8e3d5}.sm-card__swatches button.is-active,.sm-option__colors button.is-active{outline:2px solid var(--sm-accent)}.sm-empty{padding:65px 20px;border:1px solid var(--sm-line);color:var(--sm-muted);text-align:center}.sm-promise{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--sm-line);border-bottom:1px solid var(--sm-line);background:#0b1728}.sm-promise>div{min-height:170px;display:grid;grid-template-columns:38px 1fr;gap:14px;align-content:center;padding:32px clamp(22px,4vw,60px);border-right:1px solid var(--sm-line)}.sm-promise>div:last-child{border-right:0}.sm-promise b{color:var(--sm-accent);font-family:var(--sm-display)}.sm-promise span{font-family:var(--sm-display);font-size:20px}.sm-promise small{display:block;margin-top:7px;color:var(--sm-muted);font:400 12px/1.5 var(--sm-body)}.sm-floating-bag{position:fixed;right:24px;bottom:24px;z-index:30;padding:10px 10px 10px 15px;border:1px solid var(--sm-line);background:var(--sm-bg);color:var(--sm-ink);box-shadow:0 10px 35px #00000059;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.12em}.sm-floating-bag span{display:inline-grid;place-items:center;width:26px;height:26px;margin-left:7px;background:var(--sm-accent);color:var(--sm-bg)}.sm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:48;background:#000000b3;opacity:0;pointer-events:none;transition:opacity .25s}.sm-backdrop.is-open{opacity:1;pointer-events:auto}.sm-drawer{position:fixed;inset:0 0 0 auto;z-index:49;width:min(460px,100%);display:flex;flex-direction:column;background:var(--sm-panel);border-left:1px solid var(--sm-line);transform:translate(101%);transition:transform .3s}.sm-drawer.is-open{transform:translate(0)}.sm-drawer__head{display:flex;justify-content:space-between;align-items:start;padding:30px;border-bottom:1px solid var(--sm-line)}.sm-drawer__head h2{font-size:46px;line-height:.8}.sm-drawer__head .sm-kicker{margin-bottom:10px}.sm-drawer__head>button,.sm-dialog__close{width:42px;height:42px;border:1px solid var(--sm-line);background:transparent;cursor:pointer;font-size:27px}.sm-drawer__items{flex:1;overflow:auto;padding:10px 30px}.sm-cart-empty{padding:80px 15px;color:var(--sm-muted);text-align:center}.sm-cart-empty b{display:block;margin-bottom:8px;color:var(--sm-ink);font-family:var(--sm-display);font-size:29px}.sm-cart-row{display:grid;grid-template-columns:68px 1fr auto;gap:14px;align-items:start;padding:20px 0;border-bottom:1px solid var(--sm-line)}.sm-cart-mini{width:68px;aspect-ratio:1;display:grid;place-items:center;background:#16263b;color:var(--sm-accent);font-family:var(--sm-display);font-size:10px;text-align:center}.sm-cart-row h3{margin:0 0 5px;font-family:var(--sm-display);font-size:17px;line-height:1;text-transform:uppercase}.sm-cart-row p{margin:0 0 9px;color:var(--sm-muted);font-size:9px;letter-spacing:.08em}.sm-cart-row button{padding:0;border:0;background:none;color:var(--sm-muted);cursor:pointer;font-size:9px;text-decoration:underline}.sm-cart-row>b{color:var(--sm-accent);font-family:var(--sm-display)}.sm-drawer__foot{padding:24px 30px;border-top:1px solid var(--sm-line);background:#07111f}.sm-drawer__foot>div{display:flex;justify-content:space-between;margin-bottom:15px;font-family:var(--sm-display);font-size:25px}.sm-drawer__foot small{display:block;margin-top:10px;color:var(--sm-muted);font-size:9px;line-height:1.5}.sm-dialog{width:min(1080px,calc(100vw - 36px));max-height:calc(100vh - 36px);padding:0;border:1px solid var(--sm-line);background:var(--sm-panel);color:var(--sm-ink);overflow:auto}.sm-dialog::backdrop{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sm-dialog__close{position:absolute;top:17px;right:17px;z-index:3;background:#080a09b3}.sm-dialog__grid{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.sm-dialog__visual{min-height:590px;display:grid;place-items:center;border-right:1px solid var(--sm-line);background:radial-gradient(circle,#1c3b5c,#0e1b2d 62%,#111)}.sm-dialog__visual .sm-shirt{width:77%;filter:drop-shadow(0 24px 22px rgba(0,0,0,.4))}.sm-dialog__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(44px,5.5vw,76px)}.sm-dialog__content .sm-kicker{margin-bottom:14px}.sm-dialog__content h2{font-size:clamp(48px,5.5vw,78px);line-height:.83}.sm-dialog__price{margin-top:13px;color:var(--sm-accent);font-family:var(--sm-display);font-size:30px}.sm-dialog__copy{margin:23px 0 27px;color:var(--sm-muted);font-size:13px;line-height:1.65}.sm-option{margin-bottom:22px}.sm-option>p{display:flex;justify-content:space-between;margin:0 0 11px;color:var(--sm-muted);font-size:9px;font-weight:800;letter-spacing:.13em}.sm-option__colors,.sm-option__sizes{display:flex;flex-wrap:wrap;gap:8px}.sm-option__colors button{width:36px;height:36px;border-width:5px;border-radius:0}.sm-option__sizes button{min-width:41px;height:39px;border:1px solid var(--sm-line);background:transparent;cursor:pointer;font-family:var(--sm-display);font-weight:800}.sm-option__sizes button.is-active{background:var(--sm-ink);color:var(--sm-bg);border-color:var(--sm-ink)}.sm-add{width:100%}.sm-disclaimer{margin-top:11px;color:var(--sm-muted);font-size:9px;line-height:1.45}.sm-toast{position:fixed;left:50%;bottom:25px;z-index:70;padding:13px 18px;background:var(--sm-ink);color:var(--sm-bg);transform:translate(-50%,100px);transition:transform .3s;font-size:10px;font-weight:800;letter-spacing:.1em}.sm-toast.is-showing{transform:translate(-50%)}@media(max-width:1050px){.sm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-card__visual{min-height:500px}.sm-hero{grid-template-columns:1fr 1fr}.sm-hero__copy{padding-inline:38px}}@media(max-width:749px){.sm-hero{display:flex;flex-direction:column}.sm-hero__copy{padding:75px 20px 48px;border-right:0}.sm-hero h1{font-size:clamp(74px,25vw,110px)}.sm-stats{margin-top:42px;gap:16px}.sm-hero__art{min-height:520px;border-top:1px solid var(--sm-line)}.sm-shop{padding:48px 16px 80px}.sm-heading{display:block}.sm-heading>p{width:100%;max-width:430px;margin-top:20px}.sm-grid{grid-template-columns:1fr}.sm-card__visual{min-height:450px}.sm-card__visual .sm-shirt{width:min(82%,370px)}.sm-shirt__design>span{font-size:33px}.sm-shirt__design strong{font-size:38px}.sm-shirt__design i{font-size:24px}.sm-shirt__design small{font-size:9px}.sm-promise{grid-template-columns:1fr}.sm-promise>div{min-height:135px;border-right:0;border-bottom:1px solid var(--sm-line)}.sm-promise>div:last-child{border-bottom:0}.sm-floating-bag{right:15px;bottom:15px}.sm-dialog{width:100%;max-height:100%;height:100%;border:0}.sm-dialog__grid{grid-template-columns:1fr}.sm-dialog__visual{min-height:400px;border-right:0;border-bottom:1px solid var(--sm-line)}.sm-dialog__content{padding:40px 20px}.sm-dialog__content h2{font-size:55px}}@media(prefers-reduced-motion:reduce){.sm-store *{animation-duration:.01ms!important;transition-duration:.01ms!important}.sm-ticker__track{width:100%;animation:none!important;transform:none}.sm-ticker__group{width:100%;min-width:0;flex-wrap:wrap;justify-content:center;gap:10px 24px;white-space:normal;text-align:center}.sm-ticker__group[aria-hidden=true]{display:none}}.sm-hero-banner__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sm-hero-banner__actions{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px clamp(20px,5vw,76px);border-top:1px solid var(--sm-line);background:#0b1728}.sm-hero-banner__actions p{margin:0;color:var(--sm-muted);font-size:14px;letter-spacing:.04em}.sm-hero-banner__actions .sm-button{text-transform:uppercase}.sm-store :is(a,button):focus-visible{outline:3px solid var(--sm-accent);outline-offset:4px}.sm-hero-banner__link:focus-visible{outline-offset:-5px}@media(max-width:749px){.sm-hero-banner__heading{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;margin:0;padding:28px 20px 0;font:900 clamp(28px,8vw,42px)/1.05 var(--sm-display);letter-spacing:-.02em;text-transform:uppercase}.sm-hero-banner__actions{flex-direction:column;align-items:stretch;gap:18px;padding:20px;border-top:0;background:transparent}.sm-hero-banner__actions .sm-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/scalp-mode.css.map */
