.section-carousel-cta{padding:30px 0 20px;background:linear-gradient(180deg,#7e999533,#7e999500);padding-left:2rem}.section-carousel-cta-wrapper{display:flex;align-items:center;gap:30px}@media (max-width: 1099px){.section-carousel-cta-wrapper{flex-direction:column}}.section-carousel-cta .content-wrapper{width:100%;max-width:350px}@media (max-width: 1024px){.section-carousel-cta .content-wrapper{max-width:auto;text-align:center}}.section-carousel-cta .content-wrapper .title{margin:0;font-size:32px;line-height:29.44px;text-transform:uppercase}.section-carousel-cta .content-wrapper .text{margin:0;line-height:22.4px;color:rgb(var(--color-base-accent-2))}.section-carousel-cta .content-wrapper .link{padding:10px 40px;font-family:var(--font-main),sans-serif;display:inline-block;font-size:16px;text-decoration:none;text-transform:uppercase;margin-top:10px;background-color:rgba(var(--color-base-accent-2),0);border:1px solid rgba(var(--color-base-accent-2),1);color:rgba(var(--color-base-accent-2),1);border-radius:50px;transition:all .3s}.section-carousel-cta .content-wrapper .link:hover{background-color:rgba(var(--color-base-accent-2),1);border:1px solid rgba(var(--color-base-accent-2),1);color:rgba(var(--color-base-background-1),1)}.section-carousel-cta .blocks-wrapper{flex:1;width:100%}.section-carousel-cta .link-wrapper{position:relative;width:100%;display:grid;aspect-ratio:3/2;border-radius:8px;overflow:hidden;background-position:center;background-size:cover;text-decoration:none}.section-carousel-cta .link-wrapper img{display:block;max-width:100%;height:100%;grid-area:1/1;object-fit:cover;overflow:hidden}.section-carousel-cta .link-content{display:flex;justify-content:center;padding:60px;background-color:rgba(var(--color-base-accent-1),.8);opacity:1;transition:opacity .3s;grid-area:1/1;overflow:hidden;flex-direction:column;gap:8px}@media screen and (max-width: 1400px) and (min-width: 1025px){.section-carousel-cta .link-content{padding:10% 12%}}.section-carousel-cta .link-wrapper:hover .link-content{opacity:0}.section-carousel-cta .link-content h3{font-size:2rem;font-family:var(--font-main),sans-serif;color:rgb(var(--color-base-background-1));margin:0;font-weight:400;line-height:3rem}@media screen and (max-width: 1400px) and (min-width: 1025px){.section-carousel-cta .link-content h3{font-size:1.5vw;line-height:2vw}}.section-carousel-cta .link-content p{font-size:1.6rem;color:rgb(var(--color-base-background-1));margin:0;line-height:22.08px}.blocks-carousel{margin:0;padding:0;list-style:none}@media screen and (max-width: 10749px){.section-carousel-cta{padding-left:1rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-carousel-cta.css.map */
