@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(flux-barlow-condensed-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(flux-barlow-condensed-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(flux-barlow-condensed-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(flux-barlow-condensed-700i.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(flux-barlow-condensed-800i.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.srh{--srh-font-body: Barlow, "Helvetica Neue", Arial, sans-serif;--srh-font-display: "Barlow Condensed", Barlow, "Arial Narrow", sans-serif;--srh-display-scale: 1.12;font-family:var(--srh-font-body);--srh-red: #E73D24;--srh-red-dark: #c52f19;--srh-radius: 10px;container:srh / inline-size;width:100%;box-sizing:border-box}.srh *,.srh *:before,.srh *:after{box-sizing:border-box}.srh-font-barlow{--srh-font-display: var(--srh-font-body);--srh-display-scale: 1}.srh-font-theme{--srh-font-body: inherit;--srh-font-display: inherit;--srh-display-scale: 1}.srh-headline,.srh-badge,.srh-cta,.srh-eyebrow,.srh-text--h1,.srh-text--h2,.srh-text--eyebrow,.srh-price__now,.srh-countdown{font-family:var(--srh-font-display)}.srh-font-condensed .srh-headline,.srh-font-condensed .srh-text--h1,.srh-font-condensed .srh-badge{font-style:italic;letter-spacing:.005em}.srh-font-condensed .srh-cta{letter-spacing:.08em;font-size:calc(clamp(11px,3.2cqmin,15px)*1.08)}.srh-desk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(var(--srh-rows),minmax(0,1fr));gap:var(--srh-gap);gap:calc(var(--srh-gap-n) * min(100cqi,var(--srh-max-w, 1920px)) / 1280);aspect-ratio:var(--srh-ratio);max-width:var(--srh-max-w, 1920px);margin-inline:auto;width:100%}.srh-mob{display:none}@container srh (max-width: 749px){.srh-desk{display:none}.srh-mob{display:flex;flex-direction:column;gap:10px}}.srh-tile{container:tile / size;position:relative;display:block;overflow:hidden;border-radius:var(--srh-radius);background:#151515;color:#fff;text-decoration:none;isolation:isolate;min-height:0}a.srh-tile:focus-visible{outline:3px solid var(--srh-red);outline-offset:2px}.srh a.srh-tile,.srh a.srh-tile:is(:hover,:focus,:visited,:active){color:#fff;text-decoration:none}.srh a.srh-tile.srh-theme-light,.srh a.srh-tile.srh-theme-light:is(:hover,:focus,:visited,:active),.srh a.srh-tile.srh-t-product,.srh a.srh-tile.srh-t-product:is(:hover,:focus,:visited,:active){color:#111}.srh a.srh-cta,.srh a.srh-cta:is(:hover,:focus,:visited,:active){color:#fff;text-decoration:none}.srh a.srh-mini,.srh a.srh-mini:is(:hover,:focus,:visited,:active){color:#111;text-decoration:none}.srh-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.srh-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;transition:transform .5s ease}.srh-img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:center}.srh-img--contain{object-fit:contain}a.srh-tile:hover .srh-media{transform:scale(1.03)}.srh-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.srh-theme-dark .srh-shade{background:linear-gradient(to top,#000000b8,#00000040 45%,#0000000d)}.srh-theme-dark .srh-content,.srh-theme-dark .srh-layers{text-shadow:0 1px 12px rgba(0,0,0,.45)}.srh-theme-dark .srh-eyebrow,.srh-theme-dark .srh-text--eyebrow{color:#fff;opacity:.9}.srh-theme-light{color:#111;background:#f3f3f3}.srh-theme-light .srh-shade{background:linear-gradient(to top,#ffffffd9,#fff3,#fff0)}.srh-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;gap:clamp(4px,1.6cqmin,12px);padding:clamp(12px,6cqmin,40px)}.srh-a-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.srh-a-top-center{justify-content:flex-start;align-items:center;text-align:center}.srh-a-top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.srh-a-middle-left{justify-content:center;align-items:flex-start;text-align:left}.srh-a-center{justify-content:center;align-items:center;text-align:center}.srh-a-middle-right{justify-content:center;align-items:flex-end;text-align:right}.srh-a-bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.srh-a-bottom-center{justify-content:flex-end;align-items:center;text-align:center}.srh-a-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.srh-eyebrow{font-size:clamp(10px,3.2cqmin,14px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff7a63}.srh-theme-light .srh-eyebrow{color:var(--srh-red)}.srh-headline{font-size:calc(clamp(18px,9cqmin,60px) * var(--srh-display-scale));font-weight:800;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;max-width:18ch;text-wrap:balance}.srh-headline--sm{font-size:calc(clamp(15px,6.5cqmin,34px) * var(--srh-display-scale));text-transform:none;max-width:22ch}.srh-subhead{font-size:clamp(12px,3.8cqmin,18px);opacity:.9;max-width:36ch}.srh-cta{display:inline-block;text-shadow:none;margin-top:clamp(2px,1.5cqmin,10px);padding:clamp(7px,2.2cqmin,12px) clamp(12px,4.5cqmin,24px);background:var(--srh-red);color:#fff;border-radius:4px;font-size:clamp(11px,3.2cqmin,15px);font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s ease}a.srh-tile:hover .srh-cta,.srh-cta--link:hover{background:var(--srh-red-dark)}.srh-badge{display:inline-block;text-shadow:none;padding:.2em .55em;background:var(--srh-red);color:#fff;font-size:calc(clamp(18px,11cqmin,72px) * var(--srh-display-scale));font-weight:800;line-height:1;text-transform:uppercase;transform:skew(-8deg)}.srh-price{display:inline-flex;align-items:baseline;gap:.5em;font-variant-numeric:tabular-nums}.srh-price__now{font-size:clamp(14px,5.5cqmin,28px);font-weight:800}.srh-price__was{font-size:clamp(11px,3.5cqmin,16px);opacity:.6}.srh-price__was[hidden]{display:none}.srh-stock{font-size:clamp(10px,2.8cqmin,13px);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#23a55a}.srh-stock[data-out]{color:#999}.srh-countdown{font-size:clamp(11px,3.6cqmin,18px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.srh-countdown:empty{display:none}.srh-t-product{background:#fff;color:#111}.srh-t-product .srh-inner{display:flex;flex-direction:column}.srh-t-product .srh-media{position:relative;inset:auto;flex:1;min-height:0;margin:5cqmin 5cqmin 0}.srh-t-product .srh-img--contain{mix-blend-mode:multiply}.srh-t-product .srh-shade{display:none}.srh-t-product .srh-eyebrow{color:var(--srh-red)}.srh-t-product .srh-content{position:relative;inset:auto;flex:none;padding:clamp(10px,4.5cqmin,28px);text-shadow:none}@container tile (aspect-ratio > 5 / 4){.srh-t-product .srh-inner{flex-direction:row}.srh-t-product .srh-media{margin:5cqmin 0 5cqmin 5cqmin}.srh-t-product .srh-content{width:48%;justify-content:center}}.srh-t-productGroup .srh-shade{background:#00000073}.srh-group{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;gap:clamp(8px,3cqmin,16px);padding:clamp(12px,4.5cqmin,28px)}.srh-group__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.srh-group__head .srh-cta{margin-top:0}.srh-group__items{flex:1;min-height:0;display:grid;grid-template-columns:repeat(var(--srh-group-cols, 4),minmax(0,1fr));gap:clamp(6px,2cqmin,12px)}.srh-group--2 .srh-group__items{--srh-group-cols: 2}.srh-group--3 .srh-group__items{--srh-group-cols: 3}.srh-mini{display:flex;flex-direction:column;gap:4px;min-height:0;padding:clamp(6px,2cqmin,12px);background:#fff;color:#111;border-radius:8px;text-decoration:none}.srh-mini__media{flex:1;min-height:0;display:block}.srh-mini__media .srh-img{mix-blend-mode:multiply}.srh-mini__title{font-size:clamp(11px,2.6cqmin,14px);font-weight:600;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.srh-mini .srh-price__now{font-size:clamp(12px,3cqmin,16px)}.srh-mini .srh-price__was{font-size:clamp(10px,2.4cqmin,13px)}.srh-layers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.srh-layer{position:absolute;max-width:92%}.srh-layer.srh-cta{margin-top:0}.srh-text--h1{font-size:calc(clamp(18px,9cqmin,60px) * var(--srh-display-scale));font-weight:800;line-height:1.02;text-transform:uppercase}.srh-text--h2{font-size:calc(clamp(15px,6cqmin,36px) * var(--srh-display-scale));font-weight:800;line-height:1.08}.srh-text--body{font-size:clamp(12px,3.8cqmin,18px)}.srh-text--eyebrow{font-size:clamp(10px,3.2cqmin,14px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff7a63}.srh-theme-light .srh-text--eyebrow{color:var(--srh-red)}.srh-mob .srh-span-feature{aspect-ratio:4 / 5;width:100%}.srh-row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.srh-row::-webkit-scrollbar{display:none}.srh-row>.srh-tile{flex:0 0 72%;aspect-ratio:4 / 5;scroll-snap-align:start}.srh-row>.srh-t-productGroup{flex-basis:88%}.srh-dots{display:flex;justify-content:center;gap:6px;padding-top:2px}.srh-dots span{width:6px;height:6px;border-radius:50%;background:#bbb;transition:background .2s,width .2s}.srh-dots span.is-active{width:16px;border-radius:3px;background:var(--srh-red)}@media(prefers-reduced-motion:reduce){.srh-media{transition:none}a.srh-tile:hover .srh-media{transform:none}}@keyframes srh-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes srh-pop{0%{opacity:0;transform:skew(-8deg) scale(.6)}70%{opacity:1;transform:skew(-8deg) scale(1.06)}to{opacity:1;transform:skew(-8deg) scale(1)}}@keyframes srh-push{0%{transform:scale(1)}to{transform:scale(1.045)}}.srh-motion-text .srh-content>*,.srh-motion-text .srh-group__head,.srh-motion-text .srh-layer{animation:srh-rise .55s cubic-bezier(.2,.7,.2,1) both}.srh-motion-text .srh-content>:nth-child(2){animation-delay:.07s}.srh-motion-text .srh-content>:nth-child(3){animation-delay:.14s}.srh-motion-text .srh-content>:nth-child(4){animation-delay:.21s}.srh-motion-text .srh-content>:nth-child(n+5){animation-delay:.28s}.srh-motion-badge .srh-badge{animation:srh-pop .6s cubic-bezier(.3,1.4,.5,1) .15s both}.srh-motion-zoom .srh-media{animation:srh-push 9s cubic-bezier(.25,.1,.25,1) both}@media(prefers-reduced-motion:reduce){[class*=srh-motion-] *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/flux-hero.css.map */
