.tpt-megamenu [id*=tpt_megamenu_blog]{width:100%}.tpt-megamenu .tpt-horizontal-menu [id*=tpt_megamenu_blog]{grid-column:span var(--block-width, 4)}.tpt-megamenu .tpt-megamenu-block-title{margin:0 0 8px;font-size:var(--block-title-font-size, 18px);font-weight:var(--block-title-font-weight, 600);color:rgb(var(--block-title-color, 0, 0, 0));line-height:1.3}.tpt-megamenu .tpt-megamenu-block-subtitle{margin:0 0 16px;font-size:var(--block-subtitle-font-size, 14px);font-weight:var(--block-subtitle-font-weight, 400);color:rgb(var(--block-subtitle-color, 102, 102, 102));line-height:1.4}.tpt-megamenu .tpt-blog-block__grid{display:flex;flex-direction:var(--blog-layout, column);gap:10px}.tpt-megamenu .tpt-blog-block-row .tpt-blog-block__grid{gap:20px}.tpt-megamenu .tpt-blog-block-row .tpt-blog-block__featured{width:var(--highlighted-post-width, 50%)}.tpt-megamenu .tpt-blog-block__regular{display:flex;flex-direction:column}.tpt-megamenu .tpt-blog-block-row .tpt-blog-block__regular{margin-top:-8px}.tpt-megamenu .tpt-blog-card{border-radius:8px;transition:all .3s ease;overflow:hidden}.tpt-megamenu .tpt-blog-card__link{text-decoration:none;color:inherit;display:block;height:100%}.tpt-megamenu .tpt-blog-card__link:hover{text-decoration:none;color:inherit}.tpt-megamenu .tpt-blog-card--featured{background:transparent;padding:8px;margin:-8px -8px 0}.tpt-megamenu .tpt-blog-card--featured:hover{background-color:#e8e8e8}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__link{display:flex;flex-direction:column}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__image{width:100%;height:250px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tpt-megamenu .tpt-blog-card--featured:hover .tpt-blog-card__image img{transform:scale(1.05)}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__content{padding:15px 0 0;flex:1;display:flex;flex-direction:column;gap:8px}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__title{margin:0;font-size:var(--blog-title-featured-font-size, 16px);font-weight:var(--blog-title-font-weight, 600);color:rgb(var(--blog-title-color, 51, 51, 51));line-height:1.3}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__excerpt{margin:0;font-size:13px;color:#666;line-height:1.4}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__meta{margin-top:auto;font-size:var(--blog-author-font-size, 12px);color:#666}.tpt-megamenu .tpt-blog-card--regular{padding:8px 0 8px 8px;margin-left:-8px}.tpt-megamenu .tpt-blog-card--regular:hover{background-color:#e8e8e8}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__link{display:flex;flex-direction:row;gap:12px}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__image{width:80px;height:80px;min-width:80px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.tpt-megamenu .tpt-blog-card--regular:hover .tpt-blog-card__image img{transform:scale(1.05)}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__content{flex:1;display:flex;flex-direction:column;gap:4px}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__title{margin:0;font-size:var(--blog-title-regular-font-size, 14px);font-weight:var(--blog-title-font-weight, 600);color:rgb(var(--blog-title-color, 51, 51, 51));line-height:1.3}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__meta{font-size:var(--blog-author-font-size, 12px);color:#666}.tpt-megamenu .tpt-blog-card__author{font-weight:var(--blog-author-font-weight, 500);color:rgb(var(--blog-author-color, 51, 51, 51));line-height:1.2;font-size:var(--blog-author-font-size, 12px)}.tpt-megamenu .tpt-blog-card__gap{padding:0 var(--blog-gap-padding, 4px);font-size:var(--blog-gap-font-size, 10px);color:rgb(var(--blog-gap-color, 102, 102, 102))}.tpt-megamenu .tpt-blog-card__date{color:rgb(var(--blog-date-color, 153, 153, 153));line-height:1.2;font-size:var(--blog-date-font-size, 12px);font-weight:var(--blog-date-font-weight, 400)}.tpt-megamenu .tpt-blog-block__empty{text-align:center;padding:40px 20px;color:#666;font-style:italic}@media (max-width: 768px){.tpt-megamenu .tpt-megamenu-block-title{font-size:calc(var(--block-title-font-size, 18px) - 2px)}.tpt-megamenu .tpt-megamenu-block-subtitle{font-size:calc(var(--block-subtitle-font-size, 14px) - 1px)}.tpt-megamenu .tpt-blog-block__featured .tpt-blog-card--featured{max-width:100%}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__image{height:200px}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__content{padding:12px}.tpt-megamenu .tpt-blog-card--featured .tpt-blog-card__title{font-size:calc(var(--blog-title-featured-font-size, 16px) - 1px)}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__image{width:70px;height:70px;min-width:70px}.tpt-megamenu .tpt-blog-card--regular .tpt-blog-card__title{font-size:calc(var(--blog-title-regular-font-size, 14px) - 1px)}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/tpt-megamenu-blog.css.map */
