footer>.shopify-section,footer .section,footer .footer-content{height:auto!important;min-height:0!important;grid-template-rows:auto!important}footer .footer-content{content-visibility:visible!important;contain:none!important}footer .layout-panel-flex:has(>accordion-custom.menu)>*,footer .layout-panel-flex:has(>.menu)>*{flex:1 1 0!important;min-width:0!important}footer .menu__heading,footer .menu__heading>*{font-family:var(--font-h3--family, var(--font-subheading--family, var(--font-heading--family)))!important;font-weight:var(--font-h3--weight, var(--font-subheading--weight, 700))!important;font-size:var(--font-h3--size, 2rem)!important;line-height:var(--font-h3--line-height, 1.1)!important;letter-spacing:var(--font-h3--letter-spacing, 0)!important}footer .menu--footer-anlaesse .menu__heading,footer .menu--footer-anlaesse .menu__heading>*,footer .menu--footer-produktwelt .menu__heading,footer .menu--footer-produktwelt .menu__heading>*{font-family:var(--font-accent--family, var(--font-subheading--family))!important;font-weight:400!important;font-size:1.8rem!important;line-height:1.2!important}footer h3:has(>a[href="/collections/marke-hellomaxi"]),footer h3:has(>a[href="/collections/marke-hellowild"]),footer h3:has(>a[href="/collections/neu"]),footer h3:has(>a[href$="/collections/sale"]),footer h3:has(>a[href="/collections/marke-hellomaxi"])>a,footer h3:has(>a[href="/collections/marke-hellowild"])>a,footer h3:has(>a[href="/collections/neu"])>a{font-family:var(--font-accent--family, var(--font-subheading--family))!important;font-weight:400!important;font-size:1.8rem!important;line-height:1.2!important}footer .menu__details>summary,footer .menu__details>summary>.menu__heading{margin-block-start:0!important;padding-block:0!important}footer .menu__heading>h1,footer .menu__heading>h2,footer .menu__heading>h3,footer .menu__heading>h4{margin:0!important}footer .text-block>:first-child,footer .group-block>.text-block>:first-child{margin-block-start:0!important;padding-block-start:0!important}footer .menu__list{margin-block-start:12px;padding-inline-start:.8em}footer .layout-panel-flex:has(>rte-formatter>h3>a[href$="/collections/sale"]){--gap: 12px !important;gap:12px!important}footer h3 a[href$="/collections/sale"],footer a[href$="/collections/sale"]{color:var(--color-rose-sat)!important;text-decoration:none}footer h3>a{text-decoration:none;color:inherit;transition:color .3s ease}footer h3>a:hover{text-decoration:underline;color:var(--color-primary)!important}footer .menu__list>.menu__item{position:relative}footer .menu__list>.menu__item>a,footer .menu__list>.menu__item--has-children>a{font-family:var(--font-paragraph--family, var(--font-body--family));font-weight:var(--font-paragraph--weight, 400);font-size:var(--font-paragraph--size, 1rem);line-height:1.4;color:var(--color-foreground);opacity:.9;text-decoration:none;transition:color .3s ease}footer .menu__list .menu__item>a:hover,footer .menu__list .menu__item:hover>a{opacity:1;text-decoration:underline;color:var(--color-primary)!important}footer .menu__list>.menu__item--has-children>a:after{content:"";display:inline-block;margin-inline-start:.4em;width:.5em;height:.5em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.15em) rotate(45deg);opacity:.7;transition:transform .4s ease .4s,opacity .4s ease .4s}footer .menu__list>.menu__item--has-children:hover>a:after,footer .menu__list>.menu__item--has-children:focus-within>a:after{transform:translateY(0) rotate(225deg);opacity:1;transition:transform .4s ease 0s,opacity .4s ease 0s}footer .menu__list:hover>.menu__item--has-children:not(:hover):not(:focus-within)>a:after{transform:translateY(-.15em) rotate(45deg);opacity:.7;transition:transform .4s ease 0s,opacity .4s ease 0s}footer .menu__list>.menu__item--has-children>.menu__sublist{display:flex;flex-direction:column;gap:2px;list-style:none;padding-inline-start:14px;max-height:0;margin-block-start:0;padding-block-end:0;opacity:0;overflow:hidden;transition:max-height .6s ease .4s,opacity .5s ease .4s,margin-block-start .6s ease .4s,padding-block-end .6s ease .4s}footer .menu__list>.menu__item--has-children:hover>.menu__sublist,footer .menu__list>.menu__item--has-children:focus-within>.menu__sublist{max-height:30em;margin-block-start:4px;padding-block-end:4px;opacity:1;transition:max-height .6s ease 0s,opacity .5s ease 0s,margin-block-start .6s ease 0s,padding-block-end .6s ease 0s}footer .menu__list:hover>.menu__item--has-children:not(:hover):not(:focus-within)>.menu__sublist{max-height:0;margin-block-start:0;padding-block-end:0;opacity:0;transition:max-height .6s ease 0s,opacity .5s ease 0s,margin-block-start .6s ease 0s,padding-block-end .6s ease 0s}footer .menu__list>.menu__item--has-children>.menu__sublist .menu__subitem>a{font-size:1rem;line-height:1.3;color:var(--color-foreground);opacity:.75;text-decoration:none;transition:color .3s ease,opacity .3s ease}footer .menu__list>.menu__item--has-children>.menu__sublist .menu__subitem>a:hover{opacity:1;text-decoration:underline;color:var(--color-primary)!important}footer .layout-panel-flex:has(.menu--footer-hilfe-service){column-gap:var(--gap-xl, 32px)!important}@media screen and (max-width:749px){footer .layout-panel-flex:has(.menu--footer-hilfe-service){row-gap:var(--gap-2xl, 40px)}footer .layout-panel-flex:has(>.icon-block img[src*=DHL]){flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important}footer .icon-block:has(img[src*=DHL]){flex:0 0 auto!important}footer .icon-block:has(img[src*=DHL]) .icon-block__media,footer .icon-block:has(img[src*=DHL]) img{height:30px!important;width:auto!important;max-width:none!important;max-height:none!important}footer .payment-icons svg,footer .payment-icons img,footer .payment-icons__list svg,footer .payment-icons__list img,footer .payment-icons__list li{height:24px!important;width:auto!important}footer .payment-icons,footer .social-icons__wrapper,footer .group-block:has(.social-icons__wrapper),footer .shopify-block:has(.social-icons__wrapper){margin-block-end:var(--gap-xl, 32px)!important}footer .layout-panel-flex:has(>.menu--footer-anlaesse){gap:12px!important}footer .menu__list>.menu__item--has-children>a{cursor:pointer}footer .menu__list>.menu__item--has-children:hover>.menu__sublist,footer .menu__list>.menu__item--has-children:focus-within>.menu__sublist{max-height:0;opacity:0;margin-block-start:0;padding-block-end:0;transition:none}footer .menu__list>.menu__item--has-children.is-open>.menu__sublist{max-height:40em!important;opacity:1!important;margin-block-start:4px!important;padding-block-end:4px!important;transition:none}footer .menu__list>.menu__item--has-children.is-open>a:after{transform:translateY(0) rotate(225deg)!important;opacity:1!important}footer .menu__list>.menu__item--has-children>a,footer .menu__list>.menu__item--has-children>a:hover,footer .menu__list>.menu__item--has-children.is-open>a,footer .menu__list>.menu__item--has-children:hover>a,footer .menu__list>.menu__item--has-children:focus-within>a,footer .menu__list>.menu__item--has-children>a:focus{color:var(--color-foreground)!important;opacity:.9!important;text-decoration:none!important}}footer .menu__list .menu__item>a[href*="/pages/vertrag-widerrufen"]{display:inline-block;margin-block-start:6px;padding:9px 18px;background-color:var(--color-primary-button-background, var(--color-primary));color:var(--color-primary-button-text, #fff)!important;border-radius:var(--style-border-radius-buttons-primary, 999px);font-size:var(--font-paragraph--size, 1rem);font-weight:600;line-height:1.3;opacity:1;text-decoration:none!important;transition:opacity .2s ease}footer .menu__list .menu__item>a[href*="/pages/vertrag-widerrufen"]:hover{color:var(--color-primary-button-text, #fff)!important;opacity:.9;text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hellomini-footer.css.map */
