.cl [hidden]{display:none!important}.cl{font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;color:#374151;background:#fff}.cl-wrap{max-width:1100px;margin:0 auto;padding:140px 24px 72px}.cl-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:#6b7280;margin-bottom:22px}.cl-crumbs a{color:#6b7280;text-decoration:none}.cl-crumbs a:hover{color:#111827}.cl-pill{align-self:flex-start;display:inline-block;background:#e6fffc;color:#0d6e5f;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:20px}.cl-h1{margin:0;font-size:28px;line-height:1.25;font-weight:700;color:#111827}.cl-h1--hero{font-size:36px;line-height:1.2}.cl-h2{margin:0;font-size:16px;font-weight:700;color:#111827}.cl-h2--lg{font-size:22px}.cl-h3{margin:0;font-size:15px;font-weight:600;color:#111827}.cl-label{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.cl-muted{margin:0;font-size:13px;color:#6b7280}.cl-small{margin:0;font-size:12px;line-height:1.5;color:#6b7280}.cl-lead{margin:0;font-size:16px;line-height:1.65;max-width:600px}.cl-a{font-size:13px;font-weight:600;color:#111827}.cl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;box-sizing:border-box;transition:all .2s}.cl-btn--big{min-height:48px;padding:0 20px;font-size:15px}.cl-btn--mint{background:#5cffe6;color:#111827}.cl-btn--mint:hover{box-shadow:0 4px 16px #5cffe659}.cl-btn--mint:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.cl-btn--line{background:#fff;color:#111827;border-color:#e5e7eb}.cl-btn--line:hover{border-color:#5cffe6;background:#e6fffc;color:#0d6e5f}.cl-btn--ghost{background:transparent;color:#fff;border-color:#ffffff59}.cl-btn--ghost:hover{border-color:#5cffe6;color:#5cffe6}.cl-row-btns{display:flex;flex-wrap:wrap;gap:12px}.cl-hr{border:0;border-top:1px solid #e5e7eb;margin:2px 0}.cl-ph{display:block;width:100%;height:100%;background:#f7f8fa}.cl-share{border:1px solid #5cffe6;background:#fff;border-radius:14px;padding:22px;margin-bottom:28px;box-shadow:0 4px 16px #5cffe61f}.cl-share__head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.cl-share__grid{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.cl-share__fields{flex:999 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.cl-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#111827}.cl-field em{font-style:normal;font-weight:400;color:#6b7280}.cl-field input,.cl-field textarea{box-sizing:border-box;width:100%;border:1px solid #e5e7eb;border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:400;color:#111827;background:#fff;resize:vertical}.cl-field input:focus,.cl-field textarea:focus{outline:none;border-color:#5cffe6;box-shadow:0 0 0 3px #5cffe659}.cl-linkrow{display:flex;gap:10px}.cl-linkrow input{flex:1 1 auto;min-width:0;background:#f7f8fa;color:#374151}.cl-linkrow .cl-btn{flex:none}.cl-share__fields>.cl-btn--line{align-self:flex-start}.cl-qr{flex:1 1 200px;display:flex;flex-direction:column;align-items:center;gap:10px}.cl-qr canvas{width:200px;height:200px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;image-rendering:pixelated}.cl-grid{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.cl-main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.cl-head{display:flex;flex-direction:column;gap:10px}.cl-note{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:6px}.cl-note__text{margin:0;font-size:14px;line-height:1.6;white-space:pre-line}.cl-card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.cl-card__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:14px 18px}.cl-list{list-style:none;margin:0;padding:0}.cl-row{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #e5e7eb;transition:opacity .2s}.cl-row.is-off{opacity:.5}.cl-row.is-out{opacity:.6}.cl-check{width:20px;height:20px;margin:0;flex:none;accent-color:#111827;cursor:pointer}.cl-thumb{flex:none;width:56px;height:56px;border-radius:10px;border:1px solid #e5e7eb;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.cl-thumb img{width:100%;height:100%;object-fit:contain}.cl-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.cl-title{font-size:14px;font-weight:600;color:#111827;line-height:1.35;text-decoration:none}.cl-title:hover{text-decoration:underline}.cl-sub{font-size:12px;color:#6b7280}.cl-bo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#92400e;margin:0}.cl-bo>span[aria-hidden]{width:7px;height:7px;border-radius:50%;background:#b45309;flex:none}.cl-out{font-size:12px;font-weight:600;color:#6b7280}.cl-qty{flex:none;width:40px;text-align:right;font-size:13px;color:#6b7280}.cl-price{flex:none;width:72px;text-align:right;font-size:14px;font-weight:600;color:#111827}.cl-missing{margin:0;padding:12px 18px;border-top:1px solid #e5e7eb;font-size:12px;color:#6b7280;background:#f7f8fa}.cl-sum{flex:1 1 300px;min-width:0;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px;background:#fff}.cl-total{margin:0;font-size:32px;font-weight:700;line-height:1;color:#111827}.cl-error{margin:0;font-size:13px;color:#b91c1c}.cl-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:13px}.cl-checks li{display:flex;gap:10px;align-items:center}.cl-checks svg{width:16px;height:16px;flex:none;fill:none;stroke:#111827;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.cl-sum__t{margin:0;font-size:14px;font-weight:600;color:#111827}.cl-foot{margin:32px 0 0;text-align:center;font-size:13px;color:#6b7280}.cl-landing{display:flex;flex-direction:column;gap:56px}.cl-hero{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cl-sec{display:flex;flex-direction:column;gap:16px}.cl-cards{display:flex;flex-wrap:wrap;gap:16px}.cl-ex{flex:1 1 280px;min-width:0;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px;background:#fff;transition:all .2s}.cl-ex:hover{border-color:#5cffe6;transform:translateY(-2px);box-shadow:0 4px 16px #5cffe61a}.cl-ex .cl-h3 a{color:#111827;text-decoration:none}.cl-ex .cl-h3 a:hover{text-decoration:underline}.cl-ex__price{margin:-6px 0 0;font-size:13px;color:#6b7280}.cl-ex__price strong{font-weight:600;color:#111827}.cl-ex__d{margin:0;font-size:13px;line-height:1.6;color:#374151}.cl-ex__thumbs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cl-ex__thumbs li{position:relative}.cl-ex__thumbs a{display:block;width:44px;height:44px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}.cl-ex__thumbs a:hover{border-color:#5cffe6}.cl-ex__thumbs img{display:block;width:100%;height:100%;object-fit:contain}.cl-ex__q{position:absolute;right:-5px;bottom:-5px;padding:2px 5px;border-radius:6px;background:#111827;color:#fff;font-size:10px;font-weight:600;line-height:1.3}.cl-ex__foot{margin-top:auto;padding-top:14px;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:12px}.cl-faq p{margin:0;font-size:14px;line-height:1.6}.cl-dept{background:#111827;border-radius:14px;padding:36px 40px;display:flex;flex-wrap:wrap;gap:20px 32px;align-items:center;justify-content:space-between}.cl-dept__text{flex:999 1 420px;min-width:0;display:flex;flex-direction:column;gap:8px}.cl-dept .cl-h2{color:#fff}.cl-dept p{margin:0;font-size:14px;line-height:1.6;color:#ffffffb8}.cl-faq{display:flex;flex-wrap:wrap;gap:16px}.cl-faq>div{flex:1 1 420px;min-width:0;border-top:1px solid #e5e7eb;padding-top:16px;display:flex;flex-direction:column;gap:6px}@media(max-width:768px){.cl-wrap{padding:104px 16px 56px}.cl-h1--hero{font-size:28px}.cl-row{flex-wrap:wrap;padding:12px 14px;gap:10px 12px}.cl-info{flex-basis:calc(100% - 110px)}.cl-qty{margin-left:auto}.cl-dept{padding:28px 22px}.cl-share{padding:18px}.cl-linkrow{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-class-list.css.map */
