.main-footer-wrapper-v2 .main-footer-content .footer-menu-grid .menu{display:block!important}.main-footer-wrapper-v2 .main-footer-content .footer-menu-grid .menu ul{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;row-gap:16px;column-gap:50px}.single-product.alofo-silber div.product p.price,.alofo-silber .storefront-sticky-add-to-cart__content-product-info .storefront-sticky-add-to-cart__content-price{flex-direction:row;justify-content:flex-start}.single-product div.product p.price .from{margin-right:5px}.bottom-sticky-add-to-cart-btn{text-transform:uppercase;font-weight:900!important;border-width:2px!important;width:100%;padding:11px 0!important;background-color:var(--primary-wunder-100)!important;--primary-wunder-100:#0d2b19!important;color:#fff;font-size:1rem;line-height:1.5;border-radius:var(--common-border-radius);border:1px solid var(--primary-wunder-100);transition:0.22s linear}.info-column .shipping-price{width:fit-content!important;padding-left:8px;padding-right:8px}.info-column{flex:0 0 auto!important;margin-right:20px}.product-template-default .cart .bundle_data .bundle_price .price>ins,.product-template-default .cart .bundle_data .bundle_price .price .bundled_subscriptions_price_html .bundled_sub_price_html{margin-left:0!important}.single-product div.product.product-type-subscription form.cart{display:flex;align-items:center;flex-wrap:wrap}.subscription-details{margin-right:10px}#order_review .recuring{text-align:right;color:var(--main-text-color)}#order_review .recuring .first-payment-date{margin-top:-10px}#order_review .recuring small{font-style:italic}#wc-stripe-cc-form{padding:0!important}.payment_method_stripe .mark-column:after{content:url(/wp-content/plugins/wunderfront-core-child/assets/img/stripe.svg);display:block;max-width:40px}.woocommerce-cart .xoo-wsc-bundled_by.xoo-wsc-is-child{padding-bottom:0;width:calc(100% - 115px);margin-left:auto!important;margin-right:0!important}.xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-qty-price,.xoo-wsc-bundled_by.xoo-wsc-is-child .tinv-wishlist{display:none}.xoo-wsc-bundled_by.xoo-wsc-is-child .variation{margin:0!important}.woocommerce-cart .xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-pprice,.woocommerce-cart .xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-pname{width:100%}.woocommerce-cart .xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-sm-info{flex-direction:row!important;justify-content:space-between!important}.woocommerce-cart .xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-sm-left{flex-direction:column!important;width:50%;justify-content:center}.xoo-wsc-modal .xoo-wsc-products .xoo-wsc-bundled_by.xoo-wsc-is-child .xoo-wsc-sm-left{margin-bottom:0}.xoo-wsc-bundled_by.xoo-wsc-is-child{display:flex!important;flex-direction:row;min-height:50px!important}.xoo-wsc-bundled_by.xoo-wsc-is-child img{max-width:50px;width:50px!important;height:50px!important;object-fit:contain}.single-product div.product form.cart .cart.bundle_data{max-width:100%;display:flex;align-items:center;width:var(--cart-width);padding-top:2em}.single-product div.product form.cart .cart.bundle_data .tinv-wishlist{align-self:flex-end}.single-product div.product form.cart .cart.bundle_data .bundle_wrap{flex-grow:1}.single-product div.product form.cart .cart.bundle_data .bundle_wrap .bundle_add_to_cart_button{width:100%}.single-product div.product form.cart .cart.bundle_data .bundle_wrap .woocommerce-Price-amount{font-size:1.25rem;line-height:1.6;font-weight:700;height:fit-content}.product-template-default .bundled_product .bundled_product_images img{width:100px!important;height:100px!important;object-fit:cover;object-position:center}.product-template-default .bundled_product .details .bundled_product_optional_checkbox{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.product-template-default .bundled_product .details .bundled_product_optional_checkbox .price{margin-top:0!important;margin-left:20px!important}.product-template-default .bundled_product .details .bundled_product_optional_checkbox .price del{margin-right:20px}.product-template-default .bundled_product .details .bundled_product_optional_checkbox .price{gap:0}.product-template-default .bundled_product_title .item_title{font-weight:700}.single-product div.product form.cart .cart.bundle_data .bundle_wrap ins .woocommerce-Price-amount{color:var(--warning-wunder-100)}.single-product div.product form.cart .cart.bundle_data .bundle_wrap del .woocommerce-Price-amount{color:#BEC0C5}.single-product div.product form.cart .cart.bundle_data .bundle_wrap del .woocommerce-Price-amount:before{content:"";position:absolute;height:1px;background:#BEC0C5;width:120%;left:50%;top:50%;transform:translate(-50%,-50%)}.product-template-default .cart .bundle_data .bundle_price .price del{text-decoration:none}.single-product div.product form.cart .cart.bundle_data .bundle_wrap del .woocommerce-Price-amount{position:relative}.bundled_product .price{flex-direction:row}.product_cat-bundles .price{flex-direction:row;justify-content:flex-start;gap:10px}input.bundled_product_checkbox{position:relative;width:20px!important;height:20px;outline:0;margin:0 10px 0 0}.bundled_product_optional_checkbox input:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid var(--yith-wcan-filters_colors_accent,#4e8ba2)!important;border-radius:0!important;background:#fff;text-align:center;line-height:23px;font-size:17px;vertical-align:middle;cursor:pointer;margin-bottom:0;transition:background-color ease 0.3s;z-index:9;position:absolute!important;top:0;left:0}.bundled_product_optional_checkbox input:checked:before{background-image:url(/wp-content/plugins/yith-woocommerce-ajax-product-filter-premium/assets/images/check.svg)!important;background-size:65%;background-position:center center;background-repeat:no-repeat!important;background-color:var(--yith-wcan-filters_colors_accent,#4e8ba2);border-color:var(--yith-wcan-filters_colors_accent,#4e8ba2);color:#fff;content:""}.product-template-default .cart .bundle_data .bundle_price .price{display:block!important;margin-bottom:20px!important}.product-template-default .cart .bundle_data .bundle_price .price>ins,.product-template-default .cart .bundle_data .bundle_price .price .bundled_subscriptions_price_html .bundled_sub_price_html{margin-left:0.327em!important;margin-right:0!important}.xoo-wsc-product.xoo-wsc-is-child:not(:last-of-type){border-bottom:0}.otgs-development-site-front-end{display:none}.payment_methods-wrapper .payment_methods-content .payment_method-wrapper{padding:24px 0}.payment_methods-wrapper .payment_methods-content .payment_method-wrapper img{max-width:100%;max-height:44px;object-fit:contain;width:100%;aspect-ratio:1/0.22}.woocommerce-order-received.woocommerce-checkout #masthead>.content{padding-left:var(--side-padding)!important;padding-right:var(--side-padding)!important}@media screen and (min-width:1501px){html .woocommerce-active .site-header .content .site-branding .custom-logo-link img{max-width:200px!important}}@media screen and (min-width:1025px) and (max-width:1500px){html .woocommerce-active .site-header .content .site-search{width:30%;margin-left:40px}html .woocommerce-active .site-header .content .header-icons-wrapper{padding-left:0;width:280px}html .woocommerce-active .site-header .content .site-branding .custom-logo-link img{max-width:180px!important}}@media screen and (min-width:1250px) and (max-width:1500px){html .woocommerce-active .site-header .content .site-search{width:35%;margin-left:85px}}@media screen and (min-width:1025px) and (max-width:1100px){.site-header>.content .wpml-ls-legacy-list-horizontal ul{display:flex;flex-direction:column}}@media screen and (min-width:1025px){.storefront-primary-navigation .wpml-ls-legacy-list-horizontal{display:none}}@media screen and (min-width:768px){.benefits-wrapper .benefits-content .splide__list{justify-content:center}}@media screen and (max-width:1024px){.site-header .content>.wpml-ls-legacy-list-horizontal{display:none}.storefront-primary-navigation .wpml-ls-legacy-list-horizontal{padding:var(--side-padding)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0}.storefront-primary-navigation .wpml-ls-legacy-list-horizontal .wpml-ls-item{border-top:0!important}.storefront-primary-navigation .wpml-ls-legacy-list-horizontal .wpml-ls-item:not(:last-of-type){margin-right:28px}.product-template-default .bundled_product .bundled_product_images img{width:100%!important;height:auto!important;object-fit:cover;object-position:center;aspect-ratio:1}.product-template-default .bundled_product .bundled_product_images{width:100%!important;margin:0!important;max-width:100%!important}}@media only screen and (min-width:1400px) and (max-width:1460px){.latest-blog-posts-wrapper p.read-time{margin-right:0!important}}@media only screen and (min-width:1024px) and (max-width:1150px){.latest-blog-posts-wrapper p.read-time{margin-right:0!important}}.wunderfront-login-form-checkout{min-height:800px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding-top:100px}.wunderfront-login-form-checkout .cta-common-white-button{background-color:#1C5F36;--main-text-color:white}.wunderfront-login-form-checkout p{margin-bottom:24px;font-size:1.25rem}#order_review .totals>ul[id^=shipping_method_]{display:none}.botom-sticky-add-to-cart form>*:not(.cart){display:none}.botom-sticky-add-to-cart form .bundle_wrap .bundle_price{display:none!important}.botom-sticky-add-to-cart .cart.bundle_data{display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap;width:100%}.botom-sticky-add-to-cart .cart.bundle_data .bundle_wrap{flex-grow:1}.botom-sticky-add-to-cart .cart.bundle_data .bundle_wrap .bundle_button{display:flex;align-items:center}.botom-sticky-add-to-cart .cart.bundle_data .bundle_wrap .bundle_button .bundle_add_to_cart_button{flex-grow:1}.botom-sticky-add-to-cart form>*:not(.cart){display:none}.tinv-wishlist .tinvwl-table-manage-list tr:not([class]){display:none}.cart.bundle_data .bundled_sub_price_html del:not(.regular-price-custom){order:4;margin-left:10px}.cart.bundle_data .bundled_sub_price_html ins:not(.wunderfront-sale-price-custom){order:1}.cart.bundle_data .bundled_sub_price_html ins:not(.wunderfront-sale-price-custom)~*{order:2}