.makai-automne-couleurs .announcement-bar{background:linear-gradient(108deg,#9f2518,#aa254f 55%,#823d0c)!important}
.makai-automne-couleurs .logo-img::after{content:"🍁";position:absolute;right:-.45em;top:0;font-size:clamp(16px,2vw,26px);transform:rotate(14deg);pointer-events:none}
.makai-automne-couleurs .sf-header .header__wrapper{border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#f65817,#f3be20,#f6227f,#7d3596) 1}
.makai-automne-couleurs .makai-personalization-banner{background:linear-gradient(105deg,#671e40,#742045 60%,#934118)!important}
.makai-automne-couleurs{--makai-autumn-rust:#d3491a;--makai-autumn-gold:#f0a619;--makai-autumn-burgundy:#9c2352}
.makai-automne-hero{position:relative;height:100%;background:#23120e;color:#fff}
.makai-automne-hero>img{display:block;width:100%;height:auto}
.makai-automne-hero__content{position:absolute;left:8%;top:77%}
.makai-automne-hero__content h2,.makai-automne-hero__content p{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}
.makai-automne-hero__content a{display:inline-flex;align-items:center;min-height:46px;padding:.65rem 1.05rem;background:#ffc134;color:#301308;border-radius:4px;font-weight:800;text-transform:uppercase}
.makai-automne-acces{padding:0 3vw 1.2rem;background:#fffbf3;color:#321d18}
.makai-automne-acces__atelier{text-align:center;margin:0;padding:1rem .5rem;font-weight:750}
.makai-automne-acces__atelier span{color:#a52948}
.makai-automne-acces__grille{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}
.makai-automne-acces__grille a{display:flex;justify-content:space-between;align-items:center;gap:.5em;padding:1.15rem;min-height:75px;color:white;border-radius:10px;font-weight:850;line-height:1.2;text-transform:uppercase;background:linear-gradient(135deg,#68281b,#a63c15)}
.makai-automne-acces__grille a:nth-child(2){background:linear-gradient(135deg,#512039,#a42058)}
.makai-automne-acces__grille a:nth-child(3){background:linear-gradient(135deg,#3b4b18,#537018)}
.makai-automne-acces__grille a:nth-child(4){background:linear-gradient(135deg,#15465b,#245b86)}
.makai-automne-acces__grille a:hover{text-decoration:underline}
@media(max-width:767px){.makai-automne-hero>img{width:100%;height:clamp(230px,70vw,375px);object-fit:cover;object-position:right}
.makai-automne-hero__content{position:static;text-align:center;padding:1.1rem .6rem}.makai-automne-hero__content h2,.makai-automne-hero__content p{position:static;width:auto;height:auto;overflow:visible;clip-path:none;color:#fff;margin:0 0 .65rem}.makai-automne-hero__content h2{font-size:clamp(24px,7vw,37px);line-height:1.1}.makai-automne-acces__grille{grid-template-columns:repeat(2,minmax(0,1fr))}.makai-automne-acces__grille a{padding:.85rem;font-size:.85rem}}

.makai-automne-couleurs .announcement-bar{background:#211713!important}
.makai-automne-couleurs .announcement-bar__content{padding:0!important}
.makai-autumn-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(8px,2vw,26px);padding:0 clamp(24px,4vw,64px) 0 clamp(10px,2.5vw,36px);font-weight:750;font-size:clamp(10px,1vw,15px)}
.makai-autumn-top__origin{text-align:left}.makai-autumn-top__shipping{text-align:right;text-transform:uppercase}
.makai-autumn-top .makai-autumn-top__event{background:linear-gradient(105deg,#f7941f,#fb5c1c);color:#20120e!important;padding:.4rem 1.35rem;text-transform:uppercase;clip-path:polygon(2% 0,98% 0,100% 16%,98% 35%,100% 68%,98% 100%,1% 100%,3% 74%,0 51%,3% 22%)}
.makai-autumn-top .makai-autumn-top__event span{color:inherit!important;white-space:nowrap}
.makai-automne-hero__content{left:7%;top:73%;width:30%;padding:.3rem .5rem;background:linear-gradient(90deg,#21120eea,#21120eae,transparent)}
.makai-automne-hero__content .makai-automne-hero__pitch{position:static;width:auto;height:auto;overflow:visible;clip-path:none;margin:0 0 .36rem;color:#fff;font-size:clamp(11px,1.17vw,20px);line-height:1.23;font-weight:650}
.makai-automne-hero__content a{min-height:40px;padding:.4rem .9rem;font-size:clamp(11px,1.05vw,16px);background:#ff7d22;clip-path:polygon(2% 0,98% 0,100% 23%,98% 55%,100% 85%,98% 100%,0 100%,2% 65%,0 32%)}
.makai-automne-reperes{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 .65rem;padding:.4rem 0;border-bottom:1px solid #e7d7cb}
.makai-automne-reperes li{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.65rem;font-size:clamp(11px,1.1vw,15px);font-weight:750;line-height:1.22}
.makai-automne-reperes li+li{border-left:1px solid #e7d7cb}
.makai-automne-reperes svg{width:26px;height:26px;flex:none;color:#ad3c15}
.makai-automne-acces__grille a{background:linear-gradient(90deg,#24120d35,#24120d85),var(--makai-paint) center / cover no-repeat,linear-gradient(110deg,#713117,#db4f19)!important;text-shadow:0 1px 3px #21110e;min-height:88px}
.makai-automne-acces__grille a:nth-child(2){background-color:#b21759!important;background-image:linear-gradient(90deg,#240c2180,#240c21aa),var(--makai-paint),linear-gradient(110deg,#74134a,#e2217a)!important}
.makai-automne-acces__grille a:nth-child(3){background-image:linear-gradient(90deg,#23300085,#233000a5),var(--makai-paint),linear-gradient(110deg,#526f17,#a9b322)!important}
.makai-automne-acces__grille a:nth-child(4){background-image:linear-gradient(90deg,#042b4185,#042b41ad),var(--makai-paint),linear-gradient(110deg,#113d67,#137ca2)!important}
.makai-automne-acces__grille a span{flex:none;display:grid;place-items:center;background:#fff;color:#301308;border-radius:50%;width:1.5rem;height:1.5rem;text-shadow:none}
@media(max-width:767px){.makai-autumn-top{grid-template-columns:1.5fr 1fr;gap:3px 6px;padding:.22rem 30px .26rem 8px}.makai-autumn-top__event{grid-column:1/-1;grid-row:1;text-align:center}.makai-autumn-top__origin,.makai-autumn-top__shipping{font-size:10px}.makai-automne-hero__content{width:auto;padding:.9rem .7rem;background:none}.makai-automne-hero__content .makai-automne-hero__pitch{font-size:14px;margin:0 auto .75rem;max-width:34ch}.makai-automne-hero__content a{min-height:46px}.makai-automne-reperes{grid-template-columns:repeat(2,minmax(0,1fr))}.makai-automne-reperes li{justify-content:flex-start;padding:.55rem .3rem}.makai-automne-reperes li:nth-child(3){border-left:0}.makai-automne-reperes svg{width:21px;height:21px}}
