.mc-v2.cta-tiles-section{position:relative;isolation:isolate}.mc-v2.cta-tiles-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);opacity:var(--overlay-opacity);z-index:-1;pointer-events:none}.mc-v2 .cta-heading{text-align:center;font-size:var(--h2-font-size);font-weight:var(--heading-font-weight)}.mc-v2 .cta-subtitle{text-align:center;margin-bottom:50px}.mc-v2 .cta-grid{display:grid;grid-template-columns:repeat(var(--desktop-cols),1fr);gap:32px;align-items:stretch}@media(max-width:900px){.mc-v2 .cta-grid{grid-template-columns:1fr}}.mc-v2 .cta-carousel.is-enabled{position:relative}.mc-v2 .cta-carousel.is-enabled .cta-grid{display:flex;gap:32px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;align-items:stretch;min-height:100%}.mc-v2 .cta-carousel.is-enabled .cta-grid::-webkit-scrollbar{display:none}.mc-v2 .cta-carousel.is-enabled .cta-tile{flex:0 0 calc((100% - (32px * (var(--desktop-cols) - 1))) / var(--desktop-cols));min-width:var(--min-col-width);height:auto;align-self:stretch;scroll-snap-align:start}.mc-v2 .cta-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background-color:#77baf480;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;overflow:hidden}.mc-v2 .cta-prev{left:-24px}.mc-v2 .cta-next{right:-24px}.mc-v2 .cta-arrow svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:2;transition:transform .25s ease;position:relative;z-index:2}.mc-v2 .cta-arrow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:transparent;transition:background-color .25s ease;z-index:1}.mc-v2 .cta-arrow:hover:after{background-color:#77baf4}.mc-v2 .cta-arrow:hover svg{transform:scale(1.15)}.mc-v2 .cta-tile{padding:32px;border-radius:20px;display:flex;flex-direction:column;height:100%;min-height:360px}.mc-v2 .cta-content{flex-grow:1}.mc-v2 .cta-tile-subtitle{margin-bottom:12px}.mc-v2 .cta-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.mc-v2 .cta-icon img{max-width:32px}.mc-v2 .cta-tile h3{font-size:var(--h5-font-size);margin-bottom:6px}.mc-v2 .cta-btn{margin-top:auto;display:inline-block;padding:12px 22px;border-radius:999px;font-weight:var(--heading-font-weight);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom-multi-column-v2.css.map */
