.pdp-service-footer{margin:32px 0 64px}.pdp-service-footer__container{container-type:inline-size}.pdp-service-footer__grid{--btn-bg-color: 255 255 255;--btn-bg-hover-color: 230 235 234;--btn-text-color: 25 48 47;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,.85fr);background:var(--hjh-forest, #19302f);color:#fff}.pdp-service-footer__grid--without-newsletter{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pdp-service-footer__grid--without-links{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr)}.pdp-service-footer__grid--without-newsletter.pdp-service-footer__grid--without-links{grid-template-columns:1fr}.pdp-service-footer__contact{display:grid;grid-template-columns:minmax(0,1fr) 254px}.pdp-service-footer__contact--without-image{grid-template-columns:1fr}.pdp-service-footer__contact-content{min-width:0;padding:32px 16px 32px 32px}.pdp-service-footer__heading{margin:0 0 8px;color:inherit;font-size:var(--h6-font-size);line-height:1.3}.pdp-service-footer__contact-content .pdp-service-footer__heading{margin-bottom:4px}.pdp-service-footer__intro{margin:0 0 20px;font-size:1.6rem;font-weight:700}.pdp-service-footer__contact-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;font-size:1.4rem}.pdp-service-footer__contact-list li{display:flex;align-items:center;gap:10px;min-width:0}.pdp-service-footer .icon{flex:none}.pdp-service-footer a{color:inherit;transition:opacity .3s;overflow-wrap:anywhere}.pdp-service-footer a:hover{opacity:.6}.pdp-service-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pdp-service-footer__phone{font-weight:700}.pdp-service-footer__email,.pdp-service-footer__note a,.pdp-service-footer__service-link strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.pdp-service-footer__photo{position:relative;min-height:240px;overflow:hidden}.pdp-service-footer__photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:38% 30%}.pdp-service-footer__newsletter,.pdp-service-footer__links{min-width:0;padding:32px;border-inline-start:1px solid rgb(255 255 255 / 15%)}.pdp-service-footer__newsletter-text{margin:0 0 20px;font-size:1.4rem;line-height:1.5}.pdp-service-footer__form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.pdp-service-footer__form>.mb-4{flex:1 1 200px;min-width:0;margin-bottom:0}.pdp-service-footer__form>.form__actions{flex:0 0 auto}.pdp-service-footer__form .input:focus{outline:2px solid #000;outline-offset:2px;box-shadow:none}.pdp-service-footer__note{margin:12px 0 0;font-size:1.2rem;line-height:1.5;color:#ffffffd9}.pdp-service-footer__links{display:flex;flex-direction:column;gap:20px;padding-inline:24px}.pdp-service-footer__service-link{display:flex;gap:12px;text-decoration:none}.pdp-service-footer__service-link strong{display:block;font-size:1.4rem}.pdp-service-footer__service-link span span{font-size:1.6rem}@container (min-width: 600px) and (max-width: 960px){.pdp-service-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-service-footer__contact{grid-column:1 / -1}.pdp-service-footer__newsletter,.pdp-service-footer__links{border-top:1px solid rgb(255 255 255 / 15%)}.pdp-service-footer__newsletter{border-inline-start:0}.pdp-service-footer__grid--without-newsletter,.pdp-service-footer__grid--without-links{grid-template-columns:1fr}.pdp-service-footer__grid--without-newsletter .pdp-service-footer__links{border-inline-start:0}}@container (max-width: 599px){.pdp-service-footer__grid,.pdp-service-footer__contact{grid-template-columns:1fr}.pdp-service-footer__photo{display:none}.pdp-service-footer__contact-content,.pdp-service-footer__newsletter,.pdp-service-footer__links{padding:24px 20px}.pdp-service-footer__newsletter,.pdp-service-footer__links{border-inline-start:0;border-top:1px solid rgb(255 255 255 / 15%)}}@media(max-width:599px){.pdp-service-footer{margin:0 0 48px}.pdp-service-footer__container{padding-inline:0}}.utrecht-showroom-bar__text{display:flex;align-items:center;justify-content:center;padding:6px 0;text-align:center}.utrecht-showroom-bar__text a{text-decoration:underline;text-underline-offset:.15em}.utrecht-showroom-bar__text p{margin-bottom:0}@media(max-width:768px){.utrecht-showroom-bar__text p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}newsletter-signup{display:block}newsletter-signup form:not(:target) [data-newsletter-feedback]{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAEA */
