html[lang="hr"] .elementor-widget-text-editor,html[lang="hr"] .elementor-widget-icon-box .elementor-icon-box-description,html[lang="hr"] .elementor-widget-nav-menu .elementor-nav-menu .elementor-item,html[lang="hr"] .elementor-widget-form .elementor-field-group .elementor-field,html[lang="hr"] .elementor-widget-form .elementor-field-subgroup label,html[lang="hr"] .elementor-widget-heading .elementor-heading-title,html[lang="hr"] .woocommerce .woocommerce-loop-category__title,html[lang="hr"] .elementor-testimonial__text,html[lang="hr"] .elementor-button,html[lang="hr"] .elementor-widget-nav-menu .elementor-nav-menu .elementor-item,html[lang="hr"] .elementor-heading-title,html[lang="hr"] .elementor-nav-menu--dropdown .elementor-sub-item,html[lang="hr"] .dashboard-block__title h4,html[lang="hr"] p,html[lang="hr"] .woocommerce-account .woocommerce-MyAccount-navigation ul li a,html[lang="hr"] .elementor-kit-11 a,html[lang="hr"] .elementor-kit-11 h1,html[lang="hr"] .elementor-kit-11 h2,html[lang="hr"] .elementor-kit-11 h3,html[lang="hr"] .elementor-kit-11 h4,html[lang="hr"] .elementor-kit-11 h5,html[lang="hr"] .elementor-kit-11 p,html[lang="hr"] .woocommerce table *:not(i),html[lang="hr"] button,html[lang="hr"] input,html[lang="hr"] optgroup,html[lang="hr"] select,html[lang="hr"] textarea,html[lang="hr"] .form-link-gift-card-to-user label,html[lang="hr"] .elementor-widget-wc-archive-products .elementor-products-nothing-found,html[lang="hr"] .input-error,html[lang="hr"] .error-msg,.form-row input{font-family:"Open Sans",Sans-serif!important}body{color:var(--e-global-color-text)}body.prevent-overflow-y{overflow:hidden}p strong{font-weight:700}h1.entry-title{text-transform:uppercase}.mb-50{margin-bottom:50px}.mt-30{margin-top:30px}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button,.button,.woocommerce.button{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:focus,.button:focus,.woocommerce.button:focus{outline:none!important}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,.elementor-search-form__toggle:before,.elementor-menu-cart__toggle .elementor-button-icon:after,.nav-account a,.woo-products-carousel .woo-products-arrow:before,.elementor-element.elementor-products-grid ul.products li.product-category.product a:after,.category-item-button a.elementor-button:after{background-repeat:no-repeat}.woocommerce span.onsale{line-height:35px;border-bottom:1px solid var(--e-global-color-8904faf);border-radius:0;background-color:#fff;color:var(--e-global-color-text);font-size:16px;letter-spacing:1px;text-transform:uppercase;display:block;top:20px;width:calc(100% - 40px)}.woocommerce ul.products li.product .onsale,.custom-products-carousel ul.products li.product .onsale{margin:0}.woo-products-products .woo-products-products__item .woo-products-product-badge,.woocommerce span.onsale,.custom-products-carousel span.onsale{position:absolute;min-height:35px;top:20px;left:0;right:0;margin:0 auto 20px}.woo-products-products .woo-products-products__item .woo-products-product-badge{width:calc(100% - 20px)}.woo-products-products .woo-products-product-thumbnail{min-height:320px;max-height:320px;display:flex;flex-direction:column;justify-content:center}.elementor-element.elementor-products-grid.elementor-widget-wc-archive-products ul.products li.product .onsale{top:-45px!important}.gdpr-text-link a{text-decoration:underline}.gdpr-text-link input[type="checkbox"]:checked:after{content:"";position:absolute;top:0;left:-1px;width:22px;height:22px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/d-check.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.woocommerce ul.products li.product .onsale,.custom-products-carousel .onsale{border-bottom:1px solid var(--e-global-color-8904faf);width:calc(100% - 20px);margin-left:auto!important;margin-right:auto!important;position:absolute!important;left:0}.custom-products-carousel .onsale{top:20px!important;width:100%!important}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{color:var(--e-global-color-text);font-size:24px;font-weight:700;font-style:normal;line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);position:relative;z-index:1}.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{text-align:center}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product p.price del,.woocommerce ul.products li.product span.price del{color:var(--e-global-color-7f3d7bb);font-weight:400}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1}ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product p.price ins,.woocommerce ul.products li.product span.price ins{text-decoration:none}.woocommerce div.product.elementor .quantity .qty{width:56px;padding:17px 5px 17px 5px}.woocommerce .gift-cards-list button.ywgc-predefined-amount-button.selected_button,.woocommerce .gift-cards-list button.ywgc-predefined-amount-button:hover{color:#fff;background-color:#000}.woocommerce .gift-cards-list button.ywgc-predefined-amount-button{color:#000;background-color:#0000}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.elementor-nav-menu--dropdown.elementor-nav-menu__container{text-align:center;padding:0 20px;border:1px solid var(--e-global-color-8904faf);background-color:var(--e-global-color-8c3c91a);left:unset;right:1px}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{width:160px}.elementor-nav-menu--dropdown.elementor-nav-menu__container{width:240px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:#fff0}.elementor-nav-menu--dropdown a{line-height:23px!important;padding-top:15px!important;padding-bottom:15px!important}.hidden{display:none!important}.show-excerpt .excerpt,.show-learn-more a.learn-more{display:block}.elementor-nav-menu--dropdown .elementor-item:hover{font-weight:400!important}.elementor-widget-text-editor p a{color:var(--e-global-color-text);text-decoration:underline}.invisible-full-size-button .elementor-button{display:block}.wpml-ls-legacy-dropdown-click,.wpml-ls-legacy-dropdown{width:auto}.wpml-ls-legacy-dropdown-click a,.wpml-ls-legacy-dropdown a{border:none;background-color:#fff0}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item{border-bottom:1px solid var(--e-global-color-8904faf)}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item:last-child,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item:last-child{border-bottom:none}.wpml-ls-legacy-dropdown-click a,.wpml-ls-legacy-dropdown a{font-size:16px;color:#000}.wpml-elementor-ls{position:relative;top:2px}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:hover,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover,.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:focus,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:focus{background-color:#fff0}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover{color:inherit!important}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{border:none;border-top:none;width:11px;height:7px;background-position:center;background-size:100%;display:block;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);top:calc(50% - 3px)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:2px}.elementor-nav-menu--toggle:hover .elementor-nav-menu--dropdown{transform:scaleY(0)!important;max-height:0!important;transform:scaleY(1)!important;max-height:100vh!important}.wpml-ls-legacy-dropdown-click a .wpml-ls-native,.wpml-ls-legacy-dropdown a .wpml-ls-native{white-space:nowrap;overflow:hidden;width:23px;display:inline-block}.wpml-ls-legacy-dropdown a{padding:15px 20px}.wpml-ls-legacy-dropdown a.wpml-ls-link{padding:15px 10px}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:20px;padding-top:3px;padding-bottom:3px}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:focus,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:focus{background:#fff0}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover{font-weight:700;letter-spacing:.3px}.show-b2b-only{display:none!important}.is-b2b .show-b2b-only{display:block!important}.jet-menu .jet-menu-item.mega-menu-hamburger:hover>.top-level-link{border-color:transparent!important}.mega-menu-hamburger .jet-menu-item-wrapper .jet-dropdown-arrow{display:none}.elementor-location-header section.header-first-load:not(.elementor-sticky__spacer){position:relative!important;top:0!important}.elementor-sticky__spacer.header-first-load{position:fixed!important}.elementor-location-header .elementor-widget-theme-site-logo{z-index:1;width:180px}.elementor-location-header,.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu{transition:none}.elementor-location-header .elementor-sticky{background-color:rgb(255 255 255)}.elementor-location-header.mega-menu-opened .elementor-sticky{background-color:#f3f2f3}.elementor-location-header .elementor-sticky.header-z-index-negative{z-index:-1!important}.elementor-location-header .elementor-search-form__toggle i,.elementor-menu-cart__toggle .elementor-button-icon i,.elementor-search-form__submit i,.elementor-search-form--skin-minimal .elementor-search-form__icon{display:none}.elementor-search-form__toggle,.elementor-menu-cart__toggle .elementor-button-icon,.elementor-search-form__submit{position:relative}.elementor-search-form__toggle:before,.elementor-menu-cart__toggle .elementor-button-icon:after,.elementor-search-form__submit:before{content:"";width:24px;height:24px;background-position:center;background-size:100%;display:block}.elementor-search-form__toggle:before,.elementor-search-form__submit:before{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/zoom.svg)}.elementor-menu-cart__toggle .elementor-button-icon:after{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/bag-20.svg)}.elementor-location-header .elementor-search-form__input{width:600px}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:10px;width:10px;background:url(/wp-content/themes/hello-elementor-child/assets/img/close-icon.svg) no-repeat 50% 50%;background-size:contain;pointer-events:none}.elementor-widget-search-form input[type="search"].elementor-search-form__input{padding-left:20px!important;padding-right:20px!important}.elementor-widget-wrap>.elementor-element.elementor-absolute.elementor-search-form--skin-minimal{position:absolute!important}.nav-account a{text-indent:-99999999px;position:relative;width:22px;height:22px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/profile.svg);background-position:center;background-size:100%;padding:0!important;display:inline-block}.jet-mobile-menu__toggle-icon .dashicons{width:32px;height:32px;font-size:32px}html[lang="hr"] .jet-menu .jet-menu-item{margin-left:35px!important}.algolia-autocomplete{width:720px!important}.aa-dropdown-menu{border-radius:0;box-shadow:none;border:1px solid var(--e-global-color-8904faf)}.aa-dropdown-menu .autocomplete-header{margin:0 20px;line-height:1;border-bottom:none;padding-top:25px}.aa-dropdown-menu,.autocomplete-empty{color:var(--e-global-color-text);font-size:var(--e-global-typography-3e84106-font-size);font-family:var(--e-global-typography-ac7b658-font-family),Sans-serif}.aa-dropdown-menu .suggestion-post-thumbnail{margin-right:35px;margin-bottom:0;border-radius:0;width:64px;height:64px}.aa-dropdown-menu .aa-suggestion .suggestion-post-title{font-family:var(--e-global-typography-ac7b658-font-family),Sans-serif;font-size:var(--e-global-typography-3e84106-font-size);font-weight:var(--e-global-typography-ac7b658-font-weight);text-transform:var(--e-global-typography-ac7b658-text-transform);line-height:var(--e-global-typography-ac7b658-line-height);letter-spacing:var(--e-global-typography-ac7b658-letter-spacing)}.aa-dropdown-menu .aa-suggestion .suggestion-post-content{display:none}.aa-dropdown-menu .aa-suggestion{padding:28px 0;border-bottom:1px solid var(--e-global-color-9ce97ce)}.aa-suggestions{padding-right:20px;padding-left:20px}.aa-dropdown-menu .aa-suggestion em{color:var(--e-global-color-4dc3eb1)}.aa-dropdown-menu .autocomplete-empty{padding:30px 20px;text-align:center}.aa-suggestion .suggestion-post-category{color:#e94a2a;font-size:14px;line-height:24px;letter-spacing:1.5px}aside#ais-facets{display:none}#ais-wrapper{width:1200px;margin:0 auto}#algolia-search-box{margin-bottom:0;padding-bottom:80px;border-bottom:3px solid var(--e-global-color-text);margin-bottom:20px}#algolia-search-box input{width:770px;margin:0 auto;display:block;border:1px solid var(--e-global-color-8904faf);padding:8px 20px 8px 50px;font-size:14px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/zoom.svg);background-repeat:no-repeat;background-position:left 16px center;background-size:24px}.algolia-search-box-wrapper .search-icon{display:none}.ais-stats{font-size:14px;font-weight:400}.ais-search-box--powered-by,.ais-stats{top:85px}.ais-hits--item,.ais-Hits-item{margin-bottom:0;padding-left:40px;padding-right:40px;border-bottom:1px solid var(--e-global-color-9ce97ce);padding-top:40px;padding-bottom:40px}.ais-hits--item:first-child,.ais-Hits-item:last-child{padding-top:10px}.ais-hits--item article,.ais-Hits-item article{display:flex;align-items:center}.ais-hits--item h2,.ais-Hits-item h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:1px;margin-bottom:20px}.ais-hits--item h2 a,.ais-Hits-item h2 a{color:var(--e-global-color-text)}.ais-hits--thumbnail a{display:block}.ais-hits--thumbnail img{border-radius:0;width:100%;display:block}.ais-hits--thumbnail{width:280px;min-width:280px;max-width:280px;margin-right:75px}.ais-view-more a{font-size:var(--e-global-typography-ac7b658-font-size);color:var(--e-global-color-text);text-decoration:underline}.ais-hits--item .ais-view-more{position:absolute;bottom:0;left:355px}.ais-hits--item article{position:relative}.ais-hits--item em,.ais-hits--item a em{background:none;color:var(--e-global-color-text)}.ais-pagination,.ais-Pagination{margin:30px 0;text-align:center}.ais-pagination--item,.ais-Pagination-item{font-size:16px;overflow:hidden}.ais-pagination--item a,.ais-Pagination-item a{font-weight:700;color:var(--e-global-color-text);padding:9px 18px;border:1px solid #fff0;display:block}.ais-pagination--item.ais-pagination--item__active a,.ais-Pagination-item.ais-Pagination-item--selected a{border:1px solid var(--e-global-color-8904faf)}.ais-pagination--item.ais-pagination--item__next a,.ais-pagination--item.ais-pagination--item__previous a,.ais-Pagination-item.ais-Pagination-item--next a,.ais-Pagination-item.ais-Pagination-item--previous a{text-indent:-99999px;background-repeat:no-repeat;background-position:center;background-size:12px 12px}.ais-pagination--item.ais-pagination--item__next a,.ais-Pagination-item.ais-Pagination-item--next a{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-right.svg)}.ais-pagination--item.ais-pagination--item__previous a,.ais-Pagination-item.ais-Pagination-item--previous a{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-left.svg)}.ais-pagination--item.ais-pagination--item__first,.ais-pagination--item.ais-pagination--item__last,.ais-Pagination-item.ais-Pagination-item--first,.ais-Pagination-item.ais-Pagination-item--last{display:none}.ais-page-title{text-align:center}.ais-page-title h1{margin-top:25px;margin-bottom:5px}.logged-in .loggedIn,.logged-out .loggedOut{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute;left:unset;right:0;z-index:1000;top:70%;transition:none!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container a{display:block}.account-nav-item .elementor-menu-toggle{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/profile.svg);background-position:center;background-size:100%;padding:0;width:23px;height:23px;position:relative;top:2px}.account-nav-item .elementor-menu-toggle .eicon-menu-bar{display:none}#thomastik-mini-cart{position:relative}#thomastik-mini-cart .thomastik-mini-cart-dropdown{display:none}#thomastik-mini-cart .thomastik-mini-cart-dropdown li{list-style-type:none}#thomastik-mini-cart:hover .thomastik-mini-cart-dropdown{display:block}#thomastik-mini-cart .thomastik-mini-cart-dropdown{position:absolute;width:480px;right:-110px;background:#fff;z-index:99999;border:1px solid var(--e-global-color-8904faf);padding:20px}#thomastik-mini-cart .shopping-cart-icon{width:24px;height:24px;display:block}#thomastik-mini-cart .shopping-cart-icon:after{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/bag-20.svg);content:"";width:24px;height:24px;background-position:center;background-size:100%;display:block;background-repeat:no-repeat}#thomastik-mini-cart .basket-item-count .cart-items-count{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--e-global-color-4dc3eb1);position:absolute;top:3px;right:-2px;overflow:hidden;text-indent:-99999px}#mini-cart-form{max-height:450px;overflow-y:auto}.woocommerce-mini-cart-item.mini_cart_item{list-style-type:none;border-bottom:1px solid var(--e-global-color-9ce97ce);padding:20px 0 10px 0;display:flex}.woocommerce-mini-cart-item__content{width:100%}.woocommerce-mini-cart-item.mini_cart_item:first-child{padding:0 0 10px 0}.woocommerce-mini-cart__empty-message{text-align:center;margin-bottom:0;font-weight:400}.woocommerce-mini-cart.cart_list{padding-left:0}.woocommerce-mini-cart-item__image{min-width:64px;max-width:64px;display:inline-block;vertical-align:top;margin-right:35px;padding-top:8px}.woocommerce-mini-cart-item__image a{display:block}.woocommerce-mini-cart-item__image img,.woocommerce ul.cart_list .woocommerce-mini-cart-item__image img{width:100%}.woocommerce-mini-cart-item__name,.woocommerce-mini-cart-item__name:hover{letter-spacing:var(--e-global-typography-ac7b658-letter-spacing);color:var(--e-global-color-primary);font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700}.woocommerce-mini-cart-item.mini_cart_item .variation{display:flex;flex-wrap:wrap;padding-left:0;border:none}.woocommerce-mini-cart-item.mini_cart_item .quantity-field{display:flex;margin-top:4px;align-items:center;float:left}.woocommerce-mini-cart-item.mini_cart_item .quantity-field input{padding:3px 5px;width:46px;text-align:center}.woocommerce-mini-cart-item.mini_cart_item .quantity-field input::-webkit-outer-spin-button,.woocommerce-mini-cart-item.mini_cart_item .quantity-field input::-webkit-inner-spin-button,.woocommerce div.product.elementor .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}.woocommerce-mini-cart-item.mini_cart_item .quantity-field span{font-size:14px;display:inline-block;margin-right:10px}.woocommerce-mini-cart-item.mini_cart_item .quantity{display:inline-block;font-size:14px;letter-spacing:0;margin-top:4px}.blockUI.blockOverlay{background-color:#fff!important;opacity:0.8!important}.checkout-col-right__inner .blockUI.blockOverlay{background-color:var(--e-global-color-9ce97ce)!important}.woocommerce .woocommerce-mini-cart-item .blockUI.blockOverlay{display:none}.mini_cart_item .quantity-field{position:relative}.mini_cart_item .quantity-field.updating:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:0;right:-20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;color:#7b7b7b;font-size:14px}.remove-item-popup{background:rgb(0 0 0 / .6);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999;display:none}.remove-item-popup__content{position:relative;box-shadow:none;padding:50px 15px 45px 15px;background:#fff;border-radius:0;color:#555;font-size:14px;max-width:480px;width:90%}.remove-item-popup__inner{display:flex;align-items:center;justify-content:center;height:100%}.remove-item-popup p{font-weight:400!important;text-transform:none!important;text-align:center!important}.remove-item-popup__actions{display:flex;justify-content:center;margin-top:30px;align-items:center}.remove-item-popup .dialog-close-button{top:20px;margin-top:0;opacity:1!important;right:20px}.remove-item-popup .dialog-close-button i{font-size:15px}.custom-popup-confirm-button{margin-top:0!important;text-align:center;min-width:auto!important}.disabled.custom-popup-confirm-button{pointer-events:none;opacity:.4}.custom-popup-confirm-button img{display:none}.custom-popup-cancel-button{margin-left:75px;font-weight:400!important;cursor:pointer}.woocommerce a.remove:hover{color:var(--e-global-color-text)!important;background:#fff0}.woocommerce-mini-cart-item.mini_cart_item .remove_from_cart_button{float:right;color:var(--e-global-color-text);margin-top:6px;font-weight:300;line-height:1.4;height:auto;width:auto}.woocommerce-mini-cart-item.mini_cart_item .remove_from_cart_button:hover,a.remove:hover{background-color:transparent!important;color:var(--e-global-color-text)!important}.woocommerce-mini-cart__total{font-size:24px;text-align:center;font-weight:700;margin-top:20px;margin-bottom:18px}.woocommerce-mini-cart__buttons{margin-bottom:0!important}.woocommerce-mini-cart__buttons .button,.woocommerce .woocommerce-mini-cart__buttons a.button{background-color:var(--e-global-color-4dc3eb1);display:block;width:100%;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;text-align:center;padding:16px 20px}.woocommerce-mini-cart__buttons .button:hover,.woocommerce .woocommerce-mini-cart__buttons a.button:hover{background-color:#f96446}.woocommerce-mini-cart__buttons .checkout.button,.woocommerce .woocommerce-mini-cart__buttons a.button.checkout{display:none}.jet-menu-item-wrapper .jet-dropdown-arrow{margin-left:5px}.jet-menu-item-wrapper .jet-dropdown-arrow:before{content:"";border:none;border-top:none;width:11px;height:7px;background-position:center;background-size:100%;display:block;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);top:calc(50% - 3px)}.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu,.admin-bar .jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu{top:138px!important}.jet-menu-item .jet-sub-mega-menu{position:absolute;left:0;right:0;box-shadow:none;background-color:#f3f2f3}.elementor-location-header .elementor-widget-wrap>.elementor-element,.elementor-location-header .elementor-widget-wrap,.elementor-location-header .elementor-column,.elementor-location-header .elementor-section .elementor-container,.elementor-location-header .elementor-section,.jet-menu-container,.jet-menu,.jet-menu-item.jet-mega-menu-item{position:initial}.align-button-left .elementor-button span{text-align:left!important}.align-button-left .elementor-button-icon{position:relative;top:2px}.jet-menu .jet-menu-item{margin-left:60px}.column-relative .elementor-column,.elementor-widget-woocommerce-menu-cart,.elementor-nav-menu--toggle{position:relative!important}.jet-menu-item .jet-sub-mega-menu .elementor-nav-menu .elementor-item{border-bottom:1px solid var(--e-global-color-8904faf)}.jet-menu-item .jet-sub-mega-menu .elementor-nav-menu .elementor-item:after{content:"";position:absolute;bottom:18px;right:10px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/arrow-right.svg);background-position:center;background-size:100%;width:15px;height:10px;transition:all 0.2s ease-in-out 0s;transform:translateX(0);opacity:1!important;background-color:transparent!important}.jet-menu-item .jet-sub-mega-menu .elementor-nav-menu .elementor-item:hover:after{transform:translateX(5px)}.woocommerce a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--e-global-color-4dc3eb1);color:#fff}.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{background-color:#f96446;outline:none}.woocommerce a.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.cwg_popup_submit{font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase;border-radius:0}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#e82e2c}.woocommerce .return-to-shop a.button:hover{background-color:#f96446!important;color:#fff!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff0}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{border:none;border-bottom:1px solid var(--e-global-color-8904faf);padding:15px 12px}.woocommerce table.shop_table th{border:none;border-bottom:3px solid var(--e-global-color-primary);text-transform:uppercase}.woocommerce table.shop_table thead th.product-total,.woocommerce table.shop_table .order_item .product-subtotal,.woocommerce table.shop_table .product-total,.woocommerce table.shop_table.woocommerce-table--order-details tfoot td{text-align:center}.woocommerce table.shop_table .product-total{width:20%}.woocommerce table.shop_table.woocommerce-table--order-details th{border-bottom:1px solid var(--e-global-color-8904faf)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff0}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:none}.woocommerce table.shop_table.cart .variation{display:none}.woocommerce table.shop_table.cart th,.woocommerce table.shop_table.cart td a,.woocommerce table.shop_table.cart td{text-transform:uppercase}.woocommerce table.shop_table th,.woocommerce table.shop_table td a,.woocommerce table.shop_table td{font-size:14px}.woocommerce table.shop_table th{color:#b1b1b1}.woocommerce .shop_table.cart thead th,.woocommerce .shop_table.cart .cart_item .quantity,.woocommerce .shop_table.cart .cart_item .product-price,.woocommerce .shop_table.cart .cart_item .product-subtotal{text-align:center}.woocommerce .shop_table.cart .cart_item .quantity .qty{padding:10px 4px 10px 4px;width:70px}.woocommerce .shop_table.cart thead th.product-name,.woocommerce .shop_table.cart thead th.product-name-thumb{text-align:left}.woocommerce .shop_table.cart .product-name a{display:block}.woocommerce table.shop_table.cart td a,.woocommerce table.shop_table.cart td,.woocommerce table.shop_table td.woocommerce-orders-table__cell-order-total{font-weight:700}.woocommerce table.shop_table.cart td a,.woocommerce table.shop_table.cart td,.woocommerce table.shop_table td a,.woocommerce table.shop_table td{color:var(--e-global-color-primary)}.woocommerce table.shop_table td.product-price,.woocommerce .shop_table.cart .cart_item .product-subtotal,.woocommerce table.shop_table td a,.woocommerce table.shop_table td{font-weight:400}.woocommerce .shop_table.cart .cart_item a.remove{font-size:14px!important;text-transform:initial!important;font-weight:400!important;text-decoration:underline;height:auto!important;width:auto!important;background-color:transparent!important;display:inline-block;margin-top:15px;margin-left:-5px}.woocommerce .shop_table.cart .cart_item a.remove:hover{color:#000!important}.woocommerce .shop_table.cart .cart_item a.remove img{width:16px;vertical-align:middle}.cart-discount .woocommerce-remove-coupon{width:20px;height:20px;display:inline-block;text-indent:99999px;overflow:hidden;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/i-remove.svg);position:relative;top:-1px}.woocommerce form.checkout_coupon,.woocommerce .ywgc_enter_code,.woocommerce #customer_login .woocommerce-form-login{margin:0 0 20px;border-radius:0;border:none}.woocommerce form.checkout_coupon,.woocommerce .ywgc_enter_code{background-color:var(--e-global-color-9ce97ce)}#customer_login h2+.customregisterbutton{margin-top:28px;min-width:220px;text-align:center}.ywgc_enter_code p{padding-left:0;padding-right:0}.ywgc_enter_code>div{margin:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:130px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:64px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:90px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:12px 20px;border-radius:0}.woocommerce .cart_totals table.shop_table th,.woocommerce .checkout-col-right table.shop_table th{border-bottom:1px solid var(--e-global-color-8904faf);text-transform:none;color:var(--e-global-color-primary);vertical-align:middle;padding:14px 12px 14px 0}.woocommerce .cart_totals table.shop_table tbody:first-child tr:first-child td,.woocommerce .cart_totals table.shop_table tbody:first-child tr:first-child th{border-top:1px solid var(--e-global-color-8904faf)}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount{text-align:right;font-weight:400}.checkout-col-left p,.woocommerce-form-coupon p,.ywgc_enter_code p,.woocommerce-form-login p{font-size:var(--e-global-typography-3e84106-font-size);font-weight:400}.woocommerce .checkout-col-right table.shop_table td{text-align:right;font-weight:400}.woocommerce .cart_totals table.shop_table .cart-discount td .woocommerce-Price-amount{padding:0}.woocommerce .cart_totals table.shop_table .order-coupon-code td{padding:25px 0}.woocommerce .cart_totals table.shop_table .order-total td{padding:10px 0 15px 0}.woocommerce .cart_totals table.shop_table .order-note td{padding:10px 0 0 0}.woocommerce .cart_totals table.shop_table .order-coupon-code input[type="text"]{background-color:#fff0;padding:13px 20px 13px 20px}.ywgc_enter_code .form-row{padding:0;margin:0}.woocommerce .checkout-col-left #respond input#submit,.woocommerce .checkout-col-left a.button,.woocommerce .checkout-col-left button.button,.woocommerce .checkout-col-left input.button,.woocommerce-MyAccount-content input[name="save_tax"],.woocommerce .woocommerce-form-coupon .button,.woocommerce .ywgc_enter_code .button.ywgc_apply_gift_card_button{background-color:#fff0;border:3px solid var(--e-global-color-text);color:var(--e-global-color-text)}.woocommerce .ywgc_enter_code .button.ywgc_apply_gift_card_button{background-color:transparent!important;color:var(--e-global-color-text)!important}.woocommerce .woocommerce-form-coupon .button,.woocommerce .ywgc_enter_code .button.ywgc_apply_gift_card_button{padding:13px 20px;margin-left:10px}.woocommerce .checkout-col-left #respond input#submit:hover,.woocommerce .checkout-col-left a.button:hover,.woocommerce .checkout-col-left button.button:hover,.woocommerce .checkout-col-left input.button:hover,.woocommerce .woocommerce-form-coupon .button:hover{background-color:var(--e-global-color-text);color:#fff}.woocommerce .ywgc_enter_code .button:hover{background-color:var(--e-global-color-text)!important;color:#fff!important}.woocommerce .cart_totals table.shop_table .order-coupon-code .button{background-color:#fff0;border:3px solid var(--e-global-color-text);padding:13px 25px}.woocommerce .woocommerce-form-coupon .form-row-first,.woocommerce .woocommerce-form-coupon .form-row-last,.woocommerce .ywgc_enter_code .form-row-first,.woocommerce .ywgc_enter_code .form-row-last{width:inherit;margin-bottom:0!important}.woocommerce .woocommerce-form-coupon .form-row-last,.woocommerce .ywgc_enter_code .form-row-last{float:left}.woocommerce .cart_totals table.shop_table .order-coupon-code .button:focus,.woocommerce .checkout-col-left #respond input#submit:focus,.woocommerce .checkout-col-left a.button:focus,.woocommerce .checkout-col-left button.button:focus,.woocommerce .checkout-col-left input.button:focus{outline:none}.woocommerce .cart_totals table.shop_table .order-coupon-code .coupon{display:flex;position:relative}.woocommerce .cart_totals .order-total__title{text-transform:none;font-weight:700;display:block;text-align:center;margin-bottom:5px}.woocommerce .cart_totals .order-total__value,.woocommerce .cart_totals table.shop_table .order-total td .woocommerce-Price-amount,.checkout-col-right .order-total .woocommerce-Price-amount{font-size:24px;font-weight:700;display:block;text-align:center;padding:0}.woocommerce .cart_totals table.shop_table .order-total td,.woocommerce .cart_totals table.shop_table .order-note td,.woocommerce .cart_totals table.shop_table .order-coupon-code td{border-top:none}.woocommerce .cart_totals table.shop_table .order-coupon-code td,.woocommerce .cart_totals table.shop_table .order-total td,.woocommerce .cart_totals table.shop_table .order-note td{border-bottom:none}.woocommerce .cart_totals table.shop_table .order-note td,.woocommerce .cart_totals table.shop_table .order-note td a,.checkout-col-right .woocommerce-privacy-policy-text p,.checkout-col-right .woocommerce-privacy-policy-text p a{text-transform:none;text-align:center;font-size:12px;line-height:20px}.checkout-col-right .woocommerce-privacy-policy-text{margin-bottom:30px}.checkout-col-right .form-row:last-child{margin:0}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--e-global-color-4dc3eb1)}.woocommerce form .form-row b,.woocommerce form .form-row strong{font-weight:700}.woocommerce form .form-row.woocommerce-invalid label{color:var(--e-global-color-4dc3eb1)}.woo-products-product-title a{color:var(--e-global-color-text)}#cart-btn{width:100%}#cart-btn span{text-align:center!important}.woocommerce table.shop_table td.product-name-thumb .wrap{display:flex}.woocommerce table.shop_table td.product-name-thumb .wrap .thumb{margin-right:25px}.woocommerce .woocommerce-checkout table.shop_table td.product-quantity-wrap .product-quantity,.woocommerce .woocommerce-checkout table.shop_table td.product-total span{font-weight:400!important}.woocommerce button.button.afrfq_update_quote_btn{color:var(--e-global-color-8c3c91a);background-color:var(--e-global-color-primary)}.woocommerce a.added_to_cart,.return-to-shop{padding-top:14px;display:inline-block;margin-left:15px;color:var(--e-global-color-text);text-transform:uppercase;font-weight:700;text-decoration:underline!important;font-size:14px}.addify{margin-bottom:100px}.return-to-shop{margin-left:0;margin-bottom:0}table.addify-quote-form__contents .product-thumbnail,table.addify-quote-form__contents .product-remove{width:80px}table.addify-quote-form__contents .product-remove{width:45px}.woocommerce .shop_table.cart.addify-quote-form__contents .cart_item a.remove{font-size:20px!important;text-transform:initial!important;font-weight:700!important;text-decoration:none!important;margin-top:0;margin-left:0}.elementor-widget-button .elementor-button.elementor-button-link{font-weight:700!important;text-decoration:none!important}.woocommerce .shop_table.cart.addify-quote-form__contents p{margin-bottom:0}table.addify-quote-form__contents .product-thumbnail a{display:block}table.addify-quote-form__contents .product-thumbnail a img{float:left}table.quote-fields tr{border-bottom:none}table.quote-fields td,table.quote-fields th{border:none}table.quote-fields th{text-align:left;vertical-align:middle;font-size:14px}div.af_quote_fields{margin:0 auto 170px}div.af_quote_fields input,.addify-option-field select{border-left:1px solid var(--e-global-color-8904faf)!important}div.af_quote_fields input:focus,.addify-option-field select:focus{border-left:1px solid #333!important}div.af_quote_fields button.addify_checkout_place_quote{float:unset}body .woocommerce table.my_account_quotes .button,body .woocommerce table.my_account_quotes .button:hover,body .woocommerce table.my_account_quotes .button:focus,body .woocommerce a.button.my-account-top-button,body .woocommerce a.button.my-account-top-button:hover,body .woocommerce a.button.my-account-top-button:focus{font-weight:400!important;padding:0!important;border:none!important;text-transform:none!important;text-decoration:underline;text-align:right;margin-top:0;font-size:14px;min-width:initial;background-color:transparent!important;color:var(--e-global-color-primary)!important}body .woocommerce a.button.my-account-top-button,body .woocommerce a.button.my-account-top-button:hover,body .woocommerce a.button.my-account-top-button:focus{font-weight:700!important;text-transform:uppercase!important;position:absolute;top:23px;right:0}.woocommerce table.shop_table.my_account_quotes th{text-align:left}.woocommerce table.shop_table.my_account_quotes th:last-child{text-align:right;color:#fff}.woocommerce table.shop_table.my_account_quotes td{padding:18px 12px;font-weight:400;text-transform:none}.woocommerce table.shop_table.my_account_quotes td[data-title="Action"]{text-align:right}.woocommerce table.shop_table.quote_details th{border:none;border-bottom:1px solid var(--e-global-color-8904faf);vertical-align:middle}.woocommerce table.shop_table.quote_details td.product-quantity{text-align:center;font-weight:400!important}.woocommerce table.shop_table.quote_details{margin-bottom:50px}.woocommerce table.shop_table.quote_details .product-thumbnail{width:80px}.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination--without-numbers a.button.woocommerce-Button--next,.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination--without-numbers a.button.woocommerce-Button--previous{text-align:center;min-width:120px;color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce-cart-form{width:65.812%;float:left}.woocommerce-cart .woocommerce-cart-form+.cart-collaterals{width:34%;float:left;padding-left:30px;margin-bottom:75px}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals{float:right;width:100%}.cart-collaterals .cart_totals,.checkout-col-right .checkout-col-right__inner{background-color:var(--e-global-color-9ce97ce);padding:20px;text-align:center}.checkout-col-right .checkout-col-right__inner,.cart-collaterals{position:sticky;top:210px}.cart-collaterals .cross-sells{display:none}.woocommerce-cart-form-wrapper{display:flex}.woocommerce .checkout-col-right table.shop_table{margin:0 -1px 0 0}.cart-collaterals .cart_totals h2,.checkout-col-right h3,.custom-products-carousel h2{font-size:24px!important;line-height:34px!important;text-transform:uppercase;margin-top:0;margin-bottom:20px;text-align:center}.custom-products-carousel h2{margin-bottom:25px}.woocommerce-order-received h1.elementor-heading-title{display:none}.custom-products-carousel .product .woocommerce-loop-product__title{font-size:16px!important;font-weight:300;line-height:26px!important;letter-spacing:1px;text-align:center;margin:0 0 40px 0;text-transform:none!important}.custom-products-carousel .slick-arrow{overflow:hidden;text-indent:9999px;width:40px;min-width:40px;height:100px;border:none!important;padding:0!important;background-color:transparent!important;background-position:center!important;background-size:18px 58px!important;background-repeat:no-repeat!important;top:45%}.custom-products-carousel .slick-arrow:focus{outline:none}.custom-products-carousel .slick-arrow.slick-next{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-right-2.svg);right:-50px}.custom-products-carousel .slick-arrow.slick-prev{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-left-2.svg);left:-50px}.elementor-menu-cart__container{position:absolute;min-height:144px;width:480px;top:69px;left:-220px;background-color:#fff0}.elementor-menu-cart__container .elementor-menu-cart__main{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateY(0);border:1px solid var(--e-global-color-8904faf)}.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout{display:none}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--view-cart{width:100%;padding:16px 30px}.elementor-menu-cart__container .elementor-menu-cart__main{padding:20px}.elementor-menu-cart__footer-buttons{display:block;padding-top:0}.elementor-menu-cart__subtotal,.elementor-menu-cart__subtotal strong{font-weight:700}.elementor-menu-cart__product:not(:last-of-type),.elementor-menu-cart__products,.elementor-menu-cart__subtotal{border-bottom:1px solid #f5f5f5}.elementor-menu-cart__products{height:315px}.elementor-menu-cart__product{grid-template-columns:20% auto 50px;grid-template-rows:55% auto}.elementor-menu-cart__product-remove{border:none}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{background-color:#000}.elementor-menu-cart__close-button{position:absolute;right:10px;top:10px;width:15px;height:15px;margin:0}.elementor-menu-cart__product:not(:first-of-type){padding-top:10px}.elementor-menu-cart__product{padding-bottom:10px}.elementor-menu-cart__subtotal{padding-bottom:15px;padding-top:15px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:7px 6px 7px}.woocommerce .quantity .qty{padding:10px 0 10px 10px}.woocommerce a.remove{color:#000!important;font-size:20px!important}.checkout-col-right .woocommerce-checkout-review-order{border-top:1px solid rgb(0 0 0 / .1)}.checkout-col-right .order-total-title th{text-align:center!important;border-bottom:none!important;padding:25px 12px 8px!important;text-transform:uppercase!important}.checkout-col-right .order-total td{padding:0 12px 25px!important;text-align:center!important;border-bottom:none!important}.checkout-col-right .place-order button{background-color:var(--e-global-color-primary)!important;width:100%;padding:16px 20px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:last-child{margin-bottom:0}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.checkout-inner .checkout-shipping,.checkout-inner .checkout-contact,.checkout-inner .woocommerce-checkout-payment,.checkout-inner .checkout-billing{border-bottom:1px solid var(--e-global-color-9ce97ce);padding-bottom:35px;margin-bottom:30px}.checkout-inner .checkout-billing{padding-bottom:0!important}@media (min-width:576px){.checkout-inner .checkout-shipping{padding-bottom:5px!important}}.checkout-inner .wc_payment_methods{padding:0!important;border-bottom:none!important}.checkout-inner .checkout-billing .woocommerce-form__label{margin-bottom:20px}.back-to-top{text-align:center}.woocommerce-checkout .back-to-top{width:65%}.back-to-top a{text-decoration:underline;color:var(--e-global-color-primary);font-size:14px}.back-to-top img{margin-left:10px;width:10px}#billing_phone_field .woocommerce-input-wrapper,#billing_phone_field .woocommerce-input-wrapper .iti{display:block;width:100%}#billing_phone,#billing_mobile,#form-field-field_tel,#form-field-field_tel2{padding-left:140px!important}.register-form .iti--allow-dropdown input[type="tel"],.register-form .iti--separate-dial-code input[type="tel"]{padding-left:125px!important}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#fff0}.iti__country-list{box-shadow:none;border:1px solid var(--e-global-color-8904faf)}form .iti__flag{box-shadow:none;background-color:#fff0}.iti--separate-dial-code .iti__selected-dial-code{margin-left:0;font-weight:400}@media (min-width:1200px){.site-header,body:not([class*="elementor-page-"]) .site-main,.woocommerce-account .site-main{max-width:1173px}}.woocommerce-account .site-main{margin-right:auto;margin-left:auto;width:100%}.elementor-kit-11 .woocommerce h3{font-size:18px;line-height:24px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--e-global-color-8904faf);border-radius:0}#add_payment_method #payment .woocommerce-info,.woocommerce-cart #payment .woocommerce-info,.woocommerce-checkout #payment .woocommerce-info{background-color:#c5c5c5}.woocommerce-terms-and-conditions-wrapper p{border-radius:0;font-size:14px;letter-spacing:.7px;font-weight:400}.woocommerce-terms-and-conditions-wrapper a{color:#000;font-weight:700}.cart_totals table.shop_table th{flex:1}.cart_totals table.shop_table td{flex:2}.cart_totals table.shop_table tr{display:flex}.woocommerce ul#shipping_method li label{cursor:pointer}.woocommerce .checkout-col-right table.shop_table ul#shipping_method{margin:.5em 0 0}.woocommerce ul#shipping_method li .woocommerce-Price-amount{padding:0}.cart_totals .woocommerce-shipping-totals td{text-align:left!important;letter-spacing:0}.cart_totals .woocommerce-shipping-totals td{padding:15px 0 15px 12px!important}.woocommerce-shipping-calculator .shipping-calculator-button{text-transform:uppercase;font-weight:700!important}.cart_totals .shipping-calculator-form .button{border-radius:0!important;background-color:#fff0;border:3px solid var(--e-global-color-text);padding:13px 25px}.cart_totals .shipping-calculator-form .button:focus{outline:none}.cart_totals .shipping-calculator-form .button:hover,.cart_totals .shipping-calculator-form .button:focus,.woocommerce .cart_totals table.shop_table .order-coupon-code .button:focus,.woocommerce .cart_totals table.shop_table .order-coupon-code .button:hover{background-color:var(--e-global-color-text);color:#fff}.cart_totals .shipping-calculator-form .form-row{padding:0;margin:0 0 6px}.woocommerce-thankyou-order-received{font-weight:700;text-transform:uppercase}.woocommerce ul.order_details{padding-left:0}.woocommerce ul.order_details li{float:unset;margin-right:0;font-size:initial;line-height:1;border-right:none;padding-right:0;display:block;margin-bottom:10px;text-transform:none}.woocommerce ul.order_details li:last-child{margin-bottom:0}.woocommerce ul.order_details li strong{display:inline;font-size:initial;font-weight:300}.woocommerce ul.order_details li.woocommerce-order-overview__order strong{color:var(--e-global-color-4dc3eb1)}.woocommerce table.shop_table .wc-item-meta{padding-left:0}.woocommerce table.shop_table.woocommerce-table--order-details tfoot td,.woocommerce table.shop_table td.product-quantity strong{font-weight:400!important}.woocommerce table.shop_table td.woocommerce-table__product-name,.woocommerce table.shop_table td.woocommerce-table__product-name a,.woocommerce table.shop_table td.product-name{text-transform:uppercase;font-weight:700}.woocommerce table.shop_table.woocommerce-table--order-details th{color:var(--e-global-color-text);text-transform:none}.woocommerce table.shop_table.woocommerce-table--order-details tfoot th,.woocommerce table.shop_table.woocommerce-table--order-details tfoot td{border-bottom:none;border-top:none;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce .woocommerce-customer-details .woocommerce-column--shipping-address{background-color:var(--e-global-color-9ce97ce);padding:30px;margin-bottom:0;min-height:335px}.woocommerce .woocommerce-customer-details address{border:none;padding:0 0 0 10px}.woocommerce .woocommerce-customer-details address,.woocommerce .woocommerce-customer-details address p{font-style:normal;font-size:var(--e-global-typography-ac7b658-font-size);font-weight:300}.woocommerce .woocommerce-customer-details .woocommerce-column__title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:24px;margin-top:0;margin-bottom:35px}.checkout-col-right ul.dhl-co-times label,.checkout-col-right ul.dhl-co-preffered-time label{background-color:#fff}.checkout-col-right ul.dhl-preferred-location li{padding-right:0}.checkout-inner .checkout-shipping{float:left;width:100%}.woocommerce-notices-wrapper{position:relative;top:0;left:0;right:0;z-index:100;display:none}.woocommerce-error{background-color:#fff0;padding:0!important;border:none;margin:0}.elementor-widget .woocommerce-notices-wrapper,.woocommerce-MyAccount-content .woocommerce-notices-wrapper{position:relative}.woocommerce-error li,.woocommerce-info:not(.cart-empty),.woocommerce-message{font-size:14px;font-weight:400;position:relative;background-color:var(--e-global-color-4dc3eb1);color:var(--e-global-color-primary);border:none;padding:11px 15px 14px;text-align:center;margin:0;line-height:1.4}.woocommerce-info.cart-empty{background-color:#fff0;font-size:14px;font-weight:400;padding:0;border:none;line-height:1.4}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-Message{margin-bottom:10px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{color:#fff!important;font-weight:400;text-decoration:underline;text-transform:none!important;line-height:1.4}.woocommerce-error li,.woocommerce-info{margin-bottom:10px}.woocommerce-form-coupon-toggle{margin-bottom:10px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-Message:before{display:none}.woocommerce-error img,.woocommerce-info img,.woocommerce-message img,.woocommerce-Message img{vertical-align:middle;margin-right:13px;position:relative;top:-2px}.woocommerce-message,.woocommerce-Message{display:flex;flex-direction:row-reverse;justify-content:center}.woocommerce-message.notice-link-right{flex-direction:row!important}form+.woocommerce-info{margin-top:30px}.woocommerce-message.woocommerce-error.woocommerce-Message.woocommerce-error,.woocommerce-message.woocommerce-info.woocommerce-Message.woocommerce-info{flex-direction:row;justify-content:flex-start}.woocommerce-message.woocommerce-error.woocommerce-Message.woocommerce-error .woocommerce-Button,.woocommerce-message.woocommerce-info.woocommerce-Message.woocommerce-info .woocommerce-Button,.woocommerce-message a,.woocommerce-Message a{margin-left:10px!important}.woocommerce-message .button,.woocommerce-MyAccount-content .woocommerce-Message a.button,.woocommerce-MyAccount-content .woocommerce-Message button.button,.woocommerce-MyAccount-content .woocommerce-Message input.button,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message a.button,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message button.button,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message input.button{padding:0!important;background-color:transparent!important;font-size:14px!important;color:#000!important;text-decoration:underline!important;margin-left:10px!important;border:none!important;margin-top:0;min-width:initial}.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message a.button,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message button.button,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Message input.button{line-height:2}.woocommerce-message .button:focus{outline:none}.center-notice{text-align:center}.thomastik_countdown_notice{margin-bottom:20px}.thomastik_countdown_notice span{font-weight:700}.ywgc_have_code,.woocommerce-form-login-toggle{margin:0 0 10px 0}.ywgc_have_code .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-login-toggle .woocommerce-info{background-color:#f7f6f7}.ywgc_have_code .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-form-login-toggle .woocommerce-info a{color:var(--e-global-color-primary)!important}.woocommerce ul.products li.product.product-category a img{width:128px;margin:0 auto 1em;min-height:128px;max-height:128px}.elementor-widget-wc-archive-products .woocommerce-message{display:none!important}.elementor-element.elementor-products-grid ul.products li.product-category.product a{padding:43px 25px;border-bottom:10px solid var(--e-global-color-9ce97ce);display:block;transition:all 0.3s ease-in-out 0s}.elementor-element.elementor-products-grid ul.products li.product-category.product a{position:relative}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{display:none}.category-item-button,.category-item-button a{width:100%!important}.category-item-button a{line-height:1.25;color:#000!important;text-align:left}.category-item-button a:hover{color:var(--e-global-color-4dc3eb1)!important}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a:after,.category-item-button a.elementor-button:after{opacity:1;bottom:unset;top:50%;margin-top:-5px;right:10px}.category-item-button a.elementor-button:after{margin-top:-10px}ul.products li.product .excerpt,ul.products li.product .learn-more{display:none}ul.products li.product .excerpt{font-size:16px;line-height:26px}.show-excerpt ul.products li.product .excerpt{display:block}.show-excerpt ul.products li.product .learn-more{display:inline-block;font-size:14px;text-decoration:underline;color:var(--e-global-color-text);margin-top:25px}.show-excerpt ul.products li.product .learn-more img{max-height:initial;margin:0 0 3px 5px;vertical-align:middle}.elementor-element.elementor-products-grid.show-excerpt ul.products li.product{padding:0 45px}.elementor-element.elementor-products-grid.show-excerpt ul.products li.product img{max-height:initial;min-height:initial}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a,.category-item-button a.elementor-button{background-color:var(--e-global-color-9ce97ce)!important;padding:30px 20px;border-bottom:none}.category-item-button a.elementor-button{border:none!important}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a img{display:none}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a h2{transition:all 0.3s ease-in-out 0s}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a:hover h2{color:var(--e-global-color-4dc3eb1)}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product a:hover:after,.category-item-button a.elementor-button:hover:after{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/arrow-right-red.svg)}.woocommerce .custom-subcategory-list ul.products li.product .woocommerce-loop-category__title{padding:0}.input-error,.error-msg{color:var(--e-global-color-4dc3eb1);padding:5px 20px 0 20px;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.4;font-weight:400;width:100%}.woocommerce ul.products li.product a img,.woo-products-product-thumbnail img,.custom-products-carousel ul.products li.product a img{width:auto;display:inline-block}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{font-size:1px;right:-2.4em;color:#fff0;min-width:8px;height:8px;line-height:1;top:2em}.woo-products-carousel .woo-products-arrow{top:calc(50% - 55px)}.woo-products-carousel .woo-products-arrow:before,.elementor-widget-testimonial-carousel .elementor-swiper-button-prev i:before,.elementor-widget-testimonial-carousel .elementor-swiper-button-next i:before{background-position:center;width:18px;height:56px;content:"";display:inline-block}.woo-products-carousel .woo-products-arrow.prev-arrow:before,.elementor-widget-testimonial-carousel .elementor-swiper-button-prev i:before{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-left-2.svg)}.woo-products-carousel .woo-products-arrow.next-arrow:before,.elementor-widget-testimonial-carousel .elementor-swiper-button-next i:before{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-right-2.svg)}.elementor-widget-testimonial-carousel .elementor-swiper-button-nexti i:before,.elementor-widget-testimonial-carousel .elementor-swiper-button-prev i:before{margin:0 auto}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:-55px}.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:-70px}.woo-products-carousel .woo-products-arrow.next-arrow{right:-40px}.woo-products-carousel .woo-products-arrow.prev-arrow{left:-40px}.woo-products-products.slick-slider{padding-left:15px;padding-right:15px}.woo-products-products.slick-slider .slick-slide img,.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link img{max-height:280px}.woocommerce ul.products .slick-track li.product .woocommerce-LoopProduct-link img,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link img{margin-bottom:35px}.woocommerce ul.products li.product .woocommerce-LoopProduct-link,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link{display:block;text-align:center}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{margin-bottom:0;margin-top:23px}.woocommerce ul.products li.product .add_to_cart_button{display:none}.woocommerce ul.products .slick-track li.product,.custom-products-carousel ul.products li.product{margin:0 15px!important}.woocommerce ul.products .slick-track{display:flex}.cross-sells{float:left;width:100%}.custom-products-carousel .products{position:relative}.carousel-bg .woo-products-products.slick-slider:before,.custom-products-carousel .products:before{content:""!important;position:absolute;left:0;right:0;top:0;height:340px;background-color:var(--e-global-color-9ce97ce);display:block!important}.woo-products-products--preset-2 .woo-products-products__item .hovered-content{bottom:-30px}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{display:none}.custom-products-carousel ul.products{padding-left:15px;padding-right:15px}.custom-products-carousel ul.products li.product a.woocommerce-loop-product__link{background-color:#fff;margin-top:30px;padding:40px 25px 0}.box6050 .woocommerce{float:none}.top-sellers-title,.top-sellers-items,.toggle-filter{display:none}.elementor-editor-active .top-sellers-title,.elementor-editor-active .top-sellers-items,.elementor-editor-active .toggle-filter{display:block}.elementor-products-nothing-found{text-align:center}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link img{margin-top:45px;margin-bottom:10px;padding:0 25px;max-height:280px}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link{position:relative;display:block}.product-list-with-white-background ul.products li.product{margin-right:30px!important;text-align:center;margin-bottom:0}.product-list-with-white-background .elementor-shortcode ul.products{margin-bottom:0}.product-list-with-white-background .elementor-shortcode ul.products.columns-3 li.product{width:calc(33.333% - 20px)!important;clear:unset;float:left}.product-list-with-white-background ul.products li.product:last-child{margin-right:0!important}.product-list-with-white-background ul.products li.product .button{display:none}.product-list-with-white-background ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:300;line-height:26px;letter-spacing:1px;margin-bottom:17px}.product-list-with-white-background ul.products li.product .price{font-size:24px;font-weight:700;font-style:normal;color:var(--e-global-color-primary);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.product-list-with-white-background ul.products li.product .price del{color:var(--e-global-color-7f3d7bb);font-weight:400}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{position:absolute;top:0;left:0;right:0;background-color:#fff;height:89%;width:100%;content:"";z-index:1}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link *{z-index:2;position:relative}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link .woocommerce-loop-product__title{padding-top:0px!important}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button,.product-grid-style-2.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price,.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:none!important}.sale .woo-variation-gallery-wrapper .woo-variation-gallery-slider-wrapper,.sale .woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper{padding-top:26px!important}.woocommerce div.product.elementor .quantity+.button,.cwg_popup_submit{margin-left:0;width:100%;text-align:center}.woocommerce div.product.elementor .quantity+.button:focus{outline:none}.woocommerce ul.products li.product a img,.custom-products-carousel ul.products li.product a img{min-height:280px}.woocommerce div.product div.images .flex-control-thumbs li{width:17.4%}.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:center;align-items:center}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:#000;border-width:3px}.woocommerce form .form-row{padding:0;margin:0 0 30px}.woocommerce form .form-row label{font-size:14px;color:#000;font-weight:400;text-transform:none}.woocommerce form .form-row label .optional{color:#b1b2b0}.woocommerce .woocommerce-MyAccount-content form .form-row label,.woocommerce-account.logged-out form .form-row label{font-weight:700}.woocommerce .woocommerce-MyAccount-content .btn-cancel{margin-left:75px}#customer_details{border-bottom:1px solid #f5f5f5;padding-bottom:30px;margin-bottom:30px}.woocommerce .woocommerce-checkout-review-order table.shop_table th,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-bottom:1px solid var(--e-global-color-8904faf);border-top:none;vertical-align:middle}.filter-sidebar-wrapper_main-content{width:100%!important}.filter-products-wrapper{padding-left:30px;padding-right:30px;transition:all 0.3s ease-in-out 0s}.filter-products-wrapper .elementor-container{position:initial!important}.filter-sidebar{position:absolute;left:-10%;top:-65px;width:370px!important;transition:all 0.45s ease-in-out 0s,opacity 0.2s ease-in-out 0.1s;z-index:10;height:100%;overflow-x:hidden;overflow-y:auto;opacity:0;background-color:#fff}.filter-sidebar.active{opacity:1}.elementor-editor-active .filter-sidebar{left:0!important;opacity:1!important}.filter-sidebar .widget_layered_nav h5{position:relative;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:0;font-size:16px;line-height:1;cursor:pointer}.filter-sidebar .widget_layered_nav h5:before{background-position:center;width:12px;height:12px;content:"";display:inline-block;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:0;right:1px;transform:rotate(0);transition:all 0.3s ease-in-out 0s}.filter-sidebar .widget_layered_nav h5.opened:before{transform:rotate(-180deg)}.filter-sidebar .widget_layered_nav{padding:30px;border-bottom:1px solid var(--e-global-color-8904faf)}.filter-sidebar li>a.disabled{opacity:.3}.ajax-loader{display:block;font-size:42px;width:100%;text-align:center}.woocommerce-widget-layered-nav-list li a,.woocommerce-widget-layered-nav-list li .count{font-size:16px;font-weight:400;color:var(--e-global-color-text)}.woocommerce-widget-layered-nav-list li .count{color:#b1b1b1;float:right;font-weight:700}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen .count{color:var(--e-global-color-text)}.woocommerce .woocommerce-widget-layered-nav-list a{position:relative;padding-left:30px!important}.woocommerce .woocommerce-widget-layered-nav-list a::before{content:""!important;position:absolute!important;left:0;top:3px;background-color:#fff!important;border:1px solid var(--e-global-color-8904faf);padding:0 8px;border-radius:0;display:inline-block;position:relative;margin-right:0!important;height:18px;color:#000!important}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{background-color:#000!important}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:after{content:"";position:absolute;top:4px;left:1px;width:17px;height:17px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/d-check-w.svg);background-position:center;background-repeat:no-repeat;background-size:100%}.filter-sidebar .woocommerce-widget-layered-nav-list{display:none;margin-top:15px}.toggle-filter{cursor:pointer}.toggle-filter.active svg{opacity:0}.toggle-filter.active .elementor-button-icon{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/i-remove.svg);background-position:center;background-repeat:no-repeat;background-size:120%;margin-top:-1px}.elementor-editor-active .filter-sidebar .woocommerce-widget-layered-nav-list{display:block!important}.elementor-widget-wc-archive-products{position:relative;transition:left 0.4s ease-in-out 0s,width 0.4s ease-in-out 0s;left:0;margin-left:auto}.elementor-widget-wc-archive-products.active{min-height:450px}.elementor-element.elementor-products-grid.active{width:calc(100% - 380px)}.elementor-widget-wc-archive-products .ajax-loader{position:relative;left:-200px}body .woo-variation-product-gallery{max-width:100%!important}.woo-variation-gallery-slider-wrapper{border:20px solid var(--e-global-color-9ce97ce)}.woocommerce-product-gallery .slick-track,.woo-variation-gallery-thumbnail-slider .slick-track,.woo-variation-gallery-thumbnail-slider:not(.slick-initialized){display:flex;align-items:center}.woo-variation-gallery-thumbnail-slider:not(.slick-initialized){justify-content:center}body .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:1}body .woo-variation-gallery-wrapper .woo-variation-gallery-trigger{top:45px;background:var(--e-global-color-9ce97ce)}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{opacity:1;visibility:visible}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{width:65px;min-width:65px;background-color:transparent!important;background-position:center!important;background-size:18px 58px!important;background-repeat:no-repeat!important}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:before,body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:before{display:none}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-right-2.svg)!important}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-left-2.svg)!important}body .woo-variation-gallery-thumbnail-slider,body .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-top:25px!important}.woocommerce-product-gallery .slick-arrow{overflow:hidden;text-indent:9999px;width:70px;min-width:70px;height:100px;border:none!important;padding:0!important;background-color:transparent!important;background-position:center;background-size:16px 56px;background-repeat:no-repeat;position:relative}.woocommerce-product-gallery .slick-arrow:focus{outline:none}.woocommerce-product-gallery .slick-arrow.slick-next{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-right-2.svg);right:-28px}.woocommerce-product-gallery .slick-arrow.slick-prev{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-left-2.svg);left:-28px}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{padding:0 10px}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{padding-bottom:0!important}.woocommerce div.product div.images.woocommerce-product-gallery .slick-list,.woo-variation-gallery-thumbnail-slider .slick-list{width:360px;margin:0 auto 0}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider{height:106px;overflow-y:hidden}.woo-variation-gallery-thumbnail-slider:not(.slick-initialized) .wvg-gallery-thumbnail-image{width:100px!important}body .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{margin:4px 12px;outline:1px solid var(--e-global-color-8904faf)}body .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.slick-current{outline:3px solid var(--e-global-color-primary)}.woocommerce.single-product .single_add_to_cart_button,.cwg_popup_submit{width:100%;padding:16px 20px}.woocommerce.single-product .single_add_to_cart_button.loading{opacity:.7}.woocommerce.single-product .single_add_to_cart_button.loading:after{top:15px!important}.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form){display:block;position:relative;top:-40px}.woocommerce div.product.elementor form.cart.gift-cards_form{top:0!important;margin-bottom:50px!important}.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) .button{margin-top:25px}.woocommerce-breadcrumb>a:hover{color:var(--e-global-color-text)!important}.product-details-tab .elementor-button{border-top:none;border-left:none;border-right:none;border-color:var(--e-global-color-8904faf)!important;border-width:3px 3px 1px 3px!important;transition:none!important}.product-details-tab.active .elementor-button,.product-details-tab .elementor-button:hover{color:var(--e-global-color-text)!important;border-color:var(--e-global-color-primary)!important;border-width:3px 3px 3px 3px!important}.woocommerce div.product form.cart .variations label,.variation-selectors label,.product-variation-label,h3.product-variation-label{font-weight:700;text-transform:uppercase;margin-bottom:12px;font-size:18px;line-height:1}select.variation-selector option[value="n-a"]{display:none}.single-variation-selector{border-bottom:1px solid var(--e-global-color-8904faf);padding:20px 20px 25px 20px;min-height:144px;cursor:pointer}.single-variation-selector.selected{background-color:var(--e-global-color-9ce97ce)}.single-variation-selector{display:none}.single-variation-selector.visible{display:block}.single_variation_wrap .woocommerce-variation-price,.single_variation_wrap .woocommerce-variation-description{display:none}.variation-selectors{display:flex;margin-left:-15px;margin-right:-15px;margin-bottom:55px}.variation-selector-item{flex:1;padding-right:15px;padding-left:15px}.variation-selector{padding:17px 20px;background-repeat:no-repeat;background-position:center right 20px;background-size:12px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);-webkit-appearance:none;-moz-appearance:none}.variations tr:first-child{margin-right:30px}.variations tr{display:flex;flex-direction:column;min-width:47%;max-width:47%;float:left}.variations td{padding:0}.woocommerce div.product form.cart .variations td.label{padding-right:0;width:100%}.single-variation-selector h5,.single-variation-selector p{font-size:var(--e-global-typography-3e84106-font-size);line-height:var(--e-global-typography-3e84106-line-height);margin-top:0;margin-bottom:0}.single-variation-selector h5{font-weight:700;text-transform:uppercase}.single-variation-selector p{font-weight:400}.woocommerce div.product .single-variation-selector p.price,.woocommerce div.product .single-variation-selector span.price{font-size:var(--e-global-typography-58e7c5a-font-size);font-weight:700;color:var(--e-global-color-text);float:none}.variation-quantity.tooltip,.iti.tooltip{position:relative}.variation-quantity.tooltip[data-tooltip]::before,.iti.tooltip[data-tooltip]::before{content:attr(data-tooltip);position:absolute;top:1.5em;font-size:14px;line-height:1.4;padding:8px 10px;display:none;color:#fff;background:rgb(0 0 0 / .75);border-radius:4px;transition:opacity 0.1s ease-out;z-index:99;text-align:left;width:200%;max-width:480px;font-weight:400}.iti.tooltip[data-tooltip]::before{top:100%;width:100%}.variation-quantity.tooltip.tooltip-visible::before,.iti.tooltip.tooltip-visible::before{display:block}.variation-price-quantity-wrapper,.variation-quantity{display:flex;align-items:center}.variation-price-quantity-wrapper{margin-top:15px;justify-content:space-between}.variation-quantity{flex:1}.variation-price{flex:2}.variation-quantity{justify-content:flex-end}.single-variation-selector .variation-quantity .cwg_popup_submit{display:none}.out-of-stock+.cwg_popup_submit{margin-top:5px}.woocommerce.single-product div.product p.stock{opacity:0}.woocommerce.single-product div.product .variation-quantity p.stock,.woocommerce div.product .single-variation-selector p.stock{opacity:1}.single-variation .variation-title{display:flex;justify-content:space-between}.single-variation .variation-title .availability-wrapper,.single-variation .variation-title h5{display:inline-block}.single-variation .variation-title .availability-wrapper{min-width:100px;padding-left:10px;text-align:right;line-height:1}.single-variation .variation-title p.stock{text-align:right;display:inline-block}.variation-title .cwg_popup_submit,.single-variation .variation-title .availability-wrapper input{display:none!important}.single-variation[data-stock="false"] .variation-quantity__label{display:none}.woocommerce div.product .single-variation-selector p.stock{font-size:var(--e-global-typography-3e84106-font-size);font-weight:300;top:0}.single-variation-selector input.qty{width:50px;padding:7px 5px!important;text-align:center;font-weight:700}.single-variation-selector .variation-quantity__label{margin-right:13px}.woocommerce-variation-add-to-cart .qty{display:none}.woocommerce-variation-add-to-cart .button,.single_add_to_waiting_list_button{margin-top:10px!important}.single-variation-selector input.qty::-webkit-outer-spin-button,.single-variation-selector input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.variations-show-more{background-position:center;background-size:11px;display:none;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);cursor:pointer;width:100%;background-repeat:no-repeat;height:55px;transform:rotate(0);transition:all 0.3s ease-in-out 0s;margin-bottom:-10px}.variations-show-more.opened{transform:rotate(-180deg)}.single-variation-selector-wrapper{min-height:144px;overflow:hidden;transition:all 0.3s ease-in-out 0s}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart div.quantity{margin:0}.single-product .quantity .minus,.single-product .quantity .plus{display:inline-block}.quantity .minus,.quantity .plus,.single-product .woocommerce-variation-add-to-cart .quantity .minus,.single-product .woocommerce-variation-add-to-cart .quantity .plus{display:none;max-width:31px;width:30px;padding:14px 0 15px}.quantity .minus,.quantity .plus,.single-product .woocommerce-variation-add-to-cart .quantity .minus,.single-product .woocommerce-variation-add-to-cart .quantity .plus,.single-product .single-variation-selector .plus,.single-product .single-variation-selector .minus{border:none;background-color:var(--e-global-color-8904faf);text-align:center;color:#212121;font-weight:300;font-size:26px;letter-spacing:0;line-height:1}.single-product .single-variation-selector .plus,.single-product .single-variation-selector .minus{display:inline-block;max-width:24px;width:23px;padding:4px 0 5px}.single-product .single-variation-selector .minus{padding:2px 0 7px}table.tehnical-details-table td,table.tehnical-details-table th{padding:22px 20px;line-height:1.45;vertical-align:middle;border:none;text-align:left;font-size:14px}table.tehnical-details-table td{font-weight:400}table.tehnical-details-table td:nth-child(2){min-width:112px}table.tehnical-details-table td img{height:16px;margin-right:2px;vertical-align:middle;margin-left:1px}table.tehnical-details-table tr:first-child th:last-child{text-align:center;font-weight:300}table.tehnical-details-table tr:first-child th{font-size:18px;padding:13px 20px}table.tehnical-details-table tbody:first-child tr:nth-child(2){background-color:var(--e-global-color-9ce97ce)}table.tehnical-details-table tbody:first-child tr:first-child th{padding:7px 20px 7px 0}table.tehnical-details-table tbody:first-child tr:nth-child(2) th{padding:15px 20px}table tbody+tbody{border-top:none}.text-center{text-align:center!important}.th-divider{border-left:2px solid #fff!important}.pl-30{padding-left:30px!important}.tehnical-details-table__icon-group .color-box{position:relative;float:right;right:15px;top:2px}.color-box{display:inline-block;width:64px;height:18px;background-color:#ddd;margin-left:4px;vertical-align:middle}.navy{background-color:#005eb8!important}.basil{background-color:#007b4b!important}.tangerine{background-color:#ff5c00!important}.cherry{background-color:#d6001c!important}.cloud{background-color:#666466!important}.ebony{background-color:#091709!important}.mocha{background-color:#4f1800!important}.hazelnut{background-color:#8f4a06!important}.teal{background-color:#00c19f!important}.violett,.violet{background-color:#512d6d!important}.sky{background-color:#26c2ff!important}.stone{background-color:#4e87a0!important}.mint{background-color:#00b176!important}.shamrock{background-color:#8aab4f!important}.honey{background-color:#ffa61a!important}.pineapple{background-color:#ffbf0d!important}.butterscotch{background-color:#fff00d!important}.tehnical-details-tab{margin:0 5px!important;border-bottom:5px solid var(--e-global-color-9ce97ce);padding:5px 10px;font-weight:700;display:inline-block;cursor:pointer}.tehnical-details-tab.active,.tehnical-details-tab:hover{border-bottom:5px solid var(--e-global-color-primary)}.tehnical-details-tab-content{margin-top:30px;width:100%;overflow-x:auto}.variations_form .single_add_to_waiting_list_button{display:none!important}body .swal2-content,body .cwginstock-subscribe-form .panel-heading{padding:0}body .cwginstock-subscribe-form .panel-primary{border:none;margin-bottom:0}body .cwginstock-panel-heading h4{color:var(--e-global-color-primary);font-size:18px;font-weight:700;text-transform:uppercase;line-height:34px;letter-spacing:1px}body .cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#fff0;border:none}body .swal2-popup{padding:30px 15px}.cwginstock-subscribe-form .center-block{margin-bottom:0!important}body .cwginstock-subscribe-form .panel-body{padding:15px 0 0}body .cwginstock-subscribe-form .panel{box-shadow:none}.cwginstock-subscribe-form .cwgstock_email{text-align:left!important}.cwg_iagree_checkbox{margin-top:15px}.cwg_iagree_checkbox input{position:relative;top:7px}body .swal2-popup{border-radius:0}body .swal2-close,body .swal2-close:hover{border:none!important;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/close-icon.svg);background-color:transparent!important;overflow:hidden;text-indent:-9999px;top:20px;right:20px;box-shadow:none!important}body .swal2-close:focus{outline:none!important}.cwg_iagree_checkbox label{letter-spacing:.05em}.cwgstock_output *{font-size:14px;margin-top:15px}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{border:1px solid var(--e-global-color-8904faf);padding:12px 20px 11px 20px;border-radius:0;font-size:14px;letter-spacing:.7px;box-shadow:none!important}select{appearance:none}.select-field-wrapper{position:relative}select#shipping_country,select#billing_country,select#country-list{transition:none}.select-field-wrapper:after{content:"";border:none;border-top:none;width:11px;height:7px;background-position:center;background-size:100%;display:block;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);top:calc(50% - 3px);position:absolute;right:20px}input[type="checkbox"],body .checkbox-field input[type="checkbox"]{-webkit-appearance:none;background-color:#fff;border:3px solid #000;padding:0 10px!important;border-radius:0;display:inline-block;position:relative;margin-right:10px;height:26px;cursor:pointer}input[type="checkbox"]:checked,body .checkbox-field input[type="checkbox"]:checked,.checkout-inner input[type="checkbox"]:checked{background-color:#000}body .checkbox-field input[type="checkbox"]:checked{padding:0 12px!important}.checkout-inner input[type="checkbox"]{padding:0 6px!important;height:18px;top:3px}.checkout-inner input[type="checkbox"]:checked:after{top:-3px;left:-3px;width:18px;height:18px}.woocommerce form .form-row .input-checkbox{display:inline-block;vertical-align:initial;top:4px}.woocommerce .form-row.form-row-wide.mailchimp-newsletter{margin-bottom:0;margin-top:40px}.custom-col .checkbox-field input[type="checkbox"],.custom-col .mailchimp-newsletter input[type="checkbox"]{float:left}.woocommerce-form-login__rememberme{display:block!important;margin-bottom:30px;font-weight:400!important;margin-top:-5px}.woocommerce-form-login__rememberme span{margin-left:-5px}.woocommerce-form-login__rememberme input[type="checkbox"]{position:relative;top:8px}.custom-col .checkbox-field label,.custom-col .mailchimp-newsletter label{display:block}.custom-col .checkbox-field label{padding-left:36px}.woocommerce-checkout .woocommerce-form__label,.woocommerce-privacy-policy-text,.woocommerce-privacy-policy-text p a,.woocommerce .col2-set p,.woocommerce-page .col2-set p,.cwg_iagree_checkbox label,.checkout-shipping{font-size:14px;letter-spacing:1px;font-weight:400;line-height:24px;color:#000}.woocommerce-form__label-for-checkbox.woocommerce-form__label{font-weight:400!important}.woocommerce-privacy-policy-text p a,.cwg_iagree_checkbox label a{text-decoration:underline}.cwg_iagree_checkbox label a{color:#000}input[type="checkbox"]:checked{background-color:#000}input[type="checkbox"]:checked:after{content:"";position:absolute;top:0;left:-1px;width:22px;height:22px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/d-check-w.svg);background-position:center;background-repeat:no-repeat;background-size:100%}input[type="radio"]{-webkit-appearance:none;background-color:#fff0;border:2px solid #000;padding:0 6px!important;border-radius:50%;display:inline-block;position:relative;margin-right:10px!important;height:16px;margin-top:0!important;vertical-align:middle!important;cursor:pointer}input[type="radio"]:checked{background-color:#000}input[type="radio"]:checked:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background-color:#fff;background-size:100%;border-radius:50%;transform:translate(-50%,-50%)}::-webkit-input-placeholder{color:var(--e-global-color-primary)}::-moz-placeholder{color:var(--e-global-color-primary)}:-ms-input-placeholder{color:var(--e-global-color-primary)}:-moz-placeholder{color:var(--e-global-color-primary)}.elementor-field-textual{min-height:46px}.main-contact-form .elementor-field-type-select{padding-right:0!important}.elementor-field-type-textarea textarea{height:120px}.elementor-field-type-checkbox .elementor-field-option{display:flex}.elementor-field-type-checkbox input[type="checkbox"]{padding:0 6px!important;font-size:9px!important;top:0;height:19px}.elementor-field-type-checkbox input[type="checkbox"]:checked:after{left:-2px;width:17px;height:13px}.elementor-field-type-checkbox label{padding-left:5px;display:inline-block!important;line-height:20px!important;vertical-align:top}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #e0e0e0!important;border-radius:0!important}.woocommerce-widget-layered-nav h5{font-weight:700;font-size:18px;text-transform:uppercase}.select2-container--default .select2-results__option[aria-selected="true"],.select2-container--default .select2-results__option[data-selected="true"]{background-color:var(--e-global-color-8904faf)}.elementor-field-type-submit .elementor-button{flex-basis:220px!important;min-height:60px!important;margin-left:auto;margin-right:auto}.elementor-field-type-submit .elementor-button:focus{outline:none}.woocommerce form .form-row .select2-container{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--e-global-color-primary);font-size:14px;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow{width:12px!important;height:24px!important;background-position:center;background-size:100%;display:block;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg)!important;background-repeat:no-repeat;position:relative!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000!important;font-size:14px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-results__option{padding:1px 20px;font-size:14px;font-weight:500}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px!important}.select2-container--default .select2-selection--single{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px!important}.select2-search__field{padding:7px 20px!important;border:1px solid var(--e-global-color-8904faf)!important}.select2-search--dropdown .select2-search__field{width:calc(100% - 40px)}.select2-search--dropdown .select2-search__field:focus-visible{border:1px solid #000;outline:none;box-shadow:none}.select2-dropdown{border:1px solid var(--e-global-color-8904faf)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.iti__country.iti__highlight{background-color:var(--e-global-color-primary)!important}.iti__country.iti__highlight{color:#fff}.elementor-widget-login .elementor-button{width:100%;margin-top:10px;flex-basis:100%!important}.elementor-widget-login .elementor-button:focus{outline:none}.elementor-widget-login .elementor-form-fields-wrapper .elementor-remember-me{cursor:pointer}.elementor-widget-login .elementor-form-fields-wrapper .elementor-remember-me label,.elementor-login .elementor-lost-password,.woocommerce-LostPassword a{font-size:14px;line-height:24px;font-weight:400;letter-spacing:.05em;padding-left:0}.woocommerce-LostPassword a{color:var(--e-global-color-4dc3eb1)}.woocommerce-LostPassword{position:absolute;bottom:118px;right:50px}#customer_login .woocommerce-LostPassword{margin-bottom:4px!important}.elementor-lost-password{position:absolute;right:0;top:-123px}.elementor-login input[type="checkbox"],.cwg_iagree_checkbox input{height:18px;padding:0 6px;top:3px}.cwg_iagree_checkbox input{padding:0 6px!important;margin-right:10px}.cwg_iagree_checkbox{text-align:left;margin-bottom:25px}.elementor-login input[type="checkbox"]:checked:after,.cwg_iagree_checkbox input:checked:after{top:-3px;left:-3px;width:18px;height:18px}.elementor-widget-login .elementor-login-separator,.elementor-widget-login .elementor-register{display:none}.business-option-content{display:none}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:370px!important;height:370px!important}.elementor-widget-testimonial-carousel .elementor-testimonial__content{display:flex;justify-content:flex-end;flex-direction:column-reverse;padding-top:10px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{position:relative;margin-top:55px;padding-left:40px}.elementor-widget-testimonial-carousel .elementor-testimonial__name{margin-bottom:8px}.elementor-widget-testimonial-carousel .elementor-testimonial__text:before{width:30px;height:20px;content:'"';font-style:italic;display:inline-block;font-family:var(--e-global-typography-primary-font-family);color:#b1b1b1;font-size:64px;letter-spacing:2px;position:absolute;left:0;top:-2px;font-weight:700}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form .checkout-shipping .form-row-wide,.woocommerce form .checkout-billing .form-row-wide,.woocommerce .woocommerce-MyAccount-content .form-row-wide,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.checkout-shipping .woocommerce-shipping-methods,.checkout-billing .woocommerce-shipping-methods,.woocommerce-billing-fields .wooccm-field-country{width:48.5%}.woocommerce-page form .form-row-first:nth-last-child(2),.woocommerce-page form .form-row-last:last-child{margin-bottom:0}.woocommerce-account .page-content{margin-top:60px}.woocommerce-account .entry-title{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:71.8%;min-height:570px;position:relative}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-content{width:100%;min-height:inherit;position:relative;padding:0;border-left:none}.myaccount-heading,.woocommerce-account.logged-out h2{text-transform:uppercase}h5.myaccount-heading{font-weight:700;font-size:18px;margin-bottom:0}h2.myaccount-heading{margin-top:0;margin-bottom:25px}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:40px;width:27%}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{position:relative;display:block;padding:18px 10px;border-bottom:1px solid var(--e-global-color-8904faf);color:var(--e-global-color-text);font-size:var(--e-global-typography-3e84106-font-size);font-weight:400}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{content:"";position:absolute;top:26px;right:10px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/arrow-right.svg);background-position:center;background-size:100%;width:15px;height:10px;transition:all 0.2s ease-in-out 0s;transform:translateX(0);opacity:1!important;background-color:#fff0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/arrow-right-red.svg)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after{transform:translateX(5px)}.woocommerce .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce .woocommerce-MyAccount-content .col2-set .col-2,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2{width:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address{background-color:var(--e-global-color-9ce97ce);padding:30px;margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address h3{margin-top:0;margin-bottom:25px}.woocommerce .woocommerce-Addresses{margin-top:40px}.woocommerce-account .addresses .title .edit,.woocommerce-MyAccount-content p a,.custom-popup-cancel-button{color:var(--e-global-color-text);font-size:var(--e-global-typography-ac7b658-font-size);text-decoration:underline}.woocommerce address{font-style:normal;font-size:var(--e-global-typography-ac7b658-font-size);padding-left:10px}.woocommerce-account .woocommerce-MyAccount-content{padding-left:60px;margin-bottom:80px;border-left:1px solid var(--e-global-color-8904faf)}.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit,.single_add_to_waiting_list_button,.cwgstock_button,.woocommerce .woocommerce-ResetPassword .woocommerce-Button,.custom-popup-confirm-button{background-color:#fff0;border:3px solid var(--e-global-color-text);padding:19px 39px!important;margin-top:45px;letter-spacing:1.5px;font-size:16px;line-height:1;min-width:220px}.woocommerce .woocommerce-ResetPassword .woocommerce-Button{margin-top:0}.single_add_to_waiting_list_button,.cwgstock_button,.cwg_popup_submit{background-color:transparent!important;border:3px solid var(--e-global-color-text)!important;font-size:16px!important;line-height:1!important;width:100%;color:var(--e-global-color-text)!important}.cwg_popup_submit{line-height:1.4!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.cwgstock_button{margin-top:0}.woocommerce .woocommerce-form-register .woocommerce-form-register__submit{margin-top:13px}.woocommerce .woocommerce-MyAccount-content a.button:focus,.woocommerce .woocommerce-MyAccount-content button.button:focus,.woocommerce .woocommerce-MyAccount-content input.button:focus,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:focus,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit:focus,.single_add_to_waiting_list_button:focus,.cwgstock_button:focus{outline:none}.woocommerce .woocommerce-MyAccount-content a.button:hover,.woocommerce .woocommerce-MyAccount-content button.button:hover,.woocommerce .woocommerce-MyAccount-content input.button:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit:hover,.single_add_to_waiting_list_button:hover,.cwgstock_button:hover,.cwg_popup_submit:hover,.woocommerce .woocommerce-ResetPassword .woocommerce-Button:hover,#register_as_business_button .button:focus,.custom-popup-confirm-button:hover{background-color:var(--e-global-color-text)!important;color:var(--e-global-color-8c3c91a)!important}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:none;background-color:var(--e-global-color-9ce97ce);padding:30px;margin-top:40px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{float:left;font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:uppercase;line-height:33px;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content fieldset input.input-text,.woocommerce-account .woocommerce-MyAccount-content fieldset textarea{background-color:#fff0}.woocommerce-account .woocommerce-MyAccount-content em{color:#b1b1b1;font-size:var(--e-global-typography-3e84106-font-size);font-style:normal}.dashboard-blocks,.order-data{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.dashboard-block,.order-data__item{display:flex;justify-content:space-between;flex:1;margin-left:15px;margin-right:15px;margin-bottom:30px;background-color:var(--e-global-color-9ce97ce);min-width:calc(50% - 30px);max-width:calc(50% - 30px);font-weight:400}.dashboard-block{flex-direction:column;height:170px;padding:30px}.order-data__item{padding:14px 20px;font-size:15px;letter-spacing:.5px}.order-data__item span{font-weight:700;padding-left:20px}.dashboard-block__title{display:flex;justify-content:space-between}.dashboard-block__title h4{font-family:var(--e-global-typography-ac7b658-font-family),Sans-serif;font-size:var(--e-global-typography-ac7b658-font-size);font-weight:var(--e-global-typography-ac7b658-font-weight);text-transform:var(--e-global-typography-ac7b658-text-transform);line-height:var(--e-global-typography-ac7b658-line-height);letter-spacing:var(--e-global-typography-ac7b658-letter-spacing);color:var(--e-global-color-primary);margin-top:0;margin-bottom:0}.myaccount-top-bar{display:flex;justify-content:space-between;margin-bottom:20px}.vip-badge{background-color:var(--e-global-color-4dc3eb1);font-size:var(--e-global-typography-3e84106-font-size);font-weight:400;color:var(--e-global-color-8c3c91a);line-height:1.5;display:inline-block;padding:0 5px;margin-left:8px}.vip-badge:before{content:"";width:11px;height:11px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/star-icon.svg);background-position:center;background-repeat:no-repeat;background-size:100%;margin-right:2px;display:inline-block}.woocommerce-pagination--without-numbers{display:flex;justify-content:space-between}.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination--without-numbers a.button{padding:12px 29px!important;margin-top:0;letter-spacing:1px;font-size:14px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:10px 8px}.woocommerce table.shop_table.woocommerce-orders-table td{padding:18px 12px}.woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce-orders-table__cell-order-actions a{text-decoration:underline;margin-left:15px}html[lang="de-DE"] .woocommerce-orders-table__cell-order-actions a{margin-left:10px}.woocommerce-orders-table__cell-order-actions a:first-child,html[lang="de-DE"] .woocommerce-orders-table__cell-order-actions a:first-child{margin-left:0}.woocommerce-orders-table__header-order-actions span,.woocommerce-order-details__title,.woocommerce-mini-cart-item.mini_cart_item .quantity{display:none}.choose-payment li{margin-bottom:7px}.choose-payment li a{font-weight:400;text-transform:uppercase;padding:13px 20px;width:auto;height:auto;line-height:1.4}.choose-payment li a img{vertical-align:middle}.choose-payment li.active a{position:relative}.choose-payment li.active a:after{content:"";display:block;border:14px solid var(--e-global-color-8904faf);border-right-color:#fff0;border-left-color:#fff0;border-bottom-color:#fff0;position:absolute;bottom:-24px;left:50%;margin:-15px auto 0 -14px}.valid-msg{color:#6dc22e}.error-msg{color:var(--e-global-color-4dc3eb1)}.input-field-error{border-color:var(--e-global-color-4dc3eb1)!important}.error404 .site-main{padding:60px 0 100px;text-align:center}.elementor-message.elementor-message-success{color:#fff!important;font-size:14px;background-color:#61af42;font-weight:400;line-height:1.3;text-align:center;padding:11px 15px 14px}#contactForm .elementor-field-group{align-items:flex-start}.wc_payment_method .input-radio{visibility:hidden;position:absolute}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:20px 0 0;margin:0;border-radius:0;line-height:1.5;background-color:#fff0;color:inherit;font-size:14px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid var(--e-global-color-8904faf);margin:0;padding:13px 20px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 10px 0 0;top:5px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}form.woocommerce-checkout #payment{padding-bottom:20px}#add_payment_method #payment,.woocommerce-cart #payment{background-color:var(--e-global-color-9ce97ce);padding:30px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin:0 0 25px}.checkout-inner ul.payment_methods{margin:20px 0 0!important}.woocommerce form.login,.woocommerce form.register{border:none}.woocommerce-page.woocommerce-account.logged-out .col2-set .col-2{width:50%;padding-left:50px}.woocommerce-page.woocommerce-account.logged-out .col2-set .col-1{width:50%;padding-right:50px;border-right:1px solid var(--e-global-color-8904faf);position:relative}.woocommerce-account.logged-out form.login,.woocommerce-account.logged-out form.register{padding:0;margin:30px 0 40px}.woocommerce-account.logged-out .page-content{margin-bottom:70px}.woocommerce-account.logged-out .page-content input[type="checkbox"]:checked:after{top:-1px}.form-link-gift-card-to-user label{margin-bottom:10px}.view-order-shipping-address{display:flex}.view-order-address-content,.view-order-address-title{font-size:14px;line-height:24px}.view-order-address-title{font-weight:700}.view-order-address-content{font-weight:400}.view-order-shipping-address-right,.view-order-shipping-address-left{flex:1}.myaccount-view-order-subheading{font-size:18px;line-height:24px;font-weight:700}.order-data{margin-bottom:30px}.yith-wcwl-add-button a,.yith-wcwl-popup-feedback p.feedback a,.yith-wcwl-popup-footer .delete_item,.woocommerce .wishlist-title a.show-title-form.button,.back-to-all-wishlists a,.wishlist-page-links a,.remove_from_wishlist.button,.product-add-to-cart .product_type_variable,.woocommerce a.button.wishlist-delete,.yith-wcwl-wishlistaddedbrowse a,.yith-wcwl-wishlistexistsbrowse a{color:var(--e-global-color-text);text-transform:uppercase;font-weight:700;text-decoration:underline!important;font-size:14px}.woocommerce .wishlist-title a.show-title-form.button,.remove_from_wishlist.button,.wishlist_table .product-add-to-cart a.button.remove_from_wishlist,.woocommerce a.button.wishlist-delete{background-color:transparent!important;padding:0!important;position:relative;top:3px;margin-left:20px!important}.yith-wcwl-remove-button .fa{display:none}.yith-wcwl-remove-button{margin-top:15px}.yith-wcwl-popup-feedback p.feedback{font-size:inherit;font-weight:400}.yith-wcwl-add-button .yith-wcwl-icon{position:relative;top:1px;margin-right:3px;font-size:20px}.yith-wcwl-share li a{min-width:36px;min-height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--e-global-color-8904faf)!important;background-color:var(--e-global-color-8904faf)!important;color:#212121!important}.yith-wcwl-share-title{font-size:18px;font-weight:700;line-height:49px;letter-spacing:2px;color:var(--e-global-color-primary);text-transform:uppercase}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 20px 10px 0}.yith_wcwl_wishlist_footer .yith-wcwl-share{display:flex;align-items:center;flex-wrap:wrap}.yith-wcwl-share .yith-wcwl-after-share-section{min-width:100%}.yith-wcwl-add-to-wishlist{margin-top:0}div.pp_overlay{background:#00000045}.yith-wcwl-with-pretty-photo .pp_content{width:100%!important}div.pp_woocommerce .pp_content_container{border-radius:0;box-shadow:none;padding:30px 0}.pp_content_container .pp_left{padding-left:30px}.pp_content_container .pp_right{padding-right:30px}.yith-wcwl-popup-footer{text-align:center;margin:15px 0 0}.yith-wcwl-popup-content .popup-description{margin-bottom:40px;font-weight:400}.yith-wcwl-popup-footer .popup_button{background-color:var(--e-global-color-primary);color:#fff!important;padding:12px 30px;font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase;font-weight:700;display:inline-block;cursor:pointer}.yith-wcwl-popup-content .popup-description a.show-tab{border:1px solid var(--e-global-color-8904faf);padding:12px 24px;font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:var(--e-global-color-text)}.yith-wcwl-popup-content .popup-description a.show-tab.active{background-color:var(--e-global-color-8904faf);color:var(--e-global-color-text)}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{color:var(--e-global-color-text);margin-bottom:40px}div.pp_woocommerce .pp_close{height:12px;width:12px;text-shadow:none;background-color:#fff0;top:25px;right:25px;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/close-icon.svg)}div.pp_woocommerce .pp_details{padding-top:0}div.pp_woocommerce .pp_close::before{display:none}div.pp_woocommerce .pp_close:hover{background-color:#fff0}.yith-wcwl-popup-content input[type="text"],.yith-wcwl-popup-content select{padding:12px 20px}.yith-wcwl-popup-content select,.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions,select.woocommerce-shipping-methods,.addify-option-field select,.wishlist_manage_table select{background-repeat:no-repeat;background-position:center right 20px;background-size:12px;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg)}.site-main.post-274,.site-main.post-233{margin-bottom:80px}.hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:3px}.elementor-widget-yith_wcwl_wishlist h2{margin-top:30px}.woocommerce .wishlist-title h2{margin-top:0;padding:0;text-transform:capitalize}.wishlist-title a.show-title-form{visibility:visible}.wishlist-title.wishlist-title-with-form h2:hover{background:#fff0}.wishlist-items-wrapper input[type="checkbox"]{position:relative;top:2px}.hidden-title-form a{font-size:14px}.hidden-title-form{width:300px}.product-checkbox input[type="checkbox"],.wishlist-items-wrapper input[type="checkbox"]{margin-right:0}.wishlist_table .product-stock-status{min-width:130px}.wishlist_table .product-quantity{min-width:100px;max-width:100px}.product-quantity input{text-align:center;padding:12px 10px 12px 10px!important}.product-quantity input::-webkit-outer-spin-button,.product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.wishlist_table tr td.product-thumbnail a img{float:left}.wishlist_table .product-add-to-cart a.button.remove_from_wishlist{margin:0 auto!important;line-height:1}.product-add-to-cart .product_type_variable{margin-bottom:0!important}.wishlist_table .product-add-to-cart span.dateadded{margin-bottom:10px;font-weight:400}table.wishlist_table.sortable tbody tr{background-color:#fff;cursor:grab}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{max-width:250px;display:inline-block}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{font-size:var(--e-global-typography-3e84106-font-size);font-weight:400;margin-bottom:10px;display:block;line-height:1.5}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{margin-top:30px;display:none}.ask-an-estimate-button.button{padding:.563rem 1rem!important}.ask-an-estimate-button.button:hover{background-color:#f96446!important;color:#fff!important}table.wishlist_table .wishlist-name,.woocommerce .wishlist_table .wishlist-title,.woocommerce .wishlist_table .wishlist-owner{text-align:left!important}.woocommerce table.shop_table.cart td.wishlist-dateadded,.woocommerce table.shop_table.cart td.wishlist-item-count,.woocommerce table.shop_table .item-count,.woocommerce table.shop_table tbody .wishlist-owner{font-weight:400!important}.woocommerce table.shop_table tbody .wishlist-owner{text-transform:none!important}.woocommerce .wishlist_manage_table a.button.wishlist-delete{margin-left:0!important}.woocommerce .wishlist_manage_table a.selectBox{margin-right:auto;margin-left:auto;color:inherit;max-width:180px;width:180px!important;height:46px;line-height:40px;border-radius:0;border:1px solid var(--e-global-color-8904faf)!important;display:block!important}.selectBox-dropdown .selectBox-arrow{background:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg) center right no-repeat;background-size:12px;right:20px}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(/wp-content/themes/hello-elementor-child/assets/img/ctrl-up.svg) center right no-repeat;background-size:12px;right:20px}.selectBox-dropdown .selectBox-label{padding:3px 35px 3px 20px;width:100%!important;text-transform:none;font-weight:400}.selectBox-dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0;font-size:14px;font-weight:400;box-shadow:none;border:1px solid var(--e-global-color-8904faf)}.selectBox-options li a{font-size:14px;font-weight:500;border-radius:0;cursor:pointer;padding:5px 20px}.selectBox-options li.selectBox-selected a,.selectBox-options li.selectBox-selected a:hover{background-color:var(--e-global-color-primary);color:#fff}.wishlist_table .wishlist-empty{text-transform:none!important;font-weight:400!important;padding:35px 12px!important;cursor:default}.yith-wcwl-search-results .wishlist-owner .thumb{vertical-align:middle}.yith-wcwl-wishlist-search-form{text-align:left}.yith-wcwl-wishlist-search-form button.wishlist-search-button{padding:11px 13px;border-radius:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:0}.woocommerce table.shop_table.wishlist_table td .add_to_cart_button{text-decoration:underline}#yith-wcwl-form .wishlist_table+p b,#yith-wcwl-form .wishlist_table+p .amount{text-transform:uppercase;font-weight:700}.wishlist_table.mobile,.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:0}.wishlist_table.mobile li{position:relative;margin-bottom:40px}.wishlist_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-details h3{margin-top:0}.wishlist_table.mobile li .item-wrapper .product-thumbnail{margin-top:5px}.wishlist_table.mobile li .product-remove{position:absolute;top:0;right:0}.wishlist_table.mobile li .product-remove .fa{font-weight:400}.wishlist_table.mobile li table.additional-info td.value input{width:70px;padding:13px 7px 12px 7px;text-align:center}.item-details-table .fa{font-size:20px}.item-details-table .wishlist-delete .fa{font-weight:400}.item-details-table .wishlist-download,.item-details-table .wishlist-delete{margin-right:35px;margin-top:25px;display:inline-block}.woocommerce .item-details .wishlist-title{margin-bottom:5px}.wishlist_table.mobile li table.additional-info td,.wishlist_table.modern_grid li .item-details table.item-details-table td,.wishlist_table.mobile li table.item-details-table td.label{vertical-align:middle}.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.modern_grid li .item-details table.item-details-table td.label{text-transform:uppercase;font-weight:700}.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.modern_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value,.wishlist_table.modern_grid li .item-details table.item-details-table td.value{font-size:14px}.wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:45px}.wishlist_table.mobile li .item-wrapper .item-details{width:calc(100% - 70px)}.wishlist_table.mobile.wishlist_manage_table li .item-wrapper .item-details{width:100%}.wishlist_table.mobile .wishlist-in-stock{color:#77a464}.wishlist_table.mobile .product-add-to-cart a{font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase;background-color:var(--e-global-color-4dc3eb1);color:#fff;padding:.5em 1em;width:100%;max-width:320px;font-weight:700}.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label{width:45%}.woocommerce table.shop_table th.item-count{font-weight:700!important}.elementor-widget-wp-widget-yith-wcwl-items .mini .list li{position:relative}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{left:unset;right:-50px;width:480px;box-shadow:none;z-index:99999;border:1px solid var(--e-global-color-8904faf);padding:20px}.elementor-widget-wp-widget-yith-wcwl-items .mini .list .show-wishlist{margin-bottom:0;width:100%;text-align:center;text-decoration:underline;margin-top:30px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.elementor-widget-wp-widget-yith-wcwl-items .mini .list .show-wishlist{letter-spacing:var(--e-global-typography-ac7b658-letter-spacing);color:var(--e-global-color-primary);font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-wishlist-info a{font-size:12px;text-decoration:underline}.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value,.wishlist_table.modern_grid li .item-details table.item-details-table td.value{font-weight:400}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info ins,.product-price ins,.wishlist_table.images_grid li .item-details table.item-details-table td.value ins,.wishlist_table.mobile li .item-details table.item-details-table td.value ins,.wishlist_table.mobile li table.additional-info td.value ins,.wishlist_table.modern_grid li .item-details table.item-details-table td.value ins{text-decoration:none}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{width:100%;font-size:14px;line-height:23px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb{margin-left:0;max-width:64px;min-width:64px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb{width:64px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem;color:var(--e-global-color-primary)}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{margin-left:35px}.woocommerce .mini ul.cart_list li,.woocommerce .mini ul.product_list_widget li{padding:4px 20px}.woocommerce .mini ul.cart_list li .image-thumb,.woocommerce .mini ul.product_list_widget li .image-thumb{max-width:66px;min-width:66px;width:66px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{margin-bottom:0px!important}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading{background:url(/wp-content/themes/hello-elementor-child/assets/img/heart.svg) center center no-repeat;background-size:24px;height:24px;width:24px;position:relative;top:5px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .heading-icon .fa{display:none}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget{margin-left:0}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{width:12px;position:absolute;right:0;top:50px;font-weight:300}.yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa-heart{width:24px;height:24px;background:url(/wp-content/themes/hello-elementor-child/assets/img/heart-filled.svg) center center no-repeat;background-size:24px;position:relative;top:4px}.yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa-heart:before,.pp_content_container .heading-icon .fa-heart-o:before{display:none}.pp_content_container .heading-icon .fa-heart-o{background:url(/wp-content/themes/hello-elementor-child/assets/img/heart.svg) center center no-repeat;background-size:70px;height:70px;width:70px}.hide-newsletter .newsletter-section{display:none}.footer-newsletter .elementor-field{max-width:636px}.footer-newsletter #form-field-email{padding:11px 20px 11px 20px!important}.footer-newsletter .elementor-field-type-checkbox{order:2}.footer-newsletter .elementor-field-type-checkbox label{font-size:13px!important;line-height:17px!important;letter-spacing:0.5px!important}.footer-newsletter .elementor-field-type-checkbox label a{color:#a5a5a5;text-decoration:underline}.newsletter-note a{text-decoration:underline}.footer-newsletter .elementor-field-type-checkbox label a:hover{color:#000}.footer-newsletter .elementor-field-type-submit{position:absolute;right:0;width:220px}.footer-newsletter .elementor-field-type-checkbox input[type="checkbox"]{top:-2px}.elementor-forms-admin-errors{display:inline-block;vertical-align:top}.elementor-accordion .elementor-accordion-item{border-right-width:0;border-left-width:0}.elementor-tab-content p:last-child{margin-bottom:0}.elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:transparent!important;background-color:var(--e-global-color-9ce97ce)}.elementor-accordion-item .elementor-tab-content.elementor-active{border-top-color:transparent!important}.elementor-tab-content p a{font-weight:400;text-decoration:underline}.woocommerce-ResetPassword{width:500px;margin:0 auto 60px}.woocommerce-ResetPassword .form-row{width:100%!important}.woocommerce-ResetPassword label{font-weight:700}#BorlabsCookieBox .col-10{padding-left:20px!important}._brlbs-refuse a{font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:28px;letter-spacing:1px;color:#000}#BorlabsCookieBox ._brlbs-btn{border:3px solid var(--e-global-color-primary);color:var(--e-global-color-primary)}#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn-accept-all{font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:28px;letter-spacing:1px;padding:13px 50px 13px 50px}#BorlabsCookieBox ._brlbs-btn-accept-all{color:#fff}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:none;padding:50px 15px 45px 15px}#BorlabsCookieBox ._brlbs-box-wrap{max-width:480px}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{font-size:18px;font-weight:700;text-transform:uppercase;line-height:34px;letter-spacing:1px;color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;margin-bottom:14px}#BorlabsCookieBox p,#BorlabsCookieBox ._brlbs-manage,.BorlabsCookie ._brlbs-checkbox{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.05em;padding-left:0}#BorlabsCookieBox ._brlbs-flex-center{flex-direction:column;text-align:center}#BorlabsCookieBox .cookie-logo{max-width:103px;padding:0 0 15px}#BorlabsCookieBox ._brlbs-legal{color:#000;font-size:14px}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{height:18px;width:18px;border-width:3px;top:1px}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator::after{border-width:0 2px 2px 0;border-radius:0;left:3px;top:0;height:9px;width:6px}.BorlabsCookie ._brlbs-checkbox{padding-left:32px}#BorlabsCookieBox ._brlbs-manage{margin-top:25px}#BorlabsCookieBox ._brlbs-legal a,#BorlabsCookieBox ._brlbs-manage a{text-decoration:underline;font-size:16px}.invisible-full-size-button *{height:100%}@media (min-width:1325px){.product-details-tab .elementor-button{min-width:270px}html[lang="hr"] .product-details-tab .elementor-button,html[lang="de-DE"] .product-details-tab .elementor-button{min-width:230px}html[lang="de-DE"] .product-details-tab .elementor-button{padding:10px!important}}@media (max-width:992px){.dashboard-blocks,.order-data{padding-left:15px;padding-right:15px}.dashboard-block,.order-data__item{min-width:100%;max-width:100%;margin-left:0;margin-right:0}}.trinity-content-double-blocks .elementor-inner-section{height:calc(50% - 15px)}.trinity-content-double-blocks .elementor-inner-section .elementor-container{height:100%}.invisible-full-size-button{position:absolute;top:0;left:0;right:0;bottom:0;display:block;height:100%}@media (min-width:1280px) and (max-width:1400px){.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:-30px}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:-10px}}@media (min-width:1280px){.elementor-widget-testimonial-carousel .swiper-pagination{display:none}}@media (max-width:1279px){.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:0;justify-content:flex-end}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:20px}.elementor-widget-testimonial-carousel .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{top:unset!important;bottom:-70px;z-index:10;width:40px}.elementor-widget-testimonial-carousel .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-widget-testimonial-carousel .swiper-pagination-custom,.elementor-widget-testimonial-carousel .swiper-pagination-fraction{bottom:-10px}.elementor-widget-testimonial-carousel .swiper-pagination{left:10px}}@media (min-width:520px) and (max-width:1279px){.footer-newsletter .elementor-field{max-width:calc(100% - 240px)}}.trinity-content-lg-tablet{display:block!important}@media (min-width:1150px){.trinity-content-lg-tablet .elementor-spacer-inner{height:540px!important}}@media (max-width:1149px){.tehnical-details-table{width:1100px}}@media (min-width:1025px) and (max-width:1149px){.trinity-content-lg-tablet .elementor-spacer-inner{height:473px!important}}@media (max-width:1070px){body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{width:35px;min-width:35px}}@media (min-width:768px) and (max-width:1024px){.jet-menu .jet-menu-item.jet-responsive-menu-available-items{display:none!important}.jet-menu-item .jet-sub-mega-menu .elementor-nav-menu .elementor-item:after{bottom:13px}.jet-menu.jet-menu--roll-up>.jet-menu-item[hidden]{display:flex}html[lang="hr"] .jet-menu .jet-menu-item .top-level-link{font-size:12px!important;letter-spacing:1px!important}html[lang="hr"] .jet-menu .jet-menu-item{margin-left:15px!important}.woo-products-carousel .woo-products-arrow.next-arrow{right:20px}.woo-products-carousel .woo-products-arrow.prev-arrow{left:20px}.woo-products-products.slick-slider{padding-left:45px;padding-right:45px}.slick-product-carousel .woo-products-products{margin-left:-10px!important;margin-right:-10px!important}.algolia-autocomplete{width:520px!important}.carousel-bg .woo-products-products.slick-slider:before,.custom-products-carousel .products:before{height:349px}.woocommerce .product-list-with-white-background ul.products li.product a img{max-height:unset;min-height:unset}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:86%}.elementor-element.elementor-products-grid.show-excerpt ul.products li.product{padding:0 5px}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:270px!important;height:270px!important}.admin-bar .jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu,.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu{top:134px!important}.woocommerce-product-gallery .slick-arrow{height:45px}.variation-selectors{margin-bottom:45px}.woocommerce-cart .woocommerce-cart-form+.cart-collaterals,.woocommerce-cart .woocommerce-cart-form{width:50%}.woocommerce form .checkout-contact .form-row-first,.woocommerce form .checkout-contact .form-row-last,.woocommerce-page form .checkout-contact .form-row-first,.woocommerce-page form .checkout-contact .form-row-last{width:100%}.woocommerce form .checkout-contact .form-row-first,.woocommerce-page form .checkout-contact .form-row-first{margin-bottom:30px}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link{padding:0 10px}.product-list-with-white-background ul.products li.product.product-type-gift-card a.woocommerce-loop-product__link img{margin-bottom:65px;margin-top:68px}.elementor-element.elementor-products-grid.elementor-widget-wc-categories ul.products{grid-template-columns:repeat(4,1fr)}.custom-subcategory-list.elementor-element.elementor-products-grid.elementor-widget-wc-categories ul.products{grid-template-columns:repeat(2,1fr)}.wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:60px}.wishlist_table.mobile li .item-wrapper .item-details{width:calc(100% - 80px)}.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label{width:20%}.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value{text-align:left!important}.wishlist_table.mobile .product-add-to-cart a{margin:0 auto 5px 0!important;max-width:180px;padding:.5rem 1rem}.wishlist_table.mobile .additional-info-wrapper{padding-left:120px!important}.wishlist_table.mobile .additional-info-wrapper .wishlist_table.mobile li .item-wrapper{width:calc(100% - 80px);padding-right:20px}.wishlist_table.mobile li .product-checkbox{width:40px;padding-top:5px}.yith_wcwl_wishlist_footer input[name="add_all_to_cart"]{margin-top:0;margin-left:0}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link img{padding:0}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link img{margin-top:25px}.product-list-with-white-background ul.products li.product{margin-bottom:0!important}.yith_wcwl_wishlist_footer .wishlist-actions{display:block;float:left;width:100%}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{margin-top:0}.wishlist_table tr td select.wishlist-visibility{max-width:120px}.item-details-table .wishlist-download,.item-details-table .wishlist-delete{margin-right:0;margin-left:35px;margin-top:25px;float:none!important}.wishlist_table.mobile li .item-details table.item-details-table tr.wishlist-dateadded+tr td.value{text-align:right!important}.elementor-widget-woocommerce-product-images{top:190px}.woocommerce table.shop_table_responsive.cart tr td::before,.woocommerce-page table.shop_table_responsive.cart tr td::before{display:none}.woocommerce table.shop_table_responsive tr td.product-name-thumb .name-data,.woocommerce-page table.shop_table_responsive tr td.product-name-thumb .name-data{text-align:left!important}.woocommerce table.shop_table.cart .product-total{width:100%!important}.woocommerce .checkout-cart table.shop_table td.product-name-thumb .wrap .thumb{padding-top:5px}.elementor-products-grid.custom-subcategory-list ul.products li.product{margin:0!important}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:0;width:100%;margin-bottom:80px}.woocommerce-account .woocommerce-MyAccount-content{padding-left:0;width:100%;min-height:inherit}.woocommerce-account .woocommerce-MyAccount-content{border-left:none}.custom-products-carousel ul.products{padding-left:30px;padding-right:30px}.custom-products-carousel .slick-arrow.slick-prev{left:0}.custom-products-carousel .slick-arrow.slick-next{right:0}#customer_login h2+.customregisterbutton{margin-top:15px}#customer_login .woocommerce-LostPassword{margin-bottom:4px!important;bottom:102px;right:unset;left:0}#customer_login .woocommerce-form-login__rememberme{margin-bottom:50px}.woocommerce div.product div.images.woocommerce-product-gallery .slick-list,.woo-variation-gallery-thumbnail-slider .slick-list{width:260px}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider{height:70px}.filter-products-wrapper .elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products{display:flex;flex-wrap:wrap;justify-content:center}.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt ul.products li.product,.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt.active ul.products li.product{width:48%}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{font-size:20px;letter-spacing:1px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{line-height:24px}body .sale .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{top:32px!important}body .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{right:5px!important}body .woo-variation-product-gallery{width:100%!important}.left-full-hide-trinity-item .elementor-inner-column .elementor-element-populated{background-position:left center!important}}@media (min-width:769px) and (max-width:1024px){.woocommerce-cart .woocommerce-cart-form+.cart-collaterals{width:40%}.woocommerce-cart .woocommerce-cart-form{width:60%}.checkout-col-left{flex:0 0 60%;max-width:60%}.checkout-col-right{flex:0 0 40%;max-width:40%}}@media (min-width:930px) and (max-width:1200px){.tehnical-details-table__icon-group .color-box{right:0}}@media (max-width:930px){.tehnical-details-table__icon-group .color-box{right:3px}}@media (max-width:1199px){#customer_login{padding-left:15px;padding-right:15px}}@media (max-width:1325px){.custom-products-carousel .slick-arrow.slick-next{right:0}.custom-products-carousel .slick-arrow.slick-prev{left:0}.custom-products-carousel .slick-arrow{background-size:16px 58px!important;top:37%;z-index:1}}@media (min-width:1070px) and (max-width:1199px){.iti__flag-container{width:105px}.register-form .iti--allow-dropdown input[type="tel"],.register-form .iti--separate-dial-code input[type="tel"],#billing_phone,#form-field-field_tel,#form-field-field_tel2,#billing_phone,#billing_mobile{padding-left:113px!important;padding-right:10px!important}}@media (min-width:1025px) and (max-width:1199px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link{padding:0 10px}.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt ul.products li.product,.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt.active ul.products li.product{width:320px}.woocommerce-account .site-main{padding-right:15px;padding-left:15px}html[lang="hr"] .jet-menu .jet-menu-item{margin-left:25px!important}html[lang="hr"] .jet-menu .jet-menu-item .top-level-link{font-size:14px!important;letter-spacing:2px!important}}@media (min-width:768px) and (max-width:1069px){.register-form .custom-row{flex-wrap:wrap}.register-form .custom-col{min-width:100%;margin-bottom:30px}.register-form .custom-col:last-child{margin-bottom:0}}@media (min-width:1200px){.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt ul.products li.product,.filter-products-wrapper .elementor-element.elementor-products-grid.show-excerpt.active ul.products li.product{width:377px}.filter-products-wrapper .elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products{display:flex;flex-wrap:wrap}}@media (min-width:1025px){.woocommerce .shop_table.cart .cart_item .product-quantity,.woocommerce .shop_table.cart .cart_item .product-price,.woocommerce .shop_table.cart .cart_item .product-subtotal{min-width:100px;max-width:100px}.woocommerce .shop_table.cart.addify-quote-form__contents .cart_item .product-quantity{width:100px}.product-list-with-white-background ul.products li.product.product-type-gift-card a.woocommerce-loop-product__link img{min-height:initial;margin-top:95px;margin-bottom:102px}.elementor-element.elementor-products-grid.active .woocommerce.columns-3 ul.products,.elementor-element.elementor-products-grid.active ul.products.columns-3{grid-template-columns:repeat(2,1fr)}.elementor-widget-woocommerce-product-images{top:205px}.register-form .iti__flag-container{width:110px}.register-form .iti--allow-dropdown input[type="tel"],.register-form .iti--separate-dial-code input[type="tel"]{padding-right:15px!important}}@media (max-width:1024px){.woocommerce ul.products li.product.product-category a img{max-height:100px}.jet-menu .jet-menu-item{margin-left:30px}.filter-sidebar{left:-100%!important;opacity:1}.elementor-element.elementor-products-grid.active{width:100%!important}.filter-sidebar.active{left:0!important}.filter-sidebar .widget_layered_nav{padding:20px 15px}.elementor-element.elementor-products-grid.show-excerpt ul.products li.product{padding:0 5px}.woocommerce .cart-collaterals table.shop_table_responsive tr td::before,.woocommerce-page .cart-collaterals table.shop_table_responsive tr td::before{display:none}.woocommerce .cart_totals table.shop_table_responsive tbody th,.woocommerce-page .cart_totals table.shop_table_responsive tbody th{display:initial}.woocommerce .cart_totals table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page .cart_totals table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.product-list-with-white-background ul.products li.product .price{font-size:20px;line-height:24px;letter-spacing:1px}.woo-products-products .woo-products-products__item .woo-products-product-badge,.woocommerce span.onsale{line-height:25px;min-height:25px;z-index:3!important}.checkout-contact #billing_mobile_field{margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{padding-right:15px;padding-left:15px}body .woocommerce a.button.my-account-top-button,body .woocommerce a.button.my-account-top-button:hover,body .woocommerce a.button.my-account-top-button:focus{right:15px}.sale .woo-variation-gallery-wrapper .woo-variation-gallery-slider-wrapper,.sale .woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper{padding-top:26px!important}}@media (min-width:1040px){div.af_quote_fields{width:80%}div.af_quote_fields table.quote-fields th{width:300px}div.af_quote_fields .form_row{padding-left:315px}}@media (min-width:741px) and (max-width:1039px){div.af_quote_fields{width:100%}div.af_quote_fields table.quote-fields th{width:200px}div.af_quote_fields .form_row{padding-left:215px}}@media (max-width:740px){table.quote-fields th{margin-bottom:10px}}@media (max-width:768px){.woocommerce table.shop_table.cart td.product-quantity{display:flex;justify-content:space-between;align-items:center;width:100%}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input{float:none}.wishlist_table .product-add-to-cart a.button.remove_from_wishlist,.wishlist_table .product-add-to-cart a{margin:0 0 0 auto!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:auto!important}.woocommerce ul.products[class*="columns-"] .slick-track li.product,.woocommerce-page ul.products[class*="columns-"] .slick-track li.product{width:inherit!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:inline-block;float:left;border-bottom:none!important}.woocommerce table.shop_table_responsive tr td.product-thumbnail::before,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail::before,.woocommerce table.shop_table_responsive tr td.product-name::before,.woocommerce-page table.shop_table_responsive tr td.product-name::before{display:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:44px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:44px;padding:20px 12px 9px 12px}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{text-align:left!important;float:left;width:calc(100% - 68px)}.woocommerce table.shop_table.quote_details .product-thumbnail{width:68px}.woocommerce .shop_table.cart .cart_item a.remove{margin-top:9px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.woocommerce table.shop_table_responsive tr:nth-child(2n),.woocommerce-page table.shop_table_responsive tr:nth-child(2n){background-color:rgb(0 0 0 / .025)}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{border-bottom:none}.woocommerce table.shop_table_responsive tr td.product-quantity,.woocommerce-page table.shop_table_responsive tr td.product-quantity{border-top:1px solid var(--e-global-color-8904faf)}}@media (min-width:850px){.footer-newsletter .elementor-field-type-checkbox label{padding-right:28%}}@media (min-width:768px){.pp_pic_holder.pp_woocommerce{width:650px!important}.elementor-widget-woocommerce-product-images{position:sticky}html[lang="de-DE"] .icon-box--lg-mb-0 .elementor-widget-container{margin-bottom:0!important}}@media (max-width:767px){.mobile-navigation-section{height:0}.mobile-navigation{position:absolute!important;top:23px;right:12px}.elementor-sticky--active .mobile-navigation{top:23px}.header-search-input{background-color:#fff;border-bottom:1px solid var(--e-global-color-8904faf)}.elementor-widget-search-form input[type="search"].elementor-search-form__input{padding-left:0!important;padding-right:0!important}.algolia-autocomplete{width:100%!important;left:0!important;right:0!important}.aa-suggestions{padding-right:0;padding-left:0}.aa-dropdown-menu .suggestion-post-thumbnail{margin-right:15px;width:40px;height:40px;position:relative;top:5px}.aa-dropdown-menu a.suggestion-link{padding:0 15px}.aa-dropdown-menu .autocomplete-header{margin:0 15px 15px}.aa-dropdown-menu .aa-suggestion{padding:10px 0}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{top:calc(100% + 4px)}.elementor-nav-menu--dropdown.elementor-nav-menu__container{top:calc(100% + 3px)}.jet-mobile-menu__item-inner .jet-menu-icon{display:none}.icon-box--mobile-left .elementor-icon-box-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-position-left.icon-box--mobile-left .elementor-icon-box-wrapper{text-align:left}.elementor-widget-icon-box.icon-box--mobile-left .elementor-icon-box-icon{margin-right:30px!important}.icon-box--mobile-left .elementor-icon-box-title{margin-top:0}.elementor-element.elementor-products-grid.elementor-widget-wc-categories ul.products{grid-column-gap:10px!important;grid-row-gap:10px!important}.elementor-element.elementor-products-grid ul.products li.product-category.product a{padding:23px 15px}.elementor-nav-menu--toggle,.wpml-elementor-ls,.wpml-ls-legacy-dropdown>ul{position:initial!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:0}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.elementor-nav-menu--dropdown.elementor-nav-menu__container{width:100%}.woocommerce ul.products li.product.product-category a img{width:88px;min-height:88px;max-height:88px}.slick-product-carousel .woo-products-products{margin-left:-10px!important;margin-right:-10px!important}.woo-products-carousel .woo-products-arrow.next-arrow,.woo-products-carousel .woo-products-arrow.prev-arrow{display:none!important}.woocommerce ul.products li.product.product-category a img{margin:0 auto 5px}.woo-products-products .woo-products-products__item{padding:30px 7px 0 7px!important}.woo-products-products.slick-slider{padding-left:5px;padding-right:5px}.carousel-bg .woo-products-products.slick-slider:before,.custom-products-carousel .products:before{height:184px}.elementor-testimonial--align-left .elementor-testimonial{flex-direction:column-reverse}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:100%!important;height:auto!important}.elementor-widget-testimonial-carousel .elementor-main-swiper{width:calc(100% - 20px)!important;margin-left:20px!important}.elementor-widget-testimonial-carousel .elementor-main-swiper .swiper-slide{width:100%!important}.filter-sidebar{width:100%!important}#thomastik-mini-cart,.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:initial}#thomastik-mini-cart .thomastik-mini-cart-dropdown,.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list,#thomastik-mini-cart .thomastik-mini-cart-dropdown{top:56px}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list,#thomastik-mini-cart .thomastik-mini-cart-dropdown{width:100%;left:0;right:0}#thomastik-mini-cart .basket-item-count .cart-items-count{top:-21px;left:18px}#thomastik-mini-cart .basket-item-count{position:relative}#mini-cart-form{max-height:300px}.woocommerce-mini-cart-item__image{padding-top:4px}.woocommerce ul.products li.product a img,.custom-products-carousel ul.products li.product a img{min-height:unset}.woocommerce-cart .woocommerce-cart-form+.cart-collaterals,.woocommerce-cart .woocommerce-cart-form{width:100%}.woocommerce-cart .woocommerce-cart-form+.cart-collaterals{padding-left:0;margin-top:50px}.woocommerce table.shop_table_responsive tr.order-note td,.woocommerce-page table.shop_table_responsive tr.order-note td{text-align:center!important}.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals td,.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals td{text-align:left!important}.checkout-col-left,.checkout-col-right{flex:0 0 100%;max-width:100%;padding-left:0}.checkout-col-right{margin-top:50px}.woocommerce-checkout .back-to-top{width:100%;margin-top:50px}.woocommerce .checkout-cart table.shop_table_responsive tr td::before{display:none}.woocommerce .checkout-cart table.shop_table td.product-name-thumb .wrap .thumb{margin-right:15px;min-width:44px;max-width:44px}.product-details-tab,.product-details-tab .elementor-button{width:100%;min-width:100%}.product-details-tab .elementor-widget-container{margin:0!important}.woocommerce table.shop_table.addify-quote-form__contents td.product-remove{border-bottom:none!important;display:initial}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:0;width:100%;margin-bottom:55px}.woocommerce-account .woocommerce-MyAccount-content{width:100%;border-left:none}.woo-products-products .woo-products-product-thumbnail{min-height:160px;max-height:160px}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link{padding:0 10px}.product-list-with-white-background ul.products li.product{min-width:47%;max-width:47%;width:47%}.product-list-with-white-background ul.products{display:flex;flex-wrap:wrap}.filter-sidebar{padding-bottom:50px;top:-20px}.wishlist-title-container{margin-top:40px}.woocommerce .wishlist-title h2{display:block}.woocommerce .wishlist-title a.show-title-form.button{margin-left:0!important}#yith-wcwl-form .yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{max-width:192px;min-width:192px}#yith-wcwl-form .yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{margin-top:0}.wishlist_table.mobile .additional-info-wrapper{padding-left:60px!important}.product-list-with-white-background .elementor-shortcode ul.products.columns-3 li.product{width:calc(50% - 20px)!important}.product-list-with-white-background ul.products li.product{margin-right:15px!important}.product-list-with-white-background ul.products li.product:nth-child(2n){margin-right:0!important}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link img{padding:0}.product-list-with-white-background ul.products li.product .price{font-size:14px;line-height:20px;letter-spacing:.5px}.product-list-with-white-background ul.products li.product{margin-bottom:30px!important}.yith-wcwl-popup-content .popup-description{display:flex;flex-direction:column}.yith-wcwl-popup-content .popup-description a.show-tab{padding:12px 5px}.woocommerce .wishlist-title{margin-top:0}.item-details-table .wishlist-download,.item-details-table .wishlist-delete{margin-right:0;margin-left:35px;margin-top:25px;float:none!important}.elementor-widget-yith_wcwl_wishlist h2{margin-bottom:40px;font-size:30px;line-height:40px}.wishlist_table tr td select.wishlist-visibility{max-width:120px;float:right;margin-right:0}.yith_wcwl_wishlist_footer .wishlist-actions{display:block;float:left;width:100%}.woocommerce .wishlist-title,.elementor-widget-yith_wcwl_wishlist h2{width:100%}.yith-wcwl-wishlist-search-form #wishlist_search{max-width:243px}.woocommerce .mini ul.product_list_widget li{padding:4px 0}.woocommerce table.shop_table.wishlist_search{border-top:1px solid var(--e-global-color-8904faf)}.woocommerce table.shop_table.wishlist_search tr{display:flex;flex-direction:column;border-bottom:1px solid var(--e-global-color-8904faf)}.woocommerce table.shop_table.wishlist_search td{border-bottom:none;text-align:left!important;padding:10px 12px}.woocommerce table.shop_table.wishlist_search thead{display:none}.woocommerce table.shop_table.wishlist_search td.wishlist-owner{padding:15px 12px 5px}.checkout-contact #billing_phone_field{margin-bottom:30px}.checkout-contact #billing_phone_field,.checkout-contact #billing_mobile_field{width:100%}.products.elementor-grid .onsale{min-height:27px!important}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{pointer-events:none}.custom-subcategory-list.elementor-element.elementor-products-grid ul.products li.product-category.product,.home-custom-category-list.elementor-element.elementor-products-grid ul.products li.product-category.product{margin:0 0 20px}.woocommerce table.shop_table_responsive tr td.product-name-thumb .name-data,.woocommerce-page table.shop_table_responsive tr td.product-name-thumb .name-data{text-align:left!important}.woocommerce table.shop_table.cart .product-total{width:100%!important}.woocommerce .checkout-cart table.shop_table td.product-name-thumb .wrap .thumb{padding-top:5px}.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-with-text .elementor-element-populated{padding-top:45%}.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text .invisible-full-size-button a{padding-bottom:25%}.woocommerce-cart .woocommerce-cart-form+.cart-collaterals{margin-bottom:0}.woocommerce div.product form.cart.variations_form{margin-bottom:15px}.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0!important}.woocommerce-account .woocommerce-MyAccount-content{margin-bottom:70px}h2.myaccount-heading{font-size:30px;line-height:40px}.elementor-widget-yith_wcwl_wishlist h2{margin-top:43px}.site-main.post-274,.site-main.post-233{margin-bottom:47px}.elementor-location-footer .elementor-nav-menu__align-left .elementor-nav-menu,.elementor-location-footer .elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.custom-products-carousel ul.products{margin-left:-15px;margin-right:-15px;padding-left:5px;padding-right:5px}.custom-products-carousel .product .woocommerce-loop-product__title{font-size:14px!important;line-height:22px!important;margin:0 0 10px!important}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{font-size:14px!important;line-height:20px!important;letter-spacing:0.5px!important}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{margin-top:0}.woocommerce ul.products .slick-track li.product .woocommerce-LoopProduct-link img{margin-bottom:12px}.custom-products-carousel ul.products li.product a.woocommerce-loop-product__link{margin-top:30px;padding:30px 10px 0}.woocommerce ul.products .slick-track li.product{margin:0 7px!important}.woocommerce-page.woocommerce-account.logged-out .col2-set .col-1{width:100%;padding-right:0;border-right:none;margin-bottom:50px}.woocommerce-page.woocommerce-account.logged-out .col2-set .col-2{width:100%;padding-left:0}#customer_login .woocommerce-LostPassword{bottom:88px}table.tehnical-details-table td,table.tehnical-details-table th{padding:10px 20px}table.tehnical-details-table tbody:first-child tr:nth-child(2) th{padding:5px 20px}.woocommerce div.product div.images.woocommerce-product-gallery .slick-list,.woo-variation-gallery-thumbnail-slider .slick-list{width:200px}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider{height:50px}body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,body .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{background-size:13px 58px!important}.cart-collaterals+.cross-sells{margin-top:75px}body .sale .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{top:32px!important}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:20px}.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:0}.elementor-widget-testimonial-carousel .elementor-testimonial__content{padding-top:0;padding-left:0;padding-right:0}.elementor-widget-testimonial-carousel .elementor-testimonial__text{margin-top:45px;padding-left:30px}.elementor-widget-testimonial-carousel .elementor-testimonial__text:before{left:-10px}body .woo-variation-product-gallery{width:100%!important}}@media (min-width:615px) and (max-width:767px){.woo-products-products.slick-slider .slick-slide img,.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link img{max-height:180px}.woo-products-products .woo-products-product-thumbnail{min-height:220px;max-height:220px}}@media (max-width:575px){.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*="elementor-page-"]) .site-main{padding-right:15px;padding-left:15px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form .checkout-shipping .form-row-wide,.woocommerce form .checkout-billing .form-row-wide,.woocommerce .woocommerce-MyAccount-content .form-row-wide,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.checkout-shipping .woocommerce-shipping-methods,.checkout-billing .woocommerce-shipping-methods,.woocommerce-billing-fields .wooccm-field-country{width:100%}}@media (min-width:520px) and (max-width:614px){.woo-products-products.slick-slider .slick-slide img,.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link img{max-height:140px}}@media (min-width:360px) and (max-width:419px){.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text .elementor-container{height:140px}}@media (min-width:420px) and (max-width:519px){.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text .elementor-container{height:180px}}@media (max-width:560px){.woocommerce-ResetPassword{width:100%}}@media (max-width:519px){.footer-newsletter .elementor-field-type-submit{width:100%;position:relative}.footer-newsletter .elementor-button{width:100%;flex-basis:100%!important}.woocommerce-mini-cart-item__image,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.woocommerce .mini ul.cart_list li .image-thumb,.woocommerce .mini ul.product_list_widget li .image-thumb{min-width:44px;max-width:44px}.woocommerce .mini ul.cart_list li .image-thumb,.woocommerce .mini ul.product_list_widget li .image-thumb{width:44px}.woocommerce-mini-cart-item__image{margin-right:15px}.woocommerce-mini-cart__total{font-size:18px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{margin-left:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:16px 15px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-page form .form-row-wide,.woocommerce form .form-row-wide,.woocommerce .woocommerce-MyAccount-content .form-row-wide,.checkout-shipping .woocommerce-shipping-methods,.checkout-shipping .woocommerce-billing-methods,.woocommerce-billing-fields .wooccm-field-country{width:100%}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-wide,.woocommerce .woocommerce-MyAccount-content .form-row-wide,.woocommerce-checkout #shipping_state_field,.woocommerce-checkout #billing_state_field,.checkout-contact #billing_mobile_field{margin-bottom:30px}.gift-card-content-editor.step-content label{display:block;margin-bottom:15px;text-align:left}.gift-card-content-editor.step-content input{float:none;width:100%;max-width:100%}.gift-card-content-editor.step-content label{line-height:26px}.gift-card-content-editor.step-content textarea{width:100%}.gift_card_template_button{margin-top:0}.woo-products-products.slick-slider .slick-slide img,.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,.custom-products-carousel ul.products li.product .woocommerce-LoopProduct-link img{max-height:120px}.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link img{margin-top:28px}.product-list-with-white-background ul.products li.product.product-type-gift-card a.woocommerce-loop-product__link img{margin-bottom:48px;margin-top:55px}.yith-wcwl-share ul{margin:5px 0 30px}.yith_wcwl_wishlist_footer .wishlist-actions{display:flex;flex-direction:row-reverse;justify-content:flex-end}.yith_wcwl_wishlist_footer .wishlist-actions input[name="add_all_to_cart"]{margin-right:16px;min-width:192px}.single-product .product-not-available-wrapper .price{float:left;width:100%}.woocommerce div.product .product-not-available-wrapper p.stock{top:0}.woocommerce-product-gallery .slick-arrow{height:57px}.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text.fixed-mobile-height .elementor-container{height:140px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{min-width:100px}.woocommerce div.product div.images.woocommerce-product-gallery .slick-list{min-width:215px;width:215px}.woocommerce-product-gallery .slick-arrow.slick-next{right:0}.woocommerce-product-gallery .slick-arrow.slick-prev{left:0}.woocommerce-product-gallery .slick-arrow{width:40px;min-width:40px}.myaccount-top-bar{flex-direction:column}.tehnical-details-tab{padding:5px 4px;font-size:18px}.sale .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{top:35px!important;right:3px!important;width:27px!important;height:27px!important}.product .woocommerce-breadcrumb,.product .woocommerce-breadcrumb a{font-size:14px!important}.single-variation .variation-title{flex-wrap:wrap;flex-direction:column-reverse}.single-variation .variation-title .availability-wrapper{min-width:auto;text-align:left;padding-left:0}.single-variation .variation-title .availability-wrapper,.single-variation .variation-title h5{width:100%}}@media (min-width:441px) and (max-width:519px){.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text .invisible-full-size-button a{padding-bottom:14%}}@media (max-width:480px){body .woo-variation-product-gallery{width:100%!important}}@media (max-width:460px){.woocommerce-message,.woocommerce-Message{flex-direction:column-reverse}}@media (max-width:440px){.trinity-content-double-blocks .elementor-inner-section.trinity-content-section-no-text .invisible-full-size-button a{padding-bottom:10%}.woocommerce .woocommerce-form-coupon .form-row-first,.woocommerce .woocommerce-form-coupon .form-row-last,.woocommerce .ywgc_enter_code .form-row-first,.woocommerce .ywgc_enter_code .form-row-last{width:100%;margin-bottom:10px!important}.woocommerce .woocommerce-form-coupon .button,.woocommerce .ywgc_enter_code .button.ywgc_apply_gift_card_button{margin-left:0;width:100%}.elementor-lost-password{right:unset;top:-120px;left:0}#customer_login .woocommerce-LostPassword{right:unset;left:0;bottom:77px}.elementor-login .elementor-field-type-submit,#customer_login .woocommerce-form-login__submit{margin-top:25px}.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:383px}.remove-item-popup__actions{flex-direction:column}.custom-popup-cancel-button{margin-left:0}.custom-popup-confirm-button{margin-bottom:30px}}@media (min-width:700px) and (max-width:767px){.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 730px 0px!important}}@media (min-width:600px) and (max-width:699px){.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 630px 0px!important}}@media (min-width:520px) and (max-width:599px){.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 530px 0px!important}}@media (min-width:441px) and (max-width:519px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:83%}.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 430px 0px!important}}@media (min-width:410px) and (max-width:440px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:82%;max-height:195px}.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 360px 0px!important}}@media (min-width:365px) and (max-width:409px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:82%;max-height:180px}.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 300px 0px!important}}@media (min-width:335px) and (max-width:364px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:82%;max-height:170px}.left-full-hide-trinity-item .invisible-full-size-button .elementor-button-link{padding:91px 0 280px 0px!important}}@media (max-width:334px){.product-list-with-white-background ul.products li.product a.woocommerce-loop-product__link:after{height:153px}}@media (max-height:800px){.jet-sub-mega-menu .elementor-section{padding:25px 0 25px 0px!important}}#socialshare i,.yith-wcwl-share a i{background-repeat:no-repeat;color:#fff0;background-position:center}#socialshare .elementor-share-btn_link i.fa-envelope{background-image:url(/wp-content/uploads/2021/07/url.svg)!important}#socialshare i.fa-envelope,.yith-wcwl-share a.email i{background-image:url(/wp-content/uploads/2021/07/mail.svg)!important}#socialshare i.fa-facebook,i.fa.fa-facebook{background-image:url(/wp-content/uploads/2021/07/logo-fb-simple.svg)!important}#socialshare i.fa-whatsapp,i.fa.fa-whatsapp{background-image:url(/wp-content/uploads/2021/07/logo-whatsapp.svg)!important}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s;font-size:12px;word-spacing:normal;display:flex;align-items:center;justify-content:center}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 #fff0 #fff0 #fff0}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.afreg_extra_fields{display:none!important}.inactive-add-to-favorites{pointer-events:none;color:#c1c1c1!important;text-decoration:none!important}#socialshare i.fab.fa-pinterest{color:black!important}#socialshare i.fab.fa-twitter{color:black!important}#socialshare i.far.fa-comments{color:black!important}.yith-wcwl-share .fa-twitter,.yith-wcwl-share .fa-pinterest{color:black!important}@media (min-width:1108px){.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{position:relative;top:-60px}}@media (max-width:992px){.ais-SearchBox-input{margin:0!important}#algolia-search-box input{max-width:300px;margin:0 auto!important}#ais-wrapper{width:100%}.ais-hits--thumbnail{width:90px;min-width:90px;margin-right:10px!important}.suggestion-post-content.ais-hits--content-snippet{display:none}.ais-hits--item,.ais-Hits-item{padding-right:0;padding-left:0}.ais-hits--item article,.ais-Hits-item article{align-items:flex-start}.ais-hits--item h2,.ais-Hits-item h2{margin-bottom:0}.woocommerce-message.woocommerce-error.woocommerce-Message.woocommerce-error,.woocommerce-message.woocommerce-info.woocommerce-Message.woocommerce-info{flex-direction:column}a.woocommerce-Button.button{margin-left:0!important}}.custom-gc-input{border:solid 3px black!important;width:70%!important;margin-bottom:20px}.product-type-gift-card .woocommerce-product-gallery__wrapper{box-shadow:none}.product-type-gift-card .woocommerce-product-gallery__image{padding:90px 0 75px;border:20px solid #f5f5f5}.gift_card_template_button .quantity{display:none}a.woocommerce-Button.button{order:2}.woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{top:10px!important;right:10px!important}.sale .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right{top:45px!important}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{display:none}.elementor-widget-image a{display:block!important}.jet-woo-product-gallery__image{border:20px solid #f5f5f5}.jet-woo-swiper-gallery-thumbs .swiper-slide-thumb-active{opacity:1}.jet-woo-swiper-gallery-thumbs .swiper-slide-thumb-active img{border:3px solid #000!important}.jet-woo-swiper-gallery-thumbs .swiper-slide{opacity:1!important}.jet-woo-swiper-gallery-thumbs .swiper-slide img{width:100%}.jet-woo-swiper-gallery-thumbs .swiper-slide img{display:block;border:1px solid #f5f5f5}.box-categories-home .elementor-element.elementor-products-grid.elementor-widget-wc-categories ul.products{grid-template-columns:repeat(1,1fr)}#ywgc-manual-amount{display:flex;width:285px;border:1px solid var(--e-global-color-8904faf)}.ywgc-currency-symbol{margin-left:8px;position:absolute;top:124px}.ywgc-message{margin-top:15px}.hidden-brasil-cpf{display:none}#product-details-tab-content-2{display:none!important}html[lang="hr"] .jet-menu .jet-menu-item{margin-left:20px!important}.jet-menu .jet-menu-item{margin-left:40px}.elementor-869 .elementor-element.elementor-element-324cf41 .jet-menu{justify-content:flex-end!important}span.\"woocommerce-Price-amount {
  white-space: pre;
}

html[lang="en-US"] span.rate_cart_page small,
html[lang="de-DE"] span.rate_cart_page small {
  display: none;
}

/* TECHNICAL DETAILS CLEANUP - ROSINS */
/* #product-details-4 > div > div > div > section > div > div > div > div > div > div > div > div > div:nth-child(6) > table:nth-child(1) > tbody:nth-child(2) > tr:nth-child(4) {
	display: none !important;
}

#filter-data > div > div > ul > li.product.type-product.post-18117.status-publish.first.instock.product_cat-orchestral.product_cat-rosin.product_cat-violin.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable.woo-variation-gallery-product {
	display: none !important;
}


.term-double-bass #filter-data > div > div > ul > li.product.type-product.post-18114.status-publish.first.instock.product_cat-double-bass.product_cat-orchestral.product_cat-rosin.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable.woo-variation-gallery-product {
	display: none !important;
}

.postid-18114 #product-details-4, .postid-18130 #product-details-4, .postid-18120 #product-details-4, .postid-18117 #product-details-4, .postid-18130 #product-details-4 {
	display: none !important;
}

.postid-18114 .elementor-element-529fc624, .postid-18130 .elementor-element-529fc624, .postid-18120 .elementor-element-529fc624, .postid-18117 .elementor-element-529fc624, .postid-18130 .elementor-element-529fc624 {
	display: none !important;
} */

ul.jet-menu > li {
  padding-bottom: 5px !important;
}

.jet-sub-mega-menu {
  top: 130px !important;
}

/*
.elementor-869 .elementor-element.elementor-element-324cf41 .jet-menu .jet-menu-item .top-level-link {
	border-width: 0px 0px 0px 0px !important;
}*/

/* TEXT ON GIFT CARD - MEGA MENU */

span.elementor-button-text,
.elementor-button-text {
  text-align: left !important;
}

/* ALGOLIA AUTOCOMPLETE HEIGHT AND SCROLL */

#algolia-autocomplete-listbox-0 {
  overflow-y: auto !important;
  height: 600px !important;
}

