[data-v-1c8d4e0e] .swiper-button-next,[data-v-1c8d4e0e] .swiper-button-prev{background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#008641;transition:all .3s ease}@media(max-width:640px){[data-v-1c8d4e0e] .swiper-button-next,[data-v-1c8d4e0e] .swiper-button-prev{height:32px;margin:0 8px;width:32px}[data-v-1c8d4e0e] .swiper-button-next:after,[data-v-1c8d4e0e] .swiper-button-prev:after{font-size:14px;font-weight:700}}@media(min-width:641px)and (max-width:1024px){[data-v-1c8d4e0e] .swiper-button-next,[data-v-1c8d4e0e] .swiper-button-prev{height:40px;margin:0 10px;width:40px}[data-v-1c8d4e0e] .swiper-button-next:after,[data-v-1c8d4e0e] .swiper-button-prev:after{font-size:18px;font-weight:700}}@media(min-width:1025px){[data-v-1c8d4e0e] .swiper-button-next,[data-v-1c8d4e0e] .swiper-button-prev{height:50px;margin:0 12px;width:50px}[data-v-1c8d4e0e] .swiper-button-next:after,[data-v-1c8d4e0e] .swiper-button-prev:after{font-size:22px;font-weight:700}}@media(min-width:1025px){[data-v-1c8d4e0e] .swiper-button-next:hover,[data-v-1c8d4e0e] .swiper-button-prev:hover{background-color:#008641;color:#fff;transform:scale(1.1)}}[data-v-1c8d4e0e] .swiper-pagination{bottom:12px!important}@media(max-width:640px){[data-v-1c8d4e0e] .swiper-pagination-bullet{background:#fff;border:1px solid #008641;height:8px;margin:0 3px!important;opacity:.5;width:8px}[data-v-1c8d4e0e] .swiper-pagination-bullet-active{background:#008641;border-radius:4px;opacity:1;width:20px}}@media(min-width:641px)and (max-width:1024px){[data-v-1c8d4e0e] .swiper-pagination-bullet{background:#fff;border:1px solid #008641;height:10px;margin:0 4px!important;opacity:.5;width:10px}[data-v-1c8d4e0e] .swiper-pagination-bullet-active{background:#008641;border-radius:4px;opacity:1;width:24px}}@media(min-width:1025px){[data-v-1c8d4e0e] .swiper-pagination-bullet{background:#fff;border:1px solid #008641;height:10px;margin:0 5px!important;opacity:.5;width:10px}[data-v-1c8d4e0e] .swiper-pagination-bullet-active{background:#008641;border-radius:5px;opacity:1;transition:width .3s ease;width:30px}}[data-v-1c8d4e0e] .swiper-pagination-bullet{transition:all .3s ease}.banner-swiper[data-v-1c8d4e0e]{overflow:hidden}.banner-swiper img[data-v-1c8d4e0e]{display:block}[data-v-3ecaf785] .swiper-pagination{bottom:0!important;margin-top:2rem;position:relative!important}[data-v-3ecaf785] .swiper-pagination-bullet{background:#d1d5db;height:8px;margin:0 6px!important;opacity:.6;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}[data-v-3ecaf785] .swiper-pagination-bullet:before{background:var(--color-primary);border-radius:50%;content:"";height:24px;left:50%;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease;width:24px}[data-v-3ecaf785] .swiper-pagination-bullet:hover{background:#9ca3af;opacity:.8}[data-v-3ecaf785] .swiper-pagination-bullet-active{background:var(--color-primary);border-radius:8px;opacity:1;transform:scale(1.1);width:32px}[data-v-3ecaf785] .swiper-pagination-bullet-active:before{transform:translate(-50%,-50%) scale(1)}.swiper-button-next[data-v-3ecaf785],.swiper-button-prev[data-v-3ecaf785]{filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.swiper-button-next[data-v-3ecaf785]:hover,.swiper-button-prev[data-v-3ecaf785]:hover{filter:drop-shadow(0 6px 12px rgba(0,0,0,.15))}@media(max-width:640px){[data-v-3ecaf785] .swiper-pagination-bullet{height:6px;margin:0 4px!important;width:6px}[data-v-3ecaf785] .swiper-pagination-bullet-active{width:24px}}@media(min-width:641px)and (max-width:1024px){.swiper-button-next[data-v-3ecaf785],.swiper-button-prev[data-v-3ecaf785]{display:none!important}}.swiper-slide[data-v-3ecaf785]{transition:opacity .3s ease}.swiper-slide-active[data-v-3ecaf785]{opacity:1}.swiper-slide-next[data-v-3ecaf785],.swiper-slide-prev[data-v-3ecaf785]{opacity:.85}[data-v-ffe1aa89] .swiper-pagination{display:none!important}.category[data-v-e22b4c8b]{align-items:center;display:flex}.scrollbar-hide[data-v-e22b4c8b]{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide[data-v-e22b4c8b]::-webkit-scrollbar{display:none}.group:hover .border-primary\/20[data-v-e69fbfdd]{border-color:rgba(var(--color-primary-rgb),.3)}[data-v-e69fbfdd]{transition:all .3s cubic-bezier(.4,0,.2,1)}.shadow-sm[data-v-e69fbfdd]:hover{box-shadow:0 10px 25px #0000001a}
