{"id":6224,"date":"2025-05-30T11:58:04","date_gmt":"2025-05-30T08:58:04","guid":{"rendered":"https:\/\/goodmoodmeals.com\/b2b-login\/"},"modified":"2026-04-24T12:58:22","modified_gmt":"2026-04-24T09:58:22","slug":"b2b-login","status":"publish","type":"page","link":"https:\/\/goodmoodmeals.com\/lv\/b2b-login\/","title":{"rendered":"B2B"},"content":{"rendered":"\n\n\n<div class=\"gmm-b2b-screen\">\n\n  <div class=\"gmm-b2b-login-box\">\n\n    <a class=\"gmm-b2b-logo-link\" id=\"gmm-b2b-logo-home\" href=\"https:\/\/goodmoodmeals.com\/lv\/\" aria-label=\"Good Mood Meals home\">\n      <img decoding=\"async\" src=\"https:\/\/goodmoodmeals.com\/wp-content\/uploads\/2024\/10\/gmmLogoFooter.svg\" alt=\"Good Mood Meals\">\n    <\/a>\n\n    <div class=\"gmm-b2b-login-kicker\">B2B Access<\/div>\n\n    <h3 class=\"gmm-b2b-login-title\">Partner Portal<\/h3>\n\n    <p class=\"gmm-b2b-login-subtitle\">\n      Wholesale access for approved retailers, distributors, and business partners.\n    <\/p>\n\n    <div class=\"gmm-b2b-login-form\">\n      <div class=\"woocommerce\">\n\t<div id=\"wwlc-login-form\">\n\n\t\t\n\t\t<form class=\"woocommerce-form woocommerce-form-login\" name=\"wwlc_loginform\"\n\t\t\tid=\"wwlc_loginform\"\n\t\t\taction=\"https:\/\/goodmoodmeals.com\/lv\/b2b-login\/\"\n\t\t\tmethod=\"post\">\n\n\t\t\t<p class=\"login-username woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n\t\t\t\t<label for=\"user_login\">\n\t\t\t\t\tUsername\t\t\t\t\t<span style=\"color:red\">*<\/span>\n\t\t\t\t<\/label>\n\t\t\t\t<input type=\"text\" name=\"wwlc_username\" id=\"user_login\" class=\"input woocommerce-Input woocommerce-Input--text input-text\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p>\n\n\t\t\t<p class=\"login-password woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide\">\n\t\t\t\t<label for=\"user_pass\">Password <span style=\"color:red\">*<\/span><\/label>\n\t\t\t\t<input type=\"password\" name=\"wwlc_password\" id=\"user_pass\" class=\"input woocommerce-Input woocommerce-Input--text input-text\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p>\n\n\t\t\t\t\t\t\t<p class=\"login-remember form-row form-row-wide\">\n\t\t\t\t\t<label class=\"woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme\">\n\t\t\t\t\t\t<input name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/>\n\t\t\t\t\t\tRemember Me\t\t\t\t\t<\/label>\n\t\t\t\t<\/p>\n\t\t\t\n\t\t\t\n\t\t\t<p class=\"login-submit form-row form-row-wide\">\n\t\t\t\t<input type=\"submit\" name=\"wp-submit\" id=\"wp-submit\" class=\"woocommerce-button button woocommerce-form-login__submit\" value=\"Log In\" \/>\n\t\t\t<\/p>\n\t\t\t\n\t\t\t<p class=\"woocommerce-LostPassword lost_password\">\n\t\t\t\t<a class=\"register_link\" href=\"https:\/\/goodmoodmeals.com\/wholesale-registration-page\/\" >Register<\/a>\n\t\t\t\t<a class=\"lost_password_link\" href=\"https:\/\/goodmoodmeals.com\/lv\/my-account\/lost-password\/\" >Lost your password?<\/a>\n\t\t\t<\/p>\n\t\t\t<input type=\"hidden\" id=\"wwlc_login_form_nonce_field\" name=\"wwlc_login_form_nonce_field\" value=\"564ab3e1c8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/lv\/wp-json\/wp\/v2\/pages\/6224\" \/>\n\t\t<\/form>\n\n\t\t\n\n\t<\/div><!--#wwlc-login-form-->\n<\/div><!--.woocommerce-->\n\n    <\/div>\n\n    <div class=\"gmm-b2b-login-actions\">\n      <a class=\"gmm-b2b-register-btn\" href=\"https:\/\/goodmoodmeals.com\/wholesale-registration-page\/\">\n        Request wholesale access\n      <\/a>\n\n      <a class=\"gmm-b2b-lost-link\" href=\"\/my-account\/lost-password\/\">\n        Forgot your password?\n      <\/a>\n\n      <a class=\"gmm-b2b-home-btn\" id=\"gmm-b2b-home-btn\" href=\"https:\/\/goodmoodmeals.com\/lv\/\">\n        Back to home page\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n<style>\n.gmm-b2b-screen,\n.gmm-b2b-screen * {\n  box-sizing: border-box;\n}\n\n.gmm-b2b-screen {\n  position: relative;\n  min-height: 100vh;\n  padding: 70px 20px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at top left, rgba(255,255,255,0.08), transparent 28%),\n    radial-gradient(circle at bottom right, rgba(255,255,255,0.05), transparent 32%),\n    linear-gradient(180deg, #24482d 0%, #1d3826 52%, #162b1d 100%);\n}\n\n\/* Brand pattern background *\/\n.gmm-b2b-screen::before {\n  content: \"\";\n  position: absolute;\n  inset: -60px;\n  z-index: 1;\n  pointer-events: none;\n  opacity: 0.075;\n  background-image: url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A\/\/www.w3.org\/2000\/svg%27%20viewBox%3D%270%200%20315.7%20416.1%27%3E%3Cpath%20fill%3D%27%23F2F1EF%27%20d%3D%27M173.8%20273V143.1c0-18.5-.9-31.2-2.6-38.1-1.7-6.8-5.7-10.5-12.1-11-6.4.5-10.3%204.2-11.7%2011-1.5%206.8-2.4%2019.5-2.9%2038.1V273c.5%2018.6%201.5%2031.3%202.9%2038.1%201.5%206.8%205.4%2010.5%2011.7%2011%206.3-.5%2010.4-4.1%2012.1-11%201.8-6.8%202.6-19.5%202.6-38.1M307.9%20217.4c0%2043-5.5%2076.9-16.5%20101.8-11%2024.9-24.3%2043.8-39.9%2056.8-15.6%2012.9-31.9%2021.2-48.7%2024.9-16.8%203.7-31.4%205.5-43.6%205.5-16.1%200-32.8-2.6-50.2-7.7-17.3-5.1-33.3-14.8-48-28.9-14.7-14.2-26.7-33.8-36.3-59C15.3%20285.6%2010.5%20253%2010.5%20213v-26.7c0-40%204.8-59.9%2014.3-84.5C34.3%2077.1%2046.4%2057.9%2061%2044.2c14.6-13.7%2030.6-22.8%2048-27.5%2017.3-4.6%2034.1-7%2050.2-7%2012.2%200%2026.7%201.8%2043.6%205.5%2016.8%203.7%2033.1%2012%2048.7%2024.9C267.1%2053.1%20280.4%2072%20291.4%2097c11%2024.9%2016.5%2046.3%2016.5%2089.3v31.1z%27\/%3E%3C\/svg%3E\");\n  background-repeat: repeat;\n  background-size: 128px auto;\n  background-position: center;\n  transform: rotate(-7deg) scale(1.08);\n}\n\n\/* Soft overlay *\/\n.gmm-b2b-screen::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n  background:\n    radial-gradient(circle at center, rgba(0,0,0,0.02), rgba(0,0,0,0.16) 72%),\n    linear-gradient(180deg, rgba(0,0,0,0.04), rgba(0,0,0,0.18));\n}\n\n\/* Login card *\/\n.gmm-b2b-login-box {\n  position: relative;\n  z-index: 2;\n  width: min(100%, 460px);\n  margin: 0 auto;\n  padding: 34px 30px 30px;\n  text-align: center;\n  color: #fff;\n  border-radius: 30px;\n  background:\n    radial-gradient(circle at top left, rgba(255,255,255,0.08), transparent 32%),\n    rgba(12, 28, 18, 0.46);\n  border: 1px solid rgba(255,255,255,0.16);\n  box-shadow:\n    0 28px 80px rgba(0,0,0,0.28),\n    inset 0 1px 0 rgba(255,255,255,0.10);\n  backdrop-filter: blur(12px);\n  -webkit-backdrop-filter: blur(12px);\n}\n\n\/* Logo - fixed full-width row *\/\n.gmm-b2b-logo-link {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 100% !important;\n  margin: 0 auto 22px !important;\n  text-decoration: none !important;\n}\n\n.gmm-b2b-logo-link img {\n  display: block !important;\n  width: 145px;\n  height: auto;\n  max-width: 100%;\n  opacity: 0.96;\n  filter: drop-shadow(0 10px 24px rgba(0,0,0,0.18));\n}\n\n.gmm-b2b-logo-link:hover img {\n  opacity: 1;\n}\n\n\/* B2B pill - fixed underneath logo *\/\n.gmm-b2b-login-kicker {\n  display: flex !important;\n  align-items: center;\n  justify-content: center;\n  width: fit-content;\n  min-height: 28px;\n  padding: 0 13px;\n  margin: 0 auto 15px !important;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.13);\n  border: 1px solid rgba(255,255,255,0.22);\n  color: rgba(255,255,255,0.86);\n  font-size: 11px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.gmm-b2b-login-title {\n  margin: 0 0 12px;\n  color: #fff;\n  font-size: clamp(32px, 3.4vw, 46px);\n  line-height: 1.02;\n  font-weight: 850;\n  letter-spacing: -0.035em;\n  text-transform: none;\n}\n\n.gmm-b2b-login-subtitle {\n  max-width: 370px;\n  margin: 0 auto 26px;\n  color: rgba(255,255,255,0.84);\n  font-size: 14px;\n  line-height: 1.55;\n  font-style: normal;\n}\n\n\/* Form wrapper *\/\n.gmm-b2b-login-form {\n  margin: 0 auto 22px;\n}\n\n.gmm-b2b-login-form form {\n  margin-bottom: 0 !important;\n}\n\n\/* Labels *\/\n.gmm-b2b-login-form label {\n  display: block;\n  margin: 0 0 8px;\n  color: rgba(255,255,255,0.94) !important;\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1.2;\n  text-align: left;\n}\n\n\/* Inputs *\/\n.gmm-b2b-login-form input[type=\"text\"],\n.gmm-b2b-login-form input[type=\"email\"],\n.gmm-b2b-login-form input[type=\"password\"] {\n  width: 100% !important;\n  height: 48px !important;\n  margin: 0 0 18px !important;\n  padding: 0 16px !important;\n  border: 1px solid rgba(255,255,255,0.24) !important;\n  border-radius: 16px !important;\n  background: rgba(255,255,255,0.96) !important;\n  color: #172018 !important;\n  font-size: 15px !important;\n  font-weight: 650 !important;\n  line-height: 1 !important;\n  box-shadow: 0 12px 28px rgba(0,0,0,0.16) !important;\n}\n\n.gmm-b2b-login-form input[type=\"text\"]:focus,\n.gmm-b2b-login-form input[type=\"email\"]:focus,\n.gmm-b2b-login-form input[type=\"password\"]:focus {\n  outline: none !important;\n  border-color: rgba(255,255,255,0.92) !important;\n  background: #fff !important;\n  box-shadow:\n    0 12px 28px rgba(0,0,0,0.16),\n    0 0 0 4px rgba(255,255,255,0.14) !important;\n}\n\n\/* Remember me *\/\n.gmm-b2b-login-form input[type=\"checkbox\"] {\n  width: 15px !important;\n  height: 15px !important;\n  margin: 0 9px 0 0 !important;\n  accent-color: #3f8a50;\n}\n\n.gmm-b2b-login-form .remember-me,\n.gmm-b2b-login-form .woocommerce-form__label-for-checkbox,\n.gmm-b2b-login-form label[for*=\"remember\"] {\n  color: rgba(255,255,255,0.88) !important;\n  font-size: 13px !important;\n  font-weight: 750 !important;\n  text-align: center !important;\n}\n\n\/* Login button *\/\n.gmm-b2b-login-form button,\n.gmm-b2b-login-form input[type=\"submit\"],\n.gmm-b2b-login-form .button {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 44px !important;\n  padding: 0 30px !important;\n  margin: 14px auto 0 !important;\n  border: 0 !important;\n  border-radius: 999px !important;\n  background: #3f8a50 !important;\n  color: #fff !important;\n  font-size: 13px !important;\n  font-weight: 900 !important;\n  line-height: 1 !important;\n  letter-spacing: 0.02em;\n  text-align: center !important;\n  text-transform: uppercase;\n  box-shadow: 0 16px 34px rgba(0,0,0,0.24) !important;\n  cursor: pointer;\n}\n\n.gmm-b2b-login-form button:hover,\n.gmm-b2b-login-form input[type=\"submit\"]:hover,\n.gmm-b2b-login-form .button:hover {\n  background: #4d9b60 !important;\n  color: #fff !important;\n}\n\n\/* Custom actions *\/\n.gmm-b2b-login-actions {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 13px;\n  margin-top: 18px;\n}\n\n.gmm-b2b-register-btn {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 42px;\n  padding: 0 24px !important;\n  margin: 0 !important;\n  border: 2px solid rgba(255,255,255,0.9) !important;\n  border-radius: 999px !important;\n  background: transparent !important;\n  color: #fff !important;\n  font-size: 13px !important;\n  font-weight: 850 !important;\n  line-height: 1 !important;\n  letter-spacing: 0.01em;\n  text-align: center !important;\n  text-decoration: none !important;\n  white-space: nowrap;\n}\n\n.gmm-b2b-register-btn:hover {\n  background: #fff !important;\n  color: #24482d !important;\n  border-color: #fff !important;\n}\n\n.gmm-b2b-lost-link {\n  color: rgba(255,255,255,0.78);\n  font-size: 13px;\n  font-weight: 700;\n  line-height: 1.2;\n  text-decoration: none;\n}\n\n.gmm-b2b-lost-link:hover {\n  color: #fff;\n  text-decoration: underline;\n}\n\n\/* Back home button *\/\n.gmm-b2b-home-btn {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 38px;\n  padding: 0 21px !important;\n  margin: 2px 0 0 !important;\n  border-radius: 999px !important;\n  background: rgba(255,255,255,0.11) !important;\n  border: 1px solid rgba(255,255,255,0.24) !important;\n  color: rgba(255,255,255,0.88) !important;\n  font-size: 12px !important;\n  font-weight: 800 !important;\n  line-height: 1 !important;\n  text-align: center !important;\n  text-decoration: none !important;\n  white-space: nowrap;\n}\n\n.gmm-b2b-home-btn:hover {\n  background: rgba(255,255,255,0.20) !important;\n  border-color: rgba(255,255,255,0.42) !important;\n  color: #fff !important;\n}\n\n\/* Hide default WWLC register \/ lost password links *\/\n.gmm-b2b-login-form a[href*=\"wholesale-registration-page\"],\n.gmm-b2b-login-form a[href*=\"lost-password\"],\n.gmm-b2b-login-form .wwlc-register-link,\n.gmm-b2b-login-form .wwlc-lost-password-link,\n.gmm-b2b-login-form .wwlc-actions,\n.gmm-b2b-login-form form > p:last-child {\n  display: none !important;\n}\n\n.gmm-b2b-login-form p:empty {\n  display: none !important;\n}\n\n@media (max-width: 549px) {\n  .gmm-b2b-screen {\n    min-height: 100vh;\n    padding: 38px 14px;\n  }\n\n  .gmm-b2b-screen::before {\n    opacity: 0.06;\n    background-size: 96px auto;\n    transform: rotate(-7deg) scale(1.1);\n  }\n\n  .gmm-b2b-login-box {\n    width: min(100%, 92vw);\n    padding: 26px 20px 24px;\n    border-radius: 24px;\n  }\n\n  .gmm-b2b-logo-link {\n    margin-bottom: 18px !important;\n  }\n\n  .gmm-b2b-logo-link img {\n    width: 132px;\n  }\n\n  .gmm-b2b-login-title {\n    font-size: 31px;\n  }\n\n  .gmm-b2b-login-subtitle {\n    font-size: 13px;\n    margin-bottom: 22px;\n  }\n\n  .gmm-b2b-register-btn {\n    max-width: 100%;\n    min-height: 42px;\n    padding: 0 18px !important;\n    white-space: normal;\n    line-height: 1.2 !important;\n  }\n\n  .gmm-b2b-home-btn {\n    max-width: 100%;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const homeBtn = document.getElementById('gmm-b2b-home-btn');\n  const logoLink = document.getElementById('gmm-b2b-logo-home');\n\n  const path = window.location.pathname;\n  let homeUrl = 'https:\/\/goodmoodmeals.com\/';\n  let homeText = 'Back to home page';\n\n  if (path.startsWith('\/lv\/')) {\n    homeUrl = 'https:\/\/goodmoodmeals.com\/lv\/';\n    homeText = 'Atpaka\u013c uz s\u0101kumlapu';\n  } else if (path.startsWith('\/de\/')) {\n    homeUrl = 'https:\/\/goodmoodmeals.com\/de\/';\n    homeText = 'Zur\u00fcck zur Startseite';\n  } else if (path.startsWith('\/lt\/')) {\n    homeUrl = 'https:\/\/goodmoodmeals.com\/lt\/';\n    homeText = 'Gr\u012f\u017eti \u012f pagrindin\u012f puslap\u012f';\n  }\n\n  if (homeBtn) {\n    homeBtn.href = homeUrl;\n    homeBtn.textContent = homeText;\n  }\n\n  if (logoLink) {\n    logoLink.href = homeUrl;\n  }\n});\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-blank-landingpage.php","meta":{"footnotes":""},"class_list":["post-6224","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/pages\/6224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/comments?post=6224"}],"version-history":[{"count":4,"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/pages\/6224\/revisions"}],"predecessor-version":[{"id":8245,"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/pages\/6224\/revisions\/8245"}],"wp:attachment":[{"href":"https:\/\/goodmoodmeals.com\/lv\/wp-json\/wp\/v2\/media?parent=6224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}