.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xhero{padding:calc(72px + var(--space-5)) 0 var(--space-4);text-align:center}.xhero h1{font-family:var(--font-display);font-size:var(--step-4);line-height:1.02;margin:.3rem 0 var(--space-2)}.xhero .lede{max-width:38rem;margin:0 auto}.xgrid{display:grid;gap:var(--space-5);padding-bottom:var(--space-4)}.xb{display:grid;gap:var(--space-3);grid-template-columns:1fr;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--c-white);border:1px solid color-mix(in srgb,var(--a) 22%,var(--c-line));box-shadow:var(--shadow-sm)}@media(min-width:861px){.xb{grid-template-columns:1.1fr 1fr;padding:var(--space-4);align-items:center}.xb:nth-child(2n) .xb__pics{order:2}}.xb__pics{display:grid;grid-template-columns:1.4fr 1fr;gap:.6rem}.xb__pic{margin:0;border-radius:var(--radius);overflow:hidden;display:grid;place-items:center;aspect-ratio:1;position:relative;background:radial-gradient(90% 90% at 50% 40%,color-mix(in srgb,var(--b) 30%,var(--c-white)),color-mix(in srgb,var(--a) 14%,var(--c-ground)))}.xb__pic img{width:100%;height:100%;object-fit:cover}.xb__pic--tee .tee-ph{width:70%}.xb__pic figcaption{position:absolute;bottom:.6rem;left:0;right:0;text-align:center;font-family:var(--font-ui);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-soft)}.xb__eyebrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;margin:0;color:color-mix(in srgb,var(--a) 75%,var(--c-ink))}.xb__title{font-family:var(--font-display);font-size:var(--step-3);line-height:1.08;margin:.3rem 0 .5rem}.xb__pair{margin:0 0 var(--space-2);color:var(--c-ink-soft)}.xb__label{font-family:var(--font-ui);font-size:var(--step--1);color:var(--c-ink-soft);margin:var(--space-2) 0 .4rem}.xb__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.sw{width:34px;height:34px;border-radius:50%;padding:0;cursor:pointer;background:var(--sw);border:2px solid var(--c-white);box-shadow:0 0 0 1px var(--c-line);transition:box-shadow .2s}.sw:hover{box-shadow:0 0 0 1px var(--c-ink-soft)}.sw.is-active{box-shadow:0 0 0 2px var(--a)}.xb__colorname{font-family:var(--font-ui);font-size:var(--step--1);color:var(--c-ink);margin-left:.25rem}.xb__sizes{display:grid;grid-template-columns:1fr;gap:0 var(--space-3)}@media(min-width:520px){.xb__sizes{grid-template-columns:auto 1fr}}.xb .chips{display:flex;flex-wrap:wrap;gap:.4rem}.xb__buy{margin-top:var(--space-3);display:grid;gap:.6rem}.xb__buy .btn{width:100%;justify-content:center;text-align:center}.xb__buy .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.xb__solo{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}@media(max-width:420px){.xb__solo{grid-template-columns:1fr}}.xb__msg{min-height:1.3em;margin:0;font-size:var(--step--1);color:var(--c-ink-soft)}.xnote{text-align:center;font-size:var(--step--1);color:var(--c-ink-soft);padding-bottom:var(--space-5)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/seasonal.css.map */
