/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,body{min-height:100vh}body{font-size:16px}main{min-height:calc(100vh - 406px)}@media (min-width: 992px){main{min-height:calc(100vh - 406px)}}@media (min-width: 992px){main{min-height:calc(100vh - 366px)}}#standard-layout .hero-img{padding-top:28%;margin-bottom:10px;overflow:hidden;background-size:cover}#standard-layout .hero-img img{margin-top:0;width:100%}#standard-layout h1{color:#65b330}#standard-layout .date{font-weight:600}#standard-layout .author-name{color:#878787}.divider{width:50px;border-bottom:2px solid #eaeaed;display:inline-block}.page-padding{margin-top:30px;margin-bottom:40px}.padding-below{padding-bottom:20px}.padding-top{padding-top:30px}.sm-padding-above{margin-top:10px}@media (max-width: 767px){.desktop-only{display:none}}@media (min-width: 768px){.mobile-only{display:none}}.gray-bar{background-color:#37373a}.gray-bar h3{color:#fff}.gray-bar h6{color:#fff;padding:15px 20px}a,h1,h2,h3,h4,h5,h6,p,li,button{font-family:"Open Sans", "Segoe UI", Tahoma, sans-serif;color:#37373a}a{color:#579d33;transition:color .5s ease-in-out}a:hover,a:focus,a:active{color:#65b330;text-decoration:none}p{font-size:16px}input::-webkit-input-placeholder{color:#37373a !important}input:-moz-placeholder{color:#37373a !important}input::-moz-placeholder{color:#37373a !important}input:-ms-input-placeholder{color:#37373a !important}textarea::-webkit-input-placeholder{color:#37373a !important}textarea:-moz-placeholder{color:#37373a !important}textarea::-moz-placeholder{color:#37373a !important}textarea:-ms-input-placeholder{color:#37373a !important}input[type="email"]::-webkit-input-placeholder{color:#37373a !important}input[type="email"]:-moz-placeholder{color:#37373a !important}input[type="email"]::-moz-placeholder{color:#37373a !important}input[type="email"]:-ms-input-placeholder{color:#37373a !important}@media (min-width: 768px){.navbar-default .navbar-nav a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (min-width: 768px){.navbar-default .navbar-nav a:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#65b330;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}}.navbar-brand{padding:0 15px;height:70px}@media (min-width: 992px) and (max-width: 1199px){.navbar-brand{float:none;display:block;width:230.3px;margin:0 auto}}@media (min-width: 992px) and (max-width: 1199px){#standard-layout .navbar>.container-fluid .navbar-brand{margin:0 auto}}#standard-layout .navbar-brand img{height:100%}@media (max-width: 1199px){#standard-layout .navbar-brand img{margin-top:-6px}}@media (min-width: 992px) and (max-width: 1199px){#standard-layout .navbar-brand img{margin-left:auto;margin-right:auto}}@media (min-width: 992px) and (max-width: 1199px){#standard-layout .navbar-brand{float:none;display:block;width:230.3px}}@media (min-width: 992px) and (max-width: 1199px){#standard-layout .navbar-header{float:none}}#homepage .navbar-default .navbar-brand{display:none}nav ul{list-style:none}@media (max-width: 991px){nav li{background-color:#65b330}}.navbar-default{background:none}.navbar-default .navbar-nav a{line-height:50px;font-size:16px}@media (min-width: 992px){.navbar-default .navbar-nav a{line-height:67px;font-size:14px}}.navbar-default .navbar-nav a:hover,.navbar-default .navbar-nav a:focus{box-shadow:none;background:none}.navbar-default .navbar-nav a i{margin-right:10px;font-size:18px;width:23px;text-align:center}@media (min-width: 992px){.navbar-default .navbar-nav a i{display:none;padding-right:0}}.navbar-default .navbar-nav>li>a{transition:color linear 500ms;color:#fff}@media (min-width: 992px){.navbar-default .navbar-nav>li>a{color:#37373a}}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active{color:#fff;background-color:#579d33}@media (min-width: 992px){.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active{color:#65b330;background-color:#fff}}.navbar-default .navbar-nav>.open a,.navbar-default .navbar-nav>.open a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{box-shadow:none;background:none;color:#65b330}@media (max-width: 991px){.navbar-default .navbar-nav>.open a,.navbar-default .navbar-nav>.open a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#579d33}}.navbar-nav li.home i::before,.page-not-found li.home i::before{content:"\f015"}.navbar-nav li.about i::before,.page-not-found li.about i::before{content:"\f129"}.navbar-nav li.products i::before,.page-not-found li.products i::before{content:"\f187"}.navbar-nav li.news i::before,.page-not-found li.news i::before{content:"\f1ea"}.navbar-nav li.faq i::before,.page-not-found li.faq i::before{content:"\f128"}.navbar-nav li.contact i::before,.page-not-found li.contact i::before{content:"\f0e0"}.navbar-nav li.shopping-cart i,.page-not-found li.shopping-cart i{display:inline-block}.navbar-nav li.shopping-cart i::before,.page-not-found li.shopping-cart i::before{content:"\f217"}.navbar-nav li.troubleshooting i::before,.page-not-found li.troubleshooting i::before{content:"\f0ad"}.navbar-nav li.getting-started i::before,.page-not-found li.getting-started i::before{content:"\f067"}.page-not-found{list-style:none;padding-left:0;width:auto;display:table}.page-not-found li{line-height:40px}.page-not-found a:hover,.page-not-found a:focus,.page-not-found a:active{color:#65b330}.page-not-found i{width:20px;margin-right:10px;text-align:center}@media (min-width: 992px) and (max-width: 1199px){.navbar-nav{float:none !important}}@media (max-width: 991px){.navbar-nav{margin-top:0;margin-bottom:0}}.navbar-nav>li a{padding-top:0;padding-bottom:0}.navbar{margin-bottom:0;border-radius:0}.guarantee-nav-section{text-align:right}.guarantee-nav-section ul{padding-left:0;padding-right:20px;margin-top:18px;border-right:2px solid #eaeaed}.nav .guarantee-nav-section{text-align:right}@media (max-width: 991px){.nav .guarantee-nav-section{display:none}}@media (min-width: 992px){.nav .guarantee-nav-section{margin-left:10px}}.guarantee-nav-top{font-size:14px;line-height:1}.guarantee-nav-bottom{color:#65b330;font-size:20px;line-height:1}.navbar-right>.shopping-cart>a{padding-left:15px}@media (min-width: 992px){.navbar-right>.shopping-cart>a{line-height:59px;margin-top:8px;margin-right:0}}@media (min-width: 992px){.navbar-right>.shopping-cart>a i{display:inline-block;font-size:24px}}@media (min-width: 992px){.navbar-right>.shopping-cart>a{padding-left:20px}}@media (min-width: 992px){.navbar-right>.shopping-cart>a span{display:none}}.navbar-default .navbar-toggle{margin-top:16px;padding-right:0;border:0px solid transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle[aria-expanded="true"]{margin-top:20.7px}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(2){transform:rotate(43deg)}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(3){transform:rotate(-43deg);margin-top:-2.7px}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(4){display:none}.navbar-default .navbar-toggle .icon-bar{transition:300ms ease all;background-color:#37373a;height:3px}.container>.navbar-collapse{margin-right:-16px;margin-left:-16px}@media (max-width: 991px){#bs-example-navbar-collapse-1{margin:0 -30px}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}.navbar-nav{float:none !important;margin:0}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}#learnmorevideo .modal-header,#learnmorevideo .modal-footer,#testimonialvideo .modal-header,#testimonialvideo .modal-footer{border-bottom:0px;border-top:0px}#learnmorevideo .modal-body,#testimonialvideo .modal-body{padding-top:0}#learnmorevideo .modal-body iframe,#testimonialvideo .modal-body iframe{max-width:100%;margin:0 auto;margin:0 auto;display:block}.btn{background-image:none;border:none;border-radius:2px;min-width:200px;line-height:28px;text-transform:uppercase;font-size:16px;transition:background-color 0.5s ease-in-out}@media (max-width: 477px){.btn{width:100%}}.btn-primary{background-color:#65b330}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#579d33}.btn-default{background-color:#969696;color:#f4f4f6;text-shadow:none}.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#878787;color:#f4f4f6}.btn-link{color:#579d33}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#65b330}.btn-full-width{width:auto;min-width:200px}ul,ol{padding-left:20px}.inline-list{list-style:none;padding-left:0}.inline-list li{padding-bottom:8px}@media (min-width: 768px){.inline-list li{display:inline;padding-right:30px;padding-bottom:0}.inline-list li:last-child{padding-right:0}}.inline-list li a{color:#579d33}.table{display:table}.table-row-group{display:table-row-group}.table-column{display:table-column}.table-header{display:table-header-group}.table-cell{display:table-cell}.table-footer-group{display:table-footer-group}.table-caption{display:table-caption}.form-container{border:1px solid #ccc;border-radius:4px;padding:15px 20px}.ShippingAddress ul{list-style:none}.ShippingAddress #sameAddress,.ShippingAddress .label-body{display:inline-block;width:auto;height:auto;padding-right:10px}label[for="sameAddress"] input{height:auto;margin-left:-20px;margin-right:10px}label[for="sameAddress"] input,label[for="sameAddress"] span{display:inline-block;width:auto}select .form-control{height:40px}.actions ul{padding-left:0}.shipping-select label{margin-top:10px;margin-bottom:20px}.shipping-select label input,.shipping-select label strong{display:inline-block;width:auto;height:auto;padding-right:10px}.address-data{padding-top:10px;list-style:none}.addressBox label{display:none;color:#969696;font-size:12px;font-weight:600}.addressBox input,.addressBox select,.addressBox textarea{height:40px;font-size:16px}#footer,.testimonial-section,.guarantee-section{padding-top:20px;padding-bottom:20px}#footer{background-color:#37373a}@media (max-width: 767px){#footer{padding-top:10px}}#footer p,#footer ul,#footer a,#footer span{color:#fff;font-size:12px}#footer a{transition:color .5s ease-in-out}#footer a:hover,#footer a:focus,#footer a:active{color:#65b330;text-decoration:none}#footer ul{padding:0;list-style:none}#footer li{padding:10px 0}@media (max-width: 767px){#footer li{text-align:center}}@media (min-width: 768px){#footer li{padding:5px 0}}#footer li.shop-icon i{font-size:18px;padding-right:10px;vertical-align:middle}#footer li.shop-icon i::before{content:"\f217"}#footer p{margin-bottom:0}#footer .footer-list-wrapper{margin-bottom:20px}@media (max-width: 767px){#footer .footer-list-1,#footer .footer-list-2,#footer .footer-list-3{margin-bottom:0}}@media (min-width: 768px){#footer .footer-list-2{text-align:center}}@media (min-width: 768px){#footer .footer-list-3{text-align:right}}#footer .copyright{margin-top:0px}@media (min-width: 768px){#footer .copyright{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){#footer .copyright div{margin-bottom:10px;text-align:center}}@media (max-width: 767px){#footer .copyright div:first-child{margin-bottom:20px}}.country-button img{width:20px;margin-right:10px}.country-button form{width:200px;display:inline-block;text-align:right}.country-button option.en_nz{background-image:url("/img/icons/nz-flag-icon.svg")}.country-button option.en_au{background-image:url("/img/icons/au-flag-icon.svg")}.country-button option.en_us{background-image:url("/img/icons/us-flag-icon.svg")}.country-button option.en_ca{background-image:url("/img/icons/ca-flag-icon.svg")}.testimonial-section{background-color:#eaeaed;padding-bottom:10px}.testimonial-section p{font-size:14px}.testimonial-section .carousel-caption{position:relative;padding-bottom:0;right:0;left:0;width:100%;text-shadow:none}.testimonial-section .carousel-caption blockquote{border-left:0px solid green}.testimonial-section .carousel-indicators{bottom:0;margin-bottom:0}.testimonial-section .carousel-indicators li{border-color:#878787}.testimonial-section .carousel-indicators .active{background-color:#878787}.carousel-inner{width:calc(100% - 40px);margin-left:20px;margin-right:20px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{color:#37373a;top:45%}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:0}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:0}.carousel-control.left,.carousel-control.right{background-image:none}.guarantee-section-inner{display:block}@media (min-width: 768px){.guarantee-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.guarantee-section-inner .logo-wrapper{display:inline-block;min-width:277px;margin-left:10px}@media (max-width: 767px){.guarantee-section-inner .logo-wrapper{text-align:right;width:100%;margin-left:0}}.guarantee-section-inner .logo-wrapper img{float:right;}@media (max-width: 767px){.guarantee-section-inner .logo-wrapper img:first-child{margin-left:0}}.guarantee-section-inner .text-section{border-left:0px solid #878787;text-align:right;padding-bottom:20px;padding-top:20px}@media (min-width: 768px){.guarantee-section-inner .text-section{border-left:1px solid #878787;padding-left:30px;padding-bottom:0;padding-top:0;text-align:left}}.guarantee-section-inner .text-section p{margin-bottom:0}.guarantee-section-inner .divider{float:right}@media (min-width: 768px){.guarantee-section-inner .divider{display:none}}.guarantee-day-section{padding-bottom:20px;padding-right:0;text-align:right;min-width:217px}@media (min-width: 768px){.guarantee-day-section{padding-right:30px;padding-bottom:0;border-bottom:0px}}.guarantee-day-section h3,.guarantee-day-section h5{margin:0;font-weight:600}@media (max-width: 767px){.guarantee-day-section h5{margin-bottom:6px}}.guarantee-day-section h3{color:#65b330;font-size:28px}.hero-img .hero-img-inner{background:url("../img/photos/hero-img1.png") no-repeat;background-size:cover}.hero-img .hero-img-inner h2,.hero-img .hero-img-inner h4{color:#37373a}.hero-img .hero-img-inner h2{font-size:22px;margin-top:10px}.hero-img .hero-img-inner h2 b{font-size:28px}.hero-img .hero-img-inner h4{font-size:18px;line-height:1.2;font-weight:400;margin-bottom:0;padding-bottom:0}.hero-img .hero-img-inner h4+h4{margin-top:0;margin-bottom:10px;padding-bottom:10px}.hero-img .hero-img-inner h4:last-child{margin-bottom:10px;padding-bottom:10px}.hero-img .hero-img-inner .btn{font-size:16px}@media (max-width: 767px){.hero-img .hero-img-inner .btn{margin-bottom:10px}}.white-fade-bg{padding-top:5%;padding-bottom:5%;background:rgba(255,255,255,0.3);background:-webkit-linear-gradient(left, #fff, transparent);background:-o-linear-gradient(right, #fff, transparent);background:-moz-linear-gradient(right, #fff, transparent);background:linear-gradient(to right, #fff, transparent)}.hero-text-wrapper h2,.hero-text-wrapper h4{padding-bottom:10px}.hero-text-wrapper .navbar-brand{padding:0;float:none;margin:0 auto}@media (min-width: 768px) and (max-width: 1199px){.hero-text-wrapper .navbar-brand{width:100%;height:auto}}.hero-text-wrapper .navbar-brand img{width:100%;max-width:380px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.money-back-badge div{margin-top:-15px}}.money-back-badge img{width:100%;max-width:120px}.cta-icons{border-top:1px solid #878787;border-bottom:1px solid #878787}.cta-icon{text-align:center}.cta-icon a:hover{text-decoration:none}.cta-icon div{margin:20px auto;width:116px}.cta-icon div svg{max-width:65px}.cta-icon div svg path,.cta-icon div svg circle{transition:fill .4s ease-in-out}.cta-icon div:hover svg path,.cta-icon div:hover svg circle{fill:#65b330 !important}.cta-icon div:hover p{color:#65b330}.cta-icon div p{font-size:14px;margin-top:10px;transition:color .4s ease-in-out}.cta-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 768px){.cta-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 477px){.cta-icon-container .cta-icon{width:50%}}#homepage .title-section{max-width:550px;margin-left:auto;margin-right:auto}#homepage .title-section h4{margin-bottom:10px}#homepage .title-section ul,#homepage .title-section ol{padding-left:20px;font-size:16px;text-align:left}#homepage .title-section ul li,#homepage .title-section ol li{padding:3px 0}.title-section{margin:40px 0;text-align:left}@media (min-width: 768px){.title-section{text-align:center;margin:50px 0 60px}}.title-section h1{color:#65b330}.title-section .btn{font-size:16px}.title-body-text{margin:20px 0;font-size:28px}@media (min-width: 768px){.title-body-text{font-size:20px}}.sm-border{border-top:2px solid #37373a;margin:20px auto;display:block;width:50px}.cta-image-section{border-top:1px solid #878787}.cta-image-section .cta-images a{display:inline-block;width:100%;border-left:2px solid transparent;border-right:2px solid transparent}.cta-image-section .cta-images a .cta-top-text{transition:background-color .5s ease-in-out}.cta-image-section .cta-images a h3{transition:color .5s ease-in-out}.cta-image-section .cta-images a:hover .cta-top-text,.cta-image-section .cta-images a:focus .cta-top-text{background-color:#37373a}.cta-image-section .cta-images a:hover h3,.cta-image-section .cta-images a:focus h3{color:#f4f4f6}.cta-image-section .cta-images a:hover p,.cta-image-section .cta-images a:focus p{color:#65b330}.cta-image-section .cta-images a:hover img,.cta-image-section .cta-images a:focus img{opacity:.8}.cta-image-section .cta-images:first-child a{border-left:0 solid red}@media (min-width: 768px) and (max-width: 991px){.cta-image-section .cta-images:nth-child(2) a{border-right:0 solid red}}@media (max-width: 991px){.cta-image-section .cta-images:nth-child(3) a{border-left:0 solid red}}.cta-image-section .cta-images:nth-child(4) a{border-right:0 solid red}.cta-image-section .cta-images:nth-child(4) .cta-top-text h3{border-right:0px solid #878787}@media (max-width: 767px){.cta-image-section .cta-images:first-child a,.cta-image-section .cta-images:nth-child(2) a,.cta-image-section .cta-images:nth-child(3) a,.cta-image-section .cta-images:nth-child(4) a{border-right:0 solid red;border-left:0 solid red}}.cta-image-section .cta-images img{opacity:1;transition:opacity .5s ease-in-out;-webkit-transform:translateZ(0);width:100%;display:block;margin:0 auto}.cta-image-section .cta-top-text{text-align:center;padding:15px 0;margin:0}.cta-image-section .cta-top-text h3{border-right:1px solid #878787;margin:0 -3px 0 0}@media (max-width: 767px){.main-content{margin-top:20px;margin-bottom:20px}}.main-content h3{color:#65b330}@media (min-width: 768px){.main-content h3{margin-top:0}}.main-content p{padding:5px 0}.main-content .section{margin-top:20px;margin-bottom:20px}@media (min-width: 768px){.main-content .section{margin-top:60px;margin-bottom:60px}}.main-content img{width:100%}@media (max-width: 767px){.main-content img{margin-top:30px}}.main-content .img-blurb-section .photo{margin-bottom:60px}.main-content .img-blurb-section .photo:nth-last-child(2),.main-content .img-blurb-section .photo:last-child{margin-bottom:0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper object,.video-wrapper embed,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#newsfeed-category-page h1,#newsfeed-category-page .select-category,#news-category-page h1,#news-category-page .select-category,#product-category-page h1,#product-category-page .select-category{display:inline-block}#newsfeed-category-page h1,#news-category-page h1,#product-category-page h1{margin-top:0;margin-bottom:30px}#newsfeed-category-page .select-category,#news-category-page .select-category,#product-category-page .select-category{float:right}#newsfeed-category-page .form-inline select.form-control,#news-category-page .form-inline select.form-control,#product-category-page .form-inline select.form-control{height:40px;line-height:40px;width:200px;margin-right:10px;border-radius:2px}#newsfeed-category-page .btn-primary i,#news-category-page .btn-primary i,#product-category-page .btn-primary i{margin-right:10px}#newsfeed-category-page article,#news-category-page article,#product-category-page article{padding-bottom:10px;margin-bottom:30px}@media (max-width: 477px){#newsfeed-category-page article,#news-category-page article,#product-category-page article{width:100%}}#newsfeed-category-page article h3,#news-category-page article h3,#product-category-page article h3{margin-bottom:5px;line-height:1.3;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#newsfeed-category-page article .date,#news-category-page article .date,#product-category-page article .date{margin-top:10px}#newsfeed-category-page article .date small,#news-category-page article .date small,#product-category-page article .date small{font-weight:400;line-height:1;color:#878787}#newsfeed-category-page article img,#news-category-page article img,#product-category-page article img{width:100%;position:relative}#newsfeed-category-page article .img-wrapper,#news-category-page article .img-wrapper,#product-category-page article .img-wrapper{position:relative;overflow:hidden;height:0;width:100%;padding-bottom:100%}#newsfeed-category-page article .img-wrapper .overlay,#news-category-page article .img-wrapper .overlay,#product-category-page article .img-wrapper .overlay{position:absolute;top:0;width:100%;height:100%;transition:background-color 0.5s ease-in-out}#newsfeed-category-page article .img-wrapper .overlay-text,#news-category-page article .img-wrapper .overlay-text,#product-category-page article .img-wrapper .overlay-text{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;opacity:0;transition:opacity 0.5s ease-in-out}#newsfeed-category-page article .img-wrapper .overlay-text i,#newsfeed-category-page article .img-wrapper .overlay-text p,#news-category-page article .img-wrapper .overlay-text i,#news-category-page article .img-wrapper .overlay-text p,#product-category-page article .img-wrapper .overlay-text i,#product-category-page article .img-wrapper .overlay-text p{display:inline-block;color:#fff;vertical-align:middle}#newsfeed-category-page article .img-wrapper .overlay-text i,#news-category-page article .img-wrapper .overlay-text i,#product-category-page article .img-wrapper .overlay-text i{margin-right:10px;font-size:28px}#newsfeed-category-page article .img-wrapper .overlay-text p,#news-category-page article .img-wrapper .overlay-text p,#product-category-page article .img-wrapper .overlay-text p{margin-bottom:0;font-size:24px}#newsfeed-category-page article .img-wrapper:hover .overlay,#newsfeed-category-page article .img-wrapper:focus .overlay,#newsfeed-category-page article .img-wrapper:active .overlay,#news-category-page article .img-wrapper:hover .overlay,#news-category-page article .img-wrapper:focus .overlay,#news-category-page article .img-wrapper:active .overlay,#product-category-page article .img-wrapper:hover .overlay,#product-category-page article .img-wrapper:focus .overlay,#product-category-page article .img-wrapper:active .overlay{background-color:#65b330}#newsfeed-category-page article .img-wrapper:hover .overlay-text,#newsfeed-category-page article .img-wrapper:focus .overlay-text,#newsfeed-category-page article .img-wrapper:active .overlay-text,#news-category-page article .img-wrapper:hover .overlay-text,#news-category-page article .img-wrapper:focus .overlay-text,#news-category-page article .img-wrapper:active .overlay-text,#product-category-page article .img-wrapper:hover .overlay-text,#product-category-page article .img-wrapper:focus .overlay-text,#product-category-page article .img-wrapper:active .overlay-text{opacity:1}#product-category-page article h3{display:inline-block;width:auto;vertical-align:bottom;padding:20px 10px 5px 0;margin:0;line-height:1}#product-category-page article .img-wrapper a{display:block;padding-top:50%;padding-bottom:50%;height:0}.category-select{margin-bottom:30px}@media (992px){.category-select{margin-bottom:o}}#about-page h2,#faq-page h2,#shopping-page h2,#troubleshooting-page h2{color:#65b330}#about-page h3,#faq-page h3,#shopping-page h3,#troubleshooting-page h3{font-weight:600}#about-page img,#faq-page img,#shopping-page img,#troubleshooting-page img{width:100%}#about-page ul li,#faq-page ul li,#shopping-page ul li,#troubleshooting-page ul li{padding-bottom:10px}#about-page ul li:last-child,#faq-page ul li:last-child,#shopping-page ul li:last-child,#troubleshooting-page ul li:last-child{padding-bottom:0}#about-page img,#about-page .video-wrapper,#about-page ul,#about-page .q-a-section,#faq-page img,#faq-page .video-wrapper,#faq-page ul,#faq-page .q-a-section,#shopping-page img,#shopping-page .video-wrapper,#shopping-page ul,#shopping-page .q-a-section,#troubleshooting-page img,#troubleshooting-page .video-wrapper,#troubleshooting-page ul,#troubleshooting-page .q-a-section{margin-top:20px;margin-bottom:10px}#about-page article img,#faq-page article img,#shopping-page article img,#troubleshooting-page article img{margin:0}@media (max-width: 767px){#about-page .page-padding,#faq-page .page-padding,#shopping-page .page-padding,#troubleshooting-page .page-padding{margin-top:20px;margin-bottom:20px}}@media (max-width: 767px){#about-page .padding-below,#faq-page .padding-below,#shopping-page .padding-below,#troubleshooting-page .padding-below{padding-bottom:0}}#faq-page h1,#troubleshooting-page h1{font-size:36px}#faq-page h2,#troubleshooting-page h2{font-size:24px}#faq-page .video-wrapper,#troubleshooting-page .video-wrapper{margin-top:0;margin-bottom:20px}.q-a-list{display:table;margin-bottom:10px}.q-a-list .q-a-list-item{display:table-row}.q-a-list .q-a-list-item .q-a,.q-a-list .q-a-list-item .description{display:table-cell}.q-a-list .q-a-list-item .q-a{padding-right:20px;font-weight:600}#faq-page h3{padding:20px 0 5px}#retailers-page h2{margin-top:0}#retailers-page h3{color:#878787}#retailers-page .email{color:#579d33}#retailers-page ul{list-style:none;padding-left:0;margin-bottom:0}#retailers-page .well{background:none;padding:0;margin-bottom:20px;border:0px solid red;box-shadow:none}#retailers-page .well h3,#retailers-page .well h4{margin:0}#retailers-page *,#retailers-page *:before,#retailers-page *:after{box-sizing:border-box}#retailers-page .tiles{margin-top:30px;-moz-column-width:19em;-webkit-column-width:19em;-moz-column-gap:1em;-webkit-column-gap:1em}#retailers-page .item{display:inline-block;width:100%}#retailers-page .item address,#retailers-page .item p{margin-bottom:0}#contact-page .enquiry i{margin-right:10px}#contact-page .name-fields input{margin-bottom:10px;height:40px}#contact-page form{margin-bottom:30px}#contact-page form h3{margin-bottom:0px}#contact-page .form-group{margin-top:30px;margin-bottom:30px}#contact-page .divider{width:100%}#contact-page .spa-model-select p{margin-bottom:15px}#contact-page .spa-model-select select{margin-top:10px;margin-bottom:0;width:100%}#contact-page select{height:40px}#contact-page .errors{list-style:none;margin-top:20px;margin-bottom:0;padding-left:0}#contact-page #other-spa-make-wrapper,#contact-page #other-controller-wrapper{padding-top:10px;display:none;opacity:0;transition:all 1s ease}#contact-page #other-Spa-Make,#contact-page #other-controller{height:40px}#contact-page #other-Spa-Make,#contact-page #other-controller,#contact-page #other-btn1,#contact-page #other-btn2{transition:all 1s ease}input[name="kittens"]{display:none}#shopping-page h1{margin-bottom:10px}#shopping-page a{color:#579d33}#shopping-page .gray-bg{width:100%;padding-top:50%;padding-bottom:50px;background-color:#f4f4f6}#shopping-page .product{margin-top:30px;margin-bottom:30px}#shopping-page .product h3,#shopping-page .product h4{margin:0;display:inline-block}#shopping-page .divider{width:100%}#shopping-page .group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;margin-top:20px}#shopping-page .group p{margin-bottom:0}#shopping-page .group2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-top:10px}#shopping-page .group2 a,#shopping-page .group2 p{text-align:right}#shopping-page .group2 a{padding-left:10px}#shopping-page .group2 p{font-size:14px;margin-bottom:0}#shopping-page .group2 span{padding-left:30px;text-align:left;width:100px}#shopping-page .useful-links{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#shopping-page .larger-text p,#shopping-page .larger-text span{font-size:18px}#shopping-page input[type="number"]{width:60px}#shopping-page #product-category-page article p{font-size:12px}#shopping-page #product-category-page article .overlay-text{padding-left:15px;padding-right:15px}#shopping-page #product-category-page article .overlay-text i,#shopping-page #product-category-page article .overlay-text p{display:inline-block}#shopping-page #product-category-page article .overlay-text i{margin-right:6px}#shopping-page #product-category-page article .overlay-text p{font-size:16px;font-weight:600;width:auto}#shopping-page #product-category-page article .divider{width:50px}#shopping-page .recommendations>h3{padding-bottom:10px}.recommendations article h3,.recommendations article h4{font-size:14px}.recommendations article .overlay-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-group{margin-bottom:0}.panel-group .panel{border-radius:0;border-right:0px solid blue;border-left:0px solid blue;border-bottom:0px solid blue}.panel-group .panel+.panel{margin-top:0}.panel{box-shadow:none}.panel p,.panel ul{margin-bottom:15px}.panel p:last-child,.panel ul:last-child{margin-bottom:0}.panel-default>.panel-heading{background:none;padding:15px;border-color:#eaeaed}.panel-title{line-height:18px;min-height:20px}.panel-title a{line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-title a[aria-expanded="true"] .open-close .icon-bar:first-child{transform:rotate(180deg)}.panel-title a[aria-expanded="true"] .open-close .icon-bar:nth-child(2){transform:rotate(0deg)}.panel-title a[aria-expanded="false"] .open-close .icon-bar:first-child{transform:rotate(0deg)}.panel-title a[aria-expanded="false"] .open-close .icon-bar:nth-child(2){transform:rotate(90deg)}.panel-title .open-close,.panel-title p{display:inline-block;vertical-align:middle}.open-close{width:18px;height:18px;position:relative;background-color:transparent;box-shadow:none;border:0px solid red;padding:0;line-height:18px;margin-right:10px;top:20%}.open-close .icon-bar{transition:300ms ease all;background-color:#37373a;height:2px;width:16px;display:inline-block;position:absolute;left:0;transition:transform 0.5s ease-in-out}.shop #main #product-single-page h4{margin-bottom:0}#product-single-page p,.product-item p{margin-bottom:15px}@media (max-width: 767px){#product-single-page .row>.col-xs-12>.img-wrapper,.product-item .row>.col-xs-12>.img-wrapper{margin-bottom:20px}}#product-single-page .img-wrapper .img-background,.product-item .img-wrapper .img-background{width:100%;padding-top:40%;padding-bottom:40%;background-color:#eaeaed}#product-single-page .img-wrapper img,.product-item .img-wrapper img{width:100%}#product-single-page .product-title,.product-item .product-title{position:relative}@media (max-width: 767px){#product-single-page .product-title,.product-item .product-title{padding-top:10px}}#product-single-page .product-title .date,.product-item .product-title .date{margin-top:20px}#product-single-page form,.product-item form{margin-top:10px}#product-single-page form .form-group,.product-item form .form-group{width:200px;display:inline-block;margin-left:0;margin-right:0}#product-single-page form select,.product-item form select{display:inline-block;margin-bottom:20px}#product-single-page form .btn,.product-item form .btn{width:100%;margin-bottom:20px}#product-single-page form button,.product-item form button{margin-top:20px}#product-single-page .panel-title a,.product-item .panel-title a{justify-content:space-between}#product-single-page .panel-title a .open-close,.product-item .panel-title a .open-close{margin-right:0}#product-single-page .panel-group,.product-item .panel-group{margin-bottom:0}#product-single-page .panel-group .video,.product-item .panel-group .video{margin-top:20px;margin-bottom:20px}#product-single-page .panel-group li,.product-item .panel-group li{margin-bottom:10px}#product-single-page .panel-group .panel,.product-item .panel-group .panel{border-bottom:0px}@media (min-width: 768px){#product-single-page .panel-group .panel p,.product-item .panel-group .panel p{padding-left:0}}#product-single-page .panel-group:first-child,.product-item .panel-group:first-child{margin-top:20px}#product-single-page .panel-group:last-child,.product-item .panel-group:last-child{margin-bottom:20px}#product-single-page .panel-group:last-child .panel,.product-item .panel-group:last-child .panel{border-bottom:1px solid #eaeaed}#product-single-page #product-category-page .recommendations>h3,.product-item #product-category-page .recommendations>h3{margin-bottom:30px;margin-top:40px}#product-single-page #product-category-page article,.product-item #product-category-page article{margin-bottom:0}@media (max-width: 477px){#product-single-page #product-category-page article,.product-item #product-category-page article{width:50%}}#product-single-page #product-category-page article h3,.product-item #product-category-page article h3{font-size:18px;font-weight:600}#product-single-page #product-category-page article p,.product-item #product-category-page article p{font-size:14px}#product-single-page #product-category-page article a .overlay-text,.product-item #product-category-page article a .overlay-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;text-align:left}#product-single-page #product-category-page article a .overlay-text i,.product-item #product-category-page article a .overlay-text i{font-size:20px}#product-single-page #product-category-page article a .overlay-text p,.product-item #product-category-page article a .overlay-text p{font-size:18px;line-height:1.2}.product-item{margin-bottom:30px}#news-single-page .divider{margin-top:10px;margin-bottom:8px}#news-single-page .img-wrapper img{width:100%}#news-single-page article .col-xs-12{margin-bottom:30px}#news-single-page h2{margin-top:0}#news-single-page li{margin-bottom:5px}#news-single-page div>h1,#news-single-page h2,#news-single-page h3,#news-single-page h4,#news-single-page h5,#news-single-page h6{margin-top:0}#news-single-page .author-name{margin-bottom:0px}.set-height{height:0;width:100%;padding-bottom:100%}.img-wrapper img{width:100%}#controller h2,#filters-section h2{margin-top:40px}#controller .panel p,#filters-section .panel p{padding-left:0}#product-single-page h2{color:#65b330}.shopping-cart .img-wrapper{margin-top:10px;position:relative;overflow:hidden;height:0;width:100%;padding-bottom:100%}@media (max-width: 767px){.shopping-cart table thead{display:none}}@media (max-width: 991px){.shopping-cart table tbody td .btn{width:auto}}@media (max-width: 991px){.shopping-cart table tbody td:first-child,.shopping-cart table tbody td:nth-child(2),.shopping-cart table tbody td:nth-child(3){padding-right:0;padding-left:0}}.shopping-cart table tbody td:first-child{width:100%;float:left}@media (max-width: 767px){.shopping-cart table tbody td:first-child{border-bottom:0}}@media (min-width: 768px){.shopping-cart table tbody td:first-child{width:30%;float:none}}.shopping-cart table tbody td:nth-child(2){width:100%;float:left}@media (max-width: 767px){.shopping-cart table tbody td:nth-child(2){border-bottom:0}}@media (min-width: 768px){.shopping-cart table tbody td:nth-child(2){width:44%;float:none}}@media (max-width: 767px){.shopping-cart table tbody td:nth-child(3){width:100%;float:left}}.shopping-cart table tbody h4{margin-bottom:0;margin-top:10px}.my-note-wrapper input[type="number"]{width:66px}.my-note-wrapper .btn-group input,.my-note-wrapper .btn-group span{float:left}.my-note-wrapper .btn-group>input:first-child{border-radius:4px 0 0 4px}.my-note-wrapper .btn-group>input:nth-child(2){border-radius:0}.my-note-wrapper .btn-group>input:last-child{border-radius:0 4px 4px 0}.my-note-wrapper .btn-group span:first-child input{border-radius:4px 0 0 4px}.my-note-wrapper .btn-group span:nth-child(2) input{border-radius:0}.my-note-wrapper .btn-group input[type="submit"]{min-width:0}.my-note-wrapper .update-btn{min-width:0;font-size:20px;color:white}.card-section div{display:inline-block;vertical-align:middle}#payment-page h1{margin-bottom:20px}.done{font-style:italic}.done a{color:#37373a}.done i::before{content:"\e013"}.sel a{color:#579d33}.sel i::before{content:"\e006"}#cart-page #product-category-page{margin-top:50px}#cart-page #product-category-page h3{margin-bottom:20px}#cart-page #product-category-page article{margin-bottom:0}@media (max-width: 477px){#cart-page #product-category-page article{width:50%}}#cart-page #product-category-page article .img-wrapper .overlay-text i{margin-right:4px;font-size:20px}#cart-page #product-category-page article .img-wrapper .overlay-text p{font-size:14px;line-height:14px}.address-select{padding-left:20px}.addressBox #country-select option.one-country,.addressBox #address-country option.one-country{display:none}.addressBox #country-select option.one-country:selected,.addressBox #address-country option.one-country:selected{display:inline-block}#country-banner{position:absolute;opacity:0;height:0;z-index:-1;transition:all 0.5s ease-in-out}#country-banner .cookie-notification{border-bottom:1px solid #579d33}#country-banner .cookie-notification a,#country-banner .cookie-notification p{font-size:14px;color:#fff}#country-banner .cookie-notification,#country-banner .panel{background-color:#65b330}#country-banner .panel{border-top:0px solid blue}#country-banner .panel-title a{color:#fff}#country-banner .panel-title a:hover,#country-banner .panel-title a:focus,#country-banner .panel-title a:active{color:#fff}#country-banner .panel-title .open-close{margin-right:0;margin-left:15px}#country-banner .panel-title .open-close .icon-bar{background-color:#fff;width:14px}#country-banner .panel-default>.panel-heading{padding:10px 15px}#country-banner .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}#country-banner .panel-body{padding:5px 15px}#country-banner .collapse{transition:all 0.5s ease-in-out}#country-banner .collapse .panel-body p{color:#65b330;font-size:14px}#country-banner .collapse.in{background-color:#579d33}#country-banner .collapse.in .panel-body p{color:#fff;margin-bottom:5px}#country-banner .select-location{background-color:#65b330}#country-banner.visible{position:inherit;opacity:1;height:auto;z-index:1}#country-banner h3{margin-top:20px;margin-bottom:10px;padding-bottom:10px}#country-banner h3,#country-banner p{color:#fff}#country-banner p{margin-top:5px;margin-bottom:10px}#country-banner ul{margin-bottom:10px}#country-banner li{padding-right:15px;padding-left:15px}#country-banner .country-button{text-align:center;margin-bottom:0}#country-banner .country-button a:hover img,#country-banner .country-button a:focus img,#country-banner .country-button a:active img{background-color:#fff}#country-banner .country-button a:hover p,#country-banner .country-button a:focus p,#country-banner .country-button a:active p{color:#37373a;font-weight:600}#country-banner .country-button img,#country-banner .country-button p{transition:all 0.5s ease-in-out}#country-banner .country-button img{background-color:#65b330;border-radius:100%;width:60px;margin-right:0}.shop #main .column,.shop #main .columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 550px){.shop #main .column,.shop #main .columns{margin-left:4%}.shop #main .column:first-child,.shop #main .columns:first-child{margin-left:0}.shop #main .column.one,.shop #main .columns.one{width:4.66666666667%}.shop #main .columns.two{width:13.3333333333%}.shop #main .columns.three{width:22%}.shop #main .columns.four{width:30.6666666667%}.shop #main .columns.five{width:39.3333333333%}.shop #main .columns.six{width:48%}.shop #main .columns.seven{width:56.6666666667%}.shop #main .columns.eight{width:65.3333333333%}.shop #main .columns.nine{width:74.0%}.shop #main .ten.columns{width:82.6666666667%}.shop #main .eleven.columns{width:91.3333333333%}.shop #main .twelve.columns{width:100%;margin-left:0}.shop #main .one-third.column{width:30.6666666667%}.shop #main .two-thirds.column{width:65.3333333333%}.shop #main .one-half.column{width:48%}.shop #main .offset-by-one.column,.shop #main .offset-by-one.columns{margin-left:8.66666666667%}.shop #main .offset-by-two.column,.shop #main .offset-by-two.columns{margin-left:17.3333333333%}.shop #main .offset-by-three.column,.shop #main .offset-by-three.columns{margin-left:26%}.shop #main .offset-by-four.column,.shop #main .offset-by-four.columns{margin-left:34.6666666667%}.shop #main .offset-by-five.column,.shop #main .offset-by-five.columns{margin-left:43.3333333333%}.shop #main .offset-by-six.column,.shop #main .offset-by-six.columns{margin-left:52%}.shop #main .offset-by-seven.column,.shop #main .offset-by-seven.columns{margin-left:60.6666666667%}.shop #main .offset-by-eight.column,.shop #main .offset-by-eight.columns{margin-left:69.3333333333%}.shop #main .offset-by-nine.column,.shop #main .offset-by-nine.columns{margin-left:78.0%}.shop #main .offset-by-ten.column,.shop #main .offset-by-ten.columns{margin-left:86.6666666667%}.shop #main .offset-by-eleven.column,.shop #main .offset-by-eleven.columns{margin-left:95.3333333333%}.shop #main .offset-by-one-third.column,.shop #main .offset-by-one-third.columns{margin-left:34.6666666667%}.shop #main .offset-by-two-thirds.column,.shop #main .offset-by-two-thirds.columns{margin-left:69.3333333333%}.shop #main .offset-by-one-half.column,.shop #main .offset-by-one-half.columns{margin-left:52%}}.shop #main h1{margin-top:.67em}.shop #main h2,.shop #main h3,.shop #main h4,.shop #main h5,.shop #main h6{margin-top:0}.shop #main h1,.shop #main h2,.shop #main h3,.shop #main h4,.shop #main h5,.shop #main h6{margin-bottom:2rem;font-weight:300}.shop #main input::-webkit-input-placeholder{color:#37373a !important}.shop #main input:-moz-placeholder{color:#37373a !important}.shop #main input::-moz-placeholder{color:#37373a !important}.shop #main input:-ms-input-placeholder{color:#37373a !important}.shop #main textarea::-webkit-input-placeholder{color:#37373a !important}.shop #main textarea:-moz-placeholder{color:#37373a !important}.shop #main textarea::-moz-placeholder{color:#37373a !important}.shop #main textarea:-ms-input-placeholder{color:#37373a !important}.shop #main input[type="email"]::-webkit-input-placeholder{color:#37373a !important}.shop #main input[type="email"]:-moz-placeholder{color:#37373a !important}.shop #main input[type="email"]::-moz-placeholder{color:#37373a !important}.shop #main input[type="email"]:-ms-input-placeholder{color:#37373a !important}.shop #main p{margin-top:0}.shop #main a{text-decoration:none}.shop #main a:hover{text-decoration:none}.shop #main .button,.shop #main input[type="reset"],.shop #main input[type="button"]{display:inline-block;height:40px;padding:0 30px;color:#555;text-align:center;font-size:13px;font-weight:600;line-height:40px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.shop #main .button:hover,.shop #main .button:focus,.shop #main input[type="reset"]:hover,.shop #main input[type="reset"]:focus,.shop #main input[type="button"]:hover,.shop #main input[type="button"]:focus{color:#333;border-color:#888;outline:0}.shop #main .button .fa,.shop #main button .fa{font-size:16px}.shop #main .button.button-primary,.shop #main button.button-primary,.shop #main input[type="submit"].button-primary,.shop #main input[type="reset"].button-primary,.shop #main input[type="button"].button-primary{color:#FFF;background-color:#65b330;border-color:#65b330}.shop #main .button.button-primary:hover,.shop #main .button.button-primary:focus,.shop #main button.button-primary:hover,.shop #main button.button-primary:focus,.shop #main input[type="submit"].button-primary:hover,.shop #main input[type="submit"].button-primary:focus,.shop #main input[type="reset"].button-primary:hover,.shop #main input[type="reset"].button-primary:focus,.shop #main input[type="button"].button-primary:hover,.shop #main input[type="button"].button-primary:focus{color:#FFF;background-color:#65b330;border-color:#65b330}.shop #main .button.link{display:inline;border:none;text-transform:none;padding:0px;font-size:1em;line-height:1;font-weight:400;color:#65b330;text-align:left}.shop #main input[type="email"],.shop #main input[type="number"],.shop #main input[type="search"],.shop #main input[type="text"],.shop #main input[type="tel"],.shop #main input[type="url"],.shop #main input[type="password"],.shop #main textarea,.shop #main select{height:40px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}.shop #main input[type="email"]:focus,.shop #main input[type="number"]:focus,.shop #main input[type="search"]:focus,.shop #main input[type="text"]:focus,.shop #main input[type="tel"]:focus,.shop #main input[type="url"]:focus,.shop #main input[type="password"]:focus,.shop #main textarea:focus,.shop #main select:focus{border:1px solid #65b330;outline:0}.shop #main input[type="email"],.shop #main input[type="number"],.shop #main input[type="search"],.shop #main input[type="text"],.shop #main input[type="tel"],.shop #main input[type="url"],.shop #main input[type="password"],.shop #main textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop #main textarea{min-height:65px;padding-top:6px;padding-bottom:6px}.shop #main label,.shop #main legend{display:block;margin-bottom:.5rem;font-weight:500}.shop #main fieldset{padding:0;border-width:0}.shop #main input[type="checkbox"],.shop #main input[type="radio"]{display:inline}.shop #main label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}.shop #main ol,.shop #main ul{margin-top:0}.shop #main ul ul,.shop #main ul ol,.shop #main ol ol,.shop #main ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}.shop #main li{margin-bottom:0.5rem}.shop #main code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}.shop #main pre>code{display:block;padding:1rem 1.5rem;white-space:pre}.shop #main th,.shop #main td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}.shop #main th:first-child,.shop #main td:first-child{padding-left:0}.shop #main th:last-child,.shop #main td:last-child{padding-right:0}.shop #main button,.shop #main .button{margin-bottom:1rem}.shop #main input,.shop #main textarea,.shop #main select,.shop #main fieldset{margin-bottom:1.5rem}.shop #main pre,.shop #main blockquote,.shop #main dl,.shop #main figure,.shop #main table,.shop #main p,.shop #main ul,.shop #main ol{margin-bottom:2.5rem}.add-space{padding-top:15%;padding-bottom:15%;height:45vh}.shop #main .u-full-width{width:100%;box-sizing:border-box}.shop #main .u-max-full-width{max-width:100%;box-sizing:border-box}.shop #main .u-pull-right{float:right}.shop #main .u-pull-left{float:left}.shop #main hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.shop #main .container:after,.shop #main .row:after,.shop #main .u-cf{content:"";display:table;clear:both}.shop #main .rounded{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shop #main .right{float:right}.shop #main .text-right{text-align:right}.shop #main .steps{margin-bottom:40px}.shop #main .steps ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media (max-width: 750px){.shop #main .steps ul{display:block;margin-left:24px}}.shop #main .steps ul li{list-style:none;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#aaa}@media (max-width: 750px){.shop #main .steps ul li{list-style:decimal;display:list-item}}.shop #main .steps ul li a{color:#aaa}.shop #main .steps ul li.done{color:#65b330;opacity:.5}.shop #main .steps ul li.done a{color:#65b330}.shop #main .steps ul li.sel{color:#65b330;opacity:1}.shop #main .steps ul li.sel a{color:#65b330}.shop #main .steps .meter{height:10px;position:relative;border:1px solid #bbb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:3px;margin-bottom:10px}@media (max-width: 750px){.shop #main .steps .meter{display:none}}.shop #main .steps .meter>span{display:block;height:100%;border-top-right-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#65b330;position:relative;overflow:hidden}.cart-nav nav{display:none}.shop #main .img-wrapper{margin-top:1.4em}.shop #main img.logo{width:400px}.shop #main #header{margin-top:15px}.shop #main .navbar-collapse .nav>li{margin-bottom:0}.shop #main #main{margin-top:25px}.shop #main img.product{width:100%}.shop #main .flash{color:#a94442;font-size:12px;margin-bottom:10px}.shop #main .has-error input{border:1px solid #65b330}.shop #main .has-error .help-block{color:#65b330}.shop #main .address-select{background:#fff;border:1px solid #eee;margin-bottom:1em;position:relative;border-radius:4px}.shop #main .address-select ul.address-data{display:inline}.shop #main .address-select ul.address-data li{display:inline}.shop #main .address-select ul.address-data li strong{display:none}.shop #main .address-select ul.address-data li span[data-key=firstName],.shop #main .address-select ul.address-data li span [data-key=lastName]{font-weight:bold}.shop #main .address-select .radio{padding:14px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop #main .address-select .radio input{margin:0 5px 0 0;position:relative;top:-1px}.shop #main .address-select .actions{float:right;padding:14px 15px;font-size:0.9em}.shop #main .address-select .actions ul{margin:0}.shop #main .address-select .actions ul li{display:inline-block;margin:0 0 0 1em}.shop #main .address-select .actions ul li a{color:#999;text-decoration:underline}.shop #main .address-select .body{padding:14px}.shop #main .hidden{display:none}.shop #main .product.row{border-bottom:1px solid #fafafa;margin-bottom:2.5rem}.shop #main .product-details{padding-top:2rem}.shop #main .address-card{background-color:transparent;border-radius:5px;padding:20px;border:1px solid #E1E1E1;margin-bottom:15px;position:relative}.shop #main .address-card h5{color:#969696;font-size:1.5em;padding-left:0;font-weight:500}.shop #main .address-card h4{font-weight:600}.shop #main .address-card form{display:inline;margin:0px}.shop #main .address-card .edit{position:absolute;top:20px;right:20px}.shop #main .address-card ul{list-style:none;padding-left:0}.shop #main .address-card form .btn-primary{margin-top:10px}@media (max-width: 767px){.shop #main .manage-addresses{margin-bottom:20px}}.shop #main .shipping-select{background:#fff;border:1px solid #eee;margin-bottom:1em;position:relative;border-radius:4px}.shop #main .shipping-select input{margin:0 5px 0 0}.shop #main .shipping-select label{padding:10px 14px}.shop #main .shipping-select .price{float:right;padding:4px 4px;font-size:0.9em;font-weight:normal}.shop #main .review-card{background-color:transparent;border-radius:5px;padding:20px;border:1px solid #E1E1E1;margin-bottom:15px;position:relative}.shop #main .review-card ul{list-style:none;margin:0}.shop #main .review-card ul li{border-top:1px solid #E1E1E1;padding:10px 0}.shop #main .label-address{padding-left:20px;padding-bottom:10px}.shop #main .checkout-btn{padding-bottom:40px}
