*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.marginb1{margin-bottom:1px!important}.center{text-align:center}.right{text-align:right}.left{text-align:left}.justify{text-align:justify}.nomargin{margin:0!important}.nomarginb{margin-bottom:0!important}.my-center{text-align:center}button{outline:0}.highlight-color{color:var(--primary_color)!important}img{font-size:.6em;color:#dcdcdc}.my-pull-left{text-align:left!important}.WEB #content{width:100%}.MOB #content{width:100%;padding-top:5px}#G_eCrm_area{padding-top:1em;padding-bottom:1em;border-top:1px solid #dcdcdc}#footer_help{margin-top:1em}#G_footer{color:#fff;background-color:var(--purple_color)}.grecaptcha-badge{display:none}.my-category-banner{margin-bottom:2em}.my-category-banner img{width:100%;max-width:100%;height:auto!important;margin-left:auto;margin-right:auto;display:block}.my-ff-advisor-area{margin-bottom:20px;border:1px solid #d3d3d3;background-color:#fff;padding:10px 20px;display:flex;flex-direction:column;text-align:center}.my-ff-advisor-area .title{margin-bottom:5px}.my-ff-advisor-area .title h2{font-size:20px;font-weight:400;padding:0;margin:0}.my-ff-advisor-area .data_OLD_WHY_INLINEFLEX{flex:1;margin:auto;display:inline-flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.my-ff-advisor-area .data{flex:1;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.my-ff-advisor-area .data .my-btn{margin:5px 10px}.my-ff-advisor-area .data .ff-slot{margin:5px}.my-ff-advisor-area .data .ff-slot a{display:flex}.my-ff-advisor-area .data .ff-slot a img{max-width:100%;height:auto!important}@media screen and (max-width:480px){.my-ff-advisor-area{border-left-width:0;border-right-width:0;padding-right:0;padding-left:0}}.infos_pour_contact p{margin-top:.5em;margin-bottom:.5em}.infos_pour_contact a.this-phone{white-space:nowrap}.my-pagelist-title{font-size:1.333em;font-weight:700;line-height:1.1;margin:1em 0;padding:0;text-align:center}.short-category-description{margin-bottom:1em;text-align:center}.long-category-description{margin-bottom:1em;font-size:1em}.my-slide{text-align:center;margin-bottom:1em;display:flex;flex-direction:column;justify-content:flex-end}.my-slide .my-slide-title{margin:1em 0 2em 0}.my-slide .image-area{display:flex;justify-content:center;position:relative}.my-slide .image-area a,.my-slide .image-area picture{display:flex}.my-slide .image-area img{width:100%;max-width:100%;height:auto!important;margin:auto}.my-slide .bullet-area{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.75em}.my-slide .bullet-area button{display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1.467em;color:#dcdcdc;background-color:transparent;border:0;margin:0 .5em;padding:0}.my-slide .bullet-area button:disabled{color:grey}.my-slide .arrow-area{position:absolute;top:0;width:15%;min-width:4em;height:100%}.my-slide .arrow-area.previous{left:0}.my-slide .arrow-area.next{right:0}.my-slide .arrow-area button{cursor:pointer;width:100%;height:100%;background-color:transparent;border:0;margin:0;padding:0;text-indent:-999em}.c_brands_container .this_title{margin:1em 0 2em 0}.c_brands_container .my-logos{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2em}.c_brands_container .my-logos button{color:inherit;font-family:inherit;background-color:transparent;padding:.25em;margin:0;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.c_brands_container .my-logos button img{display:flex;width:100%;max-width:200px;height:auto;margin:auto}.c_brands_container .my-logos button:active img,.c_brands_container .my-logos button:hover img{border-color:#696969}@media screen and (min-width:1024px){.c_brands_container .my-logos button{flex:1}}@media screen and (max-width:480px){.c_brands_container .my-logos button{flex-basis:50%}}@media screen and (min-width:640px){.my-slide .arrow-area{top:50%;visibility:hidden;opacity:.5;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:114px;height:114px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-color:rgba(255,255,255,.67)}.my-slide:hover .arrow-area{visibility:visible}.my-slide .arrow-area.previous{left:2em;background-image:url(/gfm/720001/m/img/A-arrow-left-1709.png)}.my-slide .arrow-area.next{right:2em;background-image:url(/gfm/720001/m/img/A-arrow-right-1709.png)}.my-slide .arrow-area:hover{opacity:1}}.my-breadcrumb{margin-bottom:.75em;font-size:.933em;font-weight:700;text-transform:uppercase}.my-breadcrumb.account{display:flex;justify-content:center;align-items:center}.my-breadcrumb a{text-decoration:none}.sumup_plist_area{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;margin-bottom:2em}.sumup_plist_area .side{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.sumup_plist_area .side div{margin:.333em}.sumup_plist_area .side div.nb{margin-left:0;margin-right:.667em;color:var(--primary_color)}.sumup_plist_area .side div label{display:none}.sumup_plist_area .side div select{font-family:inherit;font-size:inherit;color:inherit;height:30px;padding-left:5px;padding-right:5px;text-overflow:ellipsis}.sumup_plist_area .side div.filter select{max-width:120px}.sumup_plist_area .side div.filter.current select{max-width:none;color:var(--primary_color)}.sumup_plist_area .page{margin-left:1em}.sumup_plist_area .page a:hover{color:var(--primary_color)}.sumup_plist_area .current-selection-area{margin-top:.5em;width:100%;flex-basis:100%;text-align:center}.sumup_plist_area .current-selection-area a{margin:.5em}.scroll-back2top-area{position:fixed;bottom:1em;right:1em;z-index:1;width:3em;height:3em;background-color:var(--primary_color);border-radius:3em;transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out}.scroll-back2top-area:hover{background-color:#000}.scroll-back2top-area a{display:flex;height:100%;align-items:center;justify-content:center;color:#fff;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.model_default_table_area{display:block;clear:both;font-size:.933em;margin-bottom:2em;border:1px solid #dcdcdc}.model_default_table_area th{background-color:#f5f5f5;font-weight:700;padding:.25em;border-bottom:1px solid #dcdcdc}.model_default_table_area .left{text-align:left}.model_default_table_area a{color:#a93594;text-decoration:none}.model_default_table_area a:hover{text-decoration:underline}.model_default_table_area a:hover{color:var(--primary_color)}.model_default_table_area .right{text-align:right}.model_default_table_area .center{text-align:center}.model_default_table_area .top{vertical-align:top}.model_default_table_area .middle{vertical-align:middle}.model_default_table_area .bottom{vertical-align:bottom}.model_default_table_area td{text-align:center;padding:.25em;border-width:0 0 1px 0;border-style:solid;border-color:#dcdcdc}.model_default_table_area tbody tr:last-child td{border-bottom:0}.my-table{display:inline-table;width:100%;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#dcdcdc;margin-bottom:2em;font-size:.867em}.my-table .my-table-head{display:table-row;background-color:#f5f5f5;border-bottom:1px solid #dcdcdc}.my-table .my-table-line{display:table-row;border-bottom:1px solid #dcdcdc}.my-table .my-table-line:last-child{border-bottom:0}.my-table .my-table-cell{display:table-cell;vertical-align:middle;padding:2px}.my-table .my-table-head .my-table-cell{font-weight:700;padding:.25em}.my-table.my-voucher-table .my-table-cell{width:25%}.my-table.my-voucher-table.empty-cart .my-table-cell{width:33.3333333%}.my-table.my-voucher-table .my-table-cell.voucher-action-cell{padding-left:10px;padding-right:10px}.my-table.my-voucher-table .voucher-details-toogle-btn{margin-left:5px;font-size:14px;vertical-align:bottom}.my-table.my-voucher-table .voucher-details-toogle-btn .fa{color:rgba(0,0,0,.67)}.my-table.my-voucher-table .voucher-details-toogle-area{font-size:11px;color:rgba(0,0,0,.67)}.WEB .my-table.my-orders-table .my-table-cell{width:25%}.my-table.my-orders-table .my-table-cell.col-action ul{margin-top:5px;margin-bottom:5px}.my-table.my-orders-table .my-table-cell.col-action ul li{margin-top:5px}.my-table.my-orders-table .my-table-cell.col-action ul li:first-child{margin-top:0}.my-table.my-orders-table .my-table-cell.col-action ul li a{text-decoration:none}.my-table.my-orders-table .my-table-cell.col-action ul li a.current{text-decoration:underline}.my-table.my-orders-table .my-table-cell.col-action ul li a:hover{text-decoration:underline}.my-table.my-shipping-table .my-table-cell{width:20%}.my-title-v2018{font-size:1.133em;font-weight:700;text-transform:uppercase;line-height:1.1;text-align:center;padding:0;margin:0 0 .75rem 0}.my-title-v2018 a{text-decoration:none}.my-title-v2018 a:hover{text-decoration:underline}.my-subtitle-v2018{font-size:1em;font-weight:700;line-height:1.1;text-align:center;padding:0;margin:0 0 .75rem 0}.my-subtitle-v2018 a{text-decoration:none}.my-subtitle-v2018 a:hover{text-decoration:underline}@media screen and (min-width:1024px){.my-subtitle-v2018{font-size:1.067em}}.my-bloc-v2018{text-align:center;border-bottom:1px solid #dcdcdc;margin-bottom:1em;padding-bottom:1em}@media screen and (min-width:768px){.account-addresses{display:flex;border-bottom:1px solid #dcdcdc;margin-bottom:1em;padding-bottom:1em}.account-addresses .address{flex:1}.account-addresses .address .my-bloc-v2018{border-bottom:0;margin-bottom:0;padding-bottom:0}}.account-addresses .address address,.account-addresses .address p{margin:0 0 .75em 0}.account-parameters .line{margin-bottom:1.5em}.account-parameters .line:last-child{margin-bottom:0}.account-parameters .line .label{font-size:.933em;margin-bottom:.25em}.account-parameters .line .value{font-weight:700}.account-parameters .line .cac{margin-top:.5em}.account-parameters .line label{display:block;margin-bottom:2.5px}.my-bloc-v2017{display:inline-table;width:100%;padding:10px 20px;border:1px solid #d3d3d3;background-color:#fff;margin-bottom:20px}@media screen and (max-width:480px){.my-bloc-v2017{padding-left:12.5px;padding-right:12.5px}}.my-bloc-v2017 p{display:inline-block;width:100%;padding:0;margin:5px 0}@media screen and (max-width:768px){.specialaccess{display:none!important}}.access-area{margin-top:.25em;margin-bottom:2em}.access-area .access-title{padding:0 0 .25em 0;margin:0 0 .75em 0;font-size:1.133em;font-weight:400;line-height:1.1;border-bottom:1px solid grey}.access-area .access-title strong{text-transform:uppercase}.access-area .access-new{margin-bottom:2.5em}.access-form .line{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:.5em;margin-left:auto;margin-right:auto;max-width:576px}.access-form .cnil_line{margin-bottom:1em;text-align:center;font-size:.8em;line-height:1.1}.access-form .mandatory_line{margin-bottom:.5em;text-align:right;font-size:.8em}.access-form .mandatory_line .oblig{color:red;padding-left:2px}.access-form .submit_line{text-align:center;margin-top:.75em;margin-bottom:.5em}.access-form .reset_or_back_line{text-align:center;margin-top:2em;margin-bottom:.5em}.access-form .password_line{text-align:center;margin-top:1.5em}.access-form .create_line{text-align:center;margin-top:1em}.access-form .res progress{width:100%}.access-form .line .help_area{flex-basis:100%;text-align:right;font-size:.8em;color:grey}.access-form .line .label-box{flex-basis:92px;font-size:.867em;margin-right:.5em;text-align:right}.access-form .line .label-box.hidden-label{color:#fff}.access-form .line .label-box label .mail{white-space:nowrap}.access-form .line .label-box .oblig{color:red;padding-left:2px}.access-form .line .input-box{flex:1;text-align:left}.access-form .line.birthday .input-box{flex-wrap:wrap;justify-content:center}.access-form .line .input-box input[type=email],.access-form .line .input-box input[type=password],.access-form .line .input-box input[type=tel],.access-form .line .input-box input[type=text]{width:100%;font-family:inherit;font-size:1.067em;padding-left:.5em;padding-right:.5em;height:2.5em;text-overflow:ellipsis;border:1px solid #a9a9a9;border-radius:0;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}.access-form .line .input-box input.first_name{width:60%}.access-form .line .input-box input.password{width:160px}.access-form .line .input-box input.phone{width:160px}.access-form .line .input-box input.zip_code{width:100px}.access-form .line .input-box input.disabled{background-color:#dcdcdc;cursor:default;outline:0}.access-form .line .input-box select{width:100%;font-family:inherit;font-size:1.067em;padding-left:.5em;padding-right:.5em;height:2.5em;text-overflow:ellipsis;background-color:#fff}.access-form .line.birthday .input-box select{width:auto}.access-form .line .input-box select.month{margin-left:.5em;margin-right:.5em}.access-form .line .input-box textarea{width:100%;font-family:inherit;font-size:1.067em;padding:.5em;height:10em;text-overflow:ellipsis;border:1px solid #a9a9a9;background-color:#fff;resize:vertical;appearance:none;-webkit-appearance:none;-moz-appearance:none}.access-form .line .radio-box{flex:1;text-align:left;display:flex}.access-form .line .radio-box input[type=radio]{margin:0 .25em 0 1em;padding:0;border:0;width:1.4em;height:1.4em}.access-form .line .radio-box input:first-child[type=radio]{margin-left:0}.access-form .line .checkbox-box{padding-right:.5em;align-self:baseline}.access-form .line .checkbox-box input[type=checkbox]{display:block;margin:0;padding:0;border:0;width:1.4em;height:1.4em}.access-form .line .checkbox-label{flex:1}.access-form hr{margin:1em 0;padding:0;border:0 solid #dcdcdc;height:0;border-width:1px 0 0;border-bottom:0}.access-form .line.force-inline{flex-direction:column}.access-form .line.force-inline .label-box{flex-basis:100%;margin-right:0;margin-bottom:.25em}.access-form .line.force-inline .input-box{flex-basis:100%;display:flex;width:100%}.access-form .line.force-inline .help_area{text-align:center}@media screen and (min-width:769px){.access-area{display:flex;margin-top:0}.access-area .access-slot{flex:1;border:1px solid #a9a9a9;padding:1em 1.5em}.access-area .access-new{margin-bottom:0;margin-right:1em}.access-area .access-customer{margin-left:1em}}.newsletter-form .choice_box{display:flex;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #dcdcdc}.newsletter-form .choice_box .input-box{flex-basis:2.5em;text-align:center;align-self:center}.newsletter-form .choice_box .input-box input{margin:0;padding:0;width:1.25em;height:1.25em}.newsletter-form .choice_box .label-box{flex:1;font-weight:700;text-transform:uppercase}.special-list-of-ref.this-hidden{display:none}.emailError{margin:0 0 2.5px 0;padding:2.5px 7.5px;font-size:.933em;color:#fff;background-color:red}.ui-autocomplete-email{border-top-width:0!important;border-color:silver!important}.ui-autocomplete-email .ui-menu-item{border-bottom:1px solid #dcdcdc}.ui-autocomplete-email .ui-menu-item:last-child{border-bottom:0}.ui-autocomplete-email.ui-menu .ui-menu-item-wrapper{display:block;padding:.5em .75em;color:#000}.ui-autocomplete-email.ui-menu .ui-menu-item-wrapper.ui-state-active{background:var(--primary_color);color:#fff;border:0;margin:0}#footer_help .container{text-align:center}#footer_help .container .slot{display:flex;justify-content:center;margin-top:.5em}#footer_help .container .slot:first-child{margin-top:0}#footer_help .container .slot.image a{display:inline-flex}#footer_help .container .slot.image img{max-width:100%;height:auto!important;margin:auto}@media screen and (min-width:768px){#footer_help .container{display:flex;justify-content:space-around;align-items:center}#footer_help .container .slot{margin:0 .5em}}#footer_hotinfos{padding-top:.667em;padding-bottom:.667em}.PDD #footer_hotinfos{color:var(--purple_color)}.LAC #footer_hotinfos{color:var(--primary_color)}#footer_hotinfos .slot{display:flex;align-items:center;padding-bottom:.667em;margin-bottom:.667em;border-bottom:1px solid #dcdcdc}#footer_hotinfos .slot.jslink{cursor:pointer}#footer_hotinfos .slot.jslink:hover .slot_content{text-decoration:underline}#footer_hotinfos .slot:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#footer_hotinfos .slot .slot_header_img{flex-basis:64px;margin-right:.667em}#footer_hotinfos .slot .slot_header_img img{display:flex;width:64px;height:auto!important}#footer_hotinfos .slot .slot_header{flex-basis:2em;font-size:1.8em;text-align:center}#footer_hotinfos .slot.slot_3x .slot_header{font-weight:700}#footer_hotinfos .slot.slot_3x .slot_header div:first-child{font-size:.8em}#footer_hotinfos .slot.slot_3x .slot_header div:last-child{font-size:.4em;line-height:1em}#footer_hotinfos .slot.slot_3x .slot_header div:last-child br{display:none}#footer_hotinfos .slot .slot_content{flex:1;font-weight:700}#footer_hotinfos .slot .slot_content br{display:none}#footer_hotinfos .slot.slot_counter .slot_header .nb{font-weight:700;white-space:nowrap;padding-left:.25em;padding-right:.25em}#footer_hotinfos .slot.slot_review{margin-bottom:2em}#footer_hotinfos .slot.slot_review a{margin:auto}@media screen and (max-width:767px){.funnel #footer_hotinfos{display:none}}@media screen and (min-width:768px){#G_footer_hotinfos{margin-top:.5em;margin-bottom:.5em}#footer_hotinfos{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#footer_hotinfos .slot{flex-direction:column;text-align:center;margin-bottom:0;padding:.5em;border-bottom:0}#footer_hotinfos .slot.slot_review{margin-bottom:0}#footer_hotinfos .slot .slot_content br{display:block}#footer_hotinfos .slot .slot_header_img{flex-basis:auto;margin-right:0}#footer_hotinfos .slot .slot_header_img img{display:flex;width:auto;height:auto!important}#footer_hotinfos .slot .slot_header{flex-basis:auto;font-size:2.5em}#footer_hotinfos .slot.slot_counter .slot_header .nb{padding:0;font-size:.8em}#footer_hotinfos .slot.slot_3x{padding-top:1em}#footer_hotinfos .slot.slot_3x .slot_header{display:flex;align-items:center}#footer_hotinfos .slot.slot_3x .slot_header div:last-child{margin-left:.25em}#footer_hotinfos .slot.slot_3x .slot_header div:last-child br{display:block}}@media screen and (min-width:1200px){#footer_hotinfos .slot.slot_review{display:none}}#footer{padding-top:1em}#footer .footer2018{margin-bottom:1em}#footer .footer2018 .title{font-size:1.133em;font-weight:700;margin-top:0;margin-bottom:.5em}#footer .links-toggle{margin-bottom:1em}#footer .links-toggle button{display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer;border:0;background-color:#fff;color:#592b5f;padding:.333em 1em;outline:0}#footer .links-toggle button .label{font-size:1.133em;font-weight:700;text-transform:uppercase}#footer .links{display:none;text-align:center}#footer .links ul{margin:0;padding:0;list-style-type:none}#footer .links ul li .item{display:block;font-size:.867em;line-height:1.2;padding:.75em;border-width:1px 0 0 0;border-style:solid;border-color:rgba(255,255,255,.15);text-decoration:none}#footer .links ul li button.item{width:100%;color:inherit;font-family:inherit;background-color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}#footer .links ul li.even .item{background-color:rgba(255,255,255,.05)}#footer .links ul li .item:focus:hover,#footer .links ul li .item:hover{background-color:#f5f5f5;color:#000}#footer .links ul li:first-child .item{border-top-width:0}@media screen and (min-width:480px){#footer .links-toggle{display:none}#footer .links{display:block!important}#footer .links ul{display:flex;flex-wrap:wrap;justify-content:center}#footer .links ul li{margin:.333em}#footer .links ul li .item{border-width:1px}#footer .links ul li:first-child .item{border-top-width:1px}}#footer .topsearch a{text-decoration:none}#footer .topsearch a:hover{text-decoration:underline}#footer .topsearch ul{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap}#footer .topsearch ul li{flex-basis:25%;padding-right:5px}#footer .newsletter{margin-bottom:1em;text-align:center}#footer .newsletter p{margin-top:0;margin-bottom:1em}#footer .newsletter p:last-child{margin-bottom:0}#footer .footer-logos{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:1em}#footer .footer-logos div{margin:.5em 1em}#footer .footer-logos div a{font-size:2.333em}#footer .footer-logos div.alt a{font-size:2em}#footer .copyright{text-align:center;margin-top:0;margin-bottom:2em;font-size:.933em}.my-btn{display:inline-block;text-align:center;width:auto;vertical-align:middle;padding:.25em 1em;margin:0;color:var(--primary_button_color);background-color:var(--primary_button_background_color);font-family:inherit!important;font-size:.933em;font-weight:700;text-decoration:none!important;cursor:pointer;border-radius:0;border:0;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-btn:focus,.my-btn:hover{color:var(--primary_button_color_hover);background-color:var(--primary_button_background_color_hover)}.ui-widget-content .my-btn{color:var(--primary_button_color)}.my-btn.my-btn-bis{color:var(--alt_button_color);background-color:var(--alt_button_background_color)}.my-btn.my-btn-bis:focus,.my-btn.my-btn-bis:hover{color:var(--alt_button_color_hover);background-color:var(--alt_button_background_color_hover)}.my-btn.my-btn-dark{color:#fff;background-color:#404040}.my-btn.my-btn-dark:focus,.my-btn.my-btn-dark:hover{color:#fff;background-color:#101010}.my-btn.my-btn-grayscale{color:#202020;background-color:#dcdcdc}.my-btn.my-btn-grayscale:focus,.my-btn.my-btn-grayscale:hover{background-color:#d3d3d3!important}.my-btn.my-btn-advisor{color:#fff;background-color:#d00}.my-btn.my-btn-advisor:focus,.my-btn.my-btn-advisor:hover{color:#fff;background-color:#e00!important}.my-btn.my-btn-xs{font-size:.8em;font-weight:700}.my-btn.my-btn-xl{font-size:1.2em}.my-btn.my-btn-touch{font-size:1.133em;font-weight:700;border-radius:1em}.my-btn.my-btn-biggest{font-size:1.467em;font-weight:700;border-radius:1em}.my-btn.my-btn-block{width:100%;padding-left:.25em;padding-right:.25em}.my-btn.disabled{cursor:default}.my-btn.uppercase{text-transform:uppercase}.my-btn.margin-left{margin-left:10px}.link_to_advisor_login{position:fixed;bottom:.667em;right:5em}@media screen and (max-width:474px){.link_to_advisor_login{display:none}}.separ:after,.separ:before{content:" ";display:table}.separ:after{clear:both}.my-hr{display:inline-block;width:100%;margin:10px 0;padding:0;border:0 solid #d3d3d3;height:0;border-width:1px 0 0;border-bottom:0}.my-hr.my-hr-s{margin-top:5px;margin-bottom:5px}.my-alert{color:#000;padding:.5em 1em;margin-bottom:1em;border-width:1px;border-style:solid;border-color:#333;background-color:#fff}.my-alert.my-alert-fail{border-color:red;background-color:#fffaf0}.my-alert.my-alert-fail.my-alert-use-same-color{color:red}.my-alert.my-alert-fail.my-alert-use-same-color .my-hr{border-color:red}.my-alert.my-alert-success{border-color:#393;background-color:#efe}.my-alert.my-alert-success.my-alert-use-same-color{color:#393}.my-alert.my-alert-success.my-alert-use-same-color .my-hr{border-color:#393}.my-alert a{color:inherit}.my-alert p{margin:.25em 0}.my-alert.my-alert-custom{border-color:var(--primary_color);background-color:rgba(0,0,0,.01)}.my-alert.my-alert-custom.my-alert-use-same-color{color:var(--primary_color)}.my-alert.my-alert-custom.my-alert-use-same-color .my-hr{border-color:var(--primary_color)}.my-main-title{display:inline-block;width:100%;text-align:center;padding:0;margin:0 0 .75rem 0;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.1}.my-main-title a{color:inherit;text-decoration:none}.my-main-title a:hover{text-decoration:underline}.my-main-title h1 h1,.my-main-title h2 h2,.my-main-title h3 h3,.my-main-title h4 h4,.my-main-title h5 h5{font:inherit;padding:0;margin:0}.my-main-title .page{text-transform:none;font-weight:400;font-size:.85em}.my-main-title.factfinder{text-transform:none;font-weight:400}.my-main-title.factfinder a:last-child{text-decoration:underline}address{font-style:normal}.progress{cursor:progress}#my_ajax_popup{float:left;clear:both;width:100%}#my_ajax_popup .close_popup_area{display:block;clear:both;width:100%;text-align:right;font-size:.9em;color:#929292;padding-bottom:2px}#my_ajax_popup .close_popup_area a{float:right;color:#929292;text-decoration:underline;white-space:nowrap}#my_ajax_popup .close_popup_area a:hover{color:#000;text-decoration:underline}.infos_banners_area{margin-bottom:1em}.infos_banners_area .inside{padding:.5em;border:1px solid currentColor;font-size:.867em;color:grey}.infos_banners_area p{margin:.5em 0 0 0;padding-top:.5em;border-top:1px solid #dcdcdc}.infos_banners_area p:first-child{padding-top:0;margin-top:0;border-top:0}#content .webpage td p{text-align:center}.webpage .my-resp{max-width:100%;height:auto!important;margin-left:auto;margin-right:auto}.mz-expand.dark-bg{background-color:rgba(0,0,0,.7)}.mz-expand.dark-bg button.mz-button{color:#fff!important}.mz-expand.dark-bg button.mz-button:hover{color:#fff!important;border-color:#fff!important}.mz-hint{bottom:5px;font-family:inherit}.mz-hint-message{padding:2.5px 10px!important;border-radius:0}.MOB .mz-hint-message{background-color:rgba(0,0,0,.33)}.WEB .mz-hint-message{background-color:#dcdcdc;color:grey}.ui-widget.ui-dialog{font:inherit}.ui-widget-overlay{background:#000!important}.ui-widget.ui-widget-content.popup{border:0;padding:0;border-radius:0;-moz-box-shadow:0 0 0 999rem rgba(0,0,0,.33);-webkit-box-shadow:0 0 0 999rem rgba(0,0,0,.33);-o-box-shadow:0 0 0 999rem rgba(0,0,0,.33);box-shadow:0 0 0 999rem rgba(0,0,0,.33)}.ui-dialog.popup .ui-dialog-titlebar{border-radius:0;background-color:#000;color:#fff;border-color:currentColor;padding:.25em 0 .25em .5em}.ui-dialog.popup.title-alt .ui-dialog-titlebar{padding-left:0}.ui-dialog.popup .ui-dialog-titlebar .ui-dialog-title{margin:0;font-size:1em;font-weight:700;width:100%;padding-right:2em}.ui-dialog.popup.title-alt .ui-dialog-titlebar .ui-dialog-title{text-transform:uppercase;text-align:center;padding-left:2em}.ui-dialog.popup .ui-dialog-titlebar-close{border:0;border-radius:0;padding:0;font-size:1.6em;background-color:inherit;color:inherit;outline:0;display:flex;justify-content:center;align-items:center}.ui-dialog.popup .ui-dialog-content{background-color:#fff!important;padding:.5em!important}.ui-dialog.popup.iframe .ui-dialog-content{overflow:hidden!important}.ui-dialog.popup.iframe .ui-dialog-content iframe{border:0}.ui-dialog .model_default_table_area button{font-family:inherit;font-size:inherit}.ui-dialog.popup .ui-dialog-buttonpane{margin:0;border:0;background-color:silver}.ui-dialog.popup .ui-dialog-buttonpane button{margin:0;padding:.25em .75em;border-radius:0;font-family:inherit;font-size:.867em;font-weight:700;background-color:#f5f5f5;color:#000;border:0}.ajax_dialog_webpage{padding-left:.5em;padding-right:.5em}.special-popup-3for10 a{display:table;width:100%;margin-left:auto;margin-right:auto}.special-popup-3for10 img{width:100%;height:auto!important}.this-title{margin:0 0 .75rem 0;padding:0;text-align:center;font-size:1.333em;font-weight:700;line-height:1.1;text-transform:uppercase}.homepage_area{display:flex;flex-direction:column;width:100%;margin-top:5px}.homepage_area .home-baseline-area{order:99}.home-slots-title{margin:1em 0 2em 0}.home-slots{text-align:center;margin-bottom:2em}.home-slots .slot{display:flex;justify-content:center;margin-bottom:.5em}.home-slots .slot:last-child{margin-bottom:0}.home-slots .slot img{display:flex;max-width:100%;height:auto!important;margin:auto}@media screen and (min-width:768px){.home-slots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.home-slots .slot,.home-slots .slot:last-child{padding:0 .25em;flex-basis:33.3333%;margin-bottom:.5em}}@media screen and (min-width:768px){.homepage_area .my-slide{order:1}.homepage_area .c_brands_container{order:2}.homepage_area .home-slots-title{order:3}.homepage_area .home-slots{order:3}.homepage_area .home-slots-title.t_13{order:3}.homepage_area .home-slots.t_13{order:3}.homepage_area .home-slots-title.t_14{order:5}.homepage_area .home-slots.t_14{order:5}.homepage_area .home-sliders-products{order:6}}.caps_line_wide{margin-bottom:2em}.caps_line_wide_popup{margin-top:1em;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dcdcdc}.caps_line_wide .caps_line_wide_title{padding:0 0 .25em 0;margin:0 0 .75em 0;font-size:1.133em;font-weight:700;line-height:1.1;border-bottom:1px solid grey}.caps_line_wide .caps_line_wide_title a{text-decoration:none}.caps_line_wide .caps_line_wide_footer_link{text-align:center;font-size:.933em}.caps_wide{margin-left:auto;margin-right:auto;max-width:768px}.caps_wide .container{display:flex;width:100%}.caps_line_wide .caps_wide .container{border-bottom:1px solid #dcdcdc;padding-bottom:.5em;margin-bottom:.5em}.caps_line_wide .caps_wide:last-child .container{border-bottom:0;padding-bottom:0;margin-bottom:0}@media screen and (min-width:1024px){.caps_line_wide{display:flex;flex-wrap:wrap;width:100%}.caps_line_wide .caps_line_wide_title{flex-basis:100%}.caps_line_wide .caps_line_wide_footer_link{flex-basis:100%;text-align:right}.caps_line_wide .caps_wide{padding-left:.25em;padding-right:.25em;flex-basis:33.33333%;padding-bottom:1em;display:flex}.caps_line_wide.wishlist .caps_wide{padding-left:.25em;padding-right:.25em;flex-basis:50%;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #dcdcdc;display:flex}.caps_line_wide .caps_wide .container{border:0;padding:0;margin:0}}.caps_wide .caps_image_area{flex-basis:33.33333%;max-width:110px;margin-right:.5em;position:relative;display:flex;align-items:center}.caps_wide .caps_image_area .caps_image_box{position:relative}.caps_wide .caps_image_area .caps_image_box img{display:block;margin:auto;width:100%;max-width:200px;height:auto!important}.caps_wide .caps_image_area .caps_image_box .caps_picto_has_decl{position:absolute;z-index:1;right:.25em;bottom:.25em;color:rgba(0,0,0,.75)}.caps_wide .caps_image_area .picto{position:absolute;z-index:1}.caps_wide .caps_image_area .picto.new{top:0;right:0;font-size:.733em;font-weight:700;background-color:var(--primary_color);color:#fff;padding:1px 5px;user-select:none;text-transform:uppercase}.caps_wide .caps_data{flex:1;align-self:center}.caps_wide .name_area{font-weight:700;text-transform:uppercase}.caps_wide .name_area a{text-decoration:none}.caps_wide .name_area h2,.caps_wide .name_area h3,.caps_wide .name_area h4{margin:0;font:inherit}.caps_wide .price_area{margin:.5em 0;display:flex;align-items:baseline}.caps_wide .price_area .partir{font-size:.8em;margin-right:.333em}.caps_wide .price_area .prix-vente .price{color:var(--primary_color);font-size:1.267em;font-weight:700;display:flex}.caps_wide .price_area .prix-vente .price .currency{padding-left:1px}.caps_wide .price_area .prix-vente .price .cents{padding-left:1px;padding-top:1px;font-size:.75em}.caps_wide .price_area .prix-barre{font-size:.8em;margin-left:.333em}.caps_wide .shipping_c_area{margin-bottom:.5em}.caps_wide .shipping_c_area span{font-size:.733em;font-weight:700;background-color:rgba(0,0,0,.75);color:#fff;padding:1px .5em;user-select:none}.caps_wide .subtitle_area{font-size:.867em;margin-bottom:.5em}.caps_wide .review_area .stars{color:orange;font-size:.867em}.caps_wide .review_area .suffix{margin-left:.5em;font-size:.733em}.caps_wide .wishlist_area{font-size:.867em;margin-top:1em}.caps_wide .wishlist_area a{font-weight:700;text-decoration:none}.caps_wide .wishlist_area .line{display:flex;justify-content:space-between;align-items:baseline}.caps_wide .wishlist_area .line .line-left{flex-basis:25px;min-width:25px;max-width:25px;text-align:center}.caps_wide .wishlist_area .line .line-center{flex:1;line-height:1.1}.caps_wide .wishlist_area .info .this-is-light{font-size:.933em}.caps_wide .recently_seen_area{font-size:.867em;margin-top:1em}.caps_wide .recently_seen_area a{font-weight:700;text-decoration:none}.caps_wide .recently_seen_area .line{display:flex;justify-content:space-between;align-items:baseline}.caps_wide .recently_seen_area .line .line-left{flex-basis:25px;min-width:25px;max-width:25px;text-align:center}.caps_wide .recently_seen_area .line .line-center{flex:1;line-height:1.1}.caps_wide .recently_seen_area .info .this-is-light{font-size:.933em}.caps_wide .action_area{margin-top:.75em;font-size:.933em}.caps_line{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em}.caps{display:flex;text-align:center;position:relative}.caps a{outline:0}.caps.menu_slot{width:200px;padding:0;margin:1em .5em}.caps .container{display:flex;flex:1;width:100%;flex-direction:column;justify-content:space-between;border-bottom:1px solid #dcdcdc;padding-bottom:2em;margin-bottom:2em}.caps.menu_slot .container{border-bottom:0;padding-bottom:0;margin-bottom:0}.caps .shipping_c_area{position:absolute;bottom:.2em;left:0;display:flex;justify-content:center;width:100%}.caps .shipping_c_area span{font-size:.733em;font-weight:700;background-color:rgba(0,0,0,.75);color:#fff;padding:1px .5em}.caps .caps_image_area{position:relative;margin-bottom:1em}.container.link .caps_image_area{cursor:pointer}.caps.with-decl-area .caps_image_area{display:flex;align-items:center}.caps .caps_image_area .advisor_area{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1;background-color:rgba(255,255,255,.9);padding:2px;font-size:.8em;color:#000;line-height:1.1;border-radius:1em}.caps .caps_image_area .advisor_area:hover{background-color:#fff}.caps .caps_image_area .advisor_area .my-btn{border-radius:1em}.caps .caps_image_area .advisor_area div{white-space:nowrap}.caps .caps_image_area .advisor_area hr{border-width:1px 0 0 0;border-color:silver;margin:2px 0}.caps .caps_image_area .advisor_area .mark{background-color:#7fffd4}.caps .caps_image_area .advisor_area .mark.gen{background-color:#ff69b4;color:#fff}.caps .caps_image_area .advisor_area .red{color:red;background-color:#fff}.caps .caps_image_area .advisor_area .bullet.warning{background-color:orange;color:#fff;padding-left:2px;padding-right:2px}.caps .caps_image_area .advisor_area .bullet.danger{background-color:red;color:#fff;padding-left:2px;padding-right:2px}.caps .caps_image_area .advisor_area .aprice3{color:#d00}.caps .caps_image_area .picto{position:absolute;z-index:1}.caps .caps_image_area .picto.promo{top:.5em;left:.5em;background-color:var(--purple_color);padding:4px;color:#fff;font-size:.933em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caps .caps_image_area .picto.promo div{border:1px solid rgba(255,255,255,.75);padding-left:.5em;padding-right:.5em;line-height:1.5}.caps .caps_image_area .picto.cartrules{top:0;right:0;max-width:70px}.caps .caps_image_area .picto.new{top:.5em;right:.5em;background-color:var(--primary_color);color:#fff;font-weight:700;text-transform:uppercase;padding:.2em .5em;font-size:1.067em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 2px 0 #fff}.caps .caps_image_area .picto.tags4image{top:0;right:0;max-width:70px}@media screen and (min-width:480px){.caps.with-decl-area .caps_image_area .picto.new{right:3em}.caps.with-decl-area .caps_image_area .picto.cartrules{right:3em}.caps.with-decl-area .caps_image_area .picto.tags4image{right:3em}}.caps .caps_image_area .picto img{display:block;width:100%;height:auto!important}.caps.with-decl-area .caps_image_area .caps_image_box{flex:1}.caps .caps_image_area .caps_image_box img{display:block;width:100%;max-width:200px;height:auto!important;margin:auto}.caps.with-decl-area .caps_image_area .caps_decl_area{position:absolute;bottom:0;right:0;color:silver;width:2.8em;display:flex;flex-direction:column}.caps.with-decl-area .caps_image_area .caps_decl_area img{display:block;width:100%;height:auto!important;box-shadow:0 0 .25em rgba(0,0,0,.15)}.caps .caps_data_name_area{font-weight:700;text-transform:uppercase;margin:auto}.caps .caps_data_name_area h2,.caps .caps_data_name_area h3,.caps .caps_data_name_area h4{margin:0;font:inherit}.caps .caps_data_name_area a{text-decoration:none}.caps .caps_data_price_area{display:flex;justify-content:center;align-items:baseline;margin-top:.5em;margin-bottom:.5em}.caps .caps_data_price_area .partir{font-size:.867em;margin-right:.333em}.caps .caps_data_price_area .price{font-size:1.267em;font-weight:700;color:var(--primary_color);display:flex}.caps .caps_data_price_area .price .currency{padding-left:1px}.caps .caps_data_price_area .price .cents{padding-left:1px;padding-top:1px;font-size:.75em}.caps .caps_data_price_area .price2{font-size:.867em;margin-right:.333em}.caps .caps_data_price_area .price2 del{display:flex;align-items:center;text-decoration:line-through}.caps .caps_data_price_area .price2 .cents{font-size:.75em}.caps .caps_data_price_area .price_del{font-size:.9em;padding-left:.5em}.caps .caps_data_subtitle_area{font-size:.867em;margin:auto}.caps .caps_data_review_area{margin-top:.667em}.caps .caps_data_review_area .stars{color:orange;font-size:.867em}.caps .caps_data_review_area .suffix{margin-left:.5em;font-size:.733em}.caps .caps_add_to_cart_area{margin-top:.75em}@media screen and (min-width:768px){.caps{flex-basis:25%;padding:0 1em}}@media screen and (min-width:480px) and (max-width:768px){.caps{flex-basis:50%;padding:0 1em}}@media screen and (max-width:480px){.caps{flex-basis:50%;padding:0 .333em}.caps .caps_image_area .picto.new{top:2px;right:2px}.caps .caps_image_area .picto.promo{top:2px;left:2px}.caps .caps_image_area .picto.cartrules{top:2px;right:2px;max-width:50px}.caps .caps_image_area .picto.tags4image{top:2px;right:2px;max-width:50px}}.from-popup-cac-area{margin-bottom:1em;text-align:center}.from-popup-cac-area .back{margin-top:1em}.ajax_popup_html_default{margin:.25em .5em}.ajax_popup_html_default p{margin:0 0 .75em 0}.ui-autocomplete-search{left:0!important;right:0!important;width:100%}.ui-widget.ui-widget-content.ui-autocomplete-search{border:4px solid var(--purple_color);font-family:inherit}.ui-autocomplete-search.ui-menu .ui-menu-item-wrapper{display:block;padding:0;margin:0;border:0}.ui-autocomplete-search.ui-menu .ui-menu-item-wrapper.ui-state-active{color:inherit;background-color:inherit}.ui-autocomplete-search mark{background-color:transparent;text-decoration:underline;font:inherit}.ui-autocomplete-search .ui-menu-item .product{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.25em;border-bottom:1px solid #dcdcdc;cursor:pointer}.ui-autocomplete-search .ui-menu-item .product .img{flex-basis:4em}.ui-autocomplete-search .ui-menu-item .product .img img{margin:auto;padding:0;width:100%;height:auto!important;display:flex}.ui-autocomplete-search .ui-menu-item .product .dta{flex:1;padding-left:.5em}.ui-autocomplete-search .ui-menu-item .product .dta .pname{font-size:1em;font-weight:700;line-height:1.1;color:var(--purple_color)}.ui-autocomplete-search .ui-menu-item .product .dta .scdline{display:flex;align-items:baseline;margin-top:2.5px}.ui-autocomplete-search .ui-menu-item .product .dta .scdline .price{font-size:1.067em;font-weight:700;color:var(--primary_color)}.ui-autocomplete-search .ui-menu-item .product .dta .scdline .prixBarre{padding-left:7.5px;font-size:14px}.ui-autocomplete-search .ui-menu-item .view_all{display:flex;width:100%;justify-content:center;align-items:center;padding:.5em;cursor:pointer;background-color:#f5f5f5;color:var(--purple_color)}.ui-autocomplete-search .ui-menu-item .view_all .text{padding-left:.5em;font-size:.933em;font-weight:700;line-height:1.1;color:var(--purple_color)}ff-suggest{color:#000}ff-suggest22 .ffw-hideSuggestContainerWrapper{display:block!important}.WEB ff-suggest .ffw-suggestContainerWrapper{width:100%}ff-suggest .ffw-suggestContainer{box-shadow:0 .5em 1em rgba(0,0,0,.75)}.MOB ff-suggest .ffw-suggestContainer{position:fixed;top:93px;max-height:75%;overflow-y:auto;padding-bottom:.5em}.WEB ff-suggest .ffw-suggestContainer.ffw-blockLayout{width:100%}.WEB ff-suggest .ffw-suggestContainer.ffw-blockLayout .searchTermContainer{flex-basis:25%;width:auto;border-right:1px solid silver;padding:1px}.WEB ff-suggest .ffw-suggestContainer.ffw-blockLayout .productsContainer{flex:1;width:auto;border-left:0;padding:1px}ff-suggest .my-container-title{background-color:var(--purple_color);color:#fff;font-weight:700;padding:.333em 1rem}.my-container-items ff-suggest-item{padding:.333em 1rem;border-top:1px solid #dcdcdc;cursor:pointer}.my-container-items ff-suggest-item:first-child{border-top:0}ff-suggest-item .ffw-query{text-decoration:underline}.productsContainer ff-suggest-item{display:flex;width:100%;padding:.333em 0;justify-content:space-between;align-items:center}.productsContainer ff-suggest-item:hover{text-decoration:none}.productsContainer ff-suggest-item .product-left{flex-basis:64px}.productsContainer ff-suggest-item .product-center{flex:1;padding-left:.5em}.productsContainer ff-suggest-item .product-goto{flex-basis:50px;text-align:center}.productsContainer ff-suggest-item:hover .product-goto{color:var(--primary_color)}.productsContainer ff-suggest-item img{margin:auto;padding:0;width:100%;height:auto!important;display:flex}.productsContainer ff-suggest-item .my-product-name{font-weight:700;line-height:1.2;text-transform:uppercase}.productsContainer ff-suggest-item .my-product-price-area{display:flex;align-items:baseline;margin-top:.25em;margin-bottom:.25em}.productsContainer ff-suggest-item .my-product-price-area .price{font-size:1.2em;font-weight:700;color:var(--primary_color)}.productsContainer ff-suggest-item .my-product-price-area .prixBarre{padding-left:.5em;font-size:.867em}.productsContainer ff-suggest-item .my-product-price-area .percentPromo{margin-left:.5em;padding-left:.25em;padding-right:.25em;font-size:.867em;background-color:#d3d3d3}.productsContainer ff-suggest-item .my-product-subtitle{font-size:.867em}@media screen and (max-width:576px){.productsContainer ff-suggest-item .product-goto{display:none}}#debug-SearchEngine-area{position:fixed;z-index:102;top:15px;left:0;background-color:#fff;border:1px solid #000;padding:0 5px;font-size:11px}#debug-SearchEngine-url{position:fixed;z-index:999;bottom:0;left:0;width:100%;color:#00f;background-color:#add8e6;border-top:1px solid #000;padding:2.5px 7.5px;text-align:center}.new_sumup_product_list_area{display:flex;flex-direction:column;margin-bottom:2em}.MOB .new_sumup_product_list_area{flex-direction:column}.new_nbarticles_area{text-align:center;margin-bottom:.25em;font-size:1.2em;color:var(--primary_color)}.new_sumup_product_list_area .new_filter_area{display:flex;flex-wrap:wrap;justify-content:center}.new_filter_area .filter-box{margin:.5em}.new_filter_area .filter-box button{cursor:pointer;background-color:#fff;border:1px solid currentColor;font-family:inherit;font-size:inherit;font-weight:700;padding:.5em .75em;outline:0}.new_filter_area .current-selection-area{margin-top:.5em;width:100%;flex-basis:100%;text-align:center}.new_filter_area .current-selection-area a{margin:.5em}.ui-dialog.popup .ui-dialog-content.JQdialog_filter{padding:0!important}.JQdialog_filter .container{color:#000}.JQdialog_filter .container a{color:inherit;text-decoration:none;outline:0}.JQdialog_filter .container .label-area{border-bottom:1px solid #dcdcdc;background-color:#f5f5f5}.JQdialog_filter .container .label-area button{display:flex;justify-content:space-between;align-items:center;padding:.5em .75em;font-weight:700;text-transform:uppercase;width:100%;color:inherit;text-align:inherit;border:0;font-family:inherit;background-color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.JQdialog_filter .container .param .content-area{max-height:33vh;overflow-y:auto}.JQdialog_filter .container .param.off .content-area{display:none}.JQdialog_filter .container ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.JQdialog_filter .container ul li{border-top:1px solid #dcdcdc}.JQdialog_filter .container ul li:first-child{border-top:0}.JQdialog_filter .container ul li .item{display:block;padding:.5em .75em;font-size:1em;text-decoration:none;background-color:#fff;outline:0}.JQdialog_filter .container.sort ul li .item{font-weight:700}.JQdialog_filter .container ul li button.item{width:100%;color:inherit;text-align:inherit;border:0;font-family:inherit;background-color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.JQdialog_filter .container ul li.current .item,.JQdialog_filter .container ul li:hover .item{color:var(--primary_color)}.pagination-area{margin-bottom:2em;text-align:center}.pagination-area .nb{margin-bottom:.5em;font-size:1.067em;color:var(--primary_color)}.pagination-area .pages{display:flex;justify-content:center;align-items:center;font-weight:700}.pagination-area .pages a{margin-left:.5em;margin-right:.5em;border:1px solid currentColor;padding:.333em .667em;text-decoration:none;outline:0;font-size:1.133em}.pagination-area .pages a:hover{color:#fff;background-color:#000;border-color:#000}.pagination-area .pages a.current{color:#fff;background-color:var(--primary_color);border-color:var(--primary_color)}.plist_faq{margin-bottom:2em;border-top:1px solid silver;border-bottom:1px solid silver}.plist_faq .plist_faq_item .question{cursor:pointer;border-top:1px solid #dcdcdc;background-color:#f5f5f5;display:flex}.plist_faq .plist_faq_item:first-child .question{border-top:0}.plist_faq .plist_faq_item .question .item{flex:1;font-size:1em;font-weight:700;margin:.5em 0;padding-left:1em}.plist_faq .plist_faq_item .question .toggle{width:3.333em;display:flex;justify-content:center;align-items:center}.plist_faq .plist_faq_item .question .toggle button{color:inherit;font-size:1.333em;font-family:inherit;background-color:inherit;border:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent}.plist_faq .plist_faq_item .answer.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.plist_faq .plist_faq_item .answer{padding:.5em .75em;border-top:1px solid #dcdcdc}