.VietnamOpinions_ballot__Wd6J4{--paper:#fbf8fd;--line:#e9dfee;--purple:#741fa2;--ink:#231d2b;--muted:#605669;padding:clamp(12px,2.3vw,26px);border:1px solid var(--line);border-radius:clamp(21px,3vw,37px);background:white;color:var(--ink)}.VietnamOpinions_intro__BFGQd{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(9px,3vw,29px);min-height:164px;margin:0;padding:clamp(17px,3.2vw,38px);border-radius:clamp(15px,2.1vw,26px);background:var(--paper)}.VietnamOpinions_kicker__XxwZ6{display:block;margin-bottom:7px;color:var(--purple);font-size:13px;font-weight:700}.VietnamOpinions_intro__BFGQd h2{max-width:24ch;margin:0 0 8px;font-size:clamp(24px,3.4vw,46px);line-height:1.08}.VietnamOpinions_intro__BFGQd p{margin:0;color:var(--muted);font-size:clamp(13px,1.4vw,16px)}.VietnamOpinions_portrait__nI8q4{position:relative;isolation:isolate;display:grid;place-items:center;width:clamp(82px,13vw,150px);aspect-ratio:1;margin-inline:5px;border-radius:50%;background:#eee2f4}.VietnamOpinions_portrait__nI8q4:after{content:"";position:absolute;inset:-6px -2px 4px -6px;border:1px solid #d6bbdf;border-radius:50%;pointer-events:none}.VietnamOpinions_portrait__nI8q4 img{display:block;width:clamp(38px,7vw,89px);height:clamp(52px,8vw,108px);margin-inline:auto;object-fit:contain;mix-blend-mode:multiply}.VietnamOpinions_questions__Izzuh{margin-top:9px}.VietnamOpinions_question__Tutfx{display:grid;grid-template-columns:37px minmax(0,1fr);align-items:start;gap:10px 15px;padding:17px clamp(5px,2vw,23px);border-bottom:1px solid var(--line)}.VietnamOpinions_question__Tutfx:last-child{border-bottom:0}.VietnamOpinions_number__Zvn1G{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:var(--paper);color:var(--purple);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VietnamOpinions_question__Tutfx>.mm-opn-card{display:grid;align-items:center;min-width:0;gap:7px 13px;padding:0;margin:0;border:0;border-radius:0;background:transparent}.VietnamOpinions_question__Tutfx[data-quick]>.mm-opn-card{grid-template-columns:minmax(0,1fr) max-content}.VietnamOpinions_question__Tutfx>.mm-opn-card>*{grid-column:1/-1;min-width:0}.VietnamOpinions_question__Tutfx>.mm-opn-card>.mm-opn-q{align-self:center;margin:0;color:var(--ink);overflow-wrap:anywhere;font:700 clamp(15px,1.6vw,20px)/1.25 Roboto,Arial,sans-serif}.VietnamOpinions_question__Tutfx[data-quick]>.mm-opn-card>.mm-opn-q{grid-column:1}.VietnamOpinions_question__Tutfx[data-quick]>.mm-opn-card>.mm-opn-btns{grid-column:2}.VietnamOpinions_question__Tutfx .mm-opn-btns{margin:0;gap:7px}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-btn.btn.btn-primary{box-sizing:border-box;min-height:44px;max-width:100%;margin:0;padding:7px 14px;border:1px solid #d9c6e3;border-radius:24px;background:white;color:var(--purple);font:700 14px/1.22 Roboto,Arial,sans-serif;white-space:normal;overflow-wrap:anywhere}.VietnamOpinions_question__Tutfx[data-quick] .mm-opn-btn.btn.btn-primary{flex:0 0 auto;min-width:76px;width:auto}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-btn.btn.btn-primary:hover{border-color:var(--purple);background:#f6eef9;color:var(--purple)}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-btn.btn.btn-primary.mmOn{border-color:var(--purple);background:var(--purple);color:white}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-btn input[type=checkbox]{position:static;accent-color:var(--purple)}.VietnamOpinions_question__Tutfx[data-lineup]{padding-block:20px 12px}.VietnamOpinions_question__Tutfx[data-lineup] .VietnamOpinions_number__Zvn1G{background:#f0e4f5}.VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btns:not(.mm-opn-other){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(110px,100%),1fr));align-items:stretch;gap:9px;margin-block:8px 5px}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btn.btn.btn-primary[name=value]{display:grid;justify-items:center;grid-template-rows:auto 1fr;align-items:start;gap:8px;width:100%;min-width:0;height:100%;padding:11px 7px 10px;border-radius:16px;color:var(--ink)}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btn.btn.btn-primary[name=value].mmOn{background:#f6eef9;color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple)}.VietnamOpinions_medallion__TWcsM{display:grid;place-items:center;width:clamp(51px,7vw,82px);aspect-ratio:1;border-radius:50%;background:#f2ecf6;color:var(--purple)}.VietnamOpinions_medallion__TWcsM[data-current]{background:#eaddf2}.VietnamOpinions_medallion__TWcsM img{display:block;width:clamp(34px,4.8vw,61px);height:clamp(40px,5.6vw,70px);margin-inline:auto;object-fit:contain;mix-blend-mode:multiply}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-other{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:640px;gap:6px 7px;margin-block:3px}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-other>label{grid-column:1/-1;font-size:13px}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-pick{min-width:0}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx .mm-opn-pick input{min-height:44px;padding-inline:14px;border-color:#d9c6e3;border-radius:24px;font-size:16px}.VietnamOpinions_question__Tutfx .mm-opn-cnts{display:grid;gap:4px 12px;margin:0}.VietnamOpinions_question__Tutfx[data-quick] .mm-opn-cnts{grid-template-columns:repeat(2,minmax(0,1fr))}.VietnamOpinions_question__Tutfx .mm-opn-cnt{margin-bottom:3px;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.VietnamOpinions_question__Tutfx .mm-opn-bar{height:4px;background:#efe7f3}.VietnamOpinions_question__Tutfx .mm-opn-bar>span{background:var(--purple)}.VietnamOpinions_question__Tutfx .mm-cmnt-muted{margin:0}.VietnamOpinions_question__Tutfx .mm-opn-says{margin:4px 0 0}.VietnamOpinions_question__Tutfx .mm-opn-says li{padding:9px 12px;border:0;border-radius:13px;margin-top:5px;background:var(--paper);overflow-wrap:anywhere}.VietnamOpinions_question__Tutfx .mm-opn-says li p{margin:6px 0 0}.VietnamOpinions_question__Tutfx .mm-opn-write{width:min(100%,640px)}.VietnamOpinions_question__Tutfx .mm-opn-write>summary{display:inline-flex;align-items:center;min-height:44px;gap:8px;padding:6px 12px;border:1px solid #d9c6e3;border-radius:22px;list-style:none;color:var(--purple);font-size:14px;font-weight:700;cursor:pointer}.VietnamOpinions_question__Tutfx .mm-opn-write>summary::-webkit-details-marker{display:none}.VietnamOpinions_question__Tutfx .mm-opn-write>summary:after{content:"+";font-size:17px}.VietnamOpinions_question__Tutfx .mm-opn-write[open]>summary:after{content:"−"}.VietnamOpinions_question__Tutfx .mm-opn-why{padding:13px;margin:6px 0 0;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.VietnamOpinions_question__Tutfx .mm-opn-why .form-control{border-color:#d9c6e3;border-radius:12px;min-height:44px;font-size:16px}.VietnamOpinions_question__Tutfx .mm-opn-why .btn-primary{width:auto;min-height:44px;padding-inline:17px;border-radius:22px}@media (max-width:640px){.VietnamOpinions_intro__BFGQd{min-height:137px;gap:5px 12px}.VietnamOpinions_intro__BFGQd h2{font-size:clamp(21px,5.8vw,30px);overflow-wrap:anywhere}.VietnamOpinions_portrait__nI8q4{width:clamp(52px,17vw,95px);margin-inline:0}.VietnamOpinions_portrait__nI8q4 img{width:clamp(32px,11vw,55px);height:clamp(38px,13vw,67px)}.VietnamOpinions_question__Tutfx{grid-template-columns:29px minmax(0,1fr);column-gap:8px;padding-block:14px}.VietnamOpinions_number__Zvn1G{width:29px;height:29px}.VietnamOpinions_question__Tutfx[data-quick]>.mm-opn-card{grid-template-columns:minmax(0,1fr)}.VietnamOpinions_question__Tutfx[data-quick]>.mm-opn-card>.mm-opn-btns{grid-column:1}.VietnamOpinions_question__Tutfx[data-quick] .mm-opn-btn.btn.btn-primary{flex:1 1;min-width:0}.VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btns:not(.mm-opn-other){grid-template-columns:repeat(2,minmax(0,1fr))}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btn.btn.btn-primary[name=value]{font-size:13px}.VietnamOpinions_ballot__Wd6J4 .VietnamOpinions_question__Tutfx[data-lineup] .mm-opn-btn.btn.btn-primary[name=value]:last-child:nth-of-type(odd){grid-column:1/-1;grid-template:auto/auto minmax(0,1fr);justify-items:start;align-items:center;text-align:start;border-radius:25px;padding:7px 10px}}.VietnamProduct_page__VxBE_{--vn-accent:#741fa2;--vn-ink:#19171d;--vn-muted:#625b6a;--vn-line:#e6dfe9;--vn-paper:#f8f6fa;color:var(--vn-ink);background:white;padding-bottom:clamp(36px,5vw,72px);font:400 16px/1.5 Roboto,Arial,sans-serif}.VietnamProduct_wrap__9Pcfr{width:min(100%,1320px);margin-inline:auto;padding-inline:clamp(16px,4vw,62px)}.VietnamProduct_page__VxBE_ :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--vn-accent)!important;outline-offset:3px}.VietnamProduct_page__VxBE_ [id]{scroll-margin-top:74px}.VietnamProduct_heading__jlLhf{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:7px 16px;padding-block:clamp(20px,3vw,44px) 18px}.VietnamProduct_heading__jlLhf h1{margin:0;max-width:25ch;color:var(--vn-ink);font:700 clamp(27px,4vw,57px)/1.07 Roboto,Arial,sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere}.VietnamProduct_heading__jlLhf>span{color:var(--vn-muted);font-size:13px}.VietnamProduct_studio__WEe58{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(18px,6vw,94px);align-items:center;border-top:1px solid var(--vn-line);padding-block:clamp(14px,3vw,36px)}.VietnamProduct_gallery__J89EX{width:min(100%,410px);margin-inline:auto}.VietnamProduct_overview__FA_ey{min-width:0}.VietnamProduct_bands__eLR9G{color:var(--vn-muted);margin:0 0 11px;font-size:13px;letter-spacing:.045em}.VietnamProduct_price__2c80H{padding-inline-start:15px;border-inline-start:3px solid var(--vn-accent)}.VietnamProduct_price__2c80H>span{display:block;color:var(--vn-muted);font-size:14px;font-weight:600}.VietnamProduct_price__2c80H>strong{display:block;font-size:clamp(22px,3.5vw,44px);font-weight:700;line-height:1.14;letter-spacing:-.04em;color:var(--vn-accent);overflow-wrap:anywhere}.VietnamProduct_price__2c80H>strong>span{margin-inline-start:4px;color:var(--vn-muted);font-size:13px!important;letter-spacing:normal}.VietnamProduct_price__2c80H>strong .mm-us-price-note{font-size:14px}.VietnamProduct_price__2c80H .mm-price-change{margin:4px 0 0;color:var(--vn-muted);font-size:13px}.VietnamProduct_highlights__OG4rl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 13px;margin:18px 0 0}.VietnamProduct_highlights__OG4rl>div{border-top:1px solid var(--vn-line);min-width:0;padding:9px 0}.VietnamProduct_highlights__OG4rl dt{display:flex;align-items:center;gap:6px;color:var(--vn-muted);font-size:13px;font-weight:400}.VietnamProduct_highlights__OG4rl svg{width:19px;height:19px;color:var(--vn-accent);flex:0 0 19px}.VietnamProduct_highlights__OG4rl dd{margin:4px 0 0;color:var(--vn-ink);font-size:15px;font-weight:700;line-height:1.28;overflow-wrap:anywhere}.VietnamProduct_overviewActions__40CID{display:flex;align-items:center;flex-wrap:wrap;gap:7px 15px;margin-top:13px}.VietnamProduct_blockHeading__ndHVa a,.VietnamProduct_overviewActions__40CID a{color:var(--vn-accent);font-size:14px;font-weight:700}.VietnamProduct_overviewActions__40CID .VietnamProduct_solid__VixNN{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:7px 15px;border-radius:4px;background:var(--vn-accent);color:white}.VietnamProduct_overviewActions__40CID .VietnamProduct_solid__VixNN:hover{background:#581477;color:white!important}.VietnamProduct_sections__Iz2mU{border-block:1px solid var(--vn-line)}.VietnamProduct_sections__Iz2mU ul{display:flex;flex-wrap:wrap;gap:0 clamp(12px,3vw,37px);margin:0;padding:0;list-style:none}.VietnamProduct_sections__Iz2mU a{display:inline-flex;align-items:center;min-height:45px;padding:2px 1px;color:var(--vn-ink);font-size:14px;font-weight:700}.VietnamProduct_sections__Iz2mU a:is(:hover,:focus-visible){color:var(--vn-accent)}.VietnamProduct_block__xH_V9{padding-block:clamp(23px,4vw,53px);border-bottom:1px solid var(--vn-line)}.VietnamProduct_block__xH_V9 h2{color:var(--vn-ink);margin:0 0 15px;font:700 clamp(24px,3.3vw,44px)/1.1 Roboto,Arial,sans-serif;letter-spacing:-.037em;overflow-wrap:anywhere}.VietnamProduct_blockHeading__ndHVa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 15px}.VietnamProduct_specLayout__2lzAz{display:grid;grid-template-columns:minmax(140px,.25fr) minmax(0,1fr);gap:clamp(15px,4vw,50px)}.VietnamProduct_specIndex__uyBjG{align-self:start;position:sticky;top:15px;border-inline-start:1px solid var(--vn-line);padding-inline-start:14px}.VietnamProduct_specIndex__uyBjG strong{display:block;margin-bottom:7px;font-size:14px}.VietnamProduct_specIndex__uyBjG ol{padding:0;margin:0;list-style:none;counter-reset:spec}.VietnamProduct_specIndex__uyBjG li{counter-increment:spec}.VietnamProduct_specIndex__uyBjG a{display:flex;align-items:baseline;min-height:29px;gap:9px;font-size:14px}.VietnamProduct_specIndex__uyBjG a:before{content:counter(spec,decimal-leading-zero);color:var(--vn-accent);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VietnamProduct_specSheet__HPXgf{min-width:0}.VietnamProduct_specGroup__yVEQ_{display:grid;grid-template-columns:minmax(98px,.24fr) minmax(0,1fr);gap:6px 18px;border-top:1px solid var(--vn-line)}.VietnamProduct_specGroup__yVEQ_:target{border-color:var(--vn-accent)}.VietnamProduct_specGroup__yVEQ_ h3{display:flex;flex-wrap:wrap;align-content:start;gap:6px;margin:0;padding-block:12px;font:700 17px/1.25 Roboto,Arial,sans-serif;overflow-wrap:anywhere}.VietnamProduct_specGroup__yVEQ_ h3 span{color:var(--vn-accent);font-size:11px;padding-top:3px}.VietnamProduct_specGroup__yVEQ_ dl{margin:0}.VietnamProduct_specGroup__yVEQ_ dl>div{display:grid;grid-template-columns:minmax(88px,.44fr) minmax(0,1fr);gap:8px;padding:9px 0;border-bottom:1px solid #f0ecf2}.VietnamProduct_specGroup__yVEQ_ dl>div:last-child{border-bottom:0}.VietnamProduct_specGroup__yVEQ_ dd,.VietnamProduct_specGroup__yVEQ_ dt{margin:0;font-size:14px;font-weight:400;overflow-wrap:anywhere}.VietnamProduct_specGroup__yVEQ_ dt{color:var(--vn-muted)}.VietnamProduct_specGroup__yVEQ_ dd{white-space:pre-line}.VietnamProduct_priceTable__JGsmI a,.VietnamProduct_specGroup__yVEQ_ dd a{color:var(--vn-accent);font-weight:600}.VietnamProduct_priceGroup__jYbv_{margin-top:22px}.VietnamProduct_priceGroup__jYbv_ h3{font:700 20px/1.2 Roboto,Arial,sans-serif}.VietnamProduct_priceTable__JGsmI{width:min(100%,780px);border-collapse:collapse}.VietnamProduct_priceTable__JGsmI :is(th,td){border-bottom:1px solid var(--vn-line);text-align:start;padding:9px 5px;font-size:14px;overflow-wrap:anywhere}.VietnamProduct_priceTable__JGsmI th{width:45%;font-weight:500;color:var(--vn-muted)}.VietnamProduct_priceTable__JGsmI tr:hover{background:var(--vn-paper)}.VietnamProduct_reviewPanel__jN5Vd{display:grid;gap:4px;max-width:760px;padding:13px 0;border-block:1px solid var(--vn-line)}.VietnamProduct_reviewPanel__jN5Vd .mm-rating{margin:0}.VietnamProduct_discussion__mAWhT{max-width:850px}.VietnamProduct_discussion__mAWhT>.device_overview{padding:0;border:0}.VietnamProduct_composer__9dzQ_{border-top:1px solid var(--vn-line);margin-top:14px;padding-top:14px}.VietnamProduct_composer__9dzQ_ h3{font:700 21px/1.2 Roboto,Arial,sans-serif}.VietnamProduct_composer__9dzQ_ .form-control{border-radius:4px;min-height:44px;font-size:16px}.VietnamProduct_composer__9dzQ_ .btn-primary{border-radius:4px}.VietnamProduct_artwork__roa8T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.VietnamProduct_artwork__roa8T img{width:100%;height:auto}.VietnamProduct_description__6prhn .section_heading{padding:0 0 12px;border:0;border-bottom:1px solid var(--vn-line);border-radius:0;background:transparent}.VietnamProduct_description__6prhn .device_overview{max-width:69ch;padding:0;margin:0;color:var(--vn-ink);font:inherit;overflow-wrap:anywhere}.VietnamProduct_description__6prhn .device_overview :is(p,li){font:inherit;font-size:inherit!important;line-height:1.65!important}.VietnamProduct_description__6prhn .device_overview a{color:var(--vn-accent);text-decoration:underline!important;text-underline-offset:2px}.VietnamProduct_description__6prhn img{max-width:100%;height:auto}.VietnamProduct_brandLinks__nE9KQ{display:flex;flex-wrap:wrap;gap:5px 15px;padding:0;list-style:none}.VietnamProduct_brandLinks__nE9KQ a{display:inline-flex;align-items:center;min-height:36px;color:var(--vn-accent)}@media (max-width:720px){.VietnamProduct_heading__jlLhf{padding-block:20px 13px}.VietnamProduct_studio__WEe58{grid-template-columns:minmax(0,1fr);gap:11px}.VietnamProduct_highlights__OG4rl{grid-template-columns:repeat(2,minmax(0,1fr))}.VietnamProduct_specGroup__yVEQ_,.VietnamProduct_specLayout__2lzAz{grid-template-columns:minmax(0,1fr)}.VietnamProduct_specIndex__uyBjG{position:static}.VietnamProduct_specIndex__uyBjG ol{display:flex;flex-wrap:wrap;gap:0 13px}.VietnamProduct_specIndex__uyBjG a{min-height:38px;align-items:center}.VietnamProduct_specGroup__yVEQ_{gap:0}.VietnamProduct_specGroup__yVEQ_ h3{padding-block:11px 4px}.VietnamProduct_sections__Iz2mU a{min-height:44px}.VietnamProduct_artwork__roa8T{grid-template-columns:minmax(0,1fr)}}.VietnamProduct_discovery__mEAiv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,3vw,40px)}.VietnamProduct_discovery__mEAiv h2{font-size:clamp(20px,2.5vw,29px)}.VietnamProduct_discovery__mEAiv ul{margin:0;padding:0;list-style:none}.VietnamProduct_discovery__mEAiv a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1px 9px;min-height:44px;align-content:center;padding:4px 0;border-top:1px solid var(--vn-line);font-size:14px;overflow-wrap:anywhere}.VietnamProduct_discovery__mEAiv strong{color:var(--vn-accent)}@media (max-width:600px){.VietnamProduct_discovery__mEAiv{grid-template-columns:minmax(0,1fr);gap:0}}.VietnamProduct_share__DgG6_{position:relative;margin-inline-start:auto}.VietnamProduct_share__DgG6_ .arena-share{display:grid;place-items:center;width:44px;height:45px;padding:0;border:0;background:transparent;color:var(--vn-accent);cursor:pointer}.VietnamProduct_share__DgG6_ .arena-share:hover{background:var(--vn-paper)}.VietnamProduct_share__DgG6_ .arena-share-note:not(:empty){position:absolute;z-index:1;inset:100% 0 auto auto;padding:3px 6px;background:white;border:1px solid var(--vn-line);color:var(--vn-muted);font-size:12px;white-space:nowrap}.SingaporeInterior_crumbs__f0986{padding-block:18px 10px;color:var(--sg-muted);font-size:13px}.SingaporeInterior_crumbs__f0986 ul{display:flex;flex-wrap:wrap;gap:5px 9px}.SingaporeInterior_crumbs__f0986 li+li:before{content:"/";margin-right:9px;color:#83798b}.SingaporeInterior_crumbs__f0986 a[aria-current]{color:var(--sg-ink)}.SingaporeInterior_productCrumbs__JnA9s ul{justify-content:center;text-align:center}.SingaporeInterior_productCrumbs__JnA9s li+li:before{content:"›";color:var(--sg-accent)}.SingaporeInterior_catalogueHead__y4lZ5,.SingaporeInterior_productTitle__e73zB,.SingaporeInterior_sectionHead__1pO_0{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.SingaporeInterior_catalogueHead__y4lZ5,.SingaporeInterior_productTitle__e73zB{padding-block:clamp(14px,3vw,31px) clamp(20px,3vw,33px)}.SingaporeInterior_catalogueHead__y4lZ5 h1,.SingaporeInterior_productTitle__e73zB h1{font-size:clamp(31px,4.6vw,56px);font-weight:500;line-height:1.07;letter-spacing:-.046em;overflow-wrap:anywhere}.SingaporeInterior_catalogueWrap__N3Ezm{width:min(100% - 88px,1740px)}.SingaporeInterior_catalogueHead__y4lZ5>a,.SingaporeInterior_sectionHead__1pO_0>a{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--sg-accent);font-weight:500;font-size:14px}.SingaporeInterior_rangeNav__YD_s6{border-block:1px solid var(--sg-line)}.SingaporeInterior_rangeNav__YD_s6 ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.SingaporeInterior_rangeNav__YD_s6 li{display:flex}.SingaporeInterior_rangeNav__YD_s6 a{display:flex;align-items:center;width:100%;min-height:46px;padding:7px 12px;font-size:14px}.SingaporeInterior_rangeNav__YD_s6 li:not(:nth-child(4n+1)){border-left:1px solid var(--sg-line)}.SingaporeInterior_rangeNav__YD_s6 a[aria-current]{color:var(--sg-accent);background:#f6f1f8;font-weight:600}.SingaporeInterior_filters__rdXQx{margin-top:24px}.SingaporeInterior_filterBar__bAxBT{display:grid;grid-template-columns:minmax(0,1fr) minmax(155px,240px) auto;align-items:end;gap:16px}.SingaporeInterior_filters__rdXQx label{display:grid;min-width:0;gap:5px;margin:0;color:var(--sg-ink);font-size:14px;font-weight:500}.SingaporeInterior_filters__rdXQx :is(input:not([type=checkbox]),select){width:100%;min-width:0;min-height:44px;margin:0;padding:7px 10px;border:1px solid #d5ceda;border-radius:5px;color:var(--sg-ink);background:#fff;font-size:16px;font-weight:400}.SingaporeInterior_filters__rdXQx :is(input[type=search],select):focus{border-color:var(--sg-accent)}.SingaporeInterior_filters__rdXQx button.SingaporeInterior_apply__6ZXLB[type=submit]{display:inline-flex;width:auto;margin:0;min-height:44px;padding:8px 15px;align-items:center;justify-content:center;gap:12px;border:1px solid var(--sg-accent);border-radius:5px;color:#fff;background:var(--sg-accent);font-size:14px;font-weight:600;cursor:pointer}.SingaporeInterior_filters__rdXQx button.SingaporeInterior_apply__6ZXLB[type=submit]:hover{border-color:#57147a;background:#57147a}.SingaporeInterior_filters__rdXQx .SingaporeInterior_searchScope__pm3WZ{margin-top:8px;color:var(--sg-muted);font-size:13px}.SingaporeInterior_filterDetails__RLiRE{margin-top:13px;border-bottom:1px solid var(--sg-line)}.SingaporeInterior_filterDetails__RLiRE summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;list-style:none;font-weight:600;font-size:14px;cursor:pointer}.SingaporeInterior_filterDetails__RLiRE summary::-webkit-details-marker{display:none}.SingaporeInterior_filterDetails__RLiRE summary span{color:var(--sg-accent);font-size:22px;line-height:1}.SingaporeInterior_filterDetails__RLiRE[open] summary span{transform:rotate(45deg)}.SingaporeInterior_filterBody__kdcI3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;padding-block:12px 20px}.SingaporeInterior_filterBody__kdcI3 fieldset{min-width:0;margin:0;padding:0;border:0}.SingaporeInterior_filterBody__kdcI3 legend{width:auto;margin-bottom:5px;color:var(--sg-ink);font-size:14px;font-weight:500}.SingaporeInterior_filterPair__exb2K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SingaporeInterior_checks__yK191{display:flex;flex-wrap:wrap;gap:4px 12px}.SingaporeInterior_checks__yK191 label{display:flex;align-items:center;min-height:36px;font-weight:400}.SingaporeInterior_checks__yK191 input[type=checkbox]{position:static;appearance:auto;flex:0 0 auto;width:17px;height:17px;margin:0 4px 0 0;accent-color:var(--sg-accent)}.SingaporeInterior_filterActions__RGzKv{display:flex;grid-column:1/-1;flex-wrap:wrap;align-items:center;gap:16px}.SingaporeInterior_filters__rdXQx .SingaporeInterior_chips__dcmGC{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.SingaporeInterior_chips__dcmGC a{display:block;padding:6px 10px;border:1px solid var(--sg-line);border-radius:4px;color:var(--sg-accent);font-size:13px}.SingaporeInterior_catalogueHead__y4lZ5+.SingaporeInterior_devices__IMk_8,.SingaporeInterior_sectionHead__1pO_0+.SingaporeInterior_devices__IMk_8{margin-top:20px}.SingaporeInterior_catalogueHead__y4lZ5+.SingaporeInterior_resultCount__o_JbU,.SingaporeInterior_filters__rdXQx+.SingaporeInterior_resultCount__o_JbU{margin-top:22px}.SingaporeInterior_resultCount__o_JbU+.SingaporeInterior_devices__IMk_8{margin-top:13px}.SingaporeInterior_resultCount__o_JbU{color:var(--sg-muted);font-size:14px}.SingaporeInterior_devices__IMk_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:22px;row-gap:23px}.SingaporeInterior_devices__IMk_8 li{min-width:0;border-bottom:1px solid var(--sg-line)}.SingaporeInterior_device__YZbhF{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;height:100%}.SingaporeInterior_deviceImage__fFX_U{display:grid;place-items:center;width:100%;min-height:156px;aspect-ratio:1.36;background:#f6f6f8;padding:10px}.SingaporeInterior_deviceImage__fFX_U img{width:auto;max-width:100%;height:auto;max-height:167px;object-fit:contain;mix-blend-mode:multiply}.SingaporeInterior_deviceMeta__OvdJm{display:flex;flex-direction:column;gap:4px;padding:11px 0 13px;line-height:1.3}.SingaporeInterior_deviceMeta__OvdJm>strong{font-size:17px;font-weight:600;overflow-wrap:anywhere}.SingaporeInterior_deviceMeta__OvdJm small{color:var(--sg-muted);font-size:12px}.SingaporeInterior_devicePrice__CLaQ_{color:var(--sg-accent);font-size:15px}.SingaporeInterior_devices__IMk_8[data-collection]{column-gap:clamp(14px,1.6vw,25px);row-gap:28px}.SingaporeInterior_devices__IMk_8[data-collection] li{border-bottom:1px solid var(--sg-line)}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceImage__fFX_U{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(180px,22vw,290px);min-height:0;aspect-ratio:auto;overflow:hidden;padding:10px 4px;background:#fff}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceImage__fFX_U picture{display:contents}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceImage__fFX_U img{display:block;width:auto;height:auto;max-height:100%;max-width:100%;object-fit:contain;mix-blend-mode:normal}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceMeta__OvdJm{padding-block:12px 16px;gap:5px}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceMeta__OvdJm>strong{font-size:clamp(16px,1.5vw,19px);font-weight:600}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_devicePrice__CLaQ_{color:var(--sg-ink);font-size:clamp(17px,1.6vw,22px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceMeta__OvdJm>small:last-child,.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_devicePrice__CLaQ_ strong>span{color:var(--sg-accent)}.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_device__YZbhF:hover .SingaporeInterior_deviceMeta__OvdJm>strong{text-decoration:underline;text-underline-offset:4px}@media (min-width:1500px){.SingaporeInterior_devices__IMk_8[data-collection]{grid-template-columns:repeat(6,minmax(0,1fr))}}.SingaporeInterior_empty__nwe2L{display:grid;gap:12px;justify-items:start;margin-top:26px;padding:22px;background:#f6f6f8}.SingaporeInterior_empty__nwe2L h2{font-size:23px;font-weight:500}.SingaporeInterior_empty__nwe2L a{display:inline-flex;gap:5px;align-items:center;color:var(--sg-accent)}.SingaporeInterior_brandDirectory__e7hXW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;border-top:1px solid var(--sg-line)}.SingaporeInterior_brandDirectory__e7hXW li{border-bottom:1px solid var(--sg-line);min-width:0}.SingaporeInterior_brandDirectory__e7hXW a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:76px;font-size:15px}.SingaporeInterior_brandDirectory__e7hXW strong{overflow-wrap:anywhere}.SingaporeInterior_brandMark__9r_Xh{display:grid;place-items:center;width:48px;aspect-ratio:1;border:1px solid var(--sg-line);border-radius:50%}.SingaporeInterior_brandMark__9r_Xh img{width:34px;height:24px;object-fit:contain}.SingaporeInterior_brandDirectory__e7hXW a>svg{color:var(--sg-accent)}.SingaporeInterior_productTitle__e73zB{align-items:center}.SingaporeInterior_productTitle__e73zB>:last-child:not(h1){flex:0 0 auto}.SingaporeInterior_productIntro__xRiJF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(20px,5vw,65px);align-items:start;padding-bottom:24px}.SingaporeInterior_gallery__P1u8n{min-width:0;scroll-margin-top:16px}.SingaporeInterior_productOverview__U58Nf{min-width:0;padding-top:4px}.SingaporeInterior_priceHero__LXSCm{padding-block:10px 13px;text-align:center}.SingaporeInterior_priceHero__LXSCm:before{content:"";display:block;width:54px;height:11px;margin:0 auto 7px;border-top:2px solid #b477cc;border-radius:50%}.SingaporeInterior_priceHero__LXSCm>span{color:var(--sg-muted);font-size:13px}.SingaporeInterior_priceHero__LXSCm>div{margin-top:3px;font-size:clamp(23px,3vw,35px);line-height:1.13}.SingaporeInterior_priceHero__LXSCm>div>strong{font-weight:500}.SingaporeInterior_priceHero__LXSCm p{margin-top:6px;font-size:13px;color:var(--sg-muted)}.SingaporeInterior_productMeta___JAtL{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;color:var(--sg-muted);font-size:13px}.SingaporeInterior_highlights__ghLjQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0}.SingaporeInterior_highlights__ghLjQ>div{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:35px auto 1fr;justify-items:center;align-items:start;text-align:center;gap:4px;padding:10px 6px;border-radius:12px;background:#faf7fb}.SingaporeInterior_highlights__ghLjQ svg{width:35px;height:35px;padding:6px;border:1px solid #ead9f1;border-radius:50%;background:#fff;color:var(--sg-accent)}.SingaporeInterior_highlights__ghLjQ dt{color:var(--sg-muted);font-size:12px;font-weight:400}.SingaporeInterior_highlights__ghLjQ dd{margin:0;font-size:14px;font-weight:500;overflow-wrap:anywhere}.SingaporeInterior_commentJump__ytbsu{display:flex;width:fit-content;margin:3px auto 0;align-items:center;min-height:44px;gap:9px;font-size:14px;font-weight:500}.SingaporeInterior_commentJump__ytbsu span{color:var(--sg-accent)}.SingaporeInterior_specRibbon__DF5U_{display:block;width:100%;height:clamp(18px,3vw,34px);overflow:visible;fill:none}.SingaporeInterior_specRibbon__DF5U_ path{stroke:#bb87d0;stroke-width:1.4;vector-effect:non-scaling-stroke}.SingaporeInterior_specRibbon__DF5U_ path+path{stroke:#e1c9ed;stroke-width:1}.SingaporeInterior_description__UET6C,.SingaporeInterior_productSection__zcW9e{margin-top:clamp(32px,5vw,60px);scroll-margin-top:16px}.SingaporeInterior_sectionHead__1pO_0{margin-bottom:15px}.SingaporeInterior_sectionHead__1pO_0 h2{font-size:clamp(24px,3vw,36px);font-weight:500;letter-spacing:-.034em;line-height:1.1}.SingaporeInterior_specNav__Ak1H7{margin-bottom:18px}.SingaporeInterior_specNav__Ak1H7 ul{display:flex;flex-wrap:wrap;gap:6px}.SingaporeInterior_specNav__Ak1H7 a{display:flex;align-items:center;min-height:36px;padding:4px 10px;border:1px solid #ead9f1;border-radius:18px;color:var(--sg-accent);font-size:13px;font-weight:500}.SingaporeInterior_specNav__Ak1H7 a:hover{background:#f7effa}.SingaporeInterior_specGrid__vQXO_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.SingaporeInterior_specGrid__vQXO_ section{min-width:0;scroll-margin-top:16px}.SingaporeInterior_specGrid__vQXO_ section>h3{padding-inline:12px;border-top:2px solid #c899d9;border-radius:12px 12px 3px 3px;background:#faf5fc}.SingaporeInterior_specGrid__vQXO_ section:target>h3{background:#f2e4f8}.SingaporeInterior_priceGroup__sPxWe h3,.SingaporeInterior_specGrid__vQXO_ h3{padding:9px 0;font-size:19px;font-weight:500}.SingaporeInterior_specGrid__vQXO_ dl{margin:0}.SingaporeInterior_specGrid__vQXO_ dl>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px;padding:9px 0;border-top:1px solid var(--sg-line);line-height:1.36}.SingaporeInterior_specGrid__vQXO_ dt{color:var(--sg-muted);font-weight:500}.SingaporeInterior_specGrid__vQXO_ dd{margin:0;overflow-wrap:anywhere}.SingaporeInterior_priceHero__LXSCm p a,.SingaporeInterior_priceTable__8c5_0 a,.SingaporeInterior_specGrid__vQXO_ dd a{color:var(--sg-accent);text-decoration:underline;text-underline-offset:3px}.SingaporeInterior_priceTable__8c5_0{width:100%;border-collapse:collapse}.SingaporeInterior_priceTable__8c5_0 :is(th,td){padding:10px 8px;border-bottom:1px solid var(--sg-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.SingaporeInterior_priceTable__8c5_0 th{width:42%;color:var(--sg-muted);font-weight:500}.SingaporeInterior_priceGroup__sPxWe{margin-top:23px}.SingaporeInterior_discussion__eZLYK{padding:14px 0 0;border-top:1px solid var(--sg-line)}.SingaporeInterior_discussion__eZLYK h3{font-size:19px;font-weight:500;margin-bottom:10px}.SingaporeInterior_productSection__zcW9e .mm-opn-card{border:0;border-top:1px solid var(--sg-line);border-radius:0;padding:12px 0;margin:0}.SingaporeInterior_productSection__zcW9e .mm-opn-q{margin-bottom:10px;font-weight:600}.SingaporeInterior_productSection__zcW9e .mm-rvw-sum{margin-top:14px}.SingaporeInterior_productSection__zcW9e .mm-opn-btn.btn.btn-primary{min-height:44px}.SingaporeInterior_description__UET6C .section_heading{color:var(--sg-ink);background:transparent;font-size:clamp(24px,3vw,33px);line-height:1.13;font-weight:500;padding:0 0 10px}.SingaporeInterior_description__UET6C p{max-width:80ch}@media (max-width:850px){.SingaporeInterior_catalogueWrap__N3Ezm{width:min(100% - 40px,1740px)}}@media (max-width:780px){.SingaporeInterior_devices__IMk_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.SingaporeInterior_deviceImage__fFX_U img{max-height:140px}.SingaporeInterior_brandDirectory__e7hXW{grid-template-columns:repeat(3,minmax(0,1fr))}.SingaporeInterior_filterBody__kdcI3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:630px){.SingaporeInterior_catalogueWrap__N3Ezm{width:calc(100% - 32px)}}@media (max-width:600px){.SingaporeInterior_devices__IMk_8[data-collection] .SingaporeInterior_deviceImage__fFX_U{height:clamp(130px,46vw,205px);padding:5px 2px}.SingaporeInterior_catalogueHead__y4lZ5{align-items:start;flex-direction:column;gap:8px}.SingaporeInterior_rangeNav__YD_s6 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.SingaporeInterior_rangeNav__YD_s6 li:nth-child(odd){border-left:0}.SingaporeInterior_rangeNav__YD_s6 li:nth-child(n+3){border-top:1px solid var(--sg-line)}.SingaporeInterior_rangeNav__YD_s6 a{font-size:13px;padding-inline:6px}.SingaporeInterior_filterBar__bAxBT{grid-template-columns:minmax(0,1fr) auto;gap:8px}.SingaporeInterior_filterBar__bAxBT>:first-child{grid-column:1/-1}.SingaporeInterior_filterBody__kdcI3{gap:11px}.SingaporeInterior_filterBody__kdcI3 fieldset,.SingaporeInterior_filterBody__kdcI3>label:has(select[multiple]){grid-column:1/-1}.SingaporeInterior_filters__rdXQx button.SingaporeInterior_apply__6ZXLB[type=submit]{gap:6px;padding-inline:10px}.SingaporeInterior_brandDirectory__e7hXW,.SingaporeInterior_devices__IMk_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 11px}.SingaporeInterior_deviceImage__fFX_U{min-height:116px}.SingaporeInterior_deviceImage__fFX_U img{max-height:114px}.SingaporeInterior_deviceMeta__OvdJm>strong{font-size:15px}.SingaporeInterior_brandDirectory__e7hXW a{font-size:13px;gap:5px}.SingaporeInterior_brandMark__9r_Xh{width:37px}.SingaporeInterior_brandMark__9r_Xh img{width:27px}.SingaporeInterior_productIntro__xRiJF{grid-template-columns:minmax(0,1fr);gap:16px}.SingaporeInterior_productTitle__e73zB{align-items:start}.SingaporeInterior_specGrid__vQXO_{grid-template-columns:minmax(0,1fr)}.SingaporeInterior_specNav__Ak1H7 a{min-height:40px}.SingaporeInterior_highlights__ghLjQ{grid-template-columns:repeat(2,minmax(0,1fr))}.SingaporeInterior_productSection__zcW9e .mm-opn-btn.btn.btn-primary{flex-basis:95px}}