.woocommerce-store-notice{background-color:#000000!important}body.single-product #main-content{}.et_pb_menu__search-input{background-color:rgba(255,255,255,0.7)!important;font-family:marcellus;padding-left:10px;padding-top:10px;padding-bottom:10px;color:white!important}::placeholder{color:white;opacity: 1}:-ms-input-placeholder{color:white}::-ms-input-placeholder{color:white}.container{padding-top:120px!important}.age-gate-heading{font-family:sweet purple!important;font-size:100px}.age-gate-challenge{font-family:marcellus!important;font-size:20px}.age-gate-submit-yes{font-family:marcellus!important;size:150%}.age-gate-submit-no{font-family:marcellus!important}.age-gate-remember{font-family:marcellus!important}.dgwt-wcas-search-input{margin-top:-15px!important;background-color:white!important;font-family:marcellus}.dgwt-wcas-ico-magnifier{margin-top:0px!important}.single_add_to_cart_button.button.alt{background-color:#45744C!important}.button.button.alt{color:white!important}.button.wc-forward{background-color:white!important;color:#45744C!important}.woocommerce-Price-amount.amount{color:#7cba4e}a.checkout-button.button.alt.wc-forward{background-color:#45744C!important}#place_order.button.alt{background-color:#45744C!important}.woocommerce-notice{font-family:sweet purple!important;font-size:50px;color:#45744C;padding-top:50px;padding-bottom:50px!important}.cn-button.bootstrap{color:#45744C!important;background:#ffffff!important}a{color:#45744C!important}.star-ratingbefore{color:#45744C!important}.wpsf-product-title a{color:#000000!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom-width:4px;border-bottom-style:solide;border-bottom-color:#7cba4e;font-family:sweet purple;font-size:27px!important;line-height:1.2em}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:18px!important}.nav li{line-height:1.5em}.ld-icon-import img{vertical-align:text-bottom!important;width:30px;height:30px;margin-top:-10px}.wpf_color_icons li label{background:#45744c!important;color:#ffffff!important}.wpf_item_count{background:#7cba4e!important}.wpf_slider.ui-slider .ui-widget-header{background:#45744c!important}.page-numbers{background-color:#7cba4e;font-family:sweet purple!important;font-size:22px;color:#ffffff!important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#45744c}.single_add_to_cart_button:After{display:none}.woocommerce button.button:hover,.woocommerce-page button.button:hover{padding:0.3em 1em!important}.woocommerce a.button:hover,.woocommerce-page a.button:hover{border:0px!important;background-color:#000000!important}.woocommerce a.button{background-color:#7cba4e!important;color:#ffffff!important}.woocommerce-breadcrumb{display:none!important}.wpf-search-container{padding-top:50px!important}.wcsob_soldout{background-color:#E84B4F!important}.woocommerce span.onsale{background-color:#7cba4e!important;font-size:18px}.et_pb_text a{color:#ffffff!important}.price{font-weight:bold;color:#000000!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-weight:bold;font-size:16px;color:#7cba4e!important}.woocommerce-loop-product__title{font-size:1.2em!important;font-weight:600;background-color:#fafafa;border-radius:10px;padding-left:5px!important;padding-right:5px!important}.woocommerce-product-details__short-description{margin-top:20px;margin-bottom:20px}#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter{display:none}.et-l--header,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_module,.et-l--header .et_pb_code{overflow:visible!important}.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column{z-index:99999!important;position:relative}.chavrier-search-wrap{position:relative;z-index:999999!important}.chavrier-search-results{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:9999999!important;display:none}.chavrier-search-results.active{display:block}.chavrier-search-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;border-radius:50%;background:#f3ede4;color:#4e3f33;cursor:pointer;padding:0;transition:all .2s ease}.chavrier-search-btn:hover{background:#e7dccb}.chavrier-search-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chavrier-item{transition:all 0.2s ease}.chavrier-item:hover{background:#f5f5f5;transform:translateX(2px)}.et_pb_blurb_1_tb_body .et-pb-icon{color:#7cba4e!important}.et_pb_blurb_0_tb_body .et-pb-icon,.et_pb_blurb_2_tb_body .et-pb-icon{color:#7cba4e!important}.woocommerce div.product .dfw-44-add-to-cart.et_pb_wc_add_to_cart .out-of-stock,.woocommerce div.product .dfw-44-add-to-cart.et_pb_wc_add_to_cart .reset_variations,.woocommerce div.product .dfw-44-add-to-cart.et_pb_wc_add_to_cart .stock{color:#7cba4e!important}.dfw-44-tabs ul.et_pb_tabs_controls li.et_pb_tab_active{border-color:#7cba4e!important;color:#7cba4e!important;border:#7cba4e!important}.form-submit .submit{background-color:#7cba4e!important}.comment-form-comment{border:#7cba4e!important}.chavrier-price-slider{position:relative;height:40px}.chavrier-price-slider input[type="range"]{position:absolute;width:100%;top:15px;pointer-events:none;appearance:none;background:none}.chavrier-price-slider input[type="range"]::-webkit-slider-thumb{pointer-events:auto;appearance:none;height:18px;width:18px;background:#49bd85;border-radius:50%;cursor:pointer}.chavrier-price-slider input[type="range"]::-webkit-slider-runnable-track{height:6px;background:#ddd;border-radius:5px}.chavrier-price-slider{position:relative;height:50px;padding:0 10px}.chavrier-price-slider input[type="range"]{position:absolute;width:calc(100% - 20px);left:10px;top:20px}.chavrier-price-slider input[type="range"]::-webkit-slider-thumb{height:20px;width:20px}#price_display{font-size:16px;color:#49bd85}.chavrier-check input:checked+span{font-weight:700;color:#49bd85}.chavrier-results-header{margin-bottom:15px;font-weight:600;font-size:16px}#chavrier-live-count{color:#49bd85}.chavrier-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.chavrier-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:30px;text-decoration:none;font-weight:600}.chavrier-btn-cart{background:#000;color:#fff!important}.chavrier-btn-account{background:#f5f5f5;color:#000!important;border:1px solid #ddd}.chavrier-count{background:#7cba4e;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px}#chavrier-results .chavrier-count{display:none!important}@media only screen and (max-width:980px){.chavrier-floating-actions{position:fixed;right:18px;bottom:22px;z-index:999999}.chavrier-floating-toggle{width:58px;height:58px;border-radius:50%;border:none;background:#000;color:#fff;font-size:24px;box-shadow:0 8px 25px rgba(0,0,0,0.25);cursor:pointer}.chavrier-floating-panel{display:none;position:absolute;right:0;bottom:72px;width:320px;max-width:calc(100vw - 36px);background:#fff;border-radius:18px;padding:18px;box-shadow:0 14px 40px rgba(0,0,0,0.22)}.chavrier-floating-actions.is-open .chavrier-floating-panel{display:block}.chavrier-floating-close{position:absolute;top:6px;right:10px;border:none;background:transparent;font-size:26px;cursor:pointer}.chavrier-floating-search{margin-top:18px;margin-bottom:14px}.chavrier-floating-search .chavrier-search-wrap{max-width:100%}.chavrier-floating-buttons .chavrier-header-actions{display:flex;flex-direction:column;gap:10px}.chavrier-floating-buttons .chavrier-btn{width:100%;justify-content:center}}@media only screen and (min-width:981px){.chavrier-floating-actions{display:none!important}}@media only screen and (max-width:980px){.chavrier-floating-panel{max-height:calc(100vh - 120px);overflow-y:auto;-webkit-overflow-scrolling:touch}.chavrier-floating-search .chavrier-search-results{position:relative!important;top:auto!important;max-height:260px;overflow-y:auto;margin-top:10px;z-index:10}}.grecaptcha-badge{visibility:hidden!important}.et-pb-icon divi8-icon-left
.slick-prev:before,.slick-next:before,.swiper-button-prev:after,.swiper-button-next:after{display:none!important;content:""!important}