#va-club-walkthrough{--va-ink:light-dark(#101720,#f4efe1);--va-paper:light-dark(#faf7ee,#171d25);--va-panel:light-dark(#f0ebdc,#232b34);--va-line:light-dark(#d6ceb9,#50565c);--va-gold:light-dark(#826519,#e3c570);--va-nav:light-dark(#101720,#101720);--va-nav-text:light-dark(#dfc679,#dfc679);--va-active:light-dark(#101720,#dfc679);--va-active-text:light-dark(#faf7ee,#101720);font:400 14px/1.55 system-ui,sans-serif;color:var(--va-ink)}#va-club-walkthrough *{box-sizing:border-box}#va-club-walkthrough [hidden]{display:none!important}#va-club-walkthrough .va-preview-label{padding:8px 0;color:var(--va-gold);font-size:12px;letter-spacing:.08em}#va-club-walkthrough .va-window{background:var(--va-paper);border:1px solid var(--va-line);border-radius:12px;overflow:hidden}#va-club-walkthrough .va-header{background:var(--va-nav);color:var(--va-nav-text);padding:20px 24px;display:flex;gap:24px;align-items:center}#va-club-walkthrough .va-wordmark{font-family:Georgia,serif;font-size:24px;letter-spacing:.16em}#va-club-walkthrough .va-steps{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--va-line);padding:8px 16px;gap:4px}#va-club-walkthrough button{font:inherit;color:inherit;background:transparent;border:1px solid var(--va-line);border-radius:6px;padding:10px 14px;text-align:left}#va-club-walkthrough button[aria-pressed=true],#va-club-walkthrough button[aria-current=step]{background:var(--va-active);color:var(--va-active-text);border-color:var(--va-active)}#va-club-walkthrough .va-steps button{border:0;padding:8px 10px;font-size:12px}#va-club-walkthrough .va-main{padding:24px}#va-club-walkthrough h2{font:400 30px/1.2 Georgia,serif;margin:6px 0 24px}#va-club-walkthrough h3{font:500 18px/1.3 system-ui,sans-serif;margin:0 0 16px}#va-club-walkthrough p{margin:12px 0}#va-club-walkthrough strong{font-weight:500}#va-club-walkthrough .va-kicker{color:var(--va-gold);margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase}#va-club-walkthrough .va-clubs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#va-club-walkthrough .va-clubs button{display:flex;flex-direction:column;gap:24px;padding:22px 18px;min-height:190px;background:var(--va-paper)}#va-club-walkthrough .va-clubs button[aria-pressed=true]{background:var(--va-active);color:var(--va-active-text)}#va-club-walkthrough .va-clubs strong{font-size:25px}#va-club-walkthrough small{font-size:12px;display:block}#va-club-walkthrough .va-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#va-club-walkthrough .va-options button{display:flex;flex-direction:column;gap:4px;padding:16px}#va-club-walkthrough .va-options button span{font-size:12px}#va-club-walkthrough .va-options button span:last-child{margin-top:5px;font-size:15px}#va-club-walkthrough .va-fine{font-size:12px}#va-club-walkthrough .va-choice-row{display:flex;gap:10px;margin-bottom:22px}#va-club-walkthrough .va-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}#va-club-walkthrough label{display:block}#va-club-walkthrough .va-fields input,#va-club-walkthrough textarea{font:inherit;background:var(--va-paper);color:var(--va-ink);border:1px solid var(--va-line);border-radius:4px;padding:10px;width:100%;margin-top:6px}#va-club-walkthrough .va-full{grid-column:1/-1}#va-club-walkthrough .va-month-note{margin-top:24px;padding:18px;background:var(--va-panel);display:flex;flex-direction:column;gap:4px}#va-club-walkthrough .va-month-note strong{font-size:20px}#va-club-walkthrough .va-checkout-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}#va-club-walkthrough .va-pickup{display:grid;gap:12px}#va-club-walkthrough .va-pickup label{border:1px solid var(--va-line);padding:14px;border-radius:6px}#va-club-walkthrough .va-pickup input{accent-color:var(--va-gold);margin-right:5px}#va-club-walkthrough .va-pickup span{display:block;padding-left:22px;font-size:12px}#va-club-walkthrough .va-order{background:var(--va-panel);padding:22px;border-radius:6px}#va-club-walkthrough hr{border:0;border-top:1px solid var(--va-line);margin:20px 0}#va-club-walkthrough .va-price-row{display:flex;justify-content:space-between;gap:16px;font-size:18px}#va-club-walkthrough .va-payment-placeholder{display:flex;gap:10px;padding-top:20px;align-items:center;font-size:12px}#va-club-walkthrough .va-payment-placeholder svg{flex-shrink:0}#va-club-walkthrough .va-payment-copy{border-top:1px solid var(--va-line);padding-top:16px}#va-club-walkthrough .va-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid var(--va-line);flex-wrap:wrap}#va-club-walkthrough .va-bottom span{font-size:12px}#va-club-walkthrough .va-primary{background:var(--va-active);color:var(--va-active-text);border-color:var(--va-active)}#va-club-walkthrough button:disabled{opacity:.4}#va-club-walkthrough .va-preview-footer{padding:12px 24px;font-size:12px;border-top:1px solid var(--va-line);background:var(--va-panel)}#va-club-walkthrough .va-timeline{list-style:none;padding:0;margin:24px 0;display:grid;gap:0}#va-club-walkthrough .va-timeline li{position:relative;padding:0 0 24px 24px;border-left:1px solid var(--va-line)}#va-club-walkthrough .va-timeline li:last-child{padding-bottom:0;border:0}#va-club-walkthrough .va-timeline li:before{content:"";width:9px;height:9px;position:absolute;left:-5px;top:6px;border-radius:50%;background:var(--va-gold)}#va-club-walkthrough .va-timeline strong,#va-club-walkthrough .va-timeline span{display:block}#va-club-walkthrough .va-timeline span{font-size:12px}#va-club-walkthrough .va-confirm-actions{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid var(--va-line);padding-top:18px;font-size:12px}#va-club-walkthrough button{overflow-wrap:anywhere}#va-club-walkthrough .va-clubs button:focus-visible,#va-club-walkthrough button:focus-visible{outline:3px solid var(--va-gold);outline-offset:3px}@media(max-width:560px){#va-club-walkthrough .va-main{padding:20px 16px}#va-club-walkthrough .va-clubs,#va-club-walkthrough .va-checkout-grid,#va-club-walkthrough .va-fields{grid-template-columns:1fr}#va-club-walkthrough .va-clubs button{min-height:0;gap:10px}#va-club-walkthrough .va-options{grid-template-columns:1fr}#va-club-walkthrough .va-steps{padding:8px}#va-club-walkthrough .va-header{padding:18px 16px}#va-club-walkthrough h2{font-size:26px}#va-club-walkthrough .va-bottom button,#va-club-walkthrough .va-choice-row button{min-height:44px}}#va-club-walkthrough .va-logo{display:block;width:230px;max-width:65%;height:auto}#va-club-walkthrough .va-kicker{max-width:100%}#va-club-walkthrough .va-header{container-type:inline-size;gap:20px}#va-club-walkthrough .va-logo-crop{display:block;flex:none;width:230px;max-width:65%;aspect-ratio:1646/289;overflow:hidden}#va-club-walkthrough .va-logo-crop .va-logo{width:100%;max-width:none;height:auto;transform:translateY(-30.0242%)}#va-club-walkthrough .va-header>span:last-child{font:400 min(20.2px,5.706cqw)/1.2 Georgia,serif;white-space:nowrap}#va-club-walkthrough .va-steps,#va-club-walkthrough .va-bottom{display:none}#va-club-walkthrough [data-panel]{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--va-line)}#va-club-walkthrough [data-panel]:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}#va-club-walkthrough .va-page-label{color:var(--va-gold);font-size:12px;letter-spacing:.1em;margin-bottom:16px}#va-club-walkthrough .va-confirm-actions{margin-top:18px}#va-club-walkthrough .va-checkout-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}#va-club-walkthrough .va-checkout-form{min-width:0}#va-club-walkthrough .va-checkout-group{border:0;padding:0;margin:26px 0 0;min-width:0}#va-club-walkthrough .va-checkout-group legend{padding:0;margin-bottom:14px;font-weight:500;font-size:18px}#va-club-walkthrough .va-checkout-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#va-club-walkthrough .va-checkout-fields label{min-width:0;font-size:12px}#va-club-walkthrough .va-checkout-fields input,#va-club-walkthrough .va-checkout-fields select{display:block;min-width:0;width:100%;font:400 14px/1.4 system-ui,sans-serif;background:var(--va-paper);color:var(--va-ink);border:1px solid var(--va-line);border-radius:5px;padding:12px 10px;margin-top:5px;opacity:1;-webkit-text-fill-color:var(--va-ink)}#va-club-walkthrough .va-checkout-fields input::placeholder{color:var(--va-ink);opacity:.65}#va-club-walkthrough .va-checkline{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:14px}#va-club-walkthrough .va-payment-heading{display:flex;align-items:center;gap:8px;margin-bottom:14px}#va-club-walkthrough .va-checkout-group+.va-checkout-group{border-top:1px solid var(--va-line);padding-top:22px}@media(max-width:560px){#va-club-walkthrough .va-checkout-grid,#va-club-walkthrough .va-checkout-fields{grid-template-columns:1fr}}#va-club-walkthrough .va-options>h3{margin:0;align-self:end}#va-club-walkthrough .va-options>h3:not(:first-child){margin-top:14px}#va-club-walkthrough .va-classic-choice{min-width:0}#va-club-walkthrough .va-classic-choice>button{width:100%;height:auto}#va-club-walkthrough .va-classic-choice>label{margin:12px 0 5px;font-size:12px}#va-club-walkthrough .va-classic-choice>select{width:100%;min-width:0;font:inherit;padding:10px;background:var(--va-paper);color:var(--va-ink);border:1px solid var(--va-line);border-radius:5px}#va-club-walkthrough .va-clubs{align-items:start}#va-club-walkthrough[hidden],#va-club-walkthrough [hidden]{display:none!important}#va-club-walkthrough{max-width:1100px;margin:32px auto;scroll-margin-top:130px}#va-club-walkthrough .va-steps{overflow:auto}#va-club-walkthrough [data-panel]{min-height:300px}#va-club-walkthrough input,#va-club-walkthrough textarea,#va-club-walkthrough select{color:#0d1621;background:#fff}#va-club-walkthrough [data-flow-error]{color:#9c2222}#va-club-walkthrough .va-main{overflow-wrap:anywhere}@media(max-width:560px){#va-club-walkthrough{margin:12px 0}#va-club-walkthrough .va-steps button{min-width:85px}}#va-club-walkthrough .va-steps,#va-club-walkthrough .va-bottom{display:flex}#va-club-walkthrough [data-panel]{border-bottom:0;margin-bottom:0;padding-bottom:0}#va-club-walkthrough [data-gift-month]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:20px 0 24px}#va-club-walkthrough [data-gift-month][hidden]{display:none!important}#va-club-walkthrough [data-gift-month] select{display:block;width:100%;max-width:360px;min-height:48px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAAAAAABA */
