.name-print-upsell{display:block;margin-top:1.5rem;padding:1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius)}.name-print-upsell__label{display:flex;align-items:center;gap:1.2rem;cursor:pointer;width:100%}.name-print-upsell__toggle-wrapper{position:relative;flex-shrink:0}.name-print-upsell__toggle{position:absolute;opacity:0;width:0;height:0}.name-print-upsell__checkbox-custom{display:block;width:2rem;height:2rem;border:.2rem solid rgba(var(--color-foreground),.55);border-radius:.3rem;background:transparent;transition:background .2s,border-color .2s;position:relative}.name-print-upsell__toggle:checked+.name-print-upsell__checkbox-custom{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.name-print-upsell__toggle:checked+.name-print-upsell__checkbox-custom:after{content:"";position:absolute;top:.2rem;left:.55rem;width:.55rem;height:1rem;border:.2rem solid rgb(var(--color-background));border-top:0;border-left:0;transform:rotate(45deg)}.name-print-upsell__toggle:focus-visible+.name-print-upsell__checkbox-custom{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.name-print-upsell__label-text{display:flex;align-items:baseline;justify-content:space-between;flex:1;gap:1rem}.name-print-upsell__heading{font-size:1.4rem;font-weight:600}.name-print-upsell__price{font-size:1.4rem;color:rgba(var(--color-foreground),.7);white-space:nowrap}.name-print-upsell__panel{margin-top:1.2rem;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.name-print-upsell__description{font-size:1.3rem;color:rgba(var(--color-foreground),.7);margin:0 0 .8rem}.name-print-upsell__hint{font-size:1.2rem;color:rgba(var(--color-foreground),.65);background:rgba(var(--color-foreground),.04);border-left:.3rem solid rgba(var(--color-foreground),.2);padding:.7rem 1rem;margin:0 0 1.2rem;border-radius:0 .3rem .3rem 0}.name-print-upsell__accordion{border-top:.1rem solid rgba(var(--color-foreground),.1);margin-top:1rem}.name-print-upsell__accordion-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.8rem 0;font-size:1.3rem;font-weight:500;list-style:none;-webkit-user-select:none;user-select:none}.name-print-upsell__accordion-summary::-webkit-details-marker{display:none}.name-print-upsell__caret{display:inline-block;width:.8rem;height:.8rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg);transition:transform .2s;flex-shrink:0}.name-print-upsell__accordion[open] .name-print-upsell__caret{transform:rotate(-135deg)}.name-print-upsell__fields{padding:1rem 0 .6rem}.name-print-upsell__field-row{display:grid;grid-template-columns:1fr 7rem;gap:0 1rem}.name-print-upsell__field-group{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.5rem 0}@supports not (grid-template-rows: subgrid){.name-print-upsell__field-group{display:flex;flex-direction:column;gap:.5rem}}.name-print-upsell__field-label{display:block;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));align-self:end}.name-print-upsell__text-input{width:100%;border:.15rem solid rgba(var(--color-foreground),.35)!important;border-radius:var(--inputs-radius, .5rem)!important;background:rgb(var(--color-background))!important;padding:.9rem 1.2rem!important;font-size:1.4rem!important;transition:border-color .15s}.name-print-upsell__text-input:focus{border-color:rgb(var(--color-foreground))!important;outline:none}.name-print-upsell__number-input{text-align:center;letter-spacing:.05em}.name-print-upsell__char-count-wrapper{font-size:1.1rem;color:rgba(var(--color-foreground),.5);margin:0}.name-print-upsell__squad{padding:.4rem 0 .8rem}.name-print-upsell__squad-tabs{display:flex;gap:.6rem;margin-bottom:1rem}.name-print-upsell__squad-tabs--hidden{display:none!important}.name-print-upsell__squad-tab{padding:.6rem 1.6rem;border:.2rem solid rgba(var(--color-foreground),.25);border-radius:10rem;background:transparent;font-size:1.3rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s;color:rgb(var(--color-foreground))}.name-print-upsell__squad-tab--active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:600}.name-print-upsell__squad-tab:not(.name-print-upsell__squad-tab--active):hover{border-color:rgba(var(--color-foreground),.5);background:rgba(var(--color-foreground),.05)}.name-print-upsell__squad-label{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.5);margin:0 0 .6rem}.name-print-upsell__squad-list{list-style:none;margin:0;padding:0;max-height:20rem;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem}.name-print-upsell__squad-list--hidden{display:none!important}.name-print-upsell__config-warning{font-size:1.2rem;color:rgba(var(--color-foreground),.6);padding:.8rem;border:.1rem dashed rgba(var(--color-foreground),.3);border-radius:.4rem;margin-top:1rem}.name-print-upsell__player{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem .8rem;border:.1rem solid transparent;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.04);cursor:pointer;text-align:left;font-size:1.3rem;transition:background .15s,border-color .15s;color:rgb(var(--color-foreground))}.name-print-upsell__player:hover{background:rgba(var(--color-foreground),.08);border-color:rgba(var(--color-foreground),.2)}.name-print-upsell__player--selected{background:rgba(var(--color-foreground),.12);border-color:rgba(var(--color-foreground),.3);font-weight:600}.name-print-upsell__player-number{font-weight:600;color:rgba(var(--color-foreground),.6);margin-left:1rem}.name-print-upsell__error{font-size:1.2rem;color:rgb(var(--color-error, 211, 47, 47));margin:0 0 .8rem;padding:.6rem .8rem;background:rgba(var(--color-error, 211, 47, 47),.08);border-radius:.4rem}.cart-item--print-addon{background-color:rgba(var(--color-foreground),.04);border-radius:.4rem;padding:.6rem}.cart-item__print-label{font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.75)}.cart-item--print-addon .cart-item__media{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-name-print-upsell.css.map */
