.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{background-color:#eff1f3}#rhs-window{width:100%}.sort{color:#00463d;font-size:.875rem!important;font-weight:400;letter-spacing:.000875rem!important;padding:2.5rem 0;width:100%;max-width:64rem;margin:0}.cross-sell{color:#00463d;font-size:1.5rem!important;letter-spacing:-.049375rem!important;text-align:center;padding:2rem 0}@media screen and (max-width:1023px) and (min-width:480px){#rhs-window{width:100%!important}.column-layout{max-width:42rem}}@media screen and (max-width:479px){#main-container h1,.sort{width:100%}.sort{padding:1.5rem 0!important}#main-container h1{padding:0}#rhs-window{width:100%!important}}@media screen and (max-width:1280px){.sort{width:80%}}.slider-box{position:relative}.slider{padding:2.5rem 0 2.5rem 5rem}.slider__item{display:block;width:18rem;height:23rem;margin-right:2.5rem;border:1px solid #e4e6e9;border-radius:8px;text-decoration:none;outline:0}.slider__img{display:block;width:auto;max-width:18rem;height:12.187rem;margin:2.5rem auto}.slider__title{font-size:1.25rem;font-weight:600;color:#00463d;text-align:center;margin-bottom:.5rem}.slider__text{font-size:.625rem;font-weight:300;color:#00463d;letter-spacing:.308rem;text-transform:uppercase;text-align:center}.next-arrow,.prev-arrow{width:3rem;height:3rem;border-radius:50%;box-shadow:0 1px 3px #00000024;background-color:#fff;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.prev-arrow{left:1.5rem;background:url(/dist/images/carousel_arrow_left.svg) #fff}.next-arrow{right:1.5rem;background:url(/dist/images/carousel_arrow_right.svg) #fff}@media (max-width:1023px){.slider{padding:1.25rem 0}.slider__item{margin-right:1.25rem}.next-arrow,.prev-arrow{display:none}}#product-masonry{padding:0;background-color:#eff1f3;color:#000}#benefits h2,#product-masonry h1{font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.308rem;text-transform:uppercase;text-align:center;margin:0;padding:0}#product-masonry h2{margin-top:.5rem;font-size:4.25rem;line-height:4.625rem;letter-spacing:-.14rem;text-transform:lowercase;text-align:center;font-weight:200}.product_title{font-size:.875rem}.week-deal__title{font-family:"Work Sans",sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.308rem;text-transform:uppercase;text-align:center}.week-deal__name{margin-top:.5rem;font-size:4.25rem;line-height:4.625rem;letter-spacing:-.14rem;text-transform:lowercase;text-align:center}.column-layout{width:100%;max-width:64rem;margin:0 auto;column-count:3;column-gap:1.5rem}.product-card{width:100%;max-width:20rem;padding:1rem 0 0 0;background-color:#fff;border-radius:16px;box-shadow:0 1px 3px #00000024;display:inline-block;position:relative}.p-icon{margin-right:1rem;cursor:pointer;width:1.5rem;height:1.5rem;float:right}.availability-icon{margin-left:1rem}.look_icon{top:0;right:8rem}.fav_icon{top:0;right:4.5rem}.list_icon{top:0;right:0}.product-card__add{margin-right:1rem}.product-img{display:block;width:13.5rem;height:13.5rem;margin:3rem auto 1rem}.product-card h3{padding:1rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.041rem;text-align:left;font-weight:800;position:relative;margin:0}.product-card h4{padding:.2rem 1rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.041rem;text-align:left;position:relative;margin:0;color:#696969}.details{padding:1rem;border-top:1px solid #e5e6e7;text-align:left;position:inherit;font-size:.875rem}.product-card__weight{font-size:.875rem;line-height:1.25rem}.price-old{text-decoration:line-through;margin-right:4px}.price{color:#000;font-weight:600}.price-special{padding:0 .5rem;font-weight:600;color:#fff;background-color:#ef0000;border-radius:10px}.price-kg{color:#838b91}.price-kg-sale{display:block;color:#838b91}.price,.price-kg,.price-kg-sale,.price-old,.price-special{margin-top:.125rem;display:inline-block}.prices{width:60%}.sub-title{line-height:1rem}@media (min-width:240px) and (max-width:567px){.week-deal{padding:2rem .5rem}.column-layout{column-count:1}.product-card{display:block}}@media (min-width:568px) and (max-width:1280px){.week-deal{padding:2rem .5rem}.column-layout{column-count:2;width:80%}}@media screen and (min-width:1024px){.shop-container{margin:0 0 0 300px;width:calc(100% - 300px)}}@media screen and (max-width:1023px){.shop-container{width:100%;max-width:100%;padding-left:2rem}.grid,.shop-container{max-width:736px;margin:0 auto}}.grid-item{width:352px;float:left;padding:0 2rem 2rem 0}@media screen and (max-width:678px){.grid-item{padding:0 0 2rem 0}.shop-container{padding:0}}.product-card{width:320px!important}@media screen and (max-width:736px){.grid{max-width:320px;padding:0 0 2rem 0;margin:0 auto}.shop-container{max-width:320px}}*{box-sizing:border-box}.grid{max-width:1060px;counter-reset:grid-item}.grid:after{content:'';display:block;clear:both}.organic-icon{width:1.375rem;height:1.375rem;cursor:pointer;z-index:9;position:absolute;right:0;bottom:0}.h3-spacer{width:80%;display:block}.tooltip{position:absolute;display:inline-block;right:.75rem;bottom:1rem;width:5rem;height:3.5rem;z-index:3}.tooltip .tooltiptext{opacity:0;width:7rem;transition:opacity .2s;background-color:#fff;border:1px solid #e5e6e7;text-align:center;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;position:absolute;z-index:10;box-shadow:0 1px 3px #00000024;color:#00463d;letter-spacing:-.02rem}.tooltip .oi{width:8rem}.tooltip:hover .tooltiptext{opacity:1;transition:opacity .2s}#added-to-fav-window{position:fixed;top:calc(80% - 25px);left:calc(50% - 136px);z-index:9999;display:none;width:272px;animation-duration:3s;-webkit-animation-duration:3s;animation-name:addedToFavWindowAnimation;-webkit-animation-name:addedToFavWindowAnimation;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#added-to-fav-modal{display:none;font-size:.8725rem;overflow:hidden;border-radius:1.75rem;box-shadow:0 1.5rem 2.375rem #00000024;padding:.75rem;width:272px;margin:0 auto;background-color:#fff;animation-duration:3s;-webkit-animation-duration:3s;animation-name:addedToFavAnimation;-webkit-animation-name:addedToFavAnimation;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;position:relative}#added-to-fav-modal p>span{font-weight:600;margin-left:.75rem}#added-to-fav-modal .content{width:18.25rem;display:flex;align-items:center}@keyframes addedToFavAnimation{0%{opacity:0;width:272px}10%{opacity:1;width:272px}60%{opacity:1;width:272px}80%{opacity:1;width:48px}100%{opacity:0;width:48px;display:none}}@-webkit-keyframes addedToFavAnimation{0%{opacity:0}10%{opacity:1}60%{opacity:1;width:272px}80%{opacity:1;width:48px}100%{opacity:0;width:48px;display:none}}@keyframes addedToFavWindowAnimation{0%{opacity:0;top:calc(90% - 25px)}10%{opacity:1;top:calc(80% - 25px)}80%{opacity:1;display:block}100%{opacity:0;display:none}}@-webkit-keyframes addedToFavWindowAnimation{0%{opacity:0;top:calc(90% - 25px)}10%{opacity:1;top:calc(80% - 25px)}80%{opacity:1;display:block}100%{opacity:0;display:none}}.product-info{width:440px}.product-info h2{font-size:1.5rem;letter-spacing:-.049375rem;font-weight:600;text-transform:capitalize;text-align:left;margin:1.5rem 0;line-height:2rem!important}.product-info .product-img,.product-info .supplier-img{border-radius:1rem;width:100%;height:inherit}.product-info .origin{margin:.5rem 0;padding:0}.product-info .origin li{list-style-type:none;display:list-item}.product-info .origin li p{padding:0;margin:0;color:#838b91;font-size:13px}.product-info .alert{color:#ff4f01;font-size:13px;letter-spacing:.13px}.product-info .price-list{text-align:left;position:inherit;border-radius:1rem;background-color:#f5f6f7;font-size:1.125rem;font-weight:400;letter-spacing:-.59px;margin:4rem 0}.product-info .item{position:relative;height:100px;display:flex;flex-direction:row;align-items:center;border-bottom:#fff 1px solid;padding:0 1.5rem}.product-info .item p{font-size:1.125rem;font-weight:600;letter-spacing:-.59px;margin:0;padding:0;text-align:left}.product-info .price-list .price{color:#000}.product-info .price-list .price-kg{color:#838b91}.product-info .price-list .price-old{color:#000;text-decoration:line-through}.product-info .price-list .price-special{color:#fff;background-color:#f11919;border-radius:.75rem;padding:0 .25rem}.product-info p{font-size:.875rem;padding:0;margin:1rem 0 3rem 0}.product-info p.inline{display:inline}.product-info h3{font-weight:900;font-size:.875rem;display:inline;padding:0;margin:0;text-align:left;letter-spacing:0;text-transform:inherit;line-height:inherit}.product-info h4{font-weight:400;font-size:1.25rem;padding:0;margin:1rem 0;letter-spacing:-.66px;text-align:left}.product-info .nutritional-info{border-radius:1rem;border:1px solid #e4e6e9;font-size:.875rem;font-weight:400;margin:1rem 0 3rem 0;text-align:left}.product-info .nutritional-info .row{height:2rem;display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:0 1.5rem;border-bottom:1px solid #e4e6e9;margin:0}.product-info .nutritional-info .first,.product-info .nutritional-info .last{border-bottom:none!important}.product-info .nutritional-info .first{justify-content:flex-end;font-weight:700}.product-info .nutritional-info .dropdown{font-size:1.125rem;font-weight:900;padding:1rem 1.5rem;border-bottom:1px solid #e4e6e9}.product-info .nutritional-info .row p{margin:0;padding:0;text-align:left}.product-info .nutritional-info .row span{font-weight:900;margin-right:.5rem}.product-info .nutritional-info .row .indent{margin-left:1.5rem}#prod-quickview-modal .actions{position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:2.5rem;padding:1.5rem .5rem}#fav-add-prod-info,#list-add-prod-info,#share-prod-info{cursor:pointer;width:2.5rem;height:2.5rem}@media screen and (max-width:33rem){#how-to-order-modal .modal-box,#prod-quickview-modal .modal-box{width:90%;left:5%;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}#how-to-order-modal .modal-box{top:calc(50% - 18rem)}#how-to-order-modal .modal-box p{padding:1rem 0 2rem 0}.product-info{width:100%}}#prod-quickview-modal{background-color:rgba(0,0,0,.64);height:100%;font-family:"Open Sans",sans-serif;left:0;overflow-y:auto;top:0;width:100%;z-index:12000;position:fixed;display:none;animation-duration:.5s;-webkit-animation-duration:.5s;animation-name:fadeInAnimation;-webkit-animation-name:fadeInAnimation}#prod-quickview_close{cursor:pointer}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}#prod-quickview-modal .modal-box,.modal-box{background:#fff;border-radius:16px;display:flex;flex-wrap:wrap;top:2rem;max-width:33rem;width:100%;z-index:200;align-content:space-between;justify-content:space-around;flex-direction:row;padding:2rem 1rem;margin:0 auto}.product-info .item button.orange-btn,div.grid-item button.orange-btn,div.product-carousel button.orange-btn{margin:0;border:none;background:#ff4f01;border-radius:20px;color:#fff;font-weight:600;font-size:.8125rem;height:2rem;letter-spacing:.0194rem;width:6.6875rem;cursor:pointer;top:2rem;right:1.5rem;position:absolute}@media screen and (max-width:768px){#prod-quickview-modal .modal-box,.modal-box{width:90%}}.payment-options{width:100%;display:flex;flex-direction:row;justify-content:flex-end;margin:0 0 2rem 0}.payment-options img{margin:0 0 0 .5rem}.slider__item{height:39rem}.slider-box{height:40rem}.next-arrow{right:.5rem}.prev-arrow{left:.5rem}.slider{padding:0 4rem}.breadcrumbs a,.breadcrumbs p{padding:0}.breadcrumbs{padding-bottom:0}.product-info .product-img{width:23.5rem;height:23.5rem;padding:0;margin:0}.product-info .product-img img{max-width:23.5rem}.product-info{position:relative}.product-img-slider-box{position:relative;max-width:480px}.product-img-slider{padding:0}.product-img-slider__item{display:block;width:26rem;margin-right:0;border-radius:8px;text-decoration:none;outline:0;padding:2rem 2rem 0 2rem}.slider__img{display:block;width:auto;max-width:18rem;height:12.187rem;margin:2.5rem auto}.slider__title{font-size:1.25rem;font-weight:600;color:#00463d;text-align:center;margin-bottom:.5rem}.slider__text{font-size:.625rem;font-weight:300;color:#00463d;letter-spacing:.308rem;text-transform:uppercase;text-align:center}.product-img-next-arrow,.product-img-prev-arrow{width:3rem;height:3rem;cursor:pointer;position:absolute;top:13rem;transform:translateY(-50%);z-index:2;margin-top:2.5rem}.product-img-prev-arrow{left:0;background:url(/dist/images/carousel_arrow_left.svg)}.product-img-next-arrow{right:0;background:url(/dist/images/carousel_arrow_right.svg)}.product-img-slider ul{margin:0;padding:0;width:100%}.product-img-slider ul li{margin:0;padding:1rem 1.5rem;list-style-type:none;display:flex;flex-direction:row;align-content:center;border-bottom:1px solid #e5e6e7;font-size:.875rem}.product-img-slider ul.slick-dots{border:none;margin:0 0 .75rem auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.product-img-slider ul.slick-dots li{border:none;padding:.375rem}.product-img-slider ul.slick-dots li button{width:.625rem;height:.625rem;border-radius:1rem;border:1px solid #00463d;background-color:#fff;font-size:0}.product-img-slider ul.slick-dots li.slick-active button{background-color:#00463d;highlight-color:transparent;outline:0}.product-info:nth-child(2){margin-left:2.5rem!important}.product-info .actions{width:6rem;padding-top:1rem}.thumbnails img{width:3rem;cursor:grab;padding:.25rem}.thumbnails{border:.125rem solid #f5f6f7;width:3.25rem;height:3.25rem;overflow:hidden}.slick-active .thumbnails{border:.125rem solid #00463d}.product-img{display:inline-block;position:relative}.product-img img{display:block}.product-img img::selection{background-color:transparent}#img1 img.zoomImg:hover,#img2 img.zoomImg:hover,#img3 img.zoomImg:hover,#img4 img.zoomImg:hover,#img5 img.zoomImg:hover,#img6 img.zoomImg:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='22' width='22'%3E%3Ccircle cx='10' cy='10' r='8' stroke='%2300463D' stroke-width='3' fill='white' /%3E%3Cline x1='15' y1='15' x2='22' y2='22' style='stroke:%2300463D;stroke-width:3' /%3E%3Cline x1='6' y1='10' x2='14' y2='10' style='stroke:%2300463D;stroke-width:2' /%3E%3Cline x1='10' y1='6' x2='10' y2='14' style='stroke:%2300463D;stroke-width:2' /%3E%3C/svg%3E"),zoom-in}@media screen and (max-width:1024px){.product-details,div#ReviewsWidget{flex-direction:column;margin:1rem auto;width:100%;padding:10%}.product-info{width:100%;margin-left:0}.product-img-slider-box{position:relative;max-width:20rem;margin:0 auto}.product-info .product-img{width:20rem;height:auto}.product-info .product-img img{max-width:20rem}.product-img-slider__item{padding:0}.product-img-slider-box.slick-slide img{width:100%}.product-img-prev-arrow{margin-left:-2rem}.product-img-next-arrow{margin-right:-2rem}.slider{padding:0 1rem}}@media (max-width:1023px){.product-img-slider{padding:1.25rem 0}.slider__item2{margin-right:1.25rem}.product-img-next-arrow,.product-img-prev-arrow{display:none}}.breadcrumbs a,.breadcrumbs p{color:#838b91;font-size:.75rem;padding:0;margin:0;text-decoration:none;display:inline-block}#fav-add-prod-details,#list-add-prod-details,#share-prod-details{cursor:pointer;width:2.5rem;height:2.5rem}@media screen and (max-width:767px){.product-info{margin-left:0}.product-details,div#ReviewsWidget{flex-direction:column;width:100%}}.mini-header-product{height:6rem!important;padding:0 1rem!important}div#ReviewsWidget{max-width:60rem;flex-direction:row;margin:5rem auto}.ElementsWidget__subheader{justify-content:flex-start!important}@media screen and (max-width:375px){.product-info .product-img img{max-width:19rem}}#disclaimer{margin:5rem 0 2rem 0;padding:0 3rem 0 0}#disclaimer h3{margin:0;font-size:1rem}#disclaimer p{font-size:.75rem;font-weight:100;margin:0;color:#999;padding:1rem 0}.disclaimer-desktop{display:inline}.disclaimer-mobile{display:none}@media screen and (max-width:1024px){.disclaimer-desktop{display:none}.disclaimer-mobile{display:inline}.container{padding-top:0}#disclaimer{margin:0;padding:0}}#QA{display:flex;flex-direction:column;border-bottom:1px solid #efefef;margin:0 0 4rem 0}#QA .title-bar{display:inherit;flex-direction:row;padding:0 0 1rem 0}#QA .title-icon{width:2.25rem;height:2.25rem;border-radius:2rem;border:2px solid #00463d;display:flex;justify-content:center;align-items:center;font-size:1.5rem;margin-right:1rem;font-weight:600}#QA h2.question{font-weight:100;color:#00463d;font-style:italic;font-size:1rem;letter-spacing:-.031rem;-webkit-transition:0s;-o-transition:0s;transition:0s;width:90%}#QA h2.active{color:#000;font-weight:400;letter-spacing:-.05rem}#QA .section a.close p{color:#ff4f01;text-align:right}#QA div.section a{text-decoration:none}@media screen and (max-width:420px){#QA h2.question{font-size:.875rem}}#QA .accordion{color:#b7c1c8;cursor:pointer;padding:1rem 0;width:100%;border-top:1px solid #efefef;text-align:left;outline:0;transition:.4s;display:inherit;flex-direction:row;position:relative;justify-content:space-between}.accordion:first-of-type{border-top:none}.section{display:none;overflow:hidden;transition:max-height .2s ease-out;padding:0 0 1rem 0;font-size:.875rem;font-weight:100}.down-chevron{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);border-color:#ff4f01}div#QA-container{display:flex;padding-top:4rem;flex-direction:column}.fixed{position:inherit;margin:1.5rem 0;max-width:480px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slider-list-box{position:relative}.slider-list{padding:0}.slider-list__item{display:block;width:30rem;margin-right:0;border-radius:8px;text-decoration:none;outline:0}.slider__img{display:block;width:auto;max-width:18rem;height:12.187rem;margin:2.5rem auto}.slider__title{font-size:1.25rem;font-weight:600;color:#00463d;text-align:center;margin-bottom:.5rem}.slider__text{font-size:.625rem;font-weight:300;color:#00463d;letter-spacing:.308rem;text-transform:uppercase;text-align:center}.next-arrow-list,.prev-arrow-list{width:3rem;height:3rem;border-radius:50%;box-shadow:0 1px 3px #fff;background-color:#fff;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;margin-top:2.5rem}.prev-arrow-list{left:0;background:url(/dist/images/carousel_arrow_left.svg) #fff}.next-arrow-list{right:0;background:url(/dist/images/carousel_arrow_right.svg) #fff}@media (max-width:1023px){.slider-list{padding:1.25rem 0}.slider-list__item{margin-right:1.25rem}.next-arrow-list,.prev-arrow-list{display:none}}#add-to-list-modal,#save-list-modal{display:none;background-color:rgba(0,0,0,.64);height:100%;font-family:"Open Sans",sans-serif;left:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:2000;overflow:auto;position:fixed;display:none;animation-duration:.5s;-webkit-animation-duration:.5s;animation-name:fadeInAnimation;-webkit-animation-name:fadeInAnimation}#add-to-list-modal .shop-window-input-label,#save-list-modal .shop-window-input-label{position:absolute;pointer-events:none;left:1rem;top:1.25rem;font-size:1rem;line-height:1.125rem;opacity:.48;transition:.3s}#add-to-list-modal .shop-window-input,#save-list-modal .shop-window-input{width:100%;padding:1.067rem 0 1.067rem 1rem;line-height:1.375rem;background-color:#f4f5f6;border-radius:4px;border:none;outline:0}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}#add-to-list-modal .wrapper,#save-list-modal .wrapper{left:calc(50% - 17.5rem);position:absolute;top:2rem}#add-to-list-modal .modal-box,#save-list-modal .modal-box{background:#fff;border-radius:16px;display:flex;flex-wrap:nowrap;width:33rem;z-index:200;align-content:space-between;justify-content:center;flex-direction:column;padding:2rem 1.5rem 1.5rem 1.5rem;position:relative;margin-bottom:.5rem}#add-to-list-modal img.product-img,#save-list-modal img.product-img{border-radius:1rem;width:4rem;height:inherit;margin:0}#add-to-list-modal h3,#save-modal h3{font-size:1.25rem;letter-spacing:-.049375rem;font-weight:700;text-transform:capitalize;text-align:left;margin:.5rem 0 0 0}#add-to-list-modal h2,#save-list-modal h2{font-weight:600;font-size:.875rem;display:inline;padding:2rem 1.5rem .5rem 1.5rem;margin:0;text-align:left;letter-spacing:0;text-transform:inherit;line-height:inherit}#add-to-list-modal .actions,#save-list-modal .actions{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding:1.5rem}#add-to-list-modal .details,#save-list-modal .details{position:initial;border:none;display:flex;justify-content:space-between;flex-direction:row;width:100%;padding:.5rem 2rem 0;margin-top:1rem}#fav-add-prod-info,#list-add-prod-info,#share-prod-info{cursor:pointer;width:2.5rem;height:2.5rem}#add-to-list-modal .modal-box ul,#save-list-modal .modal-box ul{margin:0;padding:0;width:100%}#add-to-list-modal .modal-box ul li,#save-list-modal .modal-box ul li{margin:0;padding:1rem 1.5rem;list-style-type:none;display:flex;flex-direction:row;align-content:center;border-bottom:1px solid #e5e6e7;font-size:.875rem}#add-to-list-modal .modal-box ul.slick-dots{border:none;margin:1.5rem 0 .75rem auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#add-to-list-modal .modal-box ul.slick-dots li{border:none;padding:.375rem}#add-to-list-modal .modal-box ul.slick-dots li button{border:none;width:.625rem;height:.625rem;border-radius:1rem;border:1px solid #00463d;background-color:#fff;font-size:0}#add-to-list-modal .modal-box ul.slick-dots li.slick-active button{background-color:#00463d;highlight-color:transparent;outline:0}#add-to-list-modal .modal-box ul li.add,#save-list-modal .modal-box ul li.add{padding:0 0 0 .612rem;align-items:center;background-image:none}#add-to-list-modal .modal-box ul li.add p,#save-list-modal .modal-box ul li.add p{padding:0 0 0 .125rem}.list-select{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-select input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;left:0;height:1.125rem;width:1.125rem;background-color:#fff;border:.125rem solid #838b91;border-radius:.125rem}.list-select input:checked~.checkmark{background-color:#bcdf43;border:none}.checkmark:after{content:"";position:absolute;display:none}.list-select input:checked~.checkmark:after{display:block}.list-select .checkmark:after{left:.375rem;top:.125rem;width:.25rem;height:.5rem;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#add-to-list-modal .no-side-padding,#save-list-modal .no-side-padding{padding:0}@media screen and (max-width:33rem){#add-to-list-modal .modal-box,#save-list-modal .modal-box{width:90%;left:5%;justify-content:center;flex-wrap:nowrap;flex-direction:column}#add-to-list-modal .wrapper,#save-list-modal .wrapper{width:100%;left:0;top:0}}#add-to-list-modal,#save-list-modal{display:block}@media screen and (max-width:767px){#add-to-list-modal,#save-list-modal{height:90%}#add-to-list-modal .wrapper,#save-list-modal .wrapper{width:95%}}.circle{width:2.5rem;height:2.5rem}.flex-row-center{display:flex;align-items:center}input.mixed-box-preferences-expand{box-shadow:0 .5rem 2rem 1px #ccc!important;padding:1rem 1rem 10.5rem 1rem!important}input.mixed-box-preferences{position:absolute;left:0;top:0;z-index:2;font-size:1rem;color:rgba(0,0,0,.7);border:0;box-shadow:0 0 0 1px #838b91;border-radius:25px;padding:1rem;background-repeat:no-repeat;background-position:98% 50%;background-color:#fff;width:100%;-webkit-transition:.3s ease;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0x}button:focus,input:focus,select:focus,textarea:focus{outline:0}.auto-complete-item{position:relative;padding:1rem 0 1.125rem 0;border-top:1px solid #e5e6e7;text-align:left}.auto-complete-item:last-child{border-bottom:1px solid #e5e6e7}.auto-complete-item span{font-weight:900;font-size:1rem;padding:0 0 0 1rem}.auto-complete-item button{position:absolute;right:4rem;top:.5rem}.auto-complete-item button:last-child{right:1rem}.mixed-form{position:relative;height:3rem}.mixed-results{display:none;width:100%;background-color:#fff;position:absolute;z-index:4;margin-top:4rem}.mixed-icon{position:absolute;top:.75rem;right:1rem;z-index:3}h3{letter-spacing:-.59px;margin-bottom:1.5rem}.shop-window .orange-btn{margin-top:1.5rem;padding:.5rem 3rem}.disliked,.preferred{display:flex;align-items:center;flex-wrap:wrap}.disliked span,.preferred span{font-size:.812rem}.disliked button,.preferred button{font-weight:400;margin:1rem 1rem 0 0;position:relative}.preference-list{margin-top:2rem}.disliked button:hover,.preferred button:hover{color:#838b91;border:1px solid #838b91;transition:.2s}.disliked button:hover .remove-preference,.preferred button:hover .remove-preference{position:absolute;width:1rem;height:1rem;z-index:100;top:-.25rem;right:-.25rem;background:transparent url(/dist/images/remove_red_inverted.svg) no-repeat;cursor:pointer;animation-duration:.5s;-webkit-animation-duration:.5s;animation-name:removePreferenceAnimation;-webkit-animation-name:removePreferenceAnimation;background-size:250% 250%;background-position:center center}@keyframes removePreferenceAnimation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes removePreferenceAnimation{0%{opacity:0}100%{opacity:1}}#postcode-banner{width:100%;max-width:64rem;padding:1rem 2rem 1rem 1rem;background-color:#bcdf43;display:flex;margin-top:2rem;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;border-radius:.5rem}#postcode-banner h3{color:#00463d;font-size:1.5rem;letter-spacing:-.041rem;margin:0}#postcode-banner p{color:#00463d;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}#postcode-banner .info{text-align:left;display:flex;flex-direction:column;margin-right:2rem}#postcode-banner input{width:24rem;height:3.5rem;vertical-align:middle;padding:0 2rem;color:#333;font-size:1rem;border-width:0;border-radius:.25rem}#postcode-banner img{margin:0 2rem 0 0}@media (max-width:1280px) and (min-width:480px){#postcode-banner{justify-content:space-around}#postcode-banner img{display:none}#postcode-banner input{width:100%}#postcode-banner .info{margin-right:0}}@media (max-width:768px){#postcode-banner{align-items:stretch;flex-direction:column}#postcode-banner img{display:none}#postcode-banner .info{margin-right:0}}.category-info{width:100%;max-width:64rem;margin:0 0 2rem;overflow:hidden;position:relative;padding:0 0 1.25rem}.truncate-text{max-height:2.7rem;transition-duration:.3s}.reveal-text{max-height:200rem;transition:max-height 1s}.category-info h2,.category-info h3{font-size:1rem;pading:1rem 0 .5rem;margin:0;line-height:1.2}.category-info p{font-size:.875rem;font-weight:100;line-height:1.4}div.read-less,div.read-more{position:absolute;right:0;background-image:url(/dist/images/grey_gradient_bg.png);background-size:100%;z-index:2;height:1.5rem;width:9.5rem;font-size:.875rem;text-align:right;color:#00463d;cursor:pointer;background-repeat:repeat-y}div.read-more{top:0;display:block;opacity:1}div.read-less{bottom:0;display:none;opacity:0;transition-delay:.3s}@media screen and (max-width:479px){#main-container h1{padding:1.5rem 0 0 0!important}}#mini-header #container{display:flex;flex-direction:row;align-items:center;width:100%;padding:0 1rem;justify-content:space-between}@media screen and (min-width:1024px) and (max-width:1280px){.search-card{width:100%}}@media screen and (max-width:768px){#mini-header #container{flex-direction:column;align-items:flex-start;padding:0 .5rem}}.filter-selected{background-color:#bcdf43;border:none!important;color:#00463d;padding:.375rem 1rem}#mini-header{box-shadow:0 0 0 #00000029!important}.mini-slider{padding-top:.75rem!important;width:100%}@media screen and (min-width:1024px){#logo-mobile{display:none}}@media screen and (max-width:1023px){#logo-mobile{margin:.5rem 1rem .625rem 0;width:3.75rem;height:auto}}#mini-header{flex-wrap:wrap;transition:.2s;align-content:center;justify-content:space-between}#mini-header #promo-banner{align-items:center;display:flex;border:1px #bcdf43 dashed;color:#bcdf43;padding:.25rem .75rem;font-weight:500;width:18rem;resize:none;z-index:2;margin-top:.375rem;line-height:1rem}@media screen and (max-width:768px){mini-header #promo-banner{border:none}}@media screen and (min-width:768px){#mini-header{padding:0;height:6rem}}@media screen and (max-width:768px){#mini-header{padding:0;height:7.5rem}.search{width:100%;max-width:100%;z-index:3}.logo-mobile{margin-right:.5rem}#mini-header #promo-banner{position:absolute;right:.5rem;top:.75rem;border:none;padding-right:0;width:17rem}}.grid-item{width:320px}#main-container{padding-top:7rem}#logo-icon-mobile{width:2.5rem;display:none}#my-box-tooltip{display:none}@media screen and (min-width:1024px) and (max-width:1280px){#mini-header .link{margin:0 0 0 1rem}}@media screen and (min-width:1024px){#mini-header .link:nth-child(1){margin-left:0}#search{margin-top:.5rem}#mini-header .logo{position:absolute;top:1.5rem;left:.5rem}}#top-nav{width:100%;display:flex;justify-content:center}@media screen and (min-width:1024px) and (max-width:1100px){#mini-header #promo-banner{width:13.5rem}}
/*# sourceMappingURL=maps/product.min.css.map */
