.easycommerce-swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;gap:0;max-width:calc(100% - 180px)}.easycommerce-swiper-pagination .swiper-pagination-bullet{display:inline-block;height:2px;background:#F0F0F0;border-radius:0;margin:0 6px;transition:background .3s ease;margin:0!important;flex-grow:1;opacity:1!important}.easycommerce-swiper-pagination .swiper-pagination-bullet-active{background:#7351FD}.swiper-slide-active .easycommerce-review-card{box-shadow:13px 13px 100.9px 0 #0000001F}.swiper-slide:not(.swiper-slide-active) .easycommerce-review-card{border:1px solid #2724351a}.bfcm-count-down-wrapper{display:flex;gap:24px;align-items:center;justify-content:center}.bfcm-count-down-wrapper .pricing-days,.bfcm-count-down-wrapper .pricing-hours,.bfcm-count-down-wrapper .pricing-minutes,.bfcm-count-down-wrapper .pricing-seconds{display:flex;flex-direction:column;padding:5px 10px;border-radius:4px 4px 0 0;border:2px solid transparent;border-image:linear-gradient(180deg,#FFFFFF,rgba(255,255,255,0));border-image-slice:1}.bfcm-count-down-wrapper .pricing-hours,.bfcm-count-down-wrapper .pricing-seconds{padding:5px 15px}.bfcm-count-down-wrapper .pricing-days span,.bfcm-count-down-wrapper .pricing-hours span,.bfcm-count-down-wrapper .pricing-minutes span,.bfcm-count-down-wrapper .pricing-seconds span{font-family:Roboto,sans-serif;font-size:42px;font-weight:700;color:#ffffff}.bfcm-count-down-wrapper .pricing-days label,.bfcm-count-down-wrapper .pricing-hours label,.bfcm-count-down-wrapper .pricing-minutes label,.bfcm-count-down-wrapper .pricing-seconds label{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;color:#ffffff}@media (max-width:1024px){.bfcm-banner-section{gap:60px}.bfcm-count-down-wrapper{gap:18px}}@media (max-width:992px){.bfcm-count-down-wrapper .pricing-days span,.bfcm-count-down-wrapper .pricing-hours span,.bfcm-count-down-wrapper .pricing-minutes span,.bfcm-count-down-wrapper .pricing-seconds span{font-size:34px}.bfcm-count-down-wrapper .pricing-days label,.bfcm-count-down-wrapper .pricing-hours label,.bfcm-count-down-wrapper .pricing-minutes label,.bfcm-count-down-wrapper .pricing-seconds label{font-size:18px}}@media (max-width:768px){.bfcm-count-down-wrapper{gap:12px}.bfcm-count-down-wrapper .pricing-days span,.bfcm-count-down-wrapper .pricing-hours span,.bfcm-count-down-wrapper .pricing-minutes span,.bfcm-count-down-wrapper .pricing-seconds span{font-size:28px}.bfcm-count-down-wrapper .pricing-days label,.bfcm-count-down-wrapper .pricing-hours label,.bfcm-count-down-wrapper .pricing-minutes label,.bfcm-count-down-wrapper .pricing-seconds label{font-size:16px}}@media (max-width:480px){.bfcm-count-down-wrapper{gap:10px}.bfcm-count-down-wrapper .pricing-days span,.bfcm-count-down-wrapper .pricing-hours span,.bfcm-count-down-wrapper .pricing-minutes span,.bfcm-count-down-wrapper .pricing-seconds span{font-size:24px}.bfcm-count-down-wrapper .pricing-days label,.bfcm-count-down-wrapper .pricing-hours label,.bfcm-count-down-wrapper .pricing-minutes label,.bfcm-count-down-wrapper .pricing-seconds label{font-size:14px}}@media (max-width:375px){.bfcm-count-down-wrapper{gap:10px}.bfcm-count-down-wrapper .pricing-days span,.bfcm-count-down-wrapper .pricing-hours span,.bfcm-count-down-wrapper .pricing-minutes span,.bfcm-count-down-wrapper .pricing-seconds span{font-size:24px}.bfcm-count-down-wrapper .pricing-days label,.bfcm-count-down-wrapper .pricing-hours label,.bfcm-count-down-wrapper .pricing-minutes label,.bfcm-count-down-wrapper .pricing-seconds label{font-size:14px}}