/* Scoped commerce tools: coral brand, sage support, warm paper. */
.ab-buy-tool{--ab-coral:#e9907d;--ab-coral-dark:#a84736;--ab-ink:#392d2b;--ab-muted:#756963;--ab-line:#e7dfd9;--ab-sage:#eaf0e7;--ab-green:#3e6654;color:var(--ab-ink);background:#fbf9f6;border:1px solid var(--ab-line);border-radius:26px;padding:clamp(22px,3.2vw,44px);margin-block:32px;text-align:left;scroll-margin-top:108px;container-type:inline-size}
.ab-buy-tool *{box-sizing:border-box}.ab-buy-tool .zh-sub{display:block;font-size:.78em;line-height:1.6;font-weight:400;opacity:.7;margin-top:3px}.english-only .ab-buy-tool .zh-sub{display:none}.ab-buy-tool button,.ab-buy-tool input,.ab-buy-tool select{font:inherit}.ab-buy-tool button{cursor:pointer}.ab-buy-tool :focus-visible{outline:3px solid var(--ab-coral-dark);outline-offset:4px}.ab-buy-tool button:disabled{opacity:.45;cursor:not-allowed}.ab-buy-tool h3,.ab-buy-tool h4,.ab-buy-tool p{margin:0}.ab-buy-heading{max-width:790px;margin-bottom:28px}.ab-buy-eyebrow,.ab-buy-label{font-size:10px;font-weight:750;letter-spacing:.14em;line-height:1.5;display:block;margin-bottom:11px;color:var(--ab-green)}.ab-buy-heading h3{font-size:clamp(25px,2.8vw,38px);font-weight:600;line-height:1.15;letter-spacing:-.04em}.ab-buy-heading h3 .zh-sub{font-size:.49em;letter-spacing:0;margin-top:8px}.ab-buy-heading p{font-size:14px;line-height:1.65;margin-top:14px;color:var(--ab-muted)}.ab-buy-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:22px}.ab-buy-btn{border:1px solid transparent;border-radius:10px;padding:12px 18px;font-size:12px;font-weight:700;line-height:1.4;transition:background .18s,transform .18s;min-height:45px;text-align:center;display:inline-block}.ab-buy-btn:not(:disabled):hover{transform:translateY(-1px)}.ab-buy-primary{background:var(--ab-coral);color:#392d2b}.ab-buy-primary:not(:disabled):hover{background:#f0aa99}.ab-buy-quiet{background:#fff;color:var(--ab-ink);border-color:var(--ab-line)}.ab-buy-quiet:not(:disabled):hover{border-color:var(--ab-coral)}.ab-buy-notice{font-size:12px;line-height:1.6;background:var(--ab-sage);color:var(--ab-green);border-radius:8px;padding:12px;margin-top:16px!important}.ab-buy-notice[hidden]{display:none}.ab-buy-fields{display:grid;gap:14px;grid-template-columns:1fr 1fr}.ab-buy-tool label{font-size:11px;font-weight:650;line-height:1.4;display:block}.ab-buy-tool label>select,.ab-buy-tool label>input{display:block;width:100%;border:1px solid var(--ab-line);border-radius:8px;background:#fff;color:var(--ab-ink);padding:12px;margin-top:8px;min-height:44px;font-size:13px;font-weight:400;min-width:0}.ab-buy-tool select{max-width:100%}.ab-buy-footnote{font-size:11px!important;line-height:1.65!important;color:var(--ab-muted);margin-top:18px!important}.ab-buy-source{font-size:10px;text-decoration:underline;color:var(--ab-muted);display:inline-block;margin-top:14px}
.ab-finder-steps{display:flex;list-style:none!important;padding:0!important;gap:24px;margin:0 0 27px!important}.ab-finder-steps li{display:flex;align-items:center;gap:9px;color:#9e9690;font-size:12px;font-weight:600;flex-wrap:wrap}.ab-finder-steps li>span:first-child{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--ab-line);border-radius:50%;font-size:11px;flex-shrink:0}.ab-finder-steps li.is-active{color:var(--ab-ink)}.ab-finder-steps li.is-active>span:first-child{background:var(--ab-coral);border-color:var(--ab-coral)}.ab-finder-steps .zh-sub{display:none}.ab-finder-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px}.ab-choice{background:#fff;border:1px solid var(--ab-line);border-radius:14px;padding:20px;text-align:left;position:relative;min-height:130px;transition:border-color .18s,box-shadow .18s}.ab-choice:hover{border-color:var(--ab-coral)}.ab-choice.is-selected{border-color:var(--ab-coral-dark);box-shadow:inset 0 0 0 1px var(--ab-coral-dark);background:#fff6f2}.ab-choice-dot{width:16px;height:16px;display:block;border:1px solid #cabdb6;border-radius:50%;margin-bottom:20px}.ab-choice.is-selected .ab-choice-dot{background:var(--ab-coral-dark);border:4px solid #ffe6dd}.ab-choice strong{display:block;font-size:14px;line-height:1.35;font-weight:650}.ab-choice small{display:block;color:var(--ab-muted);font-size:11px;margin-top:11px;line-height:1.5}.ab-finder-result-heading{margin:5px 0 20px}.ab-finder-result-heading h4{font-size:18px}.ab-finder-result-heading p{font-size:12px;line-height:1.6;color:var(--ab-muted);max-width:760px;margin-top:8px}.ab-finder-results{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ab-finder-result{background:#fff;border:1px solid var(--ab-line);border-radius:17px;overflow:hidden}.ab-finder-product{height:215px;position:relative;background:#fff}.ab-finder-product img{width:100%;height:100%;object-fit:contain;padding:23px 27px 38px}.ab-finder-product>span{position:absolute;left:15px;bottom:12px;font-size:9px;line-height:1.5;color:var(--ab-green);background:var(--ab-sage);padding:5px 8px;border-radius:4px}.ab-finder-product .zh-sub{display:none}.ab-finder-result>div:last-child{padding:20px;border-top:1px solid #f2ece7}.ab-finder-result h4{font-size:21px;letter-spacing:-.03em;font-weight:700}.ab-finder-result p{font-size:12px;margin-top:7px;color:var(--ab-muted);line-height:1.5}.ab-finder-result ul{padding-left:15px;margin:17px 0;font-size:11px;line-height:1.6}.ab-finder-result li+li{margin-top:8px}.ab-finder-result li::marker{color:var(--ab-coral-dark)}.ab-finder-result .ab-buy-actions{margin-top:18px}.ab-finder-result .ab-buy-btn{font-size:11px;padding:10px 13px}
.ab-market-zones{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:22px}.ab-market-zones button{background:#fff;border:1px solid var(--ab-line);border-radius:12px;padding:15px;text-align:left;font-size:12px;font-weight:650;line-height:1.5;min-width:0}.ab-market-number{display:block;font-size:10px;color:var(--ab-muted);font-weight:400;margin-bottom:18px}.ab-market-zones button.is-selected{background:var(--ab-sage);border-color:var(--ab-green)}.ab-market-zones button.is-selected .ab-market-number{color:var(--ab-green)}.ab-market-body{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.ab-market-body>div{padding:23px;background:#fff;border:1px solid var(--ab-line);border-radius:15px}.ab-market-plugs{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding-top:27px}.ab-market-plugs>div{width:58px;text-align:center;color:var(--ab-green)}.ab-market-plugs svg{display:block;width:58px;height:61px}.ab-market-plugs strong{display:block;font-size:10px;margin-top:7px}.ab-market-plugs p{flex:1;min-width:130px;font-size:12px;font-weight:600;line-height:1.6}.ab-market-plugs p small{display:block;font-size:10px;font-weight:400;color:var(--ab-muted);margin-top:8px}.ab-market-docs{background:var(--ab-sage);border-radius:15px;padding:24px}.ab-market-docs h4{font-size:20px;letter-spacing:-.02em;font-weight:600}.ab-market-status{display:inline-block;border:1px solid #c4d1c1;border-radius:5px;padding:5px 8px;font-size:10px;color:var(--ab-green);margin:15px 0}.ab-market-docs p{font-size:12px;line-height:1.6;color:#5c6a5d}.ab-market-docs ul{font-size:11px;line-height:1.6;padding-left:16px;margin-block:16px}.ab-market-docs li+li{margin-top:7px}.ab-market-docs .ab-buy-btn{margin-top:7px}.ab-market-docs a{font-size:11px;display:block;text-decoration:underline;margin-top:8px}
.ab-carton-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr);gap:20px;align-items:start}.ab-carton-line{border:1px solid var(--ab-line);padding:20px;border-radius:15px;background:white;margin:0 0 16px;min-width:0}.ab-carton-line legend{font-size:10px;color:var(--ab-green);padding:0 8px;font-weight:700;letter-spacing:.04em}.ab-carton-line legend .zh-sub{display:none}.ab-carton-line-head{display:flex;align-items:end;gap:10px}.ab-carton-line-head>label{flex:1;min-width:0}.ab-carton-line-head>button{min-height:43px;padding:9px;font-size:10px}.ab-carton-source{font-size:10px;line-height:1.5;margin:12px 0 17px!important;color:var(--ab-muted)}.ab-carton-source a{color:var(--ab-green);text-decoration:underline;margin-left:5px}.ab-carton-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 10px}.ab-carton-fields label{font-size:10px}.ab-input-unit{display:flex;border:1px solid var(--ab-line);border-radius:7px;overflow:hidden;align-items:center;margin-top:7px;min-height:42px}.ab-input-unit input{display:block;width:100%;min-width:0;border:0;background:transparent;padding:10px 4px 10px 10px;font-size:12px;font-weight:400;color:var(--ab-ink);appearance:textfield}.ab-input-unit input::-webkit-inner-spin-button{appearance:none}.ab-input-unit span{font-size:9px;font-weight:400;color:var(--ab-muted);padding-right:8px}.ab-input-unit:focus-within{outline:2px solid var(--ab-coral);outline-offset:1px}.ab-input-unit input:focus-visible{outline:0}.ab-carton-line-result{border-top:1px solid var(--ab-line);padding-top:14px;margin-top:18px;display:flex;gap:14px;flex-wrap:wrap;font-size:10px;color:var(--ab-muted);line-height:1.6}.ab-carton-line-result strong{font-size:14px;color:var(--ab-ink)}.ab-carton-line-result small{display:block;flex-basis:100%;font-size:10px}.ab-carton-line-result>span>.zh-sub{display:inline;margin-left:4px}.ab-carton-summary{background:var(--ab-sage);border:1px solid #d6e0d1;border-radius:16px;padding:23px;position:sticky;top:110px}.ab-carton-summary .ab-buy-fields{grid-template-columns:1fr}.ab-carton-summary label{font-size:11px}.ab-carton-summary dl{margin-top:22px;display:grid;gap:12px}.ab-carton-summary dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #cfdbca;padding-bottom:11px}.ab-carton-summary dt{font-size:11px}.ab-carton-summary dd{font-size:21px;font-weight:600;line-height:1.2;letter-spacing:-.04em;white-space:nowrap;margin:0}.ab-carton-summary dd small{font-size:10px;letter-spacing:0;font-weight:400}.ab-carton-summary [data-ab-pack-totals]>p{font-size:11px;line-height:1.6;margin-top:14px}.ab-carton-summary .ab-buy-btn{width:100%;margin-top:18px}.ab-carton-summary .ab-buy-footnote{font-size:10px!important}.ab-carton-fill{height:7px;overflow:hidden;background:#cddac9;border-radius:10px;margin-top:18px}.ab-carton-fill span{height:100%;display:block;background:var(--ab-green);border-radius:10px;transition:width .25s}.ab-carton-warning{color:#a84736!important;font-weight:600}
@container (max-width:760px){.ab-carton-layout,.ab-market-body{grid-template-columns:1fr}.ab-carton-summary{position:static}.ab-finder-results{grid-template-columns:1fr 1fr}.ab-market-zones{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-market-number{margin-bottom:9px}}
@container (max-width:480px){.ab-finder-options{grid-template-columns:1fr}.ab-choice{min-height:95px;padding:16px}.ab-choice-dot{float:right;margin:0 0 10px 10px}.ab-choice small{margin-top:7px}.ab-finder-results{grid-template-columns:1fr}.ab-finder-steps{gap:12px}.ab-finder-steps li{font-size:10px;gap:5px;align-content:start;flex:1}.ab-finder-steps li>span:first-child{width:25px;height:25px}.ab-buy-fields{grid-template-columns:1fr}.ab-market-zones{grid-template-columns:1fr 1fr}.ab-carton-fields{grid-template-columns:1fr 1fr}.ab-carton-line{padding:14px}.ab-carton-summary{padding:18px}.ab-market-body>div,.ab-market-docs{padding:18px}.ab-buy-btn{flex-grow:1}.ab-buy-actions{gap:8px}.ab-finder-result .ab-buy-btn{flex-basis:45%}}
@media(max-width:600px){.ab-buy-tool{padding:20px 16px;border-radius:19px;margin-block:24px}.ab-buy-heading{margin-bottom:22px}}
@media(prefers-reduced-motion:reduce){.ab-buy-tool *{transition:none!important;scroll-behavior:auto!important}}
.ab-market-map{position:relative;aspect-ratio:1000/480;min-height:255px;border:1px solid #dce5d7;background:linear-gradient(125deg,#f1f5ed,#e8efe2);border-radius:17px;overflow:hidden;margin-bottom:15px}.ab-market-world{display:block;position:absolute;inset:0;width:100%;height:100%;color:#71866a}.ab-map-caption{position:absolute;left:20px;top:16px;font-size:9px;font-weight:650;letter-spacing:.06em;color:#718168;line-height:1.5}.ab-map-caption .zh-sub{font-size:9px;letter-spacing:0}.ab-map-pin{position:absolute;display:flex;align-items:center;gap:7px;transform:translate(-50%,-50%);background:#fffffff0;border:1px solid #cad7c2;border-radius:7px;padding:9px 11px;color:#42593c;box-shadow:0 2px 6px #405b3210;font-size:10px;font-weight:650;line-height:1.35;white-space:nowrap;min-height:35px;transition:box-shadow .2s,background .2s}.ab-map-pin .zh-sub{font-size:9px;margin-top:2px}.ab-map-dot{width:7px;height:7px;border-radius:50%;background:#90a582;box-shadow:0 0 0 3px #90a5821c;flex-shrink:0}.ab-map-pin.is-selected{background:#fff2eb;border-color:#cb7e6c;color:#8d4131;box-shadow:0 4px 13px #8b4e3620}.ab-map-pin.is-selected .ab-map-dot{background:#ca7966;box-shadow:0 0 0 3px #e9907d30}.ab-map-pin:hover{background:#fff;box-shadow:0 4px 12px #405b3220}.ab-map-pin:focus-visible{outline-offset:3px}
@container(max-width:600px){.ab-market-map{min-height:225px}.ab-map-pin{padding:7px;font-size:9px;gap:5px}.ab-map-pin .zh-sub{display:none}.ab-map-caption{left:12px;top:12px;font-size:8px}.ab-map-caption .zh-sub{font-size:8px}}
@container(max-width:480px){.ab-market-map{display:none}}

/* V31 market assortment planner: market signal -> range roles -> sample route. */
.ab-market-planner{background:linear-gradient(180deg,#fbfaf7 0,#f8f6f1 100%)}
.ab-market-planner .ab-market-zones{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:28px}
.ab-market-inputs,.ab-market-range,.ab-market-route,.ab-market-readiness,.ab-market-actions{border:1px solid var(--ab-line);border-radius:18px;background:#fff;padding:clamp(20px,2.6vw,30px);margin-top:18px}
.ab-market-input-heading,.ab-market-section-head{display:flex;justify-content:space-between;align-items:start;gap:24px;margin-bottom:20px}
.ab-market-input-heading p,.ab-market-section-head>p{max-width:520px;color:var(--ab-muted);font-size:12px;line-height:1.65}
.ab-market-control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.ab-market-control-grid .ab-market-retail{grid-column:span 2}
.ab-market-insight{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(230px,.65fr);gap:0;border:1px solid #d3dfcf;border-radius:18px;overflow:hidden;background:var(--ab-sage);margin-top:18px}
.ab-market-insight>div{padding:clamp(22px,3vw,34px)}
.ab-market-insight h4,.ab-market-section-head h4,.ab-market-why h4,.ab-market-checks h4,.ab-market-readiness h4{font-size:clamp(19px,2vw,27px);line-height:1.17;letter-spacing:-.03em;font-weight:650}
.ab-market-insight>div>p{font-size:14px;line-height:1.72;color:#425445;margin-top:13px;max-width:760px}
.ab-market-insight aside{background:#2f5849;color:#fff;padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;justify-content:center}
.ab-market-insight aside span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;opacity:.68;margin-bottom:10px}
.ab-market-insight aside strong{font-size:16px;line-height:1.35;font-weight:620}
.ab-market-insight aside small{font-size:10px;line-height:1.6;opacity:.72;margin-top:14px}
.ab-market-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}
.ab-market-product{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ab-line);border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 5px 22px #5b44360a}
.ab-market-product-image{height:165px;width:100%;border:0;border-bottom:1px solid #f0ebe6;background:linear-gradient(180deg,#fff,#fbfaf8);padding:15px}
.ab-market-product-image img{display:block;width:100%;height:100%;object-fit:contain}
.ab-market-product-copy{padding:17px;display:flex;flex-direction:column;flex:1}
.ab-market-role{align-self:flex-start;color:var(--ab-green);background:var(--ab-sage);border-radius:999px;padding:5px 8px;font-size:9px;line-height:1.3;font-weight:750;letter-spacing:.035em}
.ab-market-product h5{font-size:22px;line-height:1.1;letter-spacing:-.03em;margin:13px 0 0}
.ab-market-product-copy>p{font-size:11px;line-height:1.65;color:var(--ab-muted);margin-top:9px;min-height:55px}
.ab-market-test{border-left:3px solid var(--ab-coral);padding:9px 0 9px 10px;margin-top:13px;display:grid;gap:4px}
.ab-market-test strong{font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--ab-coral-dark)}
.ab-market-test span{font-size:10px;line-height:1.55;color:#5e514c}
.ab-market-product-copy>small{font-size:9px;line-height:1.5;color:#968a84;margin-top:11px}
.ab-market-link{border:0;background:transparent;padding:0;margin-top:auto;padding-top:15px;text-align:left;color:var(--ab-green);font-size:10px;font-weight:700}
.ab-market-empty{border:1px dashed #c8d4c3;background:#f5f8f3;border-radius:14px;padding:24px}
.ab-market-empty strong{font-size:18px}.ab-market-empty p{font-size:12px;line-height:1.65;color:var(--ab-muted);margin-top:7px}
.ab-market-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}
.ab-market-why,.ab-market-checks{border:1px solid var(--ab-line);border-radius:18px;padding:clamp(20px,2.6vw,30px);background:#fff}
.ab-market-why>p{font-size:13px;line-height:1.68;color:var(--ab-muted);margin-top:12px}
.ab-market-why dl{margin:20px 0 0;display:grid;gap:9px}
.ab-market-why dl>div{display:grid;grid-template-columns:100px 1fr;gap:12px;border-top:1px solid #eee8e3;padding-top:10px}
.ab-market-why dt{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--ab-muted)}
.ab-market-why dd{margin:0;font-size:11px;font-weight:650}
.ab-market-checks{background:#fff6f2;border-color:#efd8d0}
.ab-market-checks ul,.ab-market-readiness ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:11px}
.ab-market-checks li,.ab-market-readiness li{position:relative;padding-left:20px;font-size:11px;line-height:1.62;color:#5f524d}
.ab-market-checks li:before,.ab-market-readiness li:before{content:'✓';position:absolute;left:0;top:0;color:var(--ab-coral-dark);font-weight:800}
.ab-market-route ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}
.ab-market-route li{position:relative;background:#f7f4ef;border-radius:12px;padding:17px;min-height:105px}
.ab-market-route li:not(:last-child):after{content:'→';position:absolute;right:-9px;top:42%;z-index:2;color:#b9aaa2;font-weight:700}
.ab-market-route li span{display:block;color:var(--ab-coral-dark);font-size:9px;letter-spacing:.1em;margin-bottom:18px}
.ab-market-route li strong{display:block;font-size:11px;line-height:1.5;font-weight:650}
.ab-market-readiness{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);gap:28px;background:#f4f7f1;border-color:#d5dfd1}
.ab-market-readiness aside{border-left:1px solid #d5dfd1;padding-left:26px}
.ab-market-readiness .ab-market-plugs{padding-top:0}
.ab-market-readiness .ab-market-plugs>div{width:47px}.ab-market-readiness .ab-market-plugs svg{width:47px;height:50px}
.ab-market-readiness .ab-market-status{margin:17px 0 0;background:#fff}
.ab-market-actions{display:flex;justify-content:space-between;align-items:center;gap:25px;background:#322b28;color:#fff;border-color:#322b28}
.ab-market-actions>div:first-child{max-width:420px}.ab-market-actions>div:first-child strong{font-size:18px;line-height:1.25}.ab-market-actions>div:first-child p{font-size:10px;line-height:1.6;color:#d5cbc6;margin-top:7px}
.ab-market-actions .ab-buy-actions{justify-content:flex-end;margin-top:0}.ab-market-actions .ab-buy-quiet{background:#fff;color:#342d29;border-color:#fff}.ab-market-actions .ab-buy-btn.disabled{opacity:.4;cursor:not-allowed;transform:none}
.ab-market-disclaimer{font-size:10px!important;line-height:1.65!important;color:var(--ab-muted);margin:14px 4px 0!important;max-width:950px}

@container(max-width:960px){
 .ab-market-planner .ab-market-zones{grid-template-columns:repeat(3,minmax(0,1fr))}
 .ab-market-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ab-market-control-grid .ab-market-retail{grid-column:span 2}
 .ab-market-products{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ab-market-actions{align-items:flex-start;flex-direction:column}.ab-market-actions .ab-buy-actions{justify-content:flex-start}
}
@container(max-width:620px){
 .ab-market-input-heading,.ab-market-section-head{display:block}.ab-market-input-heading p,.ab-market-section-head>p{margin-top:10px}
 .ab-market-insight,.ab-market-decision-grid,.ab-market-readiness{grid-template-columns:1fr}
 .ab-market-readiness aside{border-left:0;border-top:1px solid #d5dfd1;padding:20px 0 0}
 .ab-market-route ol{grid-template-columns:1fr 1fr}.ab-market-route li:not(:last-child):after{display:none}
}
@container(max-width:460px){
 .ab-market-planner .ab-market-zones,.ab-market-control-grid,.ab-market-products,.ab-market-route ol{grid-template-columns:1fr}
 .ab-market-control-grid .ab-market-retail{grid-column:auto}
 .ab-market-number{display:inline;margin:0 8px 0 0}
 .ab-market-product-image{height:190px}
 .ab-market-product-copy>p{min-height:0}
 .ab-market-actions .ab-buy-actions,.ab-market-actions .ab-buy-btn{width:100%}
}
