.size-rows{margin:0 0 20px}.size-rows__heading{font-size:.85em;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;opacity:.7}.size-row{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"info action fav" "msg  msg    msg";align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--colorBorder)}.size-row:first-of-type{border-top:1px solid var(--colorBorder)}.size-row__info{grid-area:info;display:flex;flex-direction:column;gap:2px;min-width:0}.size-row__name{font-weight:700;line-height:1.3}.size-row__stock{font-size:.8em;opacity:.7;line-height:1.3}.size-row--low .size-row__stock{opacity:1;color:#d2171a}.size-row--sold_out .size-row__name,.size-row--sold_out .size-row__stock{opacity:.45}.size-row__price{font-size:.85em;line-height:1.3}.size-row__action{grid-area:action}.size-row__btn{min-width:150px;min-height:44px;padding:10px 16px;font-size:.85em;white-space:nowrap}.size-row__btn--notify>*{pointer-events:none}.size-row__btn--notify{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.size-row__btn--added{pointer-events:none}.size-row__btn--disabled{display:inline-flex;align-items:center;justify-content:center;opacity:.4;pointer-events:none;border:1px solid var(--colorBorder)}.size-row__fav-wrap{grid-area:fav}.size-row__fav{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;color:inherit}.size-row__heart{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;opacity:.35;transition:opacity .15s ease,fill .15s ease}.size-row__fav:hover .size-row__heart{opacity:.6}.size-row__fav.is-active .size-row__heart,.size-row__fav.is-active .size-row__heart path{fill:currentColor;opacity:1}.size-row__fav[disabled]{cursor:default;opacity:.5}.size-row__msg{grid-area:msg;display:none;margin:0;font-size:.8em;line-height:1.4}.size-row__msg.is-visible{display:block}.size-row__msg--error{color:#d2171a}.size-row__msg-link{text-decoration:underline}.size-rows__cart-link,.size-rows__fav-link{margin-top:12px;font-size:.85em;text-align:center}.size-rows__cart-link a,.size-rows__fav-link a{text-decoration:underline}@media only screen and (max-width:480px){.size-row{grid-template-columns:1fr auto auto;gap:8px}.size-row__btn{min-width:120px;padding:10px 12px;font-size:.8em}}.mxpr-like-container,body:has([data-size-rows]) .shopify-app-block:has(.mxpr-favorites-button){display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/size-rows.css.map */
