/* HomePro WordPress Marketplace 4.14.0. Scoped to the storefront, never checkout. */
body.hpps-marketplace-page .page-wrapper {width:100%;max-width:1304px;margin:0 auto;padding:34px 24px 64px;box-sizing:border-box}
body.hpps-marketplace-page .page-wrapper>.page-content>.row {margin:0;min-width:0}
body.hpps-marketplace-page .page-wrapper>.page-content>.row>.col-md-9,
body.hpps-marketplace-page .page-wrapper>.page-content>.row>.col-md-12 {float:none;width:100%;max-width:100%;padding:0;min-width:0}
body.hpps-marketplace-page .page-wrapper>.page-content>.row>.col-md-3 {display:none}
body.hpps-marketplace-page .page-caption .page-title {font-size:clamp(26px,3.3vw,44px);line-height:1.18;max-width:1080px;margin-inline:auto;padding-inline:20px}
.hpps-marketplace {--hpps-market-teal:#0eaaa6;--hpps-market-dark:#12383e;--hpps-market-muted:#546d73;--hpps-market-line:#dce9e8;width:100%;max-width:1280px;margin:0 auto;color:var(--hpps-market-dark);font-family:inherit;line-height:1.55;overflow-wrap:anywhere}
.hpps-marketplace *,.hpps-marketplace *::before,.hpps-marketplace *::after {box-sizing:border-box}
.hpps-marketplace [hidden] {display:none!important}
.hpps-marketplace .hpps-market-sr {position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.hpps-marketplace a:focus-visible,.hpps-marketplace button:focus-visible,.hpps-marketplace input:focus-visible,.hpps-marketplace summary:focus-visible {outline:3px solid #075b60;outline-offset:4px;box-shadow:none}
.hpps-marketplace h2,.hpps-marketplace h3,.hpps-marketplace h4 {color:var(--hpps-market-dark);font-family:inherit;text-transform:none;font-weight:700;letter-spacing:-.035em;line-height:1.18}
.hpps-marketplace .hpps-market-hero {display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:46px;align-items:center;background:linear-gradient(110deg,#f0faf9 0%,#f9fdfc 65%,#fff 100%);padding:44px 42px;border:1px solid var(--hpps-market-line);border-radius:22px;margin:0 0 20px;position:relative;overflow:hidden}
.hpps-marketplace .hpps-market-eyebrow {margin:0 0 14px;color:#0a797b;letter-spacing:.15em;font-size:11px;font-weight:800;line-height:1.4}
.hpps-marketplace .hpps-market-hero h2 {font-size:clamp(34px,4.5vw,58px);margin:0 0 18px;max-width:700px;font-weight:750;line-height:1.06}
.hpps-marketplace .hpps-market-hero h2 span {color:#0b8e8b}
.hpps-marketplace .hpps-market-lead {font-size:16px;line-height:1.75;max-width:630px;color:var(--hpps-market-muted);margin:0}
.hpps-marketplace .hpps-market-hero-note {padding:8px 0 8px 30px;border-inline-start:1px solid #cae0de;color:#365a60}
.hpps-marketplace .hpps-market-hero-note>.dashicons {color:var(--hpps-market-teal);font-size:37px;width:40px;height:40px;margin-bottom:15px}
.hpps-marketplace .hpps-market-hero-note strong {display:block;font-size:20px;font-weight:650;line-height:1.4;letter-spacing:-.02em}
.hpps-marketplace .hpps-market-hero-note p {font-size:13px;line-height:1.6;color:var(--hpps-market-muted);margin:12px 0 0}
.hpps-marketplace .hpps-account-bar {margin:0 0 25px;padding:14px 20px;display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px;border:1px solid var(--hpps-market-line);border-radius:12px;box-shadow:none}
.hpps-marketplace .hpps-account-bar a {color:#086d71}
.hpps-marketplace .hpps-market-tools {display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin:0 0 10px}
.hpps-marketplace .hpps-market-filters {display:flex;flex-wrap:wrap;gap:6px;flex:1 1 620px;min-width:0}
.hpps-marketplace .hpps-market-filter {appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:0;width:auto;padding:11px 13px;margin:0;position:static;border:1px solid transparent;border-radius:10px;background:#f3f7f7;color:#32555b;box-shadow:none;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;text-transform:none;letter-spacing:0;cursor:pointer;white-space:normal}
.hpps-marketplace .hpps-market-filter:hover {background:#e4f4f2;border-color:#bcdedb;color:#18454c}
.hpps-marketplace .hpps-market-filter.is-active {background:#0eaaa6;color:#fff;border-color:#0eaaa6}
.hpps-marketplace .hpps-market-count {display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;border-radius:6px;background:rgba(18,56,62,.07);font-size:10px}
.hpps-marketplace .is-active .hpps-market-count {background:rgba(0,0,0,.14);color:#fff}
.hpps-marketplace .hpps-market-search {flex:0 1 220px;min-width:0;position:relative}
.hpps-marketplace .hpps-market-search label {position:absolute;top:13px;inset-inline-start:13px;width:18px;height:18px;margin:0;color:#658087}
.hpps-marketplace .hpps-market-search .dashicons {font-size:18px;width:18px;height:18px}
.hpps-marketplace .hpps-market-search input {width:100%;max-width:100%;height:44px;min-width:0;padding:10px 10px 10px 38px;margin:0;border:1px solid #d1e0df;border-radius:10px;background:#fff;color:#244b53;box-shadow:none;font-family:inherit;font-size:13px;line-height:1.4;-webkit-appearance:none;appearance:none}
.hpps-marketplace .hpps-market-search input::placeholder {color:#627e84;opacity:1}
.hpps-marketplace .hpps-market-results {display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 20px;font-size:12px;color:#617a80}
.hpps-marketplace .hpps-market-results p {margin:0}
.hpps-marketplace .hpps-market-results>span {font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#4e747b}
.hpps-marketplace .hpps-market-theme-note {padding:16px 20px;background:#edf9f7;border:1px solid #c9e6e3;border-radius:12px;font-size:13px;color:#355e64;margin:0 0 20px}
.hpps-marketplace .hpps-market-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}
.hpps-marketplace .hpps-market-card {display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--hpps-market-line);border-radius:18px;padding:28px;box-shadow:0 6px 20px rgba(21,60,64,.035);scroll-margin-top:95px;position:relative}
.hpps-marketplace .hpps-market-card-top {display:flex;align-items:center;gap:13px;margin-bottom:20px;flex-wrap:wrap}
.hpps-marketplace .hpps-market-card-top>img {display:block;width:52px;height:52px;min-width:52px;object-fit:contain;border:1px solid #e2eceb;background:#f8fcfb;border-radius:12px;padding:8px}
.hpps-marketplace .hpps-market-card-top>div {min-width:0;flex:1}
.hpps-marketplace .hpps-market-type {display:block;color:#417078;font-size:10px;letter-spacing:.09em;font-weight:700;text-transform:uppercase;line-height:1.5}
.hpps-marketplace .hpps-market-version {display:block;font-size:11px;line-height:1.6;color:#61797e;white-space:normal;margin-top:3px}
.hpps-marketplace .hpps-market-badge {display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;color:#126c6d;background:#e8f7f4;border:1px solid #c9e8e2;border-radius:100px;padding:6px 10px;font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.015em}
.hpps-marketplace .hpps-market-card h3 {font-size:24px;font-weight:700;margin:0 0 13px;line-height:1.25;letter-spacing:-.025em}
.hpps-marketplace .hpps-market-description {margin:0 0 18px;color:var(--hpps-market-muted);font-size:14px;line-height:1.75}
.hpps-marketplace .hpps-market-features {margin:0 0 18px;padding:0;list-style:none;font-size:12px;line-height:1.6;color:#4d7075;display:grid;gap:8px}
.hpps-marketplace .hpps-market-features li {display:flex;gap:10px;padding:0;margin:0}
.hpps-marketplace .hpps-market-features li::before {content:'\2713';flex:0 0 17px;width:17px;height:17px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;background:#e3f5f0;color:#097c77;margin-top:2px;position:static}
.hpps-marketplace .hpps-market-details {display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:7px 0;color:#077a79;text-decoration:none;font-size:13px;font-weight:700;line-height:1.5;margin:0 0 18px}
.hpps-marketplace .hpps-market-details:hover {color:#064f58;text-decoration:underline}
.hpps-marketplace .hpps-market-card-pricing {margin-top:auto;padding-top:18px;border-top:1px solid #e6efed}
.hpps-marketplace .hpps-market-plans {display:grid;gap:9px}
.hpps-marketplace .hpps-market-plan {display:grid;grid-template-columns:minmax(72px,1fr) minmax(65px,auto) auto;align-items:center;gap:10px;border:1px solid #e1ebe9;border-radius:11px;padding:12px;background:#fbfdfd;min-width:0}
.hpps-marketplace .hpps-market-plan-name {min-width:0;display:flex;flex-direction:column;gap:3px}
.hpps-marketplace .hpps-market-plan-name strong {font-size:13px;color:#244b53;line-height:1.4}
.hpps-marketplace .hpps-market-plan-name>span {font-size:11px;color:#607b81;line-height:1.4}
.hpps-marketplace .hpps-market-price {font-size:18px;font-weight:700;line-height:1.3;color:#163f47;min-width:0}
.hpps-marketplace .hpps-market-price small {display:block;font-size:10px;font-weight:400;color:#617a7e;line-height:1.5;margin-top:3px}
.hpps-marketplace .hpps-market-price del {font-size:12px;color:#617a7e;font-weight:400;display:block}
.hpps-marketplace .hpps-market-price ins {background:transparent;text-decoration:none}
.hpps-marketplace .hpps-market-price .woocommerce-Price-amount {white-space:normal}
.hpps-marketplace .hpps-market-button {display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;max-width:100%;min-width:0;min-height:44px;height:auto;padding:11px 15px!important;margin:0;background:#0eaaa6!important;color:#fff!important;border:1px solid #0eaaa6!important;border-radius:9px!important;text-decoration:none!important;font-family:inherit;font-size:12px!important;font-weight:700;line-height:1.4!important;letter-spacing:0;text-transform:none;box-shadow:none;white-space:normal;text-align:center;cursor:pointer;transition:background-color .15s ease}
.hpps-marketplace .hpps-market-button:hover {background:#087f7c!important;border-color:#087f7c!important;color:#fff!important;transform:none}
.hpps-marketplace .hpps-market-button>span[aria-hidden] {font-size:17px;line-height:1}
.hpps-marketplace .hpps-market-unavailable {grid-column:2/-1;text-align:end;color:#698085;font-size:12px;padding-block:10px}
.hpps-marketplace .hpps-market-suite {border-top:3px solid #0eaaa6;background:linear-gradient(160deg,#f4fbfa,#fff 50%)}
.hpps-marketplace .hpps-market-white-label {grid-column:1/-1;border:1px solid #b8dbd7;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 12px 35px rgba(11,83,85,.055)}
.hpps-marketplace .hpps-market-wl-intro {display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);gap:42px;align-items:center;padding:36px;background:linear-gradient(120deg,#fff 55%,#f3faf9)}
.hpps-marketplace .hpps-market-wl-meta {display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:18px}
.hpps-marketplace .hpps-market-wl-meta .hpps-market-version {margin:0}
.hpps-marketplace .hpps-market-wl-copy h3 {font-size:clamp(27px,3vw,36px);line-height:1.12;margin:0 0 16px;max-width:550px}
.hpps-marketplace .hpps-market-wl-features {display:grid;grid-template-columns:1fr 1fr;gap:11px 16px;list-style:none;margin:20px 0 22px;padding:0;font-size:12px;color:#375c65;font-weight:600}
.hpps-marketplace .hpps-market-wl-features li {margin:0;padding:0;display:flex;gap:9px;align-items:baseline}
.hpps-marketplace .hpps-market-wl-features li::before {content:'\2713';color:#0eaaa6;font-weight:800;flex:0 0 13px}
.hpps-marketplace .hpps-market-wl-actions {display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin:0 0 18px}
.hpps-marketplace .hpps-market-wl-actions .hpps-market-details {margin:0}
.hpps-marketplace .hpps-market-separate {margin:0;color:#537077;font-size:11px;line-height:1.6;max-width:500px}
.hpps-marketplace .hpps-market-preview {margin:0;background:#fff;border:1px solid #c3dbd8;border-radius:14px;box-shadow:0 22px 35px rgba(24,70,68,.09);overflow:hidden;min-width:0}
.hpps-marketplace .hpps-market-preview-toolbar {display:flex;align-items:center;gap:4px;padding:10px 12px;background:#edf4f2;border-bottom:1px solid #dfeae7;color:#70827e;font-size:8px}
.hpps-marketplace .hpps-market-preview-toolbar i {width:5px;height:5px;display:block;border-radius:50%;background:#a9c4be}
.hpps-marketplace .hpps-market-preview-toolbar>span {margin-inline-start:12px;letter-spacing:.04em}
.hpps-marketplace .hpps-market-preview-page {padding:17px}
.hpps-marketplace .hpps-market-preview-nav {display:flex;justify-content:space-between;align-items:center;gap:9px;font-size:8px;margin-bottom:18px;color:#698181}
.hpps-marketplace .hpps-market-preview-nav>strong {color:#193c42;letter-spacing:-.035em;font-size:14px}
.hpps-marketplace .hpps-market-preview-hero {border-radius:9px;background:linear-gradient(110deg,#d2e9e4,#e8efdf);padding:23px 18px;color:#294d4b;position:relative;overflow:hidden}
.hpps-marketplace .hpps-market-preview-hero>span {font-size:7px;letter-spacing:.13em;font-weight:700}
.hpps-marketplace .hpps-market-preview-hero>strong {display:block;font-size:29px;letter-spacing:-.055em;line-height:1.1;font-weight:650;margin:8px 0 16px}
.hpps-marketplace .hpps-market-preview-hero>div {display:inline-flex;gap:12px;font-size:8px;color:#fff;background:#2f6360;border-radius:4px;padding:7px 10px}
.hpps-marketplace .hpps-market-preview-cards {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}
.hpps-marketplace .hpps-market-preview-cards>div {border:1px solid #e1ebe7;border-radius:6px;padding:7px}
.hpps-marketplace .hpps-market-preview-cards .dashicons {display:flex;align-items:center;justify-content:center;height:45px;width:100%;background:#eaf2ee;color:#96b1a6;font-size:25px;border-radius:3px;margin-bottom:8px}
.hpps-marketplace .hpps-market-preview-cards b {font-size:7px;display:block;white-space:normal;color:#486861;font-weight:700}
.hpps-marketplace .hpps-market-preview-cards i {display:block;width:50%;height:3px;background:#dce9e3;margin:6px 0 2px}
.hpps-marketplace .hpps-market-preview figcaption {font-size:9px;color:#526e6d;text-align:center;padding:8px 12px 12px;margin:0}
.hpps-marketplace .hpps-market-wl-licensing {padding:25px 36px 27px;background:#f7fbfa;border-top:1px solid #daebe7;scroll-margin-top:90px}
.hpps-marketplace .hpps-market-license-heading {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin-bottom:20px}
.hpps-marketplace .hpps-market-license-heading .hpps-market-eyebrow {font-size:9px;margin-bottom:6px}
.hpps-marketplace .hpps-market-license-heading h4 {font-size:22px;margin:0;line-height:1.3}
.hpps-marketplace .hpps-market-term {font-size:11px;line-height:1.5;color:#567780}
.hpps-marketplace .hpps-market-license-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.hpps-marketplace .hpps-market-license-grid .hpps-market-plan {display:flex;flex-direction:column;align-items:flex-start;padding:20px;background:#fff;gap:14px}
.hpps-marketplace .hpps-market-license-grid .hpps-market-plan-name strong {font-size:17px}
.hpps-marketplace .hpps-market-license-grid .hpps-market-price {font-size:29px}
.hpps-marketplace .hpps-market-license-grid .hpps-market-price small {font-size:11px}
.hpps-marketplace .hpps-market-license-grid .hpps-market-button {width:100%;margin-top:auto}
.hpps-marketplace .hpps-market-license-grid .hpps-market-unavailable {width:100%;text-align:start;padding:9px 12px;border-radius:7px;background:#f2f6f5;font-size:12px;color:#5a7479}
.hpps-marketplace .hpps-market-prelaunch {display:flex;flex-wrap:wrap;gap:4px 14px;padding:12px 16px;margin:0 0 15px;border:1px solid #dce8e4;border-radius:10px;background:#edf5f2;color:#4d6c69;font-size:12px}
.hpps-marketplace .hpps-market-wl-note {font-size:11px;color:#5b7479;margin:16px 0 0;line-height:1.6}
.hpps-marketplace .hpps-market-admin-note {margin:16px 0 0;border-top:1px dashed #cbded8;padding-top:12px;font-size:12px;color:#3f6064}
.hpps-marketplace .hpps-market-admin-note summary {cursor:pointer;font-weight:700;width:fit-content}
.hpps-marketplace .hpps-market-admin-note p {font-size:12px;margin:10px 0}
.hpps-marketplace .hpps-market-admin-note a {color:#096b71;text-decoration:underline}
.hpps-marketplace .hpps-market-empty {text-align:center;background:#f5fbfa;border:1px solid #deebe7;border-radius:16px;padding:40px 20px;color:#536e76;grid-column:1/-1}
.hpps-marketplace .hpps-market-empty>.dashicons {font-size:32px;width:32px;height:32px;color:#0eaaa6}
.hpps-marketplace .hpps-market-empty h3 {font-size:24px;margin:12px 0}
.hpps-marketplace .hpps-market-footer {display:flex;justify-content:center;gap:16px 30px;flex-wrap:wrap;border-top:1px solid #dce7e5;padding:24px 0 0;margin-top:30px;font-size:11px;color:#53737a}
.hpps-marketplace .hpps-market-footer>div {display:flex;align-items:center;gap:7px}
.hpps-marketplace .hpps-market-footer .dashicons {color:#0b9693;font-size:17px;width:17px;height:17px}
/* Lending keeps its original edition renderer and actions. Constrain only the card. */
.hpps-marketplace .hpps-market-card-pricing>* {max-width:100%;min-width:0}
.hpps-marketplace .hpps-market-card-pricing .hpps-lending-compact {margin:0}
@media(max-width:1120px) {
 .hpps-marketplace .hpps-market-search {flex-basis:100%}
 .hpps-marketplace .hpps-market-hero {grid-template-columns:minmax(0,1fr) 225px;gap:25px;padding:34px}
 .hpps-marketplace .hpps-market-card {padding:23px}
 .hpps-marketplace .hpps-market-white-label {padding:0}
 .hpps-marketplace .hpps-market-wl-intro {gap:27px;padding:28px}
 .hpps-marketplace .hpps-market-wl-licensing {padding:24px 28px}
 .hpps-marketplace .hpps-market-plans .hpps-market-plan {grid-template-columns:minmax(0,1fr) auto}
 .hpps-marketplace .hpps-market-plans .hpps-market-button {grid-column:1/-1;width:100%}
 .hpps-marketplace .hpps-market-plans .hpps-market-unavailable {grid-column:2}
}
@media(max-width:820px) {
 .hpps-marketplace .hpps-market-hero {grid-template-columns:1fr;padding:30px;gap:20px}
 .hpps-marketplace .hpps-market-hero-note {display:none}
 .hpps-marketplace .hpps-market-wl-intro {grid-template-columns:1fr}
 .hpps-marketplace .hpps-market-preview {max-width:480px;width:100%;justify-self:center}
 .hpps-marketplace .hpps-market-wl-copy h3 {max-width:none}
 .hpps-marketplace .hpps-market-license-grid {gap:10px}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-plan {padding:14px}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-price {font-size:25px}
 .hpps-marketplace .hpps-market-card h3 {font-size:21px}
 .hpps-marketplace .hpps-market-wl-copy h3 {font-size:30px}
}
@media(max-width:640px) {
 body.hpps-marketplace-page .page-wrapper {padding:22px 16px 44px}
 .hpps-marketplace .hpps-market-hero {padding:27px 23px;border-radius:16px}
 .hpps-marketplace .hpps-market-hero h2 {font-size:37px}
 .hpps-marketplace .hpps-market-lead {font-size:14px}
 .hpps-marketplace .hpps-account-bar {padding:12px 16px;flex-direction:row;align-items:center;font-size:12px}
 .hpps-marketplace .hpps-market-filters {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;flex-basis:100%}
 .hpps-marketplace .hpps-market-filter {padding:10px 8px;gap:6px;font-size:11px;justify-content:space-between}
 .hpps-marketplace .hpps-market-search {flex-basis:100%}
 .hpps-marketplace .hpps-market-search input {font-size:16px}
 .hpps-marketplace .hpps-market-results {font-size:11px;align-items:baseline}
 .hpps-marketplace .hpps-market-results>span {font-size:8px;letter-spacing:.07em;text-align:end}
 .hpps-marketplace .hpps-market-grid {grid-template-columns:minmax(0,1fr);gap:18px}
 .hpps-marketplace .hpps-market-wl-intro {padding:23px;gap:23px}
 .hpps-marketplace .hpps-market-wl-copy h3 {font-size:28px}
 .hpps-marketplace .hpps-market-wl-features {grid-template-columns:1fr;font-size:12px;gap:9px}
 .hpps-marketplace .hpps-market-wl-actions {gap:14px}
 .hpps-marketplace .hpps-market-wl-actions>.hpps-market-button {width:100%}
 .hpps-marketplace .hpps-market-preview-page {padding:13px}
 .hpps-marketplace .hpps-market-preview-nav>span {font-size:7px}
 .hpps-marketplace .hpps-market-preview-hero>strong {font-size:26px}
 .hpps-marketplace .hpps-market-wl-licensing {padding:23px}
 .hpps-marketplace .hpps-market-license-heading h4 {font-size:21px}
 .hpps-marketplace .hpps-market-license-grid {grid-template-columns:1fr;gap:12px}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-plan {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:16px;gap:12px}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-price {font-size:26px;justify-self:end;text-align:end}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-unavailable {text-align:center;font-size:11px}
 .hpps-marketplace .hpps-market-license-grid .hpps-market-button {grid-column:1/-1}
 .hpps-marketplace .hpps-market-card {padding:23px}
 .hpps-marketplace .hpps-market-white-label {padding:0}
 .hpps-marketplace .hpps-market-plans .hpps-market-plan {grid-template-columns:minmax(70px,1fr) auto auto;gap:8px;padding:11px}
 .hpps-marketplace .hpps-market-plans .hpps-market-button {grid-column:auto;width:auto;font-size:11px!important;padding:10px 11px!important}
 .hpps-marketplace .hpps-market-plan-name strong {font-size:12px}
 .hpps-marketplace .hpps-market-price {font-size:17px}
 .hpps-marketplace .hpps-market-footer {justify-content:flex-start;gap:13px}
}
@media(max-width:370px) {
 .hpps-marketplace .hpps-market-card,.hpps-marketplace .hpps-market-wl-intro,.hpps-marketplace .hpps-market-wl-licensing {padding:18px}
 .hpps-marketplace .hpps-market-white-label {padding:0}
 .hpps-marketplace .hpps-market-hero h2 {font-size:32px}
 .hpps-marketplace .hpps-market-plans .hpps-market-plan {grid-template-columns:1fr auto}
 .hpps-marketplace .hpps-market-plans .hpps-market-button {grid-column:1/-1;width:100%}
 .hpps-marketplace .hpps-market-count {min-width:18px}
 .hpps-marketplace .hpps-market-filter {font-size:10px}
}
[dir=rtl] .hpps-marketplace .hpps-market-search input {padding:10px 38px 10px 10px}
@media(prefers-reduced-motion:reduce) {.hpps-marketplace * {transition:none!important;scroll-behavior:auto!important}}
@media(forced-colors:active) {.hpps-marketplace .hpps-market-filter.is-active {outline:2px solid Highlight}.hpps-marketplace .hpps-market-button {border:1px solid ButtonText!important}}