/* CUSTOM ATTRIBUTES UNDER PRODUCT TITLE */
.custom-attributes {
  padding-left: 16px;
  min-height: 24px;
}
.custom-attributes .custom-attribute {
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
}
/* 
TOP SELLERS PRODUCTS 3 COLUMNS  */
.top-sellers-items
  .woocommerce
  ul.products
  li.product
  .woocommerce-LoopProduct-link
  .price {
  margin-bottom: 0;
  margin-top: 0;
  display: block !important;
}
.top-sellers-items .woocommerce ul.products li.product a img {
  margin: 0;
}
.top-sellers-items ul.products li.product .woocommerce-loop-product__title {
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  color: #000;
}
.top-sellers-items .woocommerce ul.products li.product,
.top-sellers-items .woocommerce-page ul.products li.product {
  margin: 0 3.8% 0em 0;
}
.top-sellers-items .woocommerce ul.products li.product.last,
.top-sellers-items .woocommerce-page ul.products li.product.last {
  margin-right: 0 !important;
}
.elementor-element.elementor-products-grid
  ul.products
  li.product-category.product
  a {
  height: 100%;
  border-bottom: none;
  padding: 0;
}
/* 
PRODUCTS GRID SUBCATEGORIES PAGE */
.product-subcategory
  .elementor-element.elementor-products-grid
  ul.products
  li.product-category.product
  a {
}
.product-subcategory
  .woocommerce
  ul.products
  li.product.product-category
  a
  img {
  max-height: 280px;
  width: 100%;
  margin: 0;
}
.product-subcategory
  .woocommerce
  ul.products
  li.product.product-category
  a
  .woocommerce-loop-category__title {
  padding: 0;
  text-transform: uppercase;
}

