.photos-list .photo-item{max-height:200px}.photos-list .media-item{max-height:150px}.photo-viewer{flex:1;display:flex;flex-direction:column;height:100%;max-height:100%}.photo-viewer .top-area{padding:12px 16px;width:100%;max-width:1520px;margin:0 auto;text-align:center;display:flex;align-items:center}@media print, screen and (min-width: 48em){.photo-viewer .top-area{padding:24px}.photo-viewer .top-area .sides{width:112px}}.photo-viewer .top-area .tplz-icon{font-size:24px;line-height:24px}.photo-viewer .media-area{overflow:auto}.photo-viewer .nav-buttons .prev-item,.photo-viewer .nav-buttons .next-item{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;color:transparent;border:none;border-radius:50%;outline:none;opacity:0.95;box-shadow:0px 4px 10px rgba(0,0,0,0.18)}.photo-viewer .nav-buttons .prev-item:hover,.photo-viewer .nav-buttons .prev-item:focus,.photo-viewer .nav-buttons .next-item:hover,.photo-viewer .nav-buttons .next-item:focus{opacity:1}.photo-viewer .nav-buttons .prev-item{background:#fff url(https://tuplaza.leo-souza.me/assets/arrow-left-678621ed179cf0776129b4be3185cbf3b632d8f0f8d18133cc6d63bab1e6caf8.svg) no-repeat center center;left:24px}.photo-viewer .nav-buttons .next-item{background:#fff url(https://tuplaza.leo-souza.me/assets/arrow-right-ce2b28af8413cdbef20f3e6009e9e8b122e0ec433f4074e87cf9c1998c03b2c4.svg) no-repeat center center;right:24px}.photo-viewer .media-thumbs{padding-bottom:20px}.photo-snap-slider{max-width:1520px}.photo-snap-slider .photo-caption{color:#FFFFFF;font-size:18px;line-height:26px;height:60px;padding:12px 0 48px}.upload-button-container{border-radius:4px;border:1px solid #C5C2C2;color:#FFFFFF;font-size:12px;font-weight:500;text-transform:uppercase;padding:12px 16px}.upload-button-container .upload-button{cursor:pointer;background:#13718B;border-radius:6px;width:-moz-fit-content;width:fit-content;padding:5px 8px}.upload-button-container .upload-button.has-content{background:#C5C2C2}.previews-container .upload-item-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.previews-container .sortable-card.business-photo,.previews-container .upload-item-container{margin-top:10px;width:100%;padding:8px;border:1px solid #EEEEEE;background-color:#FAFAFA;border-radius:4px}.previews-container .sortable-card.business-photo.unsortable,.previews-container .upload-item-container.unsortable{background-color:#FFFFFF;padding:12px 16px;border-color:#C5C2C2}.previews-container .sortable-card.business-photo .preview-content,.previews-container .upload-item-container .preview-content{display:flex;flex-direction:row;align-items:center}.previews-container .sortable-card.business-photo .photo-preview,.previews-container .sortable-card.business-photo .image,.previews-container .upload-item-container .photo-preview,.previews-container .upload-item-container .image{margin-right:10px;width:48px;height:48px;overflow:hidden}.previews-container .sortable-card.business-photo .photo-preview img,.previews-container .sortable-card.business-photo .image img,.previews-container .upload-item-container .photo-preview img,.previews-container .upload-item-container .image img{width:48px;height:48px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.previews-container .sortable-card.business-photo .name,.previews-container .upload-item-container .name{font-weight:500;font-size:12px;line-height:16px;color:#101010}.previews-container .sortable-card.business-photo .preview-actions,.previews-container .upload-item-container .preview-actions{display:flex;align-items:center;gap:8px}.previews-container .sortable-card.business-photo .preview-actions button,.previews-container .upload-item-container .preview-actions button{cursor:pointer;font-size:24px}[data-hide-cover-toggle] .previews-container .cover-toggle{display:none}.banner-people-edit .banner-people-edit-cover{color:#999999;text-align:center;height:250px;background-color:#F3F3F3;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none'/%3e%3c/svg%3e");position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner-people-edit .banner-people-edit-cover .button{background:white}.banner-people-edit .banner-people-edit-cover .banner-people-editor-float{position:absolute;right:14px;top:14px;z-index:1}.banner-people-edit .banner-people-edit-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner-people-edit .banner-people-edit-image img.img-default{width:90px}
