.ab-menu-v3-state-badge{width:max-content;max-width:100%;min-height:1.35rem;border:1px solid currentColor;border-radius:999px;padding:.12rem .48rem;font-family:var(--text-font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:.035em;text-transform:none;white-space:nowrap;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;opacity:.78}.ab-menu-v3-state-badge[hidden]{display:none!important}.ab-menu-fixes:not(.ab-menu-v3) [data-ab-nav-target=all_bracelets]{align-items:center;gap:.35rem;display:inline-flex;flex-wrap:wrap}.ab-menu-fixes:not(.ab-menu-v3) [data-ab-nav-target=all_bracelets] .ab-menu-v3-state-badge{margin-inline-start:.15rem}[data-ab-nav-target=all_bracelets][data-ab-nav-state=active] [data-ab-nav-badge-viewing],[data-ab-nav-target=all_bracelets][data-ab-nav-state=filtered] [data-ab-nav-badge-clear]{display:inline-flex}[data-ab-nav-state=active]:focus-visible,[data-ab-nav-state=filtered]:focus-visible,.ab-menu-v3__desktop-list :focus-visible,.ab-menu-v3-mega :focus-visible,.ab-menu-v3-drawer :focus-visible,.ab-menu-v3-search-zero :focus-visible{outline:2px solid currentColor;outline-offset:3px}.ab-menu-v3__desktop-list{display:none!important}.ab-menu-v3__desktop-list>.header__primary-nav-item>a{white-space:nowrap}.ab-menu-v3-mega.mega-menu{width:min(calc(100vw - 2rem),70rem);max-height:calc(100dvh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - .75rem);left:50%;right:auto;transform:translate(-50%);border:1px solid rgb(255 255 255 / .1);border-radius:0 0 .55rem .55rem;background:#151514;color:#f5f3ee;padding:clamp(1.25rem,2vw,2rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,3rem);overflow:auto;box-shadow:0 1.25rem 3rem #00000047}.ab-menu-v3-mega__column{min-width:0;padding-inline-end:clamp(1rem,2.2vw,2rem);border-inline-end:1px solid rgb(255 255 255 / .12)}.ab-menu-v3-mega__column:last-child{padding-inline-end:0;border-inline-end:0}.ab-menu-v3-mega__eyebrow{margin:0 0 .9rem;color:#b8b3a8;font-family:var(--text-font-family);font-size:.625rem;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ab-menu-v3-mega__links{display:grid;gap:.15rem}.ab-menu-v3-mega__links>a{min-height:3.4rem;padding:.6rem 0;border-bottom:1px solid rgb(255 255 255 / .08);color:inherit;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:opacity .18s ease,transform .18s ease}.ab-menu-v3-mega__links>a:hover{opacity:.78;transform:translate(.15rem)}.ab-menu-v3-mega__links>a>span{min-width:0;display:grid;gap:.2rem}.ab-menu-v3-mega__links strong{font-family:var(--heading-font-family);font-size:1rem;font-weight:var(--heading-font-weight);line-height:1.25}.ab-menu-v3-mega__links small,.ab-menu-v3-fit-card small{color:#ada99f;font-family:var(--text-font-family);font-size:.72rem;line-height:1.35}.ab-menu-v3-mega__browse{margin-top:1.2rem;color:#f5f3ee;font-family:var(--text-font-family);font-size:.74rem;font-weight:600;line-height:1.4;text-decoration:underline;text-underline-offset:.22rem;display:inline-flex;align-items:center;gap:.45rem}.ab-menu-v3-stones{display:grid;gap:.45rem}.ab-menu-v3-stones--desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-menu-v3-stone{min-width:0;min-height:2.5rem;border:1px solid rgb(0 0 0 / .13);border-radius:.38rem;padding:.35rem .5rem;color:inherit;background:#ffffff09;font-family:var(--text-font-family);font-size:.74rem;font-weight:500;line-height:1.2;display:flex;align-items:center;gap:.45rem;transition:background-color .18s ease,border-color .18s ease}.ab-menu-v3-stone:hover{background:#ffffff14;border-color:#ffffff40}.ab-menu-v3-stone>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-menu-v3-stone__swatch{width:.78rem;height:.78rem;flex:0 0 auto;border-radius:50%;background:#6c6c70;box-shadow:inset 0 0 0 1px #ffffff59}.ab-menu-v3-stone__swatch--diamond{background:#232325;box-shadow:inset 0 0 0 1px #6f6f76}.ab-menu-v3-stone__swatch--turquoise{background:#149690}.ab-menu-v3-stone__swatch--jade{background:#1a6347}.ab-menu-v3-stone__swatch--lapis_lazuli{background:#1e3a8a}.ab-menu-v3-stone__swatch--tiger_eye{background:#9a581b}.ab-menu-v3-stone__swatch--topaz{background:#0284c7}.ab-menu-v3-fit-card{margin-top:1.35rem;border:1px solid rgb(255 255 255 / .15);border-radius:.55rem;padding:.8rem;color:inherit;background:#ffffff09;display:flex;align-items:flex-start;gap:.7rem}.ab-menu-v3-fit-card>span:last-child{display:grid;gap:.25rem}.ab-menu-v3-fit-card strong{font-family:var(--heading-font-family);font-size:.88rem;line-height:1.3}.ab-menu-v3-fit-card__icon{flex:0 0 auto;color:#c6a96d}.ab-menu-v3-sidebar{--drawer-max-width: min(100vw, 26.25rem)}.ab-menu-v3-sidebar::part(header){min-height:0;height:0;padding:0;border:0;overflow:hidden}.ab-menu-v3-sidebar::part(content){overflow-x:hidden}.ab-menu-v3-sidebar .header-sidebar__scroller{padding:0}.ab-menu-v3-drawer{min-width:0;color:#171614;background:#f7f5f0}.ab-menu-v3-drawer__utility-bar{min-height:3.25rem;padding:.45rem .85rem;border-bottom:1px solid #dedbd3;background:#f7f5f0;display:flex;align-items:center;gap:.55rem}.ab-menu-v3-drawer__close{width:2.75rem;height:2.75rem;flex:0 0 auto;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center}.ab-menu-v3-drawer__close:hover{background:#ece9e2}.ab-menu-v3-drawer__search{min-width:0;min-height:2.5rem;flex:1 1 auto;border:1px solid #dedbd3;border-radius:999px;padding:.45rem .8rem;color:#5d5a54;background:#fff;font-family:var(--text-font-family);font-size:.75rem;line-height:1.2;display:flex;align-items:center;gap:.48rem}.ab-menu-v3-drawer__search span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-menu-v3-drawer__body{padding:.75rem 1rem 1rem;display:grid;gap:.75rem}.ab-menu-v3-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ab-menu-v3-card{min-width:0;min-height:5.15rem;border:1px solid #dfdcd4;border-radius:.55rem;padding:.65rem .7rem;color:inherit;background:#efede7;font-family:var(--text-font-family);display:grid;align-content:space-between;gap:.18rem;transition:background-color .18s ease,transform .18s ease}.ab-menu-v3-card:hover{background:#e8e5dd;transform:translateY(-1px)}.ab-menu-v3-card__top{color:#77726a;font-size:.55rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ab-menu-v3-card strong{margin-top:.05rem;font-family:var(--heading-font-family);font-size:.92rem;line-height:1.2}.ab-menu-v3-card small{color:#79756e;font-size:.65rem;line-height:1.25}.ab-menu-v3-rows{border-block:1px solid #e4e1d9}.ab-menu-v3-rows>a{min-height:3rem;padding:.38rem .1rem;border-bottom:1px solid #e9e6df;color:inherit;font-family:var(--text-font-family);display:flex;align-items:center;justify-content:space-between;gap:.9rem}.ab-menu-v3-rows>a:last-child{border-bottom:0}.ab-menu-v3-rows>a:hover{color:#715c36}.ab-menu-v3-rows>a>span{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem}.ab-menu-v3-rows strong{font-family:var(--heading-font-family);font-size:.9rem;line-height:1.2}.ab-menu-v3-rows small{color:#7b776f;font-size:.64rem;line-height:1.25}.ab-menu-v3-rows .ab-menu-v3-state-badge{flex-basis:100%}.ab-menu-v3-drawer__stones{display:grid;gap:.55rem}.ab-menu-v3-drawer__section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ab-menu-v3-drawer__section-head h2{margin:0;color:#4e4b45;font-family:var(--text-font-family);font-size:.65rem;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.ab-menu-v3-drawer__section-head a{color:#5c4d31;font-family:var(--text-font-family);font-size:.64rem;font-weight:600;line-height:1.3;text-align:end;text-decoration:underline;text-underline-offset:.15rem}.ab-menu-v3-stones--drawer{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-menu-v3-drawer .ab-menu-v3-stone{min-height:2.25rem;border-color:#ddd9d0;color:#36332f;background:#fff;font-size:.68rem}.ab-menu-v3-drawer .ab-menu-v3-stone:hover{background:#efede7;border-color:#ccc6b9}.ab-menu-v3-sidebar .ab-menu-v3-drawer__footer{border-top:1px solid #e1ded7;background:#f7f5f0;color:#26231f}.ab-menu-v3-sidebar .ab-menu-v3-drawer__footer:before{display:none}.ab-menu-v3-drawer__utilities{min-width:0;padding:.7rem .85rem;display:flex;align-items:center;justify-content:space-between;gap:.55rem}.ab-menu-v3-drawer__utilities a{min-width:0;color:inherit;font-family:var(--text-font-family);font-size:.64rem;font-weight:600;line-height:1.2;display:inline-flex;align-items:center;gap:.25rem}.ab-menu-v3-sidebar .ab-menu-v3-drawer__footer .localization-selectors{padding:.55rem .85rem .75rem}.header-search .ab-menu-v3-search-zero{padding:0 var(--container-gutter) 1.6rem;color:rgb(var(--text-color))}.header-search .ab-menu-v3-search-zero[hidden]{display:none!important}.ab-menu-v3-search-zero__section{padding-block:.9rem;border-top:1px solid rgb(var(--border-color))}.ab-menu-v3-search-zero__section h2{margin:0 0 .65rem;color:rgb(var(--text-color) / .68);font-family:var(--text-font-family);font-size:.63rem;font-weight:600;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.ab-menu-v3-stones--search{grid-template-columns:repeat(3,minmax(0,1fr))}.header-search .ab-menu-v3-search-zero .ab-menu-v3-stone{min-height:2.3rem;border-color:rgb(var(--text-color) / .18);color:inherit;background:rgb(var(--text-color) / .035);font-size:.7rem}.header-search .ab-menu-v3-search-zero .ab-menu-v3-stone:hover{background:rgb(var(--text-color) / .075);border-color:rgb(var(--text-color) / .3)}.ab-menu-v3-search-zero__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ab-menu-v3-search-zero__cards a{min-width:0;min-height:4.4rem;border:1px solid rgb(var(--text-color) / .16);border-radius:.45rem;padding:.65rem .72rem;color:inherit;background:rgb(var(--text-color) / .035);display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:.18rem .6rem}.ab-menu-v3-search-zero__cards strong{font-family:var(--heading-font-family);font-size:.88rem;line-height:1.2}.ab-menu-v3-search-zero__cards span{color:rgb(var(--text-color) / .65);font-family:var(--text-font-family);font-size:.64rem;line-height:1.25}.ab-menu-v3-search-zero__cards svg{grid-column:2;grid-row:1 / span 2;align-self:center}.ab-menu-v3-search-zero__sizing{padding-top:.9rem;border-top:1px solid rgb(var(--border-color));color:inherit;font-family:var(--text-font-family);font-size:.7rem;font-weight:500;line-height:1.35;display:inline-flex;align-items:center;gap:.42rem}@media screen and (max-width:359px){.ab-menu-v3-stones--drawer{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-menu-v3-drawer__utilities{align-items:flex-start;flex-direction:column}}@media screen and (max-width:1023px){.ab-menu-v3 [aria-controls=sidebar-menu]{display:inline-flex!important}}@media screen and (min-width:700px)and (max-width:1023px){.ab-menu-v3-sidebar{--drawer-max-width: 26.25rem}.ab-menu-v3-stones--search{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1024px){.ab-menu-v3 [aria-controls=sidebar-menu]{display:none!important}.ab-menu-v3__desktop-list{align-items:center;gap:.45rem;display:flex!important}.ab-menu-v3__desktop-list>.header__primary-nav-item>a,.ab-menu-v3__desktop-list>.header__primary-nav-item>mega-menu-disclosure>details>summary{font-size:.67rem;line-height:1.25}.ab-menu-v3__desktop-list>.header__primary-nav-item>mega-menu-disclosure>details>summary{display:inline-flex;align-items:center;gap:.25rem}.ab-menu-v3__desktop-list .header__menu-arrow{position:static}}@media screen and (min-width:1150px){.ab-menu-v3__desktop-list{gap:.75rem}.ab-menu-v3__desktop-list>.header__primary-nav-item>a,.ab-menu-v3__desktop-list>.header__primary-nav-item>mega-menu-disclosure>details>summary{font-size:.72rem}}@media screen and (min-width:1280px){.ab-menu-v3__desktop-list{gap:1rem}.ab-menu-v3__desktop-list>.header__primary-nav-item>a,.ab-menu-v3__desktop-list>.header__primary-nav-item>mega-menu-disclosure>details>summary{font-size:.76rem}}@media screen and (min-width:700px){.header-search .ab-menu-v3-search-zero{padding-bottom:2rem}.header-search .ab-menu-v3-stones--search{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ab-menu-v3-mega,.ab-menu-v3-mega *,.ab-menu-v3-drawer,.ab-menu-v3-drawer *,.ab-menu-v3-search-zero,.ab-menu-v3-search-zero *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/341/assets/ab-menu-v3.css.map */
