.sst-product-scope{padding:76px 0 80px;background:#fff;scroll-margin-top:130px}.sst-product-scope .sst-scope-heading{margin:0 0 32px;max-width:1050px}.sst-product-scope .sst-scope-kicker{color:#a77317;font-size:13px;font-weight:650;letter-spacing:.08em;margin:0 0 14px}.sst-product-scope h2{font-size:clamp(27px,3vw,40px);line-height:1.4;color:#142a3b;margin:0 0 16px;letter-spacing:-.025em}.sst-product-scope .sst-scope-heading>p:last-child{font-size:16px;line-height:1.9;color:#626b72;margin:0}.sst-product-scope .sst-scope-layout{display:grid;grid-template-columns:1fr 1.13fr;gap:28px;align-items:stretch}.sst-product-scope .sst-scope-visual{margin:0;min-width:0;display:flex;flex-direction:column;border:1px solid #e6dfd4;border-radius:8px;overflow:hidden;background:#faf9f6}.sst-product-scope .sst-scope-photo{flex:1;min-height:300px;display:flex;align-items:center;justify-content:center;padding:18px}.sst-product-scope .sst-scope-photo img{display:block;width:100%;height:auto;max-height:390px;object-fit:contain}.sst-product-scope figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 15px;padding:17px 21px;border-top:1px solid #eae3d8;color:#233b4b;font-size:14px;line-height:1.6}.sst-product-scope figcaption small{color:#8a8d8d;font-size:12px}.sst-product-scope .sst-scope-dimensions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sst-product-scope .sst-scope-dimension{border:1px solid #e6dfd4;background:#faf8f3;border-radius:7px;padding:19px 20px}.sst-product-scope .sst-scope-en{font-size:10px;line-height:1.4;letter-spacing:.1em;font-weight:600;color:#a27328;margin:0 0 8px}.sst-product-scope .sst-scope-dimension h3{font-size:20px;line-height:1.4;color:#162e40;margin:0 0 8px}.sst-product-scope .sst-scope-dimension>p:last-child{font-size:14px;line-height:1.8;color:#667078;margin:0}.sst-product-scope .sst-scope-action{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;background:#152f41;border-radius:8px;margin-top:28px;padding:30px 32px}.sst-product-scope .sst-scope-prompt{font-size:13px;color:#e4bc74;margin:0 0 8px}.sst-product-scope .sst-scope-action h3{font-size:23px;line-height:1.5;color:#fff;margin:0 0 8px}.sst-product-scope .sst-scope-action p:last-child{font-size:14px;line-height:1.8;color:#c6d0d5;max-width:740px;margin:0}.sst-product-scope .sst-scope-buttons{display:flex;flex-direction:column;gap:10px;min-width:176px}.sst-product-scope .sst-scope-buttons a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:13px 18px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;line-height:1.5}.sst-product-scope .sst-scope-primary{background:#e7b950;color:#162d3d;border:1px solid #e7b950}.sst-product-scope .sst-scope-secondary{color:#fff;background:transparent;border:1px solid #65808f}.sst-product-scope .sst-scope-buttons a:focus-visible{outline:3px solid #fff;outline-offset:3px}.sst-product-scope .sst-scope-buttons a:hover{filter:brightness(1.08)}@media(max-width:1000px){.sst-product-scope .sst-scope-layout{grid-template-columns:1fr;gap:22px}.sst-product-scope .sst-scope-photo{min-height:0}.sst-product-scope .sst-scope-photo img{max-height:380px}.sst-product-scope .sst-scope-dimensions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.sst-product-scope{padding:46px 0 50px}.sst-product-scope .sst-scope-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sst-product-scope .sst-scope-dimension{padding:16px 13px}.sst-product-scope .sst-scope-dimension h3{font-size:18px}.sst-product-scope .sst-scope-action{grid-template-columns:1fr;padding:24px 20px;gap:22px}.sst-product-scope .sst-scope-action h3{font-size:21px}.sst-product-scope .sst-scope-buttons{flex-direction:column}.sst-product-scope .sst-scope-photo{padding:12px}.sst-product-scope figcaption{padding:14px 16px}.sst-product-scope .sst-scope-en{font-size:9px;letter-spacing:.04em}}

.sst-product-scope,.sst-product-scope h2,.sst-product-scope h3,.sst-product-scope p,.sst-product-scope .sst-scope-kicker,.sst-product-scope .sst-scope-heading>p:last-child,.sst-product-scope .sst-scope-dimension h3,.sst-product-scope .sst-scope-dimension>p:last-child{color:#111}.sst-product-scope .sst-scope-visual{background:#faf8f3}.sst-product-scope .sst-scope-photo img{max-height:420px}
