.ock.ov4-ready .ockv-top h2{max-width:790px;text-wrap:balance;letter-spacing:-.045em}.ock.ov4-ready .ockv-description{max-width:680px}.ock.ov4-ready .ov4-kit-start{gap:10px;padding:19px 21px;margin-bottom:18px;border-color:#6f5a38;border-radius:15px;background:linear-gradient(128deg,#242019,#171819)}.ock.ov4-ready .ov4-kit-start h3{font-size:clamp(21px,2.4vw,27px);line-height:1.13;letter-spacing:-.035em;max-width:580px}.ock.ov4-ready .ov4-kit-start .ov4-selection-summary{color:#e0d7c6;font-size:13px;line-height:1.55;max-width:590px}.ock.ov4-ready .ov77-package-includes{width:100%;display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 1px;padding:0;list-style:none}.ock.ov4-ready .ov77-package-includes li{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;background:#242521;border:1px solid #554b3b;border-radius:7px;color:#e9e2d6;font-size:11px;line-height:1.35;font-weight:650}.ock.ov4-ready .ov77-package-includes li:before{content:"\2713";color:#e8b455;font-weight:900;font-size:12px}.ock.ov4-ready .ov77-options-intro{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:23px 0 15px;padding-bottom:13px;border-bottom:1px solid #3e403d}.ock.ov4-ready .ov77-options-intro-copy{min-width:0}.ock.ov4-ready .ov77-options-kicker{font-size:10px;letter-spacing:.16em;font-weight:900;color:#edbb64}.ock.ov4-ready .ov77-options-intro h3{color:#f9f5ec;font-size:clamp(18px,2.1vw,23px);line-height:1.2;font-weight:850;letter-spacing:-.025em;margin:5px 0}.ock.ov4-ready .ov77-options-intro p{color:#cbc4b8;font-size:12px;line-height:1.5;margin:0;max-width:580px}.ock.ov4-ready .ov4-option-group{border:1px solid #4c4b45;border-radius:13px;background:#1b1e1e;overflow:clip;transition:border-color .18s ease,background .18s ease}.ock.ov4-ready .ov4-option-group:not([open]){background:linear-gradient(115deg,#222423,#191b1b)}.ock.ov4-ready .ov4-option-group:focus-within{border-color:#f0bf69;box-shadow:0 0 0 1px #c3954b}.ock.ov4-ready .ov4-option-group:hover{border-color:#b08a4e}.ock.ov4-ready .ov4-option-group[open]{border-color:#867046;background:#1b1d1c}.ock.ov4-ready .ov4-option-group>summary,.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish]>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:73px;padding:13px 17px;cursor:pointer;list-style:none;color:#f5f0e7}.ock.ov4-ready .ov4-option-group>summary::-webkit-details-marker{display:none}.ock.ov4-ready .ov4-option-group>summary::marker{content:""}.ock.ov4-ready .ov4-option-group .ov4-option-heading{display:flex;flex-direction:column;min-width:0;gap:5px}.ock.ov4-ready .ov4-option-group .ov4-option-heading strong{color:#f7f2e7;font-size:clamp(14px,1.35vw,16px);font-weight:850;line-height:1.3}.ock.ov4-ready .ov4-option-group .ov4-option-value{color:#cbbda5;font-size:12px;line-height:1.35;font-weight:600}.ock.ov4-ready .ov77-option-action{display:flex;gap:9px;align-items:center;flex:none}.ock.ov4-ready .ov4-option-group .ov4-edit-label{font-size:11px;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;font-weight:850;color:#f1c57b}.ock.ov4-ready .ov77-option-plus{display:grid;place-items:center;width:39px;height:39px;border:1px solid #f5c478;border-radius:10px;background:#e8b558;color:#181611;font-size:25px;font-weight:600;line-height:1;box-shadow:0 2px 10px #0005;transition:background .18s ease,transform .18s ease,border-color .18s ease}.ock.ov4-ready .ov4-option-group:not([open]):hover .ov77-option-plus{background:#ffcf7b;transform:scale(1.055)}.ock.ov4-ready .ov4-option-group[open] .ov77-option-plus{background:#30281b;border-color:#d6a550;color:#ffe0a0}.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish]{border-color:#a9813b;background:linear-gradient(115deg,#29251d,#191b1b)}.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish]>summary{background:linear-gradient(90deg,#30291d,#1b1c1b)}.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish] .ov4-option-heading strong{color:#ffdeb0}.ock.ov4-ready .ov4-option-group .ov4-option-body,.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish] .ov4-option-body{padding:14px 17px 19px}.ock.ov4-ready .ov4-option-group summary:focus-visible{outline:3px solid #f3c272;outline-offset:-4px;border-radius:10px}.ock.ov4-ready .ov77-options-intro+.ov4-option-group{margin-top:0}.ock.ov4-ready .ov6-review-head{gap:9px;margin-bottom:18px}.ock.ov4-ready .ov6-review-head h3{font-size:clamp(21px,2.3vw,29px);line-height:1.15;margin:1px 0 0}.ock.ov4-ready .ov6-review-head>p{font-size:13px;line-height:1.55}.ock.ov4-ready .ov6-review-controls{margin-top:10px}.ock.ov4-ready .ov6-component-grid{gap:12px}@media(max-width:850px){.ock.ockv-ready .ock-main>.ock-width{width:calc(100% - 28px)}.ock.ockv-ready.ockv-choiceflow-v8 .ockv-deck{padding:17px 18px 23px}.ock.ov4-ready .ockv-top{padding:22px 20px 18px}.ock.ov4-ready .ov4-kit-start{padding:18px;gap:10px}.ock.ov4-ready .ov77-package-includes li{font-size:11px}}@media(max-width:580px){.ock.ockv-ready .ock-main>.ock-width{width:calc(100% - 22px)}.ock.ov4-ready .ockv-shell{border-radius:16px}.ock.ov4-ready .ockv-top{padding:21px 18px 17px}.ock.ov4-ready .ockv-top h2{font-size:clamp(26px,6.7vw,32px);line-height:1.13;margin:10px 0 8px}.ock.ov4-ready .ockv-description{font-size:13px;line-height:1.55;margin-bottom:16px}.ock.ockv-ready.ockv-choiceflow-v8 .ockv-deck{padding:16px 15px 24px}.ock.ov4-ready .ov4-kit-start{padding:16px;gap:10px;margin:0 0 15px}.ock.ov4-ready .ov4-kit-start h3{font-size:clamp(21px,5.6vw,25px);line-height:1.16}.ock.ov4-ready .ov4-kit-start .ov4-selection-summary{font-size:12.5px;line-height:1.5}.ock.ov4-ready .ov77-package-includes{gap:6px}.ock.ov4-ready .ov77-package-includes li{font-size:10.5px;padding:7px 8px}.ock.ov4-ready .ov77-options-intro{margin:21px 0 12px;padding-bottom:13px}.ock.ov4-ready .ov77-options-intro h3{font-size:19px}.ock.ov4-ready .ov77-options-intro p{font-size:12px}.ock.ov4-ready .ov4-option-group>summary,.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish]>summary{padding:12px 12px 12px 14px;min-height:75px;gap:8px}.ock.ov4-ready .ov4-option-group .ov4-option-heading strong{font-size:14px}.ock.ov4-ready .ov4-option-group .ov4-option-value{font-size:11.5px}.ock.ov4-ready .ov77-option-action{gap:6px}.ock.ov4-ready .ov4-option-group .ov4-edit-label{font-size:10px;letter-spacing:0}.ock.ov4-ready .ov77-option-plus{width:37px;height:37px;border-radius:9px;font-size:24px}.ock.ov4-ready .ov4-option-group .ov4-option-body,.ock.ov4-ready .ov4-option-group[data-ov4-group=hardware-finish] .ov4-option-body{padding:13px 12px 18px}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px 12px;border-radius:0 0 15px 15px}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-price{width:100%;align-items:center;text-align:center;gap:1px}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-price strong{font-size:18px;line-height:1.12}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-buttons{width:100%}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-btn-primary{flex:1;min-height:46px;width:100%;font-size:13px}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-buy{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:10px 16px calc(12px + env(safe-area-inset-bottom));justify-items:stretch}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-price{align-items:center;text-align:center;justify-content:center;gap:0}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-total{font-size:18px;line-height:1.12}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-add{width:100%;flex:initial;min-height:47px;padding:10px;font-size:13px}.ock.ov4-ready[data-ock-simple-step="1"] .ock-main{padding-bottom:calc(175px + env(safe-area-inset-bottom))}.ock.ov4-ready[data-ock-traffic=preview][data-ock-simple-step="1"] .ock-main{padding-bottom:calc(245px + env(safe-area-inset-bottom))}.ock.ov4-ready .ov6-review-head h3{font-size:23px}.ock.ov4-ready .ov6-review-head>p{font-size:12px}.ock.ov4-ready .ov6-component-grid{gap:9px}.ock.ov4-ready .ov6-review-controls{gap:8px}.ock.ov4-ready .ov6-chosen-details{width:100%;font-size:11px;line-height:1.45}}@media(max-width:360px){.ock.ov4-ready .ov77-option-action .ov4-edit-label{font-size:9px}.ock.ov4-ready .ov77-option-plus{width:34px;height:34px}.ock.ov4-ready .ov4-option-group .ov4-option-heading strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.ock.ov4-ready .ov4-option-group,.ock.ov4-ready .ov77-option-plus{transition:none!important}}@media(max-width:850px){.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;position:sticky;bottom:calc(11px + env(safe-area-inset-bottom));z-index:24;width:calc(100% - 72px);max-width:440px;height:60px!important;min-height:60px!important;max-height:60px!important;box-sizing:border-box;flex:none;align-items:center!important;justify-content:initial!important;gap:7px!important;margin:0 9px 10px auto!important;padding:7px 9px!important;border:1px solid #594b37!important;border-radius:13px!important;background:#191b1b!important;box-shadow:0 6px 24px #00000061!important;overflow:hidden}.ock.ov4-ready[data-ock-simple-step="0"][data-ock-traffic=preview] .ockv-footer{bottom:calc(77px + env(safe-area-inset-bottom))}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-price{width:auto!important;min-width:0!important;display:flex;flex-direction:column;align-items:flex-start!important;justify-content:center;text-align:left!important;flex:0 1 auto;gap:2px!important;overflow:hidden}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-price span{font-size:9px!important;line-height:1.2;letter-spacing:.025em;white-space:nowrap;color:#beb6a8}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-price strong{font-size:clamp(12px,3.5vw,15px)!important;line-height:1.16!important;letter-spacing:-.025em;color:#f7e1b8;white-space:nowrap}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-buttons{width:auto!important;min-width:0;display:flex;justify-content:flex-end;align-items:center;flex:0 0 auto;gap:0}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-btn:not(.ockv-btn-primary){display:none!important}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-btn-primary{width:auto!important;min-width:99px!important;min-height:43px!important;height:43px!important;max-height:43px!important;flex:0 0 auto!important;padding:8px 12px!important;font-size:12px!important;line-height:1.2;white-space:nowrap;border-radius:9px;background:#cda25a!important;border:1px solid #d2a861!important;color:#17130e!important;box-shadow:none!important}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-btn-primary:hover{background:#e4b96f!important}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-buy{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;position:fixed!important;left:auto!important;right:10px!important;bottom:calc(11px + env(safe-area-inset-bottom))!important;width:calc(100vw - 82px)!important;max-width:440px!important;height:60px!important;min-height:60px!important;max-height:60px!important;box-sizing:border-box;align-items:center!important;justify-content:initial!important;gap:7px!important;padding:7px 9px!important;border:1px solid #594b37!important;border-radius:13px!important;background:#191b1b!important;box-shadow:0 6px 24px #00000061!important;overflow:hidden;z-index:72}.ock.ov4-ready[data-ock-simple-step="1"][data-ock-traffic=preview] .ov6-mobile-buy{bottom:calc(77px + env(safe-area-inset-bottom))!important}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-price{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;min-width:0;gap:2px!important;text-align:left!important;overflow:hidden}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-price:before{content:"KIT PRICE";display:block;color:#beb6a8;letter-spacing:.025em;font-size:9px;line-height:1.2;font-weight:750}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-regular,.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-savings{display:none!important}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-total{font-size:clamp(12px,3.5vw,15px)!important;line-height:1.16!important;letter-spacing:-.025em;white-space:nowrap;color:#f7e1b8!important}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-add{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;width:auto!important;min-width:103px!important;height:43px!important;min-height:43px!important;max-height:43px!important;padding:8px 12px!important;font-size:12px!important;white-space:nowrap;line-height:1.2!important;border-radius:9px!important;background:#cda25a!important;border:1px solid #d2a861!important;color:#17130e!important;box-shadow:none!important}.ock.ov4-ready[data-ock-simple-step="1"][data-ock-traffic=preview] .ov6-mobile-add:disabled{background:#574936!important;border-color:#746044!important;color:#e0d2b7!important;opacity:1!important}.ock.ov4-ready[data-ock-simple-step="1"] .ock-main{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.ock.ov4-ready[data-ock-simple-step="1"][data-ock-traffic=preview] .ock-main{padding-bottom:calc(164px + env(safe-area-inset-bottom))!important}}@media(max-width:355px){.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer{width:calc(100% - 64px)!important;gap:5px!important;padding:6px 7px!important}.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-buy{width:calc(100vw - 76px)!important;gap:5px!important;padding:6px 7px!important}.ock.ov4-ready[data-ock-simple-step="0"] .ockv-footer .ockv-btn-primary,.ock.ov4-ready[data-ock-simple-step="1"] .ov6-mobile-add{min-width:86px!important;padding:6px 8px!important;font-size:11px!important}}.ona-v78-compact-marker{--onair-dock-version:78}.ock.ov4-ready .ockv-dot-number{flex-shrink:0;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/96/assets/onair-v77-step-ux.css.map */
