.blog-grid{background:var(--bg);padding-top:var(--pad-top);padding-bottom:var(--pad-bottom)}.blog-grid .page-width{max-width:var(--max-width)}.blog-grid__header{margin-bottom:22px}.blog-grid__subheader{margin:0 0 8px;color:var(--sub-color);font-size:var(--sub-size);font-weight:var(--sub-weight);text-transform:var(--sub-transform);letter-spacing:.06em}.blog-grid__title{margin:0 0 10px;color:var(--head-color);font-size:var(--head-size);font-weight:var(--head-weight);line-height:1.12}.blog-grid__description{margin:0;color:var(--desc-color);font-size:var(--desc-size);font-weight:var(--desc-weight);max-width:var(--desc-max-width)}.blog-grid__header[data-align=left] .blog-grid__description{margin-left:0;margin-right:auto;text-align:left!important}.blog-grid__header[data-align=center] .blog-grid__description{margin-left:auto;margin-right:auto;text-align:center!important}.blog-grid__header[data-align=right] .blog-grid__description{margin-left:auto;margin-right:0;text-align:right!important}.blog-grid__description.rte p{margin:.6em 0}.blog-grid__description.rte p:first-child{margin-top:0}.blog-grid__description.rte p:last-child{margin-bottom:0}.blog-grid__viewmore{display:flex;justify-content:var(--viewmore-justify);margin-top:14px;margin-bottom:var(--viewmore-gap-bottom)}.blog-grid__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr));perspective:1200px}@media (max-width: 989px){.blog-grid__grid{grid-template-columns:repeat(var(--cols-tablet),minmax(0,1fr))}}@media (max-width: 749px){.blog-grid__grid{grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr))}}.blog-grid__card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);overflow:hidden;height:100%;display:flex;flex-direction:column;--reveal-transform: translateY(0) scale(1);--hover-transform: translateY(0) rotate3d(0, 0, 0, 0deg);transform-style:preserve-3d;transform-origin:center 80%;transform:var(--reveal-transform) var(--hover-transform);transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s ease}.blog-grid__image,.blog-grid__image--placeholder{width:100%;display:block;border-top-left-radius:var(--img-radius);border-top-right-radius:var(--img-radius);height:var(--img-height-desktop);object-fit:cover}.blog-grid__image--placeholder{background:#0000000f}@media (max-width: 749px){.blog-grid__image,.blog-grid__image--placeholder{height:var(--img-height-mobile)}}.blog-grid__content{padding:var(--card-pad);display:flex;flex-direction:column;gap:10px;flex:1}.blog-grid__card-title{margin:0;color:var(--title-color);font-size:var(--title-size);font-weight:var(--title-weight);line-height:1.2}.blog-grid__card-title a{color:inherit;text-decoration:none}.blog-grid__card-title a:hover{text-decoration:underline}.blog-grid__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--meta-color);font-size:var(--meta-size);font-weight:var(--meta-weight)}.blog-grid__meta-sep{opacity:.7}.blog-grid__excerpt{margin:0;color:var(--excerpt-color);font-size:var(--excerpt-size);font-weight:var(--excerpt-weight);line-height:1.6}.blog-grid__actions{margin-top:auto;padding-top:var(--excerpt-btn-gap)}.blog-grid__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:var(--btn-size);font-weight:var(--btn-weight);line-height:1;padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radius);text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease,transform .16s ease}.blog-grid__btn:hover{opacity:var(--btn-hover-opacity);transform:translateY(-1px)}.blog-grid__btn:active{transform:translateY(0)}.blog-grid__btn:focus-visible{outline:3px solid rgba(0,0,0,.25);outline-offset:2px}.blog-grid__btn[data-btn-style=solid]{background-color:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-border)}.blog-grid__btn[data-btn-style=solid]:hover{background-color:var(--btn-bg-hover);color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.blog-grid__btn[data-btn-style=outline]{background-color:transparent;color:var(--btn-text);border:1px solid var(--btn-border)}.blog-grid__btn[data-btn-style=outline]:hover{background-color:var(--btn-bg-hover);color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.blog-grid__btn[data-btn-style=text]{background:transparent;border:0;padding:0;border-radius:0;color:var(--btn-text);text-decoration:underline}.blog-grid__btn[data-btn-style=text]:hover{opacity:1;transform:none;color:var(--btn-text-hover)}.blog-grid__btn--viewmore{font-size:var(--vm-font);padding:var(--vm-pad-y) var(--vm-pad-x)}.blog-grid__empty{padding:16px;border:1px dashed rgba(0,0,0,.18);border-radius:12px}.blog-grid--reveal .blog-grid__card{opacity:0;--reveal-transform: translateY(22px) scale(.97);transition-delay:calc(var(--reveal-index, 0) * 70ms);will-change:transform,opacity}.blog-grid--reveal .blog-grid__card.is-visible{opacity:1;--reveal-transform: translateY(0) scale(1)}.blog-grid__card:hover{box-shadow:0 18px 45px #0f172a2e;--hover-transform: translateY(-3px) rotate3d(1, 1, 0, 8deg)}@media (prefers-reduced-motion: reduce){.blog-grid--reveal .blog-grid__card{opacity:1!important;--reveal-transform: none !important;transition:none!important}.blog-grid__card,.blog-grid__card:hover{box-shadow:none!important;--hover-transform: none !important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-advanced-blog-grid.css.map */
