.jc-wrapper{display:block;padding-top:20px;font-family:inherit;color:#111;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.jc-row-between{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.jc-label{font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#111}.jc-price-accent .selected-badges,.jc-badges-section .jc-price-accent.is-selected .default-text{display:none}.jc-price-accent{font-size:13px;color:#d02e2e}.jc-badges-section .jc-price-accent.is-selected .selected-badges{display:inline-block}.jc-badges-section .jc-price-accent.is-selected span{display:none}.jc-badges-section .jc-price-accent{font-size:13px;color:#b3b3b3}.jc-badges-section .jc-price-accent.is-selected{color:#d9381e}.jc-subtext{font-size:14px;color:#8d8d8d;margin-top:10px}.jc-toggle-container{display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:4px}.jc-switch{position:relative;width:52px;height:28px}.jc-switch input{-webkit-appearance:none;appearance:none;border:none}.jc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b3b3b3;border:none;border-radius:34px;transition:.2s}.jc-slider:before{position:absolute;content:"";height:25.5px;width:25.5px;left:1px;bottom:1px;background-color:#fff;border-radius:50%;transition:.2s}input:checked+.jc-slider{background-color:var(--btn-bg, #000000);border-color:#111}input:checked+.jc-slider:before{transform:translate(24px);background-color:#fff}.jc-toggle-text{font-size:14px;color:#111}.jc-body{margin-top:21px;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.jc-inputs-row{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-bottom:24px}.jc-input-group{display:flex;flex-direction:column;gap:8px}.jc-input-group input{width:100%;padding:13px;border:1px solid #cdcdcd;border-radius:8px;font-size:15px;color:#111;outline:none;transition:border-color .2s}.jc-input-group input:focus{border-color:#111}.jc-input-group input::placeholder{color:#9ca3af}.jc-badges-section{margin-bottom:24px}.jc-badges-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.jc-badge-card{aspect-ratio:1 / 1;border:1px solid #f3f4f6;background-color:#f7f7f6;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.jc-badge-card input{display:none}.jc-badge-card:hover{border-color:#d1d5db}.jc-badge-card.is-selected{border-color:#3e3e3e;background-color:#fff}.jc-badge-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.jc-badge-content img{max-width:65%;max-height:65%;object-fit:contain}.jc-label--large{font-size:15px}.jc-price-accent--large{font-size:16px;font-weight:600}.jc-subtext--total{margin-top:6px;line-height:1.4}input[name="properties[Name]"].is-invalid,input[name="properties[Number]"].is-invalid{border:1px solid #d02e2e;color:#d02e2e}.jc-wrapper .jc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1)}.jc-wrapper .jc-body.opened{grid-template-rows:1fr;margin-top:15px;margin-bottom:23px}.jc-wrapper .jc-body-inner{overflow:hidden;opacity:0;transform:translateY(-12px);transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.jc-wrapper .jc-body.opened .jc-body-inner{opacity:1;transform:translateY(0);transition-delay:.05s}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jersey-customizer.css.map */
