.roc-options-table__inner-table{margin:0 auto .75rem;text-align:left;border:1px solid #d8d8d8;border-radius:8px;border-collapse:separate;overflow:hidden}@media only screen and (min-width: 48em){.roc-options-table__inner-table{margin:0}}.roc-options-table__inner-table--full-width{width:100%}.roc-options-table__inner-table--center{text-align:center}.roc-options-table__inner-table td,.roc-options-table__inner-table th{padding:.125rem .5rem;vertical-align:top;font-size:.8125rem;font-weight:400;line-height:1.375rem}.roc-options-table__underline-head{border-bottom:1px solid #cececf}.roc-options-table__title{margin:0 0 10px;font-size:.875rem}@media only screen and (min-width: 48em){.roc-options-table__title{font-size:1rem}}.roc-options-table__form-label{display:flex;align-items:center;margin:0 0 10px;justify-content:center}@media only screen and (min-width: 48em){.roc-options-table__form-label{justify-content:flex-end}}.roc-options-table__form-label-text{margin:0 5px 0 0;font-weight:700}.roc-body .roc-options-table__form-input{width:auto}.roc-body .roc-options-table__form-input--small{width:70px!important}@media only screen and (min-width: 48em){.roc-options-table__image-title-wrapper{display:flex;align-items:flex-start}}.roc-options-table__price-cell{text-align:center}@media only screen and (min-width: 48em){.roc-options-table__price-cell{text-align:right}}@media only screen and (min-width: 48em){.roc-options-table__price-cell-container{display:flex;flex-direction:column;align-items:flex-end}}.roc-options-table__price-moq-container{display:flex;gap:.25rem;font-size:1rem;font-weight:700;margin-bottom:.4rem;justify-content:center}@media only screen and (min-width: 48em){.roc-options-table__price-moq-container{justify-content:flex-end}}.roc-options-table__inner-table tr:nth-child(2n){background-color:#f3f3f3}.roc-options-table__inner-table thead tr{background-color:#e8e8e8}
