:root{--m:6vw;--paper:#fff}
.n3 a,.f2 a{text-decoration:none;color:inherit}
.n3 .lg,.n3 .pill,.n3 .links a,.cty{white-space:nowrap}
body .n3{font-family:Inter,sans-serif}
.lg{font:500 11px Cinzel;letter-spacing:.2em;background:none;border:0;color:inherit;cursor:pointer;padding:0}
.f2{background:var(--nk);color:#cfc6b5;padding:80px var(--m) 30px;font-size:13px}
.f2 .g{padding:0}
.f2 .c1{grid-column:1/6}
.f2 .c1 img{filter:invert(1) brightness(1.6)}
.f2 .c2{grid-column:7/9;display:flex;flex-direction:column;gap:6px}
.f2 .c3{grid-column:10/13}
.f2 .bot{display:flex;justify-content:space-between;border-top:1px solid #fff2;margin-top:60px;padding-top:20px;opacity:.6;font-size:11.5px}
@media (max-width:900px){.f2 .c1,.f2 .c2,.f2 .c3{grid-column:1/7;margin-bottom:24px}}
:root{--gd:#B8954A;--gl:#D9BC7A}
.pill{display:inline-flex;gap:10px;align-items:center;background:var(--gd);color:#141413;font:600 13px Inter;letter-spacing:.04em;padding:14px 22px;border-radius:99px}
.n3{display:flex;justify-content:space-between;align-items:center;padding:22px var(--m);background:#141413;color:var(--iv)}
.n3 .brand{display:flex;gap:14px;align-items:center;font:500 12px Cinzel;letter-spacing:.32em;text-transform:uppercase}
.n3 .links{display:flex;gap:30px;font-size:13px}
.n3 .links a{opacity:.65}
.n3 .links a.on{opacity:1;color:var(--gl)}
.n3 .r{display:flex;gap:24px;align-items:center}
.n3 .pill{padding:10px 18px;font-size:12px}
@media(max-width:1023px){.n3 .links{display:none}}
@media(max-width:1023px){.n3 .r .lg{display:none}}
.f2 .c1 img{filter:none}
@media(max-width:800px){.f2{background:var(--paper)!important;color:var(--ch)!important}}
.f2{border-top:0}
@media(max-width:800px){.f2{background:#fff!important}}
.f2 a[target]{color:inherit;text-decoration:none;border-bottom:1px solid #C9A86266}
.fstrip{grid-column:1/-1;display:flex;align-items:center;gap:34px;background:#fff;border-radius:18px;padding:22px 30px;margin:46px 0 0;flex-wrap:wrap}
.fsl{font:600 10px Inter;letter-spacing:.2em;text-transform:uppercase;color:#141413;opacity:.6;white-space:nowrap}
.fsr{display:flex;flex-wrap:wrap;align-items:center;gap:20px 34px;flex:1}
.fsr img{height:28px;width:auto;max-width:110px;object-fit:contain}
.fsr img[src*=vachequirit]{height:46px}
.fsr img[src*=orange],.fsr img[src*=vachequirit],.fsr img[src*=taptap],.fsr img[src*=gmd]{height:40px}
@media(max-width:800px){.fstrip{padding:18px;gap:16px;border:1px solid #e8e8e8}}
@media(max-width:800px){.fsr{gap:16px 22px;justify-content:center}}
@media(max-width:800px){.fsr img{height:22px;max-width:84px}}
@media(max-width:800px){.fsr img[src*=vachequirit]{height:46px}}
@media(max-width:800px){.fsr img[src*=orange],.fsr img[src*=vachequirit],.fsr img[src*=taptap],.fsr img[src*=gmd]{height:32px}}
.cf button.pill,.thx .pill{display:inline-flex;align-items:center;font:700 12px Inter;letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:99px;padding:17px 30px;cursor:pointer;background:linear-gradient(120deg,#A07F3A,#E3CC94 48%,#C9A862 62%,#A07F3A);color:#141413;text-decoration:none}
.fsr img[src*=adja],.fsr img[src*=casamancaise],.fsr img[src*=tacima]{height:40px}
.fsr img[src*=vachequirit]{height:50px}
.n3 .cta,.lg{border-radius:999px!important}
.n3 .burger{display:none}
@media(max-width:1023px){.n3{position:relative;z-index:60}}
@media(max-width:1023px){.n3 .burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:10px;padding:0 11px;background:transparent;border:1px solid rgba(242,236,221,.35);border-radius:999px!important;cursor:pointer}}
@media(max-width:1023px){.n3 .burger i{display:block;height:1.5px;background:var(--iv);transition:transform .3s,opacity .3s}}
@media(max-width:1023px){.n3.open .burger i:nth-child(1){transform:translateY(6.5px) rotate(45deg)}}
@media(max-width:1023px){.n3.open .burger i:nth-child(2){opacity:0}}
@media(max-width:1023px){.n3.open .burger i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}}
@media(max-width:1023px){.n3.open .links{display:flex;flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;background:#141413;padding:8px var(--m) 28px;border-top:1px solid rgba(242,236,221,.12);font-size:20px}}
@media(max-width:1023px){.n3.open .links a{display:block;padding:14px 0;border-bottom:1px solid rgba(242,236,221,.08);opacity:.85}}
@media(max-width:1023px){.n3.open .links a.on{opacity:1}}
@media(max-width:1023px){.n3.open .r .lg{display:block;position:absolute;top:calc(100% + 26px);right:var(--m);z-index:61;font-size:12px}}
@media(max-width:420px){.n3 .pill{padding:9px 14px;font-size:11px}}
@media(max-width:420px){.n3 .brand span{display:none}}
@media(max-width:900px){.nav button.burger{background:transparent;border-left:0;border-right:0;padding:0;color:inherit;cursor:pointer;border-radius:0!important;width:26px;height:12px;position:relative}}
@media(max-width:900px){.nav button.burger::after{content:"";position:absolute;inset:-16px}}
@media (max-width:900px){:root{--m:22px}}
.f2 .g{display:grid;grid-template-columns:repeat(12,1fr);column-gap:24px;padding:0}
@media(max-width:900px){.f2 .g{grid-template-columns:repeat(6,1fr);column-gap:14px}}
