.ks-checked .shopify-payment-button,.ks-checked .t4s-pr__notify-stock{display:none!important}.ks-stitching{margin:14px 0 6px}.ks-sronly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ks-type{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ks-type__btn{flex:0 1 auto;min-width:108px;padding:8px 18px;border:1px solid #d5d5d5;background:#fff;color:#222;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;border-radius:40px;cursor:pointer;transition:all .15s ease}.ks-type__btn:hover{border-color:#000}.ks-type__btn.is--active{background:#000;border-color:#000;color:#fff}.ks-type__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.ks-type__fee{margin-top:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:#222}.ks-body{margin-top:12px;border:1px solid #eee;border-radius:4px;padding:14px;background:#fafafa}.ks-note p{margin:0 0 8px;font-size:12.5px;line-height:1.55;color:#555}.ks-note b{color:#222}.ks-note--pattern{border-left:3px solid #000;padding:8px 12px;background:#fff;margin-bottom:12px}.ks-note--pattern p:last-child{margin-bottom:0}.ks-fields{border:0;padding:0;margin:6px 0 0;min-width:0}.ks-fields__legend{font-size:13px;font-weight:600;margin:12px 0 6px;padding:0;color:#222}.ks-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px}.ks-presets__label{font-size:12px;color:#555}.ks-presets__state{font-size:11.5px;font-weight:600;letter-spacing:.03em;color:#fff;background:#b8860b;border-radius:3px;padding:3px 8px;text-transform:uppercase}.ks-pill{min-width:42px;padding:7px 12px;border:1px solid #d5d5d5;background:#fff;color:#222;font-size:13px;line-height:1;border-radius:3px;cursor:pointer;transition:all .15s ease}.ks-pill:hover{border-color:#000}.ks-pill.is--active{background:#000;border-color:#000;color:#fff}.ks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:767px){.ks-grid{grid-template-columns:repeat(2,1fr)}}.ks-grid label,.ks-notefield{display:block;font-size:12px;color:#444}.ks-grid input,.ks-notefield textarea{display:block;width:100%;margin-top:4px;padding:8px 10px;border:1px solid #d5d5d5;border-radius:3px;font-size:13px;background:#fff}.ks-grid input:focus,.ks-notefield textarea:focus{outline:none;border-color:#000}.ks-grid input.ks-invalid{border-color:#d02e2e;background:#fff6f6}.ks-notefield{margin-top:10px}.ks-shipnote{margin:12px 0 0;font-size:12.5px;color:#555}.ks-shipnote b{color:#222;font-weight:600}.ks-error{margin:10px 0 0;font-size:12.5px;color:#d02e2e}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kleren-stitching.css.map */
