.st-bs{--st-bs-ink: #181a1d;--st-bs-btn: #202326;--st-bs-muted: #6b6a66;--st-bs-sand: #f2f1ee;--st-bs-dark: #0a0a0b;--st-bs-line: #e4e2dd;--st-bs-radius: 8px;--st-bs-band-y: 48px;--st-bs-head-gap: 24px;color:var(--st-bs-ink);padding-top:0}.st-bs>*{position:relative}.st-bs :is(h1,h2,h3,p,ul,dl,dd){margin:0}.st-bs ul{padding:0;list-style:none}.st-bs img{display:block;max-width:100%;height:auto}.st-bs-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.st-bs-icon{inline-size:20px;block-size:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.st-bs-band{padding-block:var(--st-bs-band-y);background:#fff}.st-bs-band--sand{background:var(--st-bs-sand)}.st-bs-band--dark{--st-bs-muted: #8d8c88;background:var(--st-bs-dark);color:#fff}.st-bs-head{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--st-bs-head-gap)}.st-bs-eyebrow{color:var(--st-bs-muted);font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.st-bs-h2,.st-bs-hero__title,.st-bs-h4,.st-bs-card__title,.st-bs-pay__delivery{font-family:var(--font-heading-family);font-weight:600;text-transform:none;color:inherit}.st-bs-h2{font-size:28px;line-height:1.08;letter-spacing:-.03em}.st-bs-h4{font-size:17px;line-height:1.25;letter-spacing:-.01em}.st-bs-text{font-size:15px;line-height:1.45;letter-spacing:.02em}.st-bs-text a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.st-bs-only-desktop{display:none!important}}.st-bs-actions{display:flex;gap:12px}.st-bs-btn{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:8px;min-block-size:44px;padding:0 18px;border:1px solid transparent;border-radius:999px;font-family:var(--font-heading-family);font-size:15px;font-weight:500;line-height:1.1;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease}.st-bs-btn .st-bs-icon{inline-size:18px;block-size:18px}.st-bs-btn--light{background:#fff;color:var(--st-bs-ink)}.st-bs-btn--light:hover{background:#ecebe8}.st-bs-btn--ghost{border-color:#ffffffd9;color:#fff}.st-bs-btn--ghost:hover{background:#ffffff1f}.st-bs-btn--dark{background:var(--st-bs-btn);color:#fff}.st-bs-btn--dark:hover{background:#000}.st-bs-btn--outline{border-color:var(--st-bs-ink);background:#fff;color:var(--st-bs-ink)}.st-bs-btn--large{flex:none;min-block-size:68px;padding:0 24px;font-size:18px}.st-bs-btn:focus-visible,.st-bs-pill:focus-visible,.st-bs-visit__map:focus-visible{outline:2px solid currentColor;outline-offset:3px}.st-bs-pill{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 18px;border:0;border-radius:999px;background:#fff;color:var(--st-bs-ink);font-family:var(--font-heading-family);font-size:15px;font-weight:500;line-height:1.1;white-space:nowrap;text-decoration:none;box-shadow:0 2px 12px #0000002e;cursor:pointer}.st-bs-hero{position:relative;overflow:hidden;min-block-size:540px;display:flex;align-items:flex-end;background:var(--st-bs-dark);color:#fff}.st-bs-hero picture{position:absolute;top:0;right:0;bottom:0;left:0}.st-bs .st-bs-hero__img{inline-size:100%;block-size:100%;max-width:none;object-fit:cover}.st-bs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b8,#00000059 45%,#0000000d 75%);pointer-events:none}.st-bs-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;inline-size:100%;padding:24px 16px}.st-bs-hero .st-bs-eyebrow{color:#ffffffd9}.st-bs-hero__brand{display:none}.st-bs-hero__title{font-size:34px;line-height:1.08;letter-spacing:-.03em}.st-bs-hero__meta{display:flex;flex-wrap:wrap;gap:4px 10px;color:#ffffffd9;font-size:15px;line-height:1.4;letter-spacing:.01em}.st-bs-hero .st-bs-actions{margin-top:12px}.st-bs-intro .st-bs-head{margin-bottom:20px}.st-bs-info{display:grid;gap:20px}.st-bs-info .st-bs-h4{margin-bottom:12px}.st-bs-info__address,.st-bs-info__contact,.st-bs-hours{font-size:16px;line-height:1.35;letter-spacing:.02em}.st-bs-info__contact{display:grid;gap:8px;margin-top:12px!important}.st-bs-info__contact li{display:flex;align-items:center;gap:10px}.st-bs-info__contact .st-bs-icon{inline-size:16px;block-size:16px}.st-bs-info__contact a{color:inherit;text-decoration:none}.st-bs-info__contact a:hover{text-decoration:underline}.st-bs-hours{display:grid;gap:2px}.st-bs-hours__row{display:grid;grid-template-columns:64px 1fr;align-items:center}.st-bs-hours dd{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.st-bs-hours__row--closed{color:#8d8c88}.st-bs-hours__row.is-today{font-family:var(--font-heading-family);font-weight:600}.st-bs-hours__today{padding:2px 8px;border-radius:999px;background:var(--st-bs-ink);color:#fff;font-family:var(--font-body-family);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0}.st-bs-visit{overflow:hidden;border:1px solid var(--st-bs-line);border-radius:var(--st-bs-radius);background:#fff}.st-bs-visit__map{position:relative;display:block;color:inherit}.st-bs .st-bs-visit__img{inline-size:100%;block-size:auto;aspect-ratio:359 / 210;object-fit:cover}.st-bs-visit__map .st-bs-pill{position:absolute;inset:auto auto 16px 50%;transform:translate(-50%)}.st-bs-visit__body{padding:0 20px}.st-bs-visit__part{padding-block:20px}.st-bs-visit__part+.st-bs-visit__part{border-top:1px solid var(--st-bs-line)}.st-bs-visit .st-bs-info__col+.st-bs-info__col{padding-top:20px;border-top:1px solid var(--st-bs-line)}.st-bs-route__heading{display:flex;align-items:center;gap:16px;margin-bottom:14px}.st-bs-transit{display:grid;gap:14px}.st-bs-transit__item{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.35;letter-spacing:.01em}.st-bs-transit__text{display:flex;flex-direction:column;gap:2px}.st-bs-transit__meta{color:var(--st-bs-muted);font-size:14px}.st-bs-transit__stop{font-weight:500}.st-bs-transit__badge{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border-radius:4px;color:#fff;font-family:var(--font-body-family);font-weight:700;line-height:1}.st-bs-transit__badge--ubahn{background:#1c5ca8;font-size:17px}.st-bs-transit__badge--sbahn{border-radius:50%;background:#297840;font-size:17px}.st-bs-transit__badge--bus{border-radius:50%;background:#9e297a;font-size:9px}.st-bs-transit__badge--tram{background:#d64d46;font-size:9px}.st-bs-parking-icon{inline-size:80px;block-size:24px;flex:none}.st-bs-parking{display:flex;align-items:center;gap:16px;font-size:15px;line-height:1.35}.st-bs-icon--car{inline-size:30px;block-size:22px}.st-bs-tour__media{position:relative;overflow:hidden;contain:paint;border-radius:var(--st-bs-radius);background:#1b1c1e}.st-bs .st-bs-tour__img{inline-size:100%;block-size:auto;aspect-ratio:361 / 205;object-fit:cover}.st-bs-tour__cta{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.st-bs-tour__cta:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0}.st-bs-tour__frame{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;border:0}.st-bs-perks__grid{display:flex;flex-direction:column}.st-bs-perks__cards{display:flex;flex-direction:column;gap:24px}.st-bs-perks__cta{order:3;margin-top:24px!important;padding-top:16px;text-align:center}.st-bs-card--advice{order:-1}.st-bs-card{overflow:hidden;border-radius:var(--st-bs-radius);background:#fff}.st-bs .st-bs-card__img{inline-size:100%;block-size:auto;aspect-ratio:361 / 254;object-fit:cover}.st-bs-card__body{display:flex;flex-direction:column;gap:14px;padding:28px 24px}.st-bs-card__title{font-size:20px;line-height:1.2;letter-spacing:-.02em}.st-bs-card__text{font-size:15px;line-height:1.45;letter-spacing:.02em}.st-bs-card__text strong{font-weight:600}.st-bs-innovation__row{display:flex;flex-direction:column;gap:24px}.st-bs-innovation .st-bs-head{margin-bottom:24px}.st-bs-innovation .rte p{margin:0}.st-bs-innovation .st-bs-text{font-size:16px;line-height:1.32}.st-bs .st-bs-innovation__img{inline-size:100%;block-size:auto;aspect-ratio:361 / 238;object-fit:cover;border-radius:var(--st-bs-radius)}.st-bs-badges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 56px;max-inline-size:340px;margin:40px auto 0!important}.st-bs-badges__item{display:flex;justify-content:center}.st-bs-badges__item{--st-bs-badge-h: 72px}.st-bs-badges__item--computerbild{--st-bs-badge-h: 85px}.st-bs-badges__item--germany{--st-bs-badge-h: 40px}.st-bs-badges__item--kunden{--st-bs-badge-h: 70px}.st-bs .st-bs-badges__img{block-size:var(--st-bs-badge-h);inline-size:auto;object-fit:contain}.st-bs-pay__methods{display:flex;justify-content:center;gap:44px;inline-size:max-content;max-inline-size:100%;margin:40px auto 0!important;padding:25px 36px!important;border-radius:999px;background:#fff}.st-bs-pay__methods li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.2}.st-bs-pay__methods .st-bs-icon{inline-size:34px;block-size:34px;stroke-width:1.3}.st-bs-pay__delivery{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px!important;font-size:22px;line-height:1.15;letter-spacing:-.02em}.st-bs-pay__delivery .st-bs-icon{inline-size:28px;block-size:28px}.st-bs-products__text{max-inline-size:760px;color:#cfcfcc;font-size:16px;line-height:1.32}.st-bs-slider{position:relative;margin-top:36px;overflow:hidden;border-radius:var(--st-bs-radius)}.st-bs-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.st-bs-slider__track::-webkit-scrollbar{display:none}.st-bs-slider__slide{flex:0 0 100%;scroll-snap-align:start}.st-bs .st-bs-slider__img{inline-size:100%;block-size:auto;aspect-ratio:361 / 197;object-fit:cover}.st-bs-slider__dots{position:absolute;inset:auto 0 10px;display:flex;justify-content:center;gap:8px}.st-bs-slider__dot{inline-size:8px;block-size:8px;padding:0;border:0;border-radius:50%;background:#ffffff80;cursor:pointer}.st-bs-slider__dot[aria-current=true]{background:#fff}.st-bs-slider__dot:focus-visible{outline:2px solid #fff;outline-offset:2px}.st-bs-sticky{position:fixed;inset:auto 0 0;z-index:20;display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.st-bs-sticky.is-visible{transform:none;visibility:visible;transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.st-bs-sticky,.st-bs-sticky.is-visible{transition:none}}@media(min-width:768px){.st-bs{--st-bs-band-y: 96px;--st-bs-head-gap: 48px}.st-bs-wrap{width:min(1200px,100% - 80px)}.st-bs-only-mobile,.st-bs-sticky{display:none!important}.st-bs-head{gap:14px}.st-bs-head--center{align-items:center;text-align:center}.st-bs-eyebrow{font-size:12px;letter-spacing:.22em}.st-bs-h2{font-size:44px;line-height:1.05;letter-spacing:-.035em}.st-bs-h4{font-size:18px}.st-bs-text{font-size:17px;line-height:26px}.st-bs-btn{flex:none;min-block-size:52px;padding:0 22px;font-size:16px}.st-bs-btn--large{min-block-size:68px;padding:0 24px;font-size:18px}.st-bs-pill{min-block-size:48px;padding:0 22px}.st-bs-tour__cta{min-block-size:56px;font-size:16px}.st-bs-hero{inline-size:100%;min-block-size:0;aspect-ratio:1440 / 680;max-block-size:760px}.st-bs-hero:after{background:linear-gradient(to top,#000000a6,#00000026 55%,#0000 80%),linear-gradient(to right,#00000059,#0000 60%)}.st-bs-hero__content{gap:20px;max-inline-size:1000px;padding:40px 40px 56px}.st-bs-hero__brand{display:inline}.st-bs-hero__title{font-size:clamp(40px,4.1vw,58px);line-height:1.05;letter-spacing:-.03em}.st-bs-hero__meta{font-size:17px}.st-bs-hero .st-bs-actions{margin-top:16px;gap:16px}.st-bs-intro .st-bs-head{margin-bottom:32px}.st-bs-intro__text{max-inline-size:760px;margin-inline:auto!important;text-align:center}.st-bs-intro .st-bs-info{grid-template-columns:repeat(2,max-content);justify-content:center;align-items:center;column-gap:120px;margin-top:32px;padding-top:24px}.st-bs-intro .st-bs-info .st-bs-h4{margin-bottom:24px}.st-bs-info__contact{margin-top:24px!important}.st-bs-hours{gap:4px}.st-bs-hours__row{grid-template-columns:55px 1fr}.st-bs-visit{display:grid;gap:32px;overflow:visible;border:0;border-radius:0;background:none}.st-bs-visit__map{overflow:hidden;border-radius:16px}.st-bs .st-bs-visit__img{aspect-ratio:616 / 478}.st-bs-visit__map .st-bs-pill{bottom:20px}.st-bs-visit__body{display:flex;flex-direction:column;gap:48px;padding:0}.st-bs-visit__part{padding:0}.st-bs-visit__part+.st-bs-visit__part{border:0}.st-bs-route__heading{margin-bottom:24px;font-family:var(--font-body-family);font-size:24px;font-weight:400;letter-spacing:.01em}.st-bs-transit{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.st-bs-transit__item{gap:16px;font-size:16px}.st-bs-transit__text>.st-bs-only-desktop{display:flex;flex-direction:column;gap:2px;margin-top:6px}.st-bs-transit__badge{inline-size:34px;block-size:34px}.st-bs-transit__badge--ubahn,.st-bs-transit__badge--sbahn{font-size:20px}.st-bs-transit__badge--bus,.st-bs-transit__badge--tram{font-size:11px}.st-bs-parking{font-size:16px}.st-bs-tour__media{border-radius:28px}.st-bs .st-bs-tour__img{aspect-ratio:1200 / 655}.st-bs-perks__grid{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:32px}.st-bs-perks__head{grid-column:1}.st-bs-perks__cta{grid-column:2;grid-row:1;align-self:start;margin:0!important;padding:4px 0 0}.st-bs-perks__cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6.7vw,96px)}.st-bs-card--advice{order:0}.st-bs-card{border-radius:30px}.st-bs .st-bs-card__img{aspect-ratio:552 / 432}.st-bs-card__body{padding:32px 32px 40px}.st-bs-card__title{font-size:26px}.st-bs-card__text{font-size:17px;line-height:26px}.st-bs-innovation .st-bs-head{margin-bottom:20px}.st-bs-innovation .st-bs-text{font-size:17px;line-height:26px}.st-bs .st-bs-innovation__img{aspect-ratio:660 / 443;border-radius:16px}.st-bs-badges{flex-wrap:nowrap;justify-content:space-between;gap:32px;max-inline-size:854px;margin-top:56px!important}.st-bs-badges__item{--st-bs-badge-h: 97px}.st-bs-badges__item--computerbild{--st-bs-badge-h: 115px}.st-bs-badges__item--germany{--st-bs-badge-h: 54px}.st-bs-badges__item--kunden{--st-bs-badge-h: 94px}.st-bs-pay{text-align:center}.st-bs-pay .st-bs-head{margin-bottom:36px}.st-bs-pay__text{max-inline-size:760px;margin-inline:auto!important}.st-bs-pay__methods{gap:64px;margin-top:36px!important;padding:25px 56px!important}.st-bs-pay__delivery{margin-top:36px!important;font-size:28px}.st-bs-products .st-bs-head{margin-bottom:32px}.st-bs-products__text{font-size:17px;line-height:26px}.st-bs-slider{margin-top:56px;border-radius:16px}.st-bs .st-bs-slider__img{aspect-ratio:1200 / 655}.st-bs-slider__dots{bottom:20px}}@media(min-width:1024px){.st-bs-hero__content{padding:40px 80px 80px}.st-bs-visit{grid-template-columns:616fr 536fr;align-items:center;gap:48px}.st-bs-innovation__row{display:grid;grid-template-columns:460fr 660fr;align-items:center;gap:80px}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/st-brand-store.css.map */
