
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-kicker{font-family:Jost,system-ui,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#9C5A42!important;text-align:center!important;margin:0 auto 10px!important;padding:0 0 0 .16em!important;max-width:none!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-kicker a{color:inherit!important;text-decoration:none!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-kicker + h2{margin-top:0!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) .wl-ig-acc{font-family:"Playfair Display",Georgia,serif;font-style:italic;font-weight:500;letter-spacing:0}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) .wl-ig-hide{display:none!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-count{color:#592F1D!important;font-size:17px!important;font-weight:400!important;padding:0!important;text-wrap:balance!important;margin-top:14px!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item .sbi_photo_wrap,body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item .sbi_photo{border-radius:18px!important;overflow:hidden!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)!important;border-radius:18px!important}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item .sbi_photo{position:relative}
body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item .sbi_photo::after{content:"";position:absolute;inset:0;background:rgba(89,47,29,0);transition:background .6s ease;pointer-events:none;border-radius:18px}
@media (hover:hover){body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item:hover img{transform:scale(1.05)}body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item:hover .sbi_photo::after{background:rgba(89,47,29,.14)}}
@media (max-width:781px){body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-kicker{font-size:11.5px!important;letter-spacing:.12em!important;padding-left:.12em!important}body.home main .wl-instagram:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) p.wl-ig-count{font-size:16px!important}}
/* IG V2 Peach-Band */
body.home main .wl-instagram.wl-ig-v2:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6){background:#FCEBDD!important}
body.home main .wl-instagram.wl-ig-v2:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item .sbi_photo_wrap{box-shadow:0 0 0 6px #FAF8F4!important;border-radius:18px!important}
/* IG V3 Text links, Bilder rechts (Computer) */
@media (min-width:1000px){
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)!important;column-gap:64px!important;align-items:center!important;padding-left:max(40px,calc((100% - 1240px)/2))!important;padding-right:max(40px,calc((100% - 1240px)/2))!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) > *{grid-column:1!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) > #sb_instagram{grid-column:2!important;grid-row:1 / span 6!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) .wl-ig-left > p.wl-ig-kicker{padding-left:0!important;align-self:end}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) .wl-ig-left > h2{font-size:clamp(30px,2.6vw,40px)!important;line-height:1.2!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) .wl-ig-left > p.wl-ig-count{text-wrap:wrap!important;align-self:start}
}
@media (min-width:1000px){
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-left > :is(p.wl-ig-kicker,h2,p.wl-ig-count){text-align:left!important;margin-left:0!important;margin-right:0!important;white-space:normal!important;text-wrap:wrap!important;width:auto!important;max-width:none!important}

}
/* IG V3 schoen */
body.home main .wl-instagram .wl-ig-cta{display:none}
@media (min-width:1000px){
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7){column-gap:80px!important;padding-top:110px!important;padding-bottom:110px!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-left > h2{font-size:clamp(30px,2.5vw,38px)!important;line-height:1.18!important;margin-bottom:0!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-left > p.wl-ig-count{font-size:17.5px!important;line-height:1.75!important;max-width:380px!important;margin-top:18px!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-left > .wl-ig-cta{display:block!important;grid-column:1!important;align-self:start}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-cta .wl-ig-line{display:block;width:56px;height:1px;background:#9C5A42;opacity:.6;margin:6px 0 28px}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-cta a{display:inline-flex!important;align-items:center;gap:10px;background:#9C5A42!important;color:#FAF8F4!important;border-radius:10px!important;padding:13px 26px!important;font:400 16.5px/1.2 Jost,system-ui,sans-serif!important;text-decoration:none!important;transition:background .3s}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-cta a:hover{background:#592F1D!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) .wl-ig-cta svg{width:16px;height:16px;fill:currentColor}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_load{display:none!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7){grid-template-columns:minmax(0,1fr) minmax(0,2.1fr)!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images{padding:0!important;gap:22px!important;align-items:stretch}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_item{transform:none!important;padding:0!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_photo{height:auto!important;aspect-ratio:4/5!important;display:block!important;position:relative!important;overflow:hidden!important;border-radius:18px!important;background-size:cover!important;background-position:center!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_photo svg,body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_playbtn,body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_carousel_icon,body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_lightbox_link{display:none!important}
body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) #sbi_images .sbi_item .sbi_photo_wrap{box-shadow:0 26px 44px -26px rgba(89,47,29,.38)!important;border-radius:18px!important}
}
@media (min-width:1000px){body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) > .wl-ig-left{grid-column:1!important;grid-row:1!important;align-self:center!important;text-align:left!important;margin:0!important;max-width:none!important}body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7) > #sb_instagram{grid-row:1!important;align-self:center!important;padding-bottom:0!important}}
@media (min-width:1000px){body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8){grid-template-columns:minmax(24px,1fr) minmax(0,454px) minmax(0,786px) minmax(24px,1fr)!important;column-gap:0!important;padding-left:0!important;padding-right:0!important}body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8) > .wl-ig-left{grid-column:2!important;padding-right:80px!important;box-sizing:border-box!important}body.home main .wl-instagram.wl-ig-v3:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8) > #sb_instagram{grid-column:3!important}}
/* IG V4 versetzte Bilder (Computer) */
@media (min-width:1000px){
body.home main .wl-instagram.wl-ig-v4:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images{padding-top:30px!important;padding-bottom:30px!important;align-items:start}
body.home main .wl-instagram.wl-ig-v4:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item:nth-child(2){transform:translateY(-30px)}
body.home main .wl-instagram.wl-ig-v4:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item:nth-child(1),body.home main .wl-instagram.wl-ig-v4:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6) #sbi_images .sbi_item:nth-child(3){transform:translateY(22px)}
}
.wl-ig-badge a{margin:0 3px}
.wl-ig-badge{position:fixed;left:12px;bottom:12px;z-index:9999;background:#592F1D;color:#fff;font:500 12.5px/1.5 Jost,system-ui,sans-serif;padding:10px 14px;border-radius:10px}
.wl-ig-badge a{color:#FCEBDD}
