#MainContent [id*="__creator_"]>.gradient{width:100%}
#MainContent [id*="__creator_"] .page-width{max-width:1464px!important;padding-left:32px!important;padding-right:32px!important;margin-inline:auto}
#MainContent [id*="__creator_"] [id$="__layout"]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:40px!important}
#MainContent [id*="__creator_"] [id$="__layout"]>[id$="__body"]{flex:1;min-width:0}
#MainContent [id*="__creator_"] [id$="__layout"]>.product-info__image-block{display:block!important;flex:0 0 440px!important;width:440px!important;max-width:100%!important;height:auto!important;margin:0!important;aspect-ratio:11/9}
#MainContent [id*="__creator_"] [id$="__layout"] .media{width:100%!important;height:auto!important;aspect-ratio:11/9;overflow:hidden;--ratio-percent:0%!important}
#MainContent [id*="__creator_"] [id$="__layout"] .ratio::before{content:none!important;display:none!important}
#MainContent [id*="__creator_"] [id$="__layout"] .media img{position:absolute!important;inset:0;display:block!important;width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important}
.funto-creator-artworks{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:16px;max-width:100%}
.funto-creator-artworks .funto-creator-artwork{display:block;flex:0 0 auto;width:auto;height:var(--art-height);max-width:100%;object-fit:contain;border-radius:var(--art-radius)}
@media(max-width:749px){
#MainContent [id*="__creator_"] .page-width{padding-left:24px!important;padding-right:24px!important}
#MainContent [id*="__creator_"] [id$="__layout"]{flex-direction:column!important;align-items:stretch!important;gap:20px!important}
#MainContent [id*="__creator_"] [id$="__layout"]>.product-info__image-block{flex:none!important;align-self:center;width:100%!important;max-width:440px!important}
.funto-creator-artworks{flex-wrap:nowrap;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin}
.funto-creator-artworks .funto-creator-artwork{height:var(--art-mobile-height);max-width:none;scroll-snap-align:start}
}
