.storefront_grid__Qmc5U{display:grid;grid-template-columns:3fr 2fr;gap:20px;align-items:stretch}@media (max-width:899px){.storefront_grid__Qmc5U{grid-template-columns:1fr}}.storefront_box__GBdH3{display:flex;flex-direction:column;border:1px solid #d2dad6;background:#fff}.storefront_boxAlt__UQffJ{background:#f2f5f3}.storefront_boxTop__oRhYN{padding:24px 24px 20px}.storefront_boxBottom__vkDOu{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;padding:24px;border-top:1px solid #d2dad6;container-type:inline-size;container-name:bsbox}.storefront_boxAlt__UQffJ .storefront_boxBottom__vkDOu{border-top-color:#d2dad6}.storefront_boxPrimary__UgwdB .storefront_boxBottom__vkDOu{background:#fafbfa}.storefront_priceRow__JfD8X{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px}.storefront_pinBottom__Ly_QR{margin-top:auto;display:flex;flex-direction:column;gap:16px}.storefront_maxRow__aNKAk{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px}.storefront_maxControl__1fc4O{display:flex;align-items:center;gap:4px;border:1px solid #d2dad6;background:#fff;border-radius:6px;padding:4px 6px 4px 8px}.storefront_maxInput__IsEEN{width:132px;min-width:0;border:0;background:transparent;outline:none;font-size:34px;font-weight:700;line-height:1.1;color:#1b4332;text-align:center;font-variant-numeric:tabular-nums;font-family:var(--font-heading,inherit)}.storefront_maxInput__IsEEN:focus-visible{box-shadow:0 0 0 2px #1b4332;border-radius:4px}.storefront_stepBtn__n7A4s{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;background:transparent;color:#1b2b25;border-radius:6px;cursor:pointer}.storefront_stepBtn__n7A4s:hover:not(:disabled){background:#f2f5f3}.storefront_stepBtn__n7A4s:disabled{color:#b4c2bc;cursor:default}@container bsbox (max-width: 400px){.storefront_maxRow__aNKAk{flex-direction:column;align-items:stretch;gap:8px}.storefront_maxControl__1fc4O{width:100%}.storefront_maxInput__IsEEN{flex:1 1 auto;width:auto}.storefront_stepBtn__n7A4s{flex:0 0 44px}}.storefront_dot__on_P2{width:8px;height:8px;border-radius:9999px;display:inline-block;flex:none}.storefront_num__x8arW{font-variant-numeric:tabular-nums}