html{scroll-behavior:smooth}body section.frontpage-carousel{padding:0}body section.frontpage-carousel .owl-carousel .owl-stage{display:flex}body section.frontpage-carousel .owl-carousel .owl-item{display:flex;flex:1 0 auto}body section.frontpage-carousel .owl-carousel .item{display:flex;flex:1;padding-top:180px;align-items:flex-end;border:3px solid #f8f8f8;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}body section.frontpage-carousel .owl-carousel .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(0,0,0,0.8043592437) 100%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(0,0,0,0.8043592437) 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(0,0,0,0.8043592437) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#000000", GradientType=1)}body section.frontpage-carousel .owl-carousel .item:hover article h4{text-decoration:underline}body section.frontpage-carousel .owl-carousel .item article{width:100%;padding:10px;margin-bottom:0;color:#000;font-weight:400;position:relative;z-index:10}body section.frontpage-carousel .owl-carousel .item article h4{color:#fff;font-weight:700}body section.frontpage-carousel .owl-carousel .item article h4 a{color:inherit}body section.frontpage-carousel .owl-carousel .item p.edit{display:inline-block;padding:5px;margin-bottom:0;background-color:#fff;line-height:1;position:absolute;top:10px;right:10px;z-index:30}body section.frontpage-carousel .owl-carousel .item p.edit img{display:inline-block;width:auto}body section.frontpage-carousel .owl-carousel .item .slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:auto;content:"";background-color:transparent}body article.club-review{padding-top:75px;margin-bottom:35px}body article.club-review .review-title{margin-bottom:35px;color:#145809;font-weight:700}body .global-advert{padding:15px 25px;margin-bottom:35px;background-color:#f8f8f8;border:1px solid #efefef}body .global-advert.first{margin-top:25px}body .global-advert .heading{margin-top:15px;margin-bottom:35px;color:#145809;font-weight:700;text-transform:uppercase;position:relative}body .edit-btn-wrapper{display:inline-block;padding:5px 10px;background-color:#eee;border:1px solid #ddd;line-height:1}body section.product-content .img-holder img{width:100%;height:auto;margin-bottom:25px}@media (min-width: 768px){body section.product-content .img-holder img{padding-right:40px}}body section.product-content summary:hover{cursor:default}body section.product-content summary .price{display:inline-block;color:#145809;font-size:2.5em;font-weight:700}body section.product-content summary .meta-data{display:flex;padding:0;margin-bottom:35px;align-items:center;justify-content:flex-end;list-style:none}body section.product-content summary .meta-data li{list-style:none}body section.product-content summary .meta-data li:not(:last-child){margin-right:10px}body section.product-content summary .meta-data input[name=quantity]{width:100px;height:50px;text-align:center}body section.product-content summary .meta-data .submit{width:150px;height:50px;font-size:1.35em;line-height:1}body section.product-content .description{padding:25px;background-color:#f8f8f8;border:1px solid #eee}body section.checkout-content .buy-now{color:#145809;font-weight:700;text-transform:uppercase}body section.checkout-content .checkout-vendors img{display:inline-block;padding:10px;height:65px;border:1px solid #eaeaea}body section.search-content .content input.form-control{height:60px;background-color:#F8F8F8;border-radius:0;padding:15px 25px;font-size:20px}body section.search-content .content .input-group{margin-bottom:15px}body section.search-content .content .input-group .input-group-btn button{height:60px;padding-left:35px;padding-right:35px;border:0;border-radius:0;font-size:18px;text-transform:uppercase;line-height:1}body section.search-content .content .input-group .input-group-btn button:hover{margin-top:0;background-color:#145809}body section.search-content .content .results-label{display:none;margin-top:35px;margin-bottom:50px;font-size:16px;text-align:center;text-transform:uppercase}body section.search-content .content #searchResults li{display:flex;border-bottom:1px solid #ededed}body section.search-content .content #searchResults li:last-child{border-bottom:0}body section.search-content .content #searchResults li .featured-image{width:33.3333%}body section.search-content .content #searchResults li .featured-image img{display:inline-block;width:100%;margin-bottom:10px;height:auto}body section.search-content .content #searchResults li .meta-data{width:66.6666%;padding-left:40px}body section.search-content .content #searchResults li .meta-data .featured-label{color:#145809;font-size:12px;font-weight:700;text-transform:uppercase}body section.search-content .content #searchResults li .meta-data h3{margin-top:0;margin-bottom:20px;color:#333;font-size:24px;font-weight:400}body section.search-content .content #searchResults li .meta-data .description{margin-bottom:30px;font-size:18px}body section.search-content .content #searchResults li .meta-data .btn-template.cleaner{padding:15px 25px;border:0;border-radius:0;font-size:16px;line-height:1}body section.search-content .content #searchResults li.featured-Y{padding-bottom:35px;margin-bottom:35px}body section.search-content .content #searchResults li.featured-N{margin-bottom:20px}body section.search-content .content #searchResults li.featured-N .featured-image{display:none;width:auto}body section.search-content .content #searchResults li.featured-N .meta-data{width:100%;padding-left:0}body section.search-content .content #searchResults li.featured-N .meta-data .featured-label{display:none}body section.search-content .content #searchResults li.featured-N .meta-data h3{font-size:18px;margin-bottom:10px}body section.search-content .content #searchResults li.featured-N .meta-data .description{font-size:14px;margin-bottom:15px}body section.search-content .content #searchResults li.featured-N .meta-data .btn-template.cleaner{display:none}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{opacity:1}body .navbar-default.theme-navigation .navbar-nav>li>a:hover{color:#fff;background-color:#145809}
/*# sourceMappingURL=style.css.map */
