.block-product-alt{padding:9rem 0;background-color:#f2f2f2;position:relative}.block-product-alt .inner{display:flex;flex-direction:column;gap:2rem}.block-product-alt .inner__title{font-size:1.4rem;line-height:2rem;color:#2f2f2f;font-family:"Roboto Light"}.block-product-alt .inner__title span{color:var(--primary-color)}@media screen and (min-width: 992px){.block-product-alt .inner__title{font-size:3.4rem;line-height:4rem}}.block-product-alt .inner ul{padding-left:0rem}.block-product-alt .inner ul li{margin-bottom:1.2rem;list-style-type:none;display:flex;flex-direction:row;gap:1rem;align-items:center}.block-product-alt .inner ul li .check{width:1.6rem;height:1.6rem;border-radius:100%;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center}.block-product-alt .inner ul li .check svg{width:1.2rem;height:1.2rem;fill:#fff}.block-product-alt__grid{position:absolute;z-index:1;right:0;bottom:0;width:55%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(315deg, white 0%, white 35%, transparent 70%);mask-image:linear-gradient(315deg, white 0%, white 35%, transparent 70%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.block-product-alt__grid-svg{width:100%;height:100%;display:block}.block-product-alt__grid-svg line{stroke:var(--primary-color);stroke-opacity:.3;stroke-width:1;animation-name:bannerGridPulse;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes bannerGridPulse{0%{opacity:.05}50%{opacity:.8}100%{opacity:.05}}/*# sourceMappingURL=block-product-alt.css.map */
