.page-width:has(.sp){max-width:none!important;padding:0!important;margin:0!important}.rte:has(.sp){max-width:none!important;margin:0!important}.sp{--anthracite:#141923;--navy:#05143c;--leather:#8c735a;--steel:#50504b;--oak:#dacaad;--beech:#f5f1e9;--sand:#efe9de;--ink:#20242b;--muted:#5f646c;--line:#e7e1d6;--font:"Myriad Pro","Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-family:var(--font);color:var(--ink);line-height:1.65;-webkit-font-smoothing:antialiased;font-size:17px;background:#fff}.sp *{box-sizing:border-box}.sp img{display:block;max-width:100%}.sp .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.sp h1,.sp h2,.sp h3{font-weight:600;line-height:1.14;letter-spacing:-.01em;margin:0}.sp p{margin:0 0 1em}.sp .eyebrow{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--leather);font-weight:600;margin:0 0 14px}.sp a{color:inherit}.sp section{padding:clamp(48px,6.5vw,92px) 0}.sp .lead,.sp .measure{max-width:64ch}.sp .center{text-align:center;margin-left:auto;margin-right:auto}.sp h2{font-size:clamp(26px,3.5vw,40px)}.sp-beech{background:var(--beech)}.sp-sand{background:var(--sand)}.sp-dark{background:var(--anthracite);color:#fff}.sp-dark .eyebrow{color:var(--oak)}.sp-dark p{color:#e9ebee}.sp-dark h1,.sp-dark h2,.sp-dark h3{color:#fff!important}.sp-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}.sp-btn{display:inline-block;padding:14px 28px;border-radius:2px;font-weight:600;font-size:15.5px;text-decoration:none;transition:.2s;border:1.5px solid transparent;cursor:pointer}.sp a.sp-btn-dark,.sp button.sp-btn-dark{background:var(--anthracite);color:#fff!important}.sp a.sp-btn-dark:hover{background:var(--navy);color:#fff!important}.sp a.sp-btn-outline{border-color:var(--anthracite);color:var(--anthracite)!important;background:transparent}.sp a.sp-btn-outline:hover{background:var(--anthracite);color:#fff!important}.sp a.sp-btn-light,.sp button.sp-btn-light{background:#fff;color:var(--anthracite)!important}.sp a.sp-btn-light:hover{background:var(--oak);color:var(--anthracite)!important}.sp a.sp-btn-ghost{border-color:#fff9;color:#fff!important;background:transparent}.sp a.sp-btn-ghost:hover{background:#fff;color:var(--anthracite)!important}.sp-hero{padding:clamp(34px,4.6vw,60px) 0 clamp(30px,4vw,48px)}.sp-hero .g{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(26px,4.4vw,56px);align-items:center}.sp-hero h1{font-size:clamp(30px,4.2vw,50px);max-width:17ch}.sp-hero .sub{font-size:clamp(16.5px,1.85vw,19px);color:var(--muted);margin-top:20px;max-width:54ch}.sp-hero .sub b{color:var(--ink)}.sp-hero .media{aspect-ratio:4/5;border-radius:5px;overflow:hidden;box-shadow:0 24px 60px -30px #14192366}.sp-hero .media img{width:100%;height:100%;object-fit:cover}.sp-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px;font-size:14px;color:var(--muted);margin:0;padding:0;list-style:none}.sp-trust li{display:flex;align-items:flex-start;gap:8px;max-width:34ch}.sp-trust li:before{content:"\2713";color:var(--leather);font-weight:700;flex:0 0 auto}.sp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px}.sp-card{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:.2s;position:relative}.sp-card:hover{border-color:var(--leather);box-shadow:0 18px 40px -28px #14192373;transform:translateY(-2px)}.sp-card .ph{aspect-ratio:1/1;overflow:hidden;background:linear-gradient(160deg,#f8f5ee,#efe9de);display:flex;align-items:center;justify-content:center}.sp-card .ph img{width:100%;height:100%;object-fit:contain;padding:8px;transition:transform .5s}.sp-card:hover .ph img{transform:scale(1.04)}.sp-card .bd{padding:15px 16px 17px;display:flex;flex-direction:column;flex:1}.sp-card h3{font-size:17px;margin:0 0 2px}.sp-card .van{font-size:12.5px;color:var(--muted);margin:0}.sp-card .pr{font-size:19px;font-weight:700;color:var(--anthracite);letter-spacing:-.02em;margin:1px 0 0}.sp-card .go{font-size:13.5px;color:var(--leather);font-weight:600;margin:10px 0 0}.sp-card .tag{position:absolute;top:10px;left:10px;background:var(--anthracite);color:#fff;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:2px}.sp-card .tag.alt{background:var(--leather)}.sp-card .ken{font-size:13px;color:var(--muted);margin:3px 0 9px;line-height:1.35}.sp-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,68px);align-items:center}.sp-split.rev .txt{order:2}.sp-split .ph{aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:var(--sand)}.sp-split .ph img{width:100%;height:100%;object-fit:cover}.sp-split h2{margin-bottom:16px}.sp-pillar{background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden}.sp-pillar .bd{padding:22px 22px 26px}.sp-pillar h3{font-size:18px;margin:10px 0 8px}.sp-pillar p{font-size:14.5px;color:var(--muted);margin:0}.sp-pil2{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:46px}.sp-pil2 article{display:grid;grid-template-columns:.74fr 1fr;background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;min-width:0;transition:.25s}.sp-pil2 article:hover{border-color:var(--leather);box-shadow:0 22px 50px -34px #14192380}.sp-pil2 .ph{position:relative;background:var(--sand);min-height:230px;overflow:hidden}.sp-pil2 .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.sp-pil2 article:hover .ph img{transform:scale(1.05)}.sp-pil2 .bd{padding:28px 26px 30px;min-width:0;align-self:center}.sp-pil2 .n{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--leather);font-weight:600;display:flex;align-items:center;gap:10px}.sp-pil2 .n:before{content:"";width:24px;height:1px;background:var(--leather);flex:0 0 24px}.sp-pil2 h3{font-size:20px;margin:13px 0 10px;line-height:1.22}.sp-pil2 p{font-size:14.5px;color:var(--muted);margin:0}.sp-usp4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.sp-usp4 .sp-pillar .bd{padding:22px 20px}.sp-usp4 .sp-pillar h3{font-size:16px;margin:0 0 7px}.sp-usp4 .sp-pillar .bd:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--beech);color:var(--leather);font-weight:700;font-size:14px;margin-bottom:12px}.sp-tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.sp-tbl{width:100%;border-collapse:collapse;margin-top:28px;font-size:15px;min-width:520px}.sp-tbl th,.sp-tbl td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top}.sp-tbl thead th{background:var(--sand);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.sp-tbl tbody tr:hover{background:var(--beech)}.sp-video{position:relative;max-width:900px;margin:40px auto 0;aspect-ratio:16/9;border-radius:6px;overflow:hidden;box-shadow:0 24px 60px -30px #14192380;background:#000}.sp-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sp-cap{font-size:14px;color:var(--muted);margin:14px 0 0;text-align:center}.sp-calc{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:34px;background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden}.sp-calc div{padding:24px 22px;border-right:1px solid var(--line)}.sp-calc div:last-child{border-right:0;background:var(--beech)}.sp-calc .k{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-weight:600;margin:0 0 8px}.sp-calc .v{font-size:clamp(24px,3vw,32px);font-weight:700;color:var(--anthracite);letter-spacing:-.02em;margin:0;line-height:1.1}.sp-calc .d{font-size:13.5px;color:var(--muted);margin:6px 0 0}.sp-shops{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:38px}.sp-shop{background:#fff;border:1px solid var(--line);border-radius:6px;padding:26px}.sp-shop h3{font-size:20px;margin:0 0 4px}.sp-shop .adr{color:var(--muted);font-size:15px;margin:0 0 16px}.sp-shop table{width:100%;border-collapse:collapse;font-size:15px;margin:0 0 16px}.sp-shop td{padding:8px 0;border-bottom:1px solid var(--line)}.sp-shop tr:last-child td{border-bottom:0}.sp-shop td:last-child{text-align:right;font-weight:600;white-space:nowrap}.sp-shop .cnt{font-size:15px;margin:0 0 18px}.sp-shop .cnt a{color:var(--leather);font-weight:600;text-decoration:none;display:block;margin-bottom:5px}.sp-shop .cnt a:hover{text-decoration:underline}.sp-rating{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:6px;padding:18px 22px;margin-top:30px}.sp-rating .score{font-size:30px;font-weight:700;color:var(--anthracite);letter-spacing:-.02em;line-height:1}.sp-rating .stars{color:#e0a500;font-size:19px;letter-spacing:2px}.sp-rating p{margin:0;font-size:14.5px;color:var(--muted)}.sp-faq{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}.sp-faq details{background:#fff;border:1px solid var(--line);border-radius:4px;padding:18px 22px;height:fit-content}.sp-faq summary{font-weight:600;font-size:16.5px;cursor:pointer;list-style:none;position:relative;padding-right:28px}.sp-faq summary::-webkit-details-marker{display:none}.sp-faq summary:after{content:"+";position:absolute;right:0;top:-2px;font-size:22px;color:var(--leather);font-weight:400}.sp-faq details[open] summary:after{content:"\2013"}.sp-faq p{font-size:14.5px;color:var(--muted);margin:12px 0 0}.sp-contact .grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,5vw,64px)}.sp-contact h2{margin-bottom:16px}.sp-contact .info a{color:#fff}.sp-contact .infoblock{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.16)}.sp-contact .infoblock .k{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--oak);margin-bottom:6px}.sp-contact .grid>*,.sp-contact .infoblock>*,.sp-form>div{min-width:0}.sp-contact .info a,.sp-shop .cnt a{overflow-wrap:anywhere}.sp-form label{display:block;font-size:12.5px;letter-spacing:.04em;margin-bottom:7px;color:#c9ccd2}.sp-form input,.sp-form textarea{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#fff;border-radius:2px;font-family:inherit;font-size:15px}.sp-form input::placeholder,.sp-form textarea::placeholder{color:#8b9096}.sp-form textarea{min-height:120px;resize:vertical}.sp-form input:focus,.sp-form textarea:focus{outline:none;border-color:var(--oak)}.sp-top2{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:38px}.sp-top2 a{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:.2s}.sp-top2 a:hover{border-color:var(--leather);box-shadow:0 18px 44px -28px #14192373}.sp-top2 .ph{aspect-ratio:16/10;overflow:hidden;background:var(--sand)}.sp-top2 .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.sp-top2 a:hover .ph img{transform:scale(1.04)}.sp-top2 .bd{padding:24px}.sp-top2 h3{font-size:22px;margin:0 0 8px}.sp-top2 p{font-size:15px;color:var(--muted);margin:0 0 12px}.sp-top2 .go{color:var(--leather);font-weight:600;font-size:14.5px}.sp-toc{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.sp-toc a{font-size:13.5px;text-decoration:none;border:1px solid var(--line);background:#fff;border-radius:100px;padding:7px 15px;color:var(--steel);transition:.15s}.sp-toc a:hover{border-color:var(--leather);color:var(--anthracite)}@media(max-width:1040px){.sp-grid{grid-template-columns:repeat(3,1fr)}.sp-usp4{grid-template-columns:repeat(2,1fr)}.sp-pil2{grid-template-columns:1fr}}@media(max-width:620px){.sp-pil2 article{grid-template-columns:1fr}.sp-pil2 .ph{min-height:0;aspect-ratio:16/10}.sp-pil2 .bd{padding:22px}}@media(max-width:860px){.sp-hero .g,.sp-split,.sp-contact .grid,.sp-shops,.sp-top2{grid-template-columns:1fr}.sp-contact .infoblock,.sp-form{grid-template-columns:1fr!important}.sp-split.rev .txt{order:0}.sp-hero .media{order:-1}.sp-faq,.sp-calc{grid-template-columns:1fr}.sp-calc div{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){.sp-grid{grid-template-columns:repeat(2,1fr)}.sp-usp4{grid-template-columns:1fr}.sp-card h3{font-size:15.5px}.sp-card .pr{font-size:17px}}.sp-updated{font-size:13px;color:var(--muted);margin:18px 0 0}.sp-grid.four{grid-template-columns:repeat(4,1fr)}.sp-grid.four .ph img{padding:4px}.sp-card .spec{font-size:12.5px;color:var(--steel);margin:0 0 10px;line-height:1.45}.sp-answer{font-size:clamp(17px,1.9vw,19px);line-height:1.6;font-weight:500;color:var(--ink);border-left:3px solid var(--leather);padding:2px 0 2px 18px;margin:0 0 22px}.sp-sign{font-size:14px;color:var(--muted);font-style:italic;margin:6px 0 0}.sp-crit{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:40px}.sp-crit article{grid-column:span 2;background:#fff;border:1px solid var(--line);border-radius:6px;padding:26px 24px 24px;min-width:0}.sp-crit article:nth-child(4){grid-column:2/span 2}.sp-crit article:nth-child(5){grid-column:4/span 2}.sp-crit .n{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--leather);font-weight:600;margin:0 0 10px}.sp-crit h3{font-size:19px;margin:0 0 10px;line-height:1.25}.sp-crit .big{font-size:26px;font-weight:700;color:var(--anthracite);letter-spacing:-.02em;margin:0 0 8px;line-height:1.1}.sp-crit p{font-size:14.5px;color:var(--muted);margin:0 0 .7em}.sp-crit p:last-child{margin:0}.sp-spec{min-width:760px;font-size:14.5px}.sp-spec th:first-child,.sp-spec td:first-child{font-weight:600;color:var(--steel);white-space:nowrap;background:var(--beech)}.sp-spec thead th:first-child{background:var(--sand)}.sp-spec thead th a{text-decoration:none;color:var(--anthracite);font-size:14px;letter-spacing:0;text-transform:none}.sp-spec thead th a:hover{color:var(--leather)}.sp-spec tbody tr:hover td:first-child{background:var(--sand)}.sp-fn{font-size:13px;color:var(--muted);margin:12px 0 0}.sp-bases{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.sp-base{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;min-width:0}.sp-base .ph{aspect-ratio:1/1;overflow:hidden;background:var(--sand)}.sp-base .ph img{width:100%;height:100%;object-fit:cover}.sp-base .bd{padding:20px 22px 22px}.sp-base h3{font-size:18px;margin:0 0 4px}.sp-base .kind{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--leather);font-weight:600;margin:0 0 10px}.sp-base p{font-size:14.5px;color:var(--muted);margin:0}.sp-qa{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px}.sp-qa h3{font-size:17.5px;margin:0 0 8px;line-height:1.3}.sp-qa p{font-size:15px;color:var(--muted);margin:0}.sp-tech{background:#fff;border-radius:6px;padding:clamp(14px,2vw,24px);border:1px solid var(--line)}.sp-tech img{width:100%;height:auto}.sp-tech figcaption{font-size:13.5px;color:var(--muted);margin-top:10px}.sp-leer{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.sp-leer div{background:#fff;border:1px solid var(--line);border-radius:6px;padding:22px}.sp-leer h3{font-size:18px;margin:0 0 4px}.sp-leer .kind{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--leather);font-weight:600;margin:0 0 10px}.sp-leer p{font-size:14.5px;color:var(--muted);margin:0}.sp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.sp-chips li{font-size:13.5px;border:1px solid var(--line);background:#fff;border-radius:100px;padding:6px 14px;color:var(--steel)}.sp-figs3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}.sp-figs3 figure{margin:0;min-width:0}.sp-figs3 .ph{aspect-ratio:1/1;overflow:hidden;border-radius:5px;background:var(--sand)}.sp-figs3 img{width:100%;height:100%;object-fit:cover}.sp-figs3 figcaption{font-size:13.5px;color:var(--muted);margin-top:8px}@media(max-width:1040px){.sp-bases,.sp-qa,.sp-crit{grid-template-columns:repeat(2,1fr)}.sp-crit article,.sp-crit article:nth-child(4),.sp-crit article:nth-child(5){grid-column:auto}}@media(max-width:860px){.sp-leer{grid-template-columns:1fr}}@media(max-width:620px){.sp-qa,.sp-crit,.sp-figs3{grid-template-columns:1fr}.sp-bases{gap:10px}.sp-base .bd{padding:14px}.sp-base p{font-size:13.5px}.sp-base .kind{font-size:10.5px;letter-spacing:.08em}}.sp-hero h1.wide{max-width:22ch}.sp-pil2.stack{grid-template-columns:repeat(4,1fr);gap:18px}.sp-pil2.stack article{grid-template-columns:1fr;grid-template-rows:auto 1fr}.sp-pil2.stack .ph{min-height:0;aspect-ratio:1/1}.sp-pil2.stack .bd{align-self:start;padding:22px 20px 24px}.sp-pil2.stack h3{font-size:18px;margin:10px 0 8px}.sp-pil2 .ph.pos-low img{object-position:50% 75%}.sp-top2 .ph.pos-right img{object-position:75% 50%}.sp-split .ph.tall{aspect-ratio:4/5}@media(max-width:1040px){.sp-pil2.stack{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.sp-pil2.stack{grid-template-columns:1fr}}@media(max-width:560px){.sp-grid.four{grid-template-columns:repeat(2,1fr)}}.sp .c3{--c3line:#e2dbd0}.sp .c3-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(22px,3.4vw,52px);align-items:start;margin-top:30px}.sp .c3-media{position:sticky;top:18px}.sp .c3-shot{position:relative;width:100%;aspect-ratio:1/1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.sp .c3-shot img{display:block;width:100%;height:100%;object-fit:contain;max-width:none!important}.sp .c3-stage{border:1px solid var(--c3line);box-shadow:0 20px 50px -34px #14192373}.sp .c3-stage.busy img{opacity:.55;transition:opacity .15s}.sp .c3-zoom{position:absolute;right:12px;bottom:12px;width:40px;height:40px;border-radius:50%;border:1px solid var(--c3line);background:#ffffffeb;font-size:17px;line-height:1;cursor:pointer;color:var(--ink);z-index:2}.sp .c3-zoom:hover{background:var(--anthracite);color:#fff}.sp .c3-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.sp .c3-th{padding:0;border:1px solid var(--c3line);background:#fff;border-radius:3px;cursor:pointer;overflow:hidden}.sp .c3-th.on{border-color:var(--anthracite);box-shadow:inset 0 0 0 1px var(--anthracite)}.sp .c3-th .c3-shot{border-radius:0}.sp .c3-step{padding:20px 0;border-top:1px solid var(--c3line)}.sp .c3-step:first-child{border-top:0;padding-top:0}.sp .c3-lab{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;margin-bottom:12px}.sp .c3-lab em{margin-left:auto;font-style:normal;font-weight:500;color:var(--leather);text-align:right;font-size:14px}.sp .c3-no{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--anthracite);color:#fff;font-size:12px;font-weight:700}.sp .c3-note{font-size:13.5px;color:var(--muted);margin:10px 0 0;line-height:1.5}.sp .c3-opts{display:flex;flex-wrap:wrap;gap:8px}.sp .c3-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--c3line);background:#fff;border-radius:2px;font:inherit;font-size:14.5px;cursor:pointer;color:var(--ink);transition:.15s}.sp .c3-chip img{width:22px;height:22px;object-fit:cover;border-radius:50%}.sp .c3-chip i{font-style:normal;color:var(--muted);font-size:13px}.sp .c3-chip:hover{border-color:var(--anthracite)}.sp .c3-chip.on{background:var(--anthracite);color:#fff;border-color:var(--anthracite)}.sp .c3-chip.on i{color:#ffffffbf}.sp .c3-vars,.sp .c3-bases{display:grid;gap:8px}.sp .c3-bases{grid-template-columns:repeat(5,1fr)}.sp .c3-vars{grid-template-columns:repeat(4,1fr)}.sp .c3-vars.c3-n2{grid-template-columns:repeat(2,minmax(0,160px))}.sp .c3-vars.c3-n6{grid-template-columns:repeat(3,1fr)}.sp .c3-card{display:flex;flex-direction:column;align-items:center;padding:6px 5px 9px;border:1px solid var(--c3line);background:#fff;border-radius:3px;cursor:pointer;font:inherit;text-align:center;transition:.15s;color:var(--ink);line-height:1.25}.sp .c3-card b{display:block;font-size:12.5px;font-weight:600;margin-top:4px}.sp .c3-card small{display:block;font-size:11px;color:var(--muted)}.sp .c3-card i{display:block;font-style:normal;font-size:12px;color:var(--leather);font-weight:600;margin-top:3px}.sp .c3-card:hover{border-color:var(--anthracite)}.sp .c3-card.on{border-color:var(--anthracite);box-shadow:inset 0 0 0 1px var(--anthracite)}.sp .c3-tabs{display:flex;gap:6px;margin-bottom:12px}.sp .c3-tab{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border:1px solid var(--c3line);background:#fff;border-radius:999px;font:inherit;font-size:14.5px;cursor:pointer;color:var(--ink)}.sp .c3-tab img{width:18px;height:18px}.sp .c3-tab.on{background:var(--beech);border-color:var(--anthracite);font-weight:600}.sp .c3-colls{display:flex;flex-wrap:wrap;gap:7px}.sp .c3-pill{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 14px;border:1px solid var(--c3line);background:#fff;border-radius:999px;font:inherit;cursor:pointer;color:var(--ink);line-height:1.25;transition:.15s}.sp .c3-pill b{font-size:14px;font-weight:600}.sp .c3-pill span{font-size:11.5px;color:var(--muted)}.sp .c3-pill:hover{border-color:var(--leather)}.sp .c3-pill.on{background:var(--leather);border-color:var(--leather);color:#fff}.sp .c3-pill.on span{color:#ffffffd9}.sp .c3-sw{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:7px;margin-top:12px}.sp .c3-swb{padding:0;border:1px solid var(--c3line);background:#efeae2;border-radius:3px;cursor:pointer;overflow:hidden;aspect-ratio:1/1}.sp .c3-swb img{width:100%;height:100%;object-fit:cover;display:block}.sp .c3-swb:hover{border-color:var(--leather)}.sp .c3-swb.on{border-color:var(--anthracite);box-shadow:0 0 0 2px var(--anthracite)}.sp .c3-sel{display:flex;align-items:center;gap:14px;margin-top:14px;padding:10px;background:var(--beech);border-radius:3px;cursor:zoom-in}.sp .c3-sel img{width:66px;height:66px;object-fit:cover;border-radius:3px;flex:0 0 auto}.sp .c3-sel b{display:block;font-size:15px}.sp .c3-sel span{font-size:12.5px;color:var(--muted)}.sp .c3-qty{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sp .c3-qty output{min-width:34px;text-align:center;font-weight:700;font-size:18px}.sp .c3-qty .c3-chip{min-width:42px;justify-content:center}.sp .c3-buy{margin-top:22px;padding:20px;background:var(--beech);border-radius:4px}.sp .c3-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.sp .c3-now{font-size:30px;font-weight:700;letter-spacing:-.02em}.sp .c3-was{font-size:17px;color:var(--muted);text-decoration:line-through}.sp .c3-badge{font-size:12px;font-weight:700;letter-spacing:.06em;background:var(--leather);color:#fff;padding:3px 8px;border-radius:2px}.sp .c3-fine{width:100%;font-size:13px;color:var(--muted);margin:8px 0 0;line-height:1.5}.sp .c3-sum{font-size:14px;color:var(--steel);margin-top:14px;padding-top:12px;border-top:1px solid var(--c3line)}.sp .c3-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.sp .c3-msg{display:none;margin-top:12px;font-size:14px;padding:12px 14px;background:#fff;border-left:3px solid var(--leather)}.sp .c3-msg.on{display:block}.sp .c3-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:28px;font-size:13.5px;color:var(--muted);list-style:none;padding:0}.sp .c3-trust li:before{content:"\2713";color:var(--leather);font-weight:700;margin-right:7px}.sp .c3-lb{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#10141ce6;align-items:center;justify-content:center;flex-direction:column;padding:24px;cursor:zoom-out}.sp .c3-lb.on{display:flex}.sp .c3-lb img{max-width:min(92vw,900px);max-height:78vh;background:#fff;border-radius:4px}.sp .c3-lbcap{color:#fff;margin-top:14px;font-size:15px;text-align:center}.sp .c3-bar{display:none}@media(max-width:900px){.sp .c3-grid{grid-template-columns:1fr;gap:16px}.sp .c3-media{position:sticky;top:0;z-index:6;background:var(--beech);padding:6px 0 8px}.sp .c3-stage{height:min(36vh,84vw);aspect-ratio:auto;width:auto;max-width:min(36vh,84vw);margin:0 auto}.sp .c3-thumbs{max-width:min(36vh,84vw);margin:8px auto 0}.sp .c3-bases{grid-template-columns:repeat(3,1fr)}.sp .c3-vars{grid-template-columns:repeat(2,1fr)}.sp .c3-vars.c3-n6{grid-template-columns:repeat(3,1fr)}.sp .c3-buy .c3-actions{display:none}.sp .c3-bar.show{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--c3line);box-shadow:0 -8px 30px -20px #00000080;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.sp .c3-barin{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto;padding-right:64px}.sp .c3-barp{flex:1;min-width:0}.sp .c3-bar .c3-now{font-size:20px}.sp .c3-bar .c3-was{font-size:13px}.sp .c3-bar .c3-badge{font-size:10px;padding:2px 6px}.sp .c3-barsum{display:block;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp .c3-bar .sp-btn{padding:12px 18px;font-size:15px;white-space:nowrap}}@media(max-width:420px){.sp .c3-bases,.sp .c3-vars.c3-n6{grid-template-columns:repeat(2,1fr)}.sp .c3-sw{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.sp-vars{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.sp-vars.n2{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.sp-vars.n6{grid-template-columns:repeat(3,1fr)}.sp-var{background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.sp-var .ph{aspect-ratio:1/1;background:#fff}.sp-var .ph img{width:100%;height:100%;object-fit:contain}.sp-var .bd{padding:16px 18px 20px;border-top:1px solid var(--line)}.sp-var h3{font-size:17px;margin:0 0 6px}.sp-var p{font-size:14px;color:var(--muted);margin:0}.sp-var .pr{font-size:15px;color:var(--ink);font-weight:600;margin-top:8px}.sp-var:hover{border-color:var(--leather)}.sp-dims{font-variant-numeric:tabular-nums}.sp-dims td:first-child{font-weight:600}.sp-models3{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.sp-models3 a{display:block;background:#fff;border:1px solid var(--line);border-radius:6px;overflow:hidden;text-decoration:none}.sp-models3 a:hover{border-color:var(--leather)}.sp-models3 .ph{aspect-ratio:1/1;overflow:hidden}.sp-models3 .ph img{width:100%;height:100%;object-fit:cover}.sp-models3 .bd{padding:16px 18px 20px}.sp-models3 h3{font-size:17px;margin:0 0 6px}.sp-models3 p{font-size:14px;color:var(--muted);margin:0}.sp-models3 .go{display:block;color:var(--leather);font-weight:600;font-size:14px;margin-top:10px}.sp-pro{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(24px,4vw,56px);align-items:center}.sp-pro .ph{aspect-ratio:1/1;border-radius:5px;overflow:hidden}.sp-pro .ph img{width:100%;height:100%;object-fit:cover}@media(max-width:1040px){.sp-vars,.sp-models3,.sp-vars.n6{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.sp-pro{grid-template-columns:1fr}}@media(max-width:560px){.sp-vars.n2{grid-template-columns:1fr 1fr}}.sp-pil2.stack.three{grid-template-columns:repeat(3,1fr)}@media(max-width:1040px){.sp-pil2.stack.three{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.sp-pil2.stack.three{grid-template-columns:1fr}}.sp-bases.five{grid-template-columns:repeat(5,1fr);gap:14px}.sp-bases.five .ph{background:#fff}.sp-bases.five .ph img{object-fit:contain}.sp-bases.five .bd{padding:16px 16px 18px}.sp-bases.five p{font-size:13.5px}@media(max-width:1040px){.sp-bases.five{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.sp-bases.five{grid-template-columns:repeat(2,1fr)}}.sp-spec2 td:first-child{width:34%;color:var(--steel);font-weight:600}.sp-hero .media.sq{aspect-ratio:4/5}.sp-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden;margin-top:34px}.sp-specs div{background:#fff;padding:14px 16px}.sp-specs .k{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--leather);font-weight:600;margin:0 0 4px}.sp-specs .v{font-size:14.5px;color:var(--ink);margin:0;line-height:1.45}.sp-dimwrap{max-width:860px;margin:36px auto 0}.sp-dimwrap h3{font-size:19px;margin:0 0 12px;text-align:center}.sp-dims{margin-top:0!important;font-size:14.5px;min-width:560px;background:#fff}.sp-dims th,.sp-dims td{padding:9px 10px!important;text-align:center!important}.sp-dims td:first-child,.sp-dims th:first-child{text-align:left!important}@media(max-width:1040px){.sp-specs{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.sp-specs{grid-template-columns:1fr 1fr}.sp-specs div{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dining.css.map */
