.offer-link{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;border-radius:20px;background-color:#27282b;color:#fff;transition:background-color .3s ease-in-out;cursor:pointer}@media only screen and (max-width:1279px){.offer-link{padding:20px 16px;border-radius:16px;gap:10px}}.offer-link__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.offer-link:has(.offer-link__description){justify-content:flex-start}.offer-link:has(.offer-link__description) .offer-link__top{align-items:flex-start;justify-content:space-between}.offer-link__icon.icon{display:flex;min-width:32px;color:#fff}@media only screen and (max-width:1279px){.offer-link__icon.icon{width:32px;height:32px;transform:translateY(-2px)}}.offer-link__title{max-width:85%}.offer-link__description{overflow:hidden;width:100%;margin-top:8px;padding-right:40px;opacity:.7}@media only screen and (max-width:1279px){.offer-link__description{margin-top:4px;padding-right:35px}.offer-link__description p{font-size:18px;line-height:22px}}.offer-link:hover{background-color:#3d3e40}.offer-link--md{min-height:128px}@media only screen and (max-width:767px){.offer-link--md{min-height:72px}.offer-link--md .offer-link__right{display:flex}}.offer-link--md .offer-link__title{margin-bottom:0}.offer-link--sm{align-items:center;min-height:128px}@media only screen and (max-width:1023px){.offer-link--sm{min-height:100px}}@media only screen and (max-width:576px){.offer-link--sm{min-height:72px;border-radius:16px}.offer-link--sm .offer-link__icon{transform:none}}.offer-link--lg{align-items:flex-start;min-height:144px}@media only screen and (max-width:1279px){.offer-link--lg .offer-link__title{font-size:22px;line-height:26px}}@media only screen and (max-width:1023px){.offer-link--lg{min-height:72px}}.offer-link--xl{align-items:flex-start;min-height:154px}@media only screen and (max-width:1023px){.offer-link--xl{min-height:auto}}.offer-link--xxl{align-items:center;min-height:176px}@media only screen and (max-width:1279px){.offer-link--xxl{min-height:unset;padding-top:26px;padding-bottom:26px}.offer-link--xxl .offer-link__title{font-size:22px;line-height:26px}.offer-link--xxl .offer-link__icon.icon{width:40px;height:40px}}.offer-link--turquoise{background-color:#2affee}.offer-link--turquoise:hover{background-color:#3d3e40}.offer-link--turquoise:hover .offer-link__description,.offer-link--turquoise:hover .offer-link__icon,.offer-link--turquoise:hover .offer-link__title{color:#fff}.offer-link--turquoise .offer-link__description,.offer-link--turquoise .offer-link__icon,.offer-link--turquoise .offer-link__title{color:#121317}.offer-link--turquoise-dark{background-color:#21383a;color:#2affee}.offer-link--turquoise-dark:hover{background-color:#20e5db}.offer-link--turquoise-dark:hover .offer-link__description,.offer-link--turquoise-dark:hover .offer-link__icon,.offer-link--turquoise-dark:hover .offer-link__title{color:#141414}.offer-link--turquoise-dark .offer-link__description,.offer-link--turquoise-dark .offer-link__icon,.offer-link--turquoise-dark .offer-link__title{color:#2affee}.offer-link--gray{background-color:#3b3e42}.offer-link--gray:hover{background:#474747}.offer-link--white{background-color:#fff}.offer-link--white:hover{background-color:#e4e4e5}.offer-link--white .offer-link__description,.offer-link--white .offer-link__icon,.offer-link--white .offer-link__title{color:#141414}.offer-link--custom-hover:hover{background:var(--f40cea62);color:var(--v77b9f921)}@media only screen and (max-width:1023px){.offer-link--ozon{background:#1c60f6}}.offer-link--ozon:hover{background:#1c60f6}@media only screen and (max-width:1023px){.offer-link--wb{background:linear-gradient(89.88deg,#b532a3 .09%,#411f6e 99.89%),#25282d}}.offer-link--wb:hover{background:linear-gradient(89.88deg,#b532a3 .09%,#411f6e 99.89%),#25282d}@media only screen and (max-width:1023px){.offer-link--ym{background:#ffd007}}.offer-link--ym:hover{background:#ffd007}.offers{display:grid;grid-template-columns:repeat(12,1fr);gap:8px}@media only screen and (max-width:1023px){.offers{gap:4px;grid-template-columns:repeat(1,1fr)}}.offers--col-full{grid-column:span 12}.offers--col-half{grid-column:span 6}.offers--col-third{grid-column:span 4}
