.emii-image-categories .emii-hcat-heading{font-size:clamp(15px,1.5vw,20px);font-weight:850;line-height:1.65;margin:0 0 13px;color:#372554}.emii-image-categories .emii-hcat-name{display:block!important;max-width:100%!important;font-size:clamp(11px,.95vw,14px);font-weight:800;line-height:1.65;color:#392257!important;white-space:normal!important;overflow-wrap:break-word}.emii-image-categories.has-frame .emii-hcat-media{border:1px solid #e8dff6;background:#fff}.emii-image-categories.is-scroll .emii-hcat-track{overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#cbb0ed transparent;padding-block:2px 8px}.emii-image-categories.is-scroll .emii-hcat-list{display:flex!important;flex-wrap:nowrap!important;width:100%;min-width:100%;max-width:100%!important}.emii-image-categories.is-scroll .emii-hcat-item{flex:0 0 calc(( 100% - ( var(--ehc-cols) - 1 ) * var(--ehc-gap) ) / var(--ehc-cols))!important;scroll-snap-align:start}