.rgx8{color:#f3f5f7;background:#0b0e12;padding-top:32px!important;padding-bottom:65px!important}.rgx8 *{box-sizing:border-box}.rgx8 .product.container{max-width:1320px;padding:0 35px}.rgx8 .product__outer{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:48px!important;align-items:start}.rgx8 .product__main,.rgx8 .product__info-container{width:100%!important;max-width:100%!important;min-width:0;flex:none!important}.rgx8 .product__info-container{display:block!important}.rgx8-info__inner{width:100%!important;max-width:none!important;gap:0!important;display:block!important}.rgx8 h1,.rgx8 h2,.rgx8 h3{color:#f3f5f7;font-family:inherit;font-weight:600;text-transform:none;letter-spacing:-.035em;line-height:1.15}.rgx8 h1{font-size:clamp(30px,3vw,46px);margin:0 0 17px}.rgx8-eyebrow{font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;color:#30b8ee;margin:0 0 16px!important}.rgx8-intro{font-size:16px;line-height:1.65;color:#b8c0c9;margin:22px 0}.rgx8 .jdgm-star{color:#30b8ee!important}.rgx8 .jdgm-prev-badge__text{color:#b8c0c9}.rgx8-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #303740;border-bottom:1px solid #303740;margin:25px 0;padding:20px 0;gap:15px}.rgx8-specs strong{display:block;font-size:21px;font-weight:500;color:#f3f5f7}.rgx8-specs span{display:block;margin-top:7px;font-size:11px;line-height:1.5;color:#b8c0c9}.rgx8-fitment{font-size:13px;line-height:1.6;margin:0 0 18px;color:#b8c0c9}.rgx8 a{color:#7bceef}.rgx8 a:focus-visible,.rgx8 summary:focus-visible{outline:2px solid #30b8ee;outline-offset:5px}.rgx8 .product-form__input{margin:0 0 18px}.rgx8 .product-form__input input[type=radio]+label{background:#141a22;color:#d7dfe7;border:1px solid #53606e;min-width:48px;min-height:44px;justify-content:center;border-radius:0}.rgx8 .product-form__input input[type=radio]:checked+label{background:#30b8ee;color:#071019;border-color:#30b8ee}.rgx8 .product__sku{color:#b8c0c9;font-size:11px;margin:16px 0}.rgx8-d2{font-size:12px;line-height:1.6;padding:14px 16px;background:#131d26;border-left:2px solid #30b8ee;color:#c6d3df;margin:18px 0}.rgx8-d2 strong{color:#f3f5f7}.rgx8 .buy-box__wrapper{margin-top:20px}.rgx8 .buy-box{background:transparent!important;padding:0!important;border:0!important;gap:20px}.rgx8 .price{color:#f3f5f7}.rgx8 .price-item{font-size:30px}.rgx8 .product__tax{font-size:11px;line-height:1.5;color:#b8c0c9}.rgx8 .product-form__submit{background:#30b8ee!important;color:#071019!important;border:1px solid #30b8ee!important;min-height:54px;border-radius:0}.rgx8 .product-form__submit[disabled]{opacity:.5}.rgx8 .quantity{border:1px solid #53606e;background:#141a22;color:#f3f5f7;min-height:52px}.rgx8-small{font-size:11px!important;line-height:1.7!important;color:#aebbc8!important;margin:16px 0!important}.rgx8-service{border-top:1px solid #303740;border-bottom:1px solid #303740;padding:17px 0;margin-top:20px}.rgx8-service p{font-size:12px;line-height:1.65;color:#b8c0c9;margin:0 0 12px}.rgx8-service p:last-child{margin:0}.rgx8-service strong{display:block;color:#f3f5f7;font-size:13px;margin-bottom:4px}.rgx8-help{display:inline-block;margin-top:20px;font-size:13px;border-bottom:1px solid #53606e;padding:6px 0;text-decoration:none}.rgx8 .product__media-item{background:#10151b;border:1px solid #303740}.rgx8-details{margin-top:75px;padding-top:55px;border-top:1px solid #303740}.rgx8-details header{max-width:670px;margin-bottom:35px}.rgx8-details h2{font-size:36px;margin:0 0 16px}.rgx8-details header>p:last-child{font-size:14px;line-height:1.7;color:#b8c0c9}.rgx8-detail-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:65px}.rgx8-detail-grid h3{font-size:23px;margin-top:0}.rgx8-details dl{margin:0}.rgx8-details dl>div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #303740}.rgx8-details dt{font-size:13px;color:#b8c0c9}.rgx8-details dd{font-size:14px;color:#f3f5f7;margin:0}.rgx8-accordions details{border-top:1px solid #303740;padding:21px 0}.rgx8-accordions details:last-child{border-bottom:1px solid #303740}.rgx8-accordions summary{font-size:17px;font-weight:500;cursor:pointer;line-height:1.5;color:#f3f5f7}.rgx8-accordions p,.rgx8-description{font-size:13px;line-height:1.8;color:#b8c0c9}.rgx8-accordions a{font-size:13px}.rgx8-description h2{font-size:24px;margin-top:28px}.rgx8-description li{color:#b8c0c9}.rgx8 .product__media-wrapper{position:sticky;top:95px}@media(max-width:989px){.rgx8 .product__outer{gap:28px!important}.rgx8 .product.container{padding:0 24px}.rgx8-specs strong{font-size:18px}.rgx8-detail-grid{gap:30px}}@media(max-width:749px){.rgx8{padding-top:16px!important;padding-bottom:35px!important}.rgx8 .product.container{padding:0 20px}.rgx8 .product__outer{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.rgx8 .product__media-wrapper{position:static}.rgx8 h1{font-size:31px}.rgx8-intro{font-size:14px}.rgx8-details{margin-top:45px;padding-top:35px}.rgx8-details h2{font-size:29px}.rgx8-detail-grid{grid-template-columns:minmax(0,1fr);gap:30px}.rgx8 .price-item{font-size:26px}.rgx8 .product__media-sublist-outer{max-height:100px}.rgx8 .product__media-sublist-outer img{object-fit:contain}.rgx8 .product-form__submit{width:100%}.rgx8-specs{gap:10px}.rgx8-specs span{font-size:10px}}@media(prefers-reduced-motion:reduce){.rgx8 *{transition:none!important}}

.rgx8 h1{font-size:36px;max-width:560px}.rgx8-top-price{margin:18px 0 10px}.rgx8-intro{font-size:14px;margin:16px 0}.rgx8-specs{padding:15px 0;margin:18px 0}.rgx8 .product-parameters{margin-top:0}.rgx8 .product__sku{margin:10px 0}.rgx8-d2{margin:12px 0}.rgx8 .buy-box__wrapper{margin-top:14px}@media(max-width:749px){.rgx8 h1{font-size:30px}}
