/* Approved bedroom photograph — option A. Original image pixels retained. */

body .about-santa{margin:0;align-items:center}body .about-santa>img.bedroom-blend{display:block;width:100%;height:auto;min-height:0;aspect-ratio:1086/1448;object-fit:contain;filter:none;border:0;box-shadow:none;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 6%,#000 90%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 6%,#000 90%,transparent);-webkit-mask-composite:source-in}body .about-copy{padding-top:0}@media(max-width:650px){body .about-santa{gap:20px;padding-block:34px}body .about-santa>img.bedroom-blend{width:100%;max-width:none}}

/* Desktop: keep the complete portrait within the visible screen below the header. */
@media(min-width:751px){body .about-santa>img.bedroom-blend{width:auto;max-width:100%;max-height:min(720px,calc(100dvh - 200px));justify-self:center;align-self:center}}
