.buybox .price-block{line-height: calc(2em / 1.5)}.buybox .new-price{font-size:2em}.buybox .promotion,.buybox .old-price{font-size: calc(2em / 2)}.buybox .price{max-width:200px;margin:15px auto 0}.buybox .infos{margin:10px 0}@media (max-width:1199.98px){.buybox .addCheckout{margin-bottom:15px}}@media (min-width:992px){.buybox{border:1px solid #dee2e6;padding:20px}.buybox .price{margin:0 auto 12px}}.buybox .price,.sticky-buybox .price{text-align:center}.buybox .price .new-price,.sticky-buybox .price .new-price{font-size:2.25rem}.buybox .price .old-price,.sticky-buybox .price .old-price{text-align:left;font-size: calc(2.5rem/2);padding-bottom:10px}.price{font-family:"Signika","Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:bold}.price sup{font-size:inherit;top:unset}.price .price-block{display:inline-block}.price .promotion{float:right}.price .new-price{font-size:1.25rem;color:#2b405b}.price .old-price{display:block;text-decoration:line-through;color:#ced4da}.price .flag{padding:24% 10%;border-radius:100px;width:3rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"], input[type="checkbox"],
input[type="radio"] ~ label, input[type="checkbox"] ~ label, select {cursor:pointer}.form-light{width:100%;margin:1rem 0;clear:both;position:relative}.form-light input,.form-light select,.form-light textarea{padding:.5rem;width:100%;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;border-bottom:1px solid #ced4da}.form-light input ~ span.under, .form-light select ~ span.under, .form-light textarea ~ span.under {display:block;width:0;height:3px;margin-top:-2px;position:absolute;left:0;margin-bottom:-1px;background:#000;-webkit-transition:width .125s ease;transition:width .125s ease}.form-light input:focus,.form-light select:focus,.form-light textarea:focus{-webkit-box-shadow:none;box-shadow:none}.form-light input:focus ~ .under, .form-light select:focus ~ .under, .form-light textarea:focus ~ .under {width:100%}.form-light input.filled ~ label, .form-light input:focus ~ label, .form-light select.filled ~ label, .form-light select:focus ~ label, .form-light textarea.filled ~ label, .form-light textarea:focus ~ label {top:-1.5rem;font-size:.875rem}.form-light label{padding:.5rem;position:absolute;left:0;top:0;pointer-events:none;-webkit-transition:all .125s ease;transition:all .125s ease}.was-validated .form-light .form-control:invalid ~ span.under {background:#ff4c39;width:100%}.was-validated .form-light .form-control:invalid:focus{-webkit-box-shadow:none;box-shadow:none}.invalid-feedback{display:inherit}[type="range"]{-webkit-appearance:none;margin:12px 0;width:100%}[type="range"]:focus{outline:0}[type="range"]:focus::-webkit-slider-runnable-track{background:#fbfbfc}[type="range"]:focus::-ms-fill-lower{background:#eceff1}[type="range"]:focus::-ms-fill-upper{background:#fbfbfc}[type="range"]::-webkit-slider-runnable-track{cursor:pointer;height:8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 0 1px rgba(13,13,13,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}[type="range"]::-webkit-slider-thumb{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.2) , 0 0 4px rgba(13,13,13,.2);box-shadow:4px 4px 4px rgba(0,0,0,.2) , 0 0 4px rgba(13,13,13,.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px;-webkit-appearance:none;margin-top:-10px}[type="range"]::-moz-range-track{cursor:pointer;height:8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}[type="range"]::-moz-range-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2) , 0 0 4px rgba(13,13,13,.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px}[type="range"]::-ms-track{cursor:pointer;height:8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:12px 0;color:transparent}[type="range"]::-ms-fill-lower{box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 0 1px rgba(13,13,13,.2);background:#dde3e6;border:2px solid #cfd8dc;border-radius:10px}[type="range"]::-ms-fill-upper{box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:10px}[type="range"]::-ms-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2) , 0 0 4px rgba(13,13,13,.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;cursor:pointer;height:24px;width:24px;margin-top:0}.qty label{font-size:1rem}.qty .selectQuantite{max-width:80px;margin-left:10px}@media (min-width:992px){.owl-carousel.carousel-product .owl-nav button.owl-prev,.owl-carousel.carousel-product .owl-nav button.owl-next{background:#2b405b;padding:16px 15px 12px 15px!important;border-radius:5px;top:50%;margin-top:-20px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.owl-carousel.carousel-product .owl-nav button.owl-prev{left:0}.owl-carousel.carousel-product .owl-nav button.owl-next{right:0}.owl-carousel.carousel-product .owl-nav button.disabled{background:#ced4da!important}.owl-carousel.carousel-product:hover .owl-nav button{opacity:.9}}.owl-carousel.carousel-product .owl-item .cube-produit{max-width:100%;margin:0}@media screen and (min-width: 0 \0) {
    .owl-carousel.carousel-product .owl-item .cube-produit {
      width: 100%; } }.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}.cube-produit{position:relative;margin:15px;width:140px;max-width:140px}@media (min-width:576px){.cube-produit{width:240px;max-width:240px}}.cube-produit a{display:block;padding:0 10px 10px;border:1px solid transparent;border-bottom:1px dashed #dee2e6}.cube-produit a:hover{border-color:#adb5bd;border-style:solid;color:initial}.cube-produit img{margin:0 auto;margin-bottom:10px;max-width:100%}.cube-produit .flag-product{white-space:nowrap}.cube-produit .flag-product .flag{font-weight:bold;text-transform:lowercase;border:1px solid #2b405b;padding:0 10px;font-size:.8rem;position:absolute;top:0;left:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cube-produit .status{font-weight:bold;font-size:.800rem}.cube-produit .title{font-size:1rem;color:#2b405b;margin:5px 0;font-weight:bold;height:60px;overflow:hidden}.cube-produit .title .brand{font-weight:normal}.cube-produit h2.title{margin:5px 0!important}.cube-produit .star-rating svg{width:16px;height:16px}.cube-produit .service{color:#2b405b;font-size:.75rem}.cube-produit .service svg{margin-right:10px}.cube-produit .service,.cube-produit .status,.cube-produit .star-rating{display:block;height:20px}.cube-produit .price{height:45px}.cube-produit .price .old-price{height:20px}.cube-produit.dummy{height:0;padding:0;margin-top:0;margin-bottom:0;border:0}.cube-produit .addCheckout .btn{width:100%}.flag{padding:2px 8px;text-align:center;display:inline-block;text-transform:uppercase;border-radius:3px}.product-element{position:relative;margin:10px auto;max-width:1280px;background-color:#fff;border-bottom:2px solid #dee2e6}.product-element .h3+div>.row{padding:0;margin:0}@media (min-width:992px){.product-element{margin:30px auto;padding:30px}}.product-element .h3,.product-element-full .h3{padding:20px 50px 10px 15px;display:block;cursor:pointer;position:relative}.product-element .h3 .arrow-right,.product-element-full .h3 .arrow-right{position:absolute;right:30px;top:50%;margin-top:-2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s ease;transition:all .5s ease}.product-element .h3.collapsed .arrow-right,.product-element-full .h3.collapsed .arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:992px){.product-element .h3,.product-element .h3:hover,.product-element-full .h3,.product-element-full .h3:hover{cursor:default;color:#2b405b;-webkit-transition:none;transition:none;margin-bottom:15px;padding:0}.product-element .h3+div>.row,.product-element .h3:hover+div>.row,.product-element-full .h3+div>.row,.product-element-full .h3:hover+div>.row{padding:0;margin:0 -15px}.product-element .collapse,.product-element .collapsing,.product-element-full .collapse,.product-element-full .collapsing{margin-top:20px;-webkit-transition:none!important;transition:none!important;height:auto!important;display:block!important}}.product-element-full{background:#fff;margin:0 0 10px;position:relative}.product-element-full .col-12{padding:0}.product-element-full .inside{height:0;overflow:hidden;display:block;width:100%;padding:0 15px}.product-element-full .inside.show{height:auto}@media (min-width:992px){.product-element-full .col-12{padding:30px}.product-element-full .inside{padding:0}}@media (min-width:768px){.detail-feature ul{-webkit-columns:2;columns:2;-webkit-column-gap:30px;column-gap:30px}}.detail-feature li{border-bottom:1px dashed #dee2e6;padding:15px 0}.detail-feature li:last-child{border:none}@media (max-width:767.98px){.detail-feature li:last-child{border-bottom:1px dashed #dee2e6}.detail-feature li:last-child:last-child{border:none}}#review-nav .give-review{padding:20px 0;border-bottom:1px dashed #ced4da}@media (min-width:992px){#review-nav{position:relative}#review-nav .give-review{position:absolute;top:30px;right:30px;padding:0;border:none}}.delivery-list .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bloc-liv{text-align:center;border:1px solid #dee2e6;padding:15px;min-height:270px}.bloc-liv .title{text-transform:uppercase;font-weight:bold;font-size:1rem}.bloc-liv .price{font-size:2rem;font-weight:bold}.bloc-liv .free{border:1px solid #2b405b}.bloc-liv span{margin:8px 0}@media (max-width:767.98px){.bloc-liv{margin:15px 0}}@media (min-width:992px) and (max-width:1199.98px){.bloc-liv{min-height:315px}}.brand-links .h3{text-transform:inherit;margin-top:25px}.list-elements{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.list-elements.by-column{display:block;-webkit-columns:4;columns:4}.list-elements.by-column li{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.list-elements.by-line li{float:left;width:calc(20% - 15px)}.list-elements li{border-bottom:1px dashed #dee2e6;padding:15px 0}.list-elements li.dummy{height:0;padding:0;margin-top:0;margin-bottom:0;border:0}@media (max-width:991.98px){.list-elements li{float:left;width:calc(50% - 15px)!important}}@media (max-width:767.98px){.list-elements li{width:100%!important}}.sticky-buybox{display:none}@media (min-width:992px){.sticky-buybox{display:block;position:sticky;position:-webkit-sticky;top:0;padding:20px 0;width:250px}.sticky-buybox img{margin:0 auto}.sticky-buybox .price{margin:15px 0}.sticky-buybox .sticky-nav{line-height:2em;margin-top:20px;text-transform:uppercase;font-size:.875rem}.sticky-buybox .sticky-nav .active{position:relative;font-weight:bold}.sticky-buybox .sticky-nav .active::before{content:"";position:absolute;top:0;height:100%;left:-17px;width:3px;background:#0ebbc1}}footer{background:#fff;clear:both}footer .darken-bg-primary{background:#0ca4a9}footer .links{font-size:.875rem}footer .links .title{font-weight:bold;text-transform:uppercase;position:relative;display:block;width:100%;padding:15px 10px;font-size:1rem}footer .links .title .arrow-right{position:absolute;top:50%;margin-top:-3px;right:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s ease;transition:all .5s ease}footer .links .title.collapsed .arrow-right{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}footer .links>div{border-bottom:1px solid #e9ecef}footer .links>div ul{padding:0 20px 20px}footer .more{padding:20px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .more .social-icons{font-size:.875rem;text-align:center}footer .more .social-icons span{display:block;margin:10px 0}footer .more .social-icons a{margin:0 7px}footer .partners{padding:20px 10px;font-size:.75rem;border-top:1px solid #495057;text-align:center}footer .partners a{margin-right:20px;font-weight:bold;display:inline-block}footer .partners .copyright span{color:#6c757d}footer .partners .text-right{text-align:center}@media (min-width:992px){footer .links{padding:20px 10px}footer .links a.title,footer .links a.title:hover{cursor:default;color:#212529;-webkit-transition:none;transition:none;margin-bottom:15px;padding:0}footer .links .collapse,footer .links .collapsing{-webkit-transition:none!important;transition:none!important;height:auto!important;display:block!important}footer .links>div{border-bottom:0}footer .links>div ul{padding:0}footer .partners{text-align:left}footer .partners .copyright{float:right}footer .more .social-icons{float:right}footer .more .social-icons a,footer .more .social-icons span{display:inline-block;vertical-align:middle}}footer .blog{background:url(/assets/images/xbg-blog-bis.jpg.pagespeed.ic.xOwlHh90Qz.jpg) no-repeat left top;background-size:cover;padding:30px 20px;text-align:center}footer .blog p,footer .blog a{color:#fff;border-color:#fff}