#MainContent{--rr-brand-red:#ee263c;--rr-brand-cyan:#10c5e9}#MainContent .rr-og{--ink:#111317;--aqua:#10c5e9;--muted:#4d555d;background:#08090b!important;color:#fff!important;padding-bottom:0!important}#MainContent .rr-og>.rr-og-wrap{background:#08090b!important}#MainContent .rr-og .rr-og-breadcrumb{color:#d8dadd!important;font-size:13px!important}#MainContent .rr-og .rr-og-view{background:#f7f8f8!important;padding:clamp(4px,.8vw,10px)!important;border:1px solid #dcdfe1!important}#MainContent .rr-og .rr-og-panel.rr-og-visible{width:100%!important;height:100%!important;object-fit:contain!important}#MainContent .rr-og .rr-og-gallery .rr-og-assembly{display:none!important}#MainContent .rr-og .rr-og-gallery>.rr-og-footnote{font:450 13px/1.45 system-ui,-apple-system,sans-serif!important;color:#d2d4d6!important}#MainContent .rr-og .rr-og-start-builder{background:#ee263c!important;color:#fff!important;border-color:#ee263c!important;border-radius:9px!important;min-height:48px!important;font-size:15px!important}#MainContent .rr-og .rr-og-product-hero{background:#101012!important;border:1px solid #3b3c3f!important;color:#fff!important;border-radius:13px!important;box-shadow:none!important;padding:clamp(18px,2vw,28px)!important}#MainContent .rr-og .rr-og-product-hero .rr-og-eyebrow{color:#10c5e9!important;font-size:12px!important}#MainContent .rr-og .rr-og-product-hero h1{color:#fff!important;font-size:clamp(33px,3.4vw,49px)!important;margin:8px 0 12px!important;line-height:1.08!important}#MainContent .rr-og .rr-og-product-hero .rr-og-intro{color:#eee!important;font:500 clamp(16px,1.2vw,18px)/1.42 system-ui,-apple-system,sans-serif!important;margin:0 0 10px!important}#MainContent .rr-og .rr-og-product-hero .rr-og-finish{color:#d4d4d5!important;font-size:14px!important}#MainContent .rr-og .rr-og-product-hero .rr-og-price{color:#fff!important;font-size:clamp(29px,2.9vw,39px)!important;margin:8px 0!important}#MainContent .rr-og .rr-og-product-hero .rr-og-note{color:#d4d4d5!important;font:450 13px/1.45 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-product-hero .rr-og-highlights span{color:#fff!important;background:#1b1b1e!important;border-color:#48494b!important;font-size:11px!important}#MainContent .rr-og .rr-og-design-choice{display:block;background:#141416;border:1px solid #434447;border-radius:12px;margin:11px 0;overflow:hidden;color:#fff}#MainContent .rr-og .rr-og-design-choice>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 17px;min-height:49px;color:#fff;font-size:15px;font-weight:800}#MainContent .rr-og .rr-og-design-choice>summary::-webkit-details-marker{display:none}#MainContent .rr-og .rr-og-design-choice>summary span{color:#10c5e9;font-size:25px;line-height:1}#MainContent .rr-og .rr-og-design-choice[open]>summary span{transform:rotate(45deg)}#MainContent .rr-og .rr-og-design-choice>.rr-og-step{margin:0!important;padding:13px!important;background:#fff!important;border:0!important;color:#111!important}#MainContent .rr-og .rr-og-design-choice .rr-og-design-subhead{color:#111!important;font-size:15px!important}#MainContent .rr-og .rr-og-design-choice .rr-og-design-subhead small{display:block;color:#444!important;font-size:13px!important;line-height:1.35!important}#MainContent .rr-og .rr-og-colors--family a{background:#fff!important;color:#141516!important;border:2px solid #ccd2d5!important;border-radius:9px!important;font-size:13px!important;padding:5px!important}#MainContent .rr-og .rr-og-colors--family a[aria-current=page]{background:#e7faff!important;border-color:#10c5e9!important}#MainContent .rr-og .rr-og-colors--family a img{width:100%!important;height:clamp(77px,7vw,109px)!important;object-fit:contain!important;background:#f3f5f6!important}#MainContent .rr-og .rr-og-form>.rr-og-step{background:#fff!important;border:1px solid #dedfe1!important;color:#121416!important;border-radius:12px!important;box-shadow:none!important;padding:clamp(14px,1.5vw,20px)!important;margin:10px 0!important}#MainContent .rr-og .rr-og-form>.rr-og-step>strong{color:#111317!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.22!important;margin-bottom:10px!important;flex-wrap:wrap!important;gap:5px 13px!important}#MainContent .rr-og .rr-og-form>.rr-og-step>strong small{font-size:13px!important;color:#4b5053!important;font-weight:550!important}#MainContent .rr-og .rr-og-step-description{color:#3b4246!important;font:450 15px/1.43 system-ui,-apple-system,sans-serif!important;margin:0 0 11px!important}#MainContent .rr-og .rr-og-step label>span{background:#fff!important;border-color:#bdc5c8!important;color:#151719!important}#MainContent .rr-og .rr-og-step label input:checked+span{background:#eafaff!important;border-color:#10c5e9!important;box-shadow:inset 0 0 0 1px #10c5e9!important}#MainContent .rr-og .rr-og-step label span b{color:#141719!important;font-size:clamp(14px,1.1vw,16px)!important}#MainContent .rr-og .rr-og-step label span em{color:#41494d!important;font-size:clamp(12px,.9vw,14px)!important}#MainContent .rr-og .rr-og-photo-colors button{background:#fff!important;color:#131719!important;border-color:#ccd2d5!important;font-size:12px!important}#MainContent .rr-og .rr-og-photo-colors button[aria-pressed=true]{background:#eafaff!important;border-color:#10c5e9!important}#MainContent .rr-og .rr-og-team-intro{color:#151719!important;font-size:16px!important}#MainContent .rr-og .rr-og-team-intro small{color:#4b5459!important;font-size:13px!important}#MainContent .rr-og .rr-og-selected-colors{background:#f5f6f6!important;border-color:#d8dcde!important;color:#151719!important}#MainContent .rr-og .rr-og-selected-colors strong{color:#151719!important}#MainContent .rr-og .rr-og-selected-colors small{color:#384248!important;font-size:13px!important}#MainContent .rr-og .rr-og-included-note{background:#f1f8fa!important;color:#13232b!important;border-color:#cee6eb!important;font-size:14px!important}#MainContent .rr-og .rr-og-extra-choices{background:#f7f7f7!important;color:#161719!important;border-color:#dedfe0!important}#MainContent .rr-og .rr-og-extra-type{color:#353a40!important}#MainContent .rr-og .rr-og-extras-head{background:#08090b!important;padding:12px 3px 4px!important;margin:9px 0 0!important;color:#fff!important}#MainContent .rr-og .rr-og-extras-head h2{color:#fff!important;font-size:clamp(24px,2vw,30px)!important;line-height:1.15!important;margin:0 0 4px!important}#MainContent .rr-og .rr-og-extras-head p{color:#d8d8d9!important;font:450 15px/1.4 system-ui,-apple-system,sans-serif!important;margin:0!important}#MainContent .rr-og .rr-og-form>.rr-og-step.rr-og-extra-section{padding:13px 17px!important}#MainContent .rr-og .rr-og-form>.rr-og-step.rr-og-optional-hardware{padding:0!important;background:#fff!important;overflow:hidden}#MainContent .rr-og .rr-og-optional-hardware>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer;min-height:59px;padding:15px 16px;color:#111317!important;background:#fff;font-size:17px;font-weight:850}#MainContent .rr-og .rr-og-optional-hardware>summary::-webkit-details-marker{display:none}#MainContent .rr-og .rr-og-optional-hardware>summary span{color:#44494e!important;font-size:13px;font-weight:600}#MainContent .rr-og .rr-og-optional-hardware>summary b{display:inline-grid;place-items:center;border:1px solid #bbbfc3;border-radius:50%;color:#131518;width:27px;height:27px;font-size:20px}#MainContent .rr-og .rr-og-optional-hardware[open]>summary b{transform:rotate(45deg)}#MainContent .rr-og .rr-og-optional-hardware fieldset{padding:0 13px 13px!important}#MainContent .rr-og .rr-og-optional-hardware .rr-og-addon img{width:49px!important;height:49px!important;object-fit:contain!important}#MainContent .rr-og .rr-og-optional-hardware .rr-og-addon span{min-height:69px!important;padding:8px!important}#MainContent .rr-og .rr-og-order-summary{color:#fff!important;background:#111113!important;border:1px solid #414141!important;border-radius:12px!important;padding:16px!important;margin:13px 0 11px!important}#MainContent .rr-og .rr-og-order-summary>strong{color:#fff!important;font-size:18px!important}#MainContent .rr-og .rr-og-order-summary [data-rr-summary]{color:#e5e5e5!important;font:450 14px/1.5 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-cart{background:#ee263c!important;color:#fff!important;border:0!important;border-radius:9px!important;font-size:17px!important;font-weight:850!important;min-height:56px!important}#MainContent .rr-og .rr-og-cart:disabled{background:#62666a!important;color:#fff!important;opacity:1!important}#MainContent .rr-og .rr-og-availability{font-size:14px!important;color:#f5c7a4!important}#MainContent .rr-og .rr-og-form>.rr-og-footnote{color:#d1d1d1!important;font:450 13px/1.45 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-mobile-review{display:none!important}#MainContent .rr-og .rr-og-guide{background:#09090a!important;color:#fff!important;border:0!important;padding:15px 0 25px!important}#MainContent .rr-og .rr-og-guide-heading h2,#MainContent .rr-og .rr-og-faq h2{color:#fff!important}#MainContent .rr-og .rr-og-guide-heading>p:last-child{color:#d2d2d3!important;font:450 15px/1.45 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-finish-grid{display:none!important}#MainContent .rr-og .rr-og-faq{background:#151516!important;color:#fff!important;border:1px solid #3c3d3f!important;border-radius:12px!important;padding:clamp(15px,2vw,24px)!important}#MainContent .rr-og .rr-og-faq summary{color:#fff!important;font-size:clamp(15px,1.1vw,17px)!important}#MainContent .rr-og .rr-og-faq details p{color:#d7d7d9!important;font:450 15px/1.5 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-packing{background:#121214!important;color:#fff!important;padding:26px 0!important}#MainContent .rr-og .rr-og-packing h2{color:#fff!important;opacity:1!important;text-shadow:none!important;font-size:clamp(31px,3.6vw,48px)!important}#MainContent .rr-og .rr-og-packing .rr-og-eyebrow{color:#10c5e9!important}#MainContent .rr-og .rr-og-packing p:not(.rr-og-eyebrow){color:#dededf!important;font:450 16px/1.47 system-ui,-apple-system,sans-serif!important}#MainContent .rr-og .rr-og-packing-link{background:#ee263c!important;color:#fff!important;border-radius:9px!important;min-height:47px!important;font-size:15px!important}#MainContent .rr-og :is(a,button,summary):focus-visible{outline:3px solid #10c5e9!important;outline-offset:2px!important}#MainContent .rr-pdp-master .main-product__heading{color:#fff!important}#MainContent .rr-pdp-master .rr-pdp-build-intro>strong{color:#fff!important}#MainContent .rr-pdp-master .rr-edition-tagline{color:#e0e0e0!important;font-size:clamp(16px,1.2vw,18px)!important}#MainContent .rr-pdp-master .rr-starting-price{color:#dedede!important;font-size:14px!important}#MainContent .rr-pdp-master .rr-pdp-build-intro>p{color:#dedede!important;font:450 clamp(16px,1.1vw,17px)/1.47 system-ui,-apple-system,sans-serif!important}#MainContent .rr-pdp-master .rr-builder-finish strong{color:#fff!important;font-size:17px!important}#MainContent .rr-pdp-master .rr-builder-finish small{color:#ddd!important;font-size:15px!important}#MainContent .rr-pdp-master .rr-builder-finish__number{background:#1b1b1d!important;color:#fff!important}#MainContent .rr-pdp-master .rr-builder-option{background:#fff!important;border:1px solid #dedfe0!important;border-radius:12px!important;padding:13px!important;margin:0 0 10px!important;box-shadow:none!important}#MainContent .rr-pdp-master .rr-builder-option__head{margin:0 0 9px!important}#MainContent .rr-pdp-master .rr-builder-option__number{background:#111!important}#MainContent .rr-pdp-master .rr-builder-option__title strong{color:#111!important;font-size:16px!important;letter-spacing:.05em!important}#MainContent .rr-pdp-master .rr-builder-option__title small{color:#45494c!important;font-size:13px!important}#MainContent .rr-pdp-master .rr-builder-option__selected{color:#c12234!important;font-size:12px!important}#MainContent .rr-pdp-master .rr-builder-option label{background:#fff!important;color:#111!important;border:1px solid #aeb7bc!important;border-radius:9px!important;min-height:64px!important;padding:10px!important}#MainContent .rr-pdp-master .rr-builder-option input[type=radio]:checked+label{background:#f1fcff!important;border-color:#10c5e9!important;box-shadow:inset 0 0 0 1px #10c5e9!important}#MainContent .rr-pdp-master .rr-option-card__title{color:#111!important;font-size:15px!important}#MainContent .rr-pdp-master .rr-option-card__meta{color:#45494d!important;font-size:12px!important}#MainContent .rr-pdp-master .rr-set-total{background:#111113!important;color:#fff!important;border-radius:12px!important}#MainContent .rr-pdp-master .rr-set-total__copy span{color:#10c5e9!important}#MainContent .rr-pdp-master .rr-set-total__copy small{color:#dbdbdb!important;font-size:13px!important}#MainContent .rr-pdp-master .rr-set-total .price{color:#fff!important;font-size:clamp(26px,2.6vw,38px)!important}#MainContent .rr-pdp-master .product-quantity__selector-wrapper>label{color:#fff!important;font-size:17px!important}#MainContent .rr-pdp-master .product-quantity__selector{--color-input-color-rgba: 16,22,27,1;background:#fff!important;border-color:#8b949a!important}#MainContent .rr-pdp-master .product-quantity__selector :is(input,button){background:#fff!important;color:#111!important;opacity:1!important}#MainContent .rr-pdp-master .product-quantity__selector input{-webkit-text-fill-color:#111!important;font-size:21px!important;font-weight:750!important}#MainContent .rr-pdp-master .product-quantity__selector button svg{stroke:#111!important;color:#111!important}#MainContent .rr-pdp-master .product-form__buttons .btn{min-height:56px!important;border-radius:9px!important;font-size:17px!important}#MainContent .rr-pdp-master .rr-pdp-trust{background:#141415!important;border:1px solid #393939!important}#MainContent .rr-pdp-master .rr-pdp-trust span{color:#fff!important;font-size:12px!important;border-color:#393939!important;line-height:1.3!important}#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=carry-case],#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=led-upgrade],#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=led-lighting]{padding:11px 13px!important}#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=carry-case] label,#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=led-upgrade] label,#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=led-lighting] label{min-height:57px!important}#MainContent .rr-pdp-master :is(button,a,input,summary):focus-visible{outline:3px solid #10c5e9!important;outline-offset:2px!important}#MainContent .rr-product-system{background:#08090b!important;color:#fff!important;padding:clamp(28px,3vw,46px) 0!important}#MainContent .rr-product-system__heading p,#MainContent .rr-product-system__play p,#MainContent .rr-product-system__details p,#MainContent .rr-product-system__details li{color:#dedee0!important;font:450 clamp(15px,1vw,16px)/1.48 system-ui,-apple-system,sans-serif!important}#MainContent .rr-product-system__play article{background:#141416!important;border-color:#3a3a3d!important;min-height:0!important;padding:clamp(17px,2vw,23px)!important}#MainContent .rr-product-system__play h3{margin:13px 0 8px!important;color:#fff!important;font-size:clamp(22px,2vw,27px)!important}#MainContent .rr-product-system__trust{background:#151516!important;border:1px solid #36373a!important}#MainContent .rr-product-system__trust span{color:#f4f4f4!important;border-color:#3a3a3c!important;font-size:12px!important;padding:11px 7px!important}#MainContent .rr-product-system__details article{background:#151516!important;border-color:#3a3a3c!important;padding:clamp(16px,1.7vw,23px)!important}#MainContent .rr-product-system__details h3{color:#fff!important}#MainContent .rr-product-system__muted{color:#cacaca!important;font-size:13px!important}#MainContent .rr-edition-story{background:#0e0e10!important;color:#fff!important;padding:clamp(24px,3vw,39px) 0!important}#MainContent .rr-edition-story .rr-edition-story__heading h2{color:#fff!important;font-size:clamp(31px,3.5vw,52px)!important}#MainContent .rr-edition-story .rr-edition-story__description,#MainContent .rr-edition-story .rr-edition-story__description p{color:#ddd!important;font:450 clamp(16px,1.1vw,18px)/1.48 system-ui,-apple-system,sans-serif!important}#MainContent .rr-edition-story .rr-edition-story__description p:first-child{color:#fff!important;font-weight:650!important}#MainContent .rr-edition-story .rr-edition-story__heading{border-color:#48484c!important}@media(max-width:850px){#MainContent .rr-og .rr-og-photo-colors{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}#MainContent .rr-og .rr-og-photo-colors button{min-height:77px!important;font-size:12px!important}#MainContent .rr-og .rr-og-photo-colors .rr-og-bag-photo{height:48px!important}#MainContent .rr-og .rr-og-optional-hardware fieldset{grid-template-columns:1fr!important;gap:8px!important}#MainContent .rr-og .rr-og-form>.rr-og-step{padding:15px!important}#MainContent .rr-og .rr-og-form>.rr-og-step.rr-og-optional-hardware{padding:0!important}#MainContent .rr-og .rr-og-mobile-review{display:none!important}#MainContent .rr-og{padding-bottom:0!important}#MainContent .rr-pdp-master .rr-builder-option .variant-pills-wrapper{gap:6px!important}#MainContent .rr-pdp-master .rr-builder-option label{padding:9px!important}#MainContent .rr-pdp-master .rr-pdp-trust{grid-template-columns:1fr!important}#MainContent .rr-pdp-master .rr-pdp-trust span{border-right:0!important;border-bottom:1px solid #393939!important}}#MainContent .rr-pdp-master .rr-builder-option__number,#MainContent .rr-pdp-master .rr-builder-finish__number{display:none!important}#MainContent .rr-pdp-master .rr-builder-option__head{grid-template-columns:minmax(0,1fr) auto!important}#MainContent .rr-pdp-master .rr-builder-option__title strong{font-size:clamp(16px,1.1vw,18px)!important;letter-spacing:.03em!important}#MainContent .rr-pdp-master .rr-pdp-build-intro strong{font-size:clamp(23px,2.2vw,28px)!important}#MainContent .rr-product-system__details{margin:10px 0 18px!important}#MainContent .rr-product-system__play-heading{margin:25px 0 11px}#MainContent .rr-product-system__play-heading h3{font-size:clamp(23px,2.4vw,31px)!important;color:#fff!important;margin:0 0 5px!important}#MainContent .rr-product-system__play-heading p{color:#ddd!important;font:450 15px/1.4 system-ui,-apple-system,sans-serif!important;margin:0!important}#MainContent .rr-product-system__details .rr-product-system__muted{color:#d8d8da!important;font-size:14px!important;line-height:1.46!important;margin-top:11px!important}#MainContent .rr-product-system__play{margin-top:11px!important}#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=bag-style] .variant-pills-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=bag-style] .rr-both-style-addon{grid-column:1/-1!important;min-height:52px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important;padding:9px 13px!important}#MainContent .rr-pdp-master .rr-builder-option[data-rr-option=bag-style] .rr-both-style-addon .rr-option-card__meta{margin:0!important;font-size:13px!important}#MainContent .rr-og .rr-og-start-builder,#MainContent .rr-og .rr-og-cart:not(:disabled),#MainContent .rr-og .rr-og-packing-link{color:#101214!important}#MainContent .rr-pdp-master .rr-builder-option input[type=radio]:checked+label:before{border-color:#10c5e9!important;box-shadow:none!important}#MainContent .rr-pdp-master .rr-builder-option input[type=radio]:checked+label{outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/162/assets/rr-approved-premium-buy-20261022.css.map */
