/* Imported POS styles used !important pale fills over selected white labels. */
#features.thl-modules [role="tablist"] > [role="tab"] {
  background:#f5f4f5!important;color:#625d60!important;border:1px solid #e3e0e3;
  cursor:pointer;box-shadow:none;
}
#features.thl-modules [role="tablist"] > [role="tab"][aria-selected="true"] {
  background:#b10e23!important;color:#fff!important;border-color:#b10e23;
}
#features.thl-modules [role="tablist"] > [role="tab"]:not([aria-selected="true"]):hover {
  background:#f9ecef!important;color:#b10e23!important;border-color:#c88793;
}
#features.thl-modules [role="tablist"] > [role="tab"]::after {display:none}
#features.thl-modules [role="tab"] .thl-module-tab-text {color:inherit}
#business-value > .wrap > :is(.eyebrow,h2,.value-intro) {text-align:center;margin-left:auto;margin-right:auto}
#business-value > .wrap > h2 {max-width:900px}
#business-value .thl-pos-value-grid {display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:22px}
#business-value .thl-pos-value-grid > article:nth-child(n) {
  grid-column:span 5;
  grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);padding:0;
  background:#f5f5f5;color:#231f20;border-color:#e5dfe1;
}
#business-value .thl-pos-value-grid > article:first-child {grid-column:span 7;background:#8a0b1b;color:#fff;border-color:#8a0b1b}
#business-value .thl-pos-value-grid > article:last-child {grid-column:span 7;background:#f9ecef;border-color:#ecdde2}
#business-value .thl-pos-value-grid .thl-value-copy {padding:28px 8px 28px 26px}
#business-value .thl-pos-value-grid .thl-value-copy h3 {color:#231f20;font-size:20px;line-height:1.4;margin:15px 0 12px}
#business-value .thl-pos-value-grid .thl-value-copy p {color:#625d60;font-size:14px;line-height:1.8;margin:0}
#business-value .thl-pos-value-grid > article:first-child .thl-value-copy :is(h3,p) {color:#fff}
#business-value .thl-pos-value-grid .benefit-icon {width:42px;height:42px;border-radius:20%;background:#fff;color:#b10e23}
#business-value .thl-pos-value-grid .benefit-icon svg {width:24px;height:24px;stroke-width:1.75}
#business-value .thl-pos-value-grid .thl-pos-value-visual {margin:24px 22px 24px 14px;padding:0;border:0;border-radius:10px;background:#fff;overflow:visible;min-width:0;box-shadow:none}
#business-value .pos-value-screen {padding:18px 16px;color:#263442;font-size:12px;line-height:1.6}
#business-value .pos-value-screen h4 {display:flex;align-items:center;gap:7px;font-size:13px;line-height:1.5;font-weight:600;margin:0 0 14px;color:#263442}
#business-value .pos-value-screen svg {display:inline-block;width:17px;height:17px;flex:0 0 17px;fill:none;color:#b10e23}
#business-value .pos-checklist {list-style:none;padding:0;margin:0;display:grid;gap:8px}
#business-value .pos-checklist li {display:flex;gap:7px;align-items:center;background:#f5f7f9;padding:9px 8px;border-radius:5px;margin:0}
#business-value .pos-checklist li svg {color:#237b69}
#business-value .pos-screen-status {display:flex;gap:6px;align-items:center;background:#dcefe8;color:#246b5b;font-size:11px;font-weight:500;padding:8px;margin-top:12px;border-radius:5px}
#business-value .pos-screen-status svg {color:inherit}
#business-value .pos-store-list {display:grid;gap:8px}
#business-value .pos-store-list>div {display:flex;align-items:center;gap:8px;background:#f5f7f9;border-radius:5px;padding:9px 8px}
#business-value .pos-store-dot {width:6px;height:6px;border-radius:50%;background:#237b69;margin-left:auto;flex-shrink:0}
#business-value .pos-screen-note {margin-top:11px;font-size:11px;color:#526171}
#business-value .pos-customer-fields {display:grid;gap:9px}
#business-value .pos-customer-fields>div {display:flex;align-items:flex-start;gap:8px;background:#f5f7f9;border-radius:5px;padding:8px}
#business-value .pos-customer-fields strong {display:block;font-size:11px;font-weight:400;color:#526171}
#business-value .pos-chain-hub {background:#b10e23;color:#fff;text-align:center;padding:9px 6px;border-radius:5px;font-size:12px;font-weight:500}
#business-value .pos-branch-list {display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:14px}
#business-value .pos-branch-list>span {display:flex;align-items:center;gap:5px;background:#f5f7f9;border-radius:5px;padding:7px;font-size:11px}
@media(max-width:1100px) {
  #business-value .thl-pos-value-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important}
  #business-value .thl-pos-value-grid > article:nth-child(n) {grid-column:auto}
  #business-value .thl-pos-value-grid > article:nth-child(n) {grid-template-columns:minmax(0,1fr)}
  #business-value .thl-pos-value-grid .thl-value-copy {padding:26px 26px 10px}
  #business-value .thl-pos-value-grid .thl-pos-value-visual {margin:10px 22px 22px}
}
@media(max-width:700px) {
  #business-value .thl-pos-value-grid {grid-template-columns:minmax(0,1fr)!important}
  #business-value .thl-pos-value-grid > article:nth-child(n) {grid-column:auto}
  #business-value .thl-pos-value-grid .thl-value-copy h3 {font-size:21px}
}
