@media screen and (max-width:749px){.template-search .facets-container{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px}.template-search .facets-container>.facets{min-width:0}.template-product .product-details .group-block,.template-product .mk-product-facts,.template-product .mk-product-facts dd{min-width:0}.template-product .product-details rte-formatter,.template-product .product-details .text-block{max-width:100%;overflow-wrap:anywhere}.template-product rte-formatter img,.template-product rte-formatter video,.template-product rte-formatter iframe{max-width:100%}.template-product rte-formatter img,.template-product rte-formatter video{height:auto}.template-product rte-formatter table{display:block;max-width:100%;overflow-x:auto}}.template-article .blog-posts__main,.template-blog .blog-posts__main{align-items:start}.template-article .blog-posts__detail,.template-blog .blog-posts-container{min-width:0}.template-article .blog-posts__detail>.image-block,.template-article .blog-posts__detail .image-block:has(.image-block__image){max-width:100%}.template-article .blog-posts__detail .image-block__image{width:100%;max-height:440px;object-fit:contain}.template-article .blog-posts__detail rte-formatter,.template-article .blog-posts__detail .rte{line-height:1.7;overflow-wrap:anywhere}.template-article .blog-posts__detail h2,.template-article .blog-posts__detail h3{margin-block:1.5em .65em}.template-article .blog-posts__detail p,.template-article .blog-posts__detail ul{margin-block:0 1.1em}.blog-post-details{gap:.75rem;flex-wrap:wrap}.blog-date time{margin-inline-start:.4em}.blog-author em{margin-inline-start:.4em}.header__mega-submenu>li{min-width:0}.header__mega-submenu .mega-menu__link--level-2{font-weight:700}.header__mega-submenu .mega-menu__link--level-3{padding-block:.65rem}@media(max-width:749px){.template-article .blog-posts__detail .image-block__image{max-height:280px}.template-article .blog-posts__detail img,.template-article .blog-posts__detail video,.template-article .blog-posts__detail iframe{max-width:100%;height:auto}.template-article .blog-posts__detail table{display:block;max-width:100%;overflow-x:auto}}.header__icon{color:var(--color-foreground)}.template-article .blog-posts__header h1,.template-blog .blog-posts h1{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.2;margin-block:2.4rem 1.6rem;max-width:55ch}.blog-post-details{display:flex;align-items:center;gap:.75rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mk-responsive.css.map */
