ys-product-options{display:block;margin-block:1rem}ys-product-options .ys-option{margin-block:1rem}ys-product-options label{display:block;margin-bottom:.4rem;font-weight:600}ys-product-options select,ys-product-options input[type=text]{box-sizing:border-box;width:100%;max-width:100%;padding:.75rem;background:Canvas;color:CanvasText;border:1px solid #777;border-radius:3px;font:inherit;font-size:max(1em,16px)}ys-product-options select:focus-visible{outline:2px solid currentColor;outline-offset:2px}ys-product-options .ys-option-check{display:flex;gap:.6rem;align-items:flex-start;font-weight:400}ys-product-options input[type=checkbox]{-webkit-appearance:auto;appearance:auto;position:static;opacity:1;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;margin-top:.2rem}ys-product-options .ys-option-help{margin-top:.4rem;white-space:pre-line;font-size:.9em;overflow-wrap:anywhere}ys-product-options [data-ys-option-status][data-error]{color:#b00020}ys-product-options [hidden]{display:none!important}fieldset[data-ys-purchase-controls]{border:0;margin:0;padding:0;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ys-product-options.css.map */
