/**
 * Table of contents: 
 * main.css
 * Generated : 2026-05-28 10:07:32
 */


/* Filename: main.css */
 .syspage{display: flex;gap: 0.3rem;justify-content: center;align-items: center;margin: 1rem 0;font-family: inherit}.syspage a.syspage_num, .syspage a.syspage_prev, .syspage a.syspage_next{display: inline-flex;width: 2rem;height: 2rem;align-items: center;justify-content: center;text-decoration: none;background-color: #f0f0f0;color: #333;border-radius: 0.3rem;transition: background-color 0.2s, color 0.2s}.syspage a.syspage_num:hover, .syspage a.syspage_prev:hover, .syspage a.syspage_next:hover{background-color: #e0e0e0}.syspage strong{display: inline-flex;width: 2rem;height: 2rem;align-items: center;justify-content: center;background-color: #007acc;color: #fff;border-radius: 0.3rem;font-weight: bold}*{outline-style: none !important}.row{max-width: 70rem !important}#main-section .row{max-width: 70rem}.fullWidth{width: 100%;margin-left: auto;margin-right: auto;max-width: initial !important}#left-off-canvas-menu-inner{height: 100vh !important}.small-centered{padding: 0}.tiny{line-height: 16px}.smallTxt{font-size: 0.8em}.no-padding{padding: 0}.row .row{margin-left: -0.9375rem;margin-right: -0.9375rem}.opacity05{opacity: 0.5}.relativeBox{position: relative}.colorMainTxt{color: #555 !important}.color1{color: #3f3f50 !important}.color2{color: #2a3567 !important}.color3{color: #83b6e5 !important}.bgColor1{background-color: #3f3f50 !important}.bgColor2{background-color: #2a3567 !important}.bgColor3{background-color: #83b6e5 !important}.bgGrey{background-color: #f7f7f7 !important}.borderFilet{border: 1px solid #000}.borderFiletT{border: 1px solid #000;border-width: 1px 0 0}.borderFiletL{border: 1px solid #000;border-width: 0 1px 0 0}.borderFiletB{border: 1px solid #000;border-width: 0 0 1px}.borderFiletR{border: 1px solid #000;border-width: 0 0 0 1px}.borderFiletN{border: none}.clear{clear: both}.mod{overflow: hidden}.underline{text-decoration: underline}.colorBlanc{color: #fff !important}span.error a, small.error a{color: #fff}span.error{font-size: inherit}.filetError input{border: 1px solid #d95c64}span.error, small.error{background: #d95c64}.alert-box.info{background-color: #8ac5f8;border-color: #8ac5f8;color: #07467c}.colorInfo{color: #8ac5f8}.alert-box.success{background-color: #d7eac3;border-color: #d7eac3;color: #896609}.colorSuccess{color: #d7eac3}.alert-box.warning{background-color: #f8de99;border-color: #f8de99;color: #896609}.colorWarning{color: #f8de99}.alert-box.danger{background-color: #d95c64;border-color: #d95c64;color: #fff}.colorDanger{color: #d95c64}.side-nav a{color: #3f3f50 !important}.fixed2{position: fixed;right: 0;width: 25% !important}.scrollit{float: left;width: 71%}a.nostyle{background-color: #fff !important}a.nostyle::after{content: "" !important}a{color: #3f3f50;transition: color 300ms ease-out 0s}a:hover{color: #6c6c89}#main-section p a, .txt_underline{text-decoration: underline}body{color: #555;font-size: 15px;line-height: 20px;font-family: 'Lato', sans-serif}.fa-user:before{content: '';width: 25px;height: 25px;display: inline-block;background-image: url('/_boutiques/IZYBADGE//site_image/picto-user.svg');background-repeat: no-repeat;background-position: center center;background-size: 100% auto;vertical-align: middle}.fa-basket:before{content: '';width: 30px;height: 30px;display: inline-block;background-image: url('/_boutiques/IZYBADGE//site_image/picto-basket.svg');background-repeat: no-repeat;background-position: center center;background-size: 100% auto;vertical-align: middle;fill: red}h1, .faux_titre_niv1{font-size: 16px}h2, .faux_titre_niv2{font-size: 20px;font-weight: bold;line-height: 25px}h3, .faux_titre_niv3{font-size: 16px;line-height: 20px}.title_underline{border-bottom: 1px solid #000;font-weight: normal;text-transform: uppercase;overflow: hidden;margin-bottom: 20px}.title_underline div, .title_underline div a{float: left;text-transform: capitalize;margin-left: 5px}button, .button{background-color: #86ab2d;color: #fff}button:hover, button:focus, .button:hover, .button:focus{background-color: #668322}button.secondary, .button.secondary{background: #e7913e;color: #fff}button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus{background-color: #d7771b;color: #fff}.button-perso{text-align: center;max-width: 420px;width: 100%;display: inline-block;padding: 18px 10px;border: 0;font-size: 20px;font-weight: 300;line-height: 1.2;color: #fff;background-color: #86ab2d;font-family: 'Lato', Arial, sans-serif}.button-perso .text-button{display: inline-block;text-align: left}.button-perso .baseline{display: inline-block}.button-perso strong{font-size: 24px}.button-perso .btn-container{display: inline-block;max-width: 400px}.button-perso:hover, .button-perso:focus{background-color: #668322}.button-perso.secondaire{background-color: #e7913e}.button-perso.secondaire:hover, .button-perso.secondaire:focus{background-color: #d7771b}.buttonGrey{background: #22294b;color: #fff}.buttonGrey:hover{background-color: #424a72}.svg{display: inline-block}.button-perso .svg svg{width: 50px;height: auto;margin-right: 10px;fill: #fff}.rs_choix-paiement .button-perso .svg{vertical-align: middle}.rs_choix-paiement .button-perso .svg svg{width: 60px;height: 40px}@media all and (max-width: 40em){.rs_choix-paiement .button-perso .text-button{text-align: center}}.button_square, .button_square2{display: block;float: left;font-size: 21px;height: 35px;padding: 0;text-align: center;transition: background-color 300ms ease-out 0s;width: 35px}.button_square i, .button_square2 i{line-height: 35px}.button_square:hover, .button_square2:hover{background: }.button_square{background-color: transparent;color: #83b6e5}.button_square:hover{background: transparent;color: #2a3567}.button_square.secondary{background-color: #3f3f50;color: #83b6e5}.buttonDisabled{opacity: 0.5}.button i{font-size: 21px}#fp_btn_ajout_panier .button i{padding-right: 1em}.button_header, .button_header2{display: block;float: right;font-size: 25px;height: 35px;line-height: 35px;margin-top: 0px;transition: background-color 300ms ease-out 0s}@media only screen and (max-width: 64em){#form_search{display: none}}.button_header i, .button_header2 i{font-size: 21px;color: #2a3567}.button_header2 i{color: #2a3567}.button_header2 span.show-for-medium-up, .button_header2 span.show-for-large-up{font-size: 14px;line-height: 28px !important;padding-left: 10px;display: inline !important}@media only screen and (max-width: 64em){.button_header2 span{display: inline !important}.button_header2 span.show-for-large-up, .button_header2 span.show-for-medium-up{display: none !important}}@media only screen and (max-width: 40em){.button_header2 span.show-for-medium-up, .button_header2 span.show-for-large-up{display: none !important}}@media only screen and (max-width: 64em){.button_header, .button_header2{width: 35px}.button_header3{width: 100%;text-align: right}.button_header i, .button_header2 i{float: none}}.button_header2.blog{font-size: 5px;width: 100%;float: none;height: inherit;position: relative;display: inline-block;text-align: center}.button_header2.blog i{color: #2a3567}.button_header2.blog span{top: 22px;font-size: 8px;line-height: 10px;height: 20px;left: 0;position: absolute;right: 0;text-transform: uppercase}.buttonPaypal{background: #f7f7f7;border: #ddd;color: #555}.hrText{text-align: center}.hrText::after{background: white none repeat scroll 0 0;content: "ou";padding: 0 15px;position: relative;text-transform: uppercase;top: -10px}.top_bar{position: relative}.cartAndAccount{position: absolute;top: 0;right: 0}@media all and (max-width: 64em){.cartAndAccount{margin-right: 0px !important;padding-top: 10px}}#logo{margin-top: 1em}#logo img{max-width: 298px;width: 100% !important;fill: red}@media only screen and (max-width: 64em){.top_bar{min-height: 4em;line-height: 4em}.top_bar .blogText{line-height: 1.5em}#logo{margin: 0}}button.small, .button.small{font-size: 1rem !important}.btn-indispo{padding: 10px 0 !important}.btn-indispo i{position: absolute;left: 15px;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%)}.btn-indispo em{display: block;font-size: 12px}.btn-indispo span{padding-left: 30px;display: inline-block}form.form_inline label{width: 100%}@media only screen and (min-width: 64em){form.form_inline label{display: inline-block;width: 30%;text-align: right;padding-right: 2%;line-height: 2.8rem}}form.form_inline .form_adress label{float: left}form.form_inline input[type=text], form.form_inline input[type=password], form.form_inline textarea, form.form_inline select{width: 64.66%;display: inline}@media only screen and (max-width: 64em){form.form_inline input[type=text], form.form_inline input[type=password], form.form_inline textarea, form.form_inline select{width: 100%;margin-bottom: 0.25em}}form.form_inline label.nostyle{width: 100%;text-align: left;line-height: 1rem}@media screen and (max-width: 40em){#form_full, .form_container{padding: 0 !important}}#modal_prd_indispo{}#modal_prd_indispo button{height: 2.8em;padding: 0}#livraison_choix .panel.callout{border-color: #2a3567;border-width: 2px;background: #2a3567;color: #fff}.message_top{background: #000;color: #fff;height: 40px;line-height: 40px}.message_top .message_top_close{color: #fff;cursor: pointer;font-size: 14px;font-weight: bold;height: 40px;line-height: 40px;position: absolute;right: 0;top: 0;width: 40px}.message_top .phone a{color: #fff}.message_top.message_cookie{display: none}#messageTop{background: #fff;color: #000;height: auto}#messageTop a.message_top_close{color: #83b6e5;font-size: 21px}.lang a{color: #fff;display: inline-block !important;height: 40px}.lang .flag_FR::before{content: url(/_boutiques/IZYBADGE//site_image/flag_fr.png);padding: 0 4px 0 0;vertical-align: middle}.lang .flag_EN::before{content: url(/_boutiques/IZYBADGE//site_image/flag_en.png);padding: 0 4px 0 0;vertical-align: middle}#hoverLang{margin: 0 0 0 0 !important}.cartAndAccount{font-size: 12px;margin-right: 22px}#button_show_search{cursor: pointer}#form_search .row{position: relative}#form_search .column input{height: 40px}.button_search{border: 0;margin: 2px 1px 0 0;position: absolute;right: 15px;top: 0}.top-bar .texte{color: #3f3f50;line-height: 45px}nav.top-bar{text-align: center}section.top-bar-section{display: inline-block}.tab-bar{background-color: #3f3f50;height: auto}.tab-bar .menu-icon{background: #2a3567;color: #3f3f50;width: 40px;height: 40px}.tab-bar .right-small{border-color: #3f3f50}#left-off-canvas-menu-inner{overflow-x: inherit;overflow-y: auto !important}.left-off-canvas-toggle{display: block;position: relative}.left-off-canvas-toggle i::before{font-size: 25px}.left-off-canvas-toggle span{bottom: -11px;font-size: 7px;left: 1px;position: absolute;text-transform: uppercase}.off-canvas-wrap.move-right .left-off-canvas-toggle i::before{content: "\f00d" !important}.offcanvas-on{overflow: hidden}.offcanvas-on .left-off-canvas-menu{box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5)}#logo img{width: auto}.fenetre_contextuelle{background: #fff}.bg_content{background: #fff;overflow: hidden;padding: 10px 12px}.valign-middle{display: table}.valign-middle .column{display: table-cell;vertical-align: middle}.valign-middle .column, .valign-middle [class*="column"] + [class*="column"]:last-child{float: none}a.valign-middle .column{height: 48px;line-height: 20px}#panier{position: relative}#panier #compteur_panier{background: #83b6e5;border-radius: 20px;color: #fff;font-size: 0.5em;height: 17px;left: 16px;line-height: 17px;position: absolute;top: 22px;width: 17px}.left-off-canvas-menu, .left-submenu{background: #fff}.left-off-canvas-menu .row{max-width: inherit}ul.off-canvas-list li label, .left-submenu .back > a{background: #000;color: #fff}ul.off-canvas-list li a{color: #000;border: none}ul.off-canvas-list li a:hover{background: #000;color: #fff;text-decoration: none}ul.off-canvas-list ul{margin: 0}ul.off-canvas-list .has-submenu-2 > a{background: #f2f2f2;border-top: 1px solid white;padding-right: 25px;position: relative;text-transform: unset}.has-submenu-2 > a::after{font-family: FontAwesome;font-size: 23px;content: '\f107';position: absolute;top: 6px;right: 25px}.has-submenu-2 > a.active::after{transform: rotateZ(180deg)}.left-submenu-2{display: none;list-style: none;margin: 0}.off-canvas-list .submenu{line-height: 17px;padding-top: 12px;padding-bottom: 12px}.off-canvas-list .accordion{margin: 0}.off-canvas-list .accordion > li > a{margin-left: 15px}.accordion-icon:after{content: "\f0d7"}.active .accordion-icon:after{content: "\f0d8"}.left-off-canvas-toggle:hover, .left-off-canvas-toggle:focus{color: #000}#main_menu{background: #f7f7f7;clear: both}#main_menu a.niv1{background: #f7f7f7;padding: 0 1em;height: 50px;line-height: 50px;display: inline-block;transition: all 0.2s}#main_menu a.niv1:hover, #main_menu a.active, #main_menu a.rspm_active_ssmenu{color: #f7f7f7;background: #2a3567}#main_menu .row .column.small-12{position: inherit}.sticky.fixed #main_menu{margin: 0}#elem_menu{margin: 0}#elem_menu li{display: inline;list-style: none}#elem_menu .gsm_ssmenu{background: rgba(255, 255, 255, 0.99);box-shadow: -2px 4px 7px 0 rgba(0, 0, 0, 0.14);position: absolute;padding: 1em;width: 64em;z-index: 9000;margin: auto}#elem_menu li.niv3{display: block}@media only screen and (min-width: 90.063em){#elem_menu .content_row{margin: 0 auto;max-width: 1440px;padding: 0 1em;width: 1603px}}.breadcrumbs{border: none}.breadcrumbs > *{color: #555}.breadcrumbs > * a{color: #555;text-decoration: underline}.breadcrumbs > * a:hover{color: #83b6e5}#nav_large a{display: table;height: 40px}#nav_large a span{display: table-cell;vertical-align: middle}@media only screen and (min-width: 64.063em){#social_newsletter{background: #f7f7f7}}.inputSmall{height: 2.3125rem !important}footer{margin-top: 50px}.rs_index footer{margin: 0}#footer_links{background: #f7f7f7}.footer_column_link h3{margin: 0;padding: 18px 20px}.footer_column_link ul{margin: 0 20px 15px;list-style: none}@media only screen and (max-width: 40em){.footer_column_link{border-bottom: 1px solid #000}.footer_column_link ul{display: none;margin-bottom: 0}.footer_column_link li{font-size: 14px;margin-bottom: 15px}#footer_links h3{cursor: pointer;font-size: 16px}#footer_links h3::after{font-family: FontAwesome;font-size: 23px;content: '\f107';float: right;transition: all 0.2s}#footer_links h3.active::after{transform: rotateZ(180deg)}}@media only screen and (min-width: 40.063em){#footer_links{background: none}.footer_unique{width: 100%}.footer_unique h3{display: none}.footer_unique ul{display: block;margin-bottom: 7px}.footer_unique ul li{display: inline}.footer_unique ul li + li::before{content: "|";padding: 0 7px 0 2px}.footer_column_link ul{display: block !important;height: auto !important;margin-bottom: 15px !important}}#footer_social, #footer_nl{padding: 20px 0}#footer_social a, #footer_nl a{color: #2a3567;display: block;float: left;font-size: 30px;text-align: center;width: 50px}#footer_social a:hover, #footer_nl a:hover{color: #3f3f50}#footer_nl{padding: 18px 0}#footer_nl label{line-height: 37px;font-size: 1.3em;text-align: right;padding-right: 1em}#footer_nl input{margin: 0}@media only screen and (max-width: 64em){border-top: 1px solid #000}@media only screen and (max-width: 40em){#footer_social a{margin: 5px 0}}.footer_liens ul{list-style: outside none none;margin: 0;padding: 0}.footer_liens li a{background: #f0ede6;color: #83b6e5;display: block;margin: 2px 0;padding: 0.6rem 0.9375rem;text-align: left;width: 100%}.footer_liens li a:after{content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 18px;float: right;top: 10px;left: 0}#footer_link_top{font-size: 12px;line-height: 50px;text-align: center;display: block;margin-bottom: 0;position: fixed;bottom: 20px;right: 20px;width: 50px;height: 50px;border-radius: 50px;background-color: #83b6e5;transition: background-color 300ms ease-out 0s;opacity: 0.7}#footer_link_top i{font-size: 20px}#footer_rassurance{line-height: 0}#footer_rassurance img{padding-right: 5px}#footer_rassurance br{display: none}#footer_rass{padding: 2em 0;background: #83b6e5}#footer_rass :not(.footer_rass_contact){text-transform: uppercase;color: #fff;font-size: 18px;line-height: 1.33}#footer_rass .footer_rass_contact{font-size: 36px;font-weight: 900;font-style: normal;line-height: 0.67;color: #2a3567}#footer_rass .footer_rass_contact em{font-size: 20px;font-weight: 300;font-style: italic;line-height: 1.2;text-transform: none;color: #2a3567}#footer_rass .footer_rass_contact strong{text-transform: none;color: #2a3567}#footer_rass .footer_rass_contact svg{fill: #2a3567}#footer_rass .footer_rass_contact .svg{vertical-align: middle}@media all and (max-width: 40em){#footer_rass .footer_rass_contact{font-size: 20px}#footer_rass .footer_rass_contact em, #footer_rass .footer_rass_contact strong{font-size: 16px;display: block}#footer_rass .footer_rass_contact .svg{display: block;margin: 5px auto}}#footer_rass i{color: #2a3567;float: left;font-size: 30px;text-align: center;transform: scaleX(-1)}#footer_rass svg{fill: #fff}@media only screen and (max-width: 40em){#footer_rass > div:nth-child(2n+1){clear: both}}.footer_links a{color: #2a3567;text-transform: uppercase;font-size: 18px;font-weight: 300;line-height: 1.33}.footer_links a:hover{text-decoration: underline}.footer_links a:hover::before{text-decoration: none !important}.footer_links a + a::before{content: "|";display: inline;margin: 0 6px 0 2px;text-decoration: none}#footer_credits{font-size: 14px;line-height: 2.14;color: #2a3567;font-weight: 300}.grid-item{margin: 1%;text-align: center}.grid-item .presse_img{display: block;border: 1px solid #ddd;max-width: 100%;line-height: 210px;height: 210px;overflow: hidden}.grid-item .presse_nom{display: block;margin-top: 10px}.arrow_slider_presse .slick-slide{height: 400px}.arrow_slider_presse .slick-slide img{max-height: 100%;max-width: 100%;margin: 0 auto}@media only screen and (max-width: 40em){.grid-item{width: 48%;padding-top: 48%}.arrow_slider_presse .slick-slide{height: 200px}}.rs_faq{}.rs_faq .faq_questions{list-style: none;margin: 0}.rs_faq .faq_questions hr{width: 60%;margin: 1.6em auto}.rs_faq .faq_questions .faq_question{color: #2a3567;font-size: 22px;line-height: 26px}.rs_faq .faq_questions .faq_reponse{text-align: justify}#content{margin-top: 60px}.carrousel_texte, .carrousel_texte p{color: #2a3567;font-size: 22px;font-weight: 300;line-height: 1.45}#home_selection{margin-top: 20px}.bloc_home{overflow: hidden;padding: 3em 10px}.bloc_home label{text-align: center;background-color: #22294b;border: 2px solid #22294b;margin: 1em auto !important;display: block !important;font-size: 22px;padding: 1em;font-weight: 300;line-height: 1.45;color: #fff;overflow: hidden}.bloc_home label.selected{background-color: #424a72;border-color: #fff}.bloc_home label:hover{background-color: #424a72}.bloc_home input[type=radio]{display: none}#txt_mod1, #txt_mod2, #txt_mod3{max-width: 420px;width: 100%;margin: 22px auto 0}.bloc_home:nth-child(2n){background-color: #2a3567;color: #fff}.bloc_home:nth-child(2n) a{color: #fff}.etape_titre{font-size: 48px;font-weight: 900;line-height: 1;text-align: left;color: #fff;margin-left: 50px}.etape_titre:before{display: inline-block;width: 100px;height: 100px;border-radius: 100px;line-height: 100px;text-align: center;vertical-align: middle;margin-right: 24px}@media all and (min-width: 40em) and (max-width: 64em){.etape_titre{font-size: 33px;margin-left: 0;text-align: center}.etape_titre::before{width: 70px;height: 70px;line-height: 70px}}@media all and (max-width: 40em){.etape_titre{font-size: 24px;margin-left: 0;text-align: center}.etape_titre::before{width: 60px;display: block;margin: 0 auto 10px;height: 60px;line-height: 60px}}.etape_1:before{content: "1";color: #2a3567;background-color: #fff}.etape_2:before{content: "2";color: #fff;background-color: #2a3567}.etape_2{color: #2a3567}.etape_3:before{content: "3";color: #2a3567;background-color: #fff}.total_cmd{padding: 13px 29px;border: 1px solid #fff;font-size: 28px;font-weight: bold;line-height: 1.14;color: #fff}@media all and (max-width: 40em){.total_cmd{font-size: 16px}}#home_img img{width: 100%}.slick-prev:before{content: '\f053';font-family: FontAwesome;color: #2a3567}.slick-next:before{content: '\f054';font-family: FontAwesome;color: #2a3567}ul.slick-dots{margin-left: 0}.arrow_slider{margin-bottom: 60px}.arrow_slider a{margin: 0 auto;width: 100%}.arrow_slider .slick-prev{left: 0}.arrow_slider .slick-next{right: 0}.arrow_slider .slick-next::before, .arrow_slider .slick-prev::before{font-size: 30px;color: #555}.arrow_slider_paging{bottom: -45px;display: block;list-style: outside none none;padding: 0;position: absolute;text-align: center;width: 100%}.arrow_slider_paging li{float: left}.arrow_slider .slick-dots li button::before{color: #2a3567 !important;content: '\f192';font-family: FontAwesome;font-size: 28px}.arrow_slider .slick-next, .arrow_slider .slick-prev{border-radius: 50px;height: 56px;margin: 0;padding: 5px 0 0 3px;text-indent: -3px;top: 42%;width: 56px}.arrow_slider .slick-dots{margin: 0;padding-top: 10px !important}.arrow_slider .slick-dots::before{content: '';position: absolute;top: 0;left: 40%;width: 60%;height: 1px;margin-left: -20%;background: #2a3567}.arrow_slider_small .slick-prev, .arrow_slider_small .slick-next{top: 25%}.arrow_slider_big .slick-prev, .arrow_slider_big .slick-next{top: 30%}.slick-slider .bp_nom{padding: 0 3em}.bloc_produit{display: inline-block;position: relative;width: 14%;margin: 1.5em 5%;color: #555;position: relative;margin-bottom: 15px;text-align: center}.bloc_produit img{display: inline !important;max-width: 100%;border: solid 1px #d4d7e1}.bloc_produit .bp_msg_promo{right: 21%;position: absolute;top: 10px}@media only screen and (max-width: 40em){.bloc_produit .bp_msg_promo{right: 37%}}.bloc_produit .bp_msg_promo span{color: #fff;font-size: 14px;line-height: 45px;position: absolute;width: 39px;z-index: 100}.bloc_produit .bp_msg_promo .fa{color: #83b6e5;font-size: 45px;position: absolute;z-index: 50}.bloc_produit .fa-question{font-size: 171px}.bloc_produit .bp_nom{display: block;margin-top: 2px;overflow: hidden;font-size: 18px;font-weight: 300;line-height: 20px;text-align: center;color: #2a3567}.bloc_produit .bp_prix{display: block;height: 20px !important}.bloc_produit a{position: relative;overflow: hidden;display: block}.bloc_produit .span_prix{position: absolute;left: 0;top: 0;background: #2a3567;color: #fff;transform: translateX(-50px) translateY(10px) rotate(-45deg);text-align: center;width: 140px;padding: 0 20px;line-height: 20px}.bloc_produit .bandeau_revendeur{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(255, 0, 0, 0.7);color: #fff;text-align: center;font-weight: bold;font-size: 14px;padding: 5px 0}.bloc_produit .bp_quantite{overflow: hidden;text-align: center;-moz-user-select: -moz-none;-webkit-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}.bloc_produit .bp_quantite .btn-qte{display: block;float: left;height: 45px;text-align: center;width: 50%;background-color: #e7e7e7;line-height: 45px;font-size: 26px;font-weight: bold;cursor: pointer}.bloc_produit .bp_quantite .btn-plus{border-left: 1px solid #bdc1cd}.bloc_produit .bp_quantite input[type=text]{width: 50px;height: 50px;border-radius: 50px;box-shadow: unset;border: 0;background-color: #cccfdb;position: absolute;top: -20px;right: -25px;text-align: center;font-size: 20px}.bloc_produit .bp_quantite input[type=text].active{background-color: #86ab2d}@media all and (max-width: 40em){.bloc_produit{display: block;float: left;width: 40%;margin: 30px 5%}}@media all and (min-width: 40em) and (max-width: 64em){.bloc_produit{width: 22%}}.image_content{display: inline-block;position: relative}.image_content .etiquette_haute{left: 0;position: absolute;top: 20px}.image_content .etiquette_basse{right: 0;position: absolute;bottom: 0}#card{position: fixed;top: 0;left: 0;width: 100%;padding: 1em;background-color: #2a3567;color: #fff;z-index: 8000}.msgcarts{margin: 0 auto;z-index: 9000}.msgcart{background: #f0ede6;box-shadow: 1px 1px 12px #555;cursor: pointer;margin-bottom: 6px;overflow: hidden;padding: 7px 5px 6px;width: 100vw}.msgcart img{height: 60px}.liste_rayon div{margin-bottom: 12px}.liste_rayon a{background: #f7f7f7;display: block;padding: 10px;text-align: left;vertical-align: middle}.liste_rayon a.active{background: #2a3567;color: #fff}.liste_rayon a:hover{text-decoration: none}.cat_side_menu{background: #f7f7f7}.cat_side_menu li{list-style: none}.cat_side_menu a.niv1{display: block;font-size: 22px;line-height: 27px}.cat_side_menu a.niv2{display: block}.cat_side_menu .active{color: #1b2243}.accordion .accordion-navigation > a, .accordion .accordion-navigation.active > a{color: #3f3f50}.account_connect{background: none !important}.accordion .accordion-navigation > .content.active{background: #f7f7f7}#pagination{font-size: 17px;line-height: 35px}#pagination span, #pagination strong, #pagination a{padding: 0 10px}.slider-product .slick-slide{text-align: center}.slider-product .slick-slide img{display: inline !important}.slider-product-nav{margin: 0}.slider-product-nav .slick-slide{opacity: 0.4}.slider-product-nav .slick-center{opacity: 1}.img_fp{border: 0}.img_fp:hover{cursor: zoom-in !important}.fp_fournisseur a{opacity: 0.5}#fp_prix{font-size: 1.6em;line-height: 75px}#fp_prix del{font-size: 0.8em}#btn_prd .button i{padding-right: 1em}.accordion .accordion-navigation > a, .accordion .accordion-navigation.active > a{background: rgba(42, 53, 103, .1);color: #2a3567}.accordion .accordion-navigation > a::after{content: '\f107';font-family: FontAwesome;float: right;font-size: 20px;transition: all 0.2s}.accordion .accordion-navigation.active > a::after{transform: rotate(180deg)}#fp_tab #onglets-box_fp{height: 52px}#fp_tab .button{margin: 0}#fp_tab .onglets-box_fp{text-align: center}#fp_tab .onglet{float: left;padding: 1em;width: auto;background: #2a3567;border: 1px solid #2a3567;border-width: 1px 1px 0;color: #fff;margin-right: 10px}#fp_tab .onglet.active{background: #fff;border: 1px solid #2a3567;border-width: 1px 1px 0;color: #2a3567}#fp_tab .onglet-contenu{border: 1px solid #2a3567;margin-top: -2px;padding: 1em 1em 0 1em}#fp_tab .onglet-contenu-2{display: none !important}@media only screen and (max-width: 64em){#fp_tab .active + .onglet-contenu-2{display: block !important;border: 1px solid #2a3567;border-top: 0;padding: 1em 1em 0 1em}#fp_tab .onglet-contenu{display: none !important}#fp_tab .onglet{display: block;text-align: center;width: 100%;border-top: 1px solid #fff}#fp_tab .onglet-contenu-2{margin: 0;border-top: 0}}@media only screen and (min-width: 40em){.rs_ficheproduit .partage_social{float: right}}@media only screen and (max-width: 40em){.rs_ficheproduit h1{margin-top: 15px}.rs_ficheproduit .partage_social{text-align: center !important}}.btn-add-qty{overflow: hidden;width: 100%;height: 70px;line-height: 35px;margin-bottom: 10px}.btn-add-qty a.btn-plus-moins{display: block;text-align: center;border: solid 1px #b6b6b6;height: 50%;background: #b6b6b6;color: #fff;font-size: 20px}.btn-add-qty .btn-plus-moins + .btn-plus-moins{border-top: solid 2px #fff}.btn-add-qty .r-qty{float: left;width: 15%;height: 100%}.btn-add-qty input{height: 100%;text-align: center}.btn-add-qty #fp_btn_ajout_panier{float: left;width: 70%}.btn-add-qty #btn_prd{float: left;width: 70%}.btn-add-qty *{margin: 0 !important}.btn-add-qty .button{border: solid 1px #83b6e5;height: 100%;padding: 0;line-height: 70px;font-size: 1rem}.note_prd::before{content: "\f005\f005\f005\f005\f005";color: #2a3567;font-family: FontAwesome;font-size: 17px;letter-spacing: 3px}.note_prd_-0::before{content: "\f006\f006\f006\f006\f006"}.note_prd_-05::before{content: "\f123\f006\f006\f006\f006"}.note_prd_-1::before{content: "\f005\f006\f006\f006\f006"}.note_prd_-15::before{content: "\f005\f123\f006\f006\f006"}.note_prd_-2::before{content: "\f005\f005\f006\f006\f006"}.note_prd_-25::before{content: "\f005\f005\f123\f006\f006"}.note_prd_-3::before{content: "\f005\f005\f005\f006\f006"}.note_prd_-35::before{content: "\f005\f005\f005\f123\f006"}.note_prd_-4::before{content: "\f005\f005\f005\f005\f006"}.note_prd_-45::before{content: "\f005\f005\f005\f005\f123"}.note_prd_-5::before{content: "\f005\f005\f005\f005\f005"}.review_answer{background: rgba(42, 53, 103, 0.1)}.review_answer i{transform: rotate(180deg)}.avis_client_container{padding-top: 15px}.avis_client_container .avis_client_slider{margin-bottom: 15px}.avis_client_container .avis_info{font-size: 12px;color: #888}.avis_client_container .avis_client_bloc{padding: 0 2em}.avis_client_container .avis_content{height: 40px;overflow: hidden}@media all and (max-width: 40em){.avis_client_container .avis_content{height: 81px}}.lien_onglet{background: transparent;border: 1px solid #000;color: #555;padding: 0.5rem 0;display: block}@media only screen and (max-width: 40em){.lien_onglet span{display: block;font-size: 0.5rem}}.lien_onglet:hover, .lien_onglet.actif{background: #2a3567;color: #fff;border-color: #2a3567}.etat_commande{text-align: center}.etat_commande > i{font-size: 68px;color: #2a3567;margin: 15px 0 10px}.etat_commande .fa-circle, .etat_commande .fa-minus{color: #f0ede6;font-size: 21px;vertical-align: calcl()}.etat_commande .fa-dot-circle-o{color: #2a3567;font-size: 24px}.etat_commande .fa-minus{font-size: 14px;vertical-align: text-top}.detail_mes_commandes{border-top: 1px solid #000;padding-top: 0.75em}.commande_active{background: #f7f7f7}.rs_panier h1, .rs_panier .faux_titre_niv1{text-align: center}.rs_recap-commande input[type="text"]{height: auto !important}.rs_panier .hide_checkout, .rs_commande .hide_checkout, .rs_recap-commande .hide_checkout, .rs_choix-paiement .hide_checkout{display: none}.etapes_tunnel > div > div{padding: 0 0.3rem}.etapes_tunnel > div > div > div, .etapes_tunnel_active, .etapes_tunnel_OK{background: #f7f7f7;color: #3f3f50;font-size: 16px;line-height: 32px;padding: 0 10px}.etapes_tunnel_OK{background: rgba(63, 63, 80, .2);font-size: 12px;line-height: 25px}.etapes_tunnel_OK a{display: block}.panier_total{margin-top: 1.75em !important;font-weight: bold}.box_panier{width: 24%}@media only screen and (max-width: 64em){.box_panier{width: 100%}}.box_panier #bg_panier div{font-size: 12px !important}.box_panier .panier_ss_total{font-size: 14px !important}.box_panier .mode_liv{font-size: 12px !important}.box_panier .mode_liv{margin-top: 1.75em !important}#monPanier #bg_panier, #monPanier2 #bg_panier{max-height: 270px;overflow: auto;margin-bottom: 20px}#commande_content{padding-right: 20px;padding-left: 20px}@media screen and (max-width: 40em){#commande_content{padding-right: 12px;padding-left: 12px}}a.link_show{padding: 0.5rem !important;font-size: 12px !important;background: #c0c0ce !important;color: #000 !important}a.link_show:hover, a.link_show:active{background-color: #797995 !important;color: #fff !important}a.link_show::after{font-size: 12px !important}.etapes_tunnel > div > div{margin-bottom: 10px}.etapes_tunnel i{font-size: 1.5em;margin-right: 0.3em}.rs_commande .etape_panier > div, .rs_recap-commande .etape_panier div, .rs_choix-paiement .etape_panier div, .rs_recap-commande .etape_commande div, .rs_choix-paiement .etape_commande div, .rs_choix-paiement .etape_recapitulatif div{background: rgba(63, 63, 80, .2)}.rs_commande .etape_panier div a, .rs_recap-commande .etape_panier div a, .rs_choix-paiement .etape_panier div a, .rs_recap-commande .etape_commande div a, .rs_choix-paiement .etape_commande div a, .rs_choix-paiement .etape_recapitulatif div a{color: #3f3f50}.rs_panier .etape_panier div, .rs_commande .etape_commande div, .rs_recap-commande .etape_recapitulatif div, .rs_choix-paiement .etape_paiement div, .etapes_tunnel_active{background: #3f3f50;color: #fff}#panier_listing_produits{padding: 0 15px}#panier_listing_produits strong{font-weight: normal}#panier_listing_produits .line_2{line-height: 37px;padding-top: 20px}#panier_listing_produits .prix{font-size: 16px;line-height: 35px}#panier_listing_produits .prix del{font-size: 13px}#panier_listing_produits .prix_total{font-size: 18px;line-height: 35px}#panier_listing_produits .prix_promo{line-height: 18px}#panier_listing_produits .del{font-size: 26px;line-height: 35px}#panier_listing_produits i.fa-times-circle{color: #d95c64}@media only screen and (max-width: 40em){#panier_listing_produits del{padding-left: 10px !important}}.panier_ss_total, .recap_ss_total{font-size: 20px;font-weight: bold;line-height: 23px}.panier_livraison select{width: 100%}@media only screen and (max-width: 40em){.panier_ss_total, .recap_ss_total{font-size: 15px;font-weight: bold;line-height: 17px}}#livraison_choix .panel{cursor: pointer;padding: 0.5rem}#livraison_choix .panel.callout{cursor: inherit}#livraison_choix i{font-size: 16px}.montant_livraison{padding-right: 2.25em !important}@media only screen and (max-width: 64em){#livraison_choix .montant_livraison{padding-right: 1.25rem !important}}@media only screen and (max-width: 40em){#livraison_choix .montant_livraison{padding-right: 0.2rem !important}}#label_cgv{position: relative;display: block}#label_cgv [type="checkbox"]:not(:checked), #label_cgv [type="checkbox"]:checked, #label_cgv [type="radio"]:not(:checked), #label_cgv [type="radio"]:checked{display: none}#label_cgv [type="checkbox"]:not(:checked) + label, #label_cgv [type="checkbox"]:checked + label, #label_cgv [type="radio"]:not(:checked) + label, #label_cgv [type="radio"]:checked + label{position: relative;margin-left: 1em;padding-left: 1.5em;cursor: pointer;width: 25px;height: 25px;-moz-box-sizing: border-box;box-sizing: border-box}#label_cgv [type="checkbox"]:not(:checked) + label:before, #label_cgv [type="radio"]:not(:checked) + label:before{content: '';position: absolute;left: 0;top: 0;border: 1px solid #798da6;background: #fff;width: 25px;height: 25px}#label_cgv [type="checkbox"]:checked + label:before, #label_cgv [type="radio"]:checked + label:before, #label_cgv [type="checkbox"]:checked + label:after, #label_cgv [type="radio"]:checked + label:after{content: '\f00c';font: normal normal normal 25px/1 FontAwesome;position: absolute;text-align: center;top: 0;left: 0;width: 25px;height: 25px;color: #aac629;border: 1px solid #e6e1e4;transition: all 0.2s;background: #fff}#label_cgv [type="checkbox"]:not(:checked) + label:after, #label_cgv [type="radio"]:not(:checked) + label:after{opacity: 0;transform: scale(0)}#label_cgv [type="checkbox"]:checked + label:after, #label_cgv [type="radio"]:checked + label:after{opacity: 1;transform: scale(1)}#label_cgv [type="checkbox"]:disabled:not(:checked) + label:before, #label_cgv [type="checkbox"]:disabled:checked + label:before, #label_cgv [type="radio"]:disabled:not(:checked) + label:before, #label_cgv [type="radio"]:disabled:checked + label:before{box-shadow: none;border-color: #5a9bcd;background-color: #ccc}#label_cgv [type="checkbox"]:disabled:checked + label:after, #label_cgv [type="radio"]:disabled:checked + label:after{color: #000}#label_cgv [type="checkbox"]:disabled + label, #label_cgv [type="radio"]:disabled + label{color: #ccc}#label_cgv [type="checkbox"]:checked:focus + label:before, #label_cgv [type="checkbox"]:not(:checked):focus + label:before, #label_cgv [type="radio"]:checked:focus + label:before, #label_cgv [type="radio"]:not(:checked):focus + label:before{border: 1px solid #5a9bcd}#label_cgv.error{}#label_cgv.error [type="checkbox"]:not(:checked) + label:before, #label_cgv.error [type="radio"]:not(:checked) + label:before, #label_cgv.error [type="checkbox"]:not(:checked) + label:after, #label_cgv.error [type="radio"]:not(:checked) + label:after{content: '\f00d';font: normal normal normal 20px/1 FontAwesome;position: absolute;text-align: center;top: 0;left: 0;color: #cd3a18;border: 1px solid #cd3a18;transition: all 0.2s;background: #fff}#mondialrelay{}#mondialrelay input[type="radio"]{margin-bottom: 0.25em}#mondialrelay label p{margin-bottom: 0.5rem}.panier_nom{line-height: 15px}.paiement_title{cursor: pointer;margin: 0 !important}.paiement_content input[type=image]{max-width: 100%}.news_texte{-webkit-columns: 2;-moz-columns: 2;columns: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px}@media only screen and (max-width: 64em){.rs_modele_page_unique .contenu, .news_texte{-webkit-columns: 1;-moz-columns: 1;columns: 1}}@media only screen and (max-width: 40em){.news_texte{-webkit-columns: 1;-moz-columns: 1;columns: 1}}.highslide-container table tr.even, .highslide-container table tr.alt, .highslide-container table tr:nth-of-type(2n){background: none}.sidebar strong{margin-bottom: 5px;font-size: 18px}.sidebar ul{list-style: none;margin-top: 15px;padding: 0}.sidebar ul li{margin-bottom: 8px}.sidebar ul li a{float: left;margin-bottom: 10px}.sidebar ul li a.plm::before{font-family: FontAwesome;content: "\f0da\0000a0"}#last-comments p.comment{}#last-comments p.comment a{text-decoration: none;font-style: italic}#last-comments p.comment .comment-info{font-style: normal !important}#last-comments em::before{content: "\f0e5\0000a0";font-family: FontAwesome}.tags li{float: left;list-style: none;margin-right: 0.25em}.tags li a{float: left}.tags .tag_niveau1{font-size: 1em}.tags .tag_niveau2{font-size: 1.25em}.tags .tag_niveau3{font-size: 1.5em}.tags .tag_niveau4{font-size: 2em}#tags a{margin-right: 5px;padding: 0.3em 1em}#tags i{float: left;font-size: 18px;line-height: 22px;margin-right: 15px}#blog_syspage p a, #blog_syspage p strong, #blog_syspage p span{padding: 0 5px}@media only screen and (min-width: 40.063em){.syspage_prev, .syspage_next{display: none}}.slick_blog{padding: 1em;border-radius: 5px}.slick_blog .slick-dots{bottom: -60px !important}.slick_blog .image_blog:hover{cursor: pointer}.slick_blog .blog_txt{background-color: #c9cae1;padding: 0.75em 2em 0.75em 0.75em;line-height: 20px;text-align: justify}.rs_blog_liste .slick-slide{height: 330px !important}.bloc_billet p{font-size: 15px !important}@media only screen and (min-width: 40em) and (max-width: 64em){.slick_blog{margin-left: 5px}}@media only screen and (max-width: 40em){.bloc_billet{background-color: #fff}}@media only screen and (min-width: 64em){.bloc_billet{margin-top: 20px !important}}.text-sup{position: absolute;padding: 0.5em;width: 100%;top: 0;background-color: rgba(201, 202, 225, 0.8)}#email_nl{height: 2.66em !important}#blocFullScreen{z-index: 1;position: absolute;bottom: 0;right: 0;width: auto;height: auto;min-height: 100%;min-width: 100%;background-image: url(/imgfck/20/Image/Full_screen/visuel_carrousel.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center center;background-size: cover}#blocFullScreen + .off-canvas-wrap{overflow: visible}.AfterFullScreen{z-index: 100;position: absolute;bottom: 0;right: 0;width: 100%;height: 100%}.container{height: 100%;position: relative}.content-wrapper{position: absolute;top: 100%;width: 100%}.zoomWrapper{overflow: hidden;margin-bottom: 1.5em}.zoomWrapper img{width: 100% !important;max-width: 100%;position: relative !important}.zoomWrapper:hover{cursor: zoom-in}.zoomContainer{display: none !important}.rs_ficheproduit .slick-dots{margin-left: 0}.slick-dots{margin-bottom: 30px}.resp-sharing-button{display: inline-block;border-radius: 5px;border-width: 1px;border-style: solid;transition: background-color 25ms ease-out, border-color 25ms ease-out, opacity 250ms ease-out;margin: 0.25em;padding: 0.5em 0.75em;font-family: Helvetica Neue, Helvetica, Arial, sans-serif}.resp-sharing-button a{text-decoration: none;color: #fff;display: block}.resp-sharing-button__icon{display: inline-block}.resp-sharing-button__icon svg{width: 1em;height: 1em;margin-bottom: -0.1em}.resp-sharing-button__icon{stroke: #fff;fill: none}.resp-sharing-button__icon--solid, .resp-sharing-button__icon--solidcircle{fill: #fff;stroke: none}.resp-sharing-button__link{text-decoration: none;color: #fff}.resp-sharing-button--large .resp-sharing-button__icon svg, .resp-sharing-button--medium .resp-sharing-button__icon svg{padding-right: 0}.resp-sharing-button__wrapper{display: inline-block}.resp-sharing-button--facebook{background-color: #3b5998;border-color: #3b5998}.resp-sharing-button--facebook:hover, .resp-sharing-button--facebook:active{background-color: #2d4373;border-color: #2d4373}.resp-sharing-button--twitter{background-color: #55acee;border-color: #55acee}.resp-sharing-button--twitter:hover, .resp-sharing-button--twitter:active{background-color: #2795e9;border-color: #2795e9}.resp-sharing-button--google{background-color: #dd4b39;border-color: #dd4b39}.resp-sharing-button--google:hover, .resp-sharing-button--google:active{background-color: #c23321;border-color: #c23321}.resp-sharing-button--email{background-color: #777;border-color: #777}.resp-sharing-button--email:hover .resp-sharing-button--email:active{background-color: #5e5e5e;border-color: #5e5e5e}.resp-sharing-button--pinterest{background-color: #bd081c;border-color: #bd081c}.resp-sharing-button--pinterest:hover, .resp-sharing-button--pinterest:active{background-color: #8c0615;border-color: #8c0615}.resp-sharing-button--linkedin{background-color: #0077b5;border-color: #0077b5}.resp-sharing-button--linkedin:hover, .resp-sharing-button--linkedin:active{background-color: #046293;border-color: #046293}.center{margin-left: auto;margin-right: auto}.man{margin: 0}.pan{padding: 0}.nop{padding: 0 !important}.nopl{padding-left: 0 !important}.nopr{padding-right: 0 !important}.nopb{padding-bottom: 0 !important}.maxs{margin: 5px}.mas{margin: 10px}.mam{margin: 15px}.mal{margin: 20px}.maxl{margin: 30px}.maxxl{margin: 40px}.maxxxl{margin: 50px}.paxs{padding: 5px}.pas{padding: 10px}.pam{padding: 15px}.pal{padding: 20px}.paxl{padding: 30px}.paxxl{padding: 40px}.paxxxl{padding: 50px}.mtn{margin-top: 0}.mtxs{margin-top: 5px}.mts{margin-top: 10px}.mtm{margin-top: 15px}.mtl{margin-top: 20px}.mtxl{margin-top: 30px}.mtxxl{margin-top: 40px}.mtxxxl{margin-top: 50px}.mrn{margin-right: 0}.mrxs{margin-right: 5px}.mrs{margin-right: 10px}.mrm{margin-right: 15px}.mrl{margin-right: 20px}.mrxl{margin-right: 30px}.mrxxl{margin-right: 40px}.mrxxxl{margin-right: 50px}.mbn{margin-bottom: 0}.mbxs{margin-bottom: 5px}.mbs{margin-bottom: 10px}.mbm{margin-bottom: 15px}.mbl{margin-bottom: 20px}.mbxl{margin-bottom: 30px}.mbxxl{margin-bottom: 40px}.mbxxxl{margin-bottom: 50px}.mln{margin-left: 0}.mlxs{margin-left: 5px}.mls{margin-left: 10px}.mlm{margin-left: 15px}.mll{margin-left: 20px}.mlxl{margin-left: 30px}.mlxxl{margin-left: 40px}.mlxxxl{margin-left: 50px}.ptn{padding-top: 0}.ptxs{padding-top: 5px}.pts{padding-top: 10px}.ptm{padding-top: 15px}.ptl{padding-top: 20px}.ptxl{padding-top: 30px}.ptxxl{padding-top: 40px}.ptxxxl{padding-top: 50px}.prn{padding-right: 0}.prxs{padding-right: 5px}.prs{padding-right: 10px}.prm{padding-right: 15px}.prl{padding-right: 20px}.prxl{padding-right: 30px}.prxxl{padding-right: 40px}.prxxxl{padding-right: 50px}.pbn{padding-bottom: 0}.pbxs{padding-bottom: 5px}.pbs{padding-bottom: 10px}.pbm{padding-bottom: 15px}.pbl{padding-bottom: 20px}.pbxl{padding-bottom: 30px}.pbxxl{padding-bottom: 40px}.pbxxxl{padding-bottom: 50px}.pln{padding-left: 0}.plxs{padding-left: 5px}.pls{padding-left: 10px}.plm{padding-left: 15px}.pll{padding-left: 20px}.plxl{padding-left: 30px}.plxxl{padding-left: 40px}.plxxxl{padding-left: 50px}.w5{width: 5%}.w10{width: 10%}.w15{width: 15%}.w20{width: 20%}.w25{width: 25%}.w30{width: 30%}.w33{width: 33.3333%}.w35{width: 35%}.w40{width: 40%}.w50{width: 50%}.w60{width: 60%}.w66{width: 66.6666%}.w70{width: 70%}.w75{width: 75%}.w80{width: 80%}.w85{width: 85%}.w90{width: 90%}.w100{width: 100%}.w50p{width: 50px}.w100p{width: 100px}.w150p{width: 150px}.w200p{width: 200px}.w300p{width: 300px}.w400p{width: 400px}.w500p{width: 500px}.w600p{width: 600px}.w700p{width: 700px}.w800p{width: 800px}.w960p{width: 960px}.mw960p{max-width: 60px}.w1140p{width: 1140px}.mw1140p{max-width: 1140px}.wauto{width: auto}.mxw200{max-width: 200px}.mxw300{max-width: 300px}@media all and (min-width: 40em) and (max-width: 64em){.m-centered{margin-left: auto !important;margin-right: auto !important;float: none !important;clear: both}}.error-form{border-color: #2c0a0c !important;background-color: #d95c64 !important;color: #2c0a0c !important}.bloc_paiement{overflow: hidden;padding: 1em;border: solid 2px #4f5d9d;background-color: #f1f3fb}.bloc_paiement.inactif{border: solid 1px #4f5d9d;background-color: #fff}.titre_bloc_paiement{color: #2a3567}.svg.fleche svg{width: 60px;height: auto;vertical-align: middle;fill: #2a3567}.picto-check svg{width: 80px;vertical-align: middle}.titre_bloc_confirm{color: #86ab2d}.svg.check svg{width: 40px;height: auto;vertical-align: middle;fill: #86ab2d}#identification-link{margin-bottom: 15px}#lst-img{text-align: center}#lst-img .bp-img{display: inline-block;position: relative;width: 8%;border-radius: 50px;background-color: #fff;padding: 1em;margin: 0px 5px 30px;opacity: 0.6;border: solid 5px #fff}#lst-img .bp-img::before{display: block;padding-top: 100%;content: ""}#lst-img .bp-img img{width: 60px;position: absolute;top: 50%;left: 50%;right: 0;bottom: 0;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transition: width 0.3s ease-out;-webkit-transition: width 0.3s ease-out;-moz-transition: width 0.3s ease-out}#lst-img .bp-img .bp-txt{position: absolute;bottom: -27px;left: 50%;display: none;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%)}#lst-img .bp-img:hover{opacity: 1;cursor: pointer}#lst-img .bp-img:hover .bp-txt{display: block}#lst-img .bp-img:hover img{width: 75px}#lst-img .bp-img.selected{border-color: #86ab2d;opacity: 1}#lst-img .bp-img.selected .bp-txt{display: block}#lst-img .bp-img.selected img{width: 75px}@media all and (max-width: 40em){#lst-img .bp-img{opacity: 0.6;width: 16%}}#lst-img2{text-align: center}#lst-img2 .bp-img{display: inline-block;position: relative;width: 9%;border-radius: 50px;background-color: #fff;padding: 1em;margin: 0px 5px 30px;border: solid 5px #fff}#lst-img2 .bp-img::before{display: block;padding-top: 100%;content: ""}#lst-img2 .bp-img img{width: 75px;position: absolute;top: 50%;left: 50%;right: 0;bottom: 0;transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transition: width 0.3s ease-out;-webkit-transition: width 0.3s ease-out;-moz-transition: width 0.3s ease-out}#lst-img2 .bp-img .bp-txt{position: absolute;bottom: -27px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%)}#lst-img2 .bp-img:hover{opacity: 1;cursor: pointer}#lst-img2 .bp-img:hover .bp-txt{display: block}#lst-img2 .bp-img:hover img{width: 60px}#lst-img2 .bp-img.selected{border-color: #86ab2d;opacity: 1}#lst-img2 .bp-img.selected .bp-txt{display: block}#lst-img2 .bp-img.selected img{width: 60px}@media all and (max-width: 40em){#lst-img2 .bp-img{width: 16%}}.prix-barre{position: relative}.prix-barre::before{content: "";position: absolute;left: 0;top: 50%;width: 100%;border-top: 1px solid;transform: rotate(-45deg)}