@keyframes loaderFx{0%{background-position:-300px 0}to{background-position:700px 0}}.po-list-fake-ui{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loaderFx;animation-timing-function:linear;background:var(--color-light-gray-l1) no-repeat;background-image:linear-gradient(to left,var(--color-light-gray-l1) 0,var(--color-light-gray) 20%,var(--color-light-gray-l1) 40%,var(--color-light-gray-l1) 100%);background-size:200px 100px;height:100%;width:100%}.po-list-loader{margin-top:20px;padding-top:49px}.po-list-loader-card{background-color:var(--color-white);box-shadow:0 0 5px var(--color-light-gray);display:flex;height:170px;margin-top:10px;width:100%}@media screen and (min-width:768px){.po-list-loader-card{height:115px}}.po-list-loader-image{background:var(--color-light-gray-l1);height:170px;width:123px}@media screen and (min-width:768px){.po-list-loader-image{height:115px;width:134px}}.po-list-loader-mobile-view-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;padding:5px 0;width:100%}@media screen and (min-width:768px){.po-list-loader-mobile-view-wrapper{flex-direction:row;padding:6px 0}}.po-list-loader-information-panel{flex:1;margin:5px 20px 10px;min-width:0}@media screen and (min-width:768px){.po-list-loader-information-panel{margin:0;padding:5px 25px}}.po-list-loader-title{height:20px;width:80px}@media screen and (min-width:768px){.po-list-loader-title{width:140px}}.po-list-loader-rating{height:20px;margin-top:2px;width:100px}@media screen and (min-width:768px){.po-list-loader-rating{display:none;width:150px}}.po-list-loader-subtitle{height:17px;margin-top:2px;width:250px}@media screen and (min-width:768px){.po-list-loader-subtitle{width:280px}}.po-list-loader-usplist{height:14px;margin-top:10px;width:250px}@media screen and (min-width:768px){.po-list-loader-usplist{height:42px;width:290px}}.po-list-loader-price-panel{align-items:center;border-top:1px solid var(--color-light-gray);display:flex;justify-content:space-between;margin:0 20px;padding:10px 0}@media screen and (min-width:768px){.po-list-loader-price-panel{border-left:1px solid var(--color-light-gray);border-top:0;flex:0 0 296px;margin:0;padding:0 35px}}.po-list-loader-price{height:14px;margin-bottom:2px;width:90px}@media screen and (min-width:768px){.po-list-loader-price{height:27px;margin-bottom:var(--space-100)}}.po-list-loader-price-label{height:14px;width:100px}button.po-list-loader-button{min-width:0}@media screen and (min-width:768px){button.po-list-loader-button{min-width:90px}}.po-list-slim-date-container{align-items:center;display:flex;font:var(--font-headline-xs);min-width:100px;padding-right:var(--space-300);text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.po-list-slim-date-container{padding-right:var(--space-500)}}.po-list-slim-date-number{display:block;font:var(--font-headline-l);margin-right:var(--space-100)}.po-list-slim-date-text{text-align:left}.po-list-slim-date-month{display:block}.po-list-slim-date-weekday{color:var(--color-medium-gray);font:var(--font-body-s)}.po-list-slim-information-panel{align-self:center;border-left:1px solid var(--color-border-key-line);display:flex;flex-direction:column;padding-left:var(--space-300);width:100%}@media screen and (min-width:768px){.po-list-slim-information-panel{padding-left:var(--space-500)}}.po-list-slim-information-resort{font:var(--font-headline-s)}.po-list-slim-information-area{font:var(--font-headline-s);margin-right:var(--space-100)}.po-list-slim-information-country{color:var(--color-text-subtle);font-weight:400}.po-list-slim-information-departure{color:var(--color-text-subtle);font:var(--font-body-s)}.po-list-slim-information-departure-airport{margin-right:var(--space-100)}.po-list-slim-price-panel{align-items:center;background-color:var(--color-grey-50);display:flex;justify-content:flex-end;padding:var(--space-400) var(--space-300)}@media screen and (min-width:768px){.po-list-slim-price-panel{background-color:inherit;min-height:43px;padding:0}}.po-list-slim-price-wrapper{color:var(--color-text-subtle);margin-right:var(--space-200)}@media screen and (min-width:768px){.po-list-slim-price-wrapper{margin-right:40px}}.po-list-slim-discount{display:inline-block;margin-right:var(--space-200)}@media screen and (min-width:768px){.po-list-slim-discount{display:block;font:var(--font-body-m)}}.po-list-slim-price{display:none}@media screen and (min-width:768px){.po-list-slim-price{display:block;font:var(--font-headline-m);margin:var(--space-100) 0 1px}}.po-list-slim-price--discounted{color:var(--color-rouge-500)}.po-list-slim-price-discount-focus{display:inline-block;margin-right:var(--space-100)}@media screen and (min-width:768px){.po-list-slim-price-discount-focus{display:block;font:var(--font-body-m)}}.po-list-slim-price-discount-focus--mobile{display:block}@media screen and (min-width:768px){.po-list-slim-price-discount-focus--mobile{display:none}}.po-list-slim-price-mobile{display:block;font:var(--font-headline-m);margin-right:var(--space-200)}@media screen and (min-width:768px){.po-list-slim-price-mobile{display:none}}.po-list-slim-price-mobile--discounted{color:var(--color-rouge-500)}.po-list-slim-sub-label{font:var(--font-body-s);margin-left:var(--space-100)}@media screen and (min-width:768px){.po-list-slim-sub-label{font:var(--font-body-m)}}.po-list-slim-price-panel .po-list-slim-button{display:none;vertical-align:middle}@media screen and (min-width:768px){.po-list-slim-price-panel .po-list-slim-button{display:block;flex:0 0 auto}.no-touch .po-list-slim-card:hover .po-list-slim-price-panel .po-list-slim-button{opacity:.7}}.po-list-slim-price-panel .po-list-slim-mobile-button{fill:var(--color-cta-button-primary);height:30px;padding:5px;width:30px}@media screen and (min-width:768px){.po-list-slim-price-panel .po-list-slim-mobile-button{display:none}}.po-list-slim-price-button-wrapper{align-items:center;display:flex}.po-list-slim-card{background-color:var(--color-white);border-radius:var(--border-radius-500);box-shadow:var(--elevation-100);display:flex;position:relative}.no-touch .po-list-slim-card:hover{box-shadow:0 0 var(--space-200) var(--color-medium-gray-l1)}.po-list-slim-card-link-layer{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.po-list-slim-card-mobile-view-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;padding:0;width:100%}@media screen and (min-width:768px){.po-list-slim-card-mobile-view-wrapper{flex-direction:row;max-height:115px;padding:var(--space-400) 32px}}.po-list-slim-card-mobile-information-panel{display:flex;padding:19px}@media screen and (min-width:768px){.po-list-slim-card-mobile-information-panel{padding:0}}.po-list-sort-container{position:relative}.po-list-sort-wrapper{position:absolute;z-index:3}@media screen and (min-width:768px){.po-list-sort-wrapper{left:0;top:calc(100% + var(--space-500))}}.po-list-dep-month-filter-content{width:100%}.po-list-dep-month-filter-content-option:not(:last-child){margin-bottom:var(--space-400)}.po-list-dep-airport-filter-content{width:100%}.po-list-dep-airport-filter-content-option:not(:last-child){margin-bottom:var(--space-400)}.po-list-destination-filter-content{width:100%}.po-list-destination-option{margin-top:var(--space-100);padding:var(--space-100) 0}.po-list-destination-option-group{border-left:1px solid var(--color-light-gray);margin-left:var(--space-300);margin-top:var(--space-100);padding-left:var(--space-400)}.po-list-filter-panel{display:block;position:relative}.po-list-filter-button-text{font:var(--font-body-m)}.po-list-filter-panel-footer{display:flex;justify-content:space-between;padding:var(--space-300) var(--space-400)}@media screen and (min-width:768px){.po-list-filter-panel-footer{justify-content:center}}.po-list-filter-wrapper{position:absolute;z-index:3}@media screen and (min-width:768px){.po-list-filter-wrapper{left:0;top:calc(100% + var(--space-500))}}.po-list-filter-clear-button-text,.po-list-filter-show-results-button-text{font:var(--font-body-m)}button.po-list-filter-show-results-button{display:block}@media screen and (min-width:768px){button.po-list-filter-show-results-button{display:none}}.po-list-slim-container{display:flex;flex-direction:column;gap:var(--space-300)}.po-list-slim-sort-and-filter-wrapper{display:flex;gap:var(--space-300);justify-content:space-between;margin-bottom:var(--space-400)}@media screen and (min-width:768px){.po-list-slim-sort-and-filter-wrapper{justify-content:unset}}
/*# sourceMappingURL=price-offer-list-slim.9446f78df4d84fdf201c.css.map*/