.brc{margin:0 15px 10px}.brc__step--back{float:left;width:15%}.brc__step--back .brc__link{width:40px;height:40px;margin:0;background:#f3f0ec}.brc__step--back .brc__icon::before{top:7px}.brc__list{float:left;width:100%;display:table;color:#bababa;background-color:#f3f0ec;border-radius:200px}.brc__step{display:table-cell;height:40px}.brc__step--current,.brc__step--done{color:#737373;background:#d7d2c3}.brc__step--done:nth-of-type(1){border-radius:200px 0 0 200px;width:40px}.brc__step--current{border-radius:0 200px 200px 0}.brc__step--current .brc__state{color:#fff;background:#1a115a}.brc__link,.brc__state{display:inline-block;height:30px;width:30px;margin:5px 5px 0;border-radius:50%}.brc__icon{display:block;text-align:center}.brc__icon::before{top:1px}.brc__link{color:#4d4d4d}.brc__link:focus,.brc__link:hover{color:#fff;background:#1a115a;text-decoration:none}@media (min-width:768px){.brc__list{width:85%}}@media (min-width:992px){.brc__step{white-space:nowrap;height:34px}.brc__step--back{line-height:29px}.brc__step--back .brc__link{width:auto;height:34px;background:0 0}.brc__step--back .brc__link:focus,.brc__step--back .brc__link:hover{background:#1a115a}.brc__step--back .brc__link:focus .brc__icon,.brc__step--back .brc__link:hover .brc__icon{background:0 0}.brc__step--back .brc__link:focus .brc__label,.brc__step--back .brc__link:hover .brc__label{color:#fff}.brc__step--back .brc__icon{width:34px;height:34px;background:#f3f0ec;border-radius:50%}.brc__step--back .brc__icon::before{top:2px}.brc__step--back:not(.brc__step--disabled) .brc__label{color:#1a115a}.brc__link,.brc__state{width:auto;margin:2px 2px 0;border-radius:200px}.brc__icon{display:inline-block;text-align:left;padding-left:9px}.brc__label{font-size:15px;padding:0 25px 0 15px}}.map{margin:0;background-color:#e2f5fd}@media (min-width:768px){.map{margin-right:10px;margin-left:10px}}.map__xs-overlay{position:absolute;left:15px;right:15px;bottom:20px;z-index:1;background-color:#e2f5fd;display:none}.map-consent{text-align:center}.map-consent-inner{max-width:520px}.info-box{margin-top:5px;margin-left:55px;box-shadow:0 0 0 1px #dbdbdb;border-radius:2px;width:280px!important}@media (min-width:480px){.info-box{width:390px!important;margin-left:0}}.map__price-tooltip{background-color:#1a115a;position:relative;left:-50%;top:-25px;color:#fff;padding:2px 4px;line-height:1.4em;box-shadow:0 0 0 1px #dbdbdb;border-radius:4px;opacity:1;max-width:none}.map__price-tooltip.is-active{background-color:#176599}.map__price-tooltip.is-active::after{border-top-color:#176599}.map__price-tooltip::after,.map__price-tooltip::before{content:"";display:inline-block;position:absolute;left:50%;top:auto}.map__price-tooltip::before{bottom:-6px;margin-left:-6px;border:6px solid transparent}.map__price-tooltip::after{bottom:-10px;margin-left:-5px;border:5px solid transparent;border-top-color:#1a115a}.map__content-container{background:#fff}.map__content-container .icon--close{top:0;right:2px}.map__hotel-container{font-family:tuitype,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:480px){.map__hotel-image{display:flex;align-items:center}}.map__hotel-detail{flex-direction:column;align-content:space-between;justify-content:space-between;flex:1}.map__hotel-img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.map__price-label{display:none}.map__tuf{position:relative;top:1px;padding-right:8px}.map__hotel-rating-price{justify-content:space-between;align-items:baseline;line-height:1}@media (max-width:767px){.modal-content .map{width:100%;height:90%;position:absolute;bottom:0;overflow:hidden}}.result-list-map-modal .modal-dialog{width:100%;height:100%;margin:0;overflow:hidden}.result-list-map-modal .modal-content,.result-list-map-modal .modal-content .map{margin:0;width:100%;height:100%;position:relative;overflow:hidden}.result-list-map-modal .modal-header{padding:10px}.result-list-map-modal .modal-body{padding:0;height:calc(100% - 50px);overflow-y:hidden}.result-list-map-modal .fitler-btn--map{z-index:1;top:10px;left:10px;background-color:#fff;width:140px;text-align:left}.result-list-map-modal .fitler-btn--map:hover{color:#376af6}.gs__title{gap:10px}@media (min-width:768px){.gs__rating-info{line-height:35.1px;margin-top:21px;text-align:right}}.gs__title--top{margin-bottom:0}.gs__r-box{color:#fff;padding:7px 0;background-color:#71cbf4;margin-bottom:10px}.gs__label{padding-top:9px}.gs__hr{margin-bottom:20px}.gs__gr-top:first-of-type{margin-top:10px}.gs__ip{top:-5px}.gs__section-label{position:absolute;margin-left:7px;margin-top:-3px;color:#fff}.gs__rsd-box{width:calc(100% - 51px)}.gs__rsd-block{width:20%;height:21px;background-color:#ececec;margin-right:-1px}.gs__bar{float:left;width:10%;height:100%;margin-left:0;background-color:#71cbf4}.gs__bar:first-child{margin:0}.board::before,.hotelstate::before,.hoteltotal::before,.poolgarden::before,.roomstate::before,.service::before{font-family:"tuiicons"!important;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.board::before,.hotelstate::before,.poolgarden::before,.roomstate::before,.service::before{content:""}.board::before,.hotelstate::before,.poolgarden::before,.roomstate::before{content:""}.hotelstate::before,.poolgarden::before,.roomstate::before{content:""}.poolgarden::before,.roomstate::before{content:""}.poolgarden::before{content:""}.gs__select-label{font-weight:400}.gs__list-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bababa}.gs__list-item.last-item{margin-bottom:0;border-bottom:none}.gs__li-speech-bubble{position:relative;border:1px solid #dbdbdb;line-height:32px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gs__li-speech-bubble::after,.gs__li-speech-bubble::before{bottom:-10px;margin-left:-24px;border-style:solid;border-color:transparent #dbdbdb;border-width:0 0 10px 10px}.gs__li-speech-bubble::after{bottom:-8px;margin-left:-23px;border-color:transparent #fff}.gs__li-br{border-right:1px solid #dbdbdb}.gs__li-rating-score{margin-left:-5px}.gs__li-rating-score .gs__li-fb{padding-left:3px}.gs__htlr-cmmnt{border-left:1px solid #71cbf4;margin-top:15px}@media (min-width:768px) and (max-width:850px){.gs__pf{padding-left:10px}}@media (min-width:768px){.gs__title--s{margin-top:0}.gs__title{font-size:27px;font-weight:400}.gs__gr-top:first-of-type{margin-top:0}.gs__r-box,.gs__r-data{text-align:center}.gs__section-label{margin-left:10px}.gs__li-feedback{font-weight:700;float:right}.gs__htlr-cmmnt{margin-top:0}}.info-nav__list.active{background-color:#fff;pointer-events:none;cursor:unset;color:#1a115a}.info-nav__list--offer{background-color:#d30d14}.info-nav__list--offer .info-nav__list-content{color:#fff}.info-nav__list-content{color:#4d4d4d;padding:0}.active .info-nav__list-content{color:#1a115a}@media (min-width:768px){.info-nav__list-content{top:2px;padding-bottom:10px}.info-nav__title{display:block}}@media (min-width:992px){.info-nav__list-content{top:0;padding-bottom:0}.info-nav__list-content .icon::before{right:6px}.info-nav__title{display:inline}}.usp-g{border-bottom:1px solid #fff}.usp-g__h--cmpgn{overflow:visible}.usp-g__h--bndrl{padding-bottom:40px}.usp-g__icon{padding:5px 10px 11px 12px;border-radius:33px}.usp-g__flx>div{flex-basis:33%}@media (min-width:768px){.usp-g__h--bndrl{padding-bottom:38px}}.usp-g__offer--detail:not(:last-child)::after{content:", ";display:inline}@media (min-width:768px) and (max-width:1199px){.usp-g__desc{margin-top:0}.usp-g__offer{font-size:14px;line-height:1}}.f-a-t__nrml{font-weight:400}.f-a-t__btn{margin:10px 0}.f-a-t__br{border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-right-width:0}.f-a-t__br-lft{border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.f-a-t__br-rght{border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}.f-a-t__ddtnl{line-height:35px}.f-a-t__djstmnt{margin:10px -5px}@media (min-width:480px){.f-a-t__djstmnt{margin-right:0;margin-left:0}}@media (min-width:768px){.f-a-t__btn{margin:5px 0}}.offer{margin-left:0;margin-right:0}.offer,.offer__outward-trip-hotel{min-height:130px}.offer__pad{font-size:15px;padding-top:10px;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word}.offer__price-change{color:#1a115a;font-size:18px}.offer__eb{margin-top:5px}.offer__strike{margin-top:2px}.offer__coupon{margin-right:-11px}@media (max-width:767px){.offer__plane{position:absolute;left:-20px}.offer__cta{margin-top:20px;padding-bottom:1px}}@media (min-width:480px){.offer__price-change{width:70%;margin-bottom:0}}@media (min-width:480px) and (max-width:768px){.offer__pad{font-size:18px}}@media (min-width:768px){.offer__pad{font-size:15px;padding:10px 0 10px 10px}.offer__pad--minus{padding-left:5px}.offer__flights{width:calc(25% - 20px)}.offer__flights--pad{padding-bottom:30px}.offer__plane{padding-right:5px}.offer__lgs{margin-left:20px}.offer__m-room{width:calc(33.33333333% - 15px)}.offer__cnclltn{margin-top:10px}.offer__rfndbl{margin-top:3px}.offer__coupon{margin-left:-46px}.offer__coupon--vcncy{margin-left:-56px}.offer__price-change{width:68%}}@media (min-width:992px){.offer__coupon{margin-left:-57px}.offer__coupon--vcncy{margin-left:-65px}}@media (min-width:992px) and (max-width:1200px){.offer__time{font-weight:400}}@media (min-width:1200px){.offer__coupon--vcncy{margin-left:-26px}}.flight-info{font-size:15px;line-height:22px;border-top:1px solid #e7e3db}.flight-info--vc{margin:10px 0;padding:0 0 10px}.flight-info__txt{border-top:1px solid #e7e3db}.flight-info__seat-reservation-label{border-radius:3px;line-height:1.5;padding-top:2px;padding-bottom:2px}.flight-info__h{line-height:35px}.flight-details{border-bottom:2px solid #f3f0ec}@media (max-width:767px){.flight-details__rtrn{padding-left:0}}.flight-details__sr{border-radius:4px}@media (min-width:480px){.flight-info{font-size:18px}}.vacation-offer{-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word}.vacation-offer__dvdr-bttm{border-bottom-width:2px;border-bottom-style:solid}.vacation-offer__vrtcl-dvdr{border-top-width:2px;border-top-style:solid}.vacation-offer__dvdr-lft{border-left-width:2px;border-left-style:solid}.vacation-offer__toggle-btn{margin-bottom:-10px;margin-left:auto;width:calc(100% + 10px)}.vacation-offer__dvdr-lft .vacation-offer__toggle-btn{margin-left:-10px}.vacation-offer__cndtn{flex-direction:column}.vacation-offer__bx-dtls{position:relative;z-index:1}.vacation-offer__flgh-dtls{margin-left:23px}.vacation-offer__hdln-ggl-chckd{border-width:1px 1px 0;border-style:solid;border-color:#e7e3db}.vacation-offer__oprtr{display:flex;align-items:center;gap:5px}@media (min-width:768px){.vacation-offer__vrtcl-dvdr--spcl{border:0}.vacation-offer__cndtn{flex-direction:row;justify-content:space-between}.vacation-offer__cndtn>h2,.vacation-offer__cndtn>ul{flex:1}}.shopfinder-banner{padding:20px 10px}.shopfinder-banner__txt{flex-basis:100%}.shopfinder-banner__img{margin-bottom:-12px}.shopfinder-banner__btn{padding-right:10px;padding-left:10px}@media (min-width:480px){.shopfinder-banner__btn{padding-right:20px;padding-left:20px}}@media (min-width:768px){.shopfinder-banner{flex-wrap:nowrap}.shopfinder-banner__txt{flex-basis:auto;flex-shrink:1;margin-right:30px;margin-left:30px}.shopfinder-banner__img{order:-1}}@media (min-width:1200px){.shopfinder-banner__txt{margin-right:50px;margin-left:50px}}.pac-container{z-index:1050}.prtnr-flag{background:url(/typo3conf/ext/skeleton/Resources/Public/Images/svg/tui-partner.svg)no-repeat;height:56px;width:32px}.pt3__hl-fav--prtnr{margin-left:42px}.btn-bar{display:flex;align-items:center;background:0 0;border:0;width:100%;transition:all .5s ease-in-out}.btn-bar:focus-visible{box-shadow:0 0 0 8px rgba(55,106,246,.1),0 0 0 4px rgba(55,106,246,.3),0 0 0 2px rgba(55,106,246,.5)}.btn-bar__mddl-ln{flex-grow:1;height:2px;background-color:#176599}.btn-bar__mddl-ln--gray{background-color:#bababa;height:1px}.offer-bundle-container{min-height:285px;display:block;margin-bottom:15px}@media (min-width:992px){.offer-bundle-container{margin-bottom:25px}}.offer-bundle-container__bdg{font-size:18px;font-weight:400;line-height:1.3;margin:-4px 10px 0 0}.infobox{font-size:15px;color:#1a115a;background-color:#f5f5f5;padding:12px;border-radius:8px;display:flex;align-items:flex-start;gap:15px}@media (min-width:768px){.infobox{gap:25px}}@media (min-width:1200px){.infobox{gap:50px}}.infobox__close{padding-top:0;padding-bottom:0}.pt-2{margin:0 0 10px}.pt-2 .icon::before{right:4px}.pt-2__h{margin:1px 0 0}.pt-2__hd{padding-top:12px;padding-bottom:7px}.pt-2__hdl{margin:3px 0 0}.pt-2__con{padding:10px 0;border-bottom:1px solid #bababa}.pt-2__con.last{border:0;padding-bottom:0}.pt-2__btn{width:117px;float:right;margin-top:5px;margin-right:-10px}@media (min-width:768px){.pt-2__con{padding-top:20px;margin:0}.pt-2__hdl{margin-left:-10px;margin-right:10px}.pt-2__btn{margin-top:-9px}.pt-2__sp{top:0;left:0}}@media (min-width:1200px){.pt-2__hd{padding-top:3px;padding-bottom:0}.pt-2__h,.pt-2__hd{line-height:44px}}.description-plugin .icon::before{font-size:20px;right:2px}.btn-bar .icon::before{font-size:inherit;right:inherit}.icon--hotelbeschreibung::before{content:""}.icon--lage::before{content:""}.icon--tipp::before{content:""}.icon--entfernungen::before{content:""}.icon--familien::before,.icon--frfamilien::before,.icon--frkinder::before{content:""}.icon--dasbietetihreunterkunft::before{content:""}.icon--aufwunschzubuchbar::before,.icon--golf::before{content:""}.icon--sportfitness::before{content:""}.icon--unterhaltung::before{content:""}.icon--highlights::before{content:""}.icon--essentrinken::before{content:""}.icon--events::before{content:""}.description-plugin ul{list-style-type:square;padding-left:15px}.description-plugin__hl{letter-spacing:.04em}.description-blocks--limited{max-height:200px;overflow:hidden}@media (min-width:768px){.description-plugin__con{-moz-column-count:2;column-count:2;-moz-column-gap:35px;column-gap:35px}.description-plugin__con li,.description-plugin__con p{-moz-column-break-inside:avoid;break-inside:avoid}.modal-body .description-plugin__con:last-child{padding-bottom:30px}}.av{padding:3px 10px 5px}.av--full{background-color:#1a115a}.av--up{background-color:#176599}.av--down{background-color:#506600}.av--failed{background-color:#4d4d4d}.av--unavailable{background-color:#737373}.av--bpg{padding-top:10px;padding-bottom:10px;background-color:#71cbf4}.av__sp-i-bpg{margin-left:-5px;top:4px;left:10px}.av__sp-bpg{padding:0 20px 0 25px;display:block}@media (min-width:768px){.av__sp-bpg{display:inline-block}}.va-in__lgt{color:#737373}.va-in__svc::before{position:absolute;top:1px;left:0;line-height:inherit}.va-in__brd-chc{height:35px;padding-top:6px;padding-bottom:4px}.va-in__badge-icon{top:-1px}.va-in__xtnd{border-top:1px solid #c2e6fa}@media (min-width:640px){.va-in__cards{display:flex}.va-in__card-brd{order:1}.va-in__card-svc{margin-left:10px;order:2}}@media (min-width:768px){.va-in__xtnd{padding-right:10px;padding-left:10px}}.collapsed .icon--chevron-up{transform:rotate(180deg);display:inline-block}.n-av{font-size:15px;padding:10px;background:#f3f0ec}.n-av__sec{color:#bababa}.n-av__trsh{position:absolute;top:6px;right:0}.n-av__prc{margin-top:19px}@media (min-width:480px){.n-av{font-size:18px}}@media (min-width:768px){.n-av{font-size:15px}.n-av__dir{margin-left:calc(8.33333333% + 20px)}.n-av__dir--htl{margin-left:0;margin-right:8.33333333%}.n-av__prc{float:right;margin-right:6px}}@media (min-width:1200px){.n-av{font-size:18px}}.offer-service{margin-top:5px}.offer-service__sp{padding-left:23px}.offer-service__sp::before{position:absolute;left:0;top:2px}.offer-service__tooltip{color:#176599}.offer-service__free-refundable{background-color:#c2e6fa;display:table;border-collapse:separate;padding-right:5px;padding-left:25px}.offer-service__free-refundable::before{left:5px}.offer-service__free-refundable-fallback-tooltip,.offer-service__free-refundable-tooltip{font-weight:700}.flight-alert{margin-top:-5px}.alert{padding:5px 10px 10px;display:flex;align-items:baseline;gap:10px;color:#4d4d4d;background-color:transparent;border-radius:calc(8px/2);border:2px solid #737373}.alert--info{color:#376af6;border-color:#b6c9fc}.alert--info-filled{color:#1a115a;background-color:#d8e2fd;border-color:#d8e2fd}.alert--info-filled .icon{color:#376af6}.room__m{margin:10px 0}.room__slider .slick-list{position:absolute;inset:0}.room__slider .slick-slide>div,.room__slider .slick-track{height:100%}.room__slider--r{position:relative}.room__slick{margin:0;height:0;overflow:hidden}.room__slick img{height:100%;display:inline-block;margin:auto}.room__thumb{width:59px;height:59px;margin-right:1px;background-size:cover}.room__thumb:last-of-type{margin-right:0}.room__thumb--s{background-color:#e3f5fd}.room__thumb--m{background-color:#e7e3db}.room__thumb-i{height:100%;background-color:#e3f5fd}.room__des{height:calc(4*1.4em);line-height:1.4em}.room__more{height:auto}.room__less::after,[ellipsis] span:last-child::after{font-family:"tuiicons";display:inline-block;text-decoration:none}[ellipsis] span:last-child{color:#176599;cursor:pointer;float:right}[ellipsis] span:last-child:hover{text-decoration:underline}[ellipsis] span:last-child::after{content:""}.room__less{right:10px;bottom:0}.room__less::after{content:""}.room--mod .room__h1{margin-top:0}.room--mod .room__des{height:auto}.room--mod .room__text{margin-bottom:0}.room--mod .room__bottom{display:none}.room--mod__count{right:0;left:0}@media (min-width:768px){.room{padding-bottom:59px}.room--mod{padding-bottom:15px}.room--mod .room__slider{margin-bottom:10px}.room__des,.room__h1{padding-left:0}.room__des{margin-top:0}.room__slider{margin-bottom:3px}.room__bottom,.room__slider--r{position:absolute;left:0;padding:0}.room__slider--r{top:0;width:calc(41.66666667% - 10px)}.room__bottom{bottom:0;right:0}.room__btn{margin-right:10px;float:right;display:inline-block;width:auto}}@media (min-width:992px){.room__slider:hover .arrow__i{display:block}.room__slider .arrow__i{display:none}.room__des{height:calc(8*1.4em)}.room__des.room__more{height:auto}}@media (min-width:1200px){.room__slider{margin-bottom:0}.room__text{margin-bottom:59px}.room__bottom{left:calc(41.66666667% - 10px);padding-left:20px}}:not(bs-tooltip-container *) .room__slider .arrow{margin-top:-20px;width:40px;line-height:40px}:not(bs-tooltip-container *) .arrow--prev{left:10px;z-index:1}:not(bs-tooltip-container *) .arrow--next{right:10px}:not(bs-tooltip-container *) .arrow__i{color:#fff;top:0}:not(bs-tooltip-container *) .arrow--lb{top:0;bottom:0;margin:0;height:auto;width:45%}:not(bs-tooltip-container *) .arrow--small{height:20%;width:10%;margin:auto}:not(bs-tooltip-container *) .arrow__i--lb{top:50%;margin-top:-15px}:not(bs-tooltip-container *) .arrow__i--next{right:0}@media (min-width:768px){:not(bs-tooltip-container *) .arrow--prev{left:0}:not(bs-tooltip-container *) .arrow--next{right:0}}.tbl{width:calc(100% - 1px)}.tbl th{text-align:left}.tbl td,.tbl th{border-top:1px solid #c2e6fa;vertical-align:top}.tbl td.tbl__brdr-rst,.tbl th.tbl__brdr-rst{border-top:0}.tbl td.tbl__rst,.tbl th.tbl__rst{padding:5px}.tbl__spce-def{padding:5px 20px;white-space:nowrap}.tbl__brdr-rght{border-right:1px solid #c2e6fa}.tbl__brdr-rght--dlt{border-right-color:#e3f5fd}@media (min-width:992px) and (max-width:1199px){.tbl__spce-def{padding-right:10px;padding-left:10px}}@media (max-width:767px){.tbl tbody,.tbl td,.tbl th,.tbl thead,.tbl tr{display:block;overflow:hidden}.tbl thead tr{position:absolute;top:-9999px;left:-9999px}.tbl tr:nth-child(odd){background-color:rgba(113,203,244,.1)}.tbl td[data-label]{display:flex;padding:5px 0}.tbl td[data-label]::before{content:attr(data-label)": ";flex:0 0 4em;font-weight:700}.tbl__smll{padding:5px 0}.tbl__spce-def{white-space:normal}}.share{top:0;border:1px solid #dbdbdb;z-index:1}.share__wd{flex-grow:1}.share-m__body{top:35px;right:0;bottom:147px;left:0;overflow:auto}.share-m__body--m{bottom:245px}.share-m__footer{position:fixed;right:0;bottom:0;left:0}.share-m__btns{max-width:600px;margin:auto}.share-m__btn{width:100%}.share-m__i{left:10px}@media (min-width:360px){.share-m__body{bottom:98px}.share-m__body--m{bottom:147px}.share-m__btn{width:calc(50% - 5px);float:left;margin-right:5px}.share-m__btn--r{margin-right:0;margin-left:5px}}@media (max-width:991px){.filter__campaign+.filter__show-total-price{margin-top:-20px}}@media (min-width:992px){.filter__campaign-infoboxes{margin:0-10px;background-color:#fff}}@media (min-width:768px) and (max-width:991px){.filter__campaign-infoboxes{margin-top:20px}}.filter__campaign-infobox{border-radius:12px;overflow:hidden}.campaign-infobox__header{padding:4px 10px;border-width:1px 1px 0;border-style:solid;border-color:transparent;border-radius:12px 12px 0 0}.campaign-infobox__body{border-width:0 1px 1px;border-style:solid;border-color:#bababa;border-radius:0 0 12px 12px}.filter__campaign-gap{height:20px}@media (min-width:992px){.filter__campaign-gap{background-color:#fff}}.filter__campaign-infobox-coupon{border-bottom:2px solid #d30d14;margin-right:-10px;margin-left:-10px}@media (min-width:992px){.filter__campaign-infobox-coupon{border-bottom:none}}.campaign-banderole{border-bottom:2px solid transparent}@media (min-width:768px){.campaign-banderole{border-bottom:none}}.campaign-bdg{position:relative;right:0;width:auto}.campaign-bdg--pth3{position:absolute;bottom:0}@media (min-width:768px){.campaign-bdg--pth3{bottom:2px}}.campaign-bdg--margin{margin-bottom:10px}.campaign-bdg__drpdwn{z-index:2;right:0;left:0;border-bottom:transparent solid 2px;box-shadow:0 3px 5px 0 rgba(148,148,148,.5)}.campaign-bdg-padding{padding-bottom:20px}.campaign-cpn__line{top:0;left:0;width:100%;height:2px}.pt-2__campaign-hl{border-bottom:2px solid #d30d14}.btn-sort-list--campaign{color:#d30d14;border-color:#d30d14}.btn-sort-list--campaign.active,.btn-sort-list--campaign:focus,.btn-sort-list--campaign:hover{color:#d30d14;border-color:#d30d14}.offer--campaign{margin-top:-1px}.offer--campaign-padding{padding-top:0!important}@media (min-width:480px) and (max-width:767px){.offer--campaign-padding{padding-bottom:30px!important}}@media (min-width:768px) and (max-width:1199px){.offer__price-change--campaign{font-size:15px!important}}.campaign-sort-btn{color:#d30d14!important;border-color:#d30d14!important}@media (max-width:767px){.campaign-bottom--mobile{border-bottom:2px solid transparent}}.pt-3__pos--campaign{bottom:48px}.campaign-icon{height:21px;width:auto}.cc-detailed-list .campaign-icon{padding-left:5px}
/*# sourceMappingURL=ibeCss.min.css.map*/