.horizontal-post-item-big-container{border-radius:8px;align-items:center;gap:8px;height:300px;margin:5px 0;display:block;position:relative;overflow:visible}.horizontal-post-item-big-container.stretched{height:300px}.horizontal-post-item-big-container.thin{height:160px}.horizontal-post-item-big-container.thin h4{font-size:18px}@media screen and (min-width:580px){.horizontal-post-item-big-container.thin{height:300px}}@media screen and (min-width:768px){.horizontal-post-item-big-container.thin h4{font-size:20px}}.horizontal-post-item-big-container .favorite-post-item-icon-container{z-index:4;background-color:#f8f8f8;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,filter .18s;display:flex;position:absolute;top:-14px;left:-14px;box-shadow:0 0 12px #00000040}.horizontal-post-item-big-container .favorite-post-item-icon-container .favorite-post-item-icon{border-radius:50%;max-width:38px;display:block}.horizontal-post-item-big-container .horizontal-post-item-big-image-container{border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.horizontal-post-item-big-container .horizontal-post-item-big-image-container:after{content:"";opacity:0;pointer-events:none;z-index:2;border-radius:8px;transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #d2eb6459}.horizontal-post-item-big-container .horizontal-post-item-big-image-container img{object-fit:cover;will-change:transform;border-radius:8px;width:100%;height:100%;padding:0;transition:transform .26s,filter .26s;transform:scale(1)}.horizontal-post-item-big-container:hover .horizontal-post-item-big-image-container img{filter:saturate(1.08)contrast(1.04);transform:scale(1.06)}.horizontal-post-item-big-container:hover .horizontal-post-item-big-image-container:after{opacity:1}.horizontal-post-item-big-container:hover .favorite-post-item-icon-container{filter:brightness(1.02);transform:translate(2px,2px)scale(1.04);box-shadow:0 10px 18px #00000038,0 0 14px #d2eb648c}.horizontal-post-item-big-container:hover .horizontal-post-item-big-text-container{background-color:#0000009e}.horizontal-post-item-big-container:active .horizontal-post-item-big-image-container img{transform:scale(1.03)}.horizontal-post-item-big-container:active .favorite-post-item-icon-container{transform:translate(1px,1px)scale(.99)}.horizontal-post-item-big-text-container{box-sizing:border-box;color:#fff;background-color:#00000080;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;gap:12px;width:100%;margin:0;padding:24px;transition:background-color .18s;display:flex;position:absolute;bottom:0;left:0}.horizontal-post-item-big-text-container h4,.horizontal-post-item-big-text-container p{color:#fff;margin:0}.horizontal-post-item-big-text-container h4{font-size:24px;font-weight:700}@media screen and (min-width:580px){.horizontal-post-item-big-text-container h4{font-size:20px}}.horizontal-post-item-big-text-container p{font-size:14px}@media screen and (min-width:580px){.horizontal-post-item-big-text-container p{font-size:16px}}.horizontal-post-item-big-text-container.small{font-size:14px;font-weight:700}.horizontal-post-item-big-inner-text-container{justify-content:space-between;align-items:center;gap:12px;display:flex}@media screen and (max-width:767px){.horizontal-post-item-big-container.thin{height:160px}.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container{gap:8px;padding:14px 16px}.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container h4{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.18;display:-webkit-box;overflow:hidden}.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container p{font-size:12px;line-height:1.2}.horizontal-post-item-big-container.thin .horizontal-post-item-big-inner-text-container{gap:10px}.horizontal-post-item-big-container.thin .horizontal-post-item-big-inner-text-container p:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.horizontal-post-item-big-container.thin .horizontal-post-item-big-inner-text-container p:last-child{white-space:nowrap;flex:none}}@media screen and (max-width:430px){.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container{padding:12px 14px}.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container h4{font-size:15px;line-height:1.16}.horizontal-post-item-big-container.thin .horizontal-post-item-big-text-container p{font-size:11.5px}}@media screen and (min-width:768px){.horizontal-post-item-big-container .favorite-post-item-icon-container{width:56px;height:56px;top:-16px;left:-16px}.horizontal-post-item-big-container .favorite-post-item-icon-container .favorite-post-item-icon{max-width:44px}}@media screen and (min-width:1024px){.horizontal-post-item-big-container .favorite-post-item-icon-container{width:54px;height:54px;top:-16px;left:-16px}.horizontal-post-item-big-container .favorite-post-item-icon-container .favorite-post-item-icon{max-width:42px}}@media screen and (min-width:1300px){.horizontal-post-item-big-container .favorite-post-item-icon-container{width:64px;height:64px;top:-18px;left:-18px}.horizontal-post-item-big-container .favorite-post-item-icon-container .favorite-post-item-icon{max-width:50px}}@media (prefers-reduced-motion:reduce){.horizontal-post-item-big-container,.horizontal-post-item-big-image-container img,.favorite-post-item-icon-container,.horizontal-post-item-big-text-container,.horizontal-post-item-big-image-container:after{transition:none!important}.horizontal-post-item-big-container:hover .horizontal-post-item-big-image-container img{filter:none;transform:none}.horizontal-post-item-big-container:hover .favorite-post-item-icon-container{filter:none;transform:none;box-shadow:0 0 12px #00000040}.horizontal-post-item-big-container:hover .horizontal-post-item-big-text-container{background-color:#00000080}.horizontal-post-item-big-container:hover .horizontal-post-item-big-image-container:after{opacity:0}}
