a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.pull-left{float:left!important}.pull-right{float:right!important}.fixed{position:fixed!important}.shadowed,.shadowed__hover{border:1px solid #d8d8d8;box-shadow:0 0 5px 2px hsla(0,0%,85%,.35)}.shadowed__hover{transition:box-shadow .5s}.shadowed__hover:hover{box-shadow:0 0 5px 2px #d8d8d8}.menu-hover{color:rgba(39,39,39,.6);transition:color .2s ease-in}.menu-hover:hover{color:#272727}.animate-items{float:left}.animate-items:after{clear:both;content:"";display:table}@media (min-width:1350px){.animate-items.ng-leave{opacity:1;position:relative;top:0;transition:all .5s ease-in-out}.animate-items.ng-leave-active{opacity:0;top:20px}.animate-items.ng-enter{opacity:0;position:relative;top:20px;transition:all .5s ease-in-out}.animate-items.ng-enter.ng-enter-active{opacity:1;top:0}.animate-items.ng-enter-stagger{transition-delay:.2s}}@-webkit-keyframes rotateWordsSecond{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}8%{opacity:1}19%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes rotateWordsSecond{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}8%{opacity:1}19%{opacity:1}25%{opacity:0}to{opacity:0}}*{font-family:Open Sans,sans-serif!important}.base-typography,h1,h2,h3,h4,h5,h6,p,span{line-height:1.35}h1{font-size:36px;font-weight:300}h2{font-weight:400}h2,h3{font-size:24px}h3,h4{font-weight:700}h4{font-size:18px}h5,h6{font-size:14px;font-weight:700}h6{text-transform:uppercase}p{font-weight:300}strong{font-weight:700}em{font-style:italic}.lightFont,.mediumFont{font-weight:300}.text-danger{color:#a94442}ol{list-style-type:upper-roman}ol,ul{padding-bottom:10px;padding-left:30px;padding-top:10px}ul{list-style-type:disc}li{font-weight:300;line-height:1.35;padding-left:20px}p+p{margin-top:15px}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:30px}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h2+h1,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h3+h1,h3+h2,h3+h4,h3+h5,h3+h6,h3+p,h4+h1,h4+h2,h4+h3,h4+h5,h4+h6,h4+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h6,h5+p,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+p{margin-top:15px}*{box-sizing:border-box;line-height:1.25}a{color:#007fa1;text-decoration:none}.container,.container--body{margin:0 auto}.container--body:after,.container:after{clear:both;content:"";display:table}.credit{border:1px solid #979797;border-radius:3px;color:#979797;font-size:12px;font-weight:300;padding:5px 10px}.sort{background-image:linear-gradient(89deg,#fff,hsla(40,10%,94%,.15));border:1px solid #d8d8d8;border-radius:3px;box-shadow:0 0 5px 2px hsla(0,0%,85%,.15);cursor:pointer;float:left;padding:10px 20px}.carat{display:block;float:left}input[type=checkbox]{float:left;margin-right:10px;padding:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#979797;border-radius:0}body{scrollbar-face-color:#272727;scrollbar-track-color:#979797;scrollbar-arrow-color:#d8d8d8}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:0}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}::-moz-selection{background:rgba(45,122,191,.8)}::selection{background:rgba(45,122,191,.8)}#schema-offer-markup,#schema-product-markup-image,.ng-cloak{display:none}#super-header{background:#f5f5f5;padding:5px 0}#super-header a{font-size:12px}@media (min-width:0px) and (max-width:500px){#super-header a{font-size:10px}}#super-header li+li{margin-left:15px}#header a,#super-header a{color:#007fa1}#header ul,#super-header ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}#header .wrapper,#super-header .wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;width:95%}#header .button,#super-header .button{background:#007fa1;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-style:normal;font-weight:500;padding:10px 20px;text-align:center;text-transform:none}#header .button.blue,#super-header .button.blue{background:#007fa1}#header{background:#fff!important}#header .wrapper{padding:15px 0}@media (min-width:0px) and (max-width:768px){#header .desktop-button{display:none!important}}#header .mobile-menu{display:none;margin-right:15px;width:25px}@media (min-width:0px) and (max-width:768px){#header .mobile-menu{display:block}}#header .mobile-menu img{position:relative;top:5px;width:100%}#header li{font-size:14px;margin:0;padding:0}@media (min-width:0px) and (max-width:768px){#header li{width:100%}}#header li.expand-menu{position:relative}#header li+li{margin:0 10px}#header li .popout-menu{display:none;flex-direction:column}#header li .popout-menu.expanded{align-items:flex-start;background:#fff;box-shadow:0 13px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;padding:15px;position:absolute;text-align:left;top:100px;width:225px;z-index:9}@media (min-width:0px) and (max-width:768px){#header li .popout-menu.expanded{background:none;box-shadow:none;padding:0 15px;position:static;width:100%}}#header li .popout-menu.expanded li{margin:5px 0}@media (min-width:0px) and (max-width:768px){#header li .popout-menu{border-left:1px solid #272727;border-radius:0;display:block;margin-top:15px;padding-left:15px;text-align:left}}#header .blog-logo{margin-right:15px}@media (min-width:0px) and (max-width:768px){#header .blog-logo{margin-right:15px;width:140px}}#header .blog-logo img{width:140px}#header .blog-nav{margin:0 15px}@media (min-width:0px) and (max-width:768px){#header .blog-nav{background:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:0 13px 20px 0 rgba(0,0,0,.1);display:none;flex-direction:column;left:0;margin:0 auto;max-width:800px;padding:25px;position:absolute;top:115px;width:75%;z-index:999999}}@media (min-width:0px) and (max-width:768px) and (min-width:0px) and (max-width:768px){#header .blog-nav li+li{margin-left:0;margin-right:0;margin-top:10px}}#header .blog-nav.open{display:flex}#header .blog-nav .mobile-menu-item a{display:none}@media (min-width:0px) and (max-width:768px){#header .blog-nav .mobile-menu-item a{display:block!important}}#header .blog-nav .mobile-list-item{display:none}@media (min-width:0px) and (max-width:768px){#header .blog-nav .mobile-list-item{display:block}}#header .blog-search{flex:1;margin-right:15px;position:relative}@media (min-width:250px) and (max-width:768px){#header .blog-search{margin-left:15px}}#header input{border:1px solid #272727;border-radius:30px;font-family:Open Sans;font-size:14px;font-weight:300;padding:10px 10px 10px 35px;position:relative;width:100%}#header input:focus{outline:none}#header .search-icon{left:10px;position:absolute;top:9px;z-index:9}#header .button{align-items:center;display:flex}@media (min-width:0px) and (max-width:768px){#header .button{display:inline-block}}#header .button img{margin-right:5px;width:17px}