body.mobile-menu{left:0;transition:left .3s}body.mobile-menu .mobile-menu-overlay{left:0;transition:left .3s}body.mobile-menu .mobile-menu-content{--tw-bg-opacity:1;background-color:rgb(255 195 0/var(--tw-bg-opacity));transition:left .3s;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px);max-width:240px;overflow-x:hidden;overflow-y:scroll}body.mobile-menu.mobile-menu-moving,body.mobile-menu.mobile-menu-open{overflow:visible;position:fixed;width:100%;height:100%}body.mobile-menu.mobile-menu-open{left:240px}body.mobile-menu.mobile-menu-open .mobile-menu-content{left:0;z-index:99}body.mobile-menu.mobile-menu-open .mobile-menu-overlay{display:block;content:'';background:rgba(0,0,0,.5);position:fixed;left:240px;top:0;height:100%;width:100%;z-index:90}body.mobile-menu .menu-item{--tw-bg-opacity:1;background-color:rgb(230 172 36/var(--tw-bg-opacity))}body.mobile-menu .menu-item.selected{background-color:transparent}.locale-switcher-modal .modal-inner-wrap,.locale-switcher-modal .modal-content{max-width:1000px;--tw-bg-opacity:1;background-color:rgb(255 195 0/var(--tw-bg-opacity))}.locale-switcher-desktop .title-text{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(87 69 75/var(--tw-text-opacity))}.locale-switcher-desktop .item-text{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(87 69 75/var(--tw-text-opacity))}.locale-switcher-desktop .item.selected .item-text{--tw-text-opacity:1;color:rgb(156 0 106/var(--tw-text-opacity))}.locale-switcher-mobile .item{font-size:16px;line-height:24px}.locale-switcher-mobile .item.selected{--tw-text-opacity:1;color:rgb(156 0 106/var(--tw-text-opacity))}.navigation-mobile{position:absolute;width:100%;top:0;left:0;transition:left .3s}.navigation-mobile .nav-block{position:absolute;width:100%;top:0;left:-100%;transition:left .3s}.navigation-mobile .nav-block.top{left:0}.navigation-mobile .nav-block.sub-menu{display:none;left:100%}.navigation-mobile .nav-block.sub-menu.active{display:block}.navigation-mobile [data-block=mobile-navigation-title-container]{--tw-bg-opacity:1;background-color:rgb(156 0 106/var(--tw-bg-opacity))}[data-block=footer]{--tw-bg-opacity:1;background-color:rgb(255 195 0/var(--tw-bg-opacity))}[data-block=footer] .group-title{font-weight:700;--tw-text-opacity:1;color:rgb(87 69 75/var(--tw-text-opacity))}[data-block=footer] .horizontal-divider{border-style:none}[data-block=footer] .text{--tw-text-opacity:1;color:rgb(87 69 75/var(--tw-text-opacity))}[data-block=footer-shop-facts]{border-top-width:4px;border-bottom-width:4px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(241 237 228/var(--tw-bg-opacity))}@media (min-width:1280px){[data-block=footer-shop-facts]{padding-top:40px}[data-block=footer-shop-facts]>div{flex-direction:column;align-items:center;text-align:center}}[data-block=footer-locale-switcher]{display:none}.payment-methods .payment-method .payment-method-title{display:flex;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px}.payment-methods .payment-method .payment-method-title label{display:flex;align-items:center;gap:16px}.payment-methods .payment-method .payment-method-title label:after{content:' ';width:100px;height:40px;display:block;background-repeat:no-repeat;background-position:center left}.payment-methods .payment-method .payment-method-title label[for=paypal_express]:after{background-image:url('../images/payment/paypal.jpg')}.payment-methods .payment-method .payment-method-title label[for=payone_bnpl_invoice]:after{background-image:url('../images/payment/kauf-auf-rechnung.jpg')}.payment-methods .payment-method .payment-method-title label[for=payone_obt_sofortueberweisung]:after{background-image:url('../images/payment/sofort.jpg')}.payment-methods .payment-method .payment-method-title label[for=payone_advance_payment]:after{background-image:url('../images/payment/vorkasse.jpg')}.payment-methods .payment-method .payment-method-title label[for=payone_creditcard]:after{background-image:url('../images/payment/cc.jpg')}.payment-methods .payment-method .payment-method-title label[for=paypal_express] .payment-icon,.payment-methods .payment-method .payment-method-title label[for=paypal_express] .action.action-help{display:none}.payment-methods #payone_obt_sofortueberweisung_form+p{margin-top:2rem}.payment-methods #payone_form_cc,.payment-methods #payone_form_debit,.payment-methods .payone_obt_sofortueberweisung.payment.ccard{width:100%;max-width:500px}.payment-methods #payone_form_cc input.input-text,.payment-methods #payone_form_debit input.input-text,.payment-methods .payone_obt_sofortueberweisung.payment.ccard input.input-text{width:100%}.payment-methods #payone_form_cc .field.date .group-2 .field{width:50% !important}.payment-methods #payone_form_cc .field.cvv .control{display:block;padding-right:0;width:50%}.text-read-more{position:relative;overflow:hidden;margin:0}.text-read-more [data-block=show-hide-toggle]{position:absolute;width:100%;bottom:0}.text-read-more [data-block=show-hide-toggle] [role=button]{padding-top:40px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff,#fff);cursor:pointer;text-align:center;font-size:16px;line-height:24px;font-weight:700;--tw-text-opacity:1;color:rgb(156 0 106/var(--tw-text-opacity))}.catalog-category-view .additional-description{margin-bottom:64px}@media (min-width:1280px){.catalog-category-view .additional-description{margin-top:24px;margin-bottom:80px}}.catalog-category-view .additional-description h2{margin-bottom:24px;font-size:29px;line-height:100%;font-weight:600}.catalog-category-view .additional-description h3{margin-bottom:16px;font-size:21px;line-height:100%;font-weight:600}.catalog-category-view .additional-description p{margin-bottom:16px;font-size:16px;line-height:24px}[data-block=minicart]{margin-top:0}[data-block=minicart] .update-cart-item{float:none;cursor:pointer;border-width:1.5px;border-style:solid;--tw-border-opacity:1;border-color:rgb(111 152 60/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(111 152 60/var(--tw-bg-opacity));padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:15px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[data-block=minicart] .minicart-items .item-qty{height:30px}[data-block=minicart] .minicart-items .product-item-details .details-qty{display:flex;align-items:center;gap:8px}[data-block=minicart] .minicart-items-wrapper{height:auto !important}[data-block=minicart] #minicart-content-wrapper{width:75vw}@media (min-width:768px){[data-block=minicart] #minicart-content-wrapper{width:390px}}