:root{--wd-text-font:"Exo", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(45,41,38);--wd-text-font-size:18px;--wd-title-font:"Exo", Arial, Helvetica, sans-serif;--wd-title-font-weight:600;--wd-title-transform:uppercase;--wd-title-color:rgb(45,41,38);--wd-entities-title-font:"Exo", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:500;--wd-entities-title-color:rgb(45,41,38);--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Exo", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Exo", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:500;--wd-widget-title-transform:uppercase;--wd-widget-title-color:rgb(45,41,38);--wd-widget-title-font-size:16px;--wd-header-el-font:"Exo", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:400;--wd-header-el-transform:uppercase;--wd-header-el-font-size:16px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(87,87,86);--wd-alternative-color:rgb(45,41,38);--btn-default-bgcolor:rgb(255,209,0);--btn-default-bgcolor-hover:rgb(87,87,86);--btn-accented-bgcolor:rgb(255,209,0);--btn-accented-bgcolor-hover:rgb(225,173,1);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:rgb(225,173,1);--wd-link-color-hover:rgb(30,115,190)}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:rgba(15,15,15,.7);background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px;--wd-popup-padding:30px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:rgb(45,41,38);background-image:none}html .post.wd-post:not(.blog-design-small) .wd-entities-title,html .wd-carousel .wd-carousel-item .post.wd-post .wd-entities-title{font-family:"Exo",Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;color:rgb(45,41,38)}.subtitle-color-default.subtitle-style-default{font-size:20px;color:rgb(100,100,100)}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.woocommerce-product-gallery{--wd-gallery-gap:15px}@media (max-width:1024px){:root{--wd-text-font-size:18px;--wd-widget-title-font-size:16px}}@media (max-width:768.98px){:root{--wd-text-font-size:14px;--wd-widget-title-font-size:14px}}:root{--wd-container-w:1600px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#fff;--btn-accented-color:#333;--btn-accented-color-hover:#fff;--btn-default-bottom-active:-1px;--btn-default-brd-radius:0px;--btn-default-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-default-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px}@media (min-width:1600px){[data-vc-full-width]:not([data-vc-stretch-content]),:is(.vc_section,.vc_row).wd-section-stretch{padding-left:calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);padding-right:calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2)}}.wd-page-title{background-color:#0a0a0a}@font-face{font-family:"EXO_on_pmf_server";src:url(//pmf-system.ch/wp-content/uploads/2025/08/exo-v24-latin-regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}.menu-link-yellow a{background-color:#FFD100;font-weight:700;color:#000;--nav-color:#000000;--nav-color-active:#000000}.per-unit-text{display:inline-block!important;padding-left:5px}body .wd-load-more{background-color:#ffd100;border-color:#ffd100!important;--btn-bgcolor-hover:#ffd100;--btn-color-hover:#fff}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:#FFD100;text-decoration:none;color:#000}.comment-text img{display:none}.wd-accordion.wd-style-shadow>.wd-accordion-item{background:#fafafa}.wd-product .wd-buttons{visibility:hidden}.wd-buttons{display:none}body .wd-progress-bar .progress-bar{background-color:#FFD100}.wd-meta-author{display:none!important}.wd-meta-reply{display:none}.recent-posts-comment{display:none}.wd-content-layout{padding-bottom:0px!important}.whb-clone{background-color:white!important}body .vc_toggle_content ul{list-style-type:disc;padding-left:40px}.product-category.product_cat-fromconfigurator-it,.product-category.product_cat-fromconfigurator-de,.product-category.product_cat-fromconfigurator-en{display:none!important}.wd-cat-thumb{border-radius:15px!important}@media (min-width:1025px){.menu-link-yellow a span{font-weight:700;color:#000;padding-left:10px;padding-right:10px}.attribute-label img{width:30px!important;margin-top:5px}.mobile-nav .wd-nav-mobile li a span{font-size:18px}.header_pages_internes_mobile{display:none!important}.promo_banner .btn{font-size:18px!important}}@media (min-width:768px) and (max-width:1024px){.menu-link-yellow a span{font-weight:700;color:#000;padding-left:10px;padding-right:10px}.attribute-label img{width:30px!important;margin-top:5px}.header_pages_internes_mobile{display:none!important}.promo_banner .btn{font-size:18px!important}}@media (min-width:577px) and (max-width:767px){.menu-link-yellow a span{font-weight:700;color:#000;padding-left:0;padding-right:0}.attribute-label img{width:20px!important}.product-labels.labels-rounded .label-with-img{justify-content:left}.header_products{display:none!important}.row_logo_swissmade{margin-top:-40px!important;z-index:47!imp}.header_pages_internes_mobile{margin-bottom:50px}.promo_banner .btn{font-size:18px!important}}@media (max-width:576px){.menu-link-yellow a span{font-weight:700;color:#000;padding-left:0;padding-right:0}.attribute-label img{width:20px!important}.product-labels.labels-rounded .label-with-img{justify-content:left}.logo_swissmade{display:none}.row_logo_swissmade{display:flex}.image_header{position:absolute;right:0;height:auto}.image_header_center{position:absolute;height:auto}.header_products{display:none!important}.realisations{padding-top:50px!important;padding-bottom:50px!important}.promo_banner .btn{font-size:18px!important}}