.layout-container{font-family:montserrat,Arial,Helvetica,sans-serif;position:fixed;height:100%;width:100%;top:0}.search-nav-bar{background-color:#ee7942!important;position:absolute;top:0;width:100%;z-index:100}.search-nav-bar .logo img{width:180px}.search-title{margin-top:45px;padding:10px 4px;text-align:center;color:#666;background-color:#fff;font-size:13px}.search-body{padding:20px 12px;height:calc(100vh - 105px);overflow:auto}.search-select-disable{padding:5px 0}.search-select-disable .am-list-item .am-list-line .am-list-content{color:#aaa}.search-select-disable .am-list-item .am-list-line .am-list-extra{color:#ccc}.search-select{padding:5px 0}.search-container{margin-bottom:100px}.search-panel{background-color:#fff;padding:10px;border-radius:10px}.search-panel .rola-header{text-align:center;padding:10px 0;font-size:13px}.search-panel .rola{text-align:center;padding:10px 0 20px}.search-panel .rola img{width:160px}.search-panel .search-button{background-color:#ee7942!important;border:1px solid #ee7942!important}.search-products-no-data{margin-top:20px;background-color:#fff;border-radius:10px;padding:40px 20px;text-align:center;font-size:20px;color:#666}.entity-name{margin:20px 0 0;text-align:center;color:#fff;font-size:18px}.am-picker-col-item,.am-picker-popup-item{font-family:montserrat,Arial,Helvetica,sans-serif!important}.am-picker-col-item{font-size:18px!important}.am-picker-col-item-selected{font-size:24px;color:#ee7942;font-weight:700}.am-picker-col-indicator:after,.am-picker-col-indicator:before{background-color:#ee7942!important}.search-products{margin-bottom:100px;background-color:#fff;border-radius:10px;padding:5px}.search-products .rola-small{text-align:center;padding:10px 0}.search-products .rola-small img{width:120px}.search-products .search-vehicle{border-top:1px solid #ddd}.search-products .search-vehicle:first-child{border-top:0!important}.search-products .search-vehicle .search-vehicle-title{line-height:20px;padding:8px 0 10px;font-weight:700;text-align:center;background:#eee;background-image:linear-gradient(180deg,#eee,#fff 90%);color:#000;margin:0 0 5px}.search-products .search-vehicle .search-vehicle-products{padding:10px}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product{margin-bottom:20px;height:100px!important;display:flex}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product:last-child{margin-bottom:10px}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .image{width:90px!important;min-width:90px;max-width:90px;height:90px!important;overflow:hidden;border-radius:5px;display:flex;justify-content:center}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .image img{max-height:100%}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .detail{margin:10px 0 0 10px;padding:0 0 0 6px;flex:auto;height:70px!important;position:relative}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .detail .product-name{color:#ee7942;font-weight:700;white-space:pre-wrap;display:inline-block}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .detail .product-name-style{font-weight:400}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .detail .product-id{color:#333;font-size:12px;line-height:20px;padding:3px 0}.search-products .search-vehicle .search-vehicle-products .search-vehicle-product .detail .product-price{position:absolute;bottom:0;color:#333;font-size:14px;font-weight:700}.search-product{margin-bottom:100px;background-color:#fff;border-radius:10px;padding:5px}.search-product .rola-small{text-align:center;padding:10px 0}.search-product .rola-small img{width:120px}.search-product .image-slider{min-height:100px}.search-product .image-slider .am-wingblank.am-wingblank-lg{margin-left:5px;margin-right:5px}.search-product .image-slider .image-container{display:block;position:relative;display:flex;justify-content:center}.search-product .image-slider .image-container img{max-height:100%}.search-product .details{padding:10px}.search-product .details .title{font-size:24px;font-weight:700}.search-product .details .code{padding:10px 0;color:#ee7942;font-size:22px}.search-product .details .code .preview{display:inline-block}.search-product .details .description{padding:5px 0 15px;font-size:14px}.search-product .details .price{padding:5px 0 0}.search-product .details .price .price-number{color:#ee7942;font-size:22px;font-weight:700}.search-product .details .price .price-currency{color:#ee7942;font-size:18px;font-weight:700;padding-left:6px}.search-product .details .price .price-info{color:#888;padding-left:10px;font-size:11px}.search-product .details .price .button-order{margin-top:-16px;position:fixed;right:30px;padding:0 20px;background-color:#ee7942!important;border:1px solid #ee7942!important}.search-product .details .spec .specifications{margin-top:10px;border-bottom:1px solid #ddd}.search-product .details .spec .specifications div{padding:10px 0;display:inline-block;width:50%;vertical-align:top}.search-product .details .spec .specifications>div{border-top:1px solid #ddd}.search-product .details .spec .specifications>div:nth-child(2n - 1){color:#aaa}.search-product .details .longdesc{padding:5px 0;font-size:14px;line-height:18px}.search-product .details .longdesc p{margin:0;padding:5px 0}.search-product .details .instructions{padding:15px 0 5px;font-size:14px}.search-product .details .instructions .specfit{height:52px}.search-product .details .instructions .pdf-container{width:60px}.search-product .details .instructions .pdf{height:52px}.search-product .details .instructions .link{color:#ee7942}.search-product .details .instructions .notes{color:#888}.search-product .details .fitvehicles{margin-top:10px;padding:5px 0;font-size:14px;line-height:16px}.search-product .details .fitvehicles li,.search-product .details .fitvehicles ul{margin:0}.search-product .details .fitvehicles ul{list-style-type:none;padding:5px 0;border-bottom:1px solid #ddd}.search-product .details .fitvehicles ul>li{border-top:1px solid #ddd;padding:5px 0;font-size:11px}.search-product .details .subtitle{padding:10px 0 5px;font-weight:700;font-size:14px}.search-barcode{margin-bottom:100px;background-color:#fff;border-radius:10px;padding:5px}.search-barcode .rola-small{text-align:center;padding:10px 0}.search-barcode .rola-small img{width:120px}.search-barcode .code-preview-modal{text-align:left;width:94%;margin:0 auto}.search-barcode .code-preview-modal .barcode{font-family:"Libre Barcode EAN13 Text",cursive;font-size:220px;line-height:260px}.search-barcode .code-preview-modal .barcode-no-data{font-size:24px;line-height:180px}.search-barcode .code-preview-modal .findstore a{background-color:#fae7df;border:1px solid #ee7942!important;color:#ee7942;width:100%;display:block;border-radius:5px;text-transform:uppercase;font-size:18px;padding:10px 0;text-align:center}.search-barcode .code-preview-modal .title{font-size:18px;padding:20px 5px;text-align:center}.search-barcode .code-preview-modal .sub-title{font-size:18px;padding:10px 5px}.search-barcode .code-preview-modal .name{padding:15px 5px;font-size:18px;font-weight:700}.search-barcode .code-preview-modal .code{padding:10px 5px;color:#ee7942;font-size:40px}.search-barcode .code-preview-modal .price{padding:10px 5px}.search-barcode .code-preview-modal .price .price-number{color:#ee7942;font-size:24px;font-weight:700}.search-barcode .code-preview-modal .price .price-currency{color:#ee7942;font-size:16px;padding-left:6px}.search-barcode .code-preview-modal .price .price-info{color:#888;padding:5px;font-size:12px}.search-barcode .code-preview-modal .delivery{padding:20px 5px;font-size:14px;color:#888}.search-barcode .button-close{background-color:transparent;border:0!important;color:grey;font-size:14px;cursor:pointer;text-transform:uppercase;position:inherit!important}