main[data-template=product]{--apz-hair: rgba(14, 15, 18, .12);--apz-hair-soft: rgba(14, 15, 18, .08)}main[data-template=product] .ap-spec-table__heading,main[data-template=product] .ap-eu-label__heading,main[data-template=product] .ap-tabs__heading,main[data-template=product] .ap-steps__heading,main[data-template=product] .ap-fitment-service__heading,main[data-template=product] .ap-reviews__heading{font-family:var(--ap-font-display, inherit);text-transform:uppercase;letter-spacing:.01em;line-height:1.04}main[data-template=product] .ap-tabs__heading,main[data-template=product] .ap-fitment-service__heading{position:relative;padding-bottom:var(--ap-space-sm, 12px)}main[data-template=product] .ap-tabs__heading:after,main[data-template=product] .ap-fitment-service__heading:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:3px;background:var(--ap-accent, #e1001a)}main[data-template=product] .ap-steps__heading{position:relative;display:inline-block;padding-bottom:var(--ap-space-sm, 12px)}main[data-template=product] .ap-steps__heading:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:48px;height:3px;background:var(--ap-accent, #e1001a)}main[data-template=product] .ap-spec-table__eyebrow,main[data-template=product] .ap-steps__eyebrow,main[data-template=product] .ap-fitment-service__eyebrow,main[data-template=product] .ap-eu-label__title{font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace);letter-spacing:.18em}main[data-template=product] .section--product-tabs .page-width,main[data-template=product] .section--how-to-steps .page-width{position:relative}main[data-template=product] .section--product-tabs .page-width:before,main[data-template=product] .section--how-to-steps .page-width:before{content:"";position:absolute;top:0;left:var(--page-width-margin, 1.5rem);right:var(--page-width-margin, 1.5rem);height:1px;background:var(--apz-hair-soft)}main[data-template=product] .ap-tabs__items{border:1px solid var(--apz-hair);border-radius:2px;background:var(--ap-surface, rgb(var(--color-background)));box-shadow:var(--ap-shadow, 0 1px 2px rgba(0, 0, 0, .06))}main[data-template=product] .ap-tabs__tab{padding-inline:var(--ap-space-md, 16px);font-family:var(--ap-font-display, inherit);text-transform:uppercase;letter-spacing:.04em}main[data-template=product] .ap-tabs__panel{padding-inline:var(--ap-space-md, 16px)}main[data-template=product] .ap-tabs__item[open]{position:relative;background:var(--ap-surface-2, #f4f6f9)}main[data-template=product] .ap-tabs__item[open]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--ap-accent, #e1001a)}main[data-template=product] .ap-tabs__item:last-child{border-bottom:0}@media screen and (min-width:750px){main[data-template=product] .ap-tabs[data-tablist-active] .ap-tabs__list-button{font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace);letter-spacing:.08em}}main[data-template=product] .ap-spec-table,main[data-template=product] .ap-eu-label{border-radius:2px}main[data-template=product] .ap-spec-table__notice,main[data-template=product] .ap-eu-label__link,main[data-template=product] .ap-eu-label__grade,main[data-template=product] .ap-eu-label__step{border-radius:2px}main[data-template=product] .ap-eu-label__heading{margin-top:0}main[data-template=product] .ap-steps__item{border-radius:2px;border-color:var(--apz-hair)}main[data-template=product] .ap-steps__number{border-radius:2px;font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace);box-shadow:0 0 0 4px rgba(var(--ap-accent-rgb, 225, 0, 26),.1)}main[data-template=product] .ap-steps__icon{border-radius:2px}main[data-template=product] .ap-steps__title{font-family:var(--ap-font-display, inherit);text-transform:uppercase;letter-spacing:.01em}main[data-template=product] .ap-fitment-service__slot{border-radius:2px;border-color:var(--apz-hair);position:relative}main[data-template=product] .ap-fitment-service__slot:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ap-accent, #e1001a);border-radius:2px 0 0 2px}main[data-template=product] .ap-fitment-service__benefit-icon{border-radius:2px}main[data-template=product] .ap-fitment-service__placeholder-icon{border-radius:2px}main[data-template=product] .ap-fitment-service__cta{border-radius:2px}main[data-template=product] .ap-reviews__summary,main[data-template=product] .ap-review,main[data-template=product] .ap-reviews__empty{border-radius:2px}main[data-template=product] .ap-reviews__summary-number{font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace)}main[data-template=product] .ap-review__title{font-family:var(--ap-font-display, inherit);text-transform:uppercase;letter-spacing:.01em}main[data-template=product] .ap-review__image{border-radius:2px}@media(hover:hover){main[data-template=product] .ap-review{position:relative}main[data-template=product] .ap-review:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--ap-accent, #e1001a);transform:scaleX(0);transform-origin:left center;transition:transform var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1))}main[data-template=product] .ap-review:hover:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){main[data-template=product] .ap-review:after{transition:none}}#MainContent[data-template=product] :is([id*=tyre_spec_table] .ap-spec-table__heading,[id*=tyre_eu_label] .ap-eu-label__heading,[id*=product_tabs] .ap-tabs__heading,[id*=how_to_steps] .ap-steps__heading,[id*=fitment_service] .ap-fitment-service__heading,[id*=trust_row] .ap-trust-row__heading,[id*=guarantee] .ap-guarantee__heading,[id*=product_reviews] .ap-reviews__heading,[id*=video_testimonials] .ap-reviews__heading){font-family:var(--ap-font-display, "Saira Condensed", "Saira", sans-serif);font-weight:800;text-transform:uppercase;line-height:.92;letter-spacing:.01em;font-size:clamp(2.2rem,4.4vw,4.4rem);margin-block:0 var(--ap-space-md, 16px);text-wrap:balance}#MainContent[data-template=product] :is([id*=tyre_eu_label] .ap-eu-label__heading,[id*=product_tabs] .ap-tabs__heading,[id*=trust_row] .ap-trust-row__heading,[id*=product_reviews] .ap-reviews__heading,[id*=video_testimonials] .ap-reviews__heading):before{content:"";display:block;width:2.4rem;height:2px;margin-bottom:var(--ap-space-xs, 8px);background:var(--apx-accent)}#MainContent[data-template=product] :is([id*=tyre_spec_table] .ap-spec-table__eyebrow,[id*=how_to_steps] .ap-steps__eyebrow,[id*=fitment_service] .ap-fitment-service__eyebrow){display:inline-flex;align-items:center;gap:var(--ap-space-xs, 8px);font-family:var(--ap-font-display, "Saira Condensed", "Saira", sans-serif);font-size:1.05rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--apx-accent);margin-bottom:var(--ap-space-2xs, 4px)}#MainContent[data-template=product] :is([id*=tyre_spec_table] .ap-spec-table__eyebrow,[id*=how_to_steps] .ap-steps__eyebrow,[id*=fitment_service] .ap-fitment-service__eyebrow):before{content:"";width:2.4rem;height:2px;background:var(--apx-accent)}@media screen and (min-width:990px){#MainContent[data-template=product] :is([id*=tyre_eu_label],[id*=product_reviews])>.color-scheme-1,#MainContent[data-template=product] :is([id*=tyre_eu_label],[id*=product_reviews])>.color-scheme-2,#MainContent[data-template=product] :is([id*=tyre_eu_label],[id*=product_reviews])>.color-scheme-3,#MainContent[data-template=product] :is([id*=tyre_eu_label],[id*=product_reviews])>[class*=color-scheme-]{clip-path:polygon(0 var(--apx-slash),100% 0,100% 100%,0 100%)}#MainContent[data-template=product] :is([id*=tyre_eu_label],[id*=product_reviews]) [class*=section-][class*=-padding]{padding-top:calc(48px + var(--apx-slash))!important}#MainContent[data-template=product] [id*=fitment_service]>[class*=color-scheme-]{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--apx-slash)),0 100%)}#MainContent[data-template=product] [id*=fitment_service] [class*=section-][class*=-padding]{padding-bottom:calc(40px + var(--apx-slash))!important}#MainContent[data-template=product]{--apx-slash: min(3.5vw, var(--apx-slash-max))}}@media screen and (min-width:990px){#MainContent[data-template=product] [id*=guarantee]{position:relative;z-index:3}#MainContent[data-template=product] [id*=guarantee] .ap-guarantee{margin-top:clamp(-72px,-4vw,-40px);padding:var(--ap-space-lg, 24px) var(--ap-space-xl, 40px);background:var(--ap-surface, rgb(var(--color-background)));border:2px solid rgba(14,15,18,.08);border-left:3px solid var(--apx-accent);border-radius:2px;box-shadow:var(--ap-shadow-lg, 0 8px 24px rgba(0, 0, 0, .12))}#MainContent[data-template=product] [id*=guarantee] [class*=section-][class*=-padding]{padding-bottom:60px!important}}@media screen and (min-width:990px){#MainContent[data-template=product] [id*=how_to_steps] .ap-steps__list{position:relative}#MainContent[data-template=product] [id*=how_to_steps] .ap-steps__number{font-family:var(--ap-font-display, "Saira Condensed", "Saira", sans-serif);font-weight:800;line-height:.9;font-size:clamp(2rem,3vw,3rem);color:var(--apx-accent)}#MainContent[data-template=product] [id*=how_to_steps] .ap-steps__item:nth-child(2n){transform:translate(clamp(16px,3vw,48px))}}#MainContent[data-template=product] [id*=tyre_spec_table] .ap-spec-table-block{border-top:3px solid var(--apx-ink);padding-top:var(--ap-space-md, 16px)}#MainContent[data-template=product] [id*=product_tabs] .ap-tabs{border-top:2px solid rgba(14,15,18,.12)}@media screen and (max-width:989px){#MainContent[data-template=product] [class*=color-scheme-]{clip-path:none}#MainContent[data-template=product] [id*=guarantee] .ap-guarantee{margin-top:0}#MainContent[data-template=product] [id*=how_to_steps] .ap-steps__item{transform:none}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=product] [id*=how_to_steps] .ap-steps__item{transform:none}}@media screen and (min-width:990px){#MainContent[data-template=product]{--apc-accent: var(--ap-accent, #e1001a);--apc-hair: rgba(var(--color-foreground), .14)}#MainContent[data-template=product] .product-form__input--dropdown .select{position:relative}#MainContent[data-template=product] .product-form__input--dropdown .select:before{content:"";position:absolute;left:0;top:50%;width:2px;height:1.8rem;transform:translateY(-50%);background:var(--apc-accent);z-index:1;pointer-events:none}#MainContent[data-template=product] .product-form__input--dropdown .select__select{font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace);text-transform:uppercase;letter-spacing:.04em;font-variant-numeric:tabular-nums;padding-left:1.6rem;border-radius:2px}#MainContent[data-template=product] .product-form__input--dropdown .select .icon-caret{color:var(--apc-accent)}#MainContent[data-template=product] .swatch-input__label{border-radius:2px;box-shadow:0 0 0 2px var(--apc-hair)}#MainContent[data-template=product] .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px var(--apc-accent)}#MainContent[data-template=product] .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid var(--apc-accent);outline-offset:2px}#MainContent[data-template=product] .complementary-products>.summary__title,#MainContent[data-template=product] .complementary-products .complementary-products__heading{position:relative;font-family:var(--ap-font-display, "Saira Condensed", "Arial Narrow", sans-serif);text-transform:uppercase;letter-spacing:.04em;font-weight:800}#MainContent[data-template=product] .complementary-products>.summary__title:before{content:"";display:block;width:2.4rem;height:3px;margin-bottom:var(--ap-space-2xs, 4px);background:var(--apc-accent)}#MainContent[data-template=product] .complementary-products__container .card,#MainContent[data-template=product] .complementary-products__container .card__inner{border-radius:2px}#MainContent[data-template=product] .complementary-products__container .card-wrapper{transition:transform var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),box-shadow var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1))}#MainContent[data-template=product] .complementary-products__container .card-wrapper:hover,#MainContent[data-template=product] .complementary-products__container .card-wrapper:focus-within{transform:translateY(-3px);box-shadow:var(--ap-shadow-lg, 0 8px 24px rgba(0, 0, 0, .12))}#MainContent[data-template=product] .complementary-products__container .price{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){#MainContent[data-template=product] .complementary-products__container .card-wrapper{transition:none}#MainContent[data-template=product] .complementary-products__container .card-wrapper:hover,#MainContent[data-template=product] .complementary-products__container .card-wrapper:focus-within{transform:none}}}#MainContent[data-template=product] .price__badge-sale,#MainContent[data-template=product] .price__badge-sold-out{border-radius:2px;font-family:var(--ap-font-mono, ui-monospace, "Consolas", monospace);text-transform:uppercase;letter-spacing:.07em;font-weight:700}#MainContent[data-template=product] .price__badge-sale{background:var(--ap-accent, #e1001a);color:var(--ap-accent-contrast, #ffffff);box-shadow:0 0 0 2px var(--ap-accent, #e1001a)}#MainContent[data-template=product] .price__badge-sold-out{background:transparent;color:rgb(var(--color-foreground));box-shadow:0 0 0 2px rgba(var(--color-foreground),.55)}main#MainContent[data-template=product] [id*=recently_viewed]{--he-accent: var(--ap-accent, #e1001a);--he-ink: var(--ap-on-surface, rgb(var(--color-foreground, 14 15 18)));--he-display: var(--ap-font-display, "Saira Condensed", "Arial Narrow", sans-serif)}main#MainContent[data-template=product] [id*=recently_viewed] .ap-recent__heading{font-family:var(--he-display);text-transform:uppercase;font-weight:800;line-height:.9;letter-spacing:.005em;font-size:clamp(2.8rem,5vw,6rem)}main#MainContent[data-template=product] [id*=recently_viewed] .ap-recent__heading:before{content:"";display:block;width:4.4rem;height:4px;margin-bottom:var(--ap-space-sm, 12px);background:var(--he-accent)}@media screen and (min-width:990px){main#MainContent[data-template=product] [id*=recently_viewed] .ap-recent-section{position:relative;z-index:1;margin-top:-1vw}}@media screen and (min-width:990px){#MainContent[data-template=product] .product__media-wrapper{position:relative;background:radial-gradient(78% 60% at 50% 40%,#fff,#eef0f3);padding:clamp(22px,2.6vw,40px);border:1px solid rgba(14,15,18,.1);border-radius:2px;box-shadow:0 20px 46px -26px #0000003d}#MainContent[data-template=product] .product__media-wrapper:before,#MainContent[data-template=product] .product__media-wrapper:after{content:"";position:absolute;width:24px;height:24px;border:2px solid var(--ap-accent, #e1001a);z-index:3;pointer-events:none}#MainContent[data-template=product] .product__media-wrapper:before{top:11px;left:11px;border-right:0;border-bottom:0}#MainContent[data-template=product] .product__media-wrapper:after{bottom:11px;right:11px;border-left:0;border-top:0}#MainContent[data-template=product] .product-media-container,#MainContent[data-template=product] .product__media-item>.media{border-radius:2px;box-shadow:0 2px 10px #0000000a}}@media screen and (max-width:989px){#MainContent[data-template=product] .product__media-wrapper{position:relative;background:radial-gradient(82% 62% at 50% 42%,#fff,#f1f2f4);padding:14px;border:1px solid rgba(14,15,18,.1);border-radius:2px;box-shadow:0 10px 26px -16px #0003}#MainContent[data-template=product] .product__media-wrapper:before{content:"";position:absolute;top:7px;left:7px;width:18px;height:18px;border:2px solid var(--ap-accent, #e1001a);border-right:0;border-bottom:0;z-index:3;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ap-motorsport-zones-product.css.map */
