@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1 !important}}@keyframes fadeIn{from{opacity:0}to{opacity:1 !important}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1 !important}}@keyframes fadeIn{from{opacity:0}to{opacity:1 !important}}.algolia-rollup #search-input i.prefix{margin-top:-20px;font-size:44px;color:#CFD8DC}.algolia-rollup #search-input .clear-search{margin-top:-12px;color:#CFD8DC}.algolia-rollup #search-input input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2.375rem;font-style:italic}@media only screen and (max-width: 992px){.algolia-rollup #search-input input{font-size:1.46933rem;font-style:normal}}.algolia-rollup #search-input input:not([type]):focus:not([readonly]),.algolia-rollup #search-input input[type=text]:focus:not([readonly]),.algolia-rollup #search-input input[type=password]:focus:not([readonly]),.algolia-rollup #search-input input[type=email]:focus:not([readonly]),.algolia-rollup #search-input input[type=url]:focus:not([readonly]),.algolia-rollup #search-input input[type=time]:focus:not([readonly]),.algolia-rollup #search-input input[type=date]:focus:not([readonly]),.algolia-rollup #search-input input[type=datetime-local]:focus:not([readonly]),.algolia-rollup #search-input input[type=tel]:focus:not([readonly]),.algolia-rollup #search-input input[type=number]:focus:not([readonly]),.algolia-rollup #search-input input[type=search]:focus:not([readonly]),.algolia-rollup #search-input textarea.materialize-textarea:focus:not([readonly]){border-bottom:0px;-webkit-box-shadow:none;box-shadow:none}.algolia-rollup #facets li.refined{color:#4FD0E3;font-weight:bold}.algolia-rollup #facets li.refined label{color:#4FD0E3;font-weight:bold}.algolia-rollup #sort-by .dropdown-content li>a{color:#9E9E9E}.algolia-rollup #hits em{font-style:normal;text-decoration:none;background:#84DEEB}.algolia-rollup #hits .hit .hit-title{line-height:1.2}@media only screen and (max-width: 992px){.algolia-rollup .filter-trigger:hover{cursor:pointer}.algolia-rollup .filter-trigger.active{color:#000}.algolia-rollup .filter-trigger.is-refined{color:#4FD0E3}.algolia-rollup .filter-trigger .open-filters{line-height:54px}.algolia-rollup .filter-trigger .close-filters{display:none;line-height:54px;font-weight:normal}.algolia-rollup .filter-trigger i{margin-right:5px}.algolia-rollup .filter-trigger.active .close-filters{display:inline}.algolia-rollup .filter-trigger.active .open-filters{display:none}.algolia-rollup .clear-facets{display:none}.algolia-rollup .clear-facets.active{display:block}.algolia-rollup #facets.initialized .page-header{display:block;-webkit-transition:max-height .25s;transition:max-height .25s;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;border-bottom:none}.algolia-rollup #facets.active .page-header{display:block;max-height:999px;-webkit-transition:max-height 1s;transition:max-height 1s;padding-top:5px;padding-bottom:5px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}.algolia-rollup #facets.active .page-header:hover{cursor:pointer}.algolia-rollup #facets.active .facet{border-bottom:1px solid #E0E0E0}.algolia-rollup #facets.initialized ul{display:block;-webkit-transition:max-height .25s;transition:max-height .25s;max-height:0;overflow:hidden;margin:0;padding:0;border:none}.algolia-rollup #facets.active-child-1 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-2 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-3 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-4 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-5 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-6 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-7 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-8 .facet ul{-webkit-transition:max-height 1s;transition:max-height 1s}.algolia-rollup #facets.active-child-1 .facet:nth-child(1) ul{max-height:999px}.algolia-rollup #facets.active-child-2 .facet:nth-child(2) ul{max-height:999px}.algolia-rollup #facets.active-child-3 .facet:nth-child(3) ul{max-height:999px}.algolia-rollup #facets.active-child-4 .facet:nth-child(4) ul{max-height:999px}.algolia-rollup #facets.active-child-5 .facet:nth-child(5) ul{max-height:999px}.algolia-rollup #facets.active-child-6 .facet:nth-child(6) ul{max-height:999px}.algolia-rollup #facets.active-child-7 .facet:nth-child(7) ul{max-height:999px}.algolia-rollup #facets.active-child-8 .facet:nth-child(8) ul{max-height:999px}.algolia-rollup .resource-grid{padding-top:0 !important}.algolia-rollup .sm-spread-container{width:100%}.algolia-rollup .sm-spread-container .row{margin-left:auto;margin-right:auto}.algolia-rollup .sm-spread-container .row .col.right-col{padding-left:0;padding-right:0}.algolia-rollup .sm-container{width:85%;margin:0 auto;max-width:1400px;padding-top:1.63333rem}.algolia-rollup .facet-panel{padding-left:0 !important;padding-right:0 !important;background-color:#eee;margin-bottom:2rem}.algolia-rollup .clear-facets{-webkit-transition:max-height 1s;transition:max-height 1s;max-height:999px;width:100%;padding:10px 20px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.algolia-rollup #facets{margin-top:0}.algolia-rollup #facets .facet{margin-top:0}.algolia-rollup #facets ul{margin:.5rem 0 1rem 0;border-radius:2px;overflow:hidden;position:relative}.algolia-rollup #facets ul:before{content:'';display:block;width:100%;height:5px;background:#b5b7bc;background:-webkit-gradient(linear, left top, left bottom, from(#b5b7bc), to(#dddee0));background:linear-gradient(to bottom, #b5b7bc 0%, #dddee0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5b7bc', endColorstr='#dddee0',GradientType=0 )}.algolia-rollup #facets ul:after{content:'';display:block;width:100%;height:5px;background:#dddee0;background:-webkit-gradient(linear, left top, left bottom, from(#dddee0), to(#b5b7bc));background:linear-gradient(to bottom, #dddee0 0%, #b5b7bc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddee0', endColorstr='#b5b7bc',GradientType=0 )}.algolia-rollup #facets li{line-height:1.5rem;padding:10px 20px;margin:0;background-color:#E0E0E0}.algolia-rollup #facets li:last-child{border-bottom:none}.algolia-rollup #facets li.active{background-color:#3BD2A2;color:#fff}.algolia-rollup #facets li.active .secondary-content{color:#fff}.algolia-rollup #facets .page-header{width:100%;padding:10px 20px;-webkit-transition:.25s;transition:.25s;color:#4FD0E3}.algolia-rollup #facets .page-header.is-refined:after{content:'';height:10px;width:10px;display:inline-block;border-radius:10px;background-color:#4FD0E3;margin-left:10px}.algolia-rollup #facets .page-header h4,.algolia-rollup #facets .page-header p{display:inline-block}.algolia-rollup [type="checkbox"].filled-in-box:not(:checked)+label:after{border:2px solid #9E9E9E}.algolia-rollup [type="checkbox"].filled-in-box+label{color:#9E9E9E}}[type="checkbox"].filled-in-box+label{color:#BDBDBD;font-weight:300}[type="checkbox"].filled-in-box+label:after{border-radius:2px}[type="checkbox"].filled-in-box+label:before,[type="checkbox"].filled-in-box+label:after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in-box:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none}[type="checkbox"].filled-in-box:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #E0E0E0;top:3px;z-index:0}[type="checkbox"].filled-in-box:checked+label:before{top:2px;left:2px;width:16px;height:16px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:none;transform:none;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in-box:checked+label:after{top:2px;width:20px;height:20px;border:2px solid #4FD0E3;background-color:#4FD0E3;z-index:0}[type="checkbox"].filled-in-box:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in-box:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in-box:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in-box:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.ecommerce-library .facet-panel{display:none}.ecommerce-library:not(.main) #pagination{display:none}.ecommerce-library #main .hero{background-color:#2196F3}.ecommerce-library #main .hero h1{font-size:3.125rem}@media only screen and (max-width: 992px){.ecommerce-library #main .hero h1{font-size:2rem}}.ecommerce-library #main .hero .h-subhead{font-size:1.5rem}@media only screen and (max-width: 992px){.ecommerce-library #main .hero .h-subhead{font-size:1.0666666667rem}}.ecommerce-library #main .search-input .search-bar{border:1px solid #E3E9EE;border-radius:69px;max-width:821px;height:69px;margin-top:56px;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-box-shadow:rgba(0,0,0,0.08) 0 7px 20px;box-shadow:rgba(0,0,0,0.08) 0 7px 20px}.ecommerce-library #main .search-input .search-bar .prefix{position:absolute;top:22px;left:36px;width:25px;height:25px;margin:0}.ecommerce-library #main .search-input .search-bar .search-field{padding-left:80px;font-size:1.25rem;font-weight:normal;height:100%;line-height:69px}.ecommerce-library #main .search-input .search-bar .search-button{position:absolute;top:0;right:0;height:100%;width:157px;background-color:#8392A0;font-size:1.0625rem;font-weight:heavy;border:none}.ecommerce-library #main .resource-grid .page-header{font-size:1rem;font-weight:bold;text-transform:uppercase}.ecommerce-library #main .resource-grid .topic-header-wrap{cursor:pointer}.ecommerce-library #main .resource-grid .facet.links-visible .topic-link-list,.ecommerce-library #main .resource-grid .topic-link-wrap.links-visible .topic-link-list{display:block}.ecommerce-library #main .resource-grid .facet.links-visible ul,.ecommerce-library #main .resource-grid .topic-link-wrap.links-visible ul{display:block}.ecommerce-library #main .resource-grid .facet.links-visible .expand-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap.links-visible .expand-indicator{display:none}.ecommerce-library #main .resource-grid .facet.links-visible .collapse-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap.links-visible .collapse-indicator{display:block}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .facet.links-visible .collapse-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap.links-visible .collapse-indicator{display:none}}.ecommerce-library #main .resource-grid .facet .expand-indicator,.ecommerce-library #main .resource-grid .facet .collapse-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap .expand-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap .collapse-indicator{top:0;right:0;font-weight:900}.ecommerce-library #main .resource-grid .facet .expand-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap .expand-indicator{display:block}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .facet .expand-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap .expand-indicator{display:none}}.ecommerce-library #main .resource-grid .facet .collapse-indicator,.ecommerce-library #main .resource-grid .topic-link-wrap .collapse-indicator{display:none}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .facet hr,.ecommerce-library #main .resource-grid .topic-link-wrap hr{display:none}}.ecommerce-library #main .resource-grid .topic-link-wrap .topic-link-list{font-size:0.875rem;font-weight:600;line-height:26px;display:none}.ecommerce-library #main .resource-grid .topic-link-wrap .topic-link-list a{color:#8392A0}.ecommerce-library #main .resource-grid .topic-link-wrap .topic-link-list a.active{color:#00DD7E}@media only screen and (min-width: 993px){.ecommerce-library #main .resource-grid .facet{padding-top:40px}}.ecommerce-library #main .resource-grid .facet ul{display:none}@media only screen and (min-width: 993px){.ecommerce-library #main .resource-grid .facet li{margin-bottom:10px}}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label{position:relative;width:100%;font-weight:600}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label::before{background:url(/assets/images/guides-checkbox-unchecked.png) no-repeat top;border:none;left:0;top:-2px;width:26px;height:26px}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label::before{background:url(/assets/images/guides-checkbox-unchecked@2x.png) no-repeat top;background-size:26px 26px}}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label::after{border:none}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label span.facet_count{position:absolute;right:0;color:#C3CFDB}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label span.facet_count::before{content:'';position:absolute;top:10px;right:27px;width:6px;height:6px;border-radius:6px;background-color:red}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.blog-article span.facet_count::before{background-color:#31DBFE}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.case-study span.facet_count::before{background-color:#7ED321}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.free-graphics span.facet_count::before{background-color:#EE5883}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.guide span.facet_count::before{background-color:#F8E81C}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.infographic span.facet_count::before{background-color:#BD0FE1}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.video span.facet_count::before{background-color:#D0011B}.ecommerce-library #main .resource-grid .facet li [type="checkbox"]+label.webinar span.facet_count::before{background-color:#8B572A}.ecommerce-library #main .resource-grid .facet li.refined [type="checkbox"]+label{color:#3A4E60}.ecommerce-library #main .resource-grid .facet li.refined [type="checkbox"]+label::before{background:url(/assets/images/guides-checkbox-checked.png) no-repeat top}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){.ecommerce-library #main .resource-grid .facet li.refined [type="checkbox"]+label::before{background:url(/assets/images/guides-checkbox-checked@2x.png) no-repeat top;background-size:26px 26px}}.ecommerce-library #main .resource-grid .facet .page-header .h4{font-size:1rem;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .facet .page-header{padding-top:0;padding-bottom:0}.ecommerce-library #main .resource-grid .facet .page-header .topic-header-wrap{padding-top:14px;padding-bottom:14px}}.ecommerce-library #main .resource-grid #stats h5{font-size:1.1875rem;font-weight:300}.ecommerce-library #main .resource-grid #stats h5 .num-hits{color:#1FB6FF;font-weight:600}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid #hits .hit{padding:0}}.ecommerce-library #main .resource-grid .card{border:#C3CFDB solid 1px;-webkit-box-shadow:none;box-shadow:none}.ecommerce-library #main .resource-grid .card .bottom-border{bottom:-1px;left:-1px;right:-1px;height:7px}.ecommerce-library #main .resource-grid .card.blog-article .bottom-border{background-color:#31DBFE}.ecommerce-library #main .resource-grid .card.case-study .bottom-border{background-color:#7ED321}.ecommerce-library #main .resource-grid .card.free-graphics .bottom-border{background-color:#EE5883}.ecommerce-library #main .resource-grid .card.guide .bottom-border{background-color:#F8E81C}.ecommerce-library #main .resource-grid .card.infographic .bottom-border{background-color:#BD0FE1}.ecommerce-library #main .resource-grid .card.video .bottom-border{background-color:#D0011B}.ecommerce-library #main .resource-grid .card.webinar .bottom-border{background-color:#8B572A}.ecommerce-library #main .resource-grid .card:hover{-webkit-box-shadow:rgba(0,0,0,0.18) 0 2px 15px;box-shadow:rgba(0,0,0,0.18) 0 2px 15px}.ecommerce-library #main .resource-grid .card .card-image img{top:-1px;left:-1px;right:-1px;width:calc(100% + 2px)}.ecommerce-library #main .resource-grid .card.blog-article p.hit-type,.ecommerce-library #main .resource-grid .card.case-study p.hit-type,.ecommerce-library #main .resource-grid .card.free-graphics p.hit-type,.ecommerce-library #main .resource-grid .card.guide p.hit-type,.ecommerce-library #main .resource-grid .card.infographic p.hit-type,.ecommerce-library #main .resource-grid .card.video p.hit-type,.ecommerce-library #main .resource-grid .card.webinar p.hit-type{width:110px;height:26px;text-align:center;border:#E3E9EE 1px solid;border-radius:26px;font-size:0.625rem;font-style:normal;font-weight:bold;line-height:26px;color:#BBC6CF;text-transform:uppercase}.ecommerce-library #main .resource-grid .card .hit-date{color:#8392A0;font-size:0.75rem;line-height:26px}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .card .hit-date{font-size:0.8rem}}.ecommerce-library #main .resource-grid .card .hit-title{color:#07060E;font-size:1.25rem;font-weight:normal}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .card .hit-title{font-size:1.3333333333rem}}.ecommerce-library #main .resource-grid .card .hit-description{color:rgba(19,35,51,0.6);font-size:1rem;font-style:normal;font-weight:normal}@media only screen and (max-width: 992px){.ecommerce-library #main .resource-grid .card .hit-description{font-size:1.0666666667rem}}.ecommerce-library #main .resource-grid .card .card-footer{color:#3A4E60;font-size:0.75rem;font-style:normal;font-weight:700;text-transform:uppercase}.ecommerce-library-post .post-body .stats{background:#f6f6f6}.ecommerce-library-post .post-body ul{margin:1em 0 1em 2em}.ecommerce-library-post .post-body ul li{list-style-type:disc}
