/* Scoped image additions for the four bedding preview pages. No font additions. */
.bedding-explainer{width:100%;max-width:680px;margin:28px auto 32px}.bedding-explainer img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.bedding-explainer figcaption{font-family:Arial,"Yu Gothic",Meiryo,sans-serif;font-size:15px;line-height:1.9;color:var(--ink,#292823);margin-top:14px;text-align:left;overflow-wrap:anywhere}.feature-list>.bedding-explainer{margin-top:0}.bedding-product-image-link{display:block!important}.bedding-product-image-link img{display:block;width:100%;max-width:420px;height:auto;object-fit:contain;margin:0 0 16px}.collection-copy .bedding-product-image-link{margin-top:28px}.guide-body .bedding-explainer{max-width:540px}@media(max-width:800px){.bedding-explainer{margin:24px 0}.bedding-explainer figcaption{font-size:16px;line-height:1.85}.bedding-product-image-link img{max-width:100%}}

#bedding{row-gap:28px}.bedding-image-links{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;align-items:start}.bedding-image-links .bedding-product-image-link{margin-top:0;width:100%;max-width:420px;justify-self:center}.bedding-image-links>.sub-link:last-child{grid-column:1/-1;justify-self:start}.bedding-image-links img{margin-inline:auto}@media(max-width:800px){.bedding-image-links{grid-template-columns:1fr;gap:28px}.bedding-image-links .bedding-product-image-link{max-width:100%}}
