h1,h2,h3,h4,h5{font-weight:normal;margin:0;padding:0;line-height:normal}p,ul,li{margin:0;padding:0;line-height:normal}ul,li{list-style:none}img{border:none}div{display:block}a{text-decoration:none;color:inherit}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%}html *{box-sizing:border-box}body{margin:0;padding:0}pre{font-size:12px;font-family:"Consolas",Courier,monospace;text-align:left;padding:20px;white-space:pre-wrap}.TB_{display:table;width:100%}.TB_ .TR_{display:table-row}.TB_ .TR_ .TD_{display:table-cell}:root{--darty-color-bg: #f5f5f5;--darty-color-bg-box: #FFF;--darty-color-red: #ed1c27;--darty-color-black: #222222;--darty-btn-brad-big: 25px;--darty-btn-brad-sml: 5px;--darty-font-family: "Manrope", sans-serif;--darty-fs-msanit: 20px;--darty-fs-big: 18px;--darty-fs-sml: 14px;--darty-fs-ml: 12px;--darty-fs-title: 28px }body{margin:0;padding:0;font-size:16px;font-weight:400;background-color:var(--darty-color-bg);font-family:var(--darty-font-family)}.wrapper{text-align:center;position:relative;width:100%;max-width:1280px;margin:0 auto}@media only screen and (max-width: 550px){.wrapper{padding:0}}h1,h2{font-weight:800}strong{font-weight:800}.header{height:85px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 20px}.header .header-title{margin:0 auto 0 10px;font-size:var(--darty-fs-big);font-weight:800;text-transform:uppercase;text-align:left}.header .header-cta{margin-right:10px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.header .header-img.enseigne-logo{width:auto;height:48px}body.cuisine .header .header-img.enseigne-logo{height:55px}.header .header-img.sofinco-logo{width:auto;height:20px}@media screen and (max-width: 480px){.header{height:60px;padding:0 10px}.header .header-img.enseigne-logo{height:32px}body.cuisine .header .header-img.enseigne-logo{height:45px}.header .header-img.sofinco-logo{height:20px}.header .header-title{font-size:12px;line-height:1}}.footer{text-align:center;padding:20px}.main-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;padding:20px;background-color:var(--darty-color-bg-box);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main-content .col-content{position:relative}.main-content .col-content.col-illus{position:relative;width:40%;padding:10px}.main-content .col-content.col-illus .illus-visuel{background:no-repeat center center;margin:auto;position:relative;background-size:contain;height:auto;width:100%}.public .main-content .col-content.col-illus .illus-visuel{max-width:310px;aspect-ratio:31/28;background-image:url("../img/visuel-mascotte.jpg")}.cuisine .main-content .col-content.col-illus .illus-visuel{background-image:url("../img/visuel-cuisine.jpg");max-width:400px;aspect-ratio:10/9}.main-content .col-content.col-illus .illus-title{font-size:var(--darty-fs-title);font-weight:bold;text-transform:uppercase;margin-bottom:20px}.main-content .col-content.col-illus .illus-texte-carte{font-size:var(--darty-fs-sml)}.main-content .col-content.col-result-action{width:60%;background-color:var(--darty-color-bg)}.main-content .col-content.co-fullcontent{width:100%;background-color:var(--darty-color-bg)}@media screen and (max-width: 1024px){.main-content{padding:5px;flex-direction:column;-webkit-flex-direction:column}.main-content .col-content.col-illus{width:100%;order:2;padding:10px}.main-content .col-content.col-illus .illus-visuel{width:100%}.main-content .col-content.col-illus .illus-title{font-size:var(--darty-fs-title);font-weight:bold;text-transform:uppercase}.main-content .col-content.col-illus .illus-texte-carte{font-size:var(--darty-fs-sml)}.main-content .col-content.col-result-action{order:1;width:100%}}.wrapper-websimulateur{position:relative}.wrapper-websimulateur .kebcse-container{margin:0 auto}.wrapper-websimulateur .kebcse-wrapper{height:auto;font-family:"Manrope" !important}.page-impression .main-content,.page-comparaison .main-content{padding:0}.page-impression .main-content .col-fullcontent,.page-comparaison .main-content .col-fullcontent{margin:auto;max-width:700px}.page-impression .main-content .date,.page-comparaison .main-content .date{font-size:var(--darty-fs-sml)}.page-impression .footer,.page-comparaison .footer{display:none}.page-impression .mention-sanitaire,.page-comparaison .mention-sanitaire{font-size:var(--darty-fs-msanit);text-align:center}.page-impression .mention-exemple,.page-comparaison .mention-exemple{text-align:justify;line-height:var(--darty-fs-big)}.page-impression .mention-legales,.page-comparaison .mention-legales{font-size:var(--darty-fs-ml);text-align:justify}.page-impression .mention-legales>p,.page-comparaison .mention-legales>p{margin-bottom:10px}.page-impression .impression-header,.page-impression .table-recap,.page-impression .mention-sanitaire,.page-impression .mention-exemple,.page-comparaison .impression-header,.page-comparaison .table-recap,.page-comparaison .mention-sanitaire,.page-comparaison .mention-exemple{margin:10px 0}.page-comparaison{position:relative}.page-comparaison .main-content{padding:10px;container-type:inline-size}.page-comparaison .main-content .col-fullcontent{margin:auto;max-width:700px}.page-comparaison .popin-scroll{position:relative;overflow-x:hidden;overflow-y:auto;height:calc(100% - 145px)}.page-comparaison .popin-compare-content{position:relative;container-type:inline-size}.page-comparaison .header-montant{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;text-align:left;font-size:var(--darty-fs-sml);margin:20px 0 5px}.page-comparaison .footer-montant{text-align:left;font-size:var(--darty-fs-sml)}.page-comparaison .table-compare{font-size:var(--darty-fs-ml);text-align:left;border-collapse:collapse}.page-comparaison .table-compare .TR-header{background-color:#666 !important;color:#fff;font-weight:normal;font-size:var(--darty-fs-ml)}.page-comparaison .table-compare>.TR_{background-color:#e6e6e6}.page-comparaison .table-compare>.TR_>.TD_{width:13.33%;padding:5px;border:1px solid #fff;vertical-align:middle;text-align:center}.page-comparaison .table-compare>.TR_>.TD_.remb{width:20%}.page-comparaison .table-compare>.TR_>.TD_.remb .fs_big{font-size:var(--darty-fs-big) !important;font-weight:normal !important}.page-comparaison .table-compare>.TR_>.TD_.remb .fs_sml{font-size:var(--darty-fs-sml) !important;font-weight:normal !important}.page-comparaison .table-compare>.TR_>.TD_ .hidlab{display:none}.page-comparaison .table-compare>.TR_>.TD_.annualPercentageRateOfCharge,.page-comparaison .table-compare>.TR_>.TD_.totalAmountWithoutInsurance,.page-comparaison .table-compare>.TR_>.TD_.remb{font-size:var(--darty-fs-big)}@container (max-width: 640px){.page-comparaison .table-compare{display:block}.page-comparaison .table-compare .TR-header{display:none !important}.page-comparaison .table-compare>.TR_{display:block;border:none;border-bottom:1px solid #fff;padding:5px;display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-comparaison .table-compare>.TR_>.TD_{display:inline-block;width:100%;padding:0;border:none;vertical-align:middle;text-align:left;margin-right:5px}.page-comparaison .table-compare>.TR_>.TD_.remb{width:100%;text-align:left}.page-comparaison .table-compare>.TR_>.TD_ .hidlab{display:inline-block;margin-right:2px;font-weight:bold}}.page-comparaison .darty-btn{min-width:0;width:auto}.popin-over-simu{display:block;position:absolute;top:0;left:0;width:100%;height:100%;height:100%;padding:20px;background-color:var(--darty-color-bg);z-index:200;overflow:hidden}.popin-over-simu.inactif{display:none}.popin-over-simu#popin-plv .media-upload{display:block;width:200px;aspect-ratio:5/2;background-color:hsla(0,0%,100%,.8);position:relative;margin:auto}.popin-over-simu#popin-plv .media-upload.inactif{display:none}.popin-over-simu#popin-plv .media-upload #drop-zone{width:100%;height:100%;border:1px dashed #aaa;padding:20px;text-align:center;margin-bottom:20px;cursor:pointer;font-size:14px}.popin-over-simu#popin-plv .media-upload #drop-zone.hover{background:#eef}.popin-over-simu#popin-plv .media-upload #preview{display:block;position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:5/2;background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none}.popin-over-simu#popin-plv .media-upload #preview.no-media{display:none}.popin-over-simu#popin-plv .media-upload #file-input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.01}.form-send-email,.form-plv{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-justify-content:start;justify-content:start;-webkit-align-items:center;align-items:center;height:100%;padding:20px;background-color:var(--darty-color-bg);z-index:200}.form-send-email .kaw-row-input,.form-plv .kaw-row-input{margin:10px auto}.form-send-email .kaw-row-input .cse-input,.form-plv .kaw-row-input .cse-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;outline:none;text-decoration:none;font-family:var(--darty-font-family);display:inline-block;padding:4.5px 5px;background-color:#fff;color:#000;border:1.5px solid var(--kebcse-border-color);font-size:16px;min-width:300px;text-align:center !important;padding:10px 20px}.form-send-email .kaw-row-input .cse-input.cse-rounded,.form-plv .kaw-row-input .cse-input.cse-rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-send-email .kaw-row-input .cse-input[disabled],.form-plv .kaw-row-input .cse-input[disabled]{background-color:rgba(0,0,0,0)}.form-send-email .kaw-row-input .cse-label,.form-plv .kaw-row-input .cse-label{display:block;margin-bottom:10px;text-transform:uppercase;font-weight:bold;font-size:14px}.form-send-email .kaw-row-input .cse-input-select,.form-plv .kaw-row-input .cse-input-select{outline:none;font-family:var(--darty-font-family);display:inline-block;padding:4.5px 5px;background-color:#fff;color:#000;border:1.5px solid var(--kebcse-border-color);font-size:16px;min-width:300px;padding:10px 20px}.form-send-email .kaw-row-input .cse-input-select.with-error,.form-plv .kaw-row-input .cse-input-select.with-error{border-color:red}.form-send-email .darty-btn,.form-plv .darty-btn{margin:30px auto 10px}.form-send-email .popin-msg .email_msg_ok,.form-send-email .popin-msg .email_msg_ko,.form-plv .popin-msg .email_msg_ok,.form-plv .popin-msg .email_msg_ko{display:none}.form-send-email .popin-msg.ko .email_msg_ko,.form-plv .popin-msg.ko .email_msg_ko{display:block}.form-send-email .popin-msg.ok .email_msg_ok,.form-plv .popin-msg.ok .email_msg_ok{display:block}.form-send-email #popin_email_sendmail.inactif,.form-plv #popin_email_sendmail.inactif{display:none}.darty-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;outline:none;text-decoration:none;font-family:var(--darty-font-family);display:inline-block;padding:4.5px 5px;background-color:var(--darty-color-red);color:#fff;border:1.5px solid var(--darty-color-red);font-size:14px;-webkit-transition:all .2s 0s ease-out;-moz-transition:all .2s 0s ease-out;-ms-transition:all .2s 0s ease-out;-o-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;-webkit-border-radius:var(--darty-btn-brad-sml);-moz-border-radius:var(--darty-btn-brad-sml);border-radius:var(--darty-btn-brad-sml);padding:4px 8px;min-width:0;width:auto}.darty-btn.cse-rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.darty-btn[disabled]{background-color:rgba(0,0,0,0)}.darty-btn.big{font-size:18px;padding:12px 25px;margin-bottom:20px;min-width:300px;width:auto}.darty-btn:hover{border-color:var(--darty-color-red);background-color:#fff;color:var(--darty-color-red)}.darty-btn.black{min-width:0;border-color:var(--darty-color-black);background-color:var(--darty-color-black);color:#fff}.darty-btn.black:hover{border-color:var(--darty-color-black);background-color:#fff;color:var(--darty-color-black)}body{overflow-y:scroll}.content-legal{text-align:justify}@media only screen and (max-width: 999px){.content-legal{padding:20px !important}}.legal{font-size:16px;color:#676767}.legal .rubrique{display:none}.legal .rubrique.show{display:block}.legal .rubrique.donnees{padding-top:50px}.legal h1{text-transform:uppercase;font-weight:700;margin:30px 0 50px;color:#e2001a}.legal .onglets{border-bottom:1px solid #e2001a}@media only screen and (max-width: 999px){.legal .onglets{border-bottom:none}}.legal h2{display:inline-block;font-size:16px;text-transform:uppercase;font-weight:700;margin:0;padding:15px;cursor:pointer;border:1px solid #e2001a;border-bottom:none;-webkit-border-top-left-radius:8px;-moz-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;color:#e2001a;-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.legal h2.actif{color:#fff;background-color:#e2001a}.legal h2:hover{color:#fff;background-color:#e2001a}@media only screen and (max-width: 999px){.legal h2{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:block;width:280px;margin-bottom:10px;border-bottom:1px solid #e2001a}}.legal h3{margin:50px 0 20px;font-weight:700;font-size:24px;color:#e2001a;text-transform:uppercase}.legal h4{font-weight:700;font-size:20px;margin:30px 0 15px}.legal h5{margin:30px 0 15px 0;font-size:18px}.legal p{margin-bottom:15px}.legal a{text-decoration:underline}.legal a:hover{color:#e2001a}.legal ul{margin-bottom:15px;padding-left:20px}.legal ul li{margin-bottom:5px;list-style:none;list-style:disc}.legal img.callcenter{vertical-align:bottom}.legal .bold{font-weight:700}/*# sourceMappingURL=darty-simustore.css.map */
