.iconbox{background:var(--iconbox-bg, transparent);color:var(--iconbox-text, inherit);padding-block:calc(var(--iconbox-pt, 28px) * .75) calc(var(--iconbox-pb, 28px) * .75)}@media(min-width:750px){.iconbox{padding-block:var(--iconbox-pt, 28px) var(--iconbox-pb, 28px);border-radius:30px;margin-top:-30px;position:relative;z-index:1;background-color:#fff}}.iconbox__head{text-align:center;max-width:56rem;margin:0 auto 1.75rem}.iconbox__eyebrow{display:block;margin-bottom:.5rem;color:var(--iconbox-eyebrow, var(--color-accent));font-family:var(--font-body);font-weight:var(--font-button-weight, 500);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.iconbox__heading{margin:0;text-align:center}.iconbox__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .5rem;align-items:center}.iconbox__list--m-1{grid-template-columns:1fr}.iconbox__list--m-scroll{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1rem;padding-inline:1rem;scrollbar-width:none}.iconbox__list--m-scroll::-webkit-scrollbar{display:none}.iconbox__list--m-scroll .iconbox__item{flex:0 0 62%;scroll-snap-align:start}@media(min-width:750px){.iconbox__list,.iconbox__list--m-1,.iconbox__list--m-scroll{display:grid;grid-template-columns:repeat(var(--cols-desktop, 5),1fr);gap:1rem;margin-inline:0;padding-inline:0}.iconbox__list--m-scroll .iconbox__item{flex:initial}}.iconbox__item{display:flex;align-items:center;justify-content:center;gap:.65rem}.iconbox__link{display:flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none}.iconbox__link:hover .iconbox__title{color:var(--iconbox-icon, var(--color-accent))}.iconbox__media{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--iconbox-icon, var(--color-accent))}.iconbox__media svg{width:34px;height:34px}.iconbox__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.iconbox__info{display:flex;flex-direction:column;min-width:0}.iconbox__title{font-weight:600;font-size:.9rem;line-height:1.2}.iconbox__text{font-size:.8rem;line-height:1.2;color:var(--color-text-subdued)}@media(min-width:750px){.iconbox__list--dividers .iconbox__item{position:relative}.iconbox__list--dividers .iconbox__item:not(:last-child):after{content:"";position:absolute;right:0;top:12%;bottom:12%;width:1px;background:var(--color-border)}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section-iconbox-row.css.map */
