.product-result{position:relative;display:flex;flex-direction:column}.product-result .product-image{max-height:150px;overflow:hidden;margin-top:auto}.product-result .product-image.wheel{max-height:95px}.product-result .product-brand img{max-height:40px;padding:3px}.product-result[data-brand=continental] .product-name{word-break:break-all}.product-result .product-name p{margin-bottom:5px;font-family:"oswald",sans-serif}.product-result .product-name span{font-size:small}.product-result .product-name .finish-paragraph{line-height:1}.product-result .wrapper{padding:10px 20px}.product-result .round-corners{border-radius:15px 0px 0px 15px}.product-result .tr-widget{height:auto;margin-top:10px}.product-result .tr-widget.tr-widget-empty{display:none}.product-result .product-more-info-btn{margin-top:auto}.product-result .matched-sizes .tile-size-link,.product-result .matched-sizes .see-more-sizes{color:hsl(0,0%,25%);display:flex;justify-content:space-between;align-items:center;padding:4px;margin-bottom:4px;border:1px solid #19569c;background:#fff}.product-result .matched-sizes .tile-size-link i,.product-result .matched-sizes .see-more-sizes i{padding-right:5px;color:#19569c;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.product-result .matched-sizes .tile-size-link:hover i,.product-result .matched-sizes .see-more-sizes:hover i{padding:unset}.product-result .matched-sizes .see-more-sizes{display:block;margin-top:16px}.tyre-results,.wheel-results{margin-top:-10px}.alt-size-holders{width:100%;margin-bottom:20px}.alt-size-holders.no-margin-bottom{margin-bottom:0px}.alt-size-holders h4{width:100%;display:inline-block;position:relative;margin-right:0;font-size:12px;vertical-align:middle;padding:10px 7px}@media(min-width: 400px){.alt-size-holders h4{width:auto;background-color:#ededed}}.alt-size-holders .smaller-heading{font-size:10px;margin-top:6px}.alt-size-holders .smaller-heading .hover-tooltip{top:-9px;right:-5px}@media(max-width: 600px){.alt-size-holders .smaller-heading .hover-tooltip{right:auto}}.alt-size-holders .size-holder{margin-bottom:15px}.alt-size-holders .holder{position:relative;margin-right:5px;margin-bottom:5px}.alt-size-holders .holder .alternative-popup{background-color:#777;opacity:.9;color:#fff;bottom:100%;padding:7px;position:absolute;width:220%}@media(min-width: 600px){.alt-size-holders .holder .alternative-popup{min-width:220px;width:auto}}.alt-size-holders a{cursor:pointer;display:flex;font-size:12px;vertical-align:bottom;background-color:#404040;padding:10px 7px;color:#fff;justify-content:center;align-content:center;flex-direction:column;height:100%}.alt-size-holders a.smaller{font-size:14px;padding:7px 7px}.alt-size-holders a.smaller.hidden{display:none}.alt-size-holders a.active{background:#19569c;color:#fff !important}.alt-size-holders a:hover{background:rgb(21.4779005525,73.8839779006,134.0220994475);color:#fff !important}.filters{width:100%;color:#404040}.filters .heading{display:flex;justify-content:space-between;align-content:center;background-color:#fff;padding:20px 20px 20px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters .heading i{align-self:center;font-size:17pt;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filters form{display:none}@media(min-width: 1280px){.filters form{display:block}.filters .heading i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.filters .btn{border-radius:0}.filters .filter-options{border-bottom:2px solid #fff;background-color:#f3f3f3}.filters .filter-options .filter-option:has(select){width:auto;display:inline-block}.filters .filter-options .filter-option:has(select) label{padding:10px 0}.filters .filter-options .filter-option:has(select) select{padding:10px;border:1px solid #777;border-radius:4px}.filters .filter-options .filter-option label{width:100%;padding:8px 5px 8px 30px;margin:3px 0px}.filters .filter-options .filter-option label::before{left:5px;background-color:#fff;border:1px solid #777}.filters .filter-options .filter-option label:first-child h4{margin-top:0}.filters .filter-options .filter-option label :last-of-type{border-bottom:0px}@media(min-width: 1280px){.filters .filter-options .filter-option label{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.filters .filter-options .filter-option label:hover{background-color:rgb(232.8,232.8,232.8)}}.series-list .series{display:block;padding:10px 15px;margin:7px 0}@media(min-width: 960px){.series-list .series{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.series-list .series:hover{background-color:#f3f3f3}}.tr-widget-holder{width:100%}.tr-widget-holder .wrapper{padding:5px 0}.tr-widget-holder .wrapper .tr-widget-block{height:auto;min-width:auto}.tr-widget-holder .wrapper .tr-widget-block .tr-widget-container{text-align:left;padding:0 !important}.tr-widget-holder .wrapper .tr-widget-block .tr-widget-container .tr-widget-ticks,.tr-widget-holder .wrapper .tr-widget-block .tr-widget-container br{display:none}.tr-widget-holder .wrapper .tr-widget-block .tr-widget-container .tr-widget-text{font-size:1em}.booking-btn{padding:5px;display:flex;cursor:pointer;text-align:center;justify-content:center;font-size:16px}.booking-btn i{margin:0 5px;display:flex;align-items:center}.booking-btn.remove-from-booking{background:#777;font-size:14px;padding:7px 5px}.booking-btn.remove-from-booking:hover{background:rgb(93.5,93.5,93.5)}.quantity-select{border-radius:4px;display:inline-block;text-align:center}.quantity-select i{width:35px;height:35px;border:none;color:#404040;float:left;line-height:30px;font-size:16px;padding:3px;background-color:#ededed;border-radius:0;cursor:pointer}.quantity-select i.fa-plus{border-radius:0px 4px 4px 0px}.quantity-select i.fa-minus{border-radius:4px 0px 0px 4px}.quantity-select i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.quantity-select i:hover{background-color:#777;color:#f3f3f3}.quantity-select input.form-control{float:left;width:40px;height:35px;line-height:35px;padding:0;text-align:center;font-size:16px;background-color:#fff;border:1px solid #ededed;margin:0;border-radius:0}