.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.display-small{display:none}.display-large{display:block}@media(min-width: 1090px){.display-large{display:block}.display-small{display:none}}@media(min-width: 768px)and (max-width: 1090px){.display-small{display:block}.display-large{display:none}}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.c-checkbox-input__native{visibility:visible}.c-checkbox-input__native:focus-visible{background-color:transparent;opacity:1;visibility:visible}.flex-order{display:flex;flex-direction:column}.c-radio-input__native{visibility:visible}.c-radio-input__native:focus-visible{background-color:transparent;opacity:1;border-radius:50%}.flip-clock{text-align:center}.flip-clock *,.flip-clock *:before,.flip-clock *:after{box-sizing:border-box}.flip-clock__piece{display:inline-block;width:45px;height:56px;margin:0px 2px 0px 3px;background:#000;border-radius:3px}.flip-clock__slot{color:#fff;font-size:9px;position:relative;top:8px;font-weight:normal;line-height:3}.card{display:block;position:relative;font-size:27px;line-height:10px;margin-top:10px}.card:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:-14px;background:#1b1b1b;border-radius:3px 3px 0 0}.card__top,.card__bottom,.card__back::before,.card__back::after{display:block;width:45px;height:15px;color:#fff;background:#1b1b1b;padding:7px 0px;border-radius:3px 3px 0 0;backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(0px);font-size:27px;font-weight:bold;font-stretch:normal;font-style:normal}.card__bottom{color:#fff;position:absolute;top:15px;left:0px;background:#000;border-radius:0px;overflow:hidden;background-image:linear-gradient(to bottom, #393737 0%, #000 100%)}.card__bottom::after{display:block;margin-top:-15px}.card__back::before,.card__bottom::after{content:attr(data-value)}.card__back{position:absolute;top:0;height:100%;left:0;pointer-events:none}.card__back::before{position:relative;z-index:-1;overflow:hidden}.flip .card__back::before{animation:flipTop 333ms cubic-bezier(0.37, 0.01, 0.94, 0.35);animation-fill-mode:both;transform-origin:center bottom}.flip .card__back .card__bottom{transform-origin:center top;animation-fill-mode:both;animation:flipBottom 666ms cubic-bezier(0.15, 0.45, 0.28, 1)}@keyframes flipTop{0%{transform:rotateX(0deg);z-index:2}0%,99%{opacity:.99}100%{transform:rotateX(-90deg);opacity:0}}@keyframes flipBottom{0%,50%{z-index:-1;transform:rotateX(90deg);opacity:0}51%{opacity:.99}100%{opacity:.99;transform:rotateX(0deg);z-index:5}}.hiddenInput{opacity:0;max-width:0;max-height:0;padding:0;display:block;position:absolute}.lturCoupon-countdown-wrapper{padding:.5rem;overflow:hidden}.lturCouponDimmer{background-color:rgba(0, 0, 0, 0.6);height:100%;width:100%;position:fixed;top:0;left:0;display:block;z-index:1000000}.lturCouponExitModuleContainer{line-height:1;width:730px;height:330px;border:0 solid #cbcbcb;position:fixed;top:50%;left:50%;z-index:1000001;margin-top:-165px;margin-left:-365px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);transition:box-shadow .5s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.lturCouponExitModuleContainer{border-radius:10px;background-color:#f0e7d9}.lturCouponExitModuleContainer .lturCoupon-content{background-color:transparent;border:none}.lturCouponExitModuleContainer .lturCoupon-closeButton{left:unset;right:0;top:0;cursor:pointer;border:1px solid transparent;z-index:1;text-align:center;vertical-align:middle;box-sizing:border-box;background-color:transparent;position:absolute;padding-top:5px;padding-right:2px}.lturCouponExitModuleContainer .lturCoupon-closeButton img{max-width:80%}.lturCouponExitModuleContainer .lturCoupon-actionButton{display:none !important}.lturCouponExitModuleContainer .lturCoupon-content{height:100%;width:100%}.lturCouponExitModuleContainer .lturCoupon-coupon-wrapper{display:flex;width:100%;height:100%}.lturCouponExitModuleContainer .lturCoupon-firstpart-wrapper{margin:0 1rem 0 0;padding:4px 13px 0 15px;opacity:.9;background-image:linear-gradient(142deg, #f68c00 -5%, #cc0066 102%);clip-path:ellipse(98% 90% at 2% 50%);color:#fff;display:flex;flex-direction:column;justify-content:center;border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative;width:260px}.lturCouponExitModuleContainer .lturCoupon-confetti{position:absolute;top:0;left:0;z-index:1}.lturCouponExitModuleContainer .lturCoupon-first-text{margin:8px 8px 0 3px;font-size:40px;font-weight:900;z-index:2}.lturCouponExitModuleContainer .lturCoupon-big-letter{font-size:80px}.lturCouponExitModuleContainer .lturCoupon-second-text{font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:normal;margin-top:21px;margin-right:30px;z-index:2}.lturCouponExitModuleContainer .lturCoupon-secondpart-wrapper{padding:13px 19px 25px 13px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:450px}.lturCouponExitModuleContainer .lturCoupon-heighlight{height:24px;font-size:24px;font-weight:900;line-height:normal}.lturCouponExitModuleContainer .lturCoupon-text{font-size:18px;line-height:20px;text-align:center}.lturCouponExitModuleContainer .lturCoupon-info{line-height:1.3}.lturCouponExitModuleContainer .lturCoupon-code-wrapper{width:420px;height:66px;padding:8px 16px 16px 16px;opacity:.9;border-radius:3px;border-style:solid;border-width:1px;border-image-source:linear-gradient(104deg, #f68c00 -5%, #cc0066 102%);border-image-slice:1;background-image:linear-gradient(104deg, #f68c00 -5%, #cc0066 102%),linear-gradient(104deg, #f68c00 -5%, #cc0066 102%);background-origin:border-box;background-clip:content-box,border-box;color:#fff;display:flex;justify-content:center;position:relative;margin-bottom:.5rem}.lturCouponExitModuleContainer .lturCoupon-CodeValue{color:#fff;font-size:26px;line-height:normal;font-weight:bold}.lturCouponExitModuleContainer .lturCoupon-info{font-size:12px;width:100%}.lturCouponExitModuleContainer .lturCoupon-circle{width:15px;height:15px;background-color:#f0e7d9;border-radius:50%;position:absolute;top:50%;margin-top:-7.5px}.lturCouponExitModuleContainer .lturCoupon-left-circle{left:-9px}.lturCouponExitModuleContainer .lturCoupon-right-circle{right:-9px}.lturCouponExitModuleContainer .lturCoupon-buttonCopy,.lturCouponExitModuleContainer .lturCoupon-buttonCopy_success{color:#fff;background-color:transparent;border:none;text-decoration:underline;left:50%;margin-left:-60px;width:120px;font-size:14px;text-align:center;position:absolute;cursor:pointer;transition:all .3s;transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;border-radius:5px;font-style:normal;font-weight:normal;padding:0px;bottom:8px}.lturCouponExitModuleContainer .lturCoupon-buttonCopy:hover{border:none;background-color:transparent}.lturCouponExitModuleContainer .lturCoupon-buttonCopy_success{text-decoration:none;display:none}.lturCouponExitModuleContainer .lturCoupon-link{color:#000;text-decoration:underline}.c-detail-expander-host{overflow-anchor:none}.details{position:relative;overflow:hidden;overflow-anchor:none}.details ul{margin-top:0 !important;margin-bottom:0 !important}.details ul li{margin:0 !important}.details ul li p{margin-bottom:0 !important}.details-expanded{overflow:hidden;overflow-anchor:none}.details-expanded ul{margin-top:0 !important;margin-bottom:0 !important}.details-expanded ul li{margin:0 !important}.details-expanded ul li p{margin-bottom:0 !important}.details.is-animating,.details-expanded.is-animating{overflow:hidden;transition-property:max-height;transition-timing-function:ease}.details-clamp-expanded div{-webkit-line-clamp:unset !important}.details-clamp-expanded div ul{margin-top:0 !important;margin-bottom:0 !important}.details-clamp-expanded div ul li{margin:0 !important}.details-clamp-expanded div ul li p{margin-bottom:0 !important}.clamp-1{position:relative}.clamp-1 div{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.clamp-1 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-1 div ul li{margin:0 !important}.clamp-1 div ul li p{margin-bottom:0 !important}.clamp-2{position:relative}.clamp-2 div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.clamp-2 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-2 div ul li{margin:0 !important}.clamp-2 div ul li p{margin-bottom:0 !important}.clamp-3{position:relative}.clamp-3 div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.clamp-3 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-3 div ul li{margin:0 !important}.clamp-3 div ul li p{margin-bottom:0 !important}.clamp-4{position:relative}.clamp-4 div{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.clamp-4 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-4 div ul li{margin:0 !important}.clamp-4 div ul li p{margin-bottom:0 !important}.clamp-5{position:relative}.clamp-5 div{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.clamp-5 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-5 div ul li{margin:0 !important}.clamp-5 div ul li p{margin-bottom:0 !important}.clamp-6{position:relative}.clamp-6 div{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.clamp-6 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-6 div ul li{margin:0 !important}.clamp-6 div ul li p{margin-bottom:0 !important}.clamp-7{position:relative}.clamp-7 div{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.clamp-7 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-7 div ul li{margin:0 !important}.clamp-7 div ul li p{margin-bottom:0 !important}.clamp-8{position:relative}.clamp-8 div{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.clamp-8 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-8 div ul li{margin:0 !important}.clamp-8 div ul li p{margin-bottom:0 !important}.clamp-9{position:relative}.clamp-9 div{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.clamp-9 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-9 div ul li{margin:0 !important}.clamp-9 div ul li p{margin-bottom:0 !important}.clamp-10{position:relative}.clamp-10 div{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.clamp-10 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-10 div ul li{margin:0 !important}.clamp-10 div ul li p{margin-bottom:0 !important}.clamp-11{position:relative}.clamp-11 div{display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:hidden}.clamp-11 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-11 div ul li{margin:0 !important}.clamp-11 div ul li p{margin-bottom:0 !important}.clamp-12{position:relative}.clamp-12 div{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden}.clamp-12 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-12 div ul li{margin:0 !important}.clamp-12 div ul li p{margin-bottom:0 !important}.clamp-13{position:relative}.clamp-13 div{display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical;overflow:hidden}.clamp-13 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-13 div ul li{margin:0 !important}.clamp-13 div ul li p{margin-bottom:0 !important}.clamp-14{position:relative}.clamp-14 div{display:-webkit-box;-webkit-line-clamp:14;-webkit-box-orient:vertical;overflow:hidden}.clamp-14 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-14 div ul li{margin:0 !important}.clamp-14 div ul li p{margin-bottom:0 !important}.clamp-15{position:relative}.clamp-15 div{display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden}.clamp-15 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-15 div ul li{margin:0 !important}.clamp-15 div ul li p{margin-bottom:0 !important}.clamp-16{position:relative}.clamp-16 div{display:-webkit-box;-webkit-line-clamp:16;-webkit-box-orient:vertical;overflow:hidden}.clamp-16 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-16 div ul li{margin:0 !important}.clamp-16 div ul li p{margin-bottom:0 !important}.clamp-17{position:relative}.clamp-17 div{display:-webkit-box;-webkit-line-clamp:17;-webkit-box-orient:vertical;overflow:hidden}.clamp-17 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-17 div ul li{margin:0 !important}.clamp-17 div ul li p{margin-bottom:0 !important}.clamp-18{position:relative}.clamp-18 div{display:-webkit-box;-webkit-line-clamp:18;-webkit-box-orient:vertical;overflow:hidden}.clamp-18 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-18 div ul li{margin:0 !important}.clamp-18 div ul li p{margin-bottom:0 !important}.clamp-19{position:relative}.clamp-19 div{display:-webkit-box;-webkit-line-clamp:19;-webkit-box-orient:vertical;overflow:hidden}.clamp-19 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-19 div ul li{margin:0 !important}.clamp-19 div ul li p{margin-bottom:0 !important}.clamp-20{position:relative}.clamp-20 div{display:-webkit-box;-webkit-line-clamp:20;-webkit-box-orient:vertical;overflow:hidden}.clamp-20 div ul{margin-top:0 !important;margin-bottom:0 !important}.clamp-20 div ul li{margin:0 !important}.clamp-20 div ul li p{margin-bottom:0 !important}.detail-expander-fader{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, currentColor 100%);opacity:1;height:2rem;width:100%;position:absolute;bottom:0;color:#fff}.hiddenInput{opacity:0}.lturCouponMobileModuleContainer{width:100%;height:110px;margin-bottom:10px;margin-top:10px;border-radius:5px;background-image:linear-gradient(107deg, #f68c00 -5%, #cc0066 102%);overflow:visible;font-size:12px}.lturCouponMobileModuleContainer .lturCouponMobile-content,.lturCouponMobileModuleContainer .lturCouponMobile-coupon-wrapper{height:100%;position:relative;overflow:hidden}.lturCouponMobileModuleContainer .lturCouponMobile-coupon-wrapper{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:15px}.lturCouponMobileModuleContainer .lturCouponMobile-infotext-wrapper{height:20px;display:flex;justify-content:flex-start;align-items:center}.lturCouponMobileModuleContainer .lturCouponMobile-info-btn{width:15px;height:15px;margin-bottom:3px;background-color:#fff;border-radius:50%;font-size:11px;color:#c06;display:flex;justify-content:center;align-items:center;font-weight:bold;cursor:pointer}.lturCouponMobileModuleContainer .lturCouponMobile-text{margin-right:5px}.lturCouponMobileModuleContainer .lturCouponMobile-couponCodeValue{font-size:18px;font-weight:bold;color:#fff}.lturCouponMobileModuleContainer .lturCouponMobile-buttonCopy{position:unset;border:none;text-align:center;font-size:14px;font-weight:bold;margin-top:8px;width:221px;height:31px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s;color:#c06;border-radius:5px;background-color:#fff;font-family:inherit;font-style:normal;text-decoration:none;bottom:0;left:200px;padding:6px}.lturCouponMobileModuleContainer .lturCouponMobile-buttonCopy:hover{color:#fff;background-color:#c06;transition:all .3s}.lturCouponMobileModuleContainer .lturCouponMobile-buttonCopy_success{display:none;position:unset;color:#fff}.lturCouponMobileModuleContainer .lturCouponMobile-first-box{width:70%}.lturCouponMobileModuleContainer .lturCouponMobile-second-box{font-size:30px;font-weight:600;text-align:center;width:28%}.lturCouponMobileModuleContainer .lturCouponMobile-line-wrapper{color:#fff;width:2%;font-size:12px;margin-left:1rem}.lturCouponMobileModuleContainer .lturCouponMobile-big-circle{background-color:#f0e7d9;width:30px;height:30px;position:absolute;bottom:50%;border-radius:50%;right:-15px;margin-bottom:-15px}.lturCouponMobileModuleContainer .lturCouponMobile-overlay{z-index:100;max-width:316px;padding:12px 28px 16px 12px;box-shadow:0 2px 10px 0 rgb(0 0 0/20%);border:solid 1px #e0d0b9;background-color:#fff;position:absolute;margin-top:10px;left:5px;margin-right:10px;font-size:11px;border-radius:5px;display:none;pointer-events:auto}.lturCouponMobileModuleContainer .lturCouponMobile-overlay-text{padding-top:0px;position:relative;line-height:1.5;z-index:1}.lturCouponMobileModuleContainer .lturCouponMobile-overlay-arrow{position:absolute;width:10px;height:10px;background-color:#fff;margin-left:3.5px;top:-11px;transform:rotate(45deg);border:solid 1px #e0d0b9;z-index:999;border-bottom-color:#fff;border-right-color:#fff}.lturCouponMobileModuleContainer .lturCouponMobile-overlay-close{width:20px;height:20px;position:absolute;top:0;right:0;cursor:pointer}.lturCouponMobileModuleContainer .lturCoupon-link{color:inherit;text-decoration:underline;display:inline;position:relative;z-index:2;padding:8px 4px;margin:0 -4px;line-height:2.2;-webkit-tap-highlight-color:rgba(0, 0, 0, 0.1)}.hiddenInput{opacity:0}.lturCouponSliderModuleContainer{box-sizing:border-box;position:fixed;display:block;right:0%;margin-right:-400px;background-color:#fff;border-top-right-radius:0;border-top-left-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:10px;z-index:17;line-height:1;width:400px;height:260px;border:0px solid #cbcbcb;top:50%;margin-top:-130px;box-shadow:0 0 10px 0px rgb(0 0 0/20%);font-size:12px;transition:all;transition-duration:.5s}.lturCouponSliderModuleContainer.expanded{margin-right:0;transition:margin-right;transition-duration:.5s}.lturCouponSliderModuleContainer.expanded .lturCouponSlider-header{border-radius:10px}.lturCouponSliderModuleContainer .lturCouponSlider-content{height:100%;width:100%;display:none;background-color:transparent;border:none}.lturCouponSliderModuleContainer.expanded .lturCouponSlider-content{display:block}.lturCouponSliderModuleContainer .lturCouponSlider-coupon-wrapper{display:flex;width:100%;height:100%}.lturCouponSliderModuleContainer .lturCouponSlider-secondpart-wrapper{padding:13px 19px 25px 13px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-left:20px}.lturCouponSliderModuleContainer .lturCouponSlider-highlight{font-size:18px;color:#c06;font-weight:bold}.lturCouponSliderModuleContainer .lturCouponSlider-text{font-size:12px;line-height:1.43;margin-top:5px;margin-bottom:5px}.lturCouponSliderModuleContainer .lturCouponSlider-code-wrapper{background-image:linear-gradient(104deg, #f68c00 -5%, #cc0066 102%),linear-gradient(104deg, #f68c00 -5%, #cc0066 102%);display:flex;justify-content:space-between;position:relative;width:360px;min-height:63px;padding:7px 10px 8px;border-radius:3px;color:#fff;align-items:center;margin-top:6px}.lturCouponSliderModuleContainer .lturCouponSlider-couponCodeValue{color:#fff;font-size:20px;line-height:normal;height:23px;font-weight:bold}.lturCouponSliderModuleContainer .lturCouponSlider-buttonCopy:hover{border:none;background-color:transparent}.lturCouponSliderModuleContainer .lturCouponSlider-coupon-text{font-size:13px;line-height:1.43;margin-bottom:3px}.lturCouponSliderModuleContainer .lturCouponSlider-info{font-size:10px;width:100%;margin-top:4px;line-height:1.3}.lturCouponSliderModuleContainer a.lturCoupon-link:focus,.lturCouponSliderModuleContainer a.lturCoupon-link:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:2px}.lturCouponSliderModuleContainer .lturCouponSlider-buttonCopy,.lturCouponSliderModuleContainer .lturCouponSlider-buttonCopy_success{bottom:5px;color:#fff;background-color:transparent;border:none;text-decoration:underline;width:auto;font-size:10px;text-align:center;right:0;left:unset}.lturCouponSliderModuleContainer .lturCouponSlider-copy{width:56px;margin-right:10px;padding-bottom:15px;cursor:pointer}.lturCouponSliderModuleContainer .lturCouponSlider-buttonCopy{cursor:pointer;transition:all .3s;border-radius:5px;font-style:normal;font-weight:normal;display:block;position:absolute;padding:6px;right:12px}.lturCouponSliderModuleContainer .lturCouponSlider-buttonCopy_success{display:none;text-decoration:none;bottom:8px;right:5px;position:absolute}.lturCouponSliderModuleContainer .lturCouponSlider-link{color:#000;text-decoration:underline}.lturCouponSliderModuleContainer .lturCouponSlider-top-circle{width:30px;height:30px;position:absolute;top:-8px;left:-15px}.lturCouponSliderModuleContainer .lturCouponSlider-bottom-circle{width:30px;height:30px;position:absolute;bottom:-8px;left:-15px;transform:rotate(180deg)}.lturCouponSliderModuleContainer .lturCouponSlider-point{width:8px;height:8px;margin:0 0 5px;background-color:#f0e7da;border-radius:50%}.lturCouponSliderModuleContainer .lturCouponSlider-points-wrapper{display:flex;position:absolute;transform:rotate(-270deg);top:117px;width:237px;justify-content:space-between;right:100%;margin-right:-115px}.lturCouponSliderModuleContainer .lturCouponSlider-header{width:260px;height:60px;transform:rotate(270deg);will-change:transform;border-radius:10px 10px 0 0;background-image:linear-gradient(to top, #ffc900 39%, #ff9900 141%);position:absolute;top:100px;left:-160px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.lturCouponSliderModuleContainer .lturCouponSlider-coupon-title{color:#c06;font-size:23px;text-align:center;font-weight:900;margin-left:20px}.lturCouponSliderModuleContainer .lturCouponSlider-hase{position:absolute;bottom:90px;right:11px}.lturCouponSliderModuleContainer .lturCoupon-closeButton{left:unset;right:0;top:0;cursor:pointer;border:1px solid transparent;z-index:1;text-align:center;vertical-align:middle;box-sizing:border-box;background-color:transparent;position:absolute;padding-top:7px;padding-right:5px}.lturCouponSliderModuleContainer .lturCoupon-closeButton img{max-width:60%}.c-tabs{padding-top:0}.c-tabs__label.is-active{color:#0f0f0f}.c-checkbox-input__native.active{border-color:#c06;background-color:#c06}.c-checkbox-input__native.active+.c-checkbox-input__selection::before{border-color:#c06;background-color:#c06}.c-checkbox-input__native.active+.c-checkbox-input__selection::after{display:block}.c-radio-input__native.checked+.c-radio-input__selection::after{display:block}.c-radio-input__native.checked+.c-radio-input__selection::before{border-color:#c06}.asd__days-legend{border-bottom:1px solid #e0d0b9}:focus-visible{border:none;outline:solid #000 !important;border-radius:2px;outline-offset:3px}.focus-negative-offset:focus-visible{border:none;outline:solid #000;border-radius:2px;outline-offset:-2px}.noUi-handle:focus-visible{padding:0;outline-offset:2px;outline:solid;border:none;border-radius:100%}.c-price-btn:focus-visible{outline:solid;outline-offset:2px;border:none}

.disabled-tag {
  border: 1px red solid;
}


.c-selectbox[data-v-756e740e]:focus-within{
padding-left: 6px;
padding-right: 6px;
}

.searchmask--item{height:3.5rem;position:relative}.searchmask--item__selected{box-shadow:0 0 4px 0 rgba(15,15,15,.2)}.searchmask--flyout__header{padding:.75rem 1.5rem;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #e0d0b9;background:#f7f3ec}@media screen and (min-width: 48em){.searchmask--flyout__header{padding:.75rem 0;background:unset;margin-bottom:.75rem}}@media screen and (min-width: 64em){.searchmask--flyout__header{border-bottom:none;margin-bottom:0}}.searchmask--flyout__content{flex:1;overflow:auto;display:flex;flex-direction:column}.c-searchmask--link{height:100%;width:100%;position:relative;cursor:pointer}.searchmask--flyout{content-visibility:auto;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;border:1px solid #e0d0b9;z-index:10;box-shadow:0 2px 4px 0 rgba(15,15,15,.2);display:flex;flex-direction:column}@media screen and (min-width: 48em){.searchmask--flyout{padding:.75rem;min-width:25rem}}@media screen and (min-width: 64em){.searchmask--flyout{position:fixed;max-width:900px;top:unset;left:unset;right:unset;bottom:unset}}.searchmask--flyout .c-radio-input__selection,.searchmask--flyout .c-checkbox-input__selection{font-size:.83333rem}.searchmask--flyout__footer{display:flex;align-items:center;z-index:1;width:100%;text-align:right;background-color:#fff;justify-content:flex-end}@media screen and (max-width: 48em){.searchmask--flyout__footer{padding:.75rem 1.5rem;border-top:1px solid #e0d0b9}}.c-searchbox-link__wrapper:focus-visible{border:solid;outline:none !important}
.travellers-selects[data-v-13975560]{grid-template-columns:1fr;display:grid;column-gap:1rem}@media screen and (min-width: 48em){.travellers-selects[data-v-13975560]{grid-template-columns:1fr 1fr}}.room-header[data-v-13975560]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}@media screen and (max-width: 47em){.room-header[data-v-13975560]{margin-top:0}}.room-header-border[data-v-13975560]{border-top:1px solid #e0d0b9;padding-top:1rem}.padding-first[data-v-13975560]{padding-top:1rem}.icon--rounded[data-v-13975560]{border:2px solid currentColor;border-radius:50%;padding:1px;width:.75rem;height:.75rem}.icon--rounded use[data-v-13975560]{fill:currentColor}.exceeded_room[data-v-13975560]{margin-top:1rem;border:1px solid red;padding:.6rem;border-radius:.25rem}@media screen and (max-width: 47em){.exceeded_room[data-v-13975560]{margin-bottom:1rem}}@media screen and (max-width: 47em){.margin-mobile[data-v-13975560]{margin-left:1.5rem;margin-right:1.5rem}.margin-bottom-mobile[data-v-13975560]{margin-bottom:-0.5rem}.padding-mobile[data-v-13975560]{padding-bottom:1rem}}.travellers-content[data-v-13975560]{flex:1;overflow:auto}@media screen and (min-width: 64em)and (hover: hover){[data-v-13975560] #searchTravelers~.searchmask--flyout{max-height:574px;width:30rem}}.icon--rounded-size[data-v-13975560]{border:1.5px solid currentColor}
.c-checkbox-input__native:focus-visible{background-color:rgba(0,0,0,0);opacity:1;border:none;outline:solid;margin-left:5px}.c-checkbox-input__native:focus-visible+.c-checkbox-input__selection{margin-left:5px}@media screen and (max-width: 1023px){.c-checkbox-input__selection:hover::before,.c-form--flashy .c-checkbox-input__selection::before{border-color:#e0d0b9}}
.filter-grid-model[data-v-1c23814a]{display:grid;grid-template-columns:1fr;column-gap:2rem}@media screen and (min-width: 48em){.filter-grid-model[data-v-1c23814a]{grid-template-columns:1fr 1fr}}@media screen and (min-width: 64em){.filter-grid-model[data-v-1c23814a]{grid-template-columns:1fr 1fr 1fr 1fr}}

.multiselect__input{
    left: unset !important;
}
.multiselect:has(.multiselect__input:focus) {
    border: none;
    outline: solid black!important;
    border-radius: 2px;
    outline-offset: 3px;
}
.multiselect__input:focus {
    outline: none !important;
    border: none !important;
}

.multiselect__clear[data-v-66b5ab10]{border:1px solid #e0d0b9;background-color:#f7f3ec;border-radius:4px;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;padding:6px}.filter-grid-model[data-v-66b5ab10]{display:grid;grid-template-columns:1fr;column-gap:2rem}@media screen and (min-width: 48em){.filter-grid-model[data-v-66b5ab10]{grid-template-columns:1fr 1fr}}@media screen and (min-width: 64em){.filter-grid-model[data-v-66b5ab10]{grid-template-columns:1fr 1fr 1fr 1fr}}.searchmask--flyout__fullscreen .c-tabs__content-item--small[data-v-66b5ab10]{height:unset}@media screen and (max-width: 767px){.c-tabs__fader-wrapper[data-v-66b5ab10]{top:11.1rem !important}}
.filter-grid-model[data-v-98d25548]{display:grid;grid-template-columns:1fr;column-gap:2rem}@media screen and (min-width: 48em){.filter-grid-model[data-v-98d25548]{grid-template-columns:1fr 1fr}}@media screen and (min-width: 64em){.filter-grid-model[data-v-98d25548]{grid-template-columns:1fr 1fr 1fr 1fr}}.searchmask--flyout__fullscreen .c-tabs__content-item--small[data-v-98d25548]{height:unset}@media screen and (max-width: 767px){.c-tabs__fader-wrapper[data-v-98d25548]{top:11.1rem !important}}
.c-switch[data-v-18648974]:focus-within{border:none;outline:solid #000 !important;border-radius:2px;outline-offset:3px}

.asd__wrapper {
	display: flex;
}
@media screen and (min-width: 48em) {
.asd__wrapper {
		display: flex;
		min-width: 650px;
}
}
.asd__month {
	flex: 1;
}
.asd__wrapper th, .asd__wrapper td {
	width: 34px;
	height: 34px;
	font-size: .83333rem;
	padding: 0;
}
.asd__wrapper th {
	font-size: 12px;
	font-weight: 400;
}
.asd__wrapper tbody tr {
	border-top: 1px solid #e0d0b9;
}
.asd__wrapper tbody tr {
	border-top: 1px solid #e0d0b9;
}
.asd__wrapper.exact .datepicker-date:not(.start,.inactive) button:hover,
.asd__wrapper .datepicker-date:not(.active,.start,.end,.inactive) button:hover {
	background: #d4d4d4;
	border-radius: 20px;
}
.asd__wrapper {
	--bg-active: #f4067e;
	--bg-edge: #c06;
	--color-active: #fff;
	--color-inactive: #595959;
}
.asd__wrapper.exact {
	--bg-active: #f0e7d9;
	--bg-edge: #f0e7d9;
	--color-active: #0f0f0f;
}
.asd__wrapper .datepicker-date {
	width: 100%;
	height: 100%;
}
.asd__wrapper .datepicker-date.active {
	background: var(--bg-active);
	color: var(--color-active);
}
.asd__wrapper .datepicker-date.inactive button {
	color: #595959;
	cursor: default;
}
.asd__wrapper .datepicker-date.start {
	background: var(--bg-edge);
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	color: var(--color-active);
}
.asd__wrapper.exact .datepicker-date.start button {
	background: #c06;
	border-radius: 20px;
	color: #fff;
}
.asd__wrapper .datepicker-date.end {
	background: var(--bg-edge);
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	color: var(--color-active);
}


.calendar-tab[data-v-307639e1]:focus-visible{outline:none !important;border:solid #000}.c-calendar-tabs div[data-v-307639e1]:last-child:focus-visible{flex:initial}.c-calendar-tabs[data-v-307639e1]:has(div:last-child:focus-visible:not(.active)){background:#f7f3ec}.c-calendar-tabs[data-v-307639e1]:has(div:last-child:focus-visible.active){background:#fff}.mobile-header-extension[data-v-307639e1]{padding:0 1.5rem;background:#f7f3ec;position:sticky;top:0;z-index:2}@media screen and (max-width: 48em){.confirm-btn[data-v-307639e1]{flex:1}}.exit-icon[data-v-307639e1]{position:absolute;right:0;top:0;margin:1rem}.c-calendar-tabs[data-v-307639e1]{display:flex;background:#fff;box-shadow:0px -4px 4px -4px rgba(0,0,0,.2) inset}.c-calendar-tabs div[data-v-307639e1]{text-wrap:nowrap;cursor:pointer}.c-calendar-tabs div[data-v-307639e1]:last-child{flex:1}.c-calendar-tabs div.active[data-v-307639e1]{background:#fff;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:1rem;box-shadow:-4px 0px 4px -4px rgba(0,0,0,.2),4px 0px 4px -4px rgba(0,0,0,.2)}.c-calendar-tabs div[data-v-307639e1]:not(.active){color:#c06;background:#f7f3ec}.c-text-underline[data-v-307639e1]{text-decoration-line:underline}
.select-focus-border{border:solid #000;border-radius:2px}

.c-range-slider:focus-within{
  margin: 0 4px 8px 4px;
}

.searchmask--grid[data-v-c2a6a550]{margin:0;display:grid;grid-template-columns:repeat(2, 50%);list-style:none;border-radius:5px;background:#e0d0b9;gap:1px;overflow:hidden}.searchmask--grid>li[data-v-c2a6a550]{background:#fff}@media screen and (min-width: 48em){.searchmask--grid[data-v-c2a6a550]{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 48em){.searchmask--grid.searchmask--grid__button[data-v-c2a6a550]{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 64em){.searchmask--grid.searchmask--grid__button[data-v-c2a6a550]{grid-template-columns:repeat(4, minmax(0, 1fr))}}.searchmask--grid.searchmask--grid__button .btn-pos[data-v-c2a6a550]{grid-column-end:span 2;padding:0 2rem;min-height:3.5rem;outline-offset:-2px}@media screen and (min-width: 48em){.searchmask--grid.searchmask--grid__button .btn-pos[data-v-c2a6a550]{grid-area:unset}}@media screen and (min-width: 64em){.searchmask--grid.searchmask--grid__button .btn-pos[data-v-c2a6a550]{grid-area:1/5/3/5}}
.searchmask--grid[data-v-27cd81cc]{margin:0;display:grid;grid-template-columns:repeat(2, 50%);list-style:none;border-radius:5px;background:#e0d0b9;gap:1px;overflow:hidden}.searchmask--grid li[data-v-27cd81cc]{background:#fff}.searchmask--grid:not(.searchmask--grid__extended) li[data-v-27cd81cc]:first-child{grid-column-start:span 2}@media screen and (min-width: 48em){.searchmask--grid[data-v-27cd81cc]{grid-template-columns:repeat(3, minmax(0, 1fr))}.searchmask--grid li[data-v-27cd81cc]:first-child{grid-area:1 !important}}@media screen and (min-width: 48em){.searchmask--grid.searchmask--grid__extended .btn-pos[data-v-27cd81cc]{grid-column-end:span 2}}.searchmask--grid .btn-pos[data-v-27cd81cc]{grid-column-end:span 2;padding:0 2rem;min-height:3.5rem;outline-offset:-2px}@media screen and (min-width: 48em){.searchmask--grid .btn-pos[data-v-27cd81cc]{grid-area:unset}}@media screen and (min-width: 64em){.searchmask--grid .btn-pos[data-v-27cd81cc]{grid-area:1/4/3/4 !important}}
.c-tabs__label-white[data-v-194b0bed]{color:#fff;display:inline-block;vertical-align:middle;margin-right:1.5rem;cursor:pointer}.c-tabs__label-white.is-active[data-v-194b0bed]{font-weight:700}.c-tabs__nav[data-v-194b0bed]{padding-top:5px;padding-left:5px}.c-tabs__nav-wrapper[data-v-194b0bed]{overflow-x:visible}@media screen and (max-width: 767px){.c-tabs__nav[data-v-194b0bed]{justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.c-tabs__nav[data-v-194b0bed]::-webkit-scrollbar{display:none}.c-tabs__nav.is-faded-right[data-v-194b0bed]{mask-image:linear-gradient(to right, #000 0, #000 calc(100% - 3rem), transparent 100%)}.c-tabs__nav.is-faded-left[data-v-194b0bed]{mask-image:linear-gradient(to right, transparent 0, #000 3rem, #000 100%)}.c-tabs__nav.is-faded-left.is-faded-right[data-v-194b0bed]{mask-image:linear-gradient(to right, transparent 0, #000 3rem, #000 calc(100% - 3rem), transparent 100%)}}

.c-radio-input__native:focus-visible:checked {
  background-color: transparent;
  opacity: 1;
  border: none;
  outline: solid;
  margin-left: 5px;
  border-radius: 50%;
}
.c-radio-input__native:focus-visible + .c-radio-input__selection {
  margin-left: 5px;
}



.detail-expander-focus[data-v-216613d6]:focus-visible{
    border: solid black;
    outline:none!important;
    border-radius: 4px;
}


.c-holidaycheck__input {
    visibility: visible;
    z-index: -1;
    /* Radios are absolutely positioned (top:0/left:0) and stretch across the top
       of the flyout, overlapping the close (X) button. Keep them keyboard-focusable
       (visibility:visible for :focus-visible) but non-hittable by pointer/touch so
       iOS Safari can't land a tap on them instead of the close button. Labels still
       toggle the radios via for=. */
    pointer-events: none;
}
.c-holidaycheck__btn{
  margin: 0 0.3rem 0.3rem 0;
}
.c-holidaycheck__btn:not(:first-of-type){padding-right:0;width:36px}
.c-holidaycheck__input:focus-visible + .c-holidaycheck__btn {
  outline: solid black;
  outline-offset: 2px;
  border-radius: 2px;
  padding: 0;
}
.c-holidaycheck__input:focus-visible + .c-holidaycheck__btn:last-of-type {
  margin-left: 0.375rem;
}
.tripadvisor_filter_icon {
    width: 5rem;
}


.vue-map-container {
  position: relative;
}
.vue-map-container .vue-map {
  left: 0; right: 0; top: 0; bottom: 0;
  position: absolute;
}
.vue-map-hidden {
  display: none;
}


.vue-street-view-pano-container {
  position: relative;
}
.vue-street-view-pano-container .vue-street-view-pano {
  left: 0; right: 0; top: 0; bottom: 0;
  position: absolute;
}


.image-cover {
	width: 100%;
	height: 100%;
	object-fit: cover;
}



.password-form-field input {
	padding-right: 3.5rem;
}
.secure-eye-load {
	opacity: 0;
}



.backdrop {
	background: #0f0f0f59;
}
.shadow .container {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.bookmark-overlay {
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 5;
	text-align: left;
}
.container {
	right: 0;
	max-width: 100%;
	max-height: 100%;
}
.flex-1 {
	flex: 1;
}
.overflow-y {
	overflow-y: auto;
}
.list-thumbnail {
	width: 36px;
	height: 36px;
	border-radius: 3px;
	overflow: hidden;
}
.border-base {
	border: 1px solid #e0d0b9;
}
.text-overflow {
	text-overflow: ellipsis;
	overflow: hidden;
}
.gap-small {
	gap: .5rem;
}
.gap-tiny {
	gap: .375rem;
}




.c-link[data-v-cb964ffc]:focus-visible {
    border: none;
    outline: none!important;
}
.c-link:focus-visible .o-icon[data-v-cb964ffc] {
    border: none;
    outline: solid black!important;
    border-radius: 2px;
    outline-offset: 3px;
}


#lturCouponSliderModuleContainer a.lturCoupon-link:focus,
#lturCouponSliderModuleContainer a.lturCoupon-link:focus-visible {
    outline: 2px solid #000 !important;
    outline-offset: 2px;
    border-radius: 2px;
}


.lturSocial-focus:focus-visible{
    padding: 5px 0 5px 0;
}
.c-offer__icon-bar {
  display: flex!important;
  height: 76px;
}
.hiddenInput {
  opacity: 0;
}
.lturSocial-ModuleContainer {
  text-align: left;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
  transition: box-shadow .5s;
  border: 0 solid #cbcbcb;
  position: fixed;
  line-height: 1;
  box-sizing: content-box;
  background-color: #cbcbcb;
  width: 80%;
  height: auto;
  top: 50%;
  z-index: 1000001;
  margin-top: -250px;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  border-radius: 0;
  max-width: 440px;
  display: none;
}
.lturSocial-ModuleContainer.lturSocial-show {
  display: block;
}
.lturSocial-Dimmer {
  display: none;
}
.lturSocial-Dimmer.lturSocial-show {
  background-color: rgba(0,0,0, 0.8);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000000;
  display: block;
}
.lturSocial-ModuleContainer .lturSocial-header {
  text-align: left;
  padding: 30px;
  width: 100%;
  max-width: 440px;
  border-bottom: 1px solid #E0D0B9;
  box-sizing: border-box;
  background-color: #F7F3EC;
  height: 60px;
  font-family: inherit;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  font-size: 18px;
  color: #000;
  display: block;
}
.lturSocial-ModuleContainer .lturSocial-header >p {
  position: absolute;
  top: 25px;
}
.lturSocial-ModuleContainer h3 {
  margin-bottom: 30px;
  color: #0F0F0F;
}
.lturSocial-ModuleContainer .lturSocial-content {
  padding: 30px;
  width: 100%;
  height: auto;
  max-width: 440px;
  box-sizing: border-box;
  color: #474747;
  background-color: #FFFFFF;
  border: 0 solid #cbcbcb;
  overflow: hidden;
}
.lturSocial-ModuleContainer .lturSocial-closeButton {
  position: absolute;
  font-size: 16px;
  top: 25px;
  right: 30px;
  text-decoration: underline;
  cursor: pointer;
}
.lturSocial-icon {
  cursor: pointer;
}
.lturSocial-ModuleContainer .lturSocial-social-media ul {
  margin: 0;
}
.lturSocial-ModuleContainer .lturSocial-social-media li {
  list-style: none;
  border-bottom: 1px solid #E0D0B9;
  margin-bottom: 20px;
  padding-bottom: 15px;
}
.lturSocial-ModuleContainer .lturSocial-social-media li a {
  color: #000;
}
.lturSocial-ModuleContainer .lturSocial-social-media li span {
  color: #000;
}
.lturSocial-ModuleContainer .lturSocial-social-media li img {
  margin-right: 20px;
}
@media (max-width: 768px) {
.lturSocial-ModuleContainer {
    bottom: 0;
    width: 100%;
    max-width: 100%;
    height: auto;
    top: auto;
    z-index: 1000001;
    margin-bottom: -257px;
    margin-top: -250px;
    margin-left: 0;
    margin-right: 0;
    left: 0;
    right: 0;
    border-radius: 20px 20px 0 0;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.7);
}
.lturSocial-ModuleContainer .lturSocial-header {
    text-align: left;
    padding: 30px;
    width: 100%;
    max-width: 100%;
    border-bottom: 1px solid #E0D0B9;
    display: none !important;
}
.lturSocial-ModuleContainer h3 {
    display: none;
}
.lturSocial-ModuleContainer .lturSocial-content {
    padding: 30px;
    width: 100%;
    max-width: 100%;
    height: auto;
    border-radius: 20px 20px 0 0;
}
.lturSocial-ModuleContainer .lturSocial-closeButton {
    position: absolute;
    font-size: 16px;
    top: 30px;
    right: 30px;
    text-decoration: underline;
    cursor: pointer;
}
.lturSocial-ModuleContainer .lturSocial-social-media ul {
    margin: 0;
}
.lturSocial-ModuleContainer .lturSocial-social-media li {
    list-style: none;
    border-bottom: 1px solid #E0D0B9;
    margin-top: 20px;
    padding-bottom: 15px;
}
.lturSocial-ModuleContainer .lturSocial-social-media li:last-child {
    border-bottom: none;
}
.lturSocial-ModuleContainer .lturSocial-social-media li a {
    color: #000;
}
.lturSocial-ModuleContainer .lturSocial-social-media li img {
    margin-right: 20px;
}
.lturSocial-Dimmer.lturSocial-show {
    display: none!important;
}
.lturSocial-ModuleContainer.lturSocial-show {
    animation-duration: .5s;
    animation-name: slidein;
    margin-bottom: 0;
    display: block;
}
@keyframes slidein {
0% {
      margin-bottom: -257px;
}
100% {
      margin-bottom: 0;
}
}
}

.bookmark-overlay-hotel-detail[data-v-c53f7d72]{height:200px;width:500px;position:absolute;right:0;top:0}@media screen and (max-width: 48em){.bookmark-overlay-hotel-detail[data-v-c53f7d72]{width:300px}}

.mobile-indicator {
	position: fixed;
	z-index: 20;
	top: 50%;

	padding: 1.5rem 0 1.5rem 1.5rem;
	margin-left: -1.5rem;
	border-top-right-radius: 100%;

	border-bottom-right-radius: 100%;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
	border: solid 1px #d4d4d4;
	background-image: linear-gradient(to bottom, #f4067e, #c06);
}


.navigator-flyout[data-v-90279970] {
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 10;
	width: max-content;
}


