.produs_pcontainer_gallery .item_image_owl img{
    width: 100%;
}
.produs_pcontainer_gallery .item_image_owl{
    position: relative;
}
.produs_pcontainer_gallery .item_image_owl a{
    position: absolute;
    top: 15px;
    right: 15px;
}
.produs_pcontainer_gallery .item_image_owl a img{
    width: 30px;
    height: 30px;
}
.produs_pcontainer_gallery .thumbs_data_gall_caontainer{
    margin-top: 10px;
}
section.configurator_produs_pcontainer_sm {
    background-color: #FAFAFA;
    padding-top: 15px;
    border-bottom: 1px solid #D1D1D6;
}
.owl_pcontainer_produs{
    position: relative;
}
.produs_pcontainer_gallery {
    background-color: #FAFAFA;
    position: relative;
}
.produs_container_data .prod_section_desc h1{
    color: #1D1D1F;
    font-family: 'Satoshi-Bold', sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 10px;
}

.produs_container_data .prod_section_desc p{
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    color: #1D1D1F;
    font-size: 16px;
    margin-bottom: 0;
}
.produs_container_data .prod_section_desc {
    border-bottom: 1px solid #D1D1D6;
    margin-bottom: 16px;
    padding-bottom: 25px;
}
.produs_container_data .produs_config_options {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    border-bottom: 1px solid #D1D1D6;
    margin-bottom: 25px;
    padding-bottom: 25px;
}
.produs_container_data .produs_config_options:last-child{
    border-bottom: none;
}
.produs_container_data .produs_config_options_row{
    margin-right: 25px;
}
.produs_container_data .produs_config_options_row h6{
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 12px;
    font-weight: 500;
    color: #1D1D1F;
    margin-bottom: 15px;
}
.produs_container_data .produs_config_options_row  .txt_opt_row_sec {
    display: flex;
    align-items: center;
}
.produs_container_data .produs_config_options_row  .txt_opt_row_sec label{
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #6E6E73;
}
.produs_container_data .produs_config_options_row  .txt_opt_row_sec .pcontainer_selector{
    border: 1.5px solid #1D1D1F;
    margin-left: 10px;
    width: 140px;
    padding: 8px 14px;
    padding-right: 35px;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #6E6E73;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(/uploads/select_arrow.svg) 92% / 11% no-repeat #FAFAFA;
}

.produs_container_data .produs_config_options_row .opt_txt_row_sec .custom_select_pcontainer .bold_p_option,
.produs_container_data .produs_config_options_row .opt_txt_row_sec .custom_select_pcontainer .normal_p_option{
    pointer-events: none;
}
.produs_container_data .produs_config_options_row .opt_txt_row_sec .custom_select_pcontainer .bold_p_option{
    margin-bottom: 5px;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #1D1D1F;
}
.produs_container_data .produs_config_options_row .opt_txt_row_sec .custom_select_pcontainer .normal_p_option{
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #6E6E73;
    margin-bottom: 0px;
}
.produs_container_data .produs_config_options_row  .custom_select_pcontainer {
    position: relative;
    display: inline-block;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #6E6E73;
}

.produs_container_data .produs_config_options_row  .custom_select_pcontainer span {
    display: inline-block;
    border: 1.5px solid #1D1D1F;
    min-width: 170px;
    background-color: #FAFAFA;
    cursor: pointer;
    padding: 8px 14px;
    background: url(/uploads/select_arrow.svg) 92% / 8% no-repeat #FAFAFA;
}

.produs_container_data .produs_config_options_row  .custom_select_pcontainer ul {
    position: absolute;
    display: none;
    background-color: #FAFAFA;
    border: 1.5px solid #1D1D1F;
    width: 99%;
    max-height: 180px;
    overflow: auto;
    z-index: 10000;
    padding-left: 0px;
}

.produs_container_data .produs_config_options_row  .custom_select_pcontainer ul li {
    border-bottom: 1px solid #D1D1D6;
    cursor: pointer;
    list-style: none;
    padding: 12px 9px;
}

