.avarena-fv{--fv-text-color: #ffffff;position:relative;width:100%;height:100svh;min-height:700px;overflow:hidden}.avarena-fv__swiper,.avarena-fv .swiper-wrapper,.avarena-fv .swiper-slide{width:100%;height:100%}.avarena-fv__swiper{position:absolute;top:0;right:0;bottom:0;left:0}.avarena-fv .swiper-slide{overflow:hidden}.avarena-fv .avarena-image{width:100%;height:100%}.avarena-fv__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;pointer-events:none}.avarena-fv__inner{pointer-events:auto}@media(max-width:1024px){.avarena-fv__inner{width:100%;padding:0 24px 96px}}@media(min-width:1025px){.avarena-fv__inner{width:min(660px,100%);padding:0 80px 80px}}.avarena-fv--left .avarena-fv__content{justify-content:flex-start}.avarena-fv--center .avarena-fv__content{justify-content:center}.avarena-fv--right .avarena-fv__content{justify-content:flex-end}.avarena-fv__heading{font-family:Optima,sans-serif;color:var(--avarena-color-beige);font-weight:400;line-height:1}@media(max-width:1024px){.avarena-fv__heading{font-size:30px}}@media(min-width:1025px){.avarena-fv__heading{font-size:60px}}.avarena-fv__description{font-family:Optima,sans-serif;font-weight:500;max-width:520px;color:var(--avarena-color-beige)}@media print,screen and (max-width:1024px){.avarena-fv__description{font-size:13px;line-height:1.538;margin-top:20px}}@media print,screen and (min-width:1025px){.avarena-fv__description{line-height:1.667;font-size:18px;margin-top:28px}}.avarena-fv__description p{color:inherit}.avarena-fv .swiper-pagination{bottom:48px!important}.avarena-fv .swiper-pagination-bullet{width:15px;height:15px;margin:0 5px!important;background:#fff6;opacity:1}.avarena-fv .swiper-pagination-bullet-active{background:#fff}@media(max-width:767px){.avarena-fv{min-height:560px}.avarena-fv__content{align-items:flex-end}.avarena-fv__button--primary{margin-top:32px}.avarena-fv .swiper-pagination{bottom:24px!important}}@media print,screen and (max-width:1024px){.avarena-fv_button_wrapper{margin-top:18px}.avarena-fv_button_wrapper .c-avarena-button{padding-inline:10px}}@media print,screen and (min-width:1025px){.avarena-fv_button_wrapper{margin-top:50px}}.avarena-fv_button_wrapper .c-avarena-button:hover{color:var(--avarena-color-black)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/avarena-section-fv.css.map */
