.mainNav{background-color:#fff;border-bottom:1px solid #a6a6a6;margin:0;color:#000;font-size:14px;height:80px;padding:0 16px 0 24px;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:space-between;align-items:center;-webkit-box-align:center}.mainNav a,.mainNav a:active,.mainNav a:focus,.mainNav a:hover{text-decoration:none;color:#666;font-weight:600}.mainNav a:hover{color:#000}.mainNav .mainNav-offer{min-width:150px}.mainNav .menuLabel{font-size:12px;color:#000;letter-spacing:1.4px}.mainNav .mainNav-siteLinks{flex-basis:40%;flex-grow:1;margin-left:1em;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mainNav .mainNav-siteLinks a:hover{color:#ff0089}@media (max-width:768px){.mainNav .mainNav-siteLinks{display:none}}.mainNav .mainNav-productType{margin:0;padding:0 16px;height:80px;line-height:80px;display:inline-block;border-top:4px solid transparent;border-bottom:4px solid transparent}.mainNav .mainNav-productType img{padding-right:4px;margin-bottom:4px;vertical-align:middle}.mainNav .mainNav-productType.mainNav-productType-current{color:#ff0089!important;border-top-color:#ff0089}.mainNav .mainNav-business .business-copy{color:#4a4a4a}.mainNav .mainNav-business .chevronIcon path{fill:#666}.mainNav .mainNav-business .navBarDropdown,.mainNav .mainNav-business .navBarDropdown-linkList{padding:0}.mainNav .mainNav-business .navBarNavLink:hover{color:#ff0089}.mainNav .mainNav-business .navBarNavLink:hover .chevronIcon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mainNav .mainNav-business .navBarNavLink:hover .chevronIcon path{stroke-width:2.5px;fill:#ff0089}.mainNav .mainNav-business .mainNav-businesLabel{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center}.mainNav .business-menu{min-width:280px;line-height:22px;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.mainNav .business-menu p{font-size:14px;line-height:20px;margin:0}.mainNav .business-menu .menuLabel{padding-bottom:16px}.mainNav .business-menuApi{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;padding:24px}.mainNav .business-learnMore{color:#0f87ff;padding-top:16px}.mainNav .business-learnMore:hover{color:#ff0089}.mainNav .navBarDropdown:hover .business-learnMore{color:#0f87ff}.mainNav .business-menuEnt{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;padding:24px;border-top:1px solid #f5f5f5}.mainNav .business-menuEnt .business-menuEntSubLinks{padding:16px 0 0 8px}.mainNav .business-menuEnt li{padding:4px 0}.mainNav .mainNav-siteLogo{display:inline-block}.mainNav .mainNav-siteLogo img{height:32px}@media (min-width:768px) and (max-width:992px){.mainNav .mainNav-siteLogo{display:none}}.mainNav .mainNav-siteMobileLogo{display:none}.mainNav .mainNav-siteMobileLogo img{height:32px}@media (min-width:768px) and (max-width:992px){.mainNav .mainNav-siteMobileLogo{display:inline-block}}.mainNav .mainNav-siteMenu{display:flex;justify-content:flex-end;align-items:center}.mainNav .mainNav-siteMenu :last-child.navBarDropdown>.navBarDropdown-linkList{width:110px;left:unset;right:0}@media (max-width:992px){.mainNav .mainNav-siteMenu{display:none}}.mainNav .mainNav-siteMenu>a,.mainNav .mainNav-siteMenu>span{display:inline-block;margin:0 16px}.mainNav .mainNav-siteMenu>a *,.mainNav .mainNav-siteMenu>span *{font-weight:400}.mainNav .mainNav-siteMenu .account-menu.dropdown-menu{min-width:220px;position:fixed;top:60px;left:auto;right:20px;padding:8px 0;font-size:14px;line-height:24px}.mainNav .mainNav-siteMenu .account-menuItem{padding:4px 16px}.mainNav .mainNav-siteMenu .account-menuItem:hover{background-color:#f5f5f5}.mainNav .mainNav-siteMenu .beamerTrigger,.mainNav .mainNav-siteMenu img{height:24px}.mainNav .mainNav-siteMenu .beamerTrigger .beamer_icon{height:14px;width:14px;font-size:10px;line-height:14px}.mainNav .mainNav-offer{border-radius:2em;text-align:center;background-color:#ffe121;font-weight:600;line-height:32px!important;height:32px!important;padding:0 24px;color:#000!important}.mainNav .mainNav-offer:active,.mainNav .mainNav-offer:focus,.mainNav .mainNav-offer:hover{background-color:#f7d600}.mainNav .mainNav-favoritesIcon{display:inline-block;cursor:pointer}.mainNav .mainNav-favoritesIcon>svg{height:24px;margin-bottom:-8px}.mainNav .mainNav-favoritesIcon>svg path{stroke:#666;stroke-width:2.5px;fill:transparent}.mainNav .mainNav-favoritesIcon:hover svg path{stroke:#000}.mainNav .favorites-menu{min-width:220px;position:fixed;top:60px;left:auto;right:80px}.mainNav .favorites-menu p{color:#666;font-size:14px;padding:24px 0 0 24px;font-weight:400}.mainNav .favorites-menuItemRow{background-color:#fff;display:flex;width:100%;border-bottom:1px solid #a6a6a6}.mainNav .favorites-menuItemRow:last-child{border-bottom:none}.mainNav .favorites-menuItem{padding:16px;display:flex;align-items:center}.mainNav favorites-menuItem:last-child{border-bottom:none}.mainNav .favorites-iconSquare{display:flex;align-items:center;justify-content:center;height:40px;width:40px;background-color:#4a4a4a;border-radius:4px;margin-right:8px;font-size:12px}.mainNav .favorites-iconSquare img{height:24px}.mainNav .account{z-index:10}.mainNav .account>a{cursor:pointer;display:inline-block}.mainNav .account>a svg path{fill:#666}.mainNav .account>a:hover svg path{fill:#000}.mainNav .account .mainNav-menu{padding:0;margin:0;border:0;border-radius:0;border-bottom:1px solid #dbdbdb;top:56px;min-width:200px;font-size:14px;font-weight:400}.mainNav .account .mainNav-menu a{color:#000}.mainNav .account .mainNav-menuItem{background-color:#fff;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;display:flex;width:100%;padding:8px 16px}.mainNav .account .mainNav-menuItem:active,.mainNav .account .mainNav-menuItem:focus,.mainNav .account .mainNav-menuItem:hover{background-color:#dbdbdb}.mainNav .account-member a{display:flex}.mainNav .entLabel{display:flex;align-items:center;font-weight:400}.mainNav .entLabel .fa-angle-right{font-size:20px;padding-bottom:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mainNav .entLabel-text{display:flex;flex-direction:column;align-items:flex-start;padding-left:4px;line-height:1.2em}.mainNav .entLabel-organizationName{max-width:200px}.mainNav .mobileXsell{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-pack:flex-end;align-items:center;-webkit-box-align:center}@media (min-width:992px){.mainNav .mobileXsell{display:none}}.mainNav .mobileXsell .mobileXsell-menuButton{cursor:pointer;font-size:24px;margin:0 16px}.mainNav .mobileXsell .dropdown{position:static}.mainNav .mobileXsell .mainNav-menu.dropdown-menu{top:80px;width:100%;background-color:#fff;border:0;border-radius:0;border-bottom:1px solid #dbdbdb;margin:0;padding:0 0 16px}.mainNav .mobileXsell .mainNav-menu.dropdown-menu a{color:#363636}.mainNav .mobileXsell .mainNav-menuCategory{display:block;padding:16px;height:48px;border-bottom:1px solid #f5f5f5}.mainNav .mobileXsell .mainNav-menuCategory.collectionsNewLink:after{content:"NEW";position:relative;top:-12px;font-size:9px;background-color:#0f87ff;padding:0 5px;color:#fff;border-radius:2px;height:12px;line-height:13px}.mainNav .mobileXsell .mainNav-menuItem{display:block;padding:16px;height:32px}.mainNav .mobileXsell .mobileXsell-menuCategory{padding:0;height:auto}.mainNav .mobileXsell .mobileXsell-menuCategory .mobileXsell-expanderIcon{font-size:24px;transition:transform .2s ease;display:block;order:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;transform:rotate(90deg)}.mainNav .mobileXsell .mobileXsell-menuCategory .mobileXsell-subCategoryLinks{overflow:hidden;height:auto;max-height:0;padding:0 16px;transition:max-height .8s ease;list-style:none;margin:0}.mainNav .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-expanderIcon{transform:rotate(-90deg)}.mainNav .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-subCategoryLinks{background-color:#f5f5f5;max-height:2000px}.mainNav .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-menuCategoryLabel{background-color:#f5f5f5}.mainNav .mobileXsell .mobileXsell-menuCategoryLabel{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:space-between;align-items:center;-webkit-box-align:center;padding:16px;font-weight:600}.mainNav .mobileXsell .mobileXsell-browseLink{padding:4px 0}.mainNav .mobileXsell .mobileXsell-menu{overflow-y:auto;max-height:500px}.mainNav .mobileXsell .subNav-browseLinks{list-style:none}.mainNav .mobileXsell .unifiedNav-browseLink{padding:0 0 24px 16px}.mainNav .mobileXsell .unifiedNav-browseLink a{font-weight:400}.mainNav .mobileXsell .subNav-mediaBrowseLink{font-weight:600}.mainNav .mobileXsell .subNav-subCategory{list-style:none;margin-bottom:0}.mainNav .mobileXsell .subNav-subCategoryHeader{padding:0 0 20px 8px}.mainNav .mobileXsell .mobile-mediaBrowseLinkContainer{padding:0 0 24px 16px}.mainNav .mobileXsell .unifiedNav-mediaBrowseLinkContainer,.mainNav .mobileXsell .unifiedNav-subPlaceholder{display:none}.mainNav .mobileXsell .mainNav-offer{margin-left:16px}.mainNav+.subNav .subNav-categoryMenu{top:136px}div#unified-xsell-nav-spacer.unified-navSpacer{height:136px}.storyblocks-home div#unified-xsell-nav-spacer.unified-navSpacer{height:80px}#unifiedNav-page-search-app{width:75%;max-width:700px;margin:0 auto}@media (min-width:768px){.searchBarContainer .unifiedNav-searchBox{min-width:334px}}#unifiedNav-page-search-app,#unifiedNav-search-app{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;color:#000}#unifiedNav-page-search-app .unifiedNav-search,#unifiedNav-search-app .unifiedNav-search{height:44px;width:100%;background-color:#fff;justify-content:center;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;border:1px solid #a6a6a6;border-radius:4px;padding:1px}@media (max-width:768px){#unifiedNav-page-search-app .unifiedNav-search,#unifiedNav-search-app .unifiedNav-search{flex-basis:100%}}#unifiedNav-page-search-app .unifiedNav-searchBox,#unifiedNav-search-app .unifiedNav-searchBox{width:100%}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container{height:100%;position:relative}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container{position:absolute;left:0;top:100%;z-index:100;width:100%;border:1px solid #a6a6a6;padding-bottom:5px;background:#fff}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list{margin:0;padding:0}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion{display:block;font-size:15px;font-weight:400;line-height:1.25;padding:8px 8px 3px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted,#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:focus,#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:hover,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:focus,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:hover{background-color:#f5f5f5}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container{padding-bottom:0;padding-top:0}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections-container-heading,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections-container-heading{margin:0 8px;padding:8px 0 3px;border-bottom:1px solid #a6a6a6}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection{font-size:15px;font-weight:400;line-height:1.25;padding:8px 8px 3px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:focus,#unifiedNav-page-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:hover,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:focus,#unifiedNav-search-app .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:hover{background-color:#f5f5f5}#unifiedNav-page-search-app .unifiedNav-searchBox input,#unifiedNav-search-app .unifiedNav-searchBox input{background:transparent;outline:none;box-shadow:none;box-sizing:border-box;padding:8px 12px;height:100%;width:100%;border:none;border-radius:4px 0 0 4px;font-weight:100;font-size:16px}#unifiedNav-page-search-app .unifiedNav-searchBox input:active,#unifiedNav-page-search-app .unifiedNav-searchBox input:focus,#unifiedNav-page-search-app .unifiedNav-searchBox input:hover,#unifiedNav-search-app .unifiedNav-searchBox input:active,#unifiedNav-search-app .unifiedNav-searchBox input:focus,#unifiedNav-search-app .unifiedNav-searchBox input:hover{outline:none;box-shadow:none}#unifiedNav-page-search-app .unifiedNav-searchBox input.sl-search-input,#unifiedNav-search-app .unifiedNav-searchBox input.sl-search-input{background-color:#fff;border:none;height:100%}#unifiedNav-page-search-app .unifiedNav-searchBox input:after,#unifiedNav-search-app .unifiedNav-searchBox input:after{content:"|"}#unifiedNav-page-search-app .unifiedNav-searchDropdown,#unifiedNav-search-app .unifiedNav-searchDropdown{background:#fff;border:1px solid #a6a6a6;border-top:none;border-bottom:none;height:26px;cursor:pointer}#unifiedNav-page-search-app .unifiedNav-searchDropdown select,#unifiedNav-search-app .unifiedNav-searchDropdown select{border:none;background-color:transparent;border-radius:0;height:100%;font-size:14px;padding:0 20px 0 8px;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 64 64"><g><path fill="black" d="M32,39.6L7.9,15.4c-1.8-1.8-4.7-1.8-6.5,0c-1.8,1.8-1.8,4.8,0,6.6l27.2,27.3c1,1,2.2,1.4,3.5,1.3   c1.3,0.1,2.5-0.4,3.5-1.3l27.2-27.3c1.8-1.8,1.8-4.8,0-6.6c-1.8-1.8-4.7-1.8-6.5,0L32,39.6z"/></g></svg>');background-position:calc(100% - 8px) calc(.5em + 2px);background-size:8px 8px;background-repeat:no-repeat}#unifiedNav-page-search-app .unifiedNav-searchDropdown select:active,#unifiedNav-search-app .unifiedNav-searchDropdown select:active{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 64 64"><g><path fill="black" d="M32,25l24.1,24.3c1.8,1.8,4.7,1.8,6.5,0c1.8-1.8,1.8-4.8,0-6.6L35.5,15.3c-1-1-2.2-1.4-3.5-1.3   c-1.3-0.1-2.5,0.4-3.5,1.3L1.4,42.6c-1.8,1.8-1.8,4.8,0,6.6c1.8,1.8,4.7,1.8,6.5,0L32,25z"/></g></svg>');outline:0;box-shadow:none}#unifiedNav-page-search-app .unifiedNav-searchDropdown select::-ms-expand,#unifiedNav-search-app .unifiedNav-searchDropdown select::-ms-expand{display:none}#unifiedNav-page-search-app .unifiedNav-searchDropdown select:-moz-focusring,#unifiedNav-search-app .unifiedNav-searchDropdown select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#unifiedNav-page-search-app .unifiedNav-searchButton,#unifiedNav-search-app .unifiedNav-searchButton{height:100%;padding:0 25px 0 20px;border:none;border-radius:0 4px 4px 0;background:transparent}#unifiedNav-page-search-app .unifiedNav-searchButton .unified-search-button,#unifiedNav-search-app .unifiedNav-searchButton .unified-search-button{border:none;height:100%;background-color:transparent}#unifiedNav-page-search-app .unifiedNav-searchButton .search-icon,#unifiedNav-search-app .unifiedNav-searchButton .search-icon{fill:#666;margin-bottom:-6px}#unifiedNav-page-search-app .unifiedNav-searchButton:hover .search-icon,#unifiedNav-search-app .unifiedNav-searchButton:hover .search-icon{fill:#000}#mainNav .unifiedNav-search,.searchBarRedesign .unifiedNav-search{height:40px;background-color:#fff;justify-content:center;width:100%;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;border:1px solid #a6a6a6;border-radius:21.5px;padding:1px}@media (max-width:768px){#mainNav .unifiedNav-search,.searchBarRedesign .unifiedNav-search{flex-basis:100%}}#mainNav .unifiedNav-search .unifiedNav-searchBox,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox{max-width:288px}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container{height:100%;position:relative}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container{position:absolute;left:0;top:100%;z-index:100;width:100%;border:1px solid #a6a6a6;padding-bottom:5px;background:#fff}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list{margin:0;padding:0}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion{display:block;font-size:15px;font-weight:400;line-height:1.25;padding:8px 8px 3px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted,#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:focus,#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:hover,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:focus,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion:hover{background-color:#f5f5f5}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container{padding-bottom:0;padding-top:0}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections-container-heading,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections-container-heading{margin:0 8px;padding:8px 0 3px;border-bottom:1px solid #a6a6a6}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection{font-size:15px;font-weight:400;line-height:1.25;padding:8px 8px 3px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:focus,#mainNav .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:hover,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:focus,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox .react-autosuggest__container .react-autosuggest__suggestions-container .collections-container .collections .collection:hover{background-color:#f5f5f5}#mainNav .unifiedNav-search .unifiedNav-searchBox input:after,.searchBarRedesign .unifiedNav-search .unifiedNav-searchBox input:after{content:"|"}#mainNav .unifiedNav-search .unifiedNav-searchDropdown,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;background:transparent;border-top:none;border-bottom:none;border-left:transparent;border-right:1px solid #a6a6a6;height:26px;cursor:pointer}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;padding:0 0 0 4px}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value .mediaTypeLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value .mediaTypeLabel{font-weight:600}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value svg path,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value svg path{fill:#4a4a4a}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value:hover .mediaTypeLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value:hover .mediaTypeLabel{color:#ff0089}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value:hover svg path,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value:hover svg path{fill:#ff0089}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value-label .allLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value-label .allLabel{display:none}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-value-label .mediaTypeSelector,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-value-label .mediaTypeSelector{visibility:visible}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-multi-value-wrapper,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-multi-value-wrapper{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .allLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .allLabel{padding-right:4px}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .mediaTypeLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .mediaTypeLabel{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;line-height:14px;color:#4a4a4a}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .contentClassIcon,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .contentClassIcon{padding-left:11px;height:20px}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .contentClassIcon svg,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .contentClassIcon svg{padding-right:2px;height:20px;width:20px}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .mediaTypeSelector,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .mediaTypeSelector{visibility:hidden}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-control,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-control{width:132px;border:transparent;background:transparent}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-menu-outer,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-menu-outer{min-width:210px;border-radius:4px;box-shadow:-3px -1px 1px -2px rgba(0,0,0,.12),1px 1px 5px 0 rgba(0,0,0,.2)}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-menu,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-menu{padding:18px 0;border-radius:4px;box-shadow:none}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option{padding:6px 10px}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option:focus .mediaTypeLabel,#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option:hover .mediaTypeLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option:focus .mediaTypeLabel,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option:hover .mediaTypeLabel{color:#ff0089}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option:focus svg path,#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option:hover svg path,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option:focus svg path,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option:hover svg path{fill:#ff0089}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option.is-focused,#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select-option.is-selected,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option.is-focused,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select-option.is-selected{background-color:#fff}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .is-focused:not(.is-open)>.Select-control,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .is-focused:not(.is-open)>.Select-control{box-shadow:none}#mainNav .unifiedNav-search .unifiedNav-searchDropdown .Select:not(.is-disabled) .Select-control:hover,.searchBarRedesign .unifiedNav-search .unifiedNav-searchDropdown .Select:not(.is-disabled) .Select-control:hover{background-color:transparent}.searchBarRedesign #unifiedNav-search-app .unifiedNav-search{border-radius:21.5px}.searchBarRedesign #unifiedNav-search-app .unifiedNav-searchDropdown{background-color:transparent;border-left:none}.searchBarRedesign #unifiedNav-search-app .unifiedNav-searchBox input{font-weight:600;font-size:14px}#unified-xsell-nav:before{height:600px;background:#fff;top:-600px}#unified-xsell-nav:after,#unified-xsell-nav:before{display:block;width:100%;content:"";position:absolute;left:0}#unified-xsell-nav:after{height:1px;bottom:0;z-index:-1;box-shadow:0 0 10px 1px #666}#unified-xsell-nav .subNav{padding:0 16px;font-size:16px;height:56px;background-color:#fff}.subNav{color:#252525;position:relative;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center}.subNav .subNav-mediaBrowseLink{font-weight:700}.subNav .collection-thumbnail{border-radius:50%;width:26px;height:26px;margin-right:1em}.subNav .subNav-categories{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-grow:2;align-items:center;-webkit-box-align:center;height:100%;margin-left:16px}@media (max-width:992px){.subNav .subNav-categories{display:none}}.subNav .subNav-browseLabel{color:#a6a6a6;font-size:14px;font-weight:600;letter-spacing:1.4px;line-height:20px}.subNav .subNav-category{padding:0 15px;margin:0;list-style:none;height:100%;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center}.subNav .subNav-category .subNav-categoryLink{color:#666;text-decoration:none;font-weight:600}.subNav .subNav-category:hover .subNav-categoryLink{color:#000;text-decoration:none}.subNav .subNav-category:hover .subNav-categoryMenu{transform:translateY(0);z-index:-1;box-shadow:1px 0 180px #000}.subNav .subNav-category[data-category-name=collections]{color:red}.subNav .subNav-category[data-category-name=collections] .subNav-subCategory:last-child li:last-child a{font-weight:700}.subNav .subNav-category:hover .subNav-categoryLink.redesign{color:#ff0089}.subNav .subNav-mobileCategoryLink{font-family:proxima_nova_semibold,Arial,Helvetica,sans-serif}.subNav .subNav-categoryLink{color:#000;text-decoration:none;font-size:14px}.subNav .subNav-categoryLink.collectionsNewLink{position:relative}.subNav .subNav-categoryLink.collectionsNewLink:after{content:"NEW";position:absolute;top:-12px;font-size:9px;background-color:#0f87ff;padding:0 5px;color:#fff;border-radius:2px;right:-20px;height:12px;line-height:13px}.subNav .subNav-categoryMenu{transition:transform .35s ease,box-shadow .35s ease;transition-delay:.2s;transform:translateY(-101%);z-index:-2;position:fixed;top:112px;left:0;width:100%;padding-top:8px;padding-bottom:16px;background-color:#fff;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-pack:center}.subNav .subNav-categoryMenu a{font-size:14px;color:#000;text-decoration:none}.subNav .subNav-categoryMenu a:active,.subNav .subNav-categoryMenu a:focus,.subNav .subNav-categoryMenu a:hover{color:#0f87ff}.subNav .subNav-browseLinks{-webkit-columns:200px 4;-moz-columns:200px 4;columns:200px 4}.subNav .subNav-subCategory{width:200px}.subNav .subNav-browseLinks,.subNav .subNav-subCategory{margin:0 16px;list-style:none;padding:0}.subNav .subNav-browseLinks li,.subNav .subNav-subCategory li{padding-top:8px}.subNav .subNav-browseLinks .new-tag,.subNav .subNav-subCategory .new-tag{font-size:9px;background-color:#0f87ff;padding:0 5px;color:#fff;border-radius:2px;vertical-align:middle}.subNav .subNav-subCategoryHeader{font-size:18px;font-weight:700;color:#252525;padding-bottom:10px}.subNav .mobile-mediaBrowseLinkContainer{display:none}.unifiedXsell{background-color:#fff;border-bottom:1px solid #a6a6a6;margin:0;color:#000;font-size:14px;height:56px;padding:0 16px;display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:space-between;align-items:center;-webkit-box-align:center}.unifiedXsell a,.unifiedXsell a:active,.unifiedXsell a:focus,.unifiedXsell a:hover,.unifiedXsell a:visited{text-decoration:none;color:#666;font-weight:600}.unifiedXsell a:hover{color:#000}.unifiedXsell-siteLinks{flex-basis:40%;flex-grow:1;margin-left:1em}@media (max-width:992px){.unifiedXsell-siteLinks{display:none}}.unifiedXsell-mediaType{margin:0;padding-left:1em;padding-right:1em;height:55px;line-height:55px;display:inline-block}.unifiedXsell-mediaType-current{background:#ffe121;color:#000!important}.unifiedXsell-mediaType img{padding-right:4px;margin-bottom:4px;vertical-align:middle}.unifiedXsell-currentSiteLogo{display:inline-block}.unifiedXsell-currentSiteLogo img{height:32px}.unifiedXsell-siteMenu{display:flex;justify-content:flex-end;align-items:center}.unifiedXsell-siteMenu :last-child.navBarDropdown>.navBarDropdown-linkList{width:110px;left:unset;right:0}@media (max-width:992px){.unifiedXsell-siteMenu{display:none}}.unifiedXsell-siteMenu>a,.unifiedXsell-siteMenu>span{display:inline-block;margin:0 16px}.unifiedXsell-siteMenu>a *,.unifiedXsell-siteMenu>span *{font-weight:400}.unifiedXsell-siteMenu .account-menu.dropdown-menu{margin-top:5px}.unifiedXsell-siteMenu .beamerTrigger,.unifiedXsell-siteMenu img{height:24px}.unifiedXsell-siteMenu .beamerTrigger .beamer_icon{height:14px;width:14px;font-size:10px;line-height:14px}.unifiedXsell-offer{border-radius:2em;text-align:center;background-color:#ffe121;font-weight:600;line-height:32px!important;height:32px!important;padding:0 24px;color:#000!important}.unifiedXsell-offer:active,.unifiedXsell-offer:focus,.unifiedXsell-offer:hover{background-color:#f7d600}.unifiedXsell-favorites{margin:0 16px;display:inline-block}.unifiedXsell-favorites>svg{height:24px;margin-bottom:-8px}.unifiedXsell-favorites>svg path{stroke:#666;stroke-width:2.5px;fill:transparent}.unifiedXsell-favorites:hover svg path{stroke:#000}.unifiedXsell .account{z-index:10}.unifiedXsell .account>a{cursor:pointer;display:inline-block}.unifiedXsell .account>a svg path{fill:#666}.unifiedXsell .account>a:hover svg path{fill:#000}.unifiedXsell .account-menu{padding:0;margin:0;border:0;border-radius:0;border-bottom:1px solid #dbdbdb;top:32px}.unifiedXsell .account-menu a{color:#000}.unifiedXsell .account-menuItem{background-color:#fff;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;display:inline-block;width:100%;padding:8px 16px}.unifiedXsell .account-menuItem:active,.unifiedXsell .account-menuItem:focus,.unifiedXsell .account-menuItem:hover{background-color:#ffe121}.unifiedXsell .account-member a{display:flex}.unifiedXsell .entLabel{display:flex;align-items:center;font-weight:400}.unifiedXsell .entLabel .fa-angle-right{font-size:20px;padding-bottom:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.unifiedXsell .entLabel-text{display:flex;flex-direction:column;align-items:flex-start;padding-left:4px;line-height:1.2em}.unifiedXsell .entLabel-organizationName{max-width:200px}.unifiedXsell .mobileXsell{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-pack:flex-end;align-items:center;-webkit-box-align:center}@media (min-width:992px){.unifiedXsell .mobileXsell{display:none}}.unifiedXsell .mobileXsell .mobileXsell-menuButton{cursor:pointer;font-size:24px;margin:0 16px}.unifiedXsell .mobileXsell .dropdown{position:static}.unifiedXsell .mobileXsell-menu.dropdown-menu{top:56px;width:100%;background-color:#fff;border:0;border-radius:0;border-bottom:1px solid #dbdbdb;margin:0;padding:0 0 16px}.unifiedXsell .mobileXsell-menu.dropdown-menu a{color:#363636}.unifiedXsell .mobileXsell-menuCategory{display:block;padding:16px;height:48px;border-bottom:1px solid #f5f5f5}.unifiedXsell .mobileXsell-menuCategory.collectionsNewLink:after{content:"NEW";position:relative;top:-12px;font-size:9px;background-color:#0f87ff;padding:0 5px;color:#fff;border-radius:2px;height:12px;line-height:13px}.unifiedXsell .mobileXsell-menuItem{display:block;padding:16px;height:32px}.unifiedXsell .mobileXsell .mobileXsell-menuCategory{padding:0;height:auto}.unifiedXsell .mobileXsell .mobileXsell-menuCategory .mobileXsell-expanderIcon{font-size:24px;transition:transform .2s ease;display:block;order:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;transform:rotate(90deg)}.unifiedXsell .mobileXsell .mobileXsell-menuCategory .mobileXsell-subCategoryLinks{overflow:hidden;height:auto;max-height:0;padding:0 16px;transition:max-height .8s ease;list-style:none;margin:0}.unifiedXsell .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-expanderIcon{transform:rotate(-90deg)}.unifiedXsell .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-subCategoryLinks{background-color:#f5f5f5;max-height:2000px}.unifiedXsell .mobileXsell .mobileXsell-menuCategory.expanded .mobileXsell-menuCategoryLabel{background-color:#f5f5f5}.unifiedXsell .mobileXsell .mobileXsell-menuCategoryLabel{display:flexbox;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:space-between;align-items:center;-webkit-box-align:center;padding:16px;font-weight:600}.unifiedXsell .mobileXsell .mobileXsell-browseLink{padding:4px 0}.unifiedXsell .mobileXsell .mobileXsell-menu{overflow-y:auto;max-height:500px}.unifiedXsell .mobileXsell .subNav-browseLinks{list-style:none}.unifiedXsell .mobileXsell .unifiedNav-browseLink{padding:0 0 24px 16px}.unifiedXsell .mobileXsell .unifiedNav-browseLink a{font-weight:400}.unifiedXsell .mobileXsell .subNav-mediaBrowseLink{font-weight:600}.unifiedXsell .mobileXsell .subNav-subCategory{list-style:none;margin-bottom:0}.unifiedXsell .mobileXsell .subNav-subCategoryHeader{padding:0 0 20px 8px}.unifiedXsell .mobileXsell .mobile-mediaBrowseLinkContainer{padding:0 0 24px 16px}.unifiedXsell .mobileXsell .unifiedNav-mediaBrowseLinkContainer,.unifiedXsell .mobileXsell .unifiedNav-subPlaceholder{display:none}.businessSolutionsMobileDropdown-subCategories{overflow:hidden;height:auto;max-height:0;padding:0 16px;transition:max-height .8s ease;list-style:none;margin:0}.businessSolutionsMobileDropdown.expanded .mobileXsell-expanderIcon{transform:rotate(-90deg)}.businessSolutionsMobileDropdown.expanded .mobileXsell-subCategoryLinks{background-color:#f5f5f5;max-height:unset}.businessSolutionsMobileDropdown.expanded .mobileXsell-menuCategoryLabel{background-color:#f5f5f5}.businessSolutionsMobileDropdown.expanded .businessSolutionsMobileDropdown-subCategories{max-height:unset}.businessSolutionsMobileDropdown-subList{padding-top:20px}.businessSolutionsMobileDropdown .subNav-subCategoryHeader.Enterprise{padding-bottom:0}