.feature-spotlight-accordion{background-color:var(--colour-bianca);padding:0 var(--page-margin-side-mobile)}.feature-spotlight-accordion .feature-spotlight-accordion-panel{display:flex;flex-direction:column;gap:16px}.feature-spotlight-accordion .carousel-item{padding:1.25rem 0;border-bottom:none;color:var(--colour-dark-70);display:grid;grid-template-columns:4px minmax(0,1fr);column-gap:12px;align-items:start;cursor:pointer}.feature-spotlight-accordion .carousel-item:first-of-type{padding:1rem 0 1.25rem}.feature-spotlight-accordion .carousel-item.open{color:var(--colour-dark)}.feature-spotlight-accordion .accordion.open .accordion-dropdown{margin-top:0;padding-top:12px;gap:1.5rem}.feature-spotlight-accordion .accordion-dropdown p{line-height:1.5;margin:0}.feature-spotlight-accordion .carousel-item>.label,.feature-spotlight-accordion .carousel-item>.accordion-dropdown{grid-column:2}.feature-spotlight-accordion .card{padding:1rem;border-radius:12px;display:flex;flex-direction:column;gap:2rem}.feature-spotlight-accordion .accordion-dropdown .card-heading{font-family:var(--font-header);font-size:3.75rem;font-style:normal;font-weight:400;line-height:1.2}.feature-spotlight-accordion .card-content{font-size:14px;line-height:1.5}.feature-spotlight-accordion .card .label{font-size:10px}.feature-spotlight-accordion .progress-bar{grid-column:1;align-self:stretch;height:auto;width:4px;background-color:var(--colour-dark-10);border-radius:100px;position:relative;overflow:hidden;--progress: 0%}.feature-spotlight-accordion .progress-bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:var(--progress);background-color:var(--colour-dark);border-radius:inherit}.feature-spotlight-accordion .carousel-item.open .progress-bar{grid-row:1 / 3}.feature-spotlight-accordion .desktop{display:none}.feature-spotlight-accordion .heading{line-height:1.2}.feature-spotlight-accordion .heading strong{color:var(--colour-rouge);font-weight:inherit}.feature-spotlight-accordion .feature-spotlight-layout{padding-bottom:32px;border-bottom:1px solid var(--colour-dark-10)}@media screen and (min-width:1000px){.feature-spotlight-accordion{padding:0 var(--page-margin-side-desktop)}.feature-spotlight-accordion .feature-spotlight-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:0;border-bottom:none}.feature-spotlight-accordion .mobile{display:none}.feature-spotlight-accordion .desktop{display:flex}.feature-spotlight-accordion .card{background-color:var(--colour-rouge);color:var(--colour-white);width:100%;min-width:0;box-sizing:border-box;aspect-ratio:1 / 1;justify-content:center;text-align:left;gap:60px;padding:8.33vw}.feature-spotlight-accordion .card-heading{font-size:5rem;font-family:var(--font-header);line-height:1.2}.feature-spotlight-accordion .card-content{font-size:18px}.feature-spotlight-accordion .card .label{font-size:12px}.feature-spotlight-accordion .feature-spotlight-accordion-panel{gap:60px;padding-top:16px}.feature-spotlight-accordion .blocks{display:flex;flex-direction:column}.feature-spotlight-accordion .card-right .card.desktop{order:2}.feature-spotlight-accordion .card-right .feature-spotlight-accordion-panel{order:1}}@media screen and (max-width:999px){.feature-spotlight-accordion .mobile-expanded .feature-spotlight-accordion-panel{gap:32px}.feature-spotlight-accordion .mobile-expanded .blocks{display:flex;flex-direction:column;gap:32px}.feature-spotlight-accordion .mobile-expanded .carousel-item,.feature-spotlight-accordion .mobile-expanded .carousel-item:first-of-type{grid-template-columns:minmax(0,1fr);column-gap:0;padding:0;cursor:default}.feature-spotlight-accordion .mobile-expanded .progress-bar{display:none}.feature-spotlight-accordion .mobile-expanded .carousel-item>.label,.feature-spotlight-accordion .mobile-expanded .carousel-item>.accordion-dropdown{grid-column:1}.feature-spotlight-accordion .mobile-expanded .accordion.open .accordion-dropdown{opacity:1;padding-top:12px;gap:16px}.feature-spotlight-accordion .mobile-expanded .card{padding:32px;gap:32px}.feature-spotlight-accordion .mobile-expanded .accordion-dropdown .card-heading{font-size:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/feature-spotlight-accordion.css.map */
