@font-face{font-family:"Avenir Book";src:url("assets/fonts/Avenir/Avenir-Book.ttf") format("truetype-variations");font-weight:300}@font-face{font-family:"Avenir Medium";src:url("assets/fonts/Avenir/Avenir-Medium.ttf") format("truetype-variations");font-weight:500}@font-face{font-family:Source Sans Pro;font-weight:600;src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;src:url("assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf") format("truetype")}:root{--heading-font: Source Sans Pro, sans-serif !important;--text-font: Source Sans Pro, sans-serif !important}body,html{font-family:var(--text-font)}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);font-weight:700 !important}.nav>li>a{font-weight:600}.rank-math-breadcrumb p a,.rank-math-breadcrumb p span.last{font-size:12px;font-weight:normal}i.icon-search{font-family:fl-icons !important;font-weight:100 !important}i.icon-search:before{content:"" !important}.wpml-ls-legacy-list-horizontal li.wpml-ls-current-language{opacity:.66}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{border-radius:50%;height:18px}.glink{margin:0px 5.5px !important}.glink img{border:1px solid #fff !important;background-color:#fff;border-radius:50%;width:28px;height:28px;margin:0px !important;vertical-align:baseline !important;vertical-align:-webkit-baseline-middle !important}body.single-product .product-categories{display:none}body.single-product .responsive-table{height:initial}.product-trust-icons .col{padding-bottom:0}.product-trust-icons .col .icon-box-text p{color:#f5f5f7}.nav>li.has-icon>a>i{font-size:24px}.nav>li.has-icon>a>i.icon-search{font-size:22px}.nav>li.has-icon>a>i.icon-shopping-cart{font-weight:500 !important;width:24px;min-width:unset;font-size:unset !important}.nav>li.has-icon>a>i.icon-shopping-cart:before{content:url(/wp-content/uploads/2022/12/cart.svg) !important}.nav>li.has-icon>a>i.icon-shopping-cart:after{top:67%;left:50%;right:0;transform:translate(-50%, -67%);background-color:rgba(0,0,0,0) !important;color:var(--primary-color);padding:0px;font-size:12px;letter-spacing:normal}.bundled_item_cart_content{display:flex;position:relative}.bundled_item_cart_content .stock{display:none}.bundled_item_cart_content .wc-gzd-legal-price-info{color:var(--text-color);font-size:.875rem;margin-left:.75rem}.bundled_item_cart_content input[type=checkbox]{position:absolute;bottom:-34px;left:-5px}.bundle_form{border:1px solid #5a5a5a;border-radius:var(--border-radius);padding:40px}.bundle_form .bundled_product .item_qty{float:right;font-size:16px;color:var(--text-color);font-weight:normal}.bundle_form .bundled_product .bundled_item_col div.quantity:after{content:"";width:0;display:none}.bundle_form .this-set-includes{font-weight:bold;font-size:24px}.bundle_form .total-heading{display:inline;font-size:24px;font-weight:bold}.bundle_form .price-wrapper{float:right}.bundle_form .legal-price-info{display:block}.bundle_form .submit,.bundle_form .quantity{margin-bottom:0}.variation-bundle{margin-top:2rem}.variation-bundle .responsive-table{border:1px solid #5a5a5a;border-radius:var(--border-radius);padding:40px}.variation-bundle .responsive-table .bundled_item_qty_col #montage_quantity_checkbox+.wc-gzd-legal-price-info{display:none}.header-bullet-list{list-style-type:none}.header-bullet-list li{display:flex;align-items:center;color:#fff;font-family:"Avenir Medium";font-size:18px}.header-bullet-list li:first-of-type{margin-top:10px}.header-bullet-list li img{padding-right:10px;width:37px;height:37px}body.woocommerce-checkout #billing .form-row label:not(.woocommerce-form__label-for-checkbox),body.woocommerce-checkout #shipping .form-row label:not(.woocommerce-form__label-for-checkbox){display:block}body.woocommerce-checkout #billing .form-row label.radio,body.woocommerce-checkout #shipping .form-row label.radio{display:inline-block}.order-items .order-item .product-info .quantity{height:auto}body.woocommerce-checkout #billing_city_field,body.woocommerce-checkout #billing_postcode_field,body.woocommerce-checkout #shipping_city_field,body.woocommerce-checkout #shipping_postcode_field{width:100%}body.woocommerce-checkout .express-payment-buttons{display:flex;align-items:center;justify-content:center;gap:20px}body.woocommerce-checkout .express-payment-buttons .eh_paypal_express_description{display:none}body.woocommerce-checkout .express-payment-buttons #wc-stripe-payment-request-wrapper{padding:0 !important}body.woocommerce-checkout .express-payment-buttons center,body.woocommerce-checkout .express-payment-buttons #wc-stripe-payment-request-wrapper{width:50%}body.woocommerce-checkout .express-payment-buttons #wc-stripe-payment-request-wrapper{border:1px solid #fff;border-radius:var(--border-radius);margin:0 !important}body.woocommerce-checkout .express-payment-buttons #wc-stripe-payment-request-button-separator{display:none !important}#your-information>.step-title,#your-information>.woocommerce-form-login-toggle,#your-information>.woocommerce-form.woocommerce-form-login{padding-left:30px;padding-right:30px}#billing_address_1_field,#shipping_address_1_field{width:100%}body.woocommerce-cart #footer,body.woocommerce-checkout #footer{display:block}body.woocommerce-cart #wrapper #header{display:block !important}body.woocommerce-checkout #wrapper #header{display:block !important}body.woocommerce-checkout #wrapper #header #masthead{display:none}body.woocommerce-checkout .select2-selection__rendered{display:flex !important;align-items:center;height:55px}body.woocommerce-checkout .select2-results{background:#1c1c1c}body.woocommerce-checkout #billing_country_field .woocommerce-input-wrapper *{color:#fff}#cart-checkout-header{margin-top:1rem;padding:15px;text-align:center}#cart-checkout-header img{max-width:150px}body.woocommerce-cart #cart-checkout-header{display:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li a.remove{border:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li .cart-item-title a{color:#fff}#order_review{background-color:rgba(0,0,0,0)}body.dark.dark-theme .card,body.dark.dark-theme .order-items{background:rgba(0,0,0,0) !important}#payment .wc_payment_methods li.wc_payment_method .novalnet-info-box{color:#fff}#payment .wc_payment_methods li.wc_payment_method>.card{border:none;border-bottom:1px solid var(--divider-color)}#payment .wc_payment_methods li.wc_payment_method .payment_box{border-color:var(--divider-color)}.checkout-progress-bar-wrapper{position:relative;margin-bottom:1.5rem}.checkout-progress-bar{border-radius:var(--border-radius);border:1px solid var(--secondary-text-color);text-align:center;font-size:.65rem;height:20px;color:#ccc;background-color:#fff}.checkout-progress-bar.full .progress{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.checkout-progress-bar .progress{background:linear-gradient(118deg, var(--primary-color) 0%, rgb(113, 83, 245) 100%);display:block;position:absolute;height:19px;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);z-index:1;transition:.3s all ease}.checkout-progress-bar .percentage{position:relative;margin-top:1px;z-index:2;display:block}.header-shadow .header-wrapper,.header-wrapper.stuck,.layout-shadow #wrapper{box-shadow:0 3px 6px rgba(0,0,0,.16)}button.ux-search-submit{height:60px;border:none}button.ux-search-submit:not(.loading){color:var(--primary-color) !important}button.ux-search-submit.loading i.icon-search{display:none}button.ux-search-submit.loading:after{border:2px solid var(--primary-color)}button.ux-search-submit:hover{background-color:rgba(0,0,0,0) !important;box-shadow:none}body.woocommerce-checkout .express-checkout-divider .text{display:none}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart li .product-single-price .tax-info{display:none}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart li.mini_cart_item.bundled_mini_cart_item{display:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li .cart-item-title{height:auto !important}@media only screen and (min-width: 850px){.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li img{min-width:100px}}@media only screen and (max-width: 850px){.einzelteile-filter-row form.filter-ul label{display:flex;align-items:center;min-height:30px}}@media only screen and (max-width: 550px){.off-canvas.off-canvas-right .mfp-close:not(.custom){display:block !important}.off-canvas-right .off-canvas-cart,#cart-popup,.off-canvas .mfp-content.off-canvas-cart{width:100% !important}}#masthead .header-nav .menu-item:hover{border-bottom:1px solid var(--primary-color)}#masthead .header-nav .btn-menu-primary.active,#masthead .header-nav .btn-menu-primary:hover{border-color:var(--primary-color);border-bottom-width:1px}.payment_methods .card-header label[for=payment_method_stripe] img:nth-child(4){display:none}#shipping_methods .shipping-method .card-header,.payment-methods .payment_methods .card-header{background:#2b2b2b !important;border:none !important}#shipping_methods .shipping-method .card-header label,#shipping_methods .shipping-method .card-header i,.payment-methods .payment_methods .card-header label,.payment-methods .payment_methods .card-header i{color:#fff !important}body.woocommerce-checkout #payment .payment_methods .payment-method-main>input{border-color:#fff !important}#wrapper .woocommerce-checkout.checkout,#wrapper #order_review{background:rgba(0,0,0,0)}body.home .primary.button{font-size:28px;font-size:600;margin:20px auto 0 auto !important}#wrapper .home-news-sec{padding:30px}#wrapper .home-news-sec .news-cards{background-color:#191919;padding:20px}div.product.type-product>.col-inner .add_to_cart_button:not(:hover){background-color:rgba(0,0,0,0)}#wrapper div.product.type-product>.col-inner .box-text.box-text-products{display:flex;flex-direction:column;padding-left:30px;padding-right:30px}#wrapper div.product.type-product>.col-inner .box-text.box-text-products .price-wrapper{order:5;margin-top:auto}#wrapper div.product.type-product>.col-inner .box-text.box-text-products .variations-wrapper{text-align:right}#wrapper .product-type-variable div.product.type-product>.col-inner .title-wrapper .product-title{font-size:16px}.cards-variation-select{background:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'><polyline points='6 9 12 15 18 9'></polyline></svg>") right .45em top 50% no-repeat rgba(0,0,0,0) !important;padding-right:50px}.cards-variation-select:focus{background:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'><polyline points='6 9 12 15 18 9'></polyline></svg>") right .45em top 50% no-repeat rgba(0,0,0,0) !important}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products{flex-direction:row;flex-wrap:wrap}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products .title-wrapper{width:100%}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products .price-wrapper{width:50%;order:unset;min-height:unset}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products .price-wrapper .price{margin:0;line-height:normal}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products .variations-wrapper{width:50%;margin-top:auto}#wrapper div.product.product-type-variable>.col-inner .box-text.box-text-products .btn-variation{border-radius:50% !important;border-width:1px;width:22px !important;height:22px !important;min-width:unset !important;min-height:unset !important;padding:0px !important;margin-bottom:0}div.type-product .col-inner .box .box-image{display:flex;align-items:center;position:relative;bottom:-30px}.bundled_table_item{background:#222}.bundled_table_item .product-thumbnail{padding-left:30px !important}.bundled_table_item .product-name a{font-size:.8125rem;color:#8d8d8d}.bundled_table_item .product-info-footer{display:none !important}.order-items .order-item.bundled_table_item .right-column .product-total-price .amount{font-size:.75rem}#masthead .header-nav .menu-item:hover{border-bottom:1px solid var(--primary-color)}#masthead .header-nav .btn-menu-primary.active,#masthead .header-nav .btn-menu-primary:hover{border-color:var(--primary-color);border-bottom-width:1px}#masthead{background:#181818}#masthead .header-nav>.menu-item{margin:0px 32px}#masthead .header-nav>.menu-item>a{font-size:10px;font-family:"Avenir Book";font-weight:300;color:#fff;text-transform:uppercase}#masthead .header-nav>.menu-item a,#masthead .header-nav>.menu-item p{font-size:12px;letter-spacing:.5px;font-family:"Avenir Book";font-weight:300}#masthead .header-nav>.menu-item h4{font-family:"Avenir Book";font-weight:300 !important;font-size:12px;letter-spacing:.5px}#masthead .header-nav>.menu-item.service-mega-menu.current-dropdown{position:static;height:70px;display:flex;align-items:center;border-bottom:none;transition:none}#masthead .header-nav>.menu-item.service-mega-menu.current-dropdown>a{border-bottom:1px solid var(--primary-color);height:moz-fit-content;height:-moz-fit-content;height:fit-content;transition:none}#masthead .header-nav>.menu-item.service-mega-menu.current-dropdown:before,#masthead .header-nav>.menu-item.service-mega-menu.current-dropdown:after{content:none}#masthead .header-nav>.menu-item.service-mega-menu.current-dropdown .sub-menu{margin-left:0px !important;left:0 !important;top:53px !important}#masthead .header-nav>.menu-item .icon-angle-down{font-size:0;opacity:1}#masthead .header-nav>.menu-item .icon-angle-down:before{margin-left:10px;content:url(/v4stage/wp-content/uploads/2023/12/Group-4.svg)}#masthead .header-nav>.menu-item.current-dropdown .icon-angle-down{rotate:180deg;position:relative;top:-1.5px}#masthead .header-nav>.menu-item.current-dropdown .icon-angle-down:before{margin-left:0;margin-right:10px}#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown{height:70px;display:flex;align-items:center;border-bottom:none;transition:none}#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown>a{border-bottom:1px solid var(--primary-color);height:moz-fit-content;height:-moz-fit-content;height:fit-content;transition:none}#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown:before,#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown:after{content:none}#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown .sub-menu{left:0;top:70px;background-color:rgba(18,18,18,.9);min-width:200px;padding:0 10px 10px 10px}#masthead .header-nav>.menu-item.ladestationen-mega-menu.current-dropdown .sub-menu li a{opacity:1;border:none;margin:0px;color:#fff;padding:8px 0px}.product-section-title-related{text-align:center;margin:0 0 2rem 0;text-transform:none;font-size:24px;max-width:100%}.box-image .out-of-stock-label{display:none}.woocommerce>.woocommerce.row .cart_totals .order-total.values{display:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li .quantity-updater.buttons_added input{background:rgba(0,0,0,0) !important;box-shadow:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li a.remove{font-size:0 !important}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li a.remove:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;color:var(--alert-color)}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li img{-o-object-fit:contain;object-fit:contain}#newsletter.lightbox-content{width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,0)}#newsletter.lightbox-content .sib-form{padding:0}#rmOrganism .rmLayout--vertical.rmBase .rmBase__container{padding:0px;background-color:#191919}#rmOrganism .rmBase__section{display:flex;justify-content:space-between}#rmOrganism .rmBase__section .rmBase__el{width:49% !important}#rmOrganism .rmBase__section .rmBase__el .comp__input{background:rgba(0,0,0,0) !important;border:1px solid var(--primary-color) !important;border-radius:10px !important;color:#fff !important;padding-left:10px !important}#rmOrganism .rmBase__section .rmBase__el .comp__input::-moz-placeholder{font-size:15px !important}#rmOrganism .rmBase__section .rmBase__el .comp__input::placeholder{font-size:15px !important}#rmOrganism .rmLayout--vertical.rmBase{max-width:100% !important}#rmOrganism .rmBase,#rmOrganism .rmSubscription{background:#191919 !important;color:#ddd !important}#rmOrganism .rmBase .rmBase__el.rmBase__el--label-pos-none .rmBase__compLabel.rmBase__compLabel--hideable,#rmOrganism .rmSubscription .rmBase__el.rmBase__el--label-pos-none .rmBase__compLabel.rmBase__compLabel--hideable{display:none}#rmOrganism .rmBase .rmBase__comp--heading,#rmOrganism .rmSubscription .rmBase__comp--heading{color:#ddd !important}#rmOrganism .rmSubscription[data-page-type=pageSubscribeSuccess] .rmBase__section{justify-content:center}#rmOrganism .rmSubscription .rmBase__comp--cta{padding:7.5px 20px 8.5px 20px;background:#000;border-radius:10px !important}#rmOrganism .rmSubscription .rmBase__comp--cta:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}#rmOrganism .terms{justify-content:center}#rmOrganism .terms input{margin-top:0px;margin-bottom:0px;margin-right:9px;width:15px;height:15px}#rmOrganism .terms label{font-size:12px !important;color:#ddd !important;display:flex;align-items:center;flex-wrap:wrap}#main .udoq-newsletter-section{padding-bottom:0px}#main .udoq-newsletter-section>.section-content>.row{background:#191919}#main .udoq-newsletter-section .newsletter-text-column h2{margin-bottom:0px}#main .udoq-newsletter-section .newsletter-text-column p{width:80% !important}#wrapper .newsletter-opt-out-heading h2{margin-bottom:0}#wrapper .newsletter-opt-out-heading p{font-size:26px;color:#fff;margin-bottom:0}#wrapper .newsletter-thankyou-buttons .col-inner{display:flex;flex-direction:column;gap:20px}#wrapper .newsletter-thankyou-buttons .col-inner .button{width:-moz-fit-content;width:fit-content;min-width:220px;margin-left:auto !important;margin-right:auto !important}#wrapper .newsletter-thankyou-buttons .col-inner .button:last-child{background-color:#747474}#wrapper .refer-a-friend-form{display:flex;flex-direction:column;align-items:center}#wrapper .refer-a-friend-form input[type=email]{width:240px;background-color:#fff;border-radius:10px;color:#000}#wrapper .refer-a-friend-form input[type=email]::-moz-placeholder{color:#dae0df}#wrapper .refer-a-friend-form input[type=email]::placeholder{color:#dae0df}#wrapper .refer-a-friend-form input[type=email].refer-own-email{background-color:#999}#wrapper .refer-a-friend-form input[type=email].refer-own-email::-moz-placeholder{color:#000}#wrapper .refer-a-friend-form input[type=email].refer-own-email::placeholder{color:#000}#wrapper .refer-a-friend-form .plus-more-referrals{margin-bottom:20px}#wrapper .refer-a-friend-form .plus-more-referrals img{width:30px;background:#d2d2d2;border-radius:200px}#wrapper .refer-a-friend-form h3{margin-bottom:30px}#wrapper .refer-a-friend-form .button.primary{width:240px}#wrapper .refer-a-friend-form .refer-a-friend-disclaimer{color:#808074;font-size:14px}.single.postid-44031 .variations select{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:20px;padding-right:50px;padding-left:1rem;background:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'><polyline points='6 9 12 15 18 9'></polyline></svg>") right .45em top 50% no-repeat rgba(0,0,0,0);max-width:95%}.single.postid-44031 .variations select:focus{background:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'><polyline points='6 9 12 15 18 9'></polyline></svg>") right .45em top 50% no-repeat rgba(0,0,0,0)}.single .woocommerce-product-attributes .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_number-of-devices{display:none}.single .related-products-wrapper .product-section-title{font-size:30px;margin-bottom:40px}.single .bundle_form .bundled_product .bundled_item_cart_details p.stock{display:none}.single .variations{background-color:#2e2e2e}.single .variations .woo-variation-items-wrapper .variable-items-wrapper{min-height:60px;display:flex;align-items:center;justify-content:flex-end;padding-right:30px}.single .variations th.label{padding-left:30px;padding-right:20px;border-bottom:none}.single .variations th.label label{margin-bottom:0px;font-size:14px}.single .variations td.value .variable-items-wrapper li.variable-item.color-variable-item{width:27px;height:27px;background:rgba(0,0,0,0);border-radius:50%;margin-left:20px}.single .variations td.value .variable-items-wrapper li.variable-item.color-variable-item .variable-item-span{border:1px solid #fff !important}.single .variations td.value .variable-items-wrapper li.variable-item.color-variable-item.selected .variable-item-span{border:1px solid var(--primary-color) !important}.single .single_variation_wrap .before-add-to-cart{display:inline-block}.single .single_variation_wrap .before-add-to-cart span{font-size:14px}.single .single_variation_wrap .before-add-to-cart span.availability img{max-width:30px}.single .single_variation_wrap .price-legal-wrapper{float:right;margin-top:7px;display:flex;align-items:baseline;flex-direction:row-reverse}.single .single_variation_wrap .price-legal-wrapper .legal-price-info{margin-left:0px;margin-right:.5rem}.single .single_variation_wrap .price-legal-wrapper .legal-price-info p,.single .single_variation_wrap .price-legal-wrapper .legal-price-info span{font-size:14px}.single.postid-44031 .before-add-to-cart{border-top:none}.single.postid-44031 .variations .woo-variation-items-wrapper .variable-items-wrapper{justify-content:flex-start}.single .variations td.value li.variable-item:not(.color-variable-item){margin-left:10px}.fab.fa-android:before{content:url(/wp-content/uploads/2021/03/android.svg)}.header-shop-col>.col-inner{border:2px solid var(--primary-color);border-radius:50px}.header-shop-col>.col-inner h2{background-color:var(--primary-color);padding:15px;text-align:center;border-top-left-radius:45px;border-top-right-radius:45px}.header-shop-col>.col-inner .fab.fa-android:before{background-image:url(assets/android.svg);width:38px;display:block;height:40px;background-size:cover;content:"";position:relative;top:5px}.header-shop-col>.col-inner .row{margin:0 !important}.shop-filter-wrapper{width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.mobile-filter-text,.mobile-filter-toggle{display:none}.mobile-filter-text{font-size:15px;color:#fcfcfc}.mobile-filter-toggle{position:absolute;right:12px;top:18px}.mobile-filter-toggle.active img{content:url(/wp-content/uploads/2021/10/Minus.svg)}#text-7 img{max-width:38px}#main .newsletter-funnel-section{padding-bottom:0px}#main .newsletter-funnel-section .newsletter-funnel-text-col{max-width:45%;flex-basis:45%}#main .newsletter-funnel-section .newsletter-funnel-img-col{max-width:55%;flex-basis:55%}#main .newsletter-funnel-section .newsletter-funnel-img-col .img{width:110%;margin-top:-5px}#main .newsletter-funnel-section h1{font-size:40px;margin-bottom:30px;color:#f5f5f7}#main .newsletter-funnel-section .newsletter-funnel-trust{list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 10px}#main .newsletter-funnel-section .newsletter-funnel-trust li{margin:0px;width:49%;display:flex;align-items:center;font-family:"Source Sans Pro"}#main .newsletter-funnel-section .newsletter-funnel-trust li span{color:#f5f5f7}#main .newsletter-funnel-section .newsletter-funnel-trust li img{margin-right:10px}#main .newsletter-funnel-section #rmOrganism .rmLayout--vertical.rmBase .rmBase__container{padding:10px 0px}#main .newsletter-funnel-section #rmOrganism .rmBase__section{flex-direction:column}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el{width:100% !important}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input{border-radius:60px !important;min-height:50px;border-color:#939393 !important;color:#939393 !important;padding-left:20px !important;font-family:"Source Sans Pro"}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input::-moz-placeholder{font-family:"Source Sans Pro";color:#939393 !important;line-height:normal}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input::placeholder{font-family:"Source Sans Pro";color:#939393 !important;line-height:normal}#main .newsletter-funnel-section #rmOrganism .rmSubscription .rmBase__comp--cta{min-height:50px;display:flex;align-items:center;justify-content:center;border-radius:60px !important;font-family:"Source Sans Pro";line-height:normal;width:100%;color:#fff}#main .newsletter-funnel-section #rmOrganism .terms{width:-moz-fit-content;width:fit-content;margin:auto}#main .newsletter-funnel-section #rmOrganism .terms label{color:#fff !important;font-family:"Source Sans Pro"}#wpfront-notification-bar div.wpfront-message h3{margin-bottom:0}#top-bar{padding-top:0px !important}#top-bar>.flex-row.container{padding-bottom:0px}#top-bar .contact-info li span,#top-bar .contact-info li a{font-weight:normal;color:#939393}#top-bar .contact-info li i{color:#939393}.checkout-header .header_logo{max-width:110px}body.woocommerce-checkout .cart-container.container.page-wrapper.page-checkout{position:relative}.udoq-checkout-logo{max-width:50px;position:absolute;left:26px}body.home .header-wrapper .udoq-custom-header-wrapper{padding-left:11px;padding-right:11px}.header-wrapper .udoq-custom-header-wrapper{display:flex;max-width:1470px;width:100%;margin:auto}.header-wrapper .udoq-custom-header-wrapper #logo{z-index:2;width:140px;display:flex;align-items:center;padding-left:15px}.header-wrapper .udoq-custom-header-wrapper .udoq-custom-header-inner-wrapper{width:100%}.header-wrapper .udoq-custom-header-wrapper .udoq-custom-header-inner-wrapper #top-bar .container{min-height:70px}#masthead .header-inner{padding-left:26px;padding-right:15px}#wrapper #header .account-item>a::after{width:21px;height:21px;background-size:contain;background-repeat:no-repeat;background-position:center}#masthead .cart-item .header-cart-link .cart-img-icon{max-width:17px}#masthead .cart-item .header-cart-link i{font-size:26px;width:22px}#masthead .icon-search{font-size:0;line-height:16px}#masthead .icon-search:before{background-image:url(/wp-content/uploads/2024/01/Group-12-1.svg);width:20px;height:20px;display:block;background-size:cover}#masthead .header-cart-icon::after{right:10px}.homepage-icons-section .icon-box{align-items:center}.homepage-icons-section .icon-box .icon-box-img img{padding-top:0px;padding-right:10px;width:37px;height:37px}.homepage-icons-section .icon-box .icon-box-text{padding-left:6px}.homepage-icons-section .icon-box .icon-box-text p{margin:0px}.woocommerce-order-received #wrapper .container.page-wrapper{background-color:rgba(0,0,0,0);color:#fff !important}.woocommerce-order-received #wrapper .container.page-wrapper>.woocommerce,.woocommerce-order-received #wrapper .breadcrumb-step{background-color:rgba(0,0,0,0)}.woocommerce-order-received #wrapper p,.woocommerce-order-received #wrapper h1,.woocommerce-order-received #wrapper .order-product-name,.woocommerce-order-received #wrapper .order-product-quantity,.woocommerce-order-received #wrapper .woocommerce-Price-amount,.woocommerce-order-received #wrapper .custom-order-title,.woocommerce-order-received #wrapper .custom-order-address-info li{color:#fff !important}@media only screen and (min-width: 850px){.single .bundle_form .cart:not([data-title=Montage]) .bundled_item_cart_details span.price{display:none}}@media only screen and (max-width: 850px){.single .breadcrumbs-row{display:none}.single .product-main .woocommerce-product-gallery__wrapper{margin-bottom:30px}.single .product-main .woocommerce-product-gallery__wrapper .flickity-page-dots{bottom:-30px;display:none}.single .product-main .woocommerce-product-gallery__wrapper .flickity-page-dots .dot{width:10px;height:10px;border:none;opacity:1;background-color:#d8edfd}.single .product-main .woocommerce-product-gallery__wrapper .flickity-page-dots .dot.is-selected{background-color:var(--primary-color)}.single .product-main .product-thumbnails .flickity-page-dots{display:none}.single .related-products-wrapper{margin-top:0px}.single .related-products-wrapper .product-section-title{padding-top:0px;margin-left:auto;margin-right:auto;width:75%}.single .related-products-wrapper .row-slider{padding-bottom:20px}.single .related-products-wrapper .row-slider .flickity-page-dots{bottom:0px}.single .related-products-wrapper .row-slider .flickity-page-dots .dot{width:10px;height:10px;border:none;opacity:1;background-color:#d8edfd}.single .related-products-wrapper .row-slider .flickity-page-dots .dot.is-selected{background-color:var(--primary-color)}.single .ux-trust-icons-section,.single .ux-trust-icons-row{display:none}.single #wrapper .product-trust-icons{border-bottom:1px solid var(--divider-color);margin-bottom:30px}.single .product-info .total-heading{display:inline;font-size:24px;font-weight:bold}.single .product-info .price-wrapper{float:right}.single .product-info .price-wrapper *{margin:0px}.single .product-info .legal-price-info{display:block;margin-left:0px}.single .product-info .variation-bundle .this-set-includes{text-align:center;font-size:22px;margin-top:20px}.single .bundle_form{padding-top:25px;padding-bottom:25px}.single .bundle_form .bundled_products{margin-bottom:0px}.single .bundle_form .bundled_products .bundled_product .bundled_item_details_col .bundled_item_cart_content{display:none}.single div.bundle_data .bundle_wrap .bundle_button{display:none}.single .mobile-duplicate-wrapper{margin-top:30px}.single .mobile-duplicate-wrapper div.mobile-duplicate-quantity{box-sizing:border-box;color:#f1f1f1;display:flex;float:left;font-family:"Source Sans Pro",sans-serif;font-size:16px;height:55px;line-height:25.6px;margin-bottom:0px;margin-right:0px;opacity:1;position:relative;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:top;white-space:nowrap;width:74px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}.single .mobile-duplicate-wrapper div.mobile-duplicate-quantity select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:url(/wp-content/uploads/2021/10/dataimage.svg);background-position-x:calc(100% - 6.984px);background-position-y:50%;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-size:auto 16px;border-bottom-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:#fff;border-left-style:solid;border-left-width:1px;border-right-color:#fff;border-right-style:solid;border-right-width:1px;border-top-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border-top-style:solid;border-top-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:"Source Sans Pro",sans-serif;font-size:15.52px;font-stretch:100%;font-style:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-weight:400;height:55px;letter-spacing:normal;line-height:24.832px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;max-width:100%;overflow-x:visible;overflow-y:visible;padding-bottom:0px;padding-left:11.64px;padding-right:21.728px;padding-top:0px;text-align:center;text-indent:40%;text-rendering:auto;text-shadow:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-transform:none;transition-delay:0s,0s,0s,0s;transition-duration:.3s,.3s,.3s,.3s;transition-property:color,border,background,opacity;transition-timing-function:ease,ease,ease,ease;vertical-align:middle;white-space:pre;width:74px;word-spacing:0px;writing-mode:horizontal-tb;-webkit-font-smoothing:antialiased;-webkit-rtl-ordering:logical;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-border-image:none}.single .mobile-duplicate-wrapper .mobile-duplicate-button{background-color:#1798ff;border-bottom-color:rgba(0,0,0,.05);border-left-color:rgba(0,0,0,.05);border-right-color:rgba(0,0,0,.05);border-top-color:rgba(0,0,0,.05);margin-bottom:0;width:calc(100% - 95px);text-decoration-color:#fff;padding-left:19.2px;padding-right:19.2px;min-height:40px;margin-right:0px;margin-left:21px;line-height:normal;letter-spacing:.48px;height:55px;font-size:16px;color:#fff}.single .mobile-duplicate-wrapper .mobile-duplicate-button:after{content:"";font-family:"Font Awesome Kit";margin-left:.5rem;right:10px}.filter-column{padding-bottom:0px}.mobile-filter-text,.mobile-filter-toggle{display:block}.shop-filter-wrapper{visibility:hidden;position:absolute}#wrapper .shop-filter-wrapper{padding-right:60px;padding-left:60px;justify-content:center;align-items:flex-start;gap:0px 45px}#wrapper .shop-filter-wrapper .filter-ul{margin-top:0px}#wrapper .shop-filter-wrapper form.filter-ul{align-items:flex-start}#wrapper .shop-filter-wrapper form.filter-ul .clickable{margin-left:24px}#wrapper .shop-filter-wrapper form.filter-ul input{display:none;margin-left:0px}#masthead #logo{width:80px;margin:0px auto !important}.header-main li.html.custom.html_top_right_text{display:flex;align-items:center;margin-right:30px}.header-main li.html.custom.html_top_right_text i.fa-caret-down{cursor:pointer;padding-left:5px}.header-main li.html.custom.html_top_right_text .wpml-ls-item:not(.wpml-ls-current-language){display:none}.header-main li.html.custom.html_top_right_text .wpml-custom-dropdown-item{position:absolute;left:8px;top:40px}#rmOrganism .rmBase__section{flex-direction:column;align-items:center}#rmOrganism .rmBase__section .rmBase__el{width:100% !important}#main .udoq-newsletter-section .newsletter-text-column h2{margin-bottom:20px}#main .newsletter-funnel-section{padding-top:0px}#main .newsletter-funnel-section h1{text-align:center}#main .newsletter-funnel-section .newsletter-funnel-text-col{margin-top:-20px;max-width:100%;flex-basis:100%}#main .newsletter-funnel-section .newsletter-funnel-img-col{max-width:100%;flex-basis:100%}#main .newsletter-funnel-section .newsletter-funnel-img-col .img{width:119% !important;margin-left:-7%}.frontpage-banner-ul{margin-top:20px}#main .frontpage-banner-button{margin:40px auto 20px auto !important}.off-canvas:not(.off-canvas-center) .nav-vertical li>a.glink{flex-grow:unset;padding:0px;border-bottom:0px}.off-canvas.off-canvas-right .mfp-content{background-color:rgba(0,0,0,0);box-shadow:none}.off-canvas.off-canvas-right .mfp-content .sidebar-menu.no-scrollbar{background-color:rgba(0,0,0,.8);padding-bottom:0}.off-canvas.off-canvas-right .mfp-close.custom{opacity:1}.off-canvas.off-canvas-right .mfp-close:not(.custom){display:none}#menu-mobile-menu>.menu-item{width:-moz-fit-content;width:fit-content}#menu-mobile-menu>.menu-item>a{font-weight:bold !important}#menu-mobile-menu .menu-item{margin:0px !important;padding:0px !important;border:none}#menu-mobile-menu .menu-item a{display:flex;align-items:center;color:#fff !important;padding-left:0px;border-bottom:none;text-transform:none;font-size:18px;font-weight:normal !important;font-family:Source Sans Pro;width:100%;min-height:40px;padding-left:10px;padding-right:10px}#menu-mobile-menu .menu-item button.toggle{margin:0px;display:flex;justify-content:flex-end;align-items:center;min-height:40px;opacity:1;padding-right:10px}#menu-mobile-menu .menu-item .sub-menu{padding-bottom:0;border:none}#menu-mobile-menu .menu-item .sub-menu li{margin-left:auto !important;max-width:90%}#menu-mobile-menu .menu-item .sub-menu li:first-child{margin-top:5px !important}#menu-mobile-menu .menu-item .sub-menu li a{color:#a1a1a1 !important}#menu-mobile-menu .menu-item:not(:first-child) a{border-top-right-radius:5px;border-bottom-right-radius:5px}#menu-mobile-menu .menu-item.active button.toggle{transform:none}#menu-mobile-menu .menu-item+.menu-item{margin-top:5px !important}#main-menu.mobile-sidebar .header-block-block-1{width:100%}#main-menu.mobile-sidebar .mobile-menu-login{text-decoration:none;border:none;color:#78b6ff;font-size:14px;font-family:Source Sans Pro;font-weight:normal}#main-menu.mobile-sidebar .mobile-menu-login img{margin-right:10px}#main-menu.mobile-sidebar .html.custom.html_topbar_right{border-top:none;padding:30px 15px 15px 15px}#main-menu.mobile-sidebar .html.custom.html_topbar_right .glink img{width:28px;height:28px}#main-menu.mobile-sidebar .social-icons.follow-icons{display:flex;align-items:center;gap:15px}#main-menu.mobile-sidebar .social-icons.follow-icons a{background-color:#fff !important;border-color:#000 !important;margin:0}#main-menu.mobile-sidebar .social-icons.follow-icons a i{color:#000 !important}.page-id-41871 .header-bullet-list,.page-id-43094 .header-bullet-list{margin-left:0}.homepage-testimonials-slider-mobile-col .col{margin:auto !important}.off-canvas-right .off-canvas-cart,#cart-popup,.off-canvas .mfp-content.off-canvas-cart{width:320px}body.home .primary.button{font-size:18px}}@media only screen and (max-width: 550px){.single .product-info .product-subtitle{font-size:15px}.single .product-title{font-size:22px}.single #main button[type=submit].single_add_to_cart_button{line-height:normal}.single .product-short-description{display:none}.single #wrapper .product-trust-icons{padding:30px 15px}.single #wrapper .product-trust-icons .col{padding:0px}.single #wrapper .product-trust-icons .col .col-inner{width:-moz-fit-content;width:fit-content}.single #wrapper .product-trust-icons .col:first-child .icon-box-img{width:21px !important}.single #wrapper .product-trust-icons .col:nth-child(2){width:27px !important}.single #wrapper .product-trust-icons .col:last-child{width:30px !important}.single #wrapper .product-trust-icons .icon-box-text{padding-left:7px}.single #wrapper .product-trust-icons .icon-box-text p{font-size:12px}.single .mobile-duplicate-wrapper .mobile-duplicate-button{font-size:14px}#rmOrganism .rmBase__section .rmBase__el{width:90%}#main .newsletter-funnel-section h1{font-size:30px}#main .newsletter-funnel-section .newsletter-funnel-trust{gap:20px 0px}#main .newsletter-funnel-section .newsletter-funnel-trust li{font-size:14px;width:50%}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input{font-size:14px !important}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input::-moz-placeholder{font-size:14px !important}#main .newsletter-funnel-section #rmOrganism .rmBase__section .rmBase__el .comp__input::placeholder{font-size:14px !important}#main .newsletter-funnel-section #rmOrganism .rmSubscription .rmBase__comp--cta{font-size:14px !important}.header-bullet-list{text-align:left;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.checkout-header .header_logo{max-width:60px}.checkout-title h1{font-size:24px}.homepage-testimonials-slider-mobile-col .col{padding-bottom:0}.homepage-testimonials-slider-mobile-col .icon-box-left .icon-box-img{display:none}.homepage-testimonials-slider-mobile-col .icon-box-left .icon-box-img+.icon-box-text{padding-left:0}body.woocommerce-cart h1{padding:0 15px}body.woocommerce-cart .woocommerce>.woocommerce.row{padding:0 0 2rem 0}body.woocommerce-cart .woocommerce>.woocommerce.row .woocommerce-cart-form{padding:15px 0}body.woocommerce-cart .shop_table .cart_item .quantity select{width:auto;min-width:57px;padding-right:25px;padding-left:17px;text-indent:0}body.woocommerce-cart .shop_table .bundled_table_item .product-thumbnail{padding-left:10px !important}}@media only screen and (max-width: 492px){.single .variations{width:-webkit-fill-available}.single .bundle_form .bundled_item_col.bundled_item_qty_col .quantity:not(.dropdown-quantity){visibility:hidden}}@media only screen and (max-width: 425px){body.woocommerce-checkout .cart-container.container.page-wrapper.page-checkout .udoq-checkout-logo{max-width:40px}body.woocommerce-checkout .cart-container.container.page-wrapper.page-checkout .udoq-checkout-logo+.woocommerce>h1{font-size:28px}}@media only screen and (max-width: 400px){#masthead #logo{width:50px;margin-right:auto}.single .variations th.label{padding-right:10px}.single .variations .woo-variation-items-wrapper .variable-items-wrapper{padding-left:10px}}/*# sourceMappingURL=style.min.css.map */