/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.plan-tiles{display:flex;margin-top:2rem}.plan-tiles .slick-list{padding-top:1rem !important}.plan-tiles .slick-track{transition:all .3s ease}.plan-tiles.slick-dotted .slick-dots{bottom:-50px}.plan-tiles.slick-dotted .slick-dots li{margin:0 .5rem !important;width:auto !important;height:auto !important}.plan-tiles.slick-dotted .slick-dots li button{width:12px !important;height:12px !important;border-radius:50% !important;border:none !important;background:#ccc !important;font-size:0 !important;cursor:pointer !important;transition:all .3s ease !important;text-indent:-9999px !important;padding:0 !important}.plan-tiles.slick-dotted .slick-dots li.slick-active button{width:2.625rem !important;border-radius:12px !important;background:#6f42c1 !important}@media(min-width:1200px){.plan-tiles.prevent-carousel-init{justify-content:center;gap:1rem}.plan-tiles.prevent-carousel-init .slick-list,.plan-tiles.prevent-carousel-init .slick-track{transform:none !important;left:0 !important;width:100% !important;display:flex !important;justify-content:center !important}.plan-tiles.prevent-carousel-init .slick-dots{display:none !important}}@media(min-width:1200px){.plan-tiles.static-centered-display{justify-content:center;gap:1rem}.plan-tiles.static-centered-display>*{flex:0 0 auto}}@media(min-width:1200px){.plan-tiles.plans-centered-xl{justify-content:center;gap:1rem}.plan-tiles.plans-centered-xl .slick-list,.plan-tiles.plans-centered-xl .slick-track{transform:none !important;left:0 !important;width:100% !important;display:flex !important;justify-content:center !important}.plan-tiles.plans-centered-xl.slick-dotted .slick-dots{display:none !important}}
