.page_cart a.button:after{display:none}.page_account .customer,.page_create-account .customer{padding:0}.shopify-policy__container .shopify-policy__title h2,.shopify-policy__container .shopify-policy__title h3,.shopify-policy__container .shopify-policy__title h4,.shopify-policy__container .shopify-policy__title h5,.shopify-policy__container .shopify-policy__title h6,.page_account .customer h2,.page_privacy-policy h2,.page_create-account .customer h2,.page_create-account .customer h3,.page_create-account .customer h4,.page_create-account .customer h5,.page_create-account .customer h6{color:#fff}.shopify-policy__container .shopify-policy__title h1,.page_account .customer h1,.page_create-account .customer h1,.page_privacy-policy .main-page-title{margin-top:0;margin-bottom:20px;text-transform:capitalize;font-size:45px;color:#fff}.page_customers-login .content-for-layout,.page_account .content-for-layout,.page_create-account .content-for-layout,.page_privacy-policy .content-for-layout,.page_shipping-policy .content-for-layout,.page_refund-policy .content-for-layout,.page_terms-of-service .content-for-layout{background-color:#000;padding-top:80px;padding-bottom:80px}.shopify-policy__container,.container,.page_privacy-policy .page-width{max-width:1170px;padding-top:0;padding-bottom:0}.main_cart cart-items.gradient{background:linear-gradient(180deg,#f0ece9,#fff);padding-top:80px}.main_cart .title-wrapper-with-link h1{color:#000;font-size:45px;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase;letter-spacing:initial}.main_cart .title-wrapper-with-link a.underlined-link{color:#000;font-size:16px;text-decoration:underline;font-weight:400;letter-spacing:initial;text-transform:capitalize}.main_cart .title-wrapper-with-link a.underlined-link:hover{color:#2a3965}.main_cart .caption-with-letter-spacing{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:initial;text-transform:initial}.main_cart .title-wrapper-with-link{margin-bottom:50px}.main_cart table.cart-items tr th{color:#000;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:initial;border-bottom:1px solid rgba(0,0,0,.2);opacity:1}.main_cart .cart-item__image-container{border-color:#000}.main_cart .cart-vendor{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:initial;font-family:Calibri;text-transform:initial}.main_cart .cart__items td.cart-item__details a.cart-item__name{color:#000;font-family:Playfair Display;font-size:20px;font-style:normal;font-weight:600;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}.main_cart .cart__items td.cart-item__details .product-option{color:#2a3965;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:initial;font-family:Proxima Nova}.main_cart .cart__items td.cart-item__details s.product-option{font-size:16px}.main_cart a.button.button--tertiary:after{display:none!important}.main_cart a.button.button--tertiary{padding:5px 20px!important;height:50px;border-radius:5px}.main_cart a.button.button--tertiary:hover{background-color:#2a3863!important}.main_cart a.button.button--tertiary svg.icon.icon-remove{color:#fff}.main_cart quantity-input.quantity.cart-quantity{border-radius:5px;background:#fff;width:188px;height:50px;border:1px solid #DCDCDC}.main_cart quantity-input.quantity.cart-quantity input{font-size:16px;font-weight:700;opacity:1}.main_cart quantity-input.quantity.cart-quantity:before,.main_cart quantity-input.quantity.cart-quantity:after{display:none}.main_cart .cart-item__price-wrapper{font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.main_cart .cart-item__price-wrapper .price{color:#2a3965!important;margin-top:18px!important}.main_cart cart-items .cart__items{border-bottom:1px solid rgba(0,0,0,.2)}.cart__footer .totals .totals__total,.cart__footer .totals .totals__total-value{color:#000;font-family:Proxima Nova!important;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.cart__footer .totals .totals__total-value{color:#2a3965!important}.cart__footer .tax-note{color:#333;font-size:16px;font-weight:400;margin-top:7px;text-align:center;margin-bottom:15px}#main-cart-footer .cart__footer{padding-bottom:100px}.main_cart .cart__items td.cart-item__details dl .product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:400}.cart-items tr th{font-size:16px}.collection-hero{padding-top:201px!important;padding-bottom:201px!important;position:relative}.collection-hero:before{content:"";background:linear-gradient(180deg,#0000 -9.76%,#000 129.92%);top:0;bottom:0;left:0;right:0;position:absolute;pointer-events:none;display:block}.collection-hero .collection-hero__title{margin-top:0;margin-bottom:0;color:#fff;font-family:Bebas Neue;font-size:65px;line-height:1.1em;text-align:center;text-transform:uppercase;z-index:1;position:relative}.sv_collection_grid{padding-top:100px;padding-bottom:100px}.collection.page-width{max-width:100%;padding-left:60px!important;padding-right:60px!important}.facets-container{padding-top:0!important;padding-bottom:44px!important}.card-wrapper.product-card-wrapper{border:1px solid #BFBFBF}.card-wrapper.product-card-wrapper .card__content{padding-left:13px;padding-right:13px}.card-wrapper.product-card-wrapper .card__inner{margin-bottom:28px}.card-wrapper.product-card-wrapper .card__content .quick-add{padding-top:19px}.card-wrapper.product-card-wrapper .card__content{text-align:center}.card-wrapper.product-card-wrapper .card__heading a:hover{color:#000}.card-wrapper.product-card-wrapper .card__heading a{font-family:Bebas Neue;letter-spacing:initial!important;font-size:25px;line-height:1.2em;text-transform:uppercase}.card-wrapper.product-card-wrapper .price .price-item{font-family:Bebas Neue;font-size:22px;line-height:1.2em;letter-spacing:initial!important;text-align:center;text-transform:uppercase;color:#8c8c8c}.card-wrapper.product-card-wrapper .price{text-align:center}.card-wrapper.product-card-wrapper .button:before,.card-wrapper.product-card-wrapper .button:after{content:"";display:none}.card-wrapper.product-card-wrapper .button:focus-visible,.card-wrapper.product-card-wrapper .button:focus,.card-wrapper.product-card-wrapper .button.focused,.card-wrapper.product-card-wrapper .shopify-payment-button__button--unbranded:focus-visible,.card-wrapper.product-card-wrapper .shopify-payment-button [role=button]:focus-visible,.card-wrapper.product-card-wrapper .shopify-payment-button__button--unbranded:focus,.card-wrapper.product-card-wrapper .shopify-payment-button [role=button]:focus{box-shadow:none!important;text-decoration:none!important}.card-wrapper.product-card-wrapper a:focus,.card-wrapper.product-card-wrapper a:focus-visible,.card-wrapper.product-card-wrapper a:hover{outline:none;text-decoration:none;box-shadow:none}.card-wrapper.product-card-wrapper .quick-add__submit{color:#fff!important;font-size:24px!important;font-weight:400!important;padding:8px 36px 6px!important;line-height:1em!important;text-transform:uppercase;text-decoration:none;letter-spacing:0px!important;background:#000;border:1px solid #000!important;transition:all .3s ease-in-out!important;font-family:Bebas Neue,sans-serif!important}.card-wrapper.product-card-wrapper:hover .quick-add__submit{background:#ca2027;border:1px solid #CA2027!important}.card-wrapper.product-card-wrapper:hover{box-shadow:0 5px 25px #00000026;border:1px solid #919191}a.button:hover,.cart__checkout-button:hover{background-color:#000!important;color:#fff!important;text-decoration:none!important}.sv_collection_grid .product-count{display:none}.sv_collection_grid .facets-container .facets__form .facets__wrapper h2.facets__heading{font-family:Glacial Indifference!important;font-weight:700;font-size:18px;line-height:1em;text-transform:uppercase;letter-spacing:initial!important;position:relative!important;padding-left:37px;margin-top:0;font-family:Poppins!important;margin-right:3.5rem;color:#000!important}.facets-container h2.facets__heading:before{content:"";background:url(/cdn/shop/files/image_2.png)center center / contain no-repeat;width:25px;height:25px;position:absolute;left:0;top:0;bottom:0;margin:auto;display:block}.sv_collection_grid .facets-container .facets__summary span{font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#666}.sv_collection_grid .facets-container h2.facet-filters__label label{color:#666;font-size:18px;font-style:normal;font-weight:500;line-height:1em;text-transform:capitalize;margin-bottom:0;letter-spacing:initial;font-family:Public Sans,sans-serif!important}.sv_collection_grid .facet-filters__field .facet-filters__sort{color:#000;font-size:18px;font-style:normal;font-weight:900;line-height:1em;border-radius:0!important;border:1px solid #000;padding:11px 50px 11px 0;letter-spacing:initial;border-left:none;border-top:none;border-right:none;text-transform:capitalize}.facets__form .facet-checkbox{align-items:center;color:#000}.facets__form .list-menu__item.facets__item svg{border:1px solid #000;width:20px;min-width:20px;height:20px;border-radius:3px;background:transparent}.facets__form .list-menu__item.facets__item svg.icon.icon-checkmark{position:absolute;border-radius:3px;background:transparent;width:20px!important;min-width:20px!important;height:20px!important;color:#fff}.facet-checkbox>input[type=checkbox]:checked~svg{border:1px solid #c00}.facet-checkbox>input[type=checkbox]:checked~svg rect{stroke:transparent}.coll_active a.facet-checkbox{color:#c00}.page_list-collections .collection-list-area.page-width{padding-bottom:100px}.facets__summary{margin-bottom:0!important}.facets-container .product-count.light{display:none}.facets__form{gap:0px!important;margin-bottom:40px!important}.facet-checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.facets__form .facets__summary:hover span{text-decoration:none;text-underline-offset:0rem}.facets__form .product-count{display:none}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination-wrapper a.pagination__item{color:#000;font-weight:600;font-size:18px;line-height:1.2em;opacity:1}.pagination-wrapper .pagination{display:block;margin-bottom:0!important}.facets__form{margin-bottom:0!important}.facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:none!important}.facets__form .coll_active svg.icon.icon-checkmark{color:#c00!important}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper{visibility:visible}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{visibility:visible;color:#c00}.facet-checkbox .svg-wrapper{left:.4rem!important;top:1.7rem!important}.colltion-list-bottom .rich-text__text a{color:#ff7e84;text-decoration:underline}.fleet-protection-area img{object-fit:cover!important}.claim_form_area{padding-bottom:100px!important}@media screen and (max-width: 990px){.claim_form_area{padding-bottom:50px!important}.collection-hero .collection-hero__title{font-size:40px}.collection-hero .collection-hero__title{font-size:50px}.collection.page-width{max-width:100%;padding-left:15px!important;padding-right:15px!important}.sv_collection_grid,.page_account .content-for-layout,.page_create-account .content-for-layout,.page_privacy-policy .content-for-layout,.page_shipping-policy .content-for-layout,.page_refund-policy .content-for-layout,.page_terms-of-service .content-for-layout{padding-top:50px;padding-bottom:50px}.shopify-policy__container .shopify-policy__title h1,.page_account .customer h1,.page_create-account .customer h1{font-size:30px}.main_cart a.button.button--tertiary{padding:5px 13px!important}.main_cart cart-items.gradient{padding-top:50px}.main_cart .title-wrapper-with-link h1{font-size:35px}.main_cart .title-wrapper-with-link{margin-bottom:30px}#main-cart-footer .cart__footer{padding-bottom:50px;padding-top:0}.page_list-collections .collection-list-area.page-width{padding-bottom:50px}}@media screen and (max-width: 767px){.card-wrapper.product-card-wrapper .card__inner{margin-bottom:10px}.card-wrapper.product-card-wrapper .card__content .quick-add{padding-top:0}.collection-hero .collection-hero__title{font-size:40px}.facets-container{padding-top:0!important;padding-bottom:20px!important}.collection-hero{padding-top:180px!important;padding-bottom:180px!important}.main_cart .title-wrapper-with-link h1{font-size:24px}.main_cart .title-wrapper-with-link a.underlined-link{font-size:14px}.main_cart .cart__items td.cart-item__details a.cart-item__name,.main_cart .cart__items td.cart-item__details .product-option,.cart__footer .totals .totals__total,.cart__footer .totals .totals__total-value{font-size:18px}.main_cart quantity-input.quantity.cart-quantity{width:140px}.main_cart a.button.button--tertiary{margin-top:5px}}.join_works_section .step_content.red_bg h3{color:#e23c42!important}@media screen and (max-width: 990px){.windshield_step_section .common-title h3{font-size:34px}.product_step_3 h2{font-size:34px!important}.tabbing_section .common-title h3{font-size:34px}.windshield_area{padding-top:10px}.featured-product.product.product--medium.gradient{display:flex;flex-direction:column}.grid__item.product__media-wrapper{width:100%!important}.product__info-wrapper.grid__item{width:100%!important;padding-left:0!important}.windshield_skin_section{padding-top:50px;padding-bottom:50px}.windshield_skin_section .common-title h2{margin-bottom:5px!important}.product__info-container h2.product__title.h1{font-size:34px!important;padding-bottom:5px!important}.tabbing_section .common-title{margin-bottom:25px}.page-width.section-template--25358630453547__featured_product_jwWqYy-padding{padding-top:25px;padding-bottom:50px}.comparison-table th{font-size:24px!important}.page-width.section-template--25358630453547__featured_product_EDWVnJ-padding{padding-top:40px;padding-bottom:50px}.product__info-container{max-width:100%!important}.featured-product .product__info-wrapper.grid__item{padding:0!important}.video_section{background-size:auto 63%!important;max-width:100%!important}.product_guide_protection{padding-top:50px!important}}@media screen and (max-width: 767px){.page-width.section-template--25358630453547__featured_product_jwWqYy-padding{padding-top:0;padding-bottom:50px}.until-box{width:100%!important}.windshield_step_section .common-title h3{font-size:28px}.product_step_3 h2{font-size:28px!important}.tabbing_section .common-title h3{font-size:28px}.grid--peek.slider .grid__item:first-of-type{margin:0!important}.product__info-container h2.product__title.h1{margin:0!important}.product__info-container h2.product__title.h1{font-size:28px!important}.shipping_section{position:relative!important}.windshield_area{padding-top:10px!important;z-index:1!important;position:relative!important}.shipping_section:after{content:""!important;position:absolute!important;background:#00000080!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:0!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-7.css.map */
