.dynamic-homepage-banner[data-v-ce1d41ce],.layout-1[data-v-ce1d41ce]{max-width:100%;width:100%}.layout-1[data-v-ce1d41ce]{position:relative}.homepage-banner-swiper-layout1[data-v-ce1d41ce]{width:100%}.layout-1[data-v-ce1d41ce] .braze-content-card{max-width:100%}.layout-1[data-v-ce1d41ce] .card-image{width:100%}.layout-1[data-v-ce1d41ce] .card-image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.layout-2[data-v-ce1d41ce],.layout-2 .banner-wrapper[data-v-ce1d41ce]{position:relative;width:100%}.homepage-banner-swiper[data-v-ce1d41ce]{width:100%}.layout-2 .card-item-horizontal[data-v-ce1d41ce]{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.layout-2[data-v-ce1d41ce] .layout-2-card{height:auto!important}.layout-2[data-v-ce1d41ce] .layout-2-card .card-image img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.layout-3[data-v-ce1d41ce]{position:relative}.layout-3 .banner-wrapper[data-v-ce1d41ce]{position:relative;width:100%}.homepage-banner-swiper-layout3[data-v-ce1d41ce]{width:100%}.layout-3 .card-item-layout3[data-v-ce1d41ce]{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.layout-3[data-v-ce1d41ce] .card-item-layout3 .card-image img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.pagination-dots[data-v-ce1d41ce]{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}.dot[data-v-ce1d41ce]{border-radius:9999px;height:.75rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-30)/var(--tw-bg-opacity));cursor:pointer;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dot[data-v-ce1d41ce]:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-40)/var(--tw-bg-opacity))}.dot.active[data-v-ce1d41ce]{width:2rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}@media (max-width:768px){.dot[data-v-ce1d41ce]{height:.5rem;width:.5rem}.dot.active[data-v-ce1d41ce]{width:1.5rem}}
