.ssbp{--bg:#f5f7f9;--surface:#ffffff;--sunken:#f1f4f7;--fg:#16202a;--muted:#5d6975;--line:#e1e6ec;--accent:#0071c4;--accent-deep:#005b9e;--accent-soft:#e7f1fa;--sale:#d0201b;--call:#0e7a37;--call-soft:#e9f6ee;--zalo:#0a5bd6;--zalo-soft:#e8f0fe;--star:#f2a20c;--r:12px;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--shadow:0 1px 2px rgb(16 42 68 / .05);--stick:0px}body.admin-bar .ssbp{--stick:32px}@media (max-width:782px){body.admin-bar .ssbp{--stick:0px}}html:has(body.ssbp-page){scroll-behavior:smooth;scroll-padding-top:72px}.ssbp,.ssbp *,.ssbp *::before,.ssbp *::after{box-sizing:border-box}.ssbp :where(*){font-family:inherit}.ssbp{background:var(--bg);color:var(--fg);font:15px/1.6 var(--font);-webkit-font-smoothing:antialiased;width:100%}.ssbp :where(a){color:inherit;text-decoration:none}.ssbp :where(img){display:block;max-width:100%;height:auto}.ssbp :where(ul,ol){margin:0;padding:0;list-style:none}.ssbp :where(li){margin:0;padding:0}.ssbp :where(h1,h2,h3,p){margin:0;padding:0;width:auto;color:inherit;text-transform:none;letter-spacing:inherit;line-height:inherit}.ssbp :where(button){margin:0;padding:0;min-height:0;line-height:1.2;text-transform:none;letter-spacing:normal;text-shadow:none;font:inherit;font-weight:inherit;color:inherit;background:none;border:0;box-shadow:none}.ssbp :where(label,legend){display:block;margin:0;padding:0;font-size:inherit;font-weight:inherit;text-transform:none;letter-spacing:normal;border:0;color:inherit}.ssbp :where(fieldset){border:0;margin:0;padding:0;min-width:0}.ssbp :where(table){margin:0;border:0;border-spacing:0}.ssbp :where(th,td){border:0;line-height:inherit;font-size:inherit}.ssbp :where(del){opacity:1}.ssbp :where(sup){position:relative;vertical-align:baseline;line-height:0}.ssbp :where(small){font-size:inherit}.ssbp :where(em){font-style:normal}.ssbp :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.ssbp [hidden]{display:none!important}.ssbp .ssbp-ic{width:1em;height:1em;flex:none;display:block}.ssbp-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.ssbp .ssbp-card{background:var(--surface);border-radius:var(--r);box-shadow:var(--shadow)}.ssbp .ssbp-crumb{padding:16px 0;font-size:13px;color:var(--muted)}.ssbp .ssbp-crumb nav,.ssbp .ssbp-crumb p{margin:0;padding:0;font-size:13px;line-height:1.5;color:var(--muted);text-transform:none;letter-spacing:normal}.ssbp .ssbp-crumb a{color:var(--muted)}.ssbp .ssbp-crumb a:hover{color:var(--accent)}.ssbp .ssbp-crumb .separator{margin:0 4px;opacity:.6}.ssbp .ssbp-crumb .last{color:var(--fg)}.ssbp .ssbp-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;padding:28px}.ssbp .ssbp-gallery{display:flex;flex-direction:column;gap:16px;min-width:0}.ssbp .ssbp-stage{position:relative;aspect-ratio:1/1;border-radius:var(--r);background:var(--sunken);overflow:hidden;cursor:zoom-in}.ssbp .ssbp-stage>img{width:100%;height:100%;max-width:none;object-fit:contain;padding:28px;mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .2s;transform-origin:var(--zx,50%) var(--zy,50%)}.ssbp .ssbp-stage.zoom>img{transform:scale(1.9)}.ssbp .ssbp-stage>img.swap{opacity:0}.ssbp .ssbp-nav{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:999px;background:rgb(255 255 255 / .92);box-shadow:0 2px 8px rgb(16 42 68 / .14);color:var(--fg);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,background .2s}.ssbp .ssbp-prev{left:12px}.ssbp .ssbp-next{right:12px}.ssbp .ssbp-stage:hover .ssbp-nav,.ssbp .ssbp-nav:focus-visible{opacity:1}.ssbp .ssbp-nav:hover{background:#fff;color:var(--accent-deep)}.ssbp .ssbp-album{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ssbp .ssbp-album button{display:block;width:100%;aspect-ratio:1/1;padding:0;border-radius:10px;background:var(--sunken);cursor:pointer;box-shadow:inset 0 0 0 1px transparent;overflow:hidden;transition:box-shadow .15s}.ssbp .ssbp-album img{width:100%;height:100%;object-fit:contain;padding:8px;mix-blend-mode:multiply;opacity:.75;transition:opacity .15s}.ssbp .ssbp-album button:hover img,.ssbp .ssbp-album button[aria-current] img{opacity:1}.ssbp .ssbp-album button:hover{box-shadow:inset 0 0 0 1px #c6dbee}.ssbp .ssbp-album button[aria-current]{box-shadow:inset 0 0 0 2px var(--accent)}.ssbp .ssbp-off{position:absolute;top:14px;left:14px;background:var(--sale);color:#fff;font-weight:700;font-size:13px;line-height:1.5;padding:4px 10px;border-radius:999px}.ssbp .ssbp-info{min-width:0}.ssbp .ssbp-title{font-size:26px;line-height:1.25;font-weight:700!important;letter-spacing:-.01em;color:var(--fg)}.ssbp .ssbp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;font-size:14px;color:var(--muted)}.ssbp .ssbp-meta b{color:var(--fg);font-weight:600}.ssbp .ssbp-meta a b{color:var(--accent-deep)}.ssbp .ssbp-meta a:hover b{text-decoration:underline}.ssbp .ssbp-stars{display:inline-flex;align-items:center;gap:2px;color:var(--star);font-size:16px}.ssbp .ssbp-stars .off{color:#cfd6de}.ssbp .ssbp-stars span{margin-left:4px;color:var(--fg);font-weight:600;font-size:14px}.ssbp .ssbp-stars span.muted{color:var(--accent-deep);font-weight:500}.ssbp a.ssbp-stars:hover span{text-decoration:underline}.ssbp .ssbp-stock{color:var(--call);font-weight:600;display:inline-flex;align-items:center;gap:4px}.ssbp .ssbp-stock.is-out{color:var(--sale)}.ssbp .ssbp-price{margin-top:18px;padding:16px 0 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.ssbp .ssbp-now{font-size:32px;font-weight:800;color:var(--sale);letter-spacing:-.02em;line-height:1}.ssbp .ssbp-now.is-contact{font-size:28px}.ssbp .ssbp-now sup{font-size:18px;top:-.6em;margin-left:2px}.ssbp .ssbp-price del{color:var(--muted);font-size:16px}.ssbp .ssbp-pct{background:#fdecea;color:var(--sale);font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;line-height:1.5}.ssbp .ssbp-price small{flex-basis:100%;font-size:13px;color:var(--muted)}.ssbp .ssbp-promise{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.ssbp .ssbp-promise li{display:flex;gap:10px;align-items:center;padding:12px;border-radius:var(--r);background:var(--accent-soft);font-size:13px;line-height:1.35;color:var(--muted)}.ssbp .ssbp-promise .ssbp-ic{font-size:22px;color:var(--accent-deep)}.ssbp .ssbp-promise b{display:block;color:var(--fg);font-weight:600}.ssbp .ssbp-block{margin-top:22px}.ssbp .ssbp-label{font-size:14px;font-weight:600;margin-bottom:10px}.ssbp .ssbp-qty{display:inline-flex;align-items:center;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface)}.ssbp .ssbp-qty button{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;color:var(--fg);border-radius:10px}.ssbp .ssbp-qty button:hover{background:var(--sunken)}.ssbp .ssbp-qty input{width:52px;height:42px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;text-align:center;font:600 16px var(--font);color:var(--fg);background:none;-moz-appearance:textfield;appearance:textfield}.ssbp .ssbp-qty input::-webkit-inner-spin-button,.ssbp .ssbp-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ssbp .ssbp-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.ssbp .ssbp-act{min-height:58px;border:0;border-radius:10px;color:#fff;font-weight:700;font-size:16px;line-height:1.25;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px 12px;margin:0;text-transform:none;letter-spacing:normal;transition:transform .15s,background .2s,box-shadow .2s}.ssbp .ssbp-act:hover{box-shadow:0 10px 22px -14px rgb(0 91 158 / .55)}.ssbp .ssbp-act:active{transform:translateY(1px)}.ssbp .ssbp-act small{font-size:13px;font-weight:500}.ssbp .ssbp-row{display:inline-flex;align-items:center;gap:8px}.ssbp .ssbp-act .ssbp-ic{font-size:20px}.ssbp .ssbp-act-cart{background:var(--surface);color:var(--accent-deep);box-shadow:inset 0 0 0 1.5px var(--accent)}.ssbp .ssbp-act-cart:hover{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.ssbp .ssbp-act-buy{background:var(--accent);color:#fff}.ssbp .ssbp-act-buy:hover{background:var(--accent-deep)}.ssbp .ssbp-act-call{background:var(--call-soft);color:var(--call)}.ssbp .ssbp-act-call:hover{background:#dcf1e4;box-shadow:none;color:var(--call)}.ssbp .ssbp-act-zalo{background:var(--zalo-soft);color:var(--zalo)}.ssbp .ssbp-act-zalo:hover{background:#dbe7fd;box-shadow:none;color:var(--zalo)}.ssbp .ssbp-act-cart.added{background:var(--call-soft);color:var(--call);box-shadow:inset 0 0 0 1.5px #9fd6b3}.ssbp .ssbp-act[disabled]{opacity:.7;cursor:progress}.ssbp .ssbp-legacy-cart{margin-bottom:4px}.ssbp .ssbp-support{margin-top:16px;padding:16px 18px;font-size:14px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line)}.ssbp .ssbp-support-title{font-size:15px;font-weight:700;margin-bottom:10px}.ssbp .ssbp-support li{display:flex;gap:10px;padding:7px 0;color:var(--muted);line-height:1.45}.ssbp .ssbp-support .ssbp-ic{font-size:19px;color:var(--accent-deep);margin-top:1px}.ssbp .ssbp-support b{color:var(--fg)}.ssbp .ssbp-tabs{position:sticky;top:var(--stick);z-index:20;background:rgb(245 247 249 / .92);-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);margin-top:24px;border-bottom:1px solid var(--line)}.ssbp .ssbp-tabs .ssbp-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.ssbp .ssbp-tabs .ssbp-wrap::-webkit-scrollbar{display:none}.ssbp .ssbp-tabs a{flex:none;padding:16px 14px 14px;font-weight:600;font-size:15px;line-height:1.6;color:var(--muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.ssbp .ssbp-tabs a:hover{color:var(--fg)}.ssbp .ssbp-tabs a.on{color:var(--accent-deep);border-color:var(--accent)}.ssbp .ssbp-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;padding:24px 0 56px}.ssbp .ssbp-main{display:flex;flex-direction:column;gap:24px;min-width:0}.ssbp .ssbp-sec{padding:28px}.ssbp .ssbp-sec-title{font-size:21px;line-height:1.6;font-weight:700!important;letter-spacing:-.01em;margin-bottom:18px;color:var(--fg)}.ssbp .ssbp-spec-group+.ssbp-spec-group{margin-top:22px}.ssbp .ssbp-spec-group h3{font-size:14px;line-height:1.6;font-weight:700!important;color:var(--accent-deep);margin-bottom:6px;display:flex;align-items:center;gap:8px}.ssbp .ssbp-spec-group h3 .ssbp-ic{font-size:18px}.ssbp .ssbp-spec{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.ssbp .ssbp-spec tr th,.ssbp .ssbp-spec tr td{text-align:left;padding:11px 14px!important;line-height:1.6;vertical-align:top;border:0;font-size:15px;text-transform:none;letter-spacing:normal}.ssbp .ssbp-spec th{width:42%;font-weight:500;color:var(--muted)}.ssbp .ssbp-spec td{font-weight:600;color:var(--fg)}.ssbp .ssbp-spec tr:nth-child(odd){background:var(--sunken)!important}.ssbp .ssbp-spec tr:nth-child(even){background:transparent!important}.ssbp .ssbp-spec tr th{border-radius:8px 0 0 8px}.ssbp .ssbp-spec tr td{border-radius:0 8px 8px 0}.ssbp .ssbp-spec-note{margin-top:18px;font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.ssbp .ssbp-spec-note .ssbp-ic{font-size:17px;color:var(--accent-deep);margin-top:2px}.ssbp .ssbp-spec-note a{color:var(--accent-deep);text-decoration:underline}.ssbp .ssbp-toc{background:var(--sunken);border-radius:var(--r);padding:16px 18px;margin-bottom:22px}.ssbp .ssbp-toc p{font-weight:700;font-size:14px;margin-bottom:6px;display:flex;align-items:center;gap:6px}.ssbp .ssbp-toc ol{list-style:decimal;padding-left:20px;font-size:14px}.ssbp .ssbp-toc li{padding:3px 0;margin:0}.ssbp .ssbp-toc a{color:var(--accent-deep)}.ssbp .ssbp-toc a:hover{text-decoration:underline}.ssbp .ssbp-desc{position:relative;padding:0;overflow:hidden;transition:max-height .5s cubic-bezier(.16,1,.3,1)}.ssbp .ssbp-desc.clamp{max-height:880px}.ssbp .ssbp-desc.clamp::after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(to bottom,rgb(255 255 255 / 0),var(--surface));pointer-events:none}.ssbp .ssbp-desc>*{max-width:100%}.ssbp .ssbp-desc p{margin:0 0 14px;color:#2b3742;line-height:1.75;font-size:15px}.ssbp .ssbp-desc h2{font-size:20px;line-height:1.6;font-weight:700!important;margin:30px 0 12px;letter-spacing:-.01em;color:var(--fg);scroll-margin-top:72px}.ssbp .ssbp-desc h3{font-size:17px;line-height:1.6;font-weight:700!important;margin:22px 0 8px;color:var(--fg)}.ssbp .ssbp-desc h4{font-size:15px;font-weight:700!important;margin:18px 0 6px;color:var(--fg)}.ssbp .ssbp-desc>:first-child{margin-top:0}.ssbp .ssbp-desc a{color:var(--accent-deep);text-decoration:underline;text-underline-offset:2px}.ssbp .ssbp-desc strong a,.ssbp .ssbp-desc a strong{color:var(--accent-deep)}.ssbp .ssbp-desc ul{list-style:disc;padding-left:22px;margin:0 0 14px}.ssbp .ssbp-desc ol{list-style:decimal;padding-left:22px;margin:0 0 14px}.ssbp .ssbp-desc li{margin:0 0 6px;color:#2b3742;line-height:1.7}.ssbp .ssbp-desc img{height:auto;border-radius:10px;margin:8px auto}.ssbp .ssbp-desc figure{margin:8px 0 18px}.ssbp .ssbp-desc figcaption{font-size:13px;color:var(--muted);text-align:center;margin-top:6px}.ssbp .ssbp-desc table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}.ssbp .ssbp-desc th,.ssbp .ssbp-desc td{padding:9px 12px;border:1px solid var(--line);text-align:left;vertical-align:top}.ssbp .ssbp-desc iframe{max-width:100%;border-radius:10px}.ssbp .ssbp-more{display:flex;justify-content:center;margin-top:14px}.ssbp .ssbp-more button{height:44px;padding:0 22px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px #c6dbee;color:var(--accent-deep);font-weight:600;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ssbp .ssbp-more button:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ssbp .ssbp-more .ssbp-ic{transition:transform .2s}.ssbp .ssbp-more button[aria-expanded="true"] .ssbp-ic{transform:rotate(180deg)}.ssbp .ssbp-rv-sum{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:28px;align-items:center;padding:20px;border-radius:var(--r);background:var(--sunken)}.ssbp .ssbp-rv-score{text-align:center}.ssbp .ssbp-rv-score b{display:block;font-size:44px;line-height:1;font-weight:800;letter-spacing:-.02em}.ssbp .ssbp-rv-score b small{font-size:18px;color:var(--muted);font-weight:600}.ssbp .ssbp-rv-score .ssbp-stars{margin:8px 0 4px;font-size:18px}.ssbp .ssbp-rv-score p{font-size:13px;color:var(--muted)}.ssbp .ssbp-rv-bars li{display:grid;grid-template-columns:34px minmax(0,1fr) 78px;align-items:center;gap:10px;font-size:13px;padding:3px 0;color:var(--muted)}.ssbp .ssbp-rv-bars li>span:first-child{display:inline-flex;align-items:center;gap:3px;color:var(--fg);font-weight:600}.ssbp .ssbp-rv-bars li>span:first-child .ssbp-ic{color:var(--star);font-size:13px}.ssbp .ssbp-bar{height:8px;border-radius:999px;overflow:hidden;background:#dfe5ec;display:block}.ssbp .ssbp-bar i{display:block;height:100%;background:var(--star);border-radius:999px}.ssbp .ssbp-btn{height:46px;padding:0 20px;border-radius:10px;background:var(--accent);color:#fff;font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:background .2s,transform .15s}.ssbp .ssbp-btn:hover{background:var(--accent-deep);color:#fff}.ssbp .ssbp-btn:active{transform:translateY(1px)}.ssbp .ssbp-btn .ssbp-ic{font-size:19px}.ssbp .ssbp-btn[disabled]{opacity:.7;cursor:progress}.ssbp .ssbp-rv-form{margin-top:18px;padding:22px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:16px}.ssbp .ssbp-rv-form-title{font-size:17px;font-weight:700}.ssbp .ssbp-field{display:grid;gap:6px;min-width:0}.ssbp .ssbp-field>label,.ssbp .ssbp-field>legend{font-size:14px;font-weight:600;line-height:1.4}.ssbp .ssbp-field>legend{margin-bottom:6px}.ssbp .ssbp-field small{font-size:13px;color:var(--muted)}.ssbp .ssbp-err{color:var(--sale);font-size:13px;display:none}.ssbp .ssbp-field.bad .ssbp-err{display:block}.ssbp .ssbp-field.bad input,.ssbp .ssbp-field.bad textarea{box-shadow:inset 0 0 0 1.5px var(--sale)}.ssbp .ssbp-rate{display:flex;flex-wrap:wrap;gap:8px}.ssbp .ssbp-rate input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.ssbp .ssbp-rate label{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;font-size:14px;font-weight:500;transition:box-shadow .15s,background .15s}.ssbp .ssbp-rate label .ssbp-ic{color:var(--star);font-size:16px}.ssbp .ssbp-rate label:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ssbp .ssbp-rate input:checked+label{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft);color:var(--accent-deep);font-weight:700}.ssbp .ssbp-rate input:focus-visible+label{outline:3px solid var(--accent);outline-offset:2px}.ssbp .ssbp-rv-form input[type=text],.ssbp .ssbp-rv-form input[type=tel],.ssbp .ssbp-rv-form textarea{width:100%;max-width:none;height:auto;min-height:0;margin:0;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #c9d2dc;background:var(--surface);color:var(--fg);font:15px/1.5 var(--font);padding:11px 14px;transition:box-shadow .15s}.ssbp .ssbp-rv-form textarea{min-height:110px;resize:vertical}.ssbp .ssbp-rv-form input::placeholder,.ssbp .ssbp-rv-form textarea::placeholder{color:#6b7682;opacity:1}.ssbp .ssbp-rv-form input:focus,.ssbp .ssbp-rv-form textarea:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.ssbp .ssbp-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.ssbp .ssbp-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ssbp .ssbp-upload label.ssbp-pick{width:76px;height:76px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #c6dbee;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--accent-deep);font-size:12px;cursor:pointer;background:var(--accent-soft)}.ssbp .ssbp-upload label.ssbp-pick .ssbp-ic{font-size:22px}.ssbp .ssbp-upload input{position:absolute;opacity:0;width:1px;height:1px}.ssbp .ssbp-thumbs{display:flex;gap:8px}.ssbp .ssbp-thumbs img{width:76px;height:76px;object-fit:cover;border-radius:10px}.ssbp .ssbp-form-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ssbp .ssbp-btn-ghost{height:46px;padding:0 18px;border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);font-weight:600;font-size:15px;cursor:pointer}.ssbp .ssbp-btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-deep)}.ssbp .ssbp-form-actions small{font-size:13px;color:var(--muted)}.ssbp .ssbp-form-actions small a{color:var(--accent-deep);text-decoration:underline}.ssbp .ssbp-form-err{color:var(--sale);font-size:14px}.ssbp .ssbp-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.ssbp .ssbp-rv-done{margin-top:18px;padding:16px 18px;border-radius:var(--r);background:#ecf7ef;color:#0d6b2f;display:flex;gap:10px;align-items:flex-start;font-size:14px}.ssbp .ssbp-rv-done .ssbp-ic{font-size:20px}.ssbp .ssbp-rv-filter{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 6px}.ssbp .ssbp-rv-filter button{height:36px;padding:0 14px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;cursor:pointer;color:var(--fg)}.ssbp .ssbp-rv-filter button:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ssbp .ssbp-rv-filter button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent-deep);font-weight:700;background:var(--accent-soft)}.ssbp .ssbp-rv-list>li{padding:20px 0;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}.ssbp .ssbp-rv-list>li.is-first{border-top:0}.ssbp .ssbp-rv-list>li+li{border-top:1px solid var(--line)}.ssbp .ssbp-ava{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--accent-deep);background:var(--accent-soft)}.ssbp .ssbp-rv-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px}.ssbp .ssbp-rv-who b{font-weight:700}.ssbp .ssbp-buyer{color:var(--call);font-size:13px;display:inline-flex;align-items:center;gap:3px}.ssbp .ssbp-rv-who time{color:var(--muted);font-size:13px}.ssbp .ssbp-rv-item .ssbp-stars{margin:4px 0 6px;font-size:14px}.ssbp .ssbp-rv-text p{color:#2b3742;line-height:1.65;margin:0 0 6px}.ssbp .ssbp-rv-photos{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ssbp .ssbp-rv-photos img{width:84px;height:84px;object-fit:cover;border-radius:10px;background:var(--sunken)}.ssbp .ssbp-rv-reply{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--sunken);font-size:14px}.ssbp .ssbp-rv-reply b{display:flex;align-items:center;gap:6px;color:var(--accent-deep);margin-bottom:2px}.ssbp .ssbp-rv-reply p{margin:0 0 4px}.ssbp .ssbp-rv-empty,.ssbp .ssbp-rv-none{text-align:center;padding:30px 16px 10px;color:var(--muted)}.ssbp .ssbp-rv-empty .ssbp-ic{font-size:40px;color:#b8c6d4;margin:0 auto}.ssbp .ssbp-rv-empty b{display:block;color:var(--fg);font-size:16px;margin:8px 0 4px}.ssbp .ssbp-side{display:flex;flex-direction:column;gap:16px;min-width:0}@media (min-height:880px) and (min-width:1101px){.ssbp .ssbp-side{position:sticky;top:calc(var(--stick) + 72px)}}.ssbp .ssbp-side-rel{padding:18px 18px 8px}.ssbp .ssbp-side-rel h2{font-size:16px;line-height:1.6;font-weight:700!important;margin-bottom:6px;color:var(--fg)}.ssbp .ssbp-side-rel li+li{border-top:1px solid var(--line)}.ssbp .ssbp-side-rel li a{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0}.ssbp .ssbp-side-rel img{width:64px;height:64px;object-fit:contain;padding:6px;border-radius:10px;background:var(--sunken);mix-blend-mode:multiply}.ssbp .ssbp-side-rel h3{font-size:14px;font-weight:500!important;line-height:1.35;color:var(--fg);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ssbp .ssbp-side-rel li a:hover h3{color:var(--accent-deep)}.ssbp .ssbp-pr{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;margin-top:3px}.ssbp .ssbp-pr b{color:var(--sale);font-size:15px}.ssbp .ssbp-pr del{color:var(--muted);font-size:12px}.ssbp .ssbp-see-all{display:flex;align-items:center;justify-content:center;gap:6px;height:44px;margin:4px -18px 0;border-top:1px solid var(--line);color:var(--accent-deep);font-weight:600;font-size:14px}.ssbp .ssbp-see-all:hover{background:var(--accent-soft);border-radius:0 0 var(--r) var(--r);color:var(--accent-deep)}.ssbp .ssbp-mbar{display:none}@media (prefers-reduced-motion:no-preference){.ssbp .ssbp-rise{opacity:0;transform:translateY(14px);animation:ssbp-rise .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i,0) * 70ms)}@keyframes ssbp-rise{to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.ssbp *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:1100px){.ssbp .ssbp-rv-sum{grid-template-columns:170px minmax(0,1fr)}.ssbp .ssbp-rv-sum .ssbp-btn{grid-column:1/-1;justify-self:start}.ssbp .ssbp-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ssbp .ssbp-top{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.ssbp .ssbp-gallery{max-width:520px;margin:0 auto;width:100%}}@media (max-width:640px){.ssbp-wrap{padding:0 16px}.ssbp .ssbp-top{padding:16px;border-radius:0;margin:0 -16px}.ssbp .ssbp-title{font-size:21px}.ssbp .ssbp-now{font-size:27px}.ssbp .ssbp-promise{gap:6px}.ssbp .ssbp-promise li{flex-direction:column;text-align:center;padding:10px 6px;font-size:11.5px;gap:4px}.ssbp .ssbp-promise li span{display:block}.ssbp .ssbp-promise li em{display:none}.ssbp .ssbp-nav{opacity:1;width:36px;height:36px;margin-top:-18px}.ssbp .ssbp-album{gap:8px}.ssbp .ssbp-sec{padding:20px 16px;margin:0 -16px;border-radius:0}.ssbp .ssbp-spec tr th,.ssbp .ssbp-spec tr td{padding:10px!important}.ssbp .ssbp-spec th{width:48%}.ssbp .ssbp-side{margin:0 -16px}.ssbp .ssbp-side .ssbp-card{border-radius:0}.ssbp .ssbp-rv-sum{grid-template-columns:1fr;gap:16px}.ssbp .ssbp-rv-sum .ssbp-btn{width:100%}.ssbp .ssbp-two{grid-template-columns:1fr}.ssbp .ssbp-rv-form{padding:16px}body.ssbp-page{padding-bottom:72px}body.ssbp-page .fab-container{display:none!important}.ssbp .ssbp-mbar{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -6px 20px -12px rgb(16 42 68 / .35)}.ssbp .ssbp-mbar.is-two{grid-template-columns:1fr 1fr}.ssbp .ssbp-mbar a,.ssbp .ssbp-mbar button{height:48px;border-radius:10px;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.ssbp .ssbp-mbar .ssbp-ic{font-size:19px}.ssbp .ssbp-mbar .is-call{background:var(--call-soft);color:var(--call)}.ssbp .ssbp-mbar .is-zalo{background:var(--zalo-soft);color:var(--zalo)}.ssbp .ssbp-mbar .is-buy{background:var(--accent);color:#fff}}