.a-favourite{padding:30px 0 80px;display:grid;min-height:calc(100vh - 70px)}@media only screen and (min-width:960px){.a-favourite{padding:80px 0;min-height:calc(100vh - 84px)}}@media only screen and (min-width:1280px){.a-favourite{min-height:calc(100vh - 105px)}}.a-favourite-container{max-width:1150px}.a-favourite-header{display:flex;align-items:center;margin-bottom:35px}@media only screen and (max-width:599px){.a-favourite-header{justify-content:center}}.a-favourite-header .app-icon{flex-shrink:0;margin-right:12px}.a-favourite-header .app-icon svg{fill:none;stroke:currentColor}@media only screen and (min-width:1600px){.a-favourite-content .app-accordion__title{padding:23px 30px}}.a-favourite-content .app-accordion__title .heading-4{display:flex;align-items:center}@media only screen and (min-width:1600px){.a-favourite-content .app-accordion__title .heading-4{font-size:18px}}.a-favourite-content .app-accordion__title .heading-4 .app-icon{flex-shrink:0;margin-right:25px;color:#00b796;transition:transform .25s cubic-bezier(.4,0,.2,1)}.a-favourite-content .app-accordion__trigger_active .app-icon{transform:rotate(180deg)}.a-favourite-content .app-accordion__content{padding:20px}@media only screen and (min-width:600px){.a-favourite-content .app-accordion__content{padding:0}}.a-favourite-content .app-accordion__item{box-shadow:0 0 20px rgba(86,86,86,.2);margin-bottom:15px}.a-favourite-content .h-card-wrap:last-child .h-card-container{border:none}@media only screen and (max-width:599px){.a-favourite-content .h-card-wrap:not(:last-child){margin-bottom:25px}}@media only screen and (max-width:599px){.a-favourite-content .h-card-container{padding:15px 0 25px}}.a-favourite-content .h-card-image{height:195px;border-radius:5px}@media only screen and (min-width:600px){.a-favourite-content .h-card-image{width:180px;height:120px}}.a-favourite-preloader{padding:40px 0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-top:1px solid rgba(0,0,0,.1)}.a-favourite-preloader-icons{width:156px;height:156px;margin:auto;margin-bottom:45px}.a-favourite-preloader-icon.big{color:#00b796}.a-favourite-preloader-icon.small{position:absolute;bottom:0;right:-10px;color:#e6f8f5}.a-favourite-preloader-title{margin-bottom:16px}.a-favourite-preloader-text{font-size:16px;font-weight:400}@media only screen and (min-width:600px){.a-favourite .app-accordion__content{padding:12px 6px}}