[data-og-modal-brand=oh]{--og-modal-accent:#CF035A;--og-modal-tint:#fff0f6}[data-og-modal-brand=gc]{--og-modal-accent:#007F91;--og-modal-tint:#edf5f6}[data-og-modal-brand=hr]{--og-modal-accent:#A61D3D;--og-modal-tint:#fff1f4}html body #ohLcOverlay[data-og-modal-system]{--oh-primary:var(--og-modal-accent,#1d1d1f);--oh-primary-dark:var(--og-modal-accent,#1d1d1f);--oh-primary-light:var(--og-modal-tint,#f5f5f7);--wz-blue:var(--og-modal-accent,#1d1d1f);--og-modal-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--oh-font:var(--og-modal-ui);--wz-sf:var(--og-modal-ui);--oh-text-light:#51515a;--oh-text-tertiary:#51515a;z-index:12000!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-modal{max-width:1200px!important;max-height:calc(100dvh - 32px)!important;min-width:0!important;overflow-y:auto!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-header h2{font-family:var(--og-modal-ui)!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important;padding-right:44px}html body #ohLcOverlay[data-og-modal-system] .oh-lc-close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;z-index:5!important}html body #ohLcOverlay[data-og-modal-system] :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--og-focus,#0066cc)!important;outline-offset:3px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-options button.oh-lc-opt{-webkit-appearance:none;appearance:none;width:100%;text-align:left;font:inherit;white-space:normal;min-height:44px;color:#1d1d1f}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-opt-name,.oh-lc-btn){font-family:var(--og-modal-ui)!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt-desc{font-family:var(--og-modal-ui)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] :is(.intro-h2,.wz-h2,.specs-h2){font-family:var(--og-display-font,"Instrument Sans",sans-serif)!important;font-size:clamp(24px,2.2vw,28px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.02em!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-btn-next{background:var(--og-modal-accent,#1d1d1f)!important;color:#fff!important;min-height:48px!important;border-radius:999px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt.selected{border-color:var(--og-modal-accent,#1d1d1f)!important;background:var(--og-modal-tint,#f5f5f7)!important;box-shadow:0 0 0 1px var(--og-modal-accent,#1d1d1f)!important}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-pstep.active .oh-lc-pnum,.oh-lc-opt.selected .oh-lc-opt-radio){background:var(--og-modal-accent,#1d1d1f)!important;border-color:var(--og-modal-accent,#1d1d1f)!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-step:not(.active){display:none!important}html body #ohLcOverlay[data-og-modal-system] [hidden]{display:none!important}@media(max-width:640px){html body #ohLcOverlay[data-og-modal-system] .oh-lc-modal{max-height:100dvh!important;width:100%!important;border-radius:0!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-header{padding-right:68px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-header h2{padding-right:0}}@media(prefers-reduced-motion:reduce){html body #ohLcOverlay[data-og-modal-system] *,html body #ohLcOverlay[data-og-modal-system] *:before,html body #ohLcOverlay[data-og-modal-system] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html body #ohLcOverlay[data-og-modal-system].oh-lc-open{display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;box-sizing:border-box!important;background:#00000059!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-modal{width:min(1100px,100%)!important;height:min(760px,calc(100dvh - 32px))!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;border-radius:20px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-header{padding-right:68px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-header h2{width:auto!important;max-width:100%!important;box-sizing:border-box!important;padding-right:0!important}html body #ohLcOverlay[data-og-modal-system] .oh-wz-escape-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:8px!important;font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.5!important;color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-pstep,.oh-side-step){min-height:44px!important}@media(max-width:640px){html body #ohLcOverlay[data-og-modal-system].oh-lc-open{padding:0!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-modal{width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}}html body #ohLcOverlay[data-og-modal-system] .oh-lc-plabel{font-family:var(--og-modal-ui)!important;font-size:12px!important;line-height:1.4!important;max-width:none!important;width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;letter-spacing:normal!important}@media(max-width:640px){html body #ohLcOverlay[data-og-modal-system] #ohProg{width:calc(100% + 50px)!important;max-width:none!important;margin-right:-50px!important}}@media(max-width:360px){html body #ohLcOverlay[data-og-modal-system] #ohProg:has(>.oh-lc-pstep:nth-child(6)){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px 4px!important}}html body #ohLcOverlay[data-og-modal-system] .oh-side-step{font-family:var(--og-modal-ui)!important}html body #ohLcOverlay[data-og-modal-system] .oh-side-step :is(.num,.lbl){font-family:var(--og-modal-ui)!important}html body #ohLcOverlay[data-og-modal-system] .oh-side-step.active .num{background:var(--og-modal-accent,#1d1d1f)!important;color:#fff!important}html body #ohLcOverlay[data-og-modal-system] :is(.intro-eyebrow,.wz-eyebrow,.specs-eyebrow){display:none!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt-icon:has(>span){display:none!important}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-opt-info,.sum-sec-body){min-width:0!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt-price{font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.5!important;white-space:nowrap!important;flex-shrink:0!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-step[data-step="8"]>h3{display:block!important;font-family:var(--og-display-font,"Instrument Sans",sans-serif)!important;font-size:24px!important;line-height:1.25!important;font-weight:500!important;margin:0 0 24px!important}html body #ohLcOverlay[data-og-modal-system] :is(.sum-sec-edit,.oh-cart-secondary,.sum-help a){min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--og-modal-ui)!important}html body #ohLcOverlay[data-og-modal-system] .sum-sec-edit{min-width:44px!important}html body #ohLcOverlay[data-og-modal-system] .oh-cart-primary{min-height:48px!important;font-family:var(--og-modal-ui)!important;font-size:16px!important;line-height:1.5!important}html body #ohLcOverlay[data-og-modal-system] .oh-cart-primary:not(.oh-cart-primary--quote){background:var(--og-modal-accent,#1d1d1f)!important;color:#fff!important}html body #ohLcOverlay[data-og-modal-system] :is(.sum-sec-val,.sum-hero-title){overflow-wrap:anywhere!important}html body #ohLcOverlay[data-og-modal-system] .sum-sec-edit{color:var(--og-modal-accent,#1d1d1f)!important}html body #ohLcOverlay[data-og-modal-system] .sum-help a{color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-nav:has([data-og-config-hint]:not([hidden])){flex-wrap:wrap!important}html body #ohLcOverlay[data-og-modal-system] [data-og-config-hint]{flex-basis:100%!important;order:-1!important;width:100%!important;margin:0!important;font-family:var(--og-modal-ui)!important;font-size:13px!important;line-height:1.5!important;color:#51515a!important;text-align:center!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-rx-field :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){font-family:var(--og-modal-ui)!important;font-size:16px!important;min-height:48px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-rx-eye h4>span{display:none!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-btn-next:disabled{background:#e7e7eb!important;color:#51515a!important;opacity:1!important;cursor:not-allowed!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-step.active button{min-height:44px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-step.active a{display:inline-flex!important;align-items:center!important;min-height:44px!important;max-width:100%!important}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-pd-know,.oh-lc-pd-type) button.active{background:var(--og-modal-tint,#f5f5f7)!important;color:var(--og-modal-accent,#1d1d1f)!important;border-color:var(--og-modal-accent,#1d1d1f)!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-modal{--wz-sf:var(--og-modal-ui);--oh-font:var(--og-modal-ui)}html body #ohLcOverlay[data-og-modal-system] .oh-lc-close{display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#1d1d1f!important;border:1px solid #dedee3!important;border-radius:50%!important;font-family:var(--og-modal-ui)!important;font-size:24px!important;line-height:1!important;box-shadow:0 1px 2px #0000000a!important}@media(max-width:640px){html body #ohLcOverlay[data-og-modal-system] .oh-lc-header{padding-left:18px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-body{padding:0 18px 24px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-nav{padding:12px 18px!important}}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-pstep.done .oh-lc-pnum,.oh-side-step.done .num){background:var(--og-modal-accent,#1d1d1f)!important;color:#fff!important;border-color:var(--og-modal-accent,#1d1d1f)!important}html body #ohLcOverlay[data-og-modal-system] :is(.oh-lc-pstep.done .oh-lc-plabel,.oh-side-step.done .lbl){color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-badge-rec{background:var(--og-modal-tint,#f5f5f7)!important;color:#1d1d1f!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-badge-special{background:#fff3d6!important;color:#72530d!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt:not(.selected) .oh-lc-opt-radio{border-color:#8d8d93!important}html body #ohLcOverlay[data-og-modal-system] .sum-sec-label{font-family:var(--og-modal-ui)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-ready{background:#f2f2f5!important;color:#51515a!important;font-family:var(--og-modal-ui)!important;font-size:13px!important;line-height:1.45!important;max-width:100%!important;white-space:normal!important;align-items:flex-start!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-ready svg{flex-shrink:0!important;margin-top:3px!important}html body #ohLcOverlay[data-og-modal-system] .oh-lc-opt-price{color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;padding:16px!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-img{width:96px!important;height:96px!important;min-height:0!important;aspect-ratio:1!important;border-radius:12px!important;background-color:#fff!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-body{min-width:0!important;padding:0!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-title{font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-price{font-family:var(--og-modal-ui)!important;font-size:22px!important;line-height:1.25!important;font-weight:600!important}@media(max-width:360px){html body #ohLcOverlay[data-og-modal-system] .sum-hero{grid-template-columns:80px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}html body #ohLcOverlay[data-og-modal-system] .sum-hero-img{width:80px!important;height:80px!important}}html body #ohLcOverlay[data-og-modal-system] .oh-chat .wz-eyebrow{display:block!important;font-family:var(--og-modal-ui)!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important;color:#1d1d1f!important;margin:0 0 12px!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-status{font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.5!important;color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-status>.dot{display:none!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-btn.primary{background:var(--og-modal-accent)!important;color:#fff!important;border-color:var(--og-modal-accent)!important}html body #ohLcOverlay[data-og-modal-system] .oh-option .desc{color:#51515a!important;font-size:14px!important;line-height:1.5!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat :is(.oh-btn,.oh-date-strip button,.oh-time button){font-family:var(--og-modal-ui)!important;line-height:1.4!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat :is(.oh-date-strip button,.oh-time button){min-width:44px!important;min-height:44px!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat :is(.oh-date-strip button,.oh-time button)[aria-pressed=true]{background:var(--og-modal-tint)!important;border:2px solid var(--og-modal-accent)!important;color:#1d1d1f!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat button[aria-pressed=true] :is(.d,.n){color:#1d1d1f!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-date-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-date-strip button{width:100%!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-call-hint{font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.5!important;color:#51515a!important;margin:0 0 12px!important}html body #ohLcOverlay[data-og-modal-system] .oh-call-result{font-family:var(--og-modal-ui)!important;font-size:14px!important;line-height:1.5!important;color:#51515a!important;background:#f2f2f5!important;border-radius:12px!important;padding:12px!important;min-height:44px!important;margin:14px 0 0!important;opacity:1!important}html body #ohLcOverlay[data-og-modal-system] .oh-call-result[hidden],html body #ohLcOverlay[data-og-modal-system] #ohWzSlotBtn[hidden]{display:none!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-date-strip button .d{color:#51515a!important}html body #ohLcOverlay[data-og-modal-system] .oh-chat .oh-btn{transition:none!important}html body #ohLcOverlay[data-og-modal-system] .oh-option:is([aria-selected=true],[aria-pressed=true]){background:var(--og-modal-tint)!important;box-shadow:inset 0 0 0 2px var(--og-modal-accent)!important}html body #ohLcOverlay[data-og-modal-system] .oh-option:is([aria-selected=true],[aria-pressed=true]) .ico{color:var(--og-modal-accent)!important}html body #ohLcOverlay[data-og-modal-system] .oh-option:is([aria-selected=true],[aria-pressed=true]) .radio{background:var(--og-modal-accent)!important;border-color:var(--og-modal-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/og-modal-system-20261006.css.map */
