.mg-card--range,.mg-card--range img,.mg-card--range svg{-webkit-user-drag:none}.mg-section--range .mg-carousel-selector svg[fill=none]{fill:none}.mg-section--range .mg-carousel-selector button{min-width:0;max-width:100%;overflow-wrap:anywhere}.mg-card--range .fr-reference-copy h3,.mg-card--range .fr-reference-copy p{overflow-wrap:anywhere}.mg-section--range .mg-section--range .mg-carousel{width:var(--range-collection-width,100%);max-width:100%;margin-inline:0 auto}.mg-section--range .mg-section--range .mg-carousel[data-last-row=center]{margin-inline:auto}.mg-card--range,.mg-card--range:visited{position:relative;isolation:isolate;container:range-card / inline-size;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;min-height:224px;padding:27px 24px 22px;overflow:hidden;border:1px solid #ffffff24;border-radius:11px;background:#252824;color:#fff;text-decoration:none;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:all .15s cubic-bezier(.4,0,.2,1)}.mg-card--range .cs-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--range-image);background-size:cover;background-position:var(--range-image-position,50% 55%);pointer-events:none}.mg-card--range[data-range-kind=turf] .mg-card--range .cs-photo{background-size:175% auto;background-position:var(--range-image-position,50% 75%)}.mg-card--range[data-range-kind=flooring] .mg-card--range .cs-photo{background-size:125% auto;background-position:var(--range-image-position,center)}.mg-card--range:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a0d0be0,#0a0d0bb3 46%,#0a0d0b24),linear-gradient(0deg,#0004,transparent 55%)}.mg-card--range .fr-reference-intro{display:flex;align-items:flex-start;gap:17px;min-width:0}.mg-section--range .mg-range-icon{display:block;flex:0 0 50px;width:50px;height:50px;margin:3px 0 0;color:#fff}.mg-range-icon svg,.mg-range-icon img{display:block;width:100%;height:100%;object-fit:contain}.mg-range-icon>.mg-image-mask{width:100%;height:100%;color:inherit}.mg-card--range .fr-reference-copy{min-width:0;max-width:230px}.mg-card--range .fr-reference-copy h3{font-size:23px;font-weight:700;line-height:1.15;letter-spacing:-.015em;text-transform:none;margin:0 0 9px;color:#fff;text-wrap:initial}.mg-card--range[data-range-kind=equipment] h3{max-width:12ch}.mg-card--range .fr-reference-copy p{max-width:22ch;font-size:16px;line-height:1.4;margin:0;color:#e2e4df;text-wrap:balance}.mg-card--range>.mg-card__action>span{align-self:flex-start;max-width:100%;margin:0}.mg-card--range:focus-visible{outline:3px solid #ff844e;outline-offset:4px}@media(hover:hover){.mg-card--range:hover{border-color:#ffffff75;color:#fff}}@media(min-width:768px)and (max-width:1100px){.mg-card--range{padding:22px 17px 18px;min-height:224px}.mg-card--range .fr-reference-intro{gap:11px}.mg-section--range .mg-range-icon{flex-basis:34px;width:34px;height:34px}.mg-card--range .fr-reference-copy h3{font-size:20px}.mg-card--range .fr-reference-copy p{font-size:15px}.mg-card--range[data-range-kind=turf] .mg-card--range .cs-photo{background-size:200% auto}}@media(max-width:767px){.mg-range-heading{margin-bottom:20px}.mg-section--range .mg-heading--section{font-size:24px;line-height:1.25;letter-spacing:-.02em}.mg-card--range{min-height:176px;padding:20px 18px 16px;gap:16px;border-radius:9px}.mg-card--range .fr-reference-intro{gap:14px}.mg-section--range .mg-range-icon{flex-basis:38px;width:38px;height:38px;margin:1px 0 0}.mg-card--range .fr-reference-copy{max-width:240px}.mg-card--range .fr-reference-copy h3{font-size:21px;margin-bottom:7px}.mg-card--range .fr-reference-copy p{font-size:15px;line-height:1.4}.mg-section--range .mg-carousel--ready>.mg-carousel-track>.mg-card--range{scroll-snap-align:center}}@container range-card (max-width:240px){.mg-card--range .fr-reference-intro{flex-direction:column;gap:10px}.mg-section--range .mg-range-icon{flex-basis:32px;width:32px;height:32px}.mg-card--range .fr-reference-copy h3{font-size:19px;line-height:1.25}.mg-card--range .fr-reference-copy p{font-size:15px}.mg-card--range[data-range-kind=turf] .mg-card--range .cs-photo{background-size:auto 300%;background-position:var(--range-image-position,50% 75%)}.mg-card--range[data-range-kind=flooring] .mg-card--range .cs-photo{background-size:auto 125%}}@media(max-width:360px){.mg-card--range{padding:18px 14px 14px}.mg-card--range .fr-reference-intro{gap:11px}.mg-section--range .mg-range-icon{flex-basis:32px;width:32px;height:32px}.mg-card--range .fr-reference-copy h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.mg-card--range{transition:none}}.mg-card--range .fr-reference-intro{position:static;isolation:auto;justify-content:start;flex-direction:row;padding:0;min-height:0}.mg-card--range .cs-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mg-card--range .cs-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--scene-x,50%) var(--scene-y,55%);transform:scale(var(--scene-zoom,1));transform-origin:var(--scene-x,50%) var(--scene-y,55%)}.mg-card--range .fr-reference-copy:before{display:none}.mg-card--range>.mg-card__action{margin-top:auto;padding:0}.mg-card--range .mg-range-icon{color:var(--magma-button-background,#ff4b18)}.mg-card--range .mg-editor-empty{display:none}.mg-card--range .fr-reference-copy>.mg-text>p{max-width:22ch;font-size:16px;line-height:1.4;margin:0;color:#e2e4df;text-wrap:balance}@media(max-width:767px){.mg-card--range .fr-reference-copy>.mg-text>p{font-size:15px}.mg-card--range .cs-photo img{object-position:var(--scene-mobile-x,50%) var(--scene-mobile-y,55%);transform:scale(var(--scene-mobile-zoom,1))}}.mg-card--range>.mg-card__action{display:flex}.mg-card--range>.mg-card__action>span.global-button{display:inline-flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/38/assets/magma-range-cards.css.map */
