.product_details .brand_name_and_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.product_details .brand_name_and_icons .brand_name{font-size:1.3125rem;font-weight:700;color:#767676}.product_details .brand_name_and_icons .icons i{font-size:25px;cursor:pointer}.product_details .brand_name_and_icons .icons .lista_desideri{margin-right:15px}.heart_red{color:red}.icons .dropdown-menu:after{content:'';display:inline-block;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f5f5f5;position:absolute;top:-15px;right:1px}.icons .dropdown-menu{text-align:center!important;box-shadow:none;background-color:#f5f5f5;border-radius:15px 0 15px 15px;margin-top:1.125rem}.icons .dropdown-menu .dropdown-item,.icons .dropdown-menu .dropdown-item a{font-size:17px;color:#a9a9a9;font-weight:700;text-decoration:none}.icons .dropdown-menu .dropdown-item:hover,.icons .dropdown-menu .dropdown-item a:hover{color:#111;background-color:transparent}.icons .dropdown-menu .dropdown-item i,.icons .dropdown-menu .dropdown-item i{font-size:17px;margin-right:5px}.product_details .product_title{margin-bottom:10px}.product_details .product_title .product_title_text{font-size:27px;font-weight:700}.product_details .sub_title{font-size:21px;margin-bottom:30px}.product_details .all_price .discount{font-size:15px;color:red}.product_details .all_price .price .actual_price{font-size:27px;font-weight:700;color:red}.product_details .all_price .price .original_price{font-size:27px;color:#666}.product_details .all_price .price .original_price.barrato{margin-left:15px;text-decoration:line-through}.product_details .star_rating{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.product_details .star_rating .stars ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product_details .star_rating .stars ul li{margin-right:6px}.product_details .star_rating .rating_text{font-size:18px;color:#666}.product_details .read_more_text,.product_details .color,.product_details .size,.product_details .buttons_cart{width:100%;display:block;float:left}.product_details .read_more_text{margin-top:10px;font-size:21px;margin-bottom:15px;padding-bottom:20px;border-bottom:.5px solid #DCDCDC;color:#111}.product_details .color .color_text_area .color_text{margin-bottom:12px}.product_details .color .color_text_area .color_text .color_name{font-size:21px}.product_details .color .color_text_area .color_text .color_value{font-size:21px;font-weight:700}.product_details .color .color_box_area ul{display:block;float:left;margin:0;padding:0}.product_details .color .color_box_area ul li{width:60px;height:60px;background-color:#fff;margin:0 15px 15px 0;display:block;float:left;padding:5px;border:1px solid #eee;cursor:pointer;opacity:.3;filter:alpha(opacity=30)}.product_details .color .color_box_area ul li.box-attivo{opacity:1;filter:alpha(opacity=100)}.product_details .color .color_box_area ul li.box-selezionato{border-color:#000}.product_details .color .color_box_area ul li.hide{display:none}.product_details .color .color_box_area ul li span{display:block;float:left;width:100%;height:100%;background-color:#fff;text-align:center}.product_details .color .color_box_area ul li span img{max-height:100%;max-width:100%}.product_details .size .size_text_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.product_details .size .size_text_area .size_left .text_size{font-size:21px}.product_details .size .size_text_area .size_left .size_value{font-size:21px;font-weight:700}.product_details .size .size_text_area .size_right{margin-right:20px;cursor:pointer}.product_details .size .sizes ul{display:block;float:left;margin:0;padding:0;margin-bottom:20px}.product_details .size .sizes ul li{font-size:21px;min-width:60px;height:60px;color:#fff;margin:0 15px 15px 0;float:left;padding:5px;background-color:#fff;cursor:pointer}.product_details .size .sizes ul li .size_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background-color:#f5f5f5;color:#ddd;height:100%;padding:0 5px}.product_details .size .sizes ul li.box-attivo .size_detail{background-color:#f5f5f5;color:#000}.product_details .size .sizes ul li.box-selezionato .size_detail{background-color:#111;color:#fff}.product_details .size .sizes ul li.hide,.product_details .size .sizes input.hide,.product_details .size .sizes input.hide{display:none}.box_misura_multipla{display:block;float:left}.box_misura_multipla input{background-color:#fff;cursor:pointer;float:left;margin:4px 6px 6px 0;opacity:.7;padding:9px;text-align:center;width:70px;border:2px solid #B9B9B9}.product_details .buttons_cart .add_to_bag{font-size:21px;font-weight:700;width:100%;height:60px;background-color:#000;color:#fff;border:none;text-transform:uppercase}.product_details .extra_discount{margin-top:15px;width:100%;min-height:75px;text-align:center;display:block;float:left;border:1px solid #ccc;padding:10px}.product_details .extra_discount .text_scount{font-size:21px}.product_details .punti_forza,.product_details .banner_prodotto{display:block;float:left;width:100%;margin-top:20px}.product_details .punti_forza ul{margin:0;padding:0}.product_details .punti_forza ul li{height:110px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.5px solid #DCDCDC;background-color:#eee;cursor:pointer}.product_details .punti_forza ul li .left_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_details .punti_forza ul li .left_details img{margin-right:20px;width:37px}.product_details .punti_forza ul li .left_details .titolo_punti_forza{font-weight:700;font-size:18px}.product_details .punti_forza ul li .right_details{font-size:27px}.messaggio_spese_spedizione{margin:10px 0;display:block;float:left;width:100%;text-transform:uppercase}.solo_in_negozio_scheda{margin-bottom:20px;margin-top:20px;font-weight:700;font-size:20px;color:#333;display:block;float:left}.box_scontoquantita{margin:10px 0 20px 0}.prezzo_personalizzazione{height:auto;text-transform:uppercase;color:#FF0004;font-size:1.05em;margin-top:10px}.flexbox_scontoquantita{display:flex;align-items:center}.flexbox_scontoquantita label{flex:0 auto;padding-right:10px}.flexbox_scontoquantita input{flex:1}.prezzo_barrato{font-size:16px;text-decoration:line-through!important;color:#9E9E9E}@media screen and (max-width:1400px){.product_details .sub_title{margin-bottom:15px}.product_details .star_rating{margin-top:15px}.product_details .size .sizes ul{margin-bottom:5px}.product_details .color .color_box_area ul li{width:55px;height:55px;margin:0 5px 5px 0}.product_details .size .sizes ul li{font-size:15px;min-width:55px;height:55px;margin:0 5px 5px 0}}@media screen and (max-width:768px){.product_details .sub_title{margin-bottom:15px}.product_details .size .size_text_area .size_right{font-size:13px}.product_details .buttons_cart .add_to_bag{font-size:17px}.campi_personalizzati_dettaglio_ordine,.campi_personalizzati_dettaglio_ordine_2{width:100%!important}}@media screen and (max-width:576px){.product_details .product_title .product_title_text{font-size:20px}.product_details .sub_title{font-size:17px}.product_details .all_price .discount{font-size:17px;color:red}.product_details .all_price .price .actual_price{font-size:21px}.product_details .brand_name_and_icons .brand_name{font-size:15px}.product_details .brand_name_and_icons .icons i{font-size:20px}.product_details .star_rating .rating_text{font-size:15px}.product_details .read_more_text{font-size:17px}.product_details .color .color_text_area .color_text .color_name{font-size:17px}.product_details .size .size_text_area .size_left .text_size{font-size:17px}.product_details .punti_forza ul li .right_details{font-size:17px}.product_details .color .color_box_area ul li{width:45px;height:45px}.product_details .size .sizes ul li{min-width:45px;height:45px}}.recensioni{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.recensioni .rating-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;width:100%}.recensioni .rating-list-left{width:70%}.recensioni .rating-list-center{width:10%;text-align:center}.recensioni .rating-list-right{width:20%}.recensioni ul.voto,.lista_recensioni ul.voto,#addNewReview ul.voto{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.recensioni ul.voto li,.lista_recensioni ul.voto li,#addNewReview ul.voto li{margin-right:6px}.recensioni .progress{height:.5rem;border-radius:0}.recensioni .progress-bar{background-color:#111}.recensioni .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}.recensioni .titolo_recensioni{font-size:25px}.recensioni .voto_medio{font-size:27px}.recensioni .media ul.voto,#addNewReview ul.voto{font-size:20px}.recensioni .add_review{font-size:16px;font-weight:700;width:100%;height:50px;background-color:#000;color:#fff;border:none;margin-top:10px}.recensione_utente span{display:block;float:left;margin-right:20px}@media screen and (max-width:992px){.recensioni .media{float:left}.recensioni .add_review{width:40%;margin-top:0;margin-bottom:20px}.recensioni .voto_medio{margin-right:10px}}@media screen and (max-width:767px){.recensioni .add_review{width:100%}.recensioni .rating-list-left{width:50%}.recensioni .rating-list-center{width:10%}.recensioni .rating-list-right{width:40%}}#addNewReview ul.voto>li.star>i.bi{color:#ddd}#addNewReview ul.voto>li.star.hover>i.bi{color:#FFCC36}#addNewReview ul.voto>li.star.selected>i.bi{color:#111}#dialog_aggiunta_elemento_carrello .titolo_popup{display:block;color:#46a74e;margin-bottom:22px;font-weight:700;font-size:20px}#dialog_aggiunta_elemento_carrello .nome_prodotto_popup{padding-bottom:8px}#dialog_aggiunta_elemento_carrello .taglia_prodotto_popup,#dialog_aggiunta_elemento_carrello .colore_prodotto_popup,#dialog_aggiunta_elemento_carrello .prezzo_prodotto_popup{padding-bottom:5px}