.bv-coll-hero{background:var(--ink);color:#fff;padding:40px 0 48px}.bv-coll-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.bv-coll-hero__text{display:flex;flex-direction:column;gap:12px;min-width:0}.bv-coll-hero h1{font-size:clamp(46px,6vw,88px);line-height:.88;margin:0}.bv-coll-hero__desc{max-width:640px;color:#d8d0c6;font-size:16px;line-height:1.55}.bv-coll-hero__desc p{margin:0}.bv-coll-hero__count{margin:4px 0 0;font-size:14px;color:#b3aaa0}.bv-coll-hero__count b{color:#fff}.bv-coll-hero__media{flex:0 0 260px;height:200px;background:#fff;border-radius:var(--radius-lg);display:grid;place-items:center;padding:18px}.bv-coll-hero__media img{max-width:100%;max-height:100%;object-fit:contain}.bv-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:#b3aaa0;margin-bottom:6px}.bv-crumbs a:hover{color:#fff}.bv-crumbs [aria-current]{color:#fff;font-weight:600}.bv-coll{padding-block:28px 72px}.bv-coll-chips{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.bv-coll-chips a{padding:11px 18px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.bv-coll-chips a:hover{border-color:var(--ink)}.bv-coll-chips a.is-active{background:var(--ink);border-color:var(--ink);color:#fff}.bv-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:18px}.bv-toolbar__filters{display:flex;gap:8px;flex-wrap:wrap}.bv-filter{position:relative}.bv-filter summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:#fff;font-size:14px;font-weight:600;-webkit-user-select:none;user-select:none}.bv-filter summary::-webkit-details-marker{display:none}.bv-filter summary b{min-width:20px;height:20px;border-radius:10px;background:var(--red);color:#fff;font-size:11px;display:grid;place-items:center;padding:0 5px}.bv-filter summary .bv-ico{width:16px;height:16px;transition:transform .2s}.bv-filter[open] summary{border-color:var(--ink)}.bv-filter[open] summary .bv-ico{transform:rotate(180deg)}.bv-filter__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:30;min-width:260px;max-height:340px;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:10px}.bv-check{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:14px;cursor:pointer}.bv-check:hover{background:var(--soft)}.bv-check input{width:18px;height:18px;accent-color:var(--ink)}.bv-check span{flex:1}.bv-check small{color:var(--muted);font-size:12px}.bv-check.is-disabled{opacity:.45;cursor:default}.bv-filter__price{display:flex;gap:10px;padding:6px}.bv-filter__price label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;color:var(--muted);position:relative}.bv-filter__price label span{position:absolute;left:12px;bottom:12px;font-size:14px;color:var(--ink)}.bv-filter__price input{width:110px;height:44px;border:1px solid var(--line);border-radius:10px;padding:0 10px 0 24px;font-size:15px}.bv-filter__apply{width:calc(100% - 12px);margin:6px;min-height:44px;font-size:13px}.bv-sort{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);flex:0 0 auto}.bv-sort select{height:44px;border:1px solid var(--line);border-radius:12px;padding:0 38px 0 14px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23161412' stroke-width='1.8'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.bv-active-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:18px}.bv-active-filters a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--soft);font-size:13px;font-weight:600}.bv-active-filters a:hover{background:var(--ink);color:#fff}.bv-active-filters .bv-active-filters__clear{background:none;color:var(--red);text-decoration:underline}.bv-coll__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bv-empty{text-align:center;padding:64px 20px;background:var(--soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;gap:14px}.bv-empty h2{font-size:40px;margin:0}.bv-empty p{margin:0;color:var(--muted);max-width:460px}.bv-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:44px}.bv-pagination a,.bv-pagination span{min-width:46px;height:46px;padding:0 8px;border-radius:12px;border:1px solid var(--line);display:grid;place-items:center;font-weight:700;font-size:15px;background:#fff}.bv-pagination a:hover{border-color:var(--ink)}.bv-pagination .is-active{background:var(--ink);border-color:var(--ink);color:#fff}.bv-pagination .bv-pagination__gap{border:0;background:none}.bv-pagination .bv-ico{width:18px;height:18px}.bv-pagination .bv-pagination__arrow:hover{background:var(--success);border-color:var(--success);color:#fff}.bv-search-page{display:flex;gap:10px;max-width:640px;margin-top:8px}.bv-search-page .bv-search{background:#fff;border-color:#fff}@media(max-width:1100px)and (min-width:991px){.bv-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:990px){.bv-coll-hero{padding:24px 0 28px}.bv-coll-hero__media{display:none}.bv-coll{padding-block:18px 48px}.bv-coll-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -14px 16px;padding:0 14px;scrollbar-width:none}.bv-coll-chips::-webkit-scrollbar{display:none}.bv-coll-chips a{flex:0 0 auto;padding:9px 14px;font-size:13px}.bv-toolbar{flex-wrap:wrap;gap:10px}.bv-toolbar__filters{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none}.bv-filter{position:static}.bv-filter summary{height:42px;padding:0 12px;font-size:13px;white-space:nowrap}.bv-filter__panel{left:14px;right:14px;min-width:0}.bv-sort{width:100%}.bv-sort span{display:none}.bv-sort select{width:100%}.bv-coll__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bv-pagination a,.bv-pagination span{min-width:42px;height:42px}.bv-search-page .bv-search{order:0;flex-basis:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bivertec-collection.css.map */
