.cloud-zoom-lens{border:4px solid #888;margin:-4px;background-color:#fff;cursor:move}.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0}.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{color:#fff;background:#222;padding:3px;border:1px solid #000;display:none!important}#parts-diagrams{max-width:100%;max-width:1200px;margin:15px auto 0 auto;display:flex;align-items:center}@media screen and (max-width:767px){#parts-diagrams{display:none}}#parts-diagrams svg{height:35px;min-width:35px}#parts-diagrams svg.slick-disabled{visibility:hidden}#parts-diagrams svg:hover{cursor:pointer}#parts-diagrams>img,#parts-diagrams>.zoom-section{border-top:1px solid #f2f2f2;box-shadow:0 2px 2px rgba(0,0,0,.21);margin:5px}#parts-diagrams .zoom-section{display:inline-block}@media screen and (max-width:767px){#parts-diagrams img{max-width:100%}}.slick-prev{margin-right:15px}.slick-next{margin-left:15px}.cloud-zoom-wrap{position:relative}.cloud-zoom-big{box-shadow:0 0 30px rgba(0,0,0,.6);z-index:999}.cloud-zoom-big.left{left:-410px;right:unset}.cloud-zoom-big.right{right:-410px;left:unset}.swiper-container{display:none}@media screen and (max-width:767px){.swiper-container{min-height:475px;display:block;height:475px;margin:0 0 20px!important;width:calc(100% + 17px);position:relative;overflow:hidden}}@media screen and (max-width:767px){.swiper-container:before{display:block;position:absolute;top:100%;height:20px;width:100%;content:"Double Tap to Zoom";margin-top:-14px;font-size:11px;color:#bbb;text-align:center;background:#fff;z-index:15}}.swiper-container .swiper-zoom-container{align-items:unset}@media screen and (max-width:767px){.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{height:25px;width:25px;color:#000;font-size:25px;font-weight:900}}@media screen and (max-width:767px){.swiper-container.full-view{margin-bottom:0!important;position:fixed;height:auto;top:0;bottom:0;left:0;right:0;background:#fff;z-index:1111}}@media screen and (max-width:767px){.swiper-container.full-view:before{display:none}}@media screen and (max-width:767px){.swiper-container.full-view #swiper-mobile-back{display:block}}@media screen and (max-width:767px){.swiper-container.full-view img{width:90%}}@media screen and (max-width:767px){.swiper-container.full-view .swiper-pagination{bottom:150px!important}}@media screen and (max-width:767px){.swiper-container.full-view .swiper-button-prev,.swiper-container.full-view .swiper-button-next{display:none}}@media screen and (max-width:767px){.swiper-container img{height:95%;width:auto;margin:0 auto;display:block;max-width:100%}}#swiper-mobile-back{display:none}@media screen and (max-width:767px){#swiper-mobile-back{position:absolute;top:10px;left:18px;font-size:12px;color:#fff;border:0;padding:0;width:60px;height:37px;line-height:37px;background:#209462;font-family:avantgarde_medium;z-index:1112}}@media screen and (max-width:767px){.swiper-slide{height:95%}}@media screen and (max-width:767px){.swiper-slide:hover{cursor:pointer}}@media screen and (max-width:767px){.swiper-slide img{transform:scale(1)!important}}@media screen and (max-width:767px){.swiper-pagination{bottom:15px!important}}.btn-resource{height:40px;line-height:30px;padding:5px 15px;text-align:left;font-family:avantgarde_medium;background:transparent!important;border:1px solid #1e94b6;border-radius:20px;margin:15px 0 5px 0;color:#1e94b6!important;font-size:15px;transition:background 200ms ease-in-out}@media screen and (max-width:767px){.btn-resource{font-size:16px}}.btn-resource:hover{background-color:#1e94b6!important;color:#fff!important}.product-parts-table{max-width:1200px;margin:0 auto}.product-parts-table strong{display:block}.product-parts-table strong.disabled{color:#c00}.product-parts-table strong.warning{color:#ec8900}.parts-table>div{display:flex;flex-wrap:wrap}.parts-table button,.parts-table a.btn{width:100%;height:35px;border-radius:5px;margin:7.5px 0;text-transform:uppercase;font-size:14px;font-family:avantgardebold;font-weight:normal}.parts-table a.btn.btn-disabled{background-image:linear-gradient(315deg,#d9d8d8 25%,transparent 25%,transparent 50%,#d9d8d8 50%,#d9d8d8 75%,transparent 75%,#fff);background-size:5px 5px;color:#7c7c7c;pointer-events:none}.parts-table-header{display:flex;flex:1 1 100%}.parts-table-header>div:nth-child(1){justify-content:center;max-width:65px;flex:1 0 10%;padding:0;min-width:45px;font-family:avantgardebold;white-space:nowrap;align-items:center;justify-content:center;display:flex;align-content:center;text-align:center;border-right:1px solid #d9d8d8}@media screen and (max-width:767px){.parts-table-header>div:nth-child(1){max-width:45px;min-width:45px}}@media screen and (max-wdith:330px){.parts-table-header>div:nth-child(1){flex:1 0 5%;min-width:30px}}.parts-table-header>div:nth-child(2){flex:1 1 16.6666666%;font-family:avantgardebold;border-right:1px solid #d9d8d8;padding:5px 10px;line-height:17px;align-content:center;display:flex;flex-direction:column;justify-content:center;max-width:150px;font-size:14px}@media screen and (max-width:767px){.parts-table-header>div:nth-child(2){min-width:35%;padding:5px 10px;display:flex;flex-direction:column;flex:1 0 35%;max-width:100px;justify-content:center;font-size:13px}}.parts-table-header>div:nth-child(3){flex:1 1 16.6666666%;font-family:avantgardebold;padding:5px 10px;line-height:17px;align-content:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.parts-table-header>div:nth-child(3){flex:1 1 45px;align-items:center;min-width:50%;border-right:0;flex-basis:50%;text-align:center;justify-content:center;padding:7px 0}}.part-item{display:flex;flex:1 1 100%;margin-bottom:15px;background:#f2f2f2;border:1px solid #d9d8d8}@media screen and (max-width:767px){.part-item{flex-wrap:wrap}}@media screen and (max-width:330px){.part-item{font-size:11px}}.part-item.with-replacement>div:nth-child(5){max-width:300px;padding:0 10px 0 0}@media screen and (max-width:767px){.part-item.with-replacement>div:nth-child(5){max-width:none;padding-right:10px}}.part-item .warning{font-size:12px}@media screen and (max-width:767px){.part-item .warning{font-size:11px;letter-spacing:0;white-space:nowrap}}@media screen and (max-width:767px){.part-item .currency-cents,.part-item .currency-sign{font-size:.7em;top:-.2em}}@media screen and (max-width:767px){.part-item input{max-width:100%}}.part-item>div{flex:1 1 16.6666666%;border-right:1px solid #d9d8d8;padding:5px 10px;line-height:17px;align-content:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.part-item>div{flex:1 1 45px;align-items:center;border-bottom:1px solid #d9d8d8;padding:0 10px}}.part-item>div:first-child{justify-content:center;max-width:65px;flex:1 0 10%;padding:0;min-width:45px;font-size:12px;font-family:avantgardebold;white-space:nowrap;align-items:center;justify-content:center;display:flex;align-content:center;text-align:center;border-right:1px solid #d9d8d8}@media screen and (max-width:767px){.part-item>div:first-child{max-width:45px;min-width:45px}}@media screen and (max-wdith:330px){.part-item>div:first-child{flex:1 0 5%;min-width:30px}}.part-item>div:nth-child(2){max-width:150px;font-size:14px}@media screen and (max-width:767px){.part-item>div:nth-child(2){min-width:35%;padding:5px 10px;display:flex;flex-direction:column;flex:1 0 35%;max-width:100px;justify-content:center;font-family:avantgardebold;font-size:13px}}@media screen and (max-width:767px){.part-item>div:nth-child(2) .disabled{color:#7c7c7c}}@media screen and (max-width:767px){.part-item>div:nth-child(3){min-width:50%;border-right:0;flex-basis:50%;text-align:center;justify-content:center;padding:7px 0}}.part-item>div:nth-child(4){max-width:70px;border-right:0}@media screen and (max-width:767px){.part-item>div:nth-child(4){min-width:60px;max-width:60px;border:0}}.part-item>div:nth-child(5){max-width:70px;border-right:0}@media screen and (max-width:767px){.part-item>div:nth-child(5){width:80px;max-width:80px;padding:0 10px 0 0;border:0}}.part-item>div:nth-child(6){max-width:230px;padding:0 10px 0 0}@media screen and (max-width:767px){.part-item>div:nth-child(6){border:0}}.part-item>div.price{display:block;padding:5px 0 5px 10px;max-width:60px;font-family:"avantgardebold"}@media screen and (max-width:767px){.part-item>div.price{position:relative;padding-top:14px}}@media screen and (max-width:767px){.part-item-name{display:flex;flex-direction:column}}@media screen and (max-width:767px){.part-item-name>div{line-height:14px}}@media screen and (max-width:767px){.part-item-name a{text-decoration:none;color:#1e94b6!important}}.part-item-name>a,.part-item-name>div>a,.part-item-name>div>strong{font-size:11px;font-family:"avantgarde_medium"}.price>div{font-size:11px}@media screen and (max-width:767px){.price>div{position:relative;top:5px;font-size:13px;margin:0}}.btn-view{width:auto;display:block;height:45px;overflow:hidden;color:#fff!important;text-decoration:none!important;font-family:avantgarde_normalbook;font-weight:normal;letter-spacing:1px;font-size:17px;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;align-content:center;align-items:center;justify-content:center;background:#209462!important}