@charset "UTF-8";
/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/:root{--fs-text_base:clamp(0.875rem,0.85rem + 0.125vw,1rem);--fs-h1_title:clamp(3.125rem,2.125rem + 5vw,8.125rem);--fs-h2_title:clamp(1.875rem,1.55rem + 1.625vw,3.5rem);--fs-h3_title:clamp(1.1875rem,0.9875rem + 1vw,2.1875rem);--fs-h4_title:clamp(1.0625rem,0.9625rem + 0.5vw,1.5625rem)}.stretched-link{position:relative}.stretched-link a[href]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}@font-face{font-display:swap;font-family:manropeExtraLight;font-style:normal;font-weight:200;src:url(../aderis/fonts/Manrope-ExtraLight.woff2) format("woff2"),url(../aderis/fonts/Manrope-ExtraLight.woff) format("woff"),url(../aderis/fonts/Manrope-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:manropeLight;font-style:normal;font-weight:300;src:url(../aderis/fonts/Manrope-Light.woff2) format("woff2"),url(../aderis/fonts/Manrope-Light.woff) format("woff"),url(../aderis/fonts/Manrope-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:manrope;font-style:normal;font-weight:400;src:url(../aderis/fonts/Manrope-Regular.woff2) format("woff2"),url(../aderis/fonts/Manrope-Regular.woff) format("woff"),url(../aderis/fonts/Manrope-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:manropeMedium;font-style:normal;font-weight:500;src:url(../aderis/fonts/Manrope-Medium.woff2) format("woff2"),url(../aderis/fonts/Manrope-Medium.woff) format("woff"),url(../aderis/fonts/Manrope-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:manropeSemiBold;font-style:normal;font-weight:600;src:url(../aderis/fonts/Manrope-SemiBold.woff2) format("woff2"),url(../aderis/fonts/Manrope-SemiBold.woff) format("woff"),url(../aderis/fonts/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:manropeBold;font-style:normal;font-weight:700;src:url(../aderis/fonts/Manrope-Bold.woff2) format("woff2"),url(../aderis/fonts/Manrope-Bold.woff) format("woff"),url(../aderis/fonts/Manrope-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:manropeExtraBold;font-style:normal;font-weight:800;src:url(../aderis/fonts/Manrope-ExtraBold.woff2) format("woff2"),url(../aderis/fonts/Manrope-ExtraBold.woff) format("woff"),url(../aderis/fonts/Manrope-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:syne;font-style:normal;font-weight:400;src:url(../aderis/fonts/Syne-Regular.woff2) format("woff2"),url(../aderis/fonts/Syne-Regular.woff) format("woff"),url(../aderis/fonts/Syne-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:syneMedium;font-style:normal;font-weight:500;src:url(../aderis/fonts/Syne-Medium.woff2) format("woff2"),url(../aderis/fonts/Syne-Medium.woff) format("woff"),url(../aderis/fonts/Syne-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:syneSemiBold;font-style:normal;font-weight:600;src:url(../aderis/fonts/Syne-SemiBold.woff2) format("woff2"),url(../aderis/fonts/Syne-SemiBold.woff) format("woff"),url(../aderis/fonts/Syne-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:syneBold;font-style:normal;font-weight:700;src:url(../aderis/fonts/Syne-Bold.woff2) format("woff2"),url(../aderis/fonts/Syne-Bold.woff) format("woff"),url(../aderis/fonts/Syne-Bold.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}:after,:before{box-sizing:inherit}:focus{outline:none}ul li{list-style-type:none}a:active,a:focus,a:hover{outline:0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}html input[type=button],input[type=reset],input[type=submit]{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}sub{font-size:.75em;vertical-align:baseline}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.basic{padding-block-end:5rem}.basic p{padding-block-end:1rem}.wrap-resp-mini{margin:0 auto;max-width:940px}.alert-band{align-items:center;background-color:#d21138;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:relative;width:100%;z-index:1090}.alert-band p{padding-inline:.5rem;text-align:center}.alert-band a{color:#fff;text-decoration:underline;text-transform:uppercase}body,html{color:#0a3b61;font-family:manrope;font-size:var(--fs-text_base);line-height:1.4}body main:not(.main--no-margin),html main:not(.main--no-margin){margin-block-start:calc(var(--header-height) + 2rem)}.title1{font-size:var(--fs-h1_title);line-height:1;word-break:break-word}.title1,.title2{font-family:syneBold;text-transform:uppercase}.title2{font-size:var(--fs-h2_title);line-height:1.2}.title3{font-family:syneSemiBold;font-size:var(--fs-h3_title);line-height:1.2;text-transform:uppercase}.title4{font-family:manropeSemiBold;font-size:var(--fs-h4_title);line-height:1.2}.container_max{margin:auto;max-width:calc(1650px + 8vw);padding-left:5vw;padding-right:5vw;width:100%}.container_max__inner{margin-inline:auto;max-width:1370px}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/:root{--bar-height:3px;--bar-width:25px;--bar-spacing:5px;--transition-speed:0.3s;--alert-height:0px}body.menu-open{left:0;overflow:hidden;overscroll-behavior:contain;width:100%}body.menu-open .header{top:var(--alert-height)}body.menu-open .header .wrapper_lang_burger .menu-toggle span:first-child{transform:translateY(calc(var(--bar-spacing) + var(--bar-height))) rotate(45deg)}body.menu-open .header .wrapper_lang_burger .menu-toggle span:nth-child(2){opacity:0;transform:scale(0)}body.menu-open .header .wrapper_lang_burger .menu-toggle span:nth-child(3){transform:translateY(calc((var(--bar-spacing) + var(--bar-height))*-1)) rotate(-45deg)}body.menu-open .header.is-scrolled-past-alert{top:0}.header{background:transparent;left:0;position:fixed;top:var(--alert-height);transition:top .2s linear;width:100%;z-index:1000}.header.is-scrolled-past-alert{top:0}.header.is-scrolled-past-alert nav.main-navigation{padding-top:var(--header-height)}.header.is-scrolled-past-alert nav.main-navigation #menu_primary li>.sub-menu{border-top:var(--header-height) solid #fff}.header.header-hidden{top:-200px}.header .container_max{max-width:1650px;padding:0}.header div.wrapper_header{align-items:center;background:#fff;display:flex;justify-content:space-between;position:relative}.header div.wrapper_header:after{box-shadow:0 4px 19.6px 0 rgba(10,36,75,.2);content:"";display:block;padding-top:var(--header-height);position:absolute;width:100%}.header .logo{padding:.4rem 1rem;position:relative;z-index:1}.header .logo svg{max-width:140px}.header .logo .fill_blue{fill:#185184}.header .logo .fill_red{fill:#d21138}.header .wrapper_lang_burger{align-items:center;display:flex;position:relative;z-index:1001}.header .wrapper_lang_burger .langage_wrapper{border-right:1px solid #0a3b61;padding:1.8rem .5rem}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding-inline-end:1rem;position:relative}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label{align-items:center;background:transparent;border:none;color:#0a3b61;cursor:pointer;display:flex;font-family:manropeSemiBold;font-size:1rem;text-transform:uppercase}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label:after{background:url(img/pictos/arrow_down_red.svg);background-repeat:no-repeat;background-size:100%;content:"";height:6px;margin-left:.5rem;transition:transform .3s ease;width:11px}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector.is-open .current-lang-label:after{transform:rotate(-180deg)}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list{border-top:none;display:none;left:0;left:-10px;list-style:none;margin:0;padding:0;position:absolute;top:calc(100% + 5px);top:-8px;width:100%;z-index:100;z-index:-1}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list li a{background:#fff;border:1px solid #0a3b61;color:#0a3b61;display:block;font-family:manropeSemiBold;font-size:16px;min-width:50px;min-width:56px;padding:40px 0 10px 8px;text-align:center;text-align:left;text-decoration:none;text-transform:uppercase}.header .wrapper_lang_burger .menu-toggle{align-items:center;background:none;border:none;color:#185184;cursor:pointer;display:block;display:flex;flex-direction:column;height:calc(var(--bar-height)*3 + var(--bar-spacing)*2);justify-content:space-between;margin:1rem 2rem;padding:0;width:var(--bar-width);z-index:1001}.header .wrapper_lang_burger .menu-toggle span{background-color:#185184;border-radius:2px;display:block;height:var(--bar-height);transition:transform var(--transition-speed) ease-in-out,opacity var(--transition-speed) ease-in-out;width:var(--bar-width)}.header nav.main-navigation{background:#fff;font-family:manropeSemiBold;inset:0;padding-top:calc(var(--header-height) + var(--alert-height));position:fixed;transform:translateX(-100%);transition:transform .3s ease-in-out}.header nav.main-navigation.toggled-on{transform:translateX(0)}.header nav.main-navigation a{border-bottom:1px solid #e4e7ea;color:#0a3b61;display:block;font-size:.9rem;padding:2.5rem 2rem;text-decoration:none;text-transform:uppercase}.header nav.main-navigation #menu_primary{display:flex;flex-direction:column;height:100vh;list-style:none;margin:0;overflow-y:auto;padding:0;position:relative;transition:transform .3s ease-in-out}.header nav.main-navigation #menu_primary li{margin:0;position:relative}.header nav.main-navigation #menu_primary li.menu-item-has-children a{align-items:center;display:flex;justify-content:space-between}.header nav.main-navigation #menu_primary li.menu-item-has-children a:after{background:url(img/pictos/arrow_right_red.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;width:7px}.header nav.main-navigation #menu_primary li.menu-item-has-children>.sub-menu{height:100vh;overflow-y:auto}.header nav.main-navigation #menu_primary li.menu-item-has-children>.sub-menu a:after{display:none}.header nav.main-navigation #menu_primary li>.sub-menu{background:#fff;border-top:calc(var(--header-height) + var(--alert-height)) solid #fff;inset:0;list-style:none;margin:0;overflow:hidden;padding-bottom:1rem;padding-left:0;padding-right:0;position:fixed;transform:translateX(-100%);transition:transform .3s ease-in-out,visibility 0s .3s;visibility:hidden;z-index:100}.header nav.main-navigation #menu_primary li>.sub-menu .back-button a{background:#e6f3ff;border-bottom:none;color:#0a3b61;font-weight:700;justify-content:flex-start;padding:1.5rem 2rem;text-transform:none}.header nav.main-navigation #menu_primary li>.sub-menu .back-button a:before{background:url(img/pictos/arrow_right_red.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;margin-right:1rem;transform:rotate(180deg);width:7px}.header nav.main-navigation #menu_primary li>.sub-menu.submenu-active{transform:translateX(0);transition:transform .3s ease-in-out,visibility 0s 0s;visibility:visible}
/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.home .pre-footer,.page-template-front-page .pre-footer{position:relative}.pre-footer{background:#011728}.pre-footer .container_max{max-width:1650px;padding:0}.pre-footer .container_max__inner{background:#fff;display:flex;flex-direction:column}.pre-footer .container_max__inner>div{padding:1.5rem;text-align:center}.pre-footer .container_max__inner>div.logos-labels{align-items:center;display:flex;justify-content:space-between}.pre-footer .container_max__inner>div.logos-labels div{flex:1;max-width:100px;-o-object-fit:contain;object-fit:contain;padding-inline:1rem}.pre-footer .container_max__inner>div.logos-labels div img{height:auto;width:100%}.footer{background:#011728}.footer hr{display:none}.footer .wrapper_footer{display:flex;flex-direction:column}.footer .wrapper_footer a,.footer .wrapper_footer p{color:#fff;text-decoration:none}.footer .wrapper_footer .informations{padding:3rem 0 1.5rem}.footer .wrapper_footer .informations .logo{display:flex;flex-direction:column}.footer .wrapper_footer .informations .logo .flag{max-width:65px;padding-top:1.3rem}.footer .wrapper_footer .informations .logo .fill_white{fill:#fff}.footer .wrapper_footer .informations .adress{padding-top:1.8rem}.footer .wrapper_footer .informations .adress>p:first-child{font-size:1rem;padding-bottom:1rem;text-transform:uppercase}.footer .wrapper_footer nav.main-footer-navigation{border-bottom:1px solid #fff;border-top:1px solid #fff;padding:1rem 0;text-transform:uppercase}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li a{display:block;padding:.85rem 0}.footer .wrapper_footer .rs{border-bottom:1px solid #fff;font-size:1rem;padding:1.5rem 0}.footer .wrapper_footer .rs p{padding-bottom:1rem}.footer .pdp_ml{align-items:center;display:flex;flex-direction:column;padding:1.5rem 0}.footer .pdp_ml a,.footer .pdp_ml p{color:#fff;text-align:center;text-decoration:none}.footer .pdp_ml .logo-blaaaz a{align-items:center;display:flex}.footer .pdp_ml .logo-blaaaz a img{height:13px;padding-inline-start:.5rem;width:85px}.footer .pdp_ml .main-footer-navigation-ml{align-items:center;display:flex;flex-direction:column}.footer .pdp_ml .main-footer-navigation-ml #menu_footer_ml{padding-top:.5rem}.footer .pdp_ml .main-footer-navigation-ml #menu_footer_ml li{padding:.5rem 0;text-align:center}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.btn{align-items:center;display:inline-flex;min-height:58px;padding:1em 1.6em;text-align:center;text-decoration:none}.btn,.btn:after{transition:all .2s linear}.btn:after{background-repeat:no-repeat;content:"";display:block;height:10px;margin-left:0;opacity:0;width:0}.btn:hover:after{margin-left:10px;opacity:1;width:20px}.btn.btn-primary{background-color:#d21138;color:#fff}.btn.btn-primary:after{background:url(img/pictos/arrow-btn-white.svg) no-repeat;background-position:100%}.btn.btn-primary-reverse{background-color:transparent;border:1px solid #d21138;color:#d21138}.btn.btn-primary-reverse:after{background:url(img/pictos/arrow-btn-red.svg) no-repeat;background-position:100%}.btn.btn-secondary{background-color:#fff;color:#d21138}.btn.btn-secondary:after{background:url(img/pictos/arrow-btn-red.svg) no-repeat;background-position:100%}.btn.btn-secondary-reverse{background-color:transparent;border:1px solid #fff;color:#fff}.btn.btn-secondary-reverse:after{background:url(img/pictos/arrow-btn-white.svg) no-repeat;background-position:100%}.btn.btn-special{background-color:#d21138;color:#fff}.btn.btn-special:after{background:url(img/pictos/arrow-btn-white.svg) no-repeat;background-position:100%}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.card{background-color:#f5f8fb;padding:12px}.card:after,.card:before{bottom:12px;content:"";height:30px;position:absolute;right:12px;transition:.35s;width:30px}.card:before{border:1px solid #0a3c63}.card:after{background:url(img/pictos/arrow-slider-blue.svg) no-repeat 50%;background-size:52%}.card img{aspect-ratio:1;display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.card img,.card__title{margin-top:1em}.card__title a{color:#0a3c63;font-family:syneSemiBold;font-size:16px;text-decoration:none;text-transform:uppercase}.card:hover img{transform:scale(1.14)}.card:hover:before{background-color:#bf1f34;border-color:#bf1f34}.card:hover:after{filter:brightness(0) invert(1)}.card__certif{font-size:14px;line-height:1}.produit-gamme{border-bottom:2px solid;color:var(--gamme-color,inherit);font-family:syneBold;font-size:11px;padding-bottom:1px;text-transform:uppercase}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.terms-list{display:flex;gap:10px;margin:20px 0}.terms-list li a{border:1px solid #e6f3ff;border-radius:50px;font-weight:500;padding:10px 24px;text-decoration:none}.terms-list li a:hover{background:#d21138;color:#fff}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.block-prefooter{margin-bottom:5vw}.block-prefooter .container_max .spe-bg-block{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.block-prefooter .container_max .spe-bg-block:after{background-color:#000;content:"";inset:0;opacity:.2;position:absolute;z-index:1}.block-prefooter .container_max .spe-bg-block:before{background-color:#0a3b61;content:"";inset:0;opacity:.1;position:absolute;z-index:1}.block-prefooter .container_max__inner{align-items:center;display:flex;flex-direction:column;padding-block:5rem;padding-inline:2rem;position:relative;z-index:2}.block-prefooter .container_max__inner>div{color:#fff;position:relative;z-index:1}.block-prefooter .container_max__inner>div .btn{margin-block-start:2.5rem}.products-filters{position:relative}.products-filters__title{font-size:16px;font-weight:600;padding-bottom:.8em;text-transform:uppercase}.products-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.filter-button{display:none}.filters-chips{display:flex;flex-wrap:wrap;gap:.6em;margin-bottom:1.2em}.filters-chips li{background:#c3d4e4;border-radius:30px;cursor:pointer;display:inline-block;font-family:manropeSemiBold;font-size:10px;letter-spacing:-.03em;padding:8px 12px;transition:.3s}.filters-chips li:hover{background:#ffdbe0;color:#bf1f34}.filters-chips li:after{content:"❌";display:inline-block;filter:brightness(0) saturate(100%) invert(19%) sepia(55%) saturate(1050%) hue-rotate(171deg) brightness(93%) contrast(100%);margin-left:.6em;opacity:.6;transition:.4s}.filters-chips li:hover:after{filter:none;opacity:1;transform:rotate(180deg)}.filters-chips li.remove-chip{overflow:hidden;transform-origin:left;transition:.3s;white-space:nowrap}.filters-chips li.remove-chip.is-hidden{opacity:0;transform:scaleX(0)}.hide-filters{bottom:24px;display:none;font-size:16px;left:0;margin:auto;right:0}.close-filters,.hide-filters{background:#f1f1f1;border:1px solid;border-radius:50px;color:inherit;font-family:manropeBold;padding:6px 16px;position:fixed;width:-moz-fit-content;width:fit-content}.close-filters{font-size:14px;right:16px;top:16px}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.sticky-stack{counter-reset:count;margin-block-end:5rem}.sticky-stack__item{counter-increment:count;margin:20px}.sticky-stack__item>*{border-radius:8px}.sticky-stack__item__content{margin-bottom:20px;padding:24px}.sticky-stack__item__content ul{padding-inline-start:1rem}.sticky-stack__item__content ul li{list-style-type:disc}.sticky-stack__item__content:before{content:counter(count,decimal-leading-zero);display:block}.sticky-stack__item__content h2,.sticky-stack__item__content:before{font-size:clamp(2.25rem,2vw + 1.5rem,3.25rem);letter-spacing:-.05em;margin-bottom:.6em;text-transform:uppercase}.sticky-stack__item__content:before{font-family:syne}.sticky-stack__item__content h2{font-family:syneSemiBold}.sticky-stack__item__content p{line-height:1.6}.sticky-stack__item__image img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.page-header{padding:30px 0;text-align:center}.page-header__pretitle{font-family:manropeSemiBold;font-size:inherit;font-size:16px;font-weight:inherit;font-weight:600;text-transform:uppercase}.page-header__title{text-wrap:balance;color:var(--gamme-color,inherit);letter-spacing:-.05em;margin:0 auto;max-width:860px}.page-header--illustrated{background-blend-mode:multiply;background-color:rgba(0,0,0,.188);background-position:50%;background-size:cover;color:#fff;padding:150px 0 100px}.page-header--1160 .page-header__title{max-width:1160px}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.key-figures{display:flex;gap:24px;line-height:1;text-align:center}.key-figures>*{flex:1}.key-figures>*>:first-child{font-family:manropeExtraLight;font-size:34px;font-weight:200;letter-spacing:-.03em}.key-figures>*>:nth-child(2){font-family:syneSemiBold;margin-top:.5em;text-transform:uppercase}.key-figures>*>* small{font-size:.5em;vertical-align:super}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/#breadcrumbs{color:#0a3b61}#breadcrumbs a{color:#0a3b61;text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs .breadcrumb_last{font-family:manropeBold}#breadcrumbs.breadcrumb--absolute{color:#fff;position:absolute;top:80px}#breadcrumbs.breadcrumb--absolute a{color:#fff}.card-gamme-container{display:flex;flex-direction:column;gap:16px;margin-top:30px}.card-gamme{border:1px solid #cad0d5;box-shadow:inset 0 0 0 1px #fff;padding:18px}.card-gamme__content>div{text-transform:uppercase}.card-gamme__content>:not(:last-child){margin-bottom:.3em}.card-gamme__content .title3{letter-spacing:-.05em;transition:.5s}.card-gamme__content p{line-height:1.6}.card-gamme__content .btn{margin-top:.6em}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-home-hero{overflow:hidden;padding-bottom:3rem}.s-home-hero__wrapper{position:relative}.s-home-hero__wrapper .a-svg-aderis{bottom:-3rem;height:40%;position:absolute;right:-5rem;z-index:2}.s-home-hero__wrapper .a-svg-aderis svg{height:100%}.s-home-hero__wrapper .a-svg-aderis svg .fill_red{fill:#d21138}.s-home-hero__wrapper .a-svg-aderis svg .fill_blue{fill:#185184}.s-home-hero__wrapper__bg{background:url(img/bg-enterprise.jpg) no-repeat 50%}.s-home-hero__wrapper__bg video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.s-home-hero__wrapper__bg:after{background-color:#000;content:"";inset:0;opacity:.3;position:absolute;z-index:1}.s-home-hero__wrapper__bg:before{background-color:#0a3b61;content:"";inset:0;opacity:.3;position:absolute;z-index:1}.s-home-hero__wrapper .container_max__inner{position:relative;z-index:2}.s-home-hero__wrapper .container_max__inner p{margin-inline:auto;max-width:630px}.s-home-hero__wrapper .container_max__inner>div{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-block-end:10rem;padding-block-start:15rem;position:relative;text-align:center}.s-home-hero__wrapper .container_max__inner>div .title1{padding-block:1rem}.s-home-hero__wrapper .container_max__inner>div .btn{margin-block-start:1.5rem}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-home-products a{text-decoration:none}.s-home-products{margin:40px 0}.s-home-products__image{position:relative}.s-home-products__image img{height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.s-home-products__content{padding:20px}.s-home-products__title{color:#0a3b61}.s-home-products__list{font-size:18px;font-weight:700;margin:1.8em 0}.s-home-products__list>*{background-image:url(img/icon-sans-cmr.svg);background-position:0;background-repeat:no-repeat;background-size:40px;padding:1.2em 0 1.2em 60px}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-home-enterprise{margin:40px 0}.s-home-enterprise__bg{background:url(img/bg-enterprise.jpg) no-repeat 50%;padding:8% 6%;position:relative}.s-home-enterprise__bg video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.s-home-enterprise__bg:before{background:#0a3b61;content:"";inset:0;mix-blend-mode:multiply;opacity:.8;position:absolute;z-index:1}.s-home-enterprise__flex{color:#fff;position:relative;z-index:1}.s-home-enterprise__left>:not(:first-child){margin-top:2em}.s-home-enterprise__left p{line-height:1.6}.s-home-enterprise__left p+p{margin-top:1.6em}.s-home-enterprise__title{line-height:1.2}.s-home-enterprise__sep{background:#fff;width:1px}.s-home-enterprise__right{margin-top:36px}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-home-quality-environment{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.s-home-quality-environment .a-svg-aderis{height:120%;left:-3rem;opacity:.3;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.s-home-quality-environment .a-svg-aderis svg{height:100%}.s-home-quality-environment .a-svg-aderis svg .stroke_white{stroke:#fff}.s-home-quality-environment .container_max:after{background-color:#000;content:"";inset:0;opacity:.2;position:absolute;z-index:1}.s-home-quality-environment .container_max:before{background-color:#0a3b61;content:"";inset:0;opacity:.1;position:absolute;z-index:1}.s-home-quality-environment .container_max__inner{align-items:center;display:flex;flex-direction:column;padding-block:10rem;position:relative;z-index:2}.s-home-quality-environment .container_max__inner>div{color:#fff;position:relative;z-index:1}.s-home-quality-environment .container_max__inner>div .btn{margin-block-start:2.5rem}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-home-partners{margin:40px 0;overflow:hidden}.s-home-partners .container_max{align-items:center;display:flex;flex-direction:column;justify-content:center}.s-home-partners .container_max .title4{padding-block-end:2rem}.s-home-partners__slider{overflow:hidden;width:100%}.s-home-partners__slider .swiper-wrapper{align-items:center;transition-timing-function:linear!important}.s-home-partners__title{padding-bottom:1rem;width:100%}.s-home-partners__swiper{overflow:visible}.s-home-partners__swiper img{display:block;height:auto;max-width:100%}.s-home-partners__swiper__image{overflow:hidden;transition:.45s}.s-home-partners__swiper__image img{margin:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:.45s;width:70%}.s-home-partners__swiper a{text-decoration:none}.s-home-partners__swiper__item{display:block}.s-app-b1__bg{background:#c3d4e4;padding:24px;text-align:center}.s-app-b1__body{margin:0 auto;max-width:820px}.s-app-b1__text{margin-top:1.4em}.s-app-b2{margin:50px 0}.s-app-b2__flex{display:flex;flex-direction:column;flex-direction:column-reverse;gap:20px}.s-app-b2__image img{height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-app-b2__text{margin-top:2em;padding-left:20px}.s-app-b2__text h3{font-size:clamp(1.25rem,.9167rem + .6944vw,1.75rem);font-weight:600;position:relative}.s-app-b2__text h3:before{background:#145180;bottom:0;content:"";left:-20px;position:absolute;top:4px;width:1px}.s-app-b2__text p{line-height:1.6;margin-bottom:1.8em;margin-top:1em;position:relative}.s-app-b2__text p:before{background:#145180;bottom:0;content:"";left:-20px;position:absolute;top:-30px;width:1px}:root{--swiper-navigation-size:48px!important;--swiper-navigation-color:#fff;--swiper-navigation-top-offset:40%}.s-app-b3{margin:50px 0}.s-app-b3__flex{display:flex;flex-direction:column;gap:20px}.s-app-b3__title{font-size:clamp(1.25rem,.9167rem + .6944vw,1.75rem);font-weight:600}.s-app-b3__swiper img{height:auto;max-width:100%}.s-app-b3__swiper .swiper-button-next,.s-app-b3__swiper .swiper-button-prev{background-color:#bf1f34}.s-app-b3__swiper .swiper-button-next svg,.s-app-b3__swiper .swiper-button-prev svg{height:40%}.s-app-b3__swiper .swiper-button-next{right:5%}.s-app-b3__right{min-width:0}.s-app-b4{background-color:#c3d4e4;margin:50px 0 0;padding:30px 0}.s-app-b4__content__head{margin-bottom:2em}.s-app-b4__content .btn{flex:none}.s-app-b4--catprod .s-app-b4__content__head{justify-content:center}.s-app-b4--catprod .products-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.s-app-b4--catprod .products-grid a{background:#fff;color:#0a3c63;flex:1;font-weight:700;max-width:230px;padding:20px;text-align:center;text-decoration:none;white-space:nowrap}.s-app-b5{margin:50px 0}.s-app-b5__title{text-align:center}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.s-app-b6{margin-top:50px;overflow:hidden}.s-app-b6__inner--bg{background:#f6f8fc;overflow:hidden;padding:24px;text-align:center}.s-app-b6 .component-sectors{margin:40px 0;overflow:hidden}.s-app-b6 .component-sectors__slider{margin:1.8em 0 0}.s-app-b6 .component-sectors__swiper{overflow:visible}.s-app-b6 .component-sectors__swiper img{display:block;height:auto;max-width:100%}.s-app-b6 .component-sectors__swiper__title{color:#0a3b61;display:block;font-family:syneSemiBold;line-height:1;margin-top:1em;padding:0 20px;text-transform:uppercase;transition:.45s}.s-app-b6 .component-sectors__swiper__more{align-items:center;color:#d21138;display:flex;font-weight:600;justify-content:center;margin-top:0;opacity:0;transition:.45s}.s-app-b6 .component-sectors__swiper__more:after{background-repeat:no-repeat;background:url(img/pictos/arrow-btn-red.svg) no-repeat;background-position-x:right;content:"";display:block;height:9px;width:26px}.s-app-b6 .component-sectors__swiper__image{aspect-ratio:.63;overflow:hidden;transition:.45s}.s-app-b6 .component-sectors__swiper__image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.17);transition:.45s;width:100%}.s-app-b6 .component-sectors__swiper a{text-decoration:none}.s-app-b6 .component-sectors__swiper__item{aspect-ratio:.52;display:block;text-align:center}.s-app-b6 .component-sectors__swiper__item:hover .component-sectors__swiper__image{aspect-ratio:.73}.s-app-b6 .component-sectors__swiper__item:hover .component-sectors__swiper__image img{transform:scale(1)}.s-app-b6 .component-sectors__swiper__item:hover .component-sectors__swiper__title{margin-top:2em}.s-app-b6 .component-sectors__swiper__item:hover .component-sectors__swiper__more{margin-top:.6em;opacity:1}.s-besoin-aide{background:url(img/a-watermark.svg) no-repeat 50%;background-size:auto 76%;padding:50px 0}.s-besoin-aide__body{margin:0 auto;max-width:800px;text-align:center}.s-besoin-aide__body>:not(:first-child){margin-top:1.8em}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.bloc-gamme{margin:16px 0}.bloc-gamme__flex{display:flex;flex-direction:column-reverse}.bloc-gamme__left{background-color:#f6f8fc;padding:26px}.bloc-gamme__body .sub-title{text-transform:uppercase}.bloc-gamme__body>:not(:last-child){margin-bottom:.8em}.bloc-gamme__body .title3{letter-spacing:-.05em;line-height:1;margin:.2em 0}.bloc-gamme__title1{font-family:syneSemiBold;font-size:20px;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase}.bloc-gamme__title1:not(:first-child){margin-top:.8em}.bloc-gamme__title2{font-family:manropeSemiBold;font-size:18px;line-height:1.1}.bloc-gamme__text p{line-height:1.6}.bloc-gamme__text p:not(:first-child){margin-top:1em}.bloc-gamme__button{margin-top:2.4em}.bloc-gamme__right{background-color:var(--gamme-color);padding:26px;transition:background .35s}.single-produit .bloc-gamme__right{background-color:#f5f8fb}.bloc-gamme__image img{display:block;height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bloc-gamme__section{border-top:1px solid #cad0d5;margin-top:1.25em;padding-top:1.25em}.bloc-gamme__section.fiches-techniques{display:flex;flex-wrap:wrap;gap:.7em}.bloc-gamme__section.fiches-techniques .bloc-gamme__section-title{width:100%}.bloc-gamme__section-title{font-family:syneSemiBold;margin-bottom:.8em;text-transform:uppercase}.tags{display:flex;flex-wrap:wrap;gap:8px;margin:2em 0 0}.tags>*{border:1px solid var(--gamme-color);border-radius:50px;padding:.5em 1em}.contenances__flex{display:flex;font-weight:700;gap:26px}.contenances__flex>:before{background:url(img/aderis-shape.svg) no-repeat 50%;content:"";display:block;height:46px;margin:0 auto .4em;transform:scale(var(--before-scale,1));transform-origin:bottom;width:17px}.fiches-techniques .btn{min-height:42px;padding:.6em 1.6em;text-transform:uppercase}.produit-caracteristiques{border-collapse:collapse;margin-top:1.8em;text-align:left;width:100%}.produit-caracteristiques-outer{border:1px solid #c3d4e4;border-radius:4px;padding:24px 20px}.produit-caracteristiques tr:nth-child(odd){background-color:#e9f0f6}.produit-caracteristiques tr td,.produit-caracteristiques tr th{padding:14px 20px}.produit-caracteristiques tr th{font-weight:800;text-transform:uppercase}.color-swatch{display:inline-block;height:16px;margin-left:8px;margin-right:8px;transform:translateY(3px);width:16px}.produit-mentions{font-size:14px;margin-top:1.8em}.produit-mentions>div{margin-top:.6em}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.content-qsn .s-qsn-two-col a{text-decoration:none}.content-qsn .s-qsn-two-col__image{aspect-ratio:1.8;position:relative}.content-qsn .s-qsn-two-col__image img{height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.content-qsn .s-qsn-two-col__content{display:flex;flex-direction:column;padding:1.5rem}.content-qsn .s-qsn-two-col__list-text .title3,.content-qsn .s-qsn-two-col__list-text .title4,.content-qsn .s-qsn-two-col__list-text li{padding-block-end:1.5rem}.content-qsn .s-qsn-two-col__list-chiffres{display:flex;justify-content:space-around;text-align:center;text-transform:uppercase;width:100%}.content-qsn .s-qsn-two-col__list-chiffres p.chiffre{font-family:manropeExtraLight;font-size:clamp(2.8125rem,2.125rem + 3.4375vw,6.25rem);line-height:1}.content-qsn .s-qsn-two-col__list-chiffres p{font-family:syneSemiBold}.content-qsn .block2{background-color:#e6f3ff;margin-block-end:0;padding-block:6vw}.content-qsn .block2 .s-qsn-two-col__list-text{padding-inline:0}.content-qsn .block2 .s-qsn-two-col__image{aspect-ratio:1}.content-qsn .block2 .s-qsn-two-col__content{align-items:flex-start;flex-direction:column;max-width:700px;padding:4vw 0}.content-qsn .block2 .s-qsn-accordion .accordion-item{border-bottom:1px solid #a8c3d9}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:1.5rem 0}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-header .icon{align-items:center;display:flex;height:20px;justify-content:center;margin-inline-start:1rem;position:relative;width:20px}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-header .icon:after,.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-header .icon:before{background-color:currentColor;content:"";height:1px;position:absolute;transition:transform .3s ease;width:15px}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-header .icon:after{transform:rotate(90deg)}.content-qsn .block2 .s-qsn-accordion .accordion-item.is-open .accordion-header .icon:after{transform:rotate(0deg)}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-content .accordion-content-inner{min-height:0}.content-qsn .block2 .s-qsn-accordion .accordion-item .accordion-content p{margin:0;padding-bottom:20px}.content-qsn .block2 .s-qsn-accordion .accordion-item.is-open .accordion-content{grid-template-rows:1fr}.content-qsn .s-qsn-wrap-col{margin-block:40px}.content-qsn .s-qsn-wrap-col .title3{padding-block-end:3rem;text-align:center}.content-qsn .s-qsn-wrap-col__content .flex_block{display:grid;gap:2rem;grid-template-columns:1fr;justify-content:center}.content-qsn .s-qsn-wrap-col__item{align-items:center;display:flex;flex-direction:column;padding-block:.5rem;text-align:center;width:100%}.content-qsn .s-qsn-wrap-col__item img{height:auto;max-width:70px}.content-qsn .s-qsn-wrap-col__item .title4{padding-block-end:1rem;padding-block-start:.5rem}.content-qsn .s-qsn-block4{margin:2rem 0}.content-qsn .s-qsn-block4__bg{padding:8% 6%;position:relative}.content-qsn .s-qsn-block4__bg .bg-img-block4{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.content-qsn .s-qsn-block4__flex{color:#fff;position:relative;z-index:1}.content-qsn .s-qsn-block4__title{line-height:1.2;padding-block-end:1.5rem}.engagements{margin-block-start:10rem}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.content-partners{margin-block-end:5rem}.content-partners ul li{list-style-type:disc}.content-partners .page-header{padding-bottom:1rem}.content-partners .introduction-partners{margin-inline:auto;max-width:1200px;padding-block-end:5vw;text-align:center}.content-partners .wrapper-partners-block .item-partners{background-color:#f6f8fc;padding-block:2rem}.content-partners .wrapper-partners-block .item-partners:nth-child(2n){background-color:#fff}.content-partners .wrapper-partners-block .item-partners .container_max{display:flex;flex-direction:column}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners{aspect-ratio:1;background-color:#fff;border:1px solid #bec3c8;max-width:100%}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-wrapper .slider-img{align-items:center;display:flex;justify-content:center}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners img{width:65%}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev{align-items:center;background-color:#d21138;bottom:1rem;display:flex;height:40px;justify-content:center;position:absolute;top:auto;transition:all .3s ease;width:40px}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next svg,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next.swiper-button-lock,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev svg,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev.swiper-button-lock{display:none}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next:after,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev:after{background:url(img/pictos/arrow-slider-white.svg) no-repeat 50%;background-size:20px;content:"";height:100%;transition:transform .3s ease;width:100%}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next.swiper-button-disabled,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev.swiper-button-disabled{background-color:#fff;border:1px solid #0a3b61;opacity:1}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next.swiper-button-disabled:after,.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev.swiper-button-disabled:after{background-image:url(img/pictos/arrow-slider-blue.svg)}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev{left:auto;right:calc(40px + 1.5rem)}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-prev:after{transform:rotate(180deg)}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next{right:1rem}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners .swiper-button-next :after{transform:rotate(0deg)}.content-partners .wrapper-partners-block .item-partners .infos-partners{padding-block-start:2rem}.content-partners .wrapper-partners-block .item-partners .infos-partners .title4{text-transform:uppercase}.content-partners .wrapper-partners-block .item-partners .infos-partners .title3{padding-block-end:1.5rem}.content-partners .wrapper-partners-block .item-partners .infos-partners .partners-description ul{padding-block-end:1rem;padding-inline-start:1.5rem}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.contact-page{margin-block-end:5rem}.contact-page .inner-contact{background-color:#e6f3ff;display:flex;flex-direction:column;margin-block-start:2rem;padding:2rem}.contact-page .inner-contact>div{flex:1}.contact-page .inner-contact .visuel-contact{aspect-ratio:1;margin-block:1.5rem;max-width:230px}.contact-page .inner-contact .visuel-contact img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contact-page .inner-contact .col-left{margin-block-end:2rem}.contact-page .inner-contact .col-left .title4{margin-block-end:1.5rem;text-transform:uppercase}.contact-page .inner-contact .col-left p{display:flex;flex-direction:column}.contact-page .inner-contact .col-left p span{padding-block-end:1rem;text-transform:uppercase}.contact-page .inner-contact .col-left p strong{padding-block-start:1rem}.contact-page .inner-contact .btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-color:#d21138!important;border:none!important;border-radius:0!important;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;min-height:58px!important;padding:0;padding:1em 1.6em!important;text-shadow:none}.contact-page .inner-contact .btn:after{content:""!important}.contact-page .inner-contact input,.contact-page .inner-contact select,.contact-page .inner-contact textarea{border:none}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.brochures_tech .filter-section{align-items:center;display:flex;flex-direction:column;padding-block-end:1rem}.brochures_tech .filter-section p{font-family:manropeSemiBold;padding-block-end:1rem;padding-inline-end:1rem;text-transform:uppercase}.brochures_tech .filter-section .filter-checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.brochures_tech .filter-section .filter-group{display:flex;gap:15px}.brochures_tech .filter-section .button-content{align-items:center;background-color:transparent;border:2px solid #cad0d5;border-radius:50px;color:#0a3b61;cursor:pointer;display:flex;padding:10px 20px;position:relative;transition:all .3s ease}.brochures_tech .filter-section .filter-checkbox:checked+.button-content{background-color:#d21138;border-color:#d21138;color:#fff}.brochures_tech .filter-section .filter-checkbox:checked+.button-content:before{content:"✓";margin-right:8px}.brochures_tech .document-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));transition:all .3s ease}.brochures_tech .document-grid .document-item{align-items:flex-start;background-color:#f5f8fb;display:flex;flex-direction:column;justify-content:center;min-height:340px;opacity:1;padding:1rem;transform:scale(1);transition:all .4s cubic-bezier(.4,0,.2,1)}.brochures_tech .document-grid .document-item .document-type-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.brochures_tech .document-grid .document-item .document-type-header img{max-width:20px}.brochures_tech .document-grid .document-item .document-type-header .doc-type-label{background-color:#ffdbe0;border-radius:50px;color:#d21138;font-family:manropeSemiBold;margin-block:1rem;padding:.2rem .5rem;text-transform:uppercase}.brochures_tech .document-grid .document-item .title4{padding-block-end:1rem}.brochures_tech .document-grid .document-item .wrapper-cta{height:0;transition:.3s linear}.brochures_tech .document-grid .document-item .wrapper-cta .btn-download{opacity:0;overflow:hidden;transition:.3s linear}.brochures_tech .document-grid .document-item .wrapper-cta .btn-download:after{background:url(img/pictos/picto-dl.svg) no-repeat;height:15px;margin-left:10px;opacity:1;width:20px}.brochures_tech .document-grid .document-item.is-hidden{display:none;opacity:0;transform:scale(0)}.brochures_tech .document-grid .document-item:hover .wrapper-cta{height:70px}.brochures_tech .document-grid .document-item:hover .wrapper-cta .btn-download{opacity:1}

/*!
Theme Name: Adéris
Description: Thème Adéris de Blaaaaz
Text Domain: aderis
Version: 1.0.0
Author: Blaaaaz
Author URI: https://www.blaaaz.com
*/.searchandfilter{accent-color:#bf1f34}.searchandfilter>ul>li{border-top:1px solid #cad0d5;font-family:manropeMedium;padding:1.2em 0}.searchandfilter li ul.children{display:none}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{cursor:pointer}.searchandfilter li[data-sf-field-input-type=checkbox] label:hover,.searchandfilter li[data-sf-field-input-type=radio] label:hover,.searchandfilter li[data-sf-field-input-type=range-checkbox] label:hover,.searchandfilter li[data-sf-field-input-type=range-radio] label:hover{text-decoration:underline}.searchandfilter h4{font-family:manropeExtraBold;font-size:18px}.searchandfilter ul li[data-sf-count="0"]{opacity:.4;pointer-events:none}.products-filters .searchandfilter ul li.sf-field-reset{border:0;padding:0;position:absolute;right:5px;top:5px}.products-filters .searchandfilter ul li.sf-field-reset .search-filter-reset{border:1px solid;border-radius:50px;color:inherit;display:block;font-family:manropeBold;font-size:12px;padding:6px 10px;text-decoration:none;transition:.2s}.products-filters .searchandfilter ul li.sf-field-reset .search-filter-reset:hover{background-color:#d21138;color:#fff}@keyframes debug-line{0%{background:red;border:0;left:50%;right:auto;width:1px}19%{background:red;border:0;left:50%;right:auto;width:1px}20%{background:transparent;border-left:1px solid red;border-right:1px solid red;left:4vw;margin:0 auto;max-width:1140px;right:4vw;width:auto}to{background:transparent;border-left:1px solid red;border-right:1px solid red;left:4vw;margin:0 auto;max-width:1140px;right:4vw;width:auto}}@media (min-width:768px){.pre-footer{background:linear-gradient(0deg,#011728 50%,transparent 0)}.pre-footer .container_max__inner{align-items:center;flex-direction:row;padding-inline:3rem}.pre-footer .container_max__inner>div{flex:1;text-align:left}.footer hr{display:block}.footer .wrapper_footer{flex-direction:row;justify-content:space-between}.footer .wrapper_footer .informations .adress>p:first-child{padding-bottom:2rem}.footer .wrapper_footer nav.main-footer-navigation{border:none;padding:2.2rem 0 1rem 5rem}.footer .wrapper_footer nav.main-footer-navigation #menu_footer{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,auto)}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li{margin-left:6rem;max-width:220px}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item1{grid-area:1/1/2/2}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item2{grid-area:2/1/3/2}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item3{grid-area:3/1/4/2}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item4{grid-area:4/1/5/2}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item5{grid-area:1/2/2/3}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item6{grid-area:2/2/3/3}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item7{grid-area:3/2/4/3}.footer .wrapper_footer nav.main-footer-navigation #menu_footer li.item8{grid-area:4/2/5/3}.footer .wrapper_footer .rs{border-bottom:none;padding:3.05rem 0 1.5rem 1rem}.footer .wrapper_footer .rs p{padding-bottom:1.5rem}.footer .pdp_ml{flex-direction:row;justify-content:space-between}.footer .pdp_ml p{padding-right:1rem;text-align:left}.footer .pdp_ml .main-footer-navigation-ml{flex-direction:row;max-width:800px;width:100%}.footer .pdp_ml .main-footer-navigation-ml .menu-menu-mentions-legales-container{width:100%}.footer .pdp_ml .main-footer-navigation-ml #menu_footer_ml{display:flex;justify-content:space-between;padding-top:0}.block-prefooter .container_max__inner{flex-direction:row;padding-block:10rem}.block-prefooter .container_max__inner>div{flex:1}.block-prefooter .container_max__inner>div h2{padding-right:2rem}.s-home-hero{padding-bottom:5rem}.s-home-hero__wrapper .a-svg-aderis{bottom:-5rem;height:60%}.s-home-quality-environment{padding-bottom:var(--half-pre-footer-height);transform:translateY(calc(var(--half-pre-footer-height) + 1px))}.s-home-quality-environment .container_max__inner{flex-direction:row}.s-home-quality-environment .container_max__inner>div{flex:1}.s-home-quality-environment .container_max__inner .col-r{padding-inline-start:1rem}}@media screen and (min-width:768px){.card{padding:20px}.card:after,.card:before{bottom:20px;height:40px;right:20px;width:40px}.card__title a{font-size:20px}.produit-gamme{font-size:14px}.sticky-stack__item{display:flex;gap:20px;height:95vh;position:sticky;top:4px;width:calc(100% - 40px)}.sticky-stack__item>*{flex:1;max-width:50%}.sticky-stack__item__content{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;padding:4% 8%}.page-header{padding:2vw 0 4vw}.page-header__pretitle{font-size:20px}.page-header--illustrated{padding:19% 0 10%}.key-figures>*>:first-child{font-size:46px}.key-figures>*>:nth-child(2){font-size:20px}.card-gamme-container{flex-direction:row}.card-gamme{align-items:flex-start;aspect-ratio:1;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:400px;max-width:600px;padding:3%}.s-home-products{margin:5vw 0}.s-home-products__flex{display:flex}.s-home-products__image{flex:0 0 35%}.s-home-products__content{align-self:center;flex:1;padding:3% 6%}.s-home-products__list{display:flex;flex-wrap:wrap;font-size:clamp(1.125rem,.7083rem + .8681vw,1.75rem);gap:1.4em 0;line-height:1.3}.s-home-products__list>*{align-items:center;display:flex;flex:0 0 50%;padding-bottom:.6em;padding-right:6%;padding-top:.6em}.s-home-enterprise{margin:5vw 0}.s-home-enterprise__right{margin-top:6vw}.s-home-partners{margin:5vw 0}.s-home-partners__title{width:20%}.s-home-partners__slider{width:80%}.s-home-partners .container_max{flex-direction:row}.s-home-partners .container_max .title4{padding-block-end:0}.s-app-b1__bg{padding:5vw}.s-app-b2{margin:6vw 0}.s-app-b2__flex{flex-direction:row;gap:10%}.s-app-b2__flex--reverse{flex-direction:row-reverse}.s-app-b2__left{display:flex;flex:0 0 32.66%}.s-app-b2__right{align-self:center;flex:1}.s-app-b3{margin:6.8vw 0}.s-app-b4{margin:6.8vw 0 0;padding:6vw 0}.s-app-b4__content__head{display:flex;justify-content:space-between}.s-app-b4__title{margin-right:50px;max-width:960px}.s-app-b5{margin:6.8vw 0}.card-as-title{align-items:center;display:flex;flex:1;justify-content:center;padding:4.6%}.card-as-title .title3{padding-left:14%}.s-app-b6{margin-top:6.8vw}.s-app-b6__inner--bg{padding:5.5% 5.5% 3.5%}.s-app-b6 .component-sectors{margin:5vw 0}.s-app-b6 .component-sectors__slider{margin:1.8em 0}.s-besoin-aide{background-size:auto 70%;padding:6.8vw 0}.bloc-gamme__flex{flex-direction:row;gap:16px}.bloc-gamme__flex--reverse{flex-direction:row-reverse}.bloc-gamme__flex>*{flex:1;max-width:50%}.bloc-gamme__left{align-items:center;display:flex;padding:4%}.bloc-gamme__title1{font-size:clamp(1.25rem,.5833rem + 1.3889vw,2.25rem)}.bloc-gamme__title2{font-size:clamp(1.125rem,.7083rem + .8681vw,1.75rem)}.bloc-gamme__right{display:flex;justify-content:center;padding:5%}.produit-caracteristiques-outer{padding:50px 20px}.produit-caracteristiques tr td,.produit-caracteristiques tr th{white-space:nowrap}.produit-caracteristiques tr td.fill{white-space:normal;width:100%}.color-swatch{height:25px;transform:translateY(6px);width:25px}.content-qsn .s-qsn-two-col{margin-block-end:5vw}.content-qsn .s-qsn-two-col__flex{display:flex}.content-qsn .s-qsn-two-col{align-self:center;flex:1}.content-qsn .s-qsn-two-col__image{flex:0 0 35%}.content-qsn .s-qsn-two-col__content{align-items:center;flex-direction:row;max-width:1200px}.content-qsn .block1 .s-qsn-two-col__content{flex-direction:column;padding:5% 5% 4%}.content-qsn .block1 .s-qsn-two-col__list-text .title3,.content-qsn .block1 .s-qsn-two-col__list-text li{padding-block-end:3rem}.content-qsn .block1{margin-block-end:0}.content-qsn .block2 .title2{padding-block-end:4rem}.content-qsn .block2 .s-qsn-two-col__flex{flex-direction:row-reverse;justify-content:space-between}.content-qsn .block2 .s-qsn-two-col__content{padding:0 4vw 2vw 0}.content-qsn .block5 .s-qsn-two-col__content{padding:4rem 10rem}.content-qsn .block5 .s-qsn-two-col__list-text li{padding-block-end:3.5rem}.content-qsn .block5 .s-qsn-two-col__list-text li:last-child{padding-block-end:0}.content-qsn .s-qsn-wrap-col{margin-block:7vw}.content-qsn .s-qsn-wrap-col__content .flex_block{grid-template-columns:repeat(2,1fr)}.content-qsn .s-qsn-block4{margin:0 0 5vw}.content-qsn .s-qsn-block4__flex{display:flex;gap:11%}.content-partners .wrapper-partners-block .item-partners .container_max{align-items:center;flex-direction:row}.content-partners .wrapper-partners-block .item-partners .infos-partners{flex:2;padding-block-start:0}.content-partners .wrapper-partners-block .item-partners .swiper-logos-partners{flex:1;margin-inline-end:3rem;max-width:550px}.contact-page .inner-contact{flex-direction:row;padding:5rem}.contact-page .inner-contact .col-left{margin-block-end:0;padding-inline-end:1.5rem}}@media screen and (min-width:768px) and (max-width:1280px){.s-home-products__content{padding-right:0}}@media screen and (min-width:1024px){.btn.btn-special{background-color:#fff;color:#d21138}.btn.btn-special:after{background:url(img/pictos/arrow-btn-red.svg) no-repeat;background-position:100%}}@media (min-width:1025px){.alert-band{flex-direction:row}.header.is-scrolled-past-alert nav.main-navigation{padding-top:0}.header.is-scrolled-past-alert nav.main-navigation #menu_primary li>.sub-menu{border-top:4px solid #d21138}body:not(.home) .header div.wrapper_header{background:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}body:not(.home) .header .logo .fill_blue{fill:#185184}body:not(.home) .header .logo .fill_red{fill:#d21138}body:not(.home) .header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label{color:#0a3b61}body:not(.home) .header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label:after{background:url(img/pictos/arrow_down_red.svg)}body:not(.home) .header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list li a{background:#fff;border:1px solid #0a3b61;color:#0a3b61}body:not(.home) .header .wrapper_lang_burger .menu-toggle{color:#185184}body:not(.home) .header nav.main-navigation{border-left:1px solid #0a3b61;border-right:1px solid #0a3b61}body:not(.home) .header nav.main-navigation a{color:#0a3b61}body:not(.home) .header nav.main-navigation #menu_primary li.menu-item-has-children a:after{background:url(img/pictos/arrow_down_red.svg)}body:not(.home).header-scroll div.wrapper_header{background:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}body:not(.home).header-scroll .logo .fill_blue{fill:#185184}body:not(.home).header-scroll .logo .fill_red{fill:#d21138}body:not(.home).header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label{color:#0a3b61}body:not(.home).header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label:after{background:url(img/pictos/arrow_down_red.svg)}body:not(.home).header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list li a{background:#fff;border:1px solid #0a3b61;color:#0a3b61}body:not(.home).header-scroll .wrapper_lang_burger .menu-toggle{color:#185184}body:not(.home).header-scroll nav.main-navigation{border-left:1px solid #0a3b61;border-right:1px solid #0a3b61}body:not(.home).header-scroll nav.main-navigation a{color:#0a3b61}body:not(.home).header-scroll nav.main-navigation #menu_primary li.menu-item-has-children a:after{background:url(img/pictos/arrow_down_red.svg)}.header div.wrapper_header{background:transparent;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;transition:background .5s ease,border-color .5s ease}.header .logo{padding:1rem 4rem}.header .logo svg{max-width:310px}.header .logo .fill_blue,.header .logo .fill_red{fill:#fff;transition:fill .5s ease}.header .wrapper_lang_burger{position:relative;z-index:1}.header .wrapper_lang_burger .langage_wrapper{border-right:none;display:flex;padding:1rem 3.5rem}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector{padding-inline-end:0}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label{color:#fff}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label:after{background:url(img/pictos/arrow_down_white.svg)}.header .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list li a{background:#0a3b61;border:1px solid #fff;color:#fff}.header .wrapper_lang_burger .menu-toggle{display:none}.header nav.main-navigation{background:transparent;border-left:1px solid #fff;border-right:1px solid #fff;height:auto;padding-top:0;position:static;transform:none;transition:border-color .5s ease;width:100%;z-index:1}.header nav.main-navigation a{border:none;color:#fff;padding:0;transition:color .5s ease}.header nav.main-navigation #menu_primary{flex-direction:row;height:auto;justify-content:space-around;margin-inline:auto;max-width:965px;overflow-y:initial;transform:none;width:100%}.header nav.main-navigation #menu_primary.submenu-active{transform:none}.header nav.main-navigation #menu_primary li{transition:.2s ease}.header nav.main-navigation #menu_primary li a{padding:2.5rem 2.2rem}.header nav.main-navigation #menu_primary li.menu-item-has-children a:after{background:url(img/pictos/arrow_down_white.svg);content:"";height:6px;margin-left:1rem;transition:background .5s ease,transform .3s ease;width:11px}.header nav.main-navigation #menu_primary li.menu-item-has-children>.sub-menu{height:auto}.header nav.main-navigation #menu_primary li>.sub-menu{background:#fff;border-top:4px solid #d21138;display:block;height:auto;inset:auto;left:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transform:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:200}.header nav.main-navigation #menu_primary li>.sub-menu:before{box-shadow:0 4px 19.6px 0 rgba(10,36,75,.2);content:"";display:block;height:20px;position:absolute;top:-20px;width:100%}.header nav.main-navigation #menu_primary li>.sub-menu li{border-bottom:1px solid #e4e7ea}.header nav.main-navigation #menu_primary li>.sub-menu li a{padding:1.5rem 2.2rem}.header nav.main-navigation #menu_primary li>.sub-menu li:after{display:none}.header nav.main-navigation #menu_primary li>.sub-menu li:hover a{color:#d21138}.header nav.main-navigation #menu_primary li>.sub-menu .back-button{display:none}.header nav.main-navigation #menu_primary li>.sub-menu a{color:#0a3b61;padding:0;transition:color .3s ease}.header nav.main-navigation #menu_primary li.desktop-menu-open a:after{transform:rotate(-180deg)}.header nav.main-navigation #menu_primary li.desktop-menu-open>.sub-menu{box-shadow:0 4px 10px 0 rgba(10,36,75,.102);opacity:1;visibility:visible}.header.header-scroll div.wrapper_header{background:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.header.header-scroll .logo .fill_blue{fill:#185184}.header.header-scroll .logo .fill_red{fill:#d21138}.header.header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label{color:#0a3b61}.header.header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .current-lang-label:after{background:url(img/pictos/arrow_down_red.svg)}.header.header-scroll .wrapper_lang_burger .langage_wrapper .custom-pll-selector .lang-dropdown-list li a{background:#fff;border:1px solid #0a3b61;color:#0a3b61}.header.header-scroll .wrapper_lang_burger .menu-toggle{color:#185184}.header.header-scroll nav.main-navigation{border-left:1px solid #0a3b61;border-right:1px solid #0a3b61}.header.header-scroll nav.main-navigation a{color:#0a3b61}.header.header-scroll nav.main-navigation #menu_primary li.menu-item-has-children a:after{background:url(img/pictos/arrow_down_red.svg)}.brochures_tech .filter-section{flex-direction:row}.brochures_tech .filter-section p{padding-block-end:0}}@media (min-width:1025px) and (max-width:1385px){.header nav.main-navigation a{font-size:.75rem}.header .logo{padding:1rem}.header .logo svg{max-width:105px}.header .wrapper_lang_burger .langage_wrapper{padding:1rem}}@media screen and (min-width:1025px){.products-body{align-items:flex-start;display:flex;gap:4%}.products-filters{max-width:360px;width:26%}.products-filters__title{font-size:20px}.products-area{flex:1}.filters-chips li{font-size:14px}.close-filters,.hide-filters{display:none!important}.page-header--illustrated{padding:12% 0 10%}.key-figures{flex-direction:column;gap:3vw;text-align:left}.key-figures>*>:first-child{font-size:80px}#breadcrumbs.breadcrumb--absolute{top:124px}.card-gamme__content{transform:translateY(46px);transition:.5s}.card-gamme__content .btn{background-color:#fff;color:#0a3c63;margin-top:.8em;opacity:0;transition:.5s}.card-gamme{background:linear-gradient(to left,transparent 50%,var(--bgcolor) 50%) 100%;background-size:200% 100%;transition:background-position .4s cubic-bezier(.65,.05,.36,1)}.card-gamme:hover{background-position:0;box-shadow:inset 0 0 0 0 #fff;color:#fff}.card-gamme:hover .card-gamme__content .title3{color:#fff!important}.card-gamme:hover .card-gamme__content{transform:translateY(0)}.card-gamme:hover .card-gamme__content .btn{opacity:1}.s-home-enterprise__flex{display:flex;gap:11%}.s-home-enterprise__left{padding-right:40px;width:68%}.s-home-enterprise__left>:not(:first-child){margin-top:3em}.s-home-enterprise__right{margin-top:0;width:32%}.s-app-b3__flex{align-items:center;flex-direction:row;gap:4%}.s-app-b3__left{flex:0 0 25%}.s-app-b3__slider{width:calc(100% + 4vw)}.s-app-b3__right{flex:1}.content-qsn .block1 .s-qsn-two-col__content{flex-direction:row}.content-qsn .block1 .s-qsn-two-col__list-text{padding:0 8% 0 3%}.content-qsn .block1 .s-qsn-two-col__list-text p{line-height:1.6}.content-qsn .block1 .s-qsn-two-col__list-chiffres{flex-direction:column;justify-content:center;padding-inline-end:3rem}.content-qsn .block1 .s-qsn-two-col__list-chiffres li{padding-block-end:2.5rem}.content-qsn .s-qsn-wrap-col__content .flex_block{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.products-filters .searchandfilter ul li.sf-field-reset{right:0;top:0}}@media screen and (min-width:1280px){.bloc-gamme__left{padding:5% 6%}}@media screen and (min-width:1281px){.card-gamme{padding:3.8%}.s-home-products__list>*{background-size:70px;padding-left:90px}}@media screen and (min-width:1440px){.key-figures>*>:first-child{font-size:110px}.s-app-b4--catprod .products-grid a{padding:30px 20px}.bloc-gamme__body .title3{font-size:48px}}@media screen and (min-width:1600px){.card-gamme{padding:4.6%}.card-gamme__content .title3{font-size:48px}.bloc-gamme__body .title3{font-size:58px}}@media screen and (min-width:1920px){.page-header--illustrated{padding:190px 0 160px}.s-app-b1__bg{padding:100px}.s-app-b2{margin:100px 0}.s-app-b3{margin:120px 0}.s-app-b4{margin:120px 0 0;padding:100px 0}.s-app-b5{margin:120px 0}.s-app-b6{margin-top:120px}.s-besoin-aide{padding:120px 0}}@media screen and (max-width:1024px){.products-filters{background:#fff;border:1px solid #c1c1c1;border-radius:18px;display:none;inset:10px;opacity:.98;overflow:auto;padding:10px;position:fixed;z-index:1000}.products-filters.is-active-mobile{display:block}.filter-button{background:none;border:1px solid;border-radius:50px;color:inherit;display:block;font-family:manropeBold;font-size:16px;margin:0 auto 1em;padding:6px 20px;text-decoration:none}.card-gamme__content .btn{min-height:0;padding:.8em 1em}.s-home-enterprise__flex--alternate{padding-bottom:100px}.s-home-enterprise__flex--alternate .btn{bottom:0;position:absolute}.s-app-b3{overflow:hidden}.s-app-b3__swiper{overflow:visible}.tags{font-size:12px}.products-filters .searchandfilter ul li.sf-field-reset .search-filter-reset{display:none}}@media screen and (max-width:640px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}}@media screen and (max-width:500px){.key-figures>*>:nth-child(2){font-size:10px}}@media screen and (max-width:767px){.card-gamme{border-left:3px solid var(--bgcolor)}.card-gamme__content p{display:none}.s-app-b2__image,.s-home-products__image{aspect-ratio:1.8}.s-app-b4__content .btn{bottom:0;position:absolute}.s-app-b4__content--room-bottom{padding-bottom:100px;position:relative}.produit-caracteristiques tr td,.produit-caracteristiques tr th{display:block;padding:10px 16px}.produit-caracteristiques tr th{padding-bottom:2px}.produit-caracteristiques tr td{padding-top:2px}.produit-caracteristiques tr td.fill{display:none}}@media screen and (max-width:1280px){.bloc-gamme__body .title3{font-size:26px}}