.bracelet-selector{display:block;--bracelet-tile: 3.5rem}@media screen and (min-width:700px){.bracelet-selector{--bracelet-tile: 4.5rem}}.bracelet-selector__inline{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.25rem}.bracelet-cell{display:flex;flex-direction:column;align-items:center;gap:.375rem;inline-size:var(--bracelet-tile)}.bracelet-cell--hidden{display:none}.bracelet-cell__thumb.thumbnail-swatch{width:100%;border-radius:0}.bracelet-cell__thumb>.bracelet-cell__img{display:block;inline-size:100%;block-size:auto;height:auto;aspect-ratio:1 / 1;object-fit:cover}.bracelet-cell__img--empty{background:rgb(var(--text-color) / .06)}.bracelet-cell__name{font-size:.6875rem;line-height:1.15;text-align:center;color:rgb(var(--text-color) / .6);overflow-wrap:anywhere}.bracelet-cell__input:checked~.bracelet-cell__name{color:rgb(var(--text-color))}.bracelet-selector__more{flex:0 0 auto;align-self:flex-start;inline-size:var(--bracelet-tile);block-size:var(--bracelet-tile);display:grid;place-items:center;margin:0;padding:0;border:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color) / .6);font-size:var(--text-base);line-height:1;cursor:pointer;transition:border-color .14s ease,color .14s ease,transform .14s ease}.bracelet-selector__more:hover{border-color:rgb(var(--text-color));color:rgb(var(--text-color));transform:translateY(-1px)}.bracelet-selector__more:active{transform:scale(.97)}.bracelet-selector__more:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.bracelet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:1.25rem .75rem;align-content:start}.bracelet-grid .bracelet-cell{inline-size:auto}@media screen and (min-width:1000px){.bracelet-grid{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:1.5rem 1rem}}@media screen and (max-width:999px){.drawer--bracelet::part(content){position:absolute!important;inset-inline:0!important;inset-block:auto 0!important;inline-size:100%!important;max-inline-size:none!important;block-size:auto!important;height:auto!important;max-block-size:85dvh!important;margin:0!important;border-start-start-radius:.875rem;border-start-end-radius:.875rem}.drawer--bracelet::part(body){padding-block-end:max(var(--drawer-body-padding-block),env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.bracelet-selector__more{transition:none}.bracelet-selector__more:hover,.bracelet-selector__more:active{transform:none}}.cp-card-swipe__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.cp-card-swipe__track::-webkit-scrollbar{display:none}.cp-card-swipe__slide{flex:0 0 100%;width:100%;display:block;scroll-snap-align:start;scroll-snap-stop:always}.cp-card-swipe__slide .product-card__image{width:100%;height:100%;object-fit:cover;margin:0}.cp-card-swipe__dots{position:absolute;inset-block-end:.4rem;inset-inline-start:calc(var(--product-card-inner-padding, 1rem) + .25rem);z-index:1;display:flex;align-items:center;gap:.375rem}.cp-card-swipe__dot{display:block;padding:.35rem 0;border:0;background:none;line-height:0;cursor:pointer}.cp-card-swipe__dot>span{display:block;width:.5rem;height:1px;border-radius:1px;background:rgb(var(--text-color) / .35);transition:width .3s ease-in-out,height .3s ease-in-out,background-color .3s ease-in-out}.cp-card-swipe__dot.is-active>span{width:1rem;height:2px;background:rgb(var(--text-color) / .7)}@media(prefers-reduced-motion:reduce){.cp-card-swipe__track{scroll-behavior:auto}.cp-card-swipe__dot>span{transition:none}}cp-facets-drawer-live{display:none}.facets .checkbox{background-color:rgb(var(--background));border:1px solid rgb(var(--text-color) / .4)}.facets .checkbox:checked{background-color:rgb(var(--accent));border-color:rgb(var(--accent))}.facets .checkbox:not(:disabled)~label{opacity:1}.facets .checkbox:disabled{opacity:1;background-color:rgb(var(--text-color) / .06);border-color:rgb(var(--text-color) / .2);cursor:default}.facets .checkbox:disabled~label{opacity:1;color:rgb(var(--text-color) / .4);cursor:default}.facets .color-swatch.is-disabled,.facets .block-swatch.is-disabled,.facets .thumbnail-swatch.is-disabled,.facets .image-filter.is-disabled{pointer-events:none}.drawer--facets .facets:has(.accordion.is-open) :where(.accordion:not(.is-open) .accordion__summary,.facets__availability-control .subheading){color:rgb(var(--text-color))}.drawer--facets .facets .cp-facet-group--empty .accordion__summary{color:rgb(var(--text-color) / .4)}@media screen and (max-width:699px){.product-sticky-add-to-cart.cp-sticky{inset:auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;pointer-events:none}.cp-sticky__bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:3;width:100%;display:flex;align-items:center;gap:.75rem;margin:0;padding:.5rem .875rem;padding-block-end:max(.5rem,env(safe-area-inset-bottom));border:0;border-radius:0;background:#fbfbfb!important;color:rgb(var(--text-color));box-shadow:0 -4px 16px -4px #00000024;font:inherit;text-align:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:auto;transform:translateZ(0);backface-visibility:hidden}.cp-sticky__bar:disabled{cursor:default}.cp-sticky__img{flex:0 0 auto;display:block;inline-size:3rem;block-size:3rem;object-fit:cover}.cp-sticky__cta{flex:1;min-width:0;position:relative;display:grid;place-items:center;padding:var(--button-padding-block, .75rem) 1rem;background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));border-radius:0;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.cp-sticky__bar:disabled .cp-sticky__cta{opacity:.5}}@media screen and (min-width:700px){.cp-sticky-toolbar .collection__toolbar{position:sticky;top:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));z-index:3;background:rgb(var(--background));transition:box-shadow .2s ease-in-out}.cp-sticky-toolbar .collection__toolbar.is-stuck{box-shadow:0 4px 12px -6px #00000014}.cp-sticky-toolbar{scroll-margin-block-start:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + 4rem)}}@media screen and (max-width:699px){.cp-sticky-toolbar .collection__floating-button{inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px))}.cp-sticky-toolbar .collection__floating-button .button{box-shadow:0 6px 16px -4px #00000024,0 2px 6px -2px #0000001a}}@media(prefers-reduced-motion:reduce){.cp-sticky-toolbar .collection__toolbar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/124/compiled_assets/styles.css.map */
