.day-moments{margin:3px 0 26px}.day-moments-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px;font-size:11px;color:#767676}.day-moments-heading b{font-size:10px;color:#545454;letter-spacing:1px;margin-right:10px}.day-moments-heading>span:last-child{background:#f0f0f0;padding:3px 10px;border-radius:20px;white-space:nowrap}.day-mosaic{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:155px 155px;gap:2px;border-radius:15px;overflow:hidden;background:transparent}.day-mosaic-photo{position:relative;display:block;min-width:0;overflow:hidden;isolation:isolate}.day-mosaic-photo:first-child{grid-row:span 2}.day-mosaic-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1),filter .4s}.day-mosaic-photo:hover img,.day-mosaic-photo:focus-visible img{transform:scale(1.055);filter:saturate(1.08)}.day-mosaic-photo:first-child:after{content:'';position:absolute;inset:30% 0 0;background:linear-gradient(transparent,#181818bf);pointer-events:none}.day-mosaic-story{position:absolute;bottom:20px;left:20px;right:20px;color:#ffffff;z-index:1;display:grid;gap:8px}.day-mosaic-story small{font-size:9px;letter-spacing:1.7px;color:#f4f4f4}.day-mosaic-story strong{font-size:17px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.day-mosaic-story>span{font-size:11px;display:flex;align-items:center;justify-content:space-between}.day-mosaic-story b,.day-mosaic-zoom{border:1px solid #ffffff66;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;background:#ffffff18;backdrop-filter:blur(6px)}.day-mosaic-zoom{position:absolute;right:12px;bottom:12px;color:#ffffff;font-size:15px}.day-mosaic-more{position:absolute;inset:0;background:#2121219c;backdrop-filter:blur(1px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffffff;gap:1px;transition:background .3s}.day-mosaic-more>b{font-size:36px;line-height:1.3;font-weight:500;letter-spacing:-1px}.day-mosaic-more>span{font-size:11px}.day-mosaic-photo:hover .day-mosaic-more{background:#21212177}.day-mosaic-1{grid-template-columns:1fr;grid-template-rows:320px}.day-mosaic-1 .day-mosaic-photo:first-child{grid-row:auto}.day-mosaic-2 .day-mosaic-photo:nth-child(2){grid-row:span 2}.day-moments-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#828282;font-size:10px}.day-moments-footer button{display:flex;gap:15px;align-items:center;border:0;background:none;padding:7px 0 7px 10px;font:600 11px var(--font);color:#4c4c4c;cursor:pointer;white-space:nowrap}.day-mosaic-photo:focus-visible{outline:3px solid #e2e2e2!important;outline-offset:-5px!important}.trip-lightbox-stage{touch-action:pan-y}@media(max-width:1100px) and (min-width:801px){.day-mosaic{grid-template-rows:130px 130px}.day-mosaic-story{left:14px;right:14px;bottom:14px}}@media(max-width:540px){.day-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:220px 105px;gap:6px;border-radius:12px}.day-mosaic-photo:first-child{grid-column:1/-1;grid-row:auto}.day-mosaic-story{left:16px;bottom:16px;right:16px}.day-mosaic-story strong{font-size:16px}.day-mosaic-more>b{font-size:28px}.day-mosaic-1{grid-template-columns:1fr;grid-template-rows:245px}.day-mosaic-2{grid-template-columns:1.4fr 1fr;grid-template-rows:240px}.day-mosaic-2 .day-mosaic-photo:first-child{grid-column:auto}.day-mosaic-2 .day-mosaic-photo:nth-child(2){grid-row:auto}.day-mosaic-2 .day-mosaic-story small{font-size:8px;letter-spacing:.7px}.day-moments-footer>span{font-size:9px}.day-moments-heading{font-size:10px}}
@media(max-width:1100px) and (min-width:801px){.day-moments .day-mosaic-1{grid-template-rows:280px}}
