/*! Colors v2.0.2 *//*! Fonts v2.0.0 */.body-font{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.brand-font{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.category-banner{position:relative;margin-bottom:12px;vertical-align:middle}@media screen and (max-width:767px){.category-banner{padding:18px 30px;background:#002f6c;border-radius:3px}}.category-banner a:hover{text-decoration:none}.category-banner p{position:absolute;margin:0;top:38%;left:35px;color:#fff;width:50%;font-size:36px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1}@media screen and (min-width:992px) and (max-width:1200px){.category-banner p{left:30px;font-size:29px;transition:all .5s ease}}@media screen and (min-width:768px) and (max-width:991px){.category-banner p{top:36%;font-size:22px;transition:all .5s ease}}@media screen and (max-width:767px){.category-banner p{position:inherit;top:auto;left:auto;font-size:24px;width:100%;text-align:left;margin:0;transition:all .5s ease}}.category-banner p span{display:block;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin-top:4px}@media screen and (min-width:768px) and (max-width:991px){.category-banner p span{font-size:14px;transition:all .5s ease}}.product-category-panel .panel{border-color:#c4c6c7;margin:36px 0}.product-category-panel .panel .panel-body{padding:18px}.product-category-panel .panel .panel-body h4{margin-top:0;margin-bottom:24px;line-height:26px}.product-category-panel .panel .panel-body h5{margin-top:0;line-height:24px}.product-category-panel .panel .panel-body .feature-wrapper{border:3px solid #002f6c;border-radius:6px;padding:18px;margin-bottom:18px}.product-category-panel .panel .panel-body .feature-wrapper h4{font-size:60px;margin:6px 0;line-height:60px;letter-spacing:-2px}.product-category-panel .panel .panel-body .feature-wrapper h4 sup{font-size:40px;position:relative;top:-19px;left:8px}.product-category-panel .panel .panel-body .feature-wrapper h4 sub{font-size:24px;position:relative;top:-1px;left:-22px;letter-spacing:-1px}.product-category-panel .panel .panel-body .feature-wrapper h5{margin-top:6px;font-size:30px;line-height:33px}.product-category-panel .panel .panel-body .feature-wrapper h5 span{font-size:54px}.product-category-panel .panel .panel-body .feature-wrapper h6{font-family:"Helvetica Neue",Roboto,Arial,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin-top:0;margin-bottom:12px}.product-category-panel .panel .panel-body .feature-wrapper p{margin:10px 0;font-size:14px;line-height:22px}.product-category-panel .panel .panel-body .feature-wrapper small{font-size:12px;line-height:16px}.product-category-panel .panel .panel-body .feature-wrapper img{margin-bottom:0}.product-category-panel .panel .panel-body .feature-wrapper img.center-block{margin-left:auto}.product-category-panel .panel .panel-body img{margin-bottom:12px}.product-category-panel .panel .panel-body img.center-block{margin-left:0}@media screen and (max-width:991px){.product-category-panel .panel .panel-body img.center-block{margin-left:auto}}.product-category-panel .panel .panel-body .ember-border{border:3px solid #d60c8c}.product-category-panel .panel .panel-body .citrus-border{border:3px solid #a094fc}.product-category-panel .panel .panel-body .spring-border{border:3px solid #11b6af}.product-category-panel .panel .panel-body .sky-border{border:3px solid #1979ef}.product-category-panel .panel .panel-body .plumb-border{border:3px solid #403489}.product-category-panel .panel .panel-body .no-border{border:0}.product-category-panel .panel .panel-body ul,.product-category-panel .panel .panel-body ol,.product-category-panel .panel .panel-body .body-copy ul,.product-category-panel .panel .panel-body .body-copy ol{list-style-position:inside}.product-category-panel .panel .panel-body .tick-list{margin:0}.product-category-panel .panel .product-name{color:#d81b2b;text-align:right}.product-category-panel .panel .panel-footer{text-align:right;border-top:0}.product-category-panel .panel .panel-footer .btn{height:auto;margin-left:12px;width:168px}@media screen and (max-width:480px){.product-category-panel .panel .product-name{text-align:left;margin-bottom:12px}.product-category-panel .panel .panel-footer{text-align:left;padding-bottom:0}.product-category-panel .panel .panel-footer .btn{width:100%;margin-left:0;margin-bottom:12px}}@media screen and (max-width:768px){.product-category-panel .panel .product-name{text-align:left;margin-bottom:12px}.product-category-panel .panel .panel-footer .btn{width:100%;margin-left:0;margin-bottom:12px}}@media screen and (max-width:992px){.product-category-panel .panel .product-name{text-align:left;margin-bottom:12px}}.product-category-panel .is-popular{border-color:#002f6c}.category-common .well{background:#F9F9F8;border:0 solid #fff;border-radius:3px;margin:12px 0 18px}.category-common .well p{font-size:16px;line-height:24px;text-align:center;padding:0 12px}@media screen and (min-width:768px) and (max-width:992px){.category-common .well p{margin-top:0}}.category-common .well h4{text-align:center}@media screen and (min-width:768px) and (max-width:992px){.category-common .well h4{margin-top:0;padding:0 12px;text-align:left}}.category-common .well .lead{text-align:center;font-size:24px;font-weight:300;line-height:30px;padding:0}.category-common .well span{display:block;text-align:center;padding:12px 0;margin:0 auto}.category-common .well .icon{color:#7b7e82}.category-common .well ul,.category-common .well ol{list-style-position:inside;padding-left:12px}@media screen and (max-width:991px){.category-common .well .lead{text-align:left}.category-common .well span{text-align:left;padding:0 0 12px;margin-bottom:12px}.category-common .well p{font-size:14px;line-height:20px;text-align:left;margin-top:0}.category-common .well h4{text-align:left;padding:0 12px;margin-top:0}}.body-copy ul,.body-copy ol{list-style-position:inside}