.packaging-page h1{font-size:clamp(43px,4.5vw,65px)}.packaging-page .odm-hero{grid-template-columns:1fr 1.15fr}.packaging-page .odm-hero .odm-photo{height:560px}.packaging-formats{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:35px;display:grid}.packaging-formats article{background:#fff;border:1px solid #e5e2e2;border-radius:15px;padding:30px}.packaging-formats article>span{letter-spacing:1.2px;color:#b90021;font-size:10px}.packaging-formats h3{margin:25px 0 18px}.packaging-formats small{color:#8c686e;border-top:1px solid #eee;margin-top:24px;padding-top:18px;font-size:11px;line-height:1.8;display:block}.packaging-steps{grid-template-columns:repeat(5,1fr);gap:25px}.packaging-steps h3{font-size:21px}.packaging-brief{background:#faf6f6;border:1px solid #eadfe0;border-radius:17px;padding:35px}.packaging-brief h3{margin:15px 0 20px;font-size:30px}.packaging-brief>p:not(.odm-kicker){border-bottom:1px solid #e4d9da;margin:0;padding:12px 0;font-size:13px}.packaging-brief>p>span{color:#c6001a;margin-right:18px;font-size:10px}.packaging-brief .button{margin-top:25px}.packaging-note{font-size:12px!important}.packaging-page .odm-final{color:#fff;background:#352128}.packaging-page .odm-final p{color:#d1bdc2}.packaging-page .odm-final .odm-kicker,.packaging-page .odm-final .odm-link{color:#ffb6c1}.packaging-final{flex-direction:column;align-items:start;gap:20px;max-width:330px;display:flex}@media (max-width:1000px){.packaging-steps{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.packaging-page .odm-hero,.packaging-formats,.packaging-steps{grid-template-columns:1fr}.packaging-page h1{font-size:44px}.packaging-page .odm-hero .odm-photo{height:350px}.packaging-brief{padding:25px}}
