.-blog-mx-2{margin-right:calc(2 * var(--space-unit) * -1);margin-left:calc(2 * var(--space-unit) * -1)}.blog-gap-y-12{row-gap:calc(12 * var(--space-unit))}@media(min-width:768px){.featured-card{margin-right:0;margin-left:0}}@media(min-width:769px){.md\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}}@media(min-width:1024px){.lg\:blog-text-lg{font-size:1.8rem}.lg\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}.lg\:blog-gap-y-16{row-gap:calc(16 * var(--space-unit))}.lg\:blog-mb-16{margin-bottom:calc(16 * var(--space-unit))}.lg\:blog-mt-16{margin-top:calc(16 * var(--space-unit))}}@media(min-width:1280px){.featured-card .card.color-scheme .card__info{padding:calc(12 * var(--space-unit))}}.ok-blog-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,.92fr);gap:clamp(30px,4vw,64px);align-items:start}.ok-blog-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,38px);margin:0;padding:0;list-style:none}.ok-blog-card{height:100%;overflow:hidden;border:1px solid rgba(16,18,20,.12);border-radius:10px;background:rgb(var(--color-scheme-background, 255 255 255));box-shadow:0 4px 16px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.ok-blog-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0000001c}.ok-blog-card__image{display:block;aspect-ratio:1.52 / 1;overflow:hidden;background:#f1f1ef}.ok-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ok-blog-card:hover .ok-blog-card__image img{transform:scale(1.035)}.ok-blog-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#fff;background:#101214;font-size:44px;font-weight:800}.ok-blog-card__content{padding:22px 24px 20px}.ok-blog-card__title{margin:0;color:rgb(var(--color-scheme-text, 16 18 20));font-size:clamp(17px,1.45vw,22px);line-height:1.35;font-weight:700}.ok-blog-card__title a{text-decoration:none}.ok-blog-card__excerpt{display:-webkit-box;margin-top:12px;overflow:hidden;color:rgba(var(--color-scheme-text, 16 18 20),.7);font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ok-blog-card__date{display:block;margin-top:22px;color:rgba(var(--color-scheme-text, 16 18 20),.55);font-size:13px}.ok-blog-sidebar{padding-left:clamp(0px,1vw,16px)}.ok-blog-sidebar__section{padding:0 0 28px;border-top:1px solid rgba(16,18,20,.12)}.ok-blog-sidebar__section+.ok-blog-sidebar__section{padding-top:28px}.ok-blog-sidebar h2{margin:22px 0 20px;font-size:clamp(23px,2vw,29px);font-weight:700;line-height:1.15}.ok-blog-recent-posts{display:grid;gap:18px}.ok-blog-recent-post{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;text-decoration:none}.ok-blog-recent-post__image{display:block;height:72px;overflow:hidden;border-radius:4px;background:#ececeb}.ok-blog-recent-post__image img{width:100%;height:100%;object-fit:cover}.ok-blog-recent-post__copy{min-width:0}.ok-blog-recent-post strong{display:-webkit-box;overflow:hidden;color:rgb(var(--color-scheme-text, 16 18 20));font-size:15px;line-height:1.32;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ok-blog-recent-post time{display:block;margin-top:7px;color:rgba(var(--color-scheme-text, 16 18 20),.55);font-size:12px}.ok-blog-sidebar__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ok-blog-sidebar__heading h2{margin-bottom:20px}.ok-blog-sidebar__heading a{color:#007c89;font-size:14px;font-weight:700}.ok-blog-tag-list{display:flex;flex-wrap:wrap;gap:10px}.ok-blog-tag-list a{padding:8px 15px;border:1px solid rgba(16,18,20,.22);border-radius:999px;color:rgb(var(--color-scheme-text, 16 18 20));font-size:14px;line-height:1;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease}.ok-blog-tag-list a:hover{border-color:#007c89;color:#fff;background:#007c89}@media(max-width:900px){.ok-blog-layout{grid-template-columns:1fr}.ok-blog-sidebar{padding-left:0}.ok-blog-sidebar__section{max-width:720px}}@media(max-width:620px){.ok-blog-card-grid{grid-template-columns:1fr;gap:20px}.ok-blog-card__content{padding:18px}.ok-blog-card__image{aspect-ratio:1.42 / 1}.ok-blog-card__date{margin-top:16px}.ok-blog-recent-post{grid-template-columns:88px minmax(0,1fr)}.ok-blog-recent-post__image{height:66px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/blog.css.map */
