/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:var(--bg-black);color:var(--cl-white)}#baguetteBox-overlay:focus{background-color:var(--bg-black) !important;color:var(--cl-white);outline:0}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .button-box{position:relative;z-index:10;border-bottom:1px solid var(--bg-white)}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;vertical-align:top}#baguetteBox-overlay .full-image figure{display:flex;flex-direction:column;position:relative;margin:3rem;height:calc(100% - 6rem);width:calc(100% - 6rem)}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;margin:auto}#baguetteBox-overlay .full-image figcaption{display:block;order:2;width:100%;text-align:center;color:var(--cl-white);background-color:var(--bg-black)}#baguetteBox-slider{position:absolute;left:0;top:55px;height:calc(100% - 55px);width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button{cursor:pointer;padding:0;margin:0;border:0;min-width:6rem;min-height:6rem;display:flex}.baguetteBox-button.disabled{opacity:.7}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{margin:auto 0 auto 0;border-right:1px solid var(--bg-white);outline:0}.baguetteBox-button#close-button{width:auto;margin:auto 0 auto auto;border-left:1px solid var(--bg-white);outline:0}.baguetteBox-button#close-button .icon-close{margin:auto 1.5rem auto auto}.baguetteBox-button#close-button .icon-close:before,.baguetteBox-button#close-button .icon-close:after{height:3px;left:-5px;width:35px;top:11px}.baguetteBox-button:focus-visible{background-color:var(--cl-focus) !important;color:var(--cl-white)}.baguetteBox-button#close-button:focus-visible span.visuallyhidden{clip:auto !important;clip-path:none;display:block;height:auto;line-height:normal;width:auto;margin:auto 1rem auto 0;position:relative;padding-left:1rem}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:var(--bg-white);opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}