.offer-item.active.svelte-s7bq8x .offer-item__hint:where(.svelte-s7bq8x){bottom:0}.offer-item.in-slider.svelte-s7bq8x .offer-item__top:where(.svelte-s7bq8x){margin-bottom:0}@media(max-width:767.999px){.offer-item.in-slider.svelte-s7bq8x .offer-item__top:where(.svelte-s7bq8x){margin-bottom:3.5rem}}.offer-item.in-slider.svelte-s7bq8x .offer-item__info:where(.svelte-s7bq8x){align-items:center;display:flex;justify-content:space-between;padding:2.9rem 2.2rem;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:2}.offer-item.in-slider.svelte-s7bq8x .offer-item__text:where(.svelte-s7bq8x){color:#fff}@media(min-width:1024px){.offer-item.in-slider.svelte-s7bq8x .offer-item__text:where(.svelte-s7bq8x){font-size:2.4rem}}.offer-item.in-slider.svelte-s7bq8x .offer-item__button:where(.svelte-s7bq8x){position:static}@media(max-width:767.999px){.offer-item.in-slider.svelte-s7bq8x .offer-item__button:where(.svelte-s7bq8x) .plus-button{height:3.8rem;width:3.8rem}.offer-item.in-slider.svelte-s7bq8x .offer-item__button:where(.svelte-s7bq8x) .plus-button:before{left:1rem;width:1.8rem}.offer-item.in-slider.svelte-s7bq8x .offer-item__button:where(.svelte-s7bq8x) .plus-button:after{height:1.9rem;top:1rem}}.offer-item.in-slider.svelte-s7bq8x .offer-item__image:where(.svelte-s7bq8x):before{content:"";position:absolute;left:0;right:0;bottom:0;height:35%;width:100%;background:linear-gradient(#0000,#000);z-index:1}.offer-item.in-slider.svelte-s7bq8x .offer-item__image:where(.svelte-s7bq8x):after{padding-bottom:140%}@media(min-width:768px){.offer-item.in-slider.svelte-s7bq8x .offer-item__image:where(.svelte-s7bq8x):after{padding-bottom:123%}}.offer-item__top.svelte-s7bq8x{border-radius:.8rem;cursor:pointer;margin-bottom:2.5rem;overflow:hidden;position:relative}.offer-item__top.svelte-s7bq8x:hover .offer-item__image:where(.svelte-s7bq8x) img:where(.svelte-s7bq8x){transform:scale(1.1)}@media(min-width:1024px){.offer-item__top.svelte-s7bq8x{margin-bottom:1.2rem}}.offer-item__image.svelte-s7bq8x{background-color:#f3f3f3;overflow:hidden;position:relative}.offer-item__image.svelte-s7bq8x:after{content:"";display:block;padding-bottom:88.5%}.offer-item__image.svelte-s7bq8x img:where(.svelte-s7bq8x){display:block;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .4s}.offer-item__button.svelte-s7bq8x{bottom:1.5rem;position:absolute;right:2rem}@media(min-width:1024px){.offer-item__button.svelte-s7bq8x{bottom:2.3rem;right:2.3rem}}.offer-item__hint.svelte-s7bq8x{background-color:#0f0f0f;border-radius:.8rem;color:#fff;font-size:1.2rem;height:78%;overflow:auto;padding:2rem 2rem 7rem;position:absolute;bottom:-78%;transition:bottom .4s;left:0;width:100%}@media(min-width:1024px){.offer-item__hint.svelte-s7bq8x{font-size:1.8rem;padding:3rem 2rem 7rem 2.5rem}}.offer-item__content.svelte-s7bq8x{padding:.9rem 1rem 0 0;position:relative}.offer-item__content.svelte-s7bq8x:before{content:"";position:absolute;left:0;top:0;background-color:currentColor;height:1px;width:10rem}.offer-item__number.svelte-s7bq8x{font-size:1.6rem;margin-bottom:.9rem}.offer-item__text.svelte-s7bq8x{font-size:1.8rem;padding-right:2rem}@media(min-width:1024px){.offer-item__text.svelte-s7bq8x{font-size:2rem}}@media(min-width:1280px){.offer-item__text.svelte-s7bq8x{padding-right:4rem}}.offer-item__description.svelte-s7bq8x{font-size:1.6rem;margin-top:1rem}.slider-progress__bar.svelte-16jx3e3{background:#e2e2e2;max-width:19rem;height:2px;position:relative;margin:0 auto}.slider-progress__fill.svelte-16jx3e3{background:#000;position:absolute;left:0;bottom:0;top:0;transition:width .3s}.embla:not(.embla-initialized) .slider-progress.svelte-16jx3e3{opacity:0;visibility:hidden}.offers.svelte-1yw98qx{overflow:hidden}.offers__inner.svelte-1yw98qx{padding:2.5rem 0}@media(min-width:768px){.offers__items.svelte-1yw98qx{display:flex;flex-wrap:wrap;margin:0 -1rem}}.offers.svelte-1yw98qx .embla__container{margin:0 -.5rem}.offers.svelte-1yw98qx .embla__slide{flex:0 0 75%;padding:0 .5rem}@media(max-width:767.999px){.offers__item.svelte-1yw98qx{margin-bottom:2rem}.offers__item.svelte-1yw98qx:last-child{margin-bottom:0}}@media(min-width:768px){.offers__item.svelte-1yw98qx{margin:0 1rem 2rem;width:calc(33.333% - 2rem)}}@media(min-width:1024px){.offers.large-margin.svelte-1yw98qx .offers__item:where(.svelte-1yw98qx){margin-bottom:5rem}}
