@charset "UTF-8";
.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}#wpml-ls-submenu-click-default{background-color:#fff}/*!
Theme Name: Custom
Theme URI: https://okappi.be
Author: Okappi
Author URI: https://okappi.be
Description: Custom WP theme by Okappi. Made with love. Use it with pride. #YouRock.
Version: 4.5.1
License: GNU General Public License v2 or later
Text Domain: custom
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

This custom is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Archivo";src:url(//vb-rubber.be/wp-content/themes/custom/assets/fonts/archivo/Archivo-VariableFont.ttf) format("truetype-variations");font-weight:100 900;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:"Archivo";src:url(//vb-rubber.be/wp-content/themes/custom/assets/fonts/archivo/Archivo-Italic-VariableFont.ttf) format("truetype-variations");font-weight:100 900;font-stretch:75% 100%;font-style:italic;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse}@view-transition{navigation:auto}::view-transition-old(hero){animation:fade .2s linear forwards}::view-transition-new(hero){animation:fade .3s linear reverse}::view-transition-old(activity-image),::view-transition-new(activity-image){animation:none}@keyframes fade{from{opacity:1}to{opacity:0}}.noscroll,.overflow-hidden{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.otgs-development-site-front-end{display:none}a{text-underline-offset:2px}body{background-color:#fff;font-style:normal;color:#2c2b2a;line-height:1.7;font-size:16px;font-size:1.6rem;font-family:"Archivo",serif;font-weight:200;font-variation-settings:"wght" 300}body ::selection{background:#000;color:#fff}.woocommerce-breadcrumb{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 650px){.woocommerce-breadcrumb{font-size:13px;font-size:1.3rem}}.woocommerce-breadcrumb a{text-decoration:none;color:inherit;transition:all .3s ease-in-out;text-underline-offset:2px}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus{text-decoration:underline}@media(max-width: 650px){.woocommerce-breadcrumb a{font-size:13px;font-size:1.3rem}}@media(max-width: 650px){.woocommerce-breadcrumb span{font-size:13px;font-size:1.3rem}}.woocommerce-breadcrumb span.delimiter{display:block;width:3px;height:3px;background:#000;border-radius:50%;margin:0 10px}h1,.h1{font-variation-settings:"wght" 700;font-style:normal;font-size:30px;font-size:3rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){h1,.h1{font-size:35px;font-size:3.5rem}}@media(min-width: 1024px){h1,.h1{font-size:40px;font-size:4rem}}h2,.h2{font-variation-settings:"wght" 700;font-style:normal;font-size:20px;font-size:2rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){h2,.h2{font-size:25px;font-size:2.5rem}}@media(min-width: 1024px){h2,.h2{font-size:30px;font-size:3rem}}h3,.h3{font-variation-settings:"wght" 600;font-style:normal;font-size:18px;font-size:1.8rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){h3,.h3{font-size:22px;font-size:2.2rem}}@media(min-width: 1024px){h3,.h3{font-size:24px;font-size:2.4rem}}h4,.h4{font-variation-settings:"wght" 600;font-style:normal;font-size:16px;font-size:1.6rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){h4,.h4{font-size:18px;font-size:1.8rem}}@media(min-width: 1024px){h4,.h4{font-size:20px;font-size:2rem}}h5,.h5{font-variation-settings:"wght" 500}h6,.h6{font-variation-settings:"wght" 500}mark{background-color:#e51f3a;color:#fff;padding:2px}@media(min-width: 650px){section.section[data-top=half] .section-inner{padding-top:15px}}section.section[data-top=double] .section-inner{padding-top:60px}@media(min-width: 650px){section.section[data-bottom=half] .section-inner{padding-bottom:15px}}section.section[data-bottom=double] .section-inner{padding-bottom:60px}div.section-inner{max-width:1300px;margin:0 auto;padding:30px 10px}@media(min-width: 650px){div.section-inner{padding:30px 10px}}@media(min-width: 768px){div.section-inner{padding:30px}}.custom-text{line-height:1.55}.custom-text h1,.custom-text h2{margin-bottom:30px}.custom-text h3,.custom-text h4{margin-bottom:15px}.custom-text h5,.custom-text h6{margin-bottom:10px}.custom-text p{margin-bottom:10px}.custom-text p:last-child{margin-bottom:0}.custom-text span[style*=background-color]{padding:2px 5px;display:inline-block;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 0 100%)}.custom-text strong,.custom-text b{font-variation-settings:"wght" 700}.custom-text a{color:#e51f3a;text-underline-offset:2px}.custom-text ul{margin:10px 0;list-style:circle outside;padding-left:1.2em}.custom-text ul li{margin:0 0 5px 0}.custom-text sup,.custom-text sub{font-size:60%}.custom-text ol{margin:10px 0;list-style:decimal outside;padding-left:1.2em}.custom-text ol li{margin:0 0 5px 0}.custom-text em{font-style:italic}.custom-text blockquote{padding-left:1.2em;margin:10px 0;border-left:2px solid #e51f3a}strong,b{font-variation-settings:"wght" 700}a.link-a{background:#e51f3a;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;gap:15px;min-width:120px;padding:17px calc(20px + 16px + 15px) 17px 20px;font-variation-settings:"wght" 700;text-transform:uppercase;position:relative}a.link-a span.text{line-height:1.05}a.link-a span.arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:20px}a.link-a span.arrow svg{display:block;height:13px;width:auto}a.link-b{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;max-width:max-content;display:inline-flex;justify-content:center;gap:20px;align-items:center;min-width:180px;text-align:center;padding:10px 15px;border:1px solid #000;background-color:#000;color:#fff}a.link-b svg{display:block;height:12px;width:auto}a.link-c{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;max-width:max-content;display:inline-flex;justify-content:center;gap:20px;align-items:center;min-width:100px;text-align:center;padding:10px 15px;border:1px solid #000;background-color:rgba(0,0,0,0);border-radius:25px;color:#000}a.link-empty{text-decoration:none;color:inherit}.gform_validation_errors{all:unset !important}.gform_validation_errors .validation_error{border:none !important;color:inherit !important;padding:0 !important}.gform_validation_errors h2{text-transform:initial;font-size:20px;font-size:2rem;text-align:left}.gform_legacy_markup_wrapper table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected,.gravity-theme table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/active1.svg) !important}.gform_wrapper.gravity-theme .gfield_list_icons button.add_list_item{opacity:1 !important;background:rgba(0,0,0,0) url(//vb-rubber.be/wp-content/themes/custom/assets/icons/list-add.svg) !important}.gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{opacity:1 !important;background:rgba(0,0,0,0) url(//vb-rubber.be/wp-content/themes/custom/assets/icons/list-remove.svg) !important}.custom-gf-filter-container .cc-filter-wrapper .search-container input[type=text]{width:100%}.gform_wrapper .validation_message{background:rgba(0,0,0,0) !important;padding:0 !important;color:inherit !important;border:none !important}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gfield_required_asterisk{color:#e51f3a;padding:0 !important;padding-inline-start:0 !important;transform:translateY(-2px)}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{margin-bottom:10px}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{background:#fff !important}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background:#e51f3a !important}.gform_wrapper .gf_page_steps .gf_step .gf_step_number{line-height:1;background:#fff !important;border-color:#000 !important}.gform_wrapper .gf_page_steps .gf_step .gf_step_number::before{border-radius:50%}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number::before{width:40px !important;height:40px !important;border:none !important;background:#e51f3a !important}.gform_wrapper form .gf_page_steps .gf_step .gf_step_number{border-radius:50%;overflow:hidden}.gform_wrapper form .gf_page_steps .gf_step.gf_step_active .gf_step_number{background:#e51f3a;color:#fff;border-color:#e51f3a}.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_number{background:#000}.gform_wrapper form .gf_page_steps .gf_step.gf_step_completed .gf_step_number::before{background:#000;border-color:#000}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--input-type-rating .gsurvey-rating label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red.svg);width:36px;height:36px;background-size:36px 36px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--input-type-rating .gsurvey-rating>input:checked~label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red-filled.svg);width:36px;height:36px;background-size:36px 36px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--input-type-rating .gsurvey-rating>input:not(:checked):hover~label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red-filled.svg);width:36px;height:36px;background-size:36px 36px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_select .chosen-container .chosen-single{background:#fff}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error label{color:inherit}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input[type=text],.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input[type=number],.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input[type=email],.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input[type=phone]{border-color:#e51f3a}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error textarea,.gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .wp-editor-container{border-color:#e51f3a}.gform_wrapper form .gform_body .gform_fields .gfield.offerte_type .ginput_container_radio .gfield_radio{display:flex;justify-content:flex-start;align-content:flex-start;gap:30px;flex-wrap:wrap}.gform_wrapper form .gform_body .gform_fields .gfield.gfield_html a{color:inherit}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_radio,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_checkbox{gap:32px 16px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_radio .gchoice,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_checkbox .gchoice{--size: 185px;inline-size:var(--size);max-inline-size:var(--size);min-inline-size:var(--size)}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_radio .gchoice .gfield-image-choice-wrapper-inner input,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_checkbox .gchoice .gfield-image-choice-wrapper-inner input{position:absolute;visibility:hidden;width:1px;height:1px;opacity:0;top:-999999px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_radio .gchoice .gfield-image-choice-wrapper-inner input:checked+label,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_checkbox .gchoice .gfield-image-choice-wrapper-inner input:checked+label{font-variation-settings:"wght" 500}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_radio .gchoice .gfield-image-choice-wrapper-inner label,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-image_choice .ginput_container .gfield_checkbox .gchoice .gfield-image-choice-wrapper-inner label{text-align:left;margin-left:0;transition:all .3s ease-in-out}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{background:#e51f3a}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_date{width:100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_date input{width:100%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_date input[type=number]{border:1px solid #e1dddb;padding-left:15px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_date .gform-field-label--type-sub{display:none}.gform_wrapper form .gform_body .gform_fields .gfield label{font-size:16px;font-size:1.6rem}.gform_wrapper form .gform_body .gform_fields .gfield input::placeholder{font-variation-settings:"wght" 300}.gform_wrapper form .gform_body .gform_fields .gfield input[type=text]{border:1px solid #e1dddb;padding-left:15px}.gform_wrapper form .gform_body .gform_fields .gfield input[type=url]{border:1px solid #e1dddb;padding-left:15px}.gform_wrapper form .gform_body .gform_fields .gfield input[type=number]{border:1px solid #e1dddb;padding-left:15px}.gform_wrapper form .gform_body .gform_fields .gfield input[type=email]{border:1px solid #e1dddb;padding-left:15px}.gform_wrapper form .gform_body .gform_fields .gfield input[type=radio]{accent-color:#e51f3a}.gform_wrapper form .gform_body .gform_fields .gfield input[type=radio]+label{margin-left:10px}.gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]{accent-color:#e51f3a}.gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]+label{margin-left:10px}.gform_wrapper form .gform_body .gform_fields .gfield select{border:1px solid #e1dddb;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;border:1px solid #dfdfdf;border-radius:2px}.gform_wrapper form .gform_body .gform_fields .gfield textarea{border:1px solid #e1dddb;padding:30px 15px;height:120px;resize:none}.gform_wrapper form .gform_body .gform_fields .gfield textarea:focus{height:200px}.gform_wrapper form .gform_footer,.gform_wrapper form .gform_page_footer{padding:0;margin:0}.gform_wrapper form .gform_footer button,.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_footer input[type=button],.gform_wrapper form .gform_page_footer button,.gform_wrapper form .gform_page_footer input[type=submit],.gform_wrapper form .gform_page_footer input[type=button]{background:#e51f3a;color:#fff;border:1px solid #e51f3a;text-align:center;min-width:125px;padding:10px 60px;margin:0 0 0 auto;cursor:pointer;transition:all .3s ease-in-out}.gform_wrapper form .gform_footer button[disabled],.gform_wrapper form .gform_footer button[disabled=true],.gform_wrapper form .gform_footer input[type=submit][disabled],.gform_wrapper form .gform_footer input[type=submit][disabled=true],.gform_wrapper form .gform_footer input[type=button][disabled],.gform_wrapper form .gform_footer input[type=button][disabled=true],.gform_wrapper form .gform_page_footer button[disabled],.gform_wrapper form .gform_page_footer button[disabled=true],.gform_wrapper form .gform_page_footer input[type=submit][disabled],.gform_wrapper form .gform_page_footer input[type=submit][disabled=true],.gform_wrapper form .gform_page_footer input[type=button][disabled],.gform_wrapper form .gform_page_footer input[type=button][disabled=true]{filter:grayscale(1);cursor:not-allowed}#review-products{margin:30px 0}#review-products .gform-order-products{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:30px}#review-products .gform-order-products .product-item{border:1px solid #e1dddb;padding:30px;border-radius:20px;transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center}#review-products .gform-order-products .product-item>*{width:100%}#review-products .gform-order-products .product-item .product-image{height:100px}#review-products .gform-order-products .product-item .product-image img{width:100%;height:100%;object-fit:contain}#review-products .gform-order-products .product-item .product-name{text-align:center;margin-top:15px}#review-products .gform-order-products .product-item .gsurvey-rating{margin:15px auto 0 auto;width:fit-content}#review-products .gform-order-products .product-item .gsurvey-rating input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}#review-products .gform-order-products .product-item .gsurvey-rating span{display:none}#review-products .gform-order-products .product-item .gsurvey-rating:not(:checked)>label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red.svg);width:24px;height:24px;background-size:24px 24px}#review-products .gform-order-products .product-item .gsurvey-rating label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red.svg);width:24px;height:24px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;background-size:16px 16px;color:#ddd;cursor:pointer;float:right;font-size:18px !important;line-height:18px;overflow:hidden;white-space:nowrap;width:18px}#review-products .gform-order-products .product-item .gsurvey-rating>input:checked~label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red-filled.svg);width:24px;height:24px;background-size:24px 24px}#review-products .gform-order-products .product-item .gsurvey-rating>input:not(:checked):hover~label{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/star-red-filled.svg);width:24px;height:24px;background-size:24px 24px}#review-products .gform-order-products .product-item .gsurvey-textfield{margin-top:15px}#review-products .gform-order-products .product-item .gsurvey-textfield input{border:1px solid #e1dddb;border-radius:.25rem;min-height:36px;display:block;width:100%}:root{--plyr-color-main: $red}.plyr button[type=button].plyr__control.plyr__control--overlaid[data-plyr=play]{background:rgba(0,0,0,0);padding:0;margin:0}.plyr button[type=button].plyr__control.plyr__control--overlaid[data-plyr=play] svg{fill:#e51f3a;display:block;width:50px;height:auto}.plyr.plyr--video.plyr--stopped .plyr__controls,.plyr.plyr--video.plyr--paused .plyr__controls{opacity:0}.plyr .plyr__poster{background-size:cover}.custom-text caption{margin-bottom:15px}.custom-text table{border-collapse:collapse;width:100%}@media(max-width: 767px){.custom-text table{display:block;overflow-x:auto;white-space:nowrap}}.custom-text table thead tr th{background:#e51f3a;color:#fff;border:1px solid rgba(44,43,42,.5);vertical-align:middle;padding:10px}.custom-text table tbody tr td{padding:10px;border:1px solid rgba(44,43,42,.5)}.custom-text table tbody tr th{background:#e51f3a;color:#fff;padding:10px;border:1px solid rgba(44,43,42,.5);vertical-align:middle}.custom-text table tfoot tr th,.custom-text table tfoot tr td{background:#2c2b2a;color:#fff;padding:10px;border:1px solid rgba(44,43,42,.5);vertical-align:middle}.woocommerce-message{color:#2c2b2a;border-top-color:#088b03 !important;clip-path:polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);background:#f8f8f8;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.woocommerce-message p{margin-bottom:0 !important}.woocommerce-message::before{color:#088b03 !important}.woocommerce-message::after{content:"";width:45px;height:3px;background:#088b03;top:11px;right:-14px;position:absolute;transform:rotate(45deg)}.woocommerce-message a{color:inherit}.woocommerce-info{color:#2c2b2a;border-top-color:#2c2b2a !important;clip-path:polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);background:#f8f8f8;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.woocommerce-info p{margin-bottom:0 !important}.woocommerce-info::before{color:#2c2b2a !important}.woocommerce-info::after{content:"";width:45px;height:3px;background:#2c2b2a;top:11px;right:-14px;position:absolute;transform:rotate(45deg)}.woocommerce-info a{color:inherit}.woocommerce-error{color:#2c2b2a;border-top-color:#e51f3a !important;clip-path:polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);background:#f8f8f8;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.woocommerce-error p{margin-bottom:0 !important}.woocommerce-error::before{color:#e51f3a !important}.woocommerce-error::after{content:"";width:45px;height:3px;background:#e51f3a;top:11px;right:-14px;position:absolute;transform:rotate(45deg)}.woocommerce-error a{color:inherit}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid #e1dddb;border-radius:0}.select2-container .select2-dropdown,.select2-container .select2-selection{border:1px solid #e1dddb;border-radius:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background:#e51f3a;color:#fff;border-radius:0;padding:10px calc(20px + 16px + 15px) 10px 20px;min-width:120px;text-transform:uppercase;position:relative}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt::after{content:"";position:absolute;top:11px;right:20px;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;height:13px;width:13px}a.button.wc-backward:hover{background:#2c2b2a;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background:#e51f3a;color:#fff;font-variation-settings:"wght" 700}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:#e51f3a;color:#fff;border-radius:0;padding:10px calc(20px + 16px + 15px) 10px 20px;min-width:120px;text-transform:uppercase;position:relative;font-variation-settings:"wght" 700}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button::after{content:"";position:absolute;top:11px;right:20px;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;height:13px;width:13px}wc-order-attribution-inputs{display:none}#wcpay-express-checkout-element{display:none}.wcpay-express-checkout-wrapper{display:none !important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{max-width:48% !important;clear:none;box-sizing:border-box;margin-right:4% !important}@media(max-width: 550px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible;margin-right:0 !important}}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{margin-right:0 !important}.woocommerce-invalid .woocommerce-error,.woocommerce .form-row .woocommerce-error{white-space:nowrap;font-size:.9em}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:unset;font-variation-settings:"wght" 700}article.card-post{padding:20px 20px 40px 20px;background:#f8f8f8;overflow:hidden;clip-path:polygon(0 0, 100% 0, 100% 100%, 44px 100%, 0 calc(100% - 44px))}@media(min-width: 768px){article.card-post{padding:20px}}@media(min-width: 768px){article.card-post{clip-path:polygon(0 0, 100% 0, 100% 100%, 54px 100%, 0 calc(100% - 54px))}}@media(min-width: 1024px){article.card-post{clip-path:polygon(0 0, 100% 0, 100% 100%, 84px 100%, 0 calc(100% - 84px))}}div.card-post-inner{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.card-post-inner{grid-template-columns:1fr auto;height:100%}}div.card-post-inner .cc-left{position:relative}div.card-post-inner .cc-left.has-both-image{height:380px}@media(min-width: 768px){div.card-post-inner .cc-left.has-both-image{height:394px}}div.card-post-inner .cc-left.has-one-image{height:220px}@media(min-width: 768px){div.card-post-inner .cc-left.has-one-image{height:234px;height:100%}}div.card-post-inner .cc-left.has-one-image .image-container{width:100%;top:0 !important;left:0 !important}@media(min-width: 768px){div.card-post-inner .cc-left.has-one-image .image-container{width:100%;height:100%}}div.card-post-inner .cc-left.has-no-images{display:none}div.card-post-inner .cc-left .image-container{width:85%;height:220px;position:absolute;clip-path:polygon(0 0, 100% 0, 100% 100%, 44px 100%, 0 calc(100% - 44px))}@media(min-width: 768px){div.card-post-inner .cc-left .image-container{height:234px;width:65%}}div.card-post-inner .cc-left .image-container.before{top:0;left:0}div.card-post-inner .cc-left .image-container.after{top:160px;right:0}div.card-post-inner .cc-left .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.card-post-inner .cc-left .image-container span.label-image{position:absolute;top:14px;left:14px;background:#000;color:#fff;z-index:2;padding:11px 9px;line-height:1;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700}div.card-post-inner .cc-right{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:15px}@media(min-width: 768px){div.card-post-inner .cc-right{flex-direction:column}}div.card-post-inner .cc-right .client-container img{display:block;height:35.8px;width:auto;object-fit:contain;object-position:center}@media(min-width: 550px){div.card-post-inner .cc-right .client-container img{height:50.8px}}@media(min-width: 768px){div.card-post-inner .cc-right .client-container img{height:67px}}div.card-post-inner .cc-right .link-container a{text-wrap:nowrap}article.card-post-new{padding:0 0 20px 0;background:#f8f8f8;overflow:hidden;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);height:fit-content}@media(hover: hover){article.card-post-new:hover .image-outer-container .image-container.before{opacity:0}article.card-post-new:hover .image-outer-container .image-container.after{opacity:1}}article.card-post-new .image-outer-container{position:relative;height:240px}article.card-post-new .image-outer-container .image-container{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out}article.card-post-new .image-outer-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}article.card-post-new .image-outer-container .image-container.after{opacity:0}article.card-post-new .image-outer-container .client-container{position:absolute;top:20px;right:0;width:100%;height:40px;display:flex;justify-content:flex-end;align-items:flex-start;padding:0 20px}article.card-post-new .image-outer-container .client-container img{display:block;width:100%;height:100%;object-fit:contain;object-position:0 0}article.card-post-new .info-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;padding:0 20px;align-items:center;margin-top:30px}@media(min-width: 600px){article.card-post-new .info-container{display:grid;grid-template-columns:1fr auto;gap:30px}}article.card-post-new .title-container{text-align:left;width:fit-content}article.card-post-new .title-container h3{font-size:18px;font-size:1.8rem}article.card-post-new .link-container{display:flex;justify-content:center;align-items:center;width:fit-content}div.card-faq-inner .details{border-bottom:.5px solid #0f4651;padding-bottom:15px;color:#2c2b2a}div.card-faq-inner .details button{cursor:pointer;background:rgba(0,0,0,0);border:none;font-size:21px;font-size:2.1rem;font-variation-settings:"wght" 500;display:flex;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:0 10px 0 0;text-align:left;color:#2c2b2a}div.card-faq-inner .details button.open span.arrow::after{transform:rotate(0)}div.card-faq-inner .details button span.arrow{display:block;min-width:39px;width:39px;height:39px;border:1px solid #e51f3a;background:#e51f3a;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease-in-out;position:relative}div.card-faq-inner .details button span.arrow::before{content:"";position:absolute;width:16px;height:2px;background:#fff}div.card-faq-inner .details button span.arrow::after{content:"";position:absolute;width:16px;height:2px;background:#fff;transform:rotate(90deg);transition:all .3s ease-in-out}div.card-faq-inner .details .details-content{display:none}div.card-faq-inner .details .details-content .details-content-inner{display:grid;grid-template-columns:18px 1fr;gap:15px;width:100%}div.card-faq-inner .details .details-content .details-content-inner .custom-text{font-variation-settings:"wght" 400;padding-top:15px}@media(min-width: 768px){div.card-faq-inner .details .details-content .details-content-inner .custom-text{padding-right:calc(39px + 30px)}}div.card-faq-inner .details .details-content .details-content-inner .icon{padding-top:15px;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/rubber-icon.png);background-size:contain;background-repeat:no-repeat;width:100%;height:18px;margin-top:23px}div.card-product-cat{overflow:hidden;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.card-product-cat{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.card-product-cat{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}div.card-product-cat-inner{position:relative;display:flex;justify-content:center;align-items:end;width:100%;height:auto;aspect-ratio:1/1;padding:0;max-height:289px}div.card-product-cat-inner .image-container{position:absolute;top:0;left:0;width:100%;height:100%}div.card-product-cat-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}div.card-product-cat-inner a.link-b{position:relative;z-index:2;border-radius:0;width:100%;max-width:100%;padding:15px;transition:all .3s ease-in-out;text-transform:uppercase;font-variation-settings:"wght" 700;font-size:18px;font-size:1.8rem}@media(hover: hover){div.card-product-cat-inner a.link-b:hover{background:#e51f3a}}div.card-product-cat-inner a.link-b:focus-within,div.card-product-cat-inner a.link-b:focus,div.card-product-cat-inner a.link-b:focus-visible{background:#e51f3a;border-color:#e51f3a}div.card-pa-toepassing-inner{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;padding:0;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.card-pa-toepassing-inner{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.card-pa-toepassing-inner{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 600px){div.card-pa-toepassing-inner{aspect-ratio:3/2}}div.card-pa-toepassing-inner img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}div.card-pa-toepassing-inner a{position:relative;z-index:2;width:100%;max-width:100%}div.card-product-small-inner .image-container{position:relative;background:#fff;overflow:hidden;width:100%;aspect-ratio:4/3;background:#fff}div.card-product-small-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}div.card-product-small-inner h3{font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 400;text-align:center;margin-top:15px}div.card-product-inner .image-container{position:relative;background:#fff;overflow:hidden;height:220px}@media(max-width: 599px){div.card-product-inner .image-container{height:120px}}div.card-product-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}div.card-product-inner .image-container .status-container{position:absolute;top:22px;left:22px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}@media(max-width: 599px){div.card-product-inner .image-container .status-container{top:8px;left:8px}}div.card-product-inner .image-container .status-container .status .stock,div.card-product-inner .image-container .status-container .status .backorder{color:#ff8902;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300;position:relative;padding-left:17px}div.card-product-inner .image-container .status-container .status .stock::before,div.card-product-inner .image-container .status-container .status .backorder::before{content:"";position:absolute;left:0;top:10px;width:7px;height:7px;background:#ff8902;border-radius:50%}div.card-product-inner .image-container .status-container .status .stock{color:#e51f3a}div.card-product-inner .image-container .status-container .status .stock::before{background:#e51f3a}div.card-product-inner .text-container{padding:15px 0;overflow:hidden;position:relative;z-index:3}div.card-product-inner .text-container h3{font-variation-settings:"wght" 500;font-size:16px;font-size:1.6rem;padding-bottom:6px;text-transform:capitalize;font-style:italic;font-weight:600;font-variation-settings:"wght" 600}div.card-product-inner .text-container h3 a{font-weight:600;font-variation-settings:"wght" 600;color:inherit}div.card-product-inner .text-container data{display:flex;justify-content:space-between;align-items:flex-start;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 400;padding-bottom:6px}div.card-product-inner .text-container data p.price{color:#088b03;font-variation-settings:"wght" 300}div.card-product-inner .text-container data.new-format{display:block}div.card-product-inner .text-container data.new-format p{display:inline-block;width:fit-content}div.card-product-inner .text-container data.new-format p::after{content:" - "}div.card-product-inner .text-container data.new-format p:last-child::after{display:none;content:""}div.card-product-inner .link-container{display:flex;justify-content:flex-start;align-items:flex-start}div.card-product-inner .link-container a{padding:0;border:none;color:inherit;text-decoration:underline}.card-product-empty{height:fit-content}.card-product-empty-inner{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);height:fit-content;padding:30px 30px 30px 30px}@media(min-width: 768px){.card-product-empty-inner{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){.card-product-empty-inner{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}.card-product-empty-inner .custom-text{max-width:95%}.card-client{width:100px}.card-client .card-client-inner img{display:block;height:40px;width:100%;max-width:150px;object-fit:contain}@media(min-width: 768px){.card-client .card-client-inner img{height:50px}}@media(min-width: 1024px){.card-client .card-client-inner img{height:70px}}img.cc-client-image{min-width:10px;display:block;height:40px;width:100%;max-width:fit-content;object-fit:contain;max-height:40px}@media(min-width: 768px){img.cc-client-image{height:50px;max-height:50px}}@media(min-width: 1024px){img.cc-client-image{height:70px;max-height:70px}}.popup-outer{position:absolute;top:0;left:0;width:min(100%,100vw);height:min(100%,100vh);background:rgba(0,0,0,.5);z-index:99999;display:flex;justify-content:center;align-items:center}.popup-inner{background:#fff;color:#2c2b2a;width:min(90%,600px);margin:0 auto;padding:calc(30px + 20px) 30px 30px 30px;border:5px solid #e51f3a;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);position:relative}.popup-inner::after{content:"";width:63px;height:5px;background:#e51f3a;top:17px;right:-15px;position:absolute;transform:rotate(45deg)}.popup-inner button.close-popup{position:absolute;top:30px;right:30px;border:none;background:rgba(0,0,0,0);width:20px;height:20px;cursor:pointer}.popup-inner button.close-popup span{position:absolute;top:0;left:0;width:20px;height:2px;background:#2c2b2a}.popup-inner button.close-popup span:first-child{transform:rotate(45deg)}.popup-inner button.close-popup span:last-child{transform:rotate(-45deg)}.popup-inner .link-container{margin-top:30px;display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;flex-direction:row;flex-wrap:wrap}.popup-outer-product{position:fixed;top:0;left:0;width:min(100%,100vw);height:min(100%,100vh);background:rgba(0,0,0,.5);z-index:99999;display:flex;justify-content:center;align-items:end}@media(min-width: 768px){.popup-outer-product{align-items:center;padding:30px}}.popup-inner-product{background:#fff;color:#2c2b2a;padding:30px 30px 0 30px;border-top-left-radius:25px;border-top-right-radius:25px;overflow-x:hidden;overflow-y:auto;max-height:min(85%,85vh);max-width:1000px;opacity:0;transform:translateY(100%);transition:all .4s ease-in-out}@media(min-width: 768px){.popup-inner-product{border-radius:25px}}@media(min-width: 768px){.popup-inner-product{transform:translateY(0);max-height:min(68%,68vh)}}.popup-inner-product.active{opacity:1;transform:translateY(0)}@media(min-width: 768px){.popup-inner-product.active{opacity:1}}.popup-inner-product .title-container{display:grid;grid-template-columns:1fr auto;gap:15px;border-bottom:1px solid #e51f3a;padding-bottom:20px}@media(min-width: 900px){.popup-inner-product .title-container{padding-bottom:30px;border-bottom:2px solid #e51f3a;align-items:center}}.popup-inner-product .title-container h2{font-size:18px !important;font-size:1.8rem !important}.popup-inner-product .title-container button{background:rgba(0,0,0,0);border:none;cursor:pointer;position:relative;width:40px;height:40px}.popup-inner-product .title-container button span{display:block;width:30px;height:2px;border-radius:5px;background:#2c2b2a;position:absolute;top:50%;right:0}.popup-inner-product .title-container button span:nth-child(1){transform:rotate(45deg)}.popup-inner-product .title-container button span:nth-child(2){transform:rotate(-45deg)}.popup-inner-product .product-outer-container{margin-top:20px;display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 900px){.popup-inner-product .product-outer-container{grid-template-columns:1fr min-content;margin-top:30px;align-items:center;gap:60px}}.popup-inner-product .product-outer-container .product-container{display:grid;grid-template-columns:60px 1fr;gap:15px}@media(min-width: 900px){.popup-inner-product .product-outer-container .product-container{grid-column:auto/span 1;grid-template-columns:25% 1fr;gap:30px;align-items:center}}.popup-inner-product .product-outer-container .product-container .image-container{height:60px}@media(min-width: 900px){.popup-inner-product .product-outer-container .product-container .image-container{aspect-ratio:1/1;height:auto}}.popup-inner-product .product-outer-container .product-container .image-container img{display:block;width:100%;height:100%;object-fit:contain}.popup-inner-product .product-outer-container .product-container .content-container h3{font-size:18px;font-size:1.8rem}.popup-inner-product .product-outer-container .product-container .content-container dl{margin-top:10px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px 15px}.popup-inner-product .product-outer-container .price-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 15px}.popup-inner-product .product-outer-container .price-container.desktop-price-container{display:none !important}@media(min-width: 900px){.popup-inner-product .product-outer-container .price-container.desktop-price-container{display:flex !important;margin-top:30px;max-width:fit-content;gap:30px}}.popup-inner-product .product-outer-container .price-container.mobile-price-container{display:flex !important}@media(min-width: 900px){.popup-inner-product .product-outer-container .price-container.mobile-price-container{display:none !important}}.popup-inner-product .product-outer-container .price-container.inclusive{flex-direction:row-reverse}.popup-inner-product .product-outer-container .price-container.inclusive data.inclusive span.number{font-variation-settings:"wght" 600}.popup-inner-product .product-outer-container .price-container.inclusive data.exclusive span.number{font-size:16px;font-size:1.6rem;color:#2c2b2a}.popup-inner-product .product-outer-container .price-container.exclusive data.inclusive span.number{font-size:16px;font-size:1.6rem;color:#2c2b2a}.popup-inner-product .product-outer-container .price-container.exclusive data.exclusive span.number{font-variation-settings:"wght" 600}.popup-inner-product .product-outer-container .price-container data{text-align:left}.popup-inner-product .product-outer-container .price-container data span.number{display:inline-block;font-variation-settings:"wght" 400;line-height:1.1}.popup-inner-product .product-outer-container .price-container data span.text{font-size:12px;font-size:1.2rem;line-height:1}@media(min-width: 768px){.popup-inner-product .product-outer-container .button-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}}@media(min-width: 900px){.popup-inner-product .product-outer-container .button-container{grid-column:auto/span 1;display:block}}.popup-inner-product .product-outer-container .button-container a{width:100%;max-width:unset;padding:10px 20px;height:fit-content}@media(min-width: 900px){.popup-inner-product .product-outer-container .button-container a{white-space:nowrap}}.popup-inner-product .product-outer-container .button-container button{cursor:pointer;margin-top:10px;background:#2c2b2a;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;gap:15px;min-width:120px;padding:10px 20px;font-variation-settings:"wght" 700;text-transform:uppercase;position:relative;width:100%;height:fit-content;border-color:rgba(0,0,0,0)}@media(min-width: 900px){.popup-inner-product .product-outer-container .button-container button{white-space:nowrap}}.popup-inner-product .related-container{margin-top:30px;padding-bottom:30px;position:relative}@media(min-width: 900px){.popup-inner-product .related-container{margin-top:60px}}.popup-inner-product .related-container::after{position:absolute;bottom:0;left:-30px;content:"";background:#f2f2f2;width:calc(100% + 30px * 2);height:100%;z-index:-1;pointer-events:none}.popup-inner-product .related-container h2{margin-bottom:20px;padding-top:30px;font-size:18px !important;font-size:1.8rem !important}@media(min-width: 900px){.popup-inner-product .related-container h2{margin-bottom:30px}}.popup-inner-product .related-container .post-container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;gap:15px;justify-content:start;align-items:start;overflow-x:auto;max-width:100% !important}@media(min-width: 900px){.popup-inner-product .related-container .post-container{gap:30px}}.popup-inner-product .related-container .post-container .cc{flex:0 0 min(33%,150px);width:min(33%,150px)}@media(min-width: 900px){.popup-inner-product .related-container .post-container .cc{flex-basis:calc(25% - 30px);flex-grow:auto;min-width:150px}}.popup-inner-product .related-container .post-container .cc h3{text-align:left}@media(max-width: 899px){.popup-inner-product .related-container .post-container .cc h3{font-size:14px;font-size:1.4rem;text-transform:initial;text-align:left}}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{height:19.5px !important;width:auto;display:block}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{font-size:12px;font-size:1.2rem;line-height:1.7}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{top:10px !important;right:0 !important}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{background:#fff;padding:10px 4px 0 4px;width:max-content;margin:0 auto}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;max-width:100%}body{font-weight:normal;line-height:1.7;font-size:16px;font-size:1.6rem;max-width:100%}*{box-sizing:border-box}footer.footer{margin-top:30px;background:#000;color:#fff;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){footer.footer{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){footer.footer{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}footer.footer ::selection{background:#e51f3a}div.footer-inner{display:grid;grid-template-columns:100%;gap:60px;padding-top:40px;padding-bottom:40px}@media(min-width: 768px){div.footer-inner{padding-top:80px;padding-bottom:80px}}@media(min-width: 1200px){div.footer-inner{padding-top:106px;padding-bottom:106px}}div.footer-inner .top{display:grid;grid-template-columns:100%;gap:30px 60px}@media(min-width: 550px){div.footer-inner .top{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.footer-inner .top{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){div.footer-inner .top{grid-template-columns:auto repeat(var(--count), minmax(0, 1fr)) auto}}div.footer-inner .top .ft-contact-container .title-container h3{text-transform:uppercase;font-size:20px;font-size:2rem;line-height:1.2;font-variation-settings:"wght" 700}div.footer-inner .top .ft-contact-container .title-container+.custom-text{margin-top:15px}div.footer-inner .top .ft-contact-container .title-container+.custom-text a{color:inherit}div.footer-inner .top .ft-contact-container .link-container{margin-top:15px}div.footer-inner .top .ft-contact-container .link-container a{color:#fff;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;gap:10px}div.footer-inner .top .ft-contact-container .link-container a:focus,div.footer-inner .top .ft-contact-container .link-container a:hover{text-decoration:underline}div.footer-inner .top .ft-nav-container .title-container h3{text-transform:uppercase;font-size:20px;font-size:2rem;line-height:1.2;font-variation-settings:"wght" 700}div.footer-inner .top .ft-nav-container .title-container+nav{margin-top:15px}div.footer-inner .top .ft-nav-container nav a{display:block;width:100%;color:inherit;text-decoration:none;margin-bottom:5px;font-size:16px;font-size:1.6rem;text-underline-offset:4px}div.footer-inner .top .ft-nav-container nav a:focus,div.footer-inner .top .ft-nav-container nav a:hover{text-decoration:underline}div.footer-inner .top .ft-socials-container .title-container{margin-bottom:15px}div.footer-inner .top .ft-socials-container .title-container h3{text-transform:uppercase;font-size:20px;font-size:2rem;line-height:1.2;font-variation-settings:"wght" 700}div.footer-inner .top .ft-socials-container .socials{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;width:fit-content;padding:15px;margin-bottom:15px;border-top:1px solid #fff;border-bottom:1px solid #fff}@media(min-width: 768px){div.footer-inner .top .ft-socials-container .socials{width:100%;max-width:600px}}@media(min-width: 1024px){div.footer-inner .top .ft-socials-container .socials{justify-content:flex-start}}div.footer-inner .top .ft-socials-container .socials a{text-decoration:none;color:inherit}div.footer-inner .top .ft-socials-container .socials a svg,div.footer-inner .top .ft-socials-container .socials a img{display:block;height:30px;width:auto}@media(min-width: 1024px){div.footer-inner .top .ft-socials-container .socials a svg,div.footer-inner .top .ft-socials-container .socials a img{height:18px}}div.footer-inner .top .ft-socials-container .kiyoh iframe{max-width:250px;max-height:80px;margin:0 0 0 auto}@media(min-width: 1024px){div.footer-inner .top .ft-socials-container .kiyoh iframe{max-width:165px;max-height:40px}}div.footer-inner .top .ft-socials-container .payments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:15px}div.footer-inner .top .ft-socials-container .payments img{display:block;height:40px;width:auto}@media(min-width: 1024px){div.footer-inner .top .ft-socials-container .payments img{height:20px}}div.footer-inner .bottom{display:flex;justify-content:center;align-items:center;justify-content:flex-start}div.footer-inner .bottom img{display:block;width:100%;height:auto;max-width:243px}header.rubber-header{background:#fff;position:sticky;top:0;z-index:99;transition:all .3s ease-in-out}header .header-max{max-width:1300px;margin:0 auto;padding:30px 10px}@media(min-width: 650px){header .header-max{padding:30px 10px}}@media(min-width: 768px){header .header-max{padding:30px}}header .vat-switch{height:fit-content;width:fit-content;padding-top:5px}header .vat-switch input{position:absolute;clip-path:inset(50%);overflow:hidden;white-space:nowrap}header .vat-switch input:focus-visible+label{outline:2px solid #1e5180;outline-offset:2px}header .vat-switch input:checked+label::after{transform:translateX(18px)}header .vat-switch input:checked+label::before{background:#e51f3a}header .vat-switch input+label{cursor:pointer;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700;line-height:1;display:inline-flex;align-items:center;position:relative;width:110px}header .vat-switch input+label:before{content:"";display:inline-block;width:45px;height:27px;border:1px solid #fff;background:rgba(0,0,0,0);border-radius:25px;margin-right:10px;z-index:2;background:#e51f3a}header .vat-switch input+label::after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:#f2f2f2;border-radius:50%;transition:all .3s ease-in-out;z-index:2}header .vat-switch input+label span{position:absolute;top:0;right:0}header .vat-switch input+label span[aria-hidden=true]{display:none}header .header-top{background:#efeeec;color:#000;display:none}@media(min-width: 1024px){header .header-top{display:block}}header .header-top ::selection{background:#efeeec;color:#000}header .header-top .header-max{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}header .header-top p{display:inline-flex;align-items:center;align-items:center;gap:10px;font-size:14px;font-size:1.4rem;line-height:1}header .header-top p a{text-decoration:underline}header .header-top a{color:inherit;text-decoration:none}header .header-top a.phone{display:inline-flex;align-items:center;align-items:center;gap:10px;font-size:14px;font-size:1.4rem;line-height:1}header .header-top .wpml-ls{width:fit-content}header .header-top .wpml-ls a{background:rgba(0,0,0,0);border:none;font-size:14px;font-size:1.4rem;line-height:1}header .header-top .wpml-ls a.wpml-ls-item-toggle img{display:block;height:19.5px;width:auto}header .header-top .wpml-ls a:hover{background:rgba(0,0,0,0)}header .header-top .wpml-ls a:hover::after{color:#fff}.menu-header-all-container{color:#2c2b2a;margin-right:10px}.menu-header-all-container button:not(.mega-menu-button-sub){background:rgba(0,0,0,0);color:inherit;padding:0;margin:0;border:none;text-align:left;cursor:pointer;color:#fff;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-variation-settings:"wght" 700;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:15px 0}.menu-header-all-container button:not(.mega-menu-button-sub) strong{font-variation-settings:"wght" 700;text-wrap:nowrap}.menu-header-all-container button:not(.mega-menu-button-sub) svg{margin-bottom:2px;filter:invert(1);margin-left:10px}header .header-middle{display:none;background:#fff}@media(min-width: 1024px){header .header-middle{display:block}}header .header-middle .header-max{display:grid;grid-template-columns:auto 1fr auto;gap:60px;padding-top:10px;padding-bottom:10px}header .header-middle .header-max .left{display:flex;justify-content:flex-start;align-items:center;gap:30px}header .header-middle .header-max .left a.home-url{text-decoration:none;color:inherit}header .header-middle .header-max .left a.home-url img{display:block;width:100%;height:auto;max-width:199px}header .header-middle .header-max .left button{background:rgba(0,0,0,0);color:inherit;padding:0;margin:0;border:none;text-align:left;cursor:pointer}header .header-middle .header-max .left button.active{color:#e51f3a}header .header-middle .header-max .left button strong{font-variation-settings:"wght" 700}header .header-middle .header-max .left button svg{transform:rotate(-90deg);margin-bottom:2px}header .header-middle .header-max .center{display:flex;justify-content:center;align-items:center;gap:30px}header .header-middle .header-max .center .kiyoh-container{max-width:250px}header .header-middle .header-max .center .kiyoh-container iframe{width:100%;height:63px}header .header-middle .header-max .center .search-container{max-width:170px}header .header-middle .header-max .center .search-container form{display:flex;justify-content:center;align-items:center;border:1px solid #171717;gap:5px}header .header-middle .header-max .center .search-container form:focus-within{border:1px solid #e51f3a}header .header-middle .header-max .center .search-container form input{text-align:left;padding:8px 10px;outline:none;width:100%}header .header-middle .header-max .center .search-container form input:focus-visible,header .header-middle .header-max .center .search-container form input:focus-within,header .header-middle .header-max .center .search-container form input:focus{outline:initial}header .header-middle .header-max .center .search-container form input[type=text]{border:none}header .header-middle .header-max .center .search-container form input[type=text]::placeholder{color:#171717}header .header-middle .header-max .center .search-container form button{border:none;background:rgba(0,0,0,0);padding:0;margin:0;vertical-align:middle;margin-right:15px;width:fit-content}header .header-middle .header-max .right{display:flex;justify-content:flex-end;align-items:center;gap:30px}header .header-middle .header-max .right button,header .header-middle .header-max .right a{cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:rgba(0,0,0,0);font-size:12px;font-size:1.2rem;font-variation-settings:"wght" 400}header .header-middle .header-max .right button span.icon,header .header-middle .header-max .right a span.icon{height:19.5px;width:auto;display:block}header .header-middle .header-max .right button span.text,header .header-middle .header-max .right a span.text{text-align:center}header .header-middle .header-max .right button.nav-cart,header .header-middle .header-max .right a.nav-cart{position:relative}header .header-middle .header-max .right button.nav-cart span.amount,header .header-middle .header-max .right a.nav-cart span.amount{display:block;position:absolute;top:-8px;right:12px;background:#e51f3a;color:#fff;width:max-content;min-width:17px;height:auto;aspect-ratio:1/1;font-size:9px;font-size:.9rem;padding:4px;border-radius:50%;line-height:1;text-align:center;vertical-align:middle}header .header-middle .header-max .right .wpml-ls-legacy-dropdown-click{width:fit-content}header .header-middle .socials-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}header .header-middle .socials-container a{text-decoration:none}header .header-middle a.link-sales{display:inline-flex;align-items:center;align-items:center;gap:10px;font-size:14px;font-size:1.4rem;line-height:1;color:inherit;text-decoration:none}header .header-bottom{background:#fff;color:inherit}@media(min-width: 1024px){header .header-bottom{background:#e51f3a;color:#fff;filter:unset}}header .header-bottom .header-max{padding-top:0;padding-bottom:0}header .header-bottom .header-max .menu-desktop{display:none}@media(min-width: 1024px){header .header-bottom .header-max .menu-desktop{display:flex;justify-content:space-between;align-items:center;gap:10px}}@media(min-width: 1200px){header .header-bottom .header-max .menu-desktop{gap:10px}}header .header-bottom .header-max .menu-desktop .menu-header-container{width:100%}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul){display:flex;justify-content:space-between;align-items:center;gap:0 10px}@media(min-width: 1200px){header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul){gap:0 30px}}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li{border-bottom:4px solid rgba(0,0,0,0)}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li.active{border-bottom:4px solid #fff}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li a{color:#fff;text-decoration:none;font-size:13px;font-size:1.3rem;font-variation-settings:"wght" 700;padding:15px 0;display:inline-block;line-height:1.2}@media(min-width: 1200px){header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li a{text-transform:uppercase}}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li button.submenu-toggle{border:none;background:rgba(0,0,0,0);padding:0;margin:0 0 0 10px;vertical-align:middle;cursor:pointer;display:inline-flex}header .header-bottom .header-max .menu-desktop .menu-header-container ul:not(.sub-menu-mega-ul):not(.mega-menu-ul) li button.submenu-toggle svg{width:8px;height:auto;display:block}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container{position:absolute;top:100%;left:0;width:100%;height:fit-content;filter:drop-shadow(0 0.2rem 0.25rem rgba(0, 0, 0, 0.2));display:none;background:#fff;border-top:1px solid #2c2b2a}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner{max-width:calc(1300px - 60px);margin:0 auto;background:#fff;display:grid;grid-template-columns:1fr calc(33.33% + 30px) 1fr;gap:30px;padding:30px;color:#2c2b2a}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner a{font-size:16px !important;font-size:1.6rem !important}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner ul{list-style:none}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner ul li{list-style:none}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col{position:relative}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left p.label,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col p.label{color:#e51f3a;font-variation-settings:"wght" 700;margin-bottom:12px;background:#fff}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;overflow:auto;max-height:350px;scrollbar-width:none;-ms-overflow-style:none;scrollbar-width:none}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul::-webkit-scrollbar,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul::-webkit-scrollbar{display:none;background:rgba(0,0,0,0);width:0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul li,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul li{padding:5px 0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul li a,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul li a{color:#2c2b2a;font-variation-settings:"wght" 400;text-decoration:none;text-underline-offset:2px;transition:all .3s ease-in-out;text-transform:initial;line-height:1.7;padding:0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul li a:hover,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul li a:hover{text-decoration:underline}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul li a.active,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul li a.active{text-decoration:underline;color:#e51f3a}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-left ul.sub-menu-mega-ul li>ul,header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-col ul.sub-menu-mega-ul li>ul{border-left:1px solid #2c2b2a;padding:5px 0 5px 1.2em;margin-top:5px}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle{border-left:1px solid #2c2b2a;border-right:1px solid #2c2b2a;padding:0 30px}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu{margin-bottom:20px}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu:last-child{margin-bottom:0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu p.label{background:#fff;width:100%;color:#e51f3a;font-variation-settings:"wght" 700;margin-bottom:10px;position:relative;z-index:10;margin-bottom:12px}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu ul{flex-direction:column;list-style:none outside;padding-left:0 !important;justify-content:flex-start;align-items:flex-start;gap:0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu ul li{padding:5px 0}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu ul li a{padding:0;color:inherit;text-decoration:none;display:block;font-variation-settings:"wght" 400;text-transform:initial;line-height:1.7}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-middle .menu-container .menu ul li a:hover{text-decoration:underline}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-right{height:100%;position:relative;height:300px}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-right .image-container{position:absolute;top:0;left:0;width:100%;height:100%}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-right .image-container img{display:block;width:100%;height:100%;object-fit:cover;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-right .image-container a.link-image{height:100%;width:100%;padding:0 !important}header .header-bottom .header-max .menu-desktop .menu-header-container .sub-mega-menu-container .sub-mega-menu-container-inner .sub-menu-right .image-container a.link-b{position:absolute;bottom:0;left:0;width:100%;max-width:100%;border-radius:0;padding-top:6px;padding-bottom:6px;line-height:1.7}header .header-bottom .header-max .menu-mobile{display:flex;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px}header .header-bottom .header-max .menu-mobile a.home-url{display:block;color:inherit;text-decoration:none}header .header-bottom .header-max .menu-mobile a.home-url img{display:block;width:100%;height:100%;max-height:50px;max-width:200px;object-fit:contain}header .header-bottom .header-max .menu-mobile .menu-mobile-right{display:flex;justify-content:flex-end;align-items:flex-end;gap:15px}header .header-bottom .header-max .menu-mobile a.nav-cart{text-decoration:none;color:inherit;position:relative}header .header-bottom .header-max .menu-mobile a.nav-cart span.icon svg{display:block;height:24px;width:auto}header .header-bottom .header-max .menu-mobile a.nav-cart span.amount{display:block;position:absolute;top:-8px;right:12px;background:#e51f3a;color:#fff;width:max-content;min-width:17px;height:auto;aspect-ratio:1/1;font-size:9px;font-size:.9rem;padding:4px;border-radius:50%;line-height:1;text-align:center;vertical-align:middle}header .header-bottom .header-max .menu-mobile button{border:1px solid #2c2b2a;border:none;background:rgba(0,0,0,0);position:relative;padding:0;margin:0;width:30px;height:30px;cursor:pointer}header .header-bottom .header-max .menu-mobile button.open span:nth-of-type(1),header .header-bottom .header-max .menu-mobile button.open span:nth-of-type(4){opacity:0}header .header-bottom .header-max .menu-mobile button.open span:nth-of-type(3){transform:rotate(45deg)}header .header-bottom .header-max .menu-mobile button.open span:nth-of-type(2){transform:rotate(-45deg)}header .header-bottom .header-max .menu-mobile button span{position:absolute;left:0;width:100%;height:2px;background:#2c2b2a;transition:all .3s ease-in-out}header .header-bottom .header-max .menu-mobile button span:nth-of-type(1){top:8px}header .header-bottom .header-max .menu-mobile button span:nth-of-type(2),header .header-bottom .header-max .menu-mobile button span:nth-of-type(3){top:16px}header .header-bottom .header-max .menu-mobile button span:nth-of-type(4){top:24px}@media(min-width: 1024px){header .header-bottom .header-max .menu-mobile{display:none}}#mega-menu-container{position:absolute;top:calc(100% - 53px);left:0;width:100%;height:fit-content;filter:drop-shadow(0 0.2rem 0.25rem rgba(0, 0, 0, 0.2));display:none;background:#fff;z-index:10}#mega-menu-container .mega-menu-container-inner{max-width:calc(1300px - 60px);margin:0 auto;background:#fff;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-columns:1fr calc(33.33% + 30px) 1fr;gap:0;padding:30px}#mega-menu-container .mega-menu-container-inner ul{list-style:none}#mega-menu-container .mega-menu-container-inner ul li{list-style:none}#mega-menu-container .mega-menu-container-inner .menu-left{position:relative}#mega-menu-container .mega-menu-container-inner .menu-left p.label{color:#e51f3a;font-variation-settings:"wght" 700;margin-bottom:20px;background:#fff}#mega-menu-container .mega-menu-container-inner .menu-left ul>li{padding:6px 6px 6px 0;width:fit-content}#mega-menu-container .mega-menu-container-inner .menu-left ul>li:hover>a{text-decoration:underline;color:#e51f3a}#mega-menu-container .mega-menu-container-inner .menu-left ul>li button{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;margin-left:5px;padding:0 !important;filter:unset !important;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;border:none;transform:unset !important;margin-left:5px}#mega-menu-container .mega-menu-container-inner .menu-left ul ul.sub-menu-second{padding-left:30px;border-left:1px solid #2c2b2a;margin:15px 0}#mega-menu-container .mega-menu-container-inner .menu-left ul ul.subcats{display:none;position:absolute;top:0;left:100%;width:calc(100% + 45px);height:100%;padding:47px 30px 6px 30px;overflow-y:auto;scroll-padding-top:47px;scrollbar-width:none;-ms-overflow-style:none;scrollbar-width:none}#mega-menu-container .mega-menu-container-inner .menu-left ul ul.subcats::-webkit-scrollbar{display:none}#mega-menu-container .mega-menu-container-inner .menu-left ul a{color:inherit;text-decoration:none;text-underline-offset:2px;transition:all .3s ease-in-out;padding:0 !important;text-transform:initial;color:#2c2b2a;font-variation-settings:"wght" 400;text-decoration:none;text-underline-offset:2px;transition:all .3s ease-in-out;text-transform:initial;line-height:1.7;padding:0;font-size:16px;font-size:1.6rem}#mega-menu-container .mega-menu-container-inner .menu-left ul a.active{text-decoration:underline;color:#e51f3a}#mega-menu-container .mega-menu-container-inner .menu-middle{padding:0 30px;border-left:1px solid #2c2b2a;border-right:1px solid #2c2b2a}#mega-menu-container .mega-menu-container-inner .menu-middle .subcat-container{display:none}#mega-menu-container .mega-menu-container-inner .menu-middle p.label{background:#fff;width:100%;color:#e51f3a;font-variation-settings:"wght" 700;margin-bottom:20px;position:relative;z-index:10}#mega-menu-container .mega-menu-container-inner .menu-middle a{padding:0 !important;font-size:16px;font-size:1.6rem}#mega-menu-container .mega-menu-container-inner .menu-right{padding-left:30px}#mega-menu-container .mega-menu-container-inner .menu-right .image-container{position:relative}#mega-menu-container .mega-menu-container-inner .menu-right .image-container img{display:block;width:100%;height:auto;max-height:240px;object-fit:contain;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}#mega-menu-container .mega-menu-container-inner .menu-right .image-container a.link-b{position:absolute;bottom:0;left:0;width:100%;max-width:100%;border-radius:0;padding-top:6px;padding-bottom:6px}#mega-menu-container .mega-menu-container-inner .menu-right .menu-container .menu{margin-top:30px;display:block}#mega-menu-container .mega-menu-container-inner .menu-right .menu-container .menu p.label{background:#fff;width:100%;color:#e51f3a;font-variation-settings:"wght" 700;margin-bottom:10px;position:relative;z-index:10}#mega-menu-container .mega-menu-container-inner .menu-right .menu-container .menu a{color:inherit;text-decoration:none;display:block;margin-bottom:5px;padding:0 !important;display:block;text-transform:initial;color:#2c2b2a;font-variation-settings:"wght" 400;text-decoration:none;text-underline-offset:2px;transition:all .3s ease-in-out;text-transform:initial;line-height:1.7;padding:0;font-size:16px;font-size:1.6rem}#mega-menu-container .mega-menu-container-inner .menu-right .menu-container .menu a:hover{text-decoration:underline}header .header-mobile-search{border-bottom:1px solid rgba(0,0,0,.2);width:100%}@media(min-width: 1024px){header .header-mobile-search{border-bottom:none;box-shadow:4px 8px 8px rgba(0,0,0,.38);box-shadow:2.3px 4.6px 4.6px rgba(0,0,0,.1);display:none}}header .header-mobile-search form{padding:10px;padding-top:0;max-width:1300px;margin:0 auto}@media(min-width: 1024px){header .header-mobile-search form{padding-bottom:0;padding-left:calc(15px + 10px);padding-right:15px}}header .header-mobile-search form input{display:block;width:100%;border:none;font-size:16px;font-size:1.6rem;text-align:left;padding:8px;border:none;box-shadow:none}header .header-mobile-search form fieldset{all:unset;position:relative;width:100%}header .header-mobile-search form fieldset::after{content:"";position:absolute;top:8px;right:16px;width:16px;height:16px;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/search-new.svg);background-size:contain;background-repeat:no-repeat}header .header-mobile-kiyoh{font-size:16px;font-size:1.6rem}header .header-mobile-kiyoh iframe{width:100%;height:16px}#site-navigation{position:fixed;top:0;left:0;background:#fff;z-index:90;height:100%;width:100%;transform:translateX(-100%);opacity:0;transition:all .3s ease-in-out;visibility:hidden;overflow:hidden}@media(min-width: 1024px){#site-navigation{display:none !important}}#site-navigation.active{transform:translateX(0);opacity:1;visibility:visible;overflow:auto}#site-navigation .slide-navigation-outer .slide-navigation-inner{padding:130px 30px 30px 30px;height:fit-content;overflow:auto}#site-navigation .slide-navigation-outer .slide-navigation-inner .contact-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px;align-items:center}#site-navigation .slide-navigation-outer .slide-navigation-inner .contact-container a{display:flex;justify-content:center;align-items:center;flex-direction:column;color:inherit;text-decoration:none}#site-navigation .slide-navigation-outer .slide-navigation-inner .contact-container a span{color:inherit;text-decoration:none}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .lang,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .login,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat{height:fit-content;max-height:42px;display:flex;justify-content:center;align-items:center}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .lang *{text-transform:lowercase}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .lang{display:flex;justify-content:end}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .login{display:flex}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input{position:absolute;clip-path:inset(50%);overflow:hidden;white-space:nowrap}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input:focus-visible+label{outline:2px solid #1e5180;outline-offset:2px}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input:checked+label::after{transform:translateX(26px)}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label{cursor:pointer;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700;line-height:1;display:inline-flex;align-items:center;position:relative;width:110px;display:block}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label:before{content:"";display:block;width:45px;height:18px;border:1px solid #fff;background:rgba(0,0,0,0);border-radius:25px;margin-right:10px;z-index:2;background:#e51f3a;position:absolute;top:0;left:calc(50% - 22.5px)}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label::after{content:"";position:absolute;top:3px;left:calc(50% - 22.5px + 3px);width:14px;height:14px;background:#f2f2f2;border-radius:50%;transition:all .3s ease-in-out;z-index:2}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label span{display:block;text-align:center;padding-top:25px;font-size:12px;font-size:1.2rem;font-weight:400;font-variation-settings:"wght" 400;text-transform:lowercase;padding-left:9%}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label span[aria-hidden=true]{display:none}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .vat .vat-switch input+label span br{display:none}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container button,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container a{cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:rgba(0,0,0,0);font-size:12px;font-size:1.2rem;font-variation-settings:"wght" 400}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container button span.icon,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container a span.icon{height:19.5px;width:auto;display:block}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container button span.text,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container a span.text{text-align:center}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container button.nav-cart,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container a.nav-cart{position:relative}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container button.nav-cart span.amount,#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container a.nav-cart span.amount{display:block;position:absolute;top:-8px;right:12px;background:#e51f3a;color:#fff;width:max-content;min-width:17px;height:auto;aspect-ratio:1/1;font-size:9px;font-size:.9rem;padding:4px;border-radius:50%;line-height:1;text-align:center;vertical-align:middle}#site-navigation .slide-navigation-outer .slide-navigation-inner .action-container .wpml-ls-legacy-dropdown-click{width:fit-content}#site-navigation .slide-navigation-outer .slide-navigation-inner hr{margin:30px 0;display:block;width:100%;height:1px;background:#a9a9a9;border:none}#site-navigation .slide-navigation-outer .slide-navigation-inner fieldset{margin:0;padding:0;margin-bottom:15px;position:relative;outline:#e51f3a}#site-navigation .slide-navigation-outer .slide-navigation-inner fieldset::after{content:"";position:absolute;top:-4px;right:10px;width:1px;height:28px;background:#e1dddb;transform:rotate(-46deg)}#site-navigation .slide-navigation-outer .slide-navigation-inner fieldset input{display:block;width:100%;padding:5px;border:1px solid #e1dddb;outline:none;border:1px solid #e1dddb;padding-left:15px;min-height:48px;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%)}#site-navigation .slide-navigation-outer .slide-navigation-inner ul{list-style:none}#site-navigation .slide-navigation-outer .slide-navigation-inner ul li{margin-bottom:15px}#site-navigation .slide-navigation-outer .slide-navigation-inner ul li.menu-item-has-children button{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;margin-left:5px;cursor:pointer;background:rgba(0,0,0,0);border:none}#site-navigation .slide-navigation-outer .slide-navigation-inner ul li.menu-item-has-children button svg{fill:#2c2b2a;stroke:#2c2b2a}#site-navigation .slide-navigation-outer .slide-navigation-inner ul li.menu-item-has-children ul.sub-menu{display:none;border-left:1px solid #2c2b2a;padding:15px 0 15px 1.2em;margin-top:15px}#site-navigation .slide-navigation-outer .slide-navigation-inner ul a{color:inherit;text-decoration:none;font-size:16px;font-size:1.6rem;text-transform:uppercase}#site-navigation .slide-navigation-outer .slide-navigation-inner ul a:focus,#site-navigation .slide-navigation-outer .slide-navigation-inner ul a:hover{text-decoration:underline}#site-navigation .slide-navigation-outer .slide-navigation-inner .category-menu li{margin-bottom:15px}#site-navigation .slide-navigation-outer .slide-navigation-inner .category-menu li ul{display:none;border-left:1px solid #2c2b2a;padding:15px 0 15px 1.2em;margin-top:15px}#site-navigation .slide-navigation-outer .slide-navigation-inner .category-menu button{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;margin-left:5px;cursor:pointer;background:rgba(0,0,0,0);border:none}#site-navigation .slide-navigation-outer .slide-navigation-inner .category-menu button svg{fill:#2c2b2a;stroke:#2c2b2a}div.f-hero-blocks-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}@media(min-width: 768px){div.f-hero-blocks-inner{flex-direction:row;justify-content:space-between}}div.f-hero-blocks-inner .block{position:relative;padding:20px;width:100%;min-height:min(330px,40vh);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 500px){div.f-hero-blocks-inner .block{min-height:min(400px,50vh)}}@media(min-width: 768px){div.f-hero-blocks-inner .block{min-height:386px}}@media(min-width: 768px){div.f-hero-blocks-inner .block:nth-of-type(odd){width:60%}}@media(min-width: 1024px){div.f-hero-blocks-inner .block:nth-of-type(odd){width:70%}}@media(min-width: 768px){div.f-hero-blocks-inner .block:nth-of-type(even){width:calc(40% - 10px)}}@media(min-width: 1024px){div.f-hero-blocks-inner .block:nth-of-type(even){width:calc(30% - 10px)}}div.f-hero-blocks-inner .block .f-image-container{position:absolute;top:0;left:0;width:100%;height:100%}div.f-hero-blocks-inner .block .f-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.f-hero-blocks-inner .block .f-links-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;position:relative;gap:10px;z-index:2;margin-top:10px;width:100%}@media(max-width: 500px){div.f-hero-blocks-inner .block .f-links-container a.link-a{width:100%}}div.f-hero-blocks-inner .block[data-type=text] .f-text-container{position:relative;z-index:2;background:#fff;padding:15px;width:100%}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container{width:fit-content}}div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h1{margin-bottom:10px;font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;line-height:1.3}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h1{font-size:30px;font-size:3rem}}@media(min-width: 1024px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h1{font-size:35px;font-size:3.5rem}}div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h2{margin-bottom:10px;font-variation-settings:"wght" 700;font-size:18px;font-size:1.8rem;line-height:1.3}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h2{font-size:22px;font-size:2.2rem}}@media(min-width: 1024px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text h2{font-size:25px;font-size:2.5rem}}div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text p{font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 500}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text p{font-size:20px;font-size:2rem}}@media(min-width: 1024px){div.f-hero-blocks-inner .block[data-type=text] .f-text-container .custom-text p{font-size:24px;font-size:2.4rem}}div.f-hero-blocks-inner .block[data-type=contact] .f-content-container{padding:15px;background:#fff;position:relative;z-index:2;width:100%}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=contact] .f-content-container{width:fit-content}}div.f-hero-blocks-inner .block[data-type=contact] .f-title-container+.f-contact-container{margin-top:10px}div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h1{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h1{font-size:30px;font-size:3rem}}@media(min-width: 1024px){div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h1{font-size:35px;font-size:3.5rem}}div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h2{font-variation-settings:"wght" 700;font-size:18px;font-size:1.8rem}@media(min-width: 768px){div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h2{font-size:22px;font-size:2.2rem}}@media(min-width: 1024px){div.f-hero-blocks-inner .block[data-type=contact] .f-title-container h2{font-size:25px;font-size:2.5rem}}div.f-hero-blocks-inner .block[data-type=contact] .f-contact-container a{display:flex;justify-content:flex-start;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 600;margin-bottom:10px;line-height:1.1}div.f-hero-blocks-inner .block[data-type=contact] .f-contact-container a span.icon svg,div.f-hero-blocks-inner .block[data-type=contact] .f-contact-container a span.icon img{display:block;height:12px;width:auto}div.f-text-video-inner .f-title-container{margin-bottom:40px;text-align:center}div.f-text-video-inner .f-border-container{clip-path:polygon(44px 0, 100% 0, 100% 100%, 0 100%, 0 44px);position:relative}@media(min-width: 768px){div.f-text-video-inner .f-border-container{clip-path:polygon(54px 0, 100% 0, 100% 100%, 0 100%, 0 54px)}}@media(min-width: 1024px){div.f-text-video-inner .f-border-container{clip-path:polygon(84px 0, 100% 0, 100% 100%, 0 100%, 0 84px)}}div.f-text-video-inner .f-border-container .f-logo-container{position:absolute;bottom:15px;left:30px;width:15%;height:15%;z-index:5}div.f-text-video-inner .f-border-container .f-logo-container img{display:block;width:100%;height:100%;object-fit:contain}div.f-text-icons-inner .f-title-container{margin-bottom:30px}div.f-text-icons-inner .f-icons-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 550px){div.f-text-icons-inner .f-icons-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.f-text-icons-inner .f-icons-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){div.f-text-icons-inner .f-icons-container{grid-template-columns:repeat(var(--layout, 3), minmax(0, 1fr))}}div.f-text-icons-inner .f-icons-container[data-type=contain] .icon .image-container{height:80px}div.f-text-icons-inner .f-icons-container[data-type=contain] .icon .image-container img{object-fit:contain;object-position:0% 0%}div.f-text-icons-inner .f-icons-container[data-type=cover] .icon{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:180px}div.f-text-icons-inner .f-icons-container[data-type=cover] .icon .image-container{position:absolute;top:0;left:0;width:100%;height:100%}div.f-text-icons-inner .f-icons-container[data-type=cover] .icon .image-container img{object-fit:cover;object-position:50% 50%}div.f-text-icons-inner .f-icons-container[data-type=cover] .icon .text-container{position:relative;z-index:2;background:rgba(0,0,0,.5);color:#fff;padding:10px}div.f-text-icons-inner .f-icons-container .icon{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}div.f-text-icons-inner .f-icons-container .icon .image-container img{display:block;width:100%;height:100%}div.f-text-icons-inner .f-icons-container .icon .text-container{margin-top:15px}div.f-text-icons-inner .f-icons-container .icon .text-container h3{text-transform:initial;font-size:25px;font-size:2.5rem}div.f-text-image-inner{display:flex;flex-direction:column-reverse;gap:30px}@media(min-width: 768px){div.f-text-image-inner{align-items:center;position:relative}}@media(min-width: 768px){div.f-text-image-inner[data-position=left]{flex-direction:row-reverse}}@media(min-width: 768px){div.f-text-image-inner[data-position=right]{flex-direction:row}}@media(min-width: 768px){div.f-text-image-inner .left{width:65%}}@media(min-width: 1024px){div.f-text-image-inner .left{width:calc(48% - 15px)}}@media(min-width: 768px){div.f-text-image-inner .left[data-padding=top]{padding-top:54px}}@media(min-width: 1024px){div.f-text-image-inner .left[data-padding=top]{padding-top:84px}}@media(min-width: 768px){div.f-text-image-inner .left[data-padding=bottom]{padding-bottom:54px}}@media(min-width: 1024px){div.f-text-image-inner .left[data-padding=bottom]{padding-bottom:84px}}div.f-text-image-inner .left h1,div.f-text-image-inner .left h2{margin-bottom:20px;font-variation-settings:"wght" 700}@media(min-width: 1200px){div.f-text-image-inner .left h2{font-size:35px;font-size:3.5rem}}div.f-text-image-inner .left .f-link-container{display:flex;justify-content:start;align-items:start;flex-wrap:wrap;gap:15px;margin-top:20px}@media(min-width: 768px){div.f-text-image-inner .right{width:calc(35% - 30px)}}@media(min-width: 1024px){div.f-text-image-inner .right{width:calc(52% - 15px)}}div.f-text-image-inner .right[data-type=set]{clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.f-text-image-inner .right[data-type=set]{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.f-text-image-inner .right[data-type=set]{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}div.f-text-image-inner .right[data-type=set] img{display:block;width:100%;height:auto}div.f-text-image-inner .right[data-type=contain] img{display:block;width:100%;height:auto;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.f-text-image-inner .right[data-type=contain] img{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.f-text-image-inner .right[data-type=contain] img{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 420px){div.f-text-image-inner .right[data-type=contain] img{display:block;width:100%;height:auto;object-fit:contain}}@media(min-width: 768px){div.f-text-image-inner .right[data-type=contain] img{height:calc(100% - 30px - 30px);position:absolute;top:30px;width:calc(35% - 30px - 15px)}}@media(min-width: 1024px){div.f-text-image-inner .right[data-type=contain] img{width:calc(52% - 15px - 30px)}}div.f-text-image-inner .right[data-type=cover]{min-height:320px;height:min(25vh,320px)}@media(min-width: 768px){div.f-text-image-inner .right[data-type=cover]{min-height:unset}}div.f-text-image-inner .right[data-type=cover] img{clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);display:block;width:100%;height:auto}@media(min-width: 768px){div.f-text-image-inner .right[data-type=cover] img{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.f-text-image-inner .right[data-type=cover] img{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 420px){div.f-text-image-inner .right[data-type=cover] img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}}@media(min-width: 768px){div.f-text-image-inner .right[data-type=cover] img{position:absolute;top:30px;height:calc(100% - 30px - 30px);width:calc(35% - 30px - 15px)}}@media(min-width: 1024px){div.f-text-image-inner .right[data-type=cover] img{width:calc(52% - 15px - 30px)}}div.f-text-form-inner .f-title-container{margin-bottom:30px}div.f-text-form-inner .f-text-container{margin-bottom:30px}div.f-text-form-inner .f-form-container{padding:30px;background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}div.f-text-files-inner{display:grid;grid-template-columns:100%;gap:30px}div.f-text-files-inner .f-files-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:15px}div.f-text-files-inner .f-files-container a{color:inherit;text-decoration:none}div.f-text-files-inner .f-files-container .item{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:0;background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%)}div.f-text-files-inner .f-files-container .item .icon{padding:15px;display:flex;justify-content:center;align-items:center}div.f-text-files-inner .f-files-container .item .icon img,div.f-text-files-inner .f-files-container .item .icon svg{display:block;width:100%;height:100%;object-fit:contain;max-height:80px;min-height:50px}div.f-text-files-inner .f-files-container .item .title{padding:15px 30px 15px 0;text-align:center;display:flex;align-items:center;justify-content:center}div.f-text-columns-inner .f-title-container{margin-bottom:30px}div.f-text-columns-inner .f-text-container{margin-bottom:30px}div.f-text-columns-inner .f-column-container[data-type=text]{display:grid;grid-template-columns:100%;gap:30px 15px}@media(min-width: 550px){div.f-text-columns-inner .f-column-container[data-type=text]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.f-text-columns-inner .f-column-container[data-type=text]{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){div.f-text-columns-inner .f-column-container[data-type=text]{grid-template-columns:repeat(var(--layout, 3), minmax(0, 1fr))}}div.f-text-columns-inner .f-column-container[data-type=text] .col{padding:30px;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);background:#f8f8f8}div.f-text-columns-inner .f-column-container[data-type=text] .col h3{margin-bottom:15px;font-size:20px;font-size:2rem;text-transform:initial}div.f-text-columns-inner .f-column-container[data-type=image]{display:grid;grid-template-columns:100%;gap:30px 15px}@media(min-width: 550px){div.f-text-columns-inner .f-column-container[data-type=image]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.f-text-columns-inner .f-column-container[data-type=image]{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.f-text-columns-inner .f-column-container[data-type=image] .col{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:0;background:#f8f8f8;height:fit-content;clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 0 100%)}div.f-text-columns-inner .f-column-container[data-type=image] .col .col-left{position:relative;height:100%}div.f-text-columns-inner .f-column-container[data-type=image] .col .col-left img{display:block;width:100%;height:100%;object-fit:var(--fit);position:absolute;top:0;left:0}div.f-text-columns-inner .f-column-container[data-type=image] .col .col-right{padding:15px}div.f-text-columns-inner .f-column-container[data-type=image] .col .col-right h3{margin-bottom:10px;font-size:18px;font-size:1.8rem;text-transform:initial}div.f-banner-inner .f-border-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}div.f-banner-inner .f-border-container .layer{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}div.f-banner-inner .f-border-container[data-type=small] .left{position:relative}@media(min-width: 768px){div.f-banner-inner .f-border-container[data-type=small]{display:grid;grid-template-columns:200px 1fr}}@media(min-width: 1024px){div.f-banner-inner .f-border-container[data-type=small]{grid-template-columns:300px 1fr}}div.f-banner-inner .f-border-container[data-type=large]{position:relative}@media(min-width: 768px){div.f-banner-inner .f-border-container[data-type=large]{min-height:min(50vh,500px);display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}}div.f-banner-inner .f-border-container[data-type=large] .right{color:#fff}div.f-banner-inner .f-border-container[data-type=large] .right .custom-text,div.f-banner-inner .f-border-container[data-type=large] .right .f-link-container{max-width:80%}div.f-banner-inner .f-border-container .left{height:220px}@media(min-width: 768px){div.f-banner-inner .f-border-container .left{height:100%}}div.f-banner-inner .f-border-container .left img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);position:absolute;top:0;left:0}div.f-banner-inner .f-border-container .right{padding:30px;position:relative;z-index:2}@media(min-width: 1024px){div.f-banner-inner .f-border-container .right{padding:42px}}div.f-banner-inner .f-border-container .right .custom-text{color:inherit}div.f-gallery-inner .f-title-container{margin-bottom:30px}div.f-gallery-inner .f-gallery-container[data-type=masonry]{columns:150px 2;column-gap:10px}@media(min-width: 768px){div.f-gallery-inner .f-gallery-container[data-type=masonry]{columns:150px 3}}@media(min-width: 1024px){div.f-gallery-inner .f-gallery-container[data-type=masonry]{columns:120px 4}}@media(min-width: 1200px){div.f-gallery-inner .f-gallery-container[data-type=masonry]{columns:120px 5}}div.f-gallery-inner .f-gallery-container[data-type=masonry] img{display:block;width:100%;height:auto;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%);margin-bottom:10px}div.f-gallery-inner .f-gallery-container[data-type=grid]{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 500px){div.f-gallery-inner .f-gallery-container[data-type=grid]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.f-gallery-inner .f-gallery-container[data-type=grid]{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-gallery-inner .f-gallery-container[data-type=grid]{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){div.f-gallery-inner .f-gallery-container[data-type=grid]{grid-template-columns:repeat(5, minmax(0, 1fr))}}div.f-gallery-inner .f-gallery-container[data-type=grid] .grid-col{width:100%;height:auto;aspect-ratio:1/1;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%)}div.f-gallery-inner .f-gallery-container[data-type=grid] .grid-col img{display:block;width:100%;height:100%;object-fit:cover}div.f-selection-blog-inner .f-top-container{margin-bottom:40px}div.f-selection-blog-inner .f-top-container.has-both{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}div.f-selection-blog-inner .f-top-container.has-both .f-title-container{text-align:center}@media(min-width: 768px){div.f-selection-blog-inner .f-top-container.has-both .f-title-container{text-align:left}}div.f-selection-blog-inner .f-top-container.has-both .f-links-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media(min-width: 768px){div.f-selection-blog-inner .f-top-container.has-both .f-links-container{justify-content:flex-end}}div.f-selection-blog-inner .f-top-container .f-title-container{text-align:center}div.f-selection-blog-inner .f-post-container{display:grid;grid-template-columns:100%;gap:30px 15px}@media(min-width: 768px){div.f-selection-blog-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.f-selection-blog-inner .f-post-container .cc-inner{grid-template-columns:100%}}@media(min-width: 1024px){div.f-selection-blog-inner .f-post-container .cc-inner{grid-template-columns:1fr auto}}div.f-selection-faq-inner .f-title-container{margin-bottom:30px;border-bottom:.5px solid #0f4651;padding-bottom:30px}div.f-selection-faq-inner .f-filter-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px 10px;margin-bottom:60px;flex-wrap:wrap}div.f-selection-faq-inner .f-filter-container button{background:rgba(0,0,0,0);color:#000;border:1px solid #000;cursor:pointer;border-radius:20px;min-width:60px;padding:10px 15px}div.f-selection-faq-inner .f-filter-container button.active,div.f-selection-faq-inner .f-filter-container button[disabled],div.f-selection-faq-inner .f-filter-container button[disabled=true]{background:#000;color:#fff;pointer-events:none}div.f-selection-faq-inner .f-post-container{display:grid;grid-template-columns:100%;gap:30px}div.f-selection-clients-inner .f-title-container{text-align:center;margin-bottom:40px}div.f-selection-clients-inner .f-title-container h2{text-transform:initial}@media(min-width: 768px){div.f-selection-clients-inner .f-title-container h2{font-size:23px;font-size:2.3rem}}div.f-selection-clients-inner .f-post-container[data-layout=grid]{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:30px;justify-content:center;align-items:center}@media(min-width: 768px){div.f-selection-clients-inner .f-post-container[data-layout=grid]{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}div.f-selection-clients-inner .f-post-container[data-layout=slider]{margin:0 -15px}div.f-selection-clients-inner .f-post-container[data-layout=slider] .cc{margin:0 15px}div.f-selection-categories-inner .f-title-container{margin-bottom:30px;text-align:center}div.f-selection-categories-inner .f-terms-container{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 550px){div.f-selection-categories-inner .f-terms-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-categories-inner .f-terms-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.f-selection-products-inner .f-top-container{margin-bottom:30px;text-align:center;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}div.f-selection-products-inner .f-post-container{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 550px){div.f-selection-products-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){div.f-selection-products-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.tp-contact-form-inner .top .tp-title-container{text-align:center}div.tp-contact-form-inner .bottom{margin-top:60px}@media(min-width: 768px){div.tp-contact-form-inner .bottom{display:grid;grid-template-columns:auto 1fr;gap:60px}}@media(min-width: 1200px){div.tp-contact-form-inner .bottom{gap:120px}}@media(min-width: 1600px){div.tp-contact-form-inner .bottom{gap:180px}}div.tp-contact-form-inner .bottom .left{border-bottom:1px solid #e1dddb;padding-bottom:30px;position:relative}@media(min-width: 768px){div.tp-contact-form-inner .bottom .left{padding:0;border:none}}div.tp-contact-form-inner .bottom .left::after{content:"";display:none;position:absolute;top:0;right:-30px;height:70%;width:1px;background:#e1dddb}@media(min-width: 768px){div.tp-contact-form-inner .bottom .left::after{display:block}}@media(min-width: 1200px){div.tp-contact-form-inner .bottom .left::after{right:-60px}}@media(min-width: 1600px){div.tp-contact-form-inner .bottom .left::after{right:-90px}}div.tp-contact-form-inner .bottom .left h1,div.tp-contact-form-inner .bottom .left h2{font-size:20px;font-size:2rem;font-variation-settings:"wght" 400;margin-bottom:30px}div.tp-contact-form-inner .bottom .left p,div.tp-contact-form-inner .bottom .left a{font-size:16px;font-size:1.6rem;color:inherit;text-decoration:none}div.tp-contact-form-inner .bottom .left p.location,div.tp-contact-form-inner .bottom .left a.location{margin-bottom:30px}div.tp-contact-form-inner .bottom .left dl .row{display:grid;grid-template-columns:auto 1fr;gap:0 4px}div.tp-contact-form-inner .bottom .left dl .row.row-vat{margin-top:30px}div.tp-contact-form-inner .bottom .right{padding-top:30px}@media(min-width: 768px){div.tp-contact-form-inner .bottom .right{padding:0}}div.tp-quote-form-inner{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.tp-quote-form-inner{grid-template-columns:35% 1fr;gap:30px}}@media(min-width: 1024px){div.tp-quote-form-inner{grid-template-columns:calc(50% - 30px - 30px) 50%}}div.tp-quote-form-inner .left{display:contents}@media(min-width: 768px){div.tp-quote-form-inner .left{height:fit-content;display:grid;grid-template-columns:100%;gap:30px}}div.tp-quote-form-inner .left hr{border:none;background:rgba(0,0,0,.3);width:100%;height:1px;grid-column:auto/span 1;grid-row:3}@media(min-width: 768px){div.tp-quote-form-inner .left hr{grid-column:auto/span 1;grid-row:auto/span 1}}div.tp-quote-form-inner .left .top{display:contents}@media(min-width: 768px){div.tp-quote-form-inner .left .top{display:block}}div.tp-quote-form-inner .left .top .custom-text{grid-column:auto/span 1;grid-row:1}div.tp-quote-form-inner .left .top .custom-text h1,div.tp-quote-form-inner .left .top .custom-text h2{text-transform:initial;margin-bottom:0}@media(min-width: 768px){div.tp-quote-form-inner .left .top .custom-text h1,div.tp-quote-form-inner .left .top .custom-text h2{font-size:30px;font-size:3rem}}@media(min-width: 1024px){div.tp-quote-form-inner .left .top .custom-text h1,div.tp-quote-form-inner .left .top .custom-text h2{font-size:30px;font-size:3rem}}div.tp-quote-form-inner .left .top .tp-image-container{margin-top:0}@media(min-width: 768px){div.tp-quote-form-inner .left .top .tp-image-container{height:485px;margin-top:30px}}div.tp-quote-form-inner .left .top .tp-image-container img{display:block;width:100%;height:auto;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.tp-quote-form-inner .left .top .tp-image-container img{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-quote-form-inner .left .top .tp-image-container img{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 768px){div.tp-quote-form-inner .left .top .tp-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}}div.tp-quote-form-inner .left .bottom{display:contents}@media(min-width: 768px){div.tp-quote-form-inner .left .bottom{display:block}}div.tp-quote-form-inner .left .bottom .tp-info-container{grid-column:auto/span 1;grid-row:4}div.tp-quote-form-inner .left .bottom .col-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 500px){div.tp-quote-form-inner .left .bottom .col-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.tp-quote-form-inner .left .bottom .col-container{grid-template-columns:100%}}@media(min-width: 1024px){div.tp-quote-form-inner .left .bottom .col-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}div.tp-quote-form-inner .left .bottom .col-container+.custom-text{margin-top:30px}div.tp-quote-form-inner .left .bottom .col-container+.custom-text ul{list-style:none outside;padding-left:0 !important}div.tp-quote-form-inner .left .bottom .col-container+.custom-text ul li{position:relative;padding-left:calc(17px + 15px);margin-bottom:5px}div.tp-quote-form-inner .left .bottom .col-container+.custom-text ul li::before{content:"";position:absolute;top:8px;left:0;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:17px;height:12px}div.tp-quote-form-inner .left .bottom .col-container .col p.title{text-transform:uppercase;color:#e51f3a;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700;margin-bottom:10px}div.tp-quote-form-inner .left .bottom .col-container .col .link-container a{display:flex;justify-content:flex-start;align-items:center;gap:15px;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 500;color:inherit;text-decoration:none;margin-bottom:5px}div.tp-quote-form-inner .left .bottom .col-container .col .link-container a span.icon img{display:block;height:16px;width:auto}div.tp-quote-form-inner .right{display:contents;border-top:1px solid rgba(0,0,0,.3);padding-top:30px}@media(min-width: 768px){div.tp-quote-form-inner .right{display:block;border-top:none;padding-top:0;padding-left:30px;border-left:1px solid rgba(0,0,0,.3)}}div.tp-quote-form-inner .right .tp-form-outer-container{grid-column:auto/span 1;grid-row:2}@media(min-width: 768px){div.tp-quote-form-inner .right .custom-text h1,div.tp-quote-form-inner .right .custom-text h2{font-size:30px;font-size:3rem}}@media(min-width: 1024px){div.tp-quote-form-inner .right .custom-text h1,div.tp-quote-form-inner .right .custom-text h2{font-size:30px;font-size:3rem}}div.tp-quote-form-inner .right .custom-text+p.offer-tag-title{margin-top:15px}div.tp-quote-form-inner .right .tp-form-container{margin-top:30px}div.tp-blogs-content-inner .tp-title-container{margin-bottom:30px;text-align:left}div.tp-blogs-content-inner .tp-title-container h1{font-size:30px;font-size:3rem;font-variation-settings:"wght" 700}div.tp-blogs-content-inner .tp-filter-container{display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:15px 10px;margin-bottom:30px}div.tp-blogs-content-inner .tp-filter-container button{background:#000;color:#fff;border:1px solid #000;cursor:pointer;min-width:60px;padding:10px 15px}div.tp-blogs-content-inner .tp-filter-container button.active,div.tp-blogs-content-inner .tp-filter-container button[disabled],div.tp-blogs-content-inner .tp-filter-container button[disabled=true]{background:#f8f8f8;border-color:#f8f8f8;color:#000;pointer-events:none}div.tp-blogs-content-inner .tp-post-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.tp-blogs-content-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.tp-blogs-content-inner .tp-post-container .cc-inner{grid-template-columns:100%}}@media(min-width: 1024px){div.tp-blogs-content-inner .tp-post-container .cc-inner{grid-template-columns:1fr auto}}div.tp-search-content-inner .tp-title-container{text-align:center;max-width:800px;margin:0 auto 30px auto}div.tp-search-content-inner .tp-text-container{max-width:800px;margin:0 auto 30px auto}div.tp-search-content-inner .tp-filter-container{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap}div.tp-search-content-inner .tp-filter-container .amount p{font-size:16px;font-size:1.6rem}div.tp-search-content-inner .tp-filter-container .filter select{min-width:210px;border:1px solid #e1dddb;padding:10px 15px;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:7px;border:1px solid #dfdfdf;border-radius:2px}div.tp-search-content-inner .tp-post-container{margin-top:30px;display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 550px){div.tp-search-content-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.tp-search-content-inner .tp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){div.tp-search-content-inner .tp-post-container{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 550px){div.tp-search-content-inner .tp-post-container .cc .cc-inner{display:flex;flex-direction:column;height:100%}}@media(min-width: 550px){div.tp-search-content-inner .tp-post-container .cc .cc-inner .text-container{height:calc(100% - 220px)}}div.tp-error-content-inner{padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.tp-error-content-inner{grid-template-columns:1fr auto;align-items:center}}div.tp-error-content-inner .left h1{margin-bottom:30px;text-align:center}div.tp-error-content-inner .left .tp-search-container{padding:30px;border:1px solid #2c2b2a}div.tp-error-content-inner .left .tp-search-container h1,div.tp-error-content-inner .left .tp-search-container h2{margin-bottom:30px;text-align:center}div.tp-error-content-inner .left .tp-search-container form{display:flex;justify-content:center;align-items:center;border:1.5px solid #171717;gap:5px;max-width:600px;margin:0 auto}div.tp-error-content-inner .left .tp-search-container form:focus-within{border:1px solid #e51f3a}div.tp-error-content-inner .left .tp-search-container form input{text-align:left;padding:8px 10px;outline:none;width:100%}div.tp-error-content-inner .left .tp-search-container form input:focus-visible,div.tp-error-content-inner .left .tp-search-container form input:focus-within,div.tp-error-content-inner .left .tp-search-container form input:focus{outline:initial}div.tp-error-content-inner .left .tp-search-container form input[type=text]{border:none}div.tp-error-content-inner .left .tp-search-container form input[type=text]::placeholder{color:#171717}div.tp-error-content-inner .left .tp-search-container form button{border:none;background:rgba(0,0,0,0);padding:0;margin:0;vertical-align:middle;margin-right:15px;width:fit-content}div.tp-error-content-inner .right .tp-text-container{background:#f8f8f8;padding:30px;height:fit-content;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}div.tp-error-content-inner .right .tp-text-container .custom-text a{display:flex;justify-content:flex-start;align-items:center;gap:15px;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 500;color:inherit;text-decoration:none;margin-bottom:5px}div.tp-error-content-inner .right .tp-text-container .custom-text a span.icon img{display:block;height:16px;width:auto}div.tp-error-content-inner .right .tp-text-container .custom-text ul{list-style:none outside;padding-left:0 !important;margin-top:15px}div.tp-error-content-inner .right .tp-text-container .custom-text ul li{position:relative;padding-left:calc(17px + 15px);margin-bottom:5px}div.tp-error-content-inner .right .tp-text-container .custom-text ul li::before{content:"";position:absolute;top:8px;left:0;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:17px;height:12px}div.tp-error-recent-inner .tp-title-container{margin-bottom:60px;text-align:center}div.tp-error-recent-inner .tp-post-container{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){div.tp-error-recent-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.tp-error-recent-inner .tp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}div.tp-review-form-inner{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.tp-review-form-inner{grid-template-columns:30% 1fr}}div.tp-review-form-inner .left h1{text-align:center;max-width:900px;margin:0 auto 15px auto}div.tp-review-form-inner .left .custom-text{max-width:800px;margin:0 auto}@media(min-width: 768px){div.tp-review-form-inner .right{border-left:1px solid rgba(0,0,0,.3);padding-left:30px}}div.tp-review-form-inner .right .tp-form-container{width:100%}div.sp-product-content-inner .sp-crumb-container{margin-bottom:15px}@media(min-width: 768px){div.sp-product-content-inner .sp-crumb-container{margin-bottom:30px}}div.sp-product-content-inner .top{display:grid;grid-template-columns:100%;gap:30px;height:fit-content}@media(min-width: 1024px){div.sp-product-content-inner .top{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}}div.sp-product-content-inner .top .left{display:contents}@media(min-width: 1024px){div.sp-product-content-inner .top .left{display:grid;grid-template-columns:100%;gap:30px;height:fit-content}}div.sp-product-content-inner .top .right{display:contents}@media(min-width: 1024px){div.sp-product-content-inner .top .right{display:grid;grid-template-columns:100%;gap:30px;height:fit-content}}div.sp-product-content-inner .top .sp-slider-container{overflow:hidden}div.sp-product-content-inner .top .sp-cart-container{grid-row:2}@media(min-width: 1024px){div.sp-product-content-inner .top .sp-cart-container{grid-row:auto/span 1}}div.sp-product-content-inner .top .sp-info-container{grid-row:3}@media(min-width: 1024px){div.sp-product-content-inner .top .sp-info-container{grid-row:auto/span 1}}div.sp-product-content-inner .top .sp-description-container{grid-row:4}@media(min-width: 1024px){div.sp-product-content-inner .top .sp-description-container{grid-row:auto/span 1}}div.sp-product-content-inner .top .sp-usp-container{grid-row:5}@media(min-width: 1024px){div.sp-product-content-inner .top .sp-usp-container{grid-row:auto/span 1}}div.sp-product-content-inner .top .sp-benefits-container{grid-row:6}@media(min-width: 1024px){div.sp-product-content-inner .top .sp-benefits-container{grid-row:auto/span 1}}@media(min-width: 1024px){div.sp-product-content-inner .bottom{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}}div.sp-product-content-inner .bottom .left{display:grid;grid-template-columns:100%;gap:30px;height:fit-content}div.sp-product-content-inner .bottom .right{display:grid;grid-template-columns:100%;gap:30px;height:fit-content}.sp-review-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-review-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:60px}.sp-review-container .rating-container{display:grid;grid-template-columns:auto 1fr;gap:30px;border-bottom:1px solid #000;padding-bottom:30px}.sp-review-container .rating-container .totals p.total-rating{font-variation-settings:"wght" 600;font-size:30px;font-size:3rem;line-height:1}@media(min-width: 600px){.sp-review-container .rating-container .totals p.total-rating{font-size:40px;font-size:4rem}}@media(min-width: 1200px){.sp-review-container .rating-container .totals p.total-rating{font-size:50px;font-size:5rem}}.sp-review-container .rating-container .totals p.total-reviews{font-size:14px;font-size:1.4rem;font-variation-settings:"wght" 400;line-height:1}.sp-review-container .rating-container .amount-per-stars .c-star-rating{display:grid;grid-template-columns:90px 1fr;gap:15px;align-items:center;margin-bottom:5px}.sp-review-container .rating-container .amount-per-stars .c-star-rating .stars{display:flex;justify-content:flex-end}.sp-review-container .rating-container .amount-per-stars .c-star-rating .range{display:grid;grid-template-columns:1fr auto;gap:15px}.sp-review-container .rating-container .amount-per-stars .c-star-rating .range .custom-range{background:#fff;border-radius:10px;position:relative;overflow:hidden}.sp-review-container .rating-container .amount-per-stars .c-star-rating .range .custom-range::after{content:"";position:absolute;top:0;left:0;height:100%;background:#ffce00;width:var(--value);border-radius:10px}.sp-review-container .rating-container .amount-per-stars .c-star-rating .range p{text-wrap:nowrap;min-width:64px}.sp-review-container .comments-container .comment{display:grid;grid-template-columns:100%;gap:15px;border-bottom:1px solid #000;padding-bottom:30px;padding-top:30px}.sp-review-container .comments-container .comment:last-child{margin-bottom:30px}.sp-review-container .comments-container .comment p.comment-title{font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 400}.sp-review-container .comments-container .comment p.author{font-size:14px;font-size:1.4rem;font-variation-settings:"wght" 300}.sp-review-container .comments-container .comment p.date{font-size:14px;font-size:1.4rem;font-variation-settings:"wght" 300}.sp-review-container .comments-container .comment .ratings{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px 30px}.sp-review-container .comments-container .comment .custom-text{font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300}.sp-review-container .button-container{margin-top:30px}.sp-review-container .button-container button{text-transform:uppercase;color:#e51f3a;padding:0;margin:0;background:rgba(0,0,0,0);cursor:pointer;border:none}.sp-review-container .button-container button[disabled],.sp-review-container .button-container button[disabled=true]{filter:grayscale(1);pointer-events:none}.sp-no-review-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-no-review-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-info-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}@media(max-width: 600px){.sp-info-container{background:rgba(0,0,0,0);padding:0;clip-path:unset}}.sp-info-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}@media(max-width: 600px){.sp-info-container h2{font-size:20px;font-size:2rem}}.sp-info-container h3{margin-bottom:15px;font-variation-settings:"wght" 400;font-size:20px;font-size:2rem}.sp-info-container h3.product-att-title{margin-top:30px}.sp-info-container dl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px 0;margin-bottom:15px}@media(max-width: 600px){.sp-info-container dl{gap:2px 0}}.sp-info-container dl dd{border-bottom:1px solid #000;padding-bottom:10px;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300}@media(max-width: 600px){.sp-info-container dl dd{padding-bottom:2px}}.sp-info-container dl dt{border-bottom:1px solid #000;padding-bottom:10px;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300}@media(max-width: 600px){.sp-info-container dl dt{padding-bottom:2px}}.sp-info-container dl dt a{color:#e51f3a}.sp-benefits-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content;display:grid;grid-template-columns:100%;gap:30px;position:relative;overflow:hidden}@media(min-width: 600px){.sp-benefits-container{grid-template-columns:35% 1fr}}.sp-benefits-container .image-container{height:calc(160px - 30px)}@media(min-width: 600px){.sp-benefits-container .image-container{height:unset}}.sp-benefits-container .image-container img{display:block;width:100%;object-fit:cover;position:absolute;top:0;left:0;height:calc(240px + 30px);object-position:var(--x, 50%) var(--y, 50%);height:160px}@media(min-width: 600px){.sp-benefits-container .image-container img{width:35%;height:100%}}.sp-benefits-container .image-container .icon{position:absolute;top:220px;right:calc(22px + 10px);top:120px}@media(min-width: 600px){.sp-benefits-container .image-container .icon{bottom:10px;left:calc(35% - 22px - 10px)}}.sp-benefits-container .image-container .icon svg{display:block;width:22px;height:auto}.sp-benefits-container .text-container h2{font-variation-settings:"wght" 700;font-size:20px;font-size:2rem;margin-bottom:15px}@media(min-width: 699px){.sp-benefits-container .text-container h2{font-size:25px;font-size:2.5rem}}.sp-benefits-container .text-container .custom-text{font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300;margin-bottom:15px}.sp-benefits-container .text-container .benefit{display:grid;grid-template-columns:54px 1fr;gap:10px;margin-bottom:15px;align-items:start}.sp-benefits-container .text-container .benefit:last-child{margin-bottom:0}.sp-benefits-container .text-container .benefit .stars{padding-top:2px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.sp-benefits-container .text-container .benefit p{text-transform:uppercase;word-break:break-word}.sp-benefits-container .text-container .benefit p strong{font-variation-settings:"wght" 700}.sp-benefits-container .text-container .link-container{margin-top:15px;display:none}@media(min-width: 1024px){.sp-benefits-container .text-container .link-container{display:block}}.sp-benefits-container .text-container .link-container a{color:#fff;text-decoration:none;background:#2c2b2a;padding:16px;line-height:1.2;text-transform:initial;font-variation-settings:"wght" 700}@media(hover: hover){.sp-benefits-container .text-container .link-container a:hover{background:#e51f3a}}.sp-benefits-container .text-container .link-container a.assembly{background:rgba(0,0,0,0);border:none;padding:0;margin:0;display:inline-flex;font-size:16px;font-size:1.6rem;align-items:center;gap:5px;color:#2c2b2a;text-decoration:underline}@media(hover: hover){.sp-benefits-container .text-container .link-container a.assembly:hover{color:#e51f3a}.sp-benefits-container .text-container .link-container a.assembly:hover svg{transform:rotate(15deg)}.sp-benefits-container .text-container .link-container a.assembly:hover svg *{fill:#e51f3a}}.sp-benefits-container .text-container .link-container a.assembly svg{transition:all .3s ease-in-out}.sp-product-recent{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-product-recent .title-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;margin-bottom:30px}.sp-product-recent .title-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-product-recent .products-container{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 600px){.sp-product-recent .products-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}.sp-product-accessories{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-product-accessories .title-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;margin-bottom:30px}.sp-product-accessories .title-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-product-accessories .products-container{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 600px){.sp-product-accessories .products-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@keyframes highlight{0%{background-color:rgba(229,31,58,.2)}50%{background-color:rgba(229,31,58,.5)}100%{background-color:#e51f3a}}.sp-product-volume{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-product-volume .title-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;align-items:center}.sp-product-volume .title-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-product-volume .title-container .product-vat-switch{height:fit-content;width:fit-content;overflow:hidden}.sp-product-volume .title-container .product-vat-switch input{position:absolute;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.sp-product-volume .title-container .product-vat-switch input:focus-visible+label{outline:2px solid #1e5180;outline-offset:2px}.sp-product-volume .title-container .product-vat-switch input:checked+label::after{transform:translateX(27px);background:#e5143a}.sp-product-volume .title-container .product-vat-switch input:checked+label span.excl{transform:translateY(0)}.sp-product-volume .title-container .product-vat-switch input:checked+label span.incl{transform:translateY(calc(100% + 16px))}.sp-product-volume .title-container .product-vat-switch input+label{min-width:120px;cursor:pointer;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700;line-height:1;display:inline-flex;align-items:center;position:relative;overflow:hidden}.sp-product-volume .title-container .product-vat-switch input+label span{position:absolute;top:8px;right:0;transition:all .3s ease-in-out;font-size:11px;font-size:1.1rem}.sp-product-volume .title-container .product-vat-switch input+label span.excl{transform:translateY(calc(-100% - 16px))}.sp-product-volume .title-container .product-vat-switch input+label span.incl{transform:translateY(0)}.sp-product-volume .title-container .product-vat-switch input+label:before{content:"";display:inline-block;width:55px;height:27px;border:1px solid #fff;background:#fce6ea;border-radius:25px;margin-right:10px}.sp-product-volume .title-container .product-vat-switch input+label::after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:#708090;border-radius:50%;transition:all .3s ease-in-out}.sp-product-volume .volume-container table{width:100%}.sp-product-volume .volume-container table thead th{text-align:left;padding:15px 15px 15px 0;color:#e51f3a;font-variation-settings:"wght" 600;text-transform:uppercase}.sp-product-volume .volume-container table thead th.vat-text{position:relative;overflow:hidden}.sp-product-volume .volume-container table thead th.vat-text span{display:block;position:absolute;top:15px;right:15px;transition:all .3s ease-in-out;transform:translateY(0)}.sp-product-volume .volume-container table thead th.vat-text span.excl[aria-hidden=true]{transform:translateY(calc(-100% - 16px))}.sp-product-volume .volume-container table thead th.vat-text span.incl[aria-hidden=true]{transform:translateY(calc(100% + 16px))}.sp-product-volume .volume-container table tbody tr{transition:all .3s ease-in-out}.sp-product-volume .volume-container table tbody tr:nth-child(odd){background:#f8f8f8}.sp-product-volume .volume-container table tbody tr:nth-child(even){background:rgba(255,255,255,.5)}.sp-product-volume .volume-container table tbody tr.active{border:1px solid #e51f3a}.sp-product-volume .volume-container table tbody tr td{padding:15px}.sp-product-volume .volume-container table tbody tr td.vat-price{position:relative;overflow:hidden}.sp-product-volume .volume-container table tbody tr td.vat-price span{display:block;position:absolute;top:15px;right:15px;transition:all .3s ease-in-out;transform:translateY(0)}.sp-product-volume .volume-container table tbody tr td.vat-price span.excl[aria-hidden=true]{transform:translateY(calc(-100% - 16px))}.sp-product-volume .volume-container table tbody tr td.vat-price span.incl[aria-hidden=true]{transform:translateY(calc(100% + 16px))}.sp-product-volume .link-container{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap;margin-top:30px}.sp-product-volume .link-container a{transition:all .3 ease-in-out}.sp-product-volume .link-container a.service{display:inline-flex;font-size:16px;font-size:1.6rem;align-items:center;gap:5px;color:#2c2b2a}@media(hover: hover){.sp-product-volume .link-container a.service:hover{color:#e51f3a}.sp-product-volume .link-container a.service:hover svg{transform:rotate(15deg)}.sp-product-volume .link-container a.service:hover svg *{fill:#e51f3a}}.sp-product-volume .link-container a.service svg{transition:all .3s ease-in-out}.sp-product-volume .link-container a.quote{color:#fff;text-decoration:none;background:#2c2b2a;padding:16px;line-height:1.2;text-transform:uppercase;font-variation-settings:"wght" 700}@media(hover: hover){.sp-product-volume .link-container a.quote:hover{background:#e51f3a}}.sp-slider-container{height:fit-content;position:relative}.sp-slider-container .fullscreen-icon{position:absolute;top:30px;right:30px;z-index:20;pointer-events:none}.sp-slider-container .slider-top{margin-bottom:10px}.sp-slider-container .slider-top .slick-slide{display:block;width:100%;height:auto;aspect-ratio:1.4/1;overflow:hidden}.sp-slider-container .slider-top .slick-slide img{display:block;width:100%;height:100%;object-fit:cover}.sp-slider-container .slider-bottom .slick-slide{margin:0 5px;max-width:118px;display:block;width:100%;height:100%;object-fit:cover;min-width:40px;height:89px !important}@media(min-width: 1024px){.sp-main-image-container{height:100%;max-height:400px}}.sp-main-image-container img{display:block;width:100%;height:100%;object-fit:cover;max-height:160px}@media(min-width: 550px){.sp-main-image-container img{height:100%;object-fit:contain;max-height:300px}}@media(min-width: 1024px){.sp-main-image-container img{height:100%;object-fit:cover;max-height:unset}}@keyframes loadrotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sp-cart-container{height:fit-content}.sp-cart-container .cart-top{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:15px}.sp-cart-container .cart-top h1{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem}@media(min-width: 600px){.sp-cart-container .cart-top h1{font-size:30px;font-size:3rem}}@media(min-width: 1200px){.sp-cart-container .cart-top h1{font-size:35px;font-size:3.5rem}}.sp-cart-container .cart-top .rating{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.sp-cart-container .cart-top .rating .stars{display:flex;flex-wrap:nowrap}.sp-cart-container .cart-top .rating span.text{text-wrap:nowrap;line-height:1;font-size:10px;font-size:1rem}.sp-cart-container .cart-middle{margin-top:15px}.sp-cart-container .cart-middle .price-container{margin-top:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:15px}@media(min-width: 768px){.sp-cart-container .cart-middle .price-container{justify-content:space-between;flex-direction:row;align-items:center}}.sp-cart-container .cart-middle .price-container.inclusive{flex-direction:column-reverse;flex-direction:row-reverse}@media(min-width: 768px){.sp-cart-container .cart-middle .price-container.inclusive{flex-direction:row-reverse}}.sp-cart-container .cart-middle .price-container.inclusive data.inclusive span.number{font-variation-settings:"wght" 600;color:#0047ab}.sp-cart-container .cart-middle .price-container.inclusive data.exclusive span.number{font-size:16px;font-size:1.6rem}.sp-cart-container .cart-middle .price-container.exclusive data.inclusive span.number{font-size:16px;font-size:1.6rem}.sp-cart-container .cart-middle .price-container.exclusive data.exclusive span.number{font-variation-settings:"wght" 600;color:#0047ab}.sp-cart-container .cart-middle .price-container data span.number{display:inline-block;font-variation-settings:"wght" 400;font-size:22px;font-size:2.2rem}@media(min-width: 600px){.sp-cart-container .cart-middle .price-container data span.number{font-size:30px;font-size:3rem}}.sp-cart-container .cart-middle .price-container data span.text{font-size:12px;font-size:1.2rem;display:block}.sp-cart-container .cart-middle .stock-container{margin-top:10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:15px}.sp-cart-container .cart-middle .stock-container .stock-status p{position:relative;width:fit-content;width:max-content;padding:10px 15px 10px calc(15px + 17px);border-radius:25px;font-size:12px;font-size:1.2rem;font-variation-settings:"wght" 300}.sp-cart-container .cart-middle .stock-container .stock-status p::before{content:"";position:absolute;top:calc(50% - 3px);left:14px;width:7px;height:7px;background-color:#000;border-radius:50%}.sp-cart-container .cart-middle .stock-container .stock-status p.low{background:#ffe7cc;color:#ff8902}.sp-cart-container .cart-middle .stock-container .stock-status p.low::before{background:#ff8902}.sp-cart-container .cart-middle .stock-container .stock-status p.none{background:#fce6ea;color:#e51f3a}.sp-cart-container .cart-middle .stock-container .stock-status p.none::before{background:#e51f3a}.sp-cart-container .cart-middle .stock-container .stock-status p.normal{background:#21c903;background:rgba(33,201,3,.2);color:#088b03}.sp-cart-container .cart-middle .stock-container .stock-status p.normal::before{background:#088b03}.sp-cart-container .cart-middle .stock-container .delivery-time p{font-variation-settings:"wght" 300;font-size:14px;font-size:1.4rem}.sp-cart-container .cart-middle .delivery-container{margin-top:15px}.sp-cart-container .cart-middle .form-container{margin-top:15px}.sp-cart-container .cart-middle .form-container form .select-container{margin-bottom:15px}.sp-cart-container .cart-middle .form-container form .select-container label{display:block;margin-bottom:10px;font-variation-settings:"wght" 500}.sp-cart-container .cart-middle .form-container form .select-container label sup{font-size:50%;vertical-align:text-top}.sp-cart-container .cart-middle .form-container form .select-container select{display:block;width:100%;padding:15px;color:#2c2b2a;border:1px solid #010101;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:10px}.sp-cart-container .cart-middle .form-container form .select-container select::-ms-expand{display:none}@media(max-width: 767px){.sp-cart-container .cart-middle .form-container form .input-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 15px;align-items:center}}@media(min-width: 550px){.sp-cart-container .cart-middle .form-container form .input-container{flex-wrap:wrap}}.sp-cart-container .cart-middle .form-container form .input-container label{display:block;margin-bottom:10px;flex-basis:0 1 50%;width:50%;font-variation-settings:"wght" 500}@media(min-width: 550px){.sp-cart-container .cart-middle .form-container form .input-container label{width:unset;flex-basis:unset}}.sp-cart-container .cart-middle .form-container form .input-container label sup{font-size:50%;vertical-align:text-top}.sp-cart-container .cart-middle .form-container form .input-container input{width:100%}@media(max-width: 767px){.sp-cart-container .cart-middle .form-container form .input-container input{width:auto;flex-grow:1;padding:8px !important}}.sp-cart-container .cart-middle .form-container form button#product-quantity-info{all:unset;min-width:unset !important;background:rgba(0,0,0,0);border:none;width:18px;height:18px;padding:0;margin:0;display:inline;vertical-align:text-top;cursor:pointer}.sp-cart-container .cart-middle .form-container form .quantity-container{display:grid;grid-template-columns:100%;gap:10px;position:relative}@media(min-width: 550px){.sp-cart-container .cart-middle .form-container form .quantity-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}.sp-cart-container .cart-middle .form-container form .quantity-container span.loader{display:none;position:absolute;bottom:16px;right:16px;width:20px;height:20px;border:2px solid #2c2b2a;border-bottom-color:rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;animation:loadrotation 1s linear infinite}.sp-cart-container .cart-middle .form-container form .quantity-container.loading span.loader{display:block}.sp-cart-container .cart-middle .form-container form .quantity-container.loading input[name=quantity]{pointer-events:none;filter:grayscale(1);background:rgba(0,0,0,0)}.sp-cart-container .cart-middle .form-container form .quantity-container input{border:1px solid #010101;padding:15px;color:#2c2b2a;background:#fff;font-size:16px;font-size:1.6rem}.sp-cart-container .cart-middle .form-container form #more-info-container{background:#ffe7cc;padding:15px;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);margin-top:15px;margin-bottom:15px;display:none}.sp-cart-container .cart-middle .form-container form .form-action-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin-top:15px}@media(min-width: 1024px){.sp-cart-container .cart-middle .form-container form .form-action-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}}.sp-cart-container .cart-middle .form-container form .form-action-container button{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;min-width:180px;display:inline-flex;justify-content:center;gap:10px;align-items:center;text-align:center;padding:10px 10px;border:1px solid #088b03;background-color:#088b03;color:#fff;cursor:pointer;flex-grow:1;margin-top:15px;margin-top:0;transition:all .3s ease-in-out;width:fit-content;flex-grow:0;padding-top:16px;padding-bottom:16px}@media(max-width: 599px){.sp-cart-container .cart-middle .form-container form .form-action-container button{width:100%;padding:8px !important}}@media(min-width: 1024px){.sp-cart-container .cart-middle .form-container form .form-action-container button{flex-basis:calc(50% - 10px);width:100%}}.sp-cart-container .cart-middle .form-container form .form-action-container button svg{vertical-align:middle}.sp-cart-container .cart-middle .form-container form .form-action-container button svg *{stroke:#fff}.sp-cart-container .cart-middle .form-container form .form-action-container button:hover{background:#000;color:#fff}.sp-cart-container .cart-middle .form-container form .form-action-container a{margin-top:15px;margin-top:0;color:#088b03;text-decoration:none;background:#fff;border:1px solid #088b03;padding:16px 10px;line-height:1.2;text-transform:initial;font-variation-settings:"wght" 700;width:fit-content;text-align:center;flex-grow:1;display:none}@media(max-width: 599px){.sp-cart-container .cart-middle .form-container form .form-action-container a{padding:8px !important}}@media(min-width: 1024px){.sp-cart-container .cart-middle .form-container form .form-action-container a{flex-basis:calc(50% - 10px);width:100%}}@media(hover: hover){.sp-cart-container .cart-middle .form-container form .form-action-container a:hover{background:#088b03;color:#fff}}.sp-cart-container .cart-middle .quote-container{margin-top:30px;display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap}.sp-cart-container .cart-middle .quote-container a{color:#fff;text-decoration:none;background:#2c2b2a;padding:16px;line-height:1.2;text-transform:initial;font-variation-settings:"wght" 700}@media(hover: hover){.sp-cart-container .cart-middle .quote-container a:hover{background:#e51f3a}}.sp-cart-container .cart-middle .quote-container a.assembly{background:rgba(0,0,0,0);border:none;padding:0;margin:0;display:inline-flex;font-size:16px;font-size:1.6rem;align-items:center;gap:5px;color:#2c2b2a;text-decoration:underline}@media(hover: hover){.sp-cart-container .cart-middle .quote-container a.assembly:hover{color:#e51f3a}.sp-cart-container .cart-middle .quote-container a.assembly:hover svg{transform:rotate(15deg)}.sp-cart-container .cart-middle .quote-container a.assembly:hover svg *{fill:#e51f3a}}.sp-cart-container .cart-middle .quote-container a.assembly svg{transition:all .3s ease-in-out}.sp-cart-container .cart-middle .button-container a.service{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;min-width:180px;display:inline-flex;justify-content:center;gap:10px;align-items:center;text-align:center;padding:10px 15px;border:1px solid #000;background-color:#000;border-radius:25px;color:#fff;flex-grow:1}.sp-cart-container .cart-middle .button-container a.assembly{background:rgba(0,0,0,0);border:none;padding:0;margin:0;display:inline-flex;font-size:16px;font-size:1.6rem;align-items:center;gap:5px;color:#2c2b2a}@media(hover: hover){.sp-cart-container .cart-middle .button-container a.assembly:hover{color:#e51f3a}.sp-cart-container .cart-middle .button-container a.assembly:hover svg{transform:rotate(15deg)}.sp-cart-container .cart-middle .button-container a.assembly:hover svg *{fill:#e51f3a}}.sp-cart-container .cart-middle .button-container a.assembly svg{transition:all .3s ease-in-out}.sp-cart-container .cart-middle .button-container a.add_to_cart{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;min-width:180px;display:inline-flex;justify-content:center;gap:10px;align-items:center;text-align:center;padding:10px 15px;border:1px solid #088b03;background-color:#088b03;border-radius:25px;color:#fff;cursor:pointer;flex-grow:1}.sp-cart-container .cart-middle .payment-methods-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:15px 2px;margin-top:15px}.sp-cart-container .cart-middle .payment-methods-container p img{mix-blend-mode:darken;display:block;height:30px;width:auto}.sp-cart-container .cart-middle .volume-container{margin-top:15px}.sp-cart-container .cart-middle .volume-container .title-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 30px;align-items:center}.sp-cart-container .cart-middle .volume-container .title-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch{height:fit-content;width:fit-content;overflow:hidden}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input{position:absolute;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input:focus-visible+label{outline:2px solid #1e5180;outline-offset:2px}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input:checked+label::after{transform:translateX(27px);background:#e5143a}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input:checked+label span.excl{transform:translateY(0)}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input:checked+label span.incl{transform:translateY(calc(100% + 16px))}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label{min-width:120px;cursor:pointer;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 700;line-height:1;display:inline-flex;align-items:center;position:relative;overflow:hidden}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label span{position:absolute;top:8px;right:0;transition:all .3s ease-in-out;font-size:11px;font-size:1.1rem}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label span.excl{transform:translateY(calc(-100% - 16px))}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label span.incl{transform:translateY(0)}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label:before{content:"";display:inline-block;width:55px;height:27px;border:1px solid #fff;background:#fce6ea;border-radius:25px;margin-right:10px}.sp-cart-container .cart-middle .volume-container .title-container .product-vat-switch input+label::after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:#708090;border-radius:50%;transition:all .3s ease-in-out}.sp-cart-container .cart-middle .volume-container table{width:100%}.sp-cart-container .cart-middle .volume-container table thead th{text-align:left;padding:5px 15px 5px 0;color:#e51f3a;font-variation-settings:"wght" 600;text-transform:uppercase}.sp-cart-container .cart-middle .volume-container table thead th.vat-text{position:relative;overflow:hidden}.sp-cart-container .cart-middle .volume-container table thead th.vat-text span{display:block;position:absolute;top:5px;right:5px;transition:all .3s ease-in-out;transform:translateY(0)}.sp-cart-container .cart-middle .volume-container table thead th.vat-text span.excl[aria-hidden=true]{transform:translateY(calc(-100% - 16px))}.sp-cart-container .cart-middle .volume-container table thead th.vat-text span.incl[aria-hidden=true]{transform:translateY(calc(100% + 16px))}.sp-cart-container .cart-middle .volume-container table tbody *{color:#000}.sp-cart-container .cart-middle .volume-container table tbody tr{transition:all .3s ease-in-out}.sp-cart-container .cart-middle .volume-container table tbody tr:nth-child(odd){background:#f8f8f8}.sp-cart-container .cart-middle .volume-container table tbody tr:nth-child(even){background:rgba(255,255,255,.5)}.sp-cart-container .cart-middle .volume-container table tbody tr.active{border:1px solid #e51f3a}.sp-cart-container .cart-middle .volume-container table tbody tr td{padding:5px 15px}.sp-cart-container .cart-middle .volume-container table tbody tr td button{background:rgba(0,0,0,0);padding:0;border:none;cursor:pointer;width:100%;text-align:left}.sp-cart-container .cart-middle .volume-container table tbody tr td button[aria-hidden=true]{height:0}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price{position:relative;overflow:hidden}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price button{display:block;position:absolute;top:5px;right:5px;transition:all .3s ease-in-out;transform:translateY(0)}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price button.excl[aria-hidden=true]{transform:translateY(calc(-100% - 16px))}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price button.incl[aria-hidden=true]{transform:translateY(calc(100% + 16px))}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price span{display:block;position:absolute;top:5px;right:5px;transition:all .3s ease-in-out;transform:translateY(0)}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price span.excl[aria-hidden=true]{transform:translateY(calc(-100% - 16px))}.sp-cart-container .cart-middle .volume-container table tbody tr td.vat-price span.incl[aria-hidden=true]{transform:translateY(calc(100% + 16px))}.sp-usp-container{display:grid;grid-template-columns:100%;gap:15px;margin-top:15px}@media(min-width: 500px){.sp-usp-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}.sp-usp-container .usp-container p{display:flex;align-items:center;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 300}.sp-usp-container .usp-container p svg{display:inline-block;width:16px;height:auto;margin-right:10px}.sp-usp-container .payment-methods-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px 2px;margin-top:15px}@media(min-width: 500px){.sp-usp-container .payment-methods-container{justify-content:flex-end}}.sp-usp-container .payment-methods-container p img{mix-blend-mode:darken;display:block;height:30px;width:auto}@media(max-width: 699px){.sp-usp-container .payment-methods-container p img{height:24px}}.sp-description-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-description-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-description-container .link-container{margin-top:15px}@media(min-width: 1024px){.sp-description-container .link-container{display:none}}.sp-description-container .link-container a{color:#fff;text-decoration:none;background:#2c2b2a;padding:16px;line-height:1.2;text-transform:initial;font-variation-settings:"wght" 700}@media(hover: hover){.sp-description-container .link-container a:hover{background:#e51f3a}}.sp-description-container .link-container a.assembly{background:rgba(0,0,0,0);border:none;padding:0;margin:0;display:inline-flex;font-size:16px;font-size:1.6rem;align-items:center;gap:5px;color:#2c2b2a;text-decoration:underline}@media(hover: hover){.sp-description-container .link-container a.assembly:hover{color:#e51f3a}.sp-description-container .link-container a.assembly:hover svg{transform:rotate(15deg)}.sp-description-container .link-container a.assembly:hover svg *{fill:#e51f3a}}.sp-description-container .link-container a.assembly svg{transition:all .3s ease-in-out}.sp-document-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;height:fit-content}.sp-document-container h2{font-variation-settings:"wght" 700;font-size:25px;font-size:2.5rem;margin-bottom:15px}.sp-document-container .doc-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:15px}.sp-document-container .doc-container a{color:inherit;text-decoration:none}.sp-document-container .doc-container .item{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:0;background:#fff;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%)}.sp-document-container .doc-container .item .icon{padding:15px;display:flex;justify-content:center;align-items:center}.sp-document-container .doc-container .item .icon img,.sp-document-container .doc-container .item .icon svg{display:block;width:100%;height:100%;object-fit:contain;max-height:80px;min-height:50px}.sp-document-container .doc-container .item .title{padding:15px 30px 15px 0;text-align:center;display:flex;align-items:center;justify-content:center}div.tp-productcat-hero-inner .tp-crumb-container{margin-bottom:30px}div.tp-productcat-hero-inner .top{display:grid;grid-template-columns:100%;gap:30px;padding-bottom:30px}div.tp-productcat-hero-inner .top h1{font-variation-settings:"wght" 700;font-style:normal;font-size:30px;font-size:3rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){div.tp-productcat-hero-inner .top h1{font-size:30px;font-size:3rem;padding-top:10px;max-width:600px}}@media(min-width: 1024px){div.tp-productcat-hero-inner .top h1{font-size:30px;font-size:3rem}}div.tp-productcat-hero-inner .bottom{border-top:1px solid #000;padding-top:30px}div.tp-productcat-hero-inner .bottom.has-children{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom.has-children{display:grid;grid-template-columns:calc(72% + 6px) 1fr}}div.tp-productcat-hero-inner .bottom .left{display:grid;grid-template-columns:100%;gap:10px}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .left{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .left.even .usp-container{grid-column:auto/span 2;grid-row:auto/span 1}}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .left.even .usp-container .usp-container-inner{aspect-ratio:2/1}}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom .left.even .usp-container .usp-container-inner{aspect-ratio:3/1}}div.tp-productcat-hero-inner .bottom .left .usp-container{overflow:hidden;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .left .usp-container{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom .left .usp-container{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner{position:relative;width:100%;height:auto;aspect-ratio:1/1;padding:20px 0 0 0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:#efeeec;text-align:center;max-height:289px}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner p.title{font-variation-settings:"wght" 700;font-size:20px;font-size:2rem;margin-bottom:20px;padding:0 20px}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner p.title{font-size:25px;font-size:2.5rem}}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner ul{list-style:none outside;display:flex;flex-direction:column;justify-content:space-around;flex-grow:2;padding:0 20px}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner ul li{font-size:16px;font-size:1.6rem;margin-bottom:6px;font-variation-settings:"wght" 600;display:flex;align-items:center;justify-content:flex-start;gap:10px}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner ul li:last-child{margin-bottom:0}div.tp-productcat-hero-inner .bottom .left .usp-container .usp-container-inner a.link-b{margin-top:30px;width:100%;max-width:100%;border-radius:0}div.tp-productcat-hero-inner .bottom .right{overflow:hidden;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);position:relative}@media(min-width: 768px){div.tp-productcat-hero-inner .bottom .right{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom .right{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}div.tp-productcat-hero-inner .bottom .right .plyr--playing+button.play-plyr-video{transform:translateY(100px)}div.tp-productcat-hero-inner .bottom .right button.play-plyr-video{font-variation-settings:"wght" 400;text-decoration:none;width:100%;max-width:100%;display:inline-flex;justify-content:center;gap:20px;align-items:center;min-width:180px;text-align:center;padding:10px 15px;border:1px solid #000;background-color:#000;color:#fff;cursor:pointer;position:absolute;bottom:0;left:0;line-height:1.7;transition:transform .3 ease-in-out}div.tp-productcat-hero-inner .bottom .right button.play-plyr-video svg{display:block;height:12px;width:auto}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom .right .no-video-placeholder{height:588px}}div.tp-productcat-hero-inner .bottom .right .no-video-placeholder img{display:block;width:100%;height:auto}@media(min-width: 1024px){div.tp-productcat-hero-inner .bottom .right .no-video-placeholder img{object-fit:cover;height:100%}}div.tp-productcat-hero-text-inner .tp-crumb-container{margin-bottom:30px}div.tp-productcat-hero-text-inner .top{display:grid;grid-template-columns:100%;gap:30px;padding-bottom:30px;border-bottom:1px solid #000}div.tp-productcat-hero-text-inner .top h1{font-variation-settings:"wght" 700;font-style:normal;font-size:30px;font-size:3rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){div.tp-productcat-hero-text-inner .top h1{font-size:30px;font-size:3rem;padding-top:10px;max-width:600px}}@media(min-width: 1024px){div.tp-productcat-hero-text-inner .top h1{font-size:30px;font-size:3rem}}div.tp-productcat-faq-inner .tp-title-container{margin-bottom:30px}div.tp-productcat-faq-inner .tp-filter-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px 10px;margin-bottom:60px;flex-wrap:wrap}div.tp-productcat-faq-inner .tp-filter-container button{background:rgba(0,0,0,0);color:#000;border:1px solid #000;cursor:pointer;border-radius:20px;min-width:60px;padding:10px 15px}div.tp-productcat-faq-inner .tp-filter-container button.active,div.tp-productcat-faq-inner .tp-filter-container button[disabled],div.tp-productcat-faq-inner .tp-filter-container button[disabled=true]{background:#000;color:#fff;pointer-events:none}div.tp-productcat-faq-inner .tp-post-container{display:grid;grid-template-columns:100%;gap:30px}div.tp-productcat-banner-inner .tp-banner-container{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;align-items:flex-start;gap:30px;position:relative;overflow:hidden;min-height:420px;padding:30px;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.tp-productcat-banner-inner .tp-banner-container{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-productcat-banner-inner .tp-banner-container{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 900px){div.tp-productcat-banner-inner .tp-banner-container{align-items:flex-end;justify-content:space-between;flex-direction:row}}div.tp-productcat-banner-inner .tp-banner-container .tp-image-container{position:absolute;top:0;left:0;width:100%;height:100%}div.tp-productcat-banner-inner .tp-banner-container .tp-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.tp-productcat-banner-inner .tp-banner-container .layer{position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(45deg, rgb(229, 31, 58) 0%, rgba(229, 31, 58, 0.2) 30%, rgba(15, 70, 81, 0.3) 100%)}@media(min-width: 900px){div.tp-productcat-banner-inner .tp-banner-container .layer{width:50%;background:linear-gradient(45deg, rgb(229, 31, 58) 0%, rgba(229, 31, 58, 0.2) 30%, rgba(15, 70, 81, 0) 100%)}}div.tp-productcat-banner-inner .tp-banner-container .tp-usp-container{position:relative;z-index:2;display:flex;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap;gap:10px 30px;width:100%}div.tp-productcat-banner-inner .tp-banner-container .tp-usp-container p{display:inline-flex;align-items:center;color:#fff;font-size:20px;font-size:2rem;font-variation-settings:"wght" 400}@media(min-width: 1200px){div.tp-productcat-banner-inner .tp-banner-container .tp-usp-container p{font-size:25px;font-size:2.5rem}}@media(min-width: 1400px){div.tp-productcat-banner-inner .tp-banner-container .tp-usp-container p{font-size:30px;font-size:3rem}}div.tp-productcat-banner-inner .tp-banner-container .tp-usp-container p svg{display:block;width:20px;height:auto;margin-right:10px}div.tp-productcat-banner-inner .tp-banner-container .tp-link-container{display:flex;justify-self:flex-end;flex-wrap:wrap;align-items:flex-start;gap:15px;position:relative;z-index:2;display:none}div.tp-productcat-implementation-inner .tp-post-container{display:grid;grid-template-columns:100%;gap:15px;margin-top:30px}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container.odd .cc:nth-last-child(1 of .cc){grid-column:auto/span 2}}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container.odd .cc:nth-last-child(1 of .cc) .cc-inner{aspect-ratio:3/1}}@media(min-width: 900px){div.tp-productcat-implementation-inner .tp-post-container.odd .cc:nth-last-child(1 of .cc) .cc-inner{aspect-ratio:3/2}}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.tp-productcat-implementation-inner .tp-post-container{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(min-width: 900px){div.tp-productcat-implementation-inner .tp-post-container .cc{grid-column:auto/span 2}}div.tp-productcat-implementation-inner .tp-post-container .martech-container{display:flex;flex-direction:column-reverse;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);background:#efeeec;overflow:hidden}@media(min-width: 768px){div.tp-productcat-implementation-inner .tp-post-container .martech-container{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-productcat-implementation-inner .tp-post-container .martech-container{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container .martech-container{grid-column:auto/span 2;flex-direction:row}}@media(min-width: 900px){div.tp-productcat-implementation-inner .tp-post-container .martech-container{grid-column:auto/span 3}}div.tp-productcat-implementation-inner .tp-post-container .martech-container .left{padding:20px 0 0 0;display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container .martech-container .left{width:60%}}div.tp-productcat-implementation-inner .tp-post-container .martech-container .left h3{font-variation-settings:"wght" 400;font-size:21px;font-size:2.1rem;padding:0 20px}div.tp-productcat-implementation-inner .tp-post-container .martech-container .left .custom-text{padding:0 20px}div.tp-productcat-implementation-inner .tp-post-container .martech-container .left .link-container{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:15px}div.tp-productcat-implementation-inner .tp-post-container .martech-container .left .link-container a{background:#000;width:100%;max-width:100%}div.tp-productcat-implementation-inner .tp-post-container .martech-container .right{height:200px}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container .martech-container .right{height:unset;width:40%}}div.tp-productcat-implementation-inner .tp-post-container .martech-container .right img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.tp-productcat-implementation-inner .tp-post-container .quote-container{position:relative;background:#efeeec;overflow:hidden;color:#fff;padding:20px 0 0 20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){div.tp-productcat-implementation-inner .tp-post-container .quote-container{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){div.tp-productcat-implementation-inner .tp-post-container .quote-container{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container .quote-container{grid-column:auto/span 2}}@media(min-width: 900px){div.tp-productcat-implementation-inner .tp-post-container .quote-container{grid-column:auto/span 3}}div.tp-productcat-implementation-inner .tp-post-container .quote-container.has-image{background:#efeeec;color:#000;justify-content:space-between}div.tp-productcat-implementation-inner .tp-post-container .quote-container.has-image .bottom h1,div.tp-productcat-implementation-inner .tp-post-container .quote-container.has-image .bottom h2,div.tp-productcat-implementation-inner .tp-post-container .quote-container.has-image .bottom h3,div.tp-productcat-implementation-inner .tp-post-container .quote-container.has-image .bottom .custom-text *{color:#fff}div.tp-productcat-implementation-inner .tp-post-container .quote-container .image-container{position:absolute;top:0;left:0;width:100%;height:100%}div.tp-productcat-implementation-inner .tp-post-container .quote-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}div.tp-productcat-implementation-inner .tp-post-container .quote-container .layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}div.tp-productcat-implementation-inner .tp-post-container .quote-container .top{position:relative;z-index:2;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px;width:100%}div.tp-productcat-implementation-inner .tp-post-container .quote-container .top .logo{background:#efeeec;max-width:100px;padding:10px}div.tp-productcat-implementation-inner .tp-post-container .quote-container .top .logo img{display:block;width:100%;height:100%;object-fit:contain;max-height:14px}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom{position:relative;z-index:2;display:grid;grid-template-columns:100%;gap:15px;margin-top:60px;width:100%}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom h3{font-variation-settings:"wght" 500;font-size:21px;font-size:2.1rem;padding-right:20px}@media(min-width: 600px){div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom h3{font-size:25px;font-size:2.5rem}}@media(min-width: 1200px){div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom h3{font-size:30px;font-size:3rem}}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom .custom-text{max-width:600px;padding-right:20px}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom .link-container{display:flex;justify-content:flex-end;align-items:center;gap:15px}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom .link-container a{width:100%;max-width:350px;padding:24px 15px}div.tp-productcat-implementation-inner .tp-post-container .quote-container .bottom .link-container a span.arrow{top:24px}div.tp-productcatsub-products-inner .top{margin-bottom:30px}div.tp-productcatsub-products-inner .bottom{display:grid;grid-template-columns:100%;gap:15px}@media(min-width: 1024px){div.tp-productcatsub-products-inner .bottom{display:grid;grid-template-columns:100%;gap:60px;grid-template-columns:20% 1fr}}div.tp-productcatsub-products-inner .left button.mobile-toggle-filter{font-variation-settings:"wght" 400;text-decoration:none;width:fit-content;min-width:180px;display:inline-flex;justify-content:center;gap:10px;align-items:center;text-align:center;padding:10px 15px;border:1px solid #000;background-color:#000;border-radius:5px;color:#fff;flex-grow:1;width:100%}@media(min-width: 1024px){div.tp-productcatsub-products-inner .left button.mobile-toggle-filter{display:none}}div.tp-productcatsub-products-inner .left .tp-filter-container{display:none;color:#000;padding:15px}@media(min-width: 1024px){div.tp-productcatsub-products-inner .left .tp-filter-container{display:block}}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset.category-fieldset{margin-bottom:0}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset.category-fieldset legend{font-variation-settings:"wght" 700;border:none;padding-bottom:0;margin-bottom:20px;display:block}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset legend{display:block;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 400;border-bottom:1px solid #000;width:100%;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;display:block}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset a{color:inherit;margin-bottom:15px;line-height:1.2;font-variation-settings:"wght" 300;display:block;padding-left:10px;text-decoration:none}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset p{font-variation-settings:"wght" 700;margin-bottom:15px;line-height:1.2;padding-left:10px;position:relative}div.tp-productcatsub-products-inner .left .tp-filter-container .category-container fieldset p::before{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;background:#e51f3a;border-radius:50%}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container{margin-top:5px}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset{margin-bottom:15px;margin-bottom:0}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset legend{display:block;font-size:16px;font-size:1.6rem;font-variation-settings:"wght" 400;border-bottom:1px solid #000;width:100%;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0 30px}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset legend button{background:rgba(0,0,0,0);border:none;padding:0;margin:0;cursor:pointer;font-size:22px;font-size:2.2rem;outline:none;color:#000 !important}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container{display:none}@media(min-width: 1024px){div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container{display:block}}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container input{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden;opacity:0;display:none}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container input:checked+label{font-variation-settings:"wght" 400}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container input:checked+label::before{background:#e51f3a}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container label{font-variation-settings:"wght" 300;position:relative;display:block;margin-bottom:4px;cursor:pointer;padding-left:18px;transition:all .3 ease-in-out}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container label:last-child{margin-bottom:0}div.tp-productcatsub-products-inner .left .tp-filter-container .filter-container fieldset .input-container label::before{content:"";position:absolute;top:9px;left:0;width:9px;height:9px;border-radius:2px;border:1px solid #000;transition:all .3 ease-in-out}div.tp-productcatsub-products-inner .right .tp-title-container{margin-bottom:30px}div.tp-productcatsub-products-inner .right .tp-title-container h1{font-variation-settings:"wght" 700;font-style:normal;font-size:30px;font-size:3rem;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){div.tp-productcatsub-products-inner .right .tp-title-container h1{font-size:30px;font-size:3rem}}@media(min-width: 1024px){div.tp-productcatsub-products-inner .right .tp-title-container h1{font-size:30px;font-size:3rem}}div.tp-productcatsub-products-inner .right .tp-title-container .custom-text{margin-top:30px}@media(max-width: 600px){div.tp-productcatsub-products-inner .right .tp-title-container .custom-text{display:none}}div.tp-productcatsub-products-inner .right .tp-post-container{display:grid;grid-template-columns:100%;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}@media(min-width: 600px){div.tp-productcatsub-products-inner .right .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){div.tp-productcatsub-products-inner .right .tp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 600px){div.tp-productcatsub-products-inner .right .tp-post-container .cc .cc-inner{display:flex;flex-direction:column;height:100%}}@media(min-width: 600px){div.tp-productcatsub-products-inner .right .tp-post-container .cc .cc-inner .text-container{height:calc(100% - 220px)}}@media(min-width: 900px){div.tp-productcatsub-products-inner .right .tp-post-container .cc.card-product-empty{grid-column:auto/span 2}}@media(max-width: 1023px){div.tp-productcatsub-products-inner .right .tp-post-container .tp-help-container{display:none}}@media(min-width: 600px){div.tp-productcatsub-products-inner .right .tp-post-container .tp-service-container{grid-column:auto/span 2}}@media(min-width: 900px){div.tp-productcatsub-products-inner .right .tp-post-container .tp-service-container{grid-column:auto/span 3}}@media(max-width: 1023px){div.tp-productcatsub-products-inner .right .tp-post-container .tp-service-container{display:none}}div.tp-productcatsub-products-inner .right .tp-page-container{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:30px}div.tp-productcatsub-products-inner .right .tp-page-container a{color:#e51f3a;text-decoration:none;font-variation-settings:"wght" 700}div.tp-productcatsub-products-inner .right .tp-page-container span{color:#e51f3a;font-variation-settings:"wght" 700;display:block;text-decoration:underline;text-underline-offset:2px}div.tp-productcatsub-products-inner .right .tp-mobile-service-container{margin-top:30px}@media(min-width: 768px){div.tp-productcatsub-products-inner .right .tp-mobile-service-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}}@media(min-width: 1024px){div.tp-productcatsub-products-inner .right .tp-mobile-service-container{display:none}}div.tp-productcatsub-products-inner .right .tp-mobile-service-container .tp-help-container .help-bottom .image-container{flex-direction:column}@media(min-width: 768px){div.tp-productcatsub-products-inner .right .tp-mobile-service-container .tp-help-container .help-bottom .image-container{justify-content:flex-end}}div.tp-productcatsub-products-inner .right .tp-mobile-service-container .tp-service-container ul{border-bottom:none}section.tp-productcatsub-products .tp-help-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);height:fit-content}@media(min-width: 768px){section.tp-productcatsub-products .tp-help-container{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){section.tp-productcatsub-products .tp-help-container{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}@media(min-width: 600px){section.tp-productcatsub-products .tp-help-container.has-image{display:flex;flex-direction:column;align-items:stretch}section.tp-productcatsub-products .tp-help-container.has-image .help-top{height:fit-content}section.tp-productcatsub-products .tp-help-container.has-image .help-bottom{height:235px}}section.tp-productcatsub-products .tp-help-container h3{padding:30px 30px 15px 30px}section.tp-productcatsub-products .tp-help-container ul{list-style:none outside;padding-left:30px;padding-right:30px;padding-bottom:15px}section.tp-productcatsub-products .tp-help-container ul li{position:relative;padding-left:calc(17px + 15px);margin-bottom:5px}section.tp-productcatsub-products .tp-help-container ul li::before{content:"";position:absolute;top:8px;left:0;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:17px;height:12px}section.tp-productcatsub-products .tp-help-container .image-container.has-image{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:center}@media(min-width: 600px){section.tp-productcatsub-products .tp-help-container .image-container.has-image img{position:absolute;top:0;left:0;height:100%}}section.tp-productcatsub-products .tp-help-container .image-container img{display:block;width:100%;height:120px;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}section.tp-productcatsub-products .tp-help-container .image-container a{width:100%;max-width:100%;text-align:center;position:relative;z-index:2;background:#e51f3a;border-color:#e51f3a;text-transform:uppercase}section.tp-productcatsub-products .tp-service-container{margin-bottom:15px;margin-top:15px}section.tp-productcatsub-products .tp-service-container .image-container.has-image{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;height:min(267px,35vh);clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}@media(min-width: 768px){section.tp-productcatsub-products .tp-service-container .image-container.has-image{clip-path:polygon(0 0, calc(100% - 54px) 0, 100% 54px, 100% 100%, 0 100%)}}@media(min-width: 1024px){section.tp-productcatsub-products .tp-service-container .image-container.has-image{clip-path:polygon(0 0, calc(100% - 84px) 0, 100% 84px, 100% 100%, 0 100%)}}section.tp-productcatsub-products .tp-service-container .image-container.has-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%)}section.tp-productcatsub-products .tp-service-container .image-container.has-image .layer{display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(45deg, rgb(229, 31, 58) 0%, rgba(229, 31, 58, 0.2) 30%, rgba(15, 70, 81, 0.3) 100%)}@media(min-width: 900px){section.tp-productcatsub-products .tp-service-container .image-container.has-image .layer{width:50%;background:linear-gradient(45deg, rgb(229, 31, 58) 0%, rgba(229, 31, 58, 0.2) 30%, rgba(15, 70, 81, 0) 100%)}}section.tp-productcatsub-products .tp-service-container .image-container .layer{display:none}section.tp-productcatsub-products .tp-service-container .image-container a{width:100%;position:relative;z-index:2;margin-bottom:15px}@media(min-width: 600px){section.tp-productcatsub-products .tp-service-container .image-container a{padding:15px 40px}}section.tp-productcatsub-products .tp-service-container ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:15px;padding-bottom:10px;border-bottom:1px solid #000;margin-top:30px;padding-left:0;list-style:none outside}section.tp-productcatsub-products .tp-service-container ul li{position:relative;padding-left:calc(17px + 15px)}section.tp-productcatsub-products .tp-service-container ul li::before{content:"";position:absolute;top:8px;left:0;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:17px;height:12px}@media(max-width: 767px){section.tp-woo-cart .tp-crumb-container{margin-bottom:10px !important}}wc-order-attribution-inputs{display:none}div.tp-woo-cart-inner tr.order-total td::before{font-weight:700}div.tp-woo-cart-inner .tp-checkout-wrapper{display:grid;grid-template-columns:100%}@media(min-width: 1024px){div.tp-woo-cart-inner .tp-checkout-wrapper{grid-template-columns:60% 1fr;gap:15px}}@media(min-width: 1200px){div.tp-woo-cart-inner .tp-checkout-wrapper{grid-template-columns:65% 1fr}}@media(min-width: 1024px){div.tp-woo-cart-inner .tp-checkout-wrapper .cart-collaterals{margin-top:0;height:fit-content}}@media(min-width: 1024px){div.tp-woo-cart-inner .tp-checkout-wrapper .cart-collaterals .cart_totals{width:100%}}@media(min-width: 1024px){div.tp-woo-cart-inner .tp-checkout-wrapper form.woocommerce-cart-form{height:fit-content}}div.tp-woo-cart-inner .tp-checkout-delivery-content.mobile-info{margin-top:30px;margin-bottom:0}@media(min-width: 768px){div.tp-woo-cart-inner .tp-checkout-delivery-content.mobile-info{display:none}}div.tp-woo-cart-inner .tp-checkout-delivery-content.desktop-info{display:none}@media(min-width: 768px){div.tp-woo-cart-inner .tp-checkout-delivery-content.desktop-info{display:block}}div.tp-woo-cart-inner .tp-checkout-delivery-content .custom-text p{margin-bottom:10px !important}div.tp-woo-cart-inner .tp-crumb-container{margin-bottom:30px}div.tp-woo-cart-inner p.woocommerce-shipping-destination{display:none}div.tp-woo-cart-inner label[for=shipping_method_0_free_shipping1]{color:#088b03}div.tp-woo-cart-inner form.woocommerce-cart-form{background:rgba(0,0,0,0);padding:30px 0;padding-bottom:2px;padding-top:2px;position:relative;padding-top:20px}@media(min-width: 1024px){div.tp-woo-cart-inner form.woocommerce-cart-form th.product-price,div.tp-woo-cart-inner form.woocommerce-cart-form th.product-subtotal{text-wrap:nowrap}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form tr.cart_item{position:relative}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form tr.cart_item td{max-width:80%;margin:0 0 0 auto}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form tr.cart_item td.product-thumbnail{max-width:20%;position:absolute;top:0;left:0;width:20%;height:100%}}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions{background:rgba(0,0,0,0) !important}@media(min-width: 768px){div.tp-woo-cart-inner form.woocommerce-cart-form td.actions{display:table-cell}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td.actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center}}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon{display:flex;flex-direction:column;gap:5px;width:100%;padding-bottom:0}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon input,div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon button{width:100% !important}@media(min-width: 768px){div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon input,div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon button{width:fit-content;flex:1}}@media(min-width: 768px){div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;width:fit-content}}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions .coupon .coupon-error-notice{width:100% !important;position:absolute;top:0;left:0}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]{padding-right:60px;color:#fff;background:rgba(0,0,0,0);color:#000;text-decoration:underline;text-align:left;padding:2px 0;text-transform:lowercase}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit][name=update_cart]{visibility:hidden;height:0;width:0;opacity:0;position:absolute}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]:hover{background:#2c2b2a}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]::after{background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/refresh-ccw-white.svg) !important}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit][disabled],div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit][disabled=true]{filter:grayscale(1)}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit][disabled]:hover,div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit][disabled=true]:hover{color:#fff}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]::after{display:none}div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]:hover,div.tp-woo-cart-inner form.woocommerce-cart-form td.actions button[type=submit]:focus{background:rgba(0,0,0,0);color:#000;border:none}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td{padding-top:2px;padding-bottom:2px}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td button[type=submit]{margin:0 0 0 auto;padding-top:4px !important;padding-bottom:4px !important}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td button[type=submit]::after{top:5px}}div.tp-woo-cart-inner form.woocommerce-cart-form td a.link-shop{color:#000;margin-left:10px}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td a.link-shop{display:block;text-align:center}}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name{font-variation-settings:"wght" 700;font-style:italic;text-decoration:none}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name p.del-time{font-size:12px;font-size:1.2rem;display:inline-block}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name{text-align:left !important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px 10px}}@media(min-width: 1024px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name{display:flex;flex-direction:column;gap:0}}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name::before{display:none}}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name a{text-decoration:none}@media(max-width: 767px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name a{display:block}}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-name a.remove{font-variation-settings:"wght" 300;font-style:normal;font-size:12px;font-size:1.2rem;text-decoration:none;display:inline-block;width:max-content}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper{padding-left:20px;display:grid;grid-template-columns:21px 1fr 21px;align-items:center;max-width:fit-content;margin:0 0 0 auto}@media(min-width: 1024px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper{grid-template-columns:100%}}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper button{border:1px solid #000;padding:0;margin:0;width:21px;height:21px;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0);font-size:12px;font-size:1.2rem}@media(min-width: 1024px){div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper button{display:none}}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper .quantity{max-width:40px}div.tp-woo-cart-inner form.woocommerce-cart-form td.product-quantity .input-wrapper input{width:100%;text-align:center}div.tp-woo-cart-inner a.remove{font-size:16px;font-size:1.6rem;color:#e51f3a;text-decoration:underline;background:rgba(0,0,0,0) !important}@media(min-width: 1024px){div.tp-woo-cart-inner a.remove{width:100%;display:block;text-align:left;order:4}}div.tp-woo-cart-inner a.remove:hover{color:#e51f3a !important}div.tp-woo-cart-inner ul#shipping_method li label{text-transform:uppercase}div.tp-woo-cart-inner .cart-collaterals{margin-top:30px;margin-top:0}div.tp-woo-cart-inner .cart-collaterals h2{font-size:22px;font-size:2.2rem;text-transform:initial;margin-bottom:30px}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals h2{margin-bottom:10px}}div.tp-woo-cart-inner .cart-collaterals .cross-sells{clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px !important;border-radius:none}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.woocommerce-LoopProduct-link{color:inherit}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.woocommerce-LoopProduct-link img{display:block;object-fit:cover;width:100%;height:auto;aspect-ratio:4/3}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.woocommerce-LoopProduct-link h2{position:relative;z-index:2}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.woocommerce-LoopProduct-link span{position:relative;z-index:2;display:none}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.add_to_cart_button{background:rgba(0,0,0,0);border:none;padding:0;color:inherit;text-decoration:underline;text-transform:initial;text-align:left;display:block}div.tp-woo-cart-inner .cart-collaterals .cross-sells li a.add_to_cart_button::after{display:none}div.tp-woo-cart-inner .cart-collaterals .cart_totals{clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px !important;border-radius:none;padding-top:2px !important}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals .cart_totals{padding-left:0 !important;padding-right:0 !important;padding-bottom:10px !important}}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals .cart_totals tr{margin-bottom:0}}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals .cart_totals tr td{padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:2px;background:rgba(0,0,0,0) !important}}div.tp-woo-cart-inner .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:30px}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:10px}}div.tp-woo-cart-inner .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin:0 0 0 auto;display:block;width:fit-content;background:#088b03;border-color:#088b03;transition:all .3s ease-in-out}@media(max-width: 767px){div.tp-woo-cart-inner .cart-collaterals .cart_totals .wc-proceed-to-checkout a{width:100%}}div.tp-woo-cart-inner .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background:#2c2b2a;border-color:#2c2b2a}div.tp-woo-cart-inner .cart-collaterals .cart_totals .shipping-calculator-form{margin:15px 0}div.tp-woo-cart-inner .cart-collaterals .cart_totals .shipping-calculator-form button{margin-top:15px}.woocommerce table.shop_table{border:none;border-collapse:collapse;margin-bottom:0}.woocommerce table.shop_table a{color:inherit}.woocommerce table.shop_table thead th td{border:none}.woocommerce table.shop_table tbody{border:none}.woocommerce table.shop_table tbody tr{border:none}@media(max-width: 768px){.woocommerce table.shop_table tbody tr{margin-bottom:15px}}.woocommerce table.shop_table tbody tr th{border:none}.woocommerce table.shop_table tbody tr td{border:none}@media(max-width: 768px){.woocommerce table.shop_table tbody tr td.product-thumbnail{display:block !important}}@media(max-width: 768px){.woocommerce table.shop_table tbody tr td.product-thumbnail::before{display:none !important}}.woocommerce table.shop_table tbody tr td.product-thumbnail img{display:block;width:50px;height:50px;object-fit:contain}@media(max-width: 768px){.woocommerce table.shop_table tbody tr td.product-thumbnail img{width:100%;height:80px;object-position:0 0}}.woocommerce table.shop_table tbody tr td.product-quantity input[type=number]{accent-color:#e51f3a;border:none;background:rgba(0,0,0,0);color:#2c2b2a}.woocommerce table.shop_table tbody tr td.product-quantity input[type=number]::-webkit-inner-spin-button,.woocommerce table.shop_table tbody tr td.product-quantity input[type=number]::-webkit-outer-spin-button{opacity:1}.woocommerce table.shop_table tbody tr td.product-quantity input[type=number]:not([step=any])::-webkit-inner-spin-button,.woocommerce table.shop_table tbody tr td.product-quantity input[type=number]:not([step=any])::-webkit-outer-spin-button{opacity:1}section.tp-woo-checkout #billing_vat-description{display:block !important;width:213%;transform:translateX(-53%);height:max-content !important}section.tp-woo-checkout #billing_vat-description::before{display:none !important}div.tp-woo-checkout-inner .tp-crumb-container{margin-bottom:30px}div.tp-woo-checkout-inner .woocommerce-NoticeGroup-checkout ul.woocommerce-error{flex-direction:column;gap:4px 15px}div.tp-woo-checkout-inner form.checkout_coupon{border:1px solid #e1dddb;border-radius:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px}}div.tp-woo-checkout-inner form.checkout_coupon .form-row{width:100%}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon .form-row{margin-bottom:0}}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon .form-row.form-row-first{width:auto;flex-grow:1}}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon .form-row.form-row-last{width:fit-content}}div.tp-woo-checkout-inner form.checkout_coupon p{margin-bottom:15px}div.tp-woo-checkout-inner form.checkout_coupon p:first-child{width:100%}div.tp-woo-checkout-inner form.checkout_coupon p:not(.form-row){width:100%}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon p:not(.form-row){margin-bottom:10px}}div.tp-woo-checkout-inner form.checkout_coupon input{border:1px solid #e1dddb;border-radius:0;width:100%}div.tp-woo-checkout-inner form.checkout_coupon button{width:100%}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout_coupon button{width:fit-content}}div.tp-woo-checkout-inner form.checkout .form-row-label-sr-only>label{visibility:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.tp-woo-checkout-inner form.checkout .form-row-label-sr-only input+label{visibility:visible}div.tp-woo-checkout-inner form.checkout input[type=radio],div.tp-woo-checkout-inner form.checkout input[type=checkbox]{accent-color:#e51f3a}div.tp-woo-checkout-inner form.checkout input[type=radio]+label span.required,div.tp-woo-checkout-inner form.checkout input[type=checkbox]+label span.required{display:none}div.tp-woo-checkout-inner form.checkout span.optional{display:none}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;justify-content:space-between}}div.tp-woo-checkout-inner form.checkout #order_review_heading{display:none}div.tp-woo-checkout-inner form.checkout .woocommerce-NoticeGroup-checkout{width:100%;flex:0 0 100%}div.tp-woo-checkout-inner form.checkout #customer_details{display:grid;grid-template-columns:100%;gap:0;height:fit-content}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout #customer_details{width:calc(50% - 30px)}}div.tp-woo-checkout-inner form.checkout #customer_details .form-row-hidden{display:none}div.tp-woo-checkout-inner form.checkout #customer_details h3,div.tp-woo-checkout-inner form.checkout #customer_details h2{margin-bottom:15px}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout #customer_details .col-1,div.tp-woo-checkout-inner form.checkout #customer_details .col-2{width:100%;float:unset}}div.tp-woo-checkout-inner form.checkout #customer_details::before,div.tp-woo-checkout-inner form.checkout #customer_details::after{display:none}div.tp-woo-checkout-inner form.checkout #customer_details .cc-billing-customer-type:has(input#billing_customer_type_business:checked) .billing_customer_type-description{display:block !important;height:auto !important;padding:1em !important;margin:.5em 0 0 !important;overflow:visible !important}div.tp-woo-checkout-inner form.checkout #customer_details .cc-billing-customer-type:has(input#billing_customer_type_personal:checked) .billing_customer_type-description{display:none !important}div.tp-woo-checkout-inner form.checkout #customer_details #billing_customer_type_field .woocommerce-input-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}div.tp-woo-checkout-inner form.checkout #customer_details #billing_customer_type_field .woocommerce-input-wrapper input{accent-color:#e51f3a}div.tp-woo-checkout-inner form.checkout #customer_details #billing_customer_type_field .woocommerce-input-wrapper input#billing_customer_type_business{margin-left:20px}div.tp-woo-checkout-inner form.checkout #customer_details #billing_customer_type_field .woocommerce-input-wrapper input+label{margin-right:auto;padding-left:10px}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields{margin-top:10px;margin-bottom:10px}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h2,div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h3{margin-bottom:0;font-size:16px;font-size:1.6rem;text-transform:lowercase;font-variation-settings:"wght" 400}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h2:first-letter,div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h3:first-letter{text-transform:uppercase !important}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h2 input,div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h3 input{accent-color:#e51f3a;vertical-align:middle}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h2 span,div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields h3 span{margin-left:5px}div.tp-woo-checkout-inner form.checkout #customer_details .woocommerce-shipping-fields .shipping_address{margin-top:10px}@media(max-width: 767px){div.tp-woo-checkout-inner form.checkout #order_review td,div.tp-woo-checkout-inner form.checkout #order_review th{padding:2px;border:none}}div.tp-woo-checkout-inner form.checkout #order_review h3{margin-bottom:15px}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout #order_review h3{margin-bottom:13px}}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout #order_review{width:calc(50% - 30px)}}div.tp-woo-checkout-inner form.checkout #order_review ul#shipping_method li label{text-wrap-mode:nowrap}div.tp-woo-checkout-inner form.checkout #order_review tr.cart-subtotal{display:none}div.tp-woo-checkout-inner form.checkout #order_review .woocommerce-privacy-policy-text a{color:inherit}div.tp-woo-checkout-inner form.checkout #order_review label[for=shipping_method_0_free_shipping1]{color:#088b03}div.tp-woo-checkout-inner form.checkout #order_review button{margin-top:30px;transition:all .3s ease-in-out}div.tp-woo-checkout-inner form.checkout #order_review button:hover{background:#2c2b2a}@media(min-width: 768px){div.tp-woo-checkout-inner form.checkout #order_review_heading{width:calc(50% - 30px);position:absolute;top:0;right:0}}div.tp-woo-checkout-inner #payment{padding:30px;margin-top:30px;position:relative;background:rgba(0,0,0,0)}@media(max-width: 767px){div.tp-woo-checkout-inner #payment{padding:5px;margin-top:5px}}div.tp-woo-checkout-inner #payment::before{content:"Kies je betaalwijze";font-variation-settings:"wght" 700}div.tp-woo-checkout-inner #payment button[type=submit]{background:#088b03;border-color:#088b03;margin-top:10px !important}div.tp-woo-checkout-inner #payment .form-row{padding:15px 0 0 0}div.tp-woo-checkout-inner #payment ul.payment_methods li img{display:inline-block;width:60px;max-height:60px !important}div.tp-woo-checkout-inner #payment .payment_box{background-color:rgba(0,0,0,0) !important;margin-top:0 !important;padding-top:0 !important}div.tp-woo-checkout-inner #payment .payment_box::before{display:none !important}div.tp-woo-checkout-inner .tp-checkout-usp-container{background:#f8f8f8 !important;padding:30px;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);margin-top:30px}@media(min-width: 768px){div.tp-woo-checkout-inner .tp-checkout-usp-container{width:calc(50% - 30px);margin:30px 0 0 auto}}div.tp-woo-checkout-inner .tp-checkout-usp-container ul{list-style:none outside;padding-left:0 !important}div.tp-woo-checkout-inner .tp-checkout-usp-container ul li{position:relative;padding-left:calc(17px + 15px);margin-bottom:5px}div.tp-woo-checkout-inner .tp-checkout-usp-container ul li::before{content:"";position:absolute;top:8px;left:0;background-image:url(//vb-rubber.be/wp-content/themes/custom/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:17px;height:12px}div.tp-woo-checkout-inner .tp-crumb-container{margin-bottom:30px}div.tp-woo-checkout-inner .woocommerce-thankyou-order-received{margin-bottom:30px}div.tp-woo-checkout-inner .woocommerce-thankyou-order-details{font-size:16px;font-size:1.6rem}div.tp-woo-checkout-inner .woocommerce-thankyou-order-details li{font-size:16px;font-size:1.6rem}div.tp-woo-checkout-inner .woocommerce-thankyou-order-details li strong{font-size:16px;font-size:1.6rem}div.tp-woo-checkout-inner .woocommerce-order-details{margin-top:60px}div.tp-woo-checkout-inner .woocommerce-order-details h2{margin-bottom:30px}div.tp-woo-checkout-inner .woocommerce-order-details a{transition:all .3s ease-in-out}div.tp-woo-checkout-inner .woocommerce-order-details a:hover{text-decoration:underline;text-underline-offset:4px}div.tp-woo-checkout-inner .woocommerce-order-details table{border-radius:0;font-size:16px;font-size:1.6rem;background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);border:none}div.tp-woo-checkout-inner .woocommerce-order-details table a:not(.button){color:inherit}div.tp-woo-checkout-inner .woocommerce-order-details table tfoot td a{padding:0;background:rgba(0,0,0,0);color:inherit;text-transform:capitalize;text-decoration:underline;transition:all .3s ease-in-out}div.tp-woo-checkout-inner .woocommerce-order-details table tfoot td a:hover{background:rgba(0,0,0,0);color:#2c2b2a;text-decoration:underline;text-underline-offset:4px}div.tp-woo-checkout-inner .woocommerce-order-details table tfoot td a span.arrow,div.tp-woo-checkout-inner .woocommerce-order-details table tfoot td a span.icon,div.tp-woo-checkout-inner .woocommerce-order-details table tfoot td a::after{display:none !important}div.tp-woo-checkout-inner .woocommerce-columns--addresses{margin-top:60px}div.tp-woo-checkout-inner .woocommerce-columns--addresses h2{margin-bottom:30px}div.tp-woo-checkout-inner .woocommerce-columns--addresses dl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}div.tp-woo-checkout-inner .woocommerce-columns--addresses dl dt,div.tp-woo-checkout-inner .woocommerce-columns--addresses dl dd{border-bottom:1px solid rgba(0,0,0,.1);padding:9px 0}@media(max-width: 768px){div.tp-woo-checkout-inner .woocommerce-columns--addresses .col-2{margin-top:60px}}div.tp-woo-checkout-inner .woocommerce-columns--addresses .woocommerce-customer-details--phone,div.tp-woo-checkout-inner .woocommerce-columns--addresses .woocommerce-customer-details--email{display:none}div.tp-woo-checkout-inner .woocommerce-columns--addresses address{border-radius:0;border:none;background:#f8f8f8;padding:30px;height:fit-content;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%)}div.tp-woo-checkout-inner .woocommerce-columns--addresses address *::before{display:none}div.tp-woo-checkout-inner .woocommerce-columns--addresses address p{padding-left:0 !important}div.tp-woo-account-inner[data-page=login] .tp-crumb-container{margin-bottom:30px}div.tp-woo-account-inner[data-page=login] .tp-content-container{display:grid;grid-template-columns:100%;gap:30px;position:relative}div.tp-woo-account-inner[data-page=login] .tp-content-container::after{content:"";width:1px;height:100%;top:0;left:50%;position:absolute;background:rgba(0,0,0,.2)}@media(min-width: 768px){div.tp-woo-account-inner[data-page=login] .tp-content-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px}}div.tp-woo-account-inner[data-page=login] .tp-content-container .left{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}@media(min-width: 768px){div.tp-woo-account-inner[data-page=login] .tp-content-container .left{height:fit-content}}div.tp-woo-account-inner[data-page=login] .tp-content-container .left h2{display:none}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form{margin:0;padding:0;border:none}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form .form-row:not(.form-row-wide){display:flex;flex-direction:column;gap:15px}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form button{margin:0}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form button:hover{color:#fff;background:#2c2b2a}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form .woocommerce-LostPassword{margin-top:15px}div.tp-woo-account-inner[data-page=login] .tp-content-container .left form a{color:inherit}div.tp-woo-account-inner[data-page=login] .tp-content-container .right{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}div.tp-woo-account-inner[data-page=account] .tp-crumb-container{margin-bottom:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce{display:grid;grid-template-columns:100%;gap:30px}@media(min-width: 768px){div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce{grid-template-columns:auto 1fr;gap:30px}}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);position:sticky;height:fit-content}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul{list-style:none outside;display:grid;grid-template-columns:100%;gap:0}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li{padding:15px 30px;transition:all .1s ease-in-out}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li.is-active{background:#e51f3a;color:#fff}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li.is-active:hover{background:#e51f3a;color:#2c2b2a}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li:first-child{padding:30px 30px 15px 30px}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li:last-child{padding:15px 30px 30px 30px}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav ul li:hover{background:#fff}div.tp-woo-account-inner[data-page=account] .tp-content-container .woocommerce nav a{color:inherit;text-decoration:none}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=dashboard] .woocommerce-MyAccount-content p{margin-bottom:15px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=dashboard] .woocommerce-MyAccount-content a{color:inherit}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=edit-address] .woocommerce-MyAccount-content p{margin-bottom:15px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=edit-address] .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=edit-address] .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header{margin-bottom:15px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=edit-address] .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header a{color:inherit;display:block;margin-top:10px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=orders] table{font-size:16px;font-size:1.6rem}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=orders] table a.woocommerce-button{background:rgba(0,0,0,0);border:none;color:#2c2b2a;text-decoration:underline;padding:0;margin:0;text-transform:lowercase}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=orders] table a.woocommerce-button::after{display:none}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] p{margin-bottom:15px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-order-details{margin-bottom:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-order-details table{margin-bottom:30px;background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-order-details table a.woocommerce-button{background:rgba(0,0,0,0);border:none;color:#2c2b2a;text-decoration:underline;padding:0;margin:0;text-transform:lowercase}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-order-details table a.woocommerce-button::after{display:none}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-order-details h2{margin-bottom:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details h2{margin-bottom:30px}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details dl,div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details address{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px;border:none;box-shadow:none}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details dl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details dl dt,div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details dl dd{border-bottom:1px solid rgba(0,0,0,.1);padding:9px 0}div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details .woocommerce-customer-details--phone,div.tp-woo-account-inner[data-page=account] .tp-content-container[data-endpoint=view-order] .woocommerce-customer-details .woocommerce-customer-details--email{display:none}div.tp-woo-account-inner[data-page=password] .tp-crumb-container{margin-bottom:30px}div.tp-woo-account-inner[data-page=password] .tp-content-container{background:#f8f8f8;clip-path:polygon(0 0, calc(100% - 44px) 0, 100% 44px, 100% 100%, 0 100%);padding:30px}/*# sourceMappingURL=custom.css.map */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


/* Slider */
.slick-loading .slick-list
{
    background: #fff url(//vb-rubber.be/wp-content/themes/custom/assets/icons/ajax-loader.gif) center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:white}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}