.custom-collection__toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.custom-collection__count{color:var(--soft-text);font-size:14px}.custom-collection__count b{color:var(--color-white)}.custom-collection__sort-select{background-color:var(--color-black);color:var(--color-white);border:1px solid #2a2a2a;padding:10px 36px 10px 16px;border-radius:999px;outline:none;cursor:pointer;font-size:14px;font-weight:600;min-width:168px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px}.custom-collection__sort-select:focus-visible{border-color:#2f6df6}.cus-collection__wrapper{transition:opacity .2s ease}.cus-collection__wrapper.loading{opacity:.45;pointer-events:none}.cus-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cus-collection__grid--hide-for-empty{display:none!important}.cus-collection__empty{display:none;text-align:center;padding:56px 24px 72px;max-width:420px;margin:0 auto}.cus-collection__empty--visible{display:block!important}.cus-collection__empty-icon{color:#737373;margin:0 auto 24px;width:fit-content;transform:rotate(-10deg)}.cus-collection__empty-title{margin:0 0 12px;font-size:1.75rem;font-weight:700;color:#fff;line-height:1.25}.cus-collection__empty-desc{margin:0;font-size:15px;line-height:1.55;color:#9ca3af}.cus-collection__empty-browse{color:#2f6df6;text-decoration:underline;text-underline-offset:2px;font-weight:600}.cus-collection__empty-browse:hover{color:#5b8ef8}.cus-collection__card{color:inherit;height:100%;text-decoration:none;border:1px solid #262626;padding:20px;border-radius:10px;position:relative;overflow:hidden;transition:all .3s ease-in-out;interpolate-size:allow-keywords;display:flex}.cus-collection__card.cus-collection__card--search-hidden,.cus-collection__card.cus-collection__card--ai-hidden{display:none!important}.cus-collection__card--ai-highlight{border-color:#2563eb59}.cus-collection__card:hover{border-left-color:var(--color-white);border-right-color:var(--color-white);border-bottom-color:var(--color-white)}.cus-collection__card:before{content:"";position:absolute;top:0;left:0;height:2px;width:0%;background:#2563eb;transition:width .3s ease;z-index:2}.cus-collection__card:hover:before{width:100%}.cus-collection__card a{text-decoration:none;color:var(--color-white);height:100%;width:100%;display:flex;flex-direction:column}.cus-collection__card-top{display:flex;align-items:center;justify-content:space-between;gap:5px}.cus-collection__card-top-left{display:flex;align-items:center;gap:2px}.custom-collection_card-badges{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:0 0 15px}.custom-collection_badge.badge-sale{background:#ef444414;color:#ef4444;padding:2px 8px;border-radius:4px;border:1px solid rgba(239,68,68,.22)}.custom-collection_badge.badge-popular{border:1px solid rgba(245,158,11,.2);color:#f59e0b;background:#f59e0b1a;padding:2px 8px;border-radius:4px}.custom-collection_badge{font-size:14px;font-weight:600%;line-height:1.4}.cus-collection__product-tags{color:#2563eb;font-weight:600;text-transform:uppercase;border:1px solid rgba(37,99,235,.18);background:#2563eb1a;padding:4px;border-radius:4px;line-height:1.4}.cus-collection__card-delivery{color:var(--color-white);line-height:1.4}.custom-collection__price-wrap{display:flex;align-items:center;gap:4px}.custom-collection__price{color:#2563eb;font-weight:700;line-height:1.4}.custom-collection__compare-at-price{font-size:14px;line-height:1.4;text-decoration:line-through;color:var(--soft-text)}.cus-collection__card-foot{flex:1;display:flex;align-items:flex-end}.cus-collection__card-foot .card-cta{background-color:#2563eb;width:100%;padding:10px;border-radius:10px;gap:6px;display:flex;justify-content:center;color:#fff;border:none}.cus-collection__card-delivery,.cus-collection__card-top,.cus-collection__product-title.hb-h3,.cus-collection__product-desc.hb-text{margin:0 0 15px}.cus-collection__product-desc.hb-text p,.cus-collection__product-desc.hb-text span{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}@media screen and (max-width:1024px){.cus-collection__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.cus-collection__grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hb-card-product.css.map */
