.gender-switch[data-astro-cid-hyvzkcdj]{margin:.2em 0 .6em;font-size:.9rem;display:flex;align-items:baseline;gap:.5em}.gender-current[data-astro-cid-hyvzkcdj]{color:var(--muted)}.dealer-note[data-astro-cid-hyvzkcdj]{color:var(--muted);font-weight:400}.label-note[data-astro-cid-hyvzkcdj]{font-size:.88rem;color:var(--muted);background:var(--surface, #fff);border:1px solid var(--line);border-radius:8px;padding:8px 12px;margin:.4em 0 .8em;line-height:1.5}.label-note[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj],.size-link[data-astro-cid-hyvzkcdj]{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.size-badge[data-astro-cid-hyvzkcdj]{display:inline-block;font-size:.8rem;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--brand);color:#fff}.price-includes[data-astro-cid-hyvzkcdj]{font-size:.92rem;border-left:3px solid var(--accent);padding:2px 0 2px 12px;margin:10px 0}.price-includes[data-astro-cid-hyvzkcdj] p[data-astro-cid-hyvzkcdj]{margin:.3em 0}.price-includes[data-astro-cid-hyvzkcdj] ul[data-astro-cid-hyvzkcdj]{margin:.3em 0 0;padding-left:1.15em;color:var(--muted)}.variant-table[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj],.variant-table[data-astro-cid-hyvzkcdj] th[data-astro-cid-hyvzkcdj]{padding:8px 10px}.variant-table[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:nth-child(3){font-weight:600}.variant-sku[data-astro-cid-hyvzkcdj]{color:var(--muted);font-size:.85rem;white-space:nowrap}.variant-btn[data-astro-cid-hyvzkcdj]{background:none;border:0;padding:0;color:var(--brand);cursor:pointer;text-align:left;font:inherit;text-decoration:underline;text-underline-offset:2px}.gender-switch[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj]{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.gender-switch[data-astro-cid-hyvzkcdj] a[data-astro-cid-hyvzkcdj]:hover{text-decoration:none}.dec-options[data-astro-cid-hyvzkcdj]{margin-top:4px}.product-qa[data-astro-cid-hyvzkcdj]{margin:40px 0 8px;max-width:860px}.product-qa[data-astro-cid-hyvzkcdj] h2[data-astro-cid-hyvzkcdj]{margin:0 0 14px}.product-qa[data-astro-cid-hyvzkcdj] dl[data-astro-cid-hyvzkcdj]{margin:0;display:grid;gap:4px 0}.product-qa[data-astro-cid-hyvzkcdj] dt[data-astro-cid-hyvzkcdj]{font-weight:600;color:var(--ink);margin-top:12px}.product-qa[data-astro-cid-hyvzkcdj] dd[data-astro-cid-hyvzkcdj]{margin:4px 0 0;color:var(--muted)}.swatch-btn[data-astro-cid-hyvzkcdj]{border:1px solid var(--line);padding:0;cursor:pointer}.swatch-btn[data-astro-cid-hyvzkcdj]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.price-table-multi[data-astro-cid-hyvzkcdj] th[data-astro-cid-hyvzkcdj],.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]{text-align:right}.price-table-multi[data-astro-cid-hyvzkcdj] th[data-astro-cid-hyvzkcdj]:first-child,.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:first-child{text-align:left}.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:last-child{font:inherit}.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:nth-child(2){font:600 20px/1 var(--font-head);color:var(--ink)}@media(max-width:600px){.price-table-multi[data-astro-cid-hyvzkcdj] th[data-astro-cid-hyvzkcdj],.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]{padding:8px 6px}.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:first-child{white-space:nowrap}.price-table-multi[data-astro-cid-hyvzkcdj] td[data-astro-cid-hyvzkcdj]:nth-child(2){font-size:17px}}.product-features[data-astro-cid-hyvzkcdj]{margin:.8em 0 0;padding-left:1.15em;list-style:disc;color:var(--muted)}.product-features[data-astro-cid-hyvzkcdj] li[data-astro-cid-hyvzkcdj]{margin:.3em 0;line-height:1.5}.related[data-astro-cid-hyvzkcdj]{margin-top:48px}.related[data-astro-cid-hyvzkcdj] h2[data-astro-cid-hyvzkcdj]{margin:0 0 24px}.swatch[data-astro-cid-hyvzkcdj]{position:relative}.swatch[data-astro-cid-hyvzkcdj]:hover:after{content:attr(data-name);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background:#1f2937;color:#fff;padding:3px 8px;border-radius:5px;font-size:.72rem;line-height:1.2;white-space:nowrap;z-index:20;pointer-events:none}.swatch[data-astro-cid-hyvzkcdj]:hover:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1f2937;z-index:20;pointer-events:none}
