@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}#produit{padding:30px 0}#produit .image-produit{border:1px solid #c1c5ca;width:100%;text-align:center;padding:15px;display:inline-block;margin-bottom:15px}#produit .image-produit .legende-produit{text-align:center;margin:0}#produit .image-produit .legende-produit span{font-style:italic;font-size:12px}#produit .image-produit.survol{transform:scale(1.8);background-color:#FFF;z-index:1000;position:relative}#produit .infoProduit{height:100%;border-left:1px solid #c1c5ca;border-bottom:1px solid #c1c5ca;padding:30px 15px 15px 15px}@media screen and (max-width:768px){#produit .infoProduit{border-left:0}}#produit .infoProduit span{display:block;font-size:12px;margin-bottom:15px}#produit .infoProduit h5{font-size:18px;margin:0;font-family:'montserrat-bold',Arial,Helvetica,sans-serif;margin-bottom:5px}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoProduit h5.bold{font-size:14px;font-weight:bold;margin-bottom:30px;color:#4c4e50}#produit .infoProduit .avis{margin-bottom:15px;display:flex;align-items:center}#produit .infoProduit .avis span{margin-bottom:0px}#produit .infoProduit .avis .etoileBlanche{background-image:url(../images/barre-etoile-grise.png);background-repeat:no-repeat;background-size:contain;width:120px;vertical-align:top;height:21px;display:inline-block;text-align:left;margin-right:15px}#produit .infoProduit .avis .etoileBlanche .noteClient{background-image:url(../images/barre-etoile-rouge.png);background-repeat:no-repeat;background-position:top left;z-index:10;height:21px;display:inline-block;background-size:cover;margin-bottom:0px}#produit .infoProduit .description{border-bottom:1px solid #c1c5ca;margin-bottom:15px;padding-bottom:15px}#produit .infoProduit .description span{display:inline;font-size:14px;margin-bottom:0}#produit .infoProduit .description p{margin-bottom:5px;color:#4c4e50}#produit .infoProduit .description p:last-child{margin:0}#produit .infoProduit .description2 span{display:inline-block}#produit .infoProduit .description2 p{margin-bottom:10px;color:#4c4e50}#produit .infoProduit .description2 p:last-child{margin:0}#produit .infoProduit .description2 p span{display:inline;font-size:14px !important}#produit .nav-tabs{background:#333f50}#produit .nav-tabs .nav-item{width:calc(100% / 3);text-align:center;margin:0}#produit .nav-tabs .nav-item .nav-link{border-radius:0;border:0;border-bottom:5px solid #333f50;padding:0;height:40px;line-height:40px;display:inline-block;width:100%;color:white;transition:all .4s;text-decoration:none;font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .nav-tabs .nav-item .nav-link.active,#produit .nav-tabs .nav-item .nav-link:hover{background:transparent;border:0;border-bottom:5px solid #ffd200;transition:all .4s}#produit .tab-content{height:calc(100% - 41px)}#produit .tab-content>.active{height:100%;padding:15px 0}#produit .tab-content #home p{margin-bottom:5px}#produit .tab-content #home p span{display:inline}#produit .owlAvis strong{font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .owlAvis .borderl{border-left:3px solid #ffd200;padding:10px 15px}#produit .owlAvis .etoileBlanche{background-image:url(../images/barre-etoile-grise.png);background-repeat:no-repeat;background-size:contain;width:120px;vertical-align:top;height:21px;display:inline-block;text-align:left;margin-right:15px;margin-top:10px}#produit .owlAvis .etoileBlanche .noteClient{padding-top:10px;background-image:url(../images/barre-etoile-rouge.png);background-repeat:no-repeat;background-position:top left;z-index:10;height:21px;display:inline-block;background-size:cover;margin-bottom:0px}#produit .infoPrix{height:100%;border-left:1px solid #c1c5ca;padding:30px 15px 15px 15px}@media screen and (max-width:768px){#produit .infoPrix{border-left:0}}#produit .infoPrix .listOption{margin-bottom:30px}#produit .infoPrix .listOption p{margin-bottom:5px}#produit .infoPrix .listOption p strong{font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .prixStock{display:flex;justify-content:space-between;margin-bottom:30px}#produit .infoPrix .prixStock span{color:#4c4e50}#produit .infoPrix .prixStock span.prix{font-size:28px;font-family:'montserrat-bold',Arial,Helvetica,sans-serif;color:#af3628}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .prixStock span.ttc{color:#333333}#produit .infoPrix .disponibilite .ok{color:#69a25c;display:flex;align-items:center;font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .disponibilite .ko{color:#C30004;display:flex;align-items:center;font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .disponibilite .wait{color:#e98b30;display:flex;align-items:center;font-family:'montserrat-bold',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-bold';src:url('../fonts/montserrat-bold.eot');src:url('../fonts/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff'),url('../fonts/montserrat-bold.ttf') format('truetype'),url('../fonts/montserrat-bold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .inputQte{font-size:0;display:block;margin-bottom:30px}#produit .infoPrix .inputQte .iconMoins{position:relative;width:12%;height:45px;display:inline-flex;vertical-align:middle;border:1px solid #c1c5ca;border-right-width:0;cursor:pointer;justify-content:center;align-items:center}#produit .infoPrix .inputQte .iconMoins:after{transform:rotate(-90deg);position:absolute;content:' ';height:12px;width:2px;background-color:#333f50;transition:all .5s}#produit .infoPrix .inputQte input[type="text"]{display:inline-block;vertical-align:middle;font-size:16px;outline:0;height:45px;border:1px solid #c1c5ca;width:76%;text-align:center;color:#333f50;font-family:'montserrat-regular',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-regular';src:url('../fonts/montserrat-regular.eot');src:url('../fonts/montserrat-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-regular.woff2') format('woff2'),url('../fonts/montserrat-regular.woff') format('woff'),url('../fonts/montserrat-regular.ttf') format('truetype'),url('../fonts/montserrat-regular.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .inputQte .iconPlus{position:relative;width:12%;height:45px;display:inline-flex;vertical-align:middle;border:1px solid #c1c5ca;border-left-width:0;cursor:pointer;justify-content:center;align-items:center}#produit .infoPrix .inputQte .iconPlus:before,#produit .infoPrix .inputQte .iconPlus:after{position:absolute;content:' ';height:12px;width:2px;background-color:#333f50;transition:all .5s}#produit .infoPrix .inputQte .iconPlus:before{transform:rotate(180deg)}#produit .infoPrix .inputQte .iconPlus:after{transform:rotate(-90deg)}#produit .infoPrix .ou{font-weight:bold;font-size:20px}#produit .infoPrix label[for="commentaire"]{display:block;text-align:center;cursor:pointer;margin-top:10px;text-decoration:underline}#produit .infoPrix #commentaire+textarea{width:100%;display:block;margin-bottom:0;padding:0;height:0;border:0;transition:all .4s;overflow:hidden}#produit .infoPrix #commentaire:checked+textarea{margin-bottom:15px;border:1px solid #c1c5ca;height:60px;padding:10px;transition:all .4s;font-size:14px}#produit .infoPrix input[type="submit"]{display:block;color:white;background:#af3628;border:0;width:100%;height:45px;font-size:18px;font-family:'montserrat-regular',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-regular';src:url('../fonts/montserrat-regular.eot');src:url('../fonts/montserrat-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-regular.woff2') format('woff2'),url('../fonts/montserrat-regular.woff') format('woff'),url('../fonts/montserrat-regular.ttf') format('truetype'),url('../fonts/montserrat-regular.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix input[type="submit"]:disabled{background:#d79b94;cursor:no-drop}#produit .infoPrix .addPaire{display:block;color:white;background:#af3628;border:0;width:100%;height:45px;font-size:18px;font-family:'montserrat-regular',Arial,Helvetica,sans-serif}@font-face{font-family:'montserrat-regular';src:url('../fonts/montserrat-regular.eot');src:url('../fonts/montserrat-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-regular.woff2') format('woff2'),url('../fonts/montserrat-regular.woff') format('woff'),url('../fonts/montserrat-regular.ttf') format('truetype'),url('../fonts/montserrat-regular.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}#produit .infoPrix .addPaire:disabled{background:#d79b94;cursor:no-drop}#produit .swiper-button-next::after,#produit .swiper-button-prev::after{color:#333F50}#produit .swiper-pagination-bullet{background-color:gray;opacity:1}#produit .swiper-pagination-bullet-active{background-color:#333F50}#produitAssocies{margin-bottom:60px}@media screen and (max-width:768px){#produitAssocies{margin-bottom:30px}}#produitAssocies h3{text-align:center;width:100%;margin-bottom:15px}.listOption select{width:100%}.listOption .select2.select2-container .select2-selection{border-radius:0;background:transparent;border:1px solid #c1c5ca;outline:0;height:45px}.listOption .select2.select2-container .select2-selection .select2-selection__rendered{color:white;line-height:45px;font-family:'montserrat-italic',Arial,Helvetica,sans-serif;font-weight:700}@font-face{font-family:'montserrat-italic';src:url('../fonts/montserrat-italic.eot');src:url('../fonts/montserrat-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-italic.woff2') format('woff2'),url('../fonts/montserrat-italic.woff') format('woff'),url('../fonts/montserrat-italic.ttf') format('truetype'),url('../fonts/montserrat-italic.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}.listOption .select2.select2-container .select2-selection .select2-selection__rendered .logo{background:white;color:#333333;line-height:45px;font-weight:700;font-family:'montserrat-italic',Arial,Helvetica,sans-serif;display:block;margin-left:-8px;margin-right:-20px;margin-bottom:-2px;padding-left:8px;padding-right:20px}@font-face{font-family:'montserrat-italic';src:url('../fonts/montserrat-italic.eot');src:url('../fonts/montserrat-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-italic.woff2') format('woff2'),url('../fonts/montserrat-italic.woff') format('woff'),url('../fonts/montserrat-italic.ttf') format('truetype'),url('../fonts/montserrat-italic.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}.listOption .select2.select2-container .select2-selection .select2-selection__arrow{height:45px}.listOption .select2.select2-container .select2-selection .select2-selection__arrow b{border-style:solid;height:0;right:15px;margin-left:0;margin-top:0px;position:absolute;top:13px;width:0;border:solid #333333;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);left:auto;border-color:#333333}.listOption .select2.select2-container.select2-container--disabled .select2-selection{border:1px solid #d79b94}.listOption .select2.select2-container.select2-container--disabled .select2-selection .select2-selection__rendered{color:#d79b94}.listOption .select2.select2-container.select2-container--disabled .select2-selection .select2-selection__arrow b{border-color:#d79b94}.listOption .select2.select2-container.select2-container--open .select2-selection{background:white}.listOption .select2.select2-container.select2-container--open .select2-selection .select2-selection__rendered{color:#c1c5ca}.listOption .select2.select2-container.select2-container--open .select2-selection .select2-selection__arrow b{border-color:#c1c5ca}.select2-container .select2-dropdown .select2-results .select2-results__options{max-height:300px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-family:'montserrat-semibold',Arial,Helvetica,sans-serif;font-size:14px;height:50px;display:flex;align-items:center;border-bottom:1px solid #e6e8ea}@font-face{font-family:'montserrat-semibold';src:url('../fonts/montserrat-semibold.eot');src:url('../fonts/montserrat-semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-semibold.woff2') format('woff2'),url('../fonts/montserrat-semibold.woff') format('woff'),url('../fonts/montserrat-semibold.ttf') format('truetype'),url('../fonts/montserrat-semibold.svg#@font') format('svg');font-weight:normal;font-style:normal;font-display:swap}.listOption .select2.select2-container .select2-selection .select2-selection__arrow b.black{border-color:#333333}