.engine-option-container{width:100%;float:left}.engine-option-container .engine-carousel{position:relative;width:100%;display:flex;padding-bottom:50px}.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap{flex:1 1 calc(100% - 400px);max-width:calc(100% - 400px);background:#fff}.engine-option-container .carousel-wrap>ul{width:100%;display:flex}.engine-option-container ul.engine-carousel ul.engine-carousel-outer-wrap{display:flex;width:100%}.engine-option-container ul.engine-carousel li.labels,.engine-option-container ul.engine-carousel li.standard,.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap ul.swiper-wrapper>li{flex:0 0 200px}.move-cursor .engine_detail{cursor:move}.move-cursor{position:relative}.move-cursor:after{content:"";background:#fff;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .5) 40%,rgb(255 255 255 / .8) 80%,rgb(255 255 255) 100%);width:80px;height:100%;position:absolute;top:0;right:0;z-index:20}.engine-option-container ul li.standard ul li{background:#eee}.engine-option-container ul li.standard ul li.engine-image,.engine-option-container ul li.standard ul li.engine-model-option{background:#fff}.engine-option-container ul.engine-carousel li.labels ul li,.engine-option-container ul.engine-carousel li.standard ul li,.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap ul li ul li{border-bottom:1px solid #ccc;padding:8px 10px 8px 10px;position:relative;line-height:15px;color:#666;display:flex;align-items:center;width:100%}.engine-option-container ul li ul li.heading{height:70px}.engine-option-container ul li ul li.heading div{display:block;font-size:16px;font-family:var(--h-bold);color:var(--dark-grey);line-height:1.1em}.engine-option-container ul li ul li .engine_detail div.engine-drive-type span{line-height:normal;display:block;width:90px;height:95px;opacity:.55}.engine-option-container .engine_detail div.engine-drive-type.pod span{background:url(/resources/images/engine-type-pod.svg) 0 10px no-repeat;background-size:90px auto}.engine-option-container .engine_detail div.engine-drive-type.stern span{background:url(/resources/images/engine-type-stern.svg) 0 10px no-repeat}.engine-option-container .engine_detail div.engine-drive-type.shaft span{background:url(/resources/images/engine-type-shaft.svg) 0 10px no-repeat;background-size:90px auto}.engine-option-container .engine_detail div.engine-drive-type.jet span{background:url(/resources/images/engine-type-jet.svg) 0 10px no-repeat;background-size:90px auto}.compare-engines-container .compare-engines-table div.engine_detail div .engine-type-points p{margin-bottom:10px;position:relative;width:95px;font-size:11px}.compare-engines-container .compare-engines-table div.engine_detail .manafacture-link{display:block;width:100%}.compare-engines-container .compare-engines-table div.engine_detail img.manafacture-logo{border:8px solid #fff}.engine-carousel-outer-wrap .carousel-wrap{padding-bottom:50px}.compare-engines-container .compare-engines-table div.engine_detail .engine-name{line-height:1.25em}@media only screen and (min-width:641px){.compare-engines-container .compare-engines-table div.engine_detail .engine-type-points p{padding-left:16px;font-size:13px}.compare-engines-container .compare-engines-table div.engine_detail .engine-type-points p:before{display:block;content:"";height:4px;width:4px;background:#999;border-radius:50%;position:absolute;top:5px;left:0}.engine-option-container ul li ul li .engine_detail div.engine-drive-type span{width:160px;height:95px}.engine-option-container ul li ul li .engine_detail div.engine-drive-type.pod span,.engine-option-container ul li ul li .engine_detail div.engine-drive-type.shaft span,.engine-option-container ul li ul li .engine_detail div.engine-drive-type.jet span{background-size:auto auto}.compare-engines-container .compare-engines-table ul li div.engine_detail div .engine-type-points p{width:160px}.engine-option-container ul li ul li.heading div{font-size:19px}}@media only screen and (min-width:641px) and (max-width:900px){.engine-option-container ul li{width:166px}}.engine-carousel .swiper{background:#fff}.engine-carousel .swiper+.outside-arrow-prev+.outside-arrow-next{top:-50px;right:0}.engine-carousel .swiper+.outside-arrow-prev{top:-50px;left:auto;right:58px}.engine-carousel .swiper+.outside-arrow-prev.hide{display:block!important}.engine-carousel .swiper .swiper-pagination{position:absolute;bottom:-21px;top:auto;height:20px;text-align:right;padding-left:53px}@media only screen and (max-width:900px){.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap{flex:1 1 calc(100% - 300px);max-width:calc(100% - 300px);background:#fff}.engine-option-container ul.engine-carousel li.labels,.engine-option-container ul.engine-carousel li.standard,.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap ul.swiper-wrapper>li{flex:0 0 150px}}@media only screen and (max-width:640px){.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap{flex:1 1 66%;max-width:66%;background:#fff}.engine-option-container ul.engine-carousel li.labels,.engine-option-container ul.engine-carousel li.standard,.engine-option-container ul.engine-carousel li.engine-carousel-outer-wrap ul.swiper-wrapper>li{flex:0 0 33%}}