.m-icon-box-section__wrapper{position:relative}.m-icon-box__inner{display:flex}.m-icon-box__icon{overflow:hidden;display:flex;flex-shrink:0;justify-content:center;width:100%;max-width:100%}@media screen and (min-width:768px){.m-icon-box__icon{margin-bottom:0}}.m-icon-box__heading{font-weight:500;margin-bottom:6px}.m-icon-box__description{color:rgb(var(--color-foreground-secondary))}.m-icon-box .m-button{margin-top:12px}.m-icon-box--vertical .m-icon-box__content{margin-top:20px}.m-icon-box--horizontal .m-icon-box__icon{margin-right:12px}@media screen and (min-width:640px){.m-icon-box--horizontal .m-icon-box__icon{margin-right:20px}}@media screen and (max-width:639px){.m-icon-box--horizontal.m-icon-box--col-1 .m-icon-box__icon{margin-right:20px}}@media screen and (max-width:767px){.m-icon-box-section.m-icon-box--small .m-mixed-layout,.m-icon-box-section.m-icon-box--small .m-icon-box-section__wrapper{width:100%!important;max-width:100%!important;overflow:visible!important}.m-icon-box-section.m-icon-box--small .m-mixed-layout__wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:16px;overscroll-behavior-x:contain;scrollbar-width:none}.m-icon-box-section.m-icon-box--small .m-mixed-layout__wrapper::-webkit-scrollbar{display:none}.m-icon-box-section.m-icon-box--small .m-mixed-layout__inner{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;width:max-content!important;min-width:100%!important;gap:14px!important;padding:0 16px 4px!important}.m-icon-box-section.m-icon-box--small .m-mixed-layout__inner>*{flex:0 0 78vw!important;width:78vw!important;min-width:78vw!important;max-width:78vw!important;scroll-snap-align:start}.m-icon-box-section.m-icon-box--small .m-icon-box,.m-icon-box-section.m-icon-box--small .m-icon-box__inner{width:100%!important}.m-icon-box-section.m-icon-box--small .m-icon-box__inner{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}.m-icon-box-section.m-icon-box--small .m-icon-box__icon{flex:0 0 48px!important;width:48px!important;max-width:48px!important;margin-right:14px!important}.m-icon-box-section.m-icon-box--small .m-icon-box__content{min-width:0!important;text-align:left!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/icon-box.css.map */
