.mw-custom-select .selectCustom.isActive .selectCustom-options{overflow-y:scroll}.count_t{display:grid;grid-template-columns:40% 60%;align-items:center}.section-time{display:flex;align-items:center;text-align:center;gap:60px;justify-content:end}.section-time .time{position:relative;background:rgba(var(--color-foreground),.05);border-radius:var(--bg-radius);min-width:180px;display:grid;justify-content:center;align-items:center;padding:45px 0}.section-time .time:after{content:":";position:absolute;right:-32px;top:0;bottom:0;display:flex;align-items:center;font-size:24px}.section-time .time:last-child:after{display:none}.section-time span.count{font-size:calc(var(--font-body-scale) * 46px);line-height:normal;margin:0}.section-time span{display:block;font-size:calc(var(--font-body-scale) * 16px);margin-top:5px}.timebtn{margin-top:30px}.count_t h2{max-width:600px}.count_t .heading{margin:0}@media (min-width: 1400px) and (max-width: 1599px){.section-time .time{min-width:150px;padding:30px 0}}@media (max-width: 1399px){.section-time{gap:30px}.section-time .time:after{right:-17px}}@media (min-width: 1200px) and (max-width: 1399px){.section-time .time{min-width:140px;padding:25px 0}}@media (min-width: 992px) and (max-width: 1199px){.section-time .time{min-width:120px;padding:25px 0}.section-time span.count{font-size:calc(var(--font-body-scale) * 30px)}}@media (min-width: 768px) and (max-width: 991px){.section-time .time{min-width:85px;padding:12px 0}.section-time span.count{font-size:calc(var(--font-body-scale) * 22px)}}@media (max-width: 991px){.timebtn{margin-top:20px}}@media (max-width: 767px){.count_t{grid-template-columns:auto;gap:15px}.section-time{justify-content:center}.count_t .inline-richtext h2,.count_t .description{text-align:center}}@media (min-width: 576px) and (max-width: 767px){.section-time .time{min-width:100px;padding:18px 0}.section-time span.count{font-size:calc(var(--font-body-scale) * 22px)}.section-time span{font-size:calc(var(--font-body-scale) * 14px)}}@media (max-width: 576px){.section-time .time{min-width:60px;padding:7px 0}.section-time span.count{font-size:calc(var(--font-body-scale) * 20px)}.section-time span{font-size:calc(var(--font-body-scale) * 12px);margin-top:2px}.section-time{gap:15px}.section-time .time:after{right:-10px}}.ppf-product .product__media img,.ppf-product .thumbnail img,.ppf-product-card img,.search-coverage-item-image a img{object-fit:scale-down!important}.pagination__item--current{color:#cf112b!important;font-weight:600!important}.card__heading{text-transform:capitalize}.ppf-product.comp-product{justify-content:center!important}.ppf-product .product__media{border:1px solid lightgray}a.mega_box_link{position:absolute;width:100%;height:100%;left:0;z-index:333}@media screen and (min-width: 992px){.ppf-product .product.comp-product{justify-content:center!important}.ppf-product .product__media-wrapper{max-width:25%!important;width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2)!important}}body:has([href="/collections/lights-with-special-effects"]) #Details-Mobile-4-template--16395168677984__product-grid,body:has([href="/collections/lightwrap-infinite-prints"]) #Details-Mobile-1-template--16395168677984__product-grid,body:has([href="/collections/lightwrap-infinite-prints"]) #Details-1-template--16395168677984__product-grid,body:has([href="/collections/colored-lens-film"]) #Details-Mobile-1-template--16395168940128__product-grid,body:has([href="/collections/colored-lens-film"]) #Details-1-template--16395168940128__product-grid,body:has([href="/collections/lights-with-special-effects"]) #Details-4-template--16395168677984__product-grid{display:none!important}.tag-ppf_product img{object-fit:scale-down!important}.announcement--bar .slider-button{display:none}.page-index .button{background:#f7c803!important;color:#000}.header__search .search.search-modal__form .search__button svg{fill:#000}.sheader__search .search.search-modal__form .search__button:hover svg{fill:#fff}header.header .modal__close-button svg.icon path{stroke:#000!important}.header__search button.search__button.field__button,.header__search .search-modal__close-button,span.wbhcartitem{background:#f7c800!important;color:#000!important}.header__search button.search__button.field__button:after,.header__search .search-modal__close-button:after{opacity:0}.custom-collection-create .category-content h3{font-size:28px!important}.card__information product-form .product-form__quantity{display:none}.card__information product-form .product-form__submit{margin-top:10px}.product-grid .grid__item{box-shadow:0 0 16.82px #00000040;border-radius:15px}.product-grid .grid__item product-info{height:100%;display:flex;flex-direction:column}.product-grid .grid__item product-info{height:100%;display:flex;flex-direction:column;padding:20px;align-items:center;text-align:center}.product-grid .grid__item product-info .card__information .card_product_Price{display:flex;flex-wrap:wrap;align-items:center}.product-grid .grid__item product-info .card__information .card_sale_price{margin:auto}.product-grid .grid__item .card__information{height:100%}.product-grid .grid__item product-info .card__information{width:100%;display:flex;flex-direction:column}.product-grid .grid__item .buy_buttons-row{margin-top:auto}.card .card__inner .card__media,.card .media,.card .media img{border-radius:0!important}@media screen and (min-width: 768px){.product-grid.grid{column-gap:20px;row-gap:20px}@media screen and (min-width: 992px){.grid--4-col-desktop .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}}}.product-grid .product-card-wrapper .bold_clone{display:none}.product-grid .product-card-wrapper .bold_hidden{display:block!important}.card-information .wbhrating{display:flex;align-items:center;justify-content:center}product-info .quick-add{position:unset!important;margin-top:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}product-info .quick-add .quick-add__submit{padding:9.5px 15px}.quick-add__submit{display:inline-flex;justify-content:center;align-items:center;border:0;cursor:pointer;font:inherit;text-decoration:none!important;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-long) ease;-webkit-appearance:none;appearance:none;transition:var(--duration-long) ease;text-transform:capitalize;background:linear-gradient(to right,rgb(var(--color-bg-button-hover)) 50%,rgb(var(--color-button)) 50%);background-size:201% 100%;background-position:right bottom;min-width:100%;box-sizing:border-box;min-height:0;text-underline-offset:3px;font-size:calc(var(--font-body-scale)* 14px);letter-spacing:0;font-weight:var(--font-body-weight-medium);overflow:hidden;border-radius:31px}.buy-btn-custom-parent{width:auto;flex-grow:1}.wbstockinfo.wbstockinfo_high{text-align:center}.product__info-container .product-form__buttons .button--primary{width:100%!important}.video-gallery-section.page-width{border-bottom:1px solid #d5d5d5;padding-bottom:16px}.video-available img{position:absolute;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-wrapper video{width:100%;min-height:100%}.video-wrapper{width:100%}.play-button{z-index:2;cursor:pointer}.media-content.rounded-order{border-radius:10px;overflow:hidden}.video-wrapper{max-height:400px}.headlight-film-section .media-content .video-wrapper img{width:100%;min-width:100%;object-fit:cover}.temp--vehicle-wraps-category section.headlight-film-section{align-items:flex-start!important}.temp--vehicle-wraps-category .info--with-video-row .page-width .headlight-film-section{border-top:1px solid #d2d2d2}.video-section-inner-row-main-col{cursor:pointer}.paint_protection_info--inor img{width:50px;height:50px;border-radius:70px;object-fit:cover}.paint_protection_info--inor{display:flex;align-items:center;gap:10px;justify-content:center}.paint_protection_info--inor h3{line-height:1;text-transform:capitalize}.make_custom_style .product-form__input{display:flex;gap:20px;margin:0!important}.make_custom_style .product__info-container>*+*{margin:1rem 0}.make_custom_style .product-form__input input[type=radio]~label{border-radius:140px!important;line-height:1;display:flex!important;align-items:center;padding:0 20px!important;max-width:fit-content!important}.make_custom_style .product-form__input .form__label~div{display:flex;gap:10px;flex-wrap:wrap}.make_custom_style .product-form__quantity{flex-direction:column;gap:unset;align-items:flex-start}.make_custom_style .product-form__quantity quantity-input.quantity{width:180px}.make_custom_style .buy-btn-custom-parent{width:65%}.make_custom_style a.link.product__view-details{display:none}@media (max-width:1200px){.make_custom_style .variant__order{flex-direction:column;gap:0!important}}@media (max-width:780px){.paint_protection_info-roow{padding-bottom:10px}.headlight-film-section{flex-direction:column-reverse;gap:30px}.headlight-film-section .media-content{width:100%}.make_custom_style .product-form__input input[type=radio]~label{font-size:12px!important}.make_custom_style .grid:last-child{margin-bottom:0;padding:0}}@media screen and (max-width: 767px){.make_custom_style .protopimg-item.product__media-item{max-width:100%}.make_custom_style .product-media-container.constrain-height.media-fit-contain{width:100%}.make_custom_style .featured-product{padding:0!important}}.make_custom_style .description-row{padding-top:18px}.make_custom_style .form__label span{display:none}.make_custom_style .no-js-hidden variant__order{display:flex!important;flex-direction:revert-layer}.make_custom_style .no-js-hidden .variant__order{display:flex;flex-direction:column}.make_custom_style .variant__order{display:flex;gap:20px;margin-bottom:0!important;flex-wrap:wrap}.make_custom_style .form__label{color:#000!important}.make_custom_style .product__info-wrapper .product-form__input input[type=radio]+label{color:#000!important}.make_custom_style .buy_buttons-row{margin-top:7px}.make_custom_style .product_form_input.swatchComponent{display:flex;gap:19px}.make_custom_style .product__info-container .wbpricetax{border-bottom:unset}.make_custom_style .product__tax.caption.rte{display:none}.temp--luxe-shadow-chrome .cu-banner:before{content:unset}.product-grid .grid__item{overflow:hidden}.card__information .card-information{margin-top:auto}.cardhide_toggle.card__heading.h5{margin-bottom:10px}.custom-design-container{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:Arial,sans-serif}.custom-design-box{display:flex;border-radius:10px;overflow:hidden;border:1px solid #000;max-width:400px}.custom-design-box img{width:50%;object-fit:cover}.custom-design-content{width:50%;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;padding:10px;font-weight:700}.custom-design-container p{font-size:12px;color:#000;font-weight:600;text-align:left;margin-right:auto}.custom-design-content a{font-size:22px;line-height:1;font-weight:500;height:100%;display:flex;align-items:center}.custom-design-content a:after{content:unset}.custom-banner--text p{font-size:30px;color:#fff;line-height:1}a.custom-banner--btn{background:transparent;border:2px solid white;border-radius:10px;font-size:26px;text-transform:capitalize;color:#fff;padding:7px 30px}a.custom-banner--btn:hover{background:#fff!important;color:#000}.custom-banner--text{margin-bottom:20px}.shades-category-items----body{height:100%}@media (max-width:600px){.custom-banner--text p,a.custom-banner--btn{font-size:13px}.custom-collection-create .category-content h3{font-size:28px}}a.custom-design-box--link{width:50%}a.custom-design-box--link img{width:100%}.custom-design-content a.custom-design-box--link,.wbsortbar{display:none}.hide-data--active .page-width.wbverticalcoll .wbblank~.wbsortbar{display:none}@media screen and (min-width: 768px){.hide-data--active .facets-container.facets-containerverticl{margin-top:0}}.header-megamenu-main-row{width:100%}.header-megamenu-main-col{width:100%;display:flex;justify-content:start;align-items:center;flex-wrap:wrap;gap:13px}.header-megamenu-main-block{width:calc(25% - 10px);position:relative;max-height:150px;border-radius:16px;overflow:hidden}.header-megamenu-main-block img{width:100%;max-height:150px;object-fit:cover}.header-megamenu-main-block-text-and-button{width:100%;position:absolute;top:0;bottom:0;margin:auto;height:fit-content;padding:0 20px}.header-megamenu-main-block-text{margin:0 0 10px}.header-megamenu-main-block-text h2{color:#fff;font-size:20px;margin:0}a.header-megamenu-main-block-button{padding:12px 24px;background-color:#cf112b;color:#fff;border-radius:40px;text-decoration:none;font-size:13px;line-height:1}.header-megamenu-main-col-2{width:calc(100% + -0px);display:flex;align-items:center;background:#1e1e1e;padding:0 20px;margin:8px 0 0;border-radius:16px}.header-megamenu-main-col-2-first-image{width:20%}.header-megamenu-main-col-2-first-image img{width:100%}.header-megamenu-main-col-2-second-text h2{font-size:20px;color:#fff;line-height:27px;font-weight:600;margin:0}.header-megamenu-main-col-2-second-text,.header-megamenu-main-col-2-fourth-text{width:20%}.header-megamenu-main-col-2-fourth-text h2{font-size:20px;color:#fff;line-height:27px;font-weight:600;margin:0}a.header-megamenu-main-col-2-button{padding:12px 24px;background-color:#cf112b;color:#fff;border-radius:40px;text-decoration:none;font-size:13px;line-height:1;text-align:center;width:10%}.header-megamenu-main-col-2-main-image{width:30%;margin:0 15px;display:flex;justify-content:center}.header-megamenu-main-col-2-main-image img{width:85%;max-height:200px;height:auto;object-fit:cover}@media screen and (max-width:768px){.header-megamenu-main-col-2{padding:10px;flex-wrap:wrap;margin:7px 0 0;width:100%;justify-content:center;border-radius:15px}.header-megamenu-main-col-2-first-image,.header-megamenu-main-col-2-second-text{width:50%}.header-megamenu-main-col-2-second-text h2{font-size:16px;line-height:20px}.header-megamenu-main-col-2-main-image{width:100%;margin:25px 0}.header-megamenu-main-col-2-fourth-text{width:100%}a.header-megamenu-main-col-2-button{width:40%;margin:10px 0 0}.header-megamenu-main-block{width:100%;max-height:100px}.header-megamenu-main-block img{max-height:100px;object-fit:cover}.header-megamenu-main-block-text h2{font-size:14px;line-height:15px}a.header-megamenu-main-block-button{padding:8px 16px;font-size:10px}.header-megamenu-main-block-text-and-button{bottom:0;top:0;margin:auto;height:fit-content}.header-megamenu-main-block-text{width:35%;margin:0 0 10px}.header-megamenu-main-col-2-main-image img{object-fit:cover;max-height:100%}.header-megamenu-main-col-2-fourth-text h2{font-size:16px;line-height:20px;text-align:center}.header-megamenu-main-block{flex:unset}}.quick-add__submit.button>span~svg{display:none}button.quick-add__submit>span{display:block!important}.custom-collection-create .category-content h3{text-align:left}@media screen and (max-width:768px){.card-wrapper span.rating-star,.wbquickmodel .rating-star{--letter-spacing: .01;--font-size: 1}.product-grid .grid__item product-info{padding:5px}.cardhide_toggle.card__heading.h5{font-size:12px}.card__information .card-information{margin-top:unset}span.card_sale_price,.wbproduct-container .wbproductdes .price{font-size:calc(var(--font-body-scale) * 13px)}a.product-form__submit.button{margin-top:auto!important}ul.over_scroll{padding:20px 15px!important}.collection.page-width,.related-products.page-width{padding-left:0;padding-right:0}.card-information{margin-bottom:10px}.collection .content-container{margin-bottom:0}.cardhide_toggle.card__heading.h5{margin-bottom:2px}div.card__content{padding:0}.slider.slider--tablet{scroll-padding-right:1.5rem}}.card__information .wblistpdesc{display:none}@media screen and (max-width:768px){.mobile-facets__open-wrapper{background:#f7c900;padding:5px 10px;margin-top:-5px;border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/custom.css.map */
