.custom-text-with-card .custom-text-with-card__content-wrapper{display:flex;gap:16px}.custom-text-with-card .custom-text-with-card__content{max-width:calc(31% - 16px);width:100%}.custom-text-with-card .custom-text-with-card__cards{max-width:calc(69% + 16px);width:100%}.custom-text-with-card__cards{display:flex;gap:16px}.custom-text-with-card__cards .custom-text-with-card__card{max-width:calc(33.33% - 32px / 3);display:flex;flex-direction:column}.custom-text-with-card__card-image{width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;margin-bottom:16px}.custom-text-with-card__card-image img{width:100%;height:100%;object-fit:cover}.custom-text-with-card__card-text{margin-bottom:16px;font-size:16px;line-height:1;font-weight:400;letter-spacing:0}.custom-text-with-card__card-link{margin-top:auto;display:flex;gap:16px;align-items:center;width:fit-content;text-decoration:none;padding-bottom:3px;border-bottom:1px solid currentColor;font-size:16px;font-weight:600;letter-spacing:3px}.custom-text-with-card__card-link svg{flex-shrink:0}.custom-text-with-card__caption{font-size:14px;line-height:1;font-weight:500;letter-spacing:0;margin-bottom:8px}.custom-text-with-card__title{margin:0 0 8px;font-size:28px;line-height:1;font-weight:600;letter-spacing:0}.custom-text-with-card__subtitle{margin-bottom:42px}.custom-text-with-card__subtitle *{font-size:16px;line-height:1;letter-spacing:0;margin:0}.custom-text-with-card__subtitle p+p{margin-top:8px}.custom-text-with-card__button{padding:16px 24px;font-size:16px;line-height:1;letter-spacing:3px;display:inline-block;font-weight:600;border-radius:8px;width:fit-content;text-decoration:unset;border:1px solid;margin-top:auto}@media screen and (min-width: 1300px){.custom-text-with-card .page-width{padding-left:158px;padding-right:158px}}@media screen and (max-width: 1000px){.custom-text-with-card .custom-text-with-card__cards,.custom-text-with-card .custom-text-with-card__content{max-width:100%;width:100%}.custom-text-with-card .custom-text-with-card__content-wrapper{flex-direction:column}}@media screen and (max-width: 750px){.custom-text-with-card .custom-text-with-card__cards{flex-direction:column}.custom-text-with-card__cards .custom-text-with-card__card{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-text-with-card.css.map */
