:root{--drawer-width: 400px;--drawer-transition: transform .4s cubic-bezier(.46, .01, .32, 1);--gutter: 60px;--gutter-mobile: 20px;--grid-gutter: 20px;--grid-gutter-mobile: 35px;--inner: 20px;--inner-tablet: 18px;--inner-mobile: 16px;--border-width: 1px}.options-seats{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:center}.options-colors{display:flex;flex-wrap:wrap;overflow:hidden;margin-top:20px;gap:0 14px}.seats-container{text-align:center;flex-grow:1}.template-product-enhanced .seats-container label{background-color:#fff}.variations .product-form__input--block input[type=radio]+label{height:auto!important}.seats-variant-label{border-radius:0!important;height:auto!important}.template-product-enhanced .shopify-payment-button,.template-product-simple .shopify-payment-button{display:none}.template-product-enhanced #AddToCart,.template-product-simple #AddToCart{text-transform:uppercase;border-radius:0;font-size:20px;font-style:normal;font-weight:700;line-height:22px}.template-product-enhanced #AddToCart:after,.template-product-simple #AddToCart:after{content:"\1f449";display:inline-block;margin-left:5px}.template-product-enhanced .popular-seats-container label+p{color:#14a613;text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:22px}.template-product-enhanced .color-input-custom img{width:88px}@media (max-width: 767px){.logolink{margin:0}.template-product-enhanced .header-top .logolink img{max-width:205px}}.seats-variant-label span{font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media (max-width: 767px){.seats-variant-label{font-size:13px}.seats-variant-label span{font-size:13px;line-height:18px}}.seats-variant-label span b{font-weight:700}.template-product-enhanced .product-price-container .badges{display:none}.template-product-enhanced .seats-variant-input:checked~.seats-variant-label{box-shadow:0 0 0 3px #ee3935 inset!important}.template-product-enhanced .product-price-container,.template-product-enhanced .thb-product-detail .star-rating-container{display:none}.template-product-enhanced #vehicle-suitable-text{margin:.5em 0}.template-product-enhanced .thb-product-detail .product-title-container{margin-bottom:0}.template-product-enhanced .variations .form__label{margin-bottom:-18px}.template-product-enhanced .variations .product-form__input--block{margin-bottom:5px}.template-product-enhanced .product-form__input+.product-form__input .form__label{margin-bottom:0}.template-product-enhanced .form__label{font-size:14px;font-style:normal;font-weight:700;line-height:18px}.template-product-enhanced .color-input-custom div p{color:#b00404;text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:22px}.template-product-enhanced .popular-seats-container input+p{color:#b00404;text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:22px}.template-product-enhanced .add_to_cart_holder,.template-product-enhanced .thb-product-detail shopify-payment-terms{margin-bottom:0}.template-product-enhanced .variations .product-form__input--block input[type=radio]+label{margin-bottom:0}.template-product-enhanced #AddToCart,.template-product-simple #AddToCart{transition:.25s}.template-product-enhanced #AddToCart:hover,.template-product-simple #AddToCart:hover{background:#bb1b07}@media (max-width: 767px){.template-product-enhanced .variations .form__label .form__label__value{display:inline;margin-right:0}.template-product-enhanced .product-form__input .product-form__input .form__label .form__label__value{display:block}.template-product-enhanced .color-input-custom img{width:72px}.template-product-enhanced .thb-product-detail shopify-payment-terms{text-align:center}}.is-disabled,.is-disabled+label{pointer-events:none}.product-information--inner{position:relative}[data-compat=N]{position:absolute;background-color:#fff;padding:15px;width:100%;height:630px;z-index:29;top:70px;left:0;text-align:center;border:4px dashed #000;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){[data-compat=N]{height:705px}}@media (min-width: 1068px) and (max-width: 1202px){[data-compat=N]{height:760px}}[data-compat=N] .compat-text{font-size:16px}[data-compat=N] .compat-text strong{color:red}.compat-info{font-weight:700;margin-block:5px;font-size:16px}.compat-info-2{font-weight:400;font-size:16px;line-height:1.3em}.compat-info-2 a{font-weight:700;text-decoration:none}.compat-qualify{font-size:22px;font-weight:700;background-color:#000;color:#fff;padding:0 15px;margin:10px 0 5px}.is-year-first #year-input-container{order:0}.is-year-first #make-input-container+.line{order:1}.is-year-first #make-input-container{order:2}.is-year-first #model-input-container{order:4}.is-year-first #model-input-container+.line{order:3}.is-year-first .vehicle-button{order:5}[data-compat=N]:before{content:"x";position:absolute;top:10px;right:20px;color:#000;font-weight:700;font-size:25px;text-shadow:0 0 black;cursor:pointer}[data-compat=N] .vehicle-value-container{display:none}.mobile-toggle{width:38px}.product-luxury-seat-covers .option-front-seats p:first-child,.product-luxury-seat-covers .option-back-bench p:first-child,.product-luxury-seat-covers .option-universal-back-bench p:first-child{display:none!important}@media (max-width: 767px){.header-mobile-navigation{display:none!important}}.infobox-versatile-fit-mobile{display:none}#product-vehicle-menu-container .vehicle-menu-wrapper{display:block!important}.vehicle-menu-fields-container{display:flex;gap:5px}.vehicle-input#year-input-container{width:60px}.vehicle-input#make-input-container{width:110px}.utv-dropdown .vehicle-input-grid{display:flex!important}@media (max-width: 767px){.vehicle-menu-wrapper{display:block!important}.infobox-versatile-fit-desktop{display:none!important}.infobox-versatile-fit-mobile{display:block!important;margin-bottom:20px}.buy-buttons{position:sticky;top:calc(100vh - 225px);background-color:#fff;left:0;z-index:10;padding:1px 15px;margin:0 -15px}.vehicle-menu-wrapper{grid-template-rows:.7fr 1fr!important}.vehicle-menu-fields-container{display:flex;gap:5px}.vehicle-input select{padding:2px!important;font-size:13px!important}.vehicle-input#model-input-container{margin-right:0;margin-left:0;flex-grow:1}.vehicle-input#year-input-container{width:60px}.vehicle-input#make-input-container{width:110px}.vehicle-menu-container.main-dropdown .vehicle-input-mobile{width:100%!important}.vehicle-menu-container.main-dropdown .vehicle-input#year-input-container,.vehicle-menu-container.main-dropdown .vehicle-input#make-input-container{width:100%}.options-colors{gap:0 10px!important}.infobox-versatile-fit-mobile{margin-top:-250px}}.button.accent,input[type=submit].accent,.template-product-enhanced #AddToCart:hover,.template-product-simple #AddToCart:hover{background-color:#00b902}.rebuy-button{background:#00b902!important;border-radius:100px!important;padding-inline:15px!important;border:2px solid #00b902!important}.rebuy-button:hover{background:#fff!important;color:#000!important}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block{background-color:#eee;border-radius:20px!important;padding-inline:20px!important;margin-bottom:20px!important}body#recharge-novum.recharge-customer-portal.recharge-theme-novum #recharge-te #rc_te-template-wrapper #rebuy-widget-105665.rebuy-widget .rebuy-button,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #shopify-section-footer #rebuy-widget-105665.rebuy-widget .rebuy-button,#rebuy-widget-105665 .rebuy-button{border-radius:100px;padding-inline:15px;display:block}.thb-secondary-area-item:first-child{display:none}.vehicle-button button,.vehicle-button button:hover{background:#00b902!important}.vehicle-menu-container.main-dropdown .vehicle-input select{border-top:0!important;border-bottom:0!important}.vehicle-menu-selected-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.vehicle-value{display:inline-block;margin-right:10px}.vehicle-value-change{font-size:.75em;text-decoration:underline}.vehicle-menu-fields-container.hidden,.vehicle-menu-selected-container.hidden{display:none}.vehicle-menu-selected-container[data-compat=N]>img{display:none}.rebuy-product-block{display:grid!important;align-content:stretch!important;align-items:start!important;justify-items:start!important;grid-template-columns:1fr 1.9fr;grid-template-rows:max-content;grid-gap:1em;padding:1em;counter-reset:divs;width:100%!important;margin:auto}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-media,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-media{width:130px!important}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-info,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-info{width:auto!important;padding:0!important}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions,.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions{width:100%!important;border-radius:100px!important;padding-inline:15px}.rebuy-product-actions .rebuy-button{border-radius:100px!important;font-size:14px!important;padding:10px!important}.rebuy-product-block div:nth-child(1){grid-column:1;grid-row:1 / span 2;margin:auto 0}#AddToCart[disabled=disabled],#AddToCart[disabled]{opacity:.5;background-color:#888}.product-gallery-container .product-image-container .product-images .flickity-nav.flickity-prev,.product-gallery-container .product-image-container .product-images .flickity-nav.flickity-next{display:none!important;opacity:1}.b-product-luxury-seat-covers .options-container.product-luxury-seat-covers.options-seats{gap:5px;width:100%}.b-product-luxury-seat-covers .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]+label{border-radius:4px!important;border:0;background-color:#f7f7f7}.b-product-luxury-seat-covers .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]:checked+label{background-color:#363636;color:#fff;border:0;box-shadow:none!important}.most_popular{height:18px;margin:0;font-size:17px;z-index:10;position:relative}.b-product-luxury-seat-covers.template-product-enhanced #main-content{background-color:#fff!important}.b-product-luxury-seat-covers.template-product-enhanced .form__label{margin-top:25px;margin-bottom:15px}.seats-variant-label span{display:block}.b-product-luxury-seat-covers .save_price{margin:0;color:#7bae37!important;text-align:center;line-height:1.3;display:inline-block}.b-product-luxury-seat-covers.template-product-enhanced .product-luxury-seat-covers .option-front-seats p:first-child,.product-luxury-seat-covers .option-back-bench p:first-child,.b-product-luxury-seat-covers.template-product-enhanced .product-luxury-seat-covers .option-universal-back-bench p:first-child{display:block!important}.b-product-luxury-seat-covers .options-colors{display:grid;padding-top:0!important;margin-top:-10px!important;gap:10px!important;grid-template-columns:1fr 1fr 1fr 1fr;overflow:visible}@media (max-width: 767px){.b-product-luxury-seat-covers .options-colors{grid-template-columns:1fr 1fr 1fr}}.b-product-luxury-seat-covers .color-input-custom{display:block!important;width:auto;padding:24px 15px 2px;background-color:#f7f7f7;position:relative;border-radius:4px}.color_hot{height:20px;margin:0;font-size:11px}.b-product-luxury-seat-covers .color_hot{position:absolute;top:3px;left:0;width:100%}.b-product-luxury-seat-covers.template-product-enhanced .product-form__input+.product-form__input .form__label{margin-top:25px!important;margin-bottom:15px!important}.b-product-luxury-seat-covers.template-product-enhanced .color-input-custom img{border:1px solid #AAAAAA!important;border-radius:2px}.b-product-luxury-seat-covers .color-input-custom.selected{background-color:#363636;color:#fff}.b-product-luxury-seat-covers .variations .product-form__input--block input+label{font-weight:500;margin:3px 0 2px!important}.b-product-luxury-seat-covers .variations .product-form__input--block input[type=radio]:checked+label{color:#fff;font-weight:800}.b-product-luxury-seat-covers.template-product-enhanced .color-input-custom div p{font-weight:400}.product-form__error-message-wrapper.error{color:red;text-align:center;font-weight:700;font-size:16px}.b-product-luxury-seat-covers{font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left}.b-product-luxury-seat-covers .selected .color_hot p{color:#fff;font-weight:800!important}.b-product-luxury-seat-covers .vehicle-menu-container,body.b-product-luxury-seat-covers,.body-font,.b-product-luxury-seat-covers .thb-product-detail .product-title{font-family:sofia-pro,Arial,Helvetica,sans-serif}.b-product-luxury-seat-covers .vehicle-menu-wrapper .text{margin-bottom:10px;display:block}.b-product-luxury-seat-covers #AddToCart{background:#00b902;border-radius:100px}@media screen and (max-width: 500px){.as-seen-wrapper{grid-template-columns:1fr 1fr 1fr 1fr!important;grid-template-rows:1fr!important}.variations .product-form__input--block input[type=radio]+label{padding:5px!important}}.b-product-luxury-seat-covers .shg-rich-text.shg-theme-text-content p{display:flex}.b-product-luxury-seat-covers .shg-rich-text img{margin:7px 20px 0 0;width:25px;height:25px}.b-product-luxury-seat-covers strong,.b-product-luxury-seat-covers b{font-weight:700}[name=product-accordion]+label+.accordion-body{display:none;margin-top:10px}[name=product-accordion]:checked+label+.accordion-body{display:block}.accordion-header{font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0em;text-align:left;display:flex;justify-content:space-between;position:relative;align-items:center}.chevron{position:relative;display:inline-block;height:24px;top:-5px;right:20px}.chevron:before,.chevron:after{position:absolute;display:block;content:"";border:12px solid transparent}.chevron:before{top:0;border-top-color:#000}.chevron:after{top:-5px;border-top-color:#fff}[name=product-accordion]{opacity:0;height:0;line-height:0;margin:0;padding:0}[name=product-accordion]:checked+label .chevron:before{top:auto;bottom:0;border-top-color:transparent;border-bottom-color:#000}[name=product-accordion]:checked+label .chevron:after{top:auto;bottom:-5px;border-top-color:transparent;border-bottom-color:#fff}[name=product-accordion]+label .chevron{top:5px}[name=product-accordion]:checked+label .chevron{top:-5px}.versatile-fit-container{padding:0 15px 15px;background:#f9f9f9;border-radius:25px}.versatile-fit-container h3{font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0;text-align:left}.versatile-fit-container ul{display:block;list-style:none;margin:0;padding:0;width:100%}.fit__group h4{font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;line-height:21px;letter-spacing:0;text-align:center;margin:10px 0}.fit__group{background-color:#fff;border-radius:4px;padding:10px}.fit__group .rating{width:36px;text-align:right}.fit__group li{display:flex;gap:10px;align-content:center;align-items:center}.fit__group li .title{width:160px!important;font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left}.fit__group .percent__bar{width:100%;height:10px;position:relative;overflow:hidden;background:#d9d9d9;border-radius:100px}.fit__group .percent__bar:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;background-color:#ffbb58}.fit__group .percent__bar.w-5:after{width:100%}.fit__group .percent__bar.w-4\.8:after{width:96%}.fit__group .percent__bar.w-4\.5:after{width:90%}.fit__group .percent__bar.w-4\.3:after{width:86%}.fit__group .percent__bar.w-4:after{width:80%}.fit__group .percent__bar.w-3\.7:after{width:74%}.infobox-header{font-family:sofia-pro,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:800;line-height:16px;letter-spacing:0;text-align:left}.seats-variant-label span b{font-weight:500!important;white-space:nowrap}@media (max-width: 399px){.seats-variant-label span b{font-size:12px!important}}[value="Front Seats"]+label span b:before{content:"2 x "}.b-product-luxury-seat-covers .testimonial-container{box-shadow:none!important;border-radius:10px}.b-product-luxury-seat-covers .thb-product-detail .product-short-description{margin-bottom:0}.template-header--title:only-child{font-family:sofia-pro,Arial,Helvetica,sans-serif!important}.b-product-luxury-seat-covers .color-input-custom.is-disabled{opacity:.4}.product-images__item.hidden{display:none!important}.external_video video{aspect-ratio:1/1!important}.featured_image{float:right;width:200px;padding-top:30px}@media (max-width: 767px){.thb-product-detail .product-title{font-size:calc(var(--font-heading-scale) * 1.825rem)!important}.featured_image{float:right;width:100px;padding-top:15px}}.external_video{background-color:gray}.figcaption.hidden{display:none}.row-agree{margin-bottom:20px}[for=ContactFormAgree]{padding:0 25px!important;line-height:1em!important;height:30px!important}.field.select:after{content:"";position:absolute;pointer-events:none;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:20px;right:10px}.shipping-and-trust{display:flex;flex-direction:row;justify-content:space-between;justify-items:center;align-items:center;align-content:center}.drawer{will-change:transform;position:fixed;width:var(--drawer-width);overflow-y:auto;overflow-x:hidden;top:0;bottom:0;z-index:9999;color:#000;background-color:#fff;transition:var(--drawer-transition),visibility 0s linear .4s;visibility:hidden}.drawer input{border:none}.drawer textarea{border-color:#000}.drawer .btn,.drawer .shopify-payment-button__button--unbranded{min-width:0}.drawer.is-open{content-visibility:visible;visibility:visible;transform:translate(calc(-1 * var(--drawer-width)));transition:var(--drawer-transition),visibility 0s linear 0s}.drawer--left{right:100vw}.drawer--left.is-open{transform:translate(var(--drawer-width))}.drawer--right{left:100vw}.drawer--bottom{transform:translateY(100vh)}.drawer--bottom.is-open{transform:none}.drawer--nav{padding-bottom:var(--inner)}.drawer__header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:var(--inner);position:relative}.drawer__header .drawer__close-button{top:50%;transform:translateY(-50%)}.drawer__close-button{position:absolute;top:8px;right:0;width:54px;height:54px;padding:10px;color:inherit;text-decoration:none;z-index:1}.drawer__close-button svg{display:block;width:100%;height:100%;transition:transform .3s ease;pointer-events:none}.drawer__close-button:hover svg{transform:rotate(90deg)}.drawer__secondary-close-button{display:block;margin:calc(var(--gutter-mobile) + 25px) auto;width:100%}.drawer__title{margin:0;max-width:calc(100% - 70px);font-weight:700}.drawer__logo{display:block;position:relative;max-width:100%;margin:0}.drawer__logo-image{display:block;width:auto;max-height:60px;max-width:100%;object-fit:contain;object-position:left}.drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;visibility:hidden;content:"";z-index:9998;transition:visibility .4s ease-in-out,opacity .4s ease-in-out}.modal--is-visible .drawer__overlay,.js-drawer-open-cart .drawer__overlay,.js-drawer-open .drawer__overlay{opacity:.2;visibility:visible;will-change:opacity}.product__popup__content{padding:30px 20px;line-height:1.5em}.product__popup__content h2{font-size:24px}.drawer--left.is-open{background-color:#f5f5f5}.color-input-custom.is-disabled{display:none!important}.product-landing-page .vehicle-menu-container.main-dropdown{display:none}.product-landing-page #wrapper{background:#fff}.product-landing-page .product-gallery-container{padding-left:0}.product-landing-page .product-gallery-container scroll-shadow{position:unset;width:100%}.product-landing-page .product-gallery-container .product-image-container .product-images{max-width:unset}.product-landing-page .product-gallery-container .product-thumbnail{width:calc(20% - 10px);min-width:calc(20% - 10px);margin:0 6px;border-radius:6px!important}.product-landing-page .product-image-container .flickity-viewport{border-radius:6px}.product-landing-page .product-gallery-container .product-image-container{padding:30px;background:#efefef;border-radius:15px}.product-landing-page .product-gallery-container .product-thumbnail-container{margin-top:20px}.product-landing-page .product-grid-container{grid-template-columns:minmax(45%,650px) clamp(361px,45%,590px)}.product-landing-page .product-gallery-container .product-thumbnail-container .product-thumbnail.is-initial-selected:after{box-shadow:unset!important}.product-landing-page h1.product-title{margin-bottom:10px!important}.product-landing-page .vehicle-menu-wrapper .text{position:absolute;top:-10px;left:0;right:0;margin:auto;width:fit-content;background:#fff;padding:0 10px;font-size:24px;font-weight:500}.product-landing-page #product-vehicle-menu-container{padding:30px 20px 20px;border:1px solid #CCCCCC;position:relative;margin-top:20px}.product-landing-page .vehicle-input select{border-radius:4px;border:1px solid #C7C7C7;padding:0 10px;height:40px}.product-landing-page .vehicle-input{width:calc(33.33% - 20px)!important;max-width:calc(33.33% - 20px)!important}.product-landing-page .vehicle-menu-fields-container{justify-content:center;gap:10px}.product-landing-page .product-form__input .form__label__value{display:none}.product-landing-page .variations .product-form__input{padding:20px;border:1px solid #CCCCCC;position:relative;margin-top:20px;overflow:visible;border-radius:10px}.product-landing-page .variations .product-form__input .form__label{margin:0}.product-landing-page .form__label-step{position:absolute;left:0;right:0;margin:auto;width:fit-content;top:-15px;background:#fff;padding:3px 20px 5px;border:1px solid #CCCCCC;border-radius:100px;font-size:16px;font-weight:900;text-align:center;color:#ee3935}.product-landing-page span.form__label-label{margin:auto;font-size:24px;font-weight:500}.product-landing-page .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]+label{border:1.19px solid #D3D3D3;background:#fff;padding:5px 15px}.product-landing-page .seats-variant-label span{font-size:16.5px;font-weight:400;color:#717171}.product-landing-page .seats-variant-label span span{font-size:13.5px}.product-landing-page .seats-variant-label span b{font-size:16.5px;font-weight:400!important;text-align:center;color:#717171}.product-landing-page .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]:checked+label{background:#000!important}.product-landing-page .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]:checked+label span{color:#fff}.product-landing-page .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]:checked+label b{color:#fff}.product-landing-page .seats-container{flex-grow:1}.product-landing-page .options-container{width:100%}body.product-landing-page.b-product-luxury-seat-covers.template-product-enhanced .product-form__input+.product-form__input div.form__label{margin-top:2px!important}.product-landing-page.b-product-luxury-seat-covers .color-input-custom{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center}.product-landing-page .options-container.product-luxury-seat-covers.options-colors{display:flex;flex-wrap:wrap;gap:2.8px!important;overflow:visible}.product-landing-page.b-product-luxury-seat-covers .color_hot{top:-13px}.product-landing-page .color-input-custom{width:calc(14.2% - 2px)!important}.product-landing-page.b-product-luxury-seat-covers .color-input-custom{display:flex!important;flex-direction:column;align-items:center!important;justify-content:unset;padding:7px 0 0;background:#fff}.product-landing-page.b-product-luxury-seat-covers.template-product-enhanced .color-input-custom img{width:45.9px;height:45.9px;border-radius:458.98px!important;border:.92px solid #AAAAAA!important}.product-landing-page .color-variant-label span{font-size:11px}.product-landing-page.b-product-luxury-seat-covers .color-input-custom.selected{background-color:#363636!important}.product-landing-page .product-add-to-cart-container button#AddToCart{background:#00b902;opacity:1;border-radius:8px;text-transform:capitalize;font-size:22px}.product-landing-page .product-add-to-cart-container button#AddToCart:after{transform:translateY(-5px)}.product-landing-page .product-add-to-cart-container button#AddToCart .product--price{margin-left:5px}.icon_with_text-row{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:20px auto 10px;max-width:500px}.icon_with-text-item{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 20px);margin:0 10px}.icon_with_text_img-box{width:calc(27% - 20px)}.icon_with_text_img-box img{width:100%;height:auto}.icon_with_text_heading-box{width:calc(77% + -0px)}h3.icon_with_text_heading{font-size:16px;margin:0}.product-landing-page .product-grid-container{margin-bottom:50px}.template-product-enhanced .thb-product-detail shopify-payment-terms{text-align:center}.product-landing-page .product-add-to-cart-container button#AddToCart.loading:after{display:none}@media only screen and (max-width: 768px){.product-landing-page .product-gallery-container .product-image-container{padding:10px;background:transparent}.product-landing-page .thb-product-detail .product-images__slide{width:100%}.product-landing-page .static-dots .flickity-page-dots{display:none}.product-landing-page .product-gallery-container scroll-shadow{display:block}.product-landing-page .vehicle-menu-wrapper .text{font-size:16px}.product-landing-page #product-vehicle-menu-container{padding:20px 10px 10px}.product-landing-page .vehicle-input{width:calc(33.33% - 10px)!important;max-width:calc(33.33% - 10px)!important}.product-landing-page .variations .product-form__input{padding:20px 10px 10px}.product-landing-page.b-product-luxury-seat-covers .options-container.product-luxury-seat-covers.options-seats{display:flex;flex-wrap:wrap;row-gap:0}.b-product-luxury-seat-covers.template-product-enhanced .form__label{font-size:12px!important;display:block!important}.product-landing-page .variations .product-form__input--block .product-luxury-seat-covers.options-seats input[type=radio]+label{min-width:unset;width:100%;padding:5px!important}.product-landing-page .seats-variant-label span,.product-landing-page .seats-variant-label span b{font-size:12px}.product-landing-page .seats-variant-label span span{font-size:10.5px}.product-landing-page span.form__label-label{font-size:16px}.product-landing-page.b-product-luxury-seat-covers.template-product-enhanced .color-input-custom img{width:29.9px;height:29.9px}.product-landing-page .options-container.product-luxury-seat-covers.options-colors{gap:2.5px!important}.product-landing-page.template-product-enhanced .variations .product-form__input--block input[type=radio]+label{padding:0!important}.product-landing-page .variations .product-form__input{margin-top:40px}.icon_with_text_img-box{width:calc(27% - 10px)}.icon_with_text_heading-box{width:calc(73% + -0px)}h3.icon_with_text_heading{font-size:12px;white-space:nowrap}.icon_with-text-item{width:calc(50% - 10px);margin:0 5px}.product-landing-page .color-input-custom{width:calc(25% - 2px)!important}.product-landing-page .buy-buttons{margin:0!important;top:calc(100vh - 205px)}.product-landing-page #stamped-main-widget{margin-bottom:120px}.product-landing-page .product-grid-container{margin-bottom:10px}}.product-landing-page .stamped-summary{display:flex;flex-direction:column;max-width:430px;margin:auto;padding:30px;background:#fff}.product-landing-page .stamped-summary .stamped-summary-photos{display:none}.product-landing-page .shopify-app-block{background:#eaeaea}.product-landing-page div[data-widget-style*=standard] .stamped-summary-actions{justify-content:space-between;display:flex!important;align-items:center}.product-landing-page .stamped-summary-actions-newquestion,.product-landing-page .stamped-summary-actions-newreview{margin:0;width:calc(50% - 5px)}.product-landing-page li#tab-questions[data-count][data-new-tab]:after,.product-landing-page li#tab-reviews[data-count]:after{background:transparent}.product-landing-page .stamped-container ul.stamped-tabs li.active{color:#ee3935;border-bottom:4px solid #EE3935;padding-bottom:36px}.product-landing-page .stamped-container ul.stamped-tabs{border-bottom:1px solid #000}.product-landing-page div#stamped-reviews-filter{margin-top:20px}.product-landing-page .stamped-reviews-filter-label{font-size:18px;margin-top:10px}.product-landing-page div#main-content{clip-path:unset!important}.product-landing-page .stamped-review{padding:20px;background:#fff}.product-landing-page .stamped-review-body{display:flex;flex-wrap:wrap}.product-landing-page h3.stamped-review-header-title{width:100%}.product-landing-page p.stamped-review-content-body{width:80%;margin-top:10px}.product-landing-page .stamped-review-image{width:20%}.product-landing-page stamped-review-image a.stamped-review-link-photo{width:100%;margin:0}.product-landing-page .stamped-review-image img{width:100%;height:auto!important}.product-landing-page .stamped-review-footer{width:100%}.product-landing-page .stamped-pagination a{border:1px solid #DFE3E8!important;background:#fff;border-radius:4px;margin:0 2px;padding:5px 10px}.product-landing-page .stamped-pagination li.page.active{font-weight:700;text-decoration:unset!important}.product-landing-page .stamped-pagination .active a{border-color:#ee3935!important;color:#ee3935}.product-landing-page .stamped-pagination .previous,.product-landing-page .stamped-pagination .next{margin:0!important}.product-landing-page .product-information--inner .shopify-app-block{background:transparent}@media screen and (max-width: 768px){.product-landing-page .stamped-review{padding-bottom:5px}.product-landing-page ul.stamped-pagination{margin-top:20px!important}}.product-landing-page .product-gallery-container .product-thumbnail-container{display:block}.product-landing-page .product-gallery-container .product-thumbnail-container[data-hide-variants=true] .product-images__slide-item--variant{display:none;width:110px}.product-landing-page .product-gallery-container .product-thumbnail-container{display:grid;grid-gap:10px;z-index:20;overflow-y:hidden;grid-auto-rows:auto;align-items:start;justify-items:start;grid-template-rows:auto;grid-auto-flow:column;width:fit-content}.product-landing-page .product-gallery-container scroll-shadow{position:unset;width:100%;overflow-x:scroll;scrollbar-width:thin}.product-landing-page .product-gallery-container .product-thumbnail{min-width:110px}.product-landing-page.b-product-luxury-seat-covers .color-input-custom.is-disabled{display:none!important}.shorts_video_wrapper{padding-top:177.7%;position:relative}.shorts_video_wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (max-width: 768px){.template-index-homepage-2024-05 .rating-wrap{width:97%;margin:0 auto}.template-index-homepage-2024-05 .rating-wrap{display:flex!important;justify-content:flex-start!important}.template-index-homepage-2024-05 .rating-wrap p{letter-spacing:1.5px}.template-index-homepage-2024-05 img.banner-mobile-logo{display:none!important}.template-index-homepage-2024-05 .banner-item h3{display:none}.template-index-homepage-2024-05 .rating-wrap p{padding-top:4px}.template-index-homepage-2024-05 .banner-container{height:404px!important;padding-top:150px!important}.template-index-homepage-2024-05 .banner-item{padding-top:10px}.template-index-homepage-2024-05 .banner-area h1{max-width:400px;margin:0 auto}.template-index-homepage-2024-05 .banner-profile,.template-index-homepage-2024-05 .hide-only-mobile{display:none}.template-index-homepage-2024-05 .quality-title{max-width:200px;font-weight:900!important;line-height:24px;font-size:15px!important;text-align:center;position:absolute;top:0;left:0;right:0;margin:0 auto;transform:translateY(-28px)!important}.template-index-homepage-2024-05 .single-quality-item h6{font-weight:700!important}.template-index-homepage-2024-05 .single-quality-item{width:116px;margin:0 auto}.template-index-homepage-2024-05 .review-area.raving .section-title h2{max-width:300px;margin:0 auto;padding-bottom:20px}.template-index-homepage-2024-05 .quality-items{display:grid;grid-template-columns:repeat(2,0fr)!important}.template-index-homepage-2024-05 .single-review-item h3 span{background:#ffbc0f}.template-index-homepage-2024-05 .single-review-item p span{display:none}.template-index-homepage-2024-05 section.review-area.raving.section-spacing-padding{padding-bottom:0}.template-index-homepage-2024-05 .interior-area .section-title h2{font-size:32px;font-weight:700;max-width:380px;margin:0 auto}.template-index-homepage-2024-05 .interior-area .section-title.text-center p{padding-top:20px;max-width:394px}.template-index-homepage-2024-05 .apply_new_changes_for_mobile .row:nth-child(2){max-width:320px;padding:0}.template-index-homepage-2024-05 .apply_new_changes_for_mobile .custom-btn{width:100%;max-width:320px}.template-index-homepage-2024-05 .apply_new_changes_for_mobile .btn-wrap{margin-top:0!important}.template-index-homepage-2024-05 .apply_new_changes_for_mobile .custom-btn{padding:9px 30px}.template-index-homepage-2024-05 .new-changes-only-mobile .section-title{display:none}.template-index-homepage-2024-05 .new-changes-only-mobile .row.align-center{flex-wrap:wrap;max-width:380px}.template-index-homepage-2024-05 .new-changes-only-mobile .small-4{max-width:unset;width:50%;flex:unset}.template-index-homepage-2024-05 .new-changes-only-mobile{padding-bottom:20px}.template-index-homepage-2024-05 .apply_for_mobile_new_changes .section-title .rating-wrap{background:#2d2d2d!important;margin-bottom:0;padding:10px!important;justify-content:center!important;margin-top:30px}.template-index-homepage-2024-05 .apply_for_mobile_new_changes .custom-btn{padding:11px 30px}.template-index-homepage-2024-05 .apply_for_mobile_new_changes .custom-btn{font-size:18px}.template-index-homepage-2024-05 .quality-area-container .banner-item{background:unset!important}.template-index-homepage-2024-05 .quality-title{border:5px solid #012b32!important}.template-index-homepage-2024-05 .faq_new_changes .faq-area .section-title{margin-bottom:0}.template-index-homepage-2024-05 .faq_new_changes .custom-btn{padding:9px 30px;max-width:277px;width:100%}.template-index-homepage-2024-05 .apply_new_changes_for_mobile,.template-index-homepage-2024-05 .new-changes-only-mobile,.template-index-homepage-2024-05 .faq_new_changes{background:#fff}.template-index-homepage-2024-05 #vehicle-submit-button #spinner{transform:translate(-50%,-50%)!important}.template-index-homepage-2024-05 .section-title{margin-bottom:20px!important}.template-index-homepage-2024-05 .rating-wrap p{font-size:13px!important}.template-index-homepage-2024-05 .rating-wrap{padding:9px 20px!important;gap:5px!important}.template-index-homepage-2024-05 .banner-item img{max-width:15px!important}}@media screen and (max-width: 330px){.template-index-homepage-2024-05 .rating-wrap p{font-size:14px}.template-index-homepage-2024-05 .rating-wrap img{max-width:15px}}.template-index-homepage-2024-05 .banner-area .banner-item{position:relative}.template-index-homepage-2024-05 .banner-area .banner-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#00000080 27.91%,#0000 98.82%)}.template-index-homepage-2024-05 .banner-area .banner-item div,.template-index-homepage-2024-05 .banner-area .banner-item h1,.template-index-homepage-2024-05 .banner-area .banner-item h3,.template-index-homepage-2024-05 .banner-area .banner-item img{position:relative;z-index:2}.multi-column-middle-item-inner-data{text-align:center;display:flex;padding:0 10px;align-items:center;align-content:center}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge,.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption{display:flex;align-content:center;align-items:center}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:"Rated " attr(data-rating) "/5 by " attr(data-reviews) " Happy Customers"!important;margin-left:5px;position:relative;left:-29px;background-color:#fff}.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.options-seats{gap:5px}@media (max-width: 767px){.template-product-enhanced .color-input-custom img{width:97px}}.b-product-luxury-seat-covers .color-input-custom.selected{background-color:transparent!important;color:#000}.b-product-luxury-seat-covers .selected .color_hot p,.b-product-luxury-seat-covers .selected .color-variant-label span{color:#000!important}.b-product-luxury-seat-covers .color-input-custom{background-color:transparent!important}.b-product-luxury-seat-covers .options-colors{padding-top:15px}.b-product-luxury-seat-covers .color-input-custom.selected:after{content:"\2713";font-size:14px;position:absolute;top:10px;right:5px;background:#00b902;border-radius:100%;width:25px;height:25px;display:flex;color:#fff!important;justify-content:center;align-items:center}.b-product-luxury-seat-covers .color_hot{display:none}.b-product-luxury-seat-covers.template-product-enhanced .color-input-custom img{border:0!important}.b-product-luxury-seat-covers .popular-seats-container .most_popular{display:flex;margin:0 auto;width:70px;padding:8px 4px;font-size:14px!important;justify-content:center;align-items:center;border-radius:5px;border:1px solid #d3d3d3;background:#f7f7f7;white-space:nowrap;position:relative;bottom:-10px}.b-product-luxury-seat-covers .seats-variant-input:checked+label:after{content:"\2713";font-size:14px;position:absolute;top:-10px;right:-4px;background:#00b902;border-radius:100%;width:25px;height:25px;display:flex;color:#fff!important;justify-content:center;align-items:center}.b-product-luxury-seat-covers .seats-variant-input+label{overflow:visible!important}.b-product-luxury-seat-covers .seats-variant-input+label{color:#000!important;-webkit-box-shadow:inset 0 0 0 1px #D3D3D3;-moz-box-shadow:inset 0 0 0 1px #D3D3D3;box-shadow:inset 0 0 0 1px #d3d3d3}.b-product-luxury-seat-covers .seats-variant-input+label>span{font-size:16px;color:#000;font-weight:800;padding-top:6px}.b-product-luxury-seat-covers .seats-variant-input+label>span>b{font-size:16px!important;color:#000;font-weight:800!important}.b-product-luxury-seat-covers .seats-variant-input+label>span>b:before{display:none!important}.b-product-luxury-seat-covers .seats-variant-input:checked+label>span,.b-product-luxury-seat-covers .seats-variant-input:checked+label>span>b,.b-product-luxury-seat-covers .seats-variant-input:checked+label>span span{color:#fff!important}.footer-label{display:none!important}.b-product-luxury-seat-covers .footer-label{background-color:#d41334;color:#fff!important;font-family:Sofia Pro,sans-serif;font-size:11px!important;font-weight:800;line-height:11px!important;text-align:center;display:flex!important;position:absolute;left:0;width:100%;bottom:-14px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;align-content:center;align-items:center;justify-content:center;padding:3px 5px!important;opacity:1!important;text-transform:lowercase}@media (max-width: 767px){.b-product-luxury-seat-covers .footer-label{font-size:9px!important;line-height:9px!important;padding:2px 1px!important;bottom:-10px}}@media (max-width: 389px){.b-product-luxury-seat-covers .footer-label{font-size:8px!important;line-height:8px!important;padding:2px 1px!important;bottom:-10px}}.b-product-luxury-seat-covers .options-colors{gap:0!important}.b-product-luxury-seat-covers .variations .product-form__input--block{overflow:visible!important}.b-product-luxury-seat-covers .variations .product-form__input--block input[type=radio]+label{width:100%!important}.block__need_help{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;margin-bottom:0}.block__need_help p{line-height:1em;margin:5px 0}@media (max-width: 767px){.block__need_help{display:block}.block__need_help img{float:left}.block__need_help div{justify-content:center;align-items:center;display:flex;flex-direction:column;text-align:left}.block__need_help div p{text-align:center}.share-article{display:none!important}.infobox-voices.infobox-mobile{display:none}#stamped-main-widget{padding-bottom:18em}}@media (max-width: 390px){.b-product-luxury-seat-covers{font-size:13px!important}}.banner-area-container-2 .vehicle-menu-wrapper{margin-bottom:5px!important}.banner-area-container-2 .banner-area{height:456px;background:linear-gradient(180deg,#00000080 27.91%,#0000 98.82%),url(//www.seatcoversolutions.com/cdn/shop/t/7/assets/banner-bg.png?v=69919525827357692111704990707) center no-repeat}.banner-area-container-2 .banner-container{height:100%;padding-top:185px;padding-bottom:0}.banner-area-container-2 .banner-item{padding-block:30px}.banner-area-container-2 .banner-area h1{font-size:32px;font-weight:800;line-height:36px;text-align:center;margin-bottom:0}.banner-area-container-2 .banner-area h3{font-size:16px;font-weight:800;line-height:36px;text-align:center}.banner-area-container-2 .rating-wrap{padding:0 15px}.banner-area-container-2 .vehicle-menu-wrapper{background-color:transparent!important}.banner-area-container-2 .banner-profile{margin-top:10px}.banner-area-container-2 .banner-profile h4{font-size:20px;font-weight:800;line-height:22px;text-align:center}.banner-area-container-2 .banner-profile h5{font-size:18px;font-weight:500;line-height:16px;text-align:center}.banner-area-container-2 .vehicle-input select{background:url(//www.seatcoversolutions.com/cdn/shop/t/7/assets/heart.png?v=1686316484) no-repeat right center #e8e8e8!important;background-size:24px!important}.banner-area-container-2 .as-seen-wrapper{display:grid;align-items:center;justify-items:center;gap:10px;margin:0 10px}.banner-area-container-2 .as-seen-header{margin-top:15px;text-align:center}.banner-area-container-2 .infobox+p{margin-top:15px;font-size:16px;font-weight:600;line-height:28px;text-align:center;color:#000}.homepage-v2 .quality-cta{display:flex!important;padding:0 15px 15px;justify-content:center;align-items:center}.homepage-v2 .quality-cta .btn{background:#00b91e;color:#fff;font-size:20px;font-weight:700;line-height:24px;text-align:center;padding:15px 40px}.homepage-v2 .quality-items{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.homepage-v2 .quality-area-container{padding-top:0}.interior-slide{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.quality-items{justify-content:center}@media (max-width: 767px){.quality-items{grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important;display:block!important}.quality-items-group{padding-inline:15px}.homepage-v2 .single-interior-item{padding-inline:15px;margin-bottom:10px}.homepage-v2 .slick-dots li button{padding:0}.homepage-v2 .slick-dots li button:before{font-size:15px}.homepage-v2 .interior-area .btn-wrap{margin-top:12px}.homepage-v2 .interior-area .custom-btn{font-size:20px;font-weight:700;line-height:24px;text-align:center;background:#00b91e}.homepage-v2 .faq-area{padding-bottom:40px}.homepage-v2 .trust-badges-b{display:block!important;margin-top:15px;margin-inline:auto;margin-bottom:15px}.homepage-v2 .quality-title{font-size:18px;font-weight:800;line-height:22px;text-align:center;color:#000;padding:13px 30px;transform:translateY(32px)}.homepage-v2 .quality-items-groups{padding-inline:30px}.homepage-v2 .single-quality-item h6{font-size:15px;font-weight:500;line-height:17.6px;text-align:center;color:#000}body:not(.homepage-v2) .quality-items{display:grid!important}body:not(.homepage-v2) .interior-slide{grid-template-columns:1fr!important}.homepage-v2 #shopify-section-template--21569042514212__homepage_delivery_4XntcH{display:none!important}}.quality-items-groups{display:grid!important;grid-template-columns:repeat(2,1fr);gap:25px;justify-content:center;align-items:start;justify-items:center}.quality-items .slick-dots{bottom:10px;display:block;width:85%;padding:0;margin:0;list-style:none;text-align:center}.homepage-v2 .interior-area .slick-dotted.slick-slider{margin-inline:30px}.homepage-v2 .single-quality-item{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;min-height:120px}#widget-container{height:0;overflow:hidden}.vehicle-menu-selected-container:has(.compat-v2){align-content:flex-start;justify-content:flex-start;align-items:flex-start}.compat-v2 .compat-vehicle{border-radius:12px;background:#fdf9e4;padding:10px 20px;margin-top:15px;margin-bottom:12px;font-size:14px;font-weight:400;line-height:20.7px;text-align:center}.compat-v2 .compat-vehicle strong{color:#dc0101}.compat-v2 .compat-qualify{font-family:Sofia Pro,sans-serif;font-size:22px;font-weight:800;line-height:25.3px;text-align:center;color:#000;background-color:transparent}.compat-v2 input::placeholder{color:#000}.compat-v2 .btn{background:#00b902;border-radius:100px;color:#fff;display:block;padding:14px 32px;width:303px;margin:7px auto;font-size:18px;font-weight:700;line-height:27px;text-align:center}.compat-v2 .compat-cta{font-size:18px;font-weight:700;line-height:20.7px;text-align:center}.compat-v2 .inputs{display:flex;gap:10px}.compat-v2 input[type=text],.compat-v2 input[type=tel]{height:35px;background:#f6f6f6;border:1px solid #000000;border-radius:0;flex:1 1 0;padding-right:5px;padding-left:5px}.vehicle-menu-selected-container[data-compat=N]:has(.compat-v2) img{cursor:pointer}.vehicle-menu-selected-container[data-compat=N]:has(.compat-v2):before{background-color:#fff;padding:0 3px 7px;border-radius:100%;line-height:10px;width:20px;height:20px;display:flex;align-items:center;align-content:center;justify-content:center;top:20px;pointer-events:none;cursor:pointer}.smart-cart-v2 #rebuy-widget-105665 .primary-title{background-color:#5a5a5a;padding-block:8px;color:#fff;margin-top:0;font-size:18px;font-weight:800;line-height:25px;text-align:center}.smart-cart-v2 .rebuy-cart__flyout-recommendations{padding-inline:0;margin-top:auto!important;padding-block:0!important}.smart-cart-v2 .rebuy-product-grid{padding:20px 20px 0!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block,.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block,.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block{padding:10px!important;gap:5px 15px;border-radius:5px!important;border:1px solid #BCBCBC!important;background-color:#fff!important;margin-right:20px}.smart-cart-v2 .rebuy-widget .splide__list,.smart-cart-v2 .rebuy-recommended-products .splide__list{padding-right:20%!important}.smart-cart-v2 .splide__arrow--next{right:20px!important}.smart-cart-v2 .splide__arrow--prev{left:20px;display:none!important}.smart-cart-v2 .product.star.rating{height:auto}.smart-cart-v2 .rebuy-widget .rebuy-product-review{height:auto!important;display:none!important}.smart-cart-v2 .rebuy-star-rating{height:auto}.smart-cart-v2 .rebuy-variant-title{display:none!important}.smart-cart-v2 .rebuy-variant-title{height:auto}.smart-cart-v2 .rebuy-product-price{height:auto!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-list{padding:0 10% 0 0!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-list .slick-slide{padding-right:20px}.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid{background:#e4e4e4}.smart-cart-v2 .slick-slide .rebuy-product-block{background-color:#fff!important;border:1px solid #BCBCBC!important}.smart-cart-v2 #rebuy-widget-105665 .rebuy-select{padding:2px 30px 2px 10px;height:auto;background-position:calc(100% - 20px) calc(1em - 4px),calc(100% - 15px) calc(1em - 4px),calc(100% - 2.5em) .15em}.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-media,.smart-cart-v2 .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-media{width:125px!important;border-radius:5px!important;overflow:hidden}.smart-cart-v2 .rebuy-product-media{border-radius:5px!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-next{right:5px!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-prev{left:5px!important}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-next,.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-prev{background-color:#fff;border-radius:100px;z-index:10}.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-next:before,.smart-cart-v2 .rebuy-cart__flyout-recommendations .slick-prev:before{color:#000!important;position:relative;top:-1px;left:-2px;font-size:25px!important}.smart-cart-v2 .rebuy-cart__flyout-subtotal-label{font-size:14px;font-weight:700;line-height:27px;text-align:center}.smart-cart-v2 .rebuy-product-actions .rebuy-button{border:2px solid #000!important;background-color:#fff!important;color:#000!important}.smart-cart-v2 .rebuy-product-actions .rebuy-button:hover{border:2px solid #00b902!important;background-color:#00b902!important;color:#fff!important}.form_not_compatible_invalid{position:absolute;margin-top:-20px;width:100%;text-align:center;color:red}.selected-vehicle{width:100%;padding:5px 0}.smart-cart-v2 .rebuy-cart__flyout-content{overflow:hidden}.smart-cart-v2 .rebuy-cart__flyout-items,.smart-cart-v2 [data-rebuy-component=cart-items]>ul{overflow:hidden scroll;flex:1 1 auto}.smart-cart-v2 .cart-reviews{font-size:18px;font-weight:500;line-height:21.11px;padding:15px 20px;text-align:center;border-bottom:1px solid #C8C8C8;background-color:#fff;display:flex;justify-content:center;align-items:center;gap:5px;align-content:center}.smart-cart-v2 .rebuy-cart__checkout-button{border-radius:8px!important}.smart-cart-v2 .cart-upsell{border:1px solid #000;padding:8px 10px;font-size:14px;display:flex;justify-content:space-around;align-items:center;align-content:center;flex-wrap:nowrap;margin-bottom:10px}.smart-cart-v2 .cart-upsell label{display:flex;gap:5px;line-height:16px;align-items:center;align-content:center}.cart-savings{color:#fff;font-size:12px;font-weight:700;line-height:13.8px;text-align:center;background:#ee3936;padding:3px 7px}.smart-cart-v2 .rebuy-cart__flyout-items{background-color:#f0f0f0}.smart-cart-v2 .rebuy-cart__flyout-item{box-shadow:0 -1px #0003;background-color:#fff;padding:15px;border-radius:5px;margin-top:20px}.smart-cart-v2 .rebuy-cart__flyout-item-properties,.smart-cart-v2 .rebuy-cart__flyout-item-variant-title,.smart-cart-v2 .rebuy-cart__flyout-item-property,.smart-cart-v2 [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-property{color:#7f7f7f}.smart-cart-v2 .rebuy-cart__flyout-item-quantity-widget,.smart-cart-v2 [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget{border-color:#000;border-radius:5px;overflow:hidden}.smart-cart-v2 .rebuy-cart__flyout-item-buy-more-save-more-button{font-size:12px;font-weight:800;line-height:30px;text-align:center;background-color:transparent!important;border:0!important;color:#000;padding:0!important}.smart-cart-v2 .rebuy-cart__flyout-item-buy-more-save-more{margin-top:0;margin-left:110px;padding:0}.smart-cart-v2 .rebuy-assistant__template .rebuy-carousel__arrows .rebuy-carousel__arrow,.smart-cart-v2 .rebuy-cart__flyout-announcement-bar .rebuy-carousel__arrows .rebuy-carousel__arrow,.smart-cart-v2 .rebuy-reorder__announcement-bar .rebuy-carousel__arrows .rebuy-carousel__arrow,.smart-cart-v2 .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow,.rebuy-recommended-products .rebuy-carousel__arrows .rebuy-carousel__arrow,.rebuy-landing-page .rebuy-carousel__arrows .rebuy-carousel__arrow,[data-rebuy-component=announcement-bar] .rebuy-carousel__arrows .rebuy-carousel__arrow{width:33px;height:33px;background-color:#000!important;color:#fff!important}.smart-cart-v2 #rebuy-widget-105665 .rebuy-carousel__arrows .rebuy-carousel__arrow svg,.smart-cart-v2 #rebuy-widget-105665 .rebuy-carousel__arrows .rebuy-carousel__arrow:hover:not(:disabled) svg{fill:#fff!important}@media (max-width: 767px){.btn-cta-mobile{position:fixed;bottom:0;left:0;text-align:center;background-color:#56783b;color:#fff;padding:10px 20px;z-index:23;text-transform:uppercase;font-weight:800;width:100%}}.fast-shipping{text-align:center;margin-bottom:5px;display:flex;align-content:center;justify-content:center;align-items:center;gap:5px;font-size:12px}@media (min-width: 600px){.fast-shipping{font-size:14px}}.smart-cart-v2 .cart-upsell .price{font-size:18px;font-weight:800;line-height:22.5px;text-align:left}.smart-cart-v2 .rebuy-button.rebuy-cart__checkout-button{background:#008015!important;border-color:#008015!important}.smart-cart-v2 .rebuy-button.rebuy-cart__checkout-button:hover{background:#00b902!important;border-color:#00b902!important}#pdp_pill{background-color:#000;color:#fff;padding:2px 7px 6px;margin-top:5px;font-weight:700;text-transform:uppercase;border-radius:16px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:-15px;font-size:20px;line-height:20px}.thb-product-detail .product-title{line-height:20px}@media (max-width: 767px){#pdp_pill{background-color:#000;color:#fff;padding:1px 10px 3px;margin-top:5px;font-weight:700;text-transform:uppercase;border-radius:10px;display:inline-flex;justify-content:center;align-items:center;font-size:16px;margin-bottom:-20px}.thb-product-detail .product-title{line-height:16px;margin-top:0;font-size:26px}.vehicle-menu-fields-container{margin-top:5px}#product-vehicle-menu-container,.vehicle-menu-container{margin-bottom:0}.b-product-luxury-seat-covers .vehicle-menu-wrapper .text{margin-bottom:0!important}.thb-product-detail .product-title{margin-bottom:0!important;line-height:1.1!important}.vehicle-input select{height:32px}.b-product-luxury-seat-covers.template-product-enhanced .form__label{margin-top:7px}.b-product-luxury-seat-covers .options-container.product-luxury-seat-covers.options-seats{margin-top:-5px}.variations .product-form__input--block input[type=radio]+label{padding-inline:0!important}.b-product-luxury-seat-covers.template-product-enhanced .product-form__input+.product-form__input .form__label{margin-top:10px!important;margin-bottom:0!important}.b-product-luxury-seat-covers .options-container.product-luxury-seat-covers.options-seats{margin-top:-15px}.template-product-enhanced .color-input-custom img{width:auto!important}.b-product-luxury-seat-covers .options-colors{gap:0!important;padding-top:18px!important;row-gap:3px!important;grid-template-columns:1fr 1fr 1fr 1fr}.b-product-luxury-seat-covers .color-input-custom{padding:0 5px}.variations .product-form__input--block input[type=radio]+label{oadding:3px 0!important}.b-product-luxury-seat-covers .color-input-custom.selected:after{top:-10px;right:-3px}.variations,#error-text{margin-bottom:0}}.option-front-seats{max-width:30%}.template-product-enhanced-shoplift-2 .thb-product-detail .product-images__slide{width:100%}.template-product-enhanced-shoplift-2 .flickity-button.flickity-prev-next-button{width:25px;position:absolute;top:50%;margin-top:-10px;background-color:#fff;border-radius:100%;padding:5px;display:flex;align-items:center;justify-content:center;align-content:center;left:6px}.template-product-enhanced-shoplift-2 .flickity-button.flickity-prev-next-button svg{width:20px}.template-product-enhanced-shoplift-2 .flickity-button.flickity-prev-next-button.next{right:6px;left:auto}.template-product-enhanced-shoplift-2 .product-gallery-container.thumbnails-bottom scroll-shadow{display:block;margin-top:10px}@media (max-width: 767px){.template-product-enhanced-shoplift-2 .product-gallery-container.thumbnails-bottom scroll-shadow .product-thumbnail-container .product-thumbnail{width:70px}.template-product-enhanced-shoplift-2 .product-gallery-container .product-thumbnail-container{grid-gap:7px}.template-product-enhanced-shoplift-2 .product-gallery-container .product-thumbnail-container .product-thumbnail,.template-product-enhanced-shoplift-2 .product-gallery-container .product-thumbnail-container .product-thumbnail:after{border-radius:5px}.b-product-luxury-seat-covers.template-product-enhanced .product-form__input+.product-form__input .form__label{margin-top:15px}.vehicle-menu-selected-container img{width:30px}.template-product-enhanced-shoplift-2 .vehicle-menu-wrapper .vehicle-menu-container{padding-top:5px}}.template-collection .vehicle-menu-container{display:none}.template-product:not(.b-product-luxury-seat-covers) .vehicle-menu-container{display:none}.template-product.b-product-utv-seat-covers .vehicle-menu-container{display:block}.rebuy-button.rebuy-cart__flyout-item-buy-more-save-more-button{display:none!important}.banner-container h1,.banner-area h1{text-transform:capitalize!important}.banner-container h3,.banner-area h3{text-transform:capitalize}[open] path[d="M5 1V9"]{display:none}.template-product-simple .stamped-product-reviews-badge.stamped-main-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{background-color:#f5f5f5;left:-23px;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;font-family:sofia-pro,Arial,Helvetica,sans-serif}[id^=shopify-block-stamped_reviews_star_rating_badge]:has([data-reviews="0"]){display:none}#stamped-main-widget:has(.stamped-container[data-count="0"]){display:none}.review-area lite-youtube{margin-bottom:30px;width:100%;height:400px}.product-gallery-sticky .product--infobox-container{margin-bottom:0}.product-gallery-container{margin-bottom:10px!important}.free_bonus{display:none}.source_fb.template-product-enhanced-shoplift .free_bonus,.source_fb.template-product-enhanced-shoplift-slim .free_bonus,.source_fb.template-product-enhanced-shoplift-slim-custom .free_bonus{display:block!important}.bonus_section{border-radius:5px;background:#f8eebf;padding:12px 0;position:relative;overflow:visible;margin:10px 0}.bonus_section label{display:flex;gap:5px;align-content:center;align-items:center;cursor:pointer}.bonus_section label .bonus{background-color:#000;color:#fff;padding:8px 19px 8px 5px;font-family:sofia-pro;font-size:12px;font-style:normal;font-weight:900;line-height:normal;position:relative}.bonus_section label .bonus:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:17px solid #F8EEBF}.bonus_section label input{display:inline-block;width:28px;height:28px;border-radius:3px;border:2px solid #999;background:#fff;position:relative;margin-right:0}.bonus_section label input[type=checkbox]:before,.bonus_section label input[type=radio]:before{content:"\2713";opacity:0;color:#fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:absolute;top:-2px;left:-2px;border-radius:10%;transform:scale(1);font-size:20px;font-weight:700}.bonus_section label input[type=checkbox]:hover:before,.bonus_section label input[type=radio]:hover:before{opacity:.5;color:#ccc}.bonus_section label input[type=checkbox]:checked:before,.bonus_section label input[type=radio]:checked:before{transform:scale(1);opacity:1;box-shadow:inset 30px 30px #00b902;color:#fff!important}.bonus_section label .title{color:#000;font-family:sofia-pro;font-size:16px;letter-spacing:-.32px;font-style:normal;font-weight:400;margin-left:0;line-height:1em}@media (max-width: 767px){.bonus_section label .title{font-size:10px;font-weight:400;letter-spacing:-.2px}}.bonus_section label .title strong{text-transform:uppercase;color:#000;font-family:sofia-pro;display:block;font-weight:900}.bonus_img{position:absolute;top:-10px;right:30px}@media (max-width: 767px){.bonus_img{right:5px}}.bonus_img:after{content:"FREE";color:#fff;font-family:sofia-pro;font-size:9px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:50%;right:1px;width:30px;height:30px;margin-top:-15px;display:flex;align-content:center;justify-content:center;align-items:center}.bonus_img:before{animation:rotate 5s linear infinite;content:"";background:url(https://www.seatcoversolutions.com/cdn/shop/t/7/assets/circle-red.svg) no-repeat 0 0;position:absolute;top:50%;right:1px;width:30px;height:30px;margin-top:-15px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rebuy-widget .splide__list{height:fit-content!important}.b-product-luxury-seat-covers .accordion summary{font-size:18px}.b-product-luxury-seat-covers .collapsible__content p,.b-product-luxury-seat-covers .image-with-text--content--inner p,.b-product-luxury-seat-covers .image-with-text--content--inner ul,.product--icon-list ul li{font-size:18px}.template-product-dog .product--icon-list-image{display:none}.template-product-dog .color-thumbnail{width:52px!important;height:52px!important}.template-product-dog .shopify-payment-button{display:none}.shipping-and-trust{display:grid;grid-template-columns:1fr 1fr 1fr}.shipping-and-trust img{max-height:71px}.return_policy{position:fixed;opacity:0;top:0;width:0;height:100%;z-index:10000;left:0;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.return_policy.visible{opacity:1;width:460px;max-width:100%}.return_policy .close{position:absolute;top:5px;right:25px;cursor:pointer;font-size:20px}.return_policy_overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:#000000b3}.return_policy_overlay.visible{display:block}.return_policy .inner_content{padding:30px;overflow-y:scroll}@media (max-width: 767px){#ProductInfo-template--23657356656932__main-product-simple .product-title{font-size:calc(var(--font-heading-scale) * 1.125rem)!important}#shopify-section-template--23657356656932__text_with_icons_Ukmm7n .text-with-icons.text-with-icons-has-bg--true{padding:0}}.shipping_insurance{margin-top:5px}.shipping_insurance_container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:30px;font-size:12px}.shipping_insurance_container img{max-width:30px}.toggle-wrapper{margin-left:auto}[class*=product-free-return-shipping-package-protection-scs],[class^=product-free-return-shipping-package-protection]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
