[data-module=button] .m-button{--c-button-width:fit-content;--c-button-max-width:100%;--m-button-item-justify-content:center}[data-module=button] .m-button__list{display:grid;gap:clamp(12px,3.5294117647px + 1.4705882353vw,20px);list-style:none;margin:0;padding:0}[data-module=button] .m-button__section--min-columns-2 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-2 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-2 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-2 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-3 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-3 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-3 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-4 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-4 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-4 .m-button__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-5 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-5 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-5 .m-button__list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-6 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-6 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-6 .m-button__list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-7 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-7 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-7 .m-button__list{grid-template-columns:repeat(7,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-8 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-8 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-8 .m-button__list{grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-9 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-9 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-9 .m-button__list{grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-10 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-10 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-10 .m-button__list{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-11 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-11 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-11 .m-button__list{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (768px <= width < 992px){[data-module=button] .m-button__section--columns-12 .m-button__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (992px <= width < 1120px){[data-module=button] .m-button__section--columns-12 .m-button__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (1120px <= width){[data-module=button] .m-button__section--columns-12 .m-button__list{grid-template-columns:repeat(12,minmax(0,1fr))}}[data-module=button] .m-button__section--align-left{--m-button-item-justify-content:flex-start}[data-module=button] .m-button__section--align-center{--m-button-item-justify-content:center}[data-module=button] .m-button__section--align-right{--m-button-item-justify-content:flex-end}[data-module=button] .m-button__section--width-full{--c-button-width:100%}[data-module=button] .m-button__item{align-items:center;display:flex;justify-content:var(--m-button-item-justify-content);min-width:0}