@media screen and (min-width:779px) and (max-width:1050px){.vc_general.vc_btn3{padding:5px 10px!important}.vc_btn3-container{margin-bottom:0}.mobile-header-bar .mobile-mini-widgets .mini-nav{position:absolute;top:-35px;left:170px}}@media screen and (max-width:1280px){.main-nav>li>a{margin:inherit!important}}@media screen and (min-width:1051px){.phantom-fade .masthead,.phantom-slide .masthead{padding:0 20px}#bottom-bar .mini-nav ul{margin-top:46px}}.home #main{padding:0}#main{padding:0}.single-product #main,.category #main,.single-post #main,.archive #main,.woocommerce-checkout #main,.page-id-1396 #main,.error404 #main,.search #main,.woocommerce-cart #main,.page-id-28 #main,.page-id-2053 #main{padding:50px 0}.mobile-header-bar .mobile-branding img{max-width:80%}.branding a img,.branding img{max-width:80%}.ph-wrap.with-logo .logo-box img{max-width:80%;height:auto}.accent-gradient .dt-close-mobile-menu-icon span{background-color:#89b837;background:#89b837}.shopping-cart-inner:before{border-bottom-color:rgba(255,255,255,1)}.shopping-cart-inner{background-color:rgba(255,255,255,1)}.filter--style-premmerce{position:inherit;display:inherit;align-items:inherit;justify-content:inherit;z-index:inherit}.filter{position:inherit;display:inherit;align-items:inherit;justify-content:inherit;z-index:inherit}.term-description{padding-top:20px}.wp-most-popular li a{font-weight:700}.mini-widgets #myBtn{margin-bottom:0}.mini-widgets .vc_btn3.vc_btn3-size-md{padding:4px 8px;font:17px/21px "Roboto",Helvetica,Arial,Verdana,sans-serif}.mobile-mini-widgets-in-menu .vc_btn3.vc_btn3-size-md{padding-top:7px;padding-bottom:7px;padding-left:10px;padding-right:10px}.mobile-mini-widgets-in-menu .vc_btn3-container{margin-bottom:0}.b-close{cursor:pointer;position:absolute;right:10px;top:5px;color:#aaa;font-size:28px;font-weight:700;text-decoration:none}.b-close:hover,.b-close:focus{color:#000;text-decoration:none;cursor:pointer}#myModal,#myModal2{color:#000;display:none;padding:20px;min-width:400px;min-height:180px;border:1px solid #888;max-width:415px;overflow:auto;background-color:#fff;text-decoration:none}@media screen and (max-width:778px){#myModal,#myModal2{padding:10px;min-width:300px}}.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#5f9434;background-color:#5f9434}.pc-range-slider__control .ui-slider-handle{background:#20d279}.pc-range-slider__control .ui-slider-range{background:0 0}@media screen and (min-width:1051px) and (max-width:1279px){.mini-widgets .vc_btn3.vc_btn3-size-md{font:11px/14px "Roboto",Helvetica,Arial,Verdana,sans-serif!important;padding:4px;max-width:70px}.mini-contacts{font:12px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif!important}.mini-contacts i{font-size:15px}.main-nav>li>a{margin:18px 0;padding:4px}.main-nav>li>a .menu-text{font:bold 14px/21px "Roboto",Helvetica,Arial,Verdana,sans-serif}.masthead .mini-widgets>*,.masthead .mobile-mini-widgets>*{margin-left:5px;margin-right:5px}}@media screen and (min-width:1280px) and (max-width:1369px){.mini-widgets .vc_btn3.vc_btn3-size-md{font:14px/18px "Roboto",Helvetica,Arial,Verdana,sans-serif!important;padding:4px 8px}.mini-contacts{font:15px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif!important}.main-nav>li>a{margin:18px 7px}}#lottie{background-color:transparent;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;position:absolute;max-width:300px;bottom:10px;left:-80px;position:fixed;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;z-index:500}@media screen and (max-width:778px){#lottie{max-width:200px;left:-50px}}@media (min-width:768px){.bg-on .blog-media>p{max-height:170px}.inline-header.show-phantom .header-bar>.mini-widgets,.inline-header.show-phantom .widget-box .mini-widgets{padding:0 0 0 13px}}.scroll-top.on{width:52px;height:52px;line-height:52px;text-decoration:none;-o-border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;border:2px solid #e8e8e8;background:0 0}.scroll-top.on:hover{background-color:rgba(75,210,117,1);border-color:rgba(75,210,117,1)}.scroll-top:before{color:#e8e8e8}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea,.wpcf7-number{background-color:#fff;border-color:rgba(225,225,225,1);border-width:2px}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{border-color:#20d279!important;background-color:#20d279!important}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{border-color:#4fe28d!important;background-color:#4fe28d!important}#bottom-bar a{color:#fff}#bottom-bar a:hover{text-decoration:none;color:#20d279}#bottom-bar .mini-nav ul>li.act>a .menu-item-text,#bottom-bar .mini-nav>ul>li>a:hover .menu-item-text{text-decoration:none}#page .quantity .plus,#page .quantity .minus{border-width:2px}.wpml-ls-legacy-list-horizontal{padding:7px 0}.wpml-ls-native{font-weight:700}.wpp-thumbnail{margin:0 10px 0 0;max-width:100px;height:auto}.wpp-list li{padding:0 0 10px}.wpml-ls-legacy-dropdown{max-width:60px}.rating-text{display:none}.grecaptcha-badge,.grecaptcha-logo,.rc-anchor-alert{font-size:0!important;display:none!important;color:transparent!important}div.wpcf7-response-output{border:0}.mobile-main-nav .active,.mobile-main-nav .accordion:hover{background-color:#fff}.dt-mobile-header .mini-contacts{margin-top:10px}@media screen and (max-width:778px){.mini-nav:not(.select-type-menu-second-switch)>ul>li{margin-bottom:10px}.mini-nav:not(.select-type-menu-second-switch)>ul>li:not(:last-child){margin:0 16px 10px 0}}#ship-to-different-address{display:none}