.promo-item__preview-wrapper{display:flex;grid-gap:36px;gap:36px}@media (max-width:1023px){.promo-item__preview-wrapper{flex-direction:column;grid-gap:24px;gap:24px}}.promo-item__image-wrapper{display:block;position:relative;max-width:220px;min-width:220px;min-height:280px;height:280px}.promo-item__image-wrapper:hover .promo-item__float{opacity:1}.promo-item__image-wrapper:hover .promo-item__image{transform:translateY(-24px)}@media (max-width:1023px){.promo-item__image-wrapper{align-self:center}}.promo-item__image{transition:transform .35s ease-in}.promo-item__float{position:absolute;bottom:16px;display:flex;grid-gap:10px;gap:10px;width:186px;padding:8px;background:rgba(255,255,255,0.8);box-shadow:inset 0 0 20px rgba(0,0,0,0.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .35s ease-in}@media (max-width:1023px){.promo-item__float{opacity:1}}.promo-item__float-icon{width:24px;height:24px;margin-top:2px}.promo-item__shadow-image{display:none}@media (max-width:1023px){.promo-item__shadow-image{display:block;position:absolute;bottom:-12px}}.promo-item__links-desktop{display:inline-flex;flex-direction:column;grid-gap:24px;gap:24px}@media (max-width:1023px){.promo-item__links-desktop{display:none}}.promo-item__links-mobile{display:none}@media (max-width:1023px){.promo-item__links-mobile{display:flex;align-items:center;flex-wrap:wrap;grid-gap:24px;gap:24px}}