.specifications h3{color:var(--contrast)}@media (max-width:767px){.specifications h3{font-size:1.1rem!important;line-height:var(--baseline)!important}}.specifications h3 .icon{stroke-width:2px;height:.8em;width:.8em}.specifications .icon.true{color:var(--accent)}.specifications__table{text-align:left;width:100%}.specifications__table__title{padding-right:var(--baseline);width:50%}@media (min-width:1024px){.specifications__table__title{width:33.33%}}.specifications__table__data{padding-right:calc(var(--baseline)*.5);width:50%}@media (min-width:1024px){.specifications__table__data{width:33.33%}}@keyframes underline{0%{background-position:100% 0;background-size:100% 100%}50%{background-position:100% 0;background-size:0 100%}51%{background-position:0 0;background-size:0 100%}to{background-position:0 0;background-size:100% 100%}}.overflow-list{-ms-overflow-style:none;cursor:pointer;cursor:grab;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;scrollbar-width:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.overflow-list::-webkit-scrollbar{display:none}.overflow-list__item{display:inline-block;flex:0 0 auto;margin-right:var(--baseline);vertical-align:middle;width:80vw}@media (min-width:768px){.overflow-list__item{width:40vw}}@media (min-width:1024px){.overflow-list__item{margin-right:calc(var(--baseline)*2);width:27.5vw}}.overflow-list__item:last-child{margin-right:0}@media (min-width:768px){.overflow-list--large .overflow-list__item{width:60vw}}@media (min-width:1024px){.overflow-list--large .overflow-list__item{width:40vw}}.overflow-list--small .overflow-list__item{width:40vw}@media (min-width:768px){.overflow-list--small .overflow-list__item{width:27.5vw}}@media (min-width:1024px){.overflow-list--small .overflow-list__item{margin-right:var(--baseline);width:21vw}}@media (min-width:1536px){.overflow-list--small .overflow-list__item{margin-right:var(--baseline);width:17vw}}
