.specifications-product {
        background: #fff;
        padding: 20px 0 0;
        margin-bottom: 20px;
    }

    .product-detail-product-info-detail .head-block {
        border-bottom: 1px solid #ececec;
        margin-bottom: 0;
        padding: 0 20px;
    }

    .product-detail-product-info-detail .head-block {
        background: #fff;
    }

    .product-detail-product-info-detail .head-block .title-block {
        display: inline-block;
        color: #292BB7;
        font-size: 18px;
        font-weight: 400;
        border-bottom: 2px solid #292BB7;
        padding-bottom: 5px;
        margin: 0;
    }

    .wrapper-specifications {
        position: relative;
        z-index: 11;
    }

    .specifications-product .wrapper-specifications .item:nth-child(odd) {
        background: #fff;
    }

    .specifications-product .wrapper-specifications .item {
        display: flex;
		min-height: 48px;
		padding: 10px;
		position: relative;
    }

    .specifications-product .wrapper-specifications .item .name {
        width: 38%;
        color: #20315C;
        font-size: 15px;
		padding-right: 18px;
    }

    .specifications-product .wrapper-specifications .item .feature {
        width: calc(100% - 38%);
        padding-left: 0px !important;
        color: #20315C;
        font-size: 15px;
        padding-top: 2px;
    }

    .specifications-product .wrapper-specifications .item .feature .tooltip-info {
        display: inline-block;
        margin-right: 10px;
    }
.specifications-product .wrapper-specifications .item .feature .tooltip-info:not(last-child){
	margin-bottom: 10px;
}

    .specifications-product .wrapper-specifications .item .feature .tooltip-info div {
        color: #000;
        background: #ffe4cb;
        border-radius: 20px;
        padding: 5px 10px 5px;
        display: inline-block;
		margin-right: 10px;
    }

	.specifications-product .wrapper-specifications .item .feature .img {
		padding-left: 0px;
		display: inline-block;
	}

	.specifications-product .wrapper-specifications .item .feature .img div img {
		top: 0;
		max-height: 56px;
		border: 1px solid #ccc;
	}

    .specifications-product .wrapper-specifications .item .feature div img {
        position: relative;
        top: -3px;
    }


    .specifications-product .wrapper-specifications .item:nth-child(even) {
        background: #F8F8F8;
    }

    .tooltip-info {
        cursor: pointer;
    }

    .tooltip-info p {
		max-width: 320px;
        display: none;
		position: absolute;
		border: 1px solid #ffc38d;
		background: #fff;
		border-radius: 4px;
		margin-top: 15px;
		padding: 15px;
		line-height: 22px;
		z-index: 2;
		color: #20315C;
		
    }

    .tooltip-info:hover p {
        display: block;
    }

	.tooltip-info div p a{
		text-decoration: underline;
		color: #e98f3d;
	}

.tooltip-info p:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    border-top: 1px solid #ffc38d;
    border-left: 1px solid #ffc38d;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: -7px;
    left: calc(10% - 6px);
    background: #fff;
    border-top-left-radius: 4px;
}