.produs_container_data .produs_config_options_row  .custom_select_pcontainer ul li:last-child {
    border-bottom: none;
}
.produs_container_data .produs_config_options_row  .custom_select_pcontainer .append_suplimentar{
    width: 170px;
    margin-top: 6px;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #6E6E73;
    margin-bottom: 0;
}
.produs_container_data .produs_config_options_row .txt_opt_simple .pcontainer_selector{
    border: 1.5px solid #1D1D1F;
    padding: 8px 14px;
    padding-right: 35px;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    width: 170px;
    color: #6E6E73;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(/uploads/select_arrow.svg) 92% / 8% no-repeat #FAFAFA;
}
.produs_container_data .produs_config_options:last-child .produs_config_options_row{
    width: 100%;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 5px;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config{
  margin-right: 15px;
  margin-bottom: 8px;
  display: flex;
  align-items: center;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config input {
    appearance: none;
    width: 13px;
    height: 13px;
    outline: 2px solid #E88F24;
    outline-offset: 2px;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config input:checked {
    background-color: #E88F24;
    outline: 2px solid #E88F24;
    outline-offset: 2px;
    width: 13px;
    height: 13px;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config input:hover,
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config  label:hover{
    cursor: pointer;
}
.produs_container_data .produs_config_options .produs_config_options_row .txt_opt_multiopt .col_checbox_config  label {
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #1D1D1F;
    margin-left: 10px;
}
.produs_container_data .button_create_cerere_pcontainer button{
    background-color: #E88F24;
    border: none;
    padding: 14px 28px;
    display: flex;
    align-items: center;
    color: #FAFAFA;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.produs_container_data .button_create_cerere_pcontainer button svg{
    margin-left: 6px;
    margin-top: 3px;
}

.incomplete_value_err{
    border: 2px solid #dc3545!important;
}
.changed_select_colored{
    border: 1.5px solid #E88F24!important;
}
.produs_container_data .produs_config_options_row .txt_opt_simple .pcontainer_selector:open{
    background: url(/uploads/svg_arrow_to.svg) 92% / 8% no-repeat #FAFAFA;
}
.produs_container_data .produs_config_options_row .txt_opt_row_sec .pcontainer_selector:open {
    background: url(/uploads/svg_arrow_to.svg) 92% / 11% no-repeat #FAFAFA;
}
.produs_container_data .produs_config_options_row .atention_reatention span{
    background: url(/uploads/svg_arrow_to.svg) 92% / 8% no-repeat #FAFAFA;
}
.tooltip_pcontainer_data{
   position:relative; 
}
a.tooltip_pcontainer_data:hover{
    text-decoration:none;
}
a.tooltip_pcontainer_data:after{
    content: attr(tip);
    font-family: 'Satoshi-Regular', sans-serif;
    font-size:14px;
    color:#FAFAFA;
    width:250px;
    padding:24px;
    background:#1D1D1F;
    position:absolute;
    top:20px;
    left:0px;
    display:none;
    white-space: pre-wrap;
}
a.tooltip_pcontainer_data:before{
    z-index:1000;
    position:absolute;
    content:"";
    top:20px;
    left:0px;
    display:none;
}
a.tooltip_pcontainer_data:hover{
    z-index:1000;
    position:relative;
}
a.tooltip_pcontainer_data:hover:after{
    display:block;
}
a.tooltip_pcontainer_data:hover:before{
    display:block;
}

.produs_pcontainer_gallery button.custom-prev-owl{
    position: absolute;
    top: 45%;
    left: 20px;
    z-index: 11;
}
.produs_pcontainer_gallery button.custom-next-owl{
    position: absolute;
    top: 45%;
    right: 20px;
    z-index: 11;
}
.thumbs_data_gall_caontainer .owl-stage-outer .owl-stage .current{
    border-bottom: 3px solid #E88F24!important;
}
.thumbs_data_gall_caontainer .owl-stage-outer .owl-stage .owl-item{
    border-bottom: 3px solid #fafafa;
}
.data_container_previews{
    background-color: #f0f0f0;
}
#tab_info_container .nav-link{
    border-bottom: 3px solid #fafafa;
    color: #000000;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
#tab_info_container .nav-link.active{
    color: #E88F24;
    background-color: #fafafa;
    border-color: #fafafa #fafafa #E88F24;
    border-bottom-width: 3px;
}
#tab_info_container li.nav-item {
    padding-right: 20px;
}
.data_container_previews{
    padding-top: 45px;
    padding-bottom: 45px;
}
.data_container_previews  #variante .col_block_pcontainer_v{
    background-color: #fafafa;
    padding: 16px;
}
.data_container_previews  #variante .col_block_pcontainer_v .image_card_v_c{
    margin-bottom: 15px;
}
.data_container_previews  #variante .col_block_pcontainer_v .title_v_c h5{
    font-family: 'Satoshi-Bold', sans-serif;
    color: #1D1D1F;
    font-weight: 700;
    font-size: 16px;
}
.data_container_previews  #variante .col_block_pcontainer_v .title_v_c{
    border-bottom: 1px solid #D1D1D6;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.data_container_previews  #variante .hidden_cv_content .general_c_v_pr{
    border-bottom: 1px solid #D1D1D6;
    padding-bottom: 16px;
    margin-bottom: 16px;
    color: #3A3A3A;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
}

