.icons-with-text,.icons-with-text-inner{padding-inline:var(--gap)}.icons-with-text .slider-arrows{position:absolute;height:100%;width:100%;justify-content:space-between;align-items:center}.icons-with-text .slider-arrows svg path{stroke:var(--section-colour, inherit)}.icons-with-text .slider-arrows svg{opacity:.5;transition:opacity .3s ease-in-out;z-index:1;pointer-events:auto}.icons-with-text .slider-arrows svg:hover{opacity:1}.icons-with-text-inner,.icons-with-text .section-header{display:flex;flex-direction:column;gap:10px}.icons-with-text .section-header{max-width:520px;margin-inline:auto;text-align:center}.icons-with-text-button-wrapper{display:flex;justify-content:center}.icons-with-text .icons-with-text-cta{flex-shrink:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 15px;border-radius:8px;border:1px solid var(--cta-border);background-color:var(--cta-bg);color:var(--cta-color);font-size:17px;font-weight:700;line-height:1;letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;transition:all .25s ease-in-out}.icons-with-text .icons-with-text-cta:hover{background-color:var(--cta-hover-bg);color:var(--cta-hover-color);border-color:var(--cta-hover-border)}.icons-with-text .icons-with-text-cta:focus-visible{outline:2px solid currentColor;outline-offset:2px;background-color:var(--cta-hover-bg);color:var(--cta-hover-color);border-color:var(--cta-hover-border)}.section-header__heading *{font-size:inherit}.section-header__heading,.section-header__heading *,.section-header__description,.section-header__description *{color:var(--section-colour, inherit)}.icons-with-text-blocks-wrapper-inner{position:relative}.icon-with-text-block .icon-with-text-icon{width:var(--mobile-icon-width, 40px)}@media screen and (min-width:768px){.icon-with-text-block .icon-with-text-icon{width:var(--icon-width, 40px)}}.icon-with-text-block{display:flex;flex-direction:column;gap:10px;position:relative;align-items:center;justify-content:center;text-align:center}.icon-with-text-title{font-size:16px;font-weight:700;line-height:1.2;color:var(--section-colour, inherit)}.icon-with-text-description{font-size:14px;font-weight:400;line-height:1.5;color:var(--section-colour, inherit)}.overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.overlay-link-container:has(.overlay-link) *:is(a,button,details,input,select,textarea,[tabindex],dialog,.action-item){cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/103/assets/icons-with-text.css.map */
