.search-wrapper{position:relative;z-index:5}.top-search-partsfinder{position:absolute;min-width:225px;width:100%;top:43px;right:0;overflow-y:hidden;max-height:0;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,1,0,1);z-index:100}.top-search-partsfinder.active{-webkit-box-shadow:0 3px 7px 0 rgba(50,50,50,.2);-moz-box-shadow:0 3px 7px 0 rgba(50,50,50,.2);box-shadow:0 3px 7px 0 rgba(50,50,50,.2);max-height:500px}.block-parts-finder .amfinder-vertical{padding:0;background:0 0}.block-parts-finder .block-title{margin-bottom:15px!important}.top-search-partsfinder-title{font-size:16px;font-weight:500;background:#f8f7f5;padding:15px 15px 0}.search-wrapper .nested{display:none}.block-search input[type=text]{height:43px}.minicart-wrapper{z-index:10}.product-info-main .page-title-wrapper:after{content:'';display:block;clear:both}.product-info-main .product.attribute.sku{color:#fc7070}.product.attribute.availability .type{display:none}.product-info-main .product-info-price .price-wrapper .price{font-size:21px}.product.info.detailed .product-details,.product.info.detailed .product-details a,.product.info.detailed #additional{font-size:14px}.product.info.detailed .product-details .product-attribute{margin-bottom:20px}.product.info.detailed .product-details .product-attribute h4,.product.info.detailed .product-fitment .fitment-list h4{margin-bottom:4px!important}.product.info.detailed ul{margin:0}.product.info.detailed ul li{list-style:none}.product.info.detailed ul li:before{content:'';display:inline-block;width:5px;height:5px;vertical-align:middle;background:#fc7070;margin-right:8px}.product.info.detailed .product-details .product-attribute-fitment_exclusion *{font-weight:700}.product-info-main .product.attribute.sku,.product-info-main .product.attribute.sku,.product-info-main .product.attribute.availability,.product-info-main .shippingperitem_rate{font-size:13px}.filter-options-content ol.subitems,.filter-options-content ul.subitems{margin-left:10px!important;display:none}.filter-options-content ol li.has-child{position:relative}.filter-options-content ol li.has-child>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:inherit;color:inherit;content:'\e622';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;top:0;right:0}.filter-options-content ol li.has-child.active>a:after{content:'\e621'}#narrow-by-list .filter-options-item:nth-child(1) .filter-options-content{display:block!important}#narrow-by-list .filter-options-item:nth-child(1) .filter-options-title::after{content:''!important}.contact-form-before,.contact-form-after{margin:15px 0}.checkout-index-index .page-header{padding:0}.checkout-index-index .authentication-wrapper{display:none}.checkout-billing-address .billing-address-form{margin-bottom:20px}.block-search input[type=text]{font-weight:700;color:#fc7070;font-size:11px}#payflowpro_cc_type_cvv_div{margin-bottom:20px}.columns .sidebar-main{order:0!important}.amfinder-responsive-home{background:#434a55}.amfinder-responsive-home .dropdown-title{color:#fff}.amfinder-responsive-home .amfinder-toggle{border:none!important;display:block!important;padding:0}.amfinder-responsive-home .amfinder-title{display:none!important}.amfinder-responsive-home li{margin-bottom:5px;float:left;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-nav-top{display:none;color:#fff;text-align:center;padding:10px 0;border-bottom:1px solid #424242}.mobile-nav-top .fa{font-size:15px;background:#fff;color:#282828;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px;width:35px;height:35px;padding:10px}.mobile-nav-top a{font-size:15px;color:#fff!important}#search_mini_form.loading .control::after{border:4px solid #e2e2e2;border-top:4px solid #555;border-bottom:4px solid #555;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite;content:'';z-index:100;top:22%;right:43%;display:block;position:absolute}.product-info-main .product.attribute.sku{font-size:16px}div#product-options-wrapper{margin-bottom:25px}.product.details.product-item-details strong{min-height:90px}div.affirm-as-low-as{min-height:35px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama--fullscreen{z-index:99999!important}@media screen and (max-width:767px){.page-header .logo{padding:0;width:50%;margin:auto;display:block}.navigation li.level0{border:0;border-top:1px solid #424242}.mobile-nav-top{display:block}.block-search input[type=text]{font-size:12px;color:#434a55!important}.block-search input[type=text]::-webkit-input-placeholder{color:#434a55!important}.block-search input[type=text]:-moz-placeholder{color:#434a55!important}.block-search input[type=text]::-moz-placeholder{color:#434a55!important}.block-search input[type=text]:-ms-input-placeholder{color:#434a55!important}.block-search input[type=text]::-ms-input-placeholder{color:#434a55!important}.block-search input[type=text]::placeholder{color:#434a55!important}.amfinder-responsive-home li{width:100%!important}.product.details.product-item-details .product-item-name{min-height:60px}.cms-home .price-box.price-final_price span{font-size:13px}.cms-home .price-box.price-final_price .old-price .price-label{display:none}.cms-home .product-item .old-price{margin-left:0}.cms-home .price-box.price-final_price{min-height:35px}.cms-home .product.details.product-item-details{height:auto!important}.product-item-info .product-item-details .product-item-name{font-size:12px!important}.affirm-as-low-as{font-size:12px}}@media screen and (min-width:768px){.catalog-product-view .product.attribute.availability{margin-top:10px}}@media screen and (max-width:767px){.catalog-product-view .fotorama__stage__frame.fotorama__active{position:static!important}.catalog-product-view .fotorama__stage__frame .fotorama__img{position:static!important;transform:initial!important}}@media screen and (max-width:479px){.catalog-category-view .product.details.product-item-details .product-item-name{min-height:70px}.product.details.product-item-details .product-item-name{min-height:110px}}