.ProductDetailsLayout_layout__lZL9L{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.ProductDetailsLayout_layout__lZL9L>#product-description,.ProductDetailsLayout_layout__lZL9L>#product-specific-facts{margin-top:0}.ProductDetailsLayout_donor__UMPuz:empty{display:none}@media (min-width:48rem){.ProductDetailsLayout_layout__lZL9L{align-items:start;gap:0;reading-flow:grid-rows;grid-template-columns:minmax(0,2fr) 16px minmax(0,1fr);grid-template-areas:"photos . engine" "trust trust trust" "facts facts facts" "description description description" "ask ask ask" "details details details" "donor donor donor"}.ProductDetailsLayout_layout__lZL9L>.section-product-donor-photos{grid-area:photos;align-self:stretch}.ProductDetailsLayout_layout__lZL9L>.section-product-engine-card{grid-area:engine;align-self:stretch}.ProductDetailsLayout_layout__lZL9L>#product-trust-badges{grid-area:trust;margin-top:16px}.ProductDetailsLayout_layout__lZL9L>#product-specific-facts{grid-area:facts;margin-top:20px}.ProductDetailsLayout_layout__lZL9L>#product-description{grid-area:description;margin-top:16px}.ProductDetailsLayout_layout__lZL9L>#product-ask{grid-area:ask;margin-top:20px}.ProductDetailsLayout_details__j5i8A{grid-area:details;margin-top:20px}.ProductDetailsLayout_donor__UMPuz{grid-area:donor;margin-top:20px}}@media (min-width:64rem){.ProductDetailsLayout_layout__lZL9L{grid-template-columns:minmax(0,calc((100% - 72px) / 3)) 16px minmax(0,calc((100% - 72px) / 6)) 40px minmax(0,1fr) 20px 392px;grid-template-rows:auto auto auto auto minmax(min-content,1fr);grid-template-areas:"photos . engine . trust trust trust" "facts facts facts facts facts facts facts" "description description description description description description description" "ask ask ask ask ask . donor" "details details details details details . donor"}.ProductDetailsLayout_layout__lZL9L>#product-trust-badges{margin-top:0}.ProductDetailsLayout_donor__UMPuz{align-self:stretch}.ProductDetailsLayout_donor__UMPuz>#product-donor{position:sticky;top:20px}}