.info-columns{width:100%;background:#fff;color:#191919}.info-columns__container{max-width:1332px;margin:0 auto;padding:0 16px}.info-columns__title{font-family:Arvo;font-weight:700;font-size:28px;line-height:34px;letter-spacing:0px;text-align:center;margin:0 0 20px}.info-columns__cols{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#f5f5f5;border-radius:24px;overflow:hidden}.info-columns__col{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;padding:30px;text-align:center;box-sizing:border-box}.info-columns__col:not(:last-child){border-right:1px solid #E8E8E8}.info-columns__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:30px;color:#ad8b59}.info-columns__placeholder{width:48px;height:48px;color:#ad8b59}.info-columns__col-title{font-family:Arvo;font-weight:700;font-size:18px;line-height:26px;letter-spacing:0px;text-align:center;margin:0 0 12px}.info-columns__col-text{max-width:264px;font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;text-align:center}.info-columns__col.align-left{align-items:flex-start;text-align:left}.info-columns__col.align-center{align-items:center;text-align:center}.info-columns__col.align-right{align-items:flex-end;text-align:right}@media screen and (max-width:1200px){.info-columns__col{padding:30px 20px}}@media screen and (max-width:991px){.info-columns__cols{max-width:100%}.info-columns__col{padding:22px 16px}}@media screen and (max-width:767px){.info-columns__title{font-size:22px;line-height:30px;margin-bottom:24px;text-align:left}.info-columns__cols{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;border-radius:16px}.info-columns__icon{width:36px;height:36px;margin-bottom:20px}.info-columns__col:nth-child(2){border-right:0}.info-columns__col:nth-child(-n+2){border-bottom:1px solid #e8e8e8}.info-columns__col-text{max-width:100%;font-size:14px;line-height:24px}.info-columns__col-title{font-weight:700;font-size:18px;line-height:26px;letter-spacing:0px;text-align:center;margin:0 0 4px}}@media screen and (max-width:575px){.info-columns__title{font-size:22px;line-height:30px}.info-columns__cols{grid-template-columns:1fr;padding:0}.info-columns__col{min-height:auto;padding:16px}.info-columns__icon svg{width:36px;height:36px}.info-columns__col:not(:last-child){border-right:0;border-bottom:1px solid #e8e8e8}.info-columns__col:nth-child(2){border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-info-columns.css.map */
