@charset "UTF-8";main#main-content{padding-bottom:0}.custom-button{padding:0.5rem 1rem}#wrapper-coffrets{background:#ffffff}#wrapper-coffrets .row{font-size:0}#wrapper-coffrets .columns{float:none;display:inline-block;vertical-align:middle}#wrapper-coffrets header{text-align:center}#wrapper-coffrets header p{font-size:0.8rem;line-height:1rem}#wrapper-coffrets header .hgroup{padding:1rem 1rem 0}#wrapper-coffrets header nav{padding-bottom:1rem}#wrapper-coffrets header nav ul{margin:0;list-style:none}#wrapper-coffrets header nav ul li{display:inline-block;padding:0.5rem 1rem;width:100%;max-width:320px}#wrapper-coffrets header nav ul li a{padding:0.5rem 1rem;display:inline-block;border:2px solid #333333;color:#333333;font-family:"Montserrat-Bold", Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:0.8rem;width:100%;-moz-transition:0.3s all ease-in;-o-transition:0.3s all ease-in;-webkit-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in}#wrapper-coffrets header nav ul li a:hover{background:#333333;color:#ffffff;-moz-transition:0.3s all ease-in;-o-transition:0.3s all ease-in;-webkit-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in}#wrapper-coffrets header nav ul li a:before{font-family:'ElegantIcons';content:'\000035';font-size:0.875rem;line-height:0;vertical-align:middle;position:relative;top:-0.15em;left:-0.4rem}#wrapper-coffrets .coffret{padding:1rem 0}#wrapper-coffrets .coffret#tous-les-coffrets{padding:1rem 0!important;text-align:center}#wrapper-coffrets .coffret#tous-les-coffrets .custom-button{padding:1rem 2rem;display:inline-block;border:2px solid #333333;color:#333333;font-family:"Montserrat-Bold", Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:0.8rem;background:#ffffff}#wrapper-coffrets .coffret#tous-les-coffrets .custom-button:hover{background:#333333;color:#ffffff}#wrapper-coffrets .coffret#coffrets-a-montres,#wrapper-coffrets .coffret#coffrets-modernes{overflow:hidden;position:relative}#wrapper-coffrets .coffret#coffrets-a-montres:before,#wrapper-coffrets .coffret#coffrets-modernes:before{content:"";position:absolute;width:100%;height:50px;opacity:0.2;-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);left:0;top:-30px;z-index:4}#wrapper-coffrets .coffret#coffrets-a-montres:after,#wrapper-coffrets .coffret#coffrets-modernes:after{content:"";position:absolute;width:100%;height:50px;opacity:0.2;-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);left:0;bottom:-30px;z-index:4}#wrapper-coffrets .coffret .visuel{position:relative;display:inline-block}#wrapper-coffrets .coffret .visuel a:not(.rel),#wrapper-coffrets .coffret .visuel div:not(.rel){position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden}#wrapper-coffrets .coffret .infos{padding:1rem}#wrapper-coffrets .coffret .infos .fiche-produit{width:100%;max-width:320px;margin:0 auto;position:relative}#wrapper-coffrets .coffret .infos .fiche-produit header{padding:1.5rem 1.5rem 4rem;background:#dea4be;position:relative;border-bottom:0.5rem solid #ffffff}#wrapper-coffrets .coffret .infos .fiche-produit footer{text-align:center;background:#f1d8e3;padding:1rem;position:relative}#wrapper-coffrets .coffret .infos .fiche-produit footer .prix{position:absolute;left:50%;margin-left:-45px;top:-50px;font-family:"Montserrat-Bold", Arial, Helvetica, sans-serif;color:#dea4be;height:90px;text-align:center;width:90px;font-size:1.5rem;line-height:90px;z-index:2;background:#ffffff;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#wrapper-coffrets .coffret .infos .fiche-produit footer a:not(.rel){position:absolute;top:0;left:0;right:0;bottom:0;padding:1rem;visibility:hidden;z-index:4}#wrapper-coffrets .coffret .infos .fiche-produit footer img{width:100%;max-width:200px;position:relative;z-index:2}#wrapper-coffrets .coffret .infos .fiche-produit footer .custom-button{position:absolute;width:150px;height:30px;padding:0;line-height:30px;color:#ffffff;font-family:"Montserrat", Arial, Helvetica, sans-serif;text-align:center;bottom:-15px;left:50%;margin-left:-75px}#wrapper-coffrets .coffret .infos .fiche-produit p{text-align:justify;color:#333333;margin:0}#wrapper-coffrets h1{color:#333333;font-family:"Montserrat-Bold", Arial, Helvetica, sans-serif;font-size:2rem;line-height:2.2rem;text-align:center;position:relative;text-transform:uppercase;margin:0;padding:0.5rem 0}#wrapper-coffrets h1:before{content:"";font-family:"ElegantIcons";display:block;font-size:1.2em;line-height:1.4em}#wrapper-coffrets h1 span{font-family:"Montserrat-Bold", Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1em}#wrapper-coffrets h2{font-size:1.2rem;margin:0 0 1rem;color:#ffffff;font-family:"Montserrat", Arial, Helvetica, sans-serif;line-height:1.4rem;padding:0;text-transform:uppercase}#wrapper-coffrets p{font-size:0.9rem;line-height:1.1rem;font-family:"Asap", Arial, Helvetica, sans-serif;color:#333333;margin:0 0 1rem}@media only screen and (min-width:40em){#wrapper-coffrets header nav ul li{width:50%}#wrapper-coffrets header .hgroup{padding:2rem 1rem}#wrapper-coffrets .coffret{padding:2rem 0}}@media only screen and (min-width:64em){#wrapper-coffrets header nav ul li{width:auto;padding:0.5rem}}