.hcm{--hcm-rose: var(--colorBtnPrimary, #c67066);--hcm-text: var(--color-primary, #333029);--hcm-bg: var(--color-secondary, #fdfbfa);--hcm-maxh: min(52vh, 460px);position:relative;width:100%;overflow:hidden;color:var(--hcm-text);background:radial-gradient(120% 90% at 50% 0%,#c670661a,#c6706600 60%),var(--hcm-bg)}.hcm__inner{position:relative;max-width:var(--layout-section-max-inline-size, 1220px);margin:0 auto;padding:calc(var(--hcm-pad, 0px) + clamp(24px,4vw,48px)) 20px clamp(20px,3vw,32px)}.hcm--under-header{--hcm-pad: 110px}.hcm__band{position:absolute;top:0;left:0;right:0;height:calc(var(--hcm-pad, 0px) + 56px);background:linear-gradient(180deg,var(--hcm-band, #c67066) 0,var(--hcm-band, #c67066) calc(var(--hcm-pad, 0px) * .6),transparent 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--hcm-band, #c67066) var(--hcm-band-a, 85%),transparent) 0,color-mix(in srgb,var(--hcm-band, #c67066) var(--hcm-band-a, 85%),transparent) calc(var(--hcm-pad, 0px) * .6),transparent 100%);pointer-events:none}.hcm__band[hidden]{display:none}.hcm__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px;margin-bottom:clamp(18px,3vw,32px)}.hcm__title{margin:0;font-family:var(--typeHeaderPrimary, Georgia),var(--typeHeaderFallback, "Times New Roman"),Georgia,serif;font-weight:400;font-size:clamp(28px,4.2vw,48px);line-height:1.12;color:var(--hcm-text)}.hcm__sub{margin:0;flex-basis:100%;order:3;font-size:17px;line-height:1.5}.hcm__btn{flex:0 0 auto;box-shadow:0 4px 14px #c6706659;transition:transform .25s ease,box-shadow .25s ease}.hcm__btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #c6706666}.hcm__track{display:grid;touch-action:pan-y}.hcm__slide{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:14px;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.hcm__slide.is-active{opacity:1;visibility:visible;transition-delay:0s}.hcm__pair{position:relative;display:grid;grid-template-columns:var(--sw, 55%) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;width:100%}.hcm__fig{margin:0;display:flex;flex-direction:column;align-items:center;min-width:0}.hcm__ph{position:relative;width:min(100%,calc(var(--hcm-maxh) * var(--ar, 1)));aspect-ratio:var(--ar, 1)}.hcm__ph img{display:block;width:100%;height:100%;object-fit:cover;border-radius:14px;box-shadow:0 8px 28px #4f1c3a24}.hcm__credit{margin-top:6px;font-size:13px;line-height:1.3;color:var(--hcm-text);opacity:.75;text-align:center}.hcm__credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hcm__ring{position:absolute;width:calc(var(--r, 7) * 1%);aspect-ratio:1;transform:translate(-50%,-50%);border:2.5px solid var(--hcm-bg);border-radius:50%;box-shadow:0 0 0 2px var(--hcm-rose),0 2px 10px #00000059;opacity:0;pointer-events:none}.hcm__ring--scene{min-width:22px}.hcm__ring:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--hcm-rose);opacity:0}.hcm__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.hcm__line{fill:none;stroke:var(--hcm-rose);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;filter:drop-shadow(0 0 2px rgba(253,251,250,.9))}.hcm__meta{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.hcm__caption{margin:0;font-family:var(--typeHeaderPrimary, Georgia),var(--typeHeaderFallback, "Times New Roman"),Georgia,serif;font-weight:400;font-size:clamp(20px,2.4vw,28px);color:var(--hcm-text)}.hcm__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:0;padding:0;list-style:none}.hcm__chip{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 6px;border-radius:999px;background:#fff;box-shadow:0 2px 10px #0000001f;font-size:15px;line-height:1.2;opacity:0}.hcm__chip i{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0000002e;flex:0 0 auto}.hcm__chip small{font-size:13px;opacity:.7}.hcm__chip small:before{content:"\b7  "}.hcm__slide.is-active .hcm__fig--scene{animation:hcm-in-left .9s cubic-bezier(.2,.7,.2,1) both}.hcm__slide.is-active .hcm__fig--bracelet{animation:hcm-in-right .9s cubic-bezier(.2,.7,.2,1) .12s both}.hcm__slide.is-active .hcm__caption{animation:hcm-up .7s ease .25s both}.hcm__slide.is-active .hcm__ring{animation:hcm-pop .7s cubic-bezier(.3,1.6,.5,1) var(--dly, 0s) both}.hcm__slide.is-active .hcm__ring:after{animation:hcm-pulse 1.8s ease-out calc(var(--dly, 0s) + .5s) 2 both}.hcm__slide.is-active .hcm__line{animation:hcm-draw 1s ease-in-out var(--dly, 0s) both}.hcm__slide.is-active .hcm__chip{animation:hcm-chip .6s ease var(--dly, 0s) both}@keyframes hcm-in-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes hcm-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes hcm-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hcm-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hcm-pulse{0%{opacity:0;transform:scale(1)}20%{opacity:.85}to{opacity:0;transform:scale(1.7)}}@keyframes hcm-draw{0%{stroke-dashoffset:1;opacity:0}2%{stroke-dashoffset:1;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes hcm-chip{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.hcm__controls{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px}.hcm__pager{display:flex;align-items:center}.hcm__arrow,.hcm__pg{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;color:var(--hcm-text)}.hcm__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;transition:background-color .2s ease}.hcm__arrow:hover{background:#c6706629}.hcm__pg{display:inline-flex;align-items:center;justify-content:center;width:28px;height:44px}.hcm__pg span{display:block;width:10px;height:10px;border-radius:50%;background:#33302947;transition:background-color .3s ease,transform .3s ease}.hcm__pg:hover span{background:#33302980}.hcm__pg.is-active span{background:var(--hcm-rose);transform:scale(1.35)}.hcm__arrow:focus-visible,.hcm__pg:focus-visible,.hcm__btn:focus-visible,.hcm__credit a:focus-visible{outline:3px solid var(--hcm-text);outline-offset:2px;box-shadow:0 0 0 5px var(--hcm-bg)}.hcm__toggle{margin-left:8px}.hcm__toggle[hidden],.hcm__i-play,.hcm__toggle[aria-pressed=true] .hcm__i-pause{display:none}.hcm__toggle[aria-pressed=true] .hcm__i-play{display:block}.hcm__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#33302914}.hcm__progress i{display:block;height:100%;background:var(--hcm-rose);transform:scaleX(0);transform-origin:left center}.hcm.is-playing .hcm__progress i{animation:hcm-progress var(--hcm-int, 6s) linear forwards}.hcm.is-hold .hcm__progress i{animation-play-state:paused}@keyframes hcm-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:749px){.hcm{--hcm-maxh: min(30vh, 250px)}.hcm--under-header{--hcm-pad: 76px}.hcm__head{flex-direction:column;align-items:center;text-align:center}.hcm__pair{grid-template-columns:minmax(0,1fr);gap:18px}.hcm__chip{font-size:14px;padding:4px 11px 4px 5px}.hcm__chip small{display:none}}@media(prefers-reduced-motion:reduce){.hcm *,.hcm *:before,.hcm *:after{animation:none!important;transition:none!important}.hcm__slide.is-active .hcm__ring,.hcm__slide.is-active .hcm__chip{opacity:1}.hcm__line{stroke-dashoffset:0;opacity:1}.hcm__slide.is-active .hcm__ring{transform:translate(-50%,-50%)}.hcm__progress{display:none}}.customer-account-avatar{display:flex;align-items:center;justify-content:center}shopify-account::part(signed-out-avatar){-webkit-font-smoothing:antialiased}.site-nav shopify-account::part(signed-out-avatar){color:var(--colorNavText)}.slide-nav shopify-account::part(signed-out-avatar){color:var(--colorBtnPrimaryText);font-size:var(--typeNavigationSize)}.slide-nav .customer-account-avatar .slide-nav__link{padding-left:0}.slide-nav .customer-account-avatar .slide-nav__link:active{background-color:transparent}.slide-nav .customer-account-avatar .icon{position:static;height:1em;width:2em;margin:0}shopify-account{--shopify-account-color-accent: var(--colorBtnPrimary);--shopify-account-color-accent-hover: var(--colorBtnPrimaryActive);--shopify-account-color-accent-text: var(--colorBtnPrimaryText);--shopify-account-color-background: var(--colorBody);--shopify-account-color-card-background: var(--colorBody);--shopify-account-color-control-background: var(--colorBody);--shopify-account-color-text: var(--colorTextBody);--shopify-account-font-body: var(--typeBasePrimary), var(--typeBaseFallback);--shopify-account-font-body-weight: var(--typeBaseWeight);--shopify-account-font-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);--shopify-account-font-heading-weight: var(--typeHeaderWeight);--shopify-account-radius-base: var(--buttonRadius);--shopify-account-radius-button: var(--buttonRadius);--shopify-account-radius-button-small: var(--buttonRadius);--shopify-account-radius-dialog: var(--buttonRadius);--shopify-account-radius-input: var(--buttonRadius);--shopify-account-signed-in-avatar-color-background: var(--colorBody);--shopify-account-signed-in-avatar-color-text: var(--colorTextBody)}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAQAAAAAAAAE */
