.OrderSteps-module__wsKiCW__steps{margin:0 0 var(--space-4);border-top:1px solid var(--color-rule);flex-direction:column;padding:0;list-style:none;display:flex}.OrderSteps-module__wsKiCW__step{border-bottom:1px solid var(--color-rule)}.OrderSteps-module__wsKiCW__stepHeader{width:100%;padding:var(--space-3) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:4px;display:flex}.OrderSteps-module__wsKiCW__stepHeaderStatic{width:100%;padding:var(--space-3) 0;text-align:left;flex-direction:column;align-items:stretch;gap:4px;display:flex}.OrderSteps-module__wsKiCW__stepHeaderRow{align-items:center;gap:var(--space-3);min-height:28px;display:flex}.OrderSteps-module__wsKiCW__stepHeader:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.OrderSteps-module__wsKiCW__stepTitle{color:var(--color-navy);font-size:var(--role-label-size);font-weight:var(--role-label-weight);letter-spacing:var(--role-label-tracking);text-transform:var(--role-label-case)}.OrderSteps-module__wsKiCW__stepAction{color:var(--color-navy);font-size:var(--role-link-size);font-weight:var(--role-link-weight);letter-spacing:var(--role-link-tracking);text-transform:var(--role-link-case);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;text-decoration:underline;display:inline-flex}.OrderSteps-module__wsKiCW__stepChevron{transition:transform .22s}.OrderSteps-module__wsKiCW__stepChevronOpen{transform:rotate(180deg)}.OrderSteps-module__wsKiCW__stepSummary{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0 0 0 30px}.OrderSteps-module__wsKiCW__stepBodyWrap{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.OrderSteps-module__wsKiCW__stepBodyWrapOpen{grid-template-rows:1fr}.OrderSteps-module__wsKiCW__stepBodyInner{visibility:hidden;opacity:0;transition:opacity .16s,visibility 0s linear .26s;overflow:hidden}.OrderSteps-module__wsKiCW__stepBodyWrapOpen .OrderSteps-module__wsKiCW__stepBodyInner{visibility:visible;opacity:1;transition:opacity .2s 80ms,visibility}.OrderSteps-module__wsKiCW__stepBody{margin-top:var(--space-1);padding-bottom:var(--space-4)}@media (prefers-reduced-motion:reduce){.OrderSteps-module__wsKiCW__stepBodyWrap,.OrderSteps-module__wsKiCW__stepBodyInner,.OrderSteps-module__wsKiCW__stepBodyWrapOpen .OrderSteps-module__wsKiCW__stepBodyInner,.OrderSteps-module__wsKiCW__stepChevron{transition:none}}
.BundleSet-module__y8XEzq__buyAs{gap:var(--space-2);margin:0 0 var(--space-4);border:0;min-width:0;padding:0;display:grid}.BundleSet-module__y8XEzq__buyAsLegend{margin-bottom:var(--space-2);color:var(--color-navy);font-size:var(--role-label-size);font-weight:var(--role-label-weight);letter-spacing:var(--role-label-tracking);text-transform:var(--role-label-case);padding:0}.BundleSet-module__y8XEzq__buyAsOption{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-rule);background-color:var(--color-white);cursor:pointer;border-radius:0;transition:border-color .15s;display:flex}.BundleSet-module__y8XEzq__buyAsOption:hover{border-color:var(--color-navy)}.BundleSet-module__y8XEzq__buyAsOptionOn{border-color:var(--color-navy);box-shadow:inset 0 0 0 1px var(--color-navy)}.BundleSet-module__y8XEzq__buyAsRadio{width:18px;height:18px;accent-color:var(--color-navy);flex:none;margin:0}.BundleSet-module__y8XEzq__buyAsOption:has(.BundleSet-module__y8XEzq__buyAsRadio:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.BundleSet-module__y8XEzq__buyAsBody{flex:1;gap:4px;min-width:0;display:grid}.BundleSet-module__y8XEzq__buyAsTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BundleSet-module__y8XEzq__buyAsTitle{color:var(--color-navy);font-size:var(--text-sm);font-weight:var(--weight-medium)}.BundleSet-module__y8XEzq__buyAsThumbs{gap:4px;display:flex}.BundleSet-module__y8XEzq__buyAsThumb{object-fit:cover;border:1px solid var(--color-rule);background-color:var(--color-white);border-radius:0;width:28px;height:28px}.BundleSet-module__y8XEzq__buyAsMembers{color:var(--color-ink-muted);font-size:var(--text-xs)}.BundleSet-module__y8XEzq__buyAsPrice{color:var(--color-navy);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;flex:none}.BundleSet-module__y8XEzq__buyAsFrom{color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.BundleSet-module__y8XEzq__ctaStack{flex-direction:column;gap:10px;margin-top:6px;display:flex}.BundleSet-module__y8XEzq__successNote{color:var(--color-success-text);font-size:var(--text-sm);margin:0}.BundleSet-module__y8XEzq__statusNote{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.BundleSet-module__y8XEzq__errorNote{color:var(--color-danger);font-size:var(--text-sm);margin:0}.BundleSet-module__y8XEzq__statusNote a,.BundleSet-module__y8XEzq__errorNote a{color:inherit;font-weight:var(--weight-semi);text-underline-offset:3px;text-decoration:underline}.BundleSet-module__y8XEzq__memberStep{gap:var(--space-2);display:grid}.BundleSet-module__y8XEzq__savings{border:1px solid var(--color-success-text);background-color:var(--color-white);color:var(--color-success-text);font-size:var(--text-xs);font-weight:var(--weight-semi);white-space:nowrap;border-radius:0;flex:none;padding:3px 10px}.BundleSet-module__y8XEzq__approvalNote{color:var(--color-ink-muted);font-size:13px;display:block}
.BuyBox-module__CWWcsW__toast{--toast-offset:28px}@media (max-width:768px){.BuyBox-module__CWWcsW__toastAboveBar{--toast-offset:96px}}.BuyBox-module__CWWcsW__cartError{left:50%;bottom:calc(28px + env(safe-area-inset-bottom));z-index:1300;box-sizing:border-box;background-color:var(--color-navy);border-left:3px solid var(--color-danger);width:max-content;max-width:calc(100vw - 32px);color:var(--color-white);font-family:var(--font-body);align-items:center;gap:16px;padding:14px 18px;font-size:13px;line-height:1.5;display:flex;position:fixed;transform:translate(-50%)}@media (max-width:768px){.BuyBox-module__CWWcsW__cartErrorAboveBar{bottom:calc(96px + env(safe-area-inset-bottom))}}.BuyBox-module__CWWcsW__cartErrorMessage{flex:auto;min-width:0}.BuyBox-module__CWWcsW__cartErrorDismiss{color:var(--color-white);font-family:inherit;font-size:11px;font-weight:var(--weight-semi);letter-spacing:var(--role-button-tracking);text-transform:var(--role-button-case);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 2px;text-decoration:underline}.BuyBox-module__CWWcsW__cartErrorDismiss:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.BuyBox-module__CWWcsW__modalActions{justify-content:flex-end;gap:12px;display:flex}.BuyBox-module__CWWcsW__consentCopy{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-base);margin:0}.BuyBox-module__CWWcsW__stepNote{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.BuyBox-module__CWWcsW__savedLink{color:var(--color-navy);font-weight:var(--weight-semi);text-underline-offset:3px;text-decoration:underline}.BuyBox-module__CWWcsW__savedLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.BuyBox-module__CWWcsW__nudge{background-color:var(--color-nudge-bg);flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.BuyBox-module__CWWcsW__nudgeTitle{color:var(--color-navy);font-size:var(--role-label-size);font-weight:var(--role-label-weight);letter-spacing:var(--role-label-tracking);text-transform:var(--role-label-case)}.BuyBox-module__CWWcsW__nudgeCopy{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.BuyBox-module__CWWcsW__jerseyTotal{color:var(--color-navy);font-size:var(--text-base);font-weight:var(--weight-semi);margin:10px 0 0}.BuyBox-module__CWWcsW__optionSummary{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:inline-flex}.BuyBox-module__CWWcsW__optionSummaryItem{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.BuyBox-module__CWWcsW__optionSummaryLabel{color:var(--color-ink-muted)}.BuyBox-module__CWWcsW__optionSummaryValue,.BuyBox-module__CWWcsW__optionSummaryPending .BuyBox-module__CWWcsW__optionSummaryLabel,.BuyBox-module__CWWcsW__optionSummaryPending .BuyBox-module__CWWcsW__optionSummaryValue{color:var(--color-navy);font-weight:var(--weight-medium)}.BuyBox-module__CWWcsW__optionSummarySep{background-color:var(--color-rule);vertical-align:-.08em;width:1px;height:.85em;display:inline-block}.BuyBox-module__CWWcsW__fitStandalone{margin:8px 0 18px}.BuyBox-module__CWWcsW__ctaStack{margin-top:var(--space-5);flex-direction:column;gap:10px;display:flex}.BuyBox-module__CWWcsW__collectionNotice{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-navy);background-color:var(--color-stone);color:var(--color-navy);font-size:var(--text-sm);font-weight:var(--weight-semi);display:block}.BuyBox-module__CWWcsW__roleNotice{padding:var(--space-3) var(--space-4);background-color:var(--color-stone);color:var(--color-navy);font-size:var(--text-sm);text-align:center;margin:0}.BuyBox-module__CWWcsW__service{margin-top:var(--space-4);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.BuyBox-module__CWWcsW__serviceRow{box-sizing:border-box;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;min-height:calc(36px + var(--space-3) * 2);border-bottom:1px solid var(--color-rule);color:var(--color-navy);text-decoration:none;display:flex}a.BuyBox-module__CWWcsW__serviceRow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.BuyBox-module__CWWcsW__serviceLead{width:36px;height:36px;color:var(--color-navy);flex:none;justify-content:center;align-items:center;display:flex}.BuyBox-module__CWWcsW__serviceText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BuyBox-module__CWWcsW__serviceTitle{font-size:var(--role-product-size);font-weight:var(--role-product-weight);letter-spacing:var(--role-product-tracking);text-transform:var(--role-product-case);line-height:1.3}.BuyBox-module__CWWcsW__serviceMuted{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:1.3}.BuyBox-module__CWWcsW__serviceLink{font-size:var(--role-link-size);font-weight:var(--role-link-weight);letter-spacing:var(--role-link-tracking);text-transform:var(--role-link-case);text-underline-offset:3px;line-height:1.3;text-decoration:underline}.BuyBox-module__CWWcsW__stock{margin-top:var(--space-3);color:var(--color-navy);font-size:var(--text-xs);font-weight:var(--weight-semi)}.BuyBox-module__CWWcsW__stickyCta{display:none}@media (max-width:768px){.BuyBox-module__CWWcsW__stickyCta{z-index:960;background-color:var(--color-white);border-top:1px solid var(--color-rule);padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.BuyBox-module__CWWcsW__stickyCtaPrice{flex-direction:column;flex-shrink:0;display:flex}.BuyBox-module__CWWcsW__stickyCtaPriceLabel{color:var(--color-ink-subtle);font-size:10px;font-weight:var(--weight-semi);letter-spacing:var(--role-eyebrow-tracking);text-transform:var(--role-eyebrow-case);line-height:1.2}.BuyBox-module__CWWcsW__stickyCtaPriceValue{color:var(--color-navy);font-size:var(--text-base);font-weight:var(--weight-semi);white-space:nowrap;line-height:1.2}.BuyBox-module__CWWcsW__stickyCtaBtn{flex:1;max-width:220px}}
