.kvdo-bundle[data-kind=doll] .kvdo-card__item-grid{grid-template-columns:minmax(0,1fr)!important}.kvdo-bundle[data-kind=doll] .kvdo-photo-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:132px;padding:22px 16px;border:1px dashed #bea89a;border-radius:10px;background:#faf6ef;text-align:center;color:#555;font-size:14px;cursor:pointer}.kvdo-bundle[data-kind=doll] .kvdo-photo-drop input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.kvdo-bundle[data-kind=doll] .kvdo-photo-drop:focus-within{outline:2px solid #98543d;outline-offset:3px}.kvdo-bundle[data-kind=doll] .kvdo-photo-drop[data-drag]{border:2px solid #98543d;background:#f5e6db}.kvdo-bundle[data-kind=doll] .kvdo-photo-drop small{font-size:11px;margin:0}.kvdo-bundle[data-kind=doll] [data-doll-photo-name]{overflow-wrap:anywhere}.kvdo-bundle[data-kind=doll] [data-doll-photo-preview]{max-width:100%;height:100px;object-fit:contain;border-radius:5px}.kvdo-bundle[data-kind=doll] [data-doll-photo-preview][hidden]{display:none}.product-details.kvdo-preview-locked:has(.kvdo-bundle[data-kind=doll]) .shopify-payment-button{display:block!important;opacity:.55;pointer-events:none}.product-details.kvdo-preview-locked:has(.kvdo-bundle[data-kind=doll]) .shopify-payment-button__more-options{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/knitova-doll-review.css.map */
