/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.12.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{background-color:#222;background-color:#000c;display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1000000}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;height:100%;position:relative;text-align:center;width:100%}#baguetteBox-overlay .full-image figure{display:inline;height:100%;margin:0}#baguetteBox-overlay .full-image img{box-shadow:0 0 8px #0009;display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}#baguetteBox-overlay .full-image figcaption{background-color:#000;background-color:#0009;bottom:0;color:#ccc;display:block;font-family:sans-serif;line-height:1.8;position:absolute;text-align:center;white-space:normal;width:100%}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#baguetteBox-slider{height:100%;left:0;position:absolute;top:0;transition:left .4s ease,transform .4s ease;white-space:nowrap;width:100%}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{height:60px;top:50%;top:calc(50% - 30px);width:44px}.baguetteBox-button{background-color:#323232;background-color:#32323280;border:0;border-radius:15%;color:#ddd;cursor:pointer;font:1.6em sans-serif;margin:0;outline:0;padding:0;position:absolute;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:#323232e6}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{height:30px;right:2%;right:calc(2% + 6px);top:20px;width:30px}.baguetteBox-button svg{left:0;position:absolute;top:0}.baguetteBox-spinner{display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.app-pagination__list{gap:.25rem}.app-pagination__button,.app-pagination__list{align-items:center;color:var(--color-primary-200);display:flex}.app-pagination__button{background-color:transparent;border:2px solid var(--color-primary-200);border-radius:100%;cursor:pointer;font-size:19px;height:45px;justify-content:center;line-height:1;text-align:center;transition:all .15s cubic-bezier(.4,0,.2,1);width:45px}.app-pagination__button:hover:not(.app-pagination__button:disabled){background-color:var(--color-accent-200);border:2px solid var(--color-accent-200);color:var(--color-primary-10)}.app-pagination__button:disabled{opacity:.5;pointer-events:none}.app-pagination__button_arrow{border:none}.app-pagination__button[data-selected]{background-color:var(--color-primary-200);color:#fff}.app-pagination__ellipsis{align-items:center;display:flex;height:45px;justify-content:center;width:45px}#baguetteBox-overlay .full-image img{max-width:1280px}.gallery .app-container{align-items:center;display:flex;flex-direction:column;gap:24px}.gallery__container{display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:576px){.gallery__container{gap:24px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.gallery__container{gap:24px}}@media screen and (min-width:1440px){.gallery__container{grid-template-columns:repeat(12,minmax(0,1fr))}}.gallery__col{border-radius:8px;grid-column:span 1/span 1;overflow:hidden}@media screen and (min-width:1440px){.gallery__container_1>div,.gallery__container_2>div{grid-column:span 6/span 6}.gallery__container_3>div{grid-column:span 4/span 4}.gallery__container_4>div{grid-column:span 6/span 6}.gallery__container_5>div,.gallery__container_6>div{grid-column:span 4/span 4}.gallery__container_5>div:first-child,.gallery__container_5>div:nth-child(2){grid-column:span 6/span 6}}.gallery__pagination{margin-bottom:16px;margin-top:16px}@media screen and (max-width:768px){.gallery__pagination{margin:0}}.gallery__more-button{width:50%}@media screen and (max-width:768px){.gallery__more-button{width:100%}}.gallery-item{grid-column:span 2;overflow:hidden;position:relative}.gallery-item__overlay{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.gallery-item__img,.gallery-item__overlay{height:100%;transition:var(--transition);width:100%}.gallery-item__img{aspect-ratio:686/424;display:block;-o-object-fit:cover;object-fit:cover}.gallery-item__name{bottom:24px;color:var(--color-primary-20);font-size:24px;font-weight:700;left:24px;position:absolute;transition:var(--transition);z-index:2}.gallery-item:hover .gallery-item__img{transform:scale(1.2);transition:var(--transition)}.gallery-item:hover .gallery-item__name{bottom:48px;left:48px;transition:var(--transition)}.gallery-item:hover .gallery-item__overlay{background-color:#0006;transition:var(--transition)}#baguetteBox-overlay .full-image img{box-shadow:none!important;height:80%!important;-o-object-fit:contain!important;object-fit:contain!important;width:80%!important}
