:root{--font-heading-family:var(--font-body-family);--font-heading-style:var(--font-body-style);--font-heading-weight:600}.bs-slogan{background:#fff;color:#000;text-align:center}.bs-slogan h2{margin:0;font-family:var(--font-body-family);font-size:clamp(2.2rem,2.5vw,3.2rem);font-weight:600;line-height:1.35;letter-spacing:-.025em;color:#000;text-wrap:balance}.footer-quicklink-container.bs-service-strip{background:#fff;color:#000}.bs-service-strip .footer-quicklink-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:var(--page-width);gap:2rem;padding-top:2rem;padding-bottom:2rem}.bs-service-strip .footer-quicklink-box{width:auto;min-width:0;display:flex;justify-content:center;gap:1rem;padding:0;border:0;font-size:1.4rem;font-weight:500;line-height:1.5;color:#000;letter-spacing:0}.bs-service-strip svg{flex:0 0 22px;width:22px;height:22px}.bs-service-strip a{color:inherit;text-decoration:none;padding:.5rem 0}.bs-service-strip a:hover{text-decoration:underline;text-underline-offset:.3rem}.bs-footer{background:#000;color:#fff;--color-background:0,0,0;--color-foreground:255,255,255;--gradient-background:#000;line-height:1.65}.bs-footer .footer__content-top{padding-bottom:2.4rem}.bs-footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:2.4rem 6rem;margin:0}.bs-footer .footer-block.grid__item{width:auto;max-width:none;min-width:0;margin:0;padding:0}.bs-footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.025em;color:#fff;margin:0 0 1.2rem}.bs-footer .footer-block__details-content{font-size:1.3rem;line-height:1.75;margin:0;color:#fff}.bs-footer .footer-block__details-content p{margin:0 0 1.2rem}.bs-footer .footer-block__details-content p:last-child{margin-bottom:0}.bs-footer .footer-block__details-content a{color:#fff;text-decoration:none;text-underline-offset:.3rem}.bs-footer .footer-block__details-content a:hover{text-decoration:underline}.bs-footer .footer-block--menu ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;row-gap:.4rem}.bs-footer .footer-block--menu ul>li{padding:0;margin:0;min-width:0}.bs-footer .footer-block--menu .list-menu__item--link{display:block;font-size:1.3rem;line-height:1.5;padding:.65rem 0;color:#fff;overflow-wrap:anywhere}.bs-footer .footer-block--newsletter{margin-top:2rem}.bs-footer .footer__content-bottom{background:#000;padding:1.2rem 0 1.6rem;border-top:1px solid rgba(255,255,255,.16)}.bs-footer .footer__content-bottom-wrapper{gap:1rem 2rem}.bs-footer .footer__column--info{width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.bs-footer .footer__localization:empty+.footer__column--info{align-items:center;padding-top:0}.bs-footer .footer__payment{display:block;width:auto;margin:0;flex:1 1 auto}.bs-footer .list-payment{justify-content:flex-start;padding:0;margin:0;gap:.3rem;flex-wrap:wrap}.bs-footer .list-payment__item{padding:.3rem}.bs-footer .footer__copyright{margin:0;text-align:right}.bs-footer .copyright__content,.bs-footer .copyright__content a{font-size:1.1rem;color:#fff;opacity:1}@media(max-width:749px){.bs-slogan .page-width{padding-left:2.4rem;padding-right:2.4rem}.bs-service-strip .footer-quicklink-wrapper{grid-template-columns:1fr;gap:.8rem;padding:1.6rem 2.4rem}.bs-service-strip .footer-quicklink-box{font-size:1.3rem;justify-content:flex-start;gap:.9rem;min-height:32px}.bs-service-strip svg{flex-basis:20px;width:20px;height:20px}.bs-footer .footer__content-top{padding-left:2.4rem;padding-right:2.4rem;padding-bottom:2rem}.bs-footer .footer__blocks-wrapper.grid{grid-template-columns:1fr;gap:2.4rem}.bs-footer .footer-block--menu ul{column-gap:1.6rem}.bs-footer .footer-block--menu .list-menu__item--link{padding:.85rem 0}.bs-footer .footer__content-bottom-wrapper{padding-left:2.4rem;padding-right:2.4rem}.bs-footer .footer__copyright{text-align:left}}.image-with-text__content:is(.color-inverse,.color-accent-1,.color-accent-2) .image-with-text__heading,.image-with-text__content:is(.color-inverse,.color-accent-1,.color-accent-2) .image-with-text__text,.image-with-text__content:is(.color-inverse,.color-accent-1,.color-accent-2) .image-with-text__text :is(p,span,strong,em,li,a){color:#fff;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bergstunden-clean.css.map */
