:root{--cv-primary: #1C80FE;--cv-accent: #48DBFD;--cv-dark: #01132F;--cv-primary-dark: #1568D6;--cv-atc-bg: #1C80FE;--cv-atc-bg-hover: #1568D6;--cv-sale-bg: #1C80FE;--cv-sale-text: #FFFFFF}.product .product-media .main-media .badge.sale-badge{display:none!important}.product__price-savings{color:var(--cv-primary)!important;background:#1c80fe1a!important}.product .custom-label,.product-details .custom-label,.product-details .custom-label span{background:none!important;-webkit-text-fill-color:var(--cv-primary)!important;color:var(--cv-primary)!important}.product-price .price .price-regular,.product-price .price .price-item--regular,.product-price .price-item--sale{color:var(--cv-primary)!important}.product-price .product-compare-price{color:#9aa3ab!important}.product-atc-form .btn-atc,.btn-atc.productAtc,.btn-atc.btn-main{background:var(--cv-atc-bg)!important;border-color:var(--cv-atc-bg)!important;color:#fff!important}.product-atc-form .btn-atc:hover,.btn-atc.productAtc:hover,.btn-atc.btn-main:hover{background:var(--cv-atc-bg-hover)!important;border-color:var(--cv-atc-bg-hover)!important}.product-nav .btn-atc,.product-nav .btn-main,.product-nav button[name=add]{background:var(--cv-atc-bg)!important;border-color:var(--cv-atc-bg)!important;color:#fff!important}.discount-banner{background:var(--cv-primary)!important}.discount-banner-content .discount-percentage{background:var(--cv-primary-dark)!important}.product .variants .variant.variant-choose-your-option{margin-top:6px}.product .variants .variant.variant-choose-your-option .variants-selector.default{overflow:visible;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1.5px solid #d8dde0;border-radius:10px;padding:16px 18px;min-width:170px;max-width:240px;text-align:left;font-size:14px;font-weight:700;color:var(--cv-dark);background:#fff;margin:14px 12px 0 0!important;vertical-align:top}.product .variants .variant.variant-choose-your-option .variants-selector.default:after{display:block;margin-top:6px;font-size:11.5px;font-weight:500;line-height:1.35;color:#6a7278;white-space:normal;text-align:left}.product .variants .variant.variant-choose-your-option .variants-selector.default[data-id$="-0"]:after{content:"Battery Included and Ships Separately"}.product .variants .variant.variant-choose-your-option .variants-selector.default[data-id$="-1"]:after{content:"Battery Not Included \b7  Any USB-A Bank Works"}.product .variants .variant.variant-choose-your-option .variants-selector.default.selected{border-color:var(--cv-primary);border-width:2px;background:#fff;color:var(--cv-dark)}.product .variants .variant.variant-choose-your-option .variants-selector.default.disabled{color:#9aa0a4!important;opacity:.7;border-style:dashed}.product .variants .variant.variant-choose-your-option .variants-selector.default[data-id$="-0"]:before{content:"Most Recommended";position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--cv-primary);color:#fff;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;padding:3px 10px;border-radius:999px;white-space:nowrap;line-height:1.2;z-index:2}@media(min-width:992px){.product .container.section-content,.product-versus-section .container,.product-cooling-modes-section .container,.product-feature-tiles-section .container,.product-kit-options-section .container,.product-spec-table-section .container,.product-care-cards-section .container,.product-how-it-works-section .container,.cooling-vest-nav-section .cvnav__list,.product-in-the-field-section .itf__swiper{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;width:100%!important}.cooling-vest-nav-section .cvnav__list{justify-content:flex-start}}.product .product-media .main-slider{height:auto!important;overflow:visible!important}.product .product-media .main-slider .swiper-slide{height:auto!important}.product .product-media .main-slider .swiper-slide img{width:100%!important;height:auto!important;object-fit:contain!important;margin:0!important}.product-faqs-section{background:#edf2f9!important;padding:56px 0!important}.product-faqs-section .faqs-inner-section{background:transparent!important;padding:0!important}.product-faqs-section .accordion-item{background:#fff!important;border:0!important;border-radius:12px!important;margin-bottom:14px!important;overflow:hidden;box-shadow:0 4px 14px #0b1e3c0d}.product-faqs-section .accordion-button,.product-faqs-section .accordion-button:not(.collapsed){background:#fff!important;color:var(--cv-dark)!important;box-shadow:none!important;padding:18px 22px!important;border-radius:12px!important}.product-faqs-section .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231C80FE' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 6 8 10 12 6'/%3E%3C/svg%3E")!important;background-size:1.1rem!important}.product-faqs-section .accordion-body{padding:0 22px 18px!important;color:#5a6470}.product-care-cards-section .cc__card{background:#fff!important}@media(max-width:768px){.product .variants .variant.variant-choose-your-option{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.product .variants .variant.variant-choose-your-option>legend{flex:0 0 100%;width:100%}.product .variants .variant.variant-choose-your-option .variants-selector.default{flex:1 1 0;min-width:0!important;max-width:none!important;margin:16px 0 0!important;padding:14px 12px}.product .variants .variant.variant-choose-your-option .variants-option{flex:0 0 0;width:0;height:0;margin:0;padding:0;overflow:hidden}.product .variants .variant.variant-choose-your-option .variants-selector.default[data-id$="-0"]:before{font-size:9px;padding:3px 8px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/cooling-vest.css.map */
