.br-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:clamp(20px,3vw,36px)}.br-head .br-lead{margin:0}.br-head__nav{display:flex;align-items:center;gap:10px}.br-arrow{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--br-line);background:#fff;color:var(--br-ink);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.br-arrow:hover{background:var(--br-ink);color:#fff;border-color:var(--br-ink)}.br-arrow:disabled{opacity:.35;cursor:default;background:#fff;color:var(--br-ink)}.br-arrow svg{width:18px;height:18px}.br-sec--wine .br-arrow{background:transparent;color:var(--br-blush);border-color:#f6efe659}.br-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3*var(--br-gap,20px))/4);gap:var(--br-gap,20px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px;list-style:none;margin:0;padding-left:0}.br-track::-webkit-scrollbar{display:none}.br-track>*{scroll-snap-align:start;min-width:0}@media(max-width:989px){.br-track{grid-auto-columns:calc((100% - 2*var(--br-gap,20px))/3)}}@media(max-width:749px){.br-track{--br-gap:12px;grid-auto-columns:46%;margin-inline:calc(-1*var(--br-gutter));padding-inline:var(--br-gutter);scroll-padding-inline:var(--br-gutter)}.br-head__nav .br-arrow{display:none}}.brc{display:flex;flex-direction:column;height:100%;color:var(--br-ink)}.brc__media{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--br-cream)}.brc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s ease}.brc__img--2{opacity:0}@media(hover:hover){.brc:hover .brc__img--2{opacity:1}.brc:hover .brc__img{transform:scale(1.03)}}.brc__badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.brc__badge{padding:5px 10px;border-radius:999px;background:#fff;color:var(--br-ink);font:700 10.5px/1 var(--br-sans);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 2px 8px #0000000f}.brc__badge--sale{background:var(--br-accent);color:#fff}.brc__badge--out{background:var(--br-ink);color:#fff}.brc__body{display:flex;flex-direction:column;gap:5px;padding-top:12px;flex:1}.brc__vendor{margin:0;font:700 11px/1.2 var(--br-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--br-accent-deep)}.brc__title{margin:0;font:500 14.5px/1.35 var(--br-sans);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.brc__title a{color:inherit;text-decoration:none}.brc__title a:hover{text-decoration:underline;text-underline-offset:3px}.brc__stars{margin:0;display:flex;align-items:center;gap:6px;font:500 12px/1 var(--br-sans);color:var(--br-muted)}.brc__stars-bar{--s:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7L12 17.3 5.8 20.9l1.6-7L2 9.2l7.1-.6z'/%3E%3C/svg%3E");display:inline-block;width:76px;height:14px;background:linear-gradient(90deg,var(--br-accent) var(--pct),#E6D3D8 var(--pct));-webkit-mask:var(--s) 0 0/15.2px 14px repeat-x;mask:var(--s) 0 0/15.2px 14px repeat-x}.brc__price{margin:2px 0 0;font:700 15px/1.2 var(--br-sans)}.brc__from{font-weight:500;font-size:12px;color:var(--br-muted)}.brc__now{color:var(--br-accent)}.brc__was{margin-left:6px;font-weight:400;font-size:13px;color:var(--br-muted)}.brc__form{margin:0}.brc__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;margin-top:10px;padding:0 14px;border:1.5px solid var(--br-ink);border-radius:999px;background:var(--br-ink);color:#fff;font:700 12px/1 var(--br-sans);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.brc__add:hover{background:var(--br-accent);border-color:var(--br-accent);color:#fff}.brc__add--ghost{background:transparent;color:var(--br-ink)}.brc__add--off,.brc__add--off:hover{background:#efe7e9;border-color:#efe7e9;color:#6b5a5f;cursor:not-allowed}.br-sec--wine .brc__add--off,.br-sec--wine .brc__add--off:hover{background:#f6efe626;border-color:transparent;color:#e9d6da}.brc__add[aria-busy=true]{opacity:.6;pointer-events:none}.brc__add.is-ok{background:var(--br-accent-deep);border-color:var(--br-accent-deep)}.brc__body>.brc__form,.brc__body>.brc__add{margin-top:auto}.br-sec--wine .brc{color:var(--br-blush)}.br-sec--wine .brc__vendor{color:var(--br-gold)}.br-sec--wine .brc__stars,.br-sec--wine .brc__was,.br-sec--wine .brc__from{color:#e9d6da}.br-sec--wine .brc__now{color:var(--br-blush-2)}.br-sec--wine .brc__add{background:var(--br-blush);border-color:var(--br-blush);color:var(--br-wine)}.br-sec--wine .brc__add--ghost{background:transparent;color:var(--br-blush);border-color:var(--br-blush)}.br-sec--wine .brc__add:hover{background:var(--br-gold);border-color:var(--br-gold);color:var(--br-wine)}.br-sec a:focus-visible,.br-sec button:focus-visible{outline:2px solid var(--br-accent);outline-offset:3px;border-radius:8px}.br-sec--wine a:focus-visible,.br-sec--wine button:focus-visible{outline-color:var(--br-gold)}.br-empty{padding:28px;border:1px dashed var(--br-line);border-radius:12px;text-align:center;color:var(--br-muted)}@media(prefers-reduced-motion:reduce){.br-track{scroll-behavior:auto}.brc__img,.brc__add,.br-arrow{transition:none}.brc:hover .brc__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/br-home.css.map */
