body{background:none}#menu{display:none !important}#content .container{font-family:"Open sans",sans-serif;font-size:14px}#content .container #entete{padding:0;margin:0 -15px 15px}#content .container #entete .btn-group-justified{background:#fcedbf}#content .container #entete .btn-group-justified .btn-group h1,#content .container #entete .btn-group-justified .btn-group h2{line-height:40px;margin:0;font-size:18px;text-align:center;color:#000;position:relative;text-transform:none;font-weight:400}#content .container #entete .btn-group-justified .btn-group h1 a,#content .container #entete .btn-group-justified .btn-group h2 a{display:block;text-decoration:none}#content .container #entete .btn-group-justified .btn-group.active h1{background:#f06f4f;color:#fff}#content .container #entete .btn-group-justified .btn-group.active h1:after{width:30px;height:40px;top:0;right:-30px;display:block;content:"";position:absolute;border-color:#fcedbf;border-style:solid;border-left-width:15px;border-right-width:15px;border-top-width:20px;border-bottom-width:20px;border-left-color:#f06f4f}#content .container #entete .btn-group-justified .btn-group.active h1:before{width:30px;height:40px;top:0;left:0;display:block;content:"";position:absolute;border-color:#f06f4f;border-style:solid;border-left-width:15px;border-right-width:15px;border-top-width:20px;border-bottom-width:20px;border-left-color:#000}#content .container #entete .btn-group-justified .btn-group.active h2{background:#000}#content .container #entete .btn-group-justified .btn-group.active h2 a{color:#fff}#content .container #entete .btn-group-justified .btn-group:first-child.active h1:before{display:none}#content .container #entete .btn-group-justified .btn-group:last-child.active h1:after{display:none}#content .container .table{margin:0;background:#fff;color:#000}#content .container .table thead tr th{border-bottom-width:1px;background:#f06f4f;color:#fff;border-color:#fff}#content .container .table tbody tr td{border-color:#000;vertical-align:middle}#content .container .table tbody tr td img{margin:0 15px 0 0}#content .container .table tbody tr td h3{margin:0;font-size:16px;display:inline-block}#content .container .table tbody tr td h3 a{color:#f06f4f;font-weight:600}#content .container .table tbody tr td .quantity{max-width:64px}#content .container .table tbody tr td:last-child span{color:#b22222;line-height:64px;width:100%;cursor:pointer}#content .container .table strong{font-size:24px}#content .container .table strong.price{color:#f06f4f}#content .container .table tfoot{border-top:1px solid #000;color:#000}#content .container .table tfoot tr td{border:0 none;padding:5px 0}#content .container .table tfoot tr td strong{font-size:24px;color:#f06f4f}#content .container .table tfoot tr td.total{font-size:20px;padding:5px}#content .container .table tfoot tr td.total strong{font-size:32px;color:#f06f4f}#content .container #code{height:32px}#content .container #select-relai{overflow:hidden}#content .container nav{margin:30px 0;overflow:hidden;clear:both}#content .container nav a,#content .container nav button{margin:0 0 15px}#content .container .btn-liv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:calc(100% + 30px);margin:0 -15px}#content .container .btn-liv .form-group{padding:0 15px;flex:0 0 33.3333333333%}#content .container .btn-liv label{display:block;padding:15px;cursor:pointer;color:#f06f4f;border:1px solid #f06f4f}#content .container .btn-liv label h3{line-height:48px;margin:0}#content .container .btn-liv label .edglyph{font-size:48px;margin:0 10px 0 0}#content .container .btn-liv label p{margin:0;font-weight:400}#content .container .btn-liv input:checked+label{color:#fff;background:#000;border-color:#000;opacity:1}#content .container .btn-liv input:checked+label h3{color:#fff}#content .container #list-relai{max-height:396px;overflow:auto;padding:0;border:1px solid #000}#content .container #list-relai label{display:block;font-weight:400;padding:15px;cursor:pointer;margin:0;border-bottom:1px solid #000}#content .container #list-relai label h3{margin:0;pointer-events:none}#content .container #list-relai label p{margin:0}#content .container #list-relai label ul{margin:0}#content .container #list-relai label:last-child{border:0 none}#content .container #list-relai input:checked+label{color:#000;background:#fcedbf}#content .container #relais-map{height:396px}#content .container #shipping-mod label{display:block;float:left;cursor:pointer;width:33.33%;font-weight:400;margin:0;border:4px solid #000;border-right:0 none;text-align:center;padding:0 0 10px}#content .container #shipping-mod label .edglyph{text-transform:none;font-size:48px}#content .container #shipping-mod label:last-child{border-right:4px solid #000}#content .container #shipping-mod label.disabled{cursor:not-allowed;color:rgba(0,0,0,.25)}#content .container #shipping-mod input:checked+label{color:#fff;background:#3480b6}#content .container .paiement{display:flex;align-items:center;width:100%}#content .container .paiement li{flex-grow:1}#content .container .paiement li label{display:block;text-align:center;padding:5px}#content .container .paiement li label .edglyph{font-size:43px}#content .container .paiement li label.disabled{opacity:.25;cursor:not-allowed}#content .container .paiement li input:checked+label{color:#fff;background:#f06f4f}#content .container #reassurance{clear:both;margin-top:30px}#content .container textarea{width:100%;display:inline-block;resize:none}.saving span{line-height:29px;font-size:50px;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.saving span:nth-child(2){animation-delay:.2s}.saving span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@media all and (max-width: 992px){#content .container .btn-liv .form-group{flex:0 0 50%}}@media all and (max-width: 768px){#nav-top .navbar-toggle{display:none}#nav-top .navbar-toggle.langue{display:block}#content .container #entete .btn-group-justified .btn-group{display:block;width:auto}#content .container #entete .btn-group-justified .btn-group.active h1,#content .container #entete .btn-group-justified .btn-group.active h2{line-height:34px}#content .container #entete .btn-group-justified .btn-group.active h1:before,#content .container #entete .btn-group-justified .btn-group.active h2:before{display:none}#content .container #entete .btn-group-justified .btn-group.active h1:after,#content .container #entete .btn-group-justified .btn-group.active h2:after{display:none}}@media all and (max-width: 500px){#content .container .btn-liv{display:block}}
