.gigi-canning-line{background:var(--gigi-theme-surface, #FFFFFF);display:block;margin:0 0 6.4rem;text-align:center}.gigi-canning-line__stage{position:relative}.gigi-canning-line__poster{display:block;height:auto;width:100%}.gigi-canning-line__scene{height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.gigi-canning-line[data-ready=true] .gigi-canning-line__scene{opacity:1}.gigi-canning-line[data-ready=true] .gigi-canning-line__poster{opacity:0}.gigi-canning-line__controls{align-items:center;display:flex;margin-top:.8rem;min-height:4.4rem;padding-inline:2.4rem}.gigi-canning-line .gigi-canning-line__toggle{--gigi-canning-control-size: 3.2rem;background:transparent;border:.1rem solid var(--gigi-theme-ink, #000000);border-radius:50%;box-shadow:none;color:var(--gigi-theme-ink, #000000);flex:none;font-size:1.2rem;gap:.6rem;height:var(--gigi-canning-control-size);letter-spacing:0;margin:0;min-height:0;min-width:0;padding:0;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .12s ease;width:var(--gigi-canning-control-size)}.gigi-canning-line .gigi-canning-line__toggle[hidden],.gigi-canning-line__pause,.gigi-canning-line[data-playing=true] .gigi-canning-line__play{display:none}.gigi-canning-line[data-playing=true] .gigi-canning-line__pause{display:flex}.gigi-canning-line__toggle .svg-wrapper{height:1.2rem;width:1.2rem}.gigi-canning-line .gigi-canning-line__toggle:before,.gigi-canning-line .gigi-canning-line__toggle:after{content:none;box-shadow:none}.gigi-canning-line .gigi-canning-line__toggle:focus-visible{outline:.2rem solid var(--gigi-corporate-green, #8CD201)!important;outline-offset:.4rem!important}@media(hover:hover)and (pointer:fine){.gigi-canning-line .gigi-canning-line__toggle:hover{background:var(--gigi-theme-ink, #000000);color:var(--gigi-theme-surface, #FFFFFF)}}.gigi-canning-line .gigi-canning-line__toggle:active{background:var(--gigi-corporate-green, #8CD201);border-color:var(--gigi-corporate-green, #8CD201);color:var(--gigi-corporate-black, #000000)}@media screen and (max-width:749px){.gigi-canning-line{margin-bottom:5.2rem}.gigi-canning-line__controls{padding-inline:1.6rem}}@media(pointer:coarse){.gigi-canning-line .gigi-canning-line__toggle{--gigi-canning-control-size: 4.4rem}}@media(prefers-reduced-motion:reduce){.gigi-canning-line .gigi-canning-line__toggle{transition:background-color .12s ease,border-color .12s ease,color .12s ease}.gigi-canning-line .gigi-canning-line__toggle:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-gigi-canning-line.css.map */
