:root{--c-border:#000000;--c-panel-background:#FFFFFF;--c-disabled:#EEEEEE;--c-focus:#000000;--c-field-disabled:var(--c-disabled);--c-field-focus:var(--c-focus);--c-input-background:var(--c-panel-background);--c-input-border:var(--c-border)}.gallery{display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:62.4375em){.gallery{display:block}}.gallery img{width:auto;height:100%}.gallery__controls{font-size:14px;font-size:.875rem;line-height:1.5714285714;width:100%;display:flex;justify-content:flex-end;align-items:center}.gallery__left,.gallery__right{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:0;background:0 0}.gallery__left[disabled],.gallery__right[disabled]{opacity:.3;pointer-events:none}.gallery__left svg,.gallery__right svg{width:6px;height:10px}.gallery__thumbnails{width:calc(15% + 12px);margin-top:-12px;margin-left:-12px;padding:12px;overflow:auto;scrollbar-width:none}.gallery__thumbnail{position:relative;display:block;margin:-8px -8px 8px;padding:8px;overflow:hidden}.gallery__thumbnail:before{float:left;content:"";padding-bottom:133.3333333333%;margin-bottom:0}.gallery__thumbnail:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.gallery__thumbnail img{width:100%;height:auto;pointer-events:none}.gallery__item-pause,.gallery__item-play,.gallery__thumbnail-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.gallery__item-pause svg,.gallery__item-play svg,.gallery__thumbnail-play svg{display:block}.gallery__thumbnail-play svg{width:48px;height:48px}.gallery__item-pause span,.gallery__item-play span{margin-top:8px;display:block;text-align:center}@media screen and (max-width:42.5em){.gallery__item-pause span,.gallery__item-play span{margin-top:3px}}.gallery__item-play{display:none}.gallery__item--video-paused .gallery__item-play{display:block}.gallery__item--video-playing .gallery__item-play{display:none}@media screen and (max-width:62.4375em){.gallery__item-play{display:block}}.gallery__item-pause{display:none;z-index:10}.gallery__item--video-playing:hover .gallery__item-pause{display:block}@media screen and (max-width:62.4375em){.gallery__item--video-playing:hover .gallery__item-pause{display:none}}.gallery__thumbnail--none>div{background-color:#f0eeeb;overflow:hidden}.gallery__thumbnail--none>div:before{float:left;content:"";padding-bottom:133.3333333333%;margin-bottom:0}.gallery__thumbnail--none>div:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.gallery__container{overflow:hidden;flex:0 0 85%;display:flex;overflow:hidden}.gallery__container:before{float:left;content:"";padding-bottom:133.3333333333%;margin-bottom:0}.gallery__container:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}@media screen and (max-width:62.4375em){.gallery__container{overflow-x:auto;position:static}}.gallery__container>*{flex:0 0 100%;height:100%;width:100%}.gallery__item{display:block;width:100%;height:100%;position:relative;overflow:hidden}.gallery__item:before{float:left;content:"";padding-bottom:133.3333333333%;margin-bottom:0}.gallery__item:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.gallery__item:focus:not(:hover){box-shadow:none;border-radius:0}.gallery__item img{width:100%;height:auto}.gallery__item iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.gallery__item--none{background-color:#f0eeeb}.gallery__item--video-thumbnail{cursor:pointer}.gallery__item--video-thumbnail img{pointer-events:none}.gallery__dots{flex:0 0 100%;display:flex;justify-content:center}.gallery__dot{position:relative;width:30px;height:30px;padding:0;background-color:transparent;border-radius:50%}.gallery__dot::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#8d8d8d}.gallery__dot[data-gallery-dot-active=true]::before{background:#000}.gallery__dot:focus:not(:hover){position:relative;box-shadow:none}.gallery__dot:focus:not(:hover):after{border-radius:3px;outline:0;box-shadow:0 0 0 1px #000;content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px}.enlarge_pane,.enlarge_pane_contain{position:relative}.enlarge_btn{position:absolute;top:8px;left:8px;font-size:12px;overflow:hidden;background-color:rgba(255,255,255,.8);color:#000;text-decoration:none;padding:.5em}.enlarge_disabled .enlarge_btn{display:none}.enlarge-locked .enlarge_btn{background-color:#bdbdbd;color:#fff;border-color:#bdbdbd}.enlarge-zoomed{overflow:hidden}.enlarge_contain{overflow:hidden;-webkit-overflow-scrolling:touch;display:block;position:relative;height:100%}.enlarge_contain img{width:100%;-webkit-touch-callout:none;cursor:url(/images/enlarge.svg),auto}.enlarge-zoomed .enlarge_contain img,.enlarge-zoomed.enlarge_flyout .enlarge_contain img{max-width:none}.enlarge_loader{top:0;left:0;width:100%;height:5px;position:absolute;z-index:30;background:#bdbdbd;opacity:0;display:none}.enlarge_loader *{width:0;display:block;height:5px;background:#fff;transition:width .6s linear}.enlarge_img-loading{position:absolute;left:-9999px;opacity:0}.enlarge_flyout{overflow:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:absolute;z-index:9999}.enlarge_flyout-flyoutloupe{border-radius:100%;border:5px solid #fff;box-shadow:0 0 5px #bdbdbd;pointer-events:none}.enlarge_flyout-flyouttopleft,.enlarge_flyout-flyouttopright{top:0}.enlarge_flyout-flyoutbottomleft,.enlarge_flyout-flyoutbottomright{bottom:0}.enlarge_flyout-flyoutbottomright,.enlarge_flyout-flyouttopright{-webkit-transform-origin:left;transform-origin:left}.enlarge_flyout-flyoutbottomleft,.enlarge_flyout-flyouttopleft{-webkit-transform-origin:right;transform-origin:right}.enlarge-zoomed.enlarge_flyout{-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow:hidden}.enlarge-zoomed.enlarge_flyout .enlarge_contain{overflow:visible}.enlarge-locked.enlarge_flyout{overflow:auto}
/*# sourceMappingURL=../../maps/css/modules/gallery.css.map */
