.project-carousel{max-width:var(--max-w, 1450px);margin:0 auto;padding:2rem 1rem}.carousel-container{position:relative;overflow:visible;margin-bottom:1.5rem;padding-left:var(--pad-mobile);padding-right:var(--pad-mobile)}@media(min-width:990px){.carousel-container{padding-left:var(--pad-desktop);padding-right:var(--pad-desktop)}}.carousel-track{display:flex;gap:var(--gap, 20px);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;list-style:none!important;margin:0;padding:0}.project-carousel:not(.desktop-nav-scrollbar) .carousel-track{scrollbar-width:none!important}.project-carousel:not(.desktop-nav-scrollbar) .carousel-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media(max-width:989px){.carousel-track{scrollbar-width:none!important}.carousel-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}.carousel-track>li{list-style:none!important}.carousel-track::marker,.carousel-track *::marker{content:""!important}@media(min-width:990px){.project-carousel.desktop-nav-scrollbar .carousel-container{overflow:visible!important}.project-carousel.desktop-nav-scrollbar .carousel-track{overflow-x:scroll!important;overflow-y:visible;padding:2px 2px var(--desktop-scrollbar-vgap, 8px) 2px!important;scrollbar-width:thin!important;scrollbar-color:var(--desktop-scrollbar-thumb, #9aa0a6) var(--desktop-scrollbar-track, #e6e7ea)!important}.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar{display:block!important;width:auto!important;height:var(--desktop-scrollbar-height, 8px)!important;-webkit-appearance:none}.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-track{background:var(--desktop-scrollbar-track, rgba(0, 0, 0, .06))!important;border-left:var(--desktop-scrollbar-side, 0px) solid transparent;border-right:var(--desktop-scrollbar-side, 0px) solid transparent;background-clip:content-box;border-radius:999px}.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-thumb{background:var(--desktop-scrollbar-thumb, rgba(0, 0, 0, .25))!important;border-radius:999px}.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-button,.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-button:single-button,.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-button:start,.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-button:end{display:none!important;width:0!important;height:0!important;background:transparent!important}.project-carousel.desktop-nav-scrollbar .carousel-track::-webkit-scrollbar-corner{background:transparent!important}}.carousel-slide{flex:0 0 auto;display:flex;flex-direction:column;list-style:none!important}.center .mc3-content{align-items:center;text-align:center}.slide-image-wrapper{position:relative;width:100%;overflow:hidden;border-radius:var(--border-radius, 8px)}.media.media--portrait{padding-bottom:133.33%}.media.media--square{padding-bottom:100%}.media.media--circle{padding-bottom:100%;border-radius:9999px}.slide-image-wrapper.media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slide-image{display:block;width:100%;height:auto}.slide-image-link{display:block;color:inherit;text-decoration:none}.desktop-image{display:block}.mobile-image{display:none}.project-carousel.ratio-widths .slide-image-wrapper.media{height:var(--ratio-image-height-mobile, 320px);padding-bottom:0!important}.project-carousel.ratio-widths .slide-image-wrapper.media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.project-carousel.ratio-widths .slide-image-wrapper.media{height:var(--ratio-image-height-desktop, 520px)}}.project-carousel .mc3__heading{color:var(--mc3-h-color, #111);font-weight:var(--mc3-h-weight, 600);line-height:var(--mc3-h-lh, 1.2);letter-spacing:var(--mc3-h-ls, 0px);margin:0 0 var(--mc3-h-mb, 30px) 0;max-width:var(--mc3-h-maxw, none);font-size:var(--mc3-h-fs-mobile, 24px);text-align:left;overflow-wrap:anywhere;word-wrap:break-word;font-family:var(--mc3-h-font, inherit)}.project-carousel .mc3__heading[data-align-mobile=left]{text-align:left!important}.project-carousel .mc3__heading[data-align-mobile=center]{text-align:center!important}.project-carousel .mc3__heading[data-align-mobile=right]{text-align:right!important}@media(min-width:750px){.project-carousel .mc3__heading{font-size:var(--mc3-h-fs-desktop, 36px)}.project-carousel .mc3__heading[data-align-desktop=left]{text-align:left!important}.project-carousel .mc3__heading[data-align-desktop=center]{text-align:center!important}.project-carousel .mc3__heading[data-align-desktop=right]{text-align:right!important}}.mc3-title{color:var(--card-title-color, #111);font-weight:var(--card-title-weight, 600);line-height:var(--card-title-lh, 1.2);letter-spacing:var(--card-title-ls, 0);font-size:var(--card-title-fs-m, 14px);margin:0}.mc3-title-link{color:inherit;text-decoration:none}.mc3-title-link:hover{color:inherit;text-decoration:underline}.mc3-title--caps{text-transform:uppercase}@media(min-width:750px){.mc3-title{font-size:var(--card-title-fs-d, 14px)}}.mc3-content{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;padding-top:15px}.carousel-arrow{position:absolute;background:color-mix(in srgb,var(--arrow-bg, rgba(0, 0, 0, .5)) calc(var(--arrow-opacity, .5) * 100%),transparent);color:var(--arrow-color, #ffffff);border:none;font-size:var(--arrow-size, 40px);padding:var(--arrow-tb-padding, 5px) var(--arrow-lr-padding, 10px);cursor:pointer;z-index:10;transition:background .3s;display:none}@media(min-width:990px){.project-carousel.desktop-nav-arrows .carousel-arrow{display:flex;align-items:center;justify-content:center}.project-carousel.desktop-nav-scrollbar .carousel-arrow,.project-carousel.desktop-nav-none .carousel-arrow{display:none!important}}.carousel-arrow:hover{background:color-mix(in srgb,var(--arrow-bg, rgba(0, 0, 0, .5)) 90%,black)}.project-carousel[style*="--arrow-placement: top-left"] .carousel-arrow.left,.project-carousel[style*="--arrow-placement: top-right"] .carousel-arrow.left{top:12px!important;transform:none;left:var(--pad-desktop)}.project-carousel[style*="--arrow-placement: top-left"] .carousel-arrow.right,.project-carousel[style*="--arrow-placement: top-right"] .carousel-arrow.right{top:12px!important;transform:none;right:var(--pad-desktop)}.project-carousel[style*="--arrow-placement: bottom-left"] .carousel-arrow.left,.project-carousel[style*="--arrow-placement: bottom-right"] .carousel-arrow.left{bottom:12px!important;transform:none;left:var(--pad-desktop)}.project-carousel[style*="--arrow-placement: bottom-left"] .carousel-arrow.right,.project-carousel[style*="--arrow-placement: bottom-right"] .carousel-arrow.right{bottom:12px!important;transform:none;right:var(--pad-desktop)}@media(max-width:768px){.carousel-arrow{display:none!important}.desktop-image{display:none}.mobile-image{display:block}}
/*# sourceMappingURL=/cdn/shop/t/1213/assets/section-multicolumn-v3.css.map */
