main > .product-content {background: #fff;}
main > .wrapper {background: #ffffff;}
main > .wrapper > .container {max-width: 1440px;margin: 0 auto;}
main > .wrapper > .container > .content {display: grid;grid-template-columns:1fr;grid-column-gap: 99px;padding: 85px 140px 64px;font-size:1.5rem;line-height:2rem;color:#333;}
main > .wrapper > .container > .content h2 {color:rgb(140,110,80);}
main > .wrapper > .container > .content h3 {font-size:2rem;line-height:2.2rem;margin:0 0 2rem 0;}
main > .wrapper > .container > .content table:nth-child(1n + 2) {}
main > .wrapper > .container > .content table:nth-child(1n + 2) tr td:nth-child(2){padding:0 0 0 2rem;}
main > .wrapper > .container > .content table:nth-child(1n + 2) ul li {position:relative;list-style:none;}
main > .wrapper > .container > .content table:nth-child(1n + 2) ul li:before {content:"";position:absolute;top:12px;left:-20px;width:10px;height:10px;border-radius:50%;background-color:var(--yellow-accent);}
main > .wrapper > .container > .content table:nth-child(1n + 2) img{max-height:200px;display:block;margin:0 auto;}
main > .wrapper > .container > .content table:nth-child(2) {font-size:2rem;line-height:2.5rem;margin:0 0 2rem 0;}
main > .wrapper > .container > .content table:nth-child(2) img{margin:0 0 0 1rem;max-height:400px;}
main > .wrapper > .container > .content table:nth-child(2) img[src$="tehas_mobile.png"] {display:none;}
main > .wrapper > .container > .content > div {display: grid;}
main > .wrapper > .container > .content > div > span:nth-child(odd) {font-size: 35px;font-weight: bold;margin-top: 50px;}
main > .wrapper > .container > .content > div > span:nth-child(even) {font-size: 18px;line-height: 26px;margin-top: 39px;}
@media all and (max-width: 1250px) {
    main > .wrapper > .container > .content {padding: 3% 5%;grid-column-gap: 50px;    }
    main > .wrapper > .container > .content > div > span:nth-child(odd),
    main > .wrapper > .container > .content > div > span:nth-child(even) {margin-top: 36px;}
}
@media all and (max-width: 1000px) {
    main > .wrapper > .container > .content {grid-template-rows: auto auto;grid-template-columns: 1fr;}
    main > .wrapper > .container > .content > div > span:nth-child(odd) {text-align: center;}

    main > .wrapper > .container > .content h3 {font-size:1rem;line-height:1.5rem;margin:0 0 .5rem 0;}
    main > .wrapper > .container > .content table:nth-child(1n + 2) tr td  {float:left;width:calc(100% - 1rem);}
    main > .wrapper > .container > .content table:nth-child(1n + 2) tr td:first-child  {display:flex;justify-content:center;}
    main > .wrapper > .container > .content table:nth-child(1n + 2) tr td:nth-child(2){padding:0 0 0 .2rem;}
    main > .wrapper > .container > .content table:nth-child(1n + 2) img {max-height:110px;display:inline-block;margin:1rem 0 0 0;}
    main > .wrapper > .container > .content table:nth-child(1n + 2) img:first-child {max-height:110px;display:inline-block;}
    main > .wrapper > .container > .content table:nth-child(2) tr td {float:left;display:block!important;}
    main > .wrapper > .container > .content table:nth-child(2) img {margin:1rem auto 0 auto;width:90%;max-height:none;}
    main > .wrapper > .container > .content table:nth-child(2) img[src$="tehas_desktop.png"] {display:none;}
    main > .wrapper > .container > .content table:nth-child(2) img[src$="tehas_mobile.png"] {display:block;}
}