@media (max-width:1199px){.woocommerce ul.products{margin:0 -15px}.woocommerce ul.products.columns-3 li.product{margin:10px 15px 10px 15px;width:calc(50% - 30px)}}@media (max-width:991px){.col_filter{position:fixed;left:0;top:0;right:0;background:#fff;z-index:9999;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.col_filter.active{opacity:1;pointer-events:inherit}.col_filter .close{position:fixed;right:0;top:0;background:#000;color:#fff;width:50px;height:50px;text-align:center;line-height:50px;font-weight:300;cursor:pointer;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.toggle_filter_tab{display:inline-block;vertical-align:top;background:#f9f9f9;border-radius:3px;padding:10px 20px;font-weight:700;color:#000;font-size:15px;cursor:pointer;position:sticky;top:75px;z-index:99}.toggle_filter_tab img{display:inline-block;vertical-align:middle;height:20px!important;width:auto;margin-right:10px}.toggle_filter_tab .text{display:inline-block;position:relative}.toggle_filter_tab .text .filter_count{background:#d0332c;color:#fff;border-radius:50em;width:20px;height:20px;line-height:20px;padding:0;position:relative;top:0;margin-left:5px;font-size:9px;text-align:center;display:inline-block;vertical-align:middle}.woocommerce-message{display:flex;flex-direction:column;padding:20px;text-align:center;font-size:16px;line-height:25px}.woocommerce-message:before{position:relative;display:block;top:inherit;left:inherit;font-size:25px;margin-bottom:5px}.woocommerce-message .button{order:2;margin-top:10px!important;text-align:center;font-size:16px!important;padding:15px!important}.sidebar-products{border:0;padding:50px 15px}.sidebar-products .heading{font-size:30px;font-weight:700;margin:0 0 15px}.product_extra .full_description{margin-right:0}}@media (max-width:768px){.woocommerce ul.products{margin:0 -5px}.woocommerce ul.products.columns-2 li.product{margin:10px 5px 10px 5px;width:calc(50% - 10px)}.woocommerce ul.products.columns-3 li.product{margin:10px 5px 10px 5px;width:100%}.woocommerce ul.products li.product .product_inner .product_image{padding:0;margin:0 0 15px;overflow:hidden}.woocommerce ul.products li.product .product_inner .product_image .img{padding:40% 0}.woocommerce ul.products li.product .product_inner .product_content{padding:0 20px 15px 20px}.woocommerce ul.products li.product .product_inner .product_content .float_title{width:100%}.woocommerce ul.products li.product .product_inner .product_content .float_price{width:100%}.woocommerce ul.products li.product .product_inner .product_content .product_title{font-size:15px;line-height:23px}.woocommerce ul.products li.product .product_inner .product_content .short_description{display:none}.woocommerce ul.products li.product .product_inner .product_content .price{left:20px;right:20px;text-align:left}.woocommerce ul.products li.product .product_inner .product_content .price del{display:block;line-height:15px}.woocommerce ul.products li.product .product_inner .product_content .price .woocommerce-Price-amount{font-size:19px}.woocommerce ul.products li.product .product_inner .product_content .price .button_wrap .btn{padding:10px!important;font-size:12px;letter-spacing:.25px}.woocommerce .woocommerce-result-count{line-height:30px}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{height:40px;font-size:14px;width:100%;margin:0 0 15px}.woocommerce div.product .merk_image{top:5px}.woocommerce div.product .merk_image img{max-width:75px;max-height:50px}.woocommerce div.product div.images{width:100%}.woocommerce div.product div.summary{width:100%}.woocommerce div.product .product_usps{font-size:15px}.woocommerce div.product .product_title{font-size:27px;line-height:1.1}.woocommerce div.product form.cart .quantity_minus,.woocommerce div.product form.cart .quantity_plus{width:36px;height:50px}.woocommerce div.product form.cart div.quantity input{height:50px}.woocommerce div.product form.cart .button{width:100%;padding:19px 0;font-size:14px}.woocommerce div.product form.cart button.btn{font-size:14px;padding:14px 17px}.woocommerce div.product p.stock{font-size:15px;line-height:22px}.woocommerce div.product .product_main_description{font-size:16px;line-height:27px;margin:0}.woocommerce ul.order_details{display:block}.woocommerce .woocommerce-customer-details address{padding:15px}.woocommerce-customer-details .woocommerce-columns{display:block}.woocommerce-customer-details .col-1,.woocommerce-customer-details .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-customer-details h2.woocommerce-column__title{font-size:22px;line-height:32px;margin:0 0 10px!important}.tawcvs-swatches .swatch{width:40px;height:40px;line-height:40px;margin:4px}.tawcvs-swatches .swatch-label{font-size:13px}.product_wrapper .product_section{padding-top:30px!important}.product_wrapper .product_main_images_wrapper .product_main_images_carousel .owl-dots{margin:10px 0 0;padding:15px 0 0 0}.product_wrapper .product_main_images_wrapper #main_images_navigation .owl-prev,.product_wrapper .product_main_images_wrapper #main_images_navigation .owl-next{width:40px;height:40px;line-height:40px;font-size:14px}section.up-sells ul.products.columns-4 li.product{margin:10px 5px 10px 5px;width:100%}section.up-sells ul.products.columns-4 li.product .product_inner{display:block}section.up-sells ul.products.columns-4 li.product .product_image{float:left;width:100px}section.up-sells ul.products.columns-4 li.product .product_content{float:right;width:calc(100% - 100px);padding:0 5px 0 15px;text-align:left!important}section.up-sells ul.products.columns-4 li.product .product_content ul.colors{margin:8px 0}section.up-sells ul.products.columns-4 li.product .product_content .price{position:relative;left:inherit;right:inherit;bottom:inherit}section.up-sells ul.products.columns-4 li.product .product_content .price .button_wrap{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;z-index:1;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation:before{content:'';display:block;background:url(/wp-content/themes/motorsport/woocommerce/img/scroll.png);width:100px;height:13px;opacity:.15;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important;margin:0 auto 10px}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:15px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table{background:transparent!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr{border:1px solid rgb(0 0 0 / .1);margin:0 0 30px;background:#fff}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:nth-child(2n){background:#ccc}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td{font-size:15px;line-height:30px;padding:8px 15px}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td:first-of-type{display:block}.woocommerce-MyAccount-navigation{margin:0 0 15px}.woocommerce-MyAccount-navigation ul{white-space:nowrap;overflow-x:auto;display:flex}.woocommerce-MyAccount-navigation ul li{display:inline-block;margin:0}.woocommerce-MyAccount-navigation ul li a{padding:10px 15px;box-shadow:none;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:active{padding:10px 15px}.product_reviews{margin-left:0}.product_reviews .woocommerce-Reviews-title{font-size:19px;line-height:30px;padding-bottom:15px}.product_reviews .review-comments ul li{padding:20px 25px;font-size:16px;line-height:26px}.product_reviews .review-comments ul li time{display:block}.product_reviews .add_review .add_review_btn{padding:15px 30px;font-size:13px}.woocommerce-cart-form{width:100%;padding-right:0;float:none}.cart-collaterals{width:100%!important;float:none}.back_shopping{margin:15px 0 0}li.woocommerce-cart-form__cart-item{padding:18px}.woocommerce-cart-form .product-thumbnail{width:100px}.woocommerce-cart-form .product-thumbnail img{height:70px!important}.woocommerce-cart-form .product-quantity .quantity{display:block;width:100%}.woocommerce-cart-form .product-quantity .quantity:before{content:'Aantal:';font-weight:700;display:block;margin:0 0 5px}.woocommerce-cart-form .product-quantity button{margin-top:10px}.shop_table .cart_item .cart-item-details{margin-left:16px;font-size:17px;line-height:26px}.shop_table .cart_item .cart-item-details p{margin:0 0 15px}.shop_table .cart_item .cart-item-details .product-name{font-size:17px;line-height:25px;padding-right:18px}.shop_table .cart_item .cart-item-details .product-remove{right:-5px;top:-10px}.shop_table .cart_item .cart-item-details .product-remove a.remove{line-height:40px}.shop_table .cart_item .cart-item-details .product-price{font-size:18px;line-height:26px;margin:0 0 15px}.shop_table .cart_item .cart-item-details .product-price .stukprijs{font-size:16px}.shop_table .cart_item .cart-item-details .product-price .stukprijs,.shop_table .cart_item .cart-item-details .product-price .subtotal{display:block}.shop_table .cart_item .cart-item-details .product-quantity .qty{height:46px;width:65px;border-width:2px;padding:0 5px;text-align:center}table.woocommerce-table--order-details tbody tr td{display:block;width:100%;padding:25px 20px!important}table.woocommerce-table--order-details tfoot tr,table.woocommerce-table--order-details tfoot th,table.woocommerce-table--order-details tfoot td{display:block;width:100%}table.woocommerce-table--order-details tfoot th{font-weight:400!important}table.woocommerce-table--order-details tfoot tr:first-of-type{padding-top:0}table.woocommerce-table--order-details tfoot tr:first-of-type td{padding-top:0}.banner{font-size:9px;padding:2px 10px;letter-spacing:.5px}.product_reviews{font-size:16px;line-height:27px}.woocommerce .woocommerce-breadcrumb{margin:0 0 25px}.woocommerce .cart-collaterals .cart_totals{margin-top:25px;font-size:15px;line-height:26px}.woocommerce .cart-collaterals .cart_totals h2{font-size:27px;line-height:37px;margin:0 0 15px}.woocommerce ul#shipping_method li{margin:0 0 2px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{color:#000}.woocommerce table.shop_table_responsive .includes_tax{display:block}#customer_details{display:block;width:100%;padding:0}#customer_details label{font-size:17px}#order_review{display:block;width:100%}.woocommerce ul.related_products li:nth-child(3){display:none}.related ul.products{margin:0 -5px}.related ul.products.columns-4 li.product{margin:10px 5px 10px 5px;width:calc(50% - 10px)}.related ul.products.columns-4 li.product:nth-child(3){display:none}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table .woocommerce-button{font-size:15px}.woocommerce div.product div.images.woocommerce-product-gallery .typed_text_wrapper{height:65px;top:34%}.woocommerce div.product .price{margin:15px 0 20px}.woocommerce div.product form.cart .quantity_minus,.woocommerce div.product form.cart .quantity_plus{height:22px}.woocommerce div.product form.cart div.quantity::before{line-height:50px}.woocommerce div.product .request_shop_stock{margin-top:-15px;margin-bottom:-15px;margin-left:0}.woocommerce div.product .request_shop_stock .btn{display:block;width:100%}.below_product_side{margin-left:0;border-top:0;padding-top:0}.product_cat_merk_heading{top:0}.product_cat_merk_heading h5{font-size:20px}.products_all_wrap{display:flex;flex-direction:column}.product_cat_merken .referenties_wrapper .referenties-carousel-wrapper #referenties-carousel-nav{display:block}.products_wrapper{padding-right:0}.woocommerce .woocommerce-result-count{display:none}.sidebar-products{margin:0}}