@import url(https://fonts.googleapis.com/css?family=Lato:400,700|Raleway:400,600,700);@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-md-20{width:20%}@media (min-width:0) and (max-width:991px){.col-md-20{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-md-20{width:33%}}.col-md-14{width:14.28571428571429%}@media (min-width:0) and (max-width:991px){.col-md-14{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-md-14{width:33%}}.col-md-13{width:12.5%}@media (min-width:0) and (max-width:991px){.col-md-13{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-md-13{width:33%}}.col-md-1111{width:11.11111111111111%}@media (min-width:0) and (max-width:991px){.col-md-1111{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-md-1111{width:33%}}.col-md-100{width:10%}@media (min-width:0) and (max-width:991px){.col-md-100{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-md-100{width:33%}}.col-lg-19{width:9.090909090909091%}@media (min-width:0) and (max-width:991px){.col-lg-19{width:100%;margin:20px auto}}@media (min-width:992px) and (max-width:1199px){.col-lg-19{width:33%}}.flexbox-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:middle}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}body,p{font-family:Lato,sans-serif;color:#5e5e5e;font-family:Raleway,sans-serif;font-weight:400;font-size:16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#f58025;font-family:Raleway,sans-serif}h1{font-size:50px}h1.product-name{font-size:42px}a{color:#25408f}a:focus,a:hover{color:#f58025;-webkit-transition-duration:.5s;transition-duration:.5s}a .fa:focus,a .fa:hover{-webkit-transition-duration:.5s;transition-duration:.5s}.calculatorTotal,.cartSummaryOrderTotal,.checkoutSummaryOrderTotal{color:#25408f}.cartSummary h4{background-color:#25408f;border-color:#25408f}.cartShippingGroup{background:#111}.btn{background:#f58025;border:2px solid #f58025;display:inline-block;vertical-align:middle;font-size:16px;text-decoration:none;color:#fff;text-align:center;transition:.3s ease;position:relative;z-index:1;line-height:1;font-family:Lato,sans-serif;padding:5px 16px}.btn:hover{background:#25408f;border:2px solid #25408f}.btn-block{display:block;width:100%}.gf-submit{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none}.gf-submit:hover{-webkit-transition-duration:.5s;transition-duration:.5s;text-decoration:none}@media (min-width:0) and (max-width:767px){.gf-submit{display:block;width:100%}}.btn{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none}.btn:hover{-webkit-transition-duration:.5s;transition-duration:.5s;text-decoration:none}@media (min-width:0) and (max-width:767px){.btn{display:block;width:100%}}.btn:active,.btn:hover{color:#fff}.suggestive-heading{margin:20px 0 5px;font-family:Lato,sans-serif;color:#000;padding:5px;display:inline-block;font-size:40px;line-height:50px;width:100%;text-align:center;text-transform:uppercase}header{background:0 0;position:fixed;width:100%;z-index:9999;transition:.3s ease}header.fixedTop #top-navbar{transition:.3s ease;height:auto}@media (min-width:1460px){header.fixedTop #top-navbar{height:85px}}header.fixedTop #top-navbar.navbar #nav-main,header.fixedTop #top-navbar.navbar #nav-right{transition:.3s ease;top:0}header.fixedTop .skinsetting-header-logo-height{max-height:55px;position:relative;top:-5px}header.fixedTop .contactblock{opacity:0;visibility:hidden}.skinsetting-header-logo-height{transition:.3s ease;max-height:90px}.banner-container{padding-top:150px!important}#logo,.taglineholder,body #loactioncontact,body.fixedTop #mainnav,header.fixedTop #top-navbar{transition:.3s ease}.navbar-header .contactblock{transition:.3s ease;opacity:1;position:relative;left:11px;font-family:Lato,sans-serif;color:#fff;font-size:15px;z-index:-1}@media (min-width:0) and (max-width:991px){.navbar-header .contactblock{display:none}}.navbar-header .contactblock a{color:#e7eba1;font-family:Lato,sans-serif;text-decoration:underline}@media (min-width:1760px){.logo-wrap{width:35%!important}}@media (min-width:768px) and (max-width:991px){.logo-wrap{display:flex;justify-content:center;flex-direction:column}}.navbar-default .navbar-text{color:#fff}header.fixedTop #top-navbar{padding:10px 30px}#top-navbar{padding:9px 50px;transition:.3s ease}@media (min-width:0) and (max-width:991px){#top-navbar .navbar-brand{float:left!important}}@media (min-width:768px) and (max-width:991px){#top-navbar .navbar-brand img{max-width:100%;max-height:36px;position:absolute;top:50%;left:8px}}#top-navbar .icon-bar{background-color:#fff}#top-navbar .mobile-nav-btn{color:#fff}@media (min-width:0) and (max-width:991px){#top-navbar{height:auto;padding:5px 0}}#top-navbar #top-nav{padding:0 15px!important;float:right}#top-navbar.navbar{background-color:#25408f;border-color:#25408f;border:0!important}#top-navbar.navbar #nav-main,#top-navbar.navbar #nav-right{transition:.3s ease;top:20px;position:relative}#top-navbar.navbar #nav-right li a{color:#fff}#top-navbar.navbar #nav-main{float:right;padding-top:10px}@media (min-width:0) and (max-width:1165px){#top-navbar.navbar #nav-main{float:none}}#top-navbar.navbar #nav-main li.active a{border-bottom:4px solid #ca4a6e}#top-navbar.navbar #nav-main li a{font-family:Raleway,sans-serif;color:#fff;font-size:14px;text-transform:uppercase;transition:.3s ease;padding:15px 0;margin:0 15px;text-align:center}@media (min-width:0) and (max-width:1165px){#top-navbar.navbar #nav-main li a{border-bottom:4px solid transparent}}@media (min-width:1165px) and (max-width:1386px){#top-navbar.navbar #nav-main li a{font-size:11px}}#top-navbar.navbar #nav-main li a:hover{border-bottom:4px solid #93a83c}.fr-div{display:block;clear:both;width:100%;border-top:1px solid #fff;padding:1px;margin-top:1px}.page-content-area .fr-div{display:block;clear:both;width:100%;border-top:1px solid #000;padding:1px;margin-top:1px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:0 0}.navbar-link{background-color:transparent!important}.header-nav{background-color:#f58025}.header-nav .navbar{margin-bottom:0;border-radius:0;box-shadow:0 0 0!important}.account-bar{background-color:#25408f}#nav-one li a{text-transform:uppercase}.dropdown-menu{background-color:#93a83c;padding:0}.dropdown-menu .active a{background-color:#46b0c6}.dropdown-menu .active a:focus,.dropdown-menu .active a:hover{background-color:#46b0c6}.dropdown-menu li a{padding:15px 15px!important;margin:0!important;border-bottom:none!important;font-size:16px!important;font-weight:400;text-transform:none!important;text-align:left!important}.dropdown-menu li a:hover{border-bottom:none!important;background-color:#ca4a6e}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#ca4a6e}.dropdown-menu .submenu>a:after{content:" ";float:right;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#fff;position:relative;left:-10px;top:6px}#top-navbar .navbar-header .navbar-toggle:focus,#top-navbar .navbar-header .navbar-toggle:hover{background-color:#ca4a6e;border-color:#ca4a6e}@media (max-width:1165px){.navbar-header{width:100%!important}.navbar-nav.sm-collapsible a.has-submenu{padding-right:50px!important}.navbar-nav>li{float:none}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.navbar-nav,.row{margin-right:-8px;margin-left:-8px}.navbar-collapse{width:100%;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:none!important}.navbar-collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:768px) and (max-width:1165px){.mobile-nav-btn,.mobile-nav-btn-cart,.navbar-toggle{display:inline-block!important}.mobile-nav-btn{font-size:24px!important;line-height:24px!important;margin:0 15px 0 0}button{margin:0 8px 0 0!important;padding:16px 10px 17px 10px!important}}@media (min-width:768px){#nav-main>li>a .caret{position:relative;left:0;bottom:0;margin-left:5px}}body,html{height:100%}body{background:#fff;position:relative}#container-wrap .row:first-of-type{margin:0}#main-content{margin-top:0!important;background:0 0;padding:180px 15px 0 15px}@media (min-width:0) and (max-width:991px){#main-content{padding:65px 15px!important}}.terms-brand{color:#f58025;font-weight:700}.single-line-product-heading .skinsetting-prod-caption-heading>a{overflow:visible;text-overflow:ellipsis;white-space:pre-wrap;line-height:initial}.isHome #main-content{padding:0 15px}.isHome .breadcrumb{display:none}.isHome .featured-products{display:none}.isHome .prod-cat-item .img-wrap a{overflow:visible}.isHome .prod-cat-item .caption h3{margin:140px 0 10px 0;text-align:center;font-family:Raleway,sans-serif;text-transform:uppercase;transition:.3s ease}@media (min-width:0) and (max-width:991px){.isHome .prod-cat-item .caption h3{margin:170px 0 -10px 0}}@media (min-width:992px) and (max-width:1200px){.isHome .prod-cat-item .caption h3{margin:60px 0 0 0}}.isHome .prod-cat-item .caption span{display:none}.pageType_category .breadcrumb{display:none}.pageType_category .featured-products{display:none}.pageType_category .prod-cat-item .img-wrap a{overflow:visible}.pageType_category .prod-cat-item .caption h3{margin:140px 0 10px 0;text-align:center;font-family:Raleway,sans-serif;text-transform:uppercase;transition:.3s ease}@media (min-width:0) and (max-width:991px){.pageType_category .prod-cat-item .caption h3{margin:170px 0 -10px 0}}@media (min-width:992px) and (max-width:1200px){.pageType_category .prod-cat-item .caption h3{margin:60px 0 0 0}}.pageType_category .prod-cat-item .caption span{display:none}#suggestiveSellWrapper{background:#212b51;background-size:cover;color:#fff;padding-top:160px;padding-bottom:180px;position:relative;border:0;margin-top:40px;width:99.3vw;margin-left:-50vw;left:50%}#suggestiveSellWrapper #suggestiveSellWrap{border-top:0 solid transparent;padding:0;margin-top:0}#suggestiveSellWrapper .suggestive-heading{margin-bottom:15px;color:#fff}#suggestiveSellWrapper .suggested-item-info .suggested-item-name{color:#fff;text-align:center;font-family:Raleway,sans-serif;text-transform:uppercase;transition:.3s ease}#suggestiveSellWrapper .suggested-item-info .suggested-item-link{display:none}#suggestiveSellWrapper .owl-carousel{display:flex!important;justify-content:center}@media (min-width:0) and (max-width:991px){#suggestiveSellWrapper .owl-carousel{display:block!important}}.wrapperAngleBottom,.wrapperAngleBottomRight,.wrapperAngleBottomRightBlue,.wrapperAngleTop,.wrapperAngleTopBlue,.wrapperAngleTop_mobile{position:relative}.wrapperAngleBottom::after,.wrapperAngleBottomRight::after,.wrapperAngleBottomRightBlue::after,.wrapperAngleTop::before,.wrapperAngleTopBlue::before{content:"";display:block;width:100%;height:124px;position:absolute;bottom:0;background:url(https://afbecommerce.azureedge.net/KKP-Retail/border-topleft.png)}.wrapperAngleTop::before{top:0;bottom:auto;background:url(https://afbecommerce.azureedge.net/KKP-Retail/border-bottom.png);z-index:1}.wrapperAngleTopBlue::before{top:0;bottom:auto;background:url(https://afbecommerce.azureedge.net/KKP-Retail/border-bottom-blue.png);z-index:1}.wrapperAngleBottomRightBlue::after{background:url(https://afbecommerce.azureedge.net/KKP-Retail/border-top-blue.png)}.wrapperAngleBottomRight::after{background:url(https://afbecommerce.azureedge.net/KKP-Retail/border-top.png)}.wrapperAngleBottom::after,.wrapperAngleBottomRight::after,.wrapperAngleBottomRightBlue::after,.wrapperAngleTop::before,.wrapperAngleTopBlue::before{-ms-background-size:100% 124px;background-size:100% 124px}.footer-nav,.product-sort,.quick-top-link,.sidebar-rss,.subscriberLogo{display:none}.pageTitle,.product-name{padding:20px 0 0;font-size:50px;line-height:55px;text-transform:uppercase;font-weight:700;color:#000;text-align:center;font-family:Lato,sans-serif;margin-bottom:20px}.breadcrumb{text-align:center;background-color:#fff}.loginForm{border-color:#f58025}.loginForm legend{background-color:#f58025;color:#fff}.ftpForm{border-style:solid;border-width:2px;margin:0 auto 20px;width:30%}.ftpForm legend{background-color:#25408f}.cartSummary,.ftpForm{border-color:#25408f}.cartShippingGroup,.cartSummary,.checkout-form,.checkout-payment-type,.checkoutNotes,.checkoutOrderItemsSummaryArea,.checkoutSummary{border:2px solid transparent!important}.cartShippingGroup{padding:0;background:0 0}.footer{background-color:transparent}@media (min-width:0) and (max-width:991px){.footer{margin-top:0}}.footer .footer-inner{border-top:0 solid #555;padding:50px 0 40px 0}@media (min-width:0) and (max-width:991px){.footer .footer-inner{padding:20px 0 20px 0}}.footer .footer-inner .footermodule{font-size:16px;font-weight:800;color:#000;font-family:Raleway,sans-serif}.footer .footer-inner .footer-contact{text-align:center}.footer .footermenutitle{font-weight:800;font-size:21px;color:#000;margin-bottom:10px;font-family:Lato,sans-serif}@media (min-width:0) and (max-width:991px){.footer .footermenutitle{text-align:center}}.footer .footermenu{margin:0;padding:0;list-style-type:none}@media (min-width:0) and (max-width:991px){.footer .footermenu{margin-bottom:15px}}@media (min-width:0) and (max-width:991px){.footer .footermenu{text-align:center}}.footer .footermenu li{margin:10px 0 0;padding:0;width:100%}@media (min-width:0) and (max-width:991px){.footer .footermenu li{text-align:center}}.footer .footermenu li a{color:#555;display:block;font-size:18px;text-decoration:none}ul#social{margin:0;padding:0;list-style:none;display:inline-block}@media (min-width:0) and (max-width:991px){ul#social{text-align:center;display:block}}@media (min-width:0) and (max-width:991px){ul#social li{display:inline-block;text-align:center}}ul#social li a{list-style:none;margin-top:20px;margin-botom:20px;font-size:30px;text-decoration:none}@media (min-width:0) and (max-width:991px){ul#social li a{margin-left:5px;margin-right:5px;text-align:center}}ul#social li.fb a{color:#1b3066}ul#social li.instagram a,ul#social li.twitter a{color:#46b0c6}ul#social li.youtube a{color:#ca4a6e}ul#social li.gplus a{color:#8a8a8a}ul#social li.linkedin a{color:#1b3066}#footergraphic{background:url(https://kkpcanada.ca/img/footerimg.png) center center no-repeat;background-size:contain;width:409px;height:240px;float:right;position:absolute;top:0;z-index:0;right:0}@media (min-width:0) and (max-width:991px){#footergraphic{width:100%;height:auto;float:none}}.copyright-wrap{border-top:1px solid #555;padding:50px 0 20px 0;margin-top:50px}@media (min-width:0) and (max-width:991px){.copyright-wrap{text-align:center;margin-top:25px;padding:40px 0 20px 0}}