#wpadminbar .icl_als_iclflag{width:16px !important}body.admin-bar{overflow-y:scroll;overscroll-behavior:none}body.admin-bar .top-bar{margin-top:32px}body.admin-bar .site-header{top:calc(var(--s-topbar-height) + 32px)}body.admin-bar .site-header.active{position:fixed;top:32px !important}body.home .site-header:not(.active){background:linear-gradient(180deg, #171412 0%, rgba(23, 20, 18, 0) 80%)}body.single-product .site-header-space{margin-bottom:0}body.single-product .site-content{background-image:url("../../assets/img/blumberg-product-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center center}body.single-product .site-content .woocommerce-breadcrumb{margin:20px 0;text-transform:uppercase}body.single-product .site-content .woocommerce-breadcrumb a{color:var(--s-text-1)}body.single-product .site-content .woocommerce-breadcrumb a:hover{color:var(--s-text-2)}body.single-product .site-content .shop-content .woocommerce-product-gallery{background:#F7F7F7}body.single-product .site-content .shop-content .summary{background:white;padding:60px}body.single-product .site-content .shop-content .summary .custom-breadcrumb{text-transform:uppercase;color:#8C877E;font-size:12px;margin-bottom:20px;display:none}body.single-product .site-content .shop-content .summary .custom-breadcrumb a{color:var(--s-text-1)}body.single-product .site-content .shop-content .summary .custom-breadcrumb a:hover{color:var(--s-text-2)}body.single-product .site-content .shop-content .summary .product-title{text-align:left;font-size:28px}body.single-product .site-content .shop-content .summary .product-fields{display:flex;justify-content:space-between;gap:40px}body.single-product .site-content .shop-content .summary .product-fields .product-field{display:flex;align-items:center;gap:16px}body.single-product .site-content .shop-content .summary .product-fields .product-field .product-field-icon{display:flex;align-items:center}body.single-product .site-content .shop-content .summary .product-fields .product-field p{margin-bottom:0;line-height:20px}body.single-product .site-content .shop-content .summary .product-fields .product-field p.product-field-title{font-size:18px;font-weight:600}body.single-product .site-content .shop-content .summary .product-fields .product-field p.product-field-description{color:#8C877E;font-size:14px}body.single-product .site-content .shop-content .summary .product-description{margin:24px 0;color:#8C877E;font-size:14px}body.single-product .site-content .shop-content .summary .product-description h4,body.single-product .site-content .shop-content .summary .product-description h5{font-size:16px;margin-bottom:8px}body.single-product .site-content .shop-content .summary .product-price{font-size:18px}body.single-product .site-content .shop-content .summary .product-info{font-size:12px}body.single-product .site-content .shop-content .summary .single_add_to_cart_button:hover{transform:translateY(-2px)}body.single-product .site-content .shop-content .related{padding:40px 40px 0;background:#F7F7F7;margin-top:60px}body.single-product .site-content .shop-content .related .product .add_to_cart_button{background-color:var(--wp--preset--color--color-1);color:white}body.single-product .site-content .shop-content .related .product .add_to_cart_button:hover{background-color:var(--wp--preset--color--color-2);transform:translateY(-2px)}body.woocommerce-page:not(.single-product) .site-content{padding-top:60px}body.woocommerce-page:not(.single-product) .site-content .add_to_cart_button{background-color:var(--wp--preset--color--color-1);color:white}body.woocommerce-page:not(.single-product) .site-content .add_to_cart_button:hover{background-color:var(--wp--preset--color--color-2);transform:translateY(-2px)}#masthead.site-header.active{top:0px;height:80px}#masthead.site-header.active .s-container{height:80px}#masthead.site-header.active .s-container .site-branding img{height:60px;margin-top:10px}.top-bar .open-hour,.top-bar .tel-no,.top-bar .email{display:flex;align-items:center;gap:4px}.top-bar .open-hour svg,.top-bar .tel-no svg,.top-bar .email svg{height:16px}.top-bar .open-hour span,.top-bar .tel-no span,.top-bar .email span{display:flex;align-items:center;font-size:12px}.top-bar .open-hour span:hover,.top-bar .tel-no span:hover,.top-bar .email span:hover{text-decoration:underline}.top-bar .open-hour span a:hover,.top-bar .tel-no span a:hover,.top-bar .email span a:hover{color:white}.top-bar .tel-no{margin-left:20px}.top-bar .right .languages{margin-right:20px}.top-bar .right .languages .wpml-ls{border-right:1px solid white}.top-bar .right .languages .wpml-ls ul li{margin:0 4px}.top-bar .right .languages .wpml-ls ul li a{padding:0 0 4px 0;transition:all 0.4s;border-bottom:2px solid rgba(255, 255, 255, 0)}.top-bar .right .languages .wpml-ls ul li a:hover{transform:scale(1.1)}.top-bar .right .languages ul li.wpml-ls-current-language a{border-bottom:2px solid white}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button,.wc-block-cart__submit-container .wc-block-components-button,.wc-block-checkout__actions_row .wc-block-components-button{background-color:var(--wp--preset--color--color-1);color:white}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button:hover,.wc-block-cart__submit-container .wc-block-components-button:hover,.wc-block-checkout__actions_row .wc-block-components-button:hover{background-color:var(--wp--preset--color--color-2);transform:translateY(-2px)}.site-footer .wp-block-greenshift-blocks-container .s_social svg{width:48px}.lang-dropdown-wrapper{position:relative;display:inline-block}.lang-dropdown-wrapper .lang-toggle{cursor:pointer;display:flex;align-items:center;gap:6px}.lang-dropdown-wrapper .lang-toggle .lang-arrow{font-size:12px}.lang-dropdown-wrapper .lang-toggle img{width:28px}.lang-dropdown-wrapper .lang-dropdown{width:50px;position:absolute;top:100%;right:0;background:#111;padding:8px 0;border-radius:4px;box-shadow:0 4px 10px rgba(0, 0, 0, 0.2);display:none;z-index:999;list-style:none}.lang-dropdown-wrapper .lang-dropdown li{text-align:center}.lang-dropdown-wrapper .lang-dropdown li a{padding:6px 12px;display:flex;justify-content:center;align-items:center}.lang-dropdown-wrapper .lang-dropdown li a img{display:inline-block;width:24px}.lang-dropdown-wrapper.active .lang-dropdown{display:block}@media screen and (max-width:667px){html{margin-top:0 !important;overflow-x:hidden}body.admin-bar #masthead.site-header{top:46px !important}body.admin-bar #masthead.site-header.active{top:0 !important;height:50px !important}body.admin-bar #masthead.site-header.active .s-container{height:50px}body.admin-bar #masthead.site-header.active .s-container .site-branding img{height:40px}body.admin-bar .site-header-space{min-height:calc(var(--s-head-height) + 46px)}body.admin-bar .fixed-timeline{top:0 !important}body.admin-bar .search-panel{top:calc(var(--s-head-height) + 46px)}body.admin-bar .nav-close{top:54px}body.admin-bar .nav-panel{padding-top:100px}body.home .site-header{background:#000}.top-bar{display:none}#masthead.site-header{top:0 !important}#masthead.site-header.active{top:0 !important;height:50px !important}#masthead.site-header.active .s-container{height:50px}#masthead.site-header.active .s-container .site-branding img{height:40px}.site-header-space{height:calc(var(--s-head-height)) !important}body.single-product .site-content .shop-content .summary{padding:40px}body.single-product .site-content .shop-content .summary .custom-breadcrumb{display:block}body.single-product .site-content .shop-content .summary .product-fields{gap:20px}body.single-product .site-content .shop-content .summary .product-fields .product-field{gap:8px}body.single-product .site-content .shop-content .summary .product-fields .product-field .product-field-icon svg{width:28px}body.single-product .site-content .shop-content .summary .product-fields .product-field .product-field-detail .product-field-title{font-size:14px}body.single-product .site-content .shop-content .summary .product-fields .product-field .product-field-detail .product-field-description{font-size:11px}body.single-product .site-content .shop-content .related{margin-top:20px;padding:20px}}@media (min-width:1024px){.nav-inline{margin-left:auto;margin-right:auto}.nav-inline .s-nav{gap:40px}body.admin-bar .search-panel{top:calc(var(--s-head-height) + 72px)}.search-panel{top:calc(var(--s-head-height) + 26px) !important}}