@media only screen and (min-width:769px){.skistar-end-date-container{clear:both;float:left}.travel-period .skistar-start-date-container,.travel-period .skistar-end-date-container{position:relative}.skistar-start-date{float:right;width:165px !important;margin-top:0 !important;margin-right:18px}.skistar-end-date{float:left;width:165px !important}.lbl-end{margin-right:0}.skistar-end-date.lbl-end{margin-bottom:8px;font-family:ggleMontserratBold;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#444 !important}.skistar-duration-container{margin-right:16px}#duration{height:40px;font-family:'Montserrat-Regular';color:#888;font-size:13px;border-radius:3px;padding-top:7px;background:#fff url(../../images/icon-sprite-new.png) 100% 2% no-repeat;background-size:15%;width:165px}.skistar-start-date-container{float:right}.skistar.departure.no-record{position:absolute}.magic-tours .period-seletor-wrapper.skistar{margin-top:67px;margin-left:194px}.skistar-number-of-travelers{width:42% !important}.travel_period_skistar{width:165px !important;margin-top:0}#period_duration{top:70%;left:26.5%}}@media only screen and (min-width:768px) and (max-width:768px){.skistar-end-date{float:left}#duration{height:40px;font-family:'Montserrat-Regular';color:#888;font-size:13px;border-radius:3px;padding-top:7px;background:#fff url(../../images/icon-sprite-new.png) 100% 1.1% no-repeat;background-size:14%;width:140px}.skistar-end-date-container{clear:both;float:left}.skistar-start-date-container{float:right}.skistar-number-of-travelers{width:45% !important}.lbl-end{margin-right:0;width:150px}.skistar-end-date.lbl-end{margin-bottom:8px;font-family:ggleMontserratBold;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#444 !important}.skistar-start-date{float:right;width:130px !important;margin-top:0 !important;margin-right:7px}.travel-period .disabled{position:absolute;background:rgba(169,169,169,.45);width:290px;height:40px;top:20px;left:0}.skistar-start-date-container,.skistar-end-date-container{position:relative}.travel_period_skistar{width:140px !important;margin-top:0}}@media only screen and (min-width:820px) and (max-width:820px){.travel_period_skistar{width:140px !important;margin-top:0}.skistar-end-date.lbl-end{margin-right:0;width:150px !important}#duration{width:140px !important}}@media only screen and (max-width:768px){.magic-tours .pricetable-extended-results.skistarlayout{padding:0}.skistarlayout .tbl-room-parent-td td{padding:0;padding-top:5px}.skistarlayout .extended-grid .room{display:grid;grid-template-areas:"dr-room-image dr-room-image" "td-room-desc  td-room-desc" "td-nonights price-default-container";grid-template-columns:1fr 3fr}.skistarlayout .extended-grid .room>td.dr-room-image{grid-area:dr-room-image;text-align:center}.skistarlayout .extended-grid .room>td.td-room-desc{grid-area:td-room-desc}.skistarlayout .extended-grid .room>td.td-nonights{grid-area:td-nonights}.skistarlayout .extended-grid .room>td.price-default-container{grid-area:price-default-container}.skistarlayout .extended-grid .room td{width:100%}.magic-tours .pricetable-extended-results.skistarlayout .price-default.show-on-mobile{display:none !important}.magic-tours .pricetable-extended-results.skistarlayout .dr-room-image.hide-on-mobile{display:block !important}.magic-tours .pricetable-extended-results.skistarlayout .price-default-container.center-align .hide-on-mobile{display:block !important}.magic-tours .pricetable-extended-results.skistarlayout .dr-room-image .room-popup-link{display:block !important;z-index:10;top:43%;left:39%}.magic-tours .period-seletor-wrapper.skistar{margin-top:145px;margin-left:14px}.skistar-travel-period{position:relative}#html-body.catalog-product-view .departures_html .skistarlayout #tbl_room_data table.extended-grid tbody tr.room td.dr-room-image img{border-radius:5px}#html-body.catalog-product-view .departures_html .skistarlayout #tbl_room_data table.extended-grid tbody tr.room td{padding-left:5px;border-bottom:none;padding-bottom:0}.show-on-mobile.no-left-padding{padding:0 10px 5px}#html-body.catalog-product-view .departures_html .skistarlayout #tbl_room_data table.extended-grid tbody tr.room td.td-nonights{padding-bottom:20px}#html-body.catalog-product-view .departures_html .skistarlayout #tbl_room_data table.extended-grid tbody tr.room td.price-default-container{padding-bottom:20px}#html-body.catalog-product-view.magic-tours .columns .column.main{margin:0}#html-body.catalog-product-view.magic-tours .page-wrapper{padding:0 5px !important}#html-body.catalog-product-view.magic-tours.page-layout-2columns-right .page-wrapper #maincontent{padding:0 5px !important}#html-body.catalog-product-view.magic-tours.page-layout-2columns-right .sidebar.contact{width:83%}#html-body.catalog-product-view.magic-tours.page-layout-2columns-right .ntrequestform{padding:1%}#html-body.catalog-product-view.magic-tours .pricetable-extended-results{padding:5px}#html-body.catalog-product-view.magic-tours .pricetable-extended-results .tbl-room-parent-td{padding:5px}#html-body.catalog-product-view .page-wrapper>.page-bottom{width:98vw}#html-body.catalog-product-view .page-bottom .related-travel-container .owl-stage .owl-item{width:100vw !important}#html-body.catalog-product-view .page-bottom .related-travel-container .relate-travels-header{width:93vw !important}#html-body.catalog-product-view.magic-tours .pricetable-extended-results #tbl_room_data .accomodations td{padding:2px}#html-body.catalog-product-view .departures_html #departures .content-inner table tbody:not(.separator){border-width:2px !important}#html-body.catalog-product-view.magic-tours .pricetable-extended-results .tbl-room-parent-td #tbl_room_data>tbody>td{padding:0}#html-body.catalog-product-view .block .accordion-section-content h4{margin-left:8px;margin-right:8px}#html-body .mfp-ready button:not(.primary){box-shadow:unset}#html-body .mfp-ready .mfp-bottom-bar .mfp-title{display:none}#html-body .mfp-ready .mfp-arrow-left:before,#html-body .mfp-ready .mfp-arrow-right:before{background-size:12px}#html-body .mfp-ready button.mfp-arrow{border-radius:40px;background-color:#0a1637;width:60px;height:60px;top:53%;margin-right:10px;margin-left:10px}#html-body .mfp-ready button.mfp-arrow:active,#html-body .mfp-ready button.mfp-arrow:focus{border:unset}#html-body .mfp-ready .mfp-arrow:before{margin-top:2px;margin-left:20px}#html-body .mfp-ready .mfp-arrow-left:before{margin-left:18px}#html-body .mfp-ready .mfp-close{width:31px;height:31px;background:url(../../images/ico_close.png) no-repeat center;background-size:14px;border-radius:31px;background-color:#0a1637;top:5px}}#html-body .mfp-ready .mfp-close{width:31px;height:31px;background:url(../../images/ico_close.png) no-repeat center;background-size:14px;border-radius:31px;background-color:#0a1637;top:5px;opacity:1}#html-body .mfp-ready button.mfp-arrow{border-radius:40px;background-color:#0a1637;width:60px;height:60px;top:53%;margin-right:10px;margin-left:10px}#html-body .mfp-ready button.mfp-arrow:active,#html-body .mfp-ready button.mfp-arrow:focus{border:unset}#html-body .mfp-ready button:not(.primary){box-shadow:unset}#html-body .mfp-ready .mfp-arrow:before{margin-top:2px;margin-left:20px;opacity:1}.related-travels-slider .owl-carousel .owl-stage-outer{width:99%}@media (max-width:430px){.related-travels-slider .owl-carousel .owl-stage-outer{width:100%}}@media (min-width:768px) and (max-width:768px){.related-travels-slider .owl-carousel .owl-stage-outer{width:100%}}@media (min-width:744px) and (max-width:744px){.related-travels-slider .owl-carousel .owl-stage-outer{width:100%}.related-travel-container .related-travels-slider .nav{display:flex;width:100% !important;top:35%;position:absolute;gap:30px;z-index:2;left:50% !important;transform:translate(-50%,-50%);justify-content:space-between}}@media (min-width:1059px) and (max-width:1059px){.related-travel-container{width:1080px}}#html-body .mfp-ready .mfp-arrow-left:before{margin-left:18px;opacity:1}#html-body .mfp-ready .mfp-bottom-bar .mfp-title{display:none}@media only screen and (max-width:586px){.header-data,.skistar-end-date-container{width:102%}.skistar-travel-period{display:grid}}