.main{ display: flex; align-items: center; justify-content: space-between; width: 100%; .plus{ color: $color_main; width: 46px; height: 46px; text-align: center; line-height: 43px; font-size: 50px; background-color: $color_main; color: #fff; border-radius: 8px; } .reduce { font-size: 50px; width: 46px; height: 46px; text-align: center; line-height: 43px; color:#007AFF; } .input{ display: flex; align-items: flex-end; background-color: #fff; padding: 5px 10px; box-sizing: border-box; width: 106px; border-radius: 10px; input{ font-size: $font_size_medium; text-align: right; padding-right: 10px; } } .unit{ font-size: $font_size_min; color: $color_font_two; } }