.feno-app-card{background:#fff;padding:0 16px 48px}@media screen and (min-width:1024px){.feno-app-card{padding:0 48px 80px}}.feno-app-card__card{position:relative;display:grid;max-width:1272px;margin:0 auto;background:#f8f8f8;border-radius:16px;overflow:hidden}@media screen and (min-width:768px){.feno-app-card__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:480px;border-radius:20px}}@media screen and (min-width:1024px){.feno-app-card__card{min-height:600px;border-radius:24px}}.feno-app-card__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px}@media screen and (min-width:1024px){.feno-app-card__content{gap:24px;padding:40px}}.feno-app-card__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:#fff;color:#000;margin-bottom:16px}@media screen and (min-width:1024px){.feno-app-card__icon{width:104px;height:104px;border-radius:24px;margin-bottom:40px}}.feno-app-card__icon svg{width:50%;height:50%}.feno-app-card__icon img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.feno-app-card__title{font-family:TT_Hoves_Pro_Light;font-size:24px;line-height:1.1;letter-spacing:-.48px;color:#000;margin:0}@media screen and (min-width:1024px){.feno-app-card__title{font-size:48px;letter-spacing:-1.44px}}.feno-app-card__body{font-family:TT_Hoves_Pro_Regular;font-size:14px;line-height:1.4;color:#5e6366;max-width:470px}@media screen and (min-width:1024px){.feno-app-card__body{font-size:16px}}.feno-app-card__body strong{font-family:TT_Hoves_Pro_Medium;font-weight:400;color:#000}.feno-app-card__badges{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}@media screen and (min-width:768px){.feno-app-card__badges{flex-direction:row;flex-wrap:wrap;gap:16px;width:auto}}.feno-app-card__badge{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;padding:8px 16px;border-radius:8px;background:#000;color:#fff;text-decoration:none}.feno-app-card__badge--play{border:1px solid #a6a6a6}@media screen and (min-width:768px){.feno-app-card__badge{width:auto;padding:8px 18px 8px 14px}}.feno-app-card__badge svg{width:22px;height:auto}.feno-app-card__badge-text{display:flex;flex-direction:column;line-height:1}.feno-app-card__badge-small{font-family:TT_Hoves_Pro_Regular;font-size:10px}.feno-app-card__badge-large{font-family:TT_Hoves_Pro_Medium;font-size:20px;letter-spacing:-.2px}.feno-app-card__note{font-family:TT_Hoves_Pro_Regular;font-size:12px;line-height:1.4;color:#8b8f93;max-width:391px}@media screen and (min-width:1024px){.feno-app-card__note{font-size:14px}}.feno-app-card__note p{margin:0}.feno-app-card__media{display:none}@media screen and (min-width:768px){.feno-app-card__media{display:block;position:absolute;top:-16px;right:0;width:85%;transform:translate(17.2%);pointer-events:none}.feno-app-card__media img{display:block;width:100%;height:auto}}@media screen and (min-width:1280px){.feno-app-card__media{width:min(99.3%,1262px)}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/component-feno-app-card.css.map */
