@media screen and (max-width:530px){#xtop-wlink-fav span,.x_connexion_logged_acc,.x_connexion_login span,.x_connexion_unlog span,.xtop-wlink-geo span,.xtop-wlink-iconetwork,.xtop-wlink-tel span{display:none!important}.XWebcart{padding:15px}.xfav_button{padding:10px 10px 7px!important}.xfav_button img{max-height:20px!important}.xfav_button_div{padding:10px 0!important}#xfav-content{font-size:.8em!important}.xfav-content-row a{font-size:.9em!important}.xfav-delrow{max-height:40px}#xfav-shaform-content{margin:50px 30px!important}}@media screen and (max-width:1000px){.xtop-wnav{text-align:center;padding:0;flex-wrap:wrap}.xtop-nav,.xtop-wlink{flex-wrap:wrap}.xtop-wlink-search input[type=search]{max-width:175px}#xmenumobile{border:1px solid #000;display:inline-flex;padding:10px;border-radius:60px;margin:10px auto;cursor:pointer}#xmenumobile img{max-height:20px}.XpageProdURLink_next img,.XpageProdURLink_prev img{max-height:30px}.xtop-nav-mobile{display:none;flex:auto;background-color:#f1f1f1}.xtop-nav-mobile-menu{height:auto;top:0;padding:0;list-style:none;margin:0;display:flex;flex-direction:column}.xtop-nav-mobile-menu li{padding:10px 15px;border-bottom:1px dotted #888}.xtop-nav-mobile-menu li .xtop-divimg{display:inline-block;vertical-align:middle;line-height:0;margin:0 5px 0 0}.xtop-nav-mobile-menu li .xtop-divimg img{max-height:16px}.xtop-nav-mobile-menu li:hover{border-bottom:1px solid #888;color:#90c63d;cursor:pointer}.xtop-nav-mobile-menu li>a{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:400;color:#000;vertical-align:middle}.xtop-nav-mobile-menu li:hover>a{color:#90c63d}.xtop-nav-mobile-menu li ul{list-style-type:none;display:none;margin-top:20px;height:auto;background-color:#fff;color:#313131;padding:0}.xtop-nav-mobile-menu li ul li{list-style-type:none;margin:0;padding:10px;display:block;text-align:center}.xtop-nav-mobile-menu li ul li .xtop-divimg{display:inline-block;vertical-align:middle;line-height:0;margin:0 8px 0 0}.xtop-nav-mobile-menu li ul li .xtop-divimg .xtop-img{max-height:18px}.xtop-divlgd{display:none;color:#a7a7a7}.xtop-nav-mobile-menu li ul li>a,.xtop-nav-mobile-menu li:hover>ul>li>a{color:#313131;display:inline-block;vertical-align:middle}.xtop-nav-mobile-menu li ul li:hover{color:#333;background-color:#efefef}.xtop-nav-mobile-menu li ul li ul li>a,.xtop-nav-mobile-menu li ul li:hover ul li>a,.xtop-nav-mobile-menu li ul li:hover>a{color:#333}.xtop-nav-mobile-menu li ul li ul{list-style-type:none;display:none;height:auto;background-color:#fff;color:#333;margin:10px -10px}.xtop-nav-mobile-menu li ul li ul li{color:#333;border-bottom:1px dotted #ccc}.xtop-nav-mobile-menu li ul li ul li:hover{color:#333;background-color:#ccc}.xtop-nav-mobile-menu li:last-child{border-bottom:0}.x_content_img{flex-direction:row!important}div[class^=xtop-wlink-]{padding:5px!important}div[class^=xtop-wlink-] a img{max-height:1em;vertical-align:middle;margin:0}.xtop-wlink-catalogue a img{margin:0 7px 0 0!important}#headernav-wlogo img{max-height:40px;width:auto;transition-duration:.3s;margin:5px 30px}.xreferences .xref_block{flex:auto;flex-wrap:wrap}* * * #xcart-step-logo a img{max-width:80%}.xcart-step-id-div{margin:0;gap:8px}.xcart-step-nook .xcart-step-id-number,.xcart-step-ok .xcart-step-id-number{border-radius:60px;box-sizing:border-box;font-size:.8em;padding:0;width:30px;height:30px;margin:8px auto 15px}.xcart-step-ok .xcart-step-id-number{background-color:#68645d;color:#fff;border:1px solid #68645d}.xcart-step-select{width:40px!important;height:40px!important;margin:3px auto 10px!important}.xcart-step-id-name{font-size:.65em}#xcart-content table{font-size:.7em}.xcart-content-row-designation{font-size:.8em}.xcart-delrow{max-height:15px}..xcart-total-row td{padding:5px}.xcart_button_div{display:flex;gap:15px;flex-wrap:wrap}.xcart-txt-liv-destinataire{flex:1 1 100%}.xcart_button_div button{margin:0;font-size:.9em;flex:1 1 30%}* * * .xship-deliver-choice{min-width:auto}.xship-deliver-input{margin:0 10px}.xpagefiltersmenu{position:unset;padding:30px!important}}@media screen and (max-width:1280px){.Xaddcart-CalculQte-Info-Input input{min-width:110px;max-width:120px}.xtop-navmenu li a,.xtop-navmenu li a:active{font-size:.8em;padding:8px 10px}#XSocial_ToolBar div[class^=xsocial]{padding:4px}}@media screen and (min-width:1000px){.xmenumobile{display:none}}