.Revolution-Component{flex-direction:column;display:flex;padding-block:16px;overflow-x:clip}.Revolution-Heading{margin-block:20px;text-transform:uppercase;font-family:Canvas;font-weight:250;font-size:42px;color:#000}.Revolution-Subheading{margin-bottom:16px;line-height:38.7px;font-family:Fira;font-weight:400;font-size:30px;color:#000}.Revolution-Description{font-family:Fira;font-weight:400;font-size:19px}.Revolution-Images{margin-bottom:1.5rem;display:flex}.Revolution-Images [data-type = Mobile]{aspect-ratio:1;max-height:350px;max-width:350px;height:100%;width:100%;object-fit:cover}.Revolution-Images [data-type = Desktop]{display:none}.Revolution-Cards{display:flex;gap:16px;overflow:auto;margin-bottom:20px;padding-right:5rem;margin-right:-5rem;width:100%}@media (min-width : 950px){.Revolution-Component{grid-template-columns:.6fr auto;grid-template-rows:auto auto auto 1fr;column-gap:16px;display:grid;grid-template-areas:"heading heading" "image subheading" "image description" "image card_container"}.Revolution-Component[has-background = "false"]{width:fit-content;display:flex;gap:16px}.Revolution-Heading{grid-area:heading;font-size:50px}.Revolution-Subheading{grid-area:subheading;max-width:450px}.Revolution-Component[has-background = "false"] .Revolution-Subheading{max-width:70rem}.Revolution-Description{grid-area:description;font-family:Fira;max-width:450px;margin-bottom:8px;margin-top:24px}.Revolution-Description p{display:flex;margin:0}.Revolution-Images{grid-area:image;max-height:650px;min-width:450px;max-width:450px;object-fit:unset}.Revolution-Component[has-background = "false"] .Revolution-Images{display:none}.Revolution-Images [data-type = Mobile]{display:none}.Revolution-Images [data-type = Desktop]{display:block;padding:8px 8px 8px 0;object-fit:contain;max-height:unset;max-width:unset}.Revolution-Cards{grid-template-columns:repeat(2,1fr);grid-area:card_container;display:grid;margin-bottom:auto;padding-right:0;max-width:580px}.Revolution-Component[block-count = "6"] .Revolution-Cards{grid-template-columns:repeat(2,1fr);max-width:100%}}@media (min-width : 1140px){.Revolution-Component[block-count = "6"] .Revolution-Cards{grid-template-columns:repeat(3,1fr)}}@media (min-width : 1115px){.Revolution-Component[block-count = "5"] .Revolution-Cards{max-width:902px;flex-wrap:wrap;display:flex}}@media (max-width : 750px){.Revolution-Component{padding-inline:0}.Revolution-Description,.Revolution-Subheading,.Revolution-Heading,.Revolution-Images,.Revolution-Cards{padding:0 1.5rem}.Revolution-Cards{margin-right:-1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/Revolution-Section.css.map */
