.specifications{position:relative}.specifications__container{row-gap:40px}@media (width<=719.98px){.specifications__container{gap:var(--grid-gutter-width);scroll-snap-type:x mandatory;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:12px;overflow-x:auto}.specifications__container::-webkit-scrollbar{height:4px}.specifications__container::-webkit-scrollbar-track{margin-inline:var(--container-padding);background-color:#0000}.specifications__container::-webkit-scrollbar-thumb{background-color:currentColor;border-radius:999px}}@media (width>=1440px){.specifications__container{row-gap:80px}}@media (width<=719.98px){.specifications__item{scroll-snap-align:center;flex-shrink:0;width:80vw;margin-bottom:0}}.specifications__inner{gap:var(--grid-gutter-width);flex-direction:column;height:100%;display:flex}@media (width>=1440px){.specifications__inner{padding-left:calc(var(--grid-gutter-width) / 2);flex-direction:row}}.specifications__media{flex:none;width:100%;position:relative;overflow:hidden}@media (width>=1440px){.specifications__media{width:50%}}.specifications__media:before{content:"";padding-bottom:135%;display:block}@media (width>=1140px){.specifications__media:before{padding-bottom:145%}}@media (width>=1440px){.specifications__media:before{padding-bottom:165%}}.specifications__media__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.specifications__content-col{flex-direction:column;flex:1;display:flex}@media (width>=1440px){.specifications__content-col{justify-content:flex-end}}.specifications__head{margin-bottom:16px}.specifications__list:not(:first-child){margin-top:var(--grid-gutter-width)}.specifications__ctas{margin-top:24px}
