.br-page{--ink:#1C1917;--ink-2:#44403C;--muted:#807A70;--bg:#FAF8F4;--surface:#FFFFFF;--gold:#A16207;--gold-soft:#B08D57;--gold-line:#E4D8C2;--line:#E7E2D8;--line-2:#D9D3C7;--star:#C09A3E;--shadow:0 1px 2px rgba(28,25,23,.04),0 8px 24px rgba(28,25,23,.06);--shadow-hover:0 4px 10px rgba(28,25,23,.08),0 18px 40px rgba(28,25,23,.12);background:var(--bg);color:var(--ink);font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:300;line-height:1.6}.br-page *{box-sizing:border-box}.br-page h1,.br-page h2,.br-page h3,.br-page .br-serif{font-family:Cormorant,Times New Roman,serif;font-weight:500;letter-spacing:.2px;margin:0}.br-page a{color:inherit;text-decoration:none}.br-page img{display:block;max-width:100%}.br-fbtn svg,.br-fbtn svg *,.br-it svg,.br-it svg *,.br-cc .ic,.br-cc .ic *,.br-sortbtn svg,.br-sortbtn svg *,.br-sheet-opt svg,.br-sheet-opt svg *{fill:none!important}.br-orn svg,.br-orn svg *{fill:currentColor!important}.br-stars svg[fill=currentColor],.br-stars svg[fill=currentColor] *{fill:currentColor!important}.br-stars svg[fill=none],.br-stars svg[fill=none] *{fill:none!important}.br-dot,.br-sw,.br-orn .ln{display:inline-block!important}.br-wrap{max-width:1320px;margin:0 auto;padding:0 28px}.br-tnum{font-variant-numeric:lining-nums tabular-nums}.br-page button{font-family:inherit;cursor:pointer}.br-crumbs{font-size:12px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;padding:16px 0 2px}.br-crumbs a:hover{color:var(--gold)}.br-crumbs span{color:var(--ink)}.br-hero{text-align:center;padding:26px 0 14px}.br-hero .br-eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.br-hero h1{font-size:58px;line-height:1.02;margin:0 0 14px}.br-hero p{max-width:640px;margin:0 auto;color:var(--ink-2);font-size:15px}.br-orn{display:flex;align-items:center;justify-content:center;gap:14px;margin:18px 0 4px;color:var(--gold-soft)}.br-orn .ln{width:52px;height:1px;background:var(--gold-line)}.br-head{text-align:center;margin:46px 0 22px}.br-head .k{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold)}.br-head h2{font-size:34px;margin:6px 0 0}.br-toolbar{position:relative;z-index:40;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px}.br-trow{display:flex;align-items:center;gap:10px;min-height:62px;flex-wrap:wrap}.br-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.br-ft{position:relative}.br-fbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--line-2);background:var(--surface);border-radius:2px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.br-fbtn:hover,.br-ft.open .br-fbtn{border-color:var(--gold)}.br-fbtn svg{width:13px;height:13px;color:var(--muted);transition:transform .2s}.br-ft.open .br-fbtn svg{transform:rotate(180deg)}.br-panel{position:absolute;top:48px;left:0;z-index:50;min-width:230px;max-height:340px;overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:2px;box-shadow:var(--shadow-hover);padding:8px;display:none}.br-ft.open .br-panel{display:block}.br-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;font-size:13px;color:var(--ink-2);border-radius:2px}.br-opt:hover{background:#f5f0e7;color:var(--ink)}.br-opt.active{color:var(--gold)}.br-opt .ct{font-size:11px;color:var(--muted)}.br-priceform{display:flex;align-items:center;gap:8px;padding:10px}.br-priceform input{width:90px;height:38px;border:1px solid var(--line-2);border-radius:2px;padding:0 10px;font-family:inherit;font-size:13px}.br-priceform button{height:38px;padding:0 14px;background:var(--ink);color:#f5efe6;border:0;border-radius:2px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.br-metalswatches{display:flex;align-items:center;gap:7px;padding-left:8px;margin-left:2px;border-left:1px solid var(--line)}.br-ms{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.12);position:relative;display:block}.br-ms.active{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--gold)}.br-ms.w{background:linear-gradient(135deg,#f5f5f3,#dcdcda)}.br-ms.y{background:linear-gradient(135deg,#f3dd9a,#d8b24c)}.br-ms.r{background:linear-gradient(135deg,#f4cdbe,#dd9b86)}.br-ms.p{background:linear-gradient(135deg,#eef0f2,#c9ced4)}.br-ms.s{background:linear-gradient(135deg,#f3f4f6,#d4d8dd)}.br-right{margin-left:auto;display:flex;align-items:center;gap:18px}.br-count{font-size:12.5px;letter-spacing:.04em;color:var(--muted)}.br-count b{color:var(--ink);font-weight:500}.br-sort{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.br-sort select{font-family:inherit;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--line-2);background:var(--surface);height:40px;border-radius:2px;padding:0 10px;color:var(--ink)}.br-sortbtn{display:none;flex-direction:column;align-items:center;gap:3px;background:transparent;border:0;padding:0}.br-sortbtn .ibox{width:42px;height:42px;border:1px solid var(--line-2);background:var(--surface);border-radius:2px;display:flex;align-items:center;justify-content:center;transition:border-color .2s}.br-sortbtn svg{width:19px;height:19px;color:var(--ink)}.br-sortbtn .lab{font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.br-sortbtn:hover .ibox,.br-sortbtn:focus-visible .ibox{border-color:var(--gold)}.br-mcount{display:none;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:14px 0 0}.br-mcount b{color:var(--ink);font-weight:600}.br-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:none}.br-sheet.open{display:block}.br-sheet-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c191773;opacity:0;transition:opacity .25s}.br-sheet.open .br-sheet-bg{opacity:1}.br-sheet-panel{position:absolute;left:0;right:0;bottom:0;background:var(--surface);border-radius:14px 14px 0 0;padding-bottom:max(18px,env(safe-area-inset-bottom));box-shadow:0 -10px 44px #1c191742;transform:translateY(100%);transition:transform .28s ease}.br-sheet.open .br-sheet-panel{transform:none}.br-sheet-h{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 8px}.br-sheet-h span{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-weight:600}.br-sheet-x{width:34px;height:34px;border:0;background:transparent;font-size:26px;line-height:1;color:var(--muted)}.br-sheet-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:54px;padding:0 22px;background:transparent;border:0;border-top:1px solid var(--line);font-family:inherit;font-size:14px;color:var(--ink-2);text-align:left}.br-sheet-opt:active{background:#f5f0e7}.br-sheet-opt .ck{width:18px;height:18px;color:var(--gold);opacity:0;flex:none}.br-sheet-opt.active{color:var(--gold);font-weight:500}.br-sheet-opt.active .ck{opacity:1}.br-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 14px}.br-chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 6px 0 12px;background:#f1eadd;border:1px solid var(--gold-line);border-radius:2px;font-size:12px;color:var(--ink-2)}.br-chip .x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:var(--gold);font-size:15px;line-height:1}.br-chip .x:hover{background:#a162071f}.br-clear{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);text-decoration:underline;text-underline-offset:3px}.br-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 22px;padding:26px 0 10px}.br-card{background:var(--surface);border:1px solid var(--line);border-radius:2px;overflow:hidden;display:flex;flex-direction:column;transition:.22s}.br-card:hover{box-shadow:var(--shadow-hover);border-color:var(--gold-line);transform:translateY(-3px)}.br-media{position:relative;aspect-ratio:1/1;background:#f4f1eb;overflow:hidden}.br-track{position:absolute;top:0;right:0;bottom:0;left:0}.br-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .5s ease}.br-slide:first-child{opacity:1}.br-card:hover .br-slide:first-child{opacity:0}.br-card:hover .br-slide:nth-child(2){opacity:1}.br-slide img{width:100%;height:100%;object-fit:cover}.br-dots{display:none;position:absolute;left:0;right:0;bottom:12px;justify-content:center;gap:7px;z-index:3}.br-dot{width:7px;height:7px;border-radius:50%;background:#ffffffb3;box-shadow:0 1px 3px #00000073;cursor:pointer;transition:.2s}.br-dot.active{background:var(--gold);transform:scale(1.18)}.br-badge{position:absolute;top:12px;left:12px;z-index:2;font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:var(--ink);color:#f5efe6;padding:6px 10px}.br-badge.gold{background:var(--gold)}.br-badge.soft{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.br-wish{position:absolute;top:10px;right:10px;z-index:3}.br-cbody{padding:16px 16px 18px;display:flex;flex-direction:column;gap:9px;flex:1}.br-ctitle{font-family:Montserrat;font-size:13.5px;font-weight:400;line-height:1.45;color:var(--ink);min-height:39px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.br-ctitle:hover{color:var(--gold)}.br-rating{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--muted)}.br-stars{display:inline-flex;gap:1px;color:var(--star)}.br-stars svg{width:13px;height:13px}.br-swatches{display:flex;align-items:center;gap:9px}.br-sw{width:17px;height:17px;border-radius:50%;border:1px solid rgba(0,0,0,.14);cursor:pointer}.br-sw:hover{box-shadow:0 0 0 1px var(--surface),0 0 0 2px var(--gold-soft)}.br-sw.sel{box-shadow:0 0 0 1px var(--surface),0 0 0 2px var(--gold)}.br-sw.w{background:linear-gradient(135deg,#f5f5f3,#dcdcda)}.br-sw.y{background:linear-gradient(135deg,#f3dd9a,#d8b24c)}.br-sw.r{background:linear-gradient(135deg,#f4cdbe,#dd9b86)}.br-sw.p{background:linear-gradient(135deg,#eef0f2,#c9ced4)}.br-sw.s{background:linear-gradient(135deg,#f3f4f6,#d4d8dd)}.br-price{margin-top:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;row-gap:4px;padding-top:6px}.br-price .from{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.br-price .amt{font-family:Cormorant,serif;font-size:24px;font-weight:600;color:var(--ink)}.br-empty{text-align:center;padding:60px 0;color:var(--muted)}.br-pager{display:flex;align-items:center;justify-content:center;gap:8px;padding:30px 0 6px;flex-wrap:wrap}.br-pager span.page a,.br-pager span.next a,.br-pager span.prev a,.br-pager span.page.current{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);background:var(--surface);font-size:13px;color:var(--ink-2);padding:0 8px;text-decoration:none}.br-pager span.page a:hover,.br-pager span.next a:hover,.br-pager span.prev a:hover{border-color:var(--gold);color:var(--gold)}.br-pager span.page.current{background:var(--ink);color:#f5efe6;border-color:var(--ink)}.br-pager span.deco{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:42px;color:var(--muted)}.br-trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);margin-top:46px}.br-trust .br-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:34px 28px}.br-it{display:flex;align-items:center;gap:14px}.br-it svg{width:30px;height:30px;color:var(--gold);flex:none}.br-it .tt{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-weight:500}.br-it .td{font-size:12px;color:var(--muted)}.br-edu{padding:64px 0 70px}.br-edu .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.br-cc{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:2px;padding:34px 22px;transition:.2s}.br-cc:hover{border-color:var(--gold-line);box-shadow:var(--shadow);transform:translateY(-3px)}.br-cc .ic{width:46px;height:46px;margin:0 auto 14px;color:var(--gold)}.br-cc h3{font-size:25px;margin:0 0 6px}.br-cc p{font-size:13px;color:var(--muted);margin:0}.br-edu .cta{display:flex;justify-content:center;margin-top:34px}.br-edu .cta a{height:52px;padding:0 46px;display:inline-flex;align-items:center;background:var(--gold);color:#fff;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.br-edu .cta a:hover{background:var(--ink)}@media(max-width:1100px){.br-grid{grid-template-columns:repeat(3,1fr)}.br-hero h1{font-size:48px}}@media(max-width:860px){.br-trust .br-wrap,.br-edu .g4{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.br-wrap{padding:0 18px}.br-grid{grid-template-columns:repeat(2,1fr);gap:18px 14px}.br-hero h1{font-size:38px}.br-right .br-count{display:none}.br-mcount{display:block}.br-trow{flex-wrap:nowrap;gap:10px;min-height:0;padding:6px 0 14px;align-items:center}.br-filters{flex-wrap:nowrap;gap:10px}.br-metalswatches{border-left:0;padding-left:0;margin-left:0;gap:9px}.br-right{margin-left:auto;gap:0}.br-sort{display:none}.br-sortbtn{display:flex}.br-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.br-track::-webkit-scrollbar{display:none}.br-slide{position:relative;inset:auto;opacity:1!important;flex:0 0 100%;scroll-snap-align:start}.br-card:hover .br-slide:first-child{opacity:1}.br-dots{display:flex}}@media(prefers-reduced-motion:reduce){.br-page *{transition:none!important}}.br-saleribbon{position:absolute;top:12px;right:12px;z-index:3;font-size:11px;font-weight:700;letter-spacing:.02em;background:#a16207;color:#fff;padding:5px 9px;border-radius:2px}.br-saleribbon.is-red{background:#9a1b1b}.br-saleends{display:inline-flex;align-items:center;gap:5px;margin-left:10px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#a16207;vertical-align:middle}.br-saleends.is-red{color:#9a1b1b}.br-saledot{width:5px;height:5px;border-radius:50%;background:currentColor;display:inline-block;animation:brcardpulse 1.6s ease-in-out infinite}@keyframes brcardpulse{0%,to{opacity:1}50%{opacity:.25}}.br-price .br-was{font-family:Cormorant,serif;font-size:16px;font-weight:600;color:#7a736b;text-decoration:line-through;text-decoration-color:#e7e2d8}
/*# sourceMappingURL=/cdn/shop/t/56/assets/br-bracelets.css.map */
