.moki-pieces-detail{max-width:1560px;margin:auto;padding:45px clamp(18px,4vw,72px) 100px}.moki-pieces-head{display:flex;justify-content:space-between;align-items:end;gap:24px;border-bottom:1px solid #bac0b7;padding:20px 0 30px;margin-bottom:34px}.moki-pieces-head h1{font:700 clamp(32px,4vw,65px)/.99 Arial,sans-serif;letter-spacing:-.065em;margin:12px 0}.moki-pieces-head p{font-size:12px;letter-spacing:.03em}.moki-piece-price{font-size:clamp(22px,2.7vw,40px);font-weight:700;white-space:nowrap}.moki-piece-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:clamp(30px,5vw,100px);align-items:start}.moki-piece-main-image{height:min(66vw,680px);min-height:430px;background:#e8ebe9;display:flex;align-items:center;justify-content:center;overflow:hidden}.moki-piece-main-image img{display:block;width:100%;height:100%;object-fit:contain}.moki-piece-thumbnails{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.moki-piece-thumbnail{border:1px solid transparent;background:#e8ebe9;padding:0;width:86px;height:100px;cursor:pointer}.moki-piece-thumbnail.selected{border-color:#242a25}.moki-piece-thumbnail img{width:100%;height:100%;object-fit:contain}.moki-piece-photo-note{font-size:12px;line-height:1.65;color:#666e68;margin-top:12px}.moki-piece-buy{position:sticky;top:110px;padding:18px 0}.moki-piece-kicker{font-size:10px;font-weight:700;letter-spacing:.19em}.moki-piece-buy h2{font:700 clamp(40px,5vw,76px)/.97 Arial,sans-serif;letter-spacing:-.05em;margin:15px 0 22px}.moki-piece-delivery{font-size:13px;line-height:1.5;padding-bottom:24px;border-bottom:1px solid #bfc5bd;margin-bottom:28px}.moki-piece-options{margin:0 0 24px;padding:0;border:0;min-width:0}.moki-piece-options legend{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:13px}.moki-piece-legend-help{font-size:10px;color:#747c75;letter-spacing:0;text-transform:none;font-weight:400;margin-left:8px}.moki-piece-colors,.moki-piece-sizes{display:flex;flex-wrap:wrap;gap:9px}.moki-piece-color,.moki-piece-size{height:46px;border:1px solid #c1c8c1;background:transparent;color:#282e29;font-size:12px;cursor:pointer;min-width:52px;padding:0 16px}.moki-piece-color[aria-pressed=true],.moki-piece-size[aria-pressed=true]{background:#18211c;color:#fff;border-color:#18211c}.moki-piece-size.soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.moki-piece-availability{font-size:11px;letter-spacing:.11em;margin:14px 0}.moki-piece-add{width:100%;background:#151b17;color:#fff;border:0;min-height:58px;font-size:12px;letter-spacing:.1em;font-weight:700;cursor:pointer}.moki-piece-add:disabled{background:#aeb5ad;cursor:not-allowed}.moki-piece-desc{margin-top:24px;font-size:13px;color:#4e5750;line-height:1.8}.moki-piece-desc strong{font-weight:700}.moki-pieces-catalog{margin:42px 0 0;padding:34px 0;border-top:1px solid #b8c1b9}.moki-pieces-catalog h2{font:700 clamp(28px,4vw,60px)/1 Arial,sans-serif;letter-spacing:-.05em;margin:10px 0 30px}.moki-pieces-catalog .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:800px){.moki-pieces-head{align-items:start;flex-direction:column}.moki-piece-layout{grid-template-columns:1fr}.moki-piece-main-image{height:65vh;min-height:390px;max-height:630px}.moki-piece-buy{position:static}.moki-pieces-catalog .product-grid{gap:12px}}@media(max-width:420px){.moki-pieces-detail{padding:28px 16px 60px}.moki-piece-main-image{height:430px;min-height:0}.moki-pieces-catalog .product-grid{grid-template-columns:1fr}.moki-piece-color{padding:0 12px}}.moki-v56-choice-grid .moki-choice-disabled{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;opacity:.42;cursor:not-allowed;text-align:center;pointer-events:none}.moki-v56-choice-grid .moki-choice-disabled small{font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/moki-pieces.css.map */
