.tws-result-count{font-size:11pt}.tws-result-filters{border-bottom:1px solid #939598;background-color:rgb(212.5,212.5,212.5) !important}.tws-result-filters .tws-result-filters-selected{background-color:#f4f4f4}.tws-result-filters .tws-result-filters-selected h3{font-size:16pt}@media(min-width: 768px){.tws-result-filters #tws-filters-container,.tws-result-filters #tws-filters-heading{padding:0 !important}}.tws-result-filters .tws-result-filter-group .tws-result-filter-group-heading{font-size:16pt}.tws-result-filters .tws-result-filter-group .tws-result-filter-option{-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.tws-result-filters .tws-result-filter-group .tws-result-filter-option .tws-result-filter-option-checkbox{border-color:rgba(0,0,0,0) !important;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.tws-result-filters .tws-result-filter-group .tws-result-filter-option-holder input:checked+.tws-result-filter-option{background-color:#000;color:#fff}.tws-result-filters .tws-result-filter-group .tws-result-filter-option-holder input:checked+.tws-result-filter-option .tws-result-filter-option-checkbox{color:#fff}.tws-result-products .tws-result-product-container{min-width:25%}.tws-result-products .tws-result-product{position:relative;display:flex;flex-direction:column;color:#1d3557}.tws-result-products .tws-result-product .btn{margin:5px 0}.tws-result-products .tws-result-product .tws-compare-checkbox{position:absolute;top:5px;left:5px;max-width:calc(100% - 10px);padding:5px;background-color:#eee;opacity:.85;cursor:pointer;user-select:none}.tws-result-products .tws-result-product .tws-compare-checkbox input{cursor:pointer}.tws-result-products .tws-result-product .tws-result-product-brand img{max-height:45px}.tws-result-products .tws-result-product .tws-result-product-image img{max-height:120px}.tws-result-products .tws-result-product .tws-result-product-links{display:flex;flex-direction:column;margin-top:auto}.tws-result-products .tws-result-product .tws-result-product-sizes{margin-top:auto}.tws-result-products .tws-result-product .tws-result-product-size{align-items:center;padding:4px;color:hsl(216,2.3696682464%,38.6274509804%);background-color:#f4f4f4}.tws-result-products .tws-result-product .tws-result-product-size .tws-product-pricing{font-size:14pt}.tws-pagination-desktop{border:2px solid #1d3557}.tws-pagination-desktop .tws-pagination-page{text-align:center;min-width:60px}.tws-pagination-desktop .tws-pagination-page a{width:100%}.brand-list .tyre-brand{display:flex;justify-content:center;align-items:center;width:100%;margin:10px 0;padding:10px;background-color:#fff}@media(min-width: 1200px){.brand-list .tyre-brand{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.brand-list .tyre-brand:hover{background-color:hsl(0,0%,88%)}}.pattern-detail h1{font-size:1.5em}.pattern-detail h2{font-size:1.2em}.pattern-detail .brand-image{max-width:150px}@media(min-width: 1200px){.pattern-detail .background-white{clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%);padding-right:5%}}