.benefits-icons .page-width{position:relative}.bic__heading{text-align:center;font-family:var(--font-heading-family);font-weight:600;font-size:min(3.4rem,3vw + 1.6rem);line-height:1.2;margin:0 0 4.6rem;color:rgb(var(--color-foreground));letter-spacing:.01em}.bic__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3.6rem}.bic__item{text-align:center;padding:0 .8rem;transition:transform .42s cubic-bezier(0,0,.3,1)}.bic__icon{margin:0 auto 1.8rem;display:flex;align-items:center;justify-content:center;width:6rem;height:6rem}.bic__icon svg{width:100%;height:100%}.bic__icon .bic__stroke{transition:stroke .42s ease}@media(hover:hover){.bic__item:hover{transform:translateY(-.4rem)}.bic__item:hover .bic__icon .bic__stroke{stroke:#d4af37}}.bic__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.9rem;margin:0 0 1rem;color:rgb(var(--color-foreground));letter-spacing:.01em}.bic__text{font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.72);margin:0 auto;max-width:22rem}@media screen and (max-width:749px){.bic__heading{margin-bottom:3.6rem}.bic__grid{grid-template-columns:1fr;gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-benefits-icons.css.map */
