body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide--deep{background:#f7f1e8;color:#25181d;padding:42px max(28px,calc((100vw - 1390px)/2)) 95px!important;border-top:1px solid #e4d8d0;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.93fr);column-gap:clamp(35px,6vw,110px);align-items:start;padding-bottom:50px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>.bgad-section__kicker{grid-column:1/-1;font:700 10px/1.5 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.23em;color:#8a4054!important;margin:0 0 15px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>h2{grid-column:1;grid-row:2/5;color:#1b1116!important;font:500 clamp(51px,5.6vw,91px)/.97 var(--bgad-serif,Georgia,serif)!important;letter-spacing:-.055em!important;margin:0!important;max-width:780px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>h2 em{color:#824653;font-weight:400;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>p:not(.bgad-section__kicker){grid-column:2;color:#57494b!important;font:400 clamp(14px,1.16vw,17px)/1.8 var(--bgad-sans,Arial,sans-serif)!important;margin:0 0 17px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>p strong{color:#331f26;font-weight:700;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__all{grid-column:2;display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:12px;color:#542231!important;text-decoration:none!important;border-bottom:1px solid #ae8590;padding:8px 0 11px;font:700 12px/1.35 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.03em;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__families{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;border-top:1px solid #d7c5c0;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family{padding:35px 0 40px;border-bottom:1px solid #d7c5c0;min-width:0;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__number{display:block;font:700 10px/1.3 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.2em;color:#945b6b;margin:0 0 16px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family h3{color:#27181e!important;font:500 clamp(30px,2.9vw,47px)/1.08 var(--bgad-serif,Georgia,serif)!important;letter-spacing:-.043em!important;margin:0 0 16px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family p{color:#5a4c4e!important;font:400 14px/1.82 var(--bgad-sans,Arial,sans-serif)!important;margin:0 0 20px!important;max-width:575px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family strong{color:#352128;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__links{display:flex;flex-wrap:wrap;gap:10px 23px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__links a{color:#6c2f42!important;text-decoration:underline!important;text-underline-offset:5px;font:700 12px/1.5 var(--bgad-sans,Arial,sans-serif)!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__links a:hover{color:#211217!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices{padding:100px max(28px,calc((100vw - 1390px)/2)) 90px;background:#ede3dd;border-top:1px solid #d9c8c0;border-bottom:1px solid #d4c2bc;color:#27191d;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header{display:grid;grid-template-columns:1fr .8fr;gap:0 70px;align-items:end;margin-bottom:46px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header .bgad-section__kicker{grid-column:1/-1;margin:0 0 19px!important;font:700 10px/1.45 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.23em;color:#884252!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header h2{margin:0!important;color:#241419!important;font:500 clamp(45px,4.4vw,75px)/1.02 var(--bgad-serif,Georgia,serif)!important;letter-spacing:-.047em!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header h2 em{color:#875567;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header>p:not(.bgad-section__kicker){margin:0!important;font:400 16px/1.9 var(--bgad-sans,Arial,sans-serif)!important;color:#615459!important;max-width:505px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid article{background:#fbf7f3;border:1px solid #e0d2ca;padding:28px 25px 30px;min-width:0;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid article>span{display:block;color:#8a4a5c;font:700 11px/1.4 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.2em;margin:0 0 21px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid h3{font:500 clamp(25px,2.1vw,36px)/1.05 var(--bgad-serif,Georgia,serif)!important;letter-spacing:-.03em!important;color:#291820!important;margin:0 0 14px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid p{font:400 13px/1.8 var(--bgad-sans,Arial,sans-serif)!important;color:#605156!important;margin:0 0 19px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__links a{font:700 12px/1.5 var(--bgad-sans,Arial,sans-serif)!important;color:#6c3545!important;text-decoration:underline;text-underline-offset:4px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__note{font:400 12px/1.75 var(--bgad-sans,Arial,sans-serif)!important;color:#74676a!important;margin:28px 0 0!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq{padding:100px max(28px,calc((100vw - 1390px)/2)) 110px;background:#120c0e;color:#f9efe7;display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1fr);gap:85px;border-top:1px solid #352127;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading>.bgad-section__kicker{font:700 10px/1.5 var(--bgad-sans,Arial,sans-serif)!important;letter-spacing:.2em;color:#d4aa80!important;margin:0 0 26px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading h2{font:500 clamp(46px,4.5vw,77px)/.98 var(--bgad-serif,Georgia,serif)!important;color:#fff6ed!important;letter-spacing:-.05em!important;margin:0 0 28px!important;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading h2 em{color:#ddbd93;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading>p:not(.bgad-section__kicker){color:#d6c3c1!important;font:400 16px/1.8 var(--bgad-sans,Arial,sans-serif)!important;margin:0!important;max-width:460px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items{border-top:1px solid #59383e;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items details{margin:0;border-bottom:1px solid #59383e;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items summary{position:relative;display:block;list-style:none;cursor:pointer;color:#fff1e9;font:500 clamp(20px,2vw,28px)/1.25 var(--bgad-serif,Georgia,serif)!important;padding:22px 32px 23px 0;margin:0;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items summary::-webkit-details-marker{display:none;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items summary::after{content:'+';position:absolute;right:0;top:23px;color:#d9ad9c;font:400 24px/1 var(--bgad-sans,Arial,sans-serif);}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items details[open] summary::after{content:'−';}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items details p{color:#dac8c7!important;font:400 14px/1.85 var(--bgad-sans,Arial,sans-serif)!important;margin:0 0 23px!important;padding-right:13px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items details p a{color:#e6bf9c;text-decoration:underline;text-underline-offset:4px;}
body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq a:focus-visible,body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide a:focus-visible,body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices a:focus-visible,body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq summary:focus-visible{outline:2px solid #d8a46b;outline-offset:4px;}
@media(max-width:1100px){body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq{gap:45px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header{gap:30px;}}
@media(max-width:820px){body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide--deep{padding:38px 25px 65px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead{display:block;padding-bottom:35px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>h2{font-size:clamp(48px,9vw,72px)!important;margin:0 0 23px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>p:not(.bgad-section__kicker){font-size:15px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices{padding:70px 25px 68px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header{display:block}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header h2{margin:0 0 21px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq{padding:75px 25px 85px;display:block}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading{margin-bottom:35px}}
@media(max-width:600px){body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide--deep{padding:23px 20px 55px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__lead>h2{font-size:clamp(46px,12vw,63px)!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__families{grid-template-columns:1fr}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family{padding:27px 0 30px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-guide__family h3{font-size:31px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices{padding:62px 20px 62px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__header h2{font-size:clamp(42px,10.5vw,58px)!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid{grid-template-columns:1fr;gap:10px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid article{padding:24px 23px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-choices__grid h3{font-size:29px!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq{padding:68px 20px 80px}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__heading h2{font-size:clamp(47px,12vw,65px)!important}body.bgc-enabled .bgad-home--maison-v1 .bgad-afro-faq__items summary{font-size:23px!important}}