.page-landing-range .section-product-group{width:100%;margin:0;padding:30px 5% 0;background-color:white}@media only screen and (min-width: 480px){.page-landing-range .section-product-group{padding:30px 10% 0}}@media only screen and (min-width: 750px){.page-landing-range .section-product-group{padding:60px 15% 0}}@media only screen and (min-width: 990px){.page-landing-range .section-product-group{padding:60px 20% 0}}@media only screen and (min-width: 1400px){.page-landing-range .section-product-group{padding:60px 25% 0}}.page-landing-range .section-product-group .section-header{margin:0 0 30px}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .section-header{margin:0 0 60px}}.page-landing-range .section-product-group .section-header h2{margin:0;font-weight:400;text-align:center}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .grid{-webkit-box-pack:center;justify-content:center}}.page-landing-range .section-product-group .grid-item{margin:0 0 20px 20px;padding:0 0 20px;border-bottom:1px solid #d7d7d5}.page-landing-range .section-product-group .grid-item:last-child{padding:0;border-bottom:unset}@media only screen and (min-width: 480px){.page-landing-range .section-product-group .grid-item{margin:0 0 30px 30px;padding:0;border-bottom:unset}}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .grid-item{margin:0 0 40px 40px}}@media only screen and (min-width: 990px){.page-landing-range .section-product-group .grid-item{margin:0 0 60px 60px}}@media only screen and (min-width: 480px){.page-landing-range .section-product-group .grid-item.grid-3columns{flex-basis:calc(33% - 30px)}}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .grid-item.grid-3columns{flex-basis:calc(33% - 40px)}}@media only screen and (min-width: 990px){.page-landing-range .section-product-group .grid-item.grid-3columns{flex-basis:calc(33% - 60px)}}@media only screen and (min-width: 480px){.page-landing-range .section-product-group .grid-item.grid-4columns{flex-basis:calc(25% - 30px)}}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .grid-item.grid-4columns{flex-basis:calc(25% - 40px)}}@media only screen and (min-width: 990px){.page-landing-range .section-product-group .grid-item.grid-4columns{flex-basis:calc(25% - 60px)}}@media only screen and (min-width: 480px){.page-landing-range .section-product-group .grid-item.grid-5columns{flex-basis:calc(20% - 30px)}}@media only screen and (min-width: 750px){.page-landing-range .section-product-group .grid-item.grid-5columns{flex-basis:calc(20% - 40px)}}@media only screen and (min-width: 990px){.page-landing-range .section-product-group .grid-item.grid-5columns{flex-basis:calc(20% - 60px)}}.page-landing-range .product-card:focus img,.page-landing-range .product-card:hover img{opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width: 750px){.page-landing-range .product-card-image .product-card-image-inner{text-align:center}}.page-landing-range .product-card-image .product-card-image-inner>span{-webkit-box-pack:start;justify-content:flex-start}@media only screen and (min-width: 750px){.page-landing-range .product-card-image .product-card-image-inner>span{-webkit-box-pack:center;justify-content:center}}.page-landing-range .product-card-image img{opacity:.9;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-landing-range .product-card .product-card-title{margin:0 0 5px;padding:0;font-size:16px;line-height:1.2;font-weight:400;color:#00305c;text-transform:capitalize;border-bottom:none;display:inline-block}@media only screen and (min-width: 750px){.page-landing-range .product-card .product-card-title{font-size:18px;text-align:center}}.page-landing-range .product-card .product-card-title a:link,.page-landing-range .product-card .product-card-title a:visited{color:#00305c;text-decoration:none}.page-landing-range .product-card .product-card-title a:hover,.page-landing-range .product-card .product-card-title a:active{color:#005099;text-decoration:underline}.page-landing-range .product-card-rating{margin:0 0 5px}.page-landing-range .product-card-rating.jdgm-widget *{line-height:1}.page-landing-range .product-card-rating .jdgm-prev-badge__stars{margin:0;font-size:12px;line-height:1}.page-landing-range .product-card-rating .jdgm-prev-badge__stars .jdgm-star{color:#c74a1d !important}.page-landing-range .product-card-rating .jdgm-prev-badge__stars .jdgm-star.jdgm--off{color:#d7d7d5 !important}.page-landing-range .product-card-rating .jdgm-prev-badge__text{display:none}.page-landing-range .product-card .price{margin:0 0 10px}@media only screen and (min-width: 750px){.page-landing-range .product-card .price{-webkit-box-align:center;align-items:center}}.page-landing-range .product-card .price div.price__regular{margin-right:0}.page-landing-range .product-card .price dd{margin:0;font-size:14px;line-height:1;font-weight:700}@media only screen and (min-width: 750px){.page-landing-range .product-card .price dd{font-size:16px}}.page-landing-range .product-card .price dd span.price-item{color:#577943}.page-landing-range .product-card .price dd span.money{font-size:18px;color:#577943}.page-landing-range .product-card .price .price__sale span.money{color:indianred}.page-landing-range .product-card .price .price__sale span.price-item__label{margin:0 0 0 5px;padding:2px 5px;background:indianred;color:white;text-transform:uppercase}.page-landing-range .product-card .price .price__badges--listing{margin:0}.page-landing-range form.product-card-addtobasket{display:block}@media only screen and (min-width: 750px){.page-landing-range form.product-card-addtobasket{text-align:center}}.page-landing-range form.product-card-addtobasket input#quantity{display:none}.page-landing-range form.product-card-addtobasket input.btn[type='submit']{font-size:10px;background-color:#577943;border-radius:2px;display:inline-block}@media only screen and (min-width: 750px){.page-landing-range form.product-card-addtobasket input.btn[type='submit']{font-size:12px}}.page-landing-range form.product-card-addtobasket input.btn[type='submit']:hover,.page-landing-range form.product-card-addtobasket input.btn[type='submit']:focus{background-color:#73a059}.page-landing-range form.product-card-addtobasket input.btn[type='submit'][aria-disabled],.page-landing-range form.product-card-addtobasket input.btn[type='submit'][aria-disabled]:hover,.page-landing-range form.product-card-addtobasket input.btn[type='submit'][aria-disabled]:focus{background:darkred;opacity:1}.page-landing-range .section-product-group+.section-custom-content{width:100%;background-color:white}.page-landing-range .section-product-group+.section-custom-content .custom-content{margin:0;padding:0}.page-landing-range .section-product-group+.section-custom-content .custom-content .custom__item--html{margin:0;padding:0;-webkit-box-flex:1;flex:1 1 100%}.page-landing-range .section-product-group+.section-custom-content .custom__item-inner{text-align:center}section.page-landing-c2c{width:100%;margin:0;max-width:100%}@media only screen and (min-width: 750px){section.page-landing-c2c{width:100%;margin:0}}@media only screen and (min-width: 990px){section.page-landing-c2c{width:100%}}section.page-landing-c2c .index-section--image{width:100%;margin:0 0 30px;padding:0}@media only screen and (min-width: 750px){section.page-landing-c2c .index-section--image{margin-bottom:60px}}section.page-landing-c2c .index-section--image img{width:100% !important;height:auto !important}section.page-landing-c2c .page-article-header,section.page-landing-c2c .page-article-body{width:94%;max-width:1200px;margin:0 auto 30px}@media only screen and (min-width: 480px){section.page-landing-c2c .page-article-header,section.page-landing-c2c .page-article-body{width:96%}}@media only screen and (min-width: 750px){section.page-landing-c2c .page-article-header,section.page-landing-c2c .page-article-body{width:70%;margin-bottom:60px}}@media only screen and (min-width: 990px){section.page-landing-c2c .page-article-header,section.page-landing-c2c .page-article-body{width:50%}}
