.product-module-scss-module__2alxfW__wrapper{width:100%;max-width:100%}.product-module-scss-module__2alxfW__tabs{margin-top:80px;overflow:hidden}.product-module-scss-module__2alxfW__reviews{margin-top:80px}.product-module-scss-module__2alxfW__main{grid-template-columns:480px 1fr;grid-template-areas:"image head""image intro""image form";gap:20px;display:grid}@media (max-width:960px){.product-module-scss-module__2alxfW__main{grid-template-columns:100%;grid-template-areas:"head""image""price""intro""form"}}@media (max-width:480px){.product-module-scss-module__2alxfW__main{gap:10px}}.product-module-scss-module__2alxfW__head{grid-area:head;max-width:100%}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headTitle{color:#0073ae;text-transform:capitalize;border-bottom:1px solid #e1e1e1;margin-bottom:.3rem;padding-bottom:1rem;font-size:1.9rem;font-weight:bolder}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headSubtitle{background:url(https://res.cloudinary.com/berkey-water-filters-europe/image/upload/w_240/v1619885871/2021-TrustBadge-Authorised-Berkey-Dealer-Banner.png) calc(100% - 10px) 0/120px no-repeat;display:grid}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headSubtitle .product-module-scss-module__2alxfW__headReviews{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;display:flex}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headSubtitle .product-module-scss-module__2alxfW__headReviews .product-module-scss-module__2alxfW__reviews-stars .ant-rate .ant-rate-star{margin:0;font-size:18px}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headSubtitle .product-module-scss-module__2alxfW__headReviews .product-module-scss-module__2alxfW__reviews-count{margin-left:5px;font-size:14px;line-height:16px}.product-module-scss-module__2alxfW__head .product-module-scss-module__2alxfW__headSubtitle .product-module-scss-module__2alxfW__headPrice{width:100%;margin-top:10px;font-size:1.8rem}.product-module-scss-module__2alxfW__image{grid-area:image}.product-module-scss-module__2alxfW__image #image{max-width:100%;height:auto!important}.product-module-scss-module__2alxfW__image #image img{max-width:100%;height:auto!important}.product-module-scss-module__2alxfW__form{grid-area:form}
.purchase-module-scss-module__XWuYeq__section{margin-top:10px}.purchase-module-scss-module__XWuYeq__price{font-size:1.8em}.purchase-module-scss-module__XWuYeq__quantityAndButton{grid-template-columns:100px 200px;width:260px;display:grid}
.SelectSize-module-scss-module__sF3Jma__container{width:100%;margin-top:30px}.SelectSize-module-scss-module__sF3Jma__label{font-weight:700}.SelectSize-module-scss-module__sF3Jma__price{color:#090;margin-left:10px;font-weight:700}
.SelectAddon-module-scss-module__C4ZBqW__container{margin-top:30px}.SelectAddon-module-scss-module__C4ZBqW__label{font-weight:700}.SelectAddon-module-scss-module__C4ZBqW__price{color:#090;margin-left:10px;font-weight:700}
.OutOfSockMessage-module-scss-module__x3Krzq__body{margin-top:10px;font-weight:700}.OutOfSockMessage-module-scss-module__x3Krzq__heading{color:red;margin-right:10px}
.geotax-module-scss-module__SFsfPq__notice{margin:10px 0}.geotax-module-scss-module__SFsfPq__title{margin:0 10px;font-weight:700}.geotax-module-scss-module__SFsfPq__description{font-weight:400}
.manual-module-scss-module__kWW5OW__container{margin:20px 0}
.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__wrap{cursor:pointer;margin-top:30px}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__wrap .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__copy{font-weight:700}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product{grid-template-columns:120px auto;gap:10px;max-width:480px;display:grid}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__info{grid-template-rows:30px auto;grid-template-columns:1fr;gap:10px;display:grid}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__info .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__head{grid-template-columns:auto auto 1fr;gap:10px;display:grid}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__info .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__head .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__price{text-decoration:line-through}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__info .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__head .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__free{color:#060;font-weight:700}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__info .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__head .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__more{justify-self:flex-end;font-size:small}.BerkeyFilterPrimingKit-module-scss-module__zb2ufG__product .BerkeyFilterPrimingKit-module-scss-module__zb2ufG__image img{object-fit:contain}
.questions-module-scss-module__zU8FJq__question{font-size:105%;font-weight:700}.questions-module-scss-module__zU8FJq__answer{font-size:100%;font-weight:400}.questions-module-scss-module__zU8FJq__info{font-size:90%;font-weight:400}:is(.questions-module-scss-module__zU8FJq__container .fwx-copy.fwx-copy-content h2,.questions-module-scss-module__zU8FJq__container .fwx-copy.fwx-copy-content h3,.questions-module-scss-module__zU8FJq__container .fwx-copy.fwx-copy-content h4,.questions-module-scss-module__zU8FJq__container .fwx-copy.fwx-copy-content h5,.questions-module-scss-module__zU8FJq__container .fwx-copy.fwx-copy-content h6){margin:0;padding:0;font-size:inherit!important;font-weight:inherit!important}
.product-module-scss-module__aVKO4a__item{text-align:center;width:100%}.product-module-scss-module__aVKO4a__item a{grid-template:"image""name"50px"price"30px"reviews"30px"button"30px/auto;justify-items:center}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__image{grid-area:image;position:relative;overflow:hidden}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__image img{object-fit:cover;width:100%;height:auto}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__reviews{grid-area:reviews;margin-top:20px;display:grid}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__reviews .product-module-scss-module__aVKO4a__reviews-stars{width:100%}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__reviews .product-module-scss-module__aVKO4a__reviews-stars .ant-rate .ant-rate-star{margin:0;font-size:18px}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__reviews .product-module-scss-module__aVKO4a__reviews-count{width:100%;font-size:12px;line-height:12px}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__name{grid-area:name;margin-bottom:10px;font-size:1.2rem;font-weight:700}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__price{grid-area:price;justify-content:center;align-self:center;font-size:1.2rem;font-weight:700;display:flex}.product-module-scss-module__aVKO4a__item .product-module-scss-module__aVKO4a__button{grid-area:button;justify-content:center;display:flex}
.related-module-scss-module__qjPoAW__container{gap:20px;min-height:300px;display:grid}@media (min-width:1200px){.related-module-scss-module__qjPoAW__container{grid-template-columns:repeat(4,1fr)}}
.reviews-module-scss-module__aUXUOa__container{display:grid}.reviews-module-scss-module__aUXUOa__list{margin:30px 0}.reviews-module-scss-module__aUXUOa__review{grid-template:"avatar author date"20px"avatar score score"20px"avatar title title"20px"avatar content content"/60px auto 120px;margin-bottom:30px;display:grid}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__author{grid-area:author;font-size:95%;display:flex}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__author .reviews-module-scss-module__aUXUOa__name{color:var(--colorPrimary)}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__author .reviews-module-scss-module__aUXUOa__verified{color:#555;margin-left:10px;font-size:90%;font-style:italic}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__date{grid-area:date;justify-content:flex-end;display:flex}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__avatar{grid-area:avatar}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__score{grid-area:score;font-size:12px}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__title{grid-area:title;margin-top:3px;font-weight:700}.reviews-module-scss-module__aUXUOa__review .reviews-module-scss-module__aUXUOa__content{grid-area:content;margin-top:10px}
.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-list{padding-bottom:40px}.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-dots{opacity:.5;bottom:0}.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-dots:hover{opacity:1}.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-dots li button{background-color:var(--colorSecondary,#7ac142)}.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-dots li button:after{background-color:var(--colorPrimary)}:is(.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-prev,.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-prev:hover,.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-prev:focus){z-index:2;width:32px;height:32px;color:var(--colorPrimary);font-size:32px;top:calc(30% - 16px);left:10px}:is(.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-next,.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-next:hover,.ant-carousel .HomepageShowcase-module-scss-module__x6ZOYW__carousel .slick-next:focus){z-index:2;width:32px;height:32px;color:var(--colorPrimary);font-size:32px;top:calc(30% - 16px);right:10px}
.products-module-scss-module__mA2npG__container{padding:0;display:grid}