*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#e60012;--title:#161616;--text:#515151}html{scroll-behavior:smooth;font-size:clamp(7.5px, 0.520834vw, 14px)}ul{list-style:none}.content{max-width:138rem;margin:0 auto;position:relative}.flex{display:flex}.between{justify-content:space-between}.flex_top{align-items:flex-start}body{font-size:1.6rem;word-break:break-word;color:var(--title)}.gap{gap:3rem}.img.img_ct img{object-fit:contain}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.head h2{font-size:6rem;font-weight:900;line-height:6.8rem;letter-spacing:.5px}.product_specs{padding:2rem 0 1.6rem}.product_specs .flex{margin-top:6px}.product_specs .img{width:37.6812%;margin-top:4.2rem}.product_specs .img .img{width:100%;margin:0;display:none}.product_specs .img .img.active{display:block}.product_specs .img+.main{max-width:78.6rem}.product_specs .main{flex:1 1 0%}.product_specs .nav{position:relative;z-index:2}.product_specs .nav::after{content:"";display:block;width:100%;height:1px;background-color:rgb(232,232,232);position:absolute;left:0;bottom:1px;z-index:-1}.product_specs .nav ul{display:flex;gap:5.34351%}.product_specs .nav li{cursor:pointer;transition:0.3s;font-size:2.4rem;font-weight:700;color:rgb(127,127,127);padding:1.2rem 0;line-height:3.3rem;border-bottom:3px solid transparent}.product_specs .nav .active{font-size:2.7rem;color:var(--title);border-color:var(--primary)}.product_specs .table{overflow:auto;margin-top:3rem;display:none}.product_specs .table.active{display:block}.product_specs table{width:100%;border-collapse:collapse}.product_specs table tr:nth-child(2n+1){background-color:rgb(248,248,248)}.product_specs table td{width:auto;font-size:1.8rem;font-weight:700;padding:1.8rem}.product_specs table th{width:auto;text-align:left;color:rgb(107,107,107);font-size:1.8rem;font-weight:700;padding:1.8rem}@media screen and (max-width:768px){.product_specs{padding:2rem 0}.product_specs .flex{margin-top:20px}.product_specs .img{margin:0}.product_specs .nav ul{gap:1rem}.product_specs .nav li{font-size:14px;line-height:22px;padding:8px 0}.product_specs .nav .active{font-size:15px}.product_specs .table{margin-top:1rem}.product_specs table td,.product_specs table th{font-size:13px;padding:1rem 12px}}@media screen and (max-width:576px){.product_specs .flex{display:block}.product_specs .img{width:100%;margin-bottom:20px}}