#embla_room_carousel{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;width:100%;max-width:48rem;margin:auto;position:relative}#embla_viewport_room{overflow:hidden}#embla__container_room_detail{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);display:flex}#embla__slide_room_detail{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}#embla__slide__number_room_detail{height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DEDEDE",endColorstr="#A3A3A3",GradientType=0);background:linear-gradient(181deg,rgba(222,222,222,.5) 0%,rgba(227,227,227,.5) 27%,rgba(196,196,196,.5) 50%,rgba(150,150,150,.5) 73%,rgba(163,163,163,.5) 100%);justify-content:center;align-items:center;display:flex;position:relative}.embla-thumbs{margin-top:.5rem}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{gap:.3rem;display:flex}.embla-thumbs__slide__number{cursor:pointer;width:9rem;height:6rem;position:relative}.embla-thumbs__slide__number img{filter:brightness(.5);background:linear-gradient(181deg,rgba(222,222,222,.5) 0%,rgba(227,227,227,.5) 27%,rgba(196,196,196,.5) 50%,rgba(150,150,150,.5) 73%,rgba(163,163,163,.5) 100%);transition:all .3s}.embla-thumbs__slide--selected .embla-thumbs__slide__number img{filter:none}#embla__buttons_room_detail{z-index:1;justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-140%)}#embla__buttons_room_detail button{color:#fff;background-color:transparent;width:2rem;height:2rem}#embla__buttons_room_detail button svg{cursor:pointer}#embla__buttons_room_detail button:disabled{color:#323232;background-color:transparent}.price_customers{background-color:var(--red);color:var(--text-color-w);z-index:1;border-radius:0 0 0 10px;justify-content:center;align-items:center;width:50%;height:2rem;font-size:12px;display:flex;position:absolute;top:0;right:0}.price_customers span{margin-left:.3rem;font-size:14px;font-weight:600}.quantity_customers svg{width:1rem;height:1rem}.quantity_customers{background-color:var(--red);color:var(--text-color-w);z-index:1;border-radius:0 0 10px;justify-content:center;align-items:center;gap:.5rem;width:3rem;height:2rem;display:flex;position:absolute;top:0;left:0}.main_room_detail{margin:7rem .5rem 0}.main_room_detail h1{margin-bottom:1rem;font-size:22px}.container_room_detail{flex-direction:column;align-items:center;display:flex}.description_room{border-bottom:1px solid rgba(0,0,0,.2);flex-direction:column;gap:2rem;margin-top:1rem;padding-bottom:2rem;display:flex}.description_room p{font-size:14px;font-family:var(--font-eb-garamond);width:90%;margin:auto;font-style:italic}.description_room ul{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.description_room ul li{background-color:rgba(255,255,255,.6);border-radius:50rem;align-items:center;gap:.2rem;padding:.3rem .5rem;font-size:12px;display:flex}.description_room svg{fill:#323232;width:1rem;height:1rem}.reserve_btn{background-color:var(--red);color:var(--text-color-w);text-align:center;align-self:center;width:100%;margin-top:2rem;padding:1rem 2rem;font-size:18px;transition:all .3s}.reserve_btn:hover{background-color:rgba(99,39,28,.863)}@media (min-width:768px){.main_room_detail{width:90%;margin:7rem auto 0}}@media (min-width:1024px){.main_room_detail{border-bottom:1px solid #c1c1c1;width:80%;margin-top:11rem}.main_room_detail h1{font-size:32px}.price_customers{font-size:14px}.quantity_customers{width:auto;height:auto;padding:.3rem 1rem;font-size:16px}.quantity_customers svg{width:1.5rem;height:1.5rem}.container_room_detail{flex-direction:row;align-items:flex-start;gap:2rem;height:auto;padding-bottom:5rem}#embla_room_carousel{width:50%;margin:0}.description_room{border:none;justify-content:space-between;align-self:flex-start;align-items:flex-start;width:50%;height:100%;margin-top:0;padding:0}.description_room p{margin:0;font-size:18px}#embla_viewport_room{height:23rem}.description_room ul li{font-size:16px}#embla__container_room_detail,#embla__slide__number_room_detail{height:100%}}
