.parallaxe-title-text{font-family:Fahkwang extra light,arial;height:157px;overflow:hidden;position:relative;text-transform:uppercase;width:100%}@media only screen and (max-width:1024px){.parallaxe-title-text{height:118px}}.parallaxe-title-text .scrolling-inner{color:rgba(4,33,254,.1);font-size:150px;left:0;position:absolute;white-space:nowrap;will-change:transform}@media only screen and (max-width:1024px){.parallaxe-title-text .scrolling-inner{font-size:95px}}.parallaxe-title-text .scrolling-inner.reverse{left:unset;right:0}.engagement-block-wrapper .engagements-block{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0}.engagement-block-wrapper .engagements-block .engagement-item{background-color:#fff;border:1px solid #221f20;color:#221f20;display:flex;justify-content:center;text-decoration:none;width:23.5%}@media only screen and (max-width:1024px){.engagement-block-wrapper .engagements-block .engagement-item{margin-bottom:20px;width:49%}}@media only screen and (max-width:640px){.engagement-block-wrapper .engagements-block .engagement-item{width:100%}}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-wrapper{display:flex;flex-direction:column;height:100%;max-width:420px;padding:20px;position:relative}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-wrapper .engagement-item-text .engagement-item-text-number{display:inline-block;font-family:Fahkwang regular,arial;font-size:23px;margin-bottom:0}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-wrapper .engagement-item-text h3{font-size:18px;margin:0 0 6px}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-wrapper .engagement-item-text .engagement-item-text-description{margin:0 0 10px}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-img-wrapper{aspect-ratio:1;margin-top:auto;position:relative;width:100%}.engagement-block-wrapper .engagements-block .engagement-item .engagement-item-img-wrapper .engagement-item-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#wpsl-wrap .wpsl-info-actions a,#wpsl-wrap br{display:none}#wpsl-wrap .gm-style-iw.gm-style-iw-c{border-radius:0}#wpsl-wrap .wpsl-search{align-items:center;background-color:transparent;border-bottom:2px solid #221f20;border-top:2px solid #221f20;display:flex;justify-content:center;margin-bottom:0;padding:10px 12px}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-selected-item,#wpsl-wrap .wpsl-search #wpsl-search-wrap input{border:1px solid rgba(0,28,60,.1);border-radius:0;box-shadow:none;font-size:14px;height:40px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form{align-items:center;display:flex;flex-wrap:wrap}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{display:flex}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-dropdown{border:0}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-dropdown:hover{box-shadow:none}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-search-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#221f20;border:0;border-radius:0;box-shadow:none;color:#fff;font-family:Nimbus sans L,arial;text-transform:uppercase!important}#wpsl-wrap .wpsl-search #wpsl-search-wrap form label{color:#221f20;font-family:Fahkwang regular,arial;font-size:14px;width:auto}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{margin-bottom:0}@media screen and (max-width:880px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{margin-bottom:15px;text-align:left;width:100%}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input div,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap div,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap input{width:100%}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{align-items:center;display:flex}@media screen and (max-width:880px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{align-items:baseline;flex-direction:column}}#wpsl-wrap #wpsl-gmap{height:550px}#wpsl-wrap #wpsl-result-list #wpsl-stores{height:650px}#wpsl-wrap #wpsl-result-list #wpsl-stores::-webkit-scrollbar{width:5px}#wpsl-wrap #wpsl-result-list #wpsl-stores::-webkit-scrollbar-track{background-color:rgba(34,31,32,.1)}#wpsl-wrap #wpsl-result-list #wpsl-stores::-webkit-scrollbar-thumb{background:#221f20}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location{position:relative}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-store-thumb{float:unset;height:auto!important;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:83px!important}@media screen and (max-width:880px){#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-store-thumb{width:60px}}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location span,#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location strong{display:block;max-width:calc(100% - 83px)}@media screen and (max-width:880px){#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location span,#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location strong{max-width:calc(100% - 60px)}}#wpsl-wrap #wpsl-result-list #wpsl-stores ul{max-width:98%}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li{border-bottom:2px solid #221f20}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-direction-wrap{display:none}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li p{margin:0}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li:hover{background-color:#f8f8f8}.tease-product{width:32%}.tease-product .media-content{text-decoration:none}.tease-product .media-content .media-content__image{background-color:#f8f8f8;height:464px;position:relative;width:100%}.tease-product .media-content .media-content__image img,.tease-product .media-content .media-content__image.has-gallery .img-hover{height:100%;-o-object-fit:contain;object-fit:contain;transition:.4s;width:100%}.tease-product .media-content .media-content__image.has-gallery .img-hover{left:0;opacity:0;position:absolute;top:0}.tease-product .media-content .text-container .media-content__title .entry-title{color:#221f20;font-family:Fahkwang regular,arial;font-size:18px;transition:.4s}@media screen and (max-width:1024px){.tease-product .media-content .price-container{min-height:42px}}.tease-product .media-content .price-container .price .woocommerce-Price-amount{color:#221f20;font-family:Nimbus sans L,arial}.tease-product .media-content:hover .media-content__image.has-gallery .img-main{opacity:0;transition:.4s}.tease-product .media-content:hover .media-content__image.has-gallery .img-hover{opacity:1;transition:.4s}.tease-product .media-content:hover .text-container .media-content__title .entry-title{color:#0421fe;transition:.4s}.slider-products-block .slider-products-container .slider-products-content,.slider-products-block .slider-products-container .slider-products-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}@media screen and (max-width:1024px){.slider-products-block .slider-products-container .slider-products-content,.slider-products-block .slider-products-container .slider-products-title{align-items:center;flex-direction:column}}.slider-products-block .slider-products-container .slider-products-content .slider-products-content-text,.slider-products-block .slider-products-container .slider-products-title .slider-products-content-text{padding-right:20px;width:50%}@media screen and (max-width:1024px){.slider-products-block .slider-products-container .slider-products-content .slider-products-content-text,.slider-products-block .slider-products-container .slider-products-title .slider-products-content-text{margin-bottom:20px;padding:0 10px;text-align:center;width:100%}}.slider-products-block .slider-products-container .slider-products-content .slider-products-content-text .up-title,.slider-products-block .slider-products-container .slider-products-title .slider-products-content-text .up-title{font-family:Fahkwang regular,arial;font-size:18px;margin:0}.slider-products-block .slider-products-container .swiper-wrapper,.slider-products-block .slider-products-container .swiper-wrapper .swiper-slide{height:-moz-fit-content;height:fit-content}.slider-products-block .slider-products-container .swiper-wrapper .swiper-slide .tease-product{width:100%}.slider-products-block .slider-products-image{padding-bottom:24px}.slider-products-block .slider-products-image .nav-container{bottom:0;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:10}.slider-products-block .slider-products-image .nav-container .navigation{align-items:center;display:flex;justify-content:center}.single-product{padding-top:117px}@media screen and (max-width:1024px){.single-product{padding-top:80px}}.single-product .single-product-details .woocommerce-product-gallery{float:unset!important}.single-product .single-product-details .product-title{margin:10px 0 0;padding-bottom:7px;position:relative}@media screen and (max-width:1024px){.single-product .single-product-details .product-title{text-align:center}}.single-product .single-product-details .product-title:after{background-color:#221f20;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:102px}@media screen and (max-width:1024px){.single-product .single-product-details .product-title:after{left:50%;transform:translateX(-50%)}}.single-product .single-product-details .product-title.white:after{background-color:#fff}.single-product .single-product-details .product-content{display:flex;flex-wrap:wrap}@media screen and (max-width:1024px){.single-product .single-product-details .product-content{max-width:100%}}.single-product .single-product-details .product-content .entry-images{align-items:center;display:flex;flex-direction:column;padding-top:30px;position:relative;width:50%}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-images{width:100%}}.single-product .single-product-details .product-content .entry-images .main-breadcrumbs{margin-bottom:25px;margin-right:auto;padding-top:20px;position:relative;z-index:1}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-images .main-breadcrumbs{padding:0 5%}}.single-product .single-product-details .product-content .entry-images:before{background-color:#f8f8f8;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50vw;z-index:0}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-images:before{width:100%}}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery{width:100%!important}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{align-items:center;display:flex;justify-content:center;margin-bottom:30px;width:100%}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .wp-post-image{height:500px;-o-object-fit:contain;object-fit:contain;width:auto}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .gallery-photo-container{align-items:center;display:flex;justify-content:center}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .gallery-photo-container .woocommerce-product-gallery__image{cursor:pointer;height:95px;margin:0 7px;width:95px}.single-product .single-product-details .product-content .entry-images .woocommerce-product-gallery .gallery-photo-container .woocommerce-product-gallery__image img{max-height:100%}.single-product .single-product-details .product-content .entry-summary{align-items:center;display:flex;flex-direction:column;float:unset!important;padding-top:20px;width:50%!important}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary{padding-top:0;width:100%!important}}.single-product .single-product-details .product-content .entry-summary .made-in-france{margin-bottom:30px;margin-left:auto;margin-right:15%}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .made-in-france{margin-bottom:15px;margin-right:auto;margin-top:15px}}.single-product .single-product-details .product-content .entry-summary .fixed-container{background-color:#fff;border:1px solid #221f20;padding-top:20px;text-align:center;width:75%}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .fixed-container{margin-top:0;width:90%}}.single-product .single-product-details .product-content .entry-summary .fixed-container .product-categories,.single-product .single-product-details .product-content .entry-summary .fixed-container .product_title,.single-product .single-product-details .product-content .entry-summary .fixed-container .variations,.single-product .single-product-details .product-content .entry-summary .fixed-container .woocommerce-product-details__short-description{padding:0 20px}.single-product .single-product-details .product-content .entry-summary .fixed-container .woocommerce-product-details__short-description p{margin-bottom:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .wpcvs-attribute{border-top:1px solid #221f20;margin-top:15px;padding-top:15px}.single-product .single-product-details .product-content .entry-summary .fixed-container .wpcvs-attribute-label label,.single-product .single-product-details .product-content .entry-summary .fixed-container label.options-label{font-family:Fahkwang regular,arial;font-size:15px;font-weight:400;text-transform:uppercase}.single-product .single-product-details .product-content .entry-summary .fixed-container label.options-label{border-top:1px solid #221f20;display:none;margin:15px 20px 5px;padding-top:15px;width:calc(100% - 40px)}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations{margin-bottom:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-terms .wpcvs-term{border-color:transparent;border-width:4px;padding:0;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-terms .wpcvs-term.wpcvs-selected{border-color:#d5d5d5;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner:before{content:none!important}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-attribute-selected{display:none!important}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-attribute-value{display:flex;justify-content:center}.single-product .single-product-details .product-content .entry-summary .fixed-container .variations .wpcvs-attribute-value .reset_variations{display:none!important}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap{margin-bottom:20px;padding:0 20px}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner{justify-content:center;margin:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products{flex-wrap:wrap;justify-content:center;margin:0;overflow:unset;padding:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product{border-color:#000;margin:3px;max-width:100%;min-width:unset;padding:3px 6px;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product .woobt-choose{margin:0;padding:0!important;position:static}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product .woobt-choose input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product .woobt-title{margin-bottom:1px;margin-top:-2px;padding:0!important;white-space:nowrap}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product .woobt-title .woobt-qty-num{display:none}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product .woobt-price{margin-bottom:0;padding:0!important}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product:before{content:none}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-products .woobt-product:not(.woobt-hide){background-color:#221f20;color:#fff;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .woobt-wrap .woobt-inner .woobt-summary{display:none!important}.single-product .single-product-details .product-content .entry-summary .fixed-container h1{color:#221f20;font-size:35px}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .fixed-container h1{font-size:25px}}.single-product .single-product-details .product-content .entry-summary .fixed-container .product-categories{color:#221f20;font:15px Fahkwang regular,arial;text-decoration:none;text-transform:uppercase;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .product-categories:hover{color:#0421fe;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart{margin-bottom:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button{background-color:#221f20;border:1px solid #221f20;border-radius:0;color:#fff;font-family:Fahkwang regular,arial;font-size:15px;font-weight:400;text-transform:uppercase;transition:.4s;width:50%}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button.disabled{opacity:1}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button .price{margin:0}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button .price .woocommerce-Price-amount{color:#fff;font-family:Nimbus sans L,arial;font-size:15px;font-weight:400;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button:hover{background-color:#fff;color:#221f20;transition:.4s}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button:hover .price .woocommerce-Price-amount{color:#221f20;transition:.4s}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button{width:100%}}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart .single_add_to_cart_button:after{margin-left:0;vertical-align:middle}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart a.added_to_cart{background-color:#0421fe;border:1px solid #0421fe;border-radius:0;color:#fff;font-family:Fahkwang regular,arial;font-size:15px;font-weight:400;margin:12px;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:.4s;width:-moz-fit-content;width:fit-content}.single-product .single-product-details .product-content .entry-summary .fixed-container .cart a.added_to_cart:hover{background-color:#fff;color:#0421fe;transition:.4s}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:10px;width:75%}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary{background-color:#fff;width:89%}}@media screen and (max-width:420px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary{flex-direction:column;text-align:center}}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .product-title{margin-bottom:10px}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-infos{align-items:center;display:flex;width:40%}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-infos:before{background-image:url(/app/themes/medilax/dist/images/product-morph.3e88d32c.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:92px;width:48px}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-infos .morph-infos-wrapper{display:flex;flex-direction:column}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-infos{width:50%}}@media screen and (max-width:420px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-infos{justify-content:center;width:100%}}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-schema{width:60%}@media screen and (max-width:1024px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-schema{width:50%}}@media screen and (max-width:420px){.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-schema{text-align:center;width:100%}}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-more-inofs,.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-schema__full,.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .product-title{width:100%}.single-product .single-product-details .product-content .entry-summary .product-infos-under-summary .morph-more-inofs{margin:0}.single-product .product-details-container{background-color:#221f20;padding:65px 0}.single-product .product-details-container .woocommerce-tabs{color:#fff;display:flex;flex-direction:row-reverse}@media screen and (max-width:1024px){.single-product .product-details-container .woocommerce-tabs{flex-direction:column-reverse}}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel{width:50%}@media screen and (max-width:1024px){.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel{width:100%}}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel h2{color:#fff}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information{padding-right:10%}@media screen and (max-width:1024px){.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information{margin-bottom:30px;padding-right:0}}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .product-specification{margin:24px 0}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .product-specification p{margin:0}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .product-specification .product-specification-item-name{font-family:Fahkwang regular,arial;font-size:18px}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .product-specification .product-specification-item-value{font-family:Fahkwang regular,arial;font-size:15px}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes .woocommerce-product-attributes-item{padding:6px 0}.single-product .product-details-container .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes .woocommerce-product-attributes-item__label p{display:contents}.single-product .partners-block-wrapper{margin-bottom:50px!important;margin-top:50px!important}.single-product .partners-block-wrapper .partners-title-block{margin-bottom:45px;text-align:center}.single-product .partners-block-wrapper .partners-title-block .partners-title-block-uptitle{font-family:Fahkwang regular,arial;font-size:18px;margin:0}.single-product .testimonials_container{padding:110px 0}.single-product .faq_container{padding:60px calc(50vw - 500px)}.single-product .large-text_container{padding:60px 0}.star-container{align-items:center;display:flex;position:relative}.star-container .star{height:auto;margin-right:1px;width:15px}.star-container .star.base{opacity:.2}.star-container .result-container{left:0;position:absolute;top:0}.testimonials-block{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.testimonials-block .title-section{width:23%}@media only screen and (max-width:768px){.testimonials-block .title-section{text-align:center;width:100%}}.testimonials-block .title-section:before{background-image:url(/app/themes/medilax/dist/images/quote.03b8f1a9.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:98px;margin-bottom:30px;width:100%}@media only screen and (max-width:768px){.testimonials-block .title-section:before{background-position:50%}}.testimonials-block .title-section h2{font-size:28px}.testimonials-block .testimonials-slider{margin:0 1px 0 0;width:65%}@media only screen and (max-width:768px){.testimonials-block .testimonials-slider{width:100%}}.testimonials-block .testimonials-slider .swiper-slide{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;height:auto;padding:20px}.testimonials-block .testimonials-slider .swiper-slide .testimonial-content{margin-bottom:5px}.testimonials-block .testimonials-slider .swiper-slide .testimonial-content p{margin:5px 0}.testimonials-block .testimonials-slider .swiper-slide .star-container{margin-top:auto}.testimonials-block .testimonials-slider .swiper-slide .testimonial-title{color:#221f20;font-family:Fahkwang regular,arial;font-size:14px;margin-bottom:0;margin-top:6px}.testimonials-block .swiper-pagination.testimonials{align-items:center;display:flex;justify-content:space-between;padding:20px 0;position:static;width:100%}.testimonials-block .swiper-pagination.testimonials .swiper-pagination-progressbar{background-color:rgba(4,33,254,.1);border-radius:3px;position:relative;transform:none;width:188px}@media only screen and (max-width:768px){.testimonials-block .swiper-pagination.testimonials .swiper-pagination-progressbar{width:calc(100% - 111px)}}.testimonials-block .swiper-pagination.testimonials .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#0421fe;border-radius:3px}.testimonials-block .swiper-pagination.testimonials .swiper-button-next,.testimonials-block .swiper-pagination.testimonials .swiper-button-prev{background-image:url(/app/themes/medilax/dist/images/right-arrow-secondary.6e09a40c.svg);height:13px;margin-top:0}@font-face{font-display:swap;font-family:Fahkwang extra light;font-style:normal;font-weight:200;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.9845b3f8.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.ce783e90.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.aabb8527.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang light;font-style:normal;font-weight:300;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.4a833448.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c6950a61.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c1d57446.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang regular;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.616b6684.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.f324bc30.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.90f1704c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang medium;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.6e7eeeba.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.f86ddf8f.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.434013a4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.86335264.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.2af6d0fd.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.01525b22.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L bold;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.1f9d8be7.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.e329b950.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.05696f75.ttf) format("truetype")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.b62b7a3c.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.6cce92fc.woff) format("woff"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.9670d086.ttf) format("truetype")}.accordion-block .accordion-list .accordion-panel{display:none;padding-bottom:15px;padding-right:20px}.accordion-block .accordion-list .accordion-panel.active{display:block}.accordion-block .accordion-list .accordion-title{border-top:1px solid rgba(34,31,32,.12);cursor:pointer;font-family:Fahkwang regular,arial;font-size:18px;margin:0;padding:20px 26px 20px 0;position:relative;transition:.4s}@media screen and (max-width:1024px){.accordion-block .accordion-list .accordion-title{padding-right:45px}}.accordion-block .accordion-list .accordion-title:first-child{border-top:0}.accordion-block .accordion-list .accordion-title:after,.accordion-block .accordion-list .accordion-title:before{background-color:#221f20;content:"";display:block;height:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.4s;width:15px}.accordion-block .accordion-list .accordion-title:before{right:1px;top:48%;transform:rotate(90deg) translateY(-26%)}.accordion-block .accordion-list .accordion-title.active{color:#0421fe;margin-bottom:-20px;padding-bottom:10px}.accordion-block .accordion-list .accordion-title.active:after,.accordion-block .accordion-list .accordion-title.active:before{background-color:#0421fe}.accordion-block .accordion-list .accordion-title.active:before{opacity:0;transform:rotate(0) translateY(-50%);transition:.4s}@media screen and (min-width:1024px){.accordion-block .accordion-list .accordion-title:hover{color:#221f20;transition:.4s}.accordion-block .accordion-list .accordion-title:hover:after,.accordion-block .accordion-list .accordion-title:hover:before{background-color:#221f20}}.has-bleu-background-color .accordion-block .accordion-list .accordion-title,.has-noir-background-color .accordion-block .accordion-list .accordion-title{border-color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title:before{background-color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active{color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active:before{background-color:#fff}@media screen and (min-width:1024px){.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover{color:#fff;transition:.4s}.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover:before{background-color:#fff}}