.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:#0b0b0b}.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:#0b0b0b}input:checked+.jc-slider:before{transform:translate(24px);background-color:#fff}.jc-toggle-text{font-size:14px;color:#0b0b0b}.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:15px}.jc-input-group{display:flex;flex-direction:column;gap:8px}.jc-input-group input{width:100%;padding:13px;border:1px solid #0B0B0B;border-radius:8px;font-size:15px;color:#0b0b0b;outline:none;transition:border-color .2s;text-transform:uppercase}.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:700}.jc-subtext--total{margin-top:6px;line-height:1.4}input[name="properties[Name]"].is-invalid,input[name="properties[Number]"].is-invalid,input[data-add-print-input].is-invalid{border:1px solid #d02e2e!important;color:#d02e2e!important}.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{border:1px solid #0B0B0B;padding:24px 14px 16px;border-radius:8px}.jc-wrapper .jc-body.opened .jc-body-inner{opacity:1;transform:translateY(0);transition-delay:.05s}.jc-accordion{margin-bottom:15px}.jc-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:1px 0;margin:0;cursor:pointer;font-family:inherit;text-align:left}.jc-accordion__trigger .jc-accordion__price{font-size:13px;color:#b3b3b3}.jc-accordion__title-group{display:flex;align-items:center;gap:10px}.jc-accordion__icon{font-size:16px;line-height:1;width:12px;display:inline-block;-webkit-user-select:none;user-select:none;color:#3e3e3e;font-weight:500}.jc-accordion__title{font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#3e3e3e;font-weight:500}.jc-accordion__price{font-size:14px;font-weight:500;color:#d02e2e;white-space:nowrap;transition:.2s ease all}.jc-accordion__content[hidden]{display:none!important}.jc-accordion__content .jc-input{width:100%;height:48px;padding:0 16px;border:1px solid #0B0B0B;border-radius:8px;font-size:14px;color:#0b0b0b;background-color:#fff;outline:none;box-sizing:border-box;transition:border-color .2s ease}.jc-accordion__content .jc-input:focus{border-color:#111}.jc-accordion__content .jc-input::placeholder{color:#9ca3af}.jc-accordion__trigger[aria-expanded=true] .jc-accordion__price{color:#d02e2e}.jc-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1)}.jc-accordion__content.is-open{grid-template-rows:1fr}.jc-accordion__content-inner{overflow:hidden}.jc-accordion__content-inner .jc-input{margin-top:12px}.jc-addon-checkbox-label{display:flex;align-items:center;gap:12px;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 0}.jc-addon-checkbox-input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.jc-addon-checkbox-box{width:22px;height:22px;min-width:24px;border:1.5px solid #b3b3b3;border-radius:6px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),transform .15s ease;box-sizing:border-box}.jc-addon-checkbox-label:active .jc-addon-checkbox-box{transform:scale(.92)}.jc-addon-checkbox-icon{width:11px;height:14px;color:#fff;stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .3s cubic-bezier(.16,1,.3,1)}.jc-addon-checkbox-input:checked+.jc-addon-checkbox-box{background-color:#111;border-color:#111}.jc-addon-checkbox-input:checked+.jc-addon-checkbox-box .jc-addon-checkbox-icon{stroke-dashoffset:0}.jc-addon-checkbox-title{font-size:14px;font-weight:400;color:#0b0b0b;flex-grow:1}.jc-addon-checkbox-price{font-size:14px;font-weight:400;color:#888;white-space:nowrap;transition:color .25s ease,font-weight .25s ease}.jc-addon-checkbox-input:checked~.jc-addon-checkbox-price{color:#d02e2e;font-weight:500}.jc-total-section .jc-label{color:#0b0b0b;font-weight:600;text-transform:none}.jc-total-section{border-top:1px solid rgba(11,11,11,.18);padding-top:12px}.jc-input-group input::placeholder{color:#0b0b0b;opacity:1}.jc-header-section .jc-label{font-weight:600;letter-spacing:2.5px}.jc-subtext{font-size:12.5px;color:#737373;font-weight:400;margin-bottom:12px;margin-top:3px}.jc-header-section .jc-row-between{margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jersey-customizer.css.map */
