.zk-test-notice{background:#252c30;color:#fff;text-align:center;padding:9px 16px;font:600 12px/1.4 sans-serif;letter-spacing:.04em}zk-personalization{display:block;width:100%;text-align:left}zk-personalization [hidden]{display:none!important}.zk-name-fields{background:#fff;border:1px solid #dce1e5;border-radius:12px;padding:20px;margin:0 0 22px;color:#252c30}.zk-name-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px}.zk-name-heading>span{background:#ffdc3d;border-radius:5px;padding:4px 9px;white-space:nowrap;font-size:15px;font-weight:700}.zk-name-fields p{font-size:14px;line-height:1.5;margin:9px 0 16px}.zk-name-fields label{display:block;font-size:14px;font-weight:600;margin-bottom:7px}.zk-name-fields input[type=text]{display:block;box-sizing:border-box;width:100%;border:1px solid #97a4af;border-radius:7px;background:#fff;color:#252c30;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5;font-weight:400;min-height:48px}.zk-name-fields input[type=text]:focus{outline:2px solid #252c30;outline-offset:2px}.zk-name-help{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-top:6px;color:#66727b}.zk-name-preview{background:#181b1d;border-radius:5px;color:#fff;text-align:center;padding:25px 12px;margin:17px 0 8px;overflow-wrap:anywhere;font:700 25px/1.3 Arial,sans-serif;letter-spacing:.035em}.zk-name-fields small{display:block;font-size:11px;line-height:1.5;color:#66727b}@media(max-width:575px){.zk-name-fields{padding:15px}.zk-name-heading{font-size:17px}.zk-name-preview{font-size:22px}}.zk-product-preview{margin:16px 0 10px;border:1px solid #e3e5e7;border-radius:9px;overflow:hidden;background:#f4f4f6}.zk-preview-photo{position:relative;aspect-ratio:1;max-width:420px;margin:auto}.zk-preview-image{display:block;width:100%;height:100%;object-fit:contain}.zk-name-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.zk-name-overlay[hidden]{display:none!important}.zk-product-preview figcaption{padding:8px 12px;background:#fff;font-size:12px;text-align:center;color:#5d676e}.zk-name-line-two{margin-top:17px}zk-urban-personalization{display:block;width:100%;text-align:left}zk-urban-personalization [hidden]{display:none!important}zk-urban-personalization .zk-urban-choice{display:flex;align-items:center;gap:10px;margin:15px 0 0;cursor:pointer}zk-urban-personalization .zk-urban-choice input{-webkit-appearance:auto;appearance:auto;display:inline-block;opacity:1;position:static;width:18px;height:18px;margin:0;flex-shrink:0;accent-color:#252c30}zk-urban-personalization .zk-urban-total{font-weight:700}@media(max-width:991px){variant-radios[data-url="/products/zotekk-urban-backpack"][data-section-layout=product] .prd-option-list{gap:10px;padding:3px}variant-radios[data-url="/products/zotekk-urban-backpack"][data-section-layout=product] .label-option-color{width:clamp(72px,22vw,88px);min-width:clamp(72px,22vw,88px)!important;flex:0 0 clamp(72px,22vw,88px);margin:0;padding:0}variant-radios[data-url="/products/zotekk-urban-backpack"][data-section-layout=product] .label-option-color>.d-block{width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zk-personalization.css.map */
