.columns{display:grid;gap:32px}.columns-1{grid-template-columns:1fr}.columns-2{grid-template-columns:repeat(2,1fr)}.columns-3{grid-template-columns:repeat(3,1fr)}.columns-4{grid-template-columns:repeat(4,1fr)}.columns-5{grid-template-columns:repeat(5,1fr)}.columns-6{grid-template-columns:repeat(6,1fr)}@media screen and (max-width: 1024px){.columns-4,.columns-5,.columns-6{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 640px){.columns-2,.columns-3,.columns-4,.columns-5,.columns-6{grid-template-columns:1fr}}.column{padding:24px;transition:all .3s ease;transform:translateY(20px);opacity:0}.column:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001a!important}.column.visible{opacity:1;transform:translateY(0)}.from-left{transform:translate(-40px)}.from-right{transform:translate(40px)}.from-left.visible,.from-right.visible{transform:translate(0);opacity:1}.animated-heading{font-size:32px;font-weight:700;margin-bottom:32px;opacity:0;transform:translateY(20px);transition:all .5s ease-out}.animated-heading.visible{opacity:1;transform:translateY(0)}.column-title{font-size:18px;font-weight:700;margin:12px 0}.column-text{font-size:16px;margin-bottom:12px}.column-button{display:inline-block;padding:10px 16px;font-size:14px;font-weight:600;background:#000;color:#fff;border-radius:4px;text-decoration:none;transition:background .3s ease}.column-button:hover{background:#333}.image-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.column-image{display:block;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
