.blog-heading{font-family:"Roboto Slab",var(--font-heading-family),serif;font-weight:700;font-size:2.6rem;color:var(--brand-red);text-align:center;width:fit-content;margin:0 auto 2rem;padding:0 1.5rem}.blog-layout{display:flex;align-items:flex-start;gap:2rem}.blog-main{flex:1 1 auto;min-width:0}.blog-sidebar{flex:0 0 200px;width:220px;background-color:var(--brand-beige);border-radius:3px}.blog-sidebar__summary{display:none}.blog-sidebar__inner{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 1.4rem}.blog-sidebar__link{-webkit-hyphens:none;hyphens:none;font-family:Roboto Slab,serif;font-size:1.6rem;font-weight:700;line-height:1.2;color:var(--brand-red);text-decoration:none;border:0;align-self:flex-start}.blog-sidebar__link:hover{text-decoration:underline}.blog-sidebar__link.is-active{background-color:var(--brand-red);color:var(--brand-beige);text-decoration:none;padding:.3rem .7rem;border-radius:3px;margin-left:-.7rem;margin-right:-.7rem}.blog-grid{display:grid;grid-template-columns:repeat(var(--blog-cols, 3),1fr);gap:1.75rem 2rem}.blog-card__link{display:block;text-decoration:none;color:inherit}.blog-card:nth-child(4n+1){--img-rot: -1deg}.blog-card:nth-child(4n+2){--img-rot: .7deg}.blog-card:nth-child(4n+3){--img-rot: -.5deg}.blog-card:nth-child(4n+4){--img-rot: 1deg}.blog-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:0;box-shadow:3px 5px 12px #00000024;transform:rotate(var(--img-rot, 0deg)) translateZ(0);backface-visibility:hidden;border-radius:0;background-color:transparent;outline:0}.blog-card__media--empty{background-color:var(--brand-beige)}.blog-card__media img{--bild-zoom: 107%;--bild-links: -3.5%;--bild-oben: -2.07%;position:absolute;top:var(--bild-oben);left:var(--bild-links);width:var(--bild-zoom);height:var(--bild-zoom);object-fit:cover;display:block;transition:transform .35s ease}.blog-card__link:hover .blog-card__media img{transform:scale(1.05)}.blog-card__media--empty{display:grid;place-items:center}.blog-card__placeholder{font-family:Roboto Slab,serif;font-size:3rem;font-weight:700;color:rgba(var(--brand-red-rgb),.3)}.blog-card__title{margin:.7rem 0 0;text-align:center;font-family:Roboto Slab,serif;font-weight:700;font-size:1.5rem;line-height:1.3;color:var(--brand-red);font-style:normal}.blog-empty{color:var(--brand-red);opacity:.8;width:fit-content;margin:0 auto;text-align:center;padding:1.5rem 2.5rem}.blog-load-more-wrap{display:flex;justify-content:center;margin-top:2.5rem}.blog-load-more.is-loading{opacity:.6;cursor:progress}@media screen and (max-width:749px){.blog-heading{font-size:1.5rem;margin-bottom:1.25rem}.blog-layout{flex-direction:column;gap:1.25rem}.blog-sidebar{width:100%;flex:1 1 auto;background-color:var(--brand-beige);border-radius:3px}.blog-sidebar__summary{display:none}.blog-sidebar__inner{padding:1rem 1.1rem;gap:.6rem}.blog-sidebar__link{font-size:1.2rem}.blog-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.blog-card__title{font-size:.85rem}}.section-main-blog--has-tag{padding-top:20px!important}@media screen and (min-width:750px){.blog-layout{--blog-title-zone: .55;gap:var(--cell)}.blog-layout.page-width{--blog-x: -1;max-width:var(--blog-width);padding-left:0;padding-right:0;transform:translate(calc(var(--cell) * var(--blog-x)))}.blog-sidebar{--sidebar-x: -.5;--sidebar-y: 0;flex:0 0 calc(var(--cell) * 2);width:auto;min-width:0;transform:translate(calc(var(--cell) * var(--sidebar-x)),calc(var(--cell) * var(--sidebar-y)))}.blog-grid{--blog-grid-y: .2;transform:translateY(calc(var(--cell) * var(--blog-grid-y)));grid-template-columns:repeat(var(--blog-cols, 3),calc(var(--cell) * 3));column-gap:var(--cell);row-gap:calc(var(--cell) * (1 - var(--blog-title-zone)));justify-content:flex-start}.blog-main{--loadmore-band: 1.58;padding-bottom:calc(var(--cell) * 1.5)}.blog-main:has(.blog-load-more-wrap){padding-bottom:calc(var(--cell) * (1.5 - var(--loadmore-band)))}.blog-load-more-wrap{--loadmore-y: .02;align-items:center;height:calc(var(--cell) * var(--loadmore-band));margin-top:0;transform:translateY(calc(var(--cell) * var(--loadmore-y)))}.blog-card__title{--title-overhang: .15;margin-top:0;margin-left:calc(var(--cell) * var(--title-overhang) * -1);margin-right:calc(var(--cell) * var(--title-overhang) * -1);height:calc(var(--cell) * var(--blog-title-zone));padding-top:.7rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blog-neues.css.map */
