.dv-quality{width:100%;height:420px;background:#fff;color:#191817}.dv-quality *,.dv-quality *:before,.dv-quality *:after{box-sizing:border-box}.dv-quality__inner{position:relative;width:min(100%,1440px);height:420px;margin:0 auto}.dv-quality__title{position:absolute;top:24px;left:50%;width:740px;margin:0;transform:translate(-50%);color:#191817;font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:30px;text-align:center;white-space:nowrap}.dv-quality__intro{position:absolute;top:83px;left:120px;width:1200px}.dv-quality__intro,.dv-quality__intro p{margin:0;color:#3d3a37;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-align:center}.dv-quality__features{position:absolute;top:155px;left:120px;display:grid;grid-template-columns:repeat(5,240px);width:1200px;height:240px;overflow:hidden}.dv-quality__feature{position:relative;width:240px;height:240px}.dv-quality__feature:not(:last-child):after{position:absolute;top:0;right:0;width:1px;height:240px;background:#e7e0d7;content:""}.dv-quality__icon-bg{position:absolute;top:49px;left:80px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:40px;background:#2f6d59;box-shadow:0 10px 12px #245c4733}.dv-quality__icon{display:block;width:32px;height:32px;object-fit:contain}.dv-quality__label{position:absolute;top:145px;left:20px;width:200px;color:#3d3a37;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:30px;text-align:center}.dv-quality__label span{display:block}@media(max-width:1399px)and (min-width:768px){.dv-quality__intro,.dv-quality__features{left:5%;width:90%}.dv-quality__features{grid-template-columns:repeat(5,1fr)}.dv-quality__feature{width:100%}.dv-quality__icon-bg{left:calc(50% - 40px)}.dv-quality__label{left:50%;transform:translate(-50%)}}@media(max-width:767px){.dv-quality,.dv-quality__inner{height:auto;min-height:578px}.dv-quality__inner{display:flex;flex-direction:column;gap:24px;padding:16px}.dv-quality__header{display:flex;flex-direction:column;gap:12px;width:100%}.dv-quality__title,.dv-quality__intro,.dv-quality__features{position:static;width:100%;transform:none}.dv-quality__title{font-size:19px;line-height:26px;white-space:normal}.dv-quality__intro,.dv-quality__intro p{color:#716d68;font-size:14px;line-height:20px}.dv-quality__features{display:flex;height:auto;flex-direction:column;gap:16px;overflow:visible}.dv-quality__feature{display:flex;align-items:center;gap:12px;width:100%;height:64px;padding:12px;border:1px solid #e0ddd5;border-radius:8px}.dv-quality__feature:not(:last-child):after{display:none}.dv-quality__icon-bg{position:static;flex:0 0 40px;width:40px;height:40px;border-radius:16px;box-shadow:none}.dv-quality__icon{width:20px;height:20px}.dv-quality__label{position:static;width:auto;color:#191817;font-size:16px;font-weight:600;line-height:26px;text-align:left;white-space:nowrap}.dv-quality__label span{display:inline}.dv-quality__label span+span:before{content:" "}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/product-divanoso-quality.css.map */