.data_container_previews #variante .hidden_cv_content .equipament_c_v_pr ul li,
.data_container_previews  #variante .hidden_cv_content .equipament_c_v_pr ul li,
.container_variant_data .top_desc_equ_top ul li,
.container_variant_data .top_desc_gen_top ul li{
    margin-bottom: 5px;
    color: #6E6E73;
    font-family: 'Satoshi-Regular', sans-serif; 
    font-weight: 400;
    font-size: 16px;
}

.data_container_previews #variante .hidden_cv_content .equipament_c_v_pr ul li b,
.data_container_previews  #variante .hidden_cv_content .equipament_c_v_pr ul li b,
.container_variant_data .top_desc_equ_top ul li b,
.container_variant_data .top_desc_gen_top ul li b{
    color: #1D1D1F;
}

.data_container_previews  #variante .hidden_cv_content .equipament_c_v_pr{
    color: #3A3A3A;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.data_container_previews #variante .hidden_cv_content .equipament_c_v_pr ul,
.data_container_previews  #variante .hidden_cv_content .equipament_c_v_pr ul,
.container_variant_data .top_desc_gen_top ul,
.container_variant_data .top_desc_equ_top ul {
    padding-left: 20px;
}
.data_container_previews  #variante .hidden_cv_content .equipament_c_v_pr ul{
    padding-left: 20px;
}
.container_variant_data .excerpt-hidden {
	height: 250px;
	overflow: hidden;
	position: relative;
}
.data_container_previews  #variante .excerpt-hidden {
	height: 260px;
	overflow: hidden;
	position: relative;
}
.container_variant_data .excerpt-hidden:after,
.data_container_previews  #variante .excerpt-hidden:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: linear-gradient(180deg, rgba(250, 250, 250, 0) 11.06%, #FAFAFA 89.6%);

}
.data_container_previews  #variante .excerpt-hidden:after{
    height: 100px;
}
.container_variant_data .excerpt-hidden:after{
    height: 200px;
}
.container_variant_data .excerpt-visible,
.data_container_previews  #variante .excerpt-visible {
	height: auto;
	overflow: auto;
}
 
