/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.full-page-width.heroes{display:none;}.page-cover-light{display:none;}.bamt img{display:block;}.bamt p{color:#6e6e6e;line-height:calc(22 / 16);margin-bottom:1em;}.bamt p:last-of-type{margin-bottom:0;}@media screen and (min-width:641px){.bamt p{font-size:16px;}}@media screen and (max-width:640px){.bamt p{font-size:calc(16 * 100vw / 375);}}.bamt-title_h2{font-family:"VAG Rounded LT W01 Bold",arial;color:#0065a3 !important;text-align:center;line-height:calc(48 / 40);margin-bottom:0 !important;}@media screen and (min-width:641px){.bamt-title_h2{font-size:40px;}}@media screen and (max-width:640px){.bamt-title_h2{font-size:calc(30 * 100vw / 375);}}.bamt--header{width:100%;position:relative;}.bamt--header--bg{position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:0 5px 5px rgba(0,0,0,0.1);background-size:cover;background-repeat:no-repeat;}.bamt--header--logo-fr{position:absolute;bottom:calc(-100 * 100vw / 640);left:50%;transform:translateX(-50%);width:calc(280 * 100vw / 640);height:calc(160 * 100vw / 640);background-image:url('/sites/default/files/generic_image/daddy-quizz-logo.png');background-size:contain;background-repeat:no-repeat;background-position:center;}@media screen and (min-width:641px){.bamt--header{padding-top:calc(348 * 100% / 1056);}.bamt--header--bg{background-image:url('/sites/default/files/generic_image/daddy-quizz-header.png');}.bamt--header--logo-fr{bottom:calc(-100 * 100vw / 1056);width:calc(280 * 100vw / 1056);height:calc(160 * 100vw / 1056);}}@media screen and (max-width:640px){.bamt--header{padding-top:calc(500 * 100% / 750);}.bamt--header--bg{background-image:url('/sites/default/files/generic_image/daddy-quizz-header.png');}}@media screen and (min-width:1057px){.bamt--header--logo-fr{bottom:-80px;width:280px;height:160px;}}.bamt--first_block--text{text-align:center;}.bamt--first_block--text p{color:#73767d;line-height:calc(24 / 18);}.bamt--first_block{background-color:#fff;}@media screen and (min-width:641px){.bamt--first_block{padding:calc(120 * 100% / 1056) calc(100 * 100% / 1056) calc(40 * 100% / 1056);}.bamt--first_block--text{margin-top:40px;}.bamt--first_block--text p{font-size:16px;}}@media screen and (max-width:640px){.bamt--first_block{padding:calc(80 * 100vw / 375) calc(20 * 100vw / 375) calc(20 * 100vw / 375);}.bamt--first_block--text{margin-top:calc(30 * 100vw / 375);}.bamt--first_block--text p{font-size:calc(18 * 100vw / 375);}}.bamt{background-color:#fff;text-align:center;}.bamt-quizz-results{padding-top:100px;}.bamt .bamt-quizz-results-intro{font-size:1.5rem;color:#73767d;margin-bottom:2rem !important;}.bamt-quizz-stats{display:flex;justify-content:center;max-width:500px;flex-wrap:wrap;margin:0 auto 2rem;}.bamt .bamt-quizz-stat p{color:#fff;background-color:#10b0ab;font-family:"VAG Rounded LT W01 Bold",arial;padding:10px 20px;margin:0 5px;border-radius:80px;margin-bottom:10px !important;}.bamt-quizz-result{padding:0 2rem;margin-bottom:2rem;display:none;}.bamt-quizz-result h2{font-family:"VAG Rounded LT W01 Bold",arial;color:#0065a3 !important;font-size:2rem;margin-bottom:10px;}.bamt .bamt-quizz-result p{max-width:80%;margin:0 auto;}a.bamt-quizz-cta{color:#fff;background:#fe8537;border-radius:60px;padding:0.6rem 1.4rem;display:inline-block;margin-bottom:30px;font-family:"VAG Rounded LT W01 Bold",arial;font-size:1.5rem;}.quizz-rc .col-4{background:#fff;border-radius:0 0 15px 15px;text-align:center;}.quizz-rc .col-4 .brandstory-illu{margin-bottom:5px;}.quizz-rc .col-4 .brandstory-illu:after{width:20px;height:2px;background-color:#31a8db;display:inline-block;content:'';}.quizz-rc .col-4 h2:before{content:'ARTICLE';display:block;color:#999;margin-bottom:10px;font-weight:300;font-size:1.1rem;}.quizz-rc .col-4 h2,.quizz-rc .col-4 p{padding:0 20px;}.dash span{font-family:"VAG Rounded LT W01 Bold",arial;color:#0065a3 !important;font-size:3rem;}.dash{padding-top:40px;}.dash span:before,.dash span:after{display:none;}
.stage__image{background-color:var(--color-brand7-500);}.cp-myfeed-my-feed fieldset .form-checkboxes .form-item label img{background-color:var(--color-brand7-500);}.card-white-detailed.card-grid.card-product .card__image img,.card-white-detailed.card-grid.card-product .card__image picture,.paragraph-cards-settings.card-grid .card-white-detailed.card-product .card__image img,.paragraph-cards-settings.card-grid .card-white-detailed.card-product .card__image picture{aspect-ratio:1/1;object-fit:contain;}.main-info-block.product .paragraph-gallery .swiper-slide img{aspect-ratio:1/1;object-fit:contain !important;}.card-white-detailed.card-padding .card__image{margin:0;}
