.sheet-visual{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,4vw,55px);align-items:center;margin:24px 0}
.sheet-visual[hidden]{display:none}
.sheet-visual .sheet-products{display:flex;flex-direction:column;align-items:center;gap:26px;min-width:0}
.sheet-visual .sheet-products #sheet-box{width:100%;height:250px;object-fit:contain}
.sheet-visual .sheet-products #sheet-straw{width:90%;height:40px;object-fit:contain}
.sheet-serving{margin:0;min-width:0}
.sheet-serving #sheet-serving{display:block;width:100%;height:380px;object-fit:contain}
.sheet-serving figcaption{font-size:12px;line-height:1.45;text-align:center;color:#686868;margin:8px auto 0;max-width:42ch}
@media(max-width:700px){.sheet-visual{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:10px}.sheet-visual .sheet-products{gap:18px}.sheet-visual .sheet-products #sheet-box{height:155px}.sheet-visual .sheet-products #sheet-straw{width:100%;height:22px}.sheet-serving #sheet-serving{height:270px}.sheet-serving figcaption{font-size:10px}}
@media print{.sheet-serving #sheet-serving{height:250px}.sheet-visual .sheet-products #sheet-box{height:190px}}
