.component-specification{padding-bottom:3.5rem}.component-specification h3{color:var(--text-primary-clr);margin-bottom:1rem;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.component-specification-list>li{border-bottom:1px solid var(--scroll-status-clr);flex-wrap:wrap;gap:2rem;padding-block:1rem}.component-specification-list>li>.content{flex:1}.component-specification-list>li>.content ul{margin:0;padding:8px 0 0;list-style:none}.component-specification-list>li>.content ul li{padding-left:24px;position:relative}.component-specification-list>li>.content ul li:before{content:"";background:var(--active-color-clr);border-radius:50%;width:8px;height:8px;margin-top:auto;margin-bottom:auto;display:block;position:absolute;top:0;bottom:0;left:0}.component-specification-list>li>.content ul,.component-specification-list>li>.content p,.component-specification-list>li>.content span{color:var(--active-color-clr);font-size:16px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font-plus)}.component-specification-list>li .image-container{width:156px!important}.component-specification-list h4{color:var(--text-primary-clr);font-size:20px;font-weight:500;line-height:30px;font-family:var(--font-plus)}.component-specification-list .image-container{background:#e4e5e7;box-shadow:0 10px 10px #c4c8ce1a}.component-specification-list .image-container:before{padding-top:80%!important}.component-specification-list>li .content.content-collapsed{display:none!important}@media screen and (max-width:1500px){.component-specification h3{font-size:20px;line-height:24px}.component-specification-list>li{gap:28px;padding-block:12px}.component-specification-list>li>.content{flex:1}.component-specification-list>li>.content ul li{padding-left:1rem}.component-specification-list>li>.content ul li:before{width:6px;height:6px}.component-specification-list>li>.content ul,.component-specification-list>li>.content p,.component-specification-list>li>.content span{font-size:14px;line-height:20px}.component-specification-list h4{font-size:18px;line-height:26px}}@media screen and (max-width:1300px){.component-specification-list>li{gap:28px}.component-specification-list>li .image-container{width:126px!important}}@media screen and (max-width:1100px){.component-specification h3{font-size:18px;line-height:22px}.component-specification-list>li{gap:22px}.component-specification-list>li ul,.component-specification-list>li p,.component-specification-list>li span{font-size:14px;line-height:18px}.component-specification-list h4{font-size:16px;line-height:22px}}@media screen and (max-width:992px){.component-specification-list{padding-top:1rem}.component-specification-list>li{gap:22px;padding-block:.5rem}.component-specification-list>li .image-container{width:120px!important}}@media screen and (max-width:768px){.component-specification-list>li{gap:1rem}}@media screen and (max-width:650px){.component-specification-list>li{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.component-specification-list>li .content{display:none!important}.component-specification-list>li .content.content-collapsed{display:block!important}.component-specification-list>li .content.content-collapsed h4{padding-right:1.5rem;position:relative}.component-specification-list>li .content.content-collapsed h4 .arrow{width:24px;height:24px;padding:2px;position:absolute;top:0;right:0}.component-specification-list>li .content.content-collapsed h4 .arrow svg{-o-transition:all .2s ease-in-out;width:100%;height:100%;transition:all .2s ease-in-out;position:relative}.component-specification-list>li .content.content-collapsed h4 .arrow.move{transform:rotate(180deg)}}
