knitova-cdoll02{display:block;width:100%;font-size:14px;color:inherit;margin:12px 0}knitova-cdoll02 [hidden]{display:none!important}.kvcd-card{display:block;padding:20px;border:2px solid #aa5d41;border-radius:12px;background:#fbefe8}.kvcd-heading{display:flex;gap:12px;justify-content:space-between;align-items:start}.kvcd-heading h2{font-size:18px;line-height:1.35;margin:0}.kvcd-heading>strong{white-space:nowrap;font-size:17px}.kvcd-card h3,.kvcd-cross h3{font-size:15px;margin:20px 0 10px}.kvcd-card p{line-height:1.55}.kvcd-label{display:grid;gap:8px;font-weight:600;margin:18px 0}.kvcd-label select,.kvcd-label input{min-height:46px;padding:10px 12px;background:#fffdfa;border:1px solid #d5b6a7;border-radius:6px;font:inherit;color:#342c27;width:100%;box-sizing:border-box}.kvcd-help{font-size:12px;line-height:1.5}.kvcd-preview img{display:block;max-width:100%;width:auto;height:auto;max-height:260px;object-fit:contain;border-radius:8px;margin:12px auto}.kvcd-preview button{width:100%;padding:10px;cursor:pointer}.kvcd-cross{margin:24px 0}.kvcd-addon{display:flex;align-items:center;gap:12px;border:1px solid #d5b6a7;border-radius:10px;padding:14px;cursor:pointer}.kvcd-addon:has(input:checked){background:#fbefe8;border-color:#aa5d41}.kvcd-addon input{width:18px;height:18px;accent-color:#aa5d41;flex-shrink:0}.kvcd-addon img{width:85px;height:85px;object-fit:contain;border-radius:6px}.kvcd-addon small,.kvcd-addon-price{display:block;margin-top:5px}.kvcd-addon small{font-size:11px;line-height:1.4}.kvcd-addon-price{font-weight:600}.kvcd-quantity{max-width:220px}.kvcd-total{display:flex;justify-content:space-between;font-size:18px}.kvcd-submit{width:100%;min-height:50px;cursor:pointer!important}.kvcd-submit:disabled{cursor:not-allowed!important;opacity:.55}[data-cdoll-message]{font-size:13px;color:#8b3729;line-height:1.5}.kvcd-card .cl-upload--input-fields,.kvcd-card .cl-upload--label{display:none!important}@media(max-width:480px){.kvcd-card{padding:15px}.kvcd-heading{flex-wrap:wrap}.kvcd-heading h2{font-size:16px}.kvcd-addon{gap:9px;padding:12px}.kvcd-addon img{width:65px;height:65px}}.kvcd-heading h2{flex:1;min-width:0}.kvcd-price-stack,.kvcd-cross-prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:5px;min-width:0;flex-shrink:0}.kvcd-price-stack strong{font-size:18px;font-weight:750;line-height:1.3;white-space:nowrap}.kvcd-price-stack s,.kvcd-cross-original{font-size:12px;color:#7b7069;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.kvcd-price-stack .kvdo-card__saving,.kvcd-cross-prices .kvdo-card__saving{display:inline-block;background:#efd8cb;color:#654235;border-radius:18px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap}.kvcd-cross-copy{display:flex;flex-direction:column;min-width:0;flex:1;gap:6px}.kvcd-cross-copy small{font-size:11px;line-height:1.45;margin:0}.kvcd-cross-prices .kvcd-addon-price{display:block;margin:0;font-size:15px;font-weight:750;line-height:1.3;white-space:nowrap}@media(max-width:480px){.kvcd-price-stack strong{font-size:16px}.kvcd-cross-prices .kvcd-addon-price{font-size:13px}.kvcd-cross-copy small{font-size:10px}.kvcd-addon{gap:8px}.kvcd-price-stack,.kvcd-cross-prices{gap:4px}}.kvcd-total{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:18px 0 14px}.kvcd-total-label{font-size:18px;line-height:1.4}.kvcd-total-prices{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right;min-width:0}.kvcd-total-prices strong{font-size:20px;font-weight:750;line-height:1.3;white-space:nowrap}.kvcd-total-prices s{font-size:12px;color:#7b7069;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.kvcd-total-prices .kvdo-card__saving{display:inline-block;background:#efd8cb;color:#654235;border-radius:18px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap}@media(max-width:480px){.kvcd-total-prices strong{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/knitova-cdoll02.css.map */
