/* The same editorial italic used throughout the site, with quiet fine rules. */
.section-divider-v12{height:auto;min-height:65px;margin:25px auto 0;padding:15px 6%;gap:24px;background:none;color:#8199ab;overflow:visible}.section-divider-v12>span{font:italic 400 clamp(18px,1.6vw,24px)/1.5 var(--serif);color:#8199ab;letter-spacing:.005em;text-align:center;flex:0 1 auto}.section-divider-v12 i{width:min(12vw,170px);flex:0 1 170px;opacity:.6;background:linear-gradient(90deg,transparent,#b7c8d4)}
/* Constant-depth paper edges cover background pixels only, never the drink cutouts or controls. */
:root{--attic-paper-rip:polygon(0 0,100% 0,100% 35%,98% 43%,96% 28%,94% 55%,92% 39%,90% 50%,88% 30%,86% 36%,84% 54%,82% 44%,80% 62%,78% 41%,76% 38%,74% 58%,72% 45%,70% 72%,68% 51%,66% 59%,64% 44%,62% 52%,60% 39%,59% 60%,57% 46%,55% 50%,53% 30%,51% 49%,49% 39%,46% 65%,44% 42%,42% 55%,40% 40%,38% 62%,35% 75%,33% 55%,30% 48%,28% 62%,26% 45%,24% 65%,22% 42%,20% 58%,19% 20%,17% 43%,15% 58%,13% 47%,11% 30%,9% 54%,7% 67%,5% 53%,3% 48%,1% 64%,0 65%)}
.footer-invitation:after{content:'';display:block;position:absolute;top:-1px;left:0;right:0;height:25px;background:white;clip-path:var(--attic-paper-rip);z-index:5;pointer-events:none}
.mixer-section.torn{clip-path:none;position:relative;isolation:isolate}.mixer-section:before,.mixer-section:after{content:'';display:block;position:absolute;left:0;right:0;height:22px;background:white;clip-path:var(--attic-paper-rip);z-index:8;pointer-events:none}.mixer-section:before{top:-1px}.mixer-section:after{bottom:-1px;rotate:180deg}
.mixer-section .mix-visual{position:relative;isolation:isolate;overflow:hidden}.mixer-section .mix-visual:after{content:'';display:block;position:absolute;inset:auto;top:-1px;left:0;right:0;height:22px;background:white;clip-path:var(--attic-paper-rip);z-index:9;pointer-events:none}.mixer-section .mix-visual:before{content:'';display:block;position:absolute;left:-1px;top:0;bottom:0;width:18px;background:#edf2f5;z-index:8;pointer-events:none;clip-path:polygon(0 0,55% 0,45% 2%,62% 4%,37% 7%,52% 9%,41% 12%,65% 14%,49% 17%,56% 19%,39% 22%,60% 25%,44% 27%,51% 30%,67% 33%,45% 35%,54% 39%,38% 41%,58% 44%,47% 47%,64% 49%,43% 52%,56% 55%,36% 57%,61% 60%,46% 63%,54% 66%,40% 69%,66% 72%,48% 75%,60% 78%,42% 80%,52% 84%,35% 87%,59% 90%,46% 93%,62% 96%,45% 98%,54% 100%,0 100%)}
@media(max-width:760px){.section-divider-v12{gap:14px;padding:13px 6%;margin-top:20px;min-height:59px}.section-divider-v12>span{font-size:18px;max-width:230px}.section-divider-v12 i{flex-basis:40px;min-width:15px}.footer-invitation:after{height:20px}.mixer-section:before,.mixer-section:after,.mixer-section .mix-visual:after{height:18px}.mixer-section .mix-visual:before{display:none}.mixer-section .mix-visual:after{background:#edf2f5}.mixer-section .mix-visual-caption{padding-bottom:28px}}
