@-webkit-keyframes dsp_header_sticky_mob{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes dsp_header_sticky_mob{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(max-width:1279px){.siteLayer{overflow:hidden}.is_top_header header.main .headerContainer .header_act_menu .header_act.menu_mob{top:65px}.is_top_header header.main .headerContainer .header_act_menu .header_act.menu_mob.open{top:35px}.is_top_header header.main .headerContainer .header_act_menu .header_act.account_block,.is_top_header header.main .headerContainer .header_act_menu .header_act.cart_block{top:62px}body.document_ready header.main .headerContainer .subLayer,body.document_ready header.main div.mainNav,header.main{transition:.3s transform ease}body.scroll_down header.main{transform:translate(0,-100%)}header.main .headerContainer .header_act_menu .header_act.menu_mob .bottom,header.main .menuMask_header{display:none}header.main .headerContainer{position:initial}header.main .headerContainer .header_act_menu .header_act:not(.menu_mob):not(.account_block):not(.cart_block){display:none}header.main .headerContainer .header_act_menu .header_act>.top{font-size:.9em;height:25px}header.main .headerContainer .header_act_menu .header_act.menu_mob{display:block;position:absolute;top:25px;left:15px;width:30px;padding:0;z-index:7900}header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span{position:relative;width:30px;height:20px;overflow:hidden;display:block;margin:0 auto}header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .bottom_line,header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .middle_line,header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .top_line{content:"";display:block;position:absolute;left:0;right:0;margin-top:-2px;background:#333;height:15%;transition:all .2s linear;color:#000!important}header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .top_line{top:10%}body.menu_mob_open header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .top_line{transform:rotate(45deg);top:50%;left:0;right:0}header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .middle_line{top:50%}body.menu_mob_open header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .middle_line{opacity:0}header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .bottom_line{top:90%}body.menu_mob_open header.main .headerContainer .header_act_menu .header_act.menu_mob .top>span .bottom_line{transform:rotate(-45deg);top:50%;left:0;right:0}header.main .headerContainer .header_act_menu .header_act.account_block{position:absolute;top:22px;right:calc(10% + 10px)}header.main .headerContainer .header_act_menu .header_act.cart_block{position:absolute;top:22px;right:10px}header.main .headerContainer .header_act_menu .header_act.account_block,header.main .headerContainer .header_act_menu .header_act.cart_block{text-align:center;width:10%;padding:0}header.main .headerContainer .header_act_menu .header_act.account_block .top,header.main .headerContainer .header_act_menu .header_act.cart_block .top{font-size:1.4em}header.main .headerContainer .header_act_menu .header_act.account_block .bottom,header.main .headerContainer .header_act_menu .header_act.cart_block .bottom{display:none}header.main .headerContainer .header_act_menu .header_act .count{right:calc(50% - 15px);bottom:-6px}header.main .headerContainer .subLayer{position:absolute;top:0;right:0;background-color:#fff;overflow:hidden;z-index:8000;transform:translate3d(101%,0,0)}header.main .headerContainer .subLayer>section{height:100%}header.main div.mainNav{position:absolute;top:0;left:0;height:100vh;background-color:#fff;z-index:7800;transform:translate3d(-101%,0,0)}header.main div.mainNav>.searchLayer{padding-left:60px}header.main div.mainNav #quick_search_template{height:65px}header.main div.mainNav #quick_search_template .form_part{padding:0}body.quick_search_open header.main div.mainNav #quick_search_template #quick_search_layer{height:calc(100% - 65px)!important}header.main div.mainNav .mainNav-content{height:calc(100% - 65px);overflow-x:hidden;overflow-y:auto}header.main div.mainNav>nav .mainNavLayer{top:80px;height:calc(100vh - 80px)}body.menu_mob_open header.main div.mainNav,body.open_subLayer.account_block #account_block,body.open_subLayer.cart_block #cart_block,body.open_subLayer.store_block #store_block{transform:translate3d(0,0,0)}body.open_subLayer .menuMask{z-index:1200}body.menu_mob_open header.main .menuMask_header,body.open_subLayer header.main .menuMask_header{display:block;background-color:#363636;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}body.open_subLayer header.main .headerContainer .header_act_menu .header_act.menu_mob{z-index:10}body.menu_mob_open header.main .headerContainer .header_act_menu .header_act:not(.menu_mob){z-index:10}body.menu_mob_open .menuMask{display:block;z-index:1200;top:0}body.sticky_header .siteLayer{padding-top:68px}body.sticky_header header.main{position:fixed;top:0;left:0;width:100%;z-index:10000}.pg_fiche .sticky_btns{bottom:100px}#fixedBtn{bottom:10px}.pg_panier #fixedBtn{bottom:10px;transform:none!important}body.fixed_order_resume .pg_panier #fixedBtn{bottom:60px}body.scroll_down.fixed_order_resume .pg_panier #fixedBtn{transform:none}}@media(max-width:1279px) and (max-width:767px){.top_header{z-index:1090}.top_header .select-lang-link{position:absolute;top:15px;left:55px;z-index:9999}.top_header .select-lang-link span:first-child{margin-right:0}.top_header .select-lang-link .lbl{display:none}.top_header .select-lang-link span:last-child{color:inherit}header.main .headerContainer .subLayer{position:fixed;height:100%;width:90vw}header.main .headerContainer .subLayer .cart_list{height:calc(100% - 157px)}header.main div.mainNav{width:90vw}body.sticky_header header.main .headerContainer .header_act_menu .header_act.menu_mob{top:22px}}@media(max-width:1279px) and (min-width:767px) and (max-width:1279px){header.main .headerContainer .subLayer{height:calc(100vh - 85px);width:50vw}header.main .headerContainer .subLayer#cart_block .cart_list{height:calc(100% - 190px)}header.main div.mainNav{width:50vw}}