.EquipmentRange-module__ELVWhG__section{overflow-x:clip}.EquipmentRange-module__ELVWhG__section .EquipmentRange-module__ELVWhG__head{margin-bottom:var(--space-24)}.EquipmentRange-module__ELVWhG__intro{max-width:28em;color:var(--text-muted-on-light)}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__intro{color:var(--text-muted-on-dark)}.EquipmentRange-module__ELVWhG__cta{margin-bottom:var(--space-112);justify-content:center;display:flex}.EquipmentRange-module__ELVWhG__ctaButton{max-width:var(--equipment-cta-max)}.EquipmentRange-module__ELVWhG__carousel{justify-items:center;gap:var(--space-24);display:grid}@media (min-width:768px){.EquipmentRange-module__ELVWhG__cta{margin-bottom:var(--space-64)}.EquipmentRange-module__ELVWhG__carousel{gap:var(--space-64)}}.EquipmentRange-module__ELVWhG__stage{width:var(--equipment-card-width);margin:var(--space-0);padding:var(--space-0);touch-action:pan-y;place-items:start center;list-style:none;display:grid}.EquipmentRange-module__ELVWhG__card{isolation:isolate;border-radius:var(--radius-card-equipment);background:var(--equipment-card-light);width:100%;color:var(--text-on-light);clip-path:inset(var(--space-0) var(--space-0) var(--space-0) var(--space-0) round var(--radius-card-equipment));transition:transform var(--duration-carousel) var(--ease-out-expo), clip-path var(--duration-carousel) var(--ease-out-expo), opacity var(--duration-carousel) var(--ease-out-expo), visibility var(--duration-carousel);flex-direction:column;grid-area:1/1;display:flex;position:relative}.EquipmentRange-module__ELVWhG__card:before,.EquipmentRange-module__ELVWhG__card:after{content:"";inset:var(--space-0);z-index:1;border-radius:var(--radius-card-equipment);pointer-events:none;transition:bottom var(--duration-carousel) var(--ease-out-expo), border-width var(--duration-carousel) var(--ease-out-expo), opacity var(--duration-carousel) var(--ease-out-expo);position:absolute}.EquipmentRange-module__ELVWhG__card:before{border:var(--stroke-display) solid currentcolor}.EquipmentRange-module__ELVWhG__card:after{background:var(--section-ground);opacity:0}.EquipmentRange-module__ELVWhG__card[data-position=active]{z-index:2}.EquipmentRange-module__ELVWhG__card[data-position=active]:before{border-width:var(--stroke-equipment-active)}.EquipmentRange-module__ELVWhG__card[data-position=prev],.EquipmentRange-module__ELVWhG__card[data-position=next]{z-index:1;cursor:pointer}.EquipmentRange-module__ELVWhG__card:not([data-position=active]){clip-path:inset(var(--space-0) var(--space-0) calc(100% - var(--equipment-art-height)) var(--space-0) round var(--radius-card-equipment))}.EquipmentRange-module__ELVWhG__card:not([data-position=active]):before{bottom:calc(100% - var(--equipment-art-height))}.EquipmentRange-module__ELVWhG__card[data-position=prev]{transform:translate(calc(var(--equipment-neighbour-offset) * -1), var(--equipment-neighbour-drop))}.EquipmentRange-module__ELVWhG__card[data-position=next]{transform:translate(var(--equipment-neighbour-offset), var(--equipment-neighbour-drop))}.EquipmentRange-module__ELVWhG__card[data-position=prev]:after,.EquipmentRange-module__ELVWhG__card[data-position=next]:after{opacity:calc(1 - var(--equipment-neighbour-opacity))}.EquipmentRange-module__ELVWhG__card[data-position=hidden]{opacity:0;visibility:hidden}.EquipmentRange-module__ELVWhG__card[data-crossed=odd]{animation:EquipmentRange-module__ELVWhG__arrive-odd var(--duration-carousel) var(--ease-out-expo);transition:none}.EquipmentRange-module__ELVWhG__card[data-crossed=even]{animation:EquipmentRange-module__ELVWhG__arrive-even var(--duration-carousel) var(--ease-out-expo);transition:none}@keyframes EquipmentRange-module__ELVWhG__arrive-odd{0%{opacity:0}}@keyframes EquipmentRange-module__ELVWhG__arrive-even{0%{opacity:0}}.EquipmentRange-module__ELVWhG__art{height:var(--equipment-art-height);position:relative}.EquipmentRange-module__ELVWhG__image{object-fit:contain}.EquipmentRange-module__ELVWhG__body{justify-items:start;gap:var(--space-24);padding:var(--space-24);transition:opacity var(--duration-carousel) var(--ease-out-expo), visibility var(--duration-carousel);display:grid}.EquipmentRange-module__ELVWhG__card:not([data-position=active]) .EquipmentRange-module__ELVWhG__body{opacity:0;visibility:hidden}.EquipmentRange-module__ELVWhG__name{margin:var(--space-0);font-size:var(--text-display-4);font-weight:var(--display-weight-black);font-stretch:var(--display-width-wide);line-height:var(--display-line)}.EquipmentRange-module__ELVWhG__price{margin:var(--space-0);font-size:var(--text-lead);line-height:var(--display-line);color:var(--text-muted-on-light)}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__card{background:color-mix(in srgb, var(--white) var(--equipment-card-lift), var(--section-ground));color:var(--text-on-dark)}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__price{color:var(--text-muted-on-dark)}.EquipmentRange-module__ELVWhG__controls{justify-content:space-between;align-items:center;gap:var(--space-16);width:var(--equipment-card-width);display:flex}.EquipmentRange-module__ELVWhG__arrow{width:var(--control-icon-button);height:var(--control-icon-button);padding:var(--space-0);border:var(--border-hairline) solid var(--smoke);border-radius:var(--space-4);background:var(--smoke-40);color:var(--text-on-light);cursor:pointer;flex:none;place-items:center;display:grid}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__arrow{border-color:var(--smoke-40);background:var(--smoke-20);color:var(--text-on-dark)}.EquipmentRange-module__ELVWhG__bars{justify-content:center;gap:var(--space-8);min-width:var(--space-0);flex:1;display:flex}.EquipmentRange-module__ELVWhG__bar{max-width:var(--equipment-bar-max);height:var(--space-24);padding:var(--space-0);cursor:pointer;transition:flex-grow var(--duration-base) var(--easing), max-width var(--duration-base) var(--easing);background:0 0;border:0;flex:1 1 0;align-items:center;display:grid}.EquipmentRange-module__ELVWhG__bar[aria-current]{max-width:calc(var(--equipment-bar-max) * 2);flex-grow:2}.EquipmentRange-module__ELVWhG__line{height:var(--space-6);border-radius:var(--radius-pill);background:var(--smoke);display:block}.EquipmentRange-module__ELVWhG__bar[aria-current] .EquipmentRange-module__ELVWhG__line{background:var(--text-on-light)}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__line{background:var(--smoke-20)}.EquipmentRange-module__ELVWhG__onDark .EquipmentRange-module__ELVWhG__bar[aria-current] .EquipmentRange-module__ELVWhG__line{background:var(--text-on-dark)}
