.artwork-picker{width:100%;max-width:44rem;box-sizing:border-box;margin:1rem 0;padding:1rem;border:1px dashed rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius,6px);background:rgba(var(--color-foreground),.025);color:rgb(var(--color-foreground));overflow-wrap:anywhere}.artwork-picker[hidden],.artwork-picker [hidden]{display:none!important}.artwork-picker__row{display:flex;align-items:center;gap:.8rem;min-width:0}.artwork-picker__button{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:3.2rem;padding:.4rem .9rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--buttons-radius,4px);background:rgb(var(--color-background));cursor:pointer;box-sizing:border-box;font-size:1.2rem}.artwork-picker__button:hover{border-color:rgb(var(--color-foreground))}.artwork-picker__button:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.artwork-picker__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.artwork-picker__formats,.artwork-picker__promise{font-size:1.1rem;line-height:1.5;margin:.6rem 0 0;opacity:.7}.artwork-picker__preview{display:flex;align-items:center;gap:.5rem;min-width:0}.artwork-picker__preview:empty{display:none}.artwork-picker__preview>div{min-width:0;overflow-wrap:anywhere;font-size:1.2rem}.artwork-picker__preview img{width:3.2rem;height:3.2rem;object-fit:contain;flex-shrink:0;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px}.artwork-picker__badge{padding:.4rem;font-size:1rem;border:1px solid rgba(var(--color-foreground),.3);flex-shrink:0}.artwork-picker__progress{display:none;align-items:center;gap:.8rem;margin-top:.6rem;font-size:1.1rem}.artwork-picker[data-phase=uploading] .artwork-picker__progress{display:flex}.artwork-picker__progress progress{width:100%;min-width:0;accent-color:rgb(var(--color-foreground))}.artwork-picker__status{font-size:1.2rem;line-height:1.5;opacity:.65;min-width:0}.artwork-picker[data-phase=failed] .artwork-picker__status{color:var(--artwork-error-color,rgb(var(--color-error,var(--color-foreground))));font-weight:700;opacity:1}@media(max-width:749px){.artwork-picker{max-width:100%;padding:.8rem}.artwork-picker__row{gap:.5rem}.artwork-picker__button{max-width:45%}.artwork-picker__preview{flex:1}.artwork-picker__status{overflow-wrap:anywhere}}.totes-addons{width:100%;max-width:none;box-sizing:border-box;margin:0 0 1rem;color:rgb(var(--color-foreground))}.totes-addons[hidden],.totes-addons [hidden]{display:none!important}.totes-addons__head{display:flex;flex-wrap:nowrap;align-items:center;gap:.8rem;margin:.6rem 0 .2rem;min-width:0}.totes-addons__title{position:relative;flex:none;margin:0;padding-right:.2rem;font-weight:700;color:rgb(var(--color-foreground));white-space:nowrap}.totes-addons__optional{position:absolute;left:100%;top:-.9em;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;opacity:.6;white-space:nowrap}.totes-addons__chips{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.totes-addons__chips:empty{display:none}.totes-addons__chip{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .5rem;border:1px solid rgba(var(--color-foreground),.2);font-size:1.25rem;line-height:1.3;white-space:nowrap}.totes-addons__chip svg{flex:none}.totes-addons__more{color:#c4501a;font-size:1.9rem;font-weight:600;line-height:1}.totes-addons__group-title{margin:1rem 0 .5rem;font-size:1.3rem;font-weight:600}.totes-addons__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.totes-addons__card{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.3rem;padding:.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:0;background:rgb(var(--color-background));color:inherit;font:inherit;text-align:left;cursor:pointer}.totes-addons__card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:0;background:rgba(var(--color-foreground),.04)}.totes-addons__card-line{font-size:1.2rem;line-height:1.3}.totes-addons__card-name{font-weight:600}.totes-addons__card-price{opacity:.75;white-space:nowrap}.totes-addons__card-hint{font-size:1.05rem;opacity:.6}.totes-addons__card[aria-pressed=true]{border:2px solid #E8672A;padding:calc(.4rem - 1px)}.totes-addons__card[aria-pressed=true]:after{content:"\2713";position:absolute;top:.3rem;right:.3rem;width:1.7rem;height:1.7rem;background:#e8672a;color:#fff;font-size:1.1rem;line-height:1.7rem;text-align:center}.totes-addons__card[aria-disabled=true]{opacity:.45;cursor:not-allowed}.totes-addons__card:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.totes-addons__summary{margin:.6rem 0 0;font-size:1.2rem;opacity:.8}.totes-addons__summary:empty{display:none}.totes-addons__notice{min-height:0;margin:.6rem 0 0;font-size:1.2rem;color:#92400e}.totes-addons__notice:empty{display:none}.totes-addons__note{margin:.6rem 0 0;font-size:1.1rem;opacity:.7}@media(max-width:420px){.totes-addons__head{gap:.5rem}.totes-addons__chip{gap:.3rem;padding:.2rem .5rem .2rem .3rem;font-size:1.15rem}.totes-addons__chip svg{width:18px;height:13px}.totes-addons__card-line{font-size:1.1rem}.totes-addons__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.totes-addons__card{padding:.3rem}.totes-addons__card[aria-pressed=true]{padding:calc(.3rem - 1px)}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAACAAAAAAAAg */
