.wpb_column.border_top_desktop_1px>.vc_column-inner,.wpb_column.border_top_desktop_1px .n-sticky>.vc_column-inner,.wpb_column.border_left_desktop_1px>.vc_column-inner,.wpb_column.border_left_desktop_1px .n-sticky>.vc_column-inner{border-color:rgba(255, 255, 255, 0.3)}.wpb_column.border_top_desktop_1px .wpb_text_column{padding-top:15px !important;padding-bottom:15px !important}.wpb_column.border_top_desktop_1px .wpb_text_column p{font-size:11px}.material .wpb_row.ai-padding-0{padding:0 !important}.before-footer .nectar_icon_wrap[data-color="extra-color-1"] i{transition:all 0.3s;font-size:26px !important}.before-footer .nectar_icon_wrap[data-color="extra-color-1"]:hover i{color:#fff !important}.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner{padding-top:3rem !important;padding-bottom:2.5rem !important}.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner h2{font-size:30px}.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner .nectar-split-heading,.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner .wpb_text_column{margin-bottom:0}.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner .nectar-split-heading p,.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner .wpb_text_column p{font-size:14px}.before-footer .normal-container .ai-footer .light.left>.column_container>.vc_column-inner .widget_nav_menu .menu-item a{font-size:14px}.before-footer .normal-container .ai-copyright,.before-footer .normal-container .ai-footer{padding-bottom:0 !important;padding-top:0 !important}.before-footer .gform_wrapper form{display:flex;gap:15px;padding-top:30px}.before-footer .gform_wrapper form .gform_footer{margin-top:0 !important}.before-footer .gform_wrapper form .gform_footer input[type="submit"]{background-color:#cbe8c3 !important;color:#707070 !important;transition:all 0.3s !important;font-size:17px !important}.before-footer .gform_wrapper form .gform_footer input[type="submit"]:hover{opacity:0.87 !important}.before-footer .gform_wrapper form .gform-body{width:56.5%}.before-footer .gform_wrapper form .gform-body .gform_fields input[type="email"]{background-color:#fff;color:#707070;height:49px;padding-left:17px !important}.before-footer .gform_wrapper form .gform-body .gform_fields input[type="email"]::placeholder{color:#707070}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{color:#595B60 !important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a:before{color:#595B60 !important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{color:#595B60 !important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover::before{color:#595B60 !important}#header-outer a.cart-contents .cart-wrap span{color:#707070}.woocommerce-checkout label span{color:#707070}.woocommerce-checkout .wc-block-checkout__actions_row .components-button{font-family:initial;color:#707070;font-size:17px}.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button{font-family:initial;color:#707070}.woocommerce .woocommerce-info{color:#707070}.woocommerce .woocommerce-info .woocommerce-Button{color:#707070 !important}.woocommerce .woocommerce-info .woocommerce-Button::after{display:none !important}.woocommerce ul.products li.product{box-shadow:rgba(0, 0, 0, 0.16) 0px 5px 20px}.woocommerce ul.products .minimal.product span.onsale,.woocommerce-page ul.products .minimal.product span.onsale{left:0px;top:0px;font-size:19px !important;padding:0.7rem 1.4rem}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-heading{font-size:17px;font-weight:600}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter{margin-bottom:0}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-input::-webkit-slider-thumb{background-color:#595B60;border-color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-input::-moz-range-thumb{background-color:#595B60;border-color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-input::-ms-thumb{background-color:#595B60;border-color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-text{justify-content:flex-start;gap:4px}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-text span{font-size:12px !important;color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-text span:first-child{position:relative}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-text span:first-child::before{content:"Price: ";color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wc-block-price-slider .wc-block-price-filter__range-text span:first-child::after{content:" - ";color:#595B60}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wp-block-button__link{background-color:#F1F1F1 !important;color:#595B60;font-size:14px !important;padding:0rem 1rem !important;border-radius:100px !important;margin-top:-78px;font-weight:400;font-family:inherit !important}.widget_block .wp-block-woocommerce-filter-wrapper .wc-blocks-filter-wrapper .wp-block-woocommerce-price-filter .wp-block-button__link:hover{background-color:#cbe8c3 !important}.widget_block .wc-block-product-categories-list .wc-block-product-categories-list-item a{font-size:12px;color:#595B60}.widget_block .wc-block-components-price-slider__actions{flex-wrap:wrap;position:relative}.widget_block .wc-block-components-price-slider__actions .wc-block-components-filter-reset-button{position:absolute;right:3px}#sidebar .widget_block.widget{margin-bottom:0}#sidebar .widget_block.widget h3{font-size:19px;font-weight:600;margin-bottom:0;color:#595B60}.ocm-effect-wrap-inner .container-wrap .nectar-shop-header .nectar-shop-header-bottom{padding-top:2rem}.ocm-effect-wrap-inner .container-wrap .nectar-shop-header .nectar-shop-header-bottom .left-side .nectar-shop-filter-trigger{font-size:12px;color:#595B60}.ocm-effect-wrap-inner .container-wrap .nectar-shop-header .nectar-shop-header-bottom .right-side .fancy-select-wrap{font-size:12px;color:#595B60}.ocm-effect-wrap-inner .container-wrap .nectar-shop-header .nectar-shop-header-bottom .right-side .woocommerce-result-count{font-size:14px;color:#595B60}.post-type-archive-product.woocommerce-shop #page-header-wrap .inner-wrap{max-width:fit-content}.post-type-archive-product.woocommerce-shop #page-header-wrap .inner-wrap h1{color:#707070}.post-type-archive-product.woocommerce-shop .page-header-bg-image-wrap .page-header-bg-image::after{display:none !important}.material .wpb_row.shop-content{padding-top:1rem !important;padding-bottom:0rem !important;margin-bottom:0 !important}.shop-content h3{font-family:inherit;font-weight:400;font-size:20px;margin-bottom:2rem;line-height:1.6}.shop-content h2{font-size:30px;margin-bottom:0}.shop-content p{font-size:16px}.shop-content .nectar-split-heading{margin-bottom:0 !important}body.search-results #search-results .result .title a{color:#707070 !important}body.woocommerce-account #main{padding-top:4rem;padding-bottom:2rem}body.woocommerce-account div.woocommerce>#customer_login>div.nectar-form-controls>.control{color:#000 !important;opacity:0.5;font-size:38px}body.woocommerce-account div.woocommerce>#customer_login>div.nectar-form-controls>.control.active{color:#000 !important;opacity:1 !important;background-image:linear-gradient(to right, #000 0, #000 100%);background-size:100% 1px}body.woocommerce-account div.woocommerce>#customer_login .woocommerce-form .form-row label,body.woocommerce-account div.woocommerce>#customer_login .woocommerce-form .form-row .required{font-weight:700;font-size:14px;margin-bottom:5px;color:#595B60 !important}body.woocommerce-account div.woocommerce>#customer_login .woocommerce-form .form-row .woocommerce-Button{width:fit-content;display:block;margin-top:15px;padding:1.2rem 6.3rem !important;text-transform:math-auto;font-weight:500}body.woocommerce-account div.woocommerce>#customer_login .woocommerce-form .form-row input.input-text{border:1px solid #595B60 !important;background-color:#fff;padding:1rem 20px !important;border-radius:0 !important}body.woocommerce-account div.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label,body.woocommerce-account div.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .required{font-weight:700;font-size:14px;margin-bottom:5px;color:#595B60 !important}body.woocommerce-account div.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{width:fit-content;display:block;margin-top:15px;padding:1.2rem 6.3rem !important;text-transform:math-auto;font-weight:500}body.woocommerce-account div.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input.input-text{border:1px solid #595B60 !important;background-color:#fff;padding:1rem 20px !important;border-radius:0 !important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__header{font-weight:400;color:#595B60}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell{font-size:15px;color:#595B60}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell .woocommerce-button{display:inline-block;width:100%;background-color:#595B60;border-radius:0;font-family:initial;font-size:17px;padding:1.2rem 0.5rem}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell .woocommerce-button:hover{background-color:#cbe8c3;color:#595B60}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button[type=submit]{font-size:17px !important}.related.products h2{text-align:center;justify-content:center}.related.products h2 .woo-flickity-count{display:none}.related.products .products{padding-top:2rem}body.single-product .product-type-simple .woocommerce .nectar-woo-carousel-top{top:3.5rem !important;transform:none !important}@media (max-width:1199px){body.single-product .product-type-simple .woocommerce .nectar-woo-carousel-top{top:2.6rem !important}}body.single-product .product-type-simple .woocommerce .nectar-woo-carousel-top .flickity-button{border:3px solid #595B5F4D}body.single-product .product-type-simple .woocommerce .nectar-woo-carousel-top .flickity-button.next::before{left:5px}@media (max-width:767px){.ai-faq-buttons .nectar-button{margin-bottom:20px !important}}.contact-info .wpb_wrapper .nectar-split-heading{margin-bottom:12px}.contact-info .wpb_wrapper .nectar-split-heading h3{margin-bottom:4px}.contact-info a{display:block;word-wrap:break-word}a.nectar-button span,button.nectar-button span{font-size:17px !important}body .container-wrap .gform_wrapper form .gform_footer input[type="submit"]{font-size:17px !important}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button{font-size:17px !important}@media (min-width:1199px){.image-and-content .text{padding-left:8rem !important;padding-right:1.5rem !important}}