.deskmat{background-color:#fff;width:100%;box-sizing:border-box;position:relative;.deskmat-product-wrapper{position:relative;height:200vh;width:100%}h2.title{width:100%;max-width:var(--max-width);font-size:var(--font-7);font-weight:700;line-height:48px;color:#494949;text-align:center;margin:0;font-family:Inter,sans-serif;margin-block:0 4rem;&.no-margin{margin-block:unset}}.Specifications h2.title{font-size:56px;font-weight:600;line-height:60px;color:var(--color-7)}}@media (max-width:767px){.deskmat .Specifications h2.title{font-size:36px;line-height:40px}}.deskmat .features-slider-banner{width:100%;display:flex;flex-direction:column;gap:var(--spaceing-5);background:#fff}.deskmat .small-rich-text{margin:0 auto;max-width:var(--max-width);color:#fff;text-align:center;font-size:35px;font-style:normal;font-weight:500;line-height:normal}.deskmat .banner{width:100%;height:auto;object-fit:contain;max-width:var(--max-width);padding:var(--spaceing-5) var(--left-right-padding)}.deskmat .banner h2{margin:0;color:#fff;font-size:75px;font-style:normal;font-weight:600;line-height:116%;z-index:1;position:relative}.deskmat .banner p{margin:0;color:#f6f6f6;font-size:25px;font-style:normal;font-weight:300;line-height:126.5%;z-index:1;position:relative;max-width:583px;&b{font-weight:600}}.deskmat .banner-container{background:linear-gradient(90deg,#2f3034,#1f1f1f);width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.desktop-feature-section h3{font-size:var(--font-4)}.desktop-feature-section .Features{grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:center}.desktop-feature-section .Features .box{gap:8px}.desktop-feature-section .Features .box img{width:100px;height:100px}.desktop-feature-section .Features .title{font-size:var(--font-4)}.desktop-feature-section .Features .subtitle{font-size:var(--font-3)}.deskmat .banner{padding:0}}