.st1796-bottle-wrap{isolation:isolate}.st1796-bottle-face{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:contain;transition:opacity .08s linear;pointer-events:none}.st1796-bottle-face.is-front{z-index:2;opacity:1}.st1796-bottle-face.is-back{z-index:1;opacity:0}.st1796-packaging{background:#e8dfcf;overflow:hidden}.st1796-packaging-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);column-gap:6vw;align-items:end}.st1796-packaging-head .st1796-label{grid-column:1/-1}.st1796-packaging-head .st1796-section-title{margin-bottom:.08em}.st1796-packaging-head .st1796-lede{margin:0 0 .8rem}.st1796-packaging-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.6rem);margin-top:3.5rem}.st1796-box-card{position:relative;margin:0;min-height:660px;padding:1.25rem 1.25rem 1.5rem;background:#f8f2e7;border:1px solid rgba(16,45,47,.22);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.st1796-box-card:before{content:"";position:absolute;inset:10% -14% auto auto;width:300px;aspect-ratio:1;border:1px solid rgba(7,63,73,.13);border-radius:50%}.st1796-box-card.is-back{background:#073f49;color:#f7f0df;border-color:#ffffff2e}.st1796-box-card.is-back:before{border-color:#ffffff1f}.st1796-box-card>span{position:relative;z-index:1;font:700 .72rem/1 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.st1796-box-card img{position:relative;z-index:1;display:block;width:min(360px,78%);height:auto;max-height:520px;object-fit:contain;margin:auto;filter:drop-shadow(0 28px 24px rgba(9,21,24,.18))}.st1796-box-card figcaption{position:relative;z-index:1;max-width:34rem;padding-top:1rem;border-top:1px solid currentColor;font:500 .95rem/1.55 Arial,sans-serif;opacity:.82}.st1796-packaging .st1796-reveal:nth-child(2){transition-delay:.06s}@media(max-width:900px){.st1796-packaging-head{grid-template-columns:1fr}.st1796-packaging-head .st1796-label{grid-column:auto}.st1796-packaging-grid{gap:1rem}.st1796-box-card{min-height:570px}.st1796-box-card img{width:min(320px,82%);max-height:430px}}@media(max-width:760px){.st1796-bottle-face{width:86%;height:100%}.st1796-packaging-grid{grid-template-columns:1fr}.st1796-box-card{min-height:520px}.st1796-box-card img{width:min(300px,78%);max-height:390px}.st1796-packaging-grid{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.st1796-bottle-face{transition:none!important}.st1796-bottle-face.is-front{opacity:1!important;transform:none!important}.st1796-bottle-face.is-back{opacity:0!important;transform:none!important}}
