@keyframes slideFromBottom{from{transform:translateY(300px)}}.block--carousel-photocard{padding:0;margin-bottom:16px}.block--carousel-photocard .block__header{padding-left:16px;padding-right:16px}.block--carousel-photocard .block__main{display:flex;overflow-x:auto;scroll-behavior:smooth}.block--carousel-photocard .block__main::after{content:"";min-width:16px}.block--carousel-photocard .block__main .block-item{width:284px;height:272px;margin-left:16px;border-radius:8px;border:1px solid #ededed;overflow:hidden;flex-shrink:0;scroll-snap-align:center}:root[data-color-scheme=dark] .block--carousel-photocard .block__main .block-item{border:1px solid #333}.block--carousel-photocard .block__main .block-item__title{display:-webkit-box;color:#fff;text-shadow:-1px -1px 1px rgba(0,0,0,.8);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block--carousel-photocard .block__main .block-item__media{display:none}.block--carousel-photocard .block__main .block-item__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:#fff}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__description{font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;font-weight:500;line-height:1.125rem;font-variation-settings:"wdth" 100}:root[data-mp-app-theme=apricot] .block--carousel-photocard .block__main .block-item__description{font-family:"Montserrat",sans-serif;font-size:0.6875rem;font-weight:500;line-height:1rem;font-variation-settings:"wdth" 100}.block--carousel-photocard .block__main .block-item__media{display:none}.block--carousel-photocard .block__main .block-item__content-type,.block--carousel-photocard .block__main .block-item__sponsor-text,.block--carousel-photocard .block__main .block-item__publisher-name{color:#fff;opacity:.8}.block--carousel-photocard .block__main .block-item__content-type .icon,.block--carousel-photocard .block__main .block-item__sponsor-text .icon,.block--carousel-photocard .block__main .block-item__publisher-name .icon{background-color:#fff}.block--carousel-photocard .block__main .block-item__body{border-radius:8px 8px 0 0;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 64.78%, rgba(0, 0, 0, 0.1) 70.14%, #000000 100%),var(--bg-image);background-position:center !important;background-repeat:no-repeat;background-size:cover;padding-top:120px;padding-left:16px;padding-right:16px;transform:translate(0)}.block--carousel-photocard .block__main .block-item__body-header-light{display:none}.block--carousel-photocard .block__main .block-item__body-header-dark{display:flex}.block--carousel-photocard .block__main .block-item__sponsor-text,.block--carousel-photocard .block__main .block-item__content-type,.block--carousel-photocard .block__main .block-item__publisher-name{color:#fff;opacity:.8}.block--carousel-photocard .block__main .block-item__publisher-name{text-shadow:-1px -1px 1px rgba(0,0,0,.8)}.block--carousel-photocard .block__main .block-item__content-type .icon{background-color:rgba(255,255,255,.8)}.block--carousel-photocard .block__main .block-item__actions .button__icon--feedback,.block--carousel-photocard .block__main .block-item__actions .button__icon--share,.block--carousel-photocard .block__main .block-item__actions .button__icon--bookmark{padding:10px}.block--carousel-photocard .block__main .block-item__actions svg path{fill:#fff;opacity:.8}.block--carousel-photocard .block__main .block-item footer{background:#000;border-radius:0 0 8px 8px;margin-top:auto;padding-left:16px}:root[data-mp-app-theme=moment] .block--carousel-photocard{padding:0;margin-bottom:16px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__header{padding-left:16px;padding-right:16px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main{display:flex;overflow-x:auto;scroll-behavior:smooth}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main::after{content:"";min-width:16px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item{width:284px;height:272px;margin-left:16px;border-radius:8px;border:1px solid #ededed;overflow:hidden;flex-shrink:0;scroll-snap-align:center}:root[data-color-scheme=dark] :root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item{border:1px solid #333}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__title{display:-webkit-box;color:#fff;text-shadow:-1px -1px 1px rgba(0,0,0,.8);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__media{display:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:#fff}:root[data-mp-app-theme=moment] :root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__description{font-family:"IBM Plex Sans",sans-serif;font-size:0.875rem;font-weight:500;line-height:1.125rem;font-variation-settings:"wdth" 100}:root[data-mp-app-theme=apricot] :root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__description{font-family:"Montserrat",sans-serif;font-size:0.6875rem;font-weight:500;line-height:1rem;font-variation-settings:"wdth" 100}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__media{display:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__content-type,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__sponsor-text,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__publisher-name{color:#fff;opacity:.8}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__content-type .icon,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__sponsor-text .icon,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__publisher-name .icon{background-color:#fff}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__body{border-radius:8px 8px 0 0;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 64.78%, rgba(0, 0, 0, 0.1) 70.14%, #000000 100%),var(--bg-image);background-position:center !important;background-repeat:no-repeat;background-size:cover;padding-top:120px;padding-left:16px;padding-right:16px;transform:translate(0)}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__body-header-light{display:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__body-header-dark{display:flex}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__sponsor-text,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__content-type,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__publisher-name{color:#fff;opacity:.8}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__publisher-name{text-shadow:-1px -1px 1px rgba(0,0,0,.8)}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__content-type .icon{background-color:rgba(255,255,255,.8)}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions .button__icon--feedback,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions .button__icon--share,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions .button__icon--bookmark{padding:10px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions svg path{fill:#fff;opacity:.8}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item footer{background:#000;border-radius:0 0 8px 8px;margin-top:auto;padding-left:16px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main::after{min-width:20px}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item{border-radius:24px;overflow:hidden;filter:drop-shadow(2px 4px 12px rgba(0, 0, 0, 0.12));margin-left:20px;position:relative;background-size:100% 100%;background-repeat:no-repeat;background-image:var(--bg-image);background-position:center}:root[data-color-scheme=dark]:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item{border:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__body-header{position:absolute;top:237px;max-width:120px;color:#fff}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__media{display:flex;position:absolute;top:0;left:0;width:100%;height:180px;overflow:hidden;z-index:-2}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__blur{position:absolute;bottom:-44px;left:0;background:linear-gradient(158.55deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.6) 30.76%, rgba(0, 0, 0, 0.6) 54.69%, rgba(0, 0, 0, 0.3) 100%);backdrop-filter:blur(12px);height:7.25rem;min-height:116px;max-height:136px;width:100%;border-radius:8px;overflow:hidden;z-index:-1}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__footer{background:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__sponsor-text,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__content-type{display:none}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__publisher-name{opacity:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions{margin-left:auto;padding-right:5px;z-index:1}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions svg:not(.filled) path.svg--fillable,:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions svg:not(.filled) path{fill:#d3d3d3}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__actions svg path{opacity:1}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__header{padding:0}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__title{font-family:"IBM Plex Sans",sans-serif;font-size:0.9375rem;font-weight:500;line-height:1.125rem;font-variation-settings:"wdth" 100;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}:root[data-mp-app-theme=moment] .block--carousel-photocard .block__main .block-item__description{font-family:"IBM Plex Sans",sans-serif;font-size:0.75rem;font-weight:500;line-height:1.125rem;font-variation-settings:"wdth" 100}@media screen and (max-width: 320px){.block--carousel-photocard .block__main .block-item{width:250px}}

/*# sourceMappingURL=layout_carousel_photocard.d7d5ef11f59d1b3d11ad.css.map*/