html.liberty-bb-open .bracelet-builder{--bb-fs-micro: 12px;--bb-fs-tile: 14px;--bb-fs-body: 15px;--bb-fs-lead: 20px;--bb-h-control: 44px;--bb-h-quiet: 36px;--bb-radius-tile: 6px;--bb-ls-caps: .08em}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder{--bb-fs-micro: 9px;--bb-fs-tile: 10.5px;--bb-fs-body: 11.5px;--bb-fs-lead: 15px;--bb-h-control: 32px;--bb-h-quiet: 26px}}.liberty-bb-cover{display:grid;place-items:center;gap:1.4rem;text-align:center;padding:1rem 0 0}.liberty-bb-cover__note{font-size:1.3rem;color:rgba(var(--color-foreground),.62);max-width:46ch}.liberty-bb-start{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bb-h-control, 4.4rem);padding:0 2.4rem;border:2px solid var(--bb-line, rgba(var(--color-foreground), .14));border-radius:999px;background:transparent;color:rgba(var(--color-foreground),.7);font-size:var(--bb-fs-tile, 1.4rem);letter-spacing:var(--bb-ls-caps, .08em);text-transform:uppercase;cursor:pointer;transition-property:border-color,color;transition-duration:.2s;transition-timing-function:ease-out}.liberty-bb-start:hover,.liberty-bb-start:focus-visible{border-color:rgba(var(--color-foreground),.45);color:rgb(var(--color-foreground))}.liberty-bb-close{margin-left:auto;width:4.4rem;height:4.4rem;border:.1rem solid var(--bb-line);border-radius:50%;background:transparent;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer}.bracelet-builder--collapsed .liberty-bb-close,.bracelet-builder--collapsed .bracelet-builder__layout,.bracelet-builder--collapsed .bracelet-builder__mobile-bar{display:none!important}html.liberty-bb-open{font-size:1.3rem;text-transform:uppercase}html.liberty-bb-open body{overflow:hidden}html.liberty-bb-open #shopify-pc__banner,html.liberty-bb-open #shopify-pc__prefs{font-size:calc(var(--font-body-scale, 1) * 15px);letter-spacing:calc(var(--font-body-scale, 1) * .6px);text-transform:none}@media screen and (min-width:750px){html.liberty-bb-open #shopify-pc__banner,html.liberty-bb-open #shopify-pc__prefs{font-size:calc(var(--font-body-scale, 1) * 16px)}}html.liberty-bb-open .shopify-section:has(.bracelet-builder){position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;min-height:0;margin:0;padding:0;background:rgb(var(--color-background));display:block}html.liberty-bb-open .bracelet-builder{padding:0!important}html.liberty-bb-open .bracelet-builder__shell{height:100svh;height:100dvh;max-width:none;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding-inline:clamp(1rem,3vw,4rem)}html.liberty-bb-open .bracelet-builder__header{display:none!important}html.liberty-bb-open .liberty-bb-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--bb-line)}.liberty-bb-bar{display:none}.liberty-bb-bar__logo{height:16px;width:auto;display:block}.liberty-bb-close{margin-left:auto;width:4.4rem;height:4.4rem;border:.1rem solid var(--bb-line);border-radius:50%;background:transparent;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer;transition-property:border-color,transform;transition-duration:.2s;transition-timing-function:ease-out}.liberty-bb-close:hover{border-color:rgb(var(--color-foreground))}.liberty-bb-close:active{transform:scale(.94)}.bracelet-builder--collapsed .liberty-bb-close{display:none}html.liberty-bb-open .bracelet-builder__shell{align-items:stretch}html.liberty-bb-open .bracelet-builder__layout{min-height:0;height:100%;align-items:stretch;gap:clamp(20px,3vw,56px);padding-block:10px}html.liberty-bb-open .bracelet-builder__stage{position:static;top:auto;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding:1.2rem}html.liberty-bb-open .bracelet-builder__preview{width:auto;height:min(100%,64rem);margin:.8rem auto;align-self:center}html.liberty-bb-open .bracelet-builder__panel{min-height:0;display:flex;flex-direction:column}html.liberty-bb-open .bracelet-builder__steps-nav{flex:0 0 auto;padding-top:0}html.liberty-bb-open .bracelet-builder__step{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.6rem}html.liberty-bb-open .bracelet-builder__summary{flex:0 0 auto;margin-top:0;padding-top:1rem;border-top:.1rem solid var(--bb-line)}html.liberty-bb-open .bracelet-builder__mobile-bar,html.liberty-bb-open .liberty-bb-cover{display:none!important}html.liberty-bb-open .bracelet-builder__summary{padding-top:12px}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>p{margin-bottom:8px!important}html.liberty-bb-open .bracelet-builder__summary>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--bb-fs-body);line-height:1.35}html.liberty-bb-open .bracelet-builder__price-row{padding-block:10px!important;margin-bottom:10px!important}html.liberty-bb-open .bracelet-builder__summary .button{min-height:var(--bb-h-control)!important;padding-block:0!important}html.liberty-bb-open .bracelet-builder__add-note{margin-top:6px!important;font-size:var(--bb-fs-micro);line-height:1.35}html.liberty-bb-open .bracelet-builder__steps-nav{padding-block:8px}html.liberty-bb-open .bracelet-builder__stage-topline{font-size:var(--bb-fs-tile);letter-spacing:.1em}html.liberty-bb-open .bracelet-builder__move-toggle,html.liberty-bb-open .bracelet-builder__text-button{min-height:var(--bb-h-quiet);font-size:var(--bb-fs-tile)}html.liberty-bb-open .bracelet-builder__hint{font-size:var(--bb-fs-micro);line-height:1.35;margin:0}html.liberty-bb-open .bracelet-builder__preview{width:auto;height:100%;max-width:100%;margin:8px auto}html.liberty-bb-open .bracelet-builder__step-chip{min-height:var(--bb-h-quiet);font-size:var(--bb-fs-tile);padding-inline:12px}html.liberty-bb-open .bracelet-builder__segmented label>span{min-height:0;padding:10px 12px}html.liberty-bb-open .bracelet-builder__panel{min-width:0;overflow-x:hidden}html.liberty-bb-open .bracelet-builder__steps-nav{min-width:0;width:100%;max-width:100%}html.liberty-bb-open .bracelet-builder__step,html.liberty-bb-open .bracelet-builder__step>*{min-width:0;max-width:100%}html.liberty-bb-open .bracelet-builder__segmented label,html.liberty-bb-open .bracelet-builder__segmented label>span{min-width:0}html.liberty-bb-open .liberty-bb-bar{padding:6px 0}html.liberty-bb-open .liberty-bb-close{width:36px;height:36px;min-height:0;font-size:var(--bb-fs-tile);margin:0;flex:0 0 auto}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__layout{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,38dvh) minmax(0,1fr);gap:8px;padding-block:6px}html.liberty-bb-open .bracelet-builder__stage{padding:8px;grid-template-rows:auto minmax(0,1fr)}html.liberty-bb-open .bracelet-builder__preview{height:100%;width:auto;margin:4px auto}html.liberty-bb-open .bracelet-builder__hint{display:none}html.liberty-bb-open .bracelet-builder__stage-topline{font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__summary .button{min-height:44px!important}html.liberty-bb-open .liberty-bb-bar__logo{height:14px}html.liberty-bb-open .bracelet-builder__steps-nav{margin-inline:0;padding-inline:0}html.liberty-bb-open .bracelet-builder__step>*,html.liberty-bb-open .bracelet-builder__segmented,html.liberty-bb-open .bracelet-builder__sizes,html.liberty-bb-open .bracelet-builder__stones,html.liberty-bb-open .bracelet-builder__metals,html.liberty-bb-open .bracelet-builder__components{margin-inline:0!important}html.liberty-bb-open .bracelet-builder__panel{padding-bottom:0!important}html.liberty-bb-open .bracelet-builder__summary{flex:0 0 auto}html.liberty-bb-open .bracelet-builder__summary{padding-top:8px}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>p{margin-bottom:6px!important}html.liberty-bb-open .bracelet-builder__price-row{padding-block:8px!important;margin-bottom:8px!important}html.liberty-bb-open .bracelet-builder__summary .button{min-height:42px!important}html.liberty-bb-open .bracelet-builder__add-note{font-size:var(--bb-fs-micro);margin-top:4px!important}html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__sizes label>span{min-height:0;padding:8px 6px;font-size:var(--bb-fs-body);overflow-wrap:anywhere}}html.liberty-bb-open .bracelet-builder__shell{padding-block:0!important}html.liberty-bb-open .bracelet-builder__preview-copy{display:none!important}html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__sizes label>span{min-height:0!important;padding:9px 10px!important;font-size:var(--bb-fs-body);line-height:1.3;gap:2px}html.liberty-bb-open .bracelet-builder__segmented,html.liberty-bb-open .bracelet-builder__sizes,html.liberty-bb-open .bracelet-builder__cord-colors{gap:6px!important}html.liberty-bb-open .bracelet-builder__cord-colors label>span{min-height:0!important;padding:7px 4px!important;gap:4px}html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__components button,html.liberty-bb-open .bracelet-builder__plate-finish-options button{min-height:0!important;padding:8px 10px!important;gap:10px}html.liberty-bb-open .bracelet-builder__stones button>span{font-size:var(--bb-fs-tile);margin-top:3px}html.liberty-bb-open .bracelet-builder__step-heading{margin-bottom:8px}html.liberty-bb-open .bracelet-builder__step{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:4px}html.liberty-bb-open .bracelet-builder__panel{display:block!important;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}html.liberty-bb-open .bracelet-builder__steps-nav{position:sticky;top:0;z-index:2;background:rgb(var(--color-background))}html.liberty-bb-open .bracelet-builder__step{overflow:visible;min-height:0;flex:none}html.liberty-bb-open .bracelet-builder__summary{flex:none}html.liberty-bb-open .liberty-bb-bar{padding:4px 0}html.liberty-bb-open .liberty-bb-close{width:32px;height:32px;font-size:var(--bb-fs-tile)}html.liberty-bb-open .bracelet-builder__panel{display:flex!important;flex-direction:column;overflow:hidden;min-height:0}html.liberty-bb-open .bracelet-builder__steps-nav{flex:0 0 auto;padding-block:6px;position:static}html.liberty-bb-open .bracelet-builder__step{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.liberty-bb-open .bracelet-builder__summary{flex:0 0 auto;padding-top:8px;border-top:1px solid var(--bb-line)}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>p{margin-bottom:5px!important}html.liberty-bb-open .bracelet-builder__summary>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--bb-fs-body)!important;line-height:1.3}html.liberty-bb-open .bracelet-builder__summary>div:first-child *{font-size:var(--bb-fs-body)!important;letter-spacing:.04em}html.liberty-bb-open .bracelet-builder__summary>div:nth-of-type(2),html.liberty-bb-open .bracelet-builder__summary>div:nth-of-type(2) *{font-size:var(--bb-fs-body)!important;line-height:1.3}html.liberty-bb-open .bracelet-builder__price-row{padding-block:7px!important;margin-bottom:7px!important}html.liberty-bb-open .bracelet-builder__price-row *{font-size:var(--bb-fs-body)!important}html.liberty-bb-open .bracelet-builder__price{font-size:var(--bb-fs-lead)!important}.bracelet-builder .bracelet-builder__price{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.01em}html.liberty-bb-open .bracelet-builder__summary .button{min-height:var(--bb-h-control)!important;font-size:var(--bb-fs-micro)!important}html.liberty-bb-open .bracelet-builder__add-note{font-size:var(--bb-fs-micro)!important;line-height:1.3;margin-top:4px!important}html.liberty-bb-open .bracelet-builder__add-note{text-transform:none;font-style:italic;font-size:calc(var(--bb-fs-micro) * .92)!important;letter-spacing:0}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__layout{grid-template-rows:minmax(0,1fr) auto;gap:6px;padding-block:4px}html.liberty-bb-open .bracelet-builder__stage{padding:6px}html.liberty-bb-open .bracelet-builder__stage-topline{font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__move-toggle,html.liberty-bb-open .bracelet-builder__text-button{min-height:30px;font-size:var(--bb-fs-tile);padding-inline:10px}html.liberty-bb-open .bracelet-builder__panel{max-height:50dvh}html.liberty-bb-open .bracelet-builder__step-chip{min-height:30px;font-size:var(--bb-fs-tile);padding-inline:10px}}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__mobile-bar{display:flex!important;position:fixed;inset:auto 0 0 0;z-index:95;padding:8px 14px calc(8px + env(safe-area-inset-bottom))}html.liberty-bb-open .bracelet-builder__mobile-bar-text{font-size:var(--bb-fs-micro);line-height:1.2;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.liberty-bb-open .bracelet-builder__mobile-bar-text .bracelet-builder__price,html.liberty-bb-open .bracelet-builder__mobile-bar-text strong{font-size:var(--bb-fs-lead)!important;line-height:1.15}html.liberty-bb-open .bracelet-builder__mobile-bar .button{min-height:42px!important;font-size:var(--bb-fs-body)!important;padding-inline:16px}html.liberty-bb-open .bracelet-builder__panel{padding-bottom:72px!important;max-height:58dvh}}html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__segmented label>span *,html.liberty-bb-open .bracelet-builder__sizes label>span,html.liberty-bb-open .bracelet-builder__sizes label>span *,html.liberty-bb-open .bracelet-builder__cord-colors label>span,html.liberty-bb-open .bracelet-builder__cord-colors label>span *{font-size:var(--bb-fs-body)!important;line-height:1.25!important;letter-spacing:.02em}html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__sizes label>span{padding:8px!important;gap:1px}html.liberty-bb-open .bracelet-builder__stones button>span,html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__metals button *,html.liberty-bb-open .bracelet-builder__components button,html.liberty-bb-open .bracelet-builder__components button *{font-size:var(--bb-fs-tile)!important;line-height:1.25!important}html.liberty-bb-open .bracelet-builder__component-thumb{width:30px!important;height:30px!important}html.liberty-bb-open .bracelet-builder__step-heading,html.liberty-bb-open .bracelet-builder__step-heading *{font-size:var(--bb-fs-tile)!important;line-height:1.3!important}html.liberty-bb-open .bracelet-builder__hint,html.liberty-bb-open .bracelet-builder__measure-note{font-size:var(--bb-fs-micro)!important;line-height:1.3!important}html.liberty-bb-open .bracelet-builder__step{text-transform:none}html.liberty-bb-open .bracelet-builder__segmented label>span>*:first-child,html.liberty-bb-open .bracelet-builder__sizes label>span>*:first-child,html.liberty-bb-open .bracelet-builder__metals button>span>*:first-child,html.liberty-bb-open .bracelet-builder__components button>span>*:first-child,html.liberty-bb-open .bracelet-builder__plate-finish-options button>span>*:first-child{font-size:var(--bb-fs-tile)!important;font-weight:600;letter-spacing:normal;opacity:1}html.liberty-bb-open .bracelet-builder__segmented label>span>*+*,html.liberty-bb-open .bracelet-builder__sizes label>span>*+*,html.liberty-bb-open .bracelet-builder__cord-colors label>span>*+*,html.liberty-bb-open .bracelet-builder__metals button>span>*+*,html.liberty-bb-open .bracelet-builder__components button>span>*+*,html.liberty-bb-open .bracelet-builder__plate-finish-options button>span>*+*,html.liberty-bb-open .bracelet-builder__stones button>span~*{font-size:var(--bb-fs-micro)!important;letter-spacing:normal;color:rgba(var(--color-foreground),.58)}html.liberty-bb-open .bracelet-builder__segmented label,html.liberty-bb-open .bracelet-builder__sizes label{height:100%}html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__sizes label>span{height:100%;align-items:center;justify-content:center;text-align:center}html.liberty-bb-open .bracelet-builder__mock{width:60px;margin-bottom:5px}html.liberty-bb-open .bracelet-builder__mock--ring{width:40px}html.liberty-bb-open .bracelet-builder__flash{padding:8px 10px;font-size:var(--bb-fs-micro);line-height:1.35;letter-spacing:normal;text-transform:none}@media screen and (max-width:749px){html.liberty-bb-open .bracelet-builder__mock{width:50px;margin-bottom:3px}}html.liberty-bb-open .bracelet-builder__stones button{padding:5px 2px!important;min-width:0;display:grid;justify-items:center;gap:2px;align-content:start}html.liberty-bb-open .bracelet-builder__stone{width:46px!important;height:46px!important;margin-inline:auto}html.liberty-bb-open .bracelet-builder__metals .bracelet-builder__stone{margin-inline:0}html.liberty-bb-open .bracelet-builder__stone[class*=heishi]{height:auto!important;aspect-ratio:auto}html.liberty-bb-open .bracelet-builder__stones button>span{font-size:var(--bb-fs-tile)!important;line-height:1.2!important;margin:0!important;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__components button{min-height:0!important;padding:7px 8px!important;gap:8px}html.liberty-bb-open .bracelet-builder__plate-finish-options{gap:8px!important}html.liberty-bb-open .bracelet-builder__plate-finish-options button{min-height:0!important;padding:8px 10px!important;gap:10px}html.liberty-bb-open .bracelet-builder__plate-finish-swatch{--plate-width: 5.2rem;width:var(--plate-width)!important;height:calc(5.63 * (var(--plate-width) / 12.6))!important}html.liberty-bb-open .bracelet-builder__plate-finish-options small{font-size:var(--bb-fs-micro)!important}html.liberty-bb-open .bracelet-builder__step,html.liberty-bb-open .bracelet-builder__step *{max-width:100%}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__summary{padding-top:6px}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>p{margin-bottom:3px!important}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>div *{font-size:var(--bb-fs-micro)!important;line-height:1.25!important}html.liberty-bb-open .bracelet-builder__summary .button{min-height:34px!important;font-size:var(--bb-fs-tile)!important}html.liberty-bb-open .bracelet-builder__panel{max-height:62dvh}html.liberty-bb-open .bracelet-builder__stage{min-height:0}}html.liberty-bb-open .bracelet-builder__stones button *{font-size:var(--bb-fs-micro)!important;line-height:1.2!important;letter-spacing:.02em}html.liberty-bb-open .bracelet-builder__stones button .bracelet-builder__stone,html.liberty-bb-open .bracelet-builder__stones button .bracelet-builder__stone *{font-size:0!important}html.liberty-bb-open .bracelet-builder__stones button>*:not(.bracelet-builder__stone){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0!important}.bracelet-builder [hidden]{display:none!important}@media screen and (max-width:989px){.bracelet-builder__segmented,.bracelet-builder__products,.bracelet-builder__bead-sizes,.bracelet-builder__styles,.bracelet-builder__sizes,.bracelet-builder__cord-colors,.bracelet-builder__plate-finish-options,.bracelet-builder__stones,.bracelet-builder__metals,.bracelet-builder__components{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-columns:var(--bb-col)!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px!important;margin-inline:0!important;padding-inline:0!important;padding-bottom:2px!important;min-width:0}.bracelet-builder__stones,.bracelet-builder__cord-colors{--bb-col: 78px !important}.bracelet-builder__sizes{--bb-col: 104px !important}.bracelet-builder__segmented,.bracelet-builder__products,.bracelet-builder__bead-sizes,.bracelet-builder__styles{--bb-col: 132px !important}.bracelet-builder__metals,.bracelet-builder__components{--bb-col: 158px !important}.bracelet-builder__plate-finish-options{--bb-col: 196px !important}.bracelet-builder__plate-finish-options button{flex-direction:row!important;align-items:center!important;text-align:left!important;gap:10px!important;padding:8px 10px!important;min-height:0!important}.bracelet-builder__plate-finish-options .bracelet-builder__plate-finish-swatch{--plate-width: 4.4rem;width:var(--plate-width)!important;height:calc(5.63 * (var(--plate-width) / 12.6))!important}.bracelet-builder__plate-finish-options button>span{justify-items:start;min-width:0}.bracelet-builder__plate-finish-options strong{white-space:nowrap!important;font-size:var(--bb-fs-tile)!important}.bracelet-builder__plate-finish-options small{font-size:var(--bb-fs-micro)!important;line-height:1.25!important}}html.liberty-bb-open .bracelet-builder__component-thumb{width:46px!important;height:46px!important;aspect-ratio:auto!important;background-size:contain!important;background-position:center!important}html.liberty-bb-open .bracelet-builder__step{padding-top:10px!important;padding-bottom:12px!important}html.liberty-bb-open .bracelet-builder__measure-note,html.liberty-bb-open .bracelet-builder__hint{margin-top:12px!important}html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__components button{align-items:flex-start!important}html.liberty-bb-open .bracelet-builder__metals button>span,html.liberty-bb-open .bracelet-builder__components button>span{min-width:0}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__measure-note,html.liberty-bb-open .bracelet-builder__hint{margin-top:8px!important;font-size:var(--bb-fs-micro)!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.liberty-bb-open .bracelet-builder__summary{padding-top:8px!important}html.liberty-bb-open .bracelet-builder__summary>div,html.liberty-bb-open .bracelet-builder__summary>p{margin-bottom:2px!important}html.liberty-bb-open .bracelet-builder__summary .button{min-height:30px!important;margin-top:4px!important}html.liberty-bb-open .bracelet-builder__summary-spec,html.liberty-bb-open .bracelet-builder__summary>div>strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.liberty-bb-open .bracelet-builder__panel{max-height:40dvh!important}html.liberty-bb-open .bracelet-builder__layout{grid-template-rows:minmax(34dvh,1fr) auto!important}}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__summary{display:flex!important;flex-wrap:wrap;align-items:center;gap:3px 10px!important;padding-top:6px!important;padding-bottom:0!important}html.liberty-bb-open .bracelet-builder__summary>div:first-of-type{display:flex!important;flex-direction:row!important;flex:1 1 100%;align-items:baseline;gap:5px;min-width:0;margin:0!important}html.liberty-bb-open .bracelet-builder__summary>div[data-metal-row]{display:flex!important;flex-direction:row!important;flex:1 1 auto;align-items:baseline;gap:5px;min-width:0;margin:0!important}html.liberty-bb-open .bracelet-builder__summary>div:first-of-type>span,html.liberty-bb-open .bracelet-builder__summary>div[data-metal-row]>span{flex:0 0 auto;opacity:.6}html.liberty-bb-open .bracelet-builder__summary>div:first-of-type>strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.liberty-bb-open .bracelet-builder__stage>.bracelet-builder__hint{-webkit-line-clamp:2;font-size:var(--bb-fs-micro)!important;line-height:1.3!important;margin-top:2px!important}}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__steps-nav{padding-block:4px!important}html.liberty-bb-open .bracelet-builder__step-chip{min-height:26px!important;padding-inline:9px!important;font-size:var(--bb-fs-tile)!important}html.liberty-bb-open .bracelet-builder__step-heading{margin-bottom:4px!important;min-height:0!important}html.liberty-bb-open .bracelet-builder__step-heading .bracelet-builder__text-button{min-height:24px!important;font-size:var(--bb-fs-tile)!important;padding-inline:6px!important}html.liberty-bb-open .bracelet-builder__step{padding-top:8px!important;padding-bottom:8px!important}html.liberty-bb-open .bracelet-builder__panel{padding-bottom:66px!important}html.liberty-bb-open .bracelet-builder__stage-topline{min-height:0;gap:12px}html.liberty-bb-open .bracelet-builder__move-toggle,html.liberty-bb-open .bracelet-builder__stage-topline .bracelet-builder__text-button{min-height:26px!important;font-size:var(--bb-fs-tile)!important}html.liberty-bb-open .bracelet-builder__stones button{padding:4px 2px!important}html.liberty-bb-open .bracelet-builder__stones .bracelet-builder__stone{width:44px!important;height:44px!important}}.bracelet-builder__bead[data-stone=placeholder]{border:0!important;box-shadow:none!important;background:radial-gradient(circle closest-side at 50% 50%,rgba(var(--color-foreground),.05) 0 93%,rgba(var(--color-foreground),.3) 94% 99%,transparent 100%)!important}.bracelet-builder__bead[data-stone=placeholder]:hover,.bracelet-builder__bead[data-stone=placeholder]:focus-visible{background:radial-gradient(circle closest-side at 50% 50%,rgba(var(--color-foreground),.1) 0 93%,rgba(var(--color-foreground),.48) 94% 99%,transparent 100%)!important}.bracelet-builder__bead[data-stone=heishi-placeholder]{border:0!important;box-shadow:inset 0 0 0 .5px rgba(var(--color-foreground),.34)!important;background:rgba(var(--color-foreground),.07)!important}.liberty-sheet-handle{display:none}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__layout{display:block!important;padding-block:4px 0!important}html.liberty-bb-open .bracelet-builder__stage{height:var(--liberty-stage-h, 46dvh);min-height:0;grid-template-rows:auto minmax(0,1fr) auto}html.liberty-bb-open .bracelet-builder__preview{width:var(--liberty-preview-size, 100%)!important;height:var(--liberty-preview-size, auto)!important;max-width:100%;margin:0 auto!important;justify-self:center;align-self:center}html.liberty-bb-open .bracelet-builder__stage,html.liberty-bb-open .bracelet-builder__layout,html.liberty-bb-open .bracelet-builder__shell{max-width:100%;min-width:0}html.liberty-bb-open .bracelet-builder__panel{position:fixed;left:0;right:0;bottom:var(--liberty-cart-bar-h, 60px);z-index:94;max-height:40dvh;overflow-y:auto;overflow-x:hidden;padding:0 12px 8px!important;background:rgb(var(--color-background));border-radius:16px 16px 0 0;box-shadow:0 -.6rem 2.4rem rgba(var(--color-foreground),.12);transition:transform .28s ease;will-change:transform}html.liberty-bb-sheet-closed .bracelet-builder__panel{transform:translateY(calc(100% - var(--liberty-sheet-peek, 86px)))}html.liberty-bb-open .liberty-sheet-handle{display:flex;align-items:center;justify-content:center;gap:8px;position:sticky;top:0;z-index:3;width:100%;min-height:24px;padding:6px 0 2px;border:0;background:rgb(var(--color-background));color:rgba(var(--color-foreground),.62);font-size:var(--bb-fs-micro);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html.liberty-bb-open .liberty-sheet-handle__grip{width:34px;height:3px;border-radius:999px;background:rgba(var(--color-foreground),.22)}html.liberty-bb-open .liberty-sheet-handle:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}html.liberty-bb-open .bracelet-builder__steps-nav{position:sticky;top:24px;z-index:2;background:rgb(var(--color-background))}}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__shell{padding-inline:10px!important}html.liberty-bb-open .bracelet-builder__stage{padding-inline:4px!important}}@media screen and (max-width:989px){html.liberty-bb-open .bracelet-builder__fill{position:static}html.liberty-bb-open .bracelet-builder__fill-menu{position:static;min-width:0;margin-top:8px;box-shadow:none;gap:2px}html.liberty-bb-open .bracelet-builder__fill-menu button{min-height:40px;padding:6px 10px!important;align-content:center}html.liberty-bb-open .bracelet-builder__fill-menu strong{font-size:var(--bb-fs-body)!important;line-height:1.2!important}html.liberty-bb-open .bracelet-builder__fill-menu small{font-size:var(--bb-fs-micro)!important;line-height:1.2!important}html.liberty-bb-open .bracelet-builder__step-heading--stones{flex-wrap:wrap}html.liberty-bb-open .bracelet-builder__fill{display:grid!important;width:100%;justify-items:stretch;gap:0}html.liberty-bb-open .bracelet-builder__fill-toggle{justify-self:end}}html.liberty-bb-open .bracelet-builder__text-button{min-height:var(--bb-h-quiet);padding:0 12px;border:.1rem solid var(--bb-line);border-radius:999px;color:rgba(var(--color-foreground),.72);font-size:var(--bb-fs-tile);letter-spacing:normal;text-transform:none}html.liberty-bb-open .bracelet-builder__text-button:after{content:none}html.liberty-bb-open .bracelet-builder__text-button:hover:not(:disabled){border-color:rgba(var(--color-foreground),.45);color:rgb(var(--color-foreground))}html.liberty-bb-open .bracelet-builder__text-button:disabled{border-color:rgba(var(--color-foreground),.1);opacity:1;color:rgba(var(--color-foreground),.3)}html.liberty-bb-open .bracelet-builder__move-toggle{min-height:var(--bb-h-quiet);border-radius:999px;font-size:var(--bb-fs-tile);letter-spacing:var(--bb-ls-caps)}html.liberty-bb-open .bracelet-builder__stage-actions{gap:8px}html.liberty-bb-open .bracelet-builder__stones button,html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__components button,html.liberty-bb-open .bracelet-builder__plate-finish-options button,html.liberty-bb-open .bracelet-builder__segmented label>span,html.liberty-bb-open .bracelet-builder__sizes label>span,html.liberty-bb-open .bracelet-builder__cord-colors label>span,html.liberty-bb-open .bracelet-builder__fill-menu button{border-radius:var(--bb-radius-tile)}html.liberty-bb-open .bracelet-builder__segmented label>span>*:first-child,html.liberty-bb-open .bracelet-builder__sizes label>span>*:first-child,html.liberty-bb-open .bracelet-builder__step-heading,html.liberty-bb-open .bracelet-builder__hint,html.liberty-bb-open .bracelet-builder__measure-note,html.liberty-bb-open .bracelet-builder__summary>div>span{letter-spacing:var(--bb-ls-caps)}html.liberty-bb-open .bracelet-builder__step-chip,html.liberty-bb-open .bracelet-builder__stones button,html.liberty-bb-open .bracelet-builder__metals button,html.liberty-bb-open .bracelet-builder__components button{letter-spacing:normal}@media screen and (min-width:750px){html.liberty-bb-open .bracelet-builder__stones,html.liberty-bb-open .bracelet-builder__metals,html.liberty-bb-open .bracelet-builder__components,html.liberty-bb-open .bracelet-builder__plate-finish-options{display:grid!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;overflow-x:visible!important;scroll-snap-type:none!important;gap:12px!important}html.liberty-bb-open .bracelet-builder__stones{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important}html.liberty-bb-open .bracelet-builder__metals,html.liberty-bb-open .bracelet-builder__components,html.liberty-bb-open .bracelet-builder__plate-finish-options{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}}.liberty-ring{--liberty-ring-size: 240px;--liberty-bead: calc(var(--liberty-ring-size) * .128);--liberty-radius: calc((var(--liberty-ring-size) - var(--liberty-ring-size) * .128) / 2);position:relative;width:var(--liberty-ring-size);height:var(--liberty-ring-size);margin:0 auto;flex:0 0 auto}.liberty-bead{--liberty-scale: 1;--liberty-push: 0px;--liberty-counter: calc(var(--liberty-angle) * -1);position:absolute;left:50%;top:50%;width:var(--liberty-bead);height:var(--liberty-bead);margin:calc(var(--liberty-bead) / -2) 0 0 calc(var(--liberty-bead) / -2);transform:rotate(var(--liberty-angle)) translateY(calc((var(--liberty-radius) + var(--liberty-push)) * -1)) rotate(var(--liberty-counter)) scale(var(--liberty-scale));transition:transform .22s cubic-bezier(.2,.8,.3,1);z-index:1}.liberty-bead:hover{z-index:2}.liberty-bead.je-logo{--liberty-counter: 0deg}.liberty-bead i{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 100%;background-repeat:no-repeat;background-position:center;filter:var(--bb-photoreal-bead-shadow, drop-shadow(.12rem .18rem .25rem rgba(0, 0, 0, .22)));opacity:1;transition:opacity .55s ease}.liberty-bead i.is-out{opacity:0}@keyframes liberty-bead-in{0%{transform:scale(1)}38%{transform:scale(1.11)}to{transform:scale(1)}}.liberty-bead.je-nova i:not(.is-out){animation:liberty-bead-in .55s cubic-bezier(.34,1.56,.64,1)}.liberty-ring__shadow{position:absolute;left:50%;bottom:-5%;width:70%;height:8%;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(var(--color-foreground),.26),rgba(var(--color-foreground),0) 68%);filter:blur(7px);pointer-events:none}.liberty-bb-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:0}@media(prefers-reduced-motion:reduce){.liberty-bead i{transition:none}.liberty-bead.je-nova i:not(.is-out){animation:none}}.bracelet-builder--collapsed{display:flex;flex-direction:column;justify-content:center}.bracelet-builder--collapsed .bracelet-builder__shell{display:flex;flex-direction:column;justify-content:center;padding-block:8px}.bracelet-builder--collapsed .bracelet-builder__header{margin-bottom:0}html.liberty-bb-open .bracelet-builder__size-dialog{padding:20px;font-size:var(--bb-fs-body);line-height:1.5;letter-spacing:normal;text-transform:none}html.liberty-bb-open .bracelet-builder__dialog-card{width:min(100%,560px);max-height:calc(100dvh - 40px);padding:28px;border-radius:4px}html.liberty-bb-open .bracelet-builder__dialog-card .bracelet-builder__eyebrow{margin:0 0 10px;font-size:var(--bb-fs-micro);letter-spacing:.18em;text-transform:uppercase}html.liberty-bb-open .bracelet-builder__dialog-card h2{margin:4px 0 8px;font-size:calc(var(--bb-fs-lead) * 1.3);letter-spacing:normal;text-transform:none}html.liberty-bb-open .bracelet-builder__dialog-card>p:not(.bracelet-builder__eyebrow){margin:0 0 20px;font-size:var(--bb-fs-body)}html.liberty-bb-open .bracelet-builder__dialog-close{top:12px;right:14px;width:36px;height:36px;font-size:calc(var(--bb-fs-lead) * 1.4)}html.liberty-bb-open .bracelet-builder__dialog-options{gap:10px}html.liberty-bb-open .bracelet-builder__dialog-options button{min-height:105px;padding:12px;gap:6px;font-size:var(--bb-fs-body)}html.liberty-bb-open .bracelet-builder__dialog-options small{font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__dialog-options button[data-size-option="6"] .bracelet-builder__stone{width:42px;height:42px}html.liberty-bb-open .bracelet-builder__dialog-options button[data-size-option="8"] .bracelet-builder__stone{width:56px;height:56px}html.liberty-bb-open .bracelet-builder__variant-colors{margin-top:22px}html.liberty-bb-open .bracelet-builder__variant-colors>p{margin:0 0 10px;font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__variant-colors>div{gap:6px}html.liberty-bb-open .bracelet-builder__variant-colors button{padding:8px 4px;gap:5px;font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__variant-colors .bracelet-builder__stone{width:40px;height:40px}html.liberty-bb-open .bracelet-builder__variant-letters{--bb-letter-cell: 96px;--bb-letter-cube: 80px;--bb-letter-arrow: 44px;margin-top:12px}html.liberty-bb-open .bracelet-builder__letter-carousel{max-width:380px;gap:4px}html.liberty-bb-open .bracelet-builder__letter-arrow{padding-bottom:3px;font-size:calc(var(--bb-fs-lead) * 1.4)}html.liberty-bb-open .bracelet-builder__letter-track button{height:calc(var(--bb-letter-cube) + 24px)}html.liberty-bb-open .bracelet-builder__letter-track [data-tail-choice] .bracelet-builder__stone{width:var(--bb-letter-cube)!important;height:var(--bb-letter-cube)!important}html.liberty-bb-open .bracelet-builder__letter-status{min-height:16px;margin-top:6px;font-size:var(--bb-fs-micro)}html.liberty-bb-open .bracelet-builder__variant-apply{min-height:var(--bb-h-control);margin-top:20px;padding:0 30px;font-size:var(--bb-fs-body);letter-spacing:.1em}@media screen and (max-width:749px){html.liberty-bb-open .bracelet-builder__dialog-card{padding:30px 20px 20px}}@media(max-width:600px){html.liberty-bb-open .bracelet-builder__variant-letters{--bb-letter-cell: 78px;--bb-letter-cube: 64px;--bb-letter-arrow: 36px}}@media screen and (min-width:990px){html.liberty-bb-open .bracelet-builder__stage{grid-template-columns:minmax(0,1fr)}html.liberty-bb-open .bracelet-builder__preview{width:var(--liberty-preview-size, auto)!important;height:var(--liberty-preview-size, 100%)!important;justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/liberty-builder-fullscreen.css.map */
