.mw7-home{padding-bottom:var(--s6)}.mw7-home h2{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.mw7-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.mw7-head p{color:var(--muted);margin-top:4px;font-size:14px}.mw7-head .mw-text-link{white-space:nowrap;margin-bottom:-12px}.mw7-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-variant-numeric:tabular-nums}.mw7-price b{font-weight:500}.mw7-price s{color:var(--muted);font-size:13px}.mw7-price .mw-save{font-size:13px}.mw7-hero-media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--stage)}.mw7-hero-media picture{display:block;width:100%;height:100%}.mw7-hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--mw7-focus,85%) 50%}.mw7-hero-copy{padding:22px 0 8px}.mw7-hero h1{font:400 30px/1.12 var(--serif);letter-spacing:-.01em;max-width:16ch}.mw7-hero-sub{color:var(--muted);font-size:15px;line-height:1.5;margin-top:10px;max-width:34em}.mw7-hero .mw7-price{margin-top:12px;font-size:17px}.mw7-hero .mw-button{margin-top:18px;width:100%}.mw7-size{padding-top:36px}.mw7-size-head p{color:var(--muted);font-size:14px;margin-top:4px}.mw7-pick{margin-top:16px}.mw7-pick fieldset{border:0;margin:0;padding:0;min-width:0}.mw7-seg{display:inline-flex;padding:3px;background:var(--stage);border-radius:999px;margin-bottom:12px}.mw7-seg label{position:relative;cursor:pointer}.mw7-seg input,.mw7-tiles input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mw7-seg span{display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:500;color:var(--muted)}.mw7-seg input:checked+span{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--hairline)}.mw7-seg input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.mw7-tiles{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.mw7-tiles[hidden]{display:none!important}.mw7-tiles label{position:relative;cursor:pointer}.mw7-tiles span{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--hairline);border-radius:var(--r);background:var(--card);font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.mw7-tiles label:hover span{border-color:var(--box)}.mw7-tiles input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.mw7-tiles input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.mw7-pick-go{width:100%;margin-top:14px}.mw7-pick-go.is-off{background:var(--btn-off);border-color:var(--btn-off)}.mw7-heroes{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scroll-padding:0 var(--pad);scrollbar-width:none}.mw7-heroes::-webkit-scrollbar{display:none}.mw7-hcard{display:block;min-width:0;scroll-snap-align:start;color:inherit}.mw7-hcard:hover{text-decoration:none}.mw7-hcard-img{aspect-ratio:4/5;border-radius:var(--r);overflow:hidden;background:var(--stage)}.mw7-hcard-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.mw7-hcard-img img.is-cutout{object-fit:contain;mix-blend-mode:multiply}.mw7-hcard:hover .mw7-hcard-img img{transform:scale(1.02)}.mw7-hcard-meta{padding-top:12px}.mw7-hcard h3{font-size:17px;font-weight:500;line-height:1.3;margin-top:2px}.mw7-hcard:hover h3{text-decoration:underline;text-underline-offset:3px}.mw7-hcard .mw7-price{margin-top:4px}.mw7-note{font-size:13px;color:var(--muted);margin-top:4px}.mw7-fit{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--accent);margin-top:2px}.mw7-fit:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.mw7-fit[hidden]{display:none}@media(prefers-reduced-motion:reduce){.mw7-hcard-img img{transition:none}}.mw7-fit-sec .mw7-head p button{background:none;border:0;padding:0;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.mw7-fit-sec .mw7-head p a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mw7-fit-status:empty{display:none}.mw7-fit-status{margin-top:16px}.mw7-brands{display:flex;flex-wrap:wrap;gap:0 22px;font-size:18px}.mw7-brands a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.mw7-brands a:hover{color:var(--muted);text-decoration:none}.mw7-who{display:grid;gap:22px}.mw7-who-img{aspect-ratio:16/10;border-radius:var(--r);overflow:hidden;background:var(--stage)}.mw7-who-img img{display:block;width:100%;height:100%;object-fit:cover}.mw7-lede{color:var(--muted);font-size:15px;line-height:1.55;margin-top:8px;max-width:34em}.mw7-facts{list-style:none;padding:0;margin:18px 0 6px}.mw7-facts li{padding:13px 0;border-top:1px solid var(--hairline);font-size:15px}.mw7-facts li:last-child{border-bottom:1px solid var(--hairline)}@media(min-width:760px){.mw7-home h2{font-size:26px}.mw7-head{margin-bottom:24px}.mw7-hero{position:relative}.mw7-hero-media{aspect-ratio:auto;height:clamp(420px,60vh,620px)}.mw7-hero-media img{object-position:50% 68%}.mw7-hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0;pointer-events:none}.mw7-hero-copy .mw-wrap{width:100%}.mw7-hero-text{max-width:min(46%,560px);pointer-events:auto}.mw7-hero h1{font-size:clamp(40px,4.4vw,60px);line-height:1.06}.mw7-hero-sub{font-size:17px;color:var(--ink-hover);margin-top:14px}.mw7-hero .mw7-price{font-size:19px;margin-top:16px}.mw7-hero .mw-button{width:auto;margin-top:22px;padding:0 28px}.mw7-size{padding-top:56px}.mw7-size-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:48px;align-items:start}.mw7-size-head{padding-top:20px}.mw7-size-head p{font-size:16px;margin-top:8px}.mw7-pick{margin-top:0;background:var(--card);border:1px solid var(--hairline);border-radius:14px;padding:22px}.mw7-tiles{grid-template-columns:repeat(8,minmax(0,1fr))}.mw7-runs{padding-top:72px}.mw7-heroes{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow:visible;margin:0;padding:0}.mw7-hcard h3{font-size:18px}.mw7-fit-sec,.mw7-brands-sec{padding-top:72px}.mw7-brands{font-size:22px;gap:0 32px}.mw7-who-sec{padding-top:80px}.mw7-who{grid-template-columns:1.15fr 1fr;gap:56px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mw-v7-home.css.map */
