.pdn-show-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;background:#fcf1c6;color:#33285b;border:1px solid #ded5df;border-radius:22px;padding:clamp(22px,4vw,44px);margin:24px auto;max-width:1220px;font-family:Figtree,sans-serif}.pdn-show-entry h2{font:900 clamp(28px,4vw,42px)/1.12 Archivo,sans-serif;margin:0 0 16px;max-width:100%}.pdn-show-entry p{line-height:1.55;max-width:65ch}.pdn-show-eyebrow{text-transform:uppercase;font-weight:800;letter-spacing:.09em;font-size:12px}.pdn-show-note{font-size:13px}.pdn-show-entry-actions{display:flex;flex-direction:column;gap:12px}.pdn-show-entry button{font:800 15px/1.3 Figtree,sans-serif;padding:15px 20px;border:2px solid #33285b;border-radius:999px;cursor:pointer;color:#fffdf8;background:#33285b;min-height:48px}.pdn-show-entry button+button{color:#33285b;background:#fffdf8}.pdn-show-entry :focus-visible{outline:3px solid #d94f9b;outline-offset:4px}.pdn-show-transfer{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);max-width:min(600px,calc(100vw - 32px));padding:18px 22px;color:#fffdf8;background:#33285b;border-radius:16px;z-index:100001;box-shadow:0 8px 30px #33285b33;font:600 15px/1.5 Figtree,sans-serif}.pdn-show-transfer[hidden]{display:none!important}.pdn-show-transfer a,.pdn-show-transfer button{color:inherit;text-decoration:underline;background:none;border:0;font:inherit;cursor:pointer}@media(max-width:700px){.pdn-show-entry{grid-template-columns:minmax(0,1fr);margin:16px;border-radius:16px}.pdn-show-entry-actions{width:100%}.pdn-show-transfer{bottom:12px}}

/* Editorial portraits: retain faces and the full sweater; accessory drawings keep their native fit. */
.pf-page .pf-products .pf-product img{height:auto;aspect-ratio:3/4;object-position:center top}.pdn-blog-shell .pdn-guide-product .pdn-guide-product__image:not([src$=".svg"]){object-position:center top}
