.tg-promos{padding-top:var(--tg-space)}.tg-promos__grid{display:grid;gap:var(--tg-gap)}@media(min-width:768px){.tg-promos__grid{grid-template-columns:repeat(var(--tg-promos-cols),minmax(0,1fr))}}.tg-promo{position:relative;display:flex;align-items:flex-end;border-radius:var(--tg-radius);overflow:hidden;background:var(--tg-indigo);text-decoration:none;aspect-ratio:4 / 5}@media(min-width:990px){.tg-promo{aspect-ratio:5 / 6}}.tg-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.tg-promo__media img,.tg-promo__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--tg-ease)}.tg-promo:hover .tg-promo__media img{transform:scale(1.04)}.tg-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#051526d9,#05152633 45%,#05152600 70%)}.tg-promo__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px var(--tg-inner)}@media(min-width:990px){.tg-promo__content{padding:48px var(--tg-inner)}}.tg-promo__title{font:500 var(--tg-fs-h3)/1.1 var(--tg-font-display);letter-spacing:-.02em;max-width:440px}@media(min-width:990px){.tg-promo__title{font-size:36px}}.tg-promo__text{font-size:15px;line-height:1.55;max-width:420px;opacity:.85}.tg-promo__btn{margin-top:12px;--bg: transparent;--fg: currentColor;--bd: rgba(255,255,255,.6)}.tg-promo:hover .tg-promo__btn{--bg: var(--tg-white);--fg: var(--tg-indigo);--bd: var(--tg-white)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-home-03-promo-grid.css.map */
