.fh-studio-card .fh-studio-media{aspect-ratio:1!important;--product-card-media-aspect-ratio:1/1;background:#e9e1d4;overflow:hidden}.fh-studio-card .fh-studio-media img{width:100%;height:100%;object-fit:contain!important;object-position:center;transform:none!important}.fh-studio-card:hover .fh-studio-media img{transform:none!important}.fh-studio-gallery{width:100%;min-width:0}.fh-studio-photo{display:block;position:relative;aspect-ratio:1;background:#e9e1d4;overflow:hidden}.fh-studio-photo>img{display:block;width:100%;height:100%;object-fit:contain}.fh-studio-media.fh-studio-cutout,.fh-studio-photo.fh-studio-cutout{background:radial-gradient(ellipse at 30% 20%,#f1e9dc 0%,#e5ddce 100%)}.fh-studio-cutout:after{content:"";position:absolute;inset:auto 15% 14%;height:3%;border-radius:50%;background:#83765b24;filter:blur(7px);pointer-events:none}.fh-studio-media.fh-studio-cutout>img,.fh-studio-photo.fh-studio-cutout>img{position:absolute;inset:6% 8% auto!important;width:84%!important;height:84%!important;object-fit:contain!important;z-index:1}.fh-studio-card .product-card__title{font-family:var(--font-body-family);text-transform:none;letter-spacing:0;line-height:1.5;font-size:13px}.fh-studio-photo:focus-visible{outline:2px solid #1238a6;outline-offset:4px}@media(max-width:749px){.fh-studio-card .product-card__title{font-size:12px}.fh-studio-gallery{margin:0}.fh-studio-photo{max-width:100%}}
/* Full studio photographs for decorative pillows. */
.fh-studio-media.fh-studio-cutout:after,.fh-studio-photo.fh-studio-cutout:after{display:none!important}.fh-studio-media.fh-studio-cutout>img,.fh-studio-photo.fh-studio-cutout>img{position:static!important;inset:auto!important;width:100%!important;height:100%!important}.fh-studio-media,.fh-studio-photo{background:#eae3d7!important}
