@media screen and (max-width:768px){#depot:after,.bouton br,.description h2,.description hr,.description>h3,.footer:first-child,.imgactualite,.marques,.reserver a br,.titre h1 br,article:nth-child(6),header .reseaux{display:none}h2{font-size:2em}.description p,.footer:nth-child(2),.footer:nth-child(3),footer nav,p{font-size:1.5em}.bouton{font-size:1.2em;padding:1em 2em}header{min-height:7em;position:fixed;z-index:50}label[for=burger]{position:absolute;left:5%;margin-left:inherit}header label{display:inline;color:#fff;font-size:3em;cursor:pointer;float:left;line-height:2em;margin-left:1em}header input:checked~.menu a{opacity:1;line-height:2em!important;font-size:1.2em!important;display:table!important},header .bouton,header .logo{opacity:1!important;line-height:inherit!important}header nav ul li:first-of-type a{margin-top:7em!important}header nav .menu a{clear:both;width:100%;float:left;line-height:0;margin-left:inherit;opacity:0;padding:inherit;display:none!important}.logo,.logo img{display:block!important;position:absolute;left:0;right:0;margin:auto;top:1%;line-height:inherit;background-color:#000}header .bouton{position:absolute;right:4%;line-height:inherit;margin-top:1em!important;width:90px!important}header nav{position:relative}nav ul{display:block!important}header nav .menu li{display:block}footer .reseaux{display:block;float:left;position:relative}footer .reseaux a{margin:auto;clear:none;display:table;width:46%!important;float:inherit;padding:2%}footer .reseaux a i{width:auto!important;font-size:3em;color:#FFF}footer .reseaux a:first-of-type i{float:right}footer .reseaux a:last-of-type i{float:left}#depot{height:30em!important;background-size:200% auto;background-position:right top;margin-top:7em}.accroche{position:absolute;top:-11em;width:100%;left:0;right:0;height:100%}.titre2{top:4em!important}.titre2 .accroche{top:-7em}.titre{top:180px!important;width:80%;padding:2em 10%;height:100%;position:relative}.titre>img{display:none}.titre h1{border-top:inherit;color:#FFF;font-size:2.3em;text-shadow:0 0 2px #000}.titre2 h1{border-bottom:inherit;border-top:inherit;padding-bottom:.5em;display:initial}.titre p,.titre2 p{font-family:questrial;font-size:1.5em}.marques:first-of-type{display:block}.marques{background-color:rgba(255,255,255,0);height:auto;margin:inherit;width:100%;top:none;bottom:inherit;position:relative;float:left;right:inherit}.marques img{margin:auto;opacity:1;width:75px;display:inline-block}.assurances{width:100%;margin-bottom:2em}article:nth-child(3){padding:2em 0;height:inherit;width:100%;padding-bottom:0!important}.photo{height:400px;top:inherit;width:100%;float:left;position:relative}.photo img{height:auto;position:absolute;left:inherit;margin:auto;width:100%}.photo .hover{background-color:transparent;opacity:1;text-shadow:0 0 2px #000}.photo .hover *{clear:both;margin:auto}.hover .article::before{border-bottom:3px solid #fff;content:"en depot cette semaine";display:inherit;font-family:estilobold;font-size:1.7em;margin-bottom:.3em;padding-bottom:.3em;text-transform:uppercase;line-height:1em}.hover .article{font-size:1.4em;padding:2em 0 1em;font-family:estilobold;letter-spacing:.3em}.hover .prix{font-size:2.5em;letter-spacing:.2em}.hover .bouton{background-color:#fff;border-color:#000;color:#000;float:inherit;text-shadow:0 0 3px #fff}.description{width:96%;padding:2em 2%;float:left;position:relative}.description>p{border-bottom:3px solid #fff;margin-bottom:1em;padding-bottom:1em}.sens h3{width:100%;font-size:1.2em}article:nth-child(4){background-color:rgba(0,0,0,.7);color:#FFF;display:table;margin:auto auto -25em;float:inherit;position:relative;top:-25em;clear:both}.reserver{width:100%}.reserver a{border-color:#fff;color:#fff}.autres_pages,.autres_pages::after,.contact_page{height:26em!important;margin-top:7em}.tiers{width:100%;margin-bottom:2em}.fa-angle-double-up{display:block!important;margin-top:1em;float:left;width:100%;text-align:center}.suite{display:block!important;margin-bottom:2em}.suite a{margin:auto}.boutons_reseaux{margin:1em auto auto;width:auto;display:table}.boutons_reseaux *{float:right}.descriptions{padding:0;height:0}.ouvert{padding:2em;height:initial!important}.plus_produits{margin:2em 0}.personal>div{background-color:rgba(255,255,255,1)}.personal>div>div{width:94%}.personal h3{font-size:2em;margin:1em auto}.personal p{text-align:center;line-height:1.3em}.shopping{background-size:100%;padding:0!important}article:nth-child(5){padding:inherit;padding-top:0;padding-bottom:3em;width:100%;text-align:center}.actualite{margin-left:inherit;width:inherit}.actualite h2{background-position:center;background-size:100% auto;padding:2em;margin:0 0 1em;text-shadow:0 0 3px #000}.actualite p{padding:0 2em;margin-bottom:1em}.imgpress,.presse{width:100%;text-align:center;margin-left:0}.imgpress img{width:70%}.contact_page{display:block!important;height:inherit!important}.bloc_contact{width:92%;height:auto;padding:4%;min-height:200px;display:table;vertical-align:middle}.none{display:none}.top,article:nth-child(7) a{float:none!important;margin:auto;display:table}article:nth-child(7) .bouton br{display:block}footer *{width:100%!important;text-align:center!important;float:inherit}footer .f_modale_reverver img{width:initial!important}footer nav li:first-of-type{margin-top:2em}.footer:nth-child(3){color:#fff}footer nav{color:gray}footer a[alt="Mentions légales"]{margin-top:2em}.depot{width:96%;clear:both}#comment:target{position:absolute!important}#depot:target~article~article~article{position:inherit}}@media screen and (max-width:500px){header nav .menu~.bouton{position:inherit;line-height:0!important;border:inherit;opacity:0;right:inherit;width:100%!important;margin-top:inherit!important;padding:0;font-weight:700;color:gray;clear:both;margin-left:inherit;display:none!important}header input:checked~.menu~.bouton{opacity:1;line-height:2em!important;font-size:1.2em!important;display:table!important}.bouton br{display:block}#depot{height:38em!important}.autres_pages,.autres_pages::after{height:30em!important}.description p,.footer:nth-child(2),.footer:nth-child(3),footer nav,p{font-size:1.3em}.actualite h2{padding:2em 0}article:nth-child(4){width:inherit}.accroche{top:-11em}.hover .article{padding:0 0 1em}article{padding:2em 0;width:100%}.description{width:100%;padding:2em 0}.reserver{padding:0}.actualite p{line-height:1.5em}}@media screen and (max-width:1300px){article:first-child{background-position:right top;background-size:200% auto}}@media screen and (max-width:500px){.marques:first-of-type{display:none}.titre h1,.titre2 h1{border-bottom:none;padding-top:.5em}article:first-child{background-size:cover}}