
    body .visual_box{text-align: left;}
    body .products_detail_box .detail_right{padding-top: 0;}
    body .default_products_detail2[data-visual-id] .products_detail_box .detail_right .detail_name{margin-bottom: 24px;}
    body .products_detail_box .detail_right .detail_price{text-align: left;margin-top: 20px;margin-bottom: 44px;}
    body .products_detail_box .detail_right .detail_price strong{border-bottom: 1px solid #1f2021;padding-bottom: 5px;font-size: 22px;}
    body .products_detail_box .detail_right .detail_line{display: none;}
    body .visual_content{display: flex;align-items: center;justify-content: space-between;}
    body .visual_content .visual_box{margin-bottom: 0;}
    body #batch_select_list .batch_select_box .select_title{font-size: 24px;}
    body #batch_select_list .batch_select_box{align-items: flex-start;}
    body #batchAttr .batch_list .batch_item .qty_box{width: 100%;}

    body .products_detail_box .detail_right .detail_sku{text-align: left;font-size: 16px;margin-top: 10px;}
    body .prod_info_form li.attr_show .attr_title>span{color: #333;font-weight: bold;}
    body .prod_info_form li .attr_title_flex strong{font-weight: bold;}
    body .prod_info_form li .attr_title_flex strong.attr_title_text{font-weight: 400;}
    body .prod_info_form .attributes > li.attr_show[data-type="color"]{align-items: flex-start;}
    body .prod_info_form .attributes > li.attr_show[data-type="text"] {flex-direction: row;gap: 10px;}
    body .prod_info_form .attributes > li.attr_show[data-type="text"] .attr_title{flex: 1;margin: auto;}
    body .prod_info_form .attributes > li.attr_show[data-type="text"] .attr_title > span{display: none;}
    body .prod_info_form .attributes > li.attr_show[data-type="text"] .attr_box{width: 100%;flex-direction: column;flex-wrap: nowrap;flex: 1;font-weight: bold;min-width: 50%;}
    body .prod_info_form .attributes > li.attr_show[data-type="text"] .btn_attr{width: 100%;flex: 1;white-space: nowrap;}
    body .products_detail_box .prod_info_form li.attr_show[data-type="text"]{margin-bottom: 5px;}
    body .prod_info_form .attributes > li.attr_show[data-type="color"] .attr_box{flex-direction: row;flex-wrap: wrap;align-content: flex-start;}
    body .prod_info_form .attributes > li.attr_show[data-type="color"] .btn_attr{width: max-content;}
    body .prod_info_form .attributes #batchAttr > li.attr_show{align-items: flex-start;}
    body #batchAttr .batch_list .batch_item{flex-direction: row;flex-wrap: nowrap;align-items: center;gap: 10px;}
    body #batchAttr .batch_list .item_choose{flex: 1;width: auto !important;padding: 0;}
    body #batchAttr{position: relative;}
    body #batchAttr .batch_list .batch_item .batch_sku{padding: 10px 0 30px;}
    body .prod_info_form .attributes #batchAttr > li.attr_show[data-type="text"] .attr_title{margin: auto 0;height: 40px;}
    body #batchAttr .batch_list .item_choose:nth-child(1){position: absolute;right: 0;top: 0;width: 50% !important;border-radius: 4px;cursor: pointer;}
    body #batchAttr .batch_list .item_choose:nth-child(1) .batch_name{font-size: 13px;text-align: center;}
    body #batchAttr .batch_list .item_choose:nth-child(2){text-align: left;display: none;}
    body #batchAttr .batch_list .item_choose:nth-child(3){text-align: left;font-weight: bold;}
    body #batchAttr .batch_list .item_choose:nth-child(4){display: flex;flex-direction: column;align-items: flex-end;}
    body #batchAttr .batch_list .item_choose:nth-child(4) .stock_box{width: 100%;}
    body .products_detail_box .prod_info_form li.attr_show[data-type="text"] .btn_attr:hover,
    body .products_detail_box .prod_info_form li.attr_show[data-type="text"] .btn_attr.selected{box-shadow: unset;}
    body .products_detail_box .prod_info_form li.attr_show[data-type="picture"]{align-items: flex-start;}
    body .products_detail_box .prod_info_form li.attr_show[data-type="picture"] .btn_attr{width: calc(100% / 4 - 12px);}
    body .products_detail_box .prod_info_form li.attr_show[data-type="picture"] .btn_attr .attr_pic{width: 100%;height: 100%;object-fit: cover;}

    body .prod_info_form .detail_qty{justify-content: flex-start;}
    body .prod_info_quantity{display: flex;align-items: center;}
    body .products_detail_box .detail_right .detail_favorites{margin-bottom: 0;}
    body .products_detail_box > .detail_name{font-size: 32px;margin-bottom: 24px;line-height: 150%;text-align: left;word-break: break-word;width: 100%;}
    body .ly_descriotion_2[data-visual-id] .detail_description ul.desc_title li{padding: 25px 0;}
    body .products_detail_box .detail_right .freight_estimate{display: none;}
    body .attr_box_price .attr_title_flex{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: flex-start;margin-bottom: 10px;}
    body .attr_box_price .attr_title_flex strong{flex: 1;font-size: 16px;font-weight: bold;}
    body .attr_box_price .attr_title_flex span{flex: 1;font-size: 13px;font-weight: bold;text-align: center;}
    body .box_price .attr_title_flex{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: flex-start;margin-bottom: 10px;}
    body .box_price .attr_title_flex strong{flex: 1;font-size: 16px;font-weight: bold;}
    body .box_price .attr_title_flex span{flex: 1;font-size: 13px;font-weight: bold;text-align: center;}
    @media (max-width: 1000px){
        body .visual_content{flex-direction: column;align-items: flex-start;gap: 10px;}
        body .prod_info_form .attributes > li.attr_show[data-type="text"]  .attr_title{margin: 0;}
    }
