.product-list .product,.product-list .product .add-to-cart{border-radius:5px}.category-page>.breadcrumbs,.main-content{width:1400px;margin:0 auto;text-align:left}@media screen and (max-width: 1559px){.category-page>.breadcrumbs,.main-content{width:90%;margin-left:5%;margin-right:5%}}.product-list .product .product-info,.product-list{position:relative}.product-list .product .product-info .more-info{position:absolute}.product-list .product,.product-list .product .add-to-cart{display:inline-block;zoom:1}.product-list .product{box-sizing:border-box}.product-list .product{transition:.1s ease-in-out}.product-list .product .product-info,.product-list{clear:both}.product-list .product .product-info:after,.product-list:after{display:table;content:'';clear:both}.product-list .product{-webkit-box-shadow:0px 0px 63px -7px rgba(0,0,0,0.16);-moz-box-shadow:0px 0px 63px -7px rgba(0,0,0,0.16);box-shadow:0px 0px 63px -7px rgba(0,0,0,0.16)}.product-list .product .add-to-cart{font-weight:900;margin:0;padding:.8em 2em;text-transform:uppercase;border:none;cursor:pointer;text-align:center}.product-list .product .add-to-cart{background-color:#e4123f;background-image:-webkit-gradient(linear, left top, left bottom, from(#EE2C55), to(#e4123f));background-image:-webkit-linear-gradient(top, #EE2C55, #e4123f);background-image:-moz-linear-gradient(top, #EE2C55, #e4123f);background-image:-ms-linear-gradient(top, #EE2C55, #e4123f);background-image:-o-linear-gradient(top, #EE2C55, #e4123f);background-image:linear-gradient(top, #EE2C55, #e4123f);color:#FFF}.product-list .product .add-to-cart:hover{background-color:#ec1442;background-image:-webkit-gradient(linear, left top, left bottom, from(#f04468), to(#ec1442));background-image:-webkit-linear-gradient(top, #f04468, #ec1442);background-image:-moz-linear-gradient(top, #f04468, #ec1442);background-image:-ms-linear-gradient(top, #f04468, #ec1442);background-image:-o-linear-gradient(top, #f04468, #ec1442);background-image:linear-gradient(top, #f04468, #ec1442)}.product-list .product .add-to-cart:active{background-color:#cc1038;background-image:-webkit-gradient(linear, left top, left bottom, from(#ec1442), to(#cc1038));background-image:-webkit-linear-gradient(top, #ec1442, #cc1038);background-image:-moz-linear-gradient(top, #ec1442, #cc1038);background-image:-ms-linear-gradient(top, #ec1442, #cc1038);background-image:-o-linear-gradient(top, #ec1442, #cc1038);background-image:linear-gradient(top, #ec1442, #cc1038)}.main-content .sub-heading{margin-bottom:.6em;color:#2b3630;font-size:2.4em;text-transform:capitalize}@media screen and (min-width: 769px) and (max-width: 1200px){.main-content .sub-heading{font-size:2em !important}}@media screen and (min-width: 476px) and (max-width: 768px){.main-content .sub-heading{font-size:1.8em !important}}@media screen and (max-width: 475px){.main-content .sub-heading{font-size:1.5em !important}}.product-list .product p{line-height:1.4}.product-list .product p{margin-bottom:1em;font-size:1.2em}.product-list .product p:last-child{margin-bottom:0}@media screen and (min-width: 476px) and (max-width: 1200px){.product-list .product p{font-size:1em}}@media screen and (max-width: 475px){.product-list .product p{font-size:.9em}}.product-list .product .product-info .more-info{color:#02cc6b;transition:.1s ease-in-out;text-decoration:underline}.product-list .product .product-info .more-info:hover{color:#37fd9e}.product-list .product .product-info .more-info:active{color:#016736}.product-list .product .add-to-cart{font-size:0.95em}@media screen and (min-width: 1200px) and (max-width: 1919px){.product-list .product .add-to-cart{font-size:0.9em}}@media screen and (min-width: 451px) and (max-width: 1199px){.product-list .product .add-to-cart{font-size:0.85em}}@media screen and (max-width: 450px){.product-list .product .add-to-cart{font-size:0.8em}}.hero{background-image:url("/app/images/global/hero-bg.jpg")}body{background-color:#fff}body:not(.search-page) .main-content{padding:30px 0}.brand-page .main-content>.sub-heading,.brand-page .main-content>p{width:100%;max-width:680px}.top-breadcrumbs{margin-bottom:60px;font-size:1.2em;color:#BBB}.top-breadcrumbs a{color:#777}.filters{padding-bottom:40px}.filters div a{font-size:1.3em}.add-to-cart:not(.loading) .loader{display:none}.add-to-cart .loader{display:inline-block;width:20px;line-height:0;margin:-3px 0 -3px 10px}.ds{margin-right:2px;font-size:.5em;vertical-align:.6em;font-style:inherit}.product-list{padding:30px 0}.product-list .product{float:left;background:#FFF;padding:20px;margin-bottom:30px;color:#555}.product-list .product.full-width .img-wrapper{margin:-20px -20px 20px}.product-list .product .img-wrapper,.product-list .product p{margin-bottom:10px}.product-list .product .img-wrapper{display:block;min-height:270px}.product-list .product .img-wrapper img{display:block;width:100%}.product-list .product h2{color:#414F47;font-weight:400;font-size:.9em;text-transform:uppercase}.product-list .product h3{font-size:1.25em;margin-bottom:15px}.product-list .product p{font-size:1em}.product-list .product .product-info .more-info{right:0;bottom:55px;font-size:1em;margin:5px 0;display:block}.product-list .product .info{margin-bottom:15px;font-size:.95em;font-weight:300}.product-list .product .prev-price{display:block;text-decoration:line-through;color:#c3cfc9}.product-list .product .price{float:left;margin-bottom:0;width:auto;font-weight:700;font-size:1.8em;color:#9BAAA2;line-height:1}.product-list .product .price.call-us{font-size:1.2em}.product-list .product .price span.gst{display:block;font-size:.5em;font-weight:400}.product-list .product .add-to-cart{float:right;font-size:.9em;padding:.4em .8em}.product-list .product .add-to-cart span{background:url("/app/images/global/cart-btn.png") no-repeat right center;background-size:17px;display:inline-block;width:17px;height:18px;vertical-align:middle;margin-left:8px}.product-list .product .stock-out{float:right;font-weight:700;color:#9BAAA2}.related-items-cart{margin:30px 0 0;padding:20px 50px;overflow:auto;background:#EDEDED}.related-items-cart h3{padding:15px 0 30px}@media screen and (min-width: 1401px){.brands-page .hero,.brand-page .hero{height:200px}.product-list .product{width:22%;margin-right:4%}.product-list .product:nth-of-type(4n){margin-right:0}.product-list .product:nth-of-type(4n+1){clear:both}}@media screen and (min-width: 1001px) and (max-width: 1400px){.product-list .product{width:30.6666%;margin-right:4%}.product-list .product:nth-of-type(3n){margin-right:0}.product-list .product:nth-of-type(3n+1){clear:both}}@media screen and (min-width: 651px) and (max-width: 1000px){.product-list .product{width:48%;margin-right:4%}.product-list .product:nth-of-type(2n){margin-right:0}.product-list .product:nth-of-type(2n+1){clear:both}}@media screen and (max-width: 650px){.product-list{padding:0}.product-list .product{float:none;display:block;width:auto;margin-bottom:10px;padding:20px 5%;word-wrap:break-word}.product-list .product:after{display:table;content:'';clear:both}.product-list .product:last-child{margin-bottom:0}.product-list .product .img-wrapper,.product-list .product .product-info{float:left;clear:none}.product-list .product .img-wrapper{width:40%;min-height:0;margin-bottom:0}.product-list .product .img-wrapper img{padding-right:20px;box-sizing:border-box}.product-list .product .product-info{width:60%}.product-list .product .price{width:100%;font-size:1.5em}.product-list .product .add-to-cart{margin-top:10px}.product-list .product a.more-info{float:left;margin-top:5px}.product-list .product .product-info .info{display:none}.product-list .product h3{margin-bottom:10px}}

/*# sourceMappingURL=shop.css.map */