.alt-text-with-icons__blocks{display:grid;gap:24px}.alt-text-with-icons__block-item,.alt-text-with-icons__wrap{border-radius:8px}.alt-text-with-icons__wrap{display:flex;flex-direction:column}.alt-text-with-icons__block-item{display:flex;flex-direction:column;gap:16px;padding:48px 20px;position:relative;overflow:hidden}.alt-text-with-icons__block-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background-image:var(--video-fallback-image);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.alt-text-with-icons__video{width:100%;height:100%;display:block;object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease}.alt-text-with-icons__block-video.is-video-playing .alt-text-with-icons__video{opacity:1;visibility:visible}.alt-text-with-icons__block-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--block-overlay-color);pointer-events:none}.alt-text-with-icons__block-content{max-width:100%}.alt-text-with-icons__block-content,.block-item__icon{position:relative;z-index:1}.block-item__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px}.block-item__icon img{width:100%;height:fit-content;object-fit:contain}.alt-text-with-icons__title{font-size:48px;font-style:normal;font-weight:700;line-height:43.2px;letter-spacing:1.44px}.block-item__title{font-size:19.5px;font-style:normal;line-height:32px;letter-spacing:.96px}.block-item__title strong{font-weight:700}.block-item__description{font-size:15px;font-style:normal;font-weight:500;line-height:25px;margin-top:5px}.alt-text-with-icons__block-wrapper{display:flex;flex-direction:column;gap:16px}.alt-text-with-icons__outside-text p{margin:0}.alt-text-with-icons__outside-text p+p{margin-top:10px}@media screen and (max-width:900px){.alt-text-with-icons__blocks{grid-template-columns:1fr!important}.alt-text-with-icons__container{padding:0}.alt-text-with-icons__wrap{border-radius:0;padding:48px 20px!important}.alt-text-with-icons__block-item{padding:24px 20px}.block-item__title br{display:none}.alt-text-with-icons__title{font-size:23px;line-height:33px;letter-spacing:1.2px}.block-item__icon{width:48px;height:48px}.block-item__title{font-size:18px}.block-item__description{font-size:15.25px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/alt-text-with-icons.css.map */
