@media (min-width:1590px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1630px}}@media (max-width:1590px) and (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(100% - 30px)}.entry-content .wp-block-cover,.entry-content .wp-block,.entry-content .wp-block-columns{max-width:calc(100% - 30px)}}@media (max-width:1549px){html{font-size:15px}.entry-content .wp-block-cover,.entry-content .wp-block,.entry-content .wp-block-columns{max-width:calc(100% - 30px)}.entry-content .wp-block-cover,.entry-content .wp-block-group,.entry-content .wp-block-media-text,.entry-content .wp-block,.entry-content .wp-block-columns{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto}.entry-content .wp-block-cover:where(.alignfull),.entry-content .wp-block-group:where(.alignfull),.entry-content .wp-block-media-text:where(.alignfull),.entry-content .wp-block:where(.alignfull),.entry-content .wp-block-columns:where(.alignfull){max-width:100%}.s4_header .top .middle{padding:0}.s4_header>.middle_wrapper .middle{grid-gap:50px;gap:50px}.s4_block_media_texte .left .titre{font-size:max(3.125rem, 20px)}.s4_block_media_texte.is-style-complexe .left .titre{font-size:max(3.125rem, 20px)}#main .main_loop{padding:75px 50px 40px}.products{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:65px 50px;gap:65px 50px}.single_product .product_presentation{padding:50px}.single_product .product_presentation .titre{font-size:max(3.125rem, 20px)}.single_product .product_presentation .quantity_price_wrapper_top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.single_product .product_presentation .base_price{padding:15px}.single_product .informations_techniques{padding:50px 50px 75px 50px}.single_product .informations_techniques .left .titre{font-size:max(2.5rem, 20px)}.single_product .bloc_point .bot .img_wrapper{scale:1.3}.bloc_information .top{margin:0 auto 45px}.bloc_information .titre{margin-bottom:30px}.bloc_information .cartes_wrapper{grid-gap:50px;gap:50px}.block_honeycomb .block-infos,.block_honeycomb .block-img{max-width:600px;max-height:600px;min-height:600px;min-width:600px;clip-path:polygon(200px 0%, 100% 0%, 100% calc(100% - 200px), calc(100% - 200px) 100%, 0% 100%, 0% 200px);-webkit-clip-path:polygon(200px 0%, 100% 0%, 100% calc(100% - 200px), calc(100% - 200px) 100%, 0% 100%, 0% 200px)}.block_honeycomb .block-infos{padding:50px 80px 50px 65px}.block_honeycomb .block-infos .infos-img img{width:100px}.block_honeycomb .block-infos .infos-infos{max-width:360px;max-height:80%;overflow:scroll}.block_honeycomb .line-plus:first-of-type .block-img{top:-220px}.block_honeycomb .line-plus:nth-child(even){left:120px}.block_honeycomb .line-plus:nth-child(even) .block-infos:not(.blank){top:-220px}.block_honeycomb .line-plus:nth-child(even) .block-infos.blank{top:-440px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type){left:-80px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-infos:not(.blank){top:-220px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-img{top:-440px}.block_form_contact .left h1{padding:50px}.block_form_contact .left .contact_wrapper{padding:50px}.block_form_contact .right .form-tabs-content{padding:0 50px}.s4-levamat-account .s4-reset-pass #breadcrumbs{margin-bottom:4rem}.s4_footer .bot{position:relative;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;grid-gap:50px;gap:50px}.s4_footer .bot .left{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.s4_footer .bot .left .section .logo{left:unset;right:0}.s4_footer .bot .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;grid-gap:50px;gap:50px}.s4_footer .bot .right .grp{width:fit-content}.s4_footer .bot .right .grp .grp_title{margin-bottom:15px}}@media (max-width:1375px){.s4_header>.bot_wrapper .children{-ms-grid-columns:repeat(6, 1fr);grid-template-columns:repeat(6, 1fr)}}@media (max-width:1199px){html{font-size:14px}.entry-content .wp-block-cover,.entry-content .wp-block-group:where(:not(.alignfull)),.entry-content .wp-block-media-text,.entry-content .wp-block,.entry-content .wp-block-columns{max-width:960px}.bloc_carousel_products .titre{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#main .main_loop{padding:50px 30px}.sticky_wrapper{width:30px}#sticky{grid-gap:10px;gap:10px;transform:rotate(-90deg) translate(-100%, 30px);height:30px;padding:0 15px}#sticky svg{height:20px;width:20px}.s4_main .the_content{width:calc(100% - 60px);margin-right:30px}.products{grid-gap:45px 30px;gap:45px 30px}.single_product .product_left,.single_product .product_presentation_wrapper{max-width:100%}.single_product .product_presentation_wrapper{border-left:none}.single_product .product_home{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single_product .carousel_wrapper{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100vw}.single_product .carousel_product .img{height:max(50vh, 350px)}.single_product .informations_techniques{padding:50px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:50px;gap:50px}.single_product .informations_techniques .left .informations{margin-top:25px}.single_product .product_presentation>.line_left{display:none}.single_product .product_presentation>.line_top{display:unset}.single_product .product_presentation .titre{font-size:max(2.5rem, 20px)}.single_product .product_presentation .description{margin-bottom:0}.single_product .product_presentation .logos{margin-top:30px}.single_product .product_presentation .actual_price{margin-bottom:20px}.single_product .product_presentation .buttons{padding-top:20px;margin-top:20px;margin-bottom:20px}.single_product .bloc_point .top .titre{margin-bottom:20px}.single_product .bloc_point .top .text{margin-bottom:20px}#reviews.woocommerce-Reviews #comments{grid-gap:100px;gap:100px}#reviews.woocommerce-Reviews #comments .left-comments{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 calc(40% - 50px);-ms-flex:1 1 calc(40% - 50px);flex:1 1 calc(40% - 50px);width:calc(40% - 50px)}#reviews.woocommerce-Reviews #comments .right-comments{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 calc(60% - 50px);-ms-flex:1 1 calc(60% - 50px);flex:1 1 calc(60% - 50px);width:calc(60% - 50px)}.block_honeycomb{margin-top:150px}.block_honeycomb .block-infos,.block_honeycomb .block-img{max-width:500px;max-height:500px;min-height:500px;min-width:500px;clip-path:polygon(150px 0%, 100% 0%, 100% calc(100% - 150px), calc(100% - 150px) 100%, 0% 100%, 0% 150px);-webkit-clip-path:polygon(150px 0%, 100% 0%, 100% calc(100% - 150px), calc(100% - 150px) 100%, 0% 100%, 0% 150px)}.block_honeycomb .block-infos{padding:30px 50px 30px 70px}.block_honeycomb .block-infos .infos-img img{width:80px}.block_honeycomb .block-infos .infos-infos{max-width:320px}.block_honeycomb .block-infos .infos-infos p:first-of-type{font-size:max(1.8rem, 20px)}.block_honeycomb .line-plus:first-of-type .block-img{top:-170px}.block_honeycomb .line-plus:nth-child(even){left:120px}.block_honeycomb .line-plus:nth-child(even) .block-infos:not(.blank){top:-170px}.block_honeycomb .line-plus:nth-child(even) .block-infos.blank{top:-340px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type){left:-30px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-infos:not(.blank){top:-170px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-img{top:-340px}.block_double_bandeau .titre{font-size:max(2.5rem, 20px)}.block_form_contact{-ms-grid-columns:1fr;grid-template-columns:1fr}.block_form_contact .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.block_form_contact .left h1{text-wrap:pretty}.block_form_contact .left .contact_wrapper{padding:0 50px}.block_form_contact .right .form-tabs-nav{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.block_form_contact .right .form-tabs-content{padding:0 40px}.block_form_contact .right .form-tabs-content .form-tab-panel h2{padding-left:10px}.block_form_contact .right .form-tabs-content .form-tab-panel.active{padding:0}.s4-levamat-account .s4-account-dash .order-content{margin-left:4rem}.s4-levamat-account .s4-account-dash .fc-address-book__entries .fc-top .fc-title-txt{margin-left:4rem}.s4-levamat-account .s4-account-dash .fc-address-book__entries .fc-top .fc-title-txt>p{margin-bottom:0}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book{margin-left:4rem}.s4-levamat-account .s4-account-dash .fc-order-details{margin-left:4rem}.s4-levamat-account .s4-account-dash .edit-account-container{margin-left:4rem}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content .s4-devis-list{margin-left:4rem}.s4-levamat-account .fc-address-book__entry-form{margin-left:4rem}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .fc-order-overview__wrapper ul,.the_content .fc-order-details .fc-order-overview__wrapper ul{grid-gap:30px !important;gap:30px !important}#service_client>.container .right{margin-left:4rem}.s4_footer .bot .left .section .logo{width:75px;height:75px}.s4_footer .main_logo{height:75px;width:75px}.s4_header .top{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.s4_header .top .middle_wrapper{grid-gap:15px;gap:15px;padding-right:130px}.s4_header .top .middle{grid-gap:15px;gap:15px}}@media (max-width:991px){:root{--wp--preset--font-size--s-4-m: max(1.5rem, 20px);--wp--preset--font-size--s-4-l: max(2rem, 20px);--wp--preset--font-size--s-4-xl: max(2.5rem, 20px);--wp--preset--font-size--s-4-xl-2: max(3rem, 20px);--wp--preset--font-size--s-4-xxl: max(3.5rem, 20px);--wp--preset--font-size--s-4-max: max(4rem, 20px);--wp--preset--spacing--20: 1rem;--wp--preset--spacing--30: 2rem;--wp--preset--spacing--40: 2.5rem;--wp--preset--spacing--50: 3rem;--wp--preset--spacing--60: 3.5rem;--wp--preset--spacing--70: 4rem;--wp--preset--spacing--80: 5rem}html{font-size:13px}.entry-content .wp-block-cover,.entry-content .wp-block-group:where(:not(.alignfull)),.entry-content .wp-block-media-text,.entry-content .wp-block,.entry-content .wp-block-columns{max-width:720px}.wp-block-media-text.is-stacked-on-mobile.is-style-s4-image-style-3{max-width:720px}[class*="wp-container-core-group-is-layout-"]>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100% !important}body.noScroll{overflow:hidden}.s4_main,#primary{margin-top:70px}.resp-val-header{display:none}.s4_header{display:none}.s4_header_responsive{display:block}.s4_header_responsive #navresponsive{position:fixed;display:block;top:125%;left:0;background:#fff;width:100%;height:100%;font-size:34px;overflow:scroll;-webkit-overflow-scrolling:touch;text-align:center;z-index:99}.s4_header_responsive #navresponsive,.s4_header_responsive #navresponsive ul.sub{transition:all 0.7s}.s4_header_responsive #navresponsive.active{top:0}.s4_header_responsive #navresponsive .current{position:absolute;top:0;height:55px;left:55px;opacity:0;visibility:hidden;right:55px;background:#fff;color:#1c1c1c;font-size:14px;text-transform:uppercase;line-height:55px;transition:all 0.3s;font-weight:bold;overflow:hidden;padding:0 10px 0 19px;text-overflow:ellipsis;white-space:nowrap}.s4_header_responsive #navresponsive .previous{position:absolute;left:0;top:0;opacity:0;visibility:hidden;background:#1c1c1c;color:#fff;font-size:11px;line-height:13px;font-weight:bold;width:62px;height:55px;text-align:center;padding-top:12px;z-index:999;transition:all 0.3s}.s4_header_responsive #navresponsive .previous .arrow{display:block;position:absolute;width:25px;height:20px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.157%22%20height%3D%2219.202%22%20viewBox%3D%220%200%2024.157%2019.202%22%3E%3Cg%20id%3D%22arrow-left%22%20transform%3D%22translate(24.157%2019.202)%20rotate(180)%22%3E%3Cpath%20id%3D%22Trac%C3%A9_1%22%20data-name%3D%22Trac%C3%A9%201%22%20d%3D%22M0%2C.928A.929.929%2C0%2C0%2C1%2C.93%2C0L22.967.015a.929.929%2C0%2C0%2C1%2C0%2C1.858L.928%2C1.858A.929.929%2C0%2C0%2C1%2C0%2C.928Z%22%20transform%3D%22translate(0.261%208.672)%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20id%3D%22Trac%C3%A9_2%22%20data-name%3D%22Trac%C3%A9%202%22%20d%3D%22M10.242.272a.929.929%2C0%2C0%2C1%2C0%2C1.314l-8%2C8.015%2C8%2C8.015a.929.929%2C0%2C0%2C1%2C-1.315%2C1.313L.272%2C10.257a.929.929%2C0%2C0%2C1%2C0%2C-1.313L8.928.273A.929.929%2C0%2C0%2C1%2C10.242.272Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:cover;right:50%;top:50%;margin-top:-9px;margin-right:-9px}.s4_header_responsive #navresponsive .containerSub{display:block;width:100%;position:fixed;left:100vw;top:80px;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:smooth;background:#fff;transition:all 0.5s}.s4_header_responsive #navresponsive .containerSub.active{left:0}.s4_header_responsive #navresponsive .containerSub{z-index:5}.s4_header_responsive #navresponsive .containerSub .containerSub{z-index:6}.s4_header_responsive #navresponsive .containerSub .containerSub .containerSub{z-index:7}.s4_header_responsive #navresponsive ul{display:table;margin-left:auto;margin-right:auto;width:100%}.s4_header_responsive #navresponsive ul li{display:table-row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4_header_responsive #navresponsive.active ul.sub{top:0;height:auto}.s4_header_responsive #navresponsive ul.sub.active{left:0}.s4_header_responsive #navresponsive ul.principal{margin-top:80px;position:relative;background:#fff}.s4_header_responsive #navresponsive ul li a:not(.s4_button){color:black;text-decoration:none;font-size:14px;font-weight:700;line-height:1.5;display:table-cell;text-transform:uppercase;padding:17px 20px;display:table-cell;position:relative;transition:all 0.3s;min-width:200px;text-align:center}.s4_header_responsive #navresponsive ul li a i{margin-right:10px}.s4_header_responsive #navresponsive ul li a:hover:not(.s4_button),.s4_header_responsive #navresponsive ul li a:focus:not(.s4_button){color:#1c1c1c}.s4_header_responsive #navresponsive ul li.hasSub>a:before{content:"";background:url("../img/arrow-bold-black-45.svg") no-repeat center;background-size:30px;position:absolute;right:0;width:50px;height:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease}.s4_header_responsive #navresponsive ul li.hasSub>a:hover:before{background:url("../img/arrow-bold-black-45.svg") no-repeat center;-webkit-transform:translateY(-50%) translateX(10px);-moz-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);background-size:30px}.s4_header_responsive #navresponsive ul li:not(:last-child) a:after{content:" ";display:block;height:1px;width:100vw;background:rgba(28, 28, 28, 0.25);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.s4_header_responsive #navresponsive ul li{width:90%;margin-left:auto;margin-right:auto}.s4_header_responsive #navresponsive ul li a{width:100%}.s4_header_responsive #navresponsive ul.listvelos a:after{display:none}.s4_header_responsive #navresponsive ul.listvelos li:last-child a{padding-bottom:15px;padding-top:15px}.s4_header_responsive #navresponsive ul.listvelos li:last-child a:after{display:block}.s4_header_responsive #navresponsive.inSub .current{opacity:1;visibility:visible}.s4_header_responsive #navresponsive.inSub .previous{opacity:1;visibility:visible;cursor:pointer}.s4_header_responsive #navresponsive .button{background:#c0c0bf;width:100%;display:block;font-size:14px;font-weight:400;color:#fff;text-align:center;position:absolute;bottom:0}.s4_header_responsive #navresponsive .contentScrolled .button{position:relative}.s4_header_responsive #navresponsive .containerlisteVelos .button{background:#898a8d}.s4_header_responsive #navresponsive .button:after{display:none}.s4_header_responsive #navresponsive .button:after{content:" "}.s4_header_responsive #navresponsive ul.principal{height:calc(100% - 180px);overflow:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4_header_responsive #navresponsive .main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4_header_responsive #navresponsive .lien.child .count{position:absolute;top:50%;right:0;transform:translateY(-50%);font-weight:600;color:#514f51}.s4_header_responsive #navresponsive .menu_bot .liens{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;background:#fceb26;padding-left:15px}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .logo{height:24px;width:auto}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .stars .custom-rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:5px;gap:5px}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .stars .custom-rating .note-text{font-weight:700;font-size:max(1rem, 14px)}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .stars .custom-rating .star-rating{color:#1c1c1c;font-size:max(1rem, 14px)}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left .stars .custom-rating .star-rating span{color:#1c1c1c}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b{background:#1c1c1c;width:100%;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b img{filter:invert(1)}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b p,.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b a{color:#fff;font-size:max(1rem, 13px)}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b a{text-decoration:underline;text-underline-offset:2px}.s4_header_responsive #navresponsive .menu_bot .liens .logo-rs{margin-left:10px}.s4_header_responsive #navresponsive .menu_bot .liens a{font-size:20px;text-decoration:none;height:100%}.s4_header_responsive #navresponsive .fibo-search{width:90%;margin-bottom:10px}.s4_header_responsive #navresponsive .dgwt-wcas-search-wrapp{min-width:300px}.s4_header_responsive #navresponsive .dgwt-wcas-search-wrapp .js-dgwt-wcas-enable-mobile-form.dgwt-wcas-enable-mobile-form{display:none}.s4_header_responsive #headerResponsive{position:fixed;top:0;right:0;width:100%;height:70px;background:#fff;z-index:100;display:block;transition:all 0.5s;box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 10px 15px rgba(0, 0, 0, 0.1)}.s4_header_responsive #headerResponsive.menuOpen{box-shadow:none;-webkit-box-shadow:none}.s4_header_responsive #headerResponsive .logo{height:45px;position:absolute;top:6px;left:15px;transition:all 0.3s}.s4_header_responsive #headerResponsive .logo img{height:100%;max-width:150px}.s4_header_responsive #headerResponsive .other-links{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px;right:75px}.s4_header_responsive #headerResponsive .other-links .tel svg{width:30px;height:18px}.s4_header_responsive #headerResponsive .other-links .resp-cart-icon{position:relative}.s4_header_responsive #headerResponsive .other-links .resp-cart-icon img{max-width:30px}.s4_header_responsive #headerResponsive .other-links .resp-cart-icon .cart-count{top:-12px;right:-12px}.s4_header_responsive #headerResponsive .burger{position:absolute;right:0;top:6px;width:55px;height:55px;background:#fff;overflow:hidden;cursor:pointer}.s4_header_responsive #headerResponsive .burger span{display:block;position:absolute;top:12px;height:2px;left:50%;margin-left:-20px;width:32px;background:#1c1c1c;transition:all 0.6s}.s4_header_responsive #headerResponsive .burger span:nth-child(2){top:20px}.s4_header_responsive #headerResponsive .burger span:nth-child(3){top:28px}.s4_header_responsive #headerResponsive .burger .txt{position:absolute;top:37px;font-size:10px;left:9px;text-transform:uppercase;font-weight:bold;color:#1c1c1c}.s4_header_responsive #headerResponsive.menuOpen .burger span:nth-child(1){transform:rotate(42deg) translateY(5px) translateX(4px)}.s4_header_responsive #headerResponsive.menuOpen .burger span:nth-child(2){transform:translateX(-66px);opacity:0}.s4_header_responsive #headerResponsive.menuOpen .burger span:nth-child(3){transform:rotate(-42deg) translateY(-8px) translateX(5px)}.s4_header_responsive #headerResponsive .rightNavMore{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;transition:all 0.3s}.s4_header_responsive #headerResponsive .rightNavMore .searchLink,.s4_header_responsive #headerResponsive .rightNavMore .infos-meteo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:10px 20px}.s4_header_responsive #headerResponsive .rightNavMore .searchLink,.s4_header_responsive #headerResponsive .rightNavMore .infos-meteo .meteo-ville{color:#1c1c1c;text-transform:uppercase;font-size:1.3rem;line-height:1.3;font-weight:bold}.s4_header_responsive #headerResponsive .rightNavMore .infos-meteo .meteo-ville>svg{height:2em;vertical-align:middle}.s4_header_responsive #headerResponsive .rightNavMore .infos-meteo+.searchLink::before{content:"";position:absolute;top:50%;right:100%;width:1px;height:3em;max-height:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ededed}.s4_header_responsive #headerResponsive .rightNavMore .searchLink{transition:all 0.3s ease-in-out;font-size:1.8rem}.s4_header_responsive #headerResponsive .rightNavMore .searchLink:hover{color:#1c1c1c}.s4_header_responsive #headerResponsive.inSub .rightNavMore{-webkit-transform:translateY(-50%) translateX(100vw);-moz-transform:translateY(-50%) translateX(100vw);-ms-transform:translateY(-50%) translateX(100vw);transform:translateY(-50%) translateX(100vw);opacity:0;visibility:hidden}.s4_header_responsive #headerResponsive.menuOpen #form_search{display:none}.s4_header_responsive #headerResponsive .search:after{content:" ";display:block;position:absolute;right:0;top:50%;height:40px;margin-top:-20px;width:1px;background:#1c1c1c}.s4_header_responsive #headerResponsive .search i{color:#1c1c1c;font-size:22px}.s4_header_responsive #headerResponsive .search .txt{font-size:11px;font-weight:bold}.s4_header_responsive #headerResponsive .langs{position:absolute;width:55px;padding-top:55px;min-height:55px;max-height:55px;right:55px;top:0;background:#c0c0bf;overflow:hidden;line-height:55px;text-transform:uppercase;text-align:center;font-size:10px;transition:all 0.5s}.s4_header_responsive #headerResponsive .langs.openit{max-height:700px}.s4_header_responsive #headerResponsive .langs a{color:#fff}.s4_header_responsive #headerResponsive .langs li{display:block;height:55px;background:#c0c0bf}.s4_header_responsive #headerResponsive .langs li.active{position:absolute;top:0;left:0;width:100%}.s4_header_responsive #headerResponsive.inSub .logo{opacity:0;visibility:hidden}.s4_header_responsive #headerResponsive.inSub .langs{opacity:0;visibility:hidden}.s4_header_responsive #headerResponsive.inSub{width:55px}.s4_header_responsive #headerResponsive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4_header_responsive #headerResponsive form{border-bottom:1px solid rgba(112, 112, 112, 0.26);padding-bottom:5px;width:35%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4_header_responsive #headerResponsive .search{background:transparent;border:none;font-size:1rem;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.s4_header_responsive #headerResponsive .search_button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:transparent;cursor:pointer}.s4_button.black{height:40px;padding:10px}.s4_button.arrow{height:40px;padding:0 0 0 15px}.s4_button.arrow .title{text-align:left;margin-right:15px}.s4_button.arrow .arrow-picto svg{height:80%}.s4_button.restore{height:40px;padding:0 0 0 15px}.s4_button.restore .title{text-align:left;margin-right:15px}.s4_button.dl{height:40px;padding:0 0 0 15px}.s4_button.dl .title{text-align:left;margin-right:15px}.s4_button.dl .dl-picto svg{height:45%;width:45%}.s4_button.dl:hover .dl-picto svg{-webkit-transform:translateY(2.5px);-moz-transform:translateY(2.5px);-ms-transform:translateY(2.5px);transform:translateY(2.5px)}.s4_button.delete{height:40px;padding:0 0 0 15px}.s4_button.delete .title{text-align:left;margin-right:15px}.s4_button.delete:hover .delete-picto svg{-webkit-transform:translateY(-2.5px);-moz-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);transform:translateY(-2.5px)}.s4_button.filters{height:40px;padding:0 0 0 15px}.s4_button.filters .filters-picto{padding:7.5px}.s4_button.connexion{height:40px;padding:0 0 0 15px}.s4_button.connexion .title{margin-right:15px}.s4_button.connexion .logo-wrapper svg{height:80%}.lien.s4_arrow{height:40px}.lien.s4_arrow .arrow_picto{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}#place_order{height:40px;padding:20px 60px 18px 20px}.display_annonce .lien.arrow{height:40px}.display_annonce .lien.arrow .arrow{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}.product .price_wrapper{height:40px}.s4_home.is-style-a_propos .item .home_content .left{position:relative;left:0}.s4_home .item .home_content .left .promo_logo{top:-15%;left:60%;width:150px;height:150px}.s4_home .item .home_content .right{display:none}.promo{font-size:max(1.25rem, 15px);padding:10px}.single_product .product_presentation .single_add_to_cart_button{padding:10px;height:40px}.single_product .product_presentation .single_add_to_cart_button:after{background-size:20px}.single_product .product_presentation .logos .logo .picto{max-height:40px;max-width:40px}.single_product .bloc_point .bot{height:80vh}.single_product .bloc_point .bot .img_wrapper{height:55vh;max-height:55vh}.bloc_carousel_categories .titre{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;margin-bottom:0}.s4_block_media_texte{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4_block_media_texte.is-style-simple .left .bloc_noir,.s4_block_media_texte.is-style-simple .left .titre{margin-bottom:30px}.s4_block_media_texte.is-style-simple .left .bloc_noir{padding:10px}.s4_block_media_texte.is-style-simple .left .bloc_noir .picto{max-height:30px}.s4_block_media_texte.is-style-simple .right{min-height:400px}.s4_block_media_texte.is-style-complexe .left .titre{margin-bottom:50px}.block_faq{padding:50px 15px}.block_faq .faq-questions-reponses{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:50px;gap:50px}#reviews.woocommerce-Reviews #comments{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#reviews.woocommerce-Reviews #comments .left-comments,#reviews.woocommerce-Reviews #comments .right-comments{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}#reviews.woocommerce-Reviews #comments .left-comments .total-reviews,#reviews.woocommerce-Reviews #comments .left-comments .all-reviews{margin-bottom:3rem}#reviews.woocommerce-Reviews #comments .left-comments #open-review-form{padding:15px}#main .main_loop{padding:30px 15px}#main .main_loop #open-filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#main .sidebar{position:fixed;top:0;left:0;height:100vh;height:100svh;-webkit-box-shadow:0px 1px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 20px 0 rgba(0, 0, 0, 0.1);box-shadow:0px 1px 20px 0 rgba(0, 0, 0, 0.1);-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);padding-top:70px;padding-right:15px;padding-left:15px;overflow:auto;z-index:999;background:#ffffff;transition:all 0.3s ease-in-out;max-width:75%;pointer-events:none}#main .sidebar .woocommerce-breadcrumb,#main .sidebar .filtres_wrapper{padding-left:15px}#main .sidebar .woocommerce-breadcrumb .titre_cat,#main .sidebar .filtres_wrapper .titre_cat{margin-bottom:15px}#main .sidebar .woocommerce-breadcrumb.cat,#main .sidebar .filtres_wrapper.cat{padding-bottom:15px;margin-bottom:15px}#main .sidebar.open{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);pointer-events:unset}#main .sidebar.open .filtersClose{opacity:1;visibility:visible}#main .sidebar.open .filtersClose:hover{opacity:0.7}#main .woocommerce-products-header .archive_products_breadcrumbs{display:unset}#main .filtres_wrapper .s4_button{padding:10px}.block_honeycomb{margin-top:150px}.block_honeycomb .block-infos,.block_honeycomb .block-img{max-width:400px;max-height:400px;min-height:400px;min-width:400px;clip-path:polygon(100px 0%, 100% 0%, 100% calc(100% - 100px), calc(100% - 100px) 100%, 0% 100%, 0% 100px);-webkit-clip-path:polygon(100px 0%, 100% 0%, 100% calc(100% - 100px), calc(100% - 100px) 100%, 0% 100%, 0% 100px)}.block_honeycomb .block-infos{padding:30px 50px}.block_honeycomb .block-infos .infos-img img{width:60px}.block_honeycomb .block-infos .infos-infos{max-width:320px}.block_honeycomb .block-infos .infos-infos p:first-of-type{font-size:max(1.5rem, 20px)}.block_honeycomb .line-plus:first-of-type .block-img{top:-110px}.block_honeycomb .line-plus:nth-child(even){left:110px}.block_honeycomb .line-plus:nth-child(even) .block-infos:not(.blank){top:-110px}.block_honeycomb .line-plus:nth-child(even) .block-infos.blank{top:-220px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type){left:0}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-infos:not(.blank){top:-110px}.block_honeycomb .line-plus:nth-child(odd):not(:first-of-type) .block-img{top:-220px}.block_double_bandeau .sides{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block_double_bandeau .side .content .picto{margin-bottom:60px}.block_form_contact .left h1{font-size:max(3.125rem, 20px)}.block_form_contact .left .contact_wrapper .s4_button{padding:15px 20px 14px 20px}.block_form_contact .right .form-tabs-nav .form-tab-button{padding:15px}.block_form_contact .right .form-tabs-content{padding:0 15px}.leform-button span{padding:15px}.block_banner_contact{padding:30px}.block_banner_contact>p{padding:0 50px;margin-top:0;margin-bottom:20px}.block_banner_contact .bottom-btn .contact-button.sc.tel{padding:15px;grid-gap:10px;gap:10px}.s4-levamat-account .fc-address-book__entry-form{margin-left:0;padding-top:35px}.s4-levamat-account .fc-address-book__entry-form .fc-address-book__save-address{height:40px;padding:0 0 0 15px;grid-gap:15px;gap:15px}.s4-levamat-account .fc-address-book__entry-form .fc-address-book__save-address:before{height:30px;width:30px;right:5px}.s4-levamat-account .fc-address-book__entry-form .fc-address-book__save-address:after{height:40px;width:40px}.s4-levamat-account .s4-account-dash{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4-levamat-account .s4-account-dash h2{margin-top:0}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation{min-height:auto}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation .nav-links h1{margin-bottom:2rem}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation .line_right{display:none}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation .line_bot{display:unset}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content{padding-bottom:50px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content .dash-right{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:35px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content .s4-devis-list{margin-left:0;padding-top:35px}.s4-levamat-account .s4-account-dash .order-content{margin-left:0;padding-top:35px;padding-bottom:50px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .fc-top .fc-title-txt{margin-left:0;padding-top:35px;padding-bottom:35px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .fc-top .fc-title-txt h2{margin-bottom:0}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book{margin-top:35px;margin-left:0}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book__entries-actions{margin:15px 0 0}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-flags .address-book__entry-flag{padding:10px}.s4-levamat-account .s4-account-dash .edit-account-container{margin-top:35px;margin-left:0}.s4-levamat-account .s4-account-dash .fc-order-details{margin-top:35px;margin-left:0}.s4-levamat-account .s4-login-forms{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4-levamat-account .s4-login-forms .left{padding:2.5rem 0}.s4-levamat-account .s4-login-forms .left .line_right{display:none}.s4-levamat-account .s4-login-forms .left .line_bot{display:unset}.s4-levamat-account .s4-login-forms .right{padding:4rem 0}.s4-levamat-account .s4-reset-pass #breadcrumbs{margin-bottom:2rem}.s4-levamat-account .s4-reset-pass .woocommerce-form-row input{margin-bottom:2rem}.the_content .fc-order-details{margin-top:0;margin-left:0}.the_content #breadcrumbs.cart-checkout{padding-top:0}.the_content .fc-order-received__notice{margin:15px 0}#service_client{margin-top:70px}#service_client>.container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#service_client>.container .line_right{display:none}#service_client>.container .line_bot{display:unset}#service_client>.container .left{padding-bottom:0}#service_client>.container .left #breadcrumbs{margin-bottom:2rem}#service_client>.container .left nav{margin-bottom:2rem}#service_client>.container .left nav h1{margin-bottom:2rem}#service_client>.container .left nav .list{grid-gap:1rem;gap:1rem}#service_client>.container .left nav .top{margin-bottom:2rem}#service_client>.container .right{padding-top:0;margin-left:0}#service_client>.container .right .right-title{margin-top:0;margin-bottom:0}#service_client>.container .right .right-title h2{margin-top:20px;margin-bottom:20px}.s4_footer .top{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.s4_footer .top .top_item{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.s4_footer .bot .left .section .s4_button{padding:15px 20px 14px 20px}.s4_footer .bot .left .section .lien.connection{height:40px;padding:0 0 0 15px}.s4_footer .bot .left .section .lien.connection .title{margin-right:15px}.s4_footer .bot .left .section .lien.connection .logo_wrapper svg{height:80%}.s4_footer .bot .left .section .logo{top:100%}.s4_footer .main_logo_wrapper{right:unset}}@media (max-width:767px){html{font-size:12px}.entry-content .wp-block-cover,.entry-content .wp-block-group:where(:not(.alignfull)),.entry-content .wp-block-media-text,.enty-content .wp-block,.entry-content .wp-block-columns{max-width:540px}.sticky_wrapper{width:100%}#sticky{grid-gap:5px;gap:5px;top:calc(100dvh - 50px);left:100%;z-index:98;transform:none;padding:10px;height:auto;transition:top cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.1s}#sticky svg{width:20px;height:20px}#sticky .link_title{font-size:11px}.s4_home{width:calc(100% + 60px);left:-30px}.single_product .carousel_wrapper .fil_ariane{width:100%}.single_product .preview_carousel{display:none}.single_product .carousel_product{width:100%}.single_product .carousel_product .owl-nav{left:0}.single_product .product_presentation{padding:50px 0}.single_product .informations_techniques{grid-gap:20px;gap:20px;padding:20px}.s4_block_media_texte .left .titre{font-size:max(2.5rem, 20px)}.s4_block_media_texte.is-style-complexe .left .titre{font-size:max(2.5rem, 20px)}.s4_block_media_texte.is-style-complexe .left .cartes{grid-gap:30px;gap:30px}.s4_block_media_texte.is-style-complexe .left .cartes .carte{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.s4_block_media_texte.is-style-complexe .left .cartes .carte .picto{max-height:40px;max-width:40px;min-height:30px;min-width:30px}.s4_block_media_texte.is-style-complexe .right .image_titre{font-size:max(2.5rem, 20px);padding-bottom:15px;margin-bottom:30px}.s4_block_media_texte.is-style-complexe .right .logo{top:30px;height:60px;width:60px}.s4_block_media_texte.is-style-complexe .right .chiffre{font-size:max(4.375rem, 20px)}.s4_block_media_texte.is-style-complexe .right .unite{font-size:max(3.125rem, 20px)}.block_honeycomb{display:none}.block_honeycomb_responsive{display:flex}.s4_footer .bot .left .section .logo{top:35%}.s4_footer .bot .right{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.s4_footer .bot .grp .moyen_de_paiement{margin-top:15px}.s4_footer .main_logo_wrapper{right:0}body.woocommerce-cart div.woocommerce .fc-wrapper .fc-cart-order-review{border:solid;border-color:#dbdbdb}.woocommerce .fc-order-details-section[data-section-id="customer_information"] .woocommerce-columns--addresses{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders thead th,.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody th,.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody td{padding:15px}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .fc-order-overview__wrapper ul,.the_content .fc-order-details .fc-order-overview__wrapper ul{grid-gap:20px !important;gap:20px !important}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .fc-order-overview__wrapper ul li,.the_content .fc-order-details .fc-order-overview__wrapper ul li{grid-gap:5px !important;gap:5px !important}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .woocommerce-customer-details .woocommerce-column--2{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.s4_home .owl-dots{grid-gap:15px;gap:15px}.s4_home .owl-dots .owl-dot span{width:35px}}@media (max-width:575px){:root{--wp--preset--font-size--s-4-m: max(1.5rem, 16px);--wp--preset--font-size--s-4-l: max(1.8rem, 20px);--wp--preset--font-size--s-4-xl: max(2rem, 20px);--wp--preset--font-size--s-4-xl-2: max(2.25rem, 20px);--wp--preset--font-size--s-4-xxl: max(2.5rem, 20px);--wp--preset--font-size--s-4-max: max(3rem, 20px);--wp--preset--spacing--40: 2rem;--wp--preset--spacing--50: 2.5rem;--wp--preset--spacing--60: 3rem;--wp--preset--spacing--70: 3rem;--wp--preset--spacing--80: 3rem;--margin-scrollbar: 105px 0px 40px 115px}html{font-size:11px}.s4_header_responsive #headerResponsive .logo{left:6px}.s4_header_responsive #headerResponsive .logo img{max-width:125px}.s4_header_responsive #headerResponsive .other-links{grid-gap:10px;gap:10px;opacity:1;visibility:visible;transition:all 0.3s ease}.s4_header_responsive #headerResponsive .other-links .resp-cart-icon img{max-width:27px}.s4_header_responsive #headerResponsive.menuOpen.inSub .other-links{opacity:0;visibility:hidden;pointer-events:none}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn{padding-left:0;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .s4_button{width:100%}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn a{font-size:16px}.s4_header_responsive #navresponsive .menu_bot .liens .rating-bottom-btn .left{padding:0}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b img{max-width:20px}.s4_header_responsive #navresponsive .menu_bot .liens .menu-bottom-b p{font-size:11px;margin:0}.container,.entry-content .wp-block-cover{width:calc(100% - 30px)}.s4_main .the_content{padding-bottom:50px;width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.s4_main .owl-carousel .owl-nav .owl-prev,.s4_main .owl-carousel .owl-nav .owl-next{height:30px;width:30px}.s4_main .owl-carousel .owl-nav .owl-prev svg,.s4_main .owl-carousel .owl-nav .owl-next svg{height:15px;width:15px}.bloc_carousel_categories .titre{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.s4_block_media_texte.is-style-complexe .left .cartes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.s4_block_media_texte.is-style-complexe .left .cartes .carte{padding-bottom:15px}.s4_block_media_texte.is-style-complexe .left .cartes .carte:not(:last-of-type){padding-bottom:15px}.s4_block_media_texte.is-style-complexe .left .cartes .carte:not(:last-of-type) .line{display:unset}.s4_block_media_texte.is-style-complexe .right .image_titre{padding-bottom:15px;margin-bottom:30px}.s4_block_media_texte.is-style-complexe .right .logo{top:10px;right:10px;height:20px;width:20px}.s4_block_media_texte.is-style-complexe .right .chiffre{font-size:max(3.125rem, 20px)}.s4_block_media_texte.is-style-complexe .right .unite{font-size:max(2.5rem, 20px)}.s4_block_media_texte.is-style-complexe .right .texte{margin-top:0;margin-bottom:0}.s4_home{width:calc(100% + 30px);left:-15px}.s4_home .item .home_content .left .promo_logo{top:0;left:60%;width:100px;height:100px}.s4_home .promo{margin-bottom:0}.block_faq{padding:0 0}.block_faq .container{padding:15px}.block_faq .faq-questions-reponses{-ms-grid-columns:1fr;grid-template-columns:1fr;max-height:50vh;overflow:auto}.block_honeycomb_responsive .owl-carousel-about .owl-stage-outer .owl-stage .owl-item .infos-item{padding:30px 15px}.block_honeycomb_responsive .owl-carousel-about .owl-stage-outer .owl-stage .owl-item .infos-item .infos-img img{width:40px}.block_honeycomb_responsive .owl-carousel-about .owl-stage-outer .owl-stage .owl-item .left{clip-path:polygon(50px 0, 100% 0, 100% calc(100% - 50px), calc(100% - 50px) 100%, 0 100%, 0 100px);-webkit-clip-path:polygon(50px 0, 100% 0, 100% calc(100% - 50px), calc(100% - 50px) 100%, 0 100%, 0 50px)}.block_honeycomb_responsive .owl-carousel-about .owl-stage-outer .owl-stage .owl-item .right{clip-path:polygon(0 0, calc(100% - 50px) 0, 100% 50px, 100% 100%, 50px 100%, 0 calc(100% - 50px));-webkit-clip-path:polygon(0 0, calc(100% - 50px) 0, 100% 50px, 100% 100%, 50px 100%, 0 calc(100% - 50px))}.block_form_contact .left{min-height:350px}.s4-forms-v2 div.leform-element div.leform-input input,.s4-forms-v2 div.leform-element div.leform-input textarea{padding:10px !important}#main{width:100%}#main .main_loop{padding:15px 0 60px}.products{-ms-grid-columns:1fr;grid-template-columns:1fr}.single_product .fil_ariane{width:100%;margin:15px 25px}.single_product .product_presentation{padding:20px 0 50px}.single_product .product_presentation .titre{margin-bottom:20px}.single_product .product_presentation .ref{margin-top:-10px}.single_product .product_presentation .description{margin-bottom:0}.single_product .product_presentation .logos{margin-top:15px;margin-bottom:15px}.single_product .product_presentation .actual_price{margin-top:15px;margin-bottom:15px}.single_product .product_presentation .buttons{grid-gap:15px;gap:15px;padding-top:15px;margin-top:0}.single_product .product_presentation .buttons .s4_button.black{margin-right:0}.single_product .product_presentation .quantity_wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.single_product .product_presentation .quantity_wrapper .grow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single_product .informations_techniques .left .titre{font-size:max(1.875rem, 20px)}.single_product .informations_techniques .left .info{grid-gap:5px;gap:5px;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;line-height:1.5}.single_product .informations_techniques .left .informations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:5px;gap:5px}.single_product .bloc_point{margin-bottom:25px}.single_product .bloc_point .bot{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:auto;grid-gap:15px;gap:15px}.single_product .bloc_point .bot .img_wrapper{scale:1}.single_product .bloc_point .bot .img_wrapper .point-info-mobile{position:absolute;background:#fff;border:2px solid #fceb26;border-radius:8px;padding:15px;max-width:250px;min-width:200px;z-index:10;-webkit-box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.2);box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.2)}.single_product .bloc_point .bot .img_wrapper .point-info-mobile .info-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.single_product .bloc_point .bot .img_wrapper .point-info-mobile .info-content .picto{max-height:30px;max-width:30px;width:auto;height:auto}.single_product .bloc_point .bot .img_wrapper .point-info-mobile .info-content .texte{font-size:max(13px, 0.938rem);line-height:1.4;color:#1c1c1c}.single_product .bloc_point .bot .img_wrapper .point-info-mobile .close-btn{position:absolute;top:5px;right:10px;width:20px;height:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#fceb26;color:#1c1c1c;border-radius:50%;cursor:pointer;font-size:14px;font-weight:bold;line-height:1}.single_product .bloc_point .bot .img_wrapper .pt.active-mobile{background:#fceb26;transform:translate(-50%, -50%) scale(1.3);-webkit-box-shadow:0 0 0 3px rgba(252, 235, 38, 0.3);-moz-box-shadow:0 0 0 3px rgba(252, 235, 38, 0.3);box-shadow:0 0 0 3px rgba(252, 235, 38, 0.3)}.single_product .bloc_point .bot .legend{display:none}.bloc_information{margin-top:25px;margin-bottom:25px;padding:30px 0}.bloc_information .top{margin:0 auto 15px}.bloc_information .titre{font-size:max(1.875rem, 20px);margin-top:0;margin-bottom:15px}.bloc_information .cartes_wrapper{grid-gap:30px;gap:30px}.bloc_information .carte .picto{height:24px;margin-bottom:16px}.bloc_citation{font-size:max(1.25rem, 15px);margin-top:25px;margin-bottom:25px;padding:30px 0}#reviews.woocommerce-Reviews #comments{grid-gap:50px;gap:50px}#reviews.woocommerce-Reviews #comments .left-comments>h2{margin-bottom:15px}#reviews.woocommerce-Reviews #comments .left-comments .total-reviews,#reviews.woocommerce-Reviews #comments .left-comments .all-reviews{margin-bottom:2rem}.block_double_bandeau .titre{padding-left:0;margin-top:30px;margin-bottom:30px;font-size:max(1.875rem, 20px)}.block_double_bandeau .side .content .picto{margin-bottom:30px;max-width:80px;max-height:80px;min-width:80px;min-height:80px}.block_double_bandeau .side .content .side_titre{font-size:max(1.875rem, 20px);margin-top:15px;margin-bottom:15px}.block_form_contact .left h1{padding:30px}.block_form_contact .left .contact_wrapper{padding:0 30px 15px 30px}.block_form_contact .right .form-tabs-nav .form-tab-button{padding:15px}.block_form_contact .right .form-tabs-content{padding:0 5px}.block_form_contact .right .form-tabs-content h2{margin-top:15px;margin-bottom:15px}.block_banner_contact{padding:30px}.block_banner_contact>p{padding:0}.block_banner_contact .bottom-btn{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fc-wrapper table.cart tbody tr:nth-child(odd) td td,.fc-wrapper table.cart td{padding:15px !important}.fc-wrapper table.cart tbody tr:nth-child(odd) td .product-name,.fc-wrapper table.cart .product-name{padding:0 !important;width:100% !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fc-wrapper table.cart tbody tr:nth-child(odd) td .product-name a,.fc-wrapper table.cart .product-name a{width:100%}.fc-wrapper table.cart tbody tr:nth-child(odd) td .product-name .product-details,.fc-wrapper table.cart .product-name .product-details{padding:15px 0}.the_content .wp-block-woocommerce-cart .fc-wrapper table.cart tbody tr:first-child td{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fc-wrapper table.cart td .product-total{text-align:left !important;padding:15px 0 !important}.the_content .wp-block-woocommerce-cart .fc-wrapper table.cart td .product-name>a img{max-width:100% !important}body.woocommerce-checkout div.woocommerce .fc-wrapper .fc-checkout-order-review__head{-webkit-box-direction:normal !important;-webkit-box-orient:vertical !important;-moz-box-direction:normal !important;-moz-box-orient:vertical !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:start !important;-moz-box-align:start !important;-ms-flex-align:start !important;-webkit-align-items:flex-start !important;align-items:flex-start !important;grid-gap:5px;gap:5px}.the_content .woocommerce-checkout .fc-checkout-order-review__inner .fc-checkout-order-review__header-link{padding:0;left:0}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .product-details{font-size:1.2rem}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .fc-order-overview__wrapper{margin-bottom:15px}.the_content .woocommerce-order.s4-woocommerce-order-details-overview .fc-inside.fc-order-received__inside .fc-order-details-section{margin-bottom:15px}.the_content .fc-order-details .fc-order-overview__wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.the_content .woocommerce .fc-wrapper .fc-order-details-section{margin-bottom:15px}.the_content .woocommerce .fc-wrapper .fc-order-details-section:not(.fc-order-details-section--no-title){padding-top:20px}.the_content div.woocommerce .fc-wrapper .woocommerce-order-details table.order_details .product-details{padding-top:10px;padding-left:0;width:100%}.the_content .fc-content{padding:0}.the_content .woocommerce-order.s4-woocommerce-order-details-overview table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name,.the_content .fc-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.the_content .woocommerce-order.s4-woocommerce-order-details-overview table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name img,.the_content .fc-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name img{width:120px !important;min-width:120px}.s4-levamat-account{width:100%;padding:0}.s4-levamat-account h3{margin-bottom:15px}.s4-levamat-account .fc-address-book__entry-form{padding-top:25px}.s4-levamat-account .fc-address-book__entry-form .fc-title-txt h2{margin-bottom:0}.s4-levamat-account .fc-address-book__entry-form .select2-selection.select2-selection--single{padding:0;font-size:13px}.s4-levamat-account .s4-account-dash h2{margin-bottom:25px}.s4-levamat-account .s4-account-dash .row.fields input,.s4-levamat-account .s4-account-dash .row.fields textarea,.s4-levamat-account .s4-account-dash .row.fields select,.s4-levamat-account .s4-account-dash .columns.fields input,.s4-levamat-account .s4-account-dash .columns.fields textarea,.s4-levamat-account .s4-account-dash .columns.fields select{padding:10px;font-size:13px}.s4-levamat-account .s4-account-dash .woocommerce-address-fields input,.s4-levamat-account .s4-account-dash .woocommerce-address-fields textarea,.s4-levamat-account .s4-account-dash .woocommerce-address-fields select{padding:10px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation{padding-bottom:25px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-navigation .nav-links .woocommerce-MyAccount-navigation-link{margin-bottom:15px}.s4-levamat-account .s4-account-dash .edit-account-container{margin-top:25px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders thead th,.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody th,.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody td{padding:0}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions:last-of-type:has(.invoice){-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions:last-of-type:has(.invoice) a{width:fit-content}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders{width:100%;border-radius:0;border-collapse:collapse;box-shadow:unset;-webkit-box-shadow:unset;background:unset}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders thead{display:none}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr{display:block;padding:30px;border-radius:10px;box-shadow:0px 1px 20px 0 rgba(0, 97, 107, 0.1);-webkit-box-shadow:0px 1px 20px 0 rgba(0, 97, 107, 0.1)}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr td{display:block;text-align:right !important}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;margin-right:auto}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-actions{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr td+td{margin-top:10px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr td:first-of-type{margin-top:10px}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-orders tbody tr+tr{margin-top:30px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .fc-top .fc-title-txt{padding-top:25px;padding-bottom:25px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book{margin-top:15px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-flags{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-flags .address-book__entry-flag{font-size:11px;padding:7.5px;margin-bottom:5px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-actions{grid-gap:10px;gap:10px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-actions a{padding:7.5px;font-size:11px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-actions a:first-of-type:after,.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book-entry .address-book__entry-actions a:last-of-type:after{margin-left:5px}.s4-levamat-account .s4-account-dash .fc-address-book__entries .address-book .address-book__entries-actions{margin:0}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content .s4-devis-list{padding:25px 0}.s4-levamat-account .s4-account-dash .woocommerce-MyAccount-content .s4-devis-list .s4-devis-container .s4-devis-table .mobileDispNone{display:none}.s4-levamat-account .s4-account-dash .fc-order-details{margin-top:25px}#service_client>.container{padding-left:0;padding-right:0}#service_client>.container .right>h2{margin-bottom:15px}.s4_footer{margin-top:25px}.s4_footer .top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:15px;gap:15px;padding-bottom:25px}.s4_footer .top .top_item{grid-gap:10px;gap:10px}.s4_footer .top .top_item .picto{max-height:20px;max-width:20px}.s4_footer .bot_wrapper{padding-top:25px}.s4_footer .bot{grid-gap:30px;gap:30px;padding:0}.s4_footer .bot .left .section{padding-bottom:25px;margin-bottom:25px}.s4_footer .bot .left .section address{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.s4_footer .bot .left .section.flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;margin-bottom:30px}.s4_footer .bot .left .section.flex .logo{top:25%;width:75px;height:75px}.s4_footer .bot .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px}.s4_footer .bot .right .grp{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.s4_footer .bot .right .grp .grp_title{margin-bottom:5px}.s4_footer .main_logo{height:50px;width:50px}.s4_home .item .home_content{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4_home .owl-dots{grid-gap:10px;gap:10px}.s4_home .owl-dots .owl-dot span{width:25px}}@media (max-width:400px){.block_form_contact .right .form-tabs-nav .form-tab-button{padding:7.5px}}@media (max-height:880px){.single_product .bloc_point .bot .legend{min-height:unset}}