.peamenyy{position:relative !important}.peamenyy .elementor-widget-container{position:static !important}.peamenyy .elementor-nav-menu--main{position:static !important}.peamenyy .elementor-nav-menu{display:flex;align-items:center;position:static !important}.peamenyy .elementor-nav-menu>.menu-item{position:static !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu{position:absolute !important;left:50% !important;transform:translateX(-50%) !important;width:100%;max-width:1200px;padding:30px;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15);display:none;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;z-index:999;margin-top:0;top:100%}.peamenyy .elementor-nav-menu>.menu-item:hover>.sub-menu{display:grid}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item{padding:0;width:100%;margin:0}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>a{font-weight:600;font-size:1.1em;color:#333;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #eee;display:block;background:0 0 !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>a .sub-arrow{display:none}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>a:hover{color:#000;background:0 0 !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{position:static !important;width:100%;padding:0;margin:0;box-shadow:none;display:flex !important;flex-direction:column;background:0 0;transform:none !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item{margin:0;width:100%}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{padding:5px 0;font-size:.9em;color:#666}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a:hover{color:#000;background:0 0}.peamenyy .elementor-nav-menu>.menu-item:first-child>.sub-menu,.peamenyy .elementor-nav-menu>.menu-item:last-child>.sub-menu{left:50% !important;transform:translateX(-50%) !important}.peamenyy .elementor-nav-menu--dropdown{transform:none !important;animation:none !important}@media screen and (max-width:768px){.peamenyy .elementor-nav-menu>.menu-item,.peamenyy .elementor-nav-menu--main{position:relative !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu{position:static !important;transform:none !important;width:100%;max-width:100%;padding:10px 0;display:none;grid-template-columns:1fr;left:0 !important}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>a{padding:10px 15px}.peamenyy .elementor-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{padding:8px 30px}}ul.product-categories{list-style:none !important;padding-left:0}.kategooriamenyy li:before{content:"📁";margin-right:8px}.kategooriamenyy a{color:#000}.elementor-widget h4{display:none}ul.products li.product span.onsale{padding:0 10px !important}.woocommerce span.onsale{border-radius:10px;background-color:#f65505;color:#fff;z-index:1;padding:0 10px !important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#f65505;color:#fff}.wpsp-slider-section #sp-woo-product-slider-pro3355.wpsp-product-section .wpsp-product-price del{color:#9b9b9b !important}.wpsp-slider-section #sp-woo-product-slider-pro3355.wpsp-product-section .wpsp-product-price{color:#f65505 !important}.woocommerce div.product p.stock{font-size:1.3rem}.oranznupp{color:#fff;background-color:#ff3f00;border:none}.grecaptcha-badge{visibility:hidden}