@font-face{font-family:'oswaldlightitalic';src:url("../fonts/oswald-lightitalic-webfont.eot");src:url("../fonts/oswald-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-lightitalic-webfont.woff2") format("woff2"),url("../fonts/oswald-lightitalic-webfont.woff") format("woff"),url("../fonts/oswald-lightitalic-webfont.ttf") format("truetype"),url("../fonts/oswald-lightitalic-webfont.svg#oswaldlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldmedium';src:url("../fonts/oswald-medium-webfont.eot");src:url("../fonts/oswald-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-medium-webfont.woff2") format("woff2"),url("../fonts/oswald-medium-webfont.woff") format("woff"),url("../fonts/oswald-medium-webfont.ttf") format("truetype"),url("../fonts/oswald-medium-webfont.svg#oswaldmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldmediumitalic';src:url("../fonts/oswald-mediumitalic-webfont.eot");src:url("../fonts/oswald-mediumitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-mediumitalic-webfont.woff2") format("woff2"),url("../fonts/oswald-mediumitalic-webfont.woff") format("woff"),url("../fonts/oswald-mediumitalic-webfont.ttf") format("truetype"),url("../fonts/oswald-mediumitalic-webfont.svg#oswaldmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldbold';src:url("../fonts/oswald-bold-webfont.eot");src:url("../fonts/oswald-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/oswald-bold-webfont.woff") format("woff"),url("../fonts/oswald-bold-webfont.ttf") format("truetype"),url("../fonts/oswald-bold-webfont.svg#oswaldbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswalddemibold';src:url("../fonts/oswald-demibold-webfont.eot");src:url("../fonts/oswald-demibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-demibold-webfont.woff2") format("woff2"),url("../fonts/oswald-demibold-webfont.woff") format("woff"),url("../fonts/oswald-demibold-webfont.ttf") format("truetype"),url("../fonts/oswald-demibold-webfont.svg#oswalddemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldregular';src:url("../fonts/oswald-regular-webfont.eot");src:url("../fonts/oswald-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/oswald-regular-webfont.woff") format("woff"),url("../fonts/oswald-regular-webfont.ttf") format("truetype"),url("../fonts/oswald-regular-webfont.svg#oswald_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldregularitalic';src:url("../fonts/oswald-regularitalic-webfont.eot");src:url("../fonts/oswald-regularitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-regularitalic-webfont.woff2") format("woff2"),url("../fonts/oswald-regularitalic-webfont.woff") format("woff"),url("../fonts/oswald-regularitalic-webfont.ttf") format("truetype"),url("../fonts/oswald-regularitalic-webfont.svg#oswaldregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldstencil';src:url("../fonts/oswald-stencil-webfont.eot");src:url("../fonts/oswald-stencil-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-stencil-webfont.woff2") format("woff2"),url("../fonts/oswald-stencil-webfont.woff") format("woff"),url("../fonts/oswald-stencil-webfont.ttf") format("truetype"),url("../fonts/oswald-stencil-webfont.svg#oswald_stencilbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldheavy';src:url("../fonts/oswald-heavy-webfont.eot");src:url("../fonts/oswald-heavy-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-heavy-webfont.woff2") format("woff2"),url("../fonts/oswald-heavy-webfont.woff") format("woff"),url("../fonts/oswald-heavy-webfont.ttf") format("truetype"),url("../fonts/oswald-heavy-webfont.svg#oswaldheavy") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldheavyitalic';src:url("../fonts/oswald-heavyitalic-webfont.eot");src:url("../fonts/oswald-heavyitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-heavyitalic-webfont.woff2") format("woff2"),url("../fonts/oswald-heavyitalic-webfont.woff") format("woff"),url("../fonts/oswald-heavyitalic-webfont.ttf") format("truetype"),url("../fonts/oswald-heavyitalic-webfont.svg#oswaldheavy") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldlight';src:url("../fonts/oswald-light-webfont.eot");src:url("../fonts/oswald-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-light-webfont.woff2") format("woff2"),url("../fonts/oswald-light-webfont.woff") format("woff"),url("../fonts/oswald-light-webfont.ttf") format("truetype"),url("../fonts/oswald-light-webfont.svg#oswaldlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswalddemibold';src:url("../fonts/oswald-demi-bolditalic-webfont.eot");src:url("../fonts/oswald-demi-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-demi-bolditalic-webfont.woff2") format("woff2"),url("../fonts/oswald-demi-bolditalic-webfont.woff") format("woff"),url("../fonts/oswald-demi-bolditalic-webfont.ttf") format("truetype"),url("../fonts/oswald-demi-bolditalic-webfont.svg#oswalddemi-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldextralight';src:url("../fonts/oswald-extralight-webfont.eot");src:url("../fonts/oswald-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-extralight-webfont.woff2") format("woff2"),url("../fonts/oswald-extralight-webfont.woff") format("woff"),url("../fonts/oswald-extralight-webfont.ttf") format("truetype"),url("../fonts/oswald-extralight-webfont.svg#oswaldextralight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldextralightitalic';src:url("../fonts/oswald-extra-lightitalic-webfont.eot");src:url("../fonts/oswald-extra-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/oswald-extra-lightitalic-webfont.woff2") format("woff2"),url("../fonts/oswald-extra-lightitalic-webfont.woff") format("woff"),url("../fonts/oswald-extra-lightitalic-webfont.ttf") format("truetype"),url("../fonts/oswald-extra-lightitalic-webfont.svg#oswaldextra-light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoRegular';src:url("../fonts/Roboto-Regular-webfont.eot");src:url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/Roboto-Regular-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'RobotoBold';src:url("../fonts/Roboto-Bold-webfont.eot");src:url("../fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Bold-webfont.woff") format("woff"),url("../fonts/Roboto-Bold-webfont.ttf") format("truetype"),url("../fonts/Roboto-Bold-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal}.titan-accordion{margin:0;padding:0;background:#2196F3}.titan-accordion__submenu{margin:0;padding:0}.titan-accordion__submenu .titan-accordion__li{background:#1976D2}.titan-accordion__li{border-top:1px solid #fff;list-style:none}.titan-accordion--child-1{text-indent:1em}.titan-accordion--child-2{text-indent:2em}.titan-accordion--child-3{text-indent:3em}.titan-accordion--clickable{background:url("../images/accordion-arrow.png") no-repeat 96% 10px;cursor:pointer}.titan-accordion--shown{background:url("../images/accordion-arrow.png") no-repeat 96% -70px}.titan-accordion__title{height:48px;line-height:48px;display:block}.titan-accordion__title a{color:#fff;display:block;padding:0 1em;width:84%}.titan-pagination{float:right}.titan-pagination ul{float:left;list-style:none;padding:0}.titan-pagination ul li{float:left}.titan-pagination ul li a,.titan-pagination ul li span{display:block;font-family:Arial,sans-serif;text-transform:uppercase;padding:0 4px}.titan-pagination ul li a{-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.titan-pagination ul li span.current,.titan-pagination ul li a:hover{color:#00151e}.titan-pagination ul li .prev{padding:0 0 0 4px}.titan-pagination ul li .next{padding:0 4px 0 0}.titan-breadcrumb{margin-bottom:8px}.titan-breadcrumb a,.titan-breadcrumb span{font-family:Arial,sans-serif;font-size:0.800em;line-height:1.1em;text-transform:uppercase}.titan-breadcrumb span{color:#313131}.titan-breadcrumb .delimeter{padding:0 2px}.titan-breadcrumb a{color:#c1c1c1;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.titan-breadcrumb a:hover{color:#313131}.ngg-galleryoverview{clear:both;margin:0 -15px 20px}.ngg-galleryoverview .ngg-gallery-thumbnail-box{float:left;margin-bottom:30px;padding:0 15px;text-align:center;width:33.33333333%}.ngg-galleryoverview .ngg-gallery-thumbnail-box a{background-color:#0292cd;border:1px solid #dedede;display:inline-block}.ngg-galleryoverview .ngg-gallery-thumbnail-box a:hover img{opacity:0.23}.ngg-galleryoverview .ngg-gallery-thumbnail-box a img{height:auto;width:100%;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.ngg-galleryoverview .ngg-navigation{float:left;padding:0 15px;text-align:right;width:100%}.ngg-galleryoverview .ngg-navigation a,.ngg-galleryoverview .ngg-navigation span{display:inline-block;font-family:Arial,sans-serif;text-transform:uppercase;padding:0 4px}.ngg-albumoverview{clear:both;margin:0 -15px 20px}.ngg-albumoverview .ngg-album,.ngg-albumoverview .ngg-album-compact{float:left;margin-bottom:30px;padding:0 15px;width:50%}.ngg-albumoverview .ngg-album .ngg-albumtitle,.ngg-albumoverview .ngg-album-compact .ngg-albumtitle{height:50px;position:relative}.ngg-albumoverview .ngg-album .ngg-albumtitle a,.ngg-albumoverview .ngg-album-compact .ngg-albumtitle a{display:block;font-family:Arial,sans-serif;line-height:1.2em;left:0;max-height:36px;overflow:hidden;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.ngg-albumoverview .ngg-album .ngg-thumbnail,.ngg-albumoverview .ngg-album-compact .ngg-thumbnail{margin-bottom:12px}.ngg-albumoverview .ngg-album .gallery_link,.ngg-albumoverview .ngg-album-compact .gallery_link{background-color:#0292cd;border:1px solid #dedede;display:block}.ngg-albumoverview .ngg-album .gallery_link:hover img,.ngg-albumoverview .ngg-album-compact .gallery_link:hover img{opacity:0.23}.ngg-albumoverview .ngg-album .gallery_link .Thumb,.ngg-albumoverview .ngg-album-compact .gallery_link .Thumb{height:auto;width:100%;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.ngg-albumoverview .ngg-album .ngg-description p,.ngg-albumoverview .ngg-album-compact .ngg-description p{display:block;height:52px;overflow:hidden}.ngg-albumoverview .ngg-album .ngg-description .ngg-album-gallery-image-counter,.ngg-albumoverview .ngg-album-compact .ngg-description .ngg-album-gallery-image-counter{height:auto}body{color:#767676;background-color:#d0d6d7;font-size:15px;font-family:"RobotoRegular",Helvetica,Arial,sans-serif}a{color:#0292cd}a:hover,a:focus{color:#f3f036;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#0292cd;font-family:Arial,sans-serif;font-weight:normal}h2{font-size:1.667em}h3{font-size:1.533em}h4{font-size:1.400em}h5{font-size:1.267em}h6{font-size:1.133em}label{font-weight:normal}textarea{resize:none}.wrapper{overflow:hidden}.js .banner__slide{opacity:1;height:auto;overflow:hidden}.no-js .home .banner__slide{height:100%;max-height:930px;opacity:0}.no-js .banner__slide{height:100%;max-height:695px;opacity:0}.top-menu{background:#0292cd;width:100%}.top-menu .menu{display:table;margin:0 auto;max-width:1170px;padding:0 15px;width:100%}.top-menu .menu ul{display:none;list-style-type:none;margin:0;padding:0;position:absolute}.top-menu .menu ul,.top-menu .menu ul>li{background:#0292cd;width:180px}.top-menu .menu ul>li>a{font-family:Arial,sans-serif;padding:8px 12px;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.top-menu .menu ul>li>a:hover,.top-menu .menu ul>.current-menu-item>a{background:#fff92b;color:#0f0f0f}.top-menu .menu li{display:block;float:left;list-style-type:none;margin:0;padding:0;position:relative;z-index:100}.top-menu .menu>li{display:table-cell;float:none}.top-menu .menu li:hover>ul{display:block}.top-menu .menu>li:hover>ul{left:0}.top-menu .menu>li>a:hover,.top-menu .menu>.current-menu-item>a{background:#fff92b;color:#0f0f0f}.top-menu .menu>li>a{font-family:Arial,sans-serif;line-height:48px;padding:0 12px;text-align:center;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.top-menu .menu li>ul li:hover>ul{left:180px;top:0}.top-menu .menu a{color:#fff;display:block}.top-menu .menu a:hover,.top-menu .menu a:active,.top-menu .menu a:focus{color:#fff;text-decoration:none}.menu{background:#0292cd}.menu .slicknav_btn{color:#fff;float:left;font-family:Arial,sans-serif;font-size:1.600em;padding:6px 0 4px;text-transform:uppercase}.menu .slicknav_btn.slicknav_open{color:#0f0f0f}.menu .slicknav_nav{float:left;padding-bottom:15px;width:100%}.menu .slicknav_nav ul{list-style:none;padding:0;margin:0}.menu .slicknav_nav ul li>a{color:#fff;display:block;font-family:Arial,sans-serif;font-size:1.200em;padding:5px 15px 1px;text-transform:uppercase}.menu .slicknav_nav ul li>a:hover{background-color:#fff92b;color:#0f0f0f}.menu .slicknav_nav ul li>a>a{color:#fff}.menu .slicknav_nav ul li>a>a:hover{color:#0f0f0f}.menu .slicknav_nav ul li.current-menu-item a{background-color:#fff92b;color:#0f0f0f}.menu .slicknav_nav ul li .sub-menu{padding-left:15px}.header{background-color:#0f0f0f;padding:20px 0 16px}.header__logo{text-align:center;margin-bottom:20px}.header__logo a{display:inline-block}.header__info-phone{margin-bottom:12px;text-align:center}.header__info-phone a{color:#fff;display:inline-block;font-size:1.907em}.header__info-phone a span{font-weight:normal}.header__info-phone a .contact-text{background-image:url("../images/phone-icon.png");background-repeat:no-repeat;background-position:left top;color:#f3f036;font-family:Arial,sans-serif;padding:2px 0px 2px 40px}.header__info-phone a .phnum{font-family:Arial,sans-serif}.header__info-phone a:hover{color:#fff;text-decoration:none}.header__info-address{color:#fff;font-family:Arial,sans-serif;margin-bottom:6px;text-align:center;font-size:1.067em}.header__info-address span{color:#0292cd;display:block;font-family:Arial,sans-serif;font-size:1em}.header__info-icons{text-align:center}.header__info-icons a{background-color:#7d7d7d;color:#0f0f0f;display:inline-block;height:24px;line-height:24px;margin:0;text-align:center;width:24px;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.header__info-icons a:hover{background-color:#f3f036}.header__info-search form{position:relative}.header__info-search form input[type="text"]{background-color:#0f0f0f;border-bottom:1px solid #085b87;border-left:none;border-right:none;border-top:none;color:#a7a7a7;display:block;font-family:Arial,sans-serif;height:25px;line-height:20px;outline:none;padding:0 5px 0 20px;position:relative;width:100%;z-index:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.header__info-search form button{background:none;border:none;color:#f3f036;font-size:1.065em;left:0;padding:0;top:0;position:absolute;z-index:1;width:20px;height:20px}.header__cart a{background:#0292cd;padding:3px 12px;display:block;margin-top:15px;border-radius:5px;font-family:Arial,sans-serif}.header__cart a .text_cart{display:inline-block;color:#ffffff;font-weight:bold}.header__cart a span{text-transform:uppercase;width:100%;display:block;font-size:16px;font-weight:600;color:#fff92b}.header__cart a .icon_wrapper{display:inline-block;vertical-align:top;padding-left:7px;color:#ffffff;padding-top:6px}.header__cart a .icon_wrapper img{height:32px;width:auto}.header__cart a:hover{color:#fff}.header__cart .login__button a{font-size:18px;text-align:center;padding:12px 0px;color:#0f0f0f;background-color:#7d7d7d;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.header__cart .login__button a:hover{background-color:#f3f036}.banner{position:relative;z-index:0}.banner .spin{display:block;width:100%;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;z-index:0}.banner .spin .fa{font-size:60px}.banner__slide{z-index:2}.banner__slide img{height:auto;width:100%}.banner__title{background-color:#2e2215;height:201px;padding:20px 15px;position:relative;z-index:2}.banner__title h3{color:#fff;font-family:Arial,sans-serif;font-size:2.133em;margin:0 0 12px;max-height:64px;overflow:visible;text-align:center;text-transform:uppercase}.banner__title-wrap{position:relative;max-height:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__content{color:#fff;font-family:Arial,sans-serif;font-size:1.267em;line-height:1.2em;margin-bottom:8px;max-height:54px;text-align:center}.banner__link{text-align:center}.banner__link a{color:#0292cd;display:inline-block;font-family:Arial,sans-serif;text-transform:uppercase;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.banner__link a:hover{color:#f3f036}.banner__link a span{padding-left:6px}.js .banner__slide{opacity:1;height:auto;overflow:hidden}.no-js .banner__slide{height:100%;max-height:695px;opacity:0}.button,.feautured-products .product-item__image .sale,.category__readmore a{background-color:#0292cd;color:#f3f036}.button-hover,.category__readmore a:hover{background-color:#f3f036;color:#000}.leadins{position:relative}.leadins>.container{position:relative}.leadins__store-hours{background-image:url("../images/store-hours.jpg");background-repeat:no-repeat;background-position:left top;background-size:100% 100%;padding-bottom:48px;padding-top:48px}.leadins__store-hours h3{color:#f3f036;font-size:2.133em;margin-bottom:34px;text-transform:uppercase}.leadins__store-hours .day{color:#02b5fe;font-family:Arial,sans-serif;font-size:1.200em}.leadins__store-hours .time{color:#fff;font-family:Arial,sans-serif;font-size:1.100em}.leadins__store-hours .day,.leadins__store-hours .time{margin-bottom:20px}.leadins__store-hours .col-sm-5{padding-right:0}.leadins__product-cats .item{background-color:#0292cd;display:block;height:200px;padding-left:0;padding-right:0;overflow:hidden;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.leadins__product-cats .item img{position:relative;height:100%;opacity:0.27;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.leadins__product-cats .item:hover{background-color:#02aef4}.leadins__product-cats .item__icon-title{display:block;height:75px;left:0;padding:0 15px;position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.leadins__product-cats .item__icon-title img{opacity:1;display:block;height:auto;margin:0 auto 14px;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.leadins__product-cats .item__title{background-image:url("../images/border-line.png");background-repeat:no-repeat;background-position:top center;color:#fff722;display:block;height:60%;font-family:Arial,sans-serif;line-height:1.2em;padding-top:12px;text-transform:uppercase}.leadins__product-cats .item__title span{display:block;overflow:hidden;width:auto}.leadins__product-cats .item__icon-wrapper{display:block;height:70px}.leadins__product-cats .item__icon-wrapper img{max-height:70px;width:auto}.feautured-products{background-color:#fff;padding-bottom:40px}.feautured-products h2{font-size:2.133em;margin:57px 0 12px;text-align:center;text-transform:uppercase}.feautured-products h2 span{color:#1c1c1c}.feautured-products .slick-list{margin:0 auto;max-width:1005px;width:100%}.feautured-products .slick-slide{padding:0 15px}.feautured-products .prev,.feautured-products .next{cursor:pointer;height:80px;width:16px;top:50%;position:absolute;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feautured-products .prev{background-image:url("../images/prev-btn.png");background-repeat:no-repeat;background-position:top center;background-size:100% 100%;left:0}.feautured-products .next{background-image:url("../images/next-btn.png");background-repeat:no-repeat;background-position:top center;background-size:100% 100%;right:0}.feautured-products .prev.slick-disabled,.feautured-products .next.slick-disabled{display:none !important}.feautured-products .product-item{margin:0 auto;max-width:320px;padding:0 15px;text-align:center}.feautured-products .product-item__image{display:inline-block;height:140px;position:relative}.feautured-products .product-item__image .sale{display:block;height:40px;left:0;line-height:40px;position:absolute;top:0;width:40px;z-index:1;-moz-border-radius:38px;-webkit-border-radius:38px;border-radius:38px}.feautured-products .product-item__image img{height:auto;margin:0 auto 18px;max-width:100%;position:relative;top:50%;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feautured-products .product-item__image .no-image{width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feautured-products .product-item__title{color:#000;display:block;height:50px;margin-bottom:8px}.feautured-products .product-item__title span{display:block;font-size:1.1em;font-family:Arial,sans-serif;line-height:1.22em;max-height:40px;overflow:hidden;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feautured-products .product-item__code{color:#777;font-family:Arial,sans-serif;font-size:0.933em;height:20px;margin-bottom:15px}.feautured-products .product-item__sale-price{color:#0292cd;font-family:Arial,sans-serif;font-size:2.267em;font-weight:normal;height:38px;line-height:1.1em}.feautured-products .product-item__regular-price{color:#5d5d5d;font-family:Arial,sans-serif;font-weight:normal;margin-bottom:12px;text-decoration:line-through;height:22px}.ivc a{background-color:#0297d3;display:block;position:relative}.ivc a i{bottom:0;color:#fff;display:block;float:left;font-size:10.667em;height:166px;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:138px;z-index:1}.ivc a img{height:auto;position:relative;width:100%;z-index:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.ivc a:hover img{opacity:0.43}.main-content{background-color:#fff}.main-content .page-title{font-size:2.133em;text-transform:uppercase}.main-content .page-content{text-align:center}.main-content .page-content ul{padding:0;list-style:none}.main-content .page-content ul li{display:block;line-height:1.6em;margin-bottom:8px;padding-left:20px;position:relative;text-align:left}.main-content .page-content ul li:before{color:#0292cd;content:"\f18e";font-family:'FontAwesome';left:0;position:absolute;top:0;padding-left:1px}.main-content .page-content ul li.pagenav:before{content:""}.main-content .attachment-single-thumb{margin-bottom:20px;max-width:100%}.main-content{background-color:#fff;padding-bottom:30px}.content-pages .page-title{font-size:2.333em}.content-pages .page-content{text-align:left}.home-content{text-align:center;padding-bottom:30px}.home-content .page-title{margin-bottom:8px;margin-top:38px;text-align:center}.home-content .page-title span{color:#1c1c1c}.home-content .titan-slide-more{display:inline-block;font-family:Arial,sans-serif;margin-top:20px;text-transform:uppercase;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.home-content .titan-slide-more.active{color:#f3f036 !important}.home-content .titan-slide-more:focus{color:#23527c}.home-content .page-content ol{list-style-position:inside}.search .header__info-search{max-width:320px;width:100%}.search .header__info-search input[type="text"]{padding:0px 0px 0px 24px;line-height:25px}.search .header__info-search button{left:1px;top:2px}.footer-info{background-color:#fff;position:relative}.footer-info__map{height:250px;padding-left:0;padding-right:0}.footer-info__map iframe{border:none;height:100%;overflow:hidden;width:100%}.footer-info__details{background-color:#0292cd;padding-bottom:30px;padding-top:30px}.footer-info__address span{color:#f3f036;font-family:Arial,sans-serif}.footer-info__address,.footer-info__phone,.footer-info__email{color:#fff;font-family:Arial,sans-serif;font-size:1.133em;padding:0 20px;margin-bottom:30px}.footer-info__address a,.footer-info__phone a,.footer-info__email a{color:#fff}.footer-info__phone{color:#fff}.footer-info__phone .phone__text{color:#f3f036;font-family:Arial,sans-serif}.footer-info__phone .phone__text i{padding-right:4px}.footer-info__email span{color:#f3f036;font-family:Arial,sans-serif}.footer-info__email span i{padding-right:4px}.sidebar{margin-bottom:20px}.sidebar__link{margin-bottom:15px !important;text-align:center}.sidebar__link a{background-color:#fff92b;display:block;position:relative;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.sidebar__link a img{max-width:100%;opacity:0.3;position:relative;float:right;z-index:0}.sidebar__link a .no-image{height:115px;width:100%}.sidebar__link a:hover{background-color:#02aef4}.sidebar__link a:hover .sidebar__link-title{background-image:url("../images/link-bg-active.png");background-repeat:no-repeat;background-position:left top;background-size:100% auto}.sidebar__link-title{background-image:url("../images/link-bg.png");background-repeat:no-repeat;background-position:left top;background-size:100% auto;display:block;height:100%;left:0;padding:0 20px;position:absolute;width:100%;top:0;z-index:1}.sidebar .link-title__wrap{display:block;position:relative;height:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:48px}.sidebar .link-title__wrap span{display:block;float:left;font-family:Arial,sans-serif;font-size:1.533em;height:auto;line-height:1.1em;max-height:100%;overflow:hidden;position:relative;text-align:left;text-transform:uppercase;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .link-title__wrap i{display:block;font-size:1.533em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar__product-cats{margin-bottom:15px !important}.sidebar__product-cats .product-cats__item{text-align:center}.sidebar__product-cats .product-cats__item a{background-color:#0292cd;display:block;position:relative;max-height:110px;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s;overflow:hidden}.sidebar__product-cats .product-cats__item a:hover{background-color:#02aef4}.sidebar__product-cats .product-cats__thumbnail{height:auto;width:100%;position:relative;z-index:0;opacity:0.27}.sidebar__product-cats .product-cats__no-image{position:relative;height:120px;width:100%;z-index:0;opacity:0.27}.sidebar__product-cats .product-cats__icon-title{color:#fff722;display:block;padding:0 10px;position:absolute;top:50%;z-index:1;text-align:center;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar__product-cats .product-cats__icon-title .item__icon{display:inline-block;height:auto;margin-right:20px;max-width:48px}.sidebar__product-cats .product-cats__icon-wrap{display:block;position:relative}.sidebar__product-cats .product-cats__title{display:inline-block;font-family:Arial,sans-serif;font-weight:normal;line-height:1.1em;max-height:45px;overflow:hidden;text-transform:uppercase;position:relative;width:55%;vertical-align:middle}.sidebar__product-cats .product-cats__title span{display:block;text-align:left}.sidebar__store-hours{background-image:url("../images/store-hours.jpg");background-repeat:no-repeat;background-size:100% auto;padding-bottom:30px}.sidebar__store-hours h3{color:#f3f036;text-transform:uppercase}.sidebar__store-hours>.col-xs-12 .row{margin-bottom:0px}.sidebar__store-hours .day,.sidebar__store-hours .time{font-family:Arial,sans-serif;font-weight:normal}.sidebar__store-hours .day{color:#02b5fe}.sidebar__store-hours .time{color:#fff}.single-image-wrapper{width:333px;height:auto;float:left;margin-right:20px}.single-image-wrapper img{width:inherit}.filter{background-color:#0f0f0f}.filter h3{background-color:#0292cd;color:#fff722;font-size:1.667em;padding:20px 20px 16px;margin:0;text-align:center;text-transform:uppercase}.filter__steps{background-color:#006088;color:#fff722;font-family:Arial,sans-serif;font-size:1.133em;padding:12px 15px 8px;position:relative;text-align:left;text-transform:uppercase}.filter__steps span{display:block}.filter__number{border:2px solid #fff722;font-size:1.176em;height:32px;line-height:32px;margin-right:10px;position:absolute;text-align:center;top:50%;width:32px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter__heading{padding-left:42px;position:relative}.filter__cat-toggle{border-top:1px solid #3e4e6f;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:1.133em;margin:0 20px;padding:7px 0 3px;text-transform:uppercase}.filter__cat-toggle:hover{color:#f3f036}.filter .active-category{color:#fff722}.filter__wrapper .filter__cat-toggle:first-child,.filter__wrapper .border-none{border-top:none}.filter__inner-wrapper{padding:8px 0 7px}.filter #no_cats_found{color:#fff;font-family:Arial,sans-serif;font-size:1.133em;margin:0 20px;padding:0 0 8px;text-transform:uppercase}.category__item{margin-bottom:51px}.category__thumb{margin-bottom:20px}.category__thumb img{border:1px solid #f2f2f2}.category__info h3{margin:0 0 10px}.category__content{margin:0 0 5px}.category__content span{color:#0292cd;font-family:"RobotoBold",sans-serif;padding-left:2px}.category__readmore a{display:block;font-family:Arial,sans-serif;font-size:0.933em;height:38px;line-height:38px;width:127px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.faq h3.ui-accordion-header{background-color:#0292cd;color:#fff;display:block;font-family:Arial,sans-serif;font-size:1.067em;line-height:1.2em;outline:none;padding:14px 12px 11px;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;transition:background-color 0.5s}.faq h3.ui-accordion-header:hover{background-color:#f3f036}.faq h3.ui-accordion-header:hover .faq__title{color:#000}.faq__title{display:block;padding-right:20px;position:relative;width:100%;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.faq__title:after{content:"\f078";font-family:'FontAwesome';right:0;top:50%;position:absolute;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq h3.ui-accordion-header.ui-state-active{background-color:#f3f036;color:#000}.faq h3.ui-accordion-header.ui-state-active .faq__title:after{content:"\f077"}.faq .page-content{padding:8px 12px}.links{margin-top:40px}.links__item{margin-bottom:60px}.links__thumb{text-align:center}.links__thumb span{display:block;margin-bottom:20px}.links__thumb span img{border:1px solid #f2f2f2;height:auto;min-width:100%;max-width:100%}.links__title{margin:0 0 14px}.woocommerce-page .product__loop{text-align:center}.woocommerce-page .product__loop .spinner{display:none}.woocommerce-page .product__loop .spinner,.woocommerce-page .product__loop .no-product{color:#0292cd;font-size:2.133em}.woocommerce-page .product__loop-category{margin-bottom:30px}.woocommerce-page .product__loop .category-item__thumbnail{display:block;height:170px;margin:0 auto 12px;overflow:hidden;width:auto;text-align:center}.woocommerce-page .product__loop .category-item__thumbnail img{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product__loop .category-item__parent-title{display:block;font-size:1.200em;line-height:1.15em;height:42px;margin:0 0 8px;overflow:hidden;position:relative}.woocommerce-page .product__loop .category-item__parent-title span{color:#000;display:block;left:0;max-height:38px;padding:0 15px;position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product__loop .category-item__buttons{background-color:#0292cd;color:#f3f036;display:block;font-family:Arial,sans-serif;font-size:0.933em;height:38px;line-height:38px;margin:0 auto;width:128px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .product__loop .category-item__buttons:hover{background-color:#f4f136;color:#000}.woocommerce-page .product__loop-products.product{margin-bottom:30px}.woocommerce-page .product__loop-products.product .product-item__thumbnail{display:inline-block;height:170px;margin:0 auto 12px;position:relative;overflow:hidden;text-align:center;width:auto}.woocommerce-page .product__loop-products.product .product-item__thumbnail .onsale{background-color:#0292cd;height:38px;left:0;line-height:38px;min-height:inherit;min-width:inherit;padding:0;position:absolute;top:0;width:38px;z-index:1}.woocommerce-page .product__loop-products.product .product-item__thumbnail img{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product__loop-products.product .product-item__title{display:block;font-size:1.200em;height:44px;margin:0 0 8px;overflow:hidden;position:relative}.woocommerce-page .product__loop-products.product .product-item__title span{color:#000;display:block;left:0;line-height:1.2em;max-height:42px;overflow:hidden;padding:0 15px;position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product__loop-products.product .product-item__price{height:60px;margin-bottom:16px;text-align:center}.woocommerce-page .product__loop-products.product .product-item__price .current-price{color:#0292cd;display:block;font-family:Arial,sans-serif;font-size:2.267em;font-weight:normal;line-height:1.1em}.woocommerce-page .product__loop-products.product .product-item__price .regular-price{color:#5d5d5d;font-family:Arial,sans-serif;font-weight:normal;margin-bottom:12px;text-decoration:line-through}.woocommerce-page .product__loop-products.product .product-item__code{color:#777;font-family:Arial,sans-serif;font-size:0.933em;height:20px;margin-bottom:15px}.woocommerce-page .product__loop-products.product .product-item .add_to_cart_button,.woocommerce-page .product__loop-products.product .product-item .button,.woocommerce-page .product__loop-products.product .product-item .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page .product__loop-products.product .product-item .sale,.woocommerce-page .product__loop-products.product .product-item .category__readmore a,.category__readmore .woocommerce-page .product__loop-products.product .product-item a{background-color:#0292cd;color:#f3f036;display:block;font-family:Arial,sans-serif;font-size:0.933em;height:38px;line-height:38px;margin:0 auto;padding:0 10px;width:128px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .product__loop-products.product .product-item .add_to_cart_button:hover,.woocommerce-page .product__loop-products.product .product-item .button:hover,.woocommerce-page .product__loop-products.product .product-item .feautured-products .product-item__image .sale:hover,.feautured-products .product-item__image .woocommerce-page .product__loop-products.product .product-item .sale:hover,.woocommerce-page .product__loop-products.product .product-item .category__readmore a:hover,.category__readmore .woocommerce-page .product__loop-products.product .product-item a:hover{background-color:#f4f136;color:#000}.woocommerce-page .woocommerce-breadcrumb{color:#313131;font-family:Arial,sans-serif;font-size:13.5px;margin:0 0 8px}.woocommerce-page .woocommerce-breadcrumb a{color:#c1c1c1;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s}.woocommerce-page .woocommerce-breadcrumb a:hover{color:#000}.woocommerce-page .product-single__thumbnails{margin-bottom:12px;text-align:center}.woocommerce-page .product-single__thumbnails div.images{margin-bottom:20px !important;width:100% !important}.woocommerce-page .product-single__thumbnails div.images .woocommerce-main-image-wrap{border:1px solid #dedede;overflow:hidden;padding:0 15px;height:268px;width:100%}.woocommerce-page .product-single__thumbnails .woocommerce-main-image{display:inline-block;height:268px;position:relative;overflow:hidden}.woocommerce-page .product-single__thumbnails .woocommerce-main-image .onsale{background-color:#0292cd;height:42px;left:0;min-height:inherit;min-width:inherit;padding:0;position:absolute;top:0;width:42px;z-index:1}.woocommerce-page .product-single__thumbnails .woocommerce-main-image img{display:inline-block;position:relative;top:50%;max-height:100% !important;height:auto !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product-single__gallery{margin:18px -8px 0}.woocommerce-page .product-single__gallery a{display:block;float:left;margin-bottom:16px;overflow:hidden;padding:0 8px;position:relative;width:25%}.woocommerce-page .product-single__gallery a .thumbnails-wrap{display:block;border:1px solid #dedede;overflow:hidden;height:57px;width:100%}.woocommerce-page .product-single__gallery a .thumbnails-wrap span{display:inline-block;height:100%;width:100%}.woocommerce-page .product-single__gallery a .thumbnails-wrap span img{display:inline-block;position:relative;top:50%;width:auto !important;max-width:100%;max-height:100% !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page .product-single__file{margin-bottom:24px}.woocommerce-page .product-single__file a{background-color:#0292cd;color:#fff722;display:block;height:48px;overflow:hidden;margin:0 auto;max-width:320px;position:relative;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .product-single__file a i{color:#0274a3;font-size:4.375em;left:-18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.woocommerce-page .product-single__file a span{display:inline-block;font-family:Arial,sans-serif;font-size:1em;position:relative;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.woocommerce-page .product-single__file a:hover{background-color:#fff722;color:#000}.woocommerce-page .product-single__contact-link a{color:#000;font-family:Arial,sans-serif;font-size:1.133em;text-transform:uppercase}.woocommerce-page .product-single .price{margin-bottom:8px;color:#0292cd;display:block;font-family:Arial,sans-serif;font-size:34px}.woocommerce-page .product-single .price .current-price{color:#0292cd;display:block;font-family:Arial,sans-serif;font-size:1.867em;text-align:center}.woocommerce-page .product-single .price .regular-price{color:#c0c0c0;display:block;font-family:Arial,sans-serif;font-size:1.200em;text-align:center;text-decoration:line-through}.woocommerce-page .product-single .price .regular-price .was{color:#c0c0c0}.woocommerce-page .product-single .product_meta{color:#000000;font-family:Arial,sans-serif;font-size:1.200em;margin-bottom:12px;text-align:center;text-transform:uppercase}.woocommerce-page .product-single .product_meta .sku{font-family:Arial,sans-serif}.woocommerce-page .product-single .cart{text-align:center}.woocommerce-page .product-single .cart .quantity,.woocommerce-page .product-single .cart .button,.woocommerce-page .product-single .cart .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page .product-single .cart .sale,.woocommerce-page .product-single .cart .category__readmore a,.category__readmore .woocommerce-page .product-single .cart a{float:none !important;display:inline-block}.woocommerce-page .product-single .cart .quantity input.qty{height:38px;outline:none;width:43px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.woocommerce-page .product-single .cart .button,.woocommerce-page .product-single .cart .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page .product-single .cart .sale,.woocommerce-page .product-single .cart .category__readmore a,.category__readmore .woocommerce-page .product-single .cart a{color:#f3f036;background-color:#0292cd;font-family:Arial,sans-serif;font-size:1.1em;font-weight:600;height:38px;line-height:38px;outline:none;padding:0 15px;margin-top:-4px;border-radius:6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .product-single .cart .button img,.woocommerce-page .product-single .cart .feautured-products .product-item__image .sale img,.feautured-products .product-item__image .woocommerce-page .product-single .cart .sale img,.woocommerce-page .product-single .cart .category__readmore a img,.category__readmore .woocommerce-page .product-single .cart a img{height:21px}.woocommerce-page .product-single .cart .button:hover,.woocommerce-page .product-single .cart .feautured-products .product-item__image .sale:hover,.feautured-products .product-item__image .woocommerce-page .product-single .cart .sale:hover,.woocommerce-page .product-single .cart .category__readmore a:hover,.category__readmore .woocommerce-page .product-single .cart a:hover{background-color:#f4f136;color:#000}.woocommerce-page .product-single .variations_form.cart .variations{position:relative;text-align:center}.woocommerce-page .product-single .variations_form.cart .variations__label,.woocommerce-page .product-single .variations_form.cart .variations__value{display:inline-block}.woocommerce-page .product-single .variations_form.cart .variations__label{vertical-align:top;padding-right:4px}.woocommerce-page .product-single .variations_form.cart .variations__value{text-align:left}.woocommerce-page .product-single .variations_form.cart .variations__value select{margin-bottom:4px}.woocommerce-page .product-single .variations_form.cart .variations__value a{display:inline-block}.woocommerce-page .related.products,.woocommerce-page .upsells.products,.woocommerce-page .cross-sells{margin-bottom:20px}.woocommerce-page .woocommerce-message{border-top:3px solid #0292CD !important;margin-top:20px !important}.woocommerce-page .woocommerce-message:before{color:#0292cd}.woocommerce-page .woocommerce-message a{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .woocommerce-message a:hover{background-color:#fff722;color:#000}.woocommerce-page .return-to-shop a{background-color:#0292CD;color:#fff722;height:38px;line-height:22px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .return-to-shop a:hover{background-color:#fff722;color:#000}.woocommerce-page .table-responsive{border:none !important}.woocommerce-page table.shop_table.cart .product-remove a{height:22px;line-height:26px;width:22px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page table.shop_table.cart #coupon_code{height:34px;line-height:34px;padding:0 5px;width:106px}.woocommerce-page table.shop_table.cart .button,.woocommerce-page table.shop_table.cart .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page table.shop_table.cart .sale,.woocommerce-page table.shop_table.cart .category__readmore a,.category__readmore .woocommerce-page table.shop_table.cart a{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page table.shop_table.cart .button:hover,.woocommerce-page table.shop_table.cart .feautured-products .product-item__image .sale:hover,.feautured-products .product-item__image .woocommerce-page table.shop_table.cart .sale:hover,.woocommerce-page table.shop_table.cart .category__readmore a:hover,.category__readmore .woocommerce-page table.shop_table.cart a:hover{background-color:#fff722;color:#000}.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-page .cart-collaterals .cart_totals .table-wrapper table{text-align:right}.woocommerce-page .cart-collaterals .shipping_calculator{width:100%}.woocommerce-page .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page .cart-collaterals .shipping_calculator .sale,.woocommerce-page .cart-collaterals .shipping_calculator .category__readmore a,.category__readmore .woocommerce-page .cart-collaterals .shipping_calculator a{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .cart-collaterals .shipping_calculator .button:hover,.woocommerce-page .cart-collaterals .shipping_calculator .feautured-products .product-item__image .sale:hover,.feautured-products .product-item__image .woocommerce-page .cart-collaterals .shipping_calculator .sale:hover,.woocommerce-page .cart-collaterals .shipping_calculator .category__readmore a:hover,.category__readmore .woocommerce-page .cart-collaterals .shipping_calculator a:hover{background-color:#fff722;color:#0292CD}.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .feautured-products .product-item__image .sale,.feautured-products .product-item__image .woocommerce-page .cart-collaterals .wc-proceed-to-checkout .sale,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .category__readmore a,.category__readmore .woocommerce-page .cart-collaterals .wc-proceed-to-checkout a{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button:hover,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .feautured-products .product-item__image .sale:hover,.feautured-products .product-item__image .woocommerce-page .cart-collaterals .wc-proceed-to-checkout .sale:hover,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .category__readmore a:hover,.category__readmore .woocommerce-page .cart-collaterals .wc-proceed-to-checkout a:hover{background-color:#fff722;color:#0292CD}.woocommerce-page .woocommerce-error{background-color:transparent;border-top:none;padding-left:0 !important}.woocommerce-page .woocommerce-error:before{content:"" !important}.woocommerce-page .woocommerce-error li{color:#ff0000}.woocommerce-page .woocommerce-error li:before{content:"" !important}.woocommerce-page .woocommerce-billing-fields .form-row,.woocommerce-page .woocommerce-shipping-fields .form-row{margin-bottom:16px}.woocommerce-page .woocommerce-billing-fields .form-row label,.woocommerce-page .woocommerce-shipping-fields .form-row label{color:#444444;font-family:Arial,sans-serif;font-size:1.133em;line-height:1.2em;text-transform:uppercase}.woocommerce-page .woocommerce-billing-fields input.input-text,.woocommerce-page .woocommerce-shipping-fields input.input-text{background-color:#f3f3f3;border:1px solid #d9d9d9;color:#5a5a5a;font-size:0.867em;height:28px;line-height:23px;padding:0 10px}.woocommerce-page #place_order{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page #place_order:hover{background-color:#fff722;color:#000}.woocommerce-page .about_paypal{margin-left:10px !important}.woocommerce-page .order_details li{margin-bottom:20px}.woocommerce-page .order_details li:before{content:"" !important;padding-right:20px}.woocommerce-page .my_account_orders a.button,.woocommerce-page .my_account_orders .feautured-products .product-item__image a.sale,.feautured-products .product-item__image .woocommerce-page .my_account_orders a.sale,.woocommerce-page .my_account_orders .category__readmore a,.category__readmore .woocommerce-page .my_account_orders a{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .my_account_orders a.button:hover,.woocommerce-page .my_account_orders .feautured-products .product-item__image a.sale:hover,.feautured-products .product-item__image .woocommerce-page .my_account_orders a.sale:hover,.woocommerce-page .my_account_orders .category__readmore a:hover,.category__readmore .woocommerce-page .my_account_orders a:hover{background-color:#fff722;color:#000}.woocommerce-page .order-info span{color:#000;font-family:Arial,sans-serif}.woocommerce-page .edit-address .form-row,.woocommerce-page .edit-account .form-row,.woocommerce-page .form-login .form-row{margin-bottom:16px}.woocommerce-page .edit-address .form-row label,.woocommerce-page .edit-account .form-row label,.woocommerce-page .form-login .form-row label{color:#444444;font-family:Arial,sans-serif;font-size:1.133em;line-height:1.2em;text-transform:uppercase}.woocommerce-page .edit-address .form-row input.input-text,.woocommerce-page .edit-account .form-row input.input-text,.woocommerce-page .form-login .form-row input.input-text{background-color:#f3f3f3;border:1px solid #d9d9d9;color:#5a5a5a;font-size:0.867em;height:23px;line-height:23px;padding:0 10px}.woocommerce-page .edit-address input[type="submit"],.woocommerce-page .edit-account input[type="submit"],.woocommerce-page .form-login input[type="submit"]{background-color:#0292CD;color:#fff722;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.woocommerce-page .edit-address input[type="submit"]:hover,.woocommerce-page .edit-account input[type="submit"]:hover,.woocommerce-page .form-login input[type="submit"]:hover{background-color:#fff722;color:#000}.gform_validation_container{width:0;height:0;overflow:hidden}.gfield_required,.validation_message,.validation_error{color:#c00}.gform_wrapper .validation_error{margin-bottom:1em}.gform_wrapper ul{margin:0;padding:0;list-style:none}.gform_wrapper li{margin-bottom:1em}.gfield.gform_validation_container,.gform_hidden{visibility:hidden;position:absolute}.gform_body input,.gform_body select,.gform_body textarea{padding:0.500em;width:100%;border:1px solid #cdcdcd}.gform_body textarea{height:220px}.gform_body input:focus,.gform_body select:focus,.gform_body textarea:focus{background:#fafafa}.contact{margin-bottom:2em}.contact__schedmap{position:relative;margin-bottom:24px}.contact__sched{background-image:url("../images/store-hours.jpg");background-repeat:no-repeat;background-size:100% auto;font-family:Arial,sans-serif;padding:20px 15px 18px}.contact__sched h3{color:#f3f036;text-transform:uppercase}.contact__sched .day,.contact__sched .time{line-height:36px}.contact__sched .day{color:#02b5fe}.contact__sched .time{color:#fff}.contact__sched .col-xs-6.col-sm-5{padding-right:0}.contact__maps{height:220px}.contact__maps iframe{border:none;height:100%;width:100%}.contact-sched{padding:0}.contact__form{margin-bottom:20px}.contact__form ul{margin:0 -15px}.contact__form ul li{margin-bottom:14px}.contact__form ul li label{color:#444444;font-family:Arial,sans-serif;font-size:1.133em;font-weight:normal;line-height:1em;margin:0;padding:0}.contact__form ul li label span{display:none}.contact__form ul li label.gfield-label-focusin{color:#128fba}.contact__form ul li input[type="text"]{height:23px;line-height:23px;padding:0 10px;width:100%}.contact__form ul li input[type="text"]:focus{border:1px solid #128fba}.contact__form ul li input[type="text"],.contact__form ul li textarea{background-color:#f3f3f3;border:1px solid #d9d9d9;display:block;font-family:'Arial', sans-serif;font-size:0.867em;outline:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.contact__form ul li.gfield_error input[type="text"]{border:1px solid #ff0000}.contact__form ul li.gfield_error .validation_message{display:none}.contact__form ul li textarea{display:block;height:100px;padding:5px 10px;width:100%}.contact__form ul li textarea:focus{border:1px solid #128fba}.contact__form .gform_footer input[type="submit"]{background-color:#0292cd;border:none;color:#f3f036;display:block;font-family:Arial,sans-serif;font-size:0.933em;height:38px;outline:none;width:127px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.contact__form .gform_footer input[type="submit"]:hover{background-color:#f3f036;color:#000}.contact__details-heading{color:#444444;font-family:Arial,sans-serif;font-size:1.333em;line-height:1.2em;text-transform:uppercase}.contact__details-content{color:#444}.contact__details-wrap{margin-bottom:24px;position:relative}.contact__details-wrap .social-icons{background-color:#7d7d7d;color:#fff;display:inline-block;height:24px;line-height:24px;margin:0 2px;width:24px;text-align:center;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.contact__details-wrap .social-icons:hover{background-color:#f4f136;color:#000}.contact__details-content a{color:#444444}.contact__details-content a.btn-email-js{color:#0292cd}.contact__details-wrap.social{height:34px}.contact__details .contact__details-heading.follow{display:inline-block;line-height:1.2em;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-product .page-content{color:#000}.prod_buttons>div{padding:3px}.prod_buttons .product-item__buttons{background-color:#0292cd;color:#f3f036;display:block;font-family:Arial,sans-serif;font-size:0.9em;margin:0 auto;padding:6px 10px;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.prod_buttons .product-item__buttons:hover{background-color:#f4f136;color:#000}.prod_buttons form .product-item__buttons{background-color:#f4f136;color:#0292cd;position:absolute;top:3px}.prod_buttons form .product-item__buttons span{display:inline-block;width:58%}.prod_buttons form .product-item__buttons i{display:inline-block;font-size:30px}#shipping_method li input{display:inline-block;margin-right:28px}.single_product__button{background-color:#f4f136;color:#0292cd;text-transform:uppercase;height:40px !important}.single-product form .input-wrapper{border:1px solid #C2C4D2;display:inline-block;margin-right:20px}.single-product form .input-wrapper input{border:none;background:#C2C4D2;font-weight:700;font-size:20px}.single-product form .input-wrapper input[type="number"]::-webkit-outer-spin-button,.single-product form .input-wrapper input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product form .input-wrapper input[type="number"]{-moz-appearance:textfield}.single-product form .input-wrapper span{padding:12px;cursor:pointer}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left}.woocommerce #payment .terms label,.woocommerce-page #payment .terms label{color:#1d1d1d}.woocommerce #payment .terms a,.woocommerce-page #payment .terms a{text-decoration:underline}.woocommerce #payment .terms a:hover,.woocommerce-page #payment .terms a:hover{color:#000000}p.wc-cart-shipping-notice,.stock.out-of-stock{display:none}.woocommerce .form-login p input[type="text"],.woocommerce .form-login p input[type="password"]{padding:5px !important;height:auto !important}.woocommerce .form-login p input[type="submit"]{margin-right:10px !important}.includes_tax{display:none}.payment_method_eway label{position:relative;display:inline-block;width:90%}.payment_method_eway label img.ewaylogo{height:50px}.payment_method_eway .payment_box.payment_method_eway{display:inline-block;max-width:248px}.payment_with_afterpay{background:url("../images/afterpay_logo.png") no-repeat;width:120px;height:auto;text-indent:99999px;display:inline-block;line-height:21px}.related.products .current-price{font-size:inherit !important}@media (max-width: 500px){.woocommerce-checkout #payment ul.payment_methods li{padding:0 !important}.woocommerce-checkout #payment ul.payment_methods li input{vertical-align:top !important;margin-top:8px !important}.woocommerce-checkout #payment ul.payment_methods li.payment_method_eway label{width:80% !important;margin-bottom:20px !important}.woocommerce-checkout #payment ul.payment_methods li.payment_method_eway #eWAYBlock{display:inline-block !important;vertical-align:top !important}}.footer{background-color:#24394e;color:#fafafa;font-family:'Arial', sans-serif;font-size:12px;padding:32px 0}.footer a{color:#fafafa}.footer a:hover{color:#9e9e9e;text-decoration:none}.footer__copyright{margin-bottom:0.500em;text-align:center}.footer__menu{margin-bottom:20px}.footer__menu ul{background:inherit;display:block;margin:0;padding:0;text-align:center;width:100%}.footer__menu ul li{border-left:1px solid #9e9e9e;display:inline-block;list-style:none;margin:0;padding:0 10px}.footer__menu ul li:first-child{border-left:none;padding-left:0}.footer__badge{text-align:center}.footer__badge span{display:inline-block;margin-bottom:12px;margin-right:1em;position:relative;top:0.25em}@media (min-width: 480px){.header__info-icons a{margin:0 8px}.leadins__product-cats .item{height:248px}.leadins__product-cats .item img{height:auto}.sidebar{padding-left:0;padding-right:0}.sidebar>.row{margin:0}.sidebar__link a img{height:auto;width:100%}.sidebar__store-hours,.sidebar__link,.sidebar__product-cats,.sidebar .filter{margin:0 auto;max-width:292px;width:100%}.sidebar__product-cats .product-cats__thumbnail{height:auto;width:100%}.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:50%}.ngg-albumoverview .ngg-album,.ngg-albumoverview .ngg-album-compact{width:100%}.contact{margin-bottom:2em}.contact__sched .day,.contact__sched .time{font-size:0.933em}.woocommerce-page .product__loop-category.col-xs-12,.woocommerce-page .product__loop-products.product{width:50%}.woocommerce-page .product__loop .product-item__thumbnail,.woocommerce-page .product__loop .category-item__thumbnail{display:inline-block}.woocommerce-page .product__loop-products.product .product-item__price{height:60px}.woocommerce-page .product-single__thumbnails .woocommerce-main-image{display:inline-block;position:relative}}@media (max-width: 480px){.banner__title h3{font-size:1.7em}.header__cart a{text-align:center}.header__cart .login__button,.header__cart .cart__button{width:100%;float:none}}@media (max-width: 360px){.single-product form .input-wrapper{margin-bottom:20px;margin-right:0px}}@media (min-width: 768px){.header{padding:30px 0}.header__logo{text-align:right}.header__info-phone{margin-bottom:0;text-align:left}.header__info-phone a span{display:inline-block;font-weight:normal}.header__info-address{text-align:left}.header__info-address span{display:inline-block;padding-right:4px}.header__info-icons{text-align:left}.header__info-icons>.clearfix{margin:0 -9px}.header__info-icons a{margin:0 9px}.leadins__product-cats .item{height:248px}.feautured-products .product-item__title span{max-height:38px;line-height:1.2em}.feautured-products .prev,.feautured-products .next{height:90px;width:24px}.content-page{background-color:#eeefe8}.sidebar__link a{display:block;height:115px}.sidebar__link a img{height:auto;width:100%;max-height:100%}.sidebar .link-title__wrap span{font-size:1.933em;padding-right:25px}.sidebar .link-title__wrap i{font-size:1.933em}.sidebar__product-cats .product-cats__item a{display:block;max-height:110px}.sidebar__product-cats .product-cats__thumbnail{max-width:inherit;width:100%}.sidebar__product-cats .product-cats__title{font-size:1.1em;max-height:52px;width:42%}.sidebar__store-hours,.sidebar__link,.sidebar__product-cats{max-width:inherit}.sidebar .filter{margin:0 auto;max-width:inherit}.sidebar__store-hours{margin:0 auto;width:100%}.sidebar__store-hours h3{color:#f3f036;text-transform:uppercase}.sidebar__store-hours .col-sm-5{padding-right:0}.sidebar__store-hours .col-sm-7{padding-left:15px;padding-right:0}.sidebar__store-hours .day,.sidebar__store-hours .time{font-size:1.067em}.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:50%}.ngg-albumoverview .ngg-album,.ngg-albumoverview .ngg-album-compact{width:50%}.contact{margin-bottom:2em}.contact__schedmap .col-xs-12.col-sm-6.col-lg-3{background-image:url("../images/store-hours.jpg")}.contact__sched{background-image:none;padding-left:0;padding-right:0}.contact__sched .day,.contact__sched .time{font-size:1.133em}.contact__schedmap .col-xs-12.col-sm-6.col-lg-9{height:100%;padding-left:0;padding-right:0;position:absolute;top:0}.contact__maps{height:100%}.woocommerce-page .product__loop .category-item__thumbnail{width:100%}.woocommerce-page .product__loop-products.product .product-item__thumbnail{display:block;width:100%}.woocommerce-page .product__loop-products.product .product-item__price{height:55px}.woocommerce-page .product-single__gallery a{width:25%}.footer-info__details{height:250px;padding-bottom:0;padding-top:0}.footer-info__map{height:100%;left:0;position:absolute;top:0}.footer-info__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 767px){.header__cart a{text-align:center}}@media (min-width: 992px){.top-menu{background:#0292cd;width:100%}.top-menu .menu ul>li>a{font-size:1.2em}.top-menu .menu>li>a{font-size:1.2em}.banner__title{background-color:rgba(15,15,15,0.75);bottom:0;height:242px;left:0;right:0;top:0;margin:auto;position:absolute}.banner__title h3{font-size:2.600em;max-height:34px}.banner__title .banner-title-js{margin:0 auto;top:50%;width:750px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__content{font-size:1.400em}.banner__link a{font-size:1.165em}.leadins{z-index:1;margin-top:-85px}.leadins__store-hours{background-color:#383837;background-size:100% auto;height:100%;padding-bottom:11px;padding-top:12px;position:absolute}.leadins__store-hours .day,.leadins__store-hours .time{margin-bottom:7px}.leadins__store-hours h3{margin-bottom:0px;margin-top:0px}.leadins__product-cats .item{height:216px}.leadins__product-cats .item__title{font-size:1.2em}.leadins__product-cats .item__title span{max-height:42px}.feautured-products h2{margin-bottom:30px}.feautured-products .prev,.feautured-products .next{height:100px;width:32px}.feautured-products__title{color:#000;height:38px}.feautured-products__title span{max-height:36px}.feautured-products .product-item__title span{font-size:1.2em;line-height:1.16em;max-height:40px}.feautured-products .product-item__price{height:72px}.ivc a i{bottom:0;color:#fff;display:block;float:left;font-size:12.667em;height:192px;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:164px;z-index:1}.content-pages{background-image:url("../images/content-wrapper-pages.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.content-pages .page-title{margin:48px 0 18px}.content-pages .attachment-single-thumb{float:left;margin-right:20px;overflow:hidden}.main-content .page-content ul,.main-content .page-content ol,.main-content .page-content p{overflow:hidden}.main-content .page-content ol{list-style-position:inside}.sidebar__link a{height:115px;overflow:hidden}.sidebar__link-title{padding:0 30px}.sidebar__product-cats .product-cats__title{font-size:1.333em;max-height:60px;width:43%}.sidebar__icon-title .item__icon{max-width:56px}.sidebar__store-hours h3{font-size:2.133em;margin-bottom:16px;margin-top:28px}.sidebar__store-hours .day,.sidebar__store-hours .time{font-size:1.1em}.category__thumb{padding-right:0}.category__info{padding-left:0}.category__info.no-thumb{padding-left:15px}.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:33.33333333%}.ngg-albumoverview .ngg-album,.ngg-albumoverview .ngg-album-compact{width:33.33333333%}.contact__sched{padding:0px}.contact__sched .day,.contact__sched .time{line-height:42px}.contact__details .contact__details-heading.follow{display:block}.contact__details .btn-email-js{font-size:0.933em}.contact__details-wrap .social-icons{margin-top:10px}.woocommerce-page .product__loop-category.col-xs-12{width:33.33333333%}.woocommerce-page .product__loop-products.product .product-item__price{height:60px}.woocommerce-page .product-single__gallery a{width:33.33333333%}.footer__copyright{text-align:left}.footer__menu ul{text-align:left}.footer__badge{text-align:right}.footer-info__address,.footer-info__phone,.footer-info__email{font-size:1.299em}}@media (min-width: 1200px){.banner__title h3{font-size:3em;max-height:42px}.banner__content{font-size:1.467em}.banner__link a{font-size:1.299em}.content-home-page{background-image:url("../images/content-wrapper.gif");background-repeat:repeat-x;background-position:top center;background-size:1px 100%}.content-home-page__wrapper{background-image:url("../images/content-wrapper.jpg");background-repeat:no-repeat;background-position:top center;background-size:100% auto}.content-pages .main-content{position:relative;margin-top:0}.leadins{z-index:1;margin-top:-148px}.leadins__store-hours{height:100%;padding-bottom:48px;background-size:cover}.leadins__store-hours .day,.leadins__store-hours .time{margin-bottom:20px}.leadins__store-hours h3{margin-top:20px;margin-bottom:10px}.leadins__product-cats .item{height:302px}.leadins__product-cats .item img{height:initial;width:auto}.leadins__product-cats .item__title{font-size:1.541em}.leadins__product-cats .item__title span{max-height:50px}.ivc a{position:relative}.ivc a i{font-size:14.267em;height:216px;width:184px}.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:25%}.ngg-albumoverview .ngg-album,.ngg-albumoverview .ngg-album-compact{width:25%}.ngg-albumoverview .ngg-description p{display:block;height:62px;overflow:hidden}.contact__sched h3{font-size:2.133em}.contact__sched .day,.contact__sched .time{font-size:1.2em}.contact__details .btn-email-js{font-size:1em}.contact__details .contact__details-heading.follow{display:inline-block}.contact__details-wrap .social-icons{margin:0 4px 0}.woocommerce-page .product__loop{min-height:380px}.woocommerce-page .product__loop-products.product{width:25%}.woocommerce-page .product__loop-products.product .product-item__thumbnail{display:block}.woocommerce-page .product__loop-products.product .product-item__price{height:60px}.woocommerce-page .product-single__gallery a{width:25%}.woocommerce-page .product-single .price .current-price,.woocommerce-page .product-single .price .regular-price{text-align:left}.woocommerce-page .product-single .price .current-price{font-size:34px}.woocommerce-page .product-single .price .regular-price{font-size:22px}.woocommerce-page .product-single .product_meta{text-align:left}.woocommerce-page .product-single .cart{text-align:left}.woocommerce-page .product-single .variations_form.cart .variations{position:relative;text-align:left}.woocommerce-page .product-single .variations_form.cart .variations__label,.woocommerce-page .product-single .variations_form.cart .variations__value{display:inline-block}.woocommerce-page .product-single__summary{padding-left:0}.woocommerce-page .product-single__file a{height:76px;margin:0;max-width:inherit}.woocommerce-page .product-single__file a i{font-size:11.891em;left:-48px}.woocommerce-page .product-single__file a span{font-size:1.2em}.woocommerce-page .related.products,.woocommerce-page .upsells.products,.woocommerce-page .cross-sells{margin-bottom:30px}.woocommerce-page .cart-collaterals .cart_totals{width:50%}.feautured-products .prev,.feautured-products .next{height:100px;width:32px}.feautured-products .prev{left:15px}.feautured-products .next{right:15px}.sidebar__link a{display:block}.sidebar__link-title{padding:0 30px}.sidebar__product-cats .product-cats__title{font-size:1.333em;max-height:62px;width:60%}.sidebar__store-hours .contact-sched .row .col-sm-6{padding-right:0px}}@media (min-width: 1600px){.banner__title{bottom:auto;right:auto;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -90%);-moz-transform:translate(-50%, -90%);-ms-transform:translate(-50%, -90%);transform:translate(-50%, -90%)}}@media screen and (min-width: 768px) and (max-width: 1199px){.header__cart a .icon_wrapper img{position:absolute;top:41px;right:41px;height:17px}}@media (max-width: 1199px){.woocommerce-page .product-single .price .current-price{font-size:28px}.woocommerce-page .product-single .price .regular-price{font-size:18px}.payment_method_eway label{position:relative;display:inline-block;width:90%;margin-bottom:20px}.payment_method_eway label img.ewaylogo{right:auto}.payment_method_eway .payment_box.payment_method_eway{max-width:280px}#eway_credit_card_form{margin-bottom:50px}}

/*# sourceMappingURL=maps/style.css.map */
