.zj-blog-page{--zj-blog-ink:#321020;--zj-blog-wine:#53062f;--zj-blog-wine-deep:#34051f;--zj-blog-rose:#9d2656;--zj-blog-blush:#fff1f5;--zj-blog-ivory:#fffaf7;--zj-blog-muted:#765f69;--zj-blog-line:rgba(83,6,47,.11);background:var(--zj-blog-ivory);color:var(--zj-blog-ink);overflow:hidden}.header-wrapper{background:#fffaf7f5!important;border-bottom:1px solid rgba(83,6,47,.08)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__menu-item,.header__icon,.header__heading-link{color:var(--zj-blog-wine)!important}.header__menu-item:hover,.header__icon:hover{color:var(--zj-blog-wine-deep)!important}.footer{background:#2b0d1d!important;color:#fffaf7!important}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .list-menu__item--link,.footer a,.footer small{color:#fffaf7!important}.zj-blog-hero{position:relative;padding:76px 0 26px;background:radial-gradient(circle at 82% 22%,rgba(207,60,114,.17),transparent 29%),radial-gradient(circle at 7% 88%,rgba(127,23,72,.09),transparent 34%),linear-gradient(135deg,#fffaf7,#fff4f6 48%,#f8e0e8);border-bottom:1px solid var(--zj-blog-line)}.zj-blog-hero:after{content:"";position:absolute;width:230px;height:230px;border:1px solid rgba(83,6,47,.08);border-radius:50%;right:-96px;top:-108px;pointer-events:none}.zj-blog-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end}.zj-blog-hero__copy{max-width:870px}.zj-blog-hero__eyebrow{margin:0 0 18px}.zj-blog-hero__title{margin:0;max-width:900px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6.6vw,92px);line-height:.94;letter-spacing:-.052em;color:var(--zj-blog-ink);font-weight:700}.zj-blog-hero__intro{max-width:720px;margin:26px 0 0;color:var(--zj-blog-muted);font-size:clamp(16px,1.4vw,20px);line-height:1.65;letter-spacing:0}.zj-blog-hero__note{display:flex;align-items:center;gap:10px;max-width:250px;padding:14px 16px;border:1px solid rgba(83,6,47,.09);border-radius:18px;background:#ffffff9e;color:var(--zj-blog-wine);font-size:12px;line-height:1.45;font-weight:700;box-shadow:0 12px 34px #34051f0d}.zj-blog-hero__note-mark{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--zj-blog-wine);color:#fff;font-size:12px}.zj-blog-tags{display:flex;gap:9px;margin-top:44px;padding-bottom:2px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.zj-blog-tags::-webkit-scrollbar{display:none}.zj-blog-tag{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;border:1px solid rgba(83,6,47,.13);border-radius:999px;background:#ffffffad;color:var(--zj-blog-wine);text-decoration:none;font-size:12px;line-height:1;font-weight:800;letter-spacing:.035em;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.zj-blog-tag:hover,.zj-blog-tag.is-active{background:var(--zj-blog-wine);border-color:var(--zj-blog-wine);color:#fff}.zj-blog-tag:hover{transform:translateY(-1px)}.zj-blog-tag:focus-visible,.zj-blog-read:focus-visible,.zj-blog-card__link:focus-visible,.zj-blog-card a:focus-visible,.zj-blog-featured a:focus-visible{outline:3px solid rgba(157,38,86,.25)!important;outline-offset:3px!important}.zj-blog-content{padding-top:68px}.zj-blog-featured{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);min-height:520px;overflow:hidden;border:1px solid var(--zj-blog-line);border-radius:36px;background:#fff;box-shadow:0 24px 70px #34051f14}.zj-blog-featured__media{position:relative;display:block;min-height:520px;overflow:hidden;background:#f7e8ed}.zj-blog-featured__image,.zj-blog-card__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.75,.2,1)}.zj-blog-featured:hover .zj-blog-featured__image,.zj-blog-card:hover .zj-blog-card__image{transform:scale(1.025)}.zj-blog-featured__body{display:flex;flex-direction:column;justify-content:center;padding:52px clamp(32px,4vw,62px)}.zj-blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px;min-height:25px;color:var(--zj-blog-muted);font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.zj-blog-kicker{display:inline-flex;align-items:center;min-height:25px;padding:5px 9px;border-radius:999px;background:var(--zj-blog-blush);color:var(--zj-blog-rose)}.zj-blog-date time{color:inherit}.zj-blog-featured__title{margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.6vw,54px);line-height:1.04;letter-spacing:-.036em}.zj-blog-featured__title a,.zj-blog-card__title a{color:var(--zj-blog-ink);text-decoration:none}.zj-blog-featured__excerpt{margin:22px 0 0;color:var(--zj-blog-muted);font-size:16px;line-height:1.68}.zj-blog-read{display:inline-flex;width:max-content;align-items:center;justify-content:center;gap:12px;min-height:50px;margin-top:30px;padding:11px 20px;border-radius:999px;background:var(--zj-blog-wine);color:#fff;text-decoration:none;font-size:13px;font-weight:800;transition:background .2s ease,transform .2s ease}.zj-blog-read:hover{background:var(--zj-blog-wine-deep);transform:translateY(-1px)}.zj-blog-media-fallback{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;background:radial-gradient(circle at 72% 20%,rgba(207,60,114,.25),transparent 32%),linear-gradient(145deg,#fae6ed,#f3cbd9);color:#53062fb8}.zj-blog-media-fallback span{font-family:Georgia,Times New Roman,serif;font-size:84px;line-height:1;font-style:italic}.zj-blog-index{padding-top:88px}.zj-blog-index__head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.zj-blog-index__head .zj-eyebrow{margin:0 0 10px}.zj-blog-index__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,52px);line-height:1.03;letter-spacing:-.036em;color:var(--zj-blog-ink)}.zj-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.zj-blog-card{min-width:0;overflow:hidden;border:1px solid var(--zj-blog-line);border-radius:26px;background:#fff;box-shadow:0 15px 42px #34051f0e;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.zj-blog-card:hover{transform:translateY(-4px);border-color:#53062f2e;box-shadow:0 23px 55px #34051f17}.zj-blog-card__media{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;background:#f7e8ed}.zj-blog-card__body{padding:22px 22px 24px}.zj-blog-card__title{margin:16px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.2vw,30px);line-height:1.12;letter-spacing:-.028em}.zj-blog-card__excerpt{margin:14px 0 0;color:var(--zj-blog-muted);font-size:14px;line-height:1.62}.zj-blog-card__footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:21px;padding-top:18px;border-top:1px solid rgba(83,6,47,.075)}.zj-blog-author{color:var(--zj-blog-muted);font-size:11px;font-weight:700}.zj-blog-card__link{margin-left:auto;color:var(--zj-blog-wine);text-decoration:none;font-size:12px;font-weight:850;letter-spacing:.025em}.zj-blog-card__link span{display:inline-block;margin-left:4px;transition:transform .2s ease}.zj-blog-card__link:hover span{transform:translate(3px)}.zj-blog-pagination{padding-top:54px}.zj-blog-pagination .pagination-wrapper{margin:0!important}.zj-blog-pagination .pagination__list{gap:8px!important}.zj-blog-pagination .pagination__item{min-width:44px;height:44px;border:1px solid rgba(83,6,47,.12);border-radius:999px;color:var(--zj-blog-wine);text-decoration:none}.zj-blog-pagination .pagination__item--current,.zj-blog-pagination .pagination__item:hover{background:var(--zj-blog-wine);color:#fff}.zj-blog-pagination .pagination__item:after{display:none!important}.zj-blog-empty{max-width:760px;margin:30px auto 0;padding:64px 34px;border:1px solid var(--zj-blog-line);border-radius:30px;background:#fff;text-align:center;box-shadow:0 18px 50px #34051f0f}.zj-blog-empty .zj-eyebrow{margin:0 0 12px}.zj-blog-empty h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,54px);line-height:1.02;color:var(--zj-blog-ink)}.zj-blog-empty p:not(.zj-eyebrow){max-width:560px;margin:18px auto 26px;color:var(--zj-blog-muted);line-height:1.65}@media screen and (max-width:989px){.zj-blog-hero{padding-top:58px}.zj-blog-hero__inner{grid-template-columns:1fr;gap:26px}.zj-blog-hero__note{max-width:320px}.zj-blog-featured{grid-template-columns:1fr;min-height:0}.zj-blog-featured__media{min-height:0;aspect-ratio:16/9.7}.zj-blog-featured__body{padding:38px 32px 42px}.zj-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.zj-blog-hero{padding:42px 0 20px}.zj-blog-hero__title{font-size:clamp(43px,13vw,60px);line-height:.97}.zj-blog-hero__intro{margin-top:19px;font-size:15px;line-height:1.58}.zj-blog-hero__note{padding:11px 13px;border-radius:15px}.zj-blog-tags{margin-top:30px;margin-right:-1.5rem;padding-right:1.5rem}.zj-blog-tag{min-height:40px;padding:8px 14px;font-size:11px}.zj-blog-content{padding-top:34px}.zj-blog-featured{border-radius:24px}.zj-blog-featured__media{aspect-ratio:4/3}.zj-blog-featured__body{padding:26px 21px 28px}.zj-blog-featured__title{margin-top:16px;font-size:32px;line-height:1.06}.zj-blog-featured__excerpt{margin-top:15px;font-size:14px;line-height:1.6}.zj-blog-read{width:100%;min-height:48px;margin-top:22px}.zj-blog-index{padding-top:58px}.zj-blog-index__head{margin-bottom:24px}.zj-blog-index__title{font-size:34px}.zj-blog-grid{grid-template-columns:1fr;gap:18px}.zj-blog-card{border-radius:22px}.zj-blog-card__body{padding:19px 18px 21px}.zj-blog-card__title{font-size:25px}.zj-blog-pagination{padding-top:38px}}@media(prefers-reduced-motion:reduce){.zj-blog-card,.zj-blog-card__image,.zj-blog-featured__image,.zj-blog-tag,.zj-blog-read,.zj-blog-card__link span{transition:none!important}.zj-blog-card:hover,.zj-blog-tag:hover,.zj-blog-read:hover{transform:none!important}}.zj-blog-pagination,.zj-blog-page .pagination-wrapper,.zj-blog-page .slider-buttons,.zj-blog-page .slider-counter,.zj-article-page .slider-buttons,.zj-article-page .slider-counter{display:none!important}.zj-article-end{padding:52px 0 64px!important}.zj-article-end__link{min-height:54px!important;margin:0 0 6px!important;padding:14px 24px!important;line-height:1.4!important}@media screen and (max-width:749px){.zj-article-end{padding:38px 0 50px!important}.zj-article-end__link{width:100%!important;justify-content:flex-start!important;min-height:56px!important;margin:0!important;padding:15px 20px!important;border-radius:22px!important;line-height:1.45!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zeerjama-blog.css.map */
