/* Commercial details, within the existing PHG design. */
.phg-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:32px 6%;background:#14232f;color:#e9e6df;border-block:1px solid #ffffff14;font-size:14px;line-height:1.6}.phg-trust span{padding-left:18px;border-left:1px solid #658cab}
.phg-price{font-size:clamp(28px,3vw,44px)!important;line-height:1.2!important;letter-spacing:-.03em;color:inherit!important;margin:22px 0!important}.phg-price small{font-size:14px;letter-spacing:0;white-space:nowrap}.phg-note{font-size:14px!important;line-height:1.65;max-width:65ch}.phg-contact-actions,.phg-direct-contact .actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.phg-direct-contact{margin-top:28px}.phg-direct-contact p{font-size:15px;line-height:1.9}.phg-direct-contact a{overflow-wrap:anywhere}.phg-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0}.phg-summary-grid h3{font-size:20px}.phg-summary-grid p{font-size:16px}.phg-buy-summary>p{max-width:900px}.phg-choice ul{list-style:none;margin:30px 0 0;padding:0}.phg-choice li{display:flex;justify-content:space-between;gap:28px;padding:20px 0;border-bottom:1px solid #ffffff25}.phg-choice a{color:#bfdbef}.phg-choice span{color:#cbd3d9}.phg-included{padding-left:20px;line-height:1.9;font-size:15px;color:#e3e6e7;margin:20px 0}.phg-about-contact{background:#13222e;color:#eef0ee}.phg-about-contact>p{max-width:780px}.phg-v4 header .button.primary{color:#fff!important;background:#28648c!important}.phg-v4 header .button.primary:hover{background:#1b5076!important}.phg-v4 :focus-visible{outline:3px solid #6aabdd;outline-offset:5px}.phg-v4 .button{min-height:44px}.phg-v4 footer a{overflow-wrap:anywhere}.phg-v4 .imbody-cinema-support .phg-price{margin:14px 0!important}.phg-v4 .imbody-cinema-support>p{margin-bottom:14px}.phg-v4 .ix-price{font-size:clamp(28px,3vw,44px)}.phg-home-short #ons-verhaal div p{max-width:65ch}.phg-v4 #garantie>p{max-width:850px}
@media(max-width:800px){.phg-trust{grid-template-columns:1fr 1fr;gap:20px}.phg-summary-grid{grid-template-columns:1fr;gap:20px}.phg-choice li{flex-direction:column;gap:8px}.phg-direct-contact .actions,.phg-contact-actions{flex-direction:column;align-items:stretch}.phg-v4 .imbody-cinema-content{padding:28px 6%;gap:18px}.phg-v4 .imbody-cinema-film{height:auto;aspect-ratio:16/9}.phg-v4 .imbody-cinema h1{font-size:clamp(28px,7vw,40px)}.phg-direct-contact .button{text-align:center}.phg-v4 .footer-top{gap:32px} }
@media(max-width:420px){.phg-trust{grid-template-columns:1fr}.phg-trust span{padding-block:3px}}
