section.productSingle{

    position: relative;
    z-index: 2;
}
section.productSingle h6.little{

    width: 100%;
    clear: both;
    text-align: center;
    font-weight: 400;
    margin-bottom: 74px;
}
section.productSingle .content{

    padding-bottom: 50px;
}
section.productSingle .content:after{
   content: " ";
   display: block;
   height: 0;
   clear: both;
}
section.productSingle .content .left{

    float: left;
    width: 50%;
    padding-right: 100px;
}
section.productSingle .content .left.full{

    float: unset;
    width: 100%;
    padding-right: 0;
}
section.productSingle .content .left img{

}

section.productSingle .content .right{

    float: left;
    width: 50%;
    padding-left: 100px;
    color: #939393;
    padding-right: 50px;
}

section.productSingle .content .right h5 {

    font-size: 18px;
    color: var(--primary);
    margin-bottom: 25px;
}
section.productSingle .content .right .spec {

    font-weight: 300;
}
section.productSingle .content .right .spec ul {

    list-style: none;
}
section.productSingle .content .right .spec ul li {

    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 12px;
    margin-bottom: 12px;
}
section.productSingle .content .right .spec ul li sup {
font-size: 10px;

position: relative;
top: -2px;
}

section.productSingle .content .right .spec ul li span {

    float: right;
    font-weight: 500;
}

section.productSingle .content .right .download {

    margin-top: 50px;
}
section.productSingle .content .right .download i {

    position: absolute;
    left: 0;
    top: 1px;
    color: var(--secondary);
    font-size: 20px;
}
section.productSingle .content .right .download a {

    font-weight: 400;
    font-size: 13px;
    display: inline-block;
    margin-left: 32px;
    border-bottom: 1px solid #d6d6d6;
}
section.productSingle .content .right .download > div {

    position: relative;
    margin-bottom: 14px;
}

section.productSingle .gallery{

    padding-top: 25px;
}
section.productSingle .gallery h6{

    font-size: 18px;
    text-align: center;
    color: var(--primary);
    padding-bottom: 75px;
    font-weight: 600;
}
section.productSingle .gallery .images{


}
section.productSingle .gallery .images:after{
   content: " ";
   display: block;
   height: 0;
   clear: both;
}
section.productSingle .gallery .single{

    float: left;
    width: 50%;
    margin-bottom: 38px;
}




section.productSingle .gallery .single a{
    float:left;
    display: block;
    width: 606px;
    height: 370px;
}
section.productSingle .gallery .single:nth-of-type(2n)  a{
   float:right;
}



section.productSingle .gallery .single a img{

    width: 100%;
    height: 100%;
    object-fit: cover;
}
section.productSingle .showAll{
text-align: center;
    margin:65px 0;
}
/* [L] */
@media all and (max-width: 1249px)  {
	section.productSingle{

	}

	section.productSingle h6.little{

	}

	section.productSingle .content{

	}

	section.productSingle .content:after{

	}

	section.productSingle .content .left{

	padding-right: 30px;
	}

	section.productSingle .content .left.full{

	}

	section.productSingle .content .left img{

	}

	section.productSingle .content .right{

	padding-left: 30px;
	}

	section.productSingle .content .right h5 {

	}

	section.productSingle .content .right .spec {

	}

	section.productSingle .content .right .spec ul {

	}

	section.productSingle .content .right .spec ul li {

	}

	section.productSingle .content .right .spec ul li span {

	}

	section.productSingle .content .right .download {

	}

	section.productSingle .content .right .download i {

	}

	section.productSingle .content .right .download a {

	}

	section.productSingle .content .right .download > div {

	}

	section.productSingle .gallery{

	}

	section.productSingle .gallery h6{

	}

	section.productSingle .gallery .images{

	}

	section.productSingle .gallery .images:after{

	}

	section.productSingle .gallery .single{

	}

	section.productSingle .gallery .single a{

	width: 442px;
	height: 282px;
	}

	section.productSingle .gallery .single:nth-of-type(2n)  a{

	}

	section.productSingle .gallery .single a img{

	}

	section.productSingle .showAll{

	}

}

/* [M] */
@media all and (max-width: 940px) {
	section.productSingle{

	}

	section.productSingle h6.little{

	margin-bottom: 37px;
	}

	section.productSingle .content{

	}

	section.productSingle .content:after{

	}

	section.productSingle .content .left{

	padding: 0;
	width: 100%;
	}

	section.productSingle .content .left.full{

	}

	section.productSingle .content .left img{

	width: 100% !important;
	}

	section.productSingle .content .right{

	width: 100%;
	padding: 25px 0 0;
	}

	section.productSingle .content .right h5 {

	}

	section.productSingle .content .right .spec {

	}

	section.productSingle .content .right .spec ul {

	}

	section.productSingle .content .right .spec ul li {

	}

	section.productSingle .content .right .spec ul li span {

	}

	section.productSingle .content .right .download {

	}

	section.productSingle .content .right .download i {

	}

	section.productSingle .content .right .download a {

	}

	section.productSingle .content .right .download > div {

	}

	section.productSingle .gallery{

	}

	section.productSingle .gallery h6{

	}

	section.productSingle .gallery .images{

	}

	section.productSingle .gallery .images:after{

	}

	section.productSingle .gallery .single{

	width: 100%;
	}

	section.productSingle .gallery .single a{

	width: 100%;
	}

	section.productSingle .gallery .single:nth-of-type(2n)  a{

	}

	section.productSingle .gallery .single a img{

	object-fit: contain;
	}

	section.productSingle .showAll{

	margin: 25px 0;
	}

}

/* [S] */
@media all and (max-width: 520px) {
	section.productSingle{

	}

	section.productSingle h6.little{

	}

	section.productSingle .content{

	}

	section.productSingle .content:after{

	}

	section.productSingle .content .left{

	}

	section.productSingle .content .left.full{

	}

	section.productSingle .content .left img{

	}

	section.productSingle .content .right{

	}

	section.productSingle .content .right h5 {

	}

	section.productSingle .content .right .spec {

	}

	section.productSingle .content .right .spec ul {

	}

	section.productSingle .content .right .spec ul li {

	}

	section.productSingle .content .right .spec ul li span {

	}

	section.productSingle .content .right .download {

	}

	section.productSingle .content .right .download i {

	}

	section.productSingle .content .right .download a {

	}

	section.productSingle .content .right .download > div {

	}

	section.productSingle .gallery{

	}

	section.productSingle .gallery h6{

	}

	section.productSingle .gallery .images{

	}

	section.productSingle .gallery .images:after{

	}

	section.productSingle .gallery .single{

	}

	section.productSingle .gallery .single a{

	height: 200px;
	}

	section.productSingle .gallery .single:nth-of-type(2n)  a{

	}

	section.productSingle .gallery .single a img{

	object-fit: cover;
	}

	section.productSingle .showAll{

	}

}
