:root {
  --default-font-weight: normal;
  --header-padding-desktop: 20px;
  --header-padding-mobile: 15px;
  --logo-image-mobile: var(--logo-image);
  /* variables controlling theme (edited in theme editor) */
  --header-height-desktop: 80px;
  --header-height-mobile: 50px;
  --search-height: 59px;
  --header-background-color: #ffffff;
  --text-color-header: #000000;
  --logo-image: "";
  --homepage-carousel-slide-1-image: "";
  --homepage-carousel-slide-1-main-text: "";
  --homepage-carousel-slide-1-sub-text: "";
  --homepage-carousel-slide-1-button-text: "";
  --homepage-carousel-slide-1-button-url: "";
  --submenu-background-color: #ffffff;
  --text-color-submenu: #000000;
  --text-color-on-highlight-bg: #ffffff;
  --carousel-height-desktop: 300px;
  --carousel-height-mobile: calc(var(--carousel-height-desktop) * 0.75);
  --text-color-carousel: #000000;
  --footer-background-color: #000000;
  --footer-text-color: #ffffff;
  --category-image-height: 180px;
  --image-box-height: 275px;
  --white: #ffffff;
  --dark: #343a40;
  /* common variables controlling theme and skin */
  --image-box-background-color: #f1f1f3;
  --image-box-border-width: 0px;
  --image-box-border-color: #d6d6d6;
  --image-border-width: 1px;
  --image-border-color: #d6d6d6;
  --button-primary-background-color: #75787b;
  --button-primary-border-color: var(--button-primary-background-color);
  --button-primary-text-color: #ffffff;
  --button-secondary-background-color: #ffffff;
  --button-secondary-border-color: var(--button-primary-background-color);
  --button-secondary-text-color: var(--button-primary-background-color);
  --text-color-heading: var(--text-color-ultra-dark);
  --text-color-ultra-dark: #000000;
  --text-color-dark: #484848;
  --text-color-medium: #75787b;
  --text-color-disabled: #cacaca;
  --color-error: #ff625a;
  --color-warning: #f5a623;
  --color-success: #2fc943;
  --color-line: #d6d6d6;
  --color-highlight: #da291c;
  --color-button-disabled: #ebebeb;
  --color-fill: #f1f1f3;
  --color-error-fill: #fff7f7;
  --font-family: "Open Sans";
  --image-box-padding: 20px;
  --button-border-radius: 25px;
  --text-size-h1: 60px;
  --text-size-h2: 30px;
  --text-size-h3: calc(var(--text-size-h1) * 0.4);
  --text-size-h4: calc(var(--text-size-h2) * 0.67);
  --text-size-label: 16px;
  --text-size-regular: calc(var(--text-size-label) * 0.875);
  --text-size-fineprint: calc(var(--text-size-label) * 0.75);
  --text-color-dropdown-menu: #000000;
  /* variables controlling skin */
  --form-input-border-radius: 5px;
  --table-scrollbar-color: rgba(114, 114, 114, 0.5);
  --background-around-popup-color: #767676;
  --footer-height: 260px;
  --gallery-list-image-height: 50px;
  --gallery-list-image-width: 50px;
  --gallery-grid-image-height: 90px;
  /* AG4 variables */
  --ag4-promotion-item-display: none;
  --ag4-footer-display: flex;
  --ag4-popup-color-background: #75787b;
  --favicon-url: "/ustorethemes/AGOnline//assets/images/AG-FavIcon.png";
  --ag4-banner-rotating-font-color: #ffffff;
  --ag4-banner-rotating-gradient-color: #000000;
  --ag4-banner-rotating-text-background-color: transparent;
  --ag4-banner-rotating-header-font: var(--font-family);
  --ag4-banner-rotating-paragraph-font: var(--font-family);
  --ag4-banner1-rotating-image: "";
  --ag4-banner1-rotating-title: "";
  --ag4-banner1-rotating-description: "";
  --ag4-banner1-rotating-button-text: "";
  --ag4-banner1-rotating-url: "";
  --ag4-banner1-rotating-product-image: "";
  --ag4-banner2-rotating-image: "";
  --ag4-banner2-rotating-title: "";
  --ag4-banner2-rotating-description: "";
  --ag4-banner2-rotating-button-text: "";
  --ag4-banner2-rotating-url: "";
  --ag4-banner2-rotating-product-image: "";
  --ag4-banner3-rotating-image: "";
  --ag4-banner3-rotating-title: "";
  --ag4-banner3-rotating-description: "";
  --ag4-banner3-rotating-button-text: "";
  --ag4-banner3-rotating-url: "";
  --ag4-banner2-rotating-product-image: "";
  --ag4-homepage-message-title: "";
  --ag4-homepage-message-description: "";
  --ag4-homepage-message-background-color: transparent;
  --ag4-homepage-message-font-color: black;
  --ag4-order-alphabetical: "no";
  --ag4-animated-slider: "no";
  --ag4-product-id-blacklist: "";
  --ag4-product-id-blacklist-message: "These items must be ordered separately";
  --ag4-brand-color-highlight-1: "";
  --ag4-brand-color-highlight-2: "";
  --ag4-brand-color-highlight-3: "";
  --ag4-home-gallery-view: "no";
  --ag4-show-category-list: "yes";
  --ag4-category-name-view-display: none;
  --ag4-home-show-featured-products-display: none;
  --ag4-product-display-count: 20;
  --ag4-external-URL-link: "";
  --ag4-external-link-text: "";
  --ag4-chatbox: "yes";
  --ag4-chatbox-display: none;
  --ag4-reporting-link-display: "no";
  --ag4-footers-realtyexecutives: "";
  --ag4-footers-aam: "";
  --ag4-footers-core: "";
  --ag4-footers-requestquote: "";
  --ag4-footers-requestquotecustom: "";
  --ag4-footers-us553: "";
  --ag4-footers-us190: "";
  --ag4-footers-upwardprojects: "";
  --ag4-footers-arizonatile: "";
  --ag4-footers-us114-flowserve: "";
  --ag4-footers-us283-bloomuniversity: "";
  --ag4-footers-us376-itsconglobal: "";
  --ag4-footers-us376-blendsupply: "";
  --ag4-footers-us778-crashchampion: "";
  --ag4-footers-us717-reevesyoung: "";
  --ag4-footers-us000-aginc: "";
  /* AG Defaults for Footer */
  --ag4-footer-centerNumber: "HQ";
  --ag4-footer-centerURL: "https://www.alphagraphics.com/";
  --ag4-footer-centerVanityURL: "AlphaGraphics.com";
  --ag4-footer-centerName: "AlphaGraphics";
  --ag4-footer-centerEmail: "";
  --ag4-footer-centerPhone: "800.955.6246";
  --ag4-footer-centerAddress: "143 Union Boulevard, Suite 650";
  --ag4-footer-centerCity: "Lakewood";
  --ag4-footer-centerState: "CO";
  --ag4-footer-centerZip: "80228";
  --ag4-footer-centerFacebook: "https://www.facebook.com/Alphagraphics";
  --ag4-footer-centerTwitter: "https://twitter.com/alphagraphics";
  --ag4-footer-centerLinkedIn: "https://www.linkedin.com/company/alphagraphics";
  --ag4-footer-centerInstagram: "https://www.instagram.com/alphagraphicshq/";
  --ag-footer-centerBlog: "https://blogs.alphagraphics.com/blog/";
  --ag4-footer-centerRefundPolicy: "";
  --ag4-footer-centerTermsConditions: "";
  /* skeleton variables */
  --skeleton-base-color: #f7f7f8;
  --skeleton-highlight-color: #ffffff; }
