._page_whbub_1{color:#eaf6ff;background:#03132e;min-height:100vh;padding:24px max(20px,50vw - 560px) 70px;font-family:Arial,sans-serif}._page_whbub_1 header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}._brand_whbub_1{color:#fff;font-size:25px;font-weight:900;text-decoration:none}._brand_whbub_1 span{color:#00a6ef}._page_whbub_1 nav{gap:16px;display:flex}._page_whbub_1 nav a{color:#b2ccdf;text-decoration:none}._page_whbub_1 nav a[aria-current]{color:#59caff}._back_whbub_1{color:#a8d9f5;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}._intro_whbub_1{margin:35px 0}._intro_whbub_1>span,._summary_whbub_1>span{letter-spacing:2px;color:#69cfff;font-size:10px;font-weight:800}._intro_whbub_1 h1{margin:12px 0;font-size:clamp(32px,5vw,54px);line-height:1.05}._intro_whbub_1 p{color:#a9c6df;line-height:1.6}._layout_whbub_1{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}._hero_whbub_1{object-fit:contain;background:#061d38;border:1px solid #19466c;border-radius:20px;width:100%;height:280px;display:block}._caption_whbub_1{color:#91b1ca;line-height:1.5;font-size:11px!important}._options_whbub_1{border:0;margin:26px 0;padding:0}._options_whbub_1 legend{margin-bottom:16px;font-size:20px;font-weight:800}._options_whbub_1 label{cursor:pointer;background:#081f3b;border:1px solid #24486a;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:17px;display:flex}._options_whbub_1 label._selected_whbub_1{background:#0a3559;border-color:#30bcff}._options_whbub_1 input{accent-color:#00a6ef;flex-shrink:0;width:18px;height:18px}._options_whbub_1 label span{flex:1}._options_whbub_1 strong{font-size:15px}._options_whbub_1 small{color:#acc8dd;margin-top:6px;font-size:11px;line-height:1.5;display:block}._options_whbub_1 b{font-size:20px}._summary_whbub_1{background:#09223f;border:1px solid #245376;border-radius:20px;padding:28px;position:sticky;top:20px}._summary_whbub_1 h2{margin:12px 0 24px;font-size:27px}._summary_whbub_1 dl>div{justify-content:space-between;gap:12px;margin:15px 0;display:flex}._summary_whbub_1 dd{white-space:nowrap;margin:0;font-weight:800}._summary_whbub_1 ._total_whbub_1{border-top:1px solid #2e4f6e;padding-top:20px;font-size:18px}._summary_whbub_1 p{color:#bcd5e8;font-size:12px;line-height:1.7}._summary_whbub_1 p svg{vertical-align:middle;color:#54d0fa;margin-right:4px}._status_whbub_1{background:#05182d;border:1px solid #345973;border-radius:12px;margin:22px 0;padding:18px}._status_whbub_1 h3{margin:0;font-size:16px}._status_whbub_1 button{color:#bed0df;cursor:not-allowed;background:#233d54;border:1px solid #55738c;border-radius:10px;width:100%;padding:14px;font-weight:700}._details_whbub_1{color:#6acbff;align-items:center;gap:8px;font-size:13px;display:flex}:is(._page_whbub_1 a:focus-visible,._options_whbub_1 input:focus-visible){outline-offset:5px;outline:3px solid #54caff}@media (max-width:740px){._layout_whbub_1{grid-template-columns:1fr;gap:18px}._summary_whbub_1{padding:22px;position:static}._hero_whbub_1{height:230px}._page_whbub_1{padding:20px 16px 44px}._options_whbub_1 label{padding:14px}}._options_whbub_1 ._addonPrice_whbub_3{font-size:13px}._addonSummary_whbub_3{border-top:1px solid #2e4f6e;padding-top:16px}._addonSummary_whbub_3 h3{font-size:16px}._quantity_whbub_5{color:#c4deef;justify-content:space-between;align-items:center;gap:16px;margin:18px 0 28px;font-size:14px;display:flex}._quantity_whbub_5 select{color:#fff;background:#0c3354;border:1px solid #53aadd;border-radius:8px;padding:10px 14px}._options_whbub_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}._options_whbub_1>._caption_whbub_1{grid-column:1/-1;margin:0 0 8px}._options_whbub_1 label._productOption_whbub_10{grid-template-columns:18px minmax(0,1fr);align-content:start;align-items:start;gap:12px 10px;min-width:0;margin:0;padding:12px;display:grid;overflow:hidden}._productImage_whbub_11{aspect-ratio:2;object-fit:contain;background:#061b2d;border-radius:8px;grid-column:1/-1;width:100%;height:auto;display:block}._options_whbub_1 ._productOption_whbub_10>span{overflow-wrap:anywhere;min-width:0}._options_whbub_1 ._productOption_whbub_10>b{white-space:normal;grid-column:2;font-size:18px}._options_whbub_1 ._productOption_whbub_10>._addonPrice_whbub_3{font-size:14px}._options_whbub_1 ._productOption_whbub_10 input{margin-top:2px}._options_whbub_1 ._productOption_whbub_10:has(input:disabled){border-color:#426078}@media (max-width:480px){._options_whbub_1{grid-template-columns:minmax(0,1fr)}._options_whbub_1 label._productOption_whbub_10{padding:14px}._productImage_whbub_11{max-height:160px}._options_whbub_1 ._productOption_whbub_10>b{font-size:18px}}._page_whbub_1{color:#112b4a;background:#f7f9fd}._brand_whbub_1{color:#112b4a}._page_whbub_1 nav a{color:#426386}._page_whbub_1 nav a[aria-current=page]{color:#087be8}._back_whbub_1,._details_whbub_1{color:#1469b2}._intro_whbub_1>span,._summary_whbub_1>span{color:#176caf}._intro_whbub_1 p,._caption_whbub_1,._summary_whbub_1 p{color:#536c85}._hero_whbub_1{object-fit:cover;background:#fff;border-color:#dce6f2}._options_whbub_1 label{background:#fff;border-color:#d9e4f0}._options_whbub_1 label._selected_whbub_1{background:#edf6ff;border-color:#087be8;box-shadow:0 0 0 1px #087be8}._options_whbub_1 small{color:#58728b}._summary_whbub_1{background:#fff;border-color:#d6e3f0;box-shadow:0 12px 35px #163b6510}._summary_whbub_1 ._total_whbub_1,._addonSummary_whbub_3{border-color:#d7e3ee}._status_whbub_1{background:#f0f5fb;border-color:#cedfeb}._status_whbub_1 button{color:#4a6480;background:#e0e9f3;border-color:#b9ccdf}._quantity_whbub_5{color:#355675}._quantity_whbub_5 select{color:#173e66;background:#fff;border-color:#b9d1e6}._page_whbub_1 nav a{align-items:center;min-height:44px;display:inline-flex}:is(._page_whbub_1 a:focus-visible,._options_whbub_1 input:focus-visible){outline-color:#087be8}._signInOffer_whbub_21{color:#10243c;background:#fff8e9;border:1px solid #d8b567;border-radius:12px;max-width:1160px;margin:0 auto 28px;padding:22px 26px}._signInOffer_whbub_21 strong{font-size:18px;line-height:1.5}._signInOffer_whbub_21 p{margin:9px 0;font-size:14px;line-height:1.7}._signInOffer_whbub_21 a{color:#fff;background:#245bff;border-radius:7px;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}._signInOffer_whbub_21 a:focus-visible{outline-offset:4px;outline:3px solid #10243c}
