﻿.wff>div img{max-width:fit-content;height:100%;object-position:-38px;}.wff__copy{background-color:#f3c04c;padding-top:15px;padding-bottom:15px;}.wff__copy>*{margin:0 30px;}.wff__copy ul{padding-left:5px;text-align:left;}.wff:hover,.wff:focus,.wff:active,.wff:active:focus{cursor:pointer;}.appliances li img{width:140px;height:140px;}.appliances li a:hover span{color:#121212;}.appliances li:last-child,.brands li:last-child{position:relative;font-size:14px;white-space:initial;}.appliances li:last-child a,.brands li:last-child a{color:#121212;}.appliances li:last-child:after,.brands li:last-child:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:solid #121212;border-width:0 3px 3px 0;content:"";display:inline-block;padding:5px;}.features li .img-container{border:1px solid #337778;height:unset;overflow:hidden;width:100%;min-width:unset;display:block;margin:auto;}.features li .img-container img{max-width:100%;height:auto;margin:auto;}.features li:first-of-type img{max-width:90%;}.video-container{background-color:#f2f2f2;padding:30px;}.video-container p{max-width:100%;}.popular-parts [data-collapse-container] a{display:inline-block;margin:0 8px 6px 0;text-decoration:underline;}.popular-parts [data-collapse-container] [data-collapse-trigger]{position:relative;text-align:center;}.popular-parts [data-collapse-container] [data-collapse-trigger]:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #121212;border-width:0 3px 3px 0;content:"";display:inline-block;margin-left:8px;padding:4px;position:absolute;top:3px;}.popular-parts [data-collapse-container] [data-collapse-trigger="show-less"]:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:8px;}@media(min-width:450px){.features li .img-container{width:fit-content;min-width:400px;height:300px;}.appliances li:last-child,.brands li:last-child{white-space:nowrap;}}@media(min-width:610px){.appliances li:last-child,.brands li:last-child{font-size:16px;}}@media(min-width:768px){.features li .img-container{width:auto;min-width:100%;}.features li .img-container img{max-width:fit-content;height:100%;}}@media(min-width:910px){.wff .title-main{font-size:30px;line-height:32px;}.video-container p{max-width:300px;}}@media(min-width:1020px){.wff>div img{object-position:initial;}}