.casa-shared-album{padding-top:70px;border-top:3px double var(--wine)}.casa-shared-album .casa-shared-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:32px}.casa-shared-album .casa-shared-heading .copy{max-width:43ch}.casa-shared-album .casa-gallery-toolbar{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:30px}.casa-shared-album .casa-gallery-filters{display:flex;flex-wrap:wrap;gap:26px}.casa-shared-album .casa-gallery-filters button{min-height:44px;padding:8px 0;border:0;border-bottom:1px solid transparent;background:none;color:var(--soft);font:11px/1.6 var(--sans);letter-spacing:.04em}.casa-shared-album .casa-gallery-filters button[aria-pressed=true]{color:var(--wine);border-bottom-color:var(--wine)}.casa-shared-album .casa-gallery-filters button:hover{color:var(--wine)}.casa-shared-album .casa-gallery-toolbar>p{flex:none;font:10px/1.7 var(--sans);color:var(--soft)}.casa-shared-album .casa-photo-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 25px;align-items:start}.casa-shared-album .casa-photo{min-width:0;margin:0;padding:7px;border:1px solid var(--rule);background:transparent;transition:border-color .2s}.casa-shared-album .casa-photo:hover{border-color:var(--wine)}.casa-shared-album .lightbox-trigger{display:block;width:100%;padding:0;border:0;background:none;color:var(--wine);text-align:left;cursor:zoom-in}.casa-shared-album .casa-shared-photo-media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--panel)}.casa-shared-album .casa-shared-photo-media img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.casa-shared-album .casa-shared-photo-label{display:flex;justify-content:space-between;align-items:start;gap:14px;min-height:52px;padding:14px 4px 7px;font:400 14px/1.55 var(--serif);color:var(--soft)}.casa-shared-album .casa-shared-photo-label>span:first-child{min-width:0;overflow-wrap:anywhere}.casa-shared-album .casa-shared-photo-expand{flex:none;color:var(--wine);font:18px/1.2 var(--serif)}.casa-shared-album .casa-gallery-end{text-align:center;padding-top:58px}.casa-shared-album .casa-gallery-end .section-title{margin:32px 0 28px}.casa-shared-album .casa-gallery-end .ornament{max-width:650px;margin:auto}@media(max-width:1000px){.casa-shared-album .casa-photo-columns{gap:22px 18px}.casa-shared-album .casa-shared-photo-label{font-size:13px}}@media(max-width:720px){.casa-shared-album{padding-top:44px}.casa-shared-album .casa-shared-heading{display:block;margin-bottom:22px}.casa-shared-album .casa-shared-heading .copy{margin-top:16px;font-size:14px;max-width:35ch}.casa-shared-album .casa-gallery-toolbar{display:block;padding-bottom:16px;margin-bottom:22px}.casa-shared-album .casa-gallery-filters{gap:18px}.casa-shared-album .casa-gallery-filters button{font-size:10px;min-height:44px}.casa-shared-album .casa-gallery-toolbar>p{margin-top:12px;font-size:10px}.casa-shared-album .casa-photo-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 13px}.casa-shared-album .casa-photo{padding:4px}.casa-shared-album .casa-shared-photo-label{gap:8px;padding:11px 2px 6px;font-size:12px;line-height:1.55;min-height:52px}.casa-shared-album .casa-shared-photo-expand{font-size:16px}.casa-shared-album .casa-gallery-end{padding-top:36px}.casa-shared-album .casa-gallery-end .section-title{margin:26px 0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/casa-galleria.css.map */
