@media screen and (min-width:641px){.collection>.card{background:#fff;border:1px solid #E2E8F0;border-radius:14px;box-shadow:0 18px 40px #0f172a1f}.collection>.card>.collection-banner{border-radius:13px 13px 0 0}}.collection-banner{position:relative;overflow:hidden;background:radial-gradient(rgba(29,78,216,.07) 1px,transparent 1.2px) 0 0 / 14px 14px,linear-gradient(120deg,#f5f7fa,#eef2ff);border-bottom:1px solid #E2E8F0}.collection-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#f5f7fa,#f5f7faeb 40%,#eef2ff00 85%)}.collection-banner>*{position:relative;z-index:1}.collection-banner.card__header{padding:26px 30px 24px}.collection-banner .collection__meta{margin-bottom:0}.collection-banner .collection__title{font-size:30px;line-height:1.2;color:#0f172a;letter-spacing:-.01em;margin:0 0 6px}.collection-banner .collection__products-count-total{display:block!important;margin:0;font-size:14px;color:#475569}.collection-banner .collection__products-count-showing{display:none!important}.collection-banner .collection__description{color:#334155}.vehicle-fit-pill{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:6px 14px 6px 10px;background:#fff;border:1px solid #BFDBFE;border-radius:999px;box-shadow:0 1px 2px #0f172a0f;color:#1e293b;font-size:13px;font-weight:600;line-height:1.3}.vehicle-fit-pill__icon{flex:none;width:18px;height:18px;padding:3px;border-radius:999px;background:#1d4ed8;color:#fff}.collection>.card .collection__toolbar,.collection>.card .collection__toolbar:not(.collection__toolbar--bordered){margin-top:0;padding:12px 30px;gap:10px;background:#fff;box-shadow:none;border-bottom:1px solid #E2E8F0;justify-content:flex-start;flex-wrap:wrap}.collection__toolbar .collection__toolbar-item{height:auto;margin:0}.collection__toolbar .collection__toolbar-item--filter{order:0}.collection__toolbar .collection__toolbar-item--sort{order:1;margin:0!important}.collection__toolbar .collection__toolbar-item--count{order:2;margin:0!important}.collection__toolbar .collection__toolbar-item--layout{order:3;margin-left:auto!important}.collection__toolbar .collection__showing-count{display:none}.collection__toolbar .value-picker-button,.collection__toolbar .collection__toolbar-item--filter{display:inline-flex;align-items:center;height:38px;margin:0;padding:0 14px 0 16px;background:#fff;border:1px solid #E2E8F0;border-radius:999px;color:#1e293b;font-size:14px;font-weight:500;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}.collection__toolbar .value-picker-button:hover,.collection__toolbar .collection__toolbar-item--filter:hover,.collection__toolbar .value-picker-button[aria-expanded=true]{border-color:#1d4ed8;color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed81a}.collection__toolbar .value-picker-button:focus-visible,.collection__toolbar .collection__toolbar-item--filter:focus-visible{outline:2px solid #1D4ED8;outline-offset:2px}.collection__toolbar .value-picker-button svg{margin-left:8px}.collection__toolbar .collection__toolbar-item--filter svg{width:17px;height:17px;margin-right:8px}.collection__toolbar .collection__layout-label{display:none}.collection__toolbar .collection__toolbar-item--layout{display:inline-flex;padding:3px;border:1px solid #E2E8F0;border-radius:999px;background:#f8fafc}.collection__toolbar .collection__layout-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;margin:0!important;border-radius:999px;color:#64748b;opacity:1;transition:background-color .15s ease,color .15s ease}.collection__toolbar .collection__layout-button:hover{color:#1d4ed8}.collection__toolbar .collection__layout-button.is-selected{background:#1e293b;color:#fff}.collection__toolbar .collection__layout-button svg{width:15px;height:15px}.collection__toolbar .collection__layout-button.touch-area:before{display:none}@media screen and (min-width:641px){.collection__toolbar .value-picker__inner{border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 18px 40px #0f172a24;overflow:hidden}.collection__toolbar .value-picker__choice-item.is-selected{color:#1d4ed8}}@media screen and (max-width:640px){.collection-banner.card__header{padding:20px 20px 18px}.collection-banner .collection__title{font-size:24px}.vehicle-fit-pill{margin-top:10px;font-size:12.5px}.collection>.card .collection__toolbar,.collection>.card .collection__toolbar:not(.collection__toolbar--bordered){padding:10px 16px;gap:8px}.collection__toolbar .value-picker-button,.collection__toolbar .collection__toolbar-item--filter{height:38px;padding:0 12px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/premium-collection.css.map */
