.chakrikka-product-showcase{--showcase-autoplay-duration: 10s}.chakrikka-showcase__header{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.chakrikka-showcase__grid{display:grid;gap:2rem;align-items:start}.chakrikka-showcase__media-panel,.chakrikka-showcase__content-panel{min-width:0}.chakrikka-showcase__media-card{position:relative;padding:1.2rem;border-radius:3.2rem;background:linear-gradient(180deg,#231040eb,#0d0816fa),#0d0816;border:1px solid rgba(201,168,92,.14);box-shadow:0 2.8rem 6rem #0d081638}.chakrikka-showcase__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:2.6rem;background:linear-gradient(135deg,#d4b8f559,#c9a85c38)}.chakrikka-showcase__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d08160a,#0d081661);pointer-events:none}.chakrikka-showcase__media img,.chakrikka-showcase__media-placeholder{width:100%;height:100%}.chakrikka-showcase__media img{display:block;object-fit:cover}.chakrikka-showcase__media-placeholder{display:grid;place-items:center;padding:3rem;color:var(--chakrikka-ivory);text-align:center;font-size:1.5rem;line-height:1.7}.chakrikka-showcase__floater{position:absolute;z-index:2;display:block;width:4.4rem;height:4.4rem;transform:translate(-50%,-50%);text-decoration:none}.chakrikka-showcase__floater-core,.chakrikka-showcase__floater-metal,.chakrikka-showcase__floater-bounce{position:absolute;top:50%;left:50%;border-radius:999px;transform:translate(-50%,-50%);pointer-events:none}.chakrikka-showcase__floater-core{z-index:3;width:1rem;height:1rem;background:#fffffffa;box-shadow:0 0 0 .8rem #fffffffa}.chakrikka-showcase__floater-metal{z-index:4;width:3.4rem;height:3.4rem;background:conic-gradient(from 0deg,#fffffff2,#d4d4d4d9,#fffffff2);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 2px));opacity:0;animation:chakrikka-floater-metal-pulse 2.2s linear infinite}.chakrikka-showcase__floater-bounce{z-index:2;width:1.75rem;height:1.75rem;border:2px solid rgba(255,255,255,.7);background:#ffffff1f;animation:chakrikka-floater-bounce 2s ease-in-out infinite}.chakrikka-showcase__floater.is-active .chakrikka-showcase__floater-core{box-shadow:0 0 0 .8rem #fffffffa,0 0 0 1.3rem #e8d5a333}.chakrikka-showcase__floater-tooltip{position:absolute;left:50%;bottom:calc(100% + 1.1rem);z-index:5;min-width:max-content;max-width:min(22rem,70vw);padding:.9rem 1.2rem;border:1px solid rgba(232,213,163,.24);border-radius:1.4rem;background:#0d0816cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--chakrikka-ivory);font-size:1.25rem;line-height:1.45;text-align:center;white-space:normal;opacity:0;pointer-events:none;transform:translate(-50%,.6rem);transition:opacity .25s ease,transform .25s ease}.chakrikka-showcase__floater-tooltip:after{content:"";position:absolute;left:50%;top:100%;width:1rem;height:1rem;background:#0d0816cc;border-right:1px solid rgba(232,213,163,.24);border-bottom:1px solid rgba(232,213,163,.24);transform:translate(-50%,-50%) rotate(45deg)}.chakrikka-showcase__floater:hover .chakrikka-showcase__floater-tooltip,.chakrikka-showcase__floater:focus-visible .chakrikka-showcase__floater-tooltip,.chakrikka-showcase__floater.is-tooltip-open .chakrikka-showcase__floater-tooltip{opacity:1;transform:translate(-50%)}.chakrikka-showcase__carousel-card{position:relative;display:grid;gap:2rem;padding:clamp(2.2rem,4vw,3.2rem);border:1px solid rgba(61,31,120,.1);border-radius:3rem;background:#faf8ffe6;box-shadow:var(--chakrikka-shadow-soft)}.chakrikka-showcase__slides{position:relative}.chakrikka-showcase__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;gap:1.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease}.chakrikka-showcase__slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.chakrikka-showcase__slide :is(.chakrikka-showcase__eyebrow,.chakrikka-showcase__title,.chakrikka-showcase__desc,.chakrikka-showcase__price-wrap,.chakrikka-showcase__cta){opacity:0;transform:translateY(.8rem);transition:opacity .35s ease,transform .35s ease}.chakrikka-showcase__slide.is-active :is(.chakrikka-showcase__eyebrow,.chakrikka-showcase__title,.chakrikka-showcase__desc,.chakrikka-showcase__price-wrap,.chakrikka-showcase__cta){opacity:1;transform:translateY(0)}.chakrikka-showcase__slide.is-active .chakrikka-showcase__eyebrow,.chakrikka-showcase__slide.is-active .chakrikka-showcase__title{transition-delay:0ms}.chakrikka-showcase__slide.is-active .chakrikka-showcase__desc{transition-delay:80ms}.chakrikka-showcase__slide.is-active .chakrikka-showcase__price-wrap{transition-delay:.16s}.chakrikka-showcase__slide.is-active .chakrikka-showcase__cta{transition-delay:.24s}.chakrikka-showcase__eyebrow{margin:0;color:var(--chakrikka-gold-dark);font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.chakrikka-showcase__title{margin:0;font-size:clamp(3.4rem,5vw,5.6rem);line-height:.96}.chakrikka-showcase__title a{color:inherit;text-decoration:none}.chakrikka-showcase__desc{margin:0;max-width:48ch;color:var(--chakrikka-muted);font-size:1.55rem;line-height:1.72}.chakrikka-showcase__price-wrap{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:center}.chakrikka-showcase__price .price,.chakrikka-showcase__price .price__container,.chakrikka-showcase__price .price dl{margin:0}.chakrikka-showcase__price .price{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center}.chakrikka-showcase__price .price-item{font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,3.6rem);font-weight:500}.chakrikka-showcase__price .price__regular .price-item--regular{color:rgba(var(--color-foreground),.45)}.chakrikka-showcase__stock{display:inline-flex;align-items:center;min-height:3rem;padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(61,31,120,.12);background:#6b3fa00f;color:var(--chakrikka-purple-mid);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.chakrikka-showcase__stock.is-sold-out{background:#0d08160f;color:var(--chakrikka-muted)}.chakrikka-showcase__cta{display:grid;gap:1rem;margin-top:.4rem}.chakrikka-showcase__cta .button,.chakrikka-showcase__cta product-form,.chakrikka-showcase__cta .form{width:100%}.chakrikka-showcase__cta .button{max-width:28rem}.chakrikka-showcase__nav{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.chakrikka-showcase__nav-dot{position:relative;overflow:hidden;flex:0 0 auto;width:1rem;height:1rem;padding:0;border:none;border-radius:999px;background:rgba(var(--color-foreground),.18);cursor:pointer;transition:width .5s cubic-bezier(.85,.1,.1,.85),background-color .5s cubic-bezier(.85,.1,.1,.85)}.chakrikka-showcase__nav-dot.is-active{width:6.4rem;background:rgba(var(--color-foreground),.1)}.chakrikka-showcase__nav-progress{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:rgba(var(--color-foreground),.32)}.chakrikka-showcase__nav-dot.is-active .chakrikka-showcase__nav-progress{animation:chakrikka-carousel-progress var(--showcase-autoplay-duration) linear forwards}.chakrikka-product-showcase.is-paused .chakrikka-showcase__nav-dot.is-active .chakrikka-showcase__nav-progress{animation-play-state:paused}.chakrikka-showcase__empty{display:grid;gap:1.2rem;max-width:64rem;margin:0 auto;padding:clamp(2.8rem,5vw,4rem);border-radius:3rem;border:1px solid rgba(61,31,120,.1);background:#faf8ffe6;box-shadow:var(--chakrikka-shadow-soft);text-align:center}@keyframes chakrikka-floater-bounce{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}40%{transform:translate(-50%,-50%) scale(1.75);opacity:0}80%{transform:translate(-50%,-50%) scale(.9);opacity:0}}@keyframes chakrikka-floater-metal-pulse{0%{transform:translate(-50%,-50%) scale(0);opacity:0}48%{transform:translate(-50%,-50%) scale(.72);opacity:0}70%{transform:translate(-50%,-50%) scale(.9);opacity:1}to{transform:translate(-50%,-50%) scale(1.1);opacity:0}}@keyframes chakrikka-carousel-progress{0%{width:0%}to{width:100%}}@media screen and (max-width:989px){.chakrikka-showcase__title{font-size:clamp(3rem,7vw,4.6rem)}.chakrikka-showcase__cta .button{max-width:none}}@media screen and (min-width:990px){.chakrikka-showcase__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.8rem,4vw,4.8rem)}.chakrikka-showcase__media{aspect-ratio:10 / 7}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-chakrikka-product-showcase.css.map */
