.woocommerce div.product div.images .woocommerce-product-gallery__trigger {display: none;}
.woocommerce div.product .woocommerce-tabs ul.tabs{display:block;text-align: center;margin:0px 0px 20px 0px}
.pinsami-transazione-sicura a {text-decoration:none;color:#303133}
.pinsami-transazione-sicura a:hover{color:#ff5900}
.pinsami-transazione-sicura{padding-top:10px;font-size:12px;}
.woocommerce button.button.alt {border-radius: 80px;font-weight: 600;font-family: Montserrat;text-transform: uppercase;font-size: 12px;margin-right: 10px;}
.woocommerce button.button.alt:hover{background-color: #ffffff;border:1px solid #ff5900}
.woocommerce #reviews #comments ol.commentlist li .comment-text{border: 0px;margin:0 0 0 90px;padding:0.4em 0.4em 0.4em 0.4em}
.woocommerce-tabs .woocommerce-Tabs-panel{border-top: 1px solid #1d1d1b;}
.woocommerce div.product .woocommerce-tabs .panel{padding:10px 0px 0px 0px}
.woocommerce-tabs.wc-tabs-wrapper{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {background-color: #fff;border: 0px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    color: #303133;
    font-weight: 400;
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-size: 18px;
    padding-left: 23px;
    padding-right: 23px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {border-bottom: 2px solid #1d1d1b;}
a.woocommerce-review-link {text-decoration: none;color: #303133;font-weight: 300;font-family: 'Montserrat';font-size: 12px;vertical-align:top}
a.woocommerce-review-link:hover{color:#ff5900}
.woocommerce .star-rating{float: none;height: 16px;line-height: 16px;font-size: 11px;}
time.woocommerce-review__published-date {display: block;font-size:12px;margin-top: 0.4em;}
.woocommerce-Reviews{margin: 0 auto}
.woocommerce #reviews #comments ol.commentlist li img.avatar{float: left;position: relative;width: auto;height: auto;background: #fff;max-width: 72px;min-height: 72px;border:0px;border-radius: 50%}
span.review-count{
    font-size: 14px;
    font-weight: 800;
    color: #fff;
    background-color: #ff5900;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    height: 1.75em;
    line-height: 1.75em;
    margin-top: -0.375em;
    position: absolute;
    vertical-align: top;
    width: 1.75em;
    margin-left: 5px;
}
.woocommerce-Reviews .woocommerce-review__author {font-size: 22px;color: #303133;font-weight: 600;margin-top:0.4em;display:inline-block;}
.woocommerce-Reviews .woocommerce-review__verified verified{font-size: 20px;font-weight: 300;color: #1d1d1b;}
.commentlist .description {font-size: 15px;}
.woocommerce #review_form #respond textarea{background-color: #fff;border-radius: 2px;box-shadow: inset 0 2px 1px rgb(0 0 0 / 3%);border: 1px solid #eaeaea;height: auto;}
.woocommerce #review_form #respond textarea:focus{border: 1px solid #ff5900;}
.woocommerce #review_form #respond .form-submit input{border-radius:80px;color: #ffffff;background-color: #303133;border-radius: 80px;border: 1px solid #303133;text-transform: uppercase;font-weight: 600 !important;letter-spacing: 0.1em;font-size: 12px;}
.woocommerce div.product p.price {font-size: 30px;font-weight: 600;margin-bottom:0px}
.woocommerce div.product span.free-shipping{display:block;margin-top: 10px;margin-bottom: 10px;color: #ff5900;font-weight: 600;font-size: 16px;}
.woocommerce .woocommerce-product-rating .star-rating{margin: 0.2em 4px 0 0;}
.woocommerce div.product div.images .flex-control-thumbs li img:hover{border:1px solid #000}
.woocommerce-product-details__short-description{font-weight: 300;font-size: 18px;line-height: 1.75;}
.pinsami-transazione-sicura img{vertical-align: middle}
@media (min-width: 768px) {
    .woocommerce-tabs.wc-tabs-wrapper{width: calc(100vw - 8.1px);}
    .woocommerce-Reviews{width: 66.66666666666666%;}
}
@media (max-width: 767px) {
    h1.entry-title {color: #ff5900;font-size: 33px}
    .woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size: 16px;padding-left: 14px;padding-right: 14px;}
}
@media (max-width: 575.98px) {
    .woocommerce div.product .woocommerce-tabs ul.tabs{overflow-x:hidden;white-space:nowrap;display:flex;flex-direction: row;align-items: center;justify-content: center;}
    .woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px;padding-left:0px;padding-right:0px;padding-bottom:0px}
    .woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0px 4px 0px 4px}
    .woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{padding-right:12px}
    span.review-count{font-size:11px;margin-left:0px}
}
@media only screen and (max-width: 320px){
    .woocommerce div.product .woocommerce-tabs ul.tabs{display:block}
    .woocommerce div.product .woocommerce-tabs ul.tabs li:last-child {display: block!important;}
    .woocommerce div.product .woocommerce-tabs ul.tabs li:last-child a{margin-top:10px}
}
