.home-champagne{position:relative;isolation:isolate;overflow:clip}
.home-champagne>.champagne-track{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}
.home-champagne .champagne-layer{position:sticky;top:0;height:100vh;height:100svh;pointer-events:none}
.home-champagne .champagne-layer canvas{display:block;width:100%;height:100%;pointer-events:none}
.home-champagne>section>*{position:relative;z-index:1}
.home-champagne>.champagne-control{display:none;position:absolute;top:34px;right:6%;z-index:2;min-height:34px;padding:7px 13px;border:1px solid #c6ccbb;border-radius:30px;background:#f8f8f0e8;color:#69735d;font:500 12px/1.5 var(--font,'Malgun Gothic',sans-serif);cursor:pointer}
.home-champagne[data-champagne-ready=true]>.champagne-control{display:inline-flex;align-items:center}
.home-champagne>.champagne-control:hover{background:#eef1e3;color:#44543a}
.home-champagne>.champagne-control:focus-visible{outline:2px solid #798a5c;outline-offset:4px}
.home-champagne>.champagne-control:disabled{cursor:default;color:#7c8470}
@media(max-width:1150px){.home-champagne:not([data-champagne-preview])>.champagne-track,.home-champagne:not([data-champagne-preview])>.champagne-control{display:none}}
