@viewport{width:device-width;zoom:1}@font-face{font-family:'Helvetica Neue Regular';src:url('./../fonts/Helvetica Neue/HelveticaNeue Light.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica Neue Bold';src:url('./../fonts/Helvetica Neue/HelveticaNeue Bold.ttf') format('truetype');font-weight:bold;font-style:normal}:root{--default_font:"HelveticaNeue","Helvetica Neue","Helvetica Neue Regular",'Helvetica','Tahoma','Arial',sans-serif;--default_font_bold:"HelveticaNeueBold","Helvetica Neue Bold",'Helvetica','Tahoma','Arial',sans-serif;--default_hspace_btw_elements:20px;--headerTopHeight:72px;--headerTopHeightSmart:52px;--ColorRiffautRed:#f70808;--ColorRiffautRed2:#d60000;--ColorHeader:#edededf2;--ColorRiffautGrey:#696969}*{box-sizing:border-box}html{color:#000;min-width:280px}body,div,ul,ol,li,pre,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;border:0}td{border:0;border-width:0}fieldset,img,a img{border:0}ol,ul,li{list-style:none}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}iframe{border:0;max-width:100%}img{border-style:none}a,a:hover{text-decoration:none;cursor:pointer}a{color:#0e0e0e}video{overflow-clip-margin:border-box;object-fit:cover;display:block}[type=submit],button,[type=button]{cursor:pointer}input:focus,textarea:focus{outline-style:none}input[type=checkbox],input[type=checkbox]+label{cursor:pointer}.label.block{display:block}html,body{height:100%;width:100%}html{font-size:100%;background:#fff}body{background:#fff;position:relative;font-family:var(--default_font)}body::before{content:"";position:fixed;inset:0 0 auto}body>.contenu{display:block;position:relative}#fond_site{display:block;position:relative;background-color:#fff;display:block;z-index:1}#body{background:#fff;box-shadow:-6px -6px 15px 5px #fff,6px -6px 15px 5px #fff}.container_inner{width:1200px;margin:0 auto}@media handheld,(min-width:768px){body::before{height:724px}body{scrollbar-gutter:stable;overflow:scroll}}@media handheld,(min-width:1600px){#body{width:1600px;margin:0 auto;box-shadow:-6px -6px 15px 5px #fff,6px -6px 15px 5px #fff}}@media(min-width:1820px){body::before{height:calc(724px + (100vw - 1920px) * 0.37)}}@media handheld,(max-width:1599px){#body{width:100%;padding-left:10px;padding-right:10px}}@media handheld,(max-width:767px){body::before{inset:70px 0 auto;background-size:cover;inset:30px 0 auto;height:calc(192px + (100vw - 360px) * 0.31)}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col10-lg-2,.col10-xl-2{padding-right:15px;padding-left:15px}}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}h1,h2,h3,h4,h5,h6{font-family:var(--default_font_bold);font-size:100%;font-weight:normal}h1,.titre_page1{color:var(--ColorRiffautGrey);font-size:35px;margin:1em 0}h2{color:#2980b9;font-size:22px;margin:.75em 0;font-weight:600;text-align:justify}h3{color:#000;font-size:1.5em;margin:.5em 0}h4{color:#000;font-size:.875em;font-weight:bold;margin:.4em 0}p{margin:1rem 0;font-size:1.1rem;line-height:1.25;text-align:justify}a{outline:0;text-decoration:none;color:#000}p a{text-decoration:none;color:#66858d}p a:hover{text-decoration:underline;color:#66858d}hr{display:block;clear:both;margin-bottom:1rem}textarea,select{border:#bdbdbd 1px solid}input{border:1px solid #bdbdbd}input[type="image"]{border:0}input[type="text"],input[type="password"],input[type="number"]{padding:.5em .5em}input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{font-weight:bold}select{padding:.4em .4em;margin-bottom:.4em}.flex-inline{display:flex;flex-direction:row;gap:8px;align-items:center}.left{display:block;float:left !important}.right{display:block;float:right !important}.center_h,.vcentrage{text-align:center;margin:0 auto !important}.clear{clear:both}i,.italic{font-style:italic}.light{font-weight:400}b,.bold,strong{font-weight:bold}.underline{text-decoration:underline}.capitalise{text-transform:capitalize}.majuscule{text-transform:uppercase}.small{font-size:.8em;font-weight:400}.hide{display:none}.pasDeMarge{margin:0;padding:0}.pasDeBordure{border:0}.center{text-align:center}.col{display:inline-block;position:relative;padding-left:20px}#video{position:relative;margin:20px 0 20px 0}#filArianePage{display:none}.important{color:red}.alert{text-align:center;border:1px solid transparent;margin:1rem 0;padding:1rem}.alert a{font-weight:bold}.alert a:hover{text-decoration:underline}.alert-success{color:#00b700}.alert-error,.non_dispo,.erreur_connexion{color:red}.alert-warning{color:#fecf89}.alert-info{color:#0c5460}.alert.alert-success{color:#155724;border-color:#0f0;background-color:#8adb95}.alert.alert-error{color:#4b0000;border-color:red;background-color:#f39898}.alert.alert-warning{color:#000;border-color:#ff3d00;background-color:#fecf89}.alert.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#0d7180}.alert.alert-normal{color:#000;background-color:#fff;border-color:#000;text-align:left}.infoPage{color:#f16e06;font-weight:bold;text-align:center;font-size:.6875rem;font-style:italic;margin:1rem 0}.button{display:block;position:relative;font-family:var(--default_font);font-weight:normal;text-decoration:none !important;color:#000;text-align:center;background:#fff;background:-webkit-linear-gradient(#fff,#f0f0f0);background:linear-gradient(#fff,#f0f0f0);border:#cacaca solid 1px;border-radius:2px;padding:2px .625em;font-size:14px;min-height:2.5em;line-height:2.5em}.bouton_non_actif{cursor:default}.button:hover,.button:active{background:#fff;background:linear-gradient(#fff,#e2e2e2);border-color:#c00;font-weight:bold}.button .label{position:relative;padding:4px .625em 4px .625em;text-decoration:none;font-size:11px;line-height:11px;font-weight:bold}input[type="submit"],.btn-primary,.bouton_non_actif:hover,.bouton_non_actif:active,.bouton_non_actif:focus{font-weight:normal !important;font-size:14px;color:#000 !important;font-family:var(--default_font_thin);text-decoration:none !important;text-align:center;background:#fff;background:linear-gradient(#fff,#f0f0f0);border:1px solid #cacaca;border-radius:2px;padding:.25em 2em}input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{border-color:#c00}.boutonSupprimer{display:block;position:relative;background:transparent url('../img/boutonSupprimer.png') no-repeat -0 -0 !important;width:20px;height:20px;font-size:0;margin:0;border:none !important;font-size:0 !important}.bSupprimer{cursor:pointer;display:block;position:relative;background:transparent url('img/supprimer.png') no-repeat !important;min-width:20px !important;width:20px !important;height:20px;font-size:0;margin-left:5px;border:none !important;font-size:0 !important}button.no_btn,button.no_btn:hover,button.no_btn:focus,button.no_btn:active{background:0;border:0;padding:0;cursor:pointer}#header>.contenu,#container-page>.contenu,#footer>.contenu{position:relative;display:block}#header{width:100%;display:inline-block;margin:0;vertical-align:middle;position:relative;z-index:110;position:relative;height:120px;background:var(--ColorHeader);color:#c2c7ce;max-width:100vw;padding-right:10px}#header.headerFit{position:fixed;max-height:80px;z-index:110;position:fixed;top:0}#header .contenu{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:20px}#header .contenu{flex-direction:row;max-width:100%}@media handheld,(min-width:768px){}@media handheld,(max-width:767px){}button.navbar-toggler{background:transparent;border-color:#000;border:2px solid #000}.btn-menu.navbar-toggler .icon-bar,.btn-menu.navbar-toggler:before,.btn-menu.navbar-toggler:after{background:#000;height:2px}#logoMenuSite{grid-area:logo}#logoHeader .texte{display:none;font-size:0}#logoHeader img{transition:height .2s ease-in-out;height:110px}#header.headerFit #logoHeader img{height:70px}@media handheld,(max-width:767px){}#navbarMenuSite .nav-header{padding:5px;background:var(--ColorRiffautGrey);border-top:1px solid var(--ColorRiffautRed);border-bottom:1px solid var(--ColorRiffautRed)}#navbarMenuSite .nav-header .image{text-align:center}#navbarMenuSite .nav-header .image img{max-width:80px}#navbarMenuSite .nav-header .texte{display:none}#navbarSmallMenuSite .navbar-nav{flex-direction:row;gap:10px;text-transform:uppercase}#navbarSmallMenuSite a{color:var(--ColorRiffautGrey);font-family:var(--default_font_bold);font-weight:800;font-size:12px}#navbarSmallMenuSite a:hover{color:var(--ColorRiffautRed2)}#navbarMenuSite .menu-niveau1 .nav-link{padding:5px 0}#navbarMenuSite .level-1 .nav-link{padding:10px 0;font-size:20px}@media handheld,(min-width:768px){#navbarSmallMenuSite .navbar-nav li+li::before{content:'|';position:relative;left:-2px;top:-1px;font-size:13px;font-weight:400;color:#f70808}#btn_navbarMenuSite{display:none}#navbarMenuSite{display:flex;position:relative;z-index:23;top:inherit;left:inherit;width:auto;transition:all .5s ease;overflow-y:auto;max-height:none;background:unset;align-items:center;flex-direction:row;flex-wrap:wrap}#navbarMenuSite .nav-link{display:inline-block;width:auto}}@media handheld,(min-width:1600px){#navbarSmallMenuSite a,#navbarSmallMenuSite .navbar-nav li+li::before{font-size:14px}}@media handheld,(max-width:767px){#navbarSmallMenuSite .navbar-nav{width:0}#navbarSmallMenuSite .navbar-toggler.actif+.navbar-nav{width:400px;padding:40px}#navbarMenuSite{display:block;position:fixed;z-index:23;top:0;left:0;width:0;transition:all .5s ease;overflow-y:auto;max-height:calc(100vh - 1rem);background:#ffffffeb}#navbarMenuSite .nav-link{font-size:1.5rem}}@media(max-width:479px){#navbarMenuSite.show{max-width:calc(100vw - 70px)}}.bloc_download .bloc_lien{display:flex;justify-content:flex-start;flex-direction:column;align-content:center;align-items:center}.bloc_download .center{text-align:center}.bloc_download .img{display:block}.bloc_download .text.btn{display:block;background-color:#d60000;color:#fff;width:50%}.bloc_download .text.btn:hover{background-color:#992828}.bloc_liens_pages .lien_page{display:block;border-bottom:1px solid #ccc;padding:10px 0}.bloc_liens_pages .lien_page::after{content:"";display:table;clear:both}.bloc_liens_pages .lien_page a{display:block;padding:5px 0}.bloc_liens_pages .lien_page .picto{display:inline-block;width:42px;margin-right:15px;text-align:center}.bloc_liens_pages .lien_page .picto .svg__asset svg{width:42px;height:36px}.bloc_liens_pages .lien_page .texte{display:inline-block;max-width:calc(100% - 64px)}.bloc_liens_pages .lien_page .texte .titre{display:block;text-decoration:none;color:#000;font-weight:400;cursor:pointer;font-size:18px;text-transform:uppercase}.bloc_liens_pages .lien_page .texte .infoLight{display:block;font-size:12px;line-height:16px;color:#000}#container-page{display:block;clear:both;position:relative;padding:0 0 .5em 0;min-height:50em}#pageSite .landing_page,#page_produit,#page_store{min-height:50em}#slider-accueil{width:calc(100vw - var(--webkit-scrollbar-width));position:relative;left:calc(-50vw + 50% + 0px)}.slider-container{width:100vw;position:relative;left:calc(-50vw + 50% + 0px);overflow:hidden}.slider{display:flex;width:100%;position:relative}.slide{flex:0 0 100%;position:absolute;top:0;left:0;width:100%;transition:transform 1s ease-in-out,opacity 1s ease-in-out;z-index:1}.slide img{max-width:2200px;width:100vw;height:auto;object-fit:cover;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:filter 1s ease-in-out,width .3s ease-in-out;display:block}@media(max-width:1023px){.slide img{width:calc(100vw + 80vw);height:auto;left:50%;transform:translateX(-50%)}}@media(max-width:767px){.slide img{width:100vw;height:auto;left:50%;transform:translateX(-50%)}}.slide.active{transform:translateX(0);opacity:1;z-index:2}.slide.next{transform:translateX(100%);opacity:0;filter:blur(5px)}.slide.prev{transform:translateX(-100%);opacity:0;filter:blur(5px)}.slide-text{position:absolute;color:#fff;font-size:2rem;font-family:Arial,sans-serif;text-shadow:2px 2px 4px rgba(0,0,0,0.5);opacity:0;z-index:3;transition:all .5s ease-in-out;left:50%;transform:translateX(-50%)}.slide-text.from-right{transform:translateX(calc(50vw - 50%))}.slide-text.from-left{transform:translateX(calc(-50vw + 50%))}.slide-text.from-top{transform:translate(-50%,-100vh)}.slide-text.active{opacity:1;transform:translate(-50%,0)}.nav-buttons{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:3}.nav-button{width:15px;height:15px;border-radius:50%;background:rgba(255,255,255,0.5);border:2px solid #bfbfbf;cursor:pointer;transition:background .3s}.nav-button.active{background:#fff}.landing_page .date{font-size:1.2rem;margin-bottom:1.5rem;color:#555}.landing_page ul{list-style:none;margin-bottom:2rem}.landing_page li{margin:.5rem 0;font-size:1.1rem}.landing_page .rank{color:#e74c3c;font-weight:bold}.landing_page .winner{color:#27ae60;font-weight:bold}.landing_page section{background:#fff;padding:1rem;margin-bottom:2rem;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.landing_page section h2{font-size:1.5rem;color:#2980b9}.landing_page section p{font-size:1.1rem}.landing_page .national,.landing_page .facebook{margin-top:1rem}#geolocalisation .titre{font-size:24px;font-weight:800;padding-left:20px}#geolocalisation .bloc_carte{display:flex;justify-content:center}#geolocalisation .bloc_carte .contenu{position:relative}#geolocalisation .bloc_texte{position:absolute;border:1px solid #000;z-index:3;top:48px;left:33px;padding:10px}#geolocalisation .adresse{font-family:var(--default_font_bold);font-size:14px}#geolocalisation .telephone{font-size:large;line-height:22px}#geolocalisation .horaire{font-size:12px}#geolocalisation .site{font-family:var(--default_font_bold)}#geolocalisation img{max-width:100%;position:relative;margin-left:200px;z-index:2}@media handheld,(min-width:61.1875em){#geolocalisation img{max-width:800px}}@media handheld,(max-width:767px){#header>.contenu{gap:5px}h2{font-size:1em}#container-page{margin:0;padding:0 .3125em .5em .3125em}#container-page>.contenu,#footer>.contenu{padding:0}.pages .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 5px}}@media(min-width:75em){#pageSite .landing_page,#page_produit,#page_store{margin:0 auto .5em auto;max-width:65em}}#bloc_store_ajax{display:flex;margin:0 20px 40px 20px}.btn_lien{display:block;position:relative;background-color:#e6e6e6;text-align:center;text-transform:uppercase;padding:3px 18px 2px 18px;font-weight:600;box-shadow:1px 1px 3px gray;text-align:center}#bloc_menu_store .bloc_boutons .btn_lien{width:100%;margin-bottom:10px}.menu_nouveautes{color:#e42220}#bloc_menu_store{z-index:99;display:none;width:220px;background:#fff;padding:0 1.625em .625em 0;outline:0}#bloc_menu_store .bouton_non_actif,#bloc_menu_store #menuPromo li a{padding:0;width:188px;height:28px;margin:9px 0}#bloc_menu_store .bouton_non_actif,#bloc_menu_store #menuPromo li a{padding:4px 0 0 0;height:24px}#bloc_menu_store .bouton_non_actif{padding:0;height:26px;width:100%;border-color:#000}.bloc_sousMenuStore .titre_ss_module a{width:100%;height:100%}#menuPromo:focus,.btn_lien:focus{border-color:#b53128;color:#000}#menuPromo .actif,.btn_lien .actif{color:#b53128}#bloc_menu_store li{color:#000;list-style-type:none}#bloc_menu_store li:focus,#bloc_menu_store .actif{color:#b53128}@media(max-width:47.9375em){#bloc_menu_store{position:relative;display:block;z-index:29;width:100%;padding:0;top:0;margin:0;cursor:pointer}#bloc_menu_store .titre_tight{display:block;position:relative;background:#fff;border-top:#cacaca solid 1px;border-bottom:#cacaca solid 1px;background:linear-gradient(#f1f1f1,#a9a9a9);padding-left:5%;width:95%;height:1.5em;font-weight:800;font-size:1.5em;color:#000}#bloc_menu_store .bloc_menus{border:1px solid #a0a0a0;border-radius:4px;padding:0 .5em;background-color:#f2f2f2;background:linear-gradient(#fafafa,#f2f2f2)}#bloc_menu_store .bloc_menus{position:relative;display:none;width:calc(100% - 1em)}#bloc_menu_store:focus .bloc_menus,#bloc_menu_store:hover .bloc_menus,#bloc_menu_store:active .bloc_menus{display:block}#bloc_menu_store .icon-font-up-open:before{position:relative;float:right;font-size:1em}#bloc_menu_store:focus .icon-font-up-open:before,#bloc_menu_store:hover .icon-font-up-open:before,#bloc_menu_store:active .icon-font-up-open:before{content:'\e813'}}.bloc_sousMenuStore{margin-top:10px;display:block}.cara-slider{margin-top:35x}.bloc_sousMenuStore .bloc_btn_lien,.bloc_sousMenuStore .titre_ss_module{position:relative;display:block;margin:0 0 10px 0;width:100%;height:33px;padding:0;line-height:31px;font-size:1em;text-align:center}.sous_menu_ligne{position:relative;display:flex;align-content:center;align-items:center;flex-direction:row;width:216px;height:25px;margin:0}.sous_menu_ligne .label{display:flex;font-weight:normal;align-items:center;flex-direction:row;flex-wrap:nowrap}.bloc_sousMenuStore .bloc_btn_lien .boutonSupprimer{position:absolute;right:30px;top:6px}.bloc_sousMenuStore .sous_menu_ligne .boutonSupprimer{float:right}.bloc_selection_menu .sous_menu_ligne{height:auto}.bloc_sousMenuStore .sous_menu_ligne{font-family:var(--default_font_condensed)}.bloc_sousMenuStore .bloc_marque .photo{width:35px;text-align:center;cursor:pointer;margin-right:5px}.bloc_sousMenuStore .bloc_marque .photo img{max-height:20px;max-width:35px}.sous_menu_ligne .texte{position:relative;margin-left:0;font-size:12px;font-weight:400;color:#000}.sous_menu_ligne .desactive_filtre{color:#b9121b;text-decoration:underline;font-family:var(--default_font_condensed);font-weight:400}.bloc_sousMenuStore a{display:block;cursor:pointer}.bloc_sousMenuStore .contenu{padding-left:10px}.bloc_sousMenuStore .contenu a{display:block;cursor:pointer;width:100%;height:100%}.bloc_sousMenuStore .texte_filtre{float:left;font-size:12px;font-weight:600}.bloc_sousMenuStore .bloc_marque .texte{line-height:25px;cursor:pointer}.bloc_sousMenuStore .sous_menu_ligne .quantite{margin-left:5px;font-size:12px;font-weight:200;color:#aaaaab}.bloc_sousMenuStore .bloc_marque .quantite{line-height:25px;cursor:pointer}#form_critere_recherche .bouton_toggle,#form_critere_recherche .bloc_menu{border:1px solid grey;margin-bottom:5px}.close .toggle{display:none}.bloc_toggle .icon-toggle{display:block;float:right;padding:0;font-size:0;background:transparent url('../img/icon-toggle.png') no-repeat -0 -0;width:14px;height:8px}.bloc_toggle.open .icon-toggle{background-position:-14px -0}.bloc_sousMenuStore .toggle-plus{display:block;text-align:center;width:100%;height:10px;background:0;border:0}.bloc_sousMenuStore .toggle-plus .icon-toggle{display:block;text-align:center;float:none;margin:0 auto}.bloc_sousMenuStore .sous_menu_ligne label,.bloc_sousMenuStore .sous_menu_ligne input{cursor:pointer}.bloc_sousMenuStore input[type=checkbox]{margin-right:5px}.bloc_tri{border:1px solid #ccc}#page_produits .row{clear:both}#page_produits .display-4{float:left;font-size:1.5rem;font-weight:300;line-height:1.2;display:inline-block;width:100%}#page_produits .bloc_paginate{margin-bottom:1rem;display:inline-block}.productLk .form-control{padding:0 .75rem;font-size:.8rem;line-height:1}.productLk{height:24em;overflow:hidden;margin-bottom:3rem}.productLk .card{position:relative;height:24em;padding:5px;border:1px solid rgba(0,0,0,0.125)}.productLk .card:hover,.productLk .card:focus{border-color:rgba(0,0,0,0.250)}.productLk a:hover,.productLk a:focus{cursor:pointer;text-decoration:none;color:inherit}.productLk .card-body{clear:both;padding:0 11px}.productLk .card-bottom{position:absolute;bottom:-1px;left:0;width:100%;height:50px;line-height:50px;background-color:#fff;border:1px solid #00000021}.productLk .bloc_image{clear:both;height:220px;line-height:220px;text-align:center;position:relative;top:-5px}.productLk .bloc_image .img-responsive{max-height:100%;max-width:100%;margin:auto}.productLk .card .marque{display:none}.productLk .marque{float:left;margin-left:10px;margin-top:0;font-size:.8em}.productLk .marque img{max-height:100%;max-width:100%;width:auto}.productLk .card-references{margin-bottom:0;line-height:15px;font-size:.8rem}.productLk .card-text:last-child{font-size:12px}.productLk .card-title{margin-bottom:.5rem;font-size:1rem;line-height:1.1rem;position:relative;top:5px}.productLk .card-initial-price{text-decoration:line-through;font-style:italic;font-size:18px}.productLk .block_prix{position:relative;display:inline-block;align-items:center;margin:0 5px 4px 5px;text-align:left;vertical-align:middle;line-height:1;width:calc(100% - 10px);line-height:25px}.productLk .card-price{position:relative;top:-3px;float:right;display:inline-block;text-align:right;margin:0;font-size:20px;line-height:25px;color:#4a5c7b;font-weight:bold}.productLk .card-price .text{position:relative;top:-5px;font-size:70%;font-weight:800;line-height:14px}.productLk .card-discounted-price{color:#e62c37}.productLk .card-price.card-initial-price{margin-left:5px}.productLk .bloc_plus{position:absolute;font-size:12px;font-weight:800;width:auto;top:-5px;right:-5px;margin:0;padding:0;border-radius:0;background:0}.productLk .bloc_plus .img{font-weight:700}.productLk .bloc_plus .texte{padding:5px}.productLk .addtocart{float:right;background-attachment:scroll;border-radius:2px;display:inline-block;padding:0;border-style:none;border-width:0;font-weight:bold;margin:0;width:auto;position:absolute;top:5px;bottom:5px;right:5px;max-width:110px;line-height:100%;white-space:normal;display:flex;align-items:center}.productLk .addtocart-btn,.productLk .addtocart a{padding:3px 6px 5px 5px;border:0;display:inline-block;font-size:inherit;margin:0;font-size:16px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.productLk .addtocart a{color:#fff;margin:0 auto;display:flex;align-items:center;height:100%}.productLk .addtocart svg{margin:auto .25em auto 0}.productLk .addtocart .txt{font-size:11px}.productLk .addtocart i{margin-right:1px;font-size:18px}.productLk .addtocart .fa-cart-plus:before{position:relative;top:3px}.productLk .addtocart,.productLk .quantite_panier{-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}@media(min-width:768px){.productLk .block_prix{margin:0 18px 4px 18px;width:calc(100% - 36px)}.productLk .card-price{line-height:12px}.productLk .addtocart{margin-right:20px}#panierLkMenuFit{display:none}#panierLk{display:list-item;min-width:130px}}@media(min-width:1200px){.carousel .carousel-control-next{right:-60px}.productLk .block_prix{margin:0 18px 4px 18px;width:calc(100% - 36px)}.productLk .addtocart{margin-right:12px}}.productLk .apercu{left:auto;right:5px}#scrollToTop{display:block;position:fixed;height:44px;width:42px;right:30px;bottom:40px;z-index:100}#scrollToTop a{display:block;height:100%;width:100%;background:url('../img/arrow_top.png') no-repeat -0 -0 transparent;opacity:.5;padding:40px 0 0 0;margin:0 auto;text-indent:-9999px;font-family:"Times New Roman",Georgia,Times,serif;font-size:13px;font-weight:bold;text-align:center}#scrollToTop a:hover{cursor:pointer;text-decoration:none !important;text-indent:0;opacity:1}#footer{position:relative;margin:0;padding:0;width:100%;overflow:hidden;color:#acacac}#footer ul.right{border-right:1px solid #777;padding-right:30px}#footer li{display:block;font-size:.6875rem;padding:0 0 17px;border-left:0 solid #000;height:auto;margin:0;line-height:22px;color:#acacac;font-size:15px}#footer li a,#footer li span{display:block;padding:0;text-decoration:none;color:#acacac;font-size:15px}#footer .right li{text-align:right}#footer .titre{font-size:22px;color:#fff;font-weight:800}#footer .telephone{font-weight:800}.footer_top{background-color:#5d5d5d;padding:40px 0 40px}.footer_bottom{padding:10px 0;background-color:#444;text-align:center}.footer_bottom p{text-align:center}.footer .right{text-align:right}.footer .left{text-align:left}.footer_bottom{background-color:#444}@media handheld,(max-width:767px){#footer{font-size:14px}#footer .titre{font-size:20px}}
