/* Step 8: second + third manual carousels, same luxury vocabulary, distinct rhythm. */
.arvi-home .iconic-carousel{
 background:radial-gradient(ellipse at 9% 6%,#734157a3,transparent 34%),linear-gradient(125deg,#27101e,#4d2539 58%,#21101d);
 border-top:3px solid #ba9269;border-bottom:2px solid #c39a6c;color:#fff7ec
}
.arvi-home .iconic-carousel .curated-overline{color:#f1d4ae}
.arvi-home .iconic-carousel h2{color:#fff8ed}
.arvi-home .iconic-carousel h2 em{color:#efcb96}
.arvi-home .iconic-carousel .curated-carousel-heading p{color:#f4e5d4}
.arvi-home .iconic-carousel .curated-counter{color:#f5debe}
.arvi-home .iconic-carousel .curated-counter span{color:#d6b99c}
.arvi-home .iconic-carousel .curated-arrow{background:linear-gradient(130deg,#e7c999,#bd965f);color:#25121d;border-color:#f1d4a7}
.arvi-home .iconic-carousel .curated-arrow:disabled{opacity:.45}
.arvi-home .iconic-carousel .curated-all{color:#f7e8cc;border-color:#cd9f66}
.arvi-home .iconic-carousel .curated-note{color:#edd5bb}
.arvi-home .iconic-carousel .curated-progress{background:#947183}
.arvi-home .iconic-carousel .curated-progress span{background:linear-gradient(90deg,#e8c18c,#fcdfaa)}
.arvi-home .gifting-carousel{background:linear-gradient(142deg,#eee0cc,#fff9f0 54%,#f0dfcb);border-top:1px solid #c9a57b;border-bottom:2px solid #ad814d}
.arvi-home .gifting-carousel .curated-slide-media{background:radial-gradient(circle at 48% 33%,#fffdf3,#eedec8 69%,#e0c6a7)}
.arvi-home .gifting-carousel .curated-slide{border-color:#ad906d}
.arvi-home .gifting-carousel .curated-carousel h2 em{color:#8f553a}
.arvi-home .curated-carousel .curated-slide{scroll-snap-stop:normal}
@media(max-width:760px){
 .arvi-home .iconic-carousel{background:linear-gradient(140deg,#2b1322,#481f33)}
 .arvi-home .iconic-carousel .curated-carousel-heading p{color:#faeadb}
 .arvi-home .iconic-carousel .curated-overline{color:#edc99b}
}

