.elementor-kit-4{--e-global-color-primary:#5370FF;--e-global-color-secondary:#9BAFEF;--e-global-color-text:#000000;--e-global-color-accent:#5370FF;--e-global-color-120a9b4:#D21519;--e-global-color-a429cda:#E6A900;--e-global-color-e0ff3be:#642714;--e-global-color-485c140:#F8F2EA;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text);font-family:"Rubik",Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5rem}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Rubik",Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;letter-spacing:0;color:#FFF;border-radius:40px 40px 40px 40px;padding:12px 35px 12px 35px}.elementor-kit-4 button:hover,.elementor-kit-4 button:focus,.elementor-kit-4 input[type="button"]:hover,.elementor-kit-4 input[type="button"]:focus,.elementor-kit-4 input[type="submit"]:hover,.elementor-kit-4 input[type="submit"]:focus,.elementor-kit-4 .elementor-button:hover,.elementor-kit-4 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-kit-4 e-page-transition{background-color:#FFBC7D}.elementor-kit-4 a{color:var(--e-global-color-primary);font-weight:500}.elementor-kit-4 h1{color:var(--e-global-color-primary);font-family:"Krana Fat B",Sans-serif;font-size:4.5rem;font-weight:400;line-height:3.1rem}.elementor-kit-4 h2{color:var(--e-global-color-primary);font-family:"Krana Fat B",Sans-serif;font-size:3.25rem;font-weight:700}.elementor-kit-4 h3{color:var(--e-global-color-primary);font-family:"Rubik",Sans-serif;font-size:1.75rem;font-weight:700}.elementor-kit-4 h4{color:var(--e-global-color-primary);font-family:"Rubik",Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3rem}.elementor-kit-4 h5{color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.1rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1260px}.e-con{--container-max-width:1260px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-4{font-size:1.125rem}.elementor-kit-4 h1{font-size:3rem;line-height:3.2rem}.elementor-kit-4 h2{font-size:2.2rem}.elementor-kit-4 h3{font-size:1.55rem}.elementor-kit-4 h4{font-size:1.3rem}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-size:1.125rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html,body{overflow-x:hidden!important}@font-face{font-family:"AlphaMacAOE";src:url(/wp-content/uploads/2025/12/AlphaMacAOE.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.elementor-kit-4 h2{margin-bottom:-8px}.handwritten-note{--arrow-url:url(/wp-content/uploads/2025/12/arrow.svg);--arrow-w:120px;--arrow-h:80px;--arrow-top:-20px;--text-offset:130px;--tilt:-6deg;--indent:1.5em;position:relative}.handwritten-note::before{content:"";position:absolute;left:0;top:var(--arrow-top);width:var(--arrow-w);height:var(--arrow-h);background:var(--arrow-url) no-repeat center / contain;transform:rotate(-8deg);pointer-events:none}.handwritten-note p{margin:0;font-family:"AlphaMacAOE","Comic Sans MS",cursive!important;font-size:3.2rem;line-height:.7;display:inline-block;transform:rotate(var(--tilt));transform-origin:left center;padding-left:calc(var(--text-offset) + var(--indent));text-indent:calc(var(--indent) * -1)}@media (max-width:1024px){.handwritten-note{--text-offset:0px;--arrow-top:0px}.handwritten-note::before{left:200px;top:var(--arrow-top);width:92px;height:60px;transform:rotate(135deg);transform-origin:left top}.handwritten-note p{padding-top:58px;padding-left:var(--indent);text-indent:calc(var(--indent) * -1)}}.e-n-accordion-item-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.e-n-accordion-item-title-header{flex:1 1 auto;min-width:0}.e-n-accordion-item-title-text{text-align:left}.e-n-accordion-item-title-icon{flex:0 0 auto;margin-left:auto}.woocommerce-notices-wrapper:empty{display:none!important;margin:0!important;padding:0!important}.woocommerce-notices-wrapper .woocommerce-message{display:none!important}.woocommerce-notices-wrapper{margin:0!important;padding:0!important}body.woocommerce-account .site-main,body.woocommerce-account #primary,body.woocommerce-account #content{padding-top:60px;padding-bottom:40px}body.woocommerce-account .woocommerce{margin-top:20px;margin-bottom:20px}body.woocommerce-account .woocommerce-MyAccount-content{text-align:left!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex!important;gap:48px!important;align-items:flex-start!important;margin:0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2{float:none!important;width:auto!important;flex:1 1 360px!important;margin:0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address *{text-align:left!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:block!important;margin:0 0 12px 0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2{font-size:22px!important;line-height:1.2!important;margin:0 0 6px 0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{display:inline-block!important;font-size:14px!important;line-height:1.2!important;margin:0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{font-size:16px!important;line-height:1.5!important;font-style:normal!important;margin:0!important}@media (max-width:900px){body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{flex-direction:column!important;gap:24px!important}}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses *{text-align:left!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{display:block!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h2{justify-content:flex-start!important;align-self:flex-start!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit{margin-top:6px!important}#place_order.woocommerce-Button,#place_order.button,#place_order.alt{background:#5370ff!important;border-color:#5370ff!important;color:#fff!important;border-radius:24px!important;padding:14px 22px!important;box-shadow:none!important;text-shadow:none!important}#place_order.woocommerce-Button:hover,#place_order.button:hover,#place_order.alt:hover,#place_order.woocommerce-Button:focus,#place_order.button:focus,#place_order.alt:focus{background:#5370ff!important;border-color:#5370ff!important;filter:brightness(.95);outline:none!important}body.woocommerce-account .woocommerce,body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-MyAccount-content form,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Payment,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentMethods,body.woocommerce-account .woocommerce-MyAccount-content #add_payment_method,body.woocommerce-account .woocommerce-MyAccount-content #payment,body.woocommerce-account .woocommerce-MyAccount-content .payment_box,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-error{background:transparent!important;box-shadow:none!important}body.woocommerce-account .woocommerce-MyAccount-content #add_payment_method,body.woocommerce-account .woocommerce-MyAccount-content #payment,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentMethods,body.woocommerce-account .woocommerce-MyAccount-content .payment_box{border:0!important}.woocommerce-price-suffix{display:block!important;font-size:13px!important}.single-product .woocommerce-price-suffix{display:inline!important}.woocommerce-price-suffix a{text-decoration:underline!important}#elementor-menu-cart__toggle_button{width:0!important;padding:0!important}@media (min-width:1025px){.hdr-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:0!important}.hdr-right>.elementor-widget-n-menu,.hdr-right>.elementor-widget-n-menu>.elementor-widget-container{width:fit-content!important;flex:0 0 auto!important}.hdr-right .e-n-menu-heading{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:50px!important}.hdr-right .e-n-menu-heading>li:has(#account){margin-left:-60px!important}.elementor-element-4805ff4{flex:0 0 auto!important;width:auto!important;margin:0!important}.elementor-element-4805ff4 .elementor-widget-container,.elementor-element-4805ff4 .elementor-menu-cart__wrapper,.elementor-element-4805ff4 .elementor-menu-cart__toggle_wrapper,.elementor-element-4805ff4 .elementor-menu-cart__toggle{width:auto!important;margin:0!important}.elementor-element-4805ff4 #elementor-menu-cart__toggle_button{width:auto!important;min-width:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}}.widget_shopping_cart_content .elementor-menu-cart__product{display:grid;grid-template-columns:72px 1fr 24px;column-gap:16px;row-gap:6px;align-items:start}.widget_shopping_cart_content .elementor-menu-cart__product-image{grid-column:1;grid-row:1 / span 2}.widget_shopping_cart_content .elementor-menu-cart__product-image img{display:block;width:72px;height:auto;margin:0}.widget_shopping_cart_content .elementor-menu-cart__product-name{grid-column:2;grid-row:1;margin:0;padding:0}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title{display:block;line-height:1}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-brand{display:block;margin:0 0 2px;font-size:1.7rem;line-height:.9;font-weight:700;font-family:"Krana Fat B",sans-serif!important;color:#4e6cff}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-flavor{display:block;margin:0 0 4px;font-size:1rem;line-height:1.05;font-weight:400;font-family:"Rubik",sans-serif;color:#111}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-pack{display:block;margin:0;font-size:1rem;line-height:1.1;font-family:"Rubik",sans-serif;font-weight:400;color:#111;text-transform:none}.widget_shopping_cart_content .elementor-menu-cart__product-price{grid-column:2;grid-row:2;margin:2px 0 0;padding:0}.widget_shopping_cart_content .elementor-menu-cart__product-price .quantity{font-size:1.1rem;line-height:1.2;font-weight:600;color:#111}.widget_shopping_cart_content .elementor-menu-cart__product-remove{grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end}.widget_shopping_cart_content .elementor-menu-cart__subtotal{margin-top:18px;padding-top:18px;border-top:1px solid #d9d9d9;font-size:1rem}.widget_shopping_cart_content .elementor-menu-cart__subtotal strong,.widget_shopping_cart_content .elementor-menu-cart__subtotal .amount{font-weight:700;color:#111}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons{margin-top:18px}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons .elementor-button{border-radius:999px;font-weight:700}@media (max-width:767px){.widget_shopping_cart_content .elementor-menu-cart__product{grid-template-columns:64px 1fr 24px;column-gap:14px}.widget_shopping_cart_content .elementor-menu-cart__product-image img{width:64px}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-brand{font-size:1.5rem}.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-flavor,.widget_shopping_cart_content .elementor-menu-cart__product-name .ck-cart-title-pack{font-size:.95rem}.widget_shopping_cart_content .elementor-menu-cart__product-price .quantity{font-size:1rem}}.widget_shopping_cart_content .quantity,.elementor-menu-cart__product-price .quantity{display:inline!important;min-width:0!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;gap:0!important;background:transparent!important;box-shadow:none!important}.widget_shopping_cart_content .quantity .qty,.widget_shopping_cart_content .quantity .qty-btn,.elementor-menu-cart__product-price .quantity .qty,.elementor-menu-cart__product-price .quantity .qty-btn{all:unset}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .amount,.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol,.woocommerce ul.products li.product .price bdi{color:#000!important}.woocommerce ul.products li.product .price .woocommerce-price-suffix,.woocommerce ul.products li.product .price small.woocommerce-price-suffix{display:block;margin-top:4px;font-size:12px!important;line-height:1.3!important;color:#000!important;font-weight:400!important}.woocommerce ul.products li.product p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop,.woocommerce ul.products li.product p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop *{font-size:12px!important;line-height:1.3!important;color:#000!important;font-weight:400!important}.woocommerce ul.products li.product .product-units-wrapper,.woocommerce ul.products li.product .product-units{display:none!important}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.minimahl.de/_assets/fonts/Rubik-VariableFont_wght.ttf) format('truetype')}@font-face{font-family:'Krana Fat B';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.minimahl.de/_assets/fonts/Krana-Fat-B.woff) format('woff')}