.hotel-product-carousel-section[data-v-1d0c8972]{margin-left:auto;margin-right:auto;padding:4rem 1rem}.hotel-product-carousel-section .section-title[data-v-1d0c8972]{font-size:1.5rem;font-weight:400;line-height:2rem;margin-bottom:1.5rem;text-align:center}@media(min-width:768px){.hotel-product-carousel-section .section-title[data-v-1d0c8972]{font-size:40px}}.hotel-product-carousel-section .section-subtitle[data-v-1d0c8972]{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:2.5rem;text-align:center}@media(min-width:640px){.hotel-product-carousel-section .section-subtitle[data-v-1d0c8972]{font-size:1.25rem;line-height:1.75rem}}.hotel-product-carousel-section .section-subtitle[data-v-1d0c8972] a{--tw-text-opacity:1;color:rgb(38 169 224/var(--tw-text-opacity,1))}.hotel-product-carousel-section .section-subtitle[data-v-1d0c8972] a:hover{text-decoration-line:underline}.hotel-product-carousel-section .section-subtitle[data-v-1d0c8972] p:not(:first-of-type){margin-top:28px}.hotel-product-carousel-section .hotel-product-card[data-v-1d0c8972],.hotel-product-carousel-section .sb-hotel-product-card[data-v-1d0c8972]{height:100%}.hotel-product-carousel-section .no-products[data-v-1d0c8972]{text-align:center}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel{margin-left:-.625rem;margin-right:-.625rem;text-align:start;width:auto}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel.carousel-centered .core-carousel-items{--tw-translate-x:0px!important;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-item{padding:.625rem}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-next,.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-prev{height:2.5rem;margin-left:0;margin-right:0;width:2.5rem;--tw-translate-y:-50%;border-radius:9999px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 148 255/var(--tw-text-opacity,1));top:40%;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-next,.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-prev{font-size:1.875rem;height:4rem;line-height:2.25rem;width:4rem}}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-next,.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-prev{box-shadow:0 0 10px #0000001c}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-next{left:auto;right:-.25rem}@media(min-width:1536px){.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-next{right:-1.5rem}}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-prev{left:-.25rem;right:auto}@media(min-width:1536px){.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-prev{left:-1.5rem}}@media(min-width:640px){.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-pagination{display:none;height:0}}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-pagination button{border-radius:9999px;height:.5rem;width:.5rem;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));opacity:.25}.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-pagination button.active,.hotel-product-carousel-section[data-v-1d0c8972] .core-carousel .core-carousel-pagination button:hover{--tw-bg-opacity:1;background-color:rgb(0 148 255/var(--tw-bg-opacity,1));opacity:.75}
