.collections-banner{background:var(--color-bg);min-width:320px;box-shadow:0 0 0 1px var(--color-border),0 0 32px -4px #0a041414;border-radius:12px;justify-content:space-between;align-items:flex-end;padding:16px;display:flex}@media screen and (width>=992px){.collections-banner{justify-content:flex-start}}.collections-banner.is-floating{z-index:100;width:100%;animation-name:fadeIn;animation-duration:.3s;position:fixed;top:0;right:0}@media screen and (width<=991px){.collections-banner.is-floating{border-right:1px solid var(--color-gray-100);border-bottom:1px solid var(--color-gray-100);border-left:1px solid var(--color-gray-100);background:var(--color-white);border-radius:0 0 12px 12px;align-items:center;gap:16px;padding:12px 16px;display:flex;box-shadow:0 0 32px -4px #0a0a0d14}.collections-banner.is-floating .collections-banner__caption{display:none}.collections-banner.is-floating .collections-banner__title{width:100%;margin-bottom:4px;font-size:16px;line-height:16px;display:block}}@media screen and (width<=991px) and (width<=575px){.collections-banner.is-floating .collections-banner__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media screen and (width<=991px){.collections-banner.is-floating .collections-banner__description img{width:14px;height:14px}.collections-banner.is-floating .collections-banner__text{max-width:calc(100% - 50px)}}@media screen and (width>=992px){.collections-banner.is-floating{width:288px;top:16px;right:16px}}.collections-banner__verified-authors{align-items:center;font-size:12px;line-height:140%;display:flex}@media screen and (width>=576px){.collections-banner__verified-authors{max-width:170px;font-size:14px}}.collections-banner__title{color:var(--color-text);margin-top:0;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.2;display:block}.collections-banner__caption{color:var(--color-text-secondary);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600;line-height:18px}.collections-banner__description{color:var(--color-text);align-items:center;font-size:14px;line-height:20px;display:flex}.collections-banner__description img{margin-right:4px}.collections-banner__text{flex-grow:1;flex-basis:0;max-width:100%}.collections-banner__tooltip{vertical-align:middle;flex-shrink:0;width:14px;height:14px}@media screen and (width>=992px){.collections-banner__tooltip{width:18px;height:18px;margin-left:4px}}.collections-banner__arrow-button{flex-shrink:0}@media screen and (width<=991px){.collections-banner__arrow-button{--button-size-md:32px}}
