.MF-REACT .a-ad-banner{border-bottom:1px solid #dcdddf;border-top:1px solid #dcdddf;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding:16px 0;position:relative}.MF-REACT .a-ad-banner__hidden{display:none}.MF-REACT .a-ad-banner__content{margin-top:10px;width:100%}.MF-REACT .a-ad-banner:before{position:absolute;right:0;top:6px}.MF-REACT .a-badge{background-color:#df0a29;color:#fff;font-family:Roboto-Regular;font-size:12px;font-weight:700;line-height:16px;margin-bottom:16px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.MF-REACT .a-badge--icon .icon{margin-right:6px}.MF-REACT .a-chip{background:#f3f3f3;border-radius:54px;display:inline-block;font-size:14px;min-width:auto;overflow:hidden;padding:8px 16px;text-transform:none}.MF-REACT .a-form-select select{border:none;margin-bottom:0;padding:0 50px 0 0}.MF-REACT .a-form-select option:first-child{color:#303030}.MF-REACT .a-form-select--fit-content{max-width:-moz-fit-content;max-width:fit-content}.MF-REACT .a-form-select--fit-content select{padding-right:50px}.MF-REACT .a-grid{display:grid;gap:12px 24px;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}@media screen and (min-width:375px){.MF-REACT .a-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.MF-REACT .a-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.MF-REACT .a-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.MF-REACT .a-grid{grid-template-columns:repeat(4,1fr)}}.MF-REACT .a-image{margin-bottom:0}.MF-REACT .a-image img{max-width:100%}.MF-REACT .a-image__metadata{display:flex;flex-flow:row;gap:15px}.MF-REACT .a-image__metadata figcaption{flex-grow:1;margin-top:0}.MF-REACT .a-link-download--locked:after{content:"3";font-family:mef-iconset-bold;font-size:2rem;left:5px;line-height:1;position:relative;top:2px}.MF-REACT .a-link-download__add{padding-left:5px;text-transform:uppercase}.MF-REACT .a-tabnav{border-bottom:2px solid var(--mf-color01,#a0aa00);list-style-type:none;-ms-overflow-style:none;margin-bottom:32px;overflow-x:auto;position:relative;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.MF-REACT .a-tabnav::-webkit-scrollbar{display:none}.MF-REACT .a-tabnav .a-tabnav-arrows{font-family:mef-iconset-bold;font-size:18px;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.MF-REACT .a-tabnav .a-tabnav-arrows button{border:none;height:36px;position:absolute;width:36px;z-index:1}.MF-REACT .a-tabnav .a-tabnav-arrows_arrow-left{background:linear-gradient(90deg,#fff 60%,hsla(0,0%,95%,0))}.MF-REACT .a-tabnav .a-tabnav-arrows_arrow-left:after{content:"F";left:-6px;position:relative}.MF-REACT .a-tabnav .a-tabnav-arrows_arrow-right{background:linear-gradient(270deg,#fff 60%,hsla(0,0%,95%,0));right:0;text-align:end}.MF-REACT .a-tabnav .a-tabnav-arrows_arrow-right:after{content:"E";position:relative;right:-6px}.MF-REACT .a-tabnav .a-tabnav-items-wrapper{list-style-type:none;-ms-overflow-style:none;overflow-x:auto;position:relative;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.MF-REACT .a-tabnav .a-tabnav-items-wrapper::-webkit-scrollbar{display:none}.MF-REACT .a-tabnav .a-tabnav-items-wrapper button{background:none;border:none;font-size:24px;font-weight:700;margin-right:32px;padding:0 0 24px}.MF-REACT .a-tabnav .a-tabnav-items-wrapper button.active{border-bottom:4px solid var(--mf-color01,#a0aa00);color:var(--mf-color01,#a0aa00)}.MF-REACT .m-paging{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.MF-REACT .m-paging .btn{background-color:transparent}.MF-REACT .m-paging .btn:not(.btn-icon-single){min-width:10px;padding-left:10px;padding-right:10px}.MF-REACT .m-paging .btn.btn-number{border:none}.MF-REACT .m-paging .btn:focus{outline:2px solid var(--mf-color05,#404400)}.MF-REACT .m-paging .m-paging__counter{color:#8d8f95;display:none;font-size:16px;white-space:nowrap}@media screen and (min-width:768px){.MF-REACT .m-paging .m-paging__counter{display:block}}.MF-REACT .m-paging__left{flex-grow:1}.MF-REACT .m-slider--tabnav .m-paging{justify-content:right}.MF-REACT .m-lightbox{background:#fff;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:scale(0);transition:opacity .4s ease-out,transform .4s ease-out;width:100%}.MF-REACT .m-lightbox--open{opacity:1;pointer-events:all;transform:scale(1);z-index:1040}.MF-REACT .m-lightbox--open .m-lightbox__close{display:inline-block;opacity:1;top:25px}.MF-REACT .m-lightbox__close{background:none;border:none;color:#8d8f95;font-family:Roboto-Regular,sans-serif;font-size:16.5px;font-weight:400;opacity:0;padding:0;position:absolute;right:25px;top:-25px;transition:color .4s ease 0s,opacity .2s ease .45s,top .2s ease .45s;z-index:1}@supports(font-family:var(--font-regular )){.MF-REACT .m-lightbox__close{font-family:var(--font-regular)}}.MF-REACT .m-lightbox__close:focus{outline:none}.MF-REACT .m-lightbox__close:hover{color:#303030}.MF-REACT .m-lightbox__close-text{margin-right:8px}.MF-REACT .m-lightbox__close .icon-close{display:inline-block;transition:color .4s ease,transform .4s ease}.MF-REACT .m-lightbox__close:hover .icon-close{color:#303030;transform:rotate(180deg)}.MF-REACT .m-lightbox__close span{vertical-align:middle}.MF-REACT .m-lightbox__close .icon:after{font-size:25px;position:relative;vertical-align:middle}.MF-REACT .m-lightbox__content{display:block;height:100%;overflow:auto}.MF-REACT .m-gallery-container{padding-bottom:40px}.MF-REACT .m-gallery-container--selection{border-bottom:1px solid #dcdddf;border-top:1px solid #dcdddf;margin-bottom:24px;padding:16px 0}@media screen and (min-width:1280px){.MF-REACT .m-gallery-container{padding-bottom:60px}}.MF-REACT .m-gallery{gap:12px;margin-bottom:24px}.MF-REACT .m-gallery:before{display:none}.MF-REACT .m-gallery>div{position:relative}.MF-REACT .m-gallery .bulk-download{display:none}.MF-REACT .m-gallery--grid .a-image img,.MF-REACT .m-gallery--list .a-image img{aspect-ratio:16/9;background:#eee;font-family:"object-fit: contain";-o-object-fit:contain;object-fit:contain}.MF-REACT .m-gallery--grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.MF-REACT .m-gallery--grid .a-image__metadata{display:none}.MF-REACT .m-gallery--grid .a-image figure{aspect-ratio:16/9;display:flex;justify-content:center}.MF-REACT .m-gallery--grid .a-image figure img{max-height:100%}.MF-REACT .m-gallery--list{display:flex;flex-flow:column}.MF-REACT .m-gallery--list .a-image img{max-width:260px}.MF-REACT .m-gallery--list .a-image figure{display:flex;gap:12px}@media screen and (max-width:374px){.MF-REACT .m-gallery--list .a-image figure{flex-flow:column}}.MF-REACT .m-gallery--list .a-image__metadata{display:block}.MF-REACT .m-gallery--list .m-gallery--layer{max-width:260px}.MF-REACT .m-gallery--layer{align-items:center;aspect-ratio:16/9;background:rgba(0,0,0,.3);bottom:0;color:var(--mf-color06,#fff);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .6s ease}.MF-REACT .m-gallery--layer:hover{opacity:1}.MF-REACT .m-gallery--layer .icon-enlarge:after{font-size:32px}.MF-REACT .m-gallery--layer--download{left:0;position:absolute;top:0}.MF-REACT .m-gallery--layer--download .a-form-input--checkbox{height:15px;left:-9px;position:relative;rotate:45deg;top:4px;width:15px}.MF-REACT .m-gallery--layer--download .a-form-input--checkbox label:before{height:15px;width:15px}.MF-REACT .m-gallery--layer--download .a-form-input--checkbox label:after{left:0;top:3px}.MF-REACT .m-gallery--layer--download .triangle{border-bottom:25px solid #fff;border-left:25px solid transparent;border-right:25px solid transparent;height:25px;left:-17px;position:absolute;rotate:-45deg;top:-5px;width:25px}@media screen and (max-width:767px){.MF-REACT .m-gallery--layer--download{display:none}}.MF-REACT .m-gallery--download-summary{align-items:center;background-color:#fff;border-top:1px solid #dcdddf;bottom:0;display:flex;gap:15px;justify-content:space-between;margin-top:24px;padding:15px 0;position:sticky;width:100%}.MF-REACT .m-gallery--download-summary-selected>span{font-size:16px;white-space:nowrap}.MF-REACT .m-gallery--download-summary-selected .btn{background-color:transparent;font-weight:700;margin-right:5px;min-width:20px;padding-left:0;padding-right:0}@media screen and (min-width:375px){.MF-REACT .m-gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.MF-REACT .m-gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.MF-REACT .m-gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.MF-REACT .m-gallery{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.MF-REACT .m-gallery--grid33{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:768px){.MF-REACT .m-gallery--grid33{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.MF-REACT .m-gallery--grid33{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.MF-REACT .m-gallery--grid33{grid-template-columns:repeat(3,1fr)}}.MF-REACT .m-gallery--lightbox-content{display:flex;flex-direction:column}.MF-REACT .m-gallery--lightbox-content .a-image figure,.MF-REACT .m-gallery--lightbox-content .a-image img{aspect-ratio:16/9;max-height:70vh;-o-object-fit:contain;object-fit:contain}.MF-REACT .m-gallery--lightbox-content .a-image img{height:56vw;margin-bottom:24px}.MF-REACT .m-gallery--lightbox-content.with-downloadable-items .a-image figure,.MF-REACT .m-gallery--lightbox-content.with-downloadable-items .a-image img{max-height:calc(70vh - 90px)}.MF-REACT .m-gallery--lightbox-content .m-paging{justify-content:right}@media screen and (max-width:767px){.MF-REACT .m-gallery--lightbox-content{padding:40px 0}.MF-REACT .m-gallery--lightbox-content .a-image__metadata,.MF-REACT .m-gallery--lightbox-content h2,.MF-REACT .m-gallery--lightbox-content h3,.MF-REACT .m-gallery--lightbox-content h4{flex-flow:column;padding-left:30px;padding-right:30px}}@media screen and (min-width:768px){.MF-REACT .m-gallery--lightbox-content{padding:40px 50px}}@media screen and (min-width:1024px){.MF-REACT .m-gallery--lightbox-content{padding:40px 50px}.MF-REACT .m-gallery--lightbox-content.with-downloadable-items{padding:0 50px 60px}}@media screen and (min-width:1280px){.MF-REACT .m-gallery--lightbox-content{padding:60px 150px}.MF-REACT .m-gallery--lightbox-content.with-downloadable-items{padding:0 150px 60px}}.MF-REACT .m-gallery--btn-toggle{display:block;margin:0 auto}.MF-REACT .btn-loading{background-color:var(--mf-color05,#404400)!important}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.MF-REACT .icon-circlearrow{animation:spin 1s linear infinite;display:inline-block;margin-right:10px;transform-origin:70% 140%}.MF-REACT .m-lightbox__content{align-items:center;display:flex;justify-content:center}.MF-REACT .m-lightbox__content .m-gallery--download-summary{position:absolute}.MF-REACT .m-gallery .image-data,.MF-REACT .m-lightbox__content .image-data{display:inline-flex;flex-flow:column;row-gap:10px}.MF-REACT .m-gallery .a-image__metadata .download-actions,.MF-REACT .m-lightbox__content .a-image__metadata .download-actions{display:flex;gap:15px}.MF-REACT .m-gallery .a-image__metadata .download-actions .icon,.MF-REACT .m-lightbox__content .a-image__metadata .download-actions .icon{padding-right:5px}@media screen and (max-width:767px){.MF-REACT .m-gallery .a-image__metadata .download-actions .bulk-download,.MF-REACT .m-lightbox__content .a-image__metadata .download-actions .bulk-download{display:none}}.MF-REACT .m-gallery .a-image__metadata .metadata,.MF-REACT .m-lightbox__content .a-image__metadata .metadata{color:#8d8f95;font-size:smaller}