.coop-add-ons{display:block;margin:1.25rem 0}.coop-add-ons[hidden],.coop-add-ons__error[hidden]{display:none}.coop-add-ons__fieldset{min-inline-size:0;margin:0;padding:0;border:0}.coop-add-ons__legend{padding:0;font-size:1.1em;font-weight:600}.coop-add-ons__description{margin:.25rem 0 .625rem}.coop-add-ons__option{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.375rem 0;border-top:1px solid rgba(127,127,127,.3)}.coop-add-ons__stepper{display:grid;flex:0 0 auto;grid-template-columns:2rem 2.25rem 2rem;align-items:stretch;border:1px solid rgba(127,127,127,.5);border-radius:.25rem}.coop-add-ons__stepper button,.coop-add-ons__stepper input{-webkit-appearance:none;appearance:none;position:static;box-sizing:border-box;min-height:2.625rem;min-width:0;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:center;opacity:1}.coop-add-ons__stepper button{cursor:pointer}.coop-add-ons__stepper input{-webkit-appearance:textfield;appearance:textfield;border-inline:1px solid rgba(127,127,127,.35)}.coop-add-ons__stepper input::-webkit-inner-spin-button,.coop-add-ons__stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.coop-add-ons__stepper :focus-visible{outline:2px solid currentColor;outline-offset:-2px}.coop-add-ons__image{flex:0 0 auto;inline-size:2.5rem;block-size:2.5rem;object-fit:contain}.coop-add-ons__label{flex:1 1 auto;overflow-wrap:anywhere}.coop-add-ons__label small{display:block;margin-top:.15rem}.coop-add-ons__error{margin-block-end:0}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAQ */
