.ch-aa{position:relative;display:block;overflow:hidden;background:var(--creme);--aa-x: 50%;--aa-r: .8;user-select:none;-webkit-user-select:none}.ch-aa-cadre{position:relative;width:100%;aspect-ratio:var(--aa-r);overflow:hidden;touch-action:pan-y;cursor:ew-resize}.ch-aa-fil,.ch-aa-photo{position:absolute;top:0;right:0;bottom:0;left:0}.ch-aa-photo{clip-path:inset(0 calc(100% - var(--aa-x)) 0 0)}.ch-aa-photo img{display:block;width:100%;height:100%;object-fit:cover}.ch-aa-piece{position:absolute;overflow:hidden}.ch-aa-piece img{display:block;max-width:none;height:auto}.ch-aa-brod{position:absolute;transform:translate(-50%,-50%);height:auto}.ch-aa-ligne{position:absolute;top:0;bottom:0;left:var(--aa-x);width:0;z-index:2}.ch-aa-ligne:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:#fff}.ch-aa-poignee{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px;padding:0;border:0;background:none;cursor:ew-resize;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ch-aa-poignee:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--cerise) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 11l-5 5 5 5M19 11l5 5-5 5'/%3E%3C/svg%3E") center / 36px no-repeat}.ch-aa-poignee:focus-visible{outline:0}.ch-aa-poignee:focus-visible:before{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--noir)}.ch-aa-etiq{position:absolute;bottom:10px;margin:0;padding:5px 7px 4px;font:400 13px/1 var(--police-mono);letter-spacing:.08em;text-transform:uppercase;background:#fff;color:var(--noir);pointer-events:none;white-space:nowrap}.ch-aa-etiq--avant{left:10px}.ch-aa-etiq--apres{right:10px}.ch-aa.ch-aa--main .ch-aa-cadre,.ch-aa.ch-aa--main .ch-aa-poignee{cursor:grabbing}@media(min-width:1024px){.ch-hero-media>.ch-aa{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size}.ch-aa-cadre{position:absolute;left:50%;top:50%;--aa-h: min(100cqh, calc(100cqw / var(--aa-r)));height:var(--aa-h);width:calc(var(--aa-h) * var(--aa-r));transform:translate(-50%,-50%)}.ch-aa-etiq{bottom:14px}.ch-aa-etiq--avant{left:14px}.ch-aa-etiq--apres{right:14px}}@media(max-width:1023px){.ch-aa-cadre{aspect-ratio:auto;height:min(calc(100vw / var(--aa-r)),56svh)}}.ch-car{position:relative}.ch-car-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.ch-car-slide.is-on{position:relative;opacity:1;visibility:visible;transition:opacity .6s ease}.ch-car-puces{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:6px;padding:4px;background:#ffffffe0;border-radius:999px}.ch-car-puce{border:0;background:none;border-radius:999px;padding:7px 12px;min-height:34px;font:500 13px/1 var(--police);color:var(--noir);cursor:pointer}.ch-car-puce[aria-pressed=true]{background:var(--noir);color:#fff}.ch-car-puce:focus-visible{outline:2px solid var(--noir);outline-offset:2px}@media(min-width:1024px){.ch-hero-media>.ch-car{position:absolute;top:0;right:0;bottom:0;left:0}.ch-car-slide,.ch-car-slide.is-on{position:absolute;top:0;right:0;bottom:0;left:0}.ch-car-slide>.ch-aa{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size}.ch-car-puces{top:16px}}@media(prefers-reduced-motion:reduce){.ch-car-slide,.ch-car-slide.is-on{transition:none}}@media(min-width:1024px){.ch-car .ch-aa-cadre{left:0;top:0;transform:none;width:100%;height:100%;cursor:default}.ch-car .ch-aa-photo{top:0;right:50%;bottom:0;left:0;clip-path:none}.ch-car .ch-aa-fil{top:0;right:0;bottom:0;left:50%}.ch-car .ch-aa-fil img,.ch-car .ch-aa-photo img{object-fit:cover;object-position:center 40%}.ch-car .ch-aa-ligne{left:50%}.ch-car .ch-aa-poignee{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/chez-hilo-avant-apres.css.map */
