.bl-collection__layout{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:clamp(20px,3vw,38px);align-items:start}.bl-collection__main{min-width:0}.bl-filters{min-width:0;background:#fff;border:1px solid #dce3ea;border-radius:16px;padding:20px;color:#263445}.bl-filters__group{margin-bottom:18px}.bl-filters__input,.bl-filters__select{width:100%;max-width:100%;min-height:42px;background:#fff;color:#243447;border:1px solid #cdd8e3;border-radius:9px;padding:9px 11px}.bl-shop-shortcuts{display:grid;gap:9px;margin:16px 0 24px}.bl-shop-shortcut{display:flex;align-items:center;gap:11px;padding:12px;background:#f4f8fc;border:1px solid #dce6ef;border-radius:12px;color:#1b2d40;text-decoration:none}.bl-shop-shortcut:hover{border-color:#3183c8;background:#eaf4fd}.bl-shop-shortcut strong,.bl-shop-shortcut small{display:block}.bl-shop-shortcut strong{font-size:13px;line-height:1.4}.bl-shop-shortcut small{font-size:11px;color:#5e6c7c;line-height:1.45}.bl-shop-shortcut__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:#dceefd;color:#1768aa;font-size:12px;font-weight:800}.bl-shop-shortcut__arrow{margin-left:auto;color:#277fbd}.bl-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bl-product-card{min-width:0;overflow:hidden}.bl-product-card__img{width:100%;height:auto;object-fit:contain}.bl-product-card__body{padding:15px}.bl-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.bl-collection-toolbar .bl-filters__select{width:auto}.bl-product-info,.bl-product-info h1,.bl-product-desc{overflow-wrap:anywhere}.bl-product-gallery img{max-width:100%;height:auto}.bl-product-form input,.bl-product-form select{max-width:100%}@media(max-width:1050px){.bl-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.bl-collection__layout{display:block}.bl-filters{margin-bottom:20px}.bl-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bl-product-card__body{padding:12px}.bl-product-card h3{font-size:14px;line-height:1.4}.bl-product-gallery,.bl-product-info{width:100%;min-width:0}.bl-collection-toolbar{flex-wrap:wrap}}@media(max-width:420px){.bl-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bl-product-card__body{padding:10px}}.bl-product-info,.bl-product-info p,.bl-product-info li,.bl-product-info label,.bl-product-info small,.bl-product-info .bl-quick-trust,.bl-product-info .bl-quick-trust li,.bl-product-info .bl-stock,.bl-product-info .bl-stock--in,.bl-product-info .bl-stock--out{color:#263445!important}.bl-product-info .bl-stock--in{color:#16713b!important;font-weight:750!important}.bl-product-info .bl-quick-trust li{color:#344255!important;font-weight:600!important}.bl-product-info .bl-fitment-prompt{color:#172b3d!important}.bl-product-info .bl-fitment-prompt p{color:#526174!important}.bl-product-info .bl-carplay-wifi-notice,.bl-product-info .bl-carplay-product-guide{background:#fff!important;color:#243447!important;border:1px solid #d5deea!important}.bl-product-info .bl-carplay-wifi-notice p,.bl-product-info .bl-carplay-product-guide p,.bl-product-info .bl-carplay-product-guide li{color:#526174!important}.bl-product-info .bl-carplay-wifi-notice strong,.bl-product-info .bl-carplay-product-guide strong{color:#172333!important}.bl-trust-bar{background:#f4f7fb!important;border-color:#d5deea!important}.bl-trust-bar__item,.bl-trust-bar__item span{color:#3d4b5d!important;font-weight:650!important}.bl-trust-bar__item svg{color:#397fe8!important;stroke:currentColor!important}.bl-tabs{color:#263445!important}.bl-tabs__nav{border-color:#cbd5e1!important}.bl-tabs__tab{color:#465467!important;font-weight:650!important;opacity:1!important}.bl-tabs__tab.active,.bl-tabs__tab[aria-selected=true]{color:#1769d2!important}.bl-tabs__panel,.bl-tabs__panel p,.bl-tabs__panel li,.bl-tabs__panel span{color:#344255!important}.bl-tabs__panel h2,.bl-tabs__panel h3,.bl-tabs__panel strong{color:#172333!important}.bl-product-desc,.bl-product-desc p,.bl-product-desc li{color:#344255!important;line-height:1.75!important}.bl-product-desc h1,.bl-product-desc h2,.bl-product-desc h3,.bl-product-desc h4{color:#172333!important}.bl-product-desc a,.bl-tabs__panel a{color:#075fae!important;text-decoration:underline}.bl-reviews-tab-note{color:#526174!important}@media(max-width:767px){.bl-trust-bar__item,.bl-trust-bar__item span,.bl-tabs__tab{font-size:14px!important}.bl-product-desc{font-size:15px!important}}.bl-collection-header{margin:0 0 26px}.bl-collection-header h1{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.04em;margin:8px 0 10px}.bl-collection-header p{max-width:72ch;color:#5c6876;line-height:1.65}.bl-collection__layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:clamp(20px,3vw,34px)}.bl-filters{color:#263445;box-shadow:0 10px 28px #1423320d}.bl-filters__header strong,.bl-filters__label{color:#172333}.bl-filters__sub{color:#667386}.bl-filters__check{color:#344255}.bl-filters__clear{color:#263445;background:#f7f9fb;border-color:#d5dee7}.bl-shop-shortcuts{margin:16px 0 22px}.bl-product-card{border-color:#dce2e8;border-radius:14px;box-shadow:0 8px 24px #1423320e;transition:transform .18s ease,box-shadow .18s ease}.bl-product-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1423321a}.bl-product-card__body{color:#263445}.bl-product-card h3 a{color:#172333}.bl-product-card p{color:#5d6978}.bl-product-card .bl-badge{align-self:flex-start}.bl-price-row .bl-price{color:#172333}.bl-collection-toolbar{color:#526174}.bl-empty-state{color:#526174;background:#fff;border:1px dashed #cbd5df;border-radius:12px}.bl-pagination{color:#526174}.bl-filter-toggle{border-color:#d2dce6;background:#fff;color:#1f3042}.bl-vehicle-finder{background:#fff;border:1px solid #dce3ea;color:#243447}.bl-vehicle-finder h2{color:#172333}.bl-vehicle-finder p{color:#596879}.bl-vehicle-finder__fields label{color:#344253}.bl-vehicle-finder__fields select,.bl-vehicle-finder__fields input{border-color:#d4dce4;color:#172330;background:#fff}.bl-review-info{padding:22px;border:1px solid #dce3ea;border-radius:12px;background:#f7f9fb;color:#344255}.bl-review-info h3{color:#172333;margin:0 0 8px}.bl-review-info p{margin:0;line-height:1.65}.bl-review-info a{color:#075fae;text-decoration:underline}@media(max-width:767px){.bl-collection__layout{display:block}.bl-filters{position:fixed;z-index:301;top:0;bottom:0;left:0;width:min(88vw,360px);overflow:auto;border-radius:0;transform:translate(-105%);transition:transform .22s ease}.bl-filters.is-open{transform:translate(0)}.bl-filters__close{display:block}.bl-filters-backdrop.is-open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0a121c8c}.bl-filter-toggle{display:inline-flex;margin:0 0 14px}.bl-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bl-product-card__body{padding:11px}.bl-product-card h3{font-size:13px;line-height:1.4}.bl-product-card p{font-size:12px}.bl-price-row{align-items:flex-start}.bl-price-row .bl-btn{width:100%;justify-content:center}}@media(max-width:380px){.bl-collection__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/beemrlabs-modern-ui.css.map */
