.shopify-section--text-with-icons .sr-only,.shopify-section--text-with-icons .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.shopify-section--text-with-icons .section{--scrollbar-width: 0px;--container-max-width: 1400px;--container-narrow-max-width: 1000px;--container-gutter: 2.4rem;--section-outer-spacing-block: 4.8rem;--section-inner-max-spacing-block: 6.4rem;--section-inner-spacing-inline: 3.2rem;--spacing-0-5: .2rem;--spacing-1-5: .6rem;--spacing-2: .8rem;--spacing-2-5: 1rem;--spacing-3: 1.2rem;--spacing-4: 1.6rem;--spacing-5: 2rem;--spacing-6: 2.4rem;--spacing-7: 2.8rem;--spacing-8: 3.2rem;--spacing-10: 4rem;--spacing-12: 4.8rem;--spacing-14: 5.6rem;--grid-gutter: var(--spacing-5);--rounded-full: 9999px;--rounded-lg: 1.6rem;--rounded-sm: .8rem;--rounded-button: .4rem;--shadow-block: 0 4px 20px rgba(0,0,0,.05);--background-differs-from-previous: 1;--context-section-spacing-block-start: var(--section-outer-spacing-block);--context-section-spacing-block-end: var(--section-outer-spacing-block);--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-block-start: var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)));--calculated-section-spacing-block-end: var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)));--calculated-section-spacing-inline: var(--section-spacing-inline, var(--context-section-spacing-inline));--container-inner-width: min((100vw - var(--scrollbar-width, 0px)) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width, 0px)) / 2);--section-stack-spacing-inline: var(--section-inner-spacing-inline, 0px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-block-start:calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start));padding-block-end:var(--calculated-section-spacing-block-end)}@media screen and (min-width:700px){.shopify-section--text-with-icons .section{--container-gutter: 3.2rem;--section-outer-spacing-block: 6.4rem;--section-inner-max-spacing-block: 8rem;--section-inner-spacing-inline: 4.8rem;--grid-gutter: var(--spacing-6)}}.shopify-section--text-with-icons .section--tight{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(48px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(48px, var(--section-spacing-inline, var(--context-section-spacing-inline)))}.shopify-section--text-with-icons .section--narrow{--container-max-width: var(--container-narrow-max-width)}@media screen and (min-width:700px){.shopify-section--text-with-icons .section-boxed{--context-section-spacing-block-start: min(var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)));--context-section-spacing-block-end: min(var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)));--context-section-spacing-inline: var(--section-inner-spacing-inline);--container-inner-width: calc(var(--container-max-width) - var(--container-outer-width) * 2);--container-outer-width: var(--calculated-section-spacing-inline);border-radius:var(--rounded-lg);box-shadow:var(--shadow-block);margin-block-start:calc(var(--background-differs-from-previous) * var(--section-outer-spacing-block-start, var(--section-outer-spacing-block)));margin-block-end:var(--section-outer-spacing-block-end, var(--section-outer-spacing-block));margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-block-start:var(--calculated-section-spacing-block-start);padding-inline-start:var(--calculated-section-spacing-inline);padding-inline-end:var(--calculated-section-spacing-inline)}}.text-with-icons{gap:var(--spacing-8);text-align:var(--text-with-icons-text-align);justify-content:var(--text-with-icons-justify);display:grid}.text-with-icons__list{grid:auto / var(--text-with-icons-template);row-gap:var(--spacing-6);min-width:0;align-items:start;display:grid}.text-with-icons__item{gap:var(--text-with-icons-gap);justify-items:var(--text-with-icons-justify);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);display:grid}@media screen and (min-width:1000px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-6)}:not(.is-scrollable) .text-with-icons__item{padding-inline-start:0;padding-inline-end:0}}@media screen and (min-width:1400px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-10)}}.icon-block{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-6);background:rgb(var(--background))}.image-icon,.text-with-icons__icon{width:var(--mobile-icon-width, 32px);height:auto}.text-with-icons__icon{height:var(--mobile-icon-width, 32px)}@media screen and (min-width:700px){.image-icon,.text-with-icons__icon{width:var(--icon-width, 48px)}.text-with-icons__icon{height:var(--icon-width, 48px)}}.page-dots{justify-content:center;gap:var(--spacing-2-5) var(--spacing-4);flex-wrap:wrap;display:flex}.page-dots>*{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--rounded-full);opacity:.3;background:currentColor;transition:opacity .2s ease-in-out;padding:0;border:none}.page-dots>*[aria-current=true]{opacity:1}.page-dots--blurred{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);background:rgb(var(--background) / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shopify-section--text-with-icons :not(.is-scrollable)~.peer-not-scrollable\:hidden{display:none}.shopify-section--text-with-icons .text-custom{color:rgb(var(--text-color))}.shopify-section--text-with-icons .bg-custom{background:rgb(var(--background))}.shopify-section--text-with-icons .bg-gradient{background-image:var(--gradient)}.shopify-section--text-with-icons .tap-area{position:relative}.shopify-section--text-with-icons .tap-area:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.shopify-section--text-with-icons .section-stack{--section-stack-spacing-block: var(--section-outer-spacing-block);gap:var(--section-stack-spacing-block, 0px) var(--section-stack-spacing-inline, 0px);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:1150px){.shopify-section--text-with-icons .section-stack--horizontal{justify-content:center;display:flex}.shopify-section--text-with-icons .section-stack--center{justify-items:center}.shopify-section--text-with-icons .section-stack--reverse{flex-direction:row-reverse}}.shopify-section--text-with-icons .prose{display:grid;gap:var(--spacing-3)}.shopify-section--text-with-icons .text-with-icons__item .prose{gap:var(--text-with-icons-gap, var(--spacing-3))}.shopify-section--text-with-icons .prose>:first-child{margin-block-start:0!important}.shopify-section--text-with-icons .prose>:last-child{margin-block-end:0!important}.shopify-section--text-with-icons .prose *+:is(p,div,ul,ol){margin-block-start:var(--spacing-3)}.shopify-section--text-with-icons .text-with-icons__item .prose>*{margin:0!important}.shopify-section--text-with-icons .text-xs :not(.h1,.h2,.h3,.h4,.h5,.h6){font-size:1.2rem}.shopify-section--text-with-icons .text-sm :not(.h1,.h2,.h3,.h4,.h5,.h6){font-size:1.4rem}.shopify-section--text-with-icons .text-base :not(.h1,.h2,.h3,.h4,.h5,.h6){font-size:1.6rem}.shopify-section--text-with-icons .text-lg :not(.h1,.h2,.h3,.h4,.h5,.h6){font-size:1.8rem}.shopify-section--text-with-icons .prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-4)}.shopify-section--text-with-icons .prose *+:is(.h3,.h4,.h5,.h6,h3,h4,h5,h6){margin-block-start:var(--spacing-3)}.shopify-section--text-with-icons .prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+*{margin-block-start:var(--spacing-5)}.shopify-section--text-with-icons .scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden}.shopify-section--text-with-icons .scroll-area::-webkit-scrollbar{display:none}.shopify-section--text-with-icons .bleed{scroll-padding-inline:var(--container-outer-width);margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));padding-inline-start:var(--container-outer-width);padding-inline-end:var(--container-outer-width);display:grid}.shopify-section--text-with-icons .full-bleed{margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));display:grid}@media screen and (min-width:700px){.shopify-section--text-with-icons .sm\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width:1000px){.shopify-section--text-with-icons .md\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width:1150px){.shopify-section--text-with-icons .lg\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}.shopify-section--text-with-icons .text-with-icons__item :is(.h1,.h2,.h3,.h4,.h5,.h6){color:var(--card-heading-color, inherit)}.shopify-section--text-with-icons .text-with-icons__item .prose{color:var(--card-content-color, inherit)}.shopify-section--text-with-icons svg.icon [fill=currentColor]{fill-opacity:.12!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-text-with-icons.css.map */
