.sd{padding:20px 0 48px;--stage:#f5f5f7}.sd .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sd-ey{margin:0 0 8px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--d);display:flex;flex-wrap:wrap}.sd-ey span+span:before{content:"\b7";margin:0 8px;color:#a1a1a6}.sd-h1{margin:6px 0 8px;font-size:38px;font-weight:600;letter-spacing:-.025em;line-height:1.12;text-transform:none;color:var(--ink)}.sd-lead{font-size:16px;line-height:1.55;color:#3a3a3c}.sd-lead p{margin:0}.sd-spec{display:flex;flex-wrap:wrap;margin:20px 0 0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.sd-spec div{padding:12px 22px 12px 0;min-width:0}.sd-spec div+div{padding-left:18px;border-left:1px solid var(--ln)}.sd-spec dt{font-size:12px;color:var(--mu);margin:0 0 3px}.sd-spec dd{margin:0;font-size:15px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.sd-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:20px 0 0}.sd-price b{font-size:30px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.sd-price span{font-size:14px;color:var(--mu)}.sd-price em{font-style:normal;margin-left:auto;font-size:12.5px;color:var(--mu)}.sd-fits{display:flex;gap:12px;align-items:flex-start;background:var(--pn);border-radius:14px;padding:14px 16px;margin:18px 0 0}.sd-fits>span{flex:none;font-size:11px;font-weight:600;background:#fff;color:var(--d);border-radius:6px;padding:3px 8px}.sd-fits b{font-size:14px;font-weight:600}.sd-fits p{margin:4px 0 0;font-size:13px;color:var(--mu);line-height:1.5}.sd-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;font-size:14px}.sd-links a{color:var(--d)!important;font-weight:500;text-decoration:none}.sd-links a:hover{text-decoration:underline}.sd-gal{display:flex;gap:14px}.sd-gal-main{flex:1;min-width:0;background:var(--stage);border-radius:20px;aspect-ratio:1/1.05;display:flex;align-items:center;justify-content:center;overflow:hidden}.sd-gal-main img{width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply}.sd-gal-th{display:flex;flex-direction:column;gap:10px;order:-1;width:72px;flex:none}.sd-gal-th button{width:72px;height:72px;border-radius:12px;border:1px solid var(--ln);background:#fff;padding:4px;cursor:pointer}.sd-gal-th button.on{border:2px solid var(--ink)}.sd-gal-th img{width:100%;height:100%;object-fit:contain}.sd-selh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:26px 0 10px}.sd-selh h2{margin:0;font-size:17px;font-weight:600;text-transform:none;letter-spacing:0}.sd-selh span{font-size:13px;color:var(--mu)}.sd-each{border:0;background:none;padding:0;color:var(--d)!important;font-weight:600;font-size:14px;cursor:pointer}.sd-mx{display:grid;grid-template-columns:52px repeat(var(--cols),minmax(0,1fr));gap:8px;align-items:center}.sd-mx-c{text-align:center;font-size:12px;color:var(--mu)}.sd-mx-r{font-size:14px;font-weight:600}.sd-cell{position:relative}.sd-cell button[data-inc]{width:100%;height:54px;border-radius:10px;border:1px solid #d2d2d7;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;padding:0;color:var(--ink)}.sd-cell button[data-inc]:hover{border-color:var(--d)}.sd-cell b{font-size:14px;font-weight:600}.sd-cell small{font-size:9.5px;color:#8e8e93;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sd-cell .m,.sd-cell [data-q]{display:none}.sd-cell.on button[data-inc]{border:1.5px solid var(--d);background:#ecfdf9}.sd-cell.on .m{display:block;position:absolute;left:-7px;top:-7px;width:22px;height:22px;border-radius:50%;border:1px solid #d2d2d7;background:#fff;font-size:14px;line-height:1;padding:0;color:#3a3a3c;cursor:pointer}.sd-cell.on [data-q]{display:flex;position:absolute;right:-7px;top:-7px;min-width:22px;height:22px;border-radius:11px;background:var(--d);color:#fff;font:600 12px Inter,sans-serif;font-style:normal;align-items:center;justify-content:center;padding:0 6px;box-sizing:border-box}.sd-cell.so button[data-inc]{background:#fafafa;color:#a1a1a6;cursor:not-allowed}.sd-cell.x span{display:flex;height:54px;border-radius:10px;background:repeating-linear-gradient(135deg,#f5f5f7 0 6px,#ececf0 6px 7px);align-items:center;justify-content:center;font-size:11px;color:#8e8e93}.sd-ax{display:flex;flex-direction:column}.sd-row{display:flex;align-items:center;gap:12px;padding:10px 12px;margin:0 -12px;border-bottom:1px solid var(--ln);border-radius:10px}.sd-row .t{flex:1;min-width:0}.sd-row .t b{display:block;font-size:16px;font-weight:600}.sd-row .t small{font-size:12px;color:var(--mu);font-weight:500}.sd-row .t span{font-size:12.5px;color:var(--mu)}.sd-row em{font-style:normal}.sd-row em.y{color:var(--d)}.sd-row.on{background:#ecfdf9;border-bottom-color:transparent}.sd-row.so{opacity:.55}.sd-ax.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sd-ax.cards .sd-row{margin:0;flex-direction:column;align-items:stretch;gap:16px;padding:18px;border:1px solid #d2d2d7;border-radius:16px}.sd-ax.cards .sd-row .t b{font-size:28px;letter-spacing:-.02em;line-height:1}.sd-ax.cards .sd-row .t span{display:block;margin-top:6px}.sd-ax.cards .sd-row.on{border:2px solid var(--d);background:#f2fbf9}.sd-ax.cards .sd-qs{align-self:flex-end}.sd-qs{display:inline-flex;align-items:center;border:1px solid #c7c7cc;border-radius:10px;height:40px;overflow:hidden;background:#fff;flex:none}.sd-qs button{width:38px;height:40px;border:0;background:none;font-size:18px;color:#3a3a3c;padding:0;cursor:pointer}.sd-qs button:disabled{opacity:.35;cursor:default}.sd-qs span{min-width:30px;text-align:center;font-weight:600;font-size:15px}.sd-qs.lg{height:50px;border-radius:12px}.sd-qs.lg button{width:48px;height:50px;font-size:20px}.sd-qs.lg span{min-width:40px;font-size:17px}.sd-one{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sd-packs{display:flex;gap:8px;flex-wrap:wrap}.sd-packs button{height:40px;padding:0 14px;border-radius:10px;border:1px solid #d2d2d7;background:#fff;font-size:14px;font-weight:500;cursor:pointer;color:var(--ink)}.sd-packs button.on{box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)}.sd-sum{margin-top:18px;background:var(--pn);border-radius:16px;padding:16px 18px}.sd-lines{list-style:none;margin:0;padding:0}.sd-lines li{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;padding:3px 0;color:#3a3a3c}.sd-lines li b{color:var(--ink)}.sd-lines:not(:empty){margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e0e0e5}.sd-tot{display:flex;align-items:center;justify-content:space-between;gap:16px}.sd-tot b{display:block;font-size:24px;font-weight:600;color:var(--ink)}.sd-tot span{display:block;font-size:12.5px;color:var(--mu)}.sd-cta{min-height:50px;padding:0 24px;border-radius:12px;border:0;background:var(--d);color:#fff!important;font-size:15.5px;font-weight:600;cursor:pointer;white-space:nowrap}.sd-cta:hover{background:#08665b}.sd-cta:disabled{background:#d8d8dc;color:#6e6e73!important;cursor:default}.sd-ship{margin-top:12px}.sd-ship i{display:block;height:5px;border-radius:3px;background:#e0e0e5;overflow:hidden}.sd-ship i b{display:block;height:100%;width:0;background:var(--a);transition:width .3s}.sd-ship span{display:block;margin-top:6px;font-size:12.5px;color:#3a3a3c}.sd-a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.sd-a-gal{position:sticky;top:calc(var(--scp-top,0px) + 20px)}.sd-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center}.sdl-b .sd-gal-main{aspect-ratio:1/.9}.sd-jump{display:inline-flex;margin-top:22px;height:48px;align-items:center;padding:0 22px;border-radius:12px;background:var(--ink);color:#fff!important;font-weight:600;font-size:15px;text-decoration:none}.sd-band{margin-top:48px;background:var(--pn);padding:44px 0 52px;scroll-margin-top:calc(var(--scp-top,0px) + 10px)}.sd-band-in{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start}.sd-band-sel{background:#fff;border-radius:20px;padding:24px 26px 28px}.sd-band-sel .sd-selh{margin-top:6px}.sd-band-sum{position:sticky;top:calc(var(--scp-top,0px) + 20px)}.sd-band-sum .sd-sum{background:#fff;margin-top:0;padding:20px}.sd-band-sum .sd-tot{flex-direction:column;align-items:stretch}.sd-band-sum .sd-cta{width:100%}.sdl-b .sd-mx{grid-template-columns:64px repeat(var(--cols),minmax(0,1fr))}.sdl-b .sd-cell button[data-inc]{height:62px}.sdl-c{padding-top:0}.sd-stage{background:var(--stage);border-bottom:1px solid var(--ln)}.sd-stage-in{display:grid;grid-template-columns:260px minmax(0,1fr) 260px;gap:32px;align-items:end;min-height:560px;padding-top:28px;padding-bottom:36px}.sd-stage-img{grid-column:2;grid-row:1}.sdl-c .sd-gal{flex-direction:column;align-items:center}.sdl-c .sd-gal-main{background:none;aspect-ratio:auto;height:500px;width:100%}.sdl-c .sd-gal-main img{width:auto;height:100%;max-width:100%}.sdl-c .sd-gal-th{flex-direction:row;order:0;width:auto}.sdl-c .sd-gal-th button{width:56px;height:56px}.sd-readout{grid-column:1;grid-row:1;align-self:end;padding-bottom:70px}.sd-readout .k,.sd-call .k{display:block;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}.sd-readout b{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:6px 0;color:var(--ink)}.sd-readout .mono{font-size:12.5px;color:var(--mu)}.sd-call{grid-column:3;grid-row:1;align-self:center;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.sd-call li{border-left:2px solid var(--a);padding-left:14px;font-size:14px;line-height:1.4;color:var(--ink)}.sd-call .k{color:var(--d);margin-bottom:3px}.sd-c2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start;padding-top:36px}.sd-buy .sd-price{margin-top:0}@media(max-width:1199px){.sd-stage-in{grid-template-columns:200px minmax(0,1fr) 200px}.sd-band-in{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:989px){.sd-a,.sd-top,.sd-c2,.sd-band-in{grid-template-columns:minmax(0,1fr);gap:28px}.sd-a-gal,.sd-band-sum{position:static}.sd-stage-in{grid-template-columns:minmax(0,1fr);min-height:0}.sd-stage-img,.sd-readout,.sd-call{grid-column:1;grid-row:auto}.sd-readout{padding-bottom:0}.sd-call{flex-direction:row;flex-wrap:wrap;gap:12px 20px}.sdl-c .sd-gal-main{height:360px}}@media(max-width:749px){.sd{padding-top:8px}.sd-h1{font-size:27px}.sd-gal{flex-direction:column}.sd-gal-th{flex-direction:row;order:0;width:auto;overflow-x:auto}.sd-gal-th button{width:60px;height:60px;flex:none}.sd-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sd-spec div:nth-child(3){border-left:0;padding-left:0}.sd-spec div:nth-child(n+3){border-top:1px solid var(--ln)}.sd-mx{grid-template-columns:40px repeat(var(--cols),minmax(0,1fr));gap:5px}.sd-cell button[data-inc]{height:46px}.sd-cell small{display:none}.sd-ax.cards{grid-template-columns:1fr}.sd-tot{flex-direction:column;align-items:stretch}.sd-cta{width:100%}.sd-band{padding:24px 0}.sd-band-sel{padding:18px 16px}.sd-readout b{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/sc-pdp2.css.map */
