.offers{width:100%;height:100%;overflow:hidden}.offers .offers_list{width:100%;height:100vh;position:relative;overflow:hidden}.offers .offers_list .owl-stage-outer{height:100%}.offers .offers_list .owl-stage-outer .owl-stage{height:100%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item{height:100%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item{width:100%;height:100%;display:flex;align-items:flex-end}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item>picture{position:absolute;top:0;left:0;z-index:1}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item>picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(1,1,1,0), #000);opacity:.81;transition:.2s}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item>picture:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(230,174,42,0.87), #19512F);opacity:0;transition:.2s}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content{width:100%;position:relative;padding-bottom:117px;z-index:2}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top{width:100%;position:relative;display:block;margin-bottom:20px;padding:11px 0 26px 20.5%;transition:.2s}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to left, rgba(230,174,42,0.87), #19512F);opacity:0;transition:.2s;z-index:-1}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_period{font-family:"Kanit",sans-serif;font-size:1.5625rem;color:#fff;line-height:2;margin:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{font-family:"Kanit",sans-serif;font-size:3.125rem;color:#fff;line-height:1;text-transform:uppercase;margin:0;transition:.2s}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info{padding:0 20.5%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info p{color:#fff;margin-bottom:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_details{display:none}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{font-size:4.375rem;color:#fff;line-height:1;margin:0;margin-top:31px;margin-bottom:136px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price span{font-family:"Kanit",sans-serif;font-size:1.5625rem;display:block}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .cta>div{display:none}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.winter>picture:after{background-image:linear-gradient(rgba(42,185,230,0.87), #1C3FC5)}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.winter .offers_list_item_content .offers_list_item_content_top:before{background-image:linear-gradient(to left, #359AD1, rgba(28,139,72,0.8))}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item:hover>picture:before{opacity:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item:hover>picture:after{opacity:.67}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item:hover .offers_list_item_content .offers_list_item_content_top{box-shadow:0 3px 20px rgba(0,0,0,0.16)}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item:hover .offers_list_item_content .offers_list_item_content_top:before{opacity:.82;transition:.3s;transition-delay:.1s}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item:hover .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{text-shadow:0 3px 10px rgba(255,255,255,0.91)}.offers .offers_list .owl-dots{width:100%;position:absolute;bottom:-9px;left:0;display:flex;justify-content:center}.offers .offers_list .owl-dots button{width:9px;height:9px;position:relative;top:-49px;border-radius:50%;border:1px solid #fff;transition:.2s;margin-right:15px}.offers .offers_list .owl-dots button:before{content:'';width:15px;height:1px;position:absolute;top:3px;right:-16px;background-color:#fff}.offers .offers_list .owl-dots button.active{background-color:#fff}.offers .offers_list .owl-dots button:last-child{margin-right:0}.offers .offers_list .owl-dots button:last-child:before{display:none}.offers .offers_list .owl-nav{width:100%;height:100%;position:absolute;bottom:-100%;left:0}.offers .offers_list .owl-nav button{width:69px;height:100%;position:absolute;top:-100%;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.1) !important;transition:.2s}.offers .offers_list .owl-nav button svg{width:28px;height:auto;fill:#fff}.offers .offers_list .owl-nav button.owl-next{left:auto;right:0}.offers .offers_list .owl-nav button:hover{background-color:rgba(0,0,0,0.4) !important}.offers .offers_list .owl-nav button.disabled{opacity:0;visibility:hidden}@media screen and (max-width: 2300px){.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content{padding-bottom:88px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top{margin-bottom:15px;padding:8px 0 20px 15.5%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_period{font-size:1.1875rem}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{font-size:2.375rem}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info{padding:0 15.5%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{font-size:3.3125rem;margin-top:23px;margin-bottom:102px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price span{font-size:1.1875rem}.offers .offers_list .owl-dots{bottom:-7px}.offers .offers_list .owl-dots button{width:7px;height:7px;top:-37px;margin-right:11px}.offers .offers_list .owl-dots button:before{width:11px;top:2px;right:-12px}.offers .offers_list .owl-nav button{width:52px}.offers .offers_list .owl-nav button svg{width:21px}}@media screen and (max-width: 1600px){.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content{padding-bottom:66px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top{margin-bottom:11px;padding:6px 0 15px 6.5%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_period{font-size:.9375rem}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{font-size:2rem}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info{padding:0 6.5%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{font-size:2.5rem;margin-bottom:77px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price span{font-size:.875rem;margin-bottom:2px}.offers .offers_list .owl-dots button{top:-28px}.offers .offers_list .owl-nav button{width:39px}.offers .offers_list .owl-nav button svg{width:16px}}@media screen and (max-width: 1000px) and (orientation: portrait){.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item>picture:before{opacity:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item>picture:after{opacity:.67}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content{height:100%;display:flex;flex-direction:column;padding-top:33%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top{display:flex;flex-direction:column-reverse;align-items:center;margin-bottom:43px;padding:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{font-size:3.125rem;text-align:center;margin-bottom:7px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_period{font-size:1.125rem;line-height:1.4}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info{text-align:center;width:79%;display:flex;flex-wrap:wrap;flex-grow:1;padding:0;margin:0 auto}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info p{flex-basis:100%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_details{flex-basis:100%;display:block}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_details .offers_list_item_content_info_details_value{font-family:"Kanit",sans-serif;font-size:1.125rem;color:#fff;line-height:1.4;text-align:center;margin:0;margin-bottom:10px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_details .offers_list_item_content_info_details_value:first-letter{text-transform:uppercase}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{font-size:3.125rem;text-align:left;margin-top:auto;margin-bottom:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price span{font-size:1.125rem;line-height:1.4}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .cta{font-size:1.125rem;line-height:1.4;margin-top:auto;margin-bottom:35px;margin-left:auto;padding-bottom:0;padding-right:73px;border-bottom:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .cta:before{top:11px;right:5px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .cta:after{top:9px;right:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content{padding-bottom:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_top{padding:15px 0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_top:before{opacity:.82}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{text-align:center;flex-basis:100%}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta{margin-top:auto;margin-bottom:0;margin-right:auto;padding-top:89px;padding-bottom:22px;padding-left:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta:before{top:100px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta:after{top:98px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta>div{width:calc(100% + 200px);height:100%;position:absolute;top:0;left:-100px;display:block;background-image:linear-gradient(to bottom, rgba(230,174,42,0), rgba(230,174,42,0.96));opacity:.82;z-index:-1}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute.winter .offers_list_item_content .offers_list_item_content_info .cta>div{background-image:linear-gradient(to bottom, rgba(53,154,209,0), rgba(53,154,209,0.96))}.offers .offers_list .owl-nav button{width:50px;background-color:rgba(0,0,0,0.2) !important}.offers .offers_list .owl-nav button svg{width:22px}.offers .offers_list .owl-dots{bottom:auto;top:140px}.offers .offers_list .owl-dots button{top:0}}@media screen and (max-width: 600px) and (orientation: portrait){.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content{justify-content:flex-end;padding:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top{margin-bottom:32px;padding:0 40px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_top .offers_list_item_content_top_title{font-size:1.875rem}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info{width:100%;flex-grow:0;display:block;padding:0 40px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .offers_list_item_content_info_price{text-align:center;margin-top:40px;margin-bottom:50px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item .offers_list_item_content .offers_list_item_content_info .cta{margin-bottom:24px;padding-left:0}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_top{padding:15px 40px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info p{display:none}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta{width:100%;padding-top:0;padding-bottom:24px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta:before{top:11px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta:after{top:9px}.offers .offers_list .owl-stage-outer .owl-stage .owl-item .offers_list_item.lastminute .offers_list_item_content .offers_list_item_content_info .cta>div{width:calc(100% + 80px);height:100px;top:auto;bottom:0;left:-40px;opacity:.45}.offers .offers_list .owl-nav button{width:30px}.offers .offers_list .owl-nav button svg{width:14px}.offers .offers_list .owl-dots{top:90px}}.offers .offers_details{width:100%;min-height:100%;visibility:hidden}.offers .offers_details>picture{height:64.4vh;position:relative;display:block;transform:translateY(-100%);opacity:0;z-index:10}.offers .offers_details .offers_details_title{width:22.7%;height:24.9%;position:absolute;top:52.3%;left:0;padding-top:36px;background-color:#3d806b;transform:translateY(200px);opacity:0;z-index:20}.offers .offers_details .offers_details_title .offers_details_title_value{font-size:3.125rem;color:#fff;line-height:1;margin:0;padding-left:19.2%}.offers .offers_details .offers_details_title-shadow{width:22.7%;height:52.4%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, rgba(61,128,107,0.25), #3d806b);background-size:100% 130%;background-position:bottom center;transform:translateY(200px);opacity:0;z-index:20}.offers .offers_details>svg{width:2.2%;height:13.8%;position:absolute;top:63.4%;left:22.7%;fill:#2B604E;transform:translateY(-40px);opacity:0;z-index:5}.offers .offers_details .offers_details_bottom{padding-top:81px;transform:translateY(60px);opacity:0}.offers .offers_details .offers_details_bottom .article_title{margin-bottom:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_period{font-family:"Kanit",sans-serif;font-size:1.8125rem;color:#303030;text-align:center;margin:0;margin-bottom:43px}.offers .offers_details .offers_details_bottom .offers_details_bottom_period:first-letter{text-transform:uppercase}.offers .offers_details .offers_details_bottom .offers_details_bottom_description{width:59%;margin:0 auto;padding-bottom:75px}.offers .offers_details .offers_details_bottom .offers_details_bottom_description a{text-decoration:underline}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters{display:flex;justify-content:center;margin-bottom:109px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item{display:flex;align-items:center;margin-right:96px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label{font-family:"Julius Sans One",sans-serif;font-size:1.25rem;color:#3d806b;margin-right:26px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label:first-letter{text-transform:uppercase}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control{height:49px;display:flex;align-items:center;border-bottom:1px solid #3d806b;padding:0 12px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period>svg{width:13px;fill:#3d806b;margin-right:17px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter{display:flex;align-items:center}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button{width:40px;height:27px;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:0;background-color:transparent;transition:.2s}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button svg{width:6px;height:7px;fill:#3d806b}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button.disabled{pointer-events:none;opacity:.3}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{font-size:1.25rem;color:#3d806b;text-align:center;white-space:nowrap;width:265px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests>svg{width:12px;fill:#3d806b;margin-right:17px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter{display:flex;align-items:center}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button{width:40px;height:27px;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:0;background-color:transparent;transition:.2s}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button svg{width:6px;height:7px;fill:#3d806b}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button.disabled{pointer-events:none;opacity:.3}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{font-size:1.25rem;color:#3d806b;text-align:center;width:98px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch{display:flex}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{font-size:1.25rem;color:#3d806b;text-transform:capitalize;margin:0;padding:0 9px;border:0;background-color:transparent;opacity:.32;transition:.2s}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button:hover{opacity:.7}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button.active{opacity:1}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item:last-child{margin-right:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{width:70%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding-bottom:89px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item{width:28.3%;margin-bottom:55px;cursor:pointer;transition:.2s}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info{position:relative;padding-bottom:66.7%;box-shadow:0 3px 20px rgba(0,0,0,0.16);transition:.2s;opacity:.4}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info picture{position:absolute;top:0;left:0;z-index:1}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(165deg, rgba(1,1,1,0), #010101);opacity:.33}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom{width:100%;height:100%;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:35px;z-index:2}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .cta{margin-bottom:33px;pointer-events:none}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values{width:100%;display:flex;justify-content:center}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item{font-family:"Kanit",sans-serif;font-size:1.25rem;color:#fff;display:flex;align-items:center;margin-right:60px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item svg{height:auto;fill:#fff}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__guests svg{width:14px;margin-right:9px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__sm svg{width:19px;margin-right:7px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item:last-child{margin-right:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_name{font-size:3.75rem;line-height:53px;text-align:center;margin:0;margin-top:16px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:last-child,.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:nth-last-child(2),.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:nth-last-child(3){margin-bottom:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item.disabled{pointer-events:none;filter:grayscale(1);opacity:.15}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item.disabled .offers_details_bottom_accomodations_item_info{opacity:1}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item.selected .offers_details_bottom_accomodations_item_info{opacity:1}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item.selected .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .cta{pointer-events:auto}.offers .offers_details .offers_details_bottom .offers_details_bottom_lastminute{display:none}.offers .offers_details.winter .offers_details_title-shadow{background-image:linear-gradient(to bottom, rgba(54,156,212,0.65), #1CA2C5)}.offers .offers_details.winter .offers_details_title{background-color:#1CA2C5}.offers .offers_details.winter>svg{fill:#126074}.offers .offers_details.winter .offers_details_bottom .article_title{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h1,.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h2,.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h3,.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h4,.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h5,.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description h6{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description a{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_description a:hover{color:#188aa7}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control{border-color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period svg{fill:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button svg{fill:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests svg{fill:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button svg{fill:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{color:#1CA2C5}.offers .offers_details.winter .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_name{color:#1CA2C5}.offers .offers_details.lastminute .offers_details_title .offers_details_title_value{padding-top:15px;padding-bottom:15px;background-image:linear-gradient(to left, rgba(230,174,42,0.87), #19512F);box-shadow:0 3px 20px rgba(0,0,0,0.16)}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_period,.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_description,.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_filters,.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_accomodations{display:none}.offers .offers_details.lastminute .offers_details_bottom .article_title{color:#D5AE06;margin-bottom:83px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute{width:40%;display:block;margin:0 auto}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info{display:flex;justify-content:center;align-items:center;margin-bottom:35px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value{font-size:1.25rem;color:#000;margin:0;margin-right:77px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests{display:flex;align-items:center}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests svg{width:12px;height:auto;fill:#000;margin-left:24px;margin-right:15px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests span{font-family:"Kanit",sans-serif;font-size:1.25rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value:last-child{margin-right:0}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image{position:relative;margin-bottom:22px;padding-bottom:56.7%;box-shadow:0 3px 20px rgba(0,0,0,0.16)}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image picture{position:absolute;top:0;left:0;z-index:1}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image picture:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(25deg, rgba(1,1,1,0), #000);opacity:.68}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_name{font-size:3.75rem;color:#fff;line-height:1;text-align:center;margin:0;margin-bottom:115px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom{display:flex;flex-direction:column;align-items:center}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .cta{margin-bottom:36px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values{display:flex;justify-content:center}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item{font-family:"Kanit",sans-serif;font-size:1.25rem;color:#fff;font-weight:100;display:flex;align-items:center;margin:0;margin-right:56px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item svg{height:auto;fill:#fff}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__guests svg{width:14px;margin-right:9px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__sm svg{width:20px;margin-right:7px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item:last-child{margin-right:0}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images{width:100%;display:flex;margin-bottom:96px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture{width:calc(50% - 17px);height:265px;position:relative;box-shadow:0 3px 20px rgba(0,0,0,0.16)}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture:last-child{margin-left:auto}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{display:flex;align-items:center;margin-bottom:80px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_old{font-size:2.5rem;color:#464646;text-decoration:line-through;margin:0;margin-right:62px;opacity:.56}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{font-size:4.375rem;color:#D5AE06;margin:0}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta{color:#D5AE06;margin-left:auto;border-color:#D5AE06}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:before{background-color:#D5AE06}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{border-left:7px solid #D5AE06}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_description{margin-bottom:100px}.offers .offers_details.lastminute.winter .offers_details_title .offers_details_title_value{background-image:linear-gradient(to left, #359AD1, rgba(28,139,72,0.8))}.offers .offers_details.lastminute.winter .offers_details_bottom .article_title{color:#1CA2C5}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{color:#1CA2C5}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta{color:#1CA2C5;border-color:#1CA2C5}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:before{background-color:#1CA2C5}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{border-left:7px solid #1CA2C5}.offers .offers_details.show{visibility:visible}.offers .offers_details.show>picture{transition:transform .5s ease-out 0s, opacity .7s ease 0s;transform:translateY(0);opacity:1}.offers .offers_details.show .offers_details_title,.offers .offers_details.show .offers_details_title-shadow{transition:.2s;transition-delay:.3s;transform:translateY(0);opacity:1}.offers .offers_details.show>svg{transition:.2s;transition-delay:.4s;transform:translateY(0);opacity:1}.offers .offers_details.show .offers_details_bottom{transition:.6s;transition-delay:.4s;transform:translateY(0);opacity:1}.offers .offers_details.show+.offers_bottom-bar{display:flex}@media screen and (max-width: 2300px){.offers .offers_details .offers_details_title{padding-top:27px;transform:translateY(150px)}.offers .offers_details .offers_details_title .offers_details_title_value{font-size:2.375rem;padding-left:15.2%}.offers .offers_details .offers_details_title-shadow{transform:translateY(150px)}.offers .offers_details>svg{transform:translateY(-30px)}.offers .offers_details .offers_details_bottom{padding-top:61px;transform:translateY(45px)}.offers .offers_details .offers_details_bottom .offers_details_bottom_period{font-size:1.375rem;margin-bottom:32px}.offers .offers_details .offers_details_bottom .offers_details_bottom_description{padding-bottom:56px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters{margin-bottom:82px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item{margin-right:72px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label{font-size:.9375rem;margin-right:20px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control{height:37px;padding:0 9px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period>svg{width:10px;margin-right:13px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button{width:30px;height:20px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button svg{width:5px;height:5px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{font-size:.9375rem;width:199px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests>svg{width:9px;margin-right:13px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button{width:30px;height:20px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button svg{width:5px;height:5px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{font-size:.9375rem;width:74px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{font-size:.9375rem;padding:0 7px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{padding-bottom:67px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item{margin-bottom:41px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom{padding-bottom:26px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .cta{margin-bottom:25px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item{font-size:.9375rem;margin-right:45px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__guests svg{width:11px;margin-right:7px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__sm svg{width:14px;margin-right:5px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_name{font-size:2.8125rem;line-height:40px;margin-top:12px}.offers .offers_details.lastminute .offers_details_title .offers_details_title_value{padding-top:11px;padding-bottom:11px}.offers .offers_details.lastminute .offers_details_bottom .article_title{margin-bottom:62px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info{margin-bottom:26px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value{font-size:.9375rem;margin-right:58px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests svg{width:9px;margin-left:18px;margin-right:11px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests span{font-size:.9375rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image{margin-bottom:17px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_name{font-size:2.8125rem;margin-bottom:86px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .cta{margin-bottom:27px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item{font-size:.9375rem;margin-right:42px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__guests svg{width:11px;margin-right:7px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__sm svg{width:15px;margin-right:5px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images{margin-bottom:72px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture{width:calc(50% - 13px);height:199px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{margin-bottom:60px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_old{font-size:1.875rem;margin-right:47px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{font-size:3.3125rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{border-left-width:5px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_description{margin-bottom:75px}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{border-left-width:5px}}@media screen and (max-width: 1600px){.offers .offers_details .offers_details_title{padding-top:20px;transform:translateY(113px)}.offers .offers_details .offers_details_title .offers_details_title_value{font-size:2rem;padding-left:5.4%}.offers .offers_details .offers_details_title-shadow{transform:translateY(113px)}.offers .offers_details>svg{transform:translateY(-23px)}.offers .offers_details .offers_details_bottom{padding-top:46px;transform:translateY(34px)}.offers .offers_details .offers_details_bottom .offers_details_bottom_period{font-size:1.0625rem;margin-bottom:24px}.offers .offers_details .offers_details_bottom .offers_details_bottom_description{padding-bottom:42px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters{margin-bottom:62px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item{margin-right:54px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label{font-size:.8125rem;margin-right:15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control{height:29px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{font-size:.8125rem;width:149px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{font-size:.8125rem;width:56px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{font-size:.8125rem}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{padding-bottom:50px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item{margin-bottom:31px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom{padding-bottom:20px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .cta{margin-bottom:19px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item{font-size:.8125rem;margin-right:34px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_name{font-size:2.125rem;line-height:30px;margin-top:9px}.offers .offers_details.lastminute .offers_details_title .offers_details_title_value{padding-top:8px;padding-bottom:8px}.offers .offers_details.lastminute .offers_details_bottom .article_title{margin-bottom:47px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info{margin-bottom:20px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value{font-size:.8125rem;margin-right:44px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests span{font-size:.8125rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image{margin-bottom:13px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_name{font-size:2.125rem;margin-bottom:65px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .cta{margin-bottom:20px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item{font-size:.8125rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images{margin-bottom:54px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture{height:149px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{margin-bottom:45px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_old{font-size:1.4375rem;margin-right:35px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{font-size:2.5rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_description{margin-bottom:56px}}@media screen and (max-width: 1200px) and (orientation: landscape){.offers .offers_details .offers_details_title,.offers .offers_details .offers_details_title-shadow{width:33%}.offers .offers_details>svg{left:33%}.offers .offers_details .offers_details_bottom{padding-top:124px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{width:100%;padding-left:15px;padding-right:15px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute{width:60%}}@media screen and (max-width: 1000px) and (orientation: portrait){.offers .offers_details>picture{height:67vw;box-shadow:0 3px 20px rgba(0,0,0,0.16)}.offers .offers_details .offers_details_title{width:100%;height:67vw;top:0;display:flex;justify-content:center;align-items:flex-end;padding-top:0;background-color:transparent}.offers .offers_details .offers_details_title .offers_details_title_value{font-size:3.125rem;text-align:center;width:100%;padding-top:90px;padding-bottom:13px;padding-left:0;background-image:linear-gradient(to bottom, rgba(61,128,107,0) 0%, #3d806b 86%, #3d806b 100%)}.offers .offers_details .offers_details_title-shadow,.offers .offers_details>svg{display:none}.offers .offers_details .offers_details_bottom{padding-top:57px}.offers .offers_details .offers_details_bottom .offers_details_bottom_description{width:79%}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters{flex-wrap:wrap;margin-bottom:55px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item{flex-direction:column;margin-right:12%}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item label{font-size:1.125rem;margin-right:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control{height:auto;padding:0;border-bottom:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period svg{width:13px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter button svg{width:6px;height:7px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{font-size:1.5625rem;width:auto;padding:0 15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests svg{width:11px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter button svg{width:6px;height:7px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{font-size:1.5625rem;width:auto;padding:0 15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{font-size:1.5625rem;padding:0 15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item:first-child{flex-basis:100%;margin-bottom:25px;margin-right:0}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{width:79%;padding-bottom:94px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item{width:calc(50% - 8px);margin-bottom:42px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .cta{font-size:1.25rem}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item{font-size:1.125rem;margin-right:34px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__guests svg{width:14px;margin-right:10px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_info .offers_details_bottom_accomodations_item_info_bottom .offers_details_bottom_accomodations_item_info_bottom_values .offers_details_bottom_accomodations_item_info_bottom_values_item.offers_details_bottom_accomodations_item_info_bottom_values_item__sm svg{width:17px;margin-right:8px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item .offers_details_bottom_accomodations_item_name{margin-top:15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:nth-last-child(3){margin-bottom:42px}.offers .offers_details.winter .offers_details_title{background-color:transparent}.offers .offers_details.winter .offers_details_title .offers_details_title_value{background-image:linear-gradient(to bottom, rgba(28,162,197,0) 0%, #1CA2C5 86%, #1CA2C5 100%)}.offers .offers_details.lastminute .offers_details_bottom .article_title{margin-bottom:35px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute{width:100%}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info{flex-direction:column;margin-bottom:40px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value{font-size:1.125rem;margin-bottom:3px;margin-right:0}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests svg{width:10px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_info .offers_details_bottom_lastminute_info_value.offers_details_bottom_lastminute_info_value__guests span{font-size:1.125rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image{width:calc(100% - 30px);margin-left:auto;margin-right:auto}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_name{font-size:3.75rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .cta{font-size:1.125rem;margin-bottom:30px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item{font-size:1.125rem}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__guests svg{width:14px;margin-right:10px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_bottom .offers_details_bottom_lastminute_image_info_bottom_values .offers_details_bottom_lastminute_image_info_bottom_values_item.offers_details_bottom_lastminute_image_info_bottom_values_item__sm svg{width:17px;margin-right:8px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images{width:calc(100% - 30px);margin-left:auto;margin-right:auto}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture{height:237px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_description{width:79%;margin-left:auto;margin-right:auto}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{width:100%;height:128px;background-color:#D5AE06}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_old{font-size:1.875rem;color:#fff;text-align:center;width:33%;margin-right:0}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{font-size:2.8125rem;color:#fff !important;text-align:center;width:33%}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta{font-size:1.125rem;color:#fff !important;line-height:128px;height:100%;border-bottom:0;background-color:#AC8D04}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:before{top:64px;background-color:#fff !important}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{top:62px;border-left:7px solid #fff !important}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{background-color:#1CA2C5}.offers .offers_details.lastminute.winter .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta{background-color:#126074}}@media screen and (max-width: 600px) and (orientation: portrait){.offers .offers_details>picture{height:75vw}.offers .offers_details .offers_details_title{height:75vw}.offers .offers_details .offers_details_title .offers_details_title_value{font-size:1.875rem;padding-bottom:8px}.offers .offers_details .offers_details_bottom{padding-top:47px}.offers .offers_details .offers_details_bottom .offers_details_bottom_description{width:100%;padding-left:15px;padding-right:15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__period .offers_details_bottom_filters_item_control__period_counter .offers_details_bottom_filters_item_control__period_counter_value{font-size:1.125rem}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__guests .offers_details_bottom_filters_item_control__guests_counter .offers_details_bottom_filters_item_control__guests_counter_value{font-size:1.125rem}.offers .offers_details .offers_details_bottom .offers_details_bottom_filters .offers_details_bottom_filters_item .offers_details_bottom_filters_item_control.offers_details_bottom_filters_item_control__animal-friendly .offers_details_bottom_filters_item_control__animal-friendly_switch button{font-size:1.125rem}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations{width:100%;flex-direction:column;padding-left:15px;padding-right:15px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item{width:100%;margin-bottom:40px}.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:nth-last-child(3),.offers .offers_details .offers_details_bottom .offers_details_bottom_accomodations .offers_details_bottom_accomodations_item:nth-last-child(2){margin-bottom:40px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_image .offers_details_bottom_lastminute_image_info .offers_details_bottom_lastminute_image_info_name{font-size:2.8125rem;margin-bottom:30px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_images picture{height:34vw}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price{height:74px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_old{font-size:1.125rem;width:auto;padding-left:15px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .offers_details_bottom_lastminute_price_discounted{font-size:2.3125rem;width:auto;padding:0 15px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta{line-height:74px;padding-left:10px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:before{top:37px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_price .cta:after{top:35px}.offers .offers_details.lastminute .offers_details_bottom .offers_details_bottom_lastminute .offers_details_bottom_lastminute_description{width:100%;padding:0 15px}}.offers .offers_bottom-bar{width:100%;height:157px;position:fixed;bottom:0;left:0;display:none;justify-content:center;align-items:center;background-color:#2B604E;transform:translateY(100%);transition:.3s;z-index:400}.offers .offers_bottom-bar .offers_bottom-bar_prices{display:flex}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item{display:flex;align-items:center;margin-right:110px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label{font-size:1.5625rem;color:#fff;margin-right:38px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label:first-letter{text-transform:uppercase}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value{font-size:4.375rem;color:#fff;line-height:1;margin:0}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value span{font-family:"Kanit",sans-serif;font-size:1.25rem;display:block}.offers .offers_bottom-bar .offers_bottom-bar_alert{font-size:2.5rem;color:#fff;line-height:1;margin:0;display:none}.offers .offers_bottom-bar .offers_bottom-bar_alert:first-letter{text-transform:uppercase}.offers .offers_bottom-bar.winter{background-color:#126074}.offers .offers_bottom-bar.no-accomodations .offers_bottom-bar_prices,.offers .offers_bottom-bar.no-accomodations .cta{display:none}.offers .offers_bottom-bar.no-accomodations .offers_bottom-bar_alert{display:block}.offers .offers_bottom-bar.headroom--not-top{transform:translateY(0)}.offers .offers_bottom-bar.not-sticky{position:relative;box-shadow:none;z-index:300}@media screen and (max-width: 2300px){.offers .offers_bottom-bar{height:118px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item{margin-right:106px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label{font-size:1.1875rem;margin-right:39px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value{font-size:3.3125rem}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value span{font-size:.9375rem}.offers .offers_bottom-bar .offers_bottom-bar_alert{font-size:1.875rem}}@media screen and (max-width: 1600px){.offers .offers_bottom-bar{height:89px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item{margin-right:80px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label{font-size:.875rem;margin-right:29px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value{font-size:2.5rem}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value span{font-size:.8125rem}.offers .offers_bottom-bar .offers_bottom-bar_alert{font-size:1.4375rem}}@media screen and (max-width: 1200px) and (orientation: landscape){.offers .offers_bottom-bar{height:110px}.offers .offers_bottom-bar .offers_bottom-bar_prices{margin-right:40px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item{flex-direction:column;margin-right:50px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label{font-size:1rem;margin-right:0;margin-bottom:5px}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value{text-align:center}}@media screen and (max-width: 1000px) and (orientation: portrait){.offers .offers_bottom-bar{height:134px;flex-direction:column}.offers .offers_bottom-bar .offers_bottom-bar_prices{width:100%;height:91px;justify-content:space-evenly;align-items:center;background-color:#3d806b}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item{flex-direction:column;align-items:flex-start;margin-right:0}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item label{font-size:.9375rem;margin-right:0}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value{font-size:2.1875rem}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value span{font-size:.8125rem}.offers .offers_bottom-bar .cta{height:43px;padding-top:14px;padding-bottom:0;border-bottom:0}.offers .offers_bottom-bar .cta:before{top:22px}.offers .offers_bottom-bar .cta:after{top:20px}.offers .offers_bottom-bar .offers_bottom-bar_alert{text-align:center;padding:0 15px}.offers .offers_bottom-bar.winter .offers_bottom-bar_prices{background-color:#1CA2C5}}@media screen and (max-width: 600px) and (orientation: portrait){.offers .offers_bottom-bar{height:auto}.offers .offers_bottom-bar .offers_bottom-bar_prices{height:180px;flex-wrap:wrap}.offers .offers_bottom-bar .offers_bottom-bar_prices .offers_bottom-bar_prices_item .offers_bottom-bar_prices_item_value span{font-size:.9375rem}.offers .offers_bottom-bar .offers_bottom-bar_alert{padding:15px}}
