.image-ctas{overflow:hidden}.image-ctas .swiper-wrapper{padding-left:0}.image-ctas .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;border-radius:unset}.image-ctas:not(.has-swiper){display:grid;gap:var(--spacer);grid-template-columns:1fr}@media only screen and (width > 768px){.image-ctas .swiper-wrapper{display:grid;gap:var(--spacer)}.image-ctas:not(.has-swiper),.image-ctas .swiper-wrapper{grid-template-columns:repeat(2,1fr)}.image-ctas--rowthree:not(.has-swiper),.image-ctas--rowthree .swiper-wrapper{grid-template-columns:repeat(3,1fr)}.image-ctas .swiper-pagination{display:none}}.image-ctas__cta{display:flex;position:relative;flex-direction:column;color:inherit;text-decoration:none}.image-ctas__cta__bg{position:relative;z-index:0;width:100%;height:100%}.image-ctas__cta__bg img{width:100%;height:100%;object-fit:cover}.image-ctas__cta__content{display:block;position:relative;align-items:end;width:100%;height:100%;margin-bottom:0;background-size:cover;color:inherit;text-decoration:none}@supports not (aspect-ratio: 1 / 1){.image-ctas--rowthree .image-ctas__cta__content{height:100%}.image-ctas__cta__overlay{height:fit-content;min-height:53rem}}.image-ctas__cta__overlay{display:flex;position:absolute;z-index:10;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:3.2rem;opacity:1;background:linear-gradient(#0000,#0000009e);color:var(--armac-white);text-align:center;top:0;right:0;bottom:0;left:0}@media (min-width: 768px){.image-ctas__cta__overlay{transition:.22s ease-in-out opacity;opacity:0}}.image-ctas.has-swiper .image-ctas__cta__overlay{justify-content:flex-end}@media (min-width: 768px){.image-ctas__cta__overlay,.image-ctas.has-swiper .image-ctas__cta__overlay{justify-content:center;background:#0006}}.image-ctas__cta__title-above{margin:0 0 1.6rem;text-align:left}.image-ctas__cta__title-under{margin:1.6rem 0 0;text-align:left}.image-ctas__cta .generic-button:nth-of-type(2){margin-top:.8rem}.image-ctas__cta:hover .image-ctas__cta__overlay{opacity:1}.image-ctas__cta__overlay .generic-copy~.image-ctas__cta__overlay__buttons{margin-top:2.4rem}.image-ctas__cta__overlay .generic-copy .generic-copy__title{margin-bottom:1rem}.image-ctas .image-ctas__cta__overlay__buttons{display:flex;flex-direction:column}a.image-ctas__cta .generic-button{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/543/assets/v2-section-image-ctas.css.map */
