/* Scoped additions for the four pallet solution pages. */
.polpack-pallet-solutions .pps-model-name{color:var(--pm-blue);font-weight:700;font-size:23px;line-height:1.4;margin:14px 0 0}
.pps-three-models{grid-template-columns:repeat(3,minmax(0,1fr))}
.pps-three-models>article{padding:27px}
.polpack-pallet-solutions .pps-three-models h3{font-size:24px}
.pps-after-contact{margin-top:38px}
.pps-final-contact{display:flex;align-items:center;justify-content:space-between;gap:36px;border-top:1px solid var(--pm-line);padding-top:42px;padding-bottom:64px;margin-top:64px}
.pps-final-contact>div{max-width:740px}
.polpack-pallet-solutions .pps-final-contact h2{font-size:32px}
.pps-final-contact p:not(.pm-eyebrow){margin-top:16px}
.pps-final-contact .pm-button{flex-shrink:0}
@media(max-width:1000px){.pps-three-models{grid-template-columns:1fr}.pps-final-contact{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.pps-three-models>article{padding:24px}.polpack-pallet-solutions .pps-model-name{font-size:20px}.pps-final-contact .pm-button{width:100%;white-space:normal}.polpack-pallet-solutions .pmp-spec-table th{width:43%}}
