body.hh-public,body.shk-design.hh-public,body.hh-public:has(.bp-start){background-image:linear-gradient(180deg,#10151955,#101519bb),url(/cdn/shop/files/baboplan-firmenhintergrund-bulli.png?v=1793818114&width=2400)!important;background-position:center top!important;background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat!important;background-color:#171c20!important;color:#252b35}body.hh-public>header.hh-header,body.hh-public:has(.bp-start)>header.hh-header{width:min(1440px,calc(100% - 48px));min-height:112px!important;margin:16px auto 22px;padding:16px 28px!important;border-radius:16px;background:#fffffff7;gap:26px!important}.hh-public .hh-header .bp-brand-lockup{gap:28px!important}.hh-public .hh-header .bp-wordmark{display:flex!important;flex:0 1 365px!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:365px!important;max-width:none!important;line-height:1.1;color:#20262c;text-decoration:none}.hh-public .hh-header .bp-wordmark .bp-wordmark-name{display:block;font-family:Arial,Helvetica,sans-serif;font-size:46px;line-height:.96;font-weight:900;letter-spacing:-2px;white-space:nowrap}.hh-public .hh-header .bp-wordmark .bp-wordmark-name>span{color:#bd1827}.hh-public .hh-header .bp-wordmark>strong{font-size:17px;letter-spacing:-.3px;color:#262c32}.hh-public .hh-header .bp-wordmark>small{font-size:10px;color:#657078;letter-spacing:.1px}.hh-public .hh-header .bp-brand-claim{padding-left:28px!important}.hh-public .hh-header .bp-shop-link{width:155px!important;flex-basis:155px!important;height:48px!important;min-height:48px!important;flex-direction:row!important;gap:6px!important;padding:8px 10px!important}.hh-public .hh-header .bp-shop-link img{display:none!important}.hh-public .hh-header .bp-shop-link span{font-size:12px!important;white-space:nowrap!important}.hh-public #MainContent:not(:has(.bp-start)){width:min(1440px,calc(100% - 48px));box-sizing:border-box;max-width:1440px;margin:0 auto 24px;padding:24px!important;border-radius:18px;border:1px solid #ffffff55;background:#fafbfcf5;box-shadow:0 16px 48px #0003;min-width:0}.hh-public #MainContent:not(:has(.bp-start))>.nh-shell{width:100%;margin:0}.hh-public>.hh-width{color:#f4f5f6}.hh-public>.hh-width>.hh-small{color:#cbd1d5!important}.hh-public .bp-start-secondary{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:22px 20px 0}.hh-public .bp-start-secondary a{padding:10px 18px;border:1px solid #ffffff40;border-radius:9px;background:#151c23b3;color:#fff;font-size:13px;text-decoration:none}.hh-public .bp-start-secondary a:hover{background:#b91827}.bp-start .bp-start-intro{background-image:linear-gradient(90deg,#10171b33,transparent),url(/cdn/shop/files/baboplan-firmenhintergrund-bulli.png?v=1793818114&width=2400)!important}.bp-start .bp-start-image-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.bp-start .bp-start-image-grid>.bp-start-card{display:flex;flex-direction:column;grid-column:span 3!important;padding:0 0 32px;min-height:245px!important;overflow:hidden}.bp-start .bp-start-image-grid>.bp-start-card:nth-child(n+9){grid-column:span 6!important}.bp-start .bp-start-image-grid>.bp-start-card>strong{margin:16px 20px 9px;font-size:18px;line-height:1.25}.bp-start .bp-start-image-grid>.bp-start-card>.bp-start-desc{margin:0 20px;font-size:12px;line-height:1.55}.bp-start .bp-card-picture{display:block;width:100%;height:116px;flex:0 0 116px;overflow:hidden;background:#f6f7f8;border-bottom:1px solid #e7e8eb}.bp-start .bp-card-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bp-start .bp-card-picture.bp-picture-contain img{object-fit:contain;padding:10px;box-sizing:border-box;background:#fff}.bp-start .bp-card-picture.bp-picture-products img{object-position:right bottom;transform:scale(1.7);transform-origin:right bottom}.bp-start .bp-card-illustration{display:grid;place-items:center;background:linear-gradient(130deg,#fff5f5,#e9edf1);color:#b91827}.bp-start .bp-card-illustration svg{width:90px!important;height:76px!important;max-width:100%;stroke-width:1.5}.bp-start .bp-home-finder{border:2px solid #bd1827!important;background:#fff9f9!important}.bp-start .bp-home-finder>.bp-card-picture{height:76px;flex-basis:76px}.bp-start .bp-home-finder>p{margin:0 18px 10px;font-size:12px;line-height:1.4;color:#62636b}.bp-start .bp-home-finder form{display:grid;gap:6px;padding:0 18px;width:100%;box-sizing:border-box}.bp-start .bp-home-finder label{font-size:11px;font-weight:700}.bp-start .bp-home-height-row{display:grid;grid-template-columns:minmax(0,1fr) 62px;gap:6px}.bp-start .bp-home-finder :is(input:not([type=hidden]),select){width:100%;min-width:0;margin:0;min-height:34px;padding:6px 8px;font:inherit;font-size:12px}.bp-start .bp-home-finder input:not([type=hidden]){font-size:21px;font-weight:700}.bp-start .bp-home-finder button{padding:10px 8px;border:0;border-radius:7px;background:#bd1827;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;margin-top:4px}.bp-start .bp-home-finder button:hover{background:#a31220}@media(max-width:1100px){.hh-public .hh-header .bp-wordmark .bp-wordmark-name{font-size:40px}.hh-public .hh-header .bp-wordmark{flex-basis:315px!important;width:315px!important}.hh-public .hh-header .bp-brand-claim{padding-left:18px!important}.bp-start .bp-start-image-grid>.bp-start-card>strong{font-size:16px;margin-inline:16px}.bp-start .bp-start-image-grid>.bp-start-card>.bp-start-desc{margin-inline:16px}}@media(max-width:1000px){.bp-start .bp-start-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-start .bp-start-image-grid>.bp-start-card,.bp-start .bp-start-image-grid>.bp-start-card:nth-child(n+9){grid-column:auto!important}.bp-start .bp-start-image-grid>.bp-start-card:last-child{grid-column:auto}}@media(max-width:700px){body.hh-public>header.hh-header,body.hh-public:has(.bp-start)>header.hh-header{width:calc(100% - 28px);padding:16px!important;gap:12px!important}.hh-public .hh-header .bp-brand-claim{display:none!important}.hh-public .hh-header .bp-wordmark{flex:0 1 auto!important;width:auto!important;align-items:center}.hh-public .hh-header .bp-wordmark .bp-wordmark-name{font-size:43px}.hh-public .hh-header .bp-wordmark>small{font-size:9px}.hh-public #MainContent:not(:has(.bp-start)){width:calc(100% - 28px);padding:16px!important;border-radius:14px}.hh-public .hh-header .bp-shop-link{width:146px!important;flex-basis:146px!important}.hh-public .hh-header .bp-shop-link span{font-size:11px!important}.bp-start .bp-card-picture{height:95px;flex-basis:95px}.bp-start .bp-start-image-grid>.bp-start-card>strong{font-size:15px;margin:12px 13px 8px}.bp-start .bp-start-image-grid>.bp-start-card>.bp-start-desc{margin:0 13px;font-size:11px}.bp-start .bp-home-finder form{padding:0 12px}.bp-start .bp-home-finder>p{margin-inline:12px}.bp-start .bp-home-height-row{grid-template-columns:minmax(0,1fr) 53px}.bp-start .bp-home-finder :is(input:not([type=hidden]),select){font-size:12px!important}.bp-start .bp-home-finder input:not([type=hidden]){font-size:18px!important}.bp-start .bp-home-finder>strong{font-size:15px}.bp-start .bp-home-finder>.bp-card-picture{height:65px;flex-basis:65px}.hh-public .bp-start-secondary{margin-inline:9px}.hh-public .bp-start-secondary a{font-size:12px;flex:1;text-align:center}}@media(max-width:360px){.bp-start .bp-start-image-grid{grid-template-columns:1fr}}.hh-public .hh-header .bp-header-meta{display:flex!important;gap:12px!important;align-items:center!important}.hh-public .hh-header .bp-tech-link{display:flex;align-items:center;gap:7px;padding:5px 9px;color:#2a3036;font-size:12px;font-weight:750;line-height:1.3;text-decoration:none;border-radius:9px;background:#fff7f7;border:1px solid #eadcdd;white-space:nowrap}.hh-public .hh-header .bp-tech-link img{display:block;width:35px;height:50px;object-fit:contain}.hh-public .hh-header .bp-tech-link:hover{border-color:#bd1827}.hh-public .hh-header .bp-shop-link{width:190px!important;flex-basis:190px!important;min-height:60px!important;height:60px!important}.hh-public .hh-header .bp-shop-link img{display:block!important;width:55px!important;height:auto!important}.hh-public .hh-header .bp-shop-link strong,.hh-public .hh-header .bp-shop-link small{display:block}.hh-public .hh-header .bp-shop-link strong{font-size:11px}.hh-public .hh-header .bp-shop-link small{font-size:10px;color:#535b62;margin-top:4px}@media(min-width:901px){.hh-public .hh-header .bp-wordmark{flex-basis:310px!important;width:310px!important}.hh-public .hh-header .bp-brand-claim>div{font-size:10px}.hh-public .hh-header .bp-brand-claim strong{font-size:25px}.hh-public .hh-header .bp-brand-lockup{gap:18px!important}.hh-public .hh-header .bp-brand-claim{padding-left:18px!important}}@media(max-width:1200px)and (min-width:701px){.hh-public .hh-header .bp-brand-claim{display:none!important}.hh-public .hh-header .bp-wordmark{flex-basis:300px!important;width:300px!important}}@media(max-width:700px){.hh-public .hh-header .bp-header-controls{flex-wrap:wrap!important;justify-content:center!important}.hh-public .hh-header .bp-header-meta{margin:0 auto!important;gap:8px!important}.hh-public .hh-header .bp-tech-link{font-size:10px;padding:4px 7px}.hh-public .hh-header .bp-tech-link img{width:28px;height:43px}.hh-public .hh-header .bp-shop-link{width:168px!important;flex-basis:168px!important;height:53px!important;min-height:53px!important}.hh-public .hh-header .bp-shop-link img{width:42px!important}.hh-public .hh-header .bp-shop-link strong{font-size:10px}.hh-public .hh-header .bp-shop-link small{font-size:9px}}@media(max-width:390px){.hh-public .hh-header .bp-header-meta{flex-wrap:wrap!important;justify-content:center!important}.hh-public .hh-header .bp-tech-link{flex:1;justify-content:center}.hh-public .hh-header .bp-shop-link{width:154px!important;flex-basis:154px!important}}.bp-start .bp-start-intro{min-height:350px;padding-top:54px;padding-bottom:110px}.hh-public .hh-header .bp-tech-link{min-width:152px;box-sizing:border-box}.hh-public .hh-header .bp-tech-link img{flex:0 0 35px!important;max-width:none!important}.bp-start .bp-home-finder>.bp-card-picture{height:58px;flex-basis:58px}.bp-start .bp-home-finder>.bp-card-picture svg{height:46px!important}.bp-start .bp-start-image-grid>.bp-home-finder>strong{font-size:16px;margin:12px 18px 7px}.bp-start .bp-home-finder>p{font-size:11px;margin-bottom:8px}.bp-start .bp-home-finder form{gap:4px}.bp-start .bp-home-finder :is(input:not([type=hidden]),select){min-height:30px;padding:5px 7px}@media(max-width:700px){.bp-start .bp-start-intro{min-height:310px;padding:32px 22px 100px}.hh-public .hh-header .bp-tech-link{min-width:135px}.hh-public .hh-header .bp-tech-link img{flex-basis:28px!important}}.hh-public .bp-start .bp-start-intro>div{max-width:44%}.hh-public #MainContent .bp-start h1{font-size:clamp(30px,3.2vw,44px)}.hh-public .bp-start .bp-start-intro>div>p:last-child{font-size:19px;font-weight:600}@media(max-width:700px){.hh-public .bp-start .bp-start-intro>div{max-width:100%}.hh-public #MainContent .bp-start h1{font-size:30px}.hh-public .bp-start .bp-start-intro>div>p:last-child{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/baboplan-global-background.css.map */
