.card .card__inner:has(>.card__media--ricea-gallery){z-index:2}.card .card__inner:has(>.card__media--ricea-gallery)>.card__content{pointer-events:none}.ricea-cg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:var(--ricea-off-white)}.ricea-cg__track{position:relative;z-index:2;display:flex;width:100%;height:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ricea-cg__track::-webkit-scrollbar{display:none}.ricea-cg__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.ricea-cg__img{display:block;width:100%;height:100%;object-fit:cover}.ricea-cg__slide--placeholder{background-color:var(--ricea-rose)}.ricea-cg__btn{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;margin-top:-2.2rem;padding:0;border:0;border-radius:50%;color:var(--ricea-burgundy);background-color:#faf5eeeb;cursor:pointer;transition:opacity var(--ricea-duration-fast) ease-out,transform var(--ricea-duration-fast) var(--ricea-ease-out),background-color var(--ricea-duration-fast) ease-out}.ricea-cg__btn .svg-wrapper,.ricea-cg__btn svg{width:1.2rem;height:1.2rem}.ricea-cg__btn--prev{left:.8rem}.ricea-cg__btn--prev svg{transform:rotate(90deg)}.ricea-cg__btn--next{right:.8rem}.ricea-cg__btn--next svg{transform:rotate(-90deg)}.ricea-cg__btn:hover{background-color:var(--ricea-off-white)}.ricea-cg__btn:active{transform:scale(.94)}.ricea-cg__btn:focus-visible{outline:2px solid var(--ricea-burgundy);outline-offset:2px}.ricea-cg__btn[disabled]{opacity:0;pointer-events:none}@media screen and (max-width:749px){.ricea-cg__btn{width:3.6rem;height:3.6rem;margin-top:-1.8rem}.ricea-cg__btn:before{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem}.ricea-cg__btn--prev{left:.4rem}.ricea-cg__btn--next{right:.4rem}}@media(hover:hover)and (pointer:fine){.ricea-cg__btn:not([disabled]){opacity:0}.card-wrapper:hover .ricea-cg__btn:not([disabled]),.ricea-cg:focus-within .ricea-cg__btn:not([disabled]){opacity:1}}.ricea-cg__dots{position:absolute;left:50%;bottom:1rem;z-index:3;display:flex;gap:.6rem;transform:translate(-50%);pointer-events:none}.ricea-cg__dot{width:.6rem;height:.6rem;border-radius:50%;background-color:#4c132447;transition:background-color var(--ricea-duration-fast) ease-out}.ricea-cg__dot.is-active{background-color:var(--ricea-burgundy)}@media(prefers-reduced-motion:reduce){.ricea-cg__btn:active{transform:none}}.card__media[data-mat]{background-color:var(--card-mat)}.card__media[data-mat] .ricea-cg{inset:clamp(.8rem,.4rem + .8vw,1.6rem)}.ricea-card-colour-line{margin:.2rem 0 .6rem;color:rgba(var(--color-foreground),.82);font-size:1.6rem}.ricea-card-swatches{position:relative;z-index:2;display:flex;gap:0;margin:.4rem 0 0 -1rem;padding:0;list-style:none}.ricea-card-swatches__link{display:grid;place-items:center;width:4.4rem;height:4.4rem}.ricea-card-swatches__link:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--swatch);box-shadow:inset 0 0 0 1px #4c132440}.ricea-card-swatches__link[aria-current=true]:before{box-shadow:0 0 0 2px var(--ricea-off-white),0 0 0 3px rgb(var(--color-foreground))}.ricea-card-swatches__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ricea-card-gallery.css.map */
