.astra-blog-page {box-sizing: border-box;width: 100%;align-items: flex-start;margin-bottom: 0;}.astra-blog-page__content {min-width: 0;}.astra-blog-page__card {box-sizing: border-box;width: 100%;margin: 0 0 8px;padding: 18px;background: var(--astra-surface);border: 1px solid var(--astra-border);border-radius: var(--astra-radius-large);box-shadow: var(--astra-shadow-small);}.astra-blog-page .astra-blog-page__hero {font-family: inherit;}.astra-blog-page .astra-blog-page__label {box-sizing: border-box;min-height: 27px;align-items: center;justify-content: center;margin: 0 0 9px;padding: 0 10px;background: #fff8f4;border: 1px solid rgba(217, 120, 74, 0.45);border-radius: 7px;color: var(--astra-accent);font-family: inherit;font-size: 10.5px;font-weight: 800;line-height: 1;letter-spacing: 0.08em;text-transform: uppercase;}.astra-blog-page .astra-blog-page__title-line {width: 34px;height: 3px;margin: 11px 0 0;background: var(--astra-accent);border-radius: 999px;}@media (max-width: 991px) {.astra-blog-page .blog_container__boxed .astra-blog-page__categories-button {position: relative;top: auto;right: auto;left: auto;display: flex;box-sizing: border-box;width: 100%;height: 44px;min-height: 44px;align-items: center;justify-content: flex-start;gap: 9px;margin: 0 0 12px;padding: 0 42px 0 12px;background: #f3f9fc;border: 1px solid rgba(36, 114, 157, 0.18);border-radius: 10px;color: var(--astra-primary-dark);font-family: inherit;font-size: 12px;font-weight: 800;line-height: 1;cursor: pointer;box-shadow: 0 3px 10px rgba(24, 56, 79, 0.04);}.astra-blog-page .astra-blog-page__categories-button svg {display: block;width: 17px;height: 17px;flex: 0 0 17px;margin: 0;color: var(--astra-primary);}.astra-blog-page .astra-blog-page__categories-button > span {min-width: 0;flex: 1 1 auto;text-align: left;}.astra-blog-page .astra-blog-page__categories-button::after {content: "";position: absolute;top: 50%;right: 14px;width: 7px;height: 7px;border-right: 2px solid var(--astra-primary);border-bottom: 2px solid var(--astra-primary);transform: translateY(-65%) rotate(45deg);pointer-events: none;}}.astra-blog-intro {box-sizing: border-box;width: 100%;margin: 0 0 16px;padding: 16px;background: linear-gradient( 135deg, #f7fafb 0%, #fbfcfd 100% );border: 1px solid var(--astra-border);border-left: 3px solid rgba(36, 114, 157, 0.42);border-radius: 11px;box-shadow: none;}.astra-blog-intro__readmore {box-sizing: border-box;width: 100%;}.astra-blog-intro__description {color: var(--astra-text);font-family: inherit;font-size: 13px;font-weight: 500;line-height: 1.7;}.astra-blog-intro__description > :first-child {margin-top: 0;}.astra-blog-intro__description > :last-child {margin-bottom: 0;}.astra-blog-intro__description h2,.astra-blog-intro__description h3,.astra-blog-intro__description h4 {margin: 18px 0 8px;color: var(--astra-heading);font-weight: 800;line-height: 1.4;}.astra-blog-intro__description h2 {font-size: 16px;}.astra-blog-intro__description h3 {font-size: 14px;}.astra-blog-intro__description h4 {font-size: 13px;}.astra-blog-intro__description p {margin: 0 0 10px;}.astra-blog-intro .fn_readmore + [data-readmore-toggle] {display: inline-flex;box-sizing: border-box;min-height: 36px;align-items: center;justify-content: center;gap: 7px;margin: 12px 0 0;padding: 0 12px;background: #ffffff;border: 1px solid rgba(36, 114, 157, 0.22);border-radius: 8px;color: var(--astra-primary);font-family: inherit;font-size: 11.5px;font-weight: 800;line-height: 1;text-decoration: none;box-shadow: none;transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms ease;}.astra-blog-intro .fn_readmore + [data-readmore-toggle] > span {display: none;}.astra-blog-intro .fn_readmore[aria-expanded="false"] + [data-readmore-toggle]::before {content: "Читати більше";}.astra-blog-intro .fn_readmore[aria-expanded="true"] + [data-readmore-toggle]::before {content: "Згорнути";}.astra-blog-intro .fn_readmore + [data-readmore-toggle]::after {content: "";display: block;width: 7px;height: 7px;margin-top: -3px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform 180ms ease;}.astra-blog-intro .fn_readmore[aria-expanded="true"] + [data-readmore-toggle]::after {margin-top: 3px;transform: rotate(225deg);}.astra-blog-grid {box-sizing: border-box;margin: 0 -7px -14px;}.astra-blog-grid__item {display: flex;box-sizing: border-box;height: auto;min-height: 0;margin: 0 0 14px;padding: 0 7px;}.astra-blog-card {position: relative;display: flex;box-sizing: border-box;width: 100%;height: 100%;min-height: 0;flex-direction: column;margin: 0;padding: 0;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 13px;box-shadow: 0 3px 12px rgba(24, 56, 79, 0.055);overflow: hidden;transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}.astra-blog-card__body {display: flex;min-height: 0;flex: 1 1 auto;flex-direction: column;padding: 0;overflow: visible;}.astra-blog-card__body::after {display: none;}.astra-blog-card__image {position: relative;width: 100%;min-height: 0;aspect-ratio: 19 / 12;background: #f4f7f9;border-bottom: 1px solid var(--astra-border);overflow: hidden;}.astra-blog-card__image-link {display: flex;width: 100%;height: 100%;min-height: 0;align-items: center;justify-content: center;overflow: hidden;}.astra-blog-card__image-link picture {display: block;width: 100%;height: 100%;}.astra-blog-card__image-link img {display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 260ms ease;}.astra-blog-card__no-image {width: 100%;height: 100%;background: linear-gradient( 135deg, #f2f6f8 0%, #fafcfd 100% );color: var(--astra-muted);}.astra-blog-card__no-image svg {width: 54px;height: 54px;color: inherit;}.astra-blog-card__labels {position: absolute;top: 10px;right: 10px;left: 10px;display: flex;align-items: flex-start;flex-direction: row;flex-wrap: wrap;gap: 5px;}.astra-blog-card__label {display: inline-flex;box-sizing: border-box;min-height: 25px;align-items: center;justify-content: center;margin: 0;padding: 0 9px;background: rgba(24, 56, 79, 0.91);border: 1px solid rgba(255, 255, 255, 0.16);border-radius: 7px;color: #ffffff;font-family: inherit;font-size: 10px;font-weight: 700;line-height: 1;text-decoration: none;box-shadow: 0 3px 10px rgba(17, 31, 44, 0.14);backdrop-filter: blur(3px);transition: background-color 180ms ease, transform 180ms ease;}.astra-blog-card__title {display: -webkit-box;box-sizing: border-box;min-height: 63px;margin: 0;padding: 15px 16px 0;overflow: hidden;background: transparent;color: var(--astra-heading);font-family: inherit;font-size: 17px;font-weight: 800;line-height: 1.4;letter-spacing: -0.012em;text-decoration: none;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition: color 180ms ease;}.astra-blog-card__meta {display: flex;box-sizing: border-box;width: 100%;align-items: center;flex-wrap: wrap;gap: 7px 12px;margin: 0;padding: 9px 16px 0;}.astra-blog-card__meta-item {display: inline-flex;align-items: center;gap: 5px;margin: 0;color: var(--astra-muted);font-size: 10.5px;font-weight: 500;line-height: 1.2;}.astra-blog-card__meta-item svg {display: block;width: 13px;height: 13px;margin: 0;color: rgba(36, 114, 157, 0.65);}.astra-blog-card__annotation {display: -webkit-box;min-height: 84px;flex: 1 1 auto;margin: 0;padding: 12px 16px 16px;overflow: hidden;color: var(--astra-text);font-family: inherit;font-size: 12.5px;font-weight: 500;line-height: 1.55;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}.astra-blog-card__annotation > :first-child {margin-top: 0;}.astra-blog-card__annotation > :last-child {margin-bottom: 0;}.astra-blog-page .astra-blog-card__annotation {box-sizing: border-box;letter-spacing: normal;text-decoration: none;white-space: normal;overflow-wrap: anywhere;}@media (min-width: 768px) {.astra-blog-page .astra-blog-card__annotation {min-height: 84px;flex: 0 0 auto;padding: 10px 16px 14px;-webkit-line-clamp: 3;}}@media (max-width: 767px) {.astra-blog-page .astra-blog-card__annotation {min-height: 0;flex: 0 0 auto;padding: 11px 14px 14px;font-size: 12px;-webkit-line-clamp: 4;}}.astra-blog-page .astra-blog-card__annotation {display: -webkit-box;min-height: 0;max-height: none;margin: 0 0 10px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}.astra-blog-page .astra-blog-card__title {min-height: 0;padding: 12px 16px 0;font-size: 17px;line-height: 1.35;}.astra-blog-page .astra-blog-card__meta {gap: 6px;padding: 7px 16px 0;}.astra-blog-page .astra-blog-card__meta-item {display: inline-flex;box-sizing: border-box;min-height: 24px;align-items: center;justify-content: center;gap: 5px;margin: 0;padding: 0 7px;background: #f3f8fb;border: 1px solid rgba(36, 114, 157, 0.10);border-radius: 7px;color: var(--astra-muted);font-size: 10.5px;font-weight: 600;line-height: 1;}.astra-blog-page .astra-blog-card__meta-item svg {width: 12px;height: 12px;flex: 0 0 12px;color: rgba(36, 114, 157, 0.72);}.astra-blog-page .astra-blog-card__annotation {flex: 1 1 auto;color: var(--astra-text);font-family: inherit;font-size: 12.5px;font-weight: 400;line-height: 1.5;}.astra-blog-page .astra-blog-card__annotation {padding: 8px 16px 18px;}.astra-blog-card__footer {position: static;display: flex;box-sizing: border-box;min-height: 54px;flex: 0 0 auto;align-items: center;justify-content: space-between;gap: 10px;margin: 0;padding: 10px 14px;background: #fbfcfd;border-top: 1px solid var(--astra-border);overflow: hidden;}.astra-blog-card__footer::after {display: none;}.astra-blog-card__author-slot {min-width: 0;flex: 1 1 auto;}.astra-blog-card__author {display: flex;min-width: 0;align-items: center;gap: 7px;margin: 0;}.astra-blog-card__avatar {display: flex;box-sizing: border-box;width: 28px;height: 28px;flex: 0 0 28px;align-items: center;justify-content: center;margin: 0;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 50%;overflow: hidden;}.astra-blog-card__avatar picture,.astra-blog-card__avatar img {display: block;width: 100%;height: 100%;object-fit: cover;}.astra-blog-card__avatar svg {width: 15px;height: 15px;color: var(--astra-primary);}.astra-blog-card__author-name {min-width: 0;overflow: hidden;color: var(--astra-primary);font-family: inherit;font-size: 10.5px;font-weight: 700;line-height: 1.3;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}.astra-blog-card__read-link {display: inline-flex;box-sizing: border-box;min-height: 32px;flex: 0 0 auto;align-items: center;justify-content: center;gap: 6px;padding: 0 10px;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.13);border-radius: 8px;color: var(--astra-primary);font-family: inherit;font-size: 10.5px;font-weight: 800;line-height: 1;text-decoration: none;transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms ease;}.astra-blog-card__read-arrow {position: relative;display: inline-block;font-size: 15px;line-height: 1;transition: transform 180ms ease;}@media (hover: hover) and (pointer: fine) {.astra-blog-card:hover {border-color: rgba(36, 114, 157, 0.28);box-shadow: 0 10px 26px rgba(24, 56, 79, 0.1);transform: translateY(-3px);}.astra-blog-card:hover .astra-blog-card__image-link img {transform: scale(1.035);}.astra-blog-card__label:hover {background: var(--astra-primary);transform: translateY(-1px);}.astra-blog-card__title:hover {color: var(--astra-primary);}.astra-blog-card__author-name:hover {color: var(--astra-primary-dark);}.astra-blog-card__read-link:hover {background: var(--astra-primary);border-color: var(--astra-primary);color: #ffffff;transform: translateY(-1px);}.astra-blog-card__read-link:hover .astra-blog-card__read-arrow {transform: translateX(2px);}.astra-blog-intro .fn_readmore + [data-readmore-toggle]:hover {background: #edf7fb;border-color: rgba(36, 114, 157, 0.35);color: var(--astra-primary-dark);transform: translateY(-1px);}}@media (max-width: 991px) {.astra-blog-page {display: block;margin-bottom: 8px;}.astra-blog-page__content {width: 100%;margin: 0;}.astra-blog-page__card {margin-bottom: 8px;padding: 14px;border-radius: 14px;}}@media (max-width: 767px) {.astra-blog-page__card {padding: 12px;border-radius: 12px;}.astra-blog-page .astra-blog-page__hero {margin-bottom: 12px;padding-bottom: 12px;}.astra-blog-page .astra-blog-page__label {min-height: 25px;margin-bottom: 8px;padding: 0 8px;border-radius: 6px;font-size: 9.5px;}.astra-blog-page .astra-blog-page__title-line {width: 30px;height: 2px;margin-top: 9px;}.astra-blog-intro {margin-bottom: 12px;padding: 13px;border-radius: 10px;}.astra-blog-intro__description {font-size: 12.5px;line-height: 1.65;}.astra-blog-intro__description h2 {font-size: 15px;}.astra-blog-intro__description h3 {font-size: 13.5px;}.astra-blog-grid {margin: 0 0 -10px;}.astra-blog-grid__item {width: 100%;max-width: 100%;flex: 0 0 100%;margin-bottom: 10px;padding: 0;}.astra-blog-page .article_item {height: auto;min-height: 0;}.astra-blog-card {height: auto;min-height: 0;border-radius: 11px;}.astra-blog-card__image {aspect-ratio: 16 / 10;}.astra-blog-card__title {min-height: 0;padding: 13px 14px 0;font-size: 16px;line-height: 1.4;}.astra-blog-card__meta {gap: 6px 10px;padding: 9px 14px 0;}.astra-blog-card__meta-item {font-size: 10px;}.astra-blog-card__annotation {min-height: 0;padding: 11px 14px 14px;font-size: 12px;line-height: 1.55;-webkit-line-clamp: 5;}.astra-blog-card__footer {min-height: 52px;padding: 9px 12px;}.astra-blog-card__read-link {min-height: 32px;padding: 0 9px;font-size: 10px;}.astra-blog-card__avatar {width: 27px;height: 27px;flex-basis: 27px;}.astra-blog-card__author-name {max-width: 115px;font-size: 10px;}.astra-blog-page__pagination {margin-top: 12px;}}@media (max-width: 374px) {.astra-blog-page__card {padding: 10px;}.astra-blog-page .astra-blog-page__title {font-size: 18px;}.astra-blog-card__footer {gap: 7px;}.astra-blog-card__author-name {max-width: 88px;}.astra-blog-card__read-link {padding: 0 8px;}}.astra-blog-page .astra-blog-intro--bottom {margin: 16px 0 0;}.astra-blog-page .astra-blog-grid + .astra-blog-page__pagination:empty + .astra-blog-intro--bottom {margin-top: 16px;}@media (max-width: 767px) {.astra-blog-page .astra-blog-intro--bottom {margin-top: 12px;margin-bottom: 0;}}.astra-blog-page .astra-blog-page__sidebar {box-sizing: border-box;}.astra-blog-page .astra-blog-sidebar__section {box-sizing: border-box;width: 100%;padding: 0;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 12px;box-shadow: var(--astra-shadow-small);overflow: hidden;}.astra-blog-page .astra-blog-sidebar__heading {position: relative;display: flex;box-sizing: border-box;width: 100%;min-height: 48px;align-items: center;justify-content: space-between;gap: 10px;margin: 0;padding: 0 12px 0 23px;background: linear-gradient( 180deg, #ffffff 0%, #fbfcfd 100% );border: 0;border-bottom: 1px solid var(--astra-border);color: var(--astra-heading);font-family: inherit;font-size: 12.5px;font-weight: 800;line-height: 1.3;cursor: pointer;}.astra-blog-page .astra-blog-sidebar__heading::before {content: "";position: absolute;top: 50%;left: 12px;width: 3px;height: 16px;background: var(--astra-accent);border-radius: 999px;transform: translateY(-50%);pointer-events: none;}.astra-blog-page .astra-blog-sidebar__heading-arrow {display: inline-flex;box-sizing: border-box;width: 27px;height: 27px;flex: 0 0 27px;align-items: center;justify-content: center;margin: 0;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.12);border-radius: 8px;color: var(--astra-primary);font-size: 9px;transition: color 180ms ease, background-color 180ms ease, transform 180ms ease;}.astra-blog-page .astra-blog-sidebar__heading.active .astra-blog-sidebar__heading-arrow,.astra-blog-page .astra-blog-sidebar__heading.opened .astra-blog-sidebar__heading-arrow {background: rgba(36, 114, 157, 0.14);color: var(--astra-primary-dark);}.astra-blog-page .astra-blog-sidebar__catalog {box-sizing: border-box;width: 100%;margin: 0;padding: 7px;background: #ffffff;}.astra-blog-page .astra-blog-sidebar__category-list {box-sizing: border-box;width: 100%;margin: 0;padding: 0;list-style: none;}.astra-blog-page .astra-blog-sidebar__category-list--inner {width: calc(100% - 14px);max-width: calc(100% - 14px);margin: 3px 0 3px 14px;padding-left: 7px;border-left: 1px solid rgba(36, 114, 157, 0.14);}.astra-blog-page .astra-blog-sidebar__category-item {position: relative;box-sizing: border-box;width: 100%;margin: 2px 0;padding: 0;border: 0;}.astra-blog-page .astra-blog-sidebar__category-link {display: grid;box-sizing: border-box;grid-template-columns: 30px minmax(0, 1fr);width: 100%;min-height: 42px;align-items: center;gap: 8px;margin: 0;padding: 6px 9px;background: transparent;border: 1px solid transparent;border-radius: 9px;color: var(--astra-text);font-family: inherit;text-decoration: none;transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms ease;}.astra-blog-page .astra-blog-sidebar__category-item--parent > .astra-blog-sidebar__category-link {padding-right: 40px;}.astra-blog-page .astra-blog-sidebar__category-icon {display: flex;box-sizing: border-box;width: 30px;height: 30px;align-items: center;justify-content: center;background: #f5f8fa;border: 1px solid rgba(36, 114, 157, 0.1);border-radius: 8px;overflow: hidden;}.astra-blog-page .astra-blog-sidebar__category-icon picture {display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;}.astra-blog-page .astra-blog-sidebar__category-icon img {display: block;width: auto;max-width: 24px;height: auto;max-height: 24px;object-fit: contain;}.astra-blog-page .astra-blog-sidebar__category-icon .blog_catalog__no_image {width: 100%;height: 100%;background: transparent;color: var(--astra-muted);}.astra-blog-page .astra-blog-sidebar__category-icon svg {width: 17px;height: 17px;color: inherit;}.astra-blog-page .astra-blog-sidebar__category-name {min-width: 0;color: inherit;font-family: inherit;font-size: 11.5px;font-weight: 600;line-height: 1.35;overflow-wrap: anywhere;}.astra-blog-page .astra-blog-sidebar__category-link.selected {background: linear-gradient( 135deg, #edf7fb 0%, #f8fcfd 100% );border-color: rgba(36, 114, 157, 0.24);color: var(--astra-primary-dark);box-shadow: 0 3px 9px rgba(24, 56, 79, 0.055);}.astra-blog-page .astra-blog-sidebar__category-link.selected .astra-blog-sidebar__category-icon {background: #ffffff;border-color: rgba(36, 114, 157, 0.2);}.astra-blog-page .astra-blog-sidebar__category-switch {position: absolute;top: 7px;right: 7px;display: inline-flex;box-sizing: border-box;width: 28px;height: 28px;align-items: center;justify-content: center;margin: 0;padding: 0;background: #f4f8fa;border: 1px solid rgba(36, 114, 157, 0.1);border-radius: 8px;color: var(--astra-primary);cursor: pointer;transition: color 180ms ease, background-color 180ms ease, transform 180ms ease;}.astra-blog-page .astra-blog-sidebar__category-switch svg {display: block;width: 15px;height: 15px;margin: 0;color: currentColor;}.astra-blog-page .astra-blog-sidebar__subscribe-section {border-color: rgba(217, 120, 74, 0.35);}.astra-blog-page .astra-blog-sidebar__subscribe::before {content: "";position: absolute;top: -45px;right: -35px;width: 125px;height: 125px;border: 18px solid rgba(255, 255, 255, 0.08);border-radius: 50%;}.astra-blog-page .astra-blog-sidebar__subscribe::after {content: "";position: absolute;right: 23px;bottom: -50px;width: 95px;height: 95px;border: 14px solid rgba(255, 255, 255, 0.06);transform: rotate(30deg);}.astra-blog-page .astra-blog-sidebar__subscribe > * {position: relative;z-index: 1;}.astra-blog-page .astra-blog-sidebar__subscribe-icon {box-sizing: border-box;width: 38px;height: 38px;align-items: center;justify-content: center;margin-bottom: 10px;background: rgba(255, 255, 255, 0.15);border: 1px solid rgba(255, 255, 255, 0.23);border-radius: 10px;color: #ffffff;}.astra-blog-page .astra-blog-sidebar__subscribe-icon svg {width: 20px;height: 20px;color: currentColor;}.astra-blog-page .astra-blog-sidebar__subscribe-text {margin-bottom: 12px;}.astra-blog-page .astra-blog-sidebar__subscribe-message {margin-top: 5px;}.astra-blog-page .astra-blog-sidebar__products {box-sizing: border-box;width: 100%;margin: 0;padding: 7px;}.astra-blog-page .astra-blog-sidebar__product-item {box-sizing: border-box;width: 100%;margin: 0;padding: 0;}.astra-blog-page .astra-blog-sidebar__product-item:last-of-type {margin-bottom: 0;}.astra-blog-page .astra-blog-sidebar__product-link {display: grid;box-sizing: border-box;grid-template-columns: 58px minmax(0, 1fr);gap: 8px;width: 100%;min-height: 74px;align-items: center;margin: 0;padding: 7px;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 9px;color: var(--astra-text);text-decoration: none;transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}.astra-blog-page .astra-blog-sidebar__product-image {display: flex;box-sizing: border-box;width: 58px;height: 58px;align-items: center;justify-content: center;margin: 0;padding: 4px;background: #f8fafb;border: 1px solid rgba(36, 114, 157, 0.09);border-radius: 8px;overflow: hidden;}.astra-blog-page .astra-blog-sidebar__product-image picture {display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;}.astra-blog-page .astra-blog-sidebar__product-image img {display: block;width: auto;max-width: 100%;height: auto;max-height: 100%;object-fit: contain;}.astra-blog-page .astra-blog-sidebar__product-image .sidebar_card__no_image {width: 100%;height: 100%;background: transparent;color: var(--astra-muted);}.astra-blog-page .astra-blog-sidebar__product-content {min-width: 0;margin: 0;padding: 0;}.astra-blog-page .astra-blog-sidebar__product-title {display: -webkit-box;min-height: 31px;max-height: 31px;margin: 0 0 5px;overflow: hidden;color: var(--astra-heading);font-family: inherit;font-size: 10.5px;font-weight: 600;line-height: 1.45;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.astra-blog-page .astra-blog-sidebar__product-price-row {display: flex;align-items: baseline;gap: 6px;}.astra-blog-page .astra-blog-sidebar__product-old-price {position: relative;margin: 0;color: var(--astra-muted);font-size: 9px;font-weight: 500;}.astra-blog-page .astra-blog-sidebar__product-old-price::after {content: "";position: absolute;top: 50%;right: -1px;left: -1px;height: 1px;background: currentColor;transform: rotate(-6deg);}.astra-blog-page .astra-blog-sidebar__product-old-price .currency {font-size: 7px;}.astra-blog-page .astra-blog-sidebar__product-price {margin: 0;color: var(--astra-heading);font-size: 12px;font-weight: 800;}.astra-blog-page .astra-blog-sidebar__product-price.price--red {color: #c4413c;}.astra-blog-page .astra-blog-sidebar__product-price .currency {position: relative;top: -3px;margin-left: 1px;font-size: 7px;}.astra-blog-page .astra-blog-sidebar__products-more {display: flex;box-sizing: border-box;width: 100%;align-items: center;justify-content: space-between;gap: 8px;margin: 2px 0 0;padding: 8px 9px;background: #f4f9fb;border: 1px solid rgba(36, 114, 157, 0.13);border-radius: 8px;color: var(--astra-primary);font-size: 10.5px;font-weight: 800;text-decoration: none;transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease;}.astra-blog-page .astra-blog-sidebar__products-more svg {width: 13px;height: 13px;color: currentColor;}@media (hover: hover) and (pointer: fine) {.astra-blog-page .astra-blog-sidebar__category-link:hover {background: #f4f8fa;border-color: rgba(36, 114, 157, 0.1);color: var(--astra-primary);transform: translateX(1px);}.astra-blog-page .astra-blog-sidebar__category-switch:hover {background: #edf7fb;color: var(--astra-primary-dark);}.astra-blog-page .astra-blog-sidebar__product-link:hover {border-color: rgba(36, 114, 157, 0.28);box-shadow: 0 5px 14px rgba(24, 56, 79, 0.08);transform: translateY(-1px);}.astra-blog-page .astra-blog-sidebar__products-more:hover {background: #edf7fb;border-color: rgba(36, 114, 157, 0.3);color: var(--astra-primary-dark);}}@media (max-width: 991px) {.astra-blog-page .astra-blog-page__sidebar {box-sizing: border-box;max-width: 100%;padding: 8px;background: #f4f7f9;overflow-x: hidden;overflow-y: auto;}.astra-blog-page .astra-blog-sidebar__mobile-header {grid-template-columns: minmax(0, 1fr) auto;gap: 8px;align-items: center;}.astra-blog-page .astra-blog-sidebar__mobile-title {color: var(--astra-heading);font-size: 13px;font-weight: 800;}.astra-blog-page .astra-blog-sidebar__section {border-radius: 11px;}.astra-blog-page .astra-blog-sidebar__heading {min-height: 46px;padding: 0 11px 0 23px;}.astra-blog-page .astra-blog-sidebar__catalog {padding: 6px;}.astra-blog-page .astra-blog-sidebar__category-link {min-height: 44px;}.astra-blog-page .astra-blog-sidebar__product-link {min-height: 76px;}}@media (max-width: 374px) {.astra-blog-page .astra-blog-sidebar__mobile-header {grid-template-columns: 1fr;padding: 7px;}.astra-blog-page .astra-blog-sidebar__mobile-title {padding: 2px 3px;}.astra-blog-page .astra-blog-sidebar__mobile-close {width: 100%;}.astra-blog-page .astra-blog-sidebar__category-link {grid-template-columns: 28px minmax(0, 1fr);gap: 7px;padding-left: 7px;}.astra-blog-page .astra-blog-sidebar__category-icon {width: 28px;height: 28px;}}.astra-blog-page .astra-blog-sidebar__subscribe-section {background: #ffffff;border: 1px solid var(--astra-border);box-shadow: var(--astra-shadow-small);}.astra-blog-page .astra-blog-sidebar__subscribe-icon {display: none;}.astra-blog-page .astra-blog-sidebar__subscribe {position: relative;box-sizing: border-box;width: 100%;padding: 14px 13px;background: linear-gradient( 145deg, #ffffff 0%, #f8fafb 100% );color: var(--astra-text);overflow: hidden;}.astra-blog-page .astra-blog-sidebar__subscribe::before,.astra-blog-page .astra-blog-sidebar__subscribe::after {display: none;}.astra-blog-page .astra-blog-sidebar__subscribe-title::before {content: "";position: absolute;background: var(--astra-accent);border-radius: 999px;}.astra-blog-page .astra-blog-sidebar__subscribe-text {color: var(--astra-muted);font-family: inherit;font-size: 10.5px;font-weight: 500;line-height: 1.45;}.astra-blog-page .astra-blog-sidebar__subscribe-form {position: relative;display: grid;box-sizing: border-box;grid-template-columns: minmax(0, 1fr) 40px;gap: 6px;width: 100%;margin: 0;padding: 0;}.astra-blog-page .astra-blog-sidebar__subscribe-group {min-width: 0;margin: 0;padding: 0;}.astra-blog-page .astra-blog-sidebar__subscribe-input {box-sizing: border-box;width: 100%;height: 40px;margin: 0;padding: 0 11px;background: #f8fafb;border: 1px solid var(--astra-border);border-radius: 9px;color: var(--astra-heading);font-family: inherit;font-size: 11px;outline: none;box-shadow: none;transition: background-color 180ms ease, border-color 180ms ease, box-shadow 180ms ease;}.astra-blog-page .astra-blog-sidebar__subscribe-input:focus {background: #ffffff;border-color: rgba(36, 114, 157, 0.55);box-shadow: 0 0 0 3px rgba(36, 114, 157, 0.1);}.astra-blog-page .astra-blog-sidebar__subscribe-button {position: static;display: inline-flex;box-sizing: border-box;width: 40px;height: 40px;align-items: center;justify-content: center;margin: 0;padding: 0;background: linear-gradient( 180deg, #e88b59 0%, var(--astra-accent) 100% );border: 1px solid var(--astra-accent);border-radius: 9px;color: #ffffff;box-shadow: 0 4px 11px rgba(217, 120, 74, 0.22);cursor: pointer;transition: background 180ms ease, border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}.astra-blog-page .astra-blog-sidebar__subscribe-button svg {display: block;width: 18px;height: 18px;margin: 0;color: currentColor;}.astra-blog-page .astra-blog-sidebar__subscribe-message {grid-column: 1 / -1;margin: 2px 0 0;padding: 7px 9px;border-radius: 8px;font-size: 10px;font-weight: 600;line-height: 1.4;}.astra-blog-page .astra-blog-sidebar__subscribe-message--success {background: #edf8f1;border: 1px solid rgba(47, 143, 91, 0.18);color: #27774d;}.astra-blog-page .astra-blog-sidebar__subscribe-message--error {background: #fff3f2;border: 1px solid rgba(210, 65, 59, 0.18);color: #b33e39;}@media (max-width: 991px) {.astra-blog-page .astra-blog-sidebar__mobile-title {display: none;}.astra-blog-page .astra-blog-sidebar__mobile-close {cursor: pointer;}}@media (hover: hover) and (pointer: fine) {.astra-blog-page .astra-blog-sidebar__subscribe-button:hover {background: linear-gradient( 180deg, #ed986b 0%, var(--astra-accent-hover) 100% );border-color: var(--astra-accent-hover);box-shadow: 0 6px 15px rgba(217, 120, 74, 0.28);transform: translateY(-1px);}}.astra-blog-page .astra-blog-page__sidebar {gap: 0;}.astra-blog-page .astra-blog-sidebar__section {margin: 0 0 8px;}.astra-blog-page .astra-blog-sidebar__section:last-child {margin-bottom: 0;}.astra-blog-page .astra-blog-sidebar__subscribe-title {position: relative;display: block;box-sizing: border-box;width: 100%;margin: 0 0 4px;padding: 0 0 0 11px;color: var(--astra-heading);font-family: inherit;font-size: 13px;font-weight: 800;line-height: 1.4;text-align: left;transform: none;}.astra-blog-page .astra-blog-sidebar__subscribe-title > span {display: block;width: 100%;margin: 0;padding: 0;color: inherit;font: inherit;line-height: inherit;text-align: left;transform: none;}.astra-blog-page .astra-blog-sidebar__subscribe-title::before {top: 2px;bottom: 2px;left: 0;width: 3px;}.astra-blog-page .astra-blog-sidebar__subscribe-text {margin: 0 0 9px;padding: 0 0 0 11px;text-align: left;}@media (max-width: 991px) {.astra-blog-page .astra-blog-sidebar__mobile-header,.astra-blog-page .astra-blog-sidebar__mobile-header.sidebar__boxed {position: sticky;top: 0;right: auto;bottom: auto;left: auto;z-index: 5;display: block;box-sizing: border-box;width: 100%;max-width: 100%;height: auto;min-height: 0;margin: 0 0 8px;padding: 0;background: transparent;border: 0;border-radius: 0;box-shadow: none;overflow: visible;transform: none;}.astra-blog-page .astra-blog-sidebar__mobile-header::before,.astra-blog-page .astra-blog-sidebar__mobile-header::after {display: none;content: none;}.astra-blog-page .astra-blog-sidebar__mobile-close,.astra-blog-page .sidebar__header--close.astra-blog-sidebar__mobile-close {position: static;display: inline-flex;box-sizing: border-box;width: 100%;max-width: 100%;height: 44px;min-height: 44px;align-items: center;justify-content: center;gap: 7px;margin: 0;padding: 0 12px;background: #fff7f4;border: 1px solid rgba(217, 120, 74, 0.32);border-radius: 11px;color: var(--astra-accent);font-family: inherit;font-size: 11.5px;font-weight: 800;line-height: 1;text-align: center;box-shadow: 0 3px 10px rgba(24, 56, 79, 0.04);transform: none;}.astra-blog-page .astra-blog-sidebar__mobile-close svg {position: static;display: block;width: 14px;height: 14px;flex: 0 0 14px;margin: 0;color: currentColor;transform: none;}.astra-blog-page .astra-blog-sidebar__section {margin-bottom: 8px;}}@media (min-width: 992px) {.astra-blog-page {box-sizing: border-box;width: calc(100% + 8px);max-width: calc(100% + 8px);margin-left: -8px;margin-right: 0;}}.astra-blog-page .astra-blog-page__hero {position: relative;box-sizing: border-box;width: 100%;margin: 0 0 16px;padding: 4px 0 18px 18px;background: transparent;border: 0;border-bottom: 1px solid var(--astra-border);}.astra-blog-page .astra-blog-page__hero::before {content: "";position: absolute;top: 4px;bottom: 18px;left: 0;width: 4px;background: linear-gradient( 180deg, var(--astra-accent) 0%, rgba(217, 120, 74, 0.45) 100% );border-radius: 999px;}.astra-blog-page .astra-blog-page__eyebrow {display: inline-flex;box-sizing: border-box;min-height: 20px;align-items: center;gap: 7px;margin: 0 0 8px;padding: 0;color: var(--astra-accent);font-family: inherit;font-size: 10px;font-weight: 800;line-height: 1.2;letter-spacing: 0.09em;text-transform: uppercase;}.astra-blog-page .astra-blog-page__eyebrow-dot {display: block;width: 6px;height: 6px;flex: 0 0 6px;background: var(--astra-accent);border-radius: 50%;box-shadow: 0 0 0 4px rgba(217, 120, 74, 0.1);}.astra-blog-page .astra-blog-page__label {display: none;}.astra-blog-page .astra-blog-page__title {box-sizing: border-box;max-width: 850px;margin: 0;padding: 0;color: var(--astra-heading);font-family: inherit;font-size: 27px;font-weight: 800;line-height: 1.25;letter-spacing: -0.025em;text-wrap: balance;}.astra-blog-page .astra-blog-page__title > span {display: block;margin: 0;padding: 0;color: inherit;font: inherit;line-height: inherit;}.astra-blog-page .astra-blog-page__title-line {display: none;}@media (max-width: 991px) {.astra-blog-page .astra-blog-page__hero {margin-bottom: 12px;padding: 3px 0 15px 15px;}.astra-blog-page .astra-blog-page__hero::before {top: 3px;bottom: 15px;width: 3px;}.astra-blog-page .astra-blog-page__title {max-width: 100%;font-size: 23px;line-height: 1.3;}}@media (max-width: 767px) {.astra-blog-page .astra-blog-page__hero {padding: 2px 0 13px 13px;}.astra-blog-page .astra-blog-page__hero::before {top: 2px;bottom: 13px;}.astra-blog-page .astra-blog-page__eyebrow {min-height: 18px;gap: 6px;margin-bottom: 7px;font-size: 9px;letter-spacing: 0.075em;}.astra-blog-page .astra-blog-page__eyebrow-dot {width: 5px;height: 5px;flex-basis: 5px;box-shadow: 0 0 0 3px rgba(217, 120, 74, 0.1);}.astra-blog-page .astra-blog-page__title {font-size: 20px;line-height: 1.32;letter-spacing: -0.018em;text-wrap: pretty;}}.astra-post-page {align-items: flex-start;}.astra-post-page__content {box-sizing: border-box;min-width: 0;flex: 1 1 auto;}.astra-post-card {box-sizing: border-box;width: 100%;margin: 0 0 14px;padding: 0;background: #ffffff;border: 1px solid var(--astra-border);border-radius: var(--astra-radius-large);box-shadow: var(--astra-shadow-small);overflow: hidden;}.astra-post-shell {box-sizing: border-box;width: 100%;margin: 0;padding: 0;background: #ffffff;}.astra-post-hero {position: relative;box-sizing: border-box;width: 100%;height: auto;min-height: 360px;aspect-ratio: 2 / 1;background-position: center center;background-repeat: no-repeat;background-size: cover;border: 0;overflow: hidden;margin-bottom: 0px;}.astra-post-hero::after {content: "";position: absolute;inset: 0;background: linear-gradient( 180deg, rgba(17, 31, 44, 0.2) 0%, rgba(17, 31, 44, 0) 34%, rgba(17, 31, 44, 0.05) 100% );pointer-events: none;}.astra-post-hero__labels {position: absolute;top: 16px;right: 16px;bottom: auto;left: 16px;z-index: 2;display: flex;align-items: flex-start;flex-wrap: wrap;gap: 6px;margin: 0;padding: 0;}.astra-post-hero__label {display: inline-flex;box-sizing: border-box;min-height: 29px;align-items: center;justify-content: center;margin: 0;padding: 0 11px;background: rgba(24, 56, 79, 0.9);border: 1px solid rgba(255, 255, 255, 0.18);border-radius: 8px;color: #ffffff;font-family: inherit;font-size: 10.5px;font-weight: 700;line-height: 1;text-decoration: none;box-shadow: 0 4px 12px rgba(17, 31, 44, 0.16);backdrop-filter: blur(4px);transition: background-color 180ms ease, transform 180ms ease;}.astra-post-header {box-sizing: border-box;width: 100%;margin: 0;padding: 23px 26px 20px;background: linear-gradient( 135deg, #ffffff 0%, #fbfcfd 100% );border-bottom: 1px solid var(--astra-border);}.astra-post-title {max-width: 900px;margin: 0 0 15px;padding: 0;color: var(--astra-heading);font-family: inherit;font-size: 30px;font-weight: 800;line-height: 1.24;letter-spacing: -0.028em;text-wrap: balance;}.astra-post-title > span {display: block;margin: 0;padding: 0;color: inherit;font: inherit;line-height: inherit;}.astra-post-meta {display: flex;box-sizing: border-box;width: 100%;align-items: center;flex-wrap: wrap;gap: 7px;margin: 0 0 12px;padding: 0;}.astra-post-meta__item {display: inline-flex;box-sizing: border-box;min-height: 32px;align-items: center;gap: 6px;margin: 0;padding: 0 9px;background: #f7fafb;border: 1px solid var(--astra-border);border-radius: 8px;color: var(--astra-muted);font-family: inherit;font-size: 10.5px;font-weight: 600;line-height: 1.2;}.astra-post-meta__item > svg {display: block;width: 14px;height: 14px;margin: 0;color: rgba(36, 114, 157, 0.72);}.astra-post-meta__item a,.astra-post-meta__item span {color: inherit;font: inherit;line-height: inherit;text-decoration: none;}.astra-post-meta__avatar {display: inline-flex;box-sizing: border-box;width: 24px;height: 24px;flex: 0 0 24px;align-items: center;justify-content: center;margin: 0 1px 0 -4px;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 50%;overflow: hidden;}.astra-post-meta__avatar img {display: block;width: 100%;height: 100%;object-fit: cover;}.astra-post-meta__avatar svg {width: 13px;height: 13px;color: var(--astra-primary);}.astra-post-updated {display: inline-flex;box-sizing: border-box;min-height: 34px;align-items: center;gap: 7px;margin: 0 0 13px;padding: 0 10px;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 8px;color: var(--astra-primary-dark);font-size: 10.5px;font-weight: 700;line-height: 1.3;}.astra-post-updated svg {width: 14px;height: 14px;color: var(--astra-primary);}.astra-post-toc {box-sizing: border-box;width: 100%;margin: 3px 0 0;padding: 15px 16px;background: linear-gradient( 135deg, #f5f9fb 0%, #fbfcfd 100% );border: 1px solid var(--astra-border);border-left: 3px solid rgba(36, 114, 157, 0.55);border-radius: 10px;box-shadow: none;}.astra-post-toc__title {margin: 0 0 10px;padding: 0;color: var(--astra-heading);font-family: inherit;font-size: 13px;font-weight: 800;line-height: 1.3;}.astra-post-toc ol {margin: 0;padding: 0 0 0 20px;}.astra-post-toc li {margin: 0 0 6px;color: var(--astra-muted);font-size: 11.5px;line-height: 1.45;}.astra-post-toc li:last-child {margin-bottom: 0;}.astra-post-toc a {color: var(--astra-primary);font-weight: 600;text-decoration: none;border-bottom: 1px dashed rgba(36, 114, 157, 0.32);}.astra-post-categories-button {color: var(--astra-accent);}.astra-post-body {box-sizing: border-box;width: 100%;margin: 0;padding: 24px 26px 28px;background: #ffffff;}.astra-post-content {box-sizing: border-box;width: 100%;color: var(--astra-text);font-family: inherit;font-size: 14px;font-weight: 500;line-height: 1.75;overflow-wrap: anywhere;}.astra-post-content > :first-child {margin-top: 0;}.astra-post-content > :last-child {margin-bottom: 0;}.astra-post-content p {margin: 0 0 14px;color: inherit;line-height: inherit;}.astra-post-content h2 {position: relative;margin: 30px 0 13px;padding: 0 0 0 13px;color: var(--astra-heading);font-family: inherit;font-size: 19px;font-weight: 800;line-height: 1.4;letter-spacing: -0.012em;}.astra-post-content h2::before {content: "";position: absolute;top: 3px;bottom: 3px;left: 0;width: 3px;background: var(--astra-accent);border-radius: 999px;}.astra-post-content h3 {margin: 24px 0 10px;color: var(--astra-heading);font-family: inherit;font-size: 16px;font-weight: 800;line-height: 1.45;}.astra-post-content h4 {margin: 20px 0 9px;color: var(--astra-primary-dark);font-size: 14px;font-weight: 800;line-height: 1.45;}.astra-post-content ul,.astra-post-content ol {margin: 0 0 16px;padding-left: 23px;}.astra-post-content li {margin: 0 0 7px;padding-left: 3px;line-height: 1.65;}.astra-post-content li:last-child {margin-bottom: 0;}.astra-post-content li::marker {color: var(--astra-accent);font-weight: 800;}.astra-post-content a {color: var(--astra-accent);font-weight: 700;text-decoration: none;border-bottom: 1px dashed rgba(217, 120, 74, 0.42);}.astra-post-content img {display: block;max-width: 100%;height: auto;margin: 20px auto;border-radius: 12px;box-shadow: 0 5px 18px rgba(24, 56, 79, 0.08);}.astra-post-content blockquote {box-sizing: border-box;margin: 18px 0;padding: 14px 16px;background: linear-gradient( 135deg, #f4f9fb 0%, #fbfcfd 100% );border: 1px solid var(--astra-border);border-left: 3px solid var(--astra-primary);border-radius: 10px;color: var(--astra-text);font-style: normal;}.astra-post-content table {display: block;width: 100%;margin: 18px 0;border: 1px solid var(--astra-border);border-radius: 10px;border-collapse: collapse;overflow-x: auto;}.astra-post-content th,.astra-post-content td {padding: 10px 12px;border: 1px solid var(--astra-border);text-align: left;}.astra-post-content th {background: #f5f8fa;color: var(--astra-heading);font-weight: 800;}.astra-post-content hr {height: 1px;margin: 24px 0;background: var(--astra-border);border: 0;}@media (hover: hover) and (pointer: fine) {.astra-post-hero__label:hover {background: var(--astra-primary);transform: translateY(-1px);}.astra-post-meta__item a:hover {color: var(--astra-primary);}.astra-post-toc a:hover,.astra-post-content a:hover {border-bottom-color: transparent;color: var(--astra-primary-dark);}}@media (max-width: 991px) {.astra-post-page {display: block;}.astra-post-page__content {width: 100%;margin: 0;}.astra-post-card {margin-bottom: 8px;border-radius: 14px;}.astra-post-hero {min-height: 0;aspect-ratio: 16 / 9;}.astra-post-header {padding: 18px 18px 17px;}.astra-post-title {font-size: 25px;line-height: 1.28;}.astra-post-categories-button {position: relative;display: flex;box-sizing: border-box;width: 100%;height: 44px;min-height: 44px;align-items: center;justify-content: flex-start;gap: 9px;margin: 0 0 var(--astra-post-section-gap);padding: 0 42px 0 12px;background: #f3f9fc;border: 1px solid rgba(36, 114, 157, 0.18);border-radius: 10px;color: var(--astra-primary-dark);font-family: inherit;font-size: 12px;font-weight: 800;line-height: 1;cursor: pointer;box-shadow: 0 3px 10px rgba(24, 56, 79, 0.04);}.astra-post-categories-button svg {display: block;width: 17px;height: 17px;flex: 0 0 17px;margin: 0;color: var(--astra-primary);}.astra-post-categories-button > span {min-width: 0;flex: 1 1 auto;text-align: left;}.astra-post-categories-button::after {content: "";position: absolute;top: 50%;right: 14px;width: 7px;height: 7px;border-right: 2px solid var(--astra-primary);border-bottom: 2px solid var(--astra-primary);transform: translateY(-65%) rotate(45deg);pointer-events: none;}.astra-post-body {padding: 20px 18px 23px;}}@media (max-width: 767px) {.astra-post-card {border-radius: 12px;}.astra-post-hero {aspect-ratio: 16 / 10;}.astra-post-hero__labels {top: 10px;right: 10px;left: 10px;gap: 5px;}.astra-post-hero__label {min-height: 25px;padding: 0 9px;border-radius: 7px;font-size: 9.5px;}.astra-post-header {padding: 15px 14px 14px;}.astra-post-title {margin-bottom: 12px;font-size: 21px;line-height: 1.32;letter-spacing: -0.018em;text-wrap: pretty;}.astra-post-meta {gap: 6px;margin-bottom: 10px;}.astra-post-meta__item {min-height: 30px;padding: 0 8px;font-size: 9.5px;}.astra-post-updated {width: 100%;min-height: 34px;margin-bottom: 10px;font-size: 9.5px;}.astra-post-toc {padding: 13px 12px;border-radius: 9px;}.astra-post-toc__title {font-size: 12.5px;}.astra-post-toc li {font-size: 10.5px;}.astra-post-body {padding: 17px 14px 20px;}.astra-post-content {font-size: 13px;line-height: 1.7;}.astra-post-content p {margin-bottom: 12px;}.astra-post-content h2 {margin: 25px 0 11px;padding-left: 11px;font-size: 17px;}.astra-post-content h3 {margin-top: 21px;font-size: 15px;}.astra-post-content ul,.astra-post-content ol {padding-left: 20px;}.astra-post-content img {margin: 16px auto;border-radius: 10px;}}@media (min-width: 992px) {.astra-post-page {display: flex;align-items: flex-start;justify-content: flex-start;gap: 14px;}}.astra-post-page .astra-post-title {box-sizing: border-box;width: 100%;max-width: none;margin-right: 0;padding-right: 0;}.astra-post-page .astra-post-title > span {width: 100%;max-width: none;}.astra-post-content .fn_auto_navigation_header {position: relative;}.astra-post-content .fn_auto_navigation_anchor {position: absolute;top: -90px;left: 0;z-index: auto !important;display: block;width: 1px;min-width: 0;max-width: 1px;height: 1px;min-height: 0;max-height: 1px;margin: 0;padding: 0;overflow: hidden;background: none;background-image: none;border: 0;font-size: 0;line-height: 0;opacity: 0;visibility: visible;pointer-events: none;}.astra-post-content .fn_auto_navigation_header:hover .fn_auto_navigation_anchor,.astra-post-content .fn_auto_navigation_anchor:hover {width: 1px;height: 1px;margin: 0;padding: 0;background: none;background-image: none;opacity: 0;pointer-events: none;}.astra-post-content :is(div, section, p):has( > .fn_auto_navigation_header ) {margin-left: 0;padding-left: 0;}.astra-post-content .seo-box {display: block;box-sizing: border-box;width: 100%;min-height: 0;height: auto;margin: 16px 0;padding: 14px 16px;overflow: visible;}.astra-post-content .seo-box p {min-height: 0;margin: 0 0 10px;padding: 0;}.astra-post-content .seo-box > :first-child {margin-top: 0;}.astra-post-content .seo-box > :last-child,.astra-post-content .seo-box p:last-child {margin-bottom: 0;}.astra-post-content .seo-box p:empty,.astra-post-content .seo-box p:has(> br:only-child) {display: none;}.astra-post-footer {box-sizing: border-box;width: 100%;margin: 0;padding: 0 26px 26px;background: #ffffff;}.astra-post-engagement {box-sizing: border-box;width: 100%;margin: 0;padding: 0;border: 1px solid var(--astra-border);border-radius: 13px;box-shadow: 0 3px 12px rgba(24, 56, 79, 0.055);overflow: hidden;}.astra-post-engagement__top {display: grid;box-sizing: border-box;grid-template-columns: minmax(0, 1fr) auto;align-items: center;gap: 16px;width: 100%;}.astra-post-engagement__bottom {box-sizing: border-box;grid-template-columns: minmax(0, 1fr) auto;align-items: center;gap: 18px;width: 100%;padding: 13px 14px;background: #ffffff;border-top: 1px solid var(--astra-border);}.astra-post-tags {display: flex;box-sizing: border-box;min-width: 0;align-items: center;gap: 10px;margin: 0;padding: 0;}.astra-post-tags__icon {display: inline-flex;box-sizing: border-box;width: 36px;height: 36px;flex: 0 0 36px;align-items: center;justify-content: center;margin: 0;padding: 0;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.13);border-radius: 9px;color: var(--astra-primary);}.astra-post-tags__icon svg {display: block;width: 17px;height: 17px;margin: 0;color: currentColor;}.astra-post-tags__content {min-width: 0;}.astra-post-tags__title {display: block;margin: 0 0 4px;color: var(--astra-muted);font-size: 9.5px;font-weight: 600;line-height: 1;}.astra-post-tags__list {display: flex;min-width: 0;align-items: center;flex-wrap: wrap;gap: 5px;}.astra-post-tag {display: inline-flex;box-sizing: border-box;min-height: 27px;align-items: center;justify-content: center;margin: 0;padding: 0 9px;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 7px;color: var(--astra-primary-dark);font-size: 10.5px;font-weight: 700;line-height: 1;text-decoration: none;}.astra-post-rating {position: static;display: flex;box-sizing: border-box;min-width: 220px;min-height: 48px;align-items: center;justify-content: center;gap: 10px;margin: 0;padding: 7px 11px;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 10px;}.astra-post-rating__title {margin: 0;padding: 0;color: var(--astra-heading);font-size: 11px;font-weight: 700;line-height: 1.25;white-space: nowrap;}.astra-post-rating__value {display: inline-flex;align-items: center;gap: 7px;}.astra-post-rating .rating_starOff {flex: 0 0 90px;margin: 0;}.astra-post-rating .rating_text {position: static;top: auto;right: auto;bottom: auto;left: auto;display: inline-flex;align-items: center;margin: 0;padding: 0;color: var(--astra-muted);font-size: 10px;font-weight: 600;line-height: 1;white-space: nowrap;}.astra-post-rating .rating_text.hidden {display: none;}.astra-post-author {display: flex;box-sizing: border-box;min-width: 0;align-items: center;gap: 11px;margin: 0;padding: 0;background: transparent;border: 0;border-radius: 0;color: var(--astra-text);box-shadow: none;}.astra-post-author__image-wrap {width: 58px;min-width: 58px;max-width: 58px;flex: 0 0 58px;margin: 0;padding: 0;}.astra-post-author__image {display: flex;box-sizing: border-box;width: 58px;height: 58px;align-items: center;justify-content: center;margin: 0;padding: 3px;background: #ffffff;border: 1px solid rgba(36, 114, 157, 0.18);border-radius: 50%;overflow: hidden;}.astra-post-author__image img {display: block;width: 100%;height: 100%;border: 0;border-radius: 50%;object-fit: cover;}.astra-post-author__image svg {width: 28px;height: 28px;color: var(--astra-primary);}.astra-post-author__content {min-width: 0;max-width: none;flex: 1 1 auto;margin: 0;padding: 0;}.astra-post-author__caption {margin: 0 0 3px;color: var(--astra-muted);font-size: 9.5px;font-weight: 600;line-height: 1;}.astra-post-author__name {margin: 0 0 3px;color: var(--astra-heading);font-size: 13.5px;font-weight: 800;line-height: 1.25;}.astra-post-author__name a,.astra-post-author__name span {color: var(--astra-primary-dark);text-decoration: none;}.astra-post-author__position {margin: 0;color: var(--astra-muted);font-size: 10.5px;font-weight: 500;line-height: 1.3;opacity: 1;}.astra-post-author__social {display: flex;align-items: center;gap: 5px;margin-top: 6px;}.astra-post-author__social .social__link {display: inline-flex;width: 27px;height: 27px;align-items: center;justify-content: center;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 7px;color: var(--astra-primary);line-height: 1;text-decoration: none;}.astra-post-share {display: flex;box-sizing: border-box;align-items: center;justify-content: flex-end;gap: 9px;min-height: 0;margin: 0;padding: 0;background: transparent;border: 0;border-radius: 0;box-shadow: none;}.astra-post-share__title {color: var(--astra-muted);font-size: 10.5px;font-weight: 600;line-height: 1.2;white-space: nowrap;}.astra-post-share__content {margin: 0;padding: 0;}.astra-post-share .share {margin: 0;padding: 0;}.astra-post-share .jssocials-shares {display: flex;align-items: center;gap: 5px;margin: 0;}.astra-post-share .jssocials-share {margin: 0;}.astra-post-share .jssocials-share-link {display: inline-flex;box-sizing: border-box;width: 32px;height: 32px;align-items: center;justify-content: center;padding: 0;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 8px;color: var(--astra-primary);box-shadow: none;}.astra-post-navigation {box-sizing: border-box;width: 100%;margin: 14px 0 0;}.astra-post-pager {display: grid;box-sizing: border-box;grid-template-columns: repeat(auto-fit, minmax(0, 1fr));gap: 12px;width: 100%;margin: 0;padding: 0;list-style: none;overflow: visible;}.astra-post-pager .astra-post-pager__item {width: auto;max-width: none;margin: 0;padding: 0;}.astra-post-pager .astra-post-pager__link {position: relative;display: grid;box-sizing: border-box;min-height: 76px;align-items: center;gap: 12px;width: 100%;height: 100%;margin: 0;padding: 12px 14px;background: linear-gradient(135deg, #f7fbfd 0%, #ffffff 100%);border: 1px solid rgba(36, 114, 157, 0.18);border-radius: 12px;color: var(--astra-text);text-decoration: none;opacity: 1;overflow: hidden;box-shadow: 0 4px 13px rgba(24, 56, 79, 0.055);transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}.astra-post-pager .astra-post-pager__link--prev {grid-template-columns: 38px minmax(0, 1fr);box-shadow: inset 3px 0 0 rgba(36, 114, 157, 0.55), 0 4px 13px rgba(24, 56, 79, 0.055);}.astra-post-pager .astra-post-pager__link--next {grid-template-columns: minmax(0, 1fr) 38px;text-align: right;box-shadow: inset -3px 0 0 rgba(217, 120, 74, 0.55), 0 4px 13px rgba(24, 56, 79, 0.055);}.astra-post-pager__icon {display: inline-flex;box-sizing: border-box;width: 38px;height: 38px;align-items: center;justify-content: center;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.16);border-radius: 10px;color: var(--astra-primary);transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms ease;}.astra-post-pager .astra-post-pager__icon svg {display: block;width: 15px;height: 15px;max-width: 15px;flex: 0 0 15px;margin: 0;color: currentColor;}.astra-post-pager__link--next .astra-post-pager__icon {background: #fff6f1;border-color: rgba(217, 120, 74, 0.2);color: var(--astra-accent);}.astra-post-pager__link--prev .astra-post-pager__icon svg {transform: rotate(-90deg);}.astra-post-pager__link--next .astra-post-pager__icon svg {transform: rotate(90deg);}.astra-post-pager__content {display: block;min-width: 0;}.astra-post-pager__direction {display: block;margin: 0 0 4px;color: var(--astra-primary);font-size: 9.5px;font-weight: 800;line-height: 1;text-transform: uppercase;letter-spacing: 0.065em;}.astra-post-pager__link--next .astra-post-pager__direction {color: var(--astra-accent);}.astra-post-pager__title {display: -webkit-box;overflow: hidden;color: var(--astra-heading);font-size: 12.5px;font-weight: 800;line-height: 1.35;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}@media (hover: hover) and (pointer: fine) {.astra-post-tag:hover {background: #edf7fb;border-color: rgba(36, 114, 157, 0.3);color: var(--astra-primary);}.astra-post-author__name a:hover {color: var(--astra-primary);}.astra-post-share .jssocials-share-link:hover {background: var(--astra-primary);border-color: var(--astra-primary);color: #ffffff;transform: translateY(-1px);}.astra-post-pager .astra-post-pager__link:hover {background: #ffffff;border-color: rgba(36, 114, 157, 0.38);box-shadow: inset 3px 0 0 var(--astra-primary), 0 8px 20px rgba(24, 56, 79, 0.1);transform: translateY(-1px);}.astra-post-pager .astra-post-pager__link--next:hover {border-color: rgba(217, 120, 74, 0.38);box-shadow: inset -3px 0 0 var(--astra-accent), 0 8px 20px rgba(24, 56, 79, 0.1);}.astra-post-pager .astra-post-pager__link:hover .astra-post-pager__icon {background: var(--astra-primary);border-color: var(--astra-primary);color: #ffffff;}.astra-post-pager .astra-post-pager__link--next:hover .astra-post-pager__icon {background: var(--astra-accent);border-color: var(--astra-accent);}}.astra-post-pager .astra-post-pager__link:focus-visible {outline: 3px solid rgba(36, 114, 157, 0.2);outline-offset: 2px;}.astra-post-pager .astra-post-pager__link:active {transform: translateY(0);}@media (max-width: 991px) {.astra-post-page {gap: 0;}}@media (max-width: 767px) {.astra-post-page .astra-post-title {padding-right: 0;}.astra-post-footer {padding: 0 14px 18px;}.astra-post-engagement {border-radius: 11px;}.astra-post-engagement__top,.astra-post-engagement__bottom {grid-template-columns: 1fr;gap: 10px;padding: 11px 12px;}.astra-post-rating {padding: 8px 10px;}.astra-post-rating__title {flex: 0 0 auto;}.astra-post-author {width: 100%;}.astra-post-author__image-wrap {width: 52px;min-width: 52px;max-width: 52px;flex-basis: 52px;}.astra-post-author__image {width: 52px;height: 52px;}.astra-post-share {width: 100%;justify-content: flex-start;padding-top: 9px;border-top: 1px solid var(--astra-border);}.astra-post-pager {grid-template-columns: 1fr;gap: 8px;}.astra-post-pager .astra-post-pager__link {min-height: 68px;padding: 10px 12px;}.astra-post-pager .astra-post-pager__link--next {text-align: left;}.astra-post-pager .astra-post-pager__link--prev {grid-template-columns: 36px minmax(0, 1fr);}.astra-post-pager .astra-post-pager__link--next {grid-template-columns: minmax(0, 1fr) 36px;}.astra-post-pager__icon {width: 36px;height: 36px;}.astra-post-pager__title {font-size: 11.5px;}.astra-post-content .seo-box {margin: 13px 0;padding: 12px 13px;}}.astra-post-page .astra-post-page__content {box-sizing: border-box;min-width: 0;max-width: 100%;}.astra-post-page .astra-post-card {box-sizing: border-box;width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;}@media (min-width: 992px) {}.astra-post-engagement {background: linear-gradient( 135deg, #f8fafb 0%, #ffffff 100% );}.astra-post-engagement__top {min-height: 72px;padding: 11px 13px;}.astra-post-engagement__bottom,.astra-post-engagement .astra-post-author,.astra-post-engagement .astra-post-share {display: none;}.astra-post-engagement > :last-child {margin-bottom: 0;}@media (max-width: 991px) {}@media (max-width: 767px) {.astra-post-engagement__top {grid-template-columns: 1fr;min-height: 0;gap: 10px;padding: 11px 12px;}.astra-post-rating {width: 100%;min-width: 0;justify-content: flex-start;}}.astra-post-content details:not([open]) > :not(summary) {display: none;}.astra-post-content details > summary {cursor: pointer;user-select: none;}.astra-post-content .fn_accordion .accordion__content {display: none;}.astra-post-content .fn_accordion .accordion__title {cursor: pointer;user-select: none;}.astra-post-content .fn_accordion .accordion__arrow {transition: color 180ms ease, background-color 180ms ease, transform 220ms ease;}.astra-post-content .fn_accordion .accordion__title.active .accordion__arrow {transform: rotate(180deg);}.astra-post-page {--astra-post-section-gap: 8px;}.astra-post-page.astra-blog-page {box-sizing: border-box;width: 100%;min-width: 0;max-width: 100%;margin-left: 0;margin-right: 0;transform: none;}@media (min-width: 992px) {.astra-post-page.astra-blog-page {display: flex;width: 100%;max-width: 100%;align-items: flex-start;justify-content: flex-start;gap: var(--astra-post-section-gap);margin: 0;}.astra-post-page .astra-post-page__content {box-sizing: border-box;width: auto;min-width: 0;max-width: none;flex: 1 1 0;margin: 0;padding: 0;}.astra-post-page .astra-post-page__sidebar {box-sizing: border-box;width: 284px;min-width: 284px;max-width: 284px;flex: 0 0 284px;margin: 0;padding: 0;transform: none;}}.astra-post-page .astra-blog-page__sidebar {gap: 0;}.astra-post-page .astra-blog-sidebar__section {margin: 0 0 var(--astra-post-section-gap);}.astra-post-page .astra-blog-sidebar__section:last-child {margin-bottom: 0;}@media (max-width: 991px) {.astra-post-page.astra-blog-page {display: block;width: 100%;max-width: 100%;margin: 0;}.astra-post-page .astra-post-page__content {width: 100%;max-width: 100%;flex-basis: auto;}}.astra-post-related-products {box-sizing: border-box;width: 100%;margin: 0 0 8px;padding: 14px;overflow: hidden;background: #ffffff;border: 1px solid var(--astra-border);border-radius: var(--astra-radius-large);box-shadow: var(--astra-shadow-small);}.astra-post-page .astra-post-card {margin-bottom: 8px;}.astra-post-related-products__header {box-sizing: border-box;width: 100%;margin: 0 0 12px;padding: 0 0 11px;border-bottom: 1px solid var(--astra-border);}.astra-post-related-products__title {position: relative;display: flex;box-sizing: border-box;align-items: center;gap: 10px;margin: 0;padding: 0 0 0 13px;color: var(--astra-heading);font-family: inherit;font-size: 19px;font-weight: 800;line-height: 1.3;letter-spacing: -0.015em;}.astra-post-related-products__title::before {content: "";position: absolute;top: 2px;bottom: 2px;left: 0;width: 3px;background: var(--astra-accent);border-radius: 999px;}.astra-post-related-products__title > span {display: block;min-width: 0;margin: 0;padding: 0;color: inherit;font: inherit;line-height: inherit;}.astra-post-related-products__body {box-sizing: border-box;width: 100%;margin: 0;padding: 0;}.astra-post-related-products__grid {display: grid;box-sizing: border-box;grid-template-columns: repeat( auto-fit, minmax(210px, 1fr) );gap: 10px;width: 100%;margin: 0;padding: 0;}.astra-post-related-products__item {box-sizing: border-box;width: auto;min-width: 0;max-width: none;flex: none;margin: 0;padding: 0;}.astra-post-related-products__item > .product_preview {display: flex;box-sizing: border-box;width: 100%;height: 100%;min-height: 100%;flex-direction: column;margin: 0;}.astra-post-related-products__item .fn_transfer {flex: 1 1 auto;}.astra-post-related-products__item .product_preview__bottom {margin-top: auto;}.astra-post-related-products__item .product_preview__name_link {display: -webkit-box;min-height: 38px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}@media (hover: hover) and (pointer: fine) {.astra-post-related-products__item > .product_preview {transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}.astra-post-related-products__item > .product_preview:hover {border-color: rgba(36, 114, 157, 0.28);box-shadow: 0 7px 18px rgba(24, 56, 79, 0.085);transform: translateY(-1px);}}@media (max-width: 767px) {.astra-post-related-products {margin-bottom: 8px;padding: 10px;border-radius: 11px;}.astra-post-related-products__header {margin-bottom: 9px;padding-bottom: 9px;}.astra-post-related-products__title {padding-left: 11px;font-size: 17px;}.astra-post-related-products__grid {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}.astra-post-related-products__item .product_preview__name_link {min-height: 52px;-webkit-line-clamp: 3;}}@media (max-width: 339px) {.astra-post-related-products__grid {grid-template-columns: 1fr;}.astra-post-related-products__item .product_preview__name_link {min-height: 38px;-webkit-line-clamp: 2;}}.astra-post-comments {box-sizing: border-box;width: 100%;margin: 0 0 8px;padding: 14px;background: #ffffff;border: 1px solid var(--astra-border);border-radius: var(--astra-radius-large);box-shadow: var(--astra-shadow-small);overflow: hidden;}.astra-post-related-products {margin-bottom: 8px;}.astra-post-comments__header {box-sizing: border-box;width: 100%;margin: 0 0 12px;padding: 0 0 11px;border-bottom: 1px solid var(--astra-border);}.astra-post-comments__title {position: relative;display: flex;box-sizing: border-box;align-items: center;gap: 9px;margin: 0;padding: 0 0 0 13px;color: var(--astra-heading);font-family: inherit;font-size: 19px;font-weight: 800;line-height: 1.3;letter-spacing: -0.015em;}.astra-post-comments__title::before {content: "";position: absolute;top: 2px;bottom: 2px;left: 0;width: 3px;background: var(--astra-accent);border-radius: 999px;}.astra-post-comments__count {display: inline-flex;box-sizing: border-box;min-width: 25px;height: 25px;align-items: center;justify-content: center;margin: 0;padding: 0 7px;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 999px;color: var(--astra-primary);font-size: 10.5px;font-weight: 800;line-height: 1;}.astra-post-comments__body,.astra-post-comments__content {box-sizing: border-box;width: 100%;margin: 0;padding: 0;}.astra-post-comments .astra-post-comments__layout {display: grid;box-sizing: border-box;grid-template-columns: minmax(0, 1fr) minmax(390px, 0.82fr);gap: 12px;width: 100%;align-items: start;margin: 0;padding: 0;}.astra-post-comments__list,.astra-post-comments__form-column {box-sizing: border-box;width: 100%;min-width: 0;max-width: none;margin: 0;padding: 0;}.astra-post-comments__list--empty {align-self: stretch;}.astra-post-comments__empty {display: flex;box-sizing: border-box;width: 100%;height: 100%;min-height: 286px;align-items: center;justify-content: center;gap: 14px;margin: 0;padding: 24px;background: linear-gradient( 135deg, #f5f9fb 0%, #fbfcfd 100% );border: 1px solid var(--astra-border);border-left: 1px solid var(--astra-border);border-radius: 11px;color: var(--astra-text);text-align: left;}.astra-post-comments__empty-icon {display: inline-flex;box-sizing: border-box;width: 50px;height: 50px;flex: 0 0 50px;align-items: center;justify-content: center;background: #ffffff;border: 1px solid rgba(36, 114, 157, 0.16);border-radius: 50%;color: var(--astra-primary);box-shadow: 0 4px 12px rgba(24, 56, 79, 0.06);}.astra-post-comments__empty-icon svg {display: block;width: 22px;height: 22px;margin: 0;color: currentColor;}.astra-post-comments__empty-content {display: flex;max-width: 330px;flex-direction: column;gap: 5px;}.astra-post-comments__empty-content strong {color: var(--astra-heading);font-size: 14px;font-weight: 800;line-height: 1.3;}.astra-post-comments__empty-content span {color: var(--astra-muted);font-size: 11.5px;font-weight: 500;line-height: 1.5;}.astra-post-comments .astra-post-comment {position: relative;box-sizing: border-box;width: 100%;margin: 0 0 8px;padding: 0;}.astra-post-comments .astra-post-comment:last-child {margin-bottom: 0;}.astra-post-comment__anchor {position: absolute;top: -90px;left: 0;width: 1px;height: 1px;overflow: hidden;}.astra-post-comments .astra-post-comment__inner {display: flex;align-items: flex-start;gap: 10px;margin: 0;padding: 0;}.astra-post-comments .astra-post-comment__icon {display: inline-flex;box-sizing: border-box;width: 38px;height: 38px;flex: 0 0 38px;align-items: center;justify-content: center;margin: 0;padding: 9px;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 10px;color: var(--astra-primary);}.astra-post-comments .astra-post-comment__icon svg {display: block;width: 100%;height: 100%;margin: 0;color: currentColor;}.astra-post-comments .astra-post-comment__card {box-sizing: border-box;min-width: 0;flex: 1 1 auto;margin: 0;padding: 13px 14px;background: #f8fafb;border: 1px solid var(--astra-border);border-radius: 10px;box-shadow: none;}.astra-post-comment__header {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 7px;margin: 0;}.astra-post-comment__author {display: flex;min-width: 0;align-items: center;flex-wrap: wrap;gap: 6px;}.astra-post-comment__name {color: var(--astra-heading);font-size: 12.5px;font-weight: 800;line-height: 1.25;}.astra-post-comment__role {display: inline-flex;min-height: 22px;align-items: center;padding: 0 7px;background: #fff1e9;border: 1px solid rgba(217, 120, 74, 0.18);border-radius: 6px;color: var(--astra-accent);font-size: 9px;font-weight: 800;line-height: 1;}.astra-post-comment__status {display: inline-flex;box-sizing: border-box;min-height: 22px;align-items: center;justify-content: center;margin: 0;padding: 0 8px;background: #fff4ed;border: 1px solid rgba(217, 120, 74, 0.20);border-radius: 999px;color: var(--astra-accent);font-size: 9.5px;font-weight: 700;line-height: 1;white-space: nowrap;}.astra-post-comment__date {margin: 0;color: var(--astra-muted);font-size: 9.5px;font-weight: 500;line-height: 1.3;}.astra-post-comment__body {margin: 8px 0 0;color: var(--astra-text);font-size: 12px;font-weight: 500;line-height: 1.6;}.astra-post-comments .astra-post-comment--reply {box-sizing: border-box;width: calc(100% - 48px);max-width: calc(100% - 48px);margin: 8px 0 0 48px;}.astra-post-comments .astra-post-comment--reply > .astra-post-comment__inner > .astra-post-comment__icon {background: #fff3ec;border-color: rgba(217, 120, 74, 0.2);color: var(--astra-accent);}.astra-post-comments .astra-post-comment--reply > .astra-post-comment__inner > .astra-post-comment__card {background: #fffaf7;border-color: rgba(217, 120, 74, 0.22);}.astra-post-comments .astra-post-comments__form {box-sizing: border-box;width: 100%;margin: 0;padding: 18px;background: linear-gradient( 135deg, #ffffff 0%, #f8fafb 100% );border: 1px solid var(--astra-border);border-radius: 11px;box-shadow: 0 4px 14px rgba(24, 56, 79, 0.055);}.astra-post-comments__form-header {display: block;margin: 0 0 15px;padding: 0 0 12px;border-bottom: 1px solid var(--astra-border);text-align: left;}.astra-post-comments__form-header::before,.astra-post-comments__form-header::after {display: none;}.astra-post-comments__form-title {display: flex;align-items: center;gap: 9px;margin: 0 0 5px;padding: 0;color: var(--astra-heading);font-size: 16px;font-weight: 800;line-height: 1.3;}.astra-post-comments__form-title svg {display: block;box-sizing: border-box;width: 34px;height: 34px;flex: 0 0 34px;margin: 0;padding: 8px;background: #edf7fb;border: 1px solid rgba(36, 114, 157, 0.14);border-radius: 9px;color: var(--astra-primary);}.astra-post-comments__form-note {margin: 0 0 0 43px;color: var(--astra-muted);font-size: 9.5px;font-weight: 500;line-height: 1.35;}.astra-post-comments__form-body {margin: 0;padding: 0;}.astra-post-comments__identity {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;width: 100%;margin: 0;}.astra-post-comments .form__group {margin: 0 0 10px;}.astra-post-comments .form__input,.astra-post-comments .form__textarea {box-sizing: border-box;width: 100%;background: #ffffff;border: 1px solid var(--astra-border);border-radius: 9px;color: var(--astra-text);font-family: inherit;font-size: 11.5px;box-shadow: none;transition: border-color 180ms ease, box-shadow 180ms ease, background-color 180ms ease;}.astra-post-comments .form__input {height: 46px;padding: 0 13px;}.astra-post-comments .form__textarea {min-height: 126px;padding: 13px;line-height: 1.5;resize: vertical;}.astra-post-comments .form__input:focus,.astra-post-comments .form__textarea:focus {background: #ffffff;border-color: rgba(36, 114, 157, 0.55);box-shadow: 0 0 0 3px rgba(36, 114, 157, 0.1);outline: none;}.astra-post-comments .form__placeholder {color: var(--astra-muted);font-size: 10.5px;}.astra-post-comments__form-footer {display: block;margin: 0;padding: 0;}.astra-post-comments__captcha {margin: 0 0 10px;}.astra-post-comments__error {box-sizing: border-box;width: 100%;margin: 0 0 10px;padding: 9px 11px;background: #fff3f2;border: 1px solid rgba(210, 65, 59, 0.18);border-radius: 8px;color: #b33e39;font-size: 10.5px;font-weight: 700;line-height: 1.4;}.astra-post-comments .astra-post-comments__submit {display: inline-flex;box-sizing: border-box;width: 100%;min-width: 0;height: 46px;align-items: center;justify-content: center;margin: 0;padding: 0 18px;background: linear-gradient( 180deg, #e98a56 0%, var(--astra-accent) 100% );border: 1px solid var(--astra-accent);border-radius: 9px;color: #ffffff;font-family: inherit;font-size: 12px;font-weight: 800;line-height: 1;text-transform: none;box-shadow: 0 5px 13px rgba(217, 120, 74, 0.2);cursor: pointer;transition: background 180ms ease, border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;}@media (hover: hover) and (pointer: fine) {.astra-post-comments .astra-post-comments__submit:hover {background: linear-gradient( 180deg, #ed986b 0%, var(--astra-accent-hover) 100% );border-color: var(--astra-accent-hover);box-shadow: 0 7px 17px rgba(217, 120, 74, 0.27);transform: translateY(-1px);}}@media (max-width: 991px) {.astra-post-comments .astra-post-comments__layout {grid-template-columns: minmax(0, 1fr);gap: 8px;}.astra-post-comments__list--empty {min-height: 0;}.astra-post-comments__empty {min-height: 170px;}}@media (max-width: 767px) {.astra-post-comments {margin-bottom: 8px;padding: 10px;border-radius: 11px;}.astra-post-comments__header {margin-bottom: 9px;padding-bottom: 9px;}.astra-post-comments__title {padding-left: 11px;font-size: 17px;}.astra-post-comments__empty {min-height: 150px;flex-direction: column;gap: 10px;padding: 18px;text-align: center;}.astra-post-comments__empty-content {align-items: center;}.astra-post-comments .astra-post-comment__icon {display: none;}.astra-post-comments .astra-post-comment__card {width: 100%;padding: 12px;border-radius: 9px;}.astra-post-comments .astra-post-comment--reply {width: calc(100% - 12px);max-width: calc(100% - 12px);margin: 7px 0 0 12px;}.astra-post-comments__form {padding: 14px;border-radius: 10px;}.astra-post-comments__identity {grid-template-columns: minmax(0, 1fr);gap: 0;}.astra-post-comments__form-title {font-size: 15px;}.astra-post-comments__form-note {margin-left: 43px;}.astra-post-comments .form__input {height: 45px;}.astra-post-comments .form__textarea {min-height: 116px;}}@media (min-width: 992px) {.astra-blog-page .astra-blog-page__sidebar.position_sticky,.astra-post-page .astra-post-page__sidebar.position_sticky {top: 78px;}}
/*# sourceMappingURL=custom_shop..astra-blog.css.e4e33f31f673f1a9216a67895df6dd10.css.map */
