.dv-sizing{width:100%;height:397px;background:#faf8f5;color:#191817}.dv-sizing *{box-sizing:border-box}.dv-sizing__inner{position:relative;width:min(100%,1440px);height:397px;margin:0 auto}.dv-sizing__heading{position:absolute;top:40px;left:120px;width:1200px;margin:0;font:700 44px/52px Montserrat,sans-serif;letter-spacing:0;text-align:center;text-transform:none;color:#191817}.dv-sizing__grid{position:absolute;top:135px;left:120px;display:grid;grid-template-columns:repeat(3,368px);gap:48px;width:1200px;height:222px}.dv-sizing__item{position:relative;width:368px;height:222px;text-align:center}.dv-sizing__item h3{margin:0;font:400 15px/18px Montserrat,sans-serif;letter-spacing:0;text-transform:none;color:#716d68}.dv-sizing__diagram{position:absolute;top:46px;left:0;display:flex;align-items:center;justify-content:center;width:368px;height:100px}.dv-sizing__diagram img{display:block;width:auto;height:90px;max-width:248px;object-fit:contain}.dv-sizing__item--1 .dv-sizing__diagram img{width:200px}.dv-sizing__item--2 .dv-sizing__diagram img{width:224px}.dv-sizing__item--3 .dv-sizing__diagram img{width:248px}.dv-sizing__specs{position:absolute;top:174px;left:0;width:368px}.dv-sizing__specs p{margin:0;font:400 16px/26px Inter,sans-serif;letter-spacing:0;text-transform:none;color:#3d3a37}.dv-sizing__specs p+p{margin-top:2px}.dv-sizing__specs strong{font-weight:600}
@media(max-width:1399px) and (min-width:768px){.dv-sizing__heading,.dv-sizing__grid{left:5%;width:90%}.dv-sizing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4%}.dv-sizing__item,.dv-sizing__diagram,.dv-sizing__specs{width:100%}}
@media(max-width:767px){.dv-sizing{height:685px;margin-top:24px;background:#fff}.dv-sizing__inner{display:flex;flex-direction:column;gap:24px;width:100%;height:685px;padding:16px}.dv-sizing__heading{position:static;width:100%;margin:0;font:400 18px/29px Inter,sans-serif}.dv-sizing__grid{position:static;display:flex;flex-direction:column;gap:24px;width:100%;height:600px}.dv-sizing__item{display:flex;align-items:center;flex-direction:column;gap:12px;width:100%;height:184px}.dv-sizing__item h3{font:400 16px/26px Inter,sans-serif}.dv-sizing__diagram{position:static;width:100%;height:90px}.dv-sizing__diagram img{height:90px}.dv-sizing__specs{position:static;width:100%}.dv-sizing__specs p{font-size:14px;line-height:20px;color:#191817}.dv-sizing__specs p+p{margin-top:4px}}
