.blog-hero-section{margin:0;padding:0}.blog-hero-section+*{margin-top:0}.blog-hero{position:relative;overflow:hidden;text-align:center;background-color:var(--mm-accent-2, #111)}.blog-hero__dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.4;z-index:0}.blog-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}img.blog-hero__bottom-layer{position:absolute;bottom:-1px;left:0;width:100%;height:auto;pointer-events:none;z-index:3;display:block;transform:rotate(180deg)}.blog-hero__container{position:relative;z-index:2;max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.blog-hero__inner{max-width:640px;margin:0 auto}.blog-hero__badge{display:inline-flex;align-items:center;gap:var(--mm-space-8, 8px);background:#f5b40026;color:var(--mm-accent-1, #f5b400);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);font-weight:var(--mm-fw-semibold, 600);padding:6px 16px;clip-path:var(--mm-btn-clip);margin-bottom:var(--mm-space-16, 16px);letter-spacing:.5px;text-transform:uppercase}.blog-hero__title{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);line-height:1.15;margin:0 0 var(--mm-space-12, 12px)}.blog-hero__sub{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#ffffff80;margin:0}.blog-listing{background:var(--mm-white, #fff)}.blog-listing__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.blog-featured{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;background:var(--mm-gray, #f8f8f8);border-radius:0;overflow:hidden;margin-bottom:var(--mm-space-64, 64px);--media-radius: 0;--media-border-width: 0px;--media-border-opacity: 0;--border-radius: 0;--border-width: 0px;--border-opacity: 0}.blog-featured__img{height:380px;overflow:hidden}.blog-featured__img img{width:100%;height:100%;object-fit:cover;display:block}.blog-featured__content{padding:40px 40px 40px 0;display:flex;flex-direction:column;gap:var(--mm-space-16, 16px)}.blog-featured__title,h2.blog-featured__title{font-family:var(--mm-font-body, "DM Sans", sans-serif)!important;font-weight:var(--mm-fw-bold, 700);line-height:1.25;color:var(--mm-accent-2, #111);margin:0;letter-spacing:0;font-size:28px}.blog-featured__title a{color:inherit;text-decoration:none;transition:color .2s}.blog-featured__title a:hover{color:var(--mm-accent-1, #f5b400)}.blog-featured__excerpt{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#555;line-height:1.7;margin:0}.blog-featured__btn{align-self:flex-start;margin-top:4px;gap:var(--mm-space-8, 8px)}.blog-tag{display:inline-block;background:var(--mm-accent-1, #f5b400);clip-path:var(--mm-btn-clip);color:var(--mm-accent-2, #111);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);font-weight:var(--mm-fw-bold, 700);padding:4px 12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;width:fit-content}.blog-meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.blog-meta__author,.blog-meta__date{display:flex;align-items:center;gap:6px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-13, 13px);color:#888}.blog-meta__author i,.blog-meta__date i{font-size:var(--mm-body-14, 14px);color:var(--mm-accent-1, #f5b400)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.blog-card{background:var(--mm-gray, #f7f7f7);clip-path:var(--mm-btn-clip);border-radius:0!important;overflow:hidden;transition:transform .2s,box-shadow .2s;--media-radius: 0;--media-border-width: 0px;--media-border-opacity: 0;--border-radius: 0;--border-width: 0px;--border-opacity: 0}.blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000017}.blog-card__img,.blog-card__img *{border-radius:0!important;outline:none!important;box-shadow:none!important;border:none!important}.blog-card__img{display:block;height:200px;overflow:hidden;text-decoration:none;padding:0;margin:0;line-height:0}.blog-card__img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .35s;margin:0!important;padding:0!important;max-width:none!important}.blog-card:hover .blog-card__img img{transform:scale(1.04)}.blog-card__body{padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px}.blog-card__body h3,.blog-listing .blog-card__body h3{font-family:var(--mm-font-body, "DM Sans", sans-serif)!important;font-size:var(--mm-body-16, 16px);font-weight:var(--mm-fw-bold, 700);line-height:1.4;color:var(--mm-accent-2, #111);margin:0;letter-spacing:0}.blog-card__body h3 a{color:inherit;text-decoration:none;transition:color .2s}.blog-card__body h3 a:hover{color:var(--mm-accent-1, #f5b400)}.blog-card__body p{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#666;line-height:1.6;margin:0}.blog-pagination{display:flex;justify-content:center;align-items:center;margin-top:var(--mm-space-64, 64px);gap:var(--mm-space-8, 8px);flex-wrap:wrap}.blog-pg__btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);background:var(--mm-gray, #f7f7f7);clip-path:var(--mm-btn-clip);text-decoration:none;transition:background .2s,color .2s;cursor:pointer;border:none}a.blog-pg__btn:hover{background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111)}span.blog-pg__btn.blog-pg__btn--active{background:#111;color:#fff}.blog-pg__btn--dots{background:transparent;clip-path:none;min-width:auto;padding:0 4px;color:#888;cursor:default}.blog-pagination a,.blog-pagination span,.blog-pagination .page,.blog-pagination .current,.blog-pagination .prev,.blog-pagination .next,.blog-pagination .deco{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);background:var(--mm-gray, #f7f7f7);clip-path:var(--mm-btn-clip);text-decoration:none;transition:background .2s,color .2s;border:none;border-radius:0}.blog-pagination a:hover{background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111)}.blog-pagination span.current,.blog-pagination .current{background:var(--mm-accent-2, #111);color:var(--mm-white, #fff)}.blog-pagination .deco{background:transparent;min-width:auto;padding:0 4px;color:#888}@media(max-width:767px){.blog-hero__container,.blog-listing__container{padding:0 var(--mm-container-pad, 16px)}.blog-featured{grid-template-columns:1fr}.blog-featured__img{height:240px}.blog-featured__content{padding:24px}.blog-featured__title{font-size:var(--mm-body-18, 18px)}.blog-grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.blog-featured{grid-template-columns:1fr}.blog-featured__content{padding:32px}.blog-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/blog-page.css.map */
