@charset "UTF-8";.accordion-widget-preview{padding-top:15px}.accordion-widget-item{background:transparent;border:1px solid #e1e1e1;border-radius:8px;margin-bottom:16px;padding:16px}.banner-widget{position:relative}.banner-widget-body{bottom:0;display:none;left:0;padding:8px;position:absolute;right:0}.banner-widget-text{background:hsla(0,0%,100%,.8);border-radius:8px;font-size:16px;margin-bottom:40px}.banner-widget-countdowntimer{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;padding:8px 1.5rem;position:absolute;top:0;width:100%}@media (min-width:992px){.banner-widget-body{align-items:center;display:flex;flex-direction:column;justify-content:space-around;max-width:50%}.banner-widget-text{display:block}.banner-widget-countdowntimer{padding-left:6rem;padding-right:6rem}}.bannerbetweenoffers-widget{border:1px solid #e1e1e1;border-radius:8px;margin-bottom:16px;overflow:hidden;position:relative}.bannerbetweenoffers-widget .cms-wyswig-editor-content{background-color:inherit}.bannerbetweenoffers-widget-image-container{text-align:center}.bannerbetweenoffers-widget-image{border-radius:50%;height:200px;margin-right:30px;padding-bottom:15px;width:200px}.bannerbetweenoffers-widget-text{background:hsla(0,0%,100%,.8);border-radius:8px;font-size:16px;margin-bottom:40px}.bannerbetweenoffers-widget-body-template1{align-items:stretch;display:flex;flex-direction:column;padding:20px}.bannerbetweenoffers-widget-countdowntimer{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;padding:8px 1.5rem;position:absolute;top:0;width:100%}@media (min-width:992px){.bannerbetweenoffers-widget-body-template1{align-items:center;flex-direction:row;justify-content:space-around}.bannerbetweenoffers-widget-image-container{text-align:initial}.bannerbetweenoffers-widget-image{padding-bottom:0}.bannerbetweenoffers-widget-text{display:block}.bannerbetweenoffers-widget-countdowntimer{padding-left:6rem;padding-right:6rem}}.countdowntimer-widget{border-radius:8px;justify-content:center;padding:8px 12px;pointer-events:none;position:relative}.countdowntimer-widget-digit-container{display:flex;font-size:36px}.countdowntimer-widget-digit{border-radius:6px;margin-right:5px;padding:5px;text-align:center;width:2rem}.coundowntimer-widget-timepart-label{margin-top:5px;text-align:center}.countdowntimer-widget-blinker{display:flex;flex-direction:column;justify-content:center}.countdowntimer-widget-blinker-dot-container{animation:countdowntimer-wiget-blinker-animation 1s linear infinite;display:flex;flex-direction:column;height:20px;justify-content:space-between;margin-right:5px;transform:translateY(-18px)}.countdowntimer-widget-blinker-dot{border-radius:4px;height:8px;width:8px}@keyframes countdowntimer-wiget-blinker-animation{50%{opacity:0}}@media (min-width:992px){.countdowntimer-widget-digit-container{font-size:70px}.countdowntimer-widget-digit{padding:5px;width:4rem}}.countrypanel-widget-preview .countrypanel-item{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;font-size:1rem;justify-content:space-between;padding:8px 16px}.countrypanel-widget .swiper-pagination{position:static;z-index:auto}.countrypanel-widget-title{font-size:1.7rem;margin:0}.countrypanel-items-container{font-size:medium;list-style:none;margin-bottom:0;padding:0}.countrypanel-item a{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;font-size:1rem;justify-content:space-between;padding:8px 16px}@media (min-width:992px){.countrypanel-widget-nav-buttons-container{display:flex}}.criteriacreator-widget{position:relative}.criteriacreator-widget .swiper-pagination{position:static;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:auto}.criteriacreator-widget-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.criteriacreator-widget-nav-buttons-container{display:none}.criteriacreator-widget-nav-button{align-items:center;border:1px solid #1b1b1b;border-radius:8px;color:#1b1b1b;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.criteriacreator-widget-nav-button-prev{margin-right:12px}.criteriacreator-widget-title{font-size:1.7rem;margin:0}.criteriacreator-widget-items-container{align-items:stretch}.criteriacreator-widget-item{border:1px solid #e1e1e1;border-radius:8px;height:auto;margin-bottom:8px}.criteriacreator-widget-item-image-container{aspect-ratio:328/236;position:relative}.criteriacreator-widget-item-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.criteriacreator-widget-item-favorite{align-items:center;background:#fff;border-radius:50%;display:flex;height:34px;justify-content:center;position:absolute;right:16px;top:16px;width:34px}.criteriacreator-widget-item-details-container{padding:16px}.criteriacreator-widget-item-hotelinfno-container{display:flex;margin:0}.criteriacreator-widget-item-location{color:#929292;font-size:.875rem;font-weight:300}.criteriacreator-widget-item-hotel-name,.criteriacreator-widget-item-location{display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.criteriacreator-widget-item-hotel-name{font-size:1rem;font-weight:600;margin-right:8px;max-width:calc(100% - 70px)}.criteriacreator-widget-item-stars{align-items:center;display:flex}.criteriacreator-widget-item-stars img{height:12px;padding-right:1px;width:12px}.criteriacreator-widget-item-tripinfo-container{font-size:.875rem;font-weight:300;padding-top:16px}.criteriacreator-widget-item-price{font-size:.875rem;text-align:right}.criteriacreator-widget-item-price-old-value{color:#929292;font-size:.875rem;font-weight:300;white-space:nowrap}.criteriacreator-widget-item-price-value{color:#ee4238;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;white-space:nowrap}@media (min-width:992px){.criteriacreator-widget .swiper-pagination{display:none}.criteriacreator-widget-title{font-size:2rem}.criteriacreator-widget-nav-buttons-container{display:flex}}.files-widget-preview{padding-top:15px}.files-widget-item{background:transparent;border:1px solid #e1e1e1;border-radius:8px;margin-bottom:16px;padding:16px}.hotelpanel-widget-preview{width:50%}.hotelpanel-widget-preview .img-fit-container{aspect-ratio:328/236}.hotelpanel-widget{position:relative}.hotelpanel-widget .swiper-pagination{position:static;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:auto}.hotelpanel-widget-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.hotelpanel-widget-nav-buttons-container{display:none}.hotelpanel-widget-nav-button{align-items:center;border:1px solid #1b1b1b;border-radius:8px;color:#1b1b1b;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.hotelpanel-widget-nav-button-prev{margin-right:12px}.hotelpanel-widget-title{font-size:1.7rem;margin:0}.hotelpanel-widget-items-container{align-items:stretch}.hotelpanel-widget-item{border:1px solid #e1e1e1;border-radius:8px;height:auto;margin-bottom:8px}.hotelpanel-widget-item-show-more{align-items:center;color:#dc3545;display:flex;justify-content:center}.hotelpanel-widget-item-show-more a{color:#dc3545}.hotelpanel-widget-item-image-container{aspect-ratio:328/236;position:relative}.hotelpanel-widget-item-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.hotelpanel-widget-item-favorite{position:absolute;right:16px;top:16px}.hotelpanel-widget-item-label{border-radius:0 8px 8px 0;color:#fff;font-size:.75rem;font-weight:300;margin-bottom:.5rem;padding:3px 10px}.hotelpanel-widget-item-label:first-child{border-radius:8px 0 8px 0}.hotelpanel-widget-item-labels{align-items:flex-start;display:flex;flex-direction:column;left:0;pointer-events:none;position:absolute;top:0;z-index:2}.hotelpanel-widget-item-details-container{padding:16px}.hotelpanel-widget-item-hotelinfno-container{display:flex;margin:0}.hotelpanel-widget-item-location{display:block;font-size:.875rem;font-weight:300;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.hotelpanel-widget-item-location a{color:#929292;font-weight:300}.hotelpanel-widget-item-hotel-name{display:block;font-size:1rem;font-weight:600;margin-right:8px;max-width:calc(100% - 70px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.hotelpanel-widget-item-stars{align-items:center;display:flex}.hotelpanel-widget-item-stars img{height:12px;padding-right:1px;width:12px}.hotelpanel-widget-item-tripinfo-container{font-size:.875rem;font-weight:300;padding-top:16px}.hotelpanel-widget-item-price{font-size:.875rem;text-align:right}.hotelpanel-widget-item-price-old-value{color:#929292;font-size:.875rem;font-weight:300;white-space:nowrap}.hotelpanel-widget-item-price-value{color:#ee4238;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;white-space:nowrap}.hotelpanel-widget-item-price-old{color:#929292;font-size:.875rem;font-weight:300;text-decoration:line-through;white-space:nowrap}@media (min-width:992px){.hotelpanel-widget .swiper-pagination{display:none}.hotelpanel-widget-title{font-size:2rem}.hotelpanel-widget-nav-buttons-container{display:flex}}.htmlblock-widget img{border-radius:8px}.htmlblock-widget-flight-from{margin-top:3rem!important}.htmlblock-widget-flight-from .hotelpanel-widget-title{font-size:2rem;margin:0}.htmlblock-widget-flight-from .btn{background:transparent;border:1px solid #1b1b1b;color:#1b1b1b;cursor:pointer;text-decoration:none!important}.htmlblock-widget-flight-from .btn:active,.htmlblock-widget-flight-from .btn:focus,.htmlblock-widget-flight-from .btn:hover{border-color:#dc3545!important;color:#dc3545!important}.installmentcalculator-widget-amount-input{text-align:right}.logos-widget-preview{width:50%}.logos-widget-preview .logos-widget-item-name{max-width:100%}.logos-widget{position:relative}.logos-widget .swiper-pagination{position:static;z-index:auto}.logos-widget-items-container{align-items:stretch}.logos-widget-item-image-container{aspect-ratio:126/100;display:block;position:relative;text-align:center}.logos-widget-item-image{border-radius:8px;height:100%;object-fit:contain;width:126px}.logos-widget-item-details-container{padding:16px}@media (min-width:992px){.logos-widget .swiper-pagination{display:none}}.map-offer-preview{padding-top:15px}.map-offer-preview-img{border-radius:8px;width:240px}.map-widget{height:100%;width:100%}.modal-body .map-widget{height:calc(100vh - 88px);width:100%}.map-widget-label{background-color:#fff;border-radius:2px;color:#dc3545;font-weight:700;margin-bottom:100px;padding:2px}@media (min-width:992px){.modal-body .map-widget{height:60vh;width:100%}}.menu-widget-top .nav-item{padding-right:20px}.menu-widget-top .nav-link{color:#1b1b1b;font-size:1rem;font-weight:400;padding:8px 0!important;white-space:nowrap}.menu-widget-top .nav-link:active:not([data-css-hover-color]),.menu-widget-top .nav-link:hover:not([data-css-hover-color]){color:#ee4238!important}.menu-widget-top .nav-item-custom-background{padding-top:4px}.menu-widget-top .nav-item-custom-background a{padding:3px 6px 1px!important}.menu-widget-bottom ul li{padding-bottom:12px}.menu-widget-bottom .collapse:not(.show){display:block}.menu-widget-bottom .collapsing{height:auto;overflow:initial;transition:none}.menu-widget-bottom [data-bs-toggle=collapse]{padding-top:16px;position:relative}@media (max-width:991.98px){.menu-widget-bottom .collapse:not(.show){display:none}.menu-widget-bottom .collapsing{height:0;overflow:hidden;transition:height .35s ease}.menu-widget-bottom [data-bs-toggle=collapse]{border-top:1px solid #e1e1e1;cursor:pointer}.menu-widget-bottom [data-bs-toggle=collapse] .collapse:not(.show){display:none}.menu-widget-bottom [data-bs-toggle=collapse]:after{background:url(https://www.rego-bis.pl/build/images/chevron-down.95336c15.svg) 50% no-repeat transparent;background-size:16px;content:"";height:16px;position:absolute;right:0;width:16px}.menu-widget-bottom h5[data-bs-toggle=collapse][aria-expanded=true]:after{transform:rotate(180deg)}}.menu-widget-vertical a.active{font-weight:bolder}.menu-widget-vertical [data-bs-toggle=collapse]{cursor:pointer;position:relative}.menu-widget-vertical [data-bs-toggle=collapse] .collapse:not(.show){display:none}.menu-widget-vertical [data-bs-toggle=collapse]:after{background:url(https://www.rego-bis.pl/build/images/chevron-down.95336c15.svg) 50% no-repeat transparent;background-size:16px;content:"";height:16px;position:absolute;right:0;width:16px}.menu-widget-vertical [data-bs-toggle=collapse][aria-expanded=true]:after{transform:rotate(180deg)}.offerconfigurator-dropdown-component-container .dropdown-menu{min-width:100%;padding:12px;z-index:2147483647}.offerconfigurator-dropdown-component-container.term-selector.is-desktop .dropdown-menu{width:900px}.offerconfigurator-dropdown-component-container-footer{display:flex;justify-content:end;margin-top:2rem}.is-desktop.offerconfigurator-dropdown-component-container-option .offerconfigurator-dropdown-component-container-body{max-height:300px;overflow-y:auto;padding-right:12px}.offerconfigurator-modal-component-container-modal{z-index:99999999999!important}.offerconfigurator-modal-component-container-modal .modal-footer,.offerconfigurator-modal-component-container-modal .modal-header{background:#f5f3f3}.offerconfigurator-radio-option{border:1px solid #bfbfbf;border-radius:8px;cursor:pointer;padding-bottom:.5em;padding-top:.5em}.offerconfigurator-radio.form-check{margin-bottom:.5em;padding-left:2em}.offerconfigurator-radio .form-check-input:checked{background-color:#d70812;border-color:#d70812}.offerconfigurator-radio .form-check-label{cursor:pointer}.offerconfigurator-radio-suffix{color:#929292}.offerconfigurator-room-selector-component{position:relative}.offerconfigurator-room-selector-component .room{border:1px solid #f5f3f3;border-radius:8px}.offerconfigurator-room-selector-component .selected-button{display:none}.offerconfigurator-room-selector-component .select-button{display:block}.offerconfigurator-room-selector-component .room.selected{border:1px solid #dc3545}.offerconfigurator-room-selector-component .room.selected .selected-button{display:block}.offerconfigurator-room-selector-component .room.selected .select-button{display:none}.offerconfigurator-room-selector-component .btn-primary{width:150px}.offerconfigurator-room-selector-component .room-description{text-align:end}.offerconfigurator-room-selector-component .carousel .carousel-item,.offerconfigurator-room-selector-component .carousel .carousel-item img{border-radius:8px 0 0 8px}.offerconfigurator-room-selector-component .carousel-magnifier{align-items:center;background:#080808;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:10}.offerconfigurator-room-selector-component .carousel-magnifier .fa{color:#fff}.offerconfigurator-room-selector-component-no-photo{border-radius:8px 0 0 8px}.skeleton-loading{background-color:#f5f3f3!important;border-radius:4px;overflow:hidden;position:relative}.skeleton-loading:after{animation:skeleton-loading-animation 1.2s infinite;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.4) 50%,transparent)!important;content:"";height:100%;left:-150px;position:absolute;top:0;width:150px}.skeleton-loading-small:after{left:-20px;width:20px}.skeleton-loading-horizontal-line{border-radius:8px;height:96px;width:100%}@keyframes skeleton-loading-animation{0%{left:-150px}to{left:100%}}.offerconfigurator-term-selector-component-calendar-view{height:50vh;margin:auto;overflow:hidden;position:relative;width:100%}.offerconfigurator-term-selector-component-calendar-view .calendar-container{flex-shrink:0;padding:5px;width:100%}.offerconfigurator-term-selector-component-calendar-view .calendar-container.is-desktop{width:50%}.offerconfigurator-term-selector-component-calendar-view .calendar{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.offerconfigurator-term-selector-component-calendar-view .calendar-header{align-items:center;display:flex;justify-content:space-between;padding:10px}.offerconfigurator-term-selector-component-calendar-view .calendar-header .next-month,.offerconfigurator-term-selector-component-calendar-view .calendar-header .prev-month{background:none;border:none;cursor:pointer}.offerconfigurator-term-selector-component-calendar-view .calendar-header .current-month{font-size:1.2em}.offerconfigurator-term-selector-component-calendar-view .calendar-days{background-color:#f0f0f0;border-radius:8px;display:grid;grid-template-columns:repeat(7,1fr)}.offerconfigurator-term-selector-component-calendar-view .day{font-weight:700;padding:5px;text-align:center}.offerconfigurator-term-selector-component-calendar-view .calendar-dates{display:grid;grid-template-columns:repeat(7,1fr);padding:5px}.offerconfigurator-term-selector-component-calendar-view .calendar-dates .price-holder{display:block;font-size:10px;height:18px;padding-bottom:5px;padding-top:5px}.offerconfigurator-term-selector-component-calendar-view .date{align-items:center;display:flex;flex-direction:column;padding:2px;transition:background-color .3s}.offerconfigurator-term-selector-component-calendar-view .date-number{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.offerconfigurator-term-selector-component-calendar-view .date-with-trip{cursor:pointer}.offerconfigurator-term-selector-component-calendar-view .date-with-trip .date-number{border:1px solid #bfbfbf}.offerconfigurator-term-selector-component-calendar-view .date-with-trip .date-number.selected,.offerconfigurator-term-selector-component-calendar-view .date-with-trip .date-number:hover{background-color:#dc3545!important;border:1px solid #dc3545;color:#fff}.offerconfigurator-term-selector-component-calendar-view .months{display:flex;transition:transform .2s ease-in-out}.offerconfigurator-term-selector-component-calendar-view .next,.offerconfigurator-term-selector-component-calendar-view .prev{background-color:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;font-size:20px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.offerconfigurator-term-selector-component-calendar-view .prev{left:10px}.offerconfigurator-term-selector-component-calendar-view .next{right:10px}.is-desktop .offerconfigurator-term-selector-component-calendar-view{height:365px}.is-desktop .calendar-container{width:50%}.offerconfigurator-term-selector-component-list-view{height:50vh;overflow-y:auto}.offerconfigurator-term-selector-component-list-view .price{color:#dd3038;font-size:inherit;font-weight:700;line-height:inherit}.offerconfigurator-term-selector-component-list-view .price-currency{color:initial}.offerconfigurator-term-selector-component-list-view .spinner-border{height:25px;width:25px}.offerconfigurator-term-selector-component-list-view-day,.offerconfigurator-term-selector-component-list-view-month{align-items:center;display:flex;font-weight:700;margin-bottom:.5rem;padding-bottom:.5em;padding-right:.5rem;padding-top:.5em}.offerconfigurator-term-selector-component-list-view-day{background-color:#fff;border:1px solid #bfbfbf;border-radius:8px;transition:background-color .3s ease-in-out}.offerconfigurator-term-selector-component-list-view-day.selected,.offerconfigurator-term-selector-component-list-view-day:hover{background-color:#ececec}.offerconfigurator-term-selector-component-list-view-day{cursor:pointer}.offerconfigurator-term-selector-component-list-view-day-col1{display:flex;flex:1;flex-direction:column}.offerconfigurator-term-selector-component-list-view-day-col2{display:none;flex:1;text-align:center}.offerconfigurator-term-selector-component-list-view-day-col3{width:150px}.is-desktop .offerconfigurator-term-selector-component-list-view{padding-right:25px}.is-desktop .offerconfigurator-term-selector-component-list-view-day-col1{flex:initial}.is-desktop .offerconfigurator-term-selector-component-list-view-day-col2{display:initial}.is-desktop .offerconfigurator-term-selector-component-list-view-duration-length{display:none}.is-desktop .offerconfigurator-term-selector-component-list-view{height:365px}.offerconfigurator-term-selector-component .nav-link{cursor:pointer}.offerconfigurator-term-selector-component .term-selector-list-view{border:1px solid #000;height:300px;overflow:hidden;overflow-x:hidden;overflow-y:auto}.offerconfigurator-term-selector-component .items-not-found-message{align-items:center;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:250px;z-index:10}.offerconfigurator-term-selector-component-items-view .skeleton-loading-container{max-height:50vh;overflow-y:hidden}.is-desktop .offerconfigurator-term-selector-component-items-view .skeleton-loading{height:48px}.offerconfigurator-term-selector-component-departure-view .selected{background:gray}.offerconfigurator-term-selector-component-duration-view{display:flex;flex-wrap:nowrap;gap:8px;margin-top:2rem;overflow-x:auto;padding:8px;white-space:nowrap}.offerconfigurator-term-selector-component-duration-view .duration-option{background-color:#fff;border:1px solid #bfbfbf;border-radius:8px;cursor:pointer;margin-right:.5rem;padding:8px;transition:background-color .3s ease-in-out}.offerconfigurator-term-selector-component-duration-view .duration-option.selected,.offerconfigurator-term-selector-component-duration-view .duration-option:hover{background-color:#ececec;border:1px solid #dc3545}.offerconfigurator-terms-item-skeleton{border-radius:8px;height:166px}@media (min-width:992px){.offerconfigurator-terms-item-skeleton{height:65px}}.offerconfigurator-widget{background:#f5f3f3;border-radius:8px;padding:12px;position:relative}.offerconfigurator-widget .button-select{align-items:center;background:#fff;border:1px solid #ededed;border-radius:8px;display:flex;padding:6px 14px;width:100%}.offerconfigurator-widget .button-select .button-select-title{font-size:12px}.offerconfigurator-widget .button-select .button-select-col1{margin-right:12px}.offerconfigurator-widget .button-select .button-select-col2{flex:1;text-align:left}.offerconfigurator-widget .accordion-button,.offerconfigurator-widget .accordion-button:not(.collapsed){background:none!important}.offerconfigurator-widget .alert-primary{background-color:#fda124;color:#1b1b1b}.offerconfigurator-widget .other-configuration-view{align-items:center;background:hsla(0,0%,100%,.9);border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.offerconfigurator-widget-loading{opacity:.5}.offerconfigurator-widget-selected{border-radius:0;box-shadow:none;display:block;padding:40px 0 8px}.offerconfigurator-widget-selected-calulation .discount-amount{font-size:.875rem}.offerconfigurator-widget-selected-row{align-items:center;border-top:1px solid #e1e1e1;display:flex;margin:0;padding:8px 0}.offerconfigurator-widget-selected-col1{margin-right:12px}.offerconfigurator-widget-selected-col2{margin-right:auto}.offerconfigurator-widget-selected-calulation{border-top:1px solid #e1e1e1;padding-top:16px}.offerconfigurator-widget-selected-calulation .price-primary{display:block;text-align:right}.offerconfigurator-widget-loading-indicator{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:1;position:absolute;right:0;top:0;z-index:2}@media (min-width:992px){.offerconfigurator-widget-selected{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:24px}.offerconfigurator-widget-selected-row{border-top:none}}.accordion-button img,.accordion-button svg{vertical-align:baseline}.offerconfigurator-departure-details-component{color:#fff}.offerconfigurator-departure-details-component ul.timeline{list-style-type:none;position:relative}.offerconfigurator-departure-details-component ul.timeline>li{margin:0;padding-left:20px}.offerconfigurator-departure-details-component ul.timeline>li:before{content:" ";display:inline-block;height:100%;left:27px;position:absolute;width:2px;z-index:400}.offerconfigurator-departure-details-component ul.timeline>li.line:before{background:#d4d9df}.offerconfigurator-departure-details-component ul.timeline>li.linew:before{background:#fff;height:40%}.offerconfigurator-departure-details-component ul.timeline .circle:before{background:#fff;border:4px solid #d4d9df;border-radius:50%;content:" ";display:inline-block;height:16px;left:20px;position:absolute;width:16px;z-index:400}.offerform-widget img{border-radius:8px}.offerform-widget-flight-from{margin-top:3rem!important}.offerform-widget-flight-from .hotelpanel-widget-title{font-size:2rem;margin:0}.offerform-widget-flight-from .btn{background:transparent;border:1px solid #1b1b1b;color:#1b1b1b;cursor:pointer;text-decoration:none!important}.offerform-widget-flight-from .btn:active,.offerform-widget-flight-from .btn:focus,.offerform-widget-flight-from .btn:hover{border-color:#dc3545!important;color:#dc3545!important}.offers-item-skeleton{word-wrap:break-word;background:transparent;border:1px solid #e1e1e1;border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:16px;min-width:0;position:relative}.offers-item-cover-skeleton{aspect-ratio:279/187;position:relative}.offers-item-image-placeholder-skeleton{border-radius:8px;height:100%;object-fit:cover;width:100%}.offers-item-inner-skeleton{display:flex;flex-direction:column;justify-content:space-between;padding:16px;width:100%}.offers-item-title-skeleton{margin-bottom:16px}@media (min-width:992px){.offers-item-skeleton{flex-direction:row}.offers-item-cover-skeleton{max-width:40%;min-width:40%;position:relative;width:40%}.offers-item-inner-skeleton{flex-direction:row;padding:22px}}.offers-item{word-wrap:break-word;background:transparent;border:1px solid #e1e1e1;border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:16px;min-width:0;position:relative}.offers-item .cms-carousel .carousel-item{aspect-ratio:162/131}.offers-item-cover{max-width:100%;min-width:100%;position:relative;width:100%}.offers-item-add-to-favorite{position:absolute;right:16px;top:16px;z-index:2}.offers-item-labels{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:0;z-index:2}.offers-item-label{border-radius:0 8px 8px 0;color:#fff;font-size:.75rem;font-weight:300;margin-bottom:.5rem;padding:3px 10px}.offers-item-label:first-child{border-radius:8px 0 8px 0}.offers-item-promotion{align-self:start}.offers-item-inner{display:flex;flex-direction:column;justify-content:space-between;padding:16px;width:100%}.offers-item-title{display:flex;margin-bottom:16px}.offers-item-name{display:block;font-size:1rem;font-weight:600;line-height:1.2rem;margin-right:8px;max-height:2.2rem;max-width:calc(100% - 30px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.offers-item-stars{align-items:center;display:flex}.offers-item-location{display:block;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers-item-location a{color:#929292;font-weight:300}.offers-item-details img{margin-right:8px}.offers-item-inner-right{display:flex;flex-direction:column;justify-content:space-between}.offers-item-inner-right a img{height:20px;width:16px}.offers-item-review{background-color:#8dc642;border-radius:8px;bottom:16px;color:#fff;display:none;font-size:.75rem;font-weight:300;padding:3px 10px;position:absolute;right:16px}.offers-item-review-full{align-items:center;display:none;justify-content:flex-end}.offers-item-review-details{font-size:.875rem;margin-right:8px;text-align:right}.offers-item-review-box{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:.875rem;font-weight:300;height:38px;justify-content:center;width:38px}.offers-item-price{font-size:.875rem;margin-top:24px;text-align:left}.offers-item-price-old{color:#929292;font-size:.875rem;font-weight:300;text-decoration:line-through;white-space:nowrap}.offers-item-price-value{color:#ee4238;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0}.offers-item-clasifications{display:flex;flex-wrap:wrap}.offers-item-clasification{background-color:#bfbfbf;font-size:.7rem;font-weight:400!important;text-transform:lowercase}@media (min-width:992px){.offers-item{flex-direction:row}.offers-item .cms-carousel .carousel-item{aspect-ratio:162/187}.offers-item-cover{max-width:40%;min-width:40%;position:relative;width:40%}.offers-item-inner{flex-direction:row;padding:22px}.offers-item-review-full{display:flex}.offers-item-price{text-align:right}.offers-item-promotion{align-self:end}}@media (min-width:1200px){.offers-item{flex-direction:row}.offers-item .cms-carousel .carousel-item{aspect-ratio:162/131}}.slider-widget{aspect-ratio:10/2}.slider-widget-lazy{aspect-ratio:10/2;background:#eee;border:1px solid #bbb}.pdfgenerator-widget{position:relative}.pdfgenerator-widget.busy .pdfgenerator-widget-busy-indicator{display:flex}.pdfgenerator-widget-busy-indicator{background:rgba(0,0,0,.2);border-radius:.375rem;bottom:0;left:0;position:absolute;right:0;top:0}.pdfgenerator-widget-pictograms{left:0;position:absolute;top:0;z-index:2}.pdfgenerator-widget-busy-indicator{display:none}.pdfgenerator-widget-image-container .form-check{align-items:center;display:flex}.pdfgenerator-widget-image-container .form-check label{margin-left:2rem;width:50%}.pdfgenerator-widget-image-container .form-check label img{border-radius:8px}.pdfgenerator-widget-tile{aspect-ratio:4/6;border:1px solid #e1e1e1;border-radius:8px;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.pdfgenerator-widget-offer-title{display:block;font-size:1rem;font-weight:600;margin-right:8px;max-width:calc(100% - 70px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pdfgenerator-widget-offer-pictogram{width:70px}.pdfgenerator-widget-offer-image-container{aspect-ratio:328/236;position:relative}.pdfgenerator-widget-offer-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.pdfgenerator-widget-offer-stars{align-items:center;display:flex}.pdfgenerator-widget-offer-stars img{height:12px;padding-right:1px;width:12px}.pdfgenerator-widget-offer-destination{color:#929292;display:block;font-size:.875rem;font-weight:300;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pdfgenerator-widget-offer-info-line{font-size:.875rem;font-weight:300}.pdfgenerator-widget-offer-price{font-size:.875rem;text-align:right}.pdfgenerator-widget-offer-price-value{color:#ee4238;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;white-space:nowrap}.pdfgenerator-widget-pictogram{cursor:pointer;width:100px}.pdfgenerator-widget-pictogram.selected{border:2px solid #ee4238;border-radius:4px}.popup-widget-header img{border-radius:.5rem .5rem 0 0}.popup-widget-body{padding:8px}.popup-widget-body .btn-newsletter{background:#dc3545;border:0;border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;padding:12px 24px}.popup-modal .modal-header{border-bottom:0;display:block;position:absolute;width:100%;z-index:2}.popup-modal .modal-body{padding:0}.search-base{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.search-base .search-item{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;flex-grow:1;margin:0 16px;padding:8px 0}.search-base .search-item:last-child{border-bottom:none}.search-base .search-item .search-img{margin-right:16px}.search-base .search-item .search-text{margin-right:auto}.search-base .search-item .search-text p{font-size:1rem;margin-bottom:0}.search-base .search-item .search-text .search-label{align-items:center;display:flex}.search-base .search-item .search-text .search-label i{margin-right:.25rem}.search-base .search-item .search-text .search-label span{color:#929292;display:block;font-size:.875rem}.search-base .search-item .search-chevron{padding-right:16px}.search-base .search-item:hover{cursor:pointer}.search-base .search-btn{align-items:center;display:flex;padding:8px 16px 16px;width:100%}.search-base .separator{border-right:1px solid #e1e1e1;display:none;height:32px}.search-base .search-busy-indicator{display:none;height:20px;width:20px}.search-base.is-busy .search-busy-indicator{display:block}.search-regions{color:#dc3545;font-size:12px;padding-right:20px;position:relative}.search-regions:after{background:url(https://www.rego-bis.pl/build/images/search-chevron-icon.20cd1707.svg) 50% no-repeat transparent;background-size:contain;content:"";filter:invert(49%) sepia(71%) saturate(7288%) hue-rotate(337deg) brightness(90%) contrast(91%);height:12px;opacity:.3;position:absolute;right:6px;top:0;width:12px;z-index:1}.search-participants{display:inline-block;width:140px}@media (min-width:992px){.search-base{flex-direction:row}.search-base .search-item{align-items:center;border-bottom:none;margin:0;padding:16px 24px}.search-base .search-btn{padding-right:24px;width:auto}.search-base .separator{display:block}.search-base .search-item{max-width:25%;width:25%}.search-base .search-label-text{display:inline-block;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:1200px){.search-base .search-label-text{max-width:134px}}@media (min-width:1400px){.search-base .search-label-text{max-width:180px}}.search-extended .search-label-text{display:inline-block;height:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:992px){.search-extended .search-label-text{max-width:122px}}@media (min-width:1200px){.search-extended .search-label-text{max-width:158px}}@media (min-width:1400px){.search-extended .search-label-text{max-width:195px}}.search-filter-groups-collection-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.search-filter-groups-collection-header span{color:#bfbfbf;font-size:.875rem;font-weight:300}.search-filter-groups-collection-title{margin:0}.search-filter-group{border-top:1px solid #e1e1e1;padding-bottom:24px;padding-top:24px}.search-filter-group-header{align-items:center;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;justify-content:space-between;margin:0;text-transform:uppercase}.search-filter-group-body{padding-top:12px}.search-filter-input-group{align-items:center;display:flex;justify-content:space-between}.search-filter-input-group input{background:#f3f3f3;border:0;border-radius:4px;font-size:.875rem;padding:4px 16px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;width:100%}.search-filter-input-group input::-moz-placeholder{color:#1b1b1b}.search-filter-input-group input:-ms-input-placeholder{color:#1b1b1b}.search-filter-input-group input::-webkit-input-placeholder{color:#1b1b1b}.search-filter-input-group input:hover{background:#ebebeb}.search-filter-input-group span{margin:0 4px}.search-component-filters.search-component-display-mode-inline .search-component-body{padding-left:0;padding-right:0}.search-component-filters .search-component .modal-header,.search-component-filters.search-component-display-mode-modal .search-filter-groups-collection-header{display:none}.search-component-filters .search-component .visible-modal{display:none!important}.search-sorting .btn{background:transparent;color:#1b1b1b;font-size:.875rem;font-weight:300;margin:0;padding:0}.search-sorting .search-component-body{padding:0}.search-sorting .search-control-dropdown .dropdown-menu{font-size:.875rem;min-width:264px;padding:0}.search-sorting .search-control-dropdown .dropdown-menu .dropdown-item:active{background-color:#ee4238}.search-control-modal .search-control-view-container{position:relative}.search-control-modal .search-control-view-container i{padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.search-control-modal .search-control-view-container i~.search-control-view{padding-left:30px}.search-control-modal .search-control-view-container i.d-none~.search-control-view{padding-left:.375rem}.search-control-modal-dropdown .search-control-view i{padding-right:10px}.search-control-dropdown .dropdown-menu{min-width:500px}.search-component .visible-default,.search-component .visible-default-flex,.search-component .visible-dropdown,.search-component .visible-dropdown-flex,.search-component .visible-inline,.search-component .visible-inline-flex,.search-component .visible-modal,.search-component .visible-modal-flex{display:none}.search-component-footer-container{height:60px}.search-component-footer{padding:.5rem}.search-component-autoconfirm .search-component-footer,.search-component-autoconfirm .search-component-footer-container{display:none}.search-component-header{font-size:1rem;font-weight:400}.search-component-header h5{font-size:1.25rem}.search-component-header .modal-header{border-bottom:none}.search-component-header-top{background:#f3f3f3;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;box-shadow:0 0 4px #ccc;left:0;padding:12px 16px .5rem .8rem;position:fixed;right:0;top:0;z-index:99}.search-component-header-top a{font-size:1rem;font-weight:400}.search-component-header-top a i{color:#333;font-size:1rem;margin-right:8px}.search-component-header-bottom{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:1rem}.search-component-header-bottom h5{font-size:1.25rem;margin-bottom:0}.search-component-header-bottom .btn-close{background-color:#eee;background-size:12px;border-radius:50%;opacity:1;padding:9px}.search-component-body .datepicker{-webkit-box-shadow:none;box-shadow:none;color:#000}.search-component-body{padding-left:1rem;padding-right:1rem}.search-component-display-mode-default .visible-default{display:block}.search-component-display-mode-default .visible-default-flex{display:flex}.search-component-display-mode-modal .visible-modal{display:block}.search-component-display-mode-modal .visible-modal-flex{display:flex}.search-component-display-mode-inline .search-component-footer-container{display:none}.search-component-display-mode-inline .visible-inline{display:block}.search-component-display-mode-inline .visible-inline-flex{display:flex}.search-component-display-mode-dropdown .visible-dropdown{display:block}.search-component-display-mode-dropdown .visible-dropdown-flex{display:flex}.search-component-display-mode-modal .search-component-footer,.search-component-footer{bottom:0;left:0;position:absolute;right:0}.search-component-footer{display:flex;justify-content:space-between}.search-component-display-mode-modal .search-component-footer{background-color:#f3f3f3;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;box-shadow:0 0 4px #ccc;position:fixed;z-index:2}#search-countries-component-search ul.list-unstyled li{padding-bottom:2px;padding-top:2px}#search-countries-component-search .smaller{padding-top:3px}.search-component-display-mode-modal .search-component-footer-desktop{background-color:#fff;border-top:none;box-shadow:none;position:absolute}.search-participants-component-persons-view{display:inline-block;min-width:20px;text-align:center}.search-component-participants .search-component-dismiss-trigger{display:none}.search-hotels-dropdown .dropdown-menu{max-height:500px;overflow-x:hidden;overflow-y:scroll;padding-top:4px;right:0;width:360px}.search-component-hotels .hover{border-radius:.25rem;cursor:pointer;padding-bottom:2px}.search-component-hotels .hover:hover{background:#eee}.search-component-hotels .search-hotel-image-wrap{aspect-ratio:1.4919786096;display:block;position:relative}.search-component-hotels .search-hotel-image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:5}.search-component-hotels.search-component-display-mode-modal{font-size:.75rem;line-height:.825rem;right:0}.search-component-hotels.search-component-display-mode-modal .search-hotel-name{margin-top:3px}.search-component-hotels.search-component-display-mode-modal .price{font-size:1rem}.search-component-hotels.search-component-display-mode-dropdown{font-size:.75rem;line-height:.825rem;right:0;width:360px}.search-component-hotels.search-component-display-mode-dropdown .search-hotel-name{margin-top:3px}.search-component-hotels.search-component-display-mode-dropdown .price{font-size:1rem}.search-component-hotels.search-component-display-mode-dropdown .divider{border-top:1px solid #eee;margin-top:2px;padding-bottom:4px}.search-component-daterange.search-component-display-mode-dropdown{width:590px}.seatsbooking .nav-tabs .nav-link:not(.active):hover{border-color:#fff #fff #dee2e6}.seatsbooking .nav-tabs .nav-link{cursor:pointer;font-size:.9rem}.seatsbooking .booking-price{color:#dc3545;font-size:1.2rem;font-weight:700}.seatsbooking-plane .seat-price-threashold-1{background-color:#bfbfbf}.seatsbooking-plane .seat-price-threashold-2{background-color:#999}.seatsbooking-plane .seat-price-threashold-3{background-color:#737373}.seatsbooking-plane .seat-price-threashold-4{background-color:#4c4c4c}.seatsbooking-plane .seat-price-threashold-5{background-color:#262626}.seatsbooking-plane .seats-placeholder-container{border:1px solid #bfbfbf;font-size:.8rem;height:75px}.seatsbooking-plane .seat-placeholder{align-items:center;border:1px solid #bfbfbf;display:flex;font-size:.8rem;height:30px;justify-content:center;width:30px}.seatsbooking-plane .seat-placeholder.selected{background-color:#8dc642;color:#fff}.seatsbooking-plane .seats-legend-container{font-size:.8rem}.seatsbooking-plane .seat-legend-box{align-items:center;display:flex;font-size:.8rem;height:20px;justify-content:center;width:20px}.seatsbooking-plane .seat-legend-box.free{background:#bfbfbf}.seatsbooking-plane .seat-legend-box.selected{background:#8dc642}.seatsbooking-plane .seat-legend-box.booked{background:#dc3545}.seatsbooking-plane .seat-legend-box.booked .fa{color:#fff}.seatsbooking-plane .seat-legend-label{margin-left:.5rem!important}.seatsbooking-plane .seat-price{color:#8dc642;font-size:.8rem}.seatsbooking-plane .seat-row{display:flex;justify-content:space-between}.seatsbooking-plane .seat-wrapper{padding:10px}.seatsbooking-plane .seat{align-items:center;border:none;border-radius:8px 8px 0 0;cursor:pointer;display:flex;font-size:.8rem;height:30px;justify-content:center;padding:0;width:30px}.seatsbooking-plane .seat.selected{background:#8dc642;border:1px solid #8dc642;color:#fff}.seatsbooking-plane .seat.booked{background:#dc3545;cursor:inherit;cursor:not-allowed}.seatsbooking-plane .seat.booked .fa{color:#fff}.seatsbooking-plane .seat:focus{outline:none}.seatsbooking-plane .corridor{align-items:center;background-color:#fff;display:flex;font-size:.8rem;font-weight:700;height:30px;justify-content:center;width:30px}.seatsbooking-plane.completed .seat:not(.selected){cursor:inherit}.seatsbooking-plane-body{border-left:3px solid #1b1b1b;border-right:3px solid #1b1b1b;height:45vh;overflow-y:auto}@media (min-width:768px){.seatsbooking .nav-link{font-size:inherit}.seatsbooking-plane .seat-placeholder{height:30px;width:30px}.seatsbooking-plane .seats-placeholder-container{font-size:.9rem}.seatsbooking-plane .seat-wrapper{padding:5px}.seatsbooking-plane .corridor,.seatsbooking-plane .seat{height:40px;width:40px}}.slider-widget-homepage{margin-left:auto;margin-right:auto;max-width:1920px}.slider-widget-homepage .swiper-slide{aspect-ratio:360/420}.slider-widget-homepage .swiper-slide picture img{border-radius:0;height:100%;object-fit:cover;position:absolute;width:100%}.slider-widget-homepage .swiper-slide video{border-radius:0}.slider-widget-homepage .swiper-button-next,.slider-widget-homepage .swiper-button-prev{display:none}.slider-widget-homepage .swiper-pagination{bottom:48px}@media (min-width:992px){.slider-widget-homepage .swiper-slide{aspect-ratio:32/9}.slider-widget-homepage .swiper-button-next,.slider-widget-homepage .swiper-button-prev{display:flex}}.slider-widget-preview .carousel .img-fit-container{aspect-ratio:1380/491}.slider-widget-preview .carousel img,.slider-widget-preview .carousel video{height:100%;object-fit:cover;width:100%}.swiper-pagination-bullet-active{background:#dc3545}.slider-widget-box{padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.slider-widget-box-body{background:hsla(0,0%,100%,.8);border-radius:8px;margin-bottom:40px;padding:24px 32px}.slider-widget-title{font-size:1.35rem}.slider-widget-description{font-size:1rem;white-space:pre-line}.slider-widget-media-container{position:relative}.slider-widget-media-container img,.slider-widget-media-container video{border-radius:8px;height:100%;object-fit:cover;width:100%}.slider-widget-thumbs{margin-top:16px}.slider-widget-thumbs .swiper-slide img{border:2px solid transparent;cursor:pointer}.slider-widget-thumbs .swiper-slide-thumb-active img{border-color:#dc3545}.slider-widget-labels{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:0;z-index:2}.slider-widget-label{border-radius:0 8px 8px 0;color:#fff;font-size:.75rem;font-weight:300;margin-bottom:.5rem;padding:3px 10px}.slider-widget-label:first-child{border-radius:8px 0 8px 0}.slider-widget-opinion-full{align-items:center;background:hsla(0,0%,100%,.7);border-radius:8px;display:flex;padding:6px;position:absolute;right:15px;top:15px;width:150px;z-index:2}.slider-widget-opinion{background-color:#8dc642;border-radius:8px;bottom:16px;color:#fff;display:none;font-size:.75rem;font-weight:300;padding:3px 10px;position:absolute;right:16px}.slider-widget-opinion-details{font-size:.875rem;margin-right:8px;text-align:right}.slider-widget-opinion-box{color:#fff;font-size:.875rem;font-weight:300;height:38px;width:38px}.slider-widget-countdowntimer,.slider-widget-opinion-box{align-items:center;border-radius:8px;display:flex;justify-content:center}.slider-widget-countdowntimer{height:100%;padding-left:3rem;padding-right:3rem}.slider-widget-countdowntimer .cms-wyswig-editor-content h2{font-size:calc(1.275rem + .3vw)!important}.slider-widget-countdowntimer .cms-wyswig-editor-content h3{font-size:1.25rem!important}@media (min-width:992px){.slider-widget-description,.slider-widget-title{font-size:revert}.slider-widget-box{left:10%;width:40%}.slider-widget-countdowntimer{padding-left:6rem;padding-right:6rem}.slider-widget-countdowntimer .cms-wyswig-editor-content h2{font-size:calc(1.325rem + .9vw)!important}.slider-widget-countdowntimer .cms-wyswig-editor-content h3{font-size:1.5rem!important}}.smframe-widget-content{height:300px}.tile-widget-preview{width:50%}.tile-widget-preview .tile-widget-item-name{max-width:100%}.tile-widget{position:relative}.tile-widget .swiper-pagination{position:static;z-index:auto}.tile-widget-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.tile-widget-nav-buttons-container{display:none}.tile-widget-nav-button{align-items:center;border:1px solid #1b1b1b;border-radius:8px;color:#1b1b1b;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.tile-widget-nav-button-prev{margin-right:12px}.tile-widget-title{font-size:1.7rem;margin:0}.tile-widget-items-container{align-items:stretch}.tile-widget-item{border-radius:8px;height:auto;margin-bottom:8px}.tile-widget-item-image-container{aspect-ratio:600/400;display:block;position:relative}.tile-widget-item-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.tile-widget-item-favorite{align-items:center;background:#fff;border-radius:50%;display:flex;height:34px;justify-content:center;position:absolute;right:16px;top:16px;width:34px}.tile-widget-item-details-container{padding:16px}.tile-widget-item-name{display:block;font-size:1rem;font-weight:600;margin-right:8px;max-width:calc(100% - 70px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.tile-widget-item-price{font-size:.875rem;text-align:right}.tile-widget-item-price-old-value{color:#929292;font-size:.875rem;font-weight:300;white-space:nowrap}.tile-widget-item-price-value{color:#ee4238;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;white-space:nowrap}.tile-widget-item-labels{align-items:flex-start;display:flex;flex-direction:column;left:0;pointer-events:none;position:absolute;top:0;z-index:2}.tile-widget-item-label{background-color:#dc3545;border-radius:0 8px 8px 0;color:#fff;font-size:1rem;font-weight:300;margin-bottom:.5rem;padding:3px 10px}.tile-widget-item-label:first-child{border-radius:8px 0 8px 0}@media (min-width:992px){.tile-widget-title{font-size:2rem}.tile-widget-nav-buttons-container{display:flex}}.tooltip-widget{cursor:pointer}.tooltip-widget-icon{height:14px!important;width:12px!important}.tooltip-widget-icon.fa{font-size:medium}.tooltip-widget-title{text-decoration:underline}.popover.tooltip-widget-popover{background-color:#1b1b1b}.popover.tooltip-widget-popover .popover-body{color:#fff}.popover.tooltip-widget-popover.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-top-color:#1b1b1b}.popover.tooltip-widget-popover.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-bottom-color:#1b1b1b}.popover.tooltip-widget-popover.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-right-color:#1b1b1b}.popover.tooltip-widget-popover.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-left-color:#1b1b1b}.popover.tooltip-widget-popover a{color:#fff;text-decoration:underline}.popover.tooltip-widget-popover .btn{text-decoration:none}.cms-carousel .carousel-item{align-items:flex-end;aspect-ratio:4/3;border-radius:8px;display:flex;overflow:hidden;position:relative;width:100%}.cms-carousel .carousel-item img{border-radius:8px;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:5}@font-face{font-display:swap;font-family:CircularX;font-style:italic;font-weight:400;src:url(https://www.rego-bis.pl/build/fonts/CircularXX-BookItalic.9119c642.eot);src:url(https://www.rego-bis.pl/build/fonts/CircularXX-BookItalic.9119c642.eot?#iefix) format("embedded-opentype"),url(https://www.rego-bis.pl/build/fonts/CircularXX-BookItalic.0cc30769.woff2) format("woff2"),url(https://www.rego-bis.pl/build/fonts/CircularXX-BookItalic.b83d9a4e.woff) format("woff")}@font-face{font-display:swap;font-family:CircularX;font-style:normal;font-weight:400;src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Book.998a569c.eot);src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Book.998a569c.eot?#iefix) format("embedded-opentype"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Book.cea195c9.woff2) format("woff2"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Book.f4acd3cf.woff) format("woff")}@font-face{font-display:swap;font-family:CircularX;font-style:normal;font-weight:300;src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Regular.6d328883.eot);src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Regular.6d328883.eot?#iefix) format("embedded-opentype"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Regular.ffc3929c.woff2) format("woff2"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Regular.dbf7b84f.woff) format("woff")}@font-face{font-display:swap;font-family:CircularX;font-style:normal;font-weight:600;src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Medium.888d6e1d.eot);src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Medium.888d6e1d.eot?#iefix) format("embedded-opentype"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Medium.61233885.woff2) format("woff2"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Medium.e56b3fa2.woff) format("woff")}@font-face{font-display:swap;font-family:CircularX;font-style:normal;font-weight:700;src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Bold.d8e95c2a.eot);src:url(https://www.rego-bis.pl/build/fonts/CircularXX-Bold.d8e95c2a.eot?#iefix) format("embedded-opentype"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Bold.47cf8b9b.woff2) format("woff2"),url(https://www.rego-bis.pl/build/fonts/CircularXX-Bold.324cc43b.woff) format("woff")}.cms-wyswig-editor-content>div:not([class$=-widget]){background-color:#fff;color:#1b1b1b;font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px;font-weight:400;line-height:1.6}.cms-wyswig-editor-content>div:not([class$=-widget]) h1,.cms-wyswig-editor-content>div:not([class$=-widget]) h2,.cms-wyswig-editor-content>div:not([class$=-widget]) h3{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:2rem;font-weight:600;line-height:1.25;margin-bottom:24px;margin-top:0}.cms-wyswig-editor-content>div:not([class$=-widget]) h3{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.5rem;font-weight:600;line-height:1.4;margin-bottom:24px;margin-top:0}.cms-wyswig-editor-content>div:not([class$=-widget]) ul{font-size:.875rem;margin-bottom:1rem;margin-top:0;padding-left:2rem}.cms-wyswig-editor-content>div:not([class$=-widget]) ul li{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem}.cms-wyswig-editor-content>div:not([class$=-widget]) a{color:#1b1b1b!important;font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;text-decoration:underline!important}.cms-wyswig-editor-content>div:not([class$=-widget]) a:hover{color:#1b1b1b;cursor:pointer;text-decoration:none!important}.cms-wyswig-editor-content>div:not([class$=-widget]) a.badge{color:#fff!important;text-decoration:none!important}.cms-wyswig-editor-content>div:not([class$=-widget]) a.badge:hover{color:#1b1b1b!important;cursor:pointer}.cms-wyswig-editor-content>div:not([class$=-widget]) b{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600}.cms-wyswig-editor-content>div:not([class$=-widget]) u{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;text-decoration:underline}.cms-wyswig-editor-content>div:not([class$=-widget]) i:not(.fa){font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem;font-style:italic}.cms-wyswig-editor-content>div:not([class$=-widget]) p{font-family:CircularX,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem;margin-bottom:16px}.cms-wyswig-editor-content>div:not([class$=-widget]) a.btn{color:#fff;text-decoration:none}.cms-wyswig-editor-content>div:not([class$=-widget]) .btn-primary{background-color:#dc3545!important;border-color:#dc3545!important;color:#fff!important}.cms-wyswig-editor-content>div:not([class$=-widget]) .btn-primary:hover{background-color:#bb2d3b!important;border-color:#b02a37!important;color:#fff!important}body.ajaxfileupload-overlay{height:100%;position:relative}body.ajaxfileupload-overlay:after{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.ajaxfileupload-panel{border:1px solid #999;transform:translate(-50%,-50%);z-index:1000}.ajaxfileupload-panel h4{margin-bottom:0}#ajaxPanelClose{cursor:pointer;font-size:30px;font-weight:700;position:absolute;right:10px;top:0;transform:rotate(45deg)}#ajaxFileUploadSubmit{background-color:#232848;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-top:10px;max-width:50%;padding:3px 15px;text-align:center;text-transform:uppercase}#ajaxFileUploadSubmit:hover{background-color:#475089}#ajaxFileUploadInner{height:100%;padding:20px;position:relative;width:100%}.note-image-mobile{display:inline-block;position:relative}.note-editable .img-display-desktop-container:has(img),.note-editable .img-display-mobile-container:has(img){position:relative}.note-editable .img-display-desktop-container:has(img):after,.note-editable .img-display-mobile-container:has(img):after{background-color:rgba(0,0,0,.9);border-radius:8px;color:#fff;display:"block";left:50%;padding:6px 8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.note-editable .img-display-mobile-container:has(img):after{content:"Zdjęcie mobilne"}.note-editable .img-display-desktop-container:has(img):after{content:"Zdjęcie na desktopy"}.layout-manager-area{border-style:dashed}