.ls-filter-wrapper{background:#fff;display:flex;flex-direction:column;box-sizing:border-box;border-radius:.25rem}.filter-header-wrapper{box-sizing:border-box;padding:1rem 1.25rem;border-bottom:1px solid #e0e0eb}.filter-wrapper{display:block;height:auto;clear:both;width:100%;box-sizing:border-box;padding:1rem 1.25rem}.filter-wrapper.price-range{margin-bottom:1.5em}.filter-wrapper:not(:last-child){border-bottom:1px solid #e0e0eb;padding-bottom:.75em}.filter-wrapper div.filter-title{display:block;clear:both;width:100%;color:#333078;font-weight:600;line-height:1em;font-size:1rem;box-sizing:border-box;cursor:pointer}.filter-wrapper div.filter-title:hover div.icon{color:#333078}.filter-wrapper div.filter-title div.icon{color:#333078;font-size:.875rem;margin:0 .5rem 0 0}.filter-wrapper div.filter-content{display:block;clear:both;margin:.75rem 0 0;width:100%;box-sizing:border-box;max-height:310px;overflow-y:overlay;overflow-x:hidden}.filter-wrapper div.filter-content::-webkit-scrollbar-track{background:transparent}.filter-wrapper div.filter-content::-webkit-scrollbar{width:10px}.filter-wrapper div.filter-content::-webkit-scrollbar-thumb{background-color:rgba(40,40,40,.25);border:1px solid #fff;border-radius:5px}div.icon.open{display:none;color:#333078!important}.filter-content ul.rating{padding:0;margin:0;width:100%;list-style-type:none;display:block;float:left}.filter-content ul.rating li{display:block;float:left;clear:both;width:100%;line-height:.3em}.filter-content ul.rating li a,.filter-content ul.rating li a:link,.filter-content ul.rating li a:active,.filter-content ul.rating li a:visited{text-decoration:none;display:block;clear:both;width:100%;color:#333078;padding:1% 3%}.filter-content ul.rating li a:hover{color:#13112e}.filter-content ul.rating li a:hover div.icon.check{color:#13112e}.filter-content ul.rating li a div.icon{display:block;float:left;font-size:1rem}.filter-content ul.rating li a div.icon.check{margin:.4em .7em 0 0;color:#333078}.filter-content ul.rating li a div.icon.check.select{color:#333078}.filter-content ul.checkbox{padding:0;margin:0;width:100%;list-style-type:none;display:block;float:left;font-size:1rem;box-sizing:border-box}.filter-content ul.checkbox.more{display:none}.filter-content ul.checkbox li{display:block;float:left;clear:both;width:100%;line-height:1.14em;padding-right:1rem;box-sizing:border-box}.filter-content ul.checkbox li.ls-price-filter{padding-right:0;margin-bottom:.25rem}.filter-content ul.checkbox li.ls-price-filter .ls-price-input{flex:0 0 32%}.filter-content ul.checkbox li.ls-price-filter .btn-sm{padding:.5rem .65rem!important}.filter-content ul.checkbox li.ls-price-filter .field-validation-error{margin:0}.filter-content ul.checkbox li a,.filter-content ul.checkbox li a:link,.filter-content ul.checkbox li a:active,.filter-content ul.checkbox li a:visited{text-decoration:none;display:block;clear:both;width:100%;color:#333078;padding:2.5% 2%}.filter-content ul.checkbox li a:hover{color:#13112e}.filter-content ul.checkbox li a:hover div.icon{color:#13112e}.filter-content ul.checkbox li a.select{color:#333078}.filter-content ul.checkbox li a.select div.icon{color:#333078}.filter-content ul.checkbox li a div.icon{display:block;float:left;font-size:1em;margin:.1em .7em 0 0;color:#8583ae}.filter-content ul.checkbox li a.ls-facet-show-more{color:#333078;text-decoration:none}.filter-content ul.checkbox li a.ls-facet-show-more:hover{color:#13112e}.filter-content ul.checkbox li a .ls-product-rating{display:inline-block;float:none}.filter-content ul.checkbox li a .ls-product-rating .lsi{font-size:1rem}.filter-content ul.checkbox li a .filter-count{color:#333078;font-size:.875em}.filter-content ul.checkbox li a:hover .filter-count,.filter-content ul.checkbox li a:focus .filter-count{color:#333078}.filter-content a,.filter-content a:link,.filter-content a:active,.filter-content a:visited{display:block;float:left;width:25%;padding:3px;box-sizing:border-box}.filter-content a.filter-less,.filter-content a:link.filter-less,.filter-content a:active.filter-less,.filter-content a:visited.filter-less{display:none}.filter-content a.swatch:hover{border:1px solid #8583ae}.filter-content a.swatch.select{border:1px solid #8583ae}.filter-content a.swatch.size,.filter-content a.swatch.size:link,.filter-content a.swatch.size:active,.filter-content a.swatch.size:visited{display:block;float:left;width:33%;height:30px;padding:3px;text-decoration:none;color:#333078;text-align:center;box-sizing:border-box}.filter-content a.swatch.size:hover{color:#13112e}.filter-content a.swatch.size:hover div{border:1px solid #8583ae;background:#f6f5f9}.filter-content a.swatch.size div{display:block;width:100%;height:100%;background:#fff;border:1px solid #e0e0eb;box-sizing:border-box}.filter-content a.swatch.size div.select{border:1px solid #8583ae;color:#333078;background:#f6f5f9}.filter-content a.swatch div{display:block;width:100%;height:100%;background:#f6f5f9}.price-range-wrapper{display:block;float:left;clear:both;width:100%;padding:1em .5em .5em;box-sizing:border-box}.apply-btn{font-size:1em!important;padding:.75em 0 0 0!important}.filter-breadcrumbs-wrapper{display:block;float:left;clear:both;width:100%;margin-bottom:.7em;font-size:.85em}.filter-breadcrumbs-wrapper a,.filter-breadcrumbs-wrapper a:link,.filter-breadcrumbs-wrapper a:active,.filter-breadcrumbs-wrapper a:visited{display:block;float:left;margin-right:1.5em;text-decoration:none;color:#333078}.filter-breadcrumbs-wrapper a:hover{color:#333078}.filter-breadcrumbs-wrapper a:hover div.icon{color:#333078}.filter-breadcrumbs-wrapper a div.icon{display:block;margin:1px 0 0 4px;float:right;color:#333078;font-size:1.2em}.filter-breadcrumbs-wrapper .title{display:block;float:left;font-weight:bold;margin:0 .8em 0 0}.select-toggle{padding:.75em 20px .75em .5rem;font-size:.875rem;text-align:left;box-sizing:border-box;background-color:#fff;border:1px solid #e0e0eb;color:#333078!important;background-image:url(data:image/gif;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center}.select-toggle:hover{background-color:#fff;color:#333078!important}.select-toggle .inner-swatch{background-size:cover;height:30px;width:30px;background-repeat:no-repeat;background-position:center;position:absolute;left:5px}.select-toggle .inner-selected-swatch{padding-left:30px}@media screen and (min-width:57.5em){.filter-content a.swatch,.filter-content a.swatch:link,.filter-content a.swatch:active,.filter-content a.swatch:visited{width:20%;height:32px}ul.categories,a.back-link{width:95%!important}}@media screen and (max-width:61em){.filter-content ul.checkbox li.ls-price-filter{padding-right:1rem}.filter-content ul.checkbox li.ls-price-filter .ls-price-input{flex:0 0 45%}.filter-content ul.checkbox li.ls-price-filter .ls-flex-tablet-full{flex:0 0 100%;width:100%;margin-top:.25rem}.filter-content ul.checkbox li.ls-price-filter .ls-flex-tablet-full .btn-sm{width:100%}}.in-the-media .socialLinksWrapper{float:right;margin:9px 0 30px 0}.in-the-media h1{margin:0 auto 12px auto;clear:both;text-transform:none;font-size:2em;text-align:center}.in-the-media .sub-text{margin:0 auto 20px auto;text-align:center;font-size:1.1em;width:90%;color:#333078}.ls-media-mention{padding:.5em;border:solid #e0e0eb 1px;margin-bottom:16px}.ls-media-mention.media-callout{border:none;padding:.25em 0 0 0}.ls-media-mention a{color:#333078;text-decoration:none;font-size:1rem}.ls-media-mention a:hover{color:#13112e}.ls-media-mention a.product-name{display:block;line-height:1.4em}.ls-media-mention a.ls-media-mention-product-image{width:100%;max-width:120px;min-width:120px;margin:10px auto 5px}.ls-media-mention .ls-media-mention-image,.ls-media-mention .ls-media-mention-video{float:left;margin-right:1rem;width:100px;min-width:100px;max-width:100px;max-height:100px}.ls-media-mention .ls-media-mention-video{position:relative}.ls-media-mention .ls-media-mention-video,.ls-media-mention .ls-media-mention-video img{height:77px}.ls-media-mention .ls-media-mention-info{margin-right:.5em;padding:10px 10px 20px 10px;border-bottom:solid #e0e0eb 1px;border-right:none;width:100%}.ls-media-mention .ls-media-mention-info p{line-height:1.3em}.ls-media-mention .ls-media-mention-info h3{font-size:1rem;font-weight:600;margin:20px 0 3px 0;text-transform:none}.ls-media-mention .price{margin-bottom:.25em;font-size:.875em;line-height:1.2em}.ls-media-mention .ls-media-mention-rating{margin:4px 0}.ls-media-mention-brand-image,.ls-media-mention-brand-image a img{width:100%}.ls-media-mention-product{max-width:205px}@media screen and (min-width:31.25em){.ls-media-mention{padding:.9em 1.4em}.ls-media-mention a.ls-media-mention-product-image{margin:5px auto}.ls-media-mention .ls-media-mention-info{margin-right:.5em;padding:10px 20px 10px 10px;border-right:solid #e0e0eb 1px!important;border-bottom:none}.ls-media-mention .ls-media-mention-info h3{float:left;width:100%;clear:both;margin:0}.ls-media-mention .in-the-media h1{font-size:2.7em}.ls-media-mention .in-the-media .sub-text{margin:0 auto 20px auto;width:50%}.ls-media-mention .ls-media-mention-image,.ls-media-mention .ls-media-mention-video{margin-right:16px;width:135px;min-width:135px;max-width:135px;max-height:135px}.ls-media-mention-product{max-width:initial}}@media screen and (max-width:53.625em){.ls-media-mention div.icon.product-rating.rating{font-size:.84em}.ls-media-mention a.ls-media-mention-product-image{width:100%;max-width:115px;min-width:115px}}