.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:0;border-radius:var(--media-radius);background:transparent;border:0;box-shadow:0 2.4rem 5.2rem rgba(var(--color-shadow),.2)}.chakrikka-showcase__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:2.6rem;background:linear-gradient(135deg,rgba(var(--color-foreground),.08),rgba(var(--color-background-contrast),.14))}.chakrikka-showcase__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--color-shadow),.04),rgba(var(--color-shadow),.32));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:rgb(var(--color-foreground));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:rgb(var(--color-button));box-shadow:0 0 0 .8rem rgba(var(--color-background),.92)}.chakrikka-showcase__floater-metal{z-index:4;width:3.4rem;height:3.4rem;background:conic-gradient(from 0deg,rgba(var(--color-background),.95),rgba(var(--color-foreground),.35),rgba(var(--color-background),.95));-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(var(--color-button),.7);background:rgba(var(--color-button),.12);animation:chakrikka-floater-bounce 2s ease-in-out infinite}.chakrikka-showcase__floater.is-active .chakrikka-showcase__floater-core{box-shadow:0 0 0 .8rem rgba(var(--color-background),.92),0 0 0 1.3rem rgba(var(--color-button),.24)}.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(var(--color-foreground),.18);border-radius:1.4rem;background:rgba(var(--color-background),.88);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:rgb(var(--color-foreground));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:rgba(var(--color-background),.88);border-right:1px solid rgba(var(--color-foreground),.18);border-bottom:1px solid rgba(var(--color-foreground),.18);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(var(--color-foreground),.1);border-radius:3rem;background:rgba(var(--color-background),.9);box-shadow:0 2rem 4.8rem rgba(var(--color-shadow),.1)}.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:rgb(var(--color-link));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:rgba(var(--color-foreground),.72);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__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(var(--color-foreground),.1);background:rgba(var(--color-background),.9);box-shadow:0 2rem 4.8rem rgba(var(--color-shadow),.1);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/22/assets/section-chakrikka-product-showcase.css.map */
