.iconMobileMenu{font-size:26px;width:0px;transition:width .5s cubic-bezier(0.39, 1.52, 0.46, 0.92);will-change:width;cursor:pointer;visibility:hidden;overflow:hidden}.showMenu{width:32px;display:block;visibility:visible;margin-right:6px;margin-left:6px}button.showMenuButton{font-size:14px;text-transform:uppercase;line-height:60px;display:block;border:0;width:100%;text-align:left;background:none;letter-spacing:.05em;font-weight:400}button.showMenuButton.dropdown::after{content:"";font-family:fontawesome;text-align:center;line-height:24px;margin-left:8px;position:relative;font-size:14px}.search-icon,.go-icon{position:absolute;top:7px;right:0px;height:20px;width:50px;line-height:50px;text-align:center}.search-icon{left:5px;top:5px;pointer-events:none;font-size:1.22em}.search-border{display:block;width:100%;max-width:360px;height:40px}.border{fill:none;stroke:#000;stroke-width:5;stroke-miterlimit:10}#main_menu{display:flex;justify-content:center;position:relative;gap:20px;height:56px;padding:0 20px;font-size:12px;font-weight:500;margin:0;transition:all .2s;align-items:center;justify-content:center;background:#fff;list-style:none}.border{stroke-dasharray:740;stroke-dashoffset:0;transition:stroke-dashoffset 400ms cubic-bezier(0.6, 0.04, 0.735, 0.99);-webkit-transition:stroke-dashoffset 400ms cubic-bezier(0.6, 0.04, 0.735, 0.99);-moz-transition:stroke-dashoffset 400ms cubic-bezier(0.6, 0.04, 0.735, 0.99);-o-transition:stroke-dashoffset 400ms cubic-bezier(0.6, 0.04, 0.735, 0.99)}.border-searching .border{stroke-dasharray:740;stroke-dashoffset:459;transition:stroke-dashoffset 650ms cubic-bezier(0.755, 0.15, 0.205, 1);-webkit-transition:stroke-dashoffset 650ms cubic-bezier(0.755, 0.15, 0.205, 1);-moz-transition:stroke-dashoffset 650ms cubic-bezier(0.755, 0.15, 0.205, 1);-o-transition:stroke-dashoffset 650ms cubic-bezier(0.755, 0.15, 0.205, 1)}#search{font-family:"Plus Jakarta Sans",Arial,"Lucida Grande",sans-serif;position:absolute;font-size:15px;top:0;left:0;width:100%;height:100%;border-radius:120px;border:none;background:hsla(0,0%,100%,0);padding:0 68px 0 50px;color:#000;font-weight:400;letter-spacing:-0.015em;outline:none}.menu_cont_lv1{background-color:#fff;width:100%;max-width:1360px;left:0;right:0;margin:auto;height:fit-content;display:flex;visibility:hidden;transition:opacity 10s ease-out;position:absolute;z-index:1;box-shadow:0px 5px 10px 5px rgba(0,0,0,.1);border-radius:10px}.menu_lv1:hover>.menu_cont_lv1{opacity:1;visibility:visible;transition-delay:10s}.blurred-content{position:absolute;width:100%;height:100vh;z-index:0;display:none;background-color:rgba(161,161,161,.5);backdrop-filter:blur(5px);transition:backdrop-filter .3s ease,background-color .3s ease}.categoryMainContainter{display:grid;gap:10px;width:80%;grid-template-columns:repeat(5, 20%);padding:15px}.mainCategory{font-size:14px;font-weight:700}.subCategory{margin-top:10px;font-size:14px}.categoryGraphics{background-repeat:no-repeat;width:20%;background-size:cover;height:auto;margin:15px;border-radius:0px 10px 10px 0px;background-image:url(https://beautysofa24.de/wp-content/themes/beautytheme/assets/images/staticImages/menu_graphics.jpg)}ul#main_menu_mobile{transition:transform .3s cubic-bezier(0.65, 0.05, 0.36, 1);transform:translateX(0%);position:absolute;height:auto;box-shadow:none;border:0;padding:0px 0 0 0;width:100%;list-style:none}li.mobile_menu_lv1{width:100%;border-bottom:1px #b1b1b1 solid}button.showMobileMenuButton.dropdown{position:relative;font-size:14px;text-transform:uppercase;padding:0 1em;line-height:60px;display:block;width:100%;text-align:left;background:none;letter-spacing:.05em;font-weight:400;cursor:pointer;border:0}span.categoryName{margin-left:auto;margin-right:auto}.categories{display:grid;gap:10px;grid-template-columns:48% 48%;justify-content:center}.category{height:180px;background:hsla(0,0%,100%,.5803921569);display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;gap:10px}.category img{height:140px;width:auto;max-width:100%;object-fit:contain}.mobileStripeIcon img{display:inline;margin-right:unset}.stripeElement img{display:inline;margin-right:10px}span.stripeElement{display:flex;align-content:center;align-items:center}.stripeElement a{display:flex;align-items:center;align-content:center;color:#fff}img{--dominant-color: unset !important}div#cartView{position:fixed;width:100%;height:100dvh;background:hsla(0,0%,100%,.87);backdrop-filter:blur(5px);top:0;z-index:1;display:block;transform:translateX(100%);transition:linear .2s}div#cartView.active{transform:translateX(0)}.cartLoader{border:4px solid #f3f3f3;border-top:4px solid #e07c35;border-radius:50%;width:40px;height:40px;animation:spin .65s linear infinite;top:50%;left:50%;position:fixed;margin:auto;z-index:2}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.closeCart{text-align:right;font-size:23px;margin:10px 10px 0 0;cursor:pointer;width:30px;margin-left:auto}button.finishCart{background-color:#0f834d;width:calc(100% - 89px);bottom:50px;color:#fff;border-radius:10px;position:absolute;display:block;margin-left:auto;margin-right:auto;left:0;right:0}.cartProducts{height:calc(100vh - 120px);width:100%;top:90px;position:absolute}.product-price,.quantity-control,.subtotal{margin:0 10px;white-space:nowrap}.quantity-control button{background-color:#e07c35;color:#fff;border:none;padding:5px 10px;cursor:pointer}.remove-cart{border:none;padding:5px 5px;cursor:pointer;right:0;margin-left:auto;max-width:23px}.product-image{display:flex;justify-content:center;flex-direction:column;align-items:center}.bs-description ul,ol{margin:0 0 1.41575em 3em;padding:0}.product-image bdi{font-size:15px}.cartTitle{text-align:center;font-size:23px;border-bottom:1px #b1b1b1 solid}.cart1{display:flex}.cartProduct{display:flex;justify-content:space-between;align-content:center;flex-wrap:nowrap;flex-direction:column}.cartSummary{bottom:115px;right:50px;position:absolute}.cartControl{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap}ul.cartList{list-style:none;max-height:calc(100lvh - 240px);overflow-y:auto}.cartList li{background:#fff;margin-bottom:15px;padding:10px;border-radius:10px;border:1px solid #f1f1f1}span.quantity{margin:0 10px 0 10px}.cartSummary span.gesamt{font-size:23px;margin-right:20px}h2.woocommerce-loop-product__title{height:35px}.subcategories{display:flex;justify-content:flex-start;gap:5px;margin:20px 0;overflow-x:auto}@media(min-width: 768px){.subcategories{overflow-x:visible;flex-wrap:wrap;justify-content:center}}.subcategory a{display:block;color:#e07c35;border:2px #e07c35 solid;padding:10px 20px 10px 20px;border-radius:10px;width:max-content;transition:all .3s ease}.subcategory a:hover{border-color:#fff;color:#fff;background-color:#e07c35}#post-35337>div.entry-content>h1{display:none}button.showMenuButton.dropdown:after{content:url(https://beautysofa24.de/wp-includes/scripts/new/graphics/angle-down-solid.svg);margin-left:16px;width:10px;position:absolute;font-size:17px;top:35px;display:block}.aktion{width:100%;overflow:hidden;background-color:#ff7878;color:#fff;margin:10px 0px 10px 0px;border-radius:10px}.marquee{display:inline-block;white-space:nowrap;animation:marquee 7s linear infinite}@keyframes marquee{0%{transform:translateX(140%)}100%{transform:translateX(-100%)}}@media(max-width: 800px){.aktionpc{display:none}.aktionmobile{display:block}}@media(min-width: 800px){.aktionpc{display:block}.aktionmobile{display:none}}.aktionpc{margin:10px 0px 20px 0px}.countdown1{background:#ffd2d2;color:#0c0c0c;text-align:center}a.button.wc-forward{padding:8px;border:0;border-radius:10px;background:#0d6f42}.splide__arrow,.splide__pagination{z-index:1}a.promotion_point:hover{z-index:2}
