.dk_primary_color{color:#3c7c07}.dk_btn{display:inline-block;padding:.75rem 1.5rem;background-color:#68a437;border-radius:3px;color:#fff;font-weight:700;font-size:1.125rem}.dk_btn:hover{color:#fff;background-color:#507e2a}.dk_header_phone{font-size:2rem;color:#de1a31;font-weight:700}.dk_header_phone:hover{color:#e94256}.dk_topnav.nav-bar{background-color:#ececec}.dk_topnav .wrapper{position:relative}.dk_topnav .site-nav__link{padding:1rem;font-weight:700;text-transform:uppercase}.dk_topnav .site-nav__link:hover{color:#de1a31}.dk_topnav .site-nav--active{border-top:4px solid #de1a31}.dk_topnav .site-nav--active .site-nav__link{color:#3c7c07}.dk_topnav .site-nav li{margin-right:3.5rem}.dk_topnav .icon.icon-hamburger{font-size:2rem}.dk_topnav .dk_socialsearch{position:absolute;right:30px;top:18px}.dk_topnav .dk_socialsearch i{font-size:1.25rem;color:#de1a31}.dk_topnav .dk_socialsearch i:hover{color:#e94256}.dk_topnav .dk_socialsearch a{margin-left:1rem;cursor:pointer}.mobile-nav__item a{border-left:5px solid transparent;border-right:5px solid transparent}.mobile-nav__item a:hover,.mobile-nav__item a:focus,.mobile-nav__item a:active{border-left:5px solid #de1a31;border-right:5px solid #de1a31}.dk_hero{background-image:url(/cdn/shop/t/21/assets/hero-bg-texture.jpg?1);padding:2rem 0;color:#fff}.dk_hero h2{font-size:3rem;text-transform:uppercase;margin-bottom:.5rem;margin-top:2rem}.dk_hero h3{font-size:1.925rem;margin-bottom:.5rem}.dk_hero span{font-size:1.325rem;display:block}.dk_hero a{margin-top:1.5rem;margin-right:1rem}.dk_hero .unslider-nav ol li{width:15px;height:15px;border-radius:8px}.dk_collection_callout{text-align:center;display:block;margin-bottom:3rem}.dk_collection_callout h2{font-size:1.25rem;font-weight:400;color:#222;margin-top:.5rem}.dk_collection_callout:hover h2{color:#073b7c}.dk_collection_callout:hover .dk_imgoverlay:after{opacity:1}.dk_collection_callout:hover .dk_imgoverlay .dk_hoverhide{display:block;transition:all 1s;-webkit-transition:all 1s}.dk_collection_callout .dk_imgoverlay{position:relative}.dk_collection_callout .dk_imgoverlay img{width:258px;vertical-align:top;border-radius:3px}.dk_collection_callout .dk_imgoverlay:after{content:"\a";position:absolute;width:100%;height:100%;top:0;left:0;background:#0009;opacity:0;transition:all .5s;-webkit-transition:all .5s;border-radius:3px}.dk_collection_callout .dk_imgoverlay .dk_hoverhide{position:absolute;left:0;top:45%;right:0;text-align:center;font-size:1.325rem;font-weight:700;color:#fff;z-index:3;display:none}.dk_home_heading{text-align:center}.dk_homecallouts{padding:2rem 0}.dk_home .main-content{padding-bottom:0}.dk_page .main-content h1,.dk_page .main-content h2,.dk_page .main-content h3,.dk_page .main-content h4,.dk_page .main-content h5,.dk_page .main-content h6{margin-top:1.5rem}.dk_page .main-content h1,.dk_page .main-content h2{text-transform:uppercase}.dk_page .main-content h2{font-weight:500}.dk_page .main-content p{margin-bottom:1.5rem}.dk_sidebar ul{list-style:none;margin-left:0}.dk_sidebar li{margin-bottom:.75rem}.dk_sidebar li a{color:#222}.dk_sidebar li a:hover{color:#68a437}.dk_sidebar h3{margin-top:.5rem}.dk_sidebar hr{margin-bottom:22px}.dk_sidebar_border{border-right:2px solid #d2d2d2;padding-right:1.75rem}.dk_breadcrumbs a{color:#68a437}.dk_topcollection .dk_hero h2,.dk_collection .dk_hero h2{margin-top:0;margin-bottom:0}.dk_breadcrumbs{margin-bottom:30px}.dk_breadcrumbs h1{font-size:1.25rem;font-weight:500}.dk_collection .dk_collection_callout h2{font-size:1rem}.dk_product .dk_hero h2{margin-bottom:0;margin-top:0;font-weight:700}.dk_product h1,.dk_product h2,.dk_product h3,.dk_product h4,.dk_product h5,.dk_product h6,.dk_product p,.dk_product li,.dk_product a{font-weight:400}.dk_product h1{font-size:1.75rem}.dk_product h3{margin-top:0}.dk_product .dk_itemno{font-size:1.125rem}.dk_product .dk_pdf{display:block;margin-bottom:1.25rem;text-decoration:none;color:#222}.dk_product .dk_pdf img{vertical-align:middle;margin-right:.75rem}.dk_product .dk_pdf:hover{color:#68a437}.dk_product .dk_productnav{margin-top:2rem}li.dk_name,li.dk_phone{display:inline-block;width:43%}.dk_contact input,.dk_contact textarea{margin-bottom:.75rem}.dk_searchtype span{color:#3c7c07;font-size:.75rem;font-weight:700}.dk_footertop{background-color:#363636;color:#fff;position:relative}.dk_footertop .dk_footercopy{width:50%;padding:3rem 0}.dk_footertop .dk_footercopy a{color:#fff}.dk_footertop .dk_footercopy a:hover{color:#68a437}.dk_footertop .dk_icon{width:60px;height:60px;border-radius:30px;border:2px solid #68a437;display:inline-block;vertical-align:top}.dk_footertop .dk_icon i{font-size:2rem;vertical-align:-20px;padding-left:13px}.dk_footertop .dk_text{display:inline-block;width:80%;padding-left:1.25rem}.dk_footertop .dk_footerbg{position:absolute;right:0;bottom:0;top:0;left:50%;background-image:url(/cdn/shop/t/21/assets/footer.jpg?1);background-size:cover;background-position:center}.dk_footertop .dk_overlay{width:100%;height:100%;background-color:#00000080}.dk_footermiddle{background-color:#68a437;padding:1.5rem 0}.dk_footermiddle span{display:inline-block;color:#fff}.dk_footermiddle span i{font-size:2rem;margin-right:1rem;vertical-align:super}.dk_footermiddle .dk_flexcontainer{display:flex;align-items:center;justify-content:space-between}.dk_footermiddle .dk_footercallout{width:32%;display:flex;justify-content:center;align-items:center}.dk_footerbottom{background-color:#272a2b;padding:1.5rem 0 2rem}.dk_footerbottom .dk_flexcontainer{display:flex;align-items:center;justify-content:space-between}.dk_footerbottom .dk_footerlogo{width:250px}.dk_footerbottom .dk_copyright{color:#fff;text-align:right}.dk_footerbottom .dk_copyright a{color:#68a437;font-weight:700}@media screen and (max-width: 1023px){h1,.h1{font-size:2rem}.dk_hero h2{font-size:2.5rem}.dk_hero h3{font-size:1.625rem}.dk_hero span{font-size:1.25rem}}@media screen and (max-width: 923px){.dk_hero h2{font-size:2.25rem}.dk_hero h3{font-size:1.375rem}.dk_hero span{font-size:1rem}.dk_footertop .dk_footercopy{width:100%}.dk_footertop .dk_footerbg{position:relative;width:100%;height:300px;left:initial}.dk_topnav .site-nav li{margin-right:1.75rem}.dk_topnav .dk_topnav .site-nav__link{padding:.75rem;font-size:.9375rem}}@media screen and (max-width: 768px){.dk_sidebar{border-top:2px solid #d2d2d2;padding-top:2rem;margin-top:3rem}.dk_sidebar ul{list-style:none;margin-left:0}.dk_sidebar li{margin-bottom:.75rem}.dk_sidebar li a{color:#222}.dk_sidebar li a:hover{color:#68a437}.dk_topnav .dk_socialsearch{top:30px}.dk_sidebar_border{border-right:0;padding-right:0}.dk_footermiddle .dk_flexcontainer{flex-wrap:wrap}.dk_footermiddle .dk_footercallout{width:100%;margin-bottom:2rem}.dk_footermiddle .dk_footercallout:last-child{margin-bottom:0}.dk_footerbottom .dk_flexcontainer{flex-wrap:wrap;justify-content:center}.dk_footerbottom .dk_flexcontainer .dk_footerlogo,.dk_footerbottom .dk_flexcontainer .dk_footercopy{width:100%}.dk_footerbottom .dk_flexcontainer .dk_footerlogo{margin-bottom:1.5rem}.dk_footerbottom .dk_flexcontainer .dk_footerlogo img{display:block;margin:0 auto}.dk_footerbottom .dk_flexcontainer .dk_copyright{text-align:center}}@media screen and (max-width: 499px){.dk_footertop .dk_footerbg{height:200px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dk_styles.scss.css.map */