.container_variant_data .show_more_less_btn,
.content_sow_more_variant .show_more_less_btn {
    background: none;
    border: none;
    padding-bottom: 4px;
    border-bottom: 1px solid #1D1D1F;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 10px;
}
.container_variant_data .show_more_less_btn_top,
.content_sow_more_variant .show_more_less_btn_div{
    margin-bottom: 20px;
}
.container_variant_data .show_more_less_btn svg,
.content_sow_more_variant .show_more_less_btn svg{
    margin-left: 8px;
}
.container_variant_data .show_more_less_btn span,
.content_sow_more_variant .show_more_less_btn span{
    color: #1D1D1F;
    font-family: 'Satoshi-Medium', sans-serif;
    font-weight: 500;
    font-size: 16px;
}
.content_sow_more_variant {
    padding-top: 10px;
}
.buton_selectare_varianta button{
    background-color: #E88F24;
    border: none;
    padding: 14px 28px;
    display: flex;
    align-items: center;
    color: #FAFAFA;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.tab_variant_cotnainer_pcontainer {
    background-color: #F0F0F0;
    padding: 16px;
    margin-bottom: 18px;
    margin-top: 23px;
}
.tab_variant_cotnainer_pcontainer .nav-tabs {
    border-bottom: none;
}
.tab_variant_cotnainer_pcontainer .nav-tabs .nav-item button{
    border: 1px solid #1D1D1F;
    border-radius: 0px;
    background-color: #FAFAFA;
    font-family: 'Satoshi-Medium', sans-serif;
    color: #1D1D1F;
    font-size: 16px;
    font-weight: 500;
}
.tab_variant_cotnainer_pcontainer .nav-tabs .nav-item button.active{
    background-color: #E88F24;
    color: #FAFAFA;
    border: 1px solid #E88F24;
}
.tab_variant_cotnainer_pcontainer .nav-tabs .nav-item{
    padding-right: 10px;
    padding-bottom: 8px;
    padding-top:8px;
}
.container_variant_data .top_desc_gen_top{
    border-bottom: 1px solid #D1D1D6;
    padding-bottom: 16px;
    margin-bottom: 16px;
    color: #3A3A3A;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.container_variant_data .top_desc_equ_top{
    color: #3A3A3A;
    font-family: 'Satoshi-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.container_tab_jso{
   margin-top: 40px; 
}
.container_variant_data .actions_add_to_cart .add_cart_variant{
    border: 1px solid #E88F24;
    background-color: #E88F24;
    border: none;
    padding: 15px 28px;
    color: #FAFAFA;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.container_variant_data .actions_add_to_cart .see_variants{
    border: 1px solid #1D1D1F;
    background-color: #FAFAFA;
    color: #1D1D1F;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 14px 22px;
}
.container_variant_data .actions_add_to_cart {
    padding-top: 15px;
    display: flex;
    align-items: center;
    gap: 20px;
}
.sectiune_other_tipe_container{
    background-color: #FAFAFA;
    padding-top: 48px;
    padding-bottom: 10px;
}
.sectiune_other_tipe_container .tip_cont_title{
    color: #1D1D1F;
    font-family: 'Satoshi-Bold', sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.content_pcontainer_value .animated_svb_lottie{
    width: 100%;
    margin: 0 auto 20px
}
.content_pcontainer_value .modal-header{
    padding: 15px 16px;
    border-bottom: 1px solid #fff;
}
.content_pcontainer_value .modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 0rem 1rem 0rem 1rem;
}
.content_pcontainer_value .cotnainer_modal_lottie h5{
    text-align: center;
    font-family: 'Satoshi-Bold';
    color: #1D1D1F;
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 25px;
    margin-top: 30px;
}
.content_pcontainer_value .cotnainer_produs_adaugat img{
    width: 124px;
    height: 124px;
    object-fit: contain;
}

.cotnainer_produs_adaugat {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #F0F0F0;
    padding: 12px 12px;
    width: 100%;
    margin: 0 auto 15px;
}
.cotnainer_produs_adaugat .type_container h3{
    margin-bottom: 0;
    font-family: 'Satoshi-Bold';
    color: #1D1D1F;
    font-size: 16px;
    font-weight: 700;
}
.cotnainer_produs_adaugat .type_container_variant h3{
    margin-bottom: 0;
    color: #E88F24;
    font-family: 'Satoshi-Bold';
    font-size: 16px;
    font-weight: 700;
    background: #E88F241A;
    padding: 10px 15px;
}
.content_pcontainer_value .modal-footer{
    align-items: center;
    justify-content: center;
    border-top: 1px solid #fff;
    padding-top: 25px;
    padding-bottom: 25px;
    gap: 20px
}
.content_pcontainer_value .modal-footer .cart_view_link{
    border: 1px solid #E88F24!important;
    background-color: #E88F24;
    border: none;
    padding: 12px 28px;
    color: #FAFAFA;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
}
.content_pcontainer_value .modal-footer .cart_continue_data{
    padding: 12px 28px;
    color: #1D1D1F;
    font-family: 'Satoshi-Medium', sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border: 1px solid #1D1D1F;
    background-color: #FAFAFA;
}

