.mrc{display:flex;flex-direction:column;margin:1.25rem 0 1rem;font-family:var(--mr-font-body, "Helvetica Neue", Arial, sans-serif);color:var(--mr-slate, #2f4f4f)}.mrc__row{border-top:1px solid var(--mr-light-gray, #d3d3d3);padding:14px 0 16px}.mrc__row:last-of-type{border-bottom:1px solid var(--mr-light-gray, #d3d3d3)}.mrc__head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.mrc__step{font-size:13px;font-weight:500;color:#2f4f4f8c;letter-spacing:.04em;flex:0 0 auto}.mrc__label{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-slate, #2f4f4f);flex:1 1 auto}.mrc__value{font-size:14px;font-weight:600;color:var(--mr-slate, #2f4f4f);flex:0 0 auto;text-align:right}.mrc__value:empty:before{content:"Select";color:#2f4f4f66;font-weight:400}.mrc__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.mrc__row[data-options="2"] .mrc__grid,.mrc__row[data-options="3"] .mrc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mrc__row[data-options="4"] .mrc__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mrc__row[data-options="5"] .mrc__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mrc__pill{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--mr-light-gray, #d3d3d3);border-radius:4px;color:var(--mr-slate, #2f4f4f);cursor:pointer;font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;padding:14px 10px;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease,opacity .15s ease;min-height:49px}.mrc__pill:hover{border-color:var(--mr-slate, #2f4f4f)}.mrc__pill:focus-visible{outline:2px solid var(--mr-teal, #008080);outline-offset:2px}.mrc__pill.is-selected{background:var(--mr-slate, #2f4f4f);border-color:var(--mr-slate, #2f4f4f);color:#fff;font-weight:500}.mrc__pill.is-unavailable{color:#2f4f4f73;border-style:dashed;background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(47,79,79,.05) 6px 7px)}.mrc__pill.is-unavailable:hover{border-color:var(--mr-light-gray, #d3d3d3)}.mrc__message,.mrc__status{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--mr-slate, #2f4f4f)}.mrc__message[hidden],.mrc__status[hidden]{display:none}.mrc__message{padding:8px 10px;border-left:3px solid var(--mr-gold, #c9a227);background:#c9a22714}.mrc__status.is-error{color:#a3341c}.mrc.is-loading .mrc__grid{opacity:.85}.product-pricing.is-from-price .price__current:not(:has(.incl_vat)):before,.product-pricing.is-from-price .price__current .incl_vat:before,.product-pricing.is-from-price .price__current .excl_vat:before{content:"From ";font-size:.8em;font-weight:400;color:#2f4f4fb3;margin-right:.25em}.product-form--atc-button.is-adding .atc-button--text{opacity:.6}@media(max-width:559px){.mrc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mrc__row[data-options="2"] .mrc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrc__pill{font-size:14px;padding:12px 8px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pdp-configurator.css.map */
