.layout-body-old .accos-list{display:flex;flex-flow:row wrap}.layout-body-old .accos-list__loading-spacer{height:1000px}.layout-body-old .accos-list__loading-spacer:before{content:"";display:block;position:absolute;top:20%;left:50%;translate:-50%,-50%;width:50px;height:50px;border:3px outset #ffbc00;border-bottom:3px solid rgba(0,0,0,0);border-right:3px solid rgba(255,188,0,.6);border-radius:50%;animation:animate-spin 1.1s infinite cubic-bezier(0.88, 0.53, 0.35, 0.4)}.layout-body-old .accos-list>div{padding-bottom:30px}.layout-body-old .accos-list accos-list-item{height:100%;margin-bottom:0;background-color:#fff;box-shadow:0 0 0 2px #d9d9d9;border-radius:28px}.layout-body-old .accos-list>.item-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:100%}@media(min-width: 768px){.layout-body-old .accos-list>.item-col{width:49.9%}}@media(min-width: 992px){.layout-body-old .accos-list>.item-col{width:33.3%}}@media(min-width: 1200px){.layout-body-old .accos-list>.item-col{width:24.9%}}.layout-body-old accos-list-item{display:block;position:relative;border-radius:28px;padding:15px;padding-bottom:2.5em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout-body-old accos-list-item .accos-item:hover{text-decoration:none;color:inherit}.layout-body-old accos-list-item .accos-item-image{display:block;margin:-15px;margin-bottom:0;border-top-left-radius:28px;border-top-right-radius:28px}.layout-body-old accos-list-item .accos-item-image img{position:absolute;object-fit:cover;height:100%}.layout-body-old accos-list-item .accos-item-inner{position:relative}.layout-body-old accos-list-item .accos-item-inner .sustainability-svg{width:50px;position:absolute;right:-5px;bottom:auto;top:-40px}.layout-body-old accos-list-item .item-rating{position:absolute;top:10px;left:10px;padding:0 5px;color:#333;text-decoration:none !important}.layout-body-old accos-list-item .item-tophotel{position:absolute;top:-8px;right:-8px;font-weight:bold;background-color:#fff;border-radius:9999px;color:#000;padding:4px 12px;font-size:calc(var(--font-size-base)*.875);line-height:1;text-transform:uppercase;box-shadow:0 0 0 2px #d9d9d9}.layout-body-old accos-list-item .item-tophotel:empty{display:none}.layout-body-old accos-list-item .item-price,.layout-body-old accos-list-item .item-companyname{display:inline-block;font-size:110%;font-weight:600;color:#333}.layout-body-old accos-list-item .item-location{color:#555;font-weight:600;font-size:78%}.layout-body-old accos-list-item .item-description{color:#555;font-size:78%;height:6.7em;position:relative;overflow:hidden;margin:0}.layout-body-old accos-list-item .item-description:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-4px;height:20px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background-repeat:repeat-x}.layout-body-old accos-list-item .item-actions{position:absolute;left:0;right:0;bottom:15px;display:flex;padding:0 15px;justify-content:space-between}.layout-body-old accos-list-item .item-left{max-width:68%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-self:center;margin-left:0}.layout-body-old accos-list-item .item-right{align-self:flex-end;margin-right:0}.layout-body-old accos-list-item .item-www{padding:2px 5px;font-weight:600;color:#000;text-decoration:underline;text-decoration-color:#ffbc00;text-decoration-thickness:2px;text-underline-position:under;transition:all cubic-bezier(0.075, 0.82, 0.165, 1) 600ms;text-transform:lowercase;user-select:none}.layout-body-old accos-list-item .item-www:hover{border-radius:4px;background-color:rgba(255,188,0,.25)}.layout-body-old accos-list-item .item-assessment{padding:5px 0px;color:#333;font-size:78%;font-weight:500}.layout-body-old accos-list-item .item-minprice{color:#333}.layout-body-old accos-list-item .item-minprice span{color:#000;font-size:var(--font-size-h5);font-weight:600}@media(max-width: 991.98px){.layout-body-old accos-list-item{padding-bottom:2.5em}}.layout-body-old .accos-item-image-asp{position:relative}.layout-body-old .accos-item-image-asp:after{content:"";display:block;padding-top:56%}.layout-body-old .accos-item-image-asp>div{position:absolute;left:0;right:0;top:0;bottom:0}.layout-body-old loader-line{height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd;display:block;margin-bottom:1em;opacity:0}.layout-body-old loader-line:before{content:"";position:absolute;display:block;left:-200px;width:200px;height:4px;background-color:#2980b9}.layout-body-old loader-line.loading{opacity:1}.layout-body-old loader-line.loading:before{animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.layout-body-old .accos-sort .accos-sort-title{text-transform:uppercase;font-size:14px}.layout-body-old .module-accos-app .scom-filter-tag{margin-left:15px}.layout-body-old .module-accos-app .filter-buttons{background:#fff;padding:20px 10px;position:fixed;left:0;right:0;bottom:0;z-index:9999998;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.layout-body-old .module-accos-app .filter-buttons.stay{position:static;box-shadow:none}.layout-body-old .module-accos-app .filter-buttons.stay .container{max-width:100%;min-width:100%}@media(max-width: 500px){.layout-body-old .module-accos-app .filter-buttons.stay{padding:0}}@media(max-width: 500px){.layout-body-old .module-accos-app .filter-buttons{font-size:14px}}.layout-body-old .module-accos-app .filter-buttons .container{display:flex}@media(max-width: 1199.98px){.layout-body-old .module-accos-app .filter-buttons .container{justify-content:space-between;flex-wrap:wrap}.layout-body-old .module-accos-app .filter-buttons .--label{width:100%}}@media(min-width: 768px){.layout-body-old .module-accos-app .filter-buttons .--filter{width:50%;margin-right:2em}}@media(min-width: 1200px){.layout-body-old .module-accos-app .filter-buttons .--label{align-self:center}.layout-body-old .module-accos-app .filter-buttons .--filter{order:-1;width:30%}.layout-body-old .module-accos-app .filter-buttons .--close{margin-left:auto}}.layout-body-old .module-accos-app .filter-icon{margin:-5px 0;padding:.2rem 1rem}.layout-body-old .module-accos-app .filter-icon img{margin:-10px 10px}.layout-body-old .module-accos-app .filter-icon div{text-transform:uppercase;font-size:80%}.layout-body-old .accos-filter .scom-radio{position:relative}.layout-body-old .accos-filter .scom-radio input:checked~.active-highlight{content:"";display:block;position:absolute;top:-2px;left:-6px;right:0;bottom:-2px;background-color:rgba(255,188,0,.25);box-shadow:0 0 0 2px #ffbc00;border-radius:9999px}@media(max-width: 991.98px){.layout-body-old .accos-filter{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000;overflow:auto;margin:0;border-radius:0}}.layout-body-old .accos-filter .font-bold{border-bottom:solid 1px rgba(0,0,0,.25);padding-bottom:.3em}.layout-body-old .filter-dropdowns{position:relative;padding:5px 0;z-index:9999996;background-color:#fff;box-shadow:0 0 0 2px #d9d9d9;border-radius:9999px}.layout-body-old .filter-dropdowns.fixed{position:fixed;left:0;right:0;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:.7s}.layout-body-old .filter-dropdowns .container{position:relative;padding:0}@media(max-width: 991.98px){.layout-body-old .filter-dropdowns .filter-shurtcut{display:none}}@media(max-width: 991.98px){.layout-body-old .filter-dropdowns{margin-left:0;margin-right:0}}.layout-body-old .filter-close{cursor:pointer;display:inline-block;font-style:normal;text-transform:uppercase}.layout-body-old .filter-close:after{content:"";display:inline-block;width:.9em;height:.9em;background:linear-gradient(45deg, transparent 0%, transparent 46%, #555 47%, #555 53%, transparent 54%, transparent 100%),linear-gradient(-45deg, transparent 0%, transparent 46%, #555 47%, #555 53%, transparent 54%, transparent 100%);vertical-align:middle}.layout-body-old .filter-close.btn:after{margin-top:-0.2em;margin-left:.5em}.layout-body-old .filter-close.fade{transition:opacity 200ms ease-in;opacity:0}.layout-body-old .filter-close.fade-in{opacity:1}.layout-body-old .filter-close:hover{background:rgba(0,0,0,.04)}.layout-body-old .filter-close:active{background:rgba(0,0,0,.06)}.layout-body-old .filter-close-corner{position:absolute;top:15px;right:15px;font-size:1.2em;line-height:0;padding:.3em;border-radius:50%;z-index:1}.layout-body-old .filter-count{font-size:1.4em;color:#555}.layout-body-old .filter-count b{color:#333}.layout-body-old .filter-area.filter-scroll-gradiant{position:relative}.layout-body-old .filter-area.filter-scroll-gradiant:after{content:"";position:absolute;left:0;right:30px;bottom:0;height:5em;background:linear-gradient(to top, white 30%, rgba(255, 255, 255, 0) 100%);pointer-events:none}.layout-body-old .filter-area .scom-search-box-list{position:relative;max-height:11em;overflow:auto;padding:.5em;padding-bottom:2em}.layout-body-old .filter-area .scom-search-box-list::-webkit-scrollbar{width:5px}.layout-body-old .filter-area .scom-search-box-list::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.5)}@media(max-width: 991.98px){.layout-body-old .filter-area .scom-search-box-list{max-height:20em}.layout-body-old .filter-area .text-2-cols{column-count:1}}.layout-body-old .accos-rating__text{display:inline-block}@media(max-width: 767.98px){.layout-body-old .accos-rating__text{width:38%}}@media(max-width: 500px){.layout-body-old .accos-rating__text{width:50%}}.layout-body-old .accos-rating__stars{color:#ffbc00;letter-spacing:4px;font-size:2em;line-height:0;position:relative;top:14px}.layout-body-old .accos-rating__superior{color:#ffbc00}.layout-body-old .filter-badge{border-radius:9999px;min-width:1.3em;height:1.2em;padding:0em .4em;margin:-0.2em 0 0 .4em;font-style:normal;font-size:.7em;font-weight:bold;vertical-align:middle;white-space:nowrap;text-align:center;line-height:1.2;background-color:#ffbc00;color:#000}.layout-body-old .filter-badge:empty{display:none}.layout-body-old .filter-map{position:relative;padding:15px 0 0 0}@media(max-width: 991.98px){.layout-body-old .filter-map{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000;margin:0;border-radius:0}.layout-body-old .filter-map .accos-map{height:calc(100% - 25px - 15px)}}

/*# sourceMappingURL=accos.min.css.map */