<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cc-main-product{border-top:2px solid #414141;padding:50px 0!important;position:relative;z-index:1}.cc-main-product .grid__item.product__media-wrapper{width:48.4%!important;max-width:48.4%!important}.cc-main-product .product__info-wrapper.grid__item{width:51.6%;max-width:51.6%!important;padding-left:60px}.cc-main-product span.jdgm-prev-badge__text{font-family:Avenir Next;font-size:14px;font-weight:500;line-height:19.12px;letter-spacing:.6000000238418579px;text-align:left}.cc-main-product .product__title{margin-top:10px!important;margin-bottom:0!important}.cc-main-product .product__title h1{font-family:Avenir Next;font-size:30px;font-weight:500;line-height:40.98px;letter-spacing:.8399999737739563px;text-align:left}.cc-main-product .product__description.rte.quick-add-hidden{margin:21px 0}.cc-main-product .product__description.rte.quick-add-hidden p{font-size:18px;font-weight:400;line-height:21.28px;text-align:left;color:#fff}.cc-main-product .product_features .listing p{padding:5px 4px;display:flex;align-items:center;margin:0;background-color:#363639;border:1px solid #515151;border-radius:4px;gap:2px;font-family:Avenir Next;font-size:14px;font-weight:400;line-height:19.12px;text-align:left}.cc-main-product .product_features{display:flex;flex-wrap:wrap;gap:6px}.cc-main-product .product_features .listing p svg{width:17px;height:17px}.cc-main-product .about_qr .description{border:1px dashed #515151;border-radius:6px;padding:10px 25px;background-color:#303030;margin-bottom:3px}.cc-main-product .about_qr .description p{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:19.12px;text-align:center;color:#fff;margin:0}.cc-main-product .product-form__buttons .product-form__submit{max-width:100%;margin:0!important}.cc-main-product a.learn-more-btn{display:flex;gap:8px;margin-top:8px;align-items:center;font-family:Avenir Next;font-size:15.36px;font-weight:400;line-height:20.99px;text-align:left;color:#fff}.cc-main-product .warranty{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:0}.cc-main-product .warranty .delivery{display:flex;align-items:center;gap:6px}.cc-main-product .warranty .delivery img{max-width:22px;max-height:19px}.cc-main-product .delivery p{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#9b9b9b;margin:0}.cc-main-product .accordion-title h2:after{display:none}.cc-main-product .accordion-title h2.active:before{transform:translateY(-50%) scaleY(-1)}.cc-main-product .accordion-title h2{margin:0;font-family:Avenir Next;font-size:16px;font-weight:400;line-height:19.5px;letter-spacing:.6000000238418579px;text-align:left;display:flex;gap:20px;align-items:center}.cc-main-product .product__column-sticky{position:relative}.cc-main-product .product__media-item .product__media{border:1px solid #808080;border-radius:10px;background:linear-gradient(180deg,#53535300,#535353)}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{left:unset;right:-10px}.cc-main-product{border-top:2px solid #414141;padding:50px 0!important}.cc-main-product .page-width{max-width:1232px;padding-inline:15px}.cc-main-product .grid__item.product__media-wrapper,.grid__item.product__media-wrapper{width:48.4%!important;max-width:48.4%!important}.product__info-wrapper.grid__item{width:51.6%;max-width:51.6%!important;padding-left:60px}span.jdgm-prev-badge__text{font-family:Avenir Next;font-size:14px;font-weight:500;line-height:19.12px;letter-spacing:.6000000238418579px;text-align:left}.product__title{margin-top:10px!important;margin-bottom:0!important}.product__title h1{font-family:Avenir Next;font-size:30px;font-weight:500;line-height:40.98px;letter-spacing:.8399999737739563px;text-align:left}.product__description.rte.quick-add-hidden{margin:21px 0}.product__description.rte.quick-add-hidden p{font-size:18px;font-weight:400;line-height:21.28px;text-align:left;color:#fff}.product_features .listing p{padding:5px 4px;display:flex;align-items:center;margin:0;background-color:#363639;border:1px solid #515151;border-radius:4px;gap:2px;font-family:Avenir Next;font-size:14px;font-weight:400;line-height:19.12px;text-align:left}.product_features{display:flex;flex-wrap:wrap;gap:6px}.product_features .listing p svg{width:17px;height:17px}.about_qr .description{border:1px dashed #515151;border-radius:6px;padding:10px 25px;background-color:#303030;margin-bottom:3px}.about_qr .description p{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:19.12px;text-align:center;color:#fff;margin:0}.product-form__buttons{max-width:100%}.cc-main-product .product-form__buttons .product-form__submit:after,.cc-main-product .product-form__buttons .product-form__submit:before{display:none}.cc-main-product .product-form__buttons .product-form__submit{max-width:100%}a.learn-more-btn{display:flex;gap:8px;margin-top:8px;align-items:center;font-family:Avenir Next;font-size:15.36px;font-weight:400;line-height:20.99px;text-align:left;color:#fff}.warranty{display:flex;justify-content:center;gap:9px;flex-wrap:wrap}.warranty .delivery{display:flex;align-items:center;gap:6px}.warranty .delivery img{max-width:22px;max-height:19px}.delivery p{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#9b9b9b;margin:0}.cc-main-product .accordion{border:none}.cc-main-product .accordion-item{border-radius:0;border-width:0 0 1px 0;padding:12px 0}.cc-main-product .accordion-title h2{margin:0;font-family:Avenir Next;font-size:16px;font-weight:400;line-height:19.5px;letter-spacing:.6000000238418579px;text-align:left;display:flex;gap:20px;align-items:center;position:relative;cursor:pointer}.cc-main-product .accordion-title h2:before{content:"";width:12px;height:8px;background:transparent url(./down-white.svg) center center no-repeat;background-size:contain;transform:translateY(-50%);display:block;position:absolute;right:0;top:50%}.cc-main-product .accordion-title.active h2:before{transform:translateY(-50%) scaleY(-1)}.cc-main-product .accordion-title h2 img{width:21px;height:21px;object-fit:scale-down}.cc-main-product .accordion-item+.accordion-item{border-top:1px solid #8f8f8f}.cc-main-product .accordion-tab{display:none}.cc-main-product .product__column-sticky{position:relative;top:unset}.cc-main-product slider-component{max-width:556px;margin:0 auto}.cc-main-product .slider{margin-bottom:40px}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;top:50%;transform:translateY(-50%)!important;background-color:#ccc;border-radius:50%;left:-10px;z-index:99;width:30px;height:30px}.cc-main-product .product--medium .thumbnail-list{margin:0}.cc-main-product .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:11px;scroll-padding-left:0;padding:0}.cc-main-product .thumbnail-slider .thumbnail-list.slider--tablet-up&gt;li{width:calc(25% - 8px)!important}.cc-main-product .description-heading{margin:40px 0 0;display:inline-block;width:100%;background-color:#303030;border:1px dashed #515151;padding:13px 12px;text-align:center;border-radius:6px}.cc-main-product .description-heading{margin:40px 0 0;display:inline-block;width:100%;background-color:#303030;border:1px dashed #515151;padding:13px 12px;text-align:center}.cc-main-product .description-heading h2{margin:0;font-family:Avenir Next;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;display:flex;align-items:center;justify-content:center}.cc-main-product .description-heading p{font-family:Avenir Next;font-size:15.36px;font-weight:400;line-height:20.99px;text-align:center;margin:10px 0 0}.cc-main-product variant-selects fieldset{display:flex;flex-direction:column;gap:15px;max-width:100%}.cc-main-product variant-selects fieldset label{border:none!important;width:100%;background-color:transparent!important;border-radius:0!important;display:flex!important;align-items:center;padding:0!important}.cc-main-product .label-inner{display:flex;flex-wrap:wrap;width:100%}.cc-main-product .label-details{display:flex;flex-wrap:wrap;width:100%;border:1px solid #515151;background:#121212!important;padding:5px 20px;align-items:center}.cc-main-product .varient-img{width:65px;height:59px}.cc-main-product .varient-img img{width:100%;height:100%;object-fit:scale-down;object-position:right}.cc-main-product .varient-name{width:calc(65% - 65px);padding-inline:18px;font-family:Avenir Next;font-size:16px;font-weight:500;line-height:21.86px;letter-spacing:.23483870923519135px;text-align:left;color:#fff}.cc-main-product .varient-name p{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:19.12px;letter-spacing:.23483870923519135px;text-align:left;margin:0}.cc-main-product .varient-price{font-family:Avenir Next;font-size:16px;font-weight:700;line-height:21px;letter-spacing:.23483870923519135px;text-align:right;width:35%;display:flex;flex-direction:column;align-items:flex-end;color:#fff!important}.cc-main-product .price-item.price-item--saved.bundle-pack{margin-left:auto;width:auto;border:1px solid #fff;font-family:Avenir Next;font-size:12px;font-weight:500;line-height:16.39px;text-align:left;min-width:82px;padding-inline:6px;text-align:center;border-radius:2px;background:#ffffff2e;color:#fff!important}.cc-main-product .tag{background:linear-gradient(89.8deg,#28282800 .11%,#282828 97.82%);border-top:1px solid #515151;border-left:1px solid #515151;border-right:1px solid #515151;min-width:126px;text-align:center;padding:3px;font-family:Avenir Next;font-size:12px;font-weight:700;color:#fff!important;line-height:16.39px}.cc-main-product variant-selects fieldset label{margin:0!important}.cc-main-product .product-form__input--pill input[type=radio]:checked+label .tag,.cc-main-product .product-form__input--pill input[type=radio]:checked+label .label-details{border-color:#f59700!important}.cc-main-product .product-form__input--pill input[type=radio]:checked+label .label-details{background:linear-gradient(90deg,#cecece3d 9.17%,#cecece00 81.47%)!important}.cc-main-product .product__info-container .product-form{margin:25px 0 0!important}.cc-main-product .about_qr+div{margin-bottom:8px}.cc-main-product span.each-product-price{font-size:14px;line-height:19px;font-weight:500;padding-left:3px}.cc-main-product span.each-product-price span{font-size:12px;line-height:16px}.cc-main-product .product__column-sticky .description-heading{display:none}.cc-main-product .accordion-item :is(p,li){font-family:Avenir Next;font-size:15px;font-weight:400;line-height:20.49px;text-align:left;color:#fff}.cc-main-product .accordion-item ul{padding-left:21px}.cc-accordion-image .cc-accordion-tab-inner :is(p,strong){color:#fff}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{color:#000}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-button *{opacity:1!important;color:#000!important}.cc-main-product .product-media-container.constrain-height.media-fit-contain{width:100%}@media (max-width: 991px){.cc-main-product .product__info-wrapper.grid__item{padding-left:15px}.cc-main-product .product__title h1{font-size:25px;line-height:35px}.cc-main-product .product__description.rte.quick-add-hidden p{font-size:16px}.cc-main-product .product_features .listing p{font-size:13px}}@media (max-width: 767px){.cc-main-product .product.grid{flex-direction:column;gap:10px}.cc-main-product .grid__item.product__media-wrapper,.grid__item.product__media-wrapper,.cc-main-product .product__info-wrapper.grid__item{width:100%!important;max-width:100%!important}.cc-main-product slider-component{margin-inline:auto!important}.cc-main-product .slider.slider--mobile .slider__slide{width:100%!important;margin:0;padding:0}.product-media-container.constrain-height .media{padding-top:100%}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-buttons .slider-button{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;background:url(./arrow-angle.svg) center center no-repeat;background-size:contain;width:11px;height:11px}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-buttons .slider-button.slider-button--next{transform:scaleX(-1)!important}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-buttons .slider-counter{font-size:17px;color:#fff;font-weight:500}.cc-main-product .product--thumbnail_slider .slider-mobile-gutter .slider-buttons .slider-button svg{display:none}.cc-main-product .slider{margin-bottom:8px}.cc-main-product .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:6px}.cc-main-product .thumbnail-slider .thumbnail-list.slider--tablet-up&gt;li{width:calc(25% - 4px)!important}.grid--peek.slider--mobile{scroll-padding-left:0}}@media (max-width: 575px){span.jdgm-prev-badge__stars{font-size:10px}.product-popup-modal__opener{display:inline-block;order:11;margin-bottom:0}.cc-main-product span.jdgm-prev-badge__text{font-size:8px;line-height:10.36px;letter-spacing:.3251316249370575px}.cc-main-product .product__title{margin-top:5px!important}.cc-main-product .product__title h1{font-size:24px;line-height:32.78px;letter-spacing:.4551842510700226px}.cc-main-product .product__description.rte.quick-add-hidden{margin:11px 0}.cc-main-product .product__description.rte.quick-add-hidden p{line-height:21px}.cc-main-product .product_features{gap:7px 5px}.cc-main-product .product_features .listing p{font-size:12px;line-height:17px;padding:2px 4px}.cc-main-product .product_features .listing p svg{width:13px;height:13px}.cc-main-product .product__info-wrapper.grid__item{padding-left:0}.cc-main-product .label-details{padding:11px 8px}.cc-main-product .tag{font-size:10px;line-height:14px}.cc-main-product .varient-name{font-size:14px;line-height:19px;padding-inline:7px}.cc-main-product .varient-price{font-size:14px;line-height:19px}.cc-main-product .price-item.price-item--saved.bundle-pack{font-size:10px;line-height:14px}.cc-main-product .delivery p{font-size:12px;line-height:18px}.cc-main-product .warranty .delivery img{max-width:15px;max-height:12px}.cc-main-product .warranty .delivery{gap:5px}.cc-main-product .accordion-item{padding:9px 0}.cc-main-product .accordion-title h2 img{width:12px;height:12px}.cc-main-product .accordion-title h2{gap:10px;font-size:16px;line-height:10px;padding-right:27px}.cc-main-product .accordion-title h2:before{width:7px;height:4px;right:13px}.cc-main-product .description-heading{padding:11px 6px}.cc-main-product .description-heading h2{font-size:16px;line-height:21px;letter-spacing:0}.cc-main-product .description-heading p{font-size:16px;line-height:21px}.cc-main-product .product-form__buttons .product-form__submit{font-size:16px;line-height:9px;letter-spacing:.54px}.cc-main-product span.each-product-price,.cc-main-product span.each-product-price span{font-size:10px}.cc-main-product .description-heading{display:none}.cc-main-product .product__column-sticky .description-heading{display:block;margin-top:26px}.cc-main-product{padding-block:5px 20px!important}.cc-main-product .product__column-sticky{display:flex;flex-direction:column}.cc-main-product .about_qr{order:10;margin:0}.cc-main-product .warranty{margin-bottom:13px}.cc-main-product .accordion{order:11}.cc-main-product .accordion{margin-top:31px}.cc-main-product .product__column-sticky .description-heading{order:12}.cc-main-product slider-component{width:100%}.cc-main-product variant-selects fieldset{margin-bottom:13px}.cc-main-product .about_qr+div{margin-top:0}.cc-main-product .product__info-container .product-form{margin-top:0!important}.cc-main-product .product_features+variant-selects{margin-bottom:0!important}.cc-main-product .about_qr .description{padding:9px 13px}.cc-main-product .about_qr .description p{font-size:16px;line-height:21px}}.learn-more-btn{color:#fff!important;font-size:16px!important;min-height:auto!important}button.btn-learn{background:linear-gradient(90deg,#cecece00 11.35%,#cecece3d 81.47%);color:#fff;font-size:18px;letter-spacing:.46px;font-weight:500;border-radius:4px;padding:11px 24px;border:1px solid #fff;width:auto;margin-top:15px}.learn-more-modal p{padding-bottom:20px;border-bottom:1px solid #5F5F5F}.saving-amount{display:flex;align-items:center}.saving-amount .save-amount{font-size:12px;padding-right:5px;font-weight:400}@media (max-width: 767px){.saving-amount{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cc-main-product.css.map */
</pre></body></html>