:root{--ensinger-blau: #312783;--ensinger-hellblau: #009ff3;--ensinger-rot: #e30613;--ensinger-text: #1b2440;--ensinger-grau: #7a8294}.rte a,.inline-richtext a{color:var(--ensinger-hellblau);text-underline-offset:.2em}.rte a:hover,.inline-richtext a:hover{color:var(--ensinger-rot)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;font-weight:700}.header__menu-item{color:var(--ensinger-text)}.header__menu-item:hover span{color:var(--ensinger-blau);text-decoration-thickness:.2rem}.cart-count-bubble{background-color:var(--ensinger-rot);color:#fff}.card{transition:transform .25s ease,box-shadow .25s ease;border-radius:var(--card-corner-radius, 16px)}.card-wrapper:hover .card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard,.animate--hover-vertical-lift .card-wrapper:hover .card--card{transform:translateY(-6px);box-shadow:0 16px 44px #141e502e}.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:none;box-shadow:none}.quick-add__submit.button--secondary:hover{background:var(--ensinger-rot);color:#fff;box-shadow:none}.badge{font-weight:700;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;border:none}.color-scheme-2 .banner__heading{color:var(--ensinger-blau)}.banner__media-half+.banner__media-half{background:#fff}.banner__media-half+.banner__media-half img{object-fit:contain;mix-blend-mode:multiply;padding:2rem}.card-wrapper .card--standard .card__information,.card-wrapper .card--standard>.card__content .card__information{padding:1.8rem 2rem 2rem}.card-wrapper .card__content .quick-add{margin:.2rem 2rem 2rem}.ens-gebinde{display:block;margin:.3rem 0 .1rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.ens-grundpreis{display:block;margin-top:.2rem;color:rgba(var(--color-foreground),.6)}.ens-pfand{display:block;margin-top:.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.footer .footer-block__image-wrapper img{filter:brightness(0) invert(1);opacity:.92}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center}}@media screen and (min-width:990px){.footer .footer__content-top{display:flex;align-items:flex-start;gap:5rem}.footer .footer__blocks-wrapper{flex:1 1 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;column-gap:4rem;row-gap:2rem}.footer .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:100%;margin-top:0}.footer .footer__blocks-wrapper .footer-block:nth-child(1){grid-column:1;grid-row:1}.footer .footer__blocks-wrapper .footer-block:nth-child(2){grid-column:1;grid-row:2}.footer .footer__blocks-wrapper .footer-block:nth-child(3){grid-column:2;grid-row:1 / span 2}.footer .footer__blocks-wrapper .footer-block:nth-child(4){grid-column:3;grid-row:1 / span 2}.footer .footer-block--newsletter{flex:0 0 30rem;display:block;margin-top:0}.footer .footer-block--newsletter .footer-block__newsletter,.footer .footer-block--newsletter .footer-block__heading{text-align:left}.footer .footer-block--newsletter .newsletter-form{align-items:flex-start;margin:0;max-width:30rem}.footer .footer-block--newsletter .newsletter-form__field-wrapper{max-width:30rem}}.ens-newsletter-subtext{margin:.8rem 0 1.2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.ens-breadcrumb{display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:1.4rem}.ens-breadcrumb a{color:var(--ensinger-blau);text-decoration:none}.ens-breadcrumb a:hover{text-decoration:underline}.ens-breadcrumb span[aria-hidden]{color:rgba(var(--color-foreground),.4)}.ens-breadcrumb__current{font-weight:700;color:rgb(var(--color-foreground))}.collection-hero__title{color:var(--ensinger-blau);font-weight:700}.announcement-bar__message{font-weight:500;letter-spacing:.02em}.ens-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -6px 24px #141e5024;transform:translateY(115%);transition:transform .28s ease}.ens-sticky-atc.is-visible{transform:translateY(0)}.ens-sticky-atc__info{flex:1 1 auto;min-width:0}.ens-sticky-atc__title{margin:0 0 .2rem;font-weight:700;font-size:1.4rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ens-sticky-atc__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .8rem;font-size:1.2rem}.ens-sticky-atc__meta .price{font-weight:700;font-size:1.5rem}.ens-sticky-atc__meta .ens-grundpreis,.ens-sticky-atc__meta .ens-pfand{color:rgba(var(--color-foreground),.6);margin-top:0;font-size:inherit}.ens-sticky-atc__button{flex:none}.ens-sticky-atc__button .button{margin:0;min-width:15rem}@media screen and (min-width:750px){.ens-sticky-atc{display:none!important}}.ens-faq{max-width:82rem;margin:0 auto}.ens-faq__intro{margin-bottom:2.4rem;color:rgba(var(--color-foreground),.75)}.ens-faq h3{margin:3.2rem 0 1.2rem;font-size:1.9rem}.ens-faq details{border:1px solid rgba(var(--color-foreground),.14);border-radius:12px;margin:0 0 1rem;background:rgb(var(--color-background));transition:border-color .2s ease,box-shadow .2s ease}.ens-faq details[open]{border-color:rgba(var(--color-foreground),.24);box-shadow:0 6px 22px #141e5012}.ens-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.5rem 1.9rem;font-weight:600;font-size:1.6rem;line-height:1.35;color:rgb(var(--color-foreground));border-radius:12px;transition:color .15s ease,background-color .15s ease}.ens-faq summary::-webkit-details-marker{display:none}.ens-faq summary:hover{color:var(--ensinger-blau, #312783);background:rgba(var(--color-foreground),.03)}.ens-faq summary:after{content:"";flex:none;width:1rem;height:1rem;margin-top:-.35rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.65}.ens-faq details[open] summary:after{transform:rotate(-135deg);margin-top:.35rem}.ens-faq details[open] summary{color:var(--ensinger-blau, #312783)}.ens-faq details>*:not(summary){margin:0;padding:0 1.9rem 1.8rem;color:rgba(var(--color-foreground),.8);line-height:1.6}.ens-faq details a{color:var(--ensinger-hellblau, #009ff3)}@media screen and (max-width:480px){.banner.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media:first-child{height:46rem}.banner.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:46rem}}@media screen and (max-width:374px){.banner--stacked .banner__heading{font-size:2.9rem;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ensinger-brand.css.map */
