section.product-details.inview .chart svg path{-webkit-animation:dash 1.5s 0.5s linear forwards;animation:dash 1.5s 0.5s linear forwards}section.product-details .left{width:50%;padding:calc(50 / var(--size) * 100vw) calc(100 / var(--size) * 100vw)}@media (max-width:767px){section.product-details .left{width:100%;padding:calc(20 / var(--size) * 100vw)}}section.product-details .left .inside{width:100%}section.product-details .left label{font-weight:600;font-size:calc(20 / var(--size) * 100vw);line-height:1.5;display:block;text-transform:uppercase}@media (max-width:1023px) and (min-width:768px){section.product-details .left label{font-size:calc(30 / var(--size) * 100vw)}}section.product-details .left .dots{margin-top:calc(32 / var(--size) * 100vw)}section.product-details .left .dots li{width:calc(120 / var(--size) * 100vw);height:calc(120 / var(--size) * 100vw);border-radius:50%;background:#A11B0F;font-family:"carlmarx",sans-serif;font-size:calc(25.2 / var(--size) * 100vw);color:#fff;text-transform:uppercase}section.product-details .left .dots li+li{margin-left:calc(32 / var(--size) * 100vw)}@media (max-width:1023px){section.product-details .left .dots li{width:calc(150 / var(--size) * 100vw);height:calc(150 / var(--size) * 100vw);font-size:calc(30 / var(--size) * 100vw)}}@media (max-width:767px){section.product-details .left .dots li{width:calc(100 / var(--size) * 100vw);height:calc(100 / var(--size) * 100vw);font-size:calc(20 / var(--size) * 100vw)}section.product-details .left .dots li+li{margin-left:calc(16 / var(--size) * 100vw)}}section.product-details .left .temp{margin:calc(70 / var(--size) * 100vw) 0}@media (max-width:767px){section.product-details .left .temp{margin:calc(35 / var(--size) * 100vw) 0}}section.product-details .left .temp ul li{font-size:calc(20 / var(--size) * 100vw)}@media (max-width:1023px) and (min-width:768px){section.product-details .left .temp ul li{font-size:calc(28 / var(--size) * 100vw)}}section.product-details .left .temp ul li+li{margin-top:calc(5 / var(--size) * 100vw)}section.product-details .left .temp ul li span{font-family:"carlmarx",sans-serif}section.product-details .left .bottom{max-width:calc(400 / var(--size) * 100vw)}section.product-details .left .bottom label{margin-bottom:calc(10 / var(--size) * 100vw);display:block}section.product-details .chart{width:calc(400 / var(--size) * 100vw);position:relative;margin-top:calc(30 / var(--size) * 100vw)}@media (max-width:767px){section.product-details .chart{width:100%;margin-top:calc(60 / var(--size) * 100vw)}}section.product-details .chart svg{width:100%;height:auto;height:initial}section.product-details .chart svg path{stroke-dasharray:1000;stroke-dashoffset:1000}section.product-details .chart .points{position:absolute;top:0;left:0;width:100%;height:100%}section.product-details .chart .points span{position:absolute;display:block;width:calc(43.2 / var(--size) * 100vw);height:calc(43.2 / var(--size) * 100vw);border-radius:50%;background:#A11B0F;text-align:center;color:#fff;font-family:"carlmarx",sans-serif;font-size:calc(29.7 / var(--size) * 100vw);line-height:calc(41 / var(--size) * 100vw)}section.product-details .right{width:50%;min-height:calc(var(--vh, 1vh) * 100 - 50 / var(--size) * 100vw)}section.product-details .right .thumb{height:100%}@media (max-width:1023px){section.product-details .right{min-height:calc(var(--vh, 1vh) * 75)}}@media (max-width:767px){section.product-details .right{width:100%;min-height:calc(var(--vh, 1vh) * 50)}}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}