.product-competitors{font-size:.8125rem}.product-competitors .price__amount{font-size:inherit;margin-right:-2px}.product-competitors p{font-size:1rem}.product-competitors li{padding:8px}.product-competitors li:nth-child(2n){background:#f8f9fa}.product-competitors .explain-date{color:#989898;font-size:.6875rem;padding:8px 0 0;text-align:left}.product-competitors .competitor .price__amount{text-decoration:line-through}.bordered-table__cell{border-left:1px solid #dee2e6;border-top:1px solid #dee2e6;display:flex;justify-content:center;margin:-1px;padding:12px}.bordered-table__cell--heading{align-items:center;font-family:Graphik,Arial,sans-serif;letter-spacing:1px}.car-details__item{display:flex;font-size:.875rem;padding:7px 0}.car-details__item>div:first-child{width:40%;word-wrap:break-word}@media(min-width:992px){.car-details__item>div:first-child{width:50%}}.car-details__item>div:last-child{width:60%}@media(min-width:992px){.car-details__item>div:last-child{width:50%}}.car-details__item+.car-details__item{border-top:1px solid #dee2e6}.product-vehicle-disclaimer{font-size:.875rem;margin:10px 0 18px}@media(min-width:768px){.product-vehicle-disclaimer{margin:10px 0}}.product-vehicle-disclaimer .fa-warning{color:#fb9e00;font-size:1.25rem;margin-right:6px}.product-vehicle-disclaimer .fa-warning:before{margin-left:0}.product-vehicle-disclaimer-content span{color:#0d76e1}.product-vehicle-alert{align-items:baseline;border:1px solid var(--vehicle-alert-border,#dee2e6);border-radius:5px;box-shadow:inset 0 0 0 4px var(--vehicle-alert-shadow,#fff);display:flex;gap:30px;margin-bottom:20px}@media(max-width:767.98px){.product-vehicle-alert{margin-bottom:10px}}.product-vehicle-alert .product-vehicle-disclaimer{font-size:.9375rem;margin:0;padding:20px}@media(max-width:767.98px){.product-vehicle-alert .product-vehicle-disclaimer{padding:15px 10px}}.product-vehicle-alert .fa-warning{font-size:1.375rem}.product-vehicle-alert--warning{--vehicle-alert-border:#ffc221;--vehicle-alert-shadow:#fff9e9}.product-vehicle-alert--success{--vehicle-alert-border:#24a359;--vehicle-alert-shadow:#cfffe3}.product-vehicle-reassurance{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px 35px;margin:20px 10px 20px 20px}.product-vehicle-reassurance>div{line-height:18px;position:relative}.product-vehicle-reassurance .vehicle-name{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 8px}.product-vehicle-reassurance .fa:before{font-size:1.1875rem}.product-vehicle-reassurance .fa-angle-right:before{font-size:1.0625rem;margin-right:0;text-align:right;vertical-align:-1px;width:14px}@media(min-width:768px){.product-vehicle-reassurance{flex-direction:row}.product-vehicle-reassurance>div+div:before{background:#dee2e6;content:"";height:12px;left:-17px;position:absolute;top:5px;width:1px}}@media(max-width:1199.98px){.product-vehicle-reassurance .vehicle-name{width:100%}.product-vehicle-reassurance .vehicle-name+div:before,.product-vehicle-reassurance .vehicle-name:before{display:none}}.wheel-dimension{font-size:.875rem;margin:0 -10px}@media(min-width:992px){.wheel-dimension{font-size:1rem}}.wheel-dimension__heading{background:#fcfcfc;font-weight:600;justify-content:start;padding-left:30px}.wheel-dimension__value{justify-content:start;padding-left:10px}@media(min-width:576px){.wheel-dimension__value{padding-left:30px}}.tyre-dimension{font-size:.875rem}@media(min-width:992px){.tyre-dimension{font-size:1rem}}.price__incl{border-left:3px solid #dee2e6;display:block;font-weight:400!important;line-height:1.1;margin:5px 0 10px;padding:3px 0 3px 10px}@media(min-width:992px){.product-gallery .swiper-slide{display:flex;min-height:315px}.product-gallery .swiper-zoom-container{align-self:center}.product-title{padding-right:30px}}