.quality-native-cart{box-sizing:border-box;width:100%;max-width:70rem;margin-inline:auto;padding:clamp(.75rem,3vw,2rem);overflow-wrap:anywhere}.quality-native-cart *{box-sizing:border-box}.quality-native-cart article{border:1px solid #ddd;border-radius:.6rem;padding:1rem;margin-block:1rem}.quality-native-cart form{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-block:.75rem}.quality-native-cart input[type=number]{width:6rem;max-width:100%;min-height:44px}.quality-native-cart button,.quality-native-cart a{min-height:44px;white-space:normal}.quality-native-cart button{padding:.65rem 1rem;max-width:100%}.quality-native-cart h2,.quality-native-cart h3{line-height:1.3}@media(max-width:480px){.quality-native-cart form{align-items:stretch}.quality-native-cart form button{width:100%}.quality-native-cart{padding:.75rem}}