.data_container_previews .item_prod_variant{
    padding-right: 12px;
    overflow: hidden;
}

.data_container_previews .owl-dots button span{
    background-color: #D1D1D6!important;
    border: none;
    width: 8px!important;
    height: 8px!important;
    border-radius: 48%!important;
    padding-block: 0px;
    padding-inline: 0px;
}
.data_container_previews .owl-dots button.active span{
    background-color: #3A3A3A!important;
}
.data_container_previews .owl-dots {
    margin-top: 20px!important;
}
@media (max-width: 991.98px) {
    section.configurator_produs_pcontainer_sm{
        background-color: #fff;
    }
    .configurator_produs_pcontainer_sm .produs_container_data {
        margin-top: 20px;
    }
    .sectiune_other_tipe_container .tip_cont_title {
        font-size: 33px;
    }
    .content_pcontainer_value .animated_svb_lottie {
        width: 100%;
        margin: 0 auto 20px;
    }
    .cotnainer_produs_adaugat {
        padding: 25px 20px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .content_pcontainer_value .modal-footer {
        padding-top: 10px;
        padding-bottom: 20px;
    }
}

@media (max-width: 767.98px) {
    .produs_pcontainer_gallery .thumbs_data_gall_caontainer {
        display: none;
    }
    .produs_pcontainer_gallery .owl-carousel button.owl-dot span{
        background-color: #D1D1D6;
        width: 8px;
        height: 8px;
    }
    .produs_pcontainer_gallery .owl-carousel button.owl-dot.active span{
        background-color: #3A3A3A;
    }
    .produs_pcontainer_gallery button.custom-next-owl, 
    .produs_pcontainer_gallery button.custom-prev-owl{
        display: none!important;
    }
    .container_tab_jso ul.nav-tabs{
        justify-content: center;
    }
    .container_variant_data .actions_add_to_cart .see_variants{
        padding: 10px 24px;
    }
    .container_variant_data .actions_add_to_cart .add_cart_variant,
    .buton_selectare_varianta button {
        padding: 11px 24px;
    }
    .data_container_previews {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .tab_variant_cotnainer_pcontainer {
        margin-top: 25px;
    }
    .sectiune_other_tipe_container .tip_cont_title {
        font-size: 30px;
    }
    .cotnainer_produs_adaugat .type_container,
    .cotnainer_produs_adaugat .img_add_cont,
    .cotnainer_produs_adaugat .type_container_variant{
        width: 100%;
    }
    .cotnainer_produs_adaugat {
        padding: 25px 20px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        flex-wrap: wrap;
        width: 100%;
    }
    .content_pcontainer_value .cotnainer_produs_adaugat img {
        width: 100%;
        height: auto;
    }
    .cotnainer_produs_adaugat .type_container{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .cotnainer_produs_adaugat .type_container h3 {
        font-size: 18px;
        padding: 10px 10px;
    }
    .cotnainer_produs_adaugat .type_container_variant h3 {
       font-size: 18px;
    }
    .content_pcontainer_value .cotnainer_modal_lottie h5 {
        margin-bottom: 16px;
        margin-top: 16px;
        font-size: 20px;
    }
    .content_pcontainer_value .animated_svb_lottie {
        width: 100%;
    }
    .cotnainer_produs_adaugat{
        width: 100%;
    }
    .content_pcontainer_value .modal-footer {
        gap: 0px;
    }
}

@media (max-width: 575.98px) {
    .produs_container_data .produs_config_options_row {
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .produs_container_data .produs_config_options {
        padding-bottom: 18px;
    }
    .produs_container_data .prod_section_desc h1 {
        font-size: 24px;
    }
    .produs_container_data .button_create_cerere_pcontainer button {
        background-color: #E88F24;
        padding: 8px 16px;
        font-size: 15px;
    }
    .button_create_cerere_pcontainer {
        display: flex;
        justify-content: center;
    }
    .produs_container_data .produs_config_options:last-child {
        margin-bottom: 0px;
    }
    .produs_container_data .produs_config_options_row .txt_opt_row_sec{
        width: 100%;
    }
    .produs_container_data .produs_config_options_row .txt_opt_row_sec label{
        min-width: fit-content;
    }
    .produs_container_data .produs_config_options_row .txt_opt_row_sec .pcontainer_selector{
        width: 100%;
        background: url(/uploads/select_arrow.svg) 92% / 5% no-repeat #FAFAFA;
    }

    .produs_container_data .produs_config_options_row .txt_opt_simple .pcontainer_selector:open{
        background: url(/uploads/svg_arrow_to.svg) 95% / 4% no-repeat #FAFAFA;
    }
    .produs_container_data .produs_config_options_row .txt_opt_row_sec .pcontainer_selector:open {
        background: url(/uploads/svg_arrow_to.svg) 92% / 5% no-repeat #FAFAFA;
    }
    .produs_container_data .produs_config_options_row .atention_reatention span{
        background: url(/uploads/svg_arrow_to.svg) 95% / 4% no-repeat #FAFAFA!important;
    }
    .tab_variant_cotnainer_pcontainer {
        margin-top: 15px;
        padding: 15px;
    }
    .sectiune_other_tipe_container .tip_cont_title {
        font-size: 25px;
    }
    .sectiune_other_tipe_container {
        background-color: #FAFAFA;
        padding-top: 40px;
        padding-bottom: 30px;
    }
    .content_pcontainer_value .cotnainer_modal_lottie h5 {
        font-size: 18px;
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .cotnainer_produs_adaugat .type_container h3 {
        font-size: 18px;
    }
    .cotnainer_produs_adaugat .type_container_variant h3 {
        font-size: 16px;
    }
    .cotnainer_produs_adaugat {
        padding: 15px 15px;
        margin-left: 5px;
        margin-right: 5px;
    }
    .content_pcontainer_value .modal-footer .cart_continue_data,
    .content_pcontainer_value .modal-footer .cart_view_link{
        width: 100%;
        text-align: center;
    }
    .content_sow_more_variant .show_more_less_btn span{
        font-size: 15px;
    }
}

@media (max-width: 417.98px) {
    .produs_container_data .produs_config_options_row {
        margin-right: 0px;
        width: 100%;
    }
    .produs_container_data .produs_config_options_row .custom_select_pcontainer{
        width: 100%;
    }
    .produs_container_data .produs_config_options_row .custom_select_pcontainer span{
        min-width:100%;
        background: url(/uploads/select_arrow.svg) 95% / 4% no-repeat #FAFAFA;
    }
    .produs_container_data .produs_config_options_row .txt_opt_simple .pcontainer_selector{
        width: 100%;
        background: url(/uploads/select_arrow.svg) 95% / 4% no-repeat #FAFAFA;
    }
    .content_pcontainer_value .animated_svb_lottie {
        width: 100%;
        margin: 0 auto 0px;
    }
}

@media (max-width: 380.98px) {
    .container_variant_data .actions_add_to_cart .see_variants{
        padding: 10px 14px;
    }
    .container_variant_data .actions_add_to_cart .add_cart_variant{
        padding: 11px 14px;
    }
}
@media (max-width: 330.98px) {
    .container_variant_data .actions_add_to_cart .see_variants{
        padding: 10px 8px;
    }
    .container_variant_data .actions_add_to_cart .add_cart_variant{
        padding: 11px 8px;
    }
}
@media (min-width: 768px) {
    .modal-pcontainer-custom{
        width: 610px;
        max-width: 610px;
    }
}
