.template-product main{background-color:#f8f8f8}.swatch input{display:none}.stamped-product-reviews-badge .stamped-badge-caption{position:relative;top:-1px}.swatch .form-label{padding:.25rem .5rem;min-width:38px;cursor:pointer;text-align:center;border:1px solid var(--bs-body-color)}.swatch input:checked+label{background:var(--bs-body-color);color:var(--bs-body-bg);border:1px solid var(--bs-body-color)}.product-info{background-color:#fff;border-top:1px solid #E6E6E6;padding:21px 16px}.product-details-wrapper .swatch.color-swatch .swatch-label{min-width:30px;min-height:30px;display:block;border-radius:50%;border:0;position:relative}.product-details-wrapper .addon-fieldset .swatch.color-swatch .swatch-label{min-width:16px;min-height:16px}.product-details-wrapper .swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.product-details-wrapper .sku-title{position:relative;padding-left:30px}.product-details-wrapper .sku-title:before{content:" ";position:absolute;left:15px;top:3px;height:17px;width:1px;background-color:#e6e6e6}.actual-price{font-size:16px;font-weight:800}.compare-price{font-size:11px;font-weight:500;color:#999!important}.template-product .compare-price{letter-spacing:normal!important}.in_stock{color:#ff4d00!important}.solid-icon-bg{background-color:#ff4d00!important;color:#fff!important;border-radius:50%;height:13px;width:13px;display:inline-flex!important;align-items:center!important;margin-right:5px!important;justify-content:center!important;margin-top:-2px}.solid-icon-bg:before{font-size:8px!important;line-height:1!important;margin:1px 1px 0 0!important;width:auto!important;font-weight:600!important}.product-select-vehicle-wrapper .solid-icon-bg{background-color:#47fc81!important;color:#1c1e23!important;width:16px;height:16px}.does-not-fit-txt{color:#e83434!important}.product-select-vehicle-wrapper .does-not-fit-txt .solid-icon-bg{background-color:#e83434!important;color:#fff!important}.product-select-vehicle-wrapper .solid-icon-bg:before{margin:2px 1px 0 0!important}.product-details-wrapper .product-select-vehicle-wrapper{background-color:#f8f8f8;border:1px solid #E6E6E6;padding:17px 16px;width:100%;margin-top:20px;margin-bottom:7px}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.product-details-wrapper .addon-fieldset .swatch.color-swatch input:checked+.swatch-label:after{width:4px;height:4px}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.product-details-wrapper .swiper-container-vertical img{height:100%;width:100%;object-fit:cover}.product-images-wrapper .swiper-container-vertical .swiper-wrapper{flex-wrap:wrap}.product-images-wrapper .swiper{overflow:visible}.product-images-wrapper .swiper .swiper-button-next,.product-images-wrapper .swiper .swiper-button-prev{left:auto;top:auto;bottom:0;transform:none}.product-thumbnails{min-height:100%;max-height:500px}.product-thumb--image{border:1px solid transparent}.media--video img{width:100%;height:100%;object-fit:cover}.product-thumb--image img{max-height:100%}.product-thumb--image.media--video .icon-play{left:50%;top:50%;font-size:30px;transform:translate(-50%,-50%);color:#fff}.product-thumb--image.swiper-slide-thumb-active{border:1px solid #000}.product-carousel.pdp-carousel .video-section video{width:100%}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.show--video .cta-btn,.show--video .content-section,.pause__button{display:none}.custom-video-container.video--paused .show--video .cta-btn,.custom-video-container.video--paused .pause__button{display:block}.custom-video-container.video--paused .play__button,.custom-video-container.video--playing .play__button{display:none}.feature-icon{height:56px;max-width:56px;width:100%!important;border:2px solid var(--bs-color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-icon img{max-width:35px}.feature-icon i:before{vertical-align:middle!important}.feature-block{padding-top:5px}@media (min-width: 576px){.feature-block{padding-top:30px}}.feature-block .feature-content a{font-weight:600;text-decoration:underline}.tabcontent-container .tabcontent .rte h4{margin-bottom:.5rem}.tabcontent-container .tabcontent .rte h5{text-transform:capitalize}.tabcontent-container .tabcontent .rte ol,.tabcontent-container .tabcontent .rte ul{padding-left:1rem}.tabcontent-container .tabcontent:not(:first-child){border-top:1px solid #E6E6E6}.product-info .add-to-cart-btn-wrapper .add-to-cart-btn{max-width:100%;margin-left:6px;text-transform:none!important}.add-to-cart-btn-wrapper{display:flex!important;width:100%}.product-info .add-to-cart-btn-wrapper .add-to-cart-btn.sold-out{max-width:100%!important}.product-images-wrapper .swiper .swiper-slide{background-color:#fff}@media (min-width: 576px){.product-info .add-to-cart-btn-wrapper .add-to-cart-btn{max-width:147px;margin-left:6px;text-transform:none!important}}@media (max-width: 767px){.product-images-wrapper .swiper .swiper-button-next,.product-images-wrapper .swiper .swiper-button-prev{display:none!important}.swiper-container{padding:0}.product-images-wrapper .swiper .swiper-slide img{object-fit:contain}.product-images-wrapper .swiper .swiper-pagination{bottom:15px!important}.template-product .vertical-landscape{padding-top:35.1%!important}.add-to-cart-btn{padding:var(--bs-y-padding-button-lg) 27px!important}.product-info{padding:13px 16px 21px}.product-info .add-to-cart-btn-wrapper .add-to-cart-btn{width:100%;white-space:nowrap}}@media (max-width: 991px){.section-related-products.featured-collection-wrapper .image-section{max-width:100%}.template-product .vertical-landscape{padding-top:40%!important}.section-related-products.featured-collection-wrapper .banner-img img,.section-related-products.featured-collection-wrapper .banner-img .overlay{border-top-right-radius:5px!important;border-top-left-radius:5px!important;border-bottom-left-radius:0!important}.section-related-products.featured-collection-wrapper .banner-content{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.product-section .product-info .product-details-wrapper .h4{line-height:1.136363636363636!important}.product-details-wrapper .product-select-vehicle-wrapper{margin-top:0}}.dd_render.hulkapps_option.required.validation_error,.tb_render.hulkapps_option.required.validation_error{display:flex!important}@media (min-width: 576px){.product-info .add-to-cart-btn-wrapper .add-to-cart-btn{max-width:284px;width:100%}}@media (min-width: 768px){.actual-price{font-size:18px}.compare-price{font-size:13px}.product-feature-grid .swiper-wrapper{flex-wrap:wrap}.product-feature-grid .swiper-slide{padding-right:30px}.template-product .product-container{padding-bottom:4.5rem}.product-images-wrapper .swiper .swiper-pagination{margin:0 30px;transform:none}.product-images-wrapper .swiper .swiper-button-next,.product-images-wrapper .swiper .swiper-button-prev,.product-images-wrapper .swiper .swiper-pagination{position:static}.swiper-navigation-pagination-wrapper{position:absolute;left:auto;right:25px;bottom:25px;height:44px;display:flex;align-items:center;transform:rotate(180deg);z-index:1}.swiper-navigation-pagination-wrapper .swiper-pagination-bullets{transform:rotate(180deg)!important}.product-images-wrapper .swiper-container-horizontal{margin-bottom:1rem}.product-images-wrapper .swiper .swiper-slide{border:1px solid #E6E6E6;border-radius:5px;background-color:#fff;height:auto}.product-info{padding:30px;border-radius:5px;border:1px solid #E6E6E6}.quantity_tracker_wrapper{border-bottom:1px solid var(--bs-color-gray-200)!important}.product-feature-grid{border-top:1px solid var(--bs-color-gray-200)!important}.tabcontent-container .tabcontent{padding:40px 0}.tabs-container .tabs .tablink{margin-right:52px}.tabcontent-container .tabcontent .rte h4{margin-bottom:.9rem}}@media (min-width: 992px){.section-related-products.featured-collection-wrapper .banner-img img,.section-related-products.featured-collection-wrapper .banner-img .overlay{border-bottom-left-radius:5px!important;border-top-right-radius:0!important}.product-info .add-to-cart-btn-wrapper .add-to-cart-btn{max-width:224px}.add-to-cart-btn-wrapper,.add-to-cart-btn{width:100%}.section-related-products.featured-collection-wrapper .image-section{min-width:240px;max-width:240px}.section-related-products.featured-collection-wrapper .image-section+div{width:calc(100% - 240px);border-right:1px solid var(--bs-color-gray-200)!important}.section-related-products.featured-collection-wrapper .image-section .banner-content{max-width:calc(100% - 60px)}}@media (min-width: 1200px){.section-related-products.featured-collection-wrapper .image-section{min-width:240px;max-width:240px}.section-related-products.featured-collection-wrapper .image-section+div{width:calc(100% - 240px)}}.dynamic-checkout-button{width:100%}@media (min-width: 576px){.dynamic-checkout-button{margin-left:6px}}.template-product .shopify-cleanslate ul [data-testid=grid-cell]{margin-top:0!important;margin-left:6px!important}.template-product .shopify-cleanslate ul [data-testid=grid-cell],.template-product .shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA{height:56px!important}.template-product .shopify-cleanslate ul [data-testid=grid-cell]{flex:auto!important;flex-grow:unset!important;width:100%!important}@media (max-width: 576px){.template-product .shopify-cleanslate ul [data-testid=grid-cell]{margin-top:15px!important}.template-product .shopify-cleanslate ul [data-testid=grid-cell]{margin-left:0!important}}@media (min-width: 576px) and (max-width: 768px){.template-product .shopify-cleanslate ul [data-testid=grid-cell],.template-product .shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA{width:100%!important}}@media (max-width: 768px){.add-to-cart-btn-wrapper{width:100%!important}}.template-product .shopify-cleanslate ul [data-testid=grid-cell]>div,.template-product .shopify-cleanslate ._1M9S34W-UyhhDRRQQiV3RH{border-radius:28px!important}.dynamic-checkout-button ul [data-testid=grid-cell]{display:none}.dynamic-checkout-button ul [data-testid=grid-cell]:nth-child(3){display:block!important}.shopify-payment-button__more-options{visibility:visible!important;width:auto!important;text-transform:capitalize;margin-top:1rem!important;color:#54565d!important;font-weight:600!important;text-decoration:underline!important}.shopify-payment-button__button{display:none}li[data-testid=grid-cell]+div[data-testid=GooglePay-button]{display:none}.product-images-wrapper .swiper .swiper-slide{pointer-events:none;opacity:0!important;visibility:hidden}.product-images-wrapper .swiper .swiper-slide.swiper-slide-prev,.product-images-wrapper .swiper .swiper-slide.swiper-slide-active{pointer-events:all!important;opacity:1!important;visibility:visible!important}@media (max-width: 991px){.product-images-wrapper .swiper .swiper-slide.swiper-slide-next{pointer-events:all;opacity:1!important;visibility:visible}}.section-related-products .card-product .add-to-cart-btn,.card-product:hover .card-footer .add-to-cart-btn{padding:8px!important}@media (min-width: 1200px){.card-product:hover .card-footer .add-to-cart-btn{display:flex!important;justify-content:center!important}}.section-related-products .card-product .add-to-cart-btn-wrapper{margin:0 auto!important;max-width:100%;padding:0 8px}.pdp-slide-image{display:flex;position:relative;padding-top:100%;width:100%}.pdp-slide-image>img{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}#anchor-shipping,#tab-Specifications h4,#tab-Vehicle-Fitment h4{margin-bottom:14px;position:relative}#tab-Specifications h4,#tab-Vehicle-Fitment h4{padding-top:61px}#tab-Vehicle-Fitment h4{margin-top:15px}#tab-Vehicle-Fitment h4:before,#tab-Specifications h4:before{content:" ";position:absolute;top:22px;left:0;width:100%;height:1px;background:#e6e6e6!important}#anchor-shipping,#anchor-returns{font-size:22px;font-family:var(--bs-font-family-base);font-style:normal;text-transform:capitalize;font-weight:900;margin-bottom:14px}.h4.product-title{text-transform:none!important}#anchor-returns{margin-top:1.5rem!important}@media (min-width: 768px){.template-product .back-to-top-btn{background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 20px #00000014;color:var(--bs-body-color);width:44px;height:44px;text-align:center;border-radius:50%;position:fixed;bottom:100px;right:26px;opacity:0;visibility:hidden;z-index:1127}.template-product .back-to-top-btn.show{opacity:1;visibility:visible}.template-product .back-to-top-btn .fa-caret-up:before{font-size:19px;margin-right:0!important}.ios-detected .template-product .back-to-top-btn .fa-caret-up:before{margin-top:2px!important;display:inline-block}#anchor-shipping,#anchor-returns{font-size:25px}}.affirm-as-low-as{margin-bottom:0!important}.affirm-modal-trigger{text-decoration:underline!important;text-transform:capitalize!important;color:#54565d!important;font-weight:600!important}.stamped-summary-actions-newquestion:before,.stamped-summary-actions-newreview:before{display:none!important}.stamped-tab-container ul.stamped-tabs li{font-family:var(--bs-font-family-base)!important;color:#1c1e23!important;padding:10px 5px 14px!important;margin-right:27px!important;height:auto!important}.stamped-tab-container ul.stamped-tabs li.active{color:#009ce5!important;border-bottom:2px solid #009CE5!important}li#tab-questions[data-count][data-new-tab]:after,li#tab-reviews[data-count]:after{content:"("attr(data-count)")"!important;margin-left:5px!important;padding:0!important;background-color:transparent!important}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption:before{content:"("}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")"!important}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}#stamped-main-widget div.stamped-container[data-widget-style],#stamped-main-widget div[data-widget-style] div.stamped-container{padding:20px 20px 5px!important;background:#fff!important;border:1px solid #E6E6E6!important;border-radius:5px!important}.stamped-container div[data-widget-style*=standard] .new-review-form,.stamped-container div[data-widget-style*=standard] .stamped-content form,.stamped-container div[data-widget-style*=standard] .stamped-reviews{margin-top:40px!important}div[data-widget-style][data-count="0"] .new-review-form,div[data-widget-style][data-count="0"] .stamped-content form{border:1px solid #dddddd4d!important}.stamped-form-label+.stamped-form-input{min-height:42px!important}.stamped-form-label{font-size:15px!important;margin-bottom:10px!important;color:#1c1e23!important}input.stamped-form-input-email,input.stamped-form-input-text{padding:0 15px!important}.stamped-form-review-title,.stamped-form-review-body,.stamped-form-review-rating{margin-top:15px!important}.stamped-form-review-rating{margin-bottom:0!important}#stamped-button-submit,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{border:1px solid #1c1e23!important;background-color:#1c1e23}#stamped-button-submit:hover,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary:hover{background-color:#009ce5!important;border:1px solid #009ce5!important}.stamped-content [class^=fa-],.stamped-content [class*=" fa-"],.stamped-content [class^=fa-]:before,.stamped-content [class*=" fa-"]:before{font-family:stamped-font,FontAwesome!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{color:var(--bs-txt-color-btn-primary)!important;background-color:var(--bs-bg-color-btn-primary)!important;border-color:var(--bs-bg-color-btn-primary)!important;font-size:var(--bs-font-size-button-sm)!important;padding:8px var(--bs-x-padding-button-sm)!important;border-radius:var(--bs-border-radius-button)!important}.stamped-summary-ratings,#stamped-reviews-filter.stamped-reviews-filter,.stamped-review-header .stamped-review-avatar,.stamped-review-header .review-location,.stamped-container[data-widget-show-product-variant=true] .stamped-review-body .stamped-review-product,.stamped-review-footer{display:none!important}.stamped-container,.stamped-summary-caption .stamped-summary-text,.stamped-summary-text-1,.stamped-review-header-title{font-family:var(--bs-font-family-base)!important}.summary-overview{margin-bottom:0!important}.stamped-container .stamped-review-image{margin:0!important}.stamped-review-header .created{color:#1c1e23!important}.stamped-summary-text-1{font-size:22px!important;line-height:28px!important}div[data-widget-style*=standard] .stamped-header .stamped-summary-starrating i:before{font-size:23px!important}.stamped-summary-caption .stamped-summary-text,.stamped-review .author,.stamped-review-header .created{font-size:14px!important}.stamped-review .author{font-weight:400!important;margin-bottom:8px!important;display:inline-block!important}.stamped-review-header-starratings,[data-version="2"] .stamped-summary-caption{display:block!important}.stamped-review-header-title{margin:22px 0 0!important;font-size:16px!important;font-style:normal!important;text-transform:capitalize!important}p.stamped-review-content-body{line-height:22px!important;margin-top:7px!important}.stamped-review{margin-bottom:13px!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{text-transform:none!important}.stamped-summary:before{content:"Customer Reviews"!important;text-transform:uppercase!important;font-size:26px!important;line-height:1.125!important;font-family:var(--bs-font-family-heading)!important;font-style:italic!important;margin-bottom:15px!important}.stamped-container ul.stamped-tabs li{font-weight:600!important}.stamped-container ul.stamped-tabs li.active{font-weight:800!important}#stamped-main-widget div.stamped-container[data-widget-style][data-count="0"]{padding:30px 20px!important}.product-details-wrapper .stamped-badge .stamped-starrating.stamped-badge-starrating i.stamped-fa:before{color:var(--bs-color-secondary-100)!important}.stamped-badge-caption[data-reviews="0"]{display:none!important}.select .form-select{font-size:14px!important;color:#25272d!important;border-radius:5px!important;border-width:2px!important;padding:7px 18px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23999999' class='bi bi-caret-down-fill' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E")!important}.easytabs-contents .easytabs-content-holder h3{font-size:16px;font-family:proxima-nova;font-style:normal;text-transform:capitalize;font-weight:800;color:#1c1e23;line-height:21px}.easytabs-tab-item span{font-weight:800!important}.easytabs-tab-item.easytabs-active{text-decoration:underline;text-underline-offset:29px;text-decoration-thickness:2px}#PopupModal-zoom .modal-body .swiper-button-next{right:10px}@media (min-width: 768px){.stamped-summary-text-1{font-size:25px!important}#stamped-main-widget div.stamped-container[data-widget-style],#stamped-main-widget div[data-widget-style] div.stamped-container{padding:40px 40px 5px!important}.stamped-summary:before{font-size:32px!important}#stamped-main-widget div.stamped-container[data-widget-style][data-count="0"]{padding:30px 40px 34px!important}}@media (max-width: 643px){div[data-widget-style*=standard] .stamped-summary-actions{right:auto!important;left:0!important}.stamped-header .stamped-summary .stamped-summary-actions{display:flex!important;margin-top:12px!important;width:100%!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{margin:0!important}.stamped-summary-actions .stamped-summary-actions-newreview{margin-right:10px!important}}@media (max-width: 480px){.summary-overview{float:left!important;text-align:left!important}.stamped-summary-caption .stamped-summary-text,.summary-overview .stamped-summary-caption.stamped-summary-caption-2{display:block!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{padding:5px 11px!important;margin-bottom:0!important}.stamped-review-content{margin:0 0 -10px!important}}.easy-product-tabs{background-color:#fff!important;border-top:1px solid #E6E6E6!important}.product-section .easy-product-tabs .easytabs-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:1020;background:#fff}.easytabs-container .easytabs-tabs .easytabs-tab-item{padding:26px 0!important;margin-right:50px!important;position:relative}.easytabs-container .easytabs-tabs .easytabs-tab-item:after{content:"";position:absolute;bottom:0;left:0;background:transparent!important;height:2px;width:100%}.easytabs-container .easytabs-tabs .easytabs-tab-item.easytabs-active:after{background:#009ce5!important}.product-section .easy-product-tabs .easytabs-tabs{border-bottom:1px solid #E6E6E6!important}.hulkapps_product_options{margin-bottom:0}@media (max-width: 576px){.product-section .easy-product-tabs .easytabs-tabs{white-space:nowrap;overflow:auto;display:flex;max-width:none!important}.easytabs-container .easytabs-tabs .easytabs-tab-item{width:100%!important;overflow:initial!important}}.easytabs-container .easytabs-tabs .easytabs-tab-item:first-child{margin-left:22px}.easytabs-content-holder a{font-weight:600;text-decoration:underline}.easytabs-container .easytabs-contents .easytabs-content-holder{padding:43px 2px 20px!important}.easytabs-holder .easytabs-content-holder ul li{margin-bottom:11px!important}.easytabs-container .easytabs-contents .easytabs-content-holder p{margin-bottom:1.2rem}.easytabs-container .easytabs-contents .easytabs-content-holder p+h3{margin-top:1.4rem}.easytabs-content-holder table td:first-child{font-weight:700}.easytabs-content-holder table{width:100%!important;margin:0!important}.easytabs-tab-item .easytabs-header-text.ui-tabs-anchor{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/template-product.css.map */
