.see2buy_wc_adm_archive_price_notice .non_member_price ins,
.see2buy_wc_adm_archive_price_notice .non_member_price ins *,
.see2buy_wc_adm_single_product_price_notice .sale_price,
.see2buy_wc_adm_single_product_price_notice .sale_price *{
     color: #b82013;
}
.see2buy_wc_adm_single_product_price_notice .regular_price,
.see2buy_wc_adm_single_product_price_notice .regular_price *{
     font-size: 22px !important;
}
.see2buy_wc_adm_single_product_price_notice .sale_price,
.see2buy_wc_adm_single_product_price_notice .sale_price *{
     font-size: 20px !important;
}
.see2buy_wc_adm_single_product_price_notice .member_price,
.see2buy_wc_adm_single_product_price_notice .member_price *{
     font-size: 24px !important;
}
.see2buy_wc_adm_archive_price_notice.unlogged{
     display: flex;
     flex-direction: column-reverse;
}
@media (max-width: 767px){
     .woocommerce #content div.product div.price{
          display: none;
     }
}

/* POINTS NOTICE START */
.product .single_product_points_message_wrap{
     text-align: center;
}
/* mobile and desktop */
.product .single_product_points_message_wrap.desktop{
     display: none;
}
.product .single_product_points_message_wrap.mobile{
     display: block;
}
/* positions */
.product .single_product_points_message_wrap.position_under_atc{
     margin-top: 10px;
}
.product .single_product_points_message_wrap.position_over_atc{
     margin-bottom: 10px;
}
/* desktop layout */
.product .single_product_points_message_wrap.desktop.margined{
     max-width: 450px;
     margin-right: 120px;
}
.product .single_product_points_message_wrap.desktop.full_width{
     width: 100%;
}
/* mobile layout */
.product .single_product_points_message_wrap.mobile.bordered{
     margin-right: -3rem;
}
.product .single_product_points_message_wrap.mobile.bordered .line_2{
     padding: 0 10px;
}
.product .single_product_points_message_wrap.mobile.bordered .line_3 *{
     /*color: #0F9DAB;*/
     border-width: 2px;
     border-style: solid;
     padding: 0 10px;
}
.product .single_product_points_message_wrap.mobile.simple .line_3 *{
     text-decoration: underline;
}
/* other */
.product .single_product_points_message_wrap *{
     font-size: 18px;
}
.product .single_product_points_message_wrap .line_1 *{
     font-weight: bold;
}
.product .single_product_points_message_wrap .line_2{
     width: max-content;
     margin: 10px auto;
}
.product .single_product_points_message_wrap .line_3{
     display: flex;
     justify-content: space-around;
}
@media (min-width: 767px){
     /* mobile and desktop */
     .product .single_product_points_message_wrap.desktop{
          display: block;
     }
     .product .single_product_points_message_wrap.mobile{
          display: none;
     }
     .product .single_product_points_message_wrap.desktop .line_3 *{
          border: 0;
          padding: 0;
          text-decoration: underline;
     }
}
/* POINTS NOTICE END */