.product-customize{margin-bottom:2rem}.product-customize fieldset{border:0;margin:0;padding:0;min-width:0}.product-customize legend{padding:0}.product-customize__legend--main{font-weight:600}.product-customize__helper{margin:0 0 1rem;font-size:1.4rem;opacity:.75}.product-customize__panel{margin-top:1.5rem}.product-customize__option{margin-bottom:1.5rem;padding-left:1.5rem;border-left:.2rem solid rgba(var(--color-foreground),.15)}.product-customize__fields{margin-top:1rem}.product-customize__fields>*+*{margin-top:1.2rem}.product-customize [hidden]{display:none!important}.product-customize__label{display:block;margin-bottom:.6rem;font-size:1.4rem}.product-customize input[type=text],.product-customize input[type=file]{width:100%}.product-customize input[type=file]{font-size:1.4rem}.product-customize__hint{display:block;margin-top:.5rem;font-size:1.2rem;opacity:.7}.product-customize__error{margin:.6rem 0 0;font-size:1.3rem;color:rgb(var(--color-error, 235, 0, 27))}.product-customize input[type=radio]:focus-visible+label,.product-customize input[type=file]:focus-visible,.product-customize input[type=text]:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.product-customize__roster-options{margin-top:.5rem}.product-customize__check{display:flex;align-items:center;gap:1rem;margin-top:.8rem}.product-customize__check input[type=checkbox]{flex:0 0 auto;width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-foreground))}.product-customize__check label{font-size:1.5rem;cursor:pointer}.product-customize input[type=checkbox]:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.product-customize__price{margin-left:.4rem;font-size:1.3rem;font-weight:400;opacity:.75}.product-customize__estimate{margin:1rem 0 0;padding:1rem 1.2rem;border-radius:.4rem;background:rgba(var(--color-foreground),.06);font-size:1.4rem;font-weight:600}.product-customize__helper--warning{color:rgb(var(--color-error, 235, 0, 27));opacity:1}.product-customize__color,.product-customize__placement,.product-customize__placement-wrapper{margin-top:1.4rem}.product-customize__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 3rem}.product-customize__check .product-customize__placement-wrapper,.product-customize__row .product-customize__placement-wrapper{margin-top:0}.product-customize__check{flex-wrap:wrap}.product-customize__check .product-customize__placement{margin-top:0}.product-customize__note{display:block;margin:.5rem 0 0;font-size:1.3rem;opacity:.75}.product-customize__check .product-customize__note{flex:0 0 100%;margin:0 0 0 3rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-product-customize.css.map */
