.productdetail .ChangesByVariation .selectVariationWrap{
    display:flex;
    flex-direction: column;
    gap: 16px;
    margin-bottom: 32px;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectText{
    font-size: 1.6rem;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea{
    display: flex;
    /*flex-wrap: wrap;*/
    flex-direction: column;
    gap: 24px;
    border-top: 1px dashed #e6e4e4;
    padding:8px 0 0 0;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox{
    /*width: calc(50% - 4px);*/
    display: flex;
    align-items: center;
    justify-content: space-between;
    /*flex-wrap: wrap;*/
    flex-wrap: initial;
    gap: 8px 16px;
    font-size: 1.5rem;
    position: relative;
}
/*@media screen and (max-width: 768px){
    .productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox{
        flex-wrap: initial;
    }
}*/
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox::after {
    border-bottom: 1px dashed #e6e4e4;
    content: "";
    width: 100%;
    bottom: -12px;
    position: absolute;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea{
    display: flex;
    align-items: center;
    flex-direction: row;
    gap: 8px;
    
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .btn.btn-minus,
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .btn.btn-plus{
    width: 2rem;
    height: 2rem;
    display: block;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .btn.btn-minus{
    background-image: url(../img/minus.svg);
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .btn.btn-plus{
    background-image: url(../img/plus.svg);
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea input{
    border: 1px solid var(--color-gray-200);
    border-radius: 0.5rem;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .selection_product_quantity{
    padding: 0.5rem;
    text-align: center;
}
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .selection_product_quantity::-webkit-inner-spin-button,
.productdetail .ChangesByVariation .selectVariationWrap .selectArea .itemBox .inputArea .selection_product_quantity::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
    -moz-appearance:textfield;
}
@media screen and (max-width: 768px){
    .productdetail .product__favorite--add{
        width: max-content;
    }
}