.mx-custom-size{width:100%}.mx-custom-size__status{align-items:center;gap:8px;margin-top:10px;font-size:14px}.mx-custom-size__status:not([hidden]){display:flex}.mx-custom-size__check{font-weight:700}.mx-custom-size__edit{margin-left:auto}.mx-custom-size__content{padding-bottom:10px}.mx-custom-size__intro{margin-bottom:22px;color:rgb(var(--text-color) / .7);font-size:14px;line-height:1.6}.mx-custom-size__label,.mx-custom-size__section-title,.mx-custom-size__guide-title{font-weight:600;margin-bottom:10px}.mx-custom-size__unit{margin-bottom:24px}.mx-custom-size__unit-buttons{display:flex;gap:8px}.mx-unit-button{min-width:110px;padding:10px 18px;border:1px solid rgb(var(--text-color) / .25);border-radius:var(--rounded-button);background:transparent;cursor:pointer}.mx-unit-button.is-active{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.mx-custom-size__guide{margin-bottom:28px}.mx-custom-size__guide-placeholder{display:grid;min-height:220px;place-items:center;border:1px dashed rgb(var(--text-color) / .25);background:rgb(var(--text-color) / .03);color:rgb(var(--text-color) / .55)}.mx-custom-size__section{margin-top:28px}.mx-custom-size__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mx-custom-size__grid label,.mx-custom-size__notes{display:flex;flex-direction:column;gap:7px;font-size:14px}.mx-custom-size__grid input,.mx-custom-size__notes textarea{width:100%;border:1px solid rgb(var(--text-color) / .2);border-radius:var(--rounded-input);background:rgb(var(--background));padding:11px 12px}.mx-custom-size em{color:#b42318;font-style:normal}.mx-custom-size__help{margin-top:10px;font-size:12px;line-height:1.5;color:rgb(var(--text-color) / .6)}.mx-custom-size__confirm{display:flex;align-items:flex-start;gap:10px;margin-top:28px;font-size:13px;line-height:1.5}.mx-custom-size__confirm input{margin-top:3px}.mx-custom-size__error{margin-top:12px;font-size:13px;color:#b42318}.mx-custom-size__save{width:100%;margin-top:20px}@media screen and (max-width:699px){.mx-custom-size__grid{grid-template-columns:1fr}.mx-custom-size__unit-buttons{width:100%}.mx-unit-button{flex:1;min-width:0}}.mx-custom-size__cart-note{margin:12px 0 18px;font-size:12px;line-height:1.5;opacity:.8}.mx-custom-size__cart-note strong{font-weight:600}body.mx-custom-size-selected .shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/customized-size.css.map */
