.product-detail .product-actions{align-items:stretch;gap:12px}
.product-detail .product-actions>.solid-link,.product-detail .product-actions>.download-product-button{box-sizing:border-box;min-height:60px;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}
.product-detail .product-actions>.download-product-button{font-size:15px;padding:16px 19px;gap:12px}
.product-detail .product-actions .download-format{font-size:11px;line-height:1.5}
.product-detail .download-brochure-button{border-color:#899485;background:rgba(255,255,255,.22)}
.product-detail .download-brochure-button:hover{background:#e8eadd;border-color:#65735f}
@media(max-width:600px){.product-detail .product-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.product-detail .product-actions>.solid-link{grid-column:1/-1;min-height:54px}.product-detail .product-actions>.download-product-button{min-width:0;min-height:54px;padding:12px 8px;font-size:14px;gap:8px}.product-detail .product-actions .download-format{display:none}}

/* Slightly narrower image column; give product details more room. */
@media(min-width:901px){body.product-detail .product-intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr)}}
