.skeleton-loader{width:240px;height:362px;--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);display:block;line-height:1;position:relative;overflow:hidden;z-index:1}.skeleton-loader::after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));transform:translateX(-100%);animation-name:placeholder-skeleton-shine;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.wp-block-anfco-media-gallery{display:flex;flex-flow:row wrap;padding-left:60px;padding-right:120px}@media(max-width: 1280px){.wp-block-anfco-media-gallery{padding-left:0;padding-right:0}}.wp-block-anfco-media-gallery .media-header{margin-bottom:20px}@media(max-width: 812px){.wp-block-anfco-media-gallery .media-header{width:50%}}.wp-block-anfco-media-gallery .media-header h4{display:inline-block;font-family:inherit;font-weight:700;margin:0 14px 21px 0}@media(max-width: 812px){.wp-block-anfco-media-gallery .media-header h4{margin:0}}.wp-block-anfco-media-gallery .media-header .media-result-details{color:var(--wp--preset--color--body-text)}@media(max-width: 812px){.wp-block-anfco-media-gallery .media-header .media-result-details{display:block;font-size:var(--wp--preset--font-size--small);line-height:1.5384615385;margin-top:13px}}.wp-block-anfco-media-gallery .has-filter-column{flex:0 0 32.2033898305%;max-width:32.2033898305%}@media(max-width: 812px){.wp-block-anfco-media-gallery .has-filter-column{flex:0 0 100%;max-width:100%}}.wp-block-anfco-media-gallery .has-blog-filter{flex:0 0 67.7966101695%;max-width:67.7966101695%;padding-left:38px}@media(max-width: 812px){.wp-block-anfco-media-gallery .has-blog-filter{flex:0 0 100%;margin-top:30px;max-width:100%;padding-left:0}}.wp-block-anfco-media-gallery .skeleton-placeholder-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 20px}.wp-block-anfco-media-gallery .skeleton-placeholder-section .single-skeleton-loader-wrapper{width:240px;background:var(--wp--preset--color--primary-light);border-radius:4px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1019607843)}.wp-block-anfco-media-gallery .skeleton-placeholder-section .single-skeleton-loader-wrapper .image-skeleton{width:100%;height:320px}.wp-block-anfco-media-gallery .skeleton-placeholder-section .single-skeleton-loader-wrapper .desc-skeleton{display:block;width:60%;height:21px;margin:17px 20px 0 20px}.wp-block-anfco-media-gallery .skeleton-placeholder-section .single-skeleton-loader-wrapper .download-button-skeleton{display:block;width:40%;height:21px;margin:34px 20px 19px 20px;float:right}@media(max-width: 812px){.wp-block-anfco-media-gallery #media-listing-results-wrapper{display:flex;flex-direction:row;justify-content:center}}.wp-block-anfco-media-gallery #media-listing-results-wrapper>ul{list-style:none;padding:0}.wp-block-anfco-media-gallery .media-listing>li{margin-top:15px}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card{margin-bottom:20px;width:240px;background-color:var(--wp--preset--color--primary-light);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:var(--border-radius-default)}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card img{overflow:hidden;border-radius:var(--border-radius-default) var(--border-radius-default) 0 0}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section{padding:20px;width:100%}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section .brand-name{font-weight:700}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section .media-download-link{width:100%;text-align:right;margin-top:20px}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section .media-download-link span::before{background:currentColor;background-size:100% 100%;content:"";display:inline-block;height:15px;line-height:15px;-webkit-mask-image:var(--icon-card-download);mask-image:var(--icon-card-download);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px 15px;mask-size:15px 15px;position:absolute;right:0;top:-1px;width:15px;transition:all .2s}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section .media-download-link a{color:var(--wp--preset--color--body-text);text-decoration:none;font-size:13px;position:relative;padding-right:20px;transition:all .2s}.wp-block-anfco-media-gallery .media-listing .media-gallery-single-card .description-section .media-download-link a:hover{padding-right:24px;color:var(--wp--preset--color--primary-dark)}.wp-block-anfco-media-gallery .download-disclaimer{margin:30px 17px 0 17px;background-color:var(--wp--preset--color--primary-light);border-radius:4px;padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px}@media(max-width: 812px){.wp-block-anfco-media-gallery .download-disclaimer{margin:30px 0 0 0}}.wp-block-anfco-media-gallery .widget-filter-media-gallery{padding:0 17px}.wp-block-anfco-media-gallery .widget-filter-media-gallery .widget-title{border-bottom:1px solid var(--wp--custom--color--neutral-100);color:var(--wp--preset--color--primary-dark);font-family:inherit;font-weight:700;padding-bottom:25px}@media(max-width: 812px){.wp-block-anfco-media-gallery .widget-filter-media-gallery .widget-title{align-items:center;border:1px solid var(--wp--preset--color--primary-dark);display:flex;float:right;height:50px;justify-content:center;line-height:1;margin:-54px 0 0 0;padding:3px 0 0 0;text-align:right;width:140px}.wp-block-anfco-media-gallery .widget-filter-media-gallery .widget-title+.filter-lists.show .filter-lists-title{padding-top:30px}.wp-block-anfco-media-gallery .widget-filter-media-gallery .widget-title svg{position:relative;top:-3px;margin-right:8px}}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists-title{cursor:pointer;display:flex;flex-flow:row nowrap;font-family:inherit;font-weight:700;justify-content:space-between;margin-bottom:23px;line-height:var(--wp--custom--line-height--body);width:100%;padding-top:17px;color:var(--wp--preset--color--primary-dark)}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists-title button{color:inherit;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0}.wp-block-anfco-media-gallery .widget-filter-media-gallery .toggle-filter{position:relative;top:3px}.wp-block-anfco-media-gallery .widget-filter-media-gallery ul{margin:0;max-height:1000em;overflow:hidden;transition:all .3s linear;padding-left:0}.wp-block-anfco-media-gallery .widget-filter-media-gallery ul.maybe-scrollable{padding-left:0}.wp-block-anfco-media-gallery .widget-filter-media-gallery ul .scrollable-filters{max-height:400px;overflow-y:scroll}.wp-block-anfco-media-gallery .widget-filter-media-gallery ul .filters-filter-input{margin:20px 0}.wp-block-anfco-media-gallery .widget-filter-media-gallery .plus-icon{display:block}.wp-block-anfco-media-gallery .widget-filter-media-gallery .minus-icon{display:none}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists{border:none;padding:0 0 10px;clear:both;margin:0;display:block;width:100%}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists .no-bullet label{padding-left:10px;margin-bottom:4px}@media(min-width: 813px){.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists .no-bullet{visibility:hidden}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.active .no-bullet{visibility:visible}}@media(min-width: 813px){}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists:last-child{border-bottom:1px solid var(--wp--custom--color--neutral-100)}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.no-list-title{border-top:0}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.no-list-title ul{margin-top:-7px}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists:not(.active):not(.no-list-title) ul{max-height:0;transition:all .3s linear}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.active .plus-icon{display:none}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.active .minus-icon{display:block}@media(max-width: 812px){.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists{display:none}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists .no-bullet{visibility:hidden}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.show{display:block}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists.show.active .no-bullet{visibility:visible}}.wp-block-anfco-media-gallery .widget-filter-media-gallery .filter-lists:first-of-type{border-top:0}.wp-block-anfco-media-gallery .widget-filter-media-gallery li label{line-height:1.53846;margin-top:calc(var(--global--spacing-vertical)/6)}.wp-block-anfco-media-gallery .widget-filter-media-gallery li+li{margin-top:15px}.wp-block-anfco-media-gallery .widget-filter-media-gallery li:last-child{margin-bottom:15px}.wp-block-anfco-media-gallery .applied-filters-list{display:inline-flex;flex-flow:row wrap;list-style:none;margin:0 0 25px;max-width:calc(100% - 60px);padding:0}.wp-block-anfco-media-gallery .applied-filters-list li{background:var(--wp--custom--color--neutral-100);color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--x-small);font-weight:400;line-height:1;margin:0 15px 15px 0;padding:8.5px 15px 12px}@media(max-width: 812px){.wp-block-anfco-media-gallery .applied-filters-list li{padding:6.5px 13px 10px}}.wp-block-anfco-media-gallery .applied-filters-list .clear-tag{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;line-height:.1;padding:0;position:relative;color:var(--wp--preset--color--primary-dark);margin-left:5px;top:3px}.wp-block-anfco-media-gallery .applied-filters-list .clear-tag:hover,.wp-block-anfco-media-gallery .applied-filters-list .clear-tag:focus{color:var(--wp--preset--color--error)}.wp-block-anfco-media-gallery .applied-filters-list.hide-section{display:none}.wp-block-anfco-media-gallery .clear-media-filter{color:var(--wp--preset--color--body-text);font-size:var(--wp--preset--font-size--default);font-weight:400;letter-spacing:0;line-height:var(--wp--custom--line-height--body);text-decoration:underline}.wp-block-anfco-media-gallery .clear-media-filter:hover,.wp-block-anfco-media-gallery .clear-media-filter:focus{text-decoration:none;color:var(--wp--custom--color--dark-moderate-red)}
