.galleryAlbums{background:var(--color-shade-01);padding:80px 0}.galleryAlbums--no-pad-top{padding-top:0}.galleryAlbums--no-pad-bottom{padding-bottom:0}.galleryAlbums .container{display:flex;flex-direction:column;gap:40px}.galleryAlbums__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.galleryAlbums__card{display:flex;flex-direction:column;border:1px solid var(--color-jet-black-300);background:var(--color-shade-01);transition:border-color .2s ease,box-shadow .2s ease}.galleryAlbums__card:hover{border-color:rgba(0,0,0,0);box-shadow:0 0 16px rgba(7,30,57,.24)}.galleryAlbums__card:hover .galleryAlbums__card-overlay{opacity:1}.galleryAlbums__card:hover .galleryAlbums__card-title{color:var(--color-blue-accent)}.galleryAlbums__card-image{position:relative;width:100%;height:344px;overflow:hidden;cursor:pointer;flex-shrink:0}.galleryAlbums__card-image img{width:100%;height:100%;object-fit:cover;display:block}.galleryAlbums__card-image-placeholder{width:100%;height:100%;background:var(--color-jet-black-300)}.galleryAlbums__card-overlay{position:absolute;inset:0;background:rgba(235,115,31,.7);opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;pointer-events:none}.galleryAlbums__card-overlay i{font-size:48px;color:var(--color-shade-01)}.galleryAlbums__card-footer{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:21px 24px 24px;flex:1}.galleryAlbums__card-title{font-family:var(--font-primary);font-weight:700;font-size:24px;line-height:1.2;color:var(--color-primary);margin:0;flex:1;transition:color .2s ease}.galleryAlbums__card-btn{display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-shade-01);font-family:var(--font-primary);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:.5px;padding:16px 20px;border:none;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background .2s ease,color .2s ease}.galleryAlbums__card-btn:hover{background:var(--color-bg-hover);color:var(--color-shade-01)}.galleryAlbums__card-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.galleryAlbums__card-btn:active{transform:scale(0.97)}@media(max-width: 768px){.galleryAlbums{padding:40px 0}.galleryAlbums__grid{grid-template-columns:1fr}.galleryAlbums__card-image{height:260px}.galleryAlbums__card-footer{flex-direction:column;align-items:flex-start;gap:16px}.galleryAlbums__card-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion: reduce){.galleryAlbums__card,.galleryAlbums__card-title,.galleryAlbums__card-overlay,.galleryAlbums__card-btn{transition:none}}.galleryAlbums-mfp .mfp-arrow{top:auto;bottom:16px;left:50%;right:auto;margin-top:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-shade-01);border-radius:50%;opacity:1;transform-origin:center;transition:background .2s ease,color .2s ease,transform .2s ease}.galleryAlbums-mfp .mfp-arrow:before,.galleryAlbums-mfp .mfp-arrow:after{display:none}.galleryAlbums-mfp .mfp-arrow i{color:var(--color-primary);font-size:16px;transition:color .2s ease;pointer-events:none}.galleryAlbums-mfp .mfp-arrow:hover,.galleryAlbums-mfp .mfp-arrow:focus{background:var(--color-bg-hover)}.galleryAlbums-mfp .mfp-arrow:hover i,.galleryAlbums-mfp .mfp-arrow:focus i{color:var(--color-shade-01)}.galleryAlbums-mfp .mfp-arrow:focus{outline:2px solid var(--color-primary);outline-offset:2px}.galleryAlbums-mfp .mfp-arrow:active{margin-top:0;transform:scale(0.96)}.galleryAlbums-mfp .mfp-arrow-left{left:calc(50% - 54px)}.galleryAlbums-mfp .mfp-arrow-right{left:calc(50% + 6px)}.galleryAlbums-mfp .mfp-title:empty{display:none}@media(max-width: 1024px){.galleryAlbums-mfp .mfp-arrow{bottom:12%}}@media(max-width: 768px){.galleryAlbums-mfp .mfp-arrow{bottom:20%;width:40px;height:40px}.galleryAlbums-mfp .mfp-arrow-left{left:calc(50% - 46px)}.galleryAlbums-mfp .mfp-arrow-right{left:calc(50% + 6px)}}@media(prefers-reduced-motion: reduce){.galleryAlbums-mfp .mfp-arrow{transition:none}}
