:root{--green:#55A431;--white:#fff}.contact-main input[type="text"],.contact-main input[type="email"],input[type="text"],input[type="email"]{text-transform:none}.shipping .invalid_pcode{display:block;color:red}.breadcrumbs{font-size:14px;margin:15px 0 30px}.bcrumbmain{padding-top:10px;background:#f7f7f7;padding:30px 0 15px}.bcrumbmain .breadcrumbs{margin:0}#ship-to-different-address-checkbox{width:25px;height:25px;margin:0 0 0 -35px}#ship-to-different-address{padding-left:35px}.wp2fa-modal .modal__content .modal__btn,.wp2fa-modal .modal__content .wp2fa-setup-actions .button,.wp-2fa-configuration-form .button{background:#57a82f!important;border-radius:17px!important;font-size:14px!important;padding:10px 20px!important;display:inline-block}.wp2fa-modal .modal__content .modal__btn:hover,.wp2fa-modal .modal__content .wp2fa-setup-actions .button:hover,.wp-2fa-configuration-form .button:hover{background:#000000!important}.wp-2fa-configuration-form>h2{margin-top:0}.woocommerce-account #menu-main-menus>li.nav-btn>a{background:#000}.wp-2fa-user-profile-form .remove-2fa:nth-child(2){display:none}.woocommerce #quantity input::-webkit-outer-spin-button,.woocommerce #quantity input::-webkit-inner-spin-button,.woocommerce #content .quantity input::-webkit-outer-spin-button,.woocommerce #content .quantity input::-webkit-inner-spin-button,.woocommerce-page #quantity input::-webkit-outer-spin-button,.woocommerce-page #quantity input::-webkit-inner-spin-button,.woocommerce-page #content .quantity input::-webkit-outer-spin-button,.woocommerce-page #content .quantity input::-webkit-inner-spin-button{display:none}.woocommerce .quantity,.woocommerce-page .quantity{position:relative;margin:0 auto;overflow:hidden;zoom:1;padding-right:1.1em;display:inline-block}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:2.618em;height:2.1em;float:left;padding:0;margin:0;text-align:center;border:1px solid #bbb3b9;border-right:0;font-weight:700;border-radius:2px 0 0 2px;-moz-appearance:textfield}.woocommerce .quantity noindex:-o-prefocus,.woocommerce .quantity input[type=number],.woocommerce-page .quantity noindex:-o-prefocus,.woocommerce-page .quantity input[type=number]{padding-right:1.2em}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{display:block;padding:0;margin:0;position:absolute;text-align:center;width:1.387em;height:1.12em;text-decoration:none;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;color:#515151;border:1px solid #bbb3b9;background-color:#ebe9eb;text-shadow:none;line-height:1;background-image:none}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover{background-color:#dad8da}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{top:0;right:0;border-bottom:0;border-radius:2px 2px 0 0}.woocommerce .quantity .minus,.woocommerce-page .quantity .minus{bottom:0;right:0;border-radius:0 0 2px 2px}html.international_c #ppc-button{display:none!important}figure.woocommerce-product-gallery__wrapper.baglabel_0{background:transparent!important}figure.woocommerce-product-gallery__wrapper.baglabel_0 span.postthumbnail{margin:0 auto;width:100%;height:100%}ul.products li.newbgimg.baglabel_0 a.woocommerce-LoopProduct-link{background:#57a82f;padding:20px 60px 0}ul.products li.newbgimg.baglabel_0 a.woocommerce-LoopProduct-link img{margin:0 auto!important;max-width:100%;height:250px;width:auto!important}.christmas_banner{background:url(/wp-content/themes/progressive-earth/images/christmas-banner-bg-02.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center;padding:10px 0 16px}.christmas_banner .row{padding:0 190px;margin:0 auto;font-size:16px;position:relative}.christmas_banner .row:before,.christmas_banner .row:after{content:"";position:absolute;width:75px;height:66px;top:12px}.christmas_banner .row:before{background:url(/wp-content/themes/progressive-earth/images/christmasleaf-left.svg) no-repeat center center;left:0}.christmas_banner .row:after{background:url(/wp-content/themes/progressive-earth/images/christmasleaf-right.svg) no-repeat center center;right:0}.christmas_banner ._title{font-size:23px;font-weight:700;margin:0}.christmas_banner a{color:#fff;text-decoration:underline 2px!important}.christmas_banner p{margin:0}table.my_account_referral_link .footable-row-detail-row,table.my_account_referral_link .footable-row-detail-inner{display:block}table.my_account_referral_link .footable-row-detail-value{width:100px}table.my_account_referral_link #share_wrapper_default_url{line-height:100%;padding:6px;width:100%;height:30px;margin-bottom:10px}table.my_account_referral_link .fb_share_img{width:15px;height:auto;margin-top:2px}table.my_account_referral_link #twitter-widget-0{width:100%!important}table.my_account_referral_link .rs-whatsapp-share-button{width:100%;display:block!important;margin-top:-5px}table.my_account_referral_link .rs-whatsapp-share-button img{margin:-4px 4px 0 4px}table.my_account_referral_link .referralclick{width:30px;height:30px;border-radius:50%;padding:0;display:block;text-align:center;font-size:18px;line-height:20px;margin:20px 0}ul.products li.newbgimg .innerprod{padding:30px;background-color:#fff;border:1px solid #9b9b9b;position:relative;min-height:100%}.woocommerce ul.products li.product span.price{display:block;margin-top:7px}.woocommerce ul.products li.product span.price,.woocommerce ul.products li.product span.price span{font-weight:700;font-size:20px;line-height:normal}ul.products>li .productviewmore{position:absolute;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.4s linear;width:100%;height:100%;left:0;top:0;display:block}ul.products>li .productviewmore>span{position:absolute;border-radius:25px;height:51px;background:url(/wp-content/themes/progressive-earth/images/icon-eye.svg) no-repeat left 25px center #57a82f;color:#fff;font-size:14px;letter-spacing:.56px;line-height:25px;text-align:center;font-weight:700;padding:12px 23px 12px 58px;top:0;bottom:0;left:0;right:0;margin:auto;width:184px;letter-spacing:.56px}ul.products>li:hover .productviewmore{background-color:rgb(0 0 0 / .73);opacity:1;visibility:visible;pointer-events:all}.woocommerce ul.products{margin-left:-35px;display:flex;flex-wrap:wrap}.woocommerce ul.products>li{padding:0 0 35px 35px;margin:0!important}.producttabsinn{clear:both;margin:50px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #979797}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;border:0;margin:0 -3px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li>a{border:1px solid #979797;border-bottom:0;font-weight:700;text-transform:uppercase;font-size:15px;line-height:100%;padding:12px 30px;display:block;border-radius:20px 20px 0 0;min-width:175px;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:0;background:#fff0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a{background-color:#57a82f}.woocommerce div.product .woocommerce-tabs ul.tabs{border:0}table.tbloo_fine_trash_plugifyy tr>td,table.tbloo_fine_trash_plugifyy tr>th{border-top:1px solid #ccc;border-left:1px solid #ccc;font-size:13px;color:#757575;font-weight:400;padding:9px 37px!important}table.tbloo_fine_trash_plugifyy tr>td:last-child,table.tbloo_fine_trash_plugifyy tr>th:last-child{border-right:solid 1px #ccc;width:100%!important}table.tbloo_fine_trash_plugifyy tr>td:last-child{padding:9px 55px!important}table.tbloo_fine_trash_plugifyy{border-bottom:solid 1px #ccc;display:none}table.tbloo_fine_trash_plugifyy tr>th:nth-child(1),table.tbloo_fine_trash_plugifyy tr>th:nth-child(2),table.tbloo_fine_trash_plugifyy tr>td:nth-child(1),table.tbloo_fine_trash_plugifyy tr>td:nth-child(2){width:auto!important;text-align:center}.woocommerce-page div.product div.images{width:372px}.woocommerce div.product div.summary{width:calc(100% - 372px);padding-left:35px}.woocommerce div.product div.summary h1{max-width:100%}figure.woocommerce-product-gallery__wrapper.newbgimg,figure.woocommerce-product-gallery__wrapper.noimg{background-size:430px auto;background-position:center center;height:444px}table.vartable.table{margin-bottom:40px}table.vartable.table thead th{font-size:15px}.product-type-variable .price{display:none}table.vartable.table tr:first-child>td{border-top:0!important}table.vartable.table tr>td{border-top:1px solid #57a82f}table.vartable.table tr>td{padding:17px 10px}table.vartable.table tr>td.cartcol{text-align:right;width:150px;padding-left:10px!important}table.vartable.table tr>td.cartcol button{width:150px;text-align:center;text-transform:uppercase;font-size:15px!important;font-weight:700;padding:13px 10px 12px;line-height:100%;height:40px!important}table.vartable.table tr>td.qtycol{width:98px;text-align:right;position:relative}table.vartable.table tr>td.qtycol input[type="number"]{background-color:#ccc;border-radius:30px;width:98px;border:0;height:40px;line-height:40px;text-align:center;padding:0;font-size:15px;font-weight:700}table.vartable.table tr>td.pricecol{text-align:right;padding-right:34px;width:110px}table.vartable.table tr>td.pricecol>span{color:#57a82f;font-weight:700;line-height:100%;display:block;margin-top:11px}table.vartable.table tr>td.optionscol{padding-top:25px}table.vartable.table tr.outofstock>td.qtycol{display:none}table.vartable.table tr.outofstock>td.cartcol{min-width:150px;text-align:center}table.vartable.table tr.outofstock>td.cartcol:before{content:'Out of stock';color:red;font-weight:700}table.tbloo_fine_trash_plugifyy thead>tr>th{border-bottom:0!important;border-top:1px solid #cccccc!important;font-size:18px;font-weight:700;color:#262626}table.vartable.table tr>td.qtycol span.qty-option{position:absolute;font-size:15px;line-height:100%;top:30px;font-weight:700;width:15px;height:15px;cursor:pointer;z-index:1}table.vartable.table tr>td.qtycol span.qty-option[data-option="minus"]{left:18px;text-align:left}table.vartable.table tr>td.qtycol span.qty-option[data-option="plus"]{right:18px}.woocommerce div.product div.summary .price{display:none}table#productsimple tr>td{text-align:left!important}.woocommerce div.product form.cart table div.quantity{display:inline-block!important;width:98px;padding:0!important;zoom:0!important}.woocommerce div.product form.cart table div.quantity input[type="button"]{display:none!important}table#productsimple{width:400px}table.vartable.table tr{position:relative}table.vartable.table tr>td.desccol{width:100%!important;left:0;border:0!important;font-size:13px;line-height:100%}table.vartable.table tr>td.stockcol{vertical-align:middle}table.vartable.table tr>td.stockcol span{font-weight:700}table.vartable.table tr>td.qtycol input::-webkit-outer-spin-button,table.vartable.table tr>td.qtycol input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lpr-recent-points .points-box strong{color:inherit!important;font-size:inherit!important}.plugify_main_parent_div{display:block!important}.backinstock_banner{margin:36px 0}.backinstock_banner a{color:#fff;text-decoration:underline}.backinstock_banner .container{position:relative;background-color:#26682a;text-align:center;width:731px;padding:17px 38px;border-radius:5px;color:#fff;font-weight:700;line-height:normal}.backinstock_banner .container .innersb{position:relative;z-index:1}.backinstock_banner .container:before,.backinstock_banner .container:after{content:"";position:absolute}.backinstock_banner .container:before{width:285px;height:141px;background:url(/wp-content/themes/progressive-earth/images/backinstock-left-2.png) no-repeat center bottom;left:-220px;top:-40px}.backinstock_banner .container:after{width:282px;height:162px;background:url(/wp-content/themes/progressive-earth/images/backinstock-right-2.png) no-repeat center bottom;right:-220px;bottom:-42px}.backinstock_banner.newprodb .container:before{background-image:url(/wp-content/themes/progressive-earth/images/new-left-2.png)}.backinstock_banner.newprodb .container:after{background-image:url(/wp-content/themes/progressive-earth/images/new-right-2.png)}.backinstock_banner.salebanner .container:before{background-image:url(/wp-content/themes/progressive-earth/images/sale-left-2.png)}.backinstock_banner.salebanner .container:after{background-image:url(/wp-content/themes/progressive-earth/images/sale-right-2.png)}table{border-spacing:0;border-collapse:collapse;clear:both;margin:0 0 25px 0;padding:0;width:100%;border:solid 1px #57a82f;border-radius:0!important;font-size:100%;font-family:inherit;line-height:inherit}table tr{border:solid 1px #57a82f}table tr:last-child{border:0}table th{padding:5px 10px;text-align:left;text-transform:uppercase;vertical-align:top;border:solid 1px #57a82f}table td{border:solid 1px #57a82f;padding:5px 10px;text-align:left;vertical-align:top}table td.right{text-align:right}table.nostyle td,table.nostyle th,table.nostyle tr{border:0}table.nostyle{width:inherit}table.nostyle td{padding-left:0}.woocommerce-cart table.shop_table.cart td{border:0!important}.coupon .woocommerce-info{margin-top:20px!important;clear:both;float:none!important}.woocommerce-cart .coupon input[name="apply_coupon"]{margin-bottom:30px!important}#rs_apply_coupon_code_field{width:220px;margin:0 15px}.coupon .fp_apply_reward{clear:both;padding:20px 0 0}.coupon input[name="apply_coupon"]{float:left!important;margin-left:15px!important}.user-nav ul li.user-search input[type="search"],.user-nav ul li.user-search input[type="text"]{background:url(/wp-content/themes/progressive-earth/images/search.svg) no-repeat right 0 center;background-size:auto 20px}.user-nav ul li.user-login a{background:url(/wp-content/themes/progressive-earth/images/user.svg) no-repeat right center;background-size:auto 20px}.user-nav ul li.user-cart a{background:url(/wp-content/themes/progressive-earth/images/shopping-cart.svg) no-repeat right center;background-size:auto 20px}table.tbloo_fine_trash_plugifyy tr>td,table.tbloo_fine_trash_plugifyy tr>th,table.tbloo_fine_trash_plugifyy tr>td:last-child,table.tbloo_fine_trash_plugifyy tr>th:last-child{border-color:#57a82f!important}#FGXseal{margin:30px 0 20px 20px}.ac-widget{transform:none!important;position:relative!important;left:0!important;right:auto!important;top:0!important;margin:-68px 0 30px 100px;box-shadow:0 0 0 9px white,0 0 9px 9px hsl(0deg 0% 90%),-2px -4px 12px rgb(0 0 0 / 20%)!important;border-radius:3px!important}.cwginstock-subscribe-form{display:none}body.testpage .cwginstock-subscribe-form{display:block}.cwginstock-subscribe-form .panel-primary>.panel-heading{background:#2D8A00}.cwginstock-panel-heading h4{margin:0}.cwginstock-subscribe-form .panel-primary{border:solid 1px #2D8A00;border-radius:0}.cwginstock-panel-body input[type=text],.cwginstock-panel-body input[type=email]{border-radius:0}input[type="submit"].cwgstock_button{background:#2D8A00;color:#fff;box-shadow:none;text-transform:uppercase;font-family:'Open Sans';font-weight:700;text-shadow:none;height:38px;font-size:18px;line-height:100%;padding:5px 10px;border:solid 1px;border-radius:0}input[type="submit"].cwgstock_button:hover{background:rgb(45 138 0 / .8)}.cwginstocksuccess{color:#ff0000!important}table.probasicbal th{text-align:center}.headerbanner{margin:50px 0 40px}.headerbanner img.alignright{margin:0 0 40px 40px}.main-nav ul.menu>li .sub-menu{transform-origin:top;transform:rotateX(-90deg);transition:transform 0.3s linear;display:block;left:0;right:0;margin-top:0;padding-bottom:30px}.main-nav ul.sub-menu:before{margin-top:-30px}.main-nav ul.menu>li:hover .sub-menu{transform:rotateX(0deg)}.chocogiftrow{border:solid 2px red;margin:0!important;clear:both!important;float:none;padding:10px 20px!important;top:20px;position:relative}.chocogiftrow>label{font-weight:700}.chocogiftrow span>label{margin-left:10px!important;display:inline-block!important}.chocogiftrow span>input:not(:first-child){margin-left:10px}input,textarea{font-family:inherit!important;color:#404040!important;font-weight:normal!important;font-size:inherit!important;padding:18px 22px!important}input[type="submit"]{color:#ffffff!important;font-weight:700!important}input[type="submit"]:hover{color:#404040!important}#payment.disabled,.ppc-button-wrapper.disabled{position:relative!important}.ppc-button-wrapper.disabled:before{content:"";position:absolute;width:100%;height:100%;background:rgb(255 255 255 / .5);z-index:999}.wlpr_point_apply_discount{color:#ffffff!important;line-height:100%!important;padding:.618em 1em!important}body.home .intro-wrap{background-image:url(/wp-content/themes/progressive-earth/images/intro-pic.jpg)!important}.relative{position:relative}.relocationbnr{padding:40px 0}.relocationbnr>.container:before,.relocationbnr>.container:after{display:block;content:"";position:absolute;height:100%;width:552px;max-width:70%;top:0}.relocationbnr>.container:before{right:0;z-index:1;background:linear-gradient(270deg,#fff0 7.2%,var(--green) 80.8%)}.relocationbnr>.container:after{background:url(/wp-content/themes/progressive-earth/images/banner-horse-bg.png) no-repeat right center;background-size:cover;right:0;mix-blend-mode:luminosity}.relocationbnr>.container{overflow:hidden;background:var(--green);border-radius:32px;padding:56px 249px 56px 61px;color:var(--white)}.relocationbnr>.container>.row{position:relative;z-index:1}.relocationbnr h2{color:var(--white);font-size:36px;margin-top:0}.relocationbnr h2~p{padding-right:120px}.relocationbnr strong{font-weight:700}@media screen and (max-width:1440px){.christmas_banner{background-image:url(/wp-content/themes/progressive-earth/images/christmas-banner-bg-1440-02.jpg)}}@media screen and (max-width:1100px){.christmas_banner{background-image:url(/wp-content/themes/progressive-earth/images/christmas-banner-bg-1024-02.jpg)}.christmas_banner .row{padding:0 120px}.backinstock_banner .container{width:calc(100% - 285px - 285px)}.main-nav ul li{margin:0 15px}ul.products li.product.newbgimg a img{max-width:calc(100% - 100px)}table.vartable.table tr>td.desccol span.hover{display:none}table.vartable.table tr>td.desccol span.clickhere{display:block!important}.relocationbnr h2~p{padding-right:50px}.relocationbnr>.container{padding-right:61px}}@media screen and (max-width:1022px){.backinstock_banner .container{width:calc(100% - 180px)}.backinstock_banner .container:before,.backinstock_banner .container:after{background-size:contain;width:120px}.backinstock_banner .container:before{left:-80px;height:60px;top:0}.backinstock_banner .container:after{right:-80px;height:60px;bottom:0}.coupon .fp_apply_reward input[type="submit"]{float:left!important;display:block!important;margin:20px 0;width:200px!important}.user-nav ul li.user-menu{display:inline-block!important;vertical-align:top!important;margin-top:0;text-indent:0!important}ul.products li.product.newbgimg a img{max-width:calc(100% - 170px);height:auto!important}.user-nav ul li.user-menu a{display:inline-block;vertical-align:baseline;height:40px;padding:0;width:55px;margin-left:10px}}@media screen and (max-width:767px){.backinstock_banner .container{width:calc(100% - 160px)}.backinstock_banner .container:before,.backinstock_banner .container:after{background-size:contain;width:100px}.backinstock_banner .container:before{left:-70px;height:50px;top:0}.backinstock_banner .container:after{right:-70px;height:50px;bottom:0}.user-nav ul li.user-search input[type="search"]{margin-top:10px!important}.user-nav ul li.user-menu{margin-top:0}table.vartable.table{width:100%}table.vartable.table tr>td{text-align:left!important;border:0;border-bottom:1px solid #57a82f!important;width:100%!important;display:block!important;font-size:inherit!important}table.vartable.table tr>td:last-child{border-bottom-width:5px!important}table.vartable.table tr{border:0;display:block!important;padding:0!important}table.vartable.table tr>td:before{float:none;margin-bottom:10px;display:block}table.vartable.table tr>td.desccol{border-bottom:1px solid #57a82f!important}table.tbloo_fine_trash_plugifyy tr>td:last-child,table.tbloo_fine_trash_plugifyy tr>td{padding-left:20px!important;padding-right:20px!important}table.vartable.table tr>td.qtycol span.qty-option{top:55px;font-size:30px}table.vartable.table tr>td.qtycol input[type="number"]{margin-left:35px}table.vartable.table tr>td.qtycol span.qty-option[data-option="plus"]{right:auto;left:155px}.user-nav ul li.user-menu a{width:40px;margin-left:20px}.relocationbnr{padding:20px 0}.relocationbnr h2~p{padding-right:20px}.relocationbnr>.container{max-width:95%;padding:40px 30px}.relocationbnr h2{font-size:26px}}@media screen and (max-width:720px){.christmas_banner .row{width:100%;font-size:15px;padding:4px 0}.christmas_banner ._introtext span{display:none}.christmas_banner ._title{font-size:15px}.christmas_banner .row:before,.christmas_banner .row:after{display:none}header.header-wrap .col-lg-8 .user-nav{margin-left:-20px!important}}@media screen and (max-width:414px){.christmas_banner{background-image:url(/wp-content/themes/progressive-earth/images/christmas-banner-bg-mobile-02.jpg)}.backinstock_banner{margin:20px 0}.backinstock_banner .container{font-size:14px}.coupon input[name="apply_coupon"]{float:none!important;margin:15px 0 0!important}.chocogiftrow span>label{font-size:15px}}