.no-results{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;height:100vh}.error-image{width:300px;height:300px}.error-message{margin-top:30px}.error-message h4{font-family:Soehne-Halbfett,serif;padding-bottom:0!important}.error-message p{font-family:Soehne-Buch,serif}.search-again{background-color:#00c6e0;color:#fff;border-radius:4px;border:1px solid #d5d5d8;padding:11px 20px;margin-top:10px}.search-again:hover{cursor:pointer;box-shadow:0 2px 6px #0000001a}@media screen and (max-width: 599px){.reverse-image-search svg{width:24px!important;height:24px!important}}.glow-button{position:relative;border:2px solid #00C6E0;z-index:0}.glow-button:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#00c6e0,#33d6eb,#6ee8f5,#00a2b8,#00c6e0);background-size:400%;z-index:-1;animation:glowing 12s linear infinite;border-radius:inherit}.glow-button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1;border-radius:inherit}.glow-button.cyan-bg:after{background:#00c6e0}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.toggle-gallery-view{background-color:#eaeaeb;padding:2px;border-radius:4px}.toggle-gallery-view button{width:45px;height:40px;border:none;border-radius:4px}a:hover{text-decoration:none}.thumbnail-card{width:255px;border-radius:4px;margin:4px;box-shadow:0 1px 6px #00000014;border:none;text-decoration:none}.thumbnail-card:hover{cursor:pointer;text-decoration:none}.thumbnail-card .thumbnail{display:flex;justify-content:center;align-items:center}.thumbnail-card .card-footer{background-color:#fff;font-family:Soehne-Buch,serif;font-size:14px;border-top:none;padding:3px}.thumbnail-card .card-footer p{display:flex;justify-content:center;align-items:center;color:#000}.thumbnail-card .card-footer .thumb-basic-func{display:flex;justify-content:center;padding-left:0}.thumbnail-card .card-footer .thumb-basic-func li{list-style:none;margin-right:10px}.thumbnail-card .card-footer .thumb-basic-func li button{border:solid 1px #d5d5d8;border-radius:4px;padding:8px 11px;height:40px;background-color:#fff;display:flex;justify-content:center;align-items:center;line-height:normal;color:#000}.thumbnail-card .card-footer .thumb-basic-func li button .license-price{font-family:Soehne-Halbfett,serif;padding-left:6px;font-weight:700}.thumbnail-card .card-footer .thumb-basic-func li[data-title]:hover:after{content:attr(data-title);padding:10px 8px;color:#000;position:absolute;left:0;top:100%;z-index:20;border-radius:3px;box-shadow:0 0 4px #222;background-color:#fff;font-family:Soehne-Buch,serif;font-size:13px}.media-info-popover{padding:1px;font-family:Soehne-Halbfett,serif;font-size:12px!important;width:-webkit-fit-content;width:fit-content;max-width:400px!important;max-height:400px!important;box-shadow:0 2px 6px #0000000d;background-color:#fff;border:none;position:relative}.media-info-popover p{font-family:Soehne-Buch,serif}.owner-date{display:inline-block!important}.sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:11;background-color:#fff}.search-container{width:100%;margin-bottom:14px}@media only screen and (max-width: 420px){.search-container{margin-bottom:6px}}@media only screen and (min-width: 420px) and (max-width: 710px){.search-container{margin-bottom:6px}}.search-container .search-bar-container{display:flex;align-items:flex-start;width:100%;padding-left:32px;padding-right:32px;overflow:visible;position:relative}@media screen and (max-width: 599px){.search-container .search-bar-container{padding-left:20px;padding-right:20px}}.search-bar{position:relative;display:flex;flex-wrap:nowrap}.search-bar .search-bar-helpers{display:flex;flex-direction:row;position:absolute;top:42px;right:300px;align-items:center;justify-content:center}.search-bar .search-bar-helpers .search-total-results{font-family:Soehne-Buch,serif;letter-spacing:.23px;color:#77767f;font-size:18px}.search-bar .search-bar-helpers .clear-search{color:#77767f;cursor:pointer}.search-bar .search-bar-helpers .search-icon{cursor:pointer}@media screen and (max-width: 744px){.search-bar .search-bar-helpers .search-help,.search-bar .search-bar-helpers .clear-search,.search-bar .search-bar-helpers .search-total-results,.search-bar .search-bar-helpers .search-icon{display:none}}@media only screen and (min-width: 745px) and (max-width: 1280px){.search-bar .search-bar-helpers{right:14%}}@media only screen and (min-width: 1280px) and (max-width: 1700px){.search-bar .search-bar-helpers{right:24%}}@media only screen and (min-width: 1700px) and (max-width: 2210px){.search-bar .search-bar-helpers{right:19%}}@media only screen and (min-width: 2210px){.search-bar .search-bar-helpers{right:16%}}.search-results-heading h1{font-size:20px;font-weight:700}.search-results-heading p{margin-bottom:0}@media screen and (max-width: 420px){.search-results-heading h1{font-size:16px}.search-results-heading p{font-size:14px}}.results-container{border:1px solid #eaeaeb;min-height:800px;width:100%}.results-container .media-gallery{padding:12px 0 16px;background-color:#f3f5f5;min-height:800px;flex:1}@media screen and (max-width: 420px){.results-container .media-gallery{padding:8px 10px 16px}}@media screen and (min-width: 420px) and (max-width: 1600px){.results-container .media-gallery .w-40{width:60%}.results-container .media-gallery .w-60{width:70%}.results-container .media-gallery .w-70{width:90%}}@media screen and (min-width: 1600px) and (max-width: 2210px){.results-container .media-gallery .w-40{width:40%}.results-container .media-gallery .w-60{width:45%}.results-container .media-gallery .w-70{width:60%}}@media screen and (min-width: 2210px){.results-container .media-gallery .w-40{width:35%}.results-container .media-gallery .w-60{width:50%}.results-container .media-gallery .w-70{width:70%}}.panel-open{display:flex}.panel-open .media-gallery{width:58%}@media screen and (min-width: 1024px) and (max-width: 1280px){.panel-open .media-gallery{width:52%!important}}.search-bar-tooltip{white-space:pre-wrap}.search-bar-tooltip h6{text-align:center;font-size:16px;font-weight:700}#button-tooltip>.tooltip-inner{font-family:Soehne-Buch,serif;font-size:14px;background-color:#fff!important;color:#000;box-shadow:0 2px 6px #0000000d;max-width:500px!important;text-align:left;padding:15px!important}.tooltip.show{opacity:1}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#fff}.SubNavElementLinks{display:none}#footer{position:relative;z-index:1000}.discover-more-wrapper{display:block}.discover-more{font-size:16px;font-family:Soehne-Buch,serif;line-height:24px;color:#77767f}.discover-more-icon img{padding-left:8px;padding-bottom:4px}.hover-cursor:hover{cursor:pointer}.tooltip-overlay-left{margin-left:10px}.search-results-heading-operator{margin-left:20px}.search-results-heading-operator h1{font-size:20px;font-weight:700}.search-results-heading-operator p{margin-bottom:8px}@media screen and (max-width: 420px){.search-results-heading-operator{margin-left:8px}.search-results-heading-operator h1{font-size:16px}.search-results-heading-operator p{font-size:14px}}.desktop-filter-button-container{position:relative;z-index:30;display:flex;align-items:center}.desktop-filter-button-container .show-filter-btn{border:none;background-color:#fff;border-radius:3px;padding:0 30px 0 58px;font-family:Soehne-Buch,serif;position:absolute;top:80px;height:40px;line-height:40px;display:flex;align-items:center;z-index:20}@media screen and (max-width: 744px){.desktop-filter-button-container{display:none}}@media only screen and (max-width: 1279px){.LinksModulElements{display:none}}.tw-flex .alert{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;word-wrap:break-word!important}.tw-flex .alert p{flex:1!important;min-width:0!important;margin:0!important;font-size:14px!important;line-height:1.4!important;white-space:normal!important}.tw-flex .alert svg{flex-shrink:0!important;margin-top:0!important}@media screen and (max-width: 768px){.tw-flex .alert{padding:8px 12px!important;max-width:calc(100vw - 40px)!important;box-sizing:border-box!important;width:-webkit-fit-content!important;width:fit-content!important;min-width:0!important}.tw-flex .alert p{font-size:13px!important;line-height:1.3!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;flex:1!important;min-width:0!important;max-width:100%!important;white-space:normal!important;text-overflow:ellipsis!important;overflow:hidden!important}.tw-flex .alert svg{flex-shrink:0!important;margin-right:4px!important}}@media screen and (max-width: 420px){.tw-flex .alert{padding:6px 10px!important;max-width:calc(100vw - 32px)!important;width:-webkit-fit-content!important;width:fit-content!important;min-width:0!important}.tw-flex .alert p{font-size:12px!important;line-height:1.2!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;flex:1!important;min-width:0!important;max-width:100%!important;white-space:normal!important;text-overflow:ellipsis!important;overflow:hidden!important}}.middle-image-preview::-webkit-scrollbar{width:5px}.middle-image-preview:hover::-webkit-scrollbar{width:5px;height:5px}.middle-image-preview:hover::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.middle-image-preview .control-icons{display:inline-flex;gap:10px;cursor:pointer}.middle-image-preview .control-icons svg{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.middle-image-preview .image-AND-buttons{display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;align-items:center}.middle-image-preview .image-AND-buttons .preview-action-buttons{display:flex;flex-direction:row;gap:12px;width:100%;align-self:stretch}.middle-image-preview .image-AND-buttons .preview-action-buttons button{border:solid 1px #d5d5d8;border-radius:4px;padding:7px 21px;background-color:#fff;display:flex;flex:1;justify-content:center;align-items:center;height:50px;line-height:normal;color:#000;font-size:15px}.middle-image-preview .image-AND-buttons .preview-action-buttons button .button-icons{margin-right:2px}.middle-image-preview .image-AND-buttons .preview-action-buttons .license-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:10px}.middle-image-preview .image-AND-buttons .preview-action-buttons .license-price{font-weight:700}.middle-image-preview .image-AND-buttons .preview-action-buttons .license-credits{margin-left:-10px;font-weight:700}.middle-image-preview .image-AND-buttons .preview-action-buttons .add_to_cart{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:10px}.middle-image-preview .image-AND-buttons .preview-action-buttons .download-success{color:#00c6e0}.middle-image-preview .image-AND-buttons .preview-action-buttons .cart-module{display:flex;flex-direction:row;justify-content:center}.middle-image-preview .image-AND-buttons .preview-action-buttons .cart-module .cart-success{position:relative;top:-4px;left:-15px;color:#00c6e0}.middle-image-preview .image-AND-buttons .preview-action-buttons .open-single-media-page,.middle-image-preview .image-AND-buttons .preview-action-buttons .full-size-image,.middle-image-preview .image-AND-buttons .preview-action-buttons .preview-as-jpg,.middle-image-preview .image-AND-buttons .preview-action-buttons .print{padding:12px!important;flex:0}@media screen and (min-width: 1280px) and (max-width: 2020px){.middle-image-preview .webshop-lightbox{flex:0!important;padding:16px!important}.middle-image-preview .webshop-hide-text{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1280px){.middle-image-preview .license-info .webshop{display:none!important}.middle-image-preview .license-info .license-credits .hide-text{display:none}.middle-image-preview .add-to-lightbox,.middle-image-preview .add-to-cart-btn{flex:0!important;padding:16px!important}.middle-image-preview .hide-text{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1500px){.middle-image-preview .add-to-lightbox{flex:0!important;padding:16px!important}.middle-image-preview .add-to-lightbox .hide-text{display:none}.middle-image-preview .webshop-add-to-cart{flex:0!important;padding:16px!important}.middle-image-preview .webshop-add-to-cart .hide-text{display:none!important}}.skeleton-loader{display:flex;flex-direction:column;gap:8px}.skeleton{background-color:#e0e0e0;border-radius:4px;margin-bottom:10px;overflow:hidden;position:relative}.skeleton:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{left:-100%}to{left:100%}}.skeleton-text{height:12px}.skeleton-paragraph{height:60px}.skeleton-logo{height:40px;width:40px!important;border-radius:50%}.skeleton-card{height:200px;width:300px!important;border-radius:8px}
