.edit-cart-element-popup>.popup .footer button{height:43px;padding:0 20px;text-transform:uppercase;border-radius:5px;font-weight:bold;font-size:1rem;font-family:"Inter",sans-serif;display:flex;align-items:center;justify-content:center;transition:opacity .4s}.edit-cart-element-popup>.popup .footer button span{margin-top:.1em}.edit-cart-element-popup>.popup .footer button i{margin-left:10px;font-size:1.2em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:0;font-size:1em}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;white-space:normal;box-sizing:border-box;max-width:100%;padding:0;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin:0}input[required]{box-shadow:none}html{overflow-x:hidden;width:100vw;font-size:16px;--current-main-width: 1100px}@media screen and (max-width: 576px){html{font-size:14px;--current-main-width: 100vw}}body{--primary-color: var(--custom-primary-color, var(--ddcompany-color))}@supports(-moz-appearance: none){html{--firefox-dnone: none}}body *{box-sizing:border-box}a{text-decoration:none;color:inherit}ul{margin:0;padding:0;list-style:none}hr{margin:0;border:none}button{padding:0;border:none;cursor:pointer;color:inherit;background:none}button:focus{outline:none}button[disabled]{cursor:default}form{margin-block-end:0}input{padding:0;border:none;border-radius:0;color:inherit;background:rgba(0,0,0,0)}input::placeholder{font-size:1em;opacity:.5;color:inherit}input:focus{outline:none}input:focus::placeholder{opacity:.4}fieldset{margin:0;padding:0;border:none}h1,h2,h3,h4,h5{margin:0;font-weight:inherit}body{display:flex;flex-direction:column;white-space:nowrap;font-family:"Myriad",Helvetica,Arial,sans-serif;color:var(--black);background:var(--white)}main{position:relative;align-self:center;width:var(--current-main-width);max-width:var(--current-main-width);min-height:calc(100vh - var(--current-header-height));padding-bottom:100px}table{border-spacing:0;border-collapse:collapse}textarea{border:none;color:inherit;background:rgba(0,0,0,0)}textarea:focus{outline:none}blockquote{margin:0;font-style:normal}picture{display:contents}picture source{display:none}@font-face{font-family:"Myriad";src:url("/fonts/myriad/Myriad-Reg.otf");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"Myriad";src:url("/fonts/myriad/Myriad-Bold.otf");font-weight:bold}@font-face{font-family:"DejaVu Sans Mono";src:url("/fonts/dejavu/DejaVuSansMono.ttf");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"Montserrat";src:url("/fonts/montserrat/Montserrat-Regular.ttf");font-weight:normal}@font-face{font-family:"Montserrat";src:url("/fonts/montserrat/Montserrat-Bold.ttf");font-weight:bold}@font-face{font-family:"Handlee";src:url("/fonts/handlee/Handlee-Regular.ttf")}@font-face{font-family:"Inter";src:url("/fonts/inter/Inter-Regular.ttf");font-weight:normal}@font-face{font-family:"Inter";src:url("/fonts/inter/Inter-Bold.ttf");font-weight:bold}@font-face{font-family:"Inter-Light";src:url("/fonts/inter/Inter-Light.ttf")}@font-face{font-family:"Inter-Regular";src:url("/fonts/inter/Inter-Regular.ttf")}@media(prefers-color-scheme: light){:root{color-scheme:light;--white: rgb(255, 255, 255);--gray05: #f2f2f2;--gray10: #e6e6e6;--gray15: #d9d9d9;--gray20: #cccccc;--gray30: #b3b3b3;--gray40: #999999;--gray50: gray;--gray60: #666666;--gray70: #4d4d4d;--gray80: #333333;--gray90: #1a1a1a;--black: black;--light: rgb(255, 255, 255);--dark: #333333;--red: #E2001A;--blue: #28A8F1;--bg-blue: rgba(40, 168, 241, 0.07);--turquoise: #11EDC8;--green: #00C77E;--error-red: #EC1D23;--warning-orange: #F89B19;--light-slate-blue: #7AB1CF;--orange: #FB994C;--dark-orange: #F83007;--purple: #9687BC;--yellow: #e8e800;--gogreen-color: #5b7022;--leasing-color: #9E5A1B;--ourselection-color: #FF004D;--seo-color: #6BA7D6}:root body.biosigma{--ddcompany-color: #0f9344}:root body.ddbiolab{--ddcompany-color: #AF7E00}:root body.ddd{--ddcompany-color: #17BFA5}:root body.dulisbe{--ddcompany-color: #9a5caa}:root body.dulisnl{--ddcompany-color: #9a5caa}:root body.fr{--ddcompany-color: #28A8F1}:root body.kisker{--ddcompany-color: #164C8C}:root body.milian{--ddcompany-color: #FF6B00}:root body.ahdk{--ddcompany-color: #009091}:root body.ahse{--ddcompany-color: #009091}:root body.ahno{--ddcompany-color: #009091}:root body.ahfi{--ddcompany-color: #009091}:root body.mufpro{--ddcompany-color: #e1004c }}@media(prefers-color-scheme: dark){:root{color-scheme:dark;--white: #262626;--gray05: #2f2f2f;--gray10: #383838;--gray15: #414141;--gray20: #4a4a4a;--gray30: #5c5c5c;--gray40: #6e6e6e;--gray50: gray;--gray60: #919191;--gray70: #a3a3a3;--gray80: #b5b5b5;--gray90: #c7c7c7;--black: #d9d9d9;--light: #d9d9d9;--dark: #262626;--red: #ff4b3e;--blue: #1f7aae;--bg-blue: rgba(31, 122, 174, 0.07);--turquoise: #23bda2;--green: #1a9b6c;--error-red: #ec3035;--warning-orange: #f35500;--light-slate-blue: #5c849a;--orange: #cc7d3f;--purple: #605678;--yellow: #e8e800;--gogreen-color: #5b7022;--leasing-color: #9E5A1B;--ourselection-color: #EA2E67;--seo-color: #6BA7D6}:root body.biosigma{--ddcompany-color: #0f9344}:root body.ddbiolab{--ddcompany-color: #DD9F00}:root body.ddd{--ddcompany-color: #17bfa5}:root body.dulisbe{--ddcompany-color: #9574b3}:root body.dulisnl{--ddcompany-color: #9574b3}:root body.fr{--ddcompany-color: #1b93d9}:root body.kisker{--ddcompany-color: #278AFF}:root body.milian{--ddcompany-color: #FF6B00}:root body.ahdk{--ddcompany-color: #009091}:root body.ahse{--ddcompany-color: #009091}:root body.ahno{--ddcompany-color: #009091}:root body.ahfi{--ddcompany-color: #009091}:root body.mufpro{--ddcompany-color: #e1004c}}@keyframes fade-in{from{visibility:hidden;filter:opacity(0)}to{visibility:visible;filter:opacity(1)}}@keyframes fade-out{from{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes fade-from-left{from{transform:translateX(-100px);filter:opacity(0)}to{visibility:visible}}@keyframes fade-from-right{from{transform:translateX(100px);filter:opacity(0)}to{visibility:visible}}@keyframes slide-from-bottom{from{transform:translateY(10vh)}}@keyframes full-rotate{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}@keyframes bump-in{from{transform:scale(0.95)}to{transform:scale(1)}}.burger{position:relative;width:28px;height:28px;padding:12.6px 0;background:var(--gray70);background-clip:content-box;transition:background 0s .165s}.burger::after,.burger::before{position:absolute;left:0;content:"";width:100%;height:10%;background:var(--gray70);transform:rotateZ(0);transition:bottom .33s,top .33s,transform .33s;transition-delay:.165s,.165s,0s}.burger::after{top:0}.burger::before{bottom:0}.burger.active{background-color:unset}.burger.active::after,.burger.active::before{transition-delay:0s,0s,.165s}.burger.active::after{top:45%;transform:rotateZ(45deg)}.burger.active::before{bottom:45%;transform:rotateZ(-45deg)}@keyframes deploy-quicksearch-modal{from{height:0}to{height:100vh}}@keyframes deploy-quicksearch-modal-input{from{background:rgba(0,0,0,0)}to{background:var(--white)}}:root{--current-header-height: 130px}@media screen and (max-width: 576px){:root{--current-header-height: 50px}}header{position:sticky;top:0;z-index:10;font-family:"Inter",sans-serif;font-weight:200}header .header.pc{height:130px;background:var(--white);box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}@media screen and (max-width: 576px){header .header.pc{display:none}}header .header.pc .line{display:flex;align-items:center}header .header.pc .line.first{width:1100px;height:80px;margin:0 auto;gap:25px}header .header.pc .line.first .logo{display:block;object-fit:contain;max-width:175px;height:45px}header .header.pc .line.first .muflogo{height:85px}header .header.pc .line.first .searchbar{display:flex;flex-grow:1;height:45px;margin:0 auto;border-radius:5px;background:var(--gray05);box-shadow:0 5px 30px rgba(0,0,0,.05)}header .header.pc .line.first .searchbar input{flex-grow:1;height:45px;padding:0 5px 0 15px}header .header.pc .line.first .searchbar button[type=submit]{padding:0}header .header.pc .line.first .searchbar button[type=submit] i{width:45px;line-height:45px;text-align:center;color:var(--ddcompany-color)}header .header.pc .line.first .change-language{position:relative;z-index:1}header .header.pc .line.first .change-language .current-language img{box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}header .header.pc .line.first .change-language img{width:18px;height:18px;border-radius:50%}header .header.pc .line.first .change-language .other-languages{position:absolute;top:100%;left:50%;display:flex;align-items:center;flex-direction:column;gap:7px;margin-top:5px;padding:7px;border-radius:5px;background:var(--gray05);transform:translateX(-50%)}header .header.pc .line.first .change-language .other-languages a{display:contents}header .header.pc .line.first .express-order{display:flex;white-space:normal;height:30px;color:var(--ddcompany-color);width:fit-content}header .header.pc .line.first .express-order svg{width:40px}header .header.pc .line.first .express-order span{margin-left:7.5px;margin-top:2px;line-height:15px;font-size:.8rem;font-weight:400}header .header.pc .line.first .express-order+.express-order{margin-left:-15px}header .header.pc .line.first .login.logged{position:relative;width:50px;cursor:pointer}header .header.pc .line.first .login.logged .name{position:relative;bottom:0;left:50%;display:block;width:fit-content;margin-top:5px;font-size:.7rem;transform:translateX(-50%)}header .header.pc .line.first .login i.login_AH{font-size:1.8rem;color:var(--ddcompany-color)}header .header.pc .line.first .login .menu{position:absolute;top:100%;left:50%;z-index:1;display:flex;flex-direction:column;margin-top:10px;padding:15px 20px;border-radius:5px;font-size:1.05rem;cursor:default;background-color:var(--white);box-shadow:0 10px 40px rgba(0,0,0,.25);transform:translateX(-50%)}header .header.pc .line.first .login .menu a{padding:5px 0;cursor:pointer;color:var(--gray70);transition:color .15s}header .header.pc .line.first .login .menu a:hover:not(:active){color:var(--black)}header .header.pc .line.first .login .menu a:active{transition:none}header .header.pc .line.first .login .menu hr{margin:10px 0;border-top:2px solid var(--ddcompany-color)}header .header.pc .line.first .cart{position:relative}header .header.pc .line.first .cart img{height:35px}header .header.pc .line.first .cart i.cart_AH{font-size:1.8rem;color:var(--ddcompany-color)}header .header.pc .line.first .cart .nb-items{position:absolute;top:-9px;left:-9px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin:7px;padding:0 5px;border-radius:9px;font-family:"Montserrat",sans-serif;font-size:.7rem;font-weight:bold;color:var(--light);background-color:var(--ddcompany-color)}header .header.pc .line.second{height:50px}header .header.pc .line.second>.wrapper{position:relative;display:flex;width:1100px;height:50px;margin:0 auto;--primary-color:var(--ddcompany-color)}header .header.pc .line.second>.wrapper>dd-tab-button,header .header.pc .line.second>.wrapper>a{position:relative;display:flex;align-items:center;flex-grow:1;justify-content:center;gap:7px;font-family:"Inter-Regular",sans-serif;font-size:1.1rem;text-transform:uppercase;color:var(--gray60);transition:color .25s}header .header.pc .line.second>.wrapper>dd-tab-button:not(:last-child)::after,header .header.pc .line.second>.wrapper>a:not(:last-child)::after{position:absolute;top:25%;right:-1px;bottom:25%;pointer-events:none;content:"";display:block;border-right:var(--primary-color) 2px solid}header .header.pc .line.second>.wrapper>dd-tab-button i,header .header.pc .line.second>.wrapper>a i{font-size:12px}header .header.pc .line.second>.wrapper>dd-tab-button[open],header .header.pc .line.second>.wrapper>a[open]{color:var(--primary-color)}header .header.pc .line.second>.wrapper>dd-tab-button.good-deals,header .header.pc .line.second>.wrapper>a.good-deals{--primary-color:#4ed49d}header .header.pc .line.second>.wrapper>dd-tab-button.good-deals>span,header .header.pc .line.second>.wrapper>a.good-deals>span{position:relative;font-weight:bold;color:var(--primary-color)}header .header.pc .line.second>.wrapper>dd-tab-button.good-deals>span svg,header .header.pc .line.second>.wrapper>a.good-deals>span svg{position:absolute;bottom:100%;left:100%;width:50px;height:40px;margin:5px -3px;transform:translate(-50%, 50%);fill:var(--primary-color)}header .header.pc .line.second>.wrapper>dd-tab-button.good-deals i,header .header.pc .line.second>.wrapper>a.good-deals i{color:var(--primary-color)}header .header.pc .line.second>.wrapper>dd-tab-container{position:absolute;top:100%;left:0;z-index:-1;overflow:hidden;width:100%;border-radius:0 0 5px 5px;background:var(--white);box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}header .header.pc .line.second>.wrapper dd-tab-container.good-deals{font-weight:bold;background:var(--white)}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper{position:relative;display:flex;align-items:flex-start;gap:20px;height:300px;padding:20px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .card{display:flex;flex-direction:column;width:180px;padding:3px;border-radius:5px;background:var(--gray05);transition:background .15s}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .card:hover:not(:active){background:var(--gray10)}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .card:active{transition:none}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .card img{object-fit:contain;height:100px;padding:15px 10px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .card span{min-height:35px;line-height:35px;text-align:center;font-size:.75rem}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .right-column{position:absolute;top:0;right:0;z-index:1;display:flex;justify-content:center;width:220px;height:100%}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .right-column img{z-index:1;align-self:center;height:150px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .right-column::before{position:absolute;top:0;right:-35px;content:"";display:block;width:270px;height:100%;background:var(--gray05);transform:skewX(-8deg);transition:background-color .25s}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .right-column:hover::before{background-color:var(--gray10)}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .banner{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:65px;padding-right:250px;font-size:1.05rem;color:var(--dark);background:linear-gradient(90deg, #FAFF1B, #FF9900)}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .banner i{margin-left:15px;font-size:20px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .banner img{position:absolute;bottom:0;margin:5px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .banner img.left{left:0;height:80px;margin-left:20px}header .header.pc .line.second>.wrapper dd-tab-container.good-deals .wrapper .banner img.right{right:250px}header .header.pc .line.second>.wrapper dd-tab-container.grid{display:grid;justify-content:center;grid-gap:20px;width:100%;padding:30px 50px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-a{grid-template-columns:repeat(4, 1fr)}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-b{grid-template-columns:repeat(3, 1fr)}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-c{grid-template-columns:repeat(2, 1fr)}header .header.pc .line.second>.wrapper dd-tab-container.grid .header-nav-grid-card{position:relative;display:flex;flex-direction:column}header .header.pc .line.second>.wrapper dd-tab-container.grid .header-nav-grid-card svg,header .header.pc .line.second>.wrapper dd-tab-container.grid .header-nav-grid-card img{position:absolute;bottom:0;left:0;z-index:1;object-fit:contain;width:var(--img-width);height:75px;padding:5px;fill:var(--white);stroke:var(--ddcompany-color)}header .header.pc .line.second>.wrapper dd-tab-container.grid .header-nav-grid-card .title{display:block;white-space:normal;word-break:break-word;margin-top:auto;padding:10px 5px 10px calc(var(--img-width) + 10px);font-family:"Handlee",cursive;font-size:1.3rem;color:var(--ddcompany-color)}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-a .header-nav-grid-card{height:120px;--img-width: 80px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-a .header-nav-grid-card .title{display:block;white-space:normal;min-height:60px;margin-top:auto;padding:10px 5px 10px calc(var(--img-width) + 10px);border-radius:5px;font-size:.9rem;font-weight:bold;color:var(--white);background-color:var(--primary-color)}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-b .header-nav-grid-card{--img-width: 80px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-b .header-nav-grid-card img{height:75px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-b .header-nav-grid-card .description{white-space:normal;padding:10px 20px 10px calc(var(--img-width) + 10px);border-radius:5px;font-size:.8rem;background-color:var(--gray05)}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-c .header-nav-grid-card{--img-width: 121px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-c .header-nav-grid-card img{height:89px}header .header.pc .line.second>.wrapper dd-tab-container.grid.type-c .header-nav-grid-card .description{white-space:normal;padding:10px 20px 10px calc(var(--img-width) + 10px);border-radius:5px;font-size:.8rem;background-color:var(--gray05)}header .header.mobile{display:flex;align-items:center;gap:10px;width:100%;height:50px;padding:7px 10px;border-bottom:1px solid var(--gray20);background:var(--white)}@media(min-width: 577px){header .header.mobile{display:none}}header .header.mobile .main-menu-button{z-index:2;min-width:30px;margin-right:5px}header .header.mobile .searchbar{display:flex;flex-grow:1;height:100%;border-radius:5px;background:var(--gray05)}header .header.mobile .searchbar input{flex-grow:1;text-overflow:ellipsis;width:0;padding-left:10px}header .header.mobile .searchbar button{width:40px;min-width:40px;color:var(--ddcompany-color)}header .header.mobile .cart{position:relative;display:flex;align-items:center;justify-content:center;width:40px;font-size:28px}header .header.mobile .cart .nb-items{position:absolute;top:0;left:100%;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:4px;padding:0 5px;border-radius:50%;font-size:.8rem;font-weight:bold;color:var(--light);background:var(--ddcompany-color);transform:translate(-50%, -50%)}header .header.mobile #main-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);z-index:1;transition:opacity .25s}@supports(backdrop-filter: blur(15px)){header .header.mobile #main-menu-backdrop{backdrop-filter:blur(15px)}}header .header.mobile #main-menu-backdrop:not(.active){pointer-events:none;opacity:0}header .header.mobile #main-menu-panel{position:fixed;top:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;width:80vw;background:var(--white);box-shadow:#000 0 0 15px -9px;transition:transform .25s}header .header.mobile #main-menu-panel:not(.open){transform:translateX(-100%)}header .header.mobile #main-menu-panel .top-bar{display:flex;align-items:center;justify-content:flex-end;height:50px;min-height:50px;border-bottom:var(--gray20) 1px solid}header .header.mobile #main-menu-panel .top-bar .login{display:flex;align-items:center;gap:14px;margin:5px;padding:7px 12px;border-radius:5px;color:var(--ddcompany-color);transition:background .25s}header .header.mobile #main-menu-panel .top-bar .login:focus{background:var(--gray05)}header .header.mobile #main-menu-panel .top-bar .login i{font-size:25px}header .header.mobile #main-menu-panel .top-bar .user{display:flex;align-items:center;gap:10px;margin-right:12px}header .header.mobile #main-menu-panel .top-bar .user .name{text-align:right;font-size:.8rem}header .header.mobile #main-menu-panel .top-bar .user .name .lname{margin-bottom:3px;font-weight:bold}header .header.mobile #main-menu-panel .top-bar .user .illustration{font-size:30px}header .header.mobile #main-menu-panel nav{overflow:auto;padding-bottom:40px}header .header.mobile #main-menu-panel nav .main{display:flex;flex-direction:column;gap:15px;padding:25px;border-bottom:var(--gray20) 1px solid}header .header.mobile #main-menu-panel nav .main.logged-in{gap:3px;padding:10px 3px}header .header.mobile #main-menu-panel nav .main .item{padding:9px 12px;border-radius:3px;font-size:1.3rem;color:var(--gray80);transition:background .25s}header .header.mobile #main-menu-panel nav .main .item:focus{background:var(--gray05)}header .header.mobile #main-menu-panel nav .main .item.public{text-transform:uppercase}header .header.mobile #main-menu-panel nav .main hr{margin:3px 0;border-top:1px var(--gray10) solid}header .header.mobile #main-menu-panel nav .other-features{display:grid;grid-template-columns:repeat(auto-fill, 80px);grid-auto-rows:80px;gap:15px;padding:15px}header .header.mobile #main-menu-panel nav .other-features .feature{display:flex;flex-direction:column;gap:5px;white-space:normal;padding:10px 5px;border-radius:5px;text-align:center;font-size:.8rem;transition:background .25s}header .header.mobile #main-menu-panel nav .other-features .feature:focus{background:var(--gray05)}header .header.mobile #main-menu-panel nav .other-features .feature i{font-size:30px}header .header.mobile #main-menu-panel nav .other-features .feature svg{height:30px;stroke:var(--black);fill:var(--white)}header .header.mobile #main-menu-panel .bottom-toolbar{display:flex;align-items:center;align-self:flex-end;gap:15px;width:100%;height:40px;min-height:40px;margin-top:auto;padding:0 10px;background:var(--gray05)}header .header.mobile #main-menu-panel .bottom-toolbar .logo{margin-right:auto}header .header.mobile #main-menu-panel .bottom-toolbar a{display:contents}header .header.mobile #main-menu-panel .bottom-toolbar img{height:25px}header .header.mobile::after{content:unset}footer section:not(:first-of-type){margin-top:3px}footer section .wrapper{width:1100px;max-width:1100px;margin:0 auto}@media screen and (max-width: 576px){footer section .wrapper{width:unset;max-width:unset}}footer .self-promotion{background:var(--gray10)}footer .self-promotion #footer_enquete{text-align:center;padding:15px 20px 15px 20px;margin:0 auto 0 auto;background:var(--gray10);border-top:1px solid var(--white);white-space:normal}footer .self-promotion .enquete_etoile{margin:-10px auto 0 auto;white-space:normal;text-align:center;padding-bottom:8px}footer .self-promotion .wrapper{display:flex;justify-content:center;gap:50px;padding:10px 0}@media screen and (max-width: 576px){footer .self-promotion .wrapper{justify-content:flex-start;gap:20px;overflow:auto;padding:10px 15px}}footer .self-promotion .wrapper a{display:flex;align-items:center;flex-direction:column;white-space:normal;width:200px;padding:15px;border-radius:5px;text-align:center;transition:background .4s}footer .self-promotion .wrapper a:hover:not(:active){background:var(--gray15)}footer .self-promotion .wrapper a:active{transition:none}@media screen and (max-width: 576px){footer .self-promotion .wrapper a{width:150px;min-width:150px;background:var(--gray15)}}footer .self-promotion .wrapper a img{object-fit:contain;max-width:50px;max-height:50px;margin-bottom:10px}footer .contact-n-sitemap{background:var(--gray05)}footer .contact-n-sitemap .wrapper{display:flex;gap:50px;padding:10px 0 10vh 0}@media screen and (max-width: 576px){footer .contact-n-sitemap .wrapper{flex-direction:column;gap:0;padding:10px 15px 10vh 15px}}footer .contact-n-sitemap .wrapper .contact{white-space:normal;margin-right:30px;font-size:.9rem}footer .contact-n-sitemap .wrapper .contact .logo{max-height:55px;margin-bottom:10px;max-width:195px}footer .contact-n-sitemap .wrapper .contact .ddcompany{margin-bottom:5px;font-weight:bold}footer .contact-n-sitemap .wrapper .contact .social-links{display:flex;gap:10px;margin:15px 0}footer .contact-n-sitemap .wrapper .contact .social-links a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--white);background:var(--gray80)}footer .contact-n-sitemap .wrapper .contact .service-label,footer .contact-n-sitemap .wrapper .contact .ddcompany-address-title{font-weight:bold}footer .contact-n-sitemap .wrapper .sitemap{display:contents}@media screen and (max-width: 576px){footer .contact-n-sitemap .wrapper .sitemap{display:block;margin-top:20px}}footer .contact-n-sitemap .wrapper .sitemap .col{margin-top:15px}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle{display:flex;align-items:center;justify-content:space-between;padding-right:10px}@media(min-width: 577px){footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle{display:contents}}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle .col-title{display:block;margin-bottom:7px;font-size:1.1rem;font-weight:bold;text-transform:uppercase}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle i{transition:transform .4s}@media(min-width: 577px){footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle i{display:none}}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-toggle[open=true] i{transform:rotateX(180deg)}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container{display:flex;flex-direction:column;gap:10px;padding:0 12px;border-radius:5px;background:var(--white);--padding-start: 1px;--padding-end: 1px}@media(min-width: 577px){footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container{display:contents}}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container a{text-decoration:rgba(0,0,0,0) underline;color:inherit;transition:text-decoration-color .15s;display:block;width:min-content;line-height:1.4;font-size:.9rem}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container a:hover:not(:active){text-decoration-color:unset}footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container a:active{transition:none}@media screen and (max-width: 576px){footer .contact-n-sitemap .wrapper .sitemap .col dd-accordion-container a{font-size:unset}}.ahstyle h1{color:#153d67}.ahstyle h2,.h2ah{font-family:"Inter-Light" !important}.ahstyle hr{background-image:linear-gradient(90deg, transparent, #009091, transparent);width:500px;height:2px;margin:10px auto 0 auto}dd-message{display:none !important}.tab-bar{display:flex;overflow:auto}@media screen and (max-width: 576px){.tab-bar{-ms-overflow-style:none;scrollbar-width:none}.tab-bar::-webkit-scrollbar{display:none}.tab-bar.responsive{flex-wrap:wrap;overflow:unset;padding:2.5px}.tab-bar.responsive dd-tab-button.default{flex-grow:1;margin:3px;padding:5px 10px;border-radius:3px;background:var(--gray05)}.tab-bar:not(.responsive)>dd-tab-button{position:relative}.tab-bar:not(.responsive)>dd-tab-button:last-child::after,.tab-bar:not(.responsive)>dd-tab-button:first-child::before{position:absolute;bottom:0;content:"";display:block;border-width:10px 3px;border-style:solid;border-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.1)}.tab-bar:not(.responsive)>dd-tab-button:last-child::after{right:0;border-right-color:rgba(0,0,0,.1)}.tab-bar:not(.responsive)>dd-tab-button:first-child::before{left:0;border-left-color:rgba(0,0,0,.1)}}dd-tab-button{display:flex;align-items:center;justify-content:flex-start;cursor:pointer}dd-tab-container:not([open]){display:none !important}dd-accordion-toggle{cursor:pointer}dd-accordion-container{position:relative;display:block;overflow:hidden;max-height:0;padding-top:0 !important;padding-bottom:0 !important;transition:max-height .25s;--padding-start: 0;--padding-end: 0}dd-accordion-container[open=true]{max-height:var(--opened-height)}dd-accordion-container::before,dd-accordion-container::after{content:"-";display:block;font-size:0;color:rgba(0,0,0,0)}dd-accordion-container::before{line-height:var(--padding-start)}dd-accordion-container::after{line-height:var(--padding-end)}@keyframes slight-slide-from-top{from{transform:translateY(-20px)}to{transform:translateY(0)}}#dd-toasts-container{position:fixed;bottom:0;left:0;z-index:20;pointer-events:none;display:flex;align-items:center;flex-direction:column;gap:10px;white-space:normal;width:100%;margin-bottom:10px}@media screen and (max-width: 576px){#dd-toasts-container{top:50px;bottom:unset;pointer-events:none;padding:20px}}#dd-toasts-container .toast{pointer-events:auto;display:flex;align-items:flex-start;min-height:40px;border-radius:20px;background:var(--white);box-shadow:#000 0 0 30px -10px}@media screen and (max-width: 576px){#dd-toasts-container .toast{pointer-events:unset;width:100%;box-shadow:none}}#dd-toasts-container .toast>i{width:40px;line-height:40px;text-align:center}#dd-toasts-container .toast span{display:block;align-self:center;flex-grow:1;white-space:normal;margin:0 50px;padding:7px 0 calc(0.1em + 7px) 0;text-align:center}@media screen and (max-width: 576px){#dd-toasts-container .toast span{margin:0 15px;text-align:left}}#dd-toasts-container .toast .close{width:32px;height:32px;margin:4px;border-radius:50%;transition:background-color .25s}#dd-toasts-container .toast .close:hover{background:rgba(0,0,0,.15)}#dd-toasts-container .toast .close:focus{background:rgba(0,0,0,.2)}#dd-toasts-container .toast.info{color:var(--light);background-color:var(--blue)}#dd-toasts-container .toast.warning{color:var(--light);background-color:var(--warning-orange)}#dd-toasts-container .toast.error{color:var(--light);background-color:var(--error-red)}#dd-toasts-container .toast.success{color:var(--light);background-color:var(--green)}html{transition:filter 1s}html.inactivity{filter:brightness(0.5)}@keyframes page-loader-loading{from{opacity:.6}to{opacity:1}}body>.page-loader-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);gap:50px;padding-bottom:10vh;background:rgba(0,0,0,.1);filter:opacity(0);animation:fade-in .4s 3s forwards;backdrop-filter:blur(10px)}@supports(backdrop-filter: blur(15px)){body>.page-loader-backdrop{backdrop-filter:blur(15px)}}body>.page-loader-backdrop .page-loader{position:relative;display:flex;align-items:center;justify-content:center;width:150px;height:150px;border:4px var(--black) solid;border-radius:50%;background-color:var(--gray10);box-shadow:0 0 30px -10px #000}body>.page-loader-backdrop .page-loader .dot{position:absolute;right:10px;left:10px;margin:auto;animation:full-rotate 2.5s linear infinite}body>.page-loader-backdrop .page-loader .dot::after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:var(--black)}body>.page-loader-backdrop .page-loader i{font-size:40px;animation:page-loader-loading .75s alternate infinite linear}dd-accordion-toggle{cursor:pointer}dd-accordion-container{position:relative;display:block;overflow:hidden;max-height:0;padding-top:0 !important;padding-bottom:0 !important;transition:max-height .25s;--padding-start: 0;--padding-end: 0}dd-accordion-container[open=true]{max-height:var(--opened-height)}dd-accordion-container::before,dd-accordion-container::after{content:"-";display:block;font-size:0;color:rgba(0,0,0,0)}dd-accordion-container::before{line-height:var(--padding-start)}dd-accordion-container::after{line-height:var(--padding-end)}.edit-cart-element-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}@supports(backdrop-filter: blur(15px)){.edit-cart-element-popup{backdrop-filter:blur(15px)}}.edit-cart-element-popup .popup{overflow:hidden;border-radius:10px;background:var(--white);box-shadow:#000 0 0 20px -15px;max-height:calc(100vh - 40px);max-width:calc(100vw - 40px)}.edit-cart-element-popup .popup .header{display:flex;justify-content:flex-end;align-items:center;padding:5px 5px 5px 15px;border-bottom:1px var(--gray15) solid}.edit-cart-element-popup .popup .header .title{margin-right:auto;font-size:1.1rem}.edit-cart-element-popup .popup .header .close{width:30px;height:30px;margin-left:30px;border-radius:50px;transition:background-color .25s}.edit-cart-element-popup .popup .header .close:hover:not(:active){background-color:rgba(0,0,0,.15)}.edit-cart-element-popup .popup .header .close:active{transition:none}.edit-cart-element-popup .popup main{overflow:auto}.edit-cart-element-popup .popup .footer:is(button){font-size:1.1rem;color:var(--light);background:var(--primary-color)}.edit-cart-element-popup>.popup{width:75vw}.edit-cart-element-popup>.popup .header{border-bottom:unset}.edit-cart-element-popup>.popup .main{display:flex;flex-direction:column;gap:15px;padding:15px 30px;font-family:"Inter-Light",sans-serif}.edit-cart-element-popup>.popup .main .thumbnail{border-radius:5px;max-height:125px;align-self:center}@media(prefers-color-scheme: dark){.edit-cart-element-popup>.popup .main .thumbnail{filter:brightness(0.85)}.edit-cart-element-popup>.popup .main .thumbnail img{filter:unset}}@media(prefers-color-scheme: dark){.edit-cart-element-popup>.popup .main .thumbnail{box-shadow:#000 0 0 20px -12px}}.edit-cart-element-popup>.popup .main .designation{white-space:normal;text-align:center;border-radius:5px;transition:background-color .4s;padding:10px}.edit-cart-element-popup>.popup .main .designation:empty{display:none}.edit-cart-element-popup>.popup .main .designation:read-write{background:var(--gray05)}.edit-cart-element-popup>.popup .main input{padding:4px 10px;border-color:var(--gray20) !important;text-align:center;transition:border-color .25s}.edit-cart-element-popup>.popup .main input:focus{border-color:var(--gray70) !important}.edit-cart-element-popup>.popup .main input[type=text]{font-size:1.3rem;font-weight:bold}.edit-cart-element-popup>.popup .main input[type=text]:read-write{border-bottom:2px solid}.edit-cart-element-popup>.popup .main input[type=number]{align-self:center;width:100px;margin-top:20px;padding:10px 0;border:2px solid;border-radius:5px}.edit-cart-element-popup>.popup .footer{display:flex;flex-direction:column;margin-top:20px;padding:10px}.edit-cart-element-popup>.popup .footer button{color:var(--light);background:var(--ddcompany-color)}.edit-cart-element-popup>.popup .footer button:disabled{opacity:.25}@keyframes tooltipFadein{0%{visibility:hidden;opacity:0;transform:translateX(-50%) translateY(0)}100%{visibility:visible;opacity:1;transform:translateX(-50%) translateY(-12px)}}.tooltip{position:absolute;bottom:100%;left:50%;z-index:1;pointer-events:none;display:block;visibility:hidden;padding:10px 15px;border-radius:5px;font-size:.8rem;font-weight:bold;color:var(--light);background:var(--background, var(--white));box-shadow:#000 0 0 1px -1px;transform:translateX(-50%)}.tooltip.show{animation:tooltipFadein .35s forwards}.tooltip::after{position:absolute;top:100%;right:0;left:0;content:"";display:block;width:0;height:0;margin:-1px auto 0 auto;border:7px solid rgba(0,0,0,0);border-top-color:var(--background, var(--white));filter:brightness(0.9)}.tooltip.info{--background: var(--gray80)}.tooltip.error{--background: var(--error-red)}.tooltip.warning{--background: var(--warning-orange)}.tooltip.help{--background: var(--blue)}i:is(.fas,.far,.fal,.fab,.fad){position:relative}i:is(.fas,.far,.fal,.fab,.fad)>i{position:absolute;top:calc(100% - 1em);left:calc(100% - 1em);width:fit-content;height:fit-content;padding:.25em;border-radius:50%;font-size:.5em !important}#tarteaucitronRoot{white-space:normal}main [dd-animation]:not([dd-animation=""]){animation-delay:.15s;animation-duration:.75s;animation-fill-mode:forwards;visibility:hidden}@media(prefers-color-scheme: dark){main img[src*="separateurs/separateur"]{filter:invert(100%) opacity(0.2)}}
