@media (min-width:1025px){.oo-navbar-container .uk-container{max-width:100%}.page-home .ss .oo-block-item .oo-card-image{border-radius:30px;overflow:hidden}.page-details .similar .oo-slider-items .oo-slider-item{width:calc(25% - 8px) !important}}@media (max-width:1024px){body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items{flex-wrap:nowrap}body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{width:30%}.page-list .oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{width:calc(50% - 8px)}.oo-top-banner .oo-top-banner-text .text{font-size:3rem}.oo-top-banner .oo-top-banner-image img{border-radius:0}.oo-top-banner.uk-container{padding:0}.page-home .ss{flex-direction:column}.page-home .ss .oo-block-item{width:100%;flex-direction:row}.page-home .ss .oo-block-item .oo-card-image{width:138px;height:138px;border-radius:20px;flex-shrink:0;overflow:hidden}.page-home .ss .oo-block-item .oo-card-title{margin:0 0 0 14px;min-height:unset}.page-home .ss .oo-block-item .oo-card-action{width:120px}}@media (max-width:960px){.oo-search-container{bottom:0;padding:0 20px;left:0;transform:none}.uk-container{padding-inline:40px}.oo-sider-menu .uk-offcanvas-bar{width:100vw;left:-100vw;padding:0 20px}.oo-sider-menu .uk-offcanvas-bar .uk-offcanvas-close{top:17px;right:20px}.uk-open>.uk-offcanvas-bar{left:0}.uk-navbar-nav>li.uk-active>a::after,.uk-navbar-nav>li>a:hover::after{bottom:22px}.oo-top-banner .oo-top-banner-image img{border-radius:0}body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items.c4 .oo-slider-item,body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{width:40%}.oo-block-bar.sp-list .oo-block-item{gap:15px}.oo-block-bar.sp-list .oo-card-image{flex:0 0 138px}.oo-block-bar.sp-list .oo-card-title{gap:5px}.page-details .page-content .float-tools{padding:20px;max-width:unset}.oo-footer{margin-top:40px}.page-content>.uk-flex{flex-wrap:wrap}.page-content .ginfo-side-bar,.page-content .oo-side-bar{width:100%;flex:none}.page-content .book-content .oo-form-btn{padding:28px 0 48px}.page-content .side-bar{max-width:210px}.page-content .oo-side-bar{flex:auto}.shop-content{padding:0;display:flex;flex-wrap:wrap;flex-direction:column}.shop-content .side-bar{float:none;width:100%}.shop-content .side-content{width:100%}.shop-content .side-content.top-info{order:-1}.oo-card{padding:20px}.galleries{display:block}.galleries .uk-lightbox-item{height:auto !important;position:static !important}}@media (max-width:768px){.uk-container{padding-inline:30px}.page-list .oo-slider .oo-slider-bar .oo-slider-items.c4 .oo-slider-item,.page-list .oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{width:100%}}@media (max-width:640px){.uk-container{padding-inline:20px}.oo-btn.large{min-height:40px;line-height:40px}.page-content .side-bar{max-width:unset;width:100%}body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items.c4 .oo-slider-item,body:not(.page-list) .oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{width:60%}.oo-top-banner .oo-top-banner-text .text{font-size:2rem}.oo-steps .oo-step-items{gap:15px;margin-bottom:0;padding:15px 0}.login-wrapper{margin:60px auto 40px}.login-wrapper .title{text-align:left}#taxi-modal .uk-modal-dialog{min-height:96vh !important}#taxi-modal .uk-close{top:auto;bottom:10px}#taxi-modal .oo-card{transform:rotate(90deg) translateX(50%)}.oo-payment-item .payment-option-group>label .price-group{gap:15px}.book-card-content{display:block;position:relative}.book-card-content .left .oo-card-title{padding-right:140px}.book-card-content .left .oo-card-title h4.uk-text-truncate{white-space:unset}.book-card-content .left .info{margin-top:30px}.book-card-content .left .info>div{margin-top:14px}.book-card-content .right{width:100%}.book-card-content .right .oo-card-image{position:absolute;top:0;right:0;width:120px;height:120px}.select-card{position:fixed;bottom:0;max-width:unset !important;width:100%;left:0 !important;right:0 !important;top:auto !important;border-radius:30px 30px 0 0}.page-details .top-info .galleries{display:block;aspect-ratio:16/9}}@media (max-width:419px){.text-size-4xl{font-size:2.4rem}.text-size-3xl{font-size:2.2rem}.text-size-2xl{font-size:2rem}.text-size-xl{font-size:1.8rem}.text-size-l{font-size:1.4rem}.text-size-m{font-size:1.2rem}.oo-navbar-search{width:90px}.uk-container{padding-inline:15px}.oo-top-banner-text .text{font-size:1.6rem}.oo-slider .oo-slider-bar.bs{padding:0 15px;margin-inline:-15px}.oo-slider .oo-slider-bar.bs .oo-slider-items.uk-grid{margin-inline:-10px}.oo-btn{padding:0 3rem}}