/* SINGLE PRODUCT PAGE */
.single-short-des {
  font-size: 18px;
}
.single-atc-btn .stock {
  display: none;
}
.single-atc-btn form {
  display: flex !important;
  align-items: center;
  top: 0 !important;
}
.single-atc-btn .quantity {
  display: flex;
  align-items: center;
  margin-right: 15px !important;
}
.single-atc-btn .quantity .plus {
  margin-left: 0 !important;
  background-color: transparent !important;
  border: 1px solid #e0e0e0;
  max-width: 32px;
  max-height: 60px;
  font-size: 14px;
  line-height: 32px;
}
.single-atc-btn .quantity .minus {
  background-color: transparent !important;
  border: 1px solid #e0e0e0;
  max-width: 32px;
  max-height: 60px;
  font-size: 14px;
  line-height: 32px;
}
.single-atc-btn .quantity .qty {
  border: none;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  max-height: 60px;
  height: 60px !important;
  max-width: 74px;
  width: 74px !important;
  font-size: 14px;
  line-height: 32px;
}
.single-atc-btn .single_add_to_cart_button {
  margin: 0 !important;
  margin-top: 0 !important;
}

/* PRODUCT CATEGory SIDEBAR */
.sidebar .woocommerce-category-page {
  gap: 32px;
  justify-content: space-between;
}
.sidebar .woocommerce-category-page .woocommerce-sidebar {
  width: 30%;
  padding-right: 0;
}
.sidebar .woocommerce-category-page .woocommerce-sidebar form {
  padding: 16px;
  border: 1px solid #e0e0e0;
}
.sidebar .woocommerce-category-page .woocommerce-sidebar form button {
  margin-top: 24px;
}
.sidebar .woocommerce-category-page .woocommerce-sidebar form button:hover {
  background-color: black;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-toggle {
  cursor: pointer;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-toggle
  svg {
  height: 24px;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-title {
  align-items: center;
  margin-bottom: 16px;
  border-bottom: 1px solid #e0e0e0;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-title
  h3 {
  font-size: 16px !important;
  line-height: 34px !important;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-item {
  scrollbar-width: none;
  -ms-overflow-style: none;
  max-height: 0px;
  transition: height 0.8s ease;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-item.expanded {
  max-height: 200px;
}
.sidebar
  .woocommerce-category-page
  .woocommerce-sidebar
  form
  .attribute-filter-item::-webkit-scrollbar {
  display: none;
}
.sidebar .woocommerce.columns-4 {
  width: 100%;
}
@media (max-width: 1024px) {
  .sidebar .woocommerce-category-page {
    flex-wrap: wrap;
  }
  .sidebar .woocommerce-category-page .woocommerce-sidebar {
    width: 100%;
    display: none;
    opacity: 0;
    transition: opacity 0.5s ease;
  }
  .sidebar .woocommerce-category-page .woocommerce-sidebar.expandedFilters {
    display: block;
    opacity: 1;
  }
}
.product .stock {
  color: #000 !important;
}

/* GRID PAGIANTION  */
.grid .prev {
  display: inline-block; /* make it visible again for custom styling */
  text-indent: -9999px; /* hides any text content */
  position: relative;
  background: none;
  border: none;
  cursor: pointer;
  margin-right: 28px !important;
}
.grid .next {
  display: inline-block; /* make it visible again for custom styling */
  text-indent: -9999px; /* hides any text content */
  position: relative;
  background: none;
  border: none;
  cursor: pointer;
  margin-left: 28px !important;
}
.grid .page-numbers {
  padding: 8px 8px !important;
  background-color: transparent;
  display: inline-block;
  width: 48px;
  height: 48px;
}
.grid .page-numbers.current {
  background-color: transparent;
  border: 1px solid #e0e0e0;
}
.grid .prev::before {
  content: "";
  background-image: url(https://staging-1.thomastik-infeld.com/wp-content/uploads/2021/09/ctrl-left-2.svg);
  background-size: contain;
  background-repeat: no-repeat;
  font-size: 16px;
  color: red;
  position: absolute;
  top: 50%;
  height: 24px;
  width: 24px;
  transform: translate(-50%, -50%);
  margin-right: 48px;
  left: 50%;
  z-index: 4;
}
.grid .next::before {
  content: "";
  background-image: url(https://staging-1.thomastik-infeld.com/wp-content/uploads/2021/09/ctrl-right-2.svg);background-size:contain;background-repeat:no-repeat;font-size:16px;color:red;position:absolute;top:50%;height:24px;width:24px;transform:translate(-50%,-50%);margin-right:48px;left:50%;z-index:4}.add-to-cart-product-brand .add_to_cart_button{width:100%}.woocommerce .add-to-cart-product-brand form{top:0px!important}.add-to-cart-product-brand .added_to_cart{text-align:center;display:block!important;width:100%}.woocommerce-category-page .product .woocommerce-loop-category__title{text-align:center}.custom-filter .select2-container--default.select2-container--focus .select2-selection--multiple,.custom-filter .select2-container--default .select2-selection--multiple{border-color:#e0e0e0;border-radius:0}.custom-filter .select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice{border-color:#e4e4e4;background:#fafafa;font-size:16px;margin-top:0;margin-right:0;padding:2px 8px 2px 8px}.custom-filter .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;gap:5px;align-items:center}.custom-filter .woocommerce-widget-layered-nav-dropdown__submit{display:none}.woocommerce-widget-layered-nav-dropdown .select2-selection{padding:8px 20px;background-repeat:no-repeat;background-position:center right 20px;background-size:12px;background-image:url(https://shop.thomastik-infeld.com/wp-content/themes/hello-elementor-child/assets/img/ctrl-down.svg);-webkit-appearance:none;-moz-appearance:none}.woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-top:0}.woocommerce-widget-layered-nav-dropdown .select2-search__field{padding-left:0px!important}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon img{display:none!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}input.cwgstock_phone{width:100%;text-align:center}.iti{width:100%}.cwginstock-panel-heading h4{color:#fff}.center-block{display:block;margin-right:auto;margin-left:auto}.cwginstock-panel-body input[type=email],.cwginstock-panel-body input[type=text],.form-group{margin-bottom:15px}#cwg-bis-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}.cwgstock_button{width:100%;padding-top:5px;background:skyblue;color:#fff}.products .outofstock .button{display:none}.cwginstock-subscribe-form .row{margin-left:-15px;margin-right:-15px}.cwginstock-subscribe-form .col-lg-1,.cwginstock-subscribe-form .col-lg-10,.cwginstock-subscribe-form .col-lg-11,.cwginstock-subscribe-form .col-lg-12,.cwginstock-subscribe-form .col-lg-2,.cwginstock-subscribe-form .col-lg-3,.cwginstock-subscribe-form .col-lg-4,.cwginstock-subscribe-form .col-lg-5,.cwginstock-subscribe-form .col-lg-6,.cwginstock-subscribe-form .col-lg-7,.cwginstock-subscribe-form .col-lg-8,.cwginstock-subscribe-form .col-lg-9,.cwginstock-subscribe-form .col-md-1,.cwginstock-subscribe-form .col-md-10,.cwginstock-subscribe-form .col-md-11,.cwginstock-subscribe-form .col-md-12,.cwginstock-subscribe-form .col-md-2,.cwginstock-subscribe-form .col-md-3,.cwginstock-subscribe-form .col-md-4,.cwginstock-subscribe-form .col-md-5,.cwginstock-subscribe-form .col-md-6,.cwginstock-subscribe-form .col-md-7,.cwginstock-subscribe-form .col-md-8,.cwginstock-subscribe-form .col-md-9,.cwginstock-subscribe-form .col-sm-1,.cwginstock-subscribe-form .col-sm-10,.cwginstock-subscribe-form .col-sm-11,.cwginstock-subscribe-form .col-sm-12,.cwginstock-subscribe-form .col-sm-2,.cwginstock-subscribe-form .col-sm-3,.cwginstock-subscribe-form .col-sm-4,.cwginstock-subscribe-form .col-sm-5,.cwginstock-subscribe-form .col-sm-6,.cwginstock-subscribe-form .col-sm-7,.cwginstock-subscribe-form .col-sm-8,.cwginstock-subscribe-form .col-sm-9,.cwginstock-subscribe-form .col-xs-1,.cwginstock-subscribe-form .col-xs-10,.cwginstock-subscribe-form .col-xs-11,.cwginstock-subscribe-form .col-xs-12,.cwginstock-subscribe-form .col-xs-2,.cwginstock-subscribe-form .col-xs-3,.cwginstock-subscribe-form .col-xs-4,.cwginstock-subscribe-form .col-xs-5,.cwginstock-subscribe-form .col-xs-6,.cwginstock-subscribe-form .col-xs-7,.cwginstock-subscribe-form .col-xs-8,.cwginstock-subscribe-form .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.cwginstock-subscribe-form .col-xs-1,.cwginstock-subscribe-form .col-xs-10,.cwginstock-subscribe-form .col-xs-11,.cwginstock-subscribe-form .col-xs-12,.cwginstock-subscribe-form .col-xs-2,.cwginstock-subscribe-form .col-xs-3,.cwginstock-subscribe-form .col-xs-4,.cwginstock-subscribe-form .col-xs-5,.cwginstock-subscribe-form .col-xs-6,.cwginstock-subscribe-form .col-xs-7,.cwginstock-subscribe-form .col-xs-8,.cwginstock-subscribe-form .col-xs-9{float:left}.cwginstock-subscribe-form .col-xs-12{width:100%}.cwginstock-subscribe-form .col-xs-11{width:91.66666667%}.cwginstock-subscribe-form .col-xs-10{width:83.33333333%}.cwginstock-subscribe-form .col-xs-9{width:75%}.cwginstock-subscribe-form .col-xs-8{width:66.66666667%}.cwginstock-subscribe-form .col-xs-7{width:58.33333333%}.cwginstock-subscribe-form .col-xs-6{width:50%}.cwginstock-subscribe-form .col-xs-5{width:41.66666667%}.cwginstock-subscribe-form .col-xs-4{width:33.33333333%}.cwginstock-subscribe-form .col-xs-3{width:25%}.cwginstock-subscribe-form .col-xs-2{width:16.66666667%}.cwginstock-subscribe-form .col-xs-1{width:8.33333333%}.cwginstock-subscribe-form .col-xs-pull-12{right:100%}.cwginstock-subscribe-form .col-xs-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-xs-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-xs-pull-9{right:75%}.cwginstock-subscribe-form .col-xs-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-xs-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-xs-pull-6{right:50%}.cwginstock-subscribe-form .col-xs-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-xs-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-xs-pull-3{right:25%}.cwginstock-subscribe-form .col-xs-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-xs-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-xs-pull-0{right:auto}.cwginstock-subscribe-form .col-xs-push-12{left:100%}.cwginstock-subscribe-form .col-xs-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-xs-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-xs-push-9{left:75%}.cwginstock-subscribe-form .col-xs-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-xs-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-xs-push-6{left:50%}.cwginstock-subscribe-form .col-xs-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-xs-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-xs-push-3{left:25%}.cwginstock-subscribe-form .col-xs-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-xs-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-xs-push-0{left:auto}.cwginstock-subscribe-form .col-xs-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-xs-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-xs-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-xs-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-xs-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-xs-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-xs-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-xs-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-xs-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-xs-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-xs-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-xs-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-xs-offset-0{margin-left:0}@media (min-width:768px){.cwginstock-subscribe-form .col-sm-1,.cwginstock-subscribe-form .col-sm-10,.cwginstock-subscribe-form .col-sm-11,.cwginstock-subscribe-form .col-sm-12,.cwginstock-subscribe-form .col-sm-2,.cwginstock-subscribe-form .col-sm-3,.cwginstock-subscribe-form .col-sm-4,.cwginstock-subscribe-form .col-sm-5,.cwginstock-subscribe-form .col-sm-6,.cwginstock-subscribe-form .col-sm-7,.cwginstock-subscribe-form .col-sm-8,.cwginstock-subscribe-form .col-sm-9{float:left}.cwginstock-subscribe-form .col-sm-12{width:100%}.cwginstock-subscribe-form .col-sm-11{width:91.66666667%}.cwginstock-subscribe-form .col-sm-10{width:83.33333333%}.cwginstock-subscribe-form .col-sm-9{width:75%}.cwginstock-subscribe-form .col-sm-8{width:66.66666667%}.cwginstock-subscribe-form .col-sm-7{width:58.33333333%}.cwginstock-subscribe-form .col-sm-6{width:50%}.cwginstock-subscribe-form .col-sm-5{width:41.66666667%}.cwginstock-subscribe-form .col-sm-4{width:33.33333333%}.cwginstock-subscribe-form .col-sm-3{width:25%}.cwginstock-subscribe-form .col-sm-2{width:16.66666667%}.cwginstock-subscribe-form .col-sm-1{width:8.33333333%}.cwginstock-subscribe-form .col-sm-pull-12{right:100%}.cwginstock-subscribe-form .col-sm-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-sm-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-sm-pull-9{right:75%}.cwginstock-subscribe-form .col-sm-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-sm-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-sm-pull-6{right:50%}.cwginstock-subscribe-form .col-sm-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-sm-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-sm-pull-3{right:25%}.cwginstock-subscribe-form .col-sm-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-sm-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-sm-pull-0{right:auto}.cwginstock-subscribe-form .col-sm-push-12{left:100%}.cwginstock-subscribe-form .col-sm-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-sm-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-sm-push-9{left:75%}.cwginstock-subscribe-form .col-sm-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-sm-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-sm-push-6{left:50%}.cwginstock-subscribe-form .col-sm-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-sm-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-sm-push-3{left:25%}.cwginstock-subscribe-form .col-sm-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-sm-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-sm-push-0{left:auto}.cwginstock-subscribe-form .col-sm-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-sm-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-sm-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-sm-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-sm-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-sm-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-sm-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-sm-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-sm-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-sm-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-sm-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-sm-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.cwginstock-subscribe-form .col-md-1,.cwginstock-subscribe-form .col-md-10,.cwginstock-subscribe-form .col-md-11,.cwginstock-subscribe-form .col-md-12,.cwginstock-subscribe-form .col-md-2,.cwginstock-subscribe-form .col-md-3,.cwginstock-subscribe-form .col-md-4,.cwginstock-subscribe-form .col-md-5,.cwginstock-subscribe-form .col-md-6,.cwginstock-subscribe-form .col-md-7,.cwginstock-subscribe-form .col-md-8,.cwginstock-subscribe-form .col-md-9{float:left}.cwginstock-subscribe-form .col-md-12{width:100%}.cwginstock-subscribe-form .col-md-11{width:91.66666667%}.cwginstock-subscribe-form .col-md-10{width:83.33333333%}.cwginstock-subscribe-form .col-md-9{width:75%}.cwginstock-subscribe-form .col-md-8{width:66.66666667%}.cwginstock-subscribe-form .col-md-7{width:58.33333333%}.cwginstock-subscribe-form .col-md-6{width:50%}.cwginstock-subscribe-form .col-md-5{width:41.66666667%}.cwginstock-subscribe-form .col-md-4{width:33.33333333%}.cwginstock-subscribe-form .col-md-3{width:25%}.cwginstock-subscribe-form .col-md-2{width:16.66666667%}.cwginstock-subscribe-form .col-md-1{width:8.33333333%}.cwginstock-subscribe-form .col-md-pull-12{right:100%}.cwginstock-subscribe-form .col-md-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-md-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-md-pull-9{right:75%}.cwginstock-subscribe-form .col-md-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-md-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-md-pull-6{right:50%}.cwginstock-subscribe-form .col-md-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-md-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-md-pull-3{right:25%}.cwginstock-subscribe-form .col-md-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-md-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-md-pull-0{right:auto}.cwginstock-subscribe-form .col-md-push-12{left:100%}.cwginstock-subscribe-form .col-md-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-md-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-md-push-9{left:75%}.cwginstock-subscribe-form .col-md-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-md-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-md-push-6{left:50%}.cwginstock-subscribe-form .col-md-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-md-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-md-push-3{left:25%}.cwginstock-subscribe-form .col-md-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-md-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-md-push-0{left:auto}.cwginstock-subscribe-form .col-md-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-md-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-md-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-md-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-md-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-md-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-md-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-md-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-md-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-md-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-md-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-md-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.cwginstock-subscribe-form .col-lg-1,.cwginstock-subscribe-form .col-lg-10,.cwginstock-subscribe-form .col-lg-11,.cwginstock-subscribe-form .col-lg-12,.cwginstock-subscribe-form .col-lg-2,.cwginstock-subscribe-form .col-lg-3,.cwginstock-subscribe-form .col-lg-4,.cwginstock-subscribe-form .col-lg-5,.cwginstock-subscribe-form .col-lg-6,.cwginstock-subscribe-form .col-lg-7,.cwginstock-subscribe-form .col-lg-8,.cwginstock-subscribe-form .col-lg-9{float:left}.cwginstock-subscribe-form .col-lg-12{width:100%}.cwginstock-subscribe-form .col-lg-11{width:91.66666667%}.cwginstock-subscribe-form .col-lg-10{width:83.33333333%}.cwginstock-subscribe-form .col-lg-9{width:75%}.cwginstock-subscribe-form .col-lg-8{width:66.66666667%}.cwginstock-subscribe-form .col-lg-7{width:58.33333333%}.cwginstock-subscribe-form .col-lg-6{width:50%}.cwginstock-subscribe-form .col-lg-5{width:41.66666667%}.cwginstock-subscribe-form .col-lg-4{width:33.33333333%}.cwginstock-subscribe-form .col-lg-3{width:25%}.cwginstock-subscribe-form .col-lg-2{width:16.66666667%}.cwginstock-subscribe-form .col-lg-1{width:8.33333333%}.cwginstock-subscribe-form .col-lg-pull-12{right:100%}.cwginstock-subscribe-form .col-lg-pull-11{right:91.66666667%}.cwginstock-subscribe-form .col-lg-pull-10{right:83.33333333%}.cwginstock-subscribe-form .col-lg-pull-9{right:75%}.cwginstock-subscribe-form .col-lg-pull-8{right:66.66666667%}.cwginstock-subscribe-form .col-lg-pull-7{right:58.33333333%}.cwginstock-subscribe-form .col-lg-pull-6{right:50%}.cwginstock-subscribe-form .col-lg-pull-5{right:41.66666667%}.cwginstock-subscribe-form .col-lg-pull-4{right:33.33333333%}.cwginstock-subscribe-form .col-lg-pull-3{right:25%}.cwginstock-subscribe-form .col-lg-pull-2{right:16.66666667%}.cwginstock-subscribe-form .col-lg-pull-1{right:8.33333333%}.cwginstock-subscribe-form .col-lg-pull-0{right:auto}.cwginstock-subscribe-form .col-lg-push-12{left:100%}.cwginstock-subscribe-form .col-lg-push-11{left:91.66666667%}.cwginstock-subscribe-form .col-lg-push-10{left:83.33333333%}.cwginstock-subscribe-form .col-lg-push-9{left:75%}.cwginstock-subscribe-form .col-lg-push-8{left:66.66666667%}.cwginstock-subscribe-form .col-lg-push-7{left:58.33333333%}.cwginstock-subscribe-form .col-lg-push-6{left:50%}.cwginstock-subscribe-form .col-lg-push-5{left:41.66666667%}.cwginstock-subscribe-form .col-lg-push-4{left:33.33333333%}.cwginstock-subscribe-form .col-lg-push-3{left:25%}.cwginstock-subscribe-form .col-lg-push-2{left:16.66666667%}.cwginstock-subscribe-form .col-lg-push-1{left:8.33333333%}.cwginstock-subscribe-form .col-lg-push-0{left:auto}.cwginstock-subscribe-form .col-lg-offset-12{margin-left:100%}.cwginstock-subscribe-form .col-lg-offset-11{margin-left:91.66666667%}.cwginstock-subscribe-form .col-lg-offset-10{margin-left:83.33333333%}.cwginstock-subscribe-form .col-lg-offset-9{margin-left:75%}.cwginstock-subscribe-form .col-lg-offset-8{margin-left:66.66666667%}.cwginstock-subscribe-form .col-lg-offset-7{margin-left:58.33333333%}.cwginstock-subscribe-form .col-lg-offset-6{margin-left:50%}.cwginstock-subscribe-form .col-lg-offset-5{margin-left:41.66666667%}.cwginstock-subscribe-form .col-lg-offset-4{margin-left:33.33333333%}.cwginstock-subscribe-form .col-lg-offset-3{margin-left:25%}.cwginstock-subscribe-form .col-lg-offset-2{margin-left:16.66666667%}.cwginstock-subscribe-form .col-lg-offset-1{margin-left:8.33333333%}.cwginstock-subscribe-form .col-lg-offset-0{margin-left:0}}.cwginstock-subscribe-form .clearfix:after,.cwginstock-subscribe-form .clearfix:before,.cwginstock-subscribe-form .container-fluid:after,.cwginstock-subscribe-form .container-fluid:before,.cwginstock-subscribe-form .container:after,.cwginstock-subscribe-form .container:before,.cwginstock-subscribe-form .row:after,.cwginstock-subscribe-form .row:before{content:" ";display:table}.cwginstock-subscribe-form .clearfix:after,.cwginstock-subscribe-form .container-fluid:after,.cwginstock-subscribe-form .container:after,.cwginstock-subscribe-form .row:after{clear:both}.cwginstock-subscribe-form .center-block{display:block;margin-left:auto;margin-right:auto}.cwginstock-subscribe-form .pull-right{float:right!important}.cwginstock-subscribe-form .pull-left{float:left!important}.cwginstock-subscribe-form .hide{display:none!important}.cwginstock-subscribe-form .show{display:block!important}.cwginstock-subscribe-form .invisible{visibility:hidden}.cwginstock-subscribe-form .text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.cwginstock-subscribe-form .panel-heading>.dropdown .dropdown-toggle,.cwginstock-subscribe-form .panel-title,.cwginstock-subscribe-form .panel-title>.small,.cwginstock-subscribe-form .panel-title>.small>a,.cwginstock-subscribe-form .panel-title>a,.cwginstock-subscribe-form .panel-title>small,.cwginstock-subscribe-form .panel-title>small>a{color:inherit}.cwginstock-subscribe-form .hidden{display:none!important}.cwginstock-subscribe-form .affix{position:fixed}.cwginstock-subscribe-form .panel{margin-bottom:20px;border:1px solid #fff0;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .05);box-shadow:0 1px 1px rgb(0 0 0 / .05)}.cwginstock-subscribe-form .panel-title,.cwginstock-subscribe-form .panel>.list-group,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group,.cwginstock-subscribe-form .panel>.panel-collapse>.table,.cwginstock-subscribe-form .panel>.table,.cwginstock-subscribe-form .panel>.table-responsive>.table{margin-bottom:0}.cwginstock-subscribe-form .panel-body{padding:15px}.cwginstock-subscribe-form .panel-heading{padding:10px 15px;border-bottom:1px solid #fff0;border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .panel-title{margin-top:0;font-size:16px}.cwginstock-subscribe-form .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.list-group .list-group-item,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.cwginstock-subscribe-form .panel-group .panel-heading,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cwginstock-subscribe-form .panel>.list-group:first-child .list-group-item:first-child,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .panel>.list-group:last-child .list-group-item:last-child,.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.cwginstock-subscribe-form .list-group+.panel-footer,.cwginstock-subscribe-form .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.cwginstock-subscribe-form .panel>.panel-collapse>.table caption,.cwginstock-subscribe-form .panel>.table caption,.cwginstock-subscribe-form .panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.cwginstock-subscribe-form .panel>.panel-body+.table,.cwginstock-subscribe-form .panel>.panel-body+.table-responsive,.cwginstock-subscribe-form .panel>.table+.panel-body,.cwginstock-subscribe-form .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child td,.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child th{border-top:0}.cwginstock-subscribe-form .panel>.table-bordered,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered{border:0}.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.cwginstock-subscribe-form .panel>.table-responsive{border:0;margin-bottom:0}.cwginstock-subscribe-form .panel-group{margin-bottom:20px}.cwginstock-subscribe-form .panel-group .panel{margin-bottom:0;border-radius:4px}.cwginstock-subscribe-form .panel-group .panel+.panel{margin-top:5px}.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.list-group,.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.cwginstock-subscribe-form .panel-group .panel-footer{border-top:0}.cwginstock-subscribe-form .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.cwginstock-subscribe-form .panel-default{border-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.cwginstock-subscribe-form .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.cwginstock-subscribe-form .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.cwginstock-subscribe-form .panel-primary{border-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.cwginstock-subscribe-form .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.cwginstock-subscribe-form .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.cwginstock-subscribe-form .panel-success{border-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.cwginstock-subscribe-form .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.cwginstock-subscribe-form .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.cwginstock-subscribe-form .panel-info{border-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.cwginstock-subscribe-form .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.cwginstock-subscribe-form .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.cwginstock-subscribe-form .panel-warning{border-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.cwginstock-subscribe-form .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.cwginstock-subscribe-form .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.cwginstock-subscribe-form .panel-danger{border-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.cwginstock-subscribe-form .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.cwginstock-subscribe-form .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.algolia-search-highlight{background-color:#fffbcc;border-radius:2px;font-style:normal}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://shop.thomastik-infeld.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-stretch:normal}@font-face{font-display:swap;font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://shop.thomastik-infeld.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}.elementor-element-72637a2,.elementor-element-3ca6dc4,.elementor-element-9ce81d8{display:none!important}.safety_data_sheet{display:none}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.elementor-862 .elementor-element.elementor-element-b210174{padding:85px 0 105px 0}.elementor-862 .elementor-element.elementor-element-425e4d6>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-8904faf);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-862 .elementor-element.elementor-element-425e4d6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-862 .elementor-element.elementor-element-259bada .elementor-heading-title{color:var(--e-global-color-8904faf);font-size:58px;font-weight:700;line-height:87px;letter-spacing:2px}.elementor-862 .elementor-element.elementor-element-123ca47>.elementor-element-populated{padding:0 15px 0 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-862 .elementor-element.elementor-element-284ef06{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-862 .elementor-element.elementor-element-b2ad9b1>.elementor-element-populated{padding:0 15px 0 15px}.elementor-862 .elementor-element.elementor-element-c04932b{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-862 .elementor-element.elementor-element-aa9ac9b>.elementor-element-populated{padding:0 15px 15px 35px}.elementor-862 .elementor-element.elementor-element-ee7bcb0>.elementor-widget-container{margin:0 0 0 0}.elementor-862 .elementor-element.elementor-element-ee7bcb0{text-align:left}.elementor-862 .elementor-element.elementor-element-ee7bcb0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);font-weight:var(--e-global-typography-58e7c5a-font-weight);text-transform:var(--e-global-typography-58e7c5a-text-transform);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-862 .elementor-element.elementor-element-d599792{text-align:left}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-862 .elementor-element.elementor-element-e3d2e7b .elementor-button{background-color:var(--e-global-color-ef5fba2);font-size:18px;font-weight:300;text-transform:none;text-decoration:underline;line-height:28px;letter-spacing:1px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 0 0;padding:0 0 0 0}.elementor-862 .elementor-element.elementor-element-e3d2e7b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-862 .elementor-element.elementor-element-e3d2e7b .elementor-button .elementor-button-content-wrapper{gap:11px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-862 .elementor-element.elementor-element-259bada .elementor-heading-title{font-size:44px;line-height:54px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-862 .elementor-element.elementor-element-aa9ac9b>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-862 .elementor-element.elementor-element-ee7bcb0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(min-width:768px){.elementor-862 .elementor-element.elementor-element-425e4d6{width:64.417%}.elementor-862 .elementor-element.elementor-element-aa9ac9b{width:35.543%}}@media(max-width:1024px) and (min-width:768px){.elementor-862 .elementor-element.elementor-element-425e4d6{width:60%}.elementor-862 .elementor-element.elementor-element-aa9ac9b{width:40%}}@media(max-width:767px){.elementor-862 .elementor-element.elementor-element-b210174{padding:15px 0 15px 0}.elementor-862 .elementor-element.elementor-element-425e4d6>.elementor-element-populated{border-width:0 0 0 0;padding:10px 0 60px 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-862 .elementor-element.elementor-element-259bada>.elementor-widget-container{margin:0 0 0 -2px}.elementor-862 .elementor-element.elementor-element-259bada .elementor-heading-title{font-size:34px;line-height:44px}.elementor-862 .elementor-element.elementor-element-123ca47>.elementor-element-populated{padding:0 0 12px 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-862 .elementor-element.elementor-element-284ef06 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-862 .elementor-element.elementor-element-b2ad9b1>.elementor-element-populated{padding:0 0 0 0}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-862 .elementor-element.elementor-element-c04932b .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-862 .elementor-element.elementor-element-aa9ac9b>.elementor-element-populated{padding:0 0 0 0}.elementor-862 .elementor-element.elementor-element-ee7bcb0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.elementor-863 .elementor-element.elementor-element-279ca0c{padding:85px 0 105px 0}.elementor-863 .elementor-element.elementor-element-3138bfd>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-8904faf);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-863 .elementor-element.elementor-element-3138bfd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-863 .elementor-element.elementor-element-a748916 .elementor-heading-title{color:var(--e-global-color-8904faf);font-size:64px;font-weight:700;line-height:87px;letter-spacing:2px}.elementor-863 .elementor-element.elementor-element-07ed70b>.elementor-element-populated{padding:0 15px 0 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-863 .elementor-element.elementor-element-3bbe9d8{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-863 .elementor-element.elementor-element-3bbe9d8 .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-863 .elementor-element.elementor-element-3bbe9d8 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-863 .elementor-element.elementor-element-3bbe9d8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-863 .elementor-element.elementor-element-f662bb9>.elementor-element-populated{padding:0 15px 0 15px}.elementor-863 .elementor-element.elementor-element-b0ff38f{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-863 .elementor-element.elementor-element-b0ff38f .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-863 .elementor-element.elementor-element-b0ff38f .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-863 .elementor-element.elementor-element-b0ff38f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-863 .elementor-element.elementor-element-0842749>.elementor-element-populated{padding:0 15px 15px 35px}.elementor-863 .elementor-element.elementor-element-d3707cd>.elementor-widget-container{margin:0 0 0 0}.elementor-863 .elementor-element.elementor-element-d3707cd{text-align:left}.elementor-863 .elementor-element.elementor-element-d3707cd .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);font-weight:var(--e-global-typography-58e7c5a-font-weight);text-transform:var(--e-global-typography-58e7c5a-text-transform);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-863 .elementor-element.elementor-element-221a2bf{text-align:left}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-863 .elementor-element.elementor-element-f5b2ee0 .elementor-button{background-color:var(--e-global-color-ef5fba2);font-size:18px;font-weight:300;text-transform:none;text-decoration:underline;line-height:28px;letter-spacing:1px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 0 0;padding:0 0 0 0}.elementor-863 .elementor-element.elementor-element-f5b2ee0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-863 .elementor-element.elementor-element-f5b2ee0 .elementor-button .elementor-button-content-wrapper{gap:11px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-863 .elementor-element.elementor-element-a748916 .elementor-heading-title{font-size:44px;line-height:54px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-863 .elementor-element.elementor-element-0842749>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-863 .elementor-element.elementor-element-d3707cd .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(min-width:768px){.elementor-863 .elementor-element.elementor-element-3138bfd{width:64.417%}.elementor-863 .elementor-element.elementor-element-0842749{width:35.543%}}@media(max-width:1024px) and (min-width:768px){.elementor-863 .elementor-element.elementor-element-3138bfd{width:60%}.elementor-863 .elementor-element.elementor-element-0842749{width:40%}}@media(max-width:767px){.elementor-863 .elementor-element.elementor-element-279ca0c{padding:15px 0 15px 0}.elementor-863 .elementor-element.elementor-element-3138bfd>.elementor-element-populated{border-width:0 0 0 0;padding:10px 0 60px 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-863 .elementor-element.elementor-element-a748916>.elementor-widget-container{margin:0 0 0 -2px}.elementor-863 .elementor-element.elementor-element-a748916 .elementor-heading-title{font-size:34px;line-height:44px}.elementor-863 .elementor-element.elementor-element-07ed70b>.elementor-element-populated{padding:0 0 12px 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-863 .elementor-element.elementor-element-3bbe9d8 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0}.elementor-863 .elementor-element.elementor-element-f662bb9>.elementor-element-populated{padding:0 0 0 0}.elementor-863 .elementor-element.elementor-element-b0ff38f .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0}.elementor-863 .elementor-element.elementor-element-0842749>.elementor-element-populated{padding:0 0 0 0}.elementor-863 .elementor-element.elementor-element-d3707cd .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.elementor-864 .elementor-element.elementor-element-91c7903{padding:85px 0 105px 0}.elementor-864 .elementor-element.elementor-element-64d4bcc>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-8904faf);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-864 .elementor-element.elementor-element-64d4bcc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-864 .elementor-element.elementor-element-827370e .elementor-heading-title{color:var(--e-global-color-8904faf);font-size:58px;font-weight:700;line-height:87px;letter-spacing:2px}.elementor-864 .elementor-element.elementor-element-cdcbda1>.elementor-element-populated{padding:0 15px 0 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-864 .elementor-element.elementor-element-90cb4e3{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-864 .elementor-element.elementor-element-4b3b2a2>.elementor-element-populated{padding:0 15px 0 15px}.elementor-864 .elementor-element.elementor-element-990ace8{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-864 .elementor-element.elementor-element-f83d265>.elementor-element-populated{padding:0 15px 15px 35px}.elementor-864 .elementor-element.elementor-element-e1b50d0>.elementor-widget-container{margin:0 0 0 0}.elementor-864 .elementor-element.elementor-element-e1b50d0{text-align:left}.elementor-864 .elementor-element.elementor-element-e1b50d0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);font-weight:var(--e-global-typography-58e7c5a-font-weight);text-transform:var(--e-global-typography-58e7c5a-text-transform);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-864 .elementor-element.elementor-element-6a6ed2e{text-align:left}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-864 .elementor-element.elementor-element-8365641 .elementor-button{background-color:var(--e-global-color-ef5fba2);font-size:18px;font-weight:300;text-transform:none;text-decoration:underline;line-height:28px;letter-spacing:1px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 0 0;padding:0 0 0 0}.elementor-864 .elementor-element.elementor-element-8365641 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-864 .elementor-element.elementor-element-8365641 .elementor-button .elementor-button-content-wrapper{gap:11px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-864 .elementor-element.elementor-element-827370e .elementor-heading-title{font-size:44px;line-height:54px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-864 .elementor-element.elementor-element-f83d265>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-864 .elementor-element.elementor-element-e1b50d0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(min-width:768px){.elementor-864 .elementor-element.elementor-element-64d4bcc{width:64.417%}.elementor-864 .elementor-element.elementor-element-f83d265{width:35.543%}}@media(max-width:1024px) and (min-width:768px){.elementor-864 .elementor-element.elementor-element-64d4bcc{width:60%}.elementor-864 .elementor-element.elementor-element-f83d265{width:40%}}@media(max-width:767px){.elementor-864 .elementor-element.elementor-element-91c7903{padding:15px 0 15px 0}.elementor-864 .elementor-element.elementor-element-64d4bcc>.elementor-element-populated{border-width:0 0 0 0;padding:10px 0 60px 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-864 .elementor-element.elementor-element-827370e>.elementor-widget-container{margin:0 0 0 -2px}.elementor-864 .elementor-element.elementor-element-827370e .elementor-heading-title{font-size:34px;line-height:44px}.elementor-864 .elementor-element.elementor-element-cdcbda1>.elementor-element-populated{padding:0 0 12px 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-864 .elementor-element.elementor-element-90cb4e3 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-864 .elementor-element.elementor-element-4b3b2a2>.elementor-element-populated{padding:0 0 0 0}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-864 .elementor-element.elementor-element-990ace8 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-864 .elementor-element.elementor-element-f83d265>.elementor-element-populated{padding:0 0 0 0}.elementor-864 .elementor-element.elementor-element-e1b50d0 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.elementor-866 .elementor-element.elementor-element-5684112{padding:85px 0 105px 0}.elementor-866 .elementor-element.elementor-element-0eb390c>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-8904faf);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-866 .elementor-element.elementor-element-0eb390c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-866 .elementor-element.elementor-element-bfb6f5c .elementor-heading-title{color:var(--e-global-color-8904faf);font-size:64px;font-weight:700;line-height:87px;letter-spacing:2px}.elementor-866 .elementor-element.elementor-element-0144e72>.elementor-element-populated{padding:0 15px 0 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-866 .elementor-element.elementor-element-eda7c18{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-866 .elementor-element.elementor-element-c3ecf85>.elementor-element-populated{padding:0 15px 0 15px}.elementor-866 .elementor-element.elementor-element-5e23f4e{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu .elementor-item{font-size:24px;font-weight:300;line-height:32px;letter-spacing:2px}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-866 .elementor-element.elementor-element-674b9df>.elementor-element-populated{padding:0 15px 15px 35px}.elementor-866 .elementor-element.elementor-element-f6b22d9>.elementor-widget-container{margin:0 0 0 0}.elementor-866 .elementor-element.elementor-element-f6b22d9{text-align:left}.elementor-866 .elementor-element.elementor-element-f6b22d9 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);font-weight:var(--e-global-typography-58e7c5a-font-weight);text-transform:var(--e-global-typography-58e7c5a-text-transform);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-866 .elementor-element.elementor-element-ae7b507{text-align:left}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-866 .elementor-element.elementor-element-01b0a0b .elementor-button{background-color:var(--e-global-color-ef5fba2);font-size:18px;font-weight:300;text-transform:none;text-decoration:underline;line-height:28px;letter-spacing:1px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:0 0 0 0;padding:0 0 0 0}.elementor-866 .elementor-element.elementor-element-01b0a0b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-866 .elementor-element.elementor-element-01b0a0b .elementor-button .elementor-button-content-wrapper{gap:11px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-866 .elementor-element.elementor-element-bfb6f5c .elementor-heading-title{font-size:44px;line-height:54px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu--main .elementor-item{padding-top:5px;padding-bottom:5px}.elementor-866 .elementor-element.elementor-element-674b9df>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-866 .elementor-element.elementor-element-f6b22d9 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(min-width:768px){.elementor-866 .elementor-element.elementor-element-0eb390c{width:64.417%}.elementor-866 .elementor-element.elementor-element-674b9df{width:35.543%}}@media(max-width:1024px) and (min-width:768px){.elementor-866 .elementor-element.elementor-element-0eb390c{width:60%}.elementor-866 .elementor-element.elementor-element-674b9df{width:40%}}@media(max-width:767px){.elementor-866 .elementor-element.elementor-element-5684112{padding:15px 0 15px 0}.elementor-866 .elementor-element.elementor-element-0eb390c>.elementor-element-populated{border-width:0 0 0 0;padding:10px 0 60px 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-866 .elementor-element.elementor-element-bfb6f5c>.elementor-widget-container{margin:0 0 0 -2px}.elementor-866 .elementor-element.elementor-element-bfb6f5c .elementor-heading-title{font-size:34px;line-height:44px}.elementor-866 .elementor-element.elementor-element-0144e72>.elementor-element-populated{padding:0 0 12px 0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-866 .elementor-element.elementor-element-eda7c18 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-866 .elementor-element.elementor-element-c3ecf85>.elementor-element-populated{padding:0 0 0 0}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu .elementor-item{font-size:20px;line-height:24px}.elementor-866 .elementor-element.elementor-element-5e23f4e .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.elementor-866 .elementor-element.elementor-element-674b9df>.elementor-element-populated{padding:0 0 0 0}.elementor-866 .elementor-element.elementor-element-f6b22d9 .elementor-heading-title{font-size:var(--e-global-typography-58e7c5a-font-size);line-height:var(--e-global-typography-58e7c5a-line-height);letter-spacing:var(--e-global-typography-58e7c5a-letter-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.elementor-879 .elementor-element.elementor-element-84ce99b:not(.elementor-motion-effects-element-type-background),.elementor-879 .elementor-element.elementor-element-84ce99b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://shop.thomastik-infeld.com/wp-content/uploads/2021/05/violin-strings-closeup-@x2.jpeg);background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-879 .elementor-element.elementor-element-84ce99b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:73px 0 73px 0}.elementor-879 .elementor-element.elementor-element-84ce99b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-879 .elementor-element.elementor-element-c53242c>.elementor-widget-container{margin:0 0 30px 0}.elementor-879 .elementor-element.elementor-element-c53242c{--icon-box-icon-margin:45px}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-title{margin-bottom:3px;color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-c53242c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-c53242c.elementor-view-framed .elementor-icon,.elementor-879 .elementor-element.elementor-element-c53242c.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c3c91a);color:var(--e-global-color-8c3c91a);border-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon{font-size:40px}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-title a{font-size:24px;font-weight:700;text-transform:uppercase;line-height:33px;letter-spacing:2px}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-description{color:var(--e-global-color-8c3c91a);font-size:18px;font-weight:300;line-height:28px;letter-spacing:1px}.elementor-879 .elementor-element.elementor-element-a75e2ed>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-a75e2ed{--icon-box-icon-margin:45px}.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-title{margin-bottom:3px;color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-a75e2ed.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-a75e2ed.elementor-view-framed .elementor-icon,.elementor-879 .elementor-element.elementor-element-a75e2ed.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c3c91a);color:var(--e-global-color-8c3c91a);border-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon{font-size:40px}.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-title a{font-size:24px;font-weight:700;text-transform:uppercase;line-height:33px;letter-spacing:2px}.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-description{color:var(--e-global-color-8c3c91a);font-size:18px;font-weight:300;line-height:28px;letter-spacing:1px}.elementor-879 .elementor-element.elementor-element-55735cc>.elementor-widget-container{margin:0 0 30px 0}.elementor-879 .elementor-element.elementor-element-55735cc{--icon-box-icon-margin:45px}.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-title{margin-bottom:3px;color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-55735cc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-55735cc.elementor-view-framed .elementor-icon,.elementor-879 .elementor-element.elementor-element-55735cc.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c3c91a);color:var(--e-global-color-8c3c91a);border-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon{font-size:40px}.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-title a{font-size:24px;font-weight:700;text-transform:uppercase;line-height:33px;letter-spacing:2px}.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-description{color:var(--e-global-color-8c3c91a);font-size:18px;font-weight:300;line-height:28px;letter-spacing:1px}.elementor-879 .elementor-element.elementor-element-3c7777f>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-3c7777f{--icon-box-icon-margin:45px}.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-title{margin-bottom:3px;color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-3c7777f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-3c7777f.elementor-view-framed .elementor-icon,.elementor-879 .elementor-element.elementor-element-3c7777f.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c3c91a);color:var(--e-global-color-8c3c91a);border-color:var(--e-global-color-8c3c91a)}.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon{font-size:40px}.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-title a{font-size:24px;font-weight:700;text-transform:uppercase;line-height:33px;letter-spacing:2px}.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-description{color:var(--e-global-color-8c3c91a);font-size:18px;font-weight:300;line-height:28px;letter-spacing:1px}@media(max-width:1024px){.elementor-879 .elementor-element.elementor-element-84ce99b:not(.elementor-motion-effects-element-type-background),.elementor-879 .elementor-element.elementor-element-84ce99b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right;background-size:cover}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-879 .elementor-element.elementor-element-84ce99b{padding:20px 20px 20px 20px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-879 .elementor-element.elementor-element-c53242c>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-c53242c{--icon-box-icon-margin:20px}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon{font-size:40px}.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-c53242c .elementor-icon-box-title a{font-size:22px}.elementor-879 .elementor-element.elementor-element-a75e2ed>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-a75e2ed{--icon-box-icon-margin:20px}.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-a75e2ed .elementor-icon-box-title a{font-size:22px}.elementor-879 .elementor-element.elementor-element-55735cc>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-55735cc{--icon-box-icon-margin:20px}.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-55735cc .elementor-icon-box-title a{font-size:22px}.elementor-879 .elementor-element.elementor-element-3c7777f>.elementor-widget-container{margin:0 0 0 0}.elementor-879 .elementor-element.elementor-element-3c7777f{--icon-box-icon-margin:20px}.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-title,.elementor-879 .elementor-element.elementor-element-3c7777f .elementor-icon-box-title a{font-size:22px}}@media(min-width:768px){.elementor-879 .elementor-element.elementor-element-a933971{width:30.331%}.elementor-879 .elementor-element.elementor-element-0a6bd84{width:36.001%}}@media(max-width:1024px) and (min-width:768px){.elementor-879 .elementor-element.elementor-element-a933971{width:22%}.elementor-879 .elementor-element.elementor-element-0a6bd84{width:36%}.elementor-879 .elementor-element.elementor-element-931357e{width:36%}}/*! elementor - v3.25.0 - 24-11-2024 */
.elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:flex-end}}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:block;flex:unset}}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)}