body.template-product{--tf-product-max: 1200px;--tf-product-pad: clamp(18px, 4vw, 40px);--tf-product-section-y: clamp(36px, 5vw, 64px);--tf-product-section-y-tight: clamp(24px, 4vw, 44px)}body.template-product .m-main-product,body.template-product .pet-product-main{margin-top:clamp(10px,2vw,18px);margin-bottom:0}body.template-product .m-main-product>.container,body.template-product .m-main-product>.container-fluid,body.template-product .m-main-product>.container-full,body.template-product .pet-product-main .petm-wrap,body.template-product .m-product-details-tabs>.container,body.template-product .m-product-details-tabs>.container-fluid,body.template-product .m-product-details-tabs>.container-full{max-width:var(--tf-product-max);margin-left:auto;margin-right:auto;padding-left:var(--tf-product-pad);padding-right:var(--tf-product-pad)}body.template-product .m-main-product--wrapper{align-items:flex-start;row-gap:clamp(24px,4vw,48px)}@media screen and (min-width:768px){body.template-product .m-main-product--wrapper:not(.m-product-media--layout-7){flex-wrap:nowrap}body.template-product .m-main-product--wrapper:not(.m-product-media--layout-7)>.m-main-product--media{position:sticky;top:clamp(20px,2vw,30px);align-self:flex-start}body.template-product .m-main-product--wrapper:not(.m-product-media--layout-7) .m-product-media--wrapper{position:static;top:auto}body.template-product .m-main-product--media,body.template-product .m-main-product--info{min-width:0}}body.template-product .m-product-media--desktop,body.template-product .m-product-media--wrapper,body.template-product .m-media-gallery,body.template-product .m-media-gallery__wrapper,body.template-product .m-media-gallery__inner,body.template-product .m-product-media--slider__images{margin-left:auto;margin-right:auto}body.template-product .m-product-media{border-radius:clamp(12px,2vw,18px)}body.template-product .m-product-media--slider__thumbnails{margin-top:clamp(12px,2vw,18px)}body.template-product .m-product-media--slider__thumbnails .swiper-wrapper{gap:clamp(8px,2vw,14px)}body.template-product .m-product-media--mobile__atwl-button{right:clamp(16px,4vw,28px)}body.template-product .main-product__block-title,body.template-product .main-product__block-price,body.template-product .main-product__block-rating{margin-top:0}body.template-product .main-product__block+.main-product__block{margin-top:clamp(16px,2.4vw,22px)}body.template-product .main-product__block .m-product-title,body.template-product .pet-product-main .petm-title{letter-spacing:0;max-width:980px}body.template-product .m-main-product--info{color:#111318}body.template-product .m-main-product--info .m-product-info--wrapper{padding-top:clamp(2px,.7vw,8px)}body.template-product .main-product__block+.main-product__block{margin-top:clamp(9px,1.4vw,14px)}body.template-product .main-product__block-judge_star_badge{margin-bottom:4px}body.template-product .main-product__block-judge_star_badge .jsb-wrap{gap:7px}body.template-product .main-product__block-judge_star_badge .jsb-score{font-size:18px;font-weight:900;color:#111318}body.template-product .main-product__block-judge_star_badge .jsb-stars{width:105px;height:21px}body.template-product .main-product__block-judge_star_badge .jsb-stars svg{width:21px;height:21px;filter:drop-shadow(0 1px 0 rgba(0,0,0,.18))}body.template-product .main-product__block-judge_star_badge .jsb-count{font-size:16px;font-weight:700;color:#111318;text-underline-offset:3px;text-decoration-thickness:1.5px}body.template-product .main-product__block .product-block-group--title{align-items:flex-start;gap:14px}body.template-product .main-product__block .m-product-title,body.template-product .pet-product-main .petm-title{font-size:clamp(30px,3vw,40px);line-height:1.16;font-weight:900;letter-spacing:0;color:#111318;text-transform:none;max-width:760px}body.template-product .main-product__block .m-product-wishlist .m-tooltip{width:54px;height:54px;border:1px solid rgba(17,19,24,.14);border-radius:50%;background:#f7f8fa;color:#07090d;box-shadow:inset 0 0 0 1px #ffffffdb}body.template-product .main-product__block .m-product-wishlist .m-tooltip:hover{border-color:#c9252d;background:#fff;color:#c9252d}body.template-product .main-product__block-price .m-price{align-items:center;gap:6px 12px}body.template-product .main-product__block-price .m-price>br{display:none}body.template-product .main-product__block-price .m-price-item--sale,body.template-product .main-product__block-price .m-price__sale .m-price-item--last,body.template-product .main-product__block-price .m-price__regular .m-price-item{font-size:clamp(28px,2.5vw,36px);line-height:1;font-weight:900!important;color:#c9152b!important}body.template-product .main-product__block-price .m-price-item--regular,body.template-product .main-product__block-price .m-price__sale s .m-price-item{font-size:clamp(17px,1.4vw,20px);font-weight:800!important;color:#9d1f2e!important;opacity:1}body.template-product .main-product__block-price .m-price__badges{margin-left:4px}body.template-product .main-product__block-price .m-price__badge-sale{display:inline-flex;align-items:center;border-radius:999px;background:#a83b3c!important;line-height:1}body.template-product .main-product__block-price .m-price__badge-sale .m-product-tag{border-radius:999px;padding:8px 16px!important;background:#a83b3c!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1;text-transform:uppercase;letter-spacing:0!important}body.template-product .main-product__block-price .m-price__save:not(:empty){flex:0 0 100%;display:block;margin-top:2px;padding:0;background:transparent!important;color:#c9152b!important;font-size:17px;font-weight:900!important;line-height:1.25;text-transform:none;border-radius:0}body.template-product .main-product__block .installment-shoppay{margin-top:10px;color:#151820;font-size:clamp(17px,1.65vw,22px);line-height:1.36;font-weight:500}body.template-product .main-product__block .installment-shoppay strong,body.template-product .main-product__block .installment-shoppay b{font-weight:900}body.template-product .main-product__block .installment-shoppay a{color:#111318;font-weight:800;text-underline-offset:4px;text-decoration-thickness:1.5px}body.template-product .free-included-block .fib-container,body.template-product .free-gift-block,body.template-product .vehicle-config-stepper,body.template-product .tf-product-shipping-accordion,body.template-product .main-product__block .m-product-trust-badge{border-color:#1113182e!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f4f5f7)!important;box-shadow:inset 0 1px #fffffff2,0 10px 24px #1113180f}body.template-product .free-included-block .fib-container{padding:18px;text-align:left}body.template-product .free-included-block .fib-header{margin-bottom:14px}body.template-product .free-included-block .fib-heading,body.template-product .free-included-block .fib-subheading{font-weight:900;color:#111318}body.template-product .free-included-block .fib-subheading{text-transform:uppercase}body.template-product .free-included-block .fib-grid{gap:10px}body.template-product .free-included-block .fib-image-wrapper{border-radius:6px;border:1px solid rgba(17,19,24,.12)}body.template-product .free-included-block .fib-title,body.template-product .free-included-block .fib-subtitle,body.template-product .free-gift-block__card-title,body.template-product .free-gift-block__card-price{color:#111318;font-weight:800}body.template-product .vehicle-config-stepper{padding:18px}body.template-product .stepper-item{margin-bottom:18px}body.template-product .stepper-item:last-child{margin-bottom:0}body.template-product .stepper-title,body.template-product .royal-step-heading__title,body.template-product .royal-step-heading__value,body.template-product .royal-step-heading__dash{color:#111318!important;font-weight:900!important}body.template-product .vehicle-field label,body.template-product .m-product-option--label{color:#111318!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:0!important}body.template-product .vehicle-field select{min-height:48px;border:2px solid rgba(17,19,24,.2)!important;border-radius:6px!important;background-color:#fff!important;color:#111318!important;font-weight:800!important}body.template-product .vehicle-field select:focus{border-color:#c9252d!important;box-shadow:0 0 0 3px #c9252d24!important}body.template-product .product-color-picker .m-product-option--node__label,body.template-product .setup-card{border-radius:6px!important}body.template-product .m-product-form .m-add-to-cart,body.template-product .m-add-to-cart.m-button--primary{min-height:58px;border:2px solid #111318!important;border-radius:6px!important;background:#111318!important;color:#fff!important;font-size:17px;font-weight:900!important;text-transform:uppercase;box-shadow:0 12px 24px #1113182e}body.template-product .m-product-form .m-add-to-cart:hover,body.template-product .m-add-to-cart.m-button--primary:hover{border-color:#c9252d!important;background:#c9252d!important;color:#fff!important;transform:translateY(-1px)}body.template-product .m-product-form .m-add-to-cart--price{font-weight:900}body.template-product .tf-product-shipping-accordion{overflow:hidden}body.template-product .tf-product-shipping-accordion__summary{min-height:54px;padding:14px 16px;font-weight:900;text-transform:uppercase}body.template-product .tf-product-shipping-accordion__icon{color:#c9252d}body.template-product .tf-product-shipping-accordion__content{padding:0 16px 16px 50px}body.template-product .tf-product-shipping-accordion__content p{color:#30343b;font-weight:600}body.template-product .main-product__block-shipping,body.template-product .main-product__block-buy_buttons,body.template-product .main-product__block-custom_liquid,body.template-product .main-product__block-variant_picker,body.template-product .main-product__block-vehicle_selector,body.template-product .scs-trust-row,body.template-product .free-gift-block,body.template-product .free-included-block,body.template-product .vehicle-config-stepper,body.template-product .product-color-picker,body.template-product .setup-picker,body.template-product .m-product-form{max-width:100%}body.template-product .remote-color-strip{overflow:hidden}body.template-product .remote-color-strip__inner{max-width:var(--tf-product-max);margin-left:auto;margin-right:auto;padding-left:max(0px,calc(var(--tf-product-pad) - 20px));padding-right:max(0px,calc(var(--tf-product-pad) - 20px))}body.template-product .m-product-details-tabs{margin-top:var(--tf-product-section-y-tight);margin-bottom:var(--tf-product-section-y-tight)}body.template-product .m-product-details-tabs .m-tabs__header-inner,body.template-product .m-product-details-tabs .m-tabs__content,body.template-product .m-product-details-tabs .m-tab-content__inner{max-width:min(100%,1080px)}body.template-product .m-product-details-tabs .m-tabs__content{padding-top:clamp(22px,3vw,34px)}body.template-product .m-product-details-tabs .m-tab-content__inner .rte{max-width:940px}body.template-product .scs-va,body.template-product .aw-sva-v3,body.template-product .scs-rv,body.template-product .aw-srv-v3,body.template-product .scs-cf,body.template-product .aw-scf-v3{margin-top:0;margin-bottom:0}body.template-product .m-collapsible-tabs,body.template-product .m-product-recommendations,body.template-product .m-recent-viewed-products{margin-top:var(--tf-product-section-y-tight);margin-bottom:var(--tf-product-section-y-tight)}body.template-product .scs-va__wrap,body.template-product .aw-sva-v3 .scs-va__wrap,body.template-product .scs-rv__wrap,body.template-product .aw-srv-v3 .scs-rv__wrap,body.template-product .scs-cf__wrap,body.template-product .aw-scf-v3 .scs-cf__wrap{width:calc(100% - calc(var(--tf-product-pad) * 2));max-width:var(--tf-product-max);margin-left:auto;margin-right:auto}body.template-product .m-main-product+.aw-sct-v3{margin-top:0}body.template-product .m-main-product:has(+.aw-sct-v3){margin-bottom:0}body.template-product .aw-sct-v3+.scs-cf,body.template-product .aw-sct-v3+.aw-scf-v3{margin-top:0}body.template-product .main-product__block .m-product-shipping{display:grid;gap:12px}body.template-product .main-product__block .m-product-shipping--item{width:100%}body.template-product .main-product__block .m-product-shipping--text{margin-top:0}body.template-product .tf-product-shipping-accordion{width:100%;border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;background:rgba(var(--color-foreground),.025);overflow:hidden}body.template-product .tf-product-shipping-accordion__summary{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;cursor:pointer;list-style:none;color:rgb(var(--color-foreground));font-weight:700}body.template-product .tf-product-shipping-accordion__summary::-webkit-details-marker{display:none}body.template-product .tf-product-shipping-accordion__icon{flex:0 0 22px;width:22px}body.template-product .tf-product-shipping-accordion__title{flex:1;min-width:0}body.template-product .tf-product-shipping-accordion__chevron{display:inline-flex;flex:0 0 auto;transition:transform .2s ease}body.template-product .tf-product-shipping-accordion[open] .tf-product-shipping-accordion__chevron{transform:rotate(180deg)}body.template-product .tf-product-shipping-accordion__content{display:grid!important;gap:10px;margin:0;padding:0 14px 14px 48px}body.template-product .tf-product-shipping-accordion__content p{display:block;margin:0;padding:10px 0 0;border-top:1px solid rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.72);line-height:1.55}body.template-product .tf-product-shipping-accordion__content strong{color:rgb(var(--color-foreground))}body.template-product .m-main-product .upsell-block-wrapper:last-child,body.template-product .m-main-product .main-product__block:last-child{margin-bottom:0!important}body.template-product .shopify-section[id*=__scs_ticker],body.template-product .shopify-section[id*=__aw_ticker],body.template-product .shopify-section[id*=__scs_comfort],body.template-product .shopify-section[id*=__aw_comfort],body.template-product .shopify-section[id*=__scs_view],body.template-product .shopify-section[id*=__aw_view],body.template-product .shopify-section[id*=__scs_reviews],body.template-product .shopify-section[id*=__aw_reviews]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;background:#0a0a0a}@media screen and (max-width:767px){body.template-product{--tf-product-pad: 18px;--tf-product-section-y: 42px;--tf-product-section-y-tight: 28px}body.template-product .m-main-product{margin-top:0}body.template-product .aw-rcp-v3{padding-top:18px;padding-bottom:18px}body.template-product .aw-rcp-v3__inner{gap:14px;padding:4px 18px 6px;scroll-padding-left:18px}body.template-product .m-main-product>.container,body.template-product .m-main-product>.container-fluid,body.template-product .m-main-product>.container-full{padding-left:0;padding-right:0}body.template-product .m-main-product--wrapper{row-gap:12px}body.template-product .m-main-product--media{padding-left:12px!important;padding-right:12px!important}body.template-product .m-main-product--info{padding-left:var(--tf-product-pad)!important;padding-right:var(--tf-product-pad)!important}body.template-product .m-product-media--desktop,body.template-product .m-product-media--wrapper,body.template-product media-gallery,body.template-product .m-media-gallery__wrapper,body.template-product .m-media-gallery__inner,body.template-product .m-product-media--slider__images,body.template-product .m-product-media--slider__thumbnails{max-width:calc(100vw - 24px);margin-left:auto!important;margin-right:auto!important}body.template-product .m-product-media--slider__images{width:100%!important;overflow:hidden!important}body.template-product .m-product-media--slider__images .m-media-gallery__list{align-items:center}body.template-product .m-product-media--slider__images .m-product-media--item.swiper-slide{width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important;justify-content:center;padding-left:0!important;padding-right:0!important}body.template-product .m-product-media--slider__images .m-product-media{width:100%!important;margin-left:auto;margin-right:auto}body.template-product .m-product-media--slider__images .m-product-media img,body.template-product .m-product-media--slider__images .m-product-media .m-image{display:block;margin-left:auto;margin-right:auto}body.template-product .m-product-media--slider__thumbnails{margin-top:8px;margin-bottom:0}body.template-product .m-product-media--slider__thumbnails .swiper-wrapper{gap:8px}body.template-product .m-product-media--zoom-icon{right:12px;bottom:12px}body.template-product .main-product__block+.main-product__block{margin-top:12px}body.template-product .main-product__block .m-product-shipping{gap:10px}body.template-product .main-product__block .m-product-shipping--item:first-child{align-items:flex-start}body.template-product .main-product__block .m-product-shipping--item:first-child .m-product-shipping--content p{display:grid;gap:3px;margin:0}body.template-product .main-product__block .m-product-shipping--content__value{margin-left:0}body.template-product .tf-product-shipping-accordion__summary{min-height:46px;padding:11px 12px}body.template-product .tf-product-shipping-accordion__content{padding:0 12px 12px}body.template-product .main-product__block .product-block-group--title{display:block}body.template-product .main-product__block .m-product-title{font-size:clamp(28px,9vw,34px);line-height:1.13;margin-bottom:6px}body.template-product .main-product__block .m-product-wishlist .m-tooltip{width:48px;height:48px}body.template-product .main-product__block-price .m-price{gap:5px 9px}body.template-product .main-product__block-price .m-price-item--sale,body.template-product .main-product__block-price .m-price__sale .m-price-item--last,body.template-product .main-product__block-price .m-price__regular .m-price-item{font-size:30px}body.template-product .main-product__block-price .m-price__badge-sale .m-product-tag{padding:7px 13px!important;font-size:13px!important}body.template-product .main-product__block-price .m-price__save:not(:empty){margin-top:0;font-size:15px}body.template-product .main-product__block .installment-shoppay{margin-top:8px;font-size:17px;line-height:1.35}body.template-product .remote-color-strip{padding-left:0!important;padding-right:0!important}body.template-product .remote-color-strip__inner{justify-content:flex-start;gap:14px;padding-left:var(--tf-product-pad);padding-right:var(--tf-product-pad);scroll-padding-left:var(--tf-product-pad)}body.template-product .remote-color-item{max-width:76px}body.template-product .remote-color-item__name{line-height:1.18}body.template-product .pet-product-main .petm-wrap{padding-left:var(--tf-product-pad);padding-right:var(--tf-product-pad);gap:24px}body.template-product .pet-product-main .petm-main-img{border-radius:14px}body.template-product .pet-product-main .petm-thumbs{gap:9px}body.template-product .m-product-details-tabs{margin-top:30px}body.template-product .m-product-details-tabs>.container,body.template-product .m-product-details-tabs>.container-fluid,body.template-product .m-product-details-tabs>.container-full{padding-left:var(--tf-product-pad);padding-right:var(--tf-product-pad)}body.template-product .m-product-details-tabs .m-tabs__header-inner{justify-content:flex-start;column-gap:28px}body.template-product .scs-va,body.template-product .aw-sva-v3,body.template-product .scs-rv,body.template-product .aw-srv-v3,body.template-product .scs-cf,body.template-product .aw-scf-v3{margin-top:0;margin-bottom:0}body.template-product .m-collapsible-tabs,body.template-product .m-product-recommendations,body.template-product .m-recent-viewed-products{margin-top:34px;margin-bottom:34px}body.template-product .scs-va__wrap,body.template-product .aw-sva-v3 .scs-va__wrap,body.template-product .scs-rv__wrap,body.template-product .aw-srv-v3 .scs-rv__wrap,body.template-product .scs-cf__wrap,body.template-product .aw-scf-v3 .scs-cf__wrap{width:calc(100% - calc(var(--tf-product-pad) * 2))}}body.template-product.seat-covers-v3{--tf-scs-ink: #111318;--tf-scs-muted: #5f6673;--tf-scs-red: #c9152b;--tf-scs-red-dark: #9f1020;--tf-scs-steel: #eef1f4;--tf-scs-line: rgba(17, 19, 24, .16);--tf-scs-shadow: 0 14px 34px rgba(17, 19, 24, .09);background:#f5f6f8}body.template-product.seat-covers-v3 .m-main-product{padding-top:14px;padding-bottom:34px;background:linear-gradient(180deg,#1113180f 0,#11131800 210px),#f5f6f8}body.template-product.seat-covers-v3 .m-main-product>.container{max-width:1280px}body.template-product.seat-covers-v3 .m-main-product--wrapper:not(.m-product-media--layout-7){gap:34px}body.template-product.seat-covers-v3 .m-main-product--media,body.template-product.seat-covers-v3 .m-main-product--info{padding-left:0;padding-right:0}body.template-product.seat-covers-v3 .m-product-media{border-radius:8px;background:#fff;border:1px solid rgba(17,19,24,.1);box-shadow:var(--tf-scs-shadow)}body.template-product.seat-covers-v3 .m-product-media--slider__thumbnails .swiper-slide{border-radius:6px;border:1px solid rgba(17,19,24,.14);background:#fff}body.template-product.seat-covers-v3 .m-product-info--wrapper{padding:0}body.template-product.seat-covers-v3 .main-product__block-judge_star_badge{display:inline-flex;width:auto;padding:8px 12px;border:1px solid rgba(255,180,0,.32);border-radius:999px;background:#fff9e8}body.template-product.seat-covers-v3 .main-product__block .m-product-title{font-size:38px;line-height:1.08;max-width:620px}body.template-product.seat-covers-v3 .main-product__block-price .m-price{padding:12px 0 4px}body.template-product.seat-covers-v3 .main-product__block-price .m-price-item--sale,body.template-product.seat-covers-v3 .main-product__block-price .m-price__sale .m-price-item--last,body.template-product.seat-covers-v3 .main-product__block-price .m-price__regular .m-price-item{color:var(--tf-scs-red)!important;font-size:34px}body.template-product.seat-covers-v3 .main-product__block-price .m-price__badge-sale .m-product-tag{background:var(--tf-scs-ink)!important;color:#fff!important}body.template-product.seat-covers-v3 .m-product-description{color:#303741;font-size:16px;line-height:1.55;font-weight:650}body.template-product.seat-covers-v3 .tf-fit-confidence{display:grid;gap:4px;padding:14px 16px;border-left:5px solid var(--tf-scs-red);border-radius:6px;background:#171a20;color:#fff;box-shadow:var(--tf-scs-shadow)}body.template-product.seat-covers-v3 .tf-fit-confidence strong{font-size:15px;line-height:1.25;font-weight:900}body.template-product.seat-covers-v3 .tf-fit-confidence span{color:#ffffffc7;font-size:13px;line-height:1.35;font-weight:650}body.template-product.seat-covers-v3 .tf-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}body.template-product.seat-covers-v3 .tf-trust-row .tf-trust-item{min-height:62px;justify-content:flex-start;padding:13px 14px;background:#fff;border-color:var(--tf-scs-line);border-radius:6px;box-shadow:0 8px 18px #1113180f;white-space:normal}body.template-product.seat-covers-v3 .tf-trust-row .tf-trust-item svg{color:var(--tf-scs-red)}body.template-product.seat-covers-v3 .tf-trust-row .tf-trust-item span{color:var(--tf-scs-ink);font-size:14px;line-height:1.18}body.template-product.seat-covers-v3 .cc-container{border-radius:8px;border:0!important;background:var(--tf-scs-ink)!important}body.template-product.seat-covers-v3 .cc-badge{background:var(--tf-scs-red)!important;font-size:16px;letter-spacing:0}body.template-product.seat-covers-v3 .cc-number{background:#fff!important;color:var(--tf-scs-red-dark)!important}body.template-product.seat-covers-v3 .cc-label,body.template-product.seat-covers-v3 .cc-separator{color:#fff!important}body.template-product.seat-covers-v3 .free-included-block .fib-container,body.template-product.seat-covers-v3 .vehicle-config-stepper,body.template-product.seat-covers-v3 .tf-product-shipping-accordion{border:1px solid var(--tf-scs-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:var(--tf-scs-shadow)}body.template-product.seat-covers-v3 .free-included-block .fib-container{border-style:solid!important}body.template-product.seat-covers-v3 .free-included-block .fib-header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(17,19,24,.1)}body.template-product.seat-covers-v3 .free-included-block .fib-heading,body.template-product.seat-covers-v3 .free-included-block .fib-subheading{display:inline;color:var(--tf-scs-ink);font-size:15px;line-height:1.25}body.template-product.seat-covers-v3 .free-included-block .fib-subheading{color:var(--tf-scs-red)}body.template-product.seat-covers-v3 .free-included-block .fib-image-wrapper{background:var(--tf-scs-steel)!important}body.template-product.seat-covers-v3 .vehicle-config-stepper{position:relative;padding:20px 18px 18px;overflow:hidden}body.template-product.seat-covers-v3 .vehicle-config-stepper:before{content:"CUSTOM FIT ORDER";display:block;margin:-20px -18px 18px;padding:12px 18px;background:var(--tf-scs-ink);color:#fff;font-size:13px;line-height:1;font-weight:900;letter-spacing:0}body.template-product.seat-covers-v3 .stepper-title{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--tf-scs-ink)!important;font-size:17px!important}body.template-product.seat-covers-v3 .vehicle-field select{min-height:50px;border-radius:6px!important;border:2px solid rgba(17,19,24,.18)!important;font-weight:850!important}body.template-product.seat-covers-v3 .vehicle-field select:focus{border-color:var(--tf-scs-red)!important;box-shadow:0 0 0 3px #c9152b24!important}body.template-product.seat-covers-v3 .product-color-picker .m-product-option--node__label{width:52px;height:52px;border-radius:6px!important;border:2px solid rgba(17,19,24,.14)!important}body.template-product.seat-covers-v3 .product-color-picker .m-product-option__input:checked+.m-product-option--node__label{border-color:var(--tf-scs-red)!important;box-shadow:0 0 0 3px #c9152b24!important}body.template-product.seat-covers-v3 .setup-picker__options{gap:10px}body.template-product.seat-covers-v3 .setup-card{border:2px solid rgba(17,19,24,.14)!important;border-radius:8px!important;background:#fff!important}body.template-product.seat-covers-v3 .setup-card:has(input:checked),body.template-product.seat-covers-v3 .setup-card.is-selected{border-color:var(--tf-scs-red)!important;box-shadow:0 0 0 3px #c9152b1f}body.template-product.seat-covers-v3 .m-product-form .m-add-to-cart,body.template-product.seat-covers-v3 .m-add-to-cart.m-button--primary{min-height:62px;border-radius:6px!important;border-color:var(--tf-scs-red)!important;background:var(--tf-scs-red)!important;box-shadow:0 14px 28px #c9152b42}body.template-product.seat-covers-v3 .m-product-form .m-add-to-cart:hover,body.template-product.seat-covers-v3 .m-add-to-cart.m-button--primary:hover{border-color:var(--tf-scs-ink)!important;background:var(--tf-scs-ink)!important}body.template-product.seat-covers-v3 .m-product-form:after{content:"Secure checkout. Vehicle details are included with your order.";display:block;margin-top:10px;color:var(--tf-scs-muted);font-size:13px;line-height:1.35;font-weight:750;text-align:center}body.template-product.seat-covers-v3 .tf-product-shipping-accordion__summary{background:#fff}body.template-product.seat-covers-v3 .sticky-atc{border-top:1px solid rgba(17,19,24,.12);box-shadow:0 -10px 28px #1113181a}@media screen and (min-width:990px){body.template-product.seat-covers-v3 .m-main-product--wrapper:not(.m-product-media--layout-7)>.m-main-product--media{flex:0 0 calc(58% - 17px);max-width:calc(58% - 17px)}body.template-product.seat-covers-v3 .m-main-product--wrapper:not(.m-product-media--layout-7)>.m-main-product--info{flex:0 0 calc(42% - 17px);max-width:calc(42% - 17px)}}@media screen and (max-width:989px){body.template-product.seat-covers-v3 .m-main-product--wrapper:not(.m-product-media--layout-7){gap:22px}body.template-product.seat-covers-v3 .m-main-product--media,body.template-product.seat-covers-v3 .m-main-product--info{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){body.template-product.seat-covers-v3 .m-main-product{padding-top:0;padding-bottom:22px}body.template-product.seat-covers-v3 .m-main-product--media{padding-left:10px!important;padding-right:10px!important}body.template-product.seat-covers-v3 .m-main-product--info{padding-left:16px!important;padding-right:16px!important}body.template-product.seat-covers-v3 .main-product__block-judge_star_badge{padding:7px 10px}body.template-product.seat-covers-v3 .main-product__block .m-product-title{font-size:30px;line-height:1.12}body.template-product.seat-covers-v3 .main-product__block-price .m-price-item--sale,body.template-product.seat-covers-v3 .main-product__block-price .m-price__sale .m-price-item--last,body.template-product.seat-covers-v3 .main-product__block-price .m-price__regular .m-price-item{font-size:30px}body.template-product.seat-covers-v3 .tf-trust-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}body.template-product.seat-covers-v3 .tf-trust-row .tf-trust-item{min-width:0;min-height:64px;padding:11px 10px}body.template-product.seat-covers-v3 .tf-trust-row .tf-trust-item span{font-size:12px}body.template-product.seat-covers-v3 .free-included-block .fib-header{display:block;text-align:center}body.template-product.seat-covers-v3 .vehicle-config-stepper{padding:18px 12px 14px}body.template-product.seat-covers-v3 .vehicle-config-stepper:before{margin:-18px -12px 16px;padding:11px 12px}body.template-product.seat-covers-v3 .vehicle-selector,body.template-product.seat-covers-v3 .vehicle-selector.has-trim{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.template-product.seat-covers-v3 .vehicle-field select{min-height:46px}body.template-product.seat-covers-v3 .product-color-picker .m-product-option--node__label{width:48px;height:48px}body.template-product.seat-covers-v3 .m-product-form .m-add-to-cart,body.template-product.seat-covers-v3 .m-add-to-cart.m-button--primary{min-height:58px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tf-product-layout-balance.css.map */
