:root {
	--account-base-a-color :  #000;
	--account-base-a-size : 1rem;
	--account-base-a-weight : 600;
	--account-base-button-background :  var(--ppestates-dark-green);
	--account-base-button-background-hover :  var(--ppestates-dark-green);
	--account-base-button-border : 3px solid var(--ppestates-dark-green);
	--account-base-button-border-hover : 3px solid var(--ppestates-dark-green);
	--account-base-button-color :  var(--ppestates-yellow);
	--account-base-button-color-hover :  #fff;
	--account-base-button-fontsize : 18px;
	--account-base-button-fontsize-hover : 18px;
	--account-base-h1-color :  #000;
	--account-base-h1-size : 2.5rem;
	--account-base-h1-weight : 500;
	--account-base-h2-color :  var(--ppestates-black);
	--account-base-h2-size : 2rem;
	--account-base-h2-weight : 500;
	--account-base-h3-color :  #fff;
	--account-base-h3-size : 18px;
	--account-base-h3-weight : 500;
	--account-base-slider-bgcolor :  #dc3545;
	--account-base-slider-bgcolor-before : white ;
	--account-base-slider-checked-bgcolor :  #00BB00;
	--account-base-slider-focus-boxshadow : 0 0 1px #28a745;
	--account-card-border : 1px solid rgb(54, 68, 72);
	--account-card-border-radius : 4px;
	--account-grid-header-background :  var(--ppestates-dark-green);
	--account-grid-header-borderbottom : 0px solid rgba(0,0,0,0);
	--account-grid-header-color :  #fff;
	--account-icon-delete :  #FF0000;
	--account-icon-edit :  #ffc107;
	--account-icon-pdf : rgb(128, 188, 0) ;
	--account-icon-question :  #6f42c1;
	--account-icon-size : 1.1rem;
	--account-icon-view : rgb(0, 112, 255) ;
	--account-info-input-bg-color :  #f8f8f8;
	--account-info-input-border : 1px solid #666;
	--account-info-input-border-radius : 0px 0px 0px 0px;
	--account-sidemenu-background :  #ddd;
	--account-sidemenu-background-color :  rgb(113, 135, 137);
	--account-sidemenu-border : 1px solid rgba(0,0,0,0);
	--account-sidemenu-border-bottom : 1px solid #fff;
	--account-sidemenu-border-top : 1px solid #fff;
	--account-sidemenu-color :  #fff;
	--account-sidemenu-listitem-padding-bottom : 8px;
	--account-sidemenu-listitem-padding-top : 8px;
	--account-tablebox-border : 1px solid rgb(222, 226, 230) ;
	--account-tablebox-borderadius : 0px;
	--account-tooltip-background-color :  #fff;
	--account-tooltip-border : 2px solid var(--ppestates-dark-green);
	--account-tooltip-border-radius : 8px;
	--account-tooltip-color :  var(--ppestates-dark-green);
	--account-tooltip-fontweight : 600;
	--account-tooltip-padding : 4px 12px;
	--admin-icons-delete-color :  #ff0000;
	--admin-icons-edit-color :  #ffc107;
	--admin-icons-pdf-color :  rgb(128, 188, 0);
	--admin-icons-view-color :  rgb(0, 112, 255);
	--admin-ngauge-menu-color :  #5A5B5D;
	--admin-ngauge-orange-color :  #ffc107;
	--admin-ngauge-submenu-color :  #6c757d;
	--alert-fluid-background :  rgba(0,0,0,0,);
	--alert-info-background :  var( --ppestates-dark-green);
	--alert-info-border : 2px solid var(--ppestates-black);
	--alert-info-border : 2px solid var(--ppestates-dark-green);
	--alert-info-color :  #fff;
	--alert-success-background :  var( --ppestates-dark-green);
	--alert-success-color : #fff;
	--alertbox-bg :  #718439;
	--alertbox-fluidbg :  #718439;
	--alertbox-font-color :  #fff;
	--alertbox-font-size : 1.2rem;
	--alertbox-font-weight : 500 ;
	--backtotop-background-color :  #005500;
	--backtotop-icon-color :  #ffffcc;
	--backtotop-icon-size : 35px;
	--backtotop-position : 80px;
	--backtotop-size : 50px;
	--banner-bg-border : 0px solid rgba(0,0,0,0);
	--banner-bg-color :  rgba(0,0,0,0);
	--banner-fluidbg-border : 0px solid rgba(0,0,0,0);
	--banner-fluidbg-color :  rgba(0,0,0,0);
	--banner-h2-color :  #000;
	--banner-p-color :  #000;
	--base-background :  rgba(0, 128, 0, 0.1);
	--base-button--primary-background :  #005500;
	--base-button--primary-background-hover :  #005500;
	--base-button--primary-border-color-hover :  #005500;
	--base-button--primary-color :  #fff;
	--base-button--primary-fontsize : 18px;
	--base-button-primary-border : 2px solid var(--ppestates-dark-green);
	--base-button-primary-color-hover :  #fff;
	--base-button-primary-fontsize-hover : 18px;
	--base-color :  #212529;
	--base-font-family : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h1-color :  rgb(99,99,99);
	--base-h1-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h1-size : 2.5rem;
	--base-h1-weight : 500;
	--base-h2-color :  rgb(99,99,99);
	--base-h2-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h2-size : 2rem;
	--base-h2-weight : 500;
	--base-h3-color :  rgb(99,99,99);
	--base-h3-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h3-size : 1.75rem;
	--base-h3-weight : 500;
	--base-h4-color :  rgb(99,99,99);
	--base-h4-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h4-size : 1.5rem;
	--base-h4-weight : 500;
	--base-h5-color :  rgb(99,99,99);
	--base-h5-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h5-size : 1.25rem;
	--base-h5-weight : 500;
	--base-h6-color :  rgb(99,99,99);
	--base-h6-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-h6-size : 1rem;
	--base-h6-weight : 500;
	--base-li-color :  rgb(99,99,99);
	--base-li-font : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--base-li-size : 1rem;
	--base-li-weight : 500;
	--base-link-color :  rgb(99,99,99);
	--base-max-width : 1440px;
	--base-max-width-category : 1440px;
	--base-max-width-contactbanner : 1440px;
	--base-max-width-footer : 1440px;
	--base-max-width-footer-bottom : 1440px;
	--base-max-width-footer-top : 1440px;
	--base-max-width-header : 1440px;
	--base-max-width-homeslider : 1440px;
	--base-max-width-mainmenu : 1440px;
	--base-max-width-tickertape : 1440px;
	--base-size : 1rem;
	--base-weight : 400;
	--basket-basketheader-background-color :  rgba(0, 0, 0, 0.5);
	--basket-baskettitle-background-color :  rgba(0, 0, 0, 0);
	--basket-baskettitle-fontsize : 24px;
	--basket-baskettitle-h1-color :  #003300;
	--basket-baskettitle-weight : 600;
	--basket-bg-color :  #ffffff;
	--basket-checkout-button-bg :  var(--ppestates-dark-green);
	--basket-checkout-button-bg-hover :  var(--ppestates-dark-green);
	--basket-checkout-button-border : 2px solid var(--ppestates-dark-green);
	--basket-checkout-button-color :  var(--menu-color);
	--basket-checkout-button-color-hover :  #fff;
	--basket-checkout-button-fontfamily : inherit;
	--basket-checkout-button-radius : 0px;
	--basket-checkout-button-shadow : none;
	--basket-checkout-button-size : 1rem;
	--basket-checkout-button-weight : 600;
	--basket-delivery-button-bg-hover :  #ccc;
	--basket-delivery-button-border : 2px solid #ccc;
	--basket-delivery-button-color-hover :  #fff;
	--basket-delivery-button-shadow : none;
	--basket-discountcode-button-bg :  #fff;
	--basket-discountcode-button-bg-hover :  #ccc;
	--basket-discountcode-button-border : 2px solid #ccc;
	--basket-discountcode-button-border-hover : 2px solid #ccc;
	--basket-discountcode-button-color :  #000;
	--basket-discountcode-button-color-hover :  #fff;
	--basket-discountcode-button-fontsize : 1rem;
	--basket-discountcode-button-fontweight : 400;
	--basket-discountcode-h4-fontcolor :  #000;
	--basket-discountcode-h4-fontsize : 1rem;
	--basket-discountcode-h4-fontweight : 500;
	--basket-fluidbg-color :  rgba(0,0,0,0);
	--basket-grandtotal-color :  #000;
	--basket-grandtotal-size : 1rem;
	--basket-grandtotal-weight : 500;
	--basket-pageheader-bg :  #fff;
	--basket-pageheader-border : 0px solid #fff;
	--basket-pageheader-color :  #000;
	--basket-pageheader-fontsize : 1rem;
	--basket-pageheader-fontweight : 500;
	--basket-products-cartroweven-background :  rgba(0,0,0,0.1);
	--basket-products-cartrowodd-background :  rgba(0,0,0,0.05);
	--basket-products-sku-color :  #000;
	--basket-products-sku-fontsize : 1rem;
	--basket-products-sku-fontweight : 600;
	--basket-shipping-bg :  #f8f8f8;
	--basket-shipping-border : 1px solid #ccc;
	--basket-shipping-borderradius : 0px;
	--basket-shipping-h4-color :  #000;
	--basket-shipping-h4-size : 1.25rem;
	--basket-shipping-h4-weight : 500;
	--basket-shipping-input-color : #000;
	--basket-shipping-input-size : 1rem;
	--basket-shipping-input-weight : 500;
	--basket-shipping-p-color :  #000;
	--basket-shipping-p-size : 1rem;
	--basket-shipping-p-weight : 400;
	--basket-shipping-select-color :  #000;
	--basket-shipping-select-size : 1rem;
	--basket-shipping-select-weight : 400;
	--basket-smalltext-color :  #333;
	--basket-smalltext-size : 0.85rem;
	--basket-smalltext-weight : 300;
	--basket-subtotals-bg :  #f8f8f8;
	--basket-subtotals-bg-lastrow :  #dddddd;
	--basket-subtotals-border-lastrow : 0px solid #dddddd;
	--basket-subtotals-color :  #000000;
	--basket-subtotals-size : 1rem;
	--basket-subtotals-size : 1rem;
	--basket-subtotals-weight : 400;
	--basket-subtotals-weight : 400;
	--basket-thumb-aspect-ratio : auto 4/4;
	--basket-update-button-bg :  var(--ppestates-dark-green);
	--basket-update-button-bg-hover :  var(--ppestates-dark-green);
	--basket-update-button-border : 2px solid var(--ppestates-dark-green);
	--basket-update-button-color-hover :  #fff;
	--basket-update-button-shadow : none;
	--cart-checkout-button-bg :  var(--ppestates-dark-green);
	--cart-checkout-button-color :  #fff;
	--cart-checkout-button-radius : 0px;
	--cart-checkout-button-size : 1rem;
	--cart-checkout-button-weight : 500;
	--cart-update-button-bg :  var(--ppestates-dark-green);
	--cart-update-button-bg-hover :  var(--ppestates-dark-green);
	--cart-update-button-border : 1px solid var(--ppestates-dark-green);
	--cart-update-button-color :  #fff;
	--cart-update-button-color-hover :  #ffffcc;
	--cart-update-button-radius : 0px;
	--cart-update-button-shadow : none;
	--cart-update-button-size : 1rem;
	--cart-update-button-weight : 500;
	--cat-breadcrumb-background :  rgba(0,0,0,0);
	--cat-breadcrumb-bordertop : 1px solid rgb(237, 237, 237);
	--cat-breadcrumb-color :  rgb(99,99,99);
	--cat-breadcrumb-fontsize : 12px;
	--cat-list-addto-background-color :  #ff0000;
	--cat-list-addto-background-color-hover :  rgb(225, 13, 24);
	--cat-list-addto-border : 3px solid #ff0000;
	--cat-list-addto-border-hover : 3px solid rgb(225, 13, 24);
	--cat-list-addto-border-radius : 50px;
	--cat-list-addtocart-color :  #ffffcc;
	--cat-list-bg-border : 0px solid rgba(0,0,0,0);
	--cat-list-bg-color :  #fff;
	--cat-list-bg-image : none;
	--cat-list-bg-position : center;
	--cat-list-bg-repeat : no-repeat;
	--cat-list-bg-size : auto;
	--cat-list-cat-color :  #000;
	--cat-list-cat-size : 1rem;
	--cat-list-cat-weight : 600;
	--cat-list-fluidbg-color :  rgba(0,0,0,0);
	--cat-list-price-background-color :  #005500;
	--cat-list-price-background-hover :  #003300;
	--cat-list-price-border : 3px solid #005500;
	--cat-list-price-border-hover : 3px solid #003300;
	--cat-list-price-border-radius : 50px;
	--cat-list-price-color :  #ffffcc;
	--cat-list-price-color-hover :  #fff;
	--cat-list-prod-addto-bg :  #ccc;
	--cat-list-prod-bg :  #ffffff;
	--cat-list-prod-color :  rgb(99,99,99);
	--cat-list-prod-size : 1rem;
	--cat-list-prod-weight : 500;
	--cat-list-sku-color :  #000;
	--cat-list-sku-weight : 600;
	--cat-overlay-background-border-radius : 16px;
	--cat-overlay-background-color :  rgba(0,0,0,0.5);
	--cat-overlay-background-color-mobile :  rgba(0,0,0,0.95);
	--cat-overlay-background-width : 50%;
	--cat-overlay-h1-color :  #fff;
	--cat-overlay-h2-color :  #fff;
	--cat-overlay-p-color :  #fff;
	--cat-pager-bg :  #dddddd;
	--cat-pager-bg-active :  #f8f8f8;
	--cat-pager-border : 1px solid #666;
	--cat-pager-border-active : 1px solid #666;
	--cat-pager-color :  #333;
	--cat-pager-color-active :  #000000;
	--cat-pager-color-disabled :  #999;
	--cat-sidebar-filter-background :  #eee;
	--cat-sidebar-filter-border : 1px solid #ccc;
	--cat-sidebar-filter-color :  #000;
	--cat-sidebar-filter-headingblock-color :  #000;
	--cat-sidebar-filterbutton-background :  #666;
	--cat-sidebar-filterbutton-color :  #fff;
	--cat-sidebar-heading-background :  #666;
	--cat-sidebar-heading-color :  #fff;
	--cat-sidebar-toggle-color :  #fff;
	--cat-text-color :  #000;
	--cat-text-size : 1rem;
	--cat-title-bg :  #fff;
	--cat-title-border : 0px solid #ddd;
	--cat-title-color :  #000;
	--cat-title-size : inherit;
	--cat-toolbar-background :  #f4f4f4;
	--cat-toolbar-button :  rgba(0,0,0,0);
	--checkout-bg-color :  #fff;
	--checkout-bgfluid-color :  rgba(0,0,0,0);
	--checkout-body-color : inherit ;
	--checkout-body-size : inherit;
	--checkout-body-weight : inherit;
	--checkout-borderbox-form-background :  #fff;
	--checkout-borderbox-form-border : 1px solid #ccc;
	--checkout-borderbox-form-radius : 0px;
	--checkout-borderbox-h4-fontcolor :  #000;
	--checkout-borderbox-h4-fontsize : 1.5rem;
	--checkout-borderbox-h4-fontweight : 500;
	--checkout-borderboxred-a-fontweight : 400;
	--checkout-borderboxred-fontsize : 1rem;
	--checkout-borderboxred-fontweight : 400;
	--checkout-borderboxred-input-bg :  #f8f8f8;
	--checkout-borderboxred-input-border : 2px solid #ccc;
	--checkout-button-bg :  var(--ppestates-dark-green);
	--checkout-button-bgcolor :  var(--ppestates-dark-green);
	--checkout-button-border : 1px solid var(--ppestates-dark-green);
	--checkout-button-border : 1px solid var(--ppestates-dark-green);
	--checkout-button-color :  #ffffcc;
	--checkout-button-color :  #ffffcc;
	--checkout-button-radius : 0px;
	--checkout-button-shadow : none ;
	--checkout-button-size : 18px;
	--checkout-button-weight : 500;
	--checkout-cartline-border : inherit ;
	--checkout-grandtotal-color : inherit ;
	--checkout-grandtotal-size : inherit;
	--checkout-grandtotal-weight : inherit;
	--checkout-gridheader-color : inherit ;
	--checkout-gridheader-size : inherit;
	--checkout-gridheader-weight : inherit;
	--checkout-header-background : inherit ;
	--checkout-header-color : inherit ;
	--checkout-header-size : inherit;
	--checkout-header-weight : inherit;
	--checkout-orderreview-cardbody-bgcolor :  #e8e8e8;
	--checkout-orderreview-detailsspacer-bordertop : inherit;
	--checkout-orderreview-grandtotal-color :  #000;
	--checkout-orderreview-grandtotal-size : 1rem;
	--checkout-orderreview-grandtotal-weight : 600;
	--checkout-orderreview-header-bgcolor :  #ccc;
	--checkout-orderreview-header-color :  #fff;
	--checkout-orderreview-specialprice-fontsize : 0.8rem;
	--checkout-orderreview-specialprice-fontstyle : italic;
	--checkout-orderreview-subtotals-bg :  #e8e8e8;
	--checkout-orderreview-subtotals-border : 0px solid #e8e8e8;
	--checkout-orderreview-subtotals-borderradius : 0px;
	--checkout-orderreview-subtotals-firstrow-border : inherit ;
	--checkout-orderreview-subtotals-lastrow-bg :  #ccc;
	--checkout-orderreview-subtotals-lastrow-border : 2px solid rgba(0,0,0,0);
	--checkout-orderreview-subtotals-row-border : 2px solid #fff;
	--checkout-orderreviewdetails-change-color :  #333;
	--checkout-orderreviewdetails-change-fontsize : 1rem;
	--checkout-orderreviewdetails-change-fontstyle : italic;
	--checkout-orderreviewdetails-change-fontweight : 400;
	--checkout-shipping-bg : inherit ;
	--checkout-shipping-border : inherit ;
	--checkout-shipping-borderradius : inherit;
	--checkout-stage-box-bg :  #ccc;
	--checkout-stage-box-bg-active :  #fff;
	--checkout-stage-box-border : 2px solid #ccc;
	--checkout-stage-box-border-active : 2px solid #ccc;
	--checkout-stage-box-fontcolor :  #fff;
	--checkout-stage-box-fontcolor-active : inherit ;
	--checkout-stage-box-fontsize : 1rem;
	--checkout-stage-box-fontweight : 400;
	--checkout-stage-fontsize : 1rem;
	--checkout-stage-fontweight : 400;
	--checkout-subtotals-bg : inherit;
	--checkout-subtotals-border : inherit;
	--checkout-subtotals-borderradius : inherit;
	--checkout-subtotals-color : inherit ;
	--checkout-subtotals-size : inherit;
	--checkout-subtotals-weight : inherit;
	--checkout-upload-border-button-radius : inherit;
	--checkout-upload-button-bg : inherit ;
	--checkout-upload-button-border : inherit ;
	--checkout-upload-button-color : inherit ;
	--checkout-upload-button-fontfamily : inherit;
	--checkout-upload-button-fontsize : inherit;
	--checkout-upload-button-fontweight : inherit;
	--checkoutheader-bg-color :  #fff;
	--checkoutheader-bgfluid-color :  rgba(0,0,0,0);
	--checkoutheader-pageheader-h1-color :  var(--ppestates-dark-green);
	--checkoutheader-pageheader-size : 1.25rem;
	--checkoutheader-pageheader-weight : 600;
	--cms-bg :  #fff;
	--cms-block-bg :  #fff;
	--cms-block-bg :  #fff;
	--cms-block-color :  #000;
	--cms-block-content-padding : 12px 15px 16px 15px;
	--cms-block-fluidbg :  rgba(0,0,0,0);
	--cms-block-h1-color :  #4c4c4c;
	--cms-block-h1-size : 24px;
	--cms-block-h1-weight : 600;
	--cms-block-h2-color :  #4c4c4c;
	--cms-block-h2-size : 24px;
	--cms-block-h2-weight : 600;
	--cms-block-size : 1rem;
	--cms-block-weight : 400;
	--cms-fluidbg :  rgba(0,0,0,0);
	--cms-overlay-color : #fff;
	--cms-overlay-color : #fff;
	--cms-signup-button-bgcolor :  #fff;
	--cms-signup-button-border : 3px solid #bfbfbf;
	--cms-signup-button-color :  #000;
	--cms-signup-button-fontsize : 18px;
	--cms-signup-button-fontweight : 500;
	--cms-signup-h1-color :  #000;
	--cms-signup-h1-fontsize : 24px;
	--cms-signup-input-bgcolor :  #ebebeb;
	--cms-signup-p-color :  #000;
	--cms-signup-p-fontsize : 1rem;
	--cms-signup-p-fontweight : 400;
	--contact-bg : inherit ;
	--contact-button-bgcolor :  #fff;
	--contact-button-bgcolor-hover :  #e72b29;
	--contact-button-border : 3px solid #bfbfbf;
	--contact-button-border-hover :  #d61b17;
	--contact-button-color :  #000;
	--contact-button-color-hover :  #fff;
	--contact-fluid-bg : inherit ;
	--contactbanner-overlay-background-border-radius : 16px;
	--contactbanner-overlay-background-color :  rgba(0,0,0,0.5);
	--contactbanner-overlay-background-color-mobile :  rgba(0,0,0,0.95);
	--contactbanner-overlay-background-width : 50%;
	--contactbanner-overlay-h1-color :  #fff;
	--contactbanner-overlay-h2-color :  #fff;
	--contactbanner-overlay-p-color :  #fff;
	--emptycart-bg-color :  #fff;
	--emptycart-fluidbg-color : inherit ;
	--emptycart-h2-align : center;
	--emptycart-h2-color :  #000000;
	--emptycart-h2-margin : 0px;
	--emptycart-h2-size : 24px;
	--emptycart-h2-weight : 500;
	--footer-accreditation-background :  #dddee0;
	--footer-accreditation-fluid-background :  rgba(0,0,0,0);
	--footer-bg :  #c7c8ca;
	--footer-bottom-a-color :  #fff;
	--footer-bottom-bg :  #003300;
	--footer-bottom-fluid-bg :  rgba(0,0,0,0);
	--footer-bottom-p-color :  #ffffcc;
	--footer-button-color :  #00CCFF;
	--footer-catlist-bgcolor :  #e9ecef;
	--footer-catlist-color :  #000000;
	--footer-catlist-size : 16px;
	--footer-catlist-transform : uppercase;
	--footer-catlist-weight : 500;
	--footer-companydetails-color :  #333;
	--footer-fluid-bg :  rgba(0,0,0,0);
	--footer-hpdeliveryinfo-fontfamily : inherit;
	--footer-hpdeliveryinfo-h3-color : inherit ;
	--footer-hpdeliveryinfo-h3-fontfamily : inherit;
	--footer-info-color :  #333;
	--footer-info-font-size : 1.0rem;
	--footer-newsletter-button-color :  #000;
	--footer-newsletter-color : inherit ;
	--footer-newsletter-fontfamily : inherit;
	--footer-newsletter-h3-color : inherit ;
	--footer-newsletter-h3-fontfamily : inherit;
	--footer-phone-color :  #333;
	--footer-socialicons-bgcolor : inherit ;
	--footer-socialicons-bgcolor-hover : inherit ;
	--footer-socialicons-color : inherit ;
	--footer-socialicons-color-hover : inherit ;
	--footertop-bg :  #fff;
	--footertop-fluid-bg :  rgba(0,0,0,0);
	--footertop-font-color :  #000;
	--footertop-newsletter-bg-color :  #c7c8ca;
	--footertop-newsletter-bg-color-hover :  #f8f8f8;
	--footertop-newsletter-border : 2px solid #333;
	--footertop-newsletter-button-bgcolor-hover :  #0099FF;
	--footertop-newsletter-button-border : 2px solid #7c7c7c;
	--footertop-newsletter-button-color-hover :  #fff;
	--footertop-newsletter-font-color :  #000;
	--header-bg-color :  #fff;
	--header-fluidbg-color :  rgba(0,0,0,0);
	--header-menu-fluidbg-color :  rgba(0,0,0,0);
	--headerlinks-cartcount-bg :  #008800;
	--headerlinks-cartcount-color :  #ffffcc;
	--headerlinks-carticon-icon-color :  #999;
	--headerlinks-carticon-icon-color-hover :  #718439;
	--headerlinks-color :  #000;
	--headerlinks-createaccount-bgcolor :  #fff;
	--headerlinks-createaccount-bgcolor-hover :  #f8f8f8;
	--headerlinks-createaccount-border : 2px solid #000;
	--headerlinks-createaccount-border-hover : 2px solid #000;
	--headerlinks-createaccount-color :  #000;
	--headerlinks-createaccount-color-hover :  #000;
	--headerlinks-createaccount-weight : 600;
	--headerlinks-fontfamily : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--headerlinks-telephone-color :  #ffffcc;
	--headerlinks-useraccount-icon-color :  #999;
	--headerlinks-useraccount-icon-color-hover :  #718439;
	--headerlinks-userbookmark-icon-color :  #999;
	--headerlinks-userbookmark-icon-color-hover :  #718439;
	--homebanners-hover-zoom-size : scale(1.05);
	--homebanners-overlay-button-bgcolor :  rgba(0,0,0,0.1);
	--homebanners-overlay-button-bgcolor-hover :  rgba(0,0,0,0.5);
	--homebanners-overlay-button-border : 2px solid #666;
	--homebanners-overlay-button-border-hover : 2px solid #999;
	--homebanners-overlay-button-color :  #000;
	--homebanners-overlay-button-color-hover :  #fff;
	--homebanners-overlay-button-padding : 12px 16px;
	--homecats-bg-color :  #fff;
	--homecats-fluidbg-color :  rgba(0,0,0,0);
	--homecats-hpoverlay-color :  rgba(0,0,0,0.375);
	--homecats-image-aspect-ratio : auto 4/3;
	--homecats-title-background :  #fff;
	--homecats-title-color :  #000;
	--homecats-title-weight : 600;
	--homeslider-bg-color :  #fff;
	--homeslider-fluidbg-color :  #fff;
	--homeslider-overlay-background :  rgba(0,0,0,0.5) ;
	--homeslider-overlay-bg-borderradius : 15px;
	--homeslider-overlay-bg-maxwidth : 50%;
	--homeslider-overlay-bg-padding : 10px 15px 20px 15px;
	--homeslider-overlay-button :  #fff;
	--homeslider-overlay-buttonbg :  #ccc;
	--homeslider-overlay-h1-color :  #fff;
	--homeslider-overlay-h2-color :  #fff;
	--homeslider-overlay-p-color :  #fff;
	--logobox-margin : 24px 30px 24px 30px;
	--menu-bg :  #fff;
	--menu-color :  #ffffcc;
	--menu-dropdown-bg :  #c7c8ca;
	--menu-dropdown-hover :  #FFFFFF;
	--menu-dropdown-hoverbg :  #e9ecef;
	--menu-dropdown-mobile-hoverbg :  #4c4c4c;
	--menu-dropdown-navlink-hover :  #ffffcc;
	--menu-dropdown-navlink-hoverbg :  #005500;
	--menu-font-family : inherit;
	--menu-font-size : 16px;
	--menu-font-weight : 600;
	--menudropdown-background-color :  #c7c8ca;
	--menudropdown-bordertop : 12px solid #f00;
	--menudropdown-category-color :  #000;
	--menudropdown-column-bottomborder : 2px solid #fff;
	--menudropdown-heading-color :  #f00;
	--menudropdown-heading-fontsize : 24px;
	--menudropdown-menuimage-margin : auto 0px 0px auto !important;
	--news-bg-color : inherit ;
	--news-fluidbg-color : inherit ;
	--news-sidebar-background : inherit ;
	--news-sidebar-base-color : inherit ;
	--news-sidebar-base-size : inherit;
	--news-sidebar-base-weight : inherit;
	--news-sidebar-cats-background : inherit ;
	--news-sidebar-cats-base-color : inherit ;
	--news-sidebar-cats-base-size : inherit;
	--news-sidebar-cats-base-weight : inherit;
	--news-sidebar-cats-h3-color : inherit ;
	--news-sidebar-cats-h3-size : inherit;
	--news-sidebar-cats-h3-weight : inherit;
	--news-sidebar-h4-color : inherit ;
	--news-sidebar-h4-size : inherit;
	--news-sidebar-h4-weight : inherit;
	--news-sidebar-icon-color : inherit ;
	--news-sidebar-icon-hover : inherit ;
	--newscategories-bg-color :  #fff;
	--newscategories-fluidbg-color :  rgba(0,0,0,0);
	--newscategories-title-color :  #4c4c4c;
	--newscategories-title-size : 24px;
	--newscategories-title-weight : 500;
	--newslist-bg-color :  #ffffff;
	--newslist-card-background :  rgba(0,0,0,0.025);
	--newslist-card-border : 0px none;
	--newslist-fluidbg-color :  #fff;
	--newslist-h3-color :  #000000;
	--newslist-h3-size : 1.5rem;
	--newslist-h3-weight : 500;
	--newslist-image-aspect-ratio : auto 16/9;
	--newslist-p-color :  #000000;
	--newslist-p-size : 1rem;
	--newslist-p-weight : 400;
	--passwordreset-bg-color :  #fff;
	--passwordreset-bgfluid-color : inherit ;
	--passwordreset-h1-color : inherit ;
	--passwordreset-h1-size : inherit;
	--passwordreset-h1-weight : inherit;
	--passwordreset-p-color : inherit ;
	--passwordreset-p-size : inherit;
	--passwordreset-p-weight : inherit;
	--ppestates-black :  #003300;
	--ppestates-dark-green :  #005500;
	--ppestates-green :  #718439;
	--ppestates-yellow :  #ffffcc;
	--product-altstockinfo--headercolor :  #fff;
	--product-altstockinfo-backgroundcolor :  #e3e3e5;
	--product-altstockinfo-colour :  #000;
	--product-altstockinfo-font-weight : 500;
	--product-altstockinfo-fontsize : 14px;
	--product-altstockinfo-header-backgroundcolor :  #333;
	--product-altstockinfo-header-fontsize : 14px;
	--product-altstockinfo-header-fontweight : 600;
	--product-block-bg-color :  #fff;
	--product-block-border : 3px solid #ccc;
	--product-block-button-bg :  #fff;
	--product-block-button-color :  #000;
	--product-block-button-radius : 0px;
	--product-block-button-size : 18px;
	--product-block-button-weight : 500;
	--product-block-fluidbg-color :  rgba(0,0,0,0);
	--product-block-oldprice-color :  #666;
	--product-block-oldprice-size : 1rem;
	--product-block-oldprice-weight : 500;
	--product-block-oldpricered-color :  red;
	--product-block-oldpricered-size : 1rem;
	--product-block-oldpricered-weight : 500;
	--product-block-price-color :  #000;
	--product-block-price-size : 24px;
	--product-block-price-weight : 600;
	--product-block-select-color :  #000;
	--product-block-select-padding : 2px 2px 2px 2px;
	--product-block-select-size : 1rem;
	--product-block-select-weight : 400;
	--product-block-shortdescription-color :  #000;
	--product-block-shortdescription-size : 1rem;
	--product-block-shortdescription-weight : 400;
	--product-grouped-addto-bg :  #ff0000;
	--product-grouped-addto-bg-hover :  rgb(225, 13, 24);
	--product-grouped-addto-border : 3px solid #ff0000;
	--product-grouped-addto-border-hover : 3px solid rgb(225, 13, 24);
	--product-grouped-addto-color :  #ffffcc;
	--product-grouped-addto-color-hover :  #ffffcc;
	--product-grouped-addto-fontfamily : -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--product-grouped-addto-fontsize : 17px;
	--product-grouped-addto-fontweight : 600;
	--product-grouped-button-bg :  #fff;
	--product-grouped-header-background :  #003300;
	--product-grouped-header-color :  #ffffcc;
	--product-grouped-row-odd :  #ffffff;
	--product-header-bg-color :  #fff;
	--product-header-fluidbg-color :  #fff;
	--product-header-h1-color :  rgb(0,85,0);
	--product-header-h1-padding : 0px 0px 3px 0px;
	--product-header-h1-size : 24px ;
	--product-header-h1-weight : 600;
	--product-header-sku-color :  #333;
	--product-header-sku-color :  #333;
	--product-header-sku-fontweight : 700;
	--product-productaccordion-border-bottom-after : 3px solid #000;
	--product-productaccordion-border-right-after : 3px solid #000;
	--product-productaccordion-fontsize : 20px;
	--product-productaccordion-fontsize-after : 24px;
	--product-productaccordion-fontweight : 600;
	--product-productaccordion-fontweight-after : 700;
	--productinfo-a-size : 1rem;
	--productinfo-a-weight : 400;
	--productinfo-bg-color :  rgba(0,0,0,0);
	--productinfo-bg-image : none;
	--productinfo-bg-position : initial;
	--productinfo-bg-repeat : no-repeat;
	--productinfo-download-bgcolor :  #4c4c4c;
	--productinfo-download-color :  #fff;
	--productinfo-download-fontsize : 0.95rem;
	--productinfo-download-fontweight : 600;
	--productinfo-fluidbg-color :  rgba(0,0,0,0);
	--productinfo-fluidbg-image : none;
	--productinfo-fluidbg-position : initial;
	--productinfo-fluidbg-repeat : no-repeat;
	--productinfo-h1-size : 3rem;
	--productinfo-h1-weight : 700;
	--productinfo-h2-size : 2.25rem;
	--productinfo-h2-weight : 700;
	--productinfo-h3-size : 1.5rem;
	--productinfo-h3-weight : 600;
	--productinfo-h4-size : 1.25rem;
	--productinfo-h4-weight : 600;
	--productinfo-h5-size : 1.125;
	--productinfo-h5-weight : inherit;
	--productinfo-h6-size : 1rem;
	--productinfo-h6-weight : 500;
	--productinfo-navlink-active : inherit ;
	--productinfo-navlink-background-active :  rgba(0,0,0,0);
	--productinfo-navlink-bordercolor-active :  rgba(0,0,0,0);
	--productinfo-p-size : 1rem;
	--productinfo-p-weight : 400;
	--productinfotabe-bgcolor :  #f4f4f4;
	--productinfotabs-bg-borderbotton : none ;
	--productinfotabs-bg-bordertop : medium none ;
	--productinfotabs-bg-color :  #fff;
	--productinfotabs-bg-padding : 0px;
	--productinfotabs-bgcolor :  #fff;
	--productinfotabs-bgcolor-active :  #fff;
	--productinfotabs-border-color :  #ccc;
	--productinfotabs-color-active :  #000;
	--productinfotabs-color-active :  #000;
	--productinfotabs-fluidbg-color :  rgba(0,0,0,0);
	--productinfotabs-infotabs-color :  #000;
	--productinfotabs-infotabs-size : 1rem;
	--productinfotabs-infotabs-weight : 500;
	--productinfotabs-minheight : 100px;
	--productinfotitle-bg-color :  #fff;
	--productinfotitle-fluidbg-color :  #fff;
	--productinfotitle-h2-color :  #000;
	--productinfotitle-h2-margin : 0px 0px 0px 0px;
	--productinfotitle-h2-size : 2rem;
	--productinfotitle-h2-weight : 500;
	--productlist-image-aspect-border : 4px solid rgba(0,0,0,0);
	--productlist-image-aspect-ratio : auto 1/1;
	--productrecommended-cardbody-border : 1px solid #e3e3e5;
	--productrecommended-cardfooter-background : none repeat scroll 0 0 rgba(0,0,0,0);
	--productrecommended-title-background :  #e3e3e5;
	--productrecommended-title-h4-color :  #666;
	--productrecommended-title-h4-fontsize : 1.05rem;
	--productrecommended-title-h4-fontweight : 600;
	--productrecommended-title-p-fontsize : 1rem;
	--productrecommended-title-p-fontweight : 600;
	--search-close-background :  #f00;
	--search-close-color :  #fff;
	--search-header-backgound-color :  #003300;
	--search-overlay-color :  rgba(0, 0, 0, 0.6);
	--search-title-color :  #ffffcc;
	--search-title-size : 21px;
	--search-title-weight : 500;
	--searchbutton-bg-color :  #ffffff;
	--searchbutton-bg-color-hover :  #fff;
	--searchbutton-border : medium none #fff;
	--searchbutton-border-hover : medium none #fff;
	--searchbutton-color :  #000;
	--searchbutton-color-hover :  #000;
	--sidebar-cardheader-accountaccordion-background :  rgb(54, 68, 72);
	--sidebar-cardheader-background :  rgb(54, 68, 72);
	--slider-indicator-bgcolor :  rgba(0,0,0,0.25);
	--slider-indicator-color :  #fff;
	--spinner-color :  #005500;
	--tickertape-bg-color :  #CCC;
	--tickertape-color :  #fff;
	--tickertape-fluidbg-color :  #000;
	--tickertape-next-prev-icon-color :  #000;
}
