.seo-raster{display:block;position:relative;overflow:hidden;container-type:size}.seo-raster>img{display:block;position:absolute;max-width:none;left:var(--fallback-x);top:var(--fallback-y);width:var(--fallback-w);height:var(--fallback-h);object-position:center}@supports (width:1cqw){.seo-raster>img{left:calc(50% + var(--raster-scale)*var(--raster-x));top:calc(50% + var(--raster-scale)*var(--raster-y));width:calc(var(--raster-scale)*var(--raster-w));height:calc(var(--raster-scale)*var(--raster-h))}}.hero-art>.seo-raster,.story-art>.seo-raster,.how-art>.seo-raster{width:100%;height:100%}.category>.seo-raster{width:100%;max-width:125px;height:auto;aspect-ratio:111/123;filter:drop-shadow(0 5px 5px #69442e18);border-radius:0 0 45% 45%}.review-image.seo-raster{aspect-ratio:98/95}.closing-left.seo-raster,.closing-right.seo-raster{position:absolute}.dialog-art>.seo-raster{position:absolute;inset:0;width:100%;height:100%}@media(max-width:600px){.category>.seo-raster{max-width:86px}.closing-left.seo-raster,.closing-right.seo-raster{display:none}}body.luxury-page #main .lux-hero-video #hero-title{max-width:100%;white-space:normal}@media(max-width:420px){body.luxury-page #main .lux-hero-video #hero-title{font-size:clamp(28px,8vw,32px);letter-spacing:0}}
