.ra-display-art{display:block;max-width:100%;width:380px;line-height:0;white-space:normal;color:inherit}
.ra-display-art>svg{display:block;width:100%;height:auto;overflow:visible}
.ra-display-art--hero{width:520px}
.ra-display-art--available{width:410px}
.ra-display-art--custom{width:360px}
.ra-display-art--story{width:330px}
.ra-display-art--social{width:385px}
.ra-display-art--faq{width:340px}
.ra-display-art--newsletter{width:410px}
.ra-display-art--texture{width:380px}
.ra-display-art--quote{width:450px}
.ra-display-art--brand{width:128px}
body .site-header .brand-name{max-width:128px;line-height:1;letter-spacing:0}
body .hero h1{line-height:1;letter-spacing:0;margin-bottom:22px}
body .product-info h1{overflow-wrap:break-word}
@media(max-width:1050px){.ra-display-art--brand{width:112px}body .site-header .brand-name{max-width:112px}}
@media(max-width:800px){.ra-display-art--custom{width:310px}.ra-display-art--texture{width:330px}}
@media(max-width:520px){.ra-display-art--hero{width:350px}.ra-display-art--available{width:315px}.ra-display-art--custom{width:300px}.ra-display-art--story{width:300px}.ra-display-art--social{width:325px}.ra-display-art--faq{width:300px}.ra-display-art--newsletter{width:320px}.ra-display-art--texture{width:300px}.ra-display-art--quote{width:340px}.ra-display-art--brand{width:112px}body .site-header .brand-name{max-width:112px}body .hero h1{margin-bottom:16px}}
body h1:has(.ra-display-art),body h2:has(.ra-display-art){white-space:normal;line-height:1}
@media(max-width:520px){body .hero .actions{flex-wrap:wrap;column-gap:18px;row-gap:3px}body .hero .text-link{white-space:nowrap}}
