@media screen and (max-width:769px){.desktop{display:none!important}}@media screen and (min-width:770px){.mobile{display:none!important}}#homepage-banner{padding-bottom:50px}#homepage-banner,#homepage-banner .slider-container{position:relative}#homepage-banner .slider-container .slider-wrapper{position:relative;overflow:hidden}#homepage-banner .slider-container .slider-wrapper ul{display:flex;margin:0}#homepage-banner .slider-container .slider-wrapper ul li{flex:0 0 auto;position:relative;width:100%}#homepage-banner .slider-container .prev-button{position:absolute;top:50%;transform:translateY(-50%);left:10px;z-index:1;cursor:pointer;width:52px}#homepage-banner .slider-container .next-button{position:absolute;top:50%;transform:translateY(-50%);right:10px;z-index:1;cursor:pointer;width:52px}#homepage-banner img{width:100%}#homepage-banner .homepage-banner-subtitle{max-width:850px;margin:0 auto}#homepage-banner .homepage-banner-subtitle h3{padding:0 20px}@media screen and (max-width:769px){#homepage-banner .homepage-banner-subtitle h3{text-align:center}}#homepage-banner .homepage-banner-subtitle p{padding:0 20px}#homepage-banner .slider-index{display:flex;justify-content:center;width:100%;margin-top:20px}#homepage-banner .slider-index .dot{height:8px;width:8px;border-radius:50%;background-color:#e5e5e5;cursor:pointer;margin:0 2px}#homepage-banner .slider-index .dot.active{background-color:#9c9c9c}#homepage-banner .buttons-container{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:769px){#homepage-banner .buttons-container{flex-wrap:wrap}}#homepage-banner .buttons-container a{margin:0 10px;display:block}@media (max-width:380px){#homepage-banner .buttons-container a.top-margin{margin-top:20px}}@media (max-width:1500px){#homepage-banner .buttons-container a.primary{font-size:14px;padding:8px 35px 8px 20px}}@media screen and (max-width:769px){#homepage-banner .buttons-container a.primary{font-size:16px;padding:12px 45px 12px 24px}}@media screen and (max-width:769px){#homepage-banner .buttons-container a{margin-bottom:0;text-align:center}}@media screen and (max-width:769px) and (max-width:380px){#homepage-banner .buttons-container a{width:40%}#homepage-banner .buttons-container a:nth-child(2){margin-top:15px}}.member-benefits-section{padding:0 20px 50px}@media screen and (max-width:769px){.member-benefits-section{padding-bottom:0;padding-left:0;padding-right:0}}@media screen and (min-width:770px){.member-benefits-section h2.title{margin-top:50px;margin-bottom:40px}}@media screen and (max-width:769px){.member-benefits-section h2.title{margin-top:50px;padding:0 20px;text-align:center}}.member-benefits-section .items-list{display:flex;flex-wrap:wrap}.member-benefits-section .items-list .item-container{max-width:357px;flex:1;padding:0 20px;display:block}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container{flex:1 0 100%;padding:0;margin-bottom:40px;max-width:100%}}.member-benefits-section .items-list .item-container:first-child{padding-left:0}.member-benefits-section .items-list .item-container:nth-child(3){padding-right:0}.member-benefits-section .items-list .item-container .item{padding-bottom:70px;position:relative;width:100%;box-sizing:border-box;height:100%}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container .item{height:auto;box-sizing:border-box;padding-bottom:40px}}.member-benefits-section .items-list .item-container .item .product-slider-container{overflow:hidden}.member-benefits-section .items-list .item-container .item .product-slider-container .product-container{display:flex;-webkit-animation-name:animate-product;animation-name:animate-product;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .product-container.single-item{display:flex;-webkit-animation-play-state:paused;animation-play-state:paused}.member-benefits-section .items-list .item-container .item .product-slider-container .product-container img{flex:1 0 100%;transform:perspective(1px) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;height:intrinsic}.member-benefits-section .items-list .item-container .item .product-slider-container .food-container{display:flex;-webkit-animation-name:animate-food;animation-name:animate-food;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .food-container.single-item{display:flex;-webkit-animation-play-state:paused;animation-play-state:paused}.member-benefits-section .items-list .item-container .item .product-slider-container .food-container img{flex:1 0 100%;height:intrinsic}.member-benefits-section .items-list .item-container .item .product-slider-container .sales-container{display:flex;-webkit-animation-name:animate-sales;animation-name:animate-sales;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .sales-container.single-item{display:flex;-webkit-animation-play-state:paused;animation-play-state:paused}.member-benefits-section .items-list .item-container .item .product-slider-container .sales-container img{flex:1 0 100%;height:intrinsic}.member-benefits-section .items-list .item-container .item .product-slider-container .sustainability-container{display:flex;-webkit-animation-name:animate-sustainability;animation-name:animate-sustainability;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.member-benefits-section .items-list .item-container .item .product-slider-container .sustainability-container.single-item{display:flex;-webkit-animation-play-state:paused;animation-play-state:paused}.member-benefits-section .items-list .item-container .item .product-slider-container .sustainability-container img{flex:1 0 100%;transform:perspective(1px) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;height:intrinsic}.member-benefits-section .items-list .item-container .item img{width:100%}.member-benefits-section .items-list .item-container .item h3.title{margin-top:24px;margin-bottom:0;font-size:18px;line-height:25px;color:#000}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container .item h3.title{text-align:center;margin-top:10px;margin-bottom:20px}}.member-benefits-section .items-list .item-container .item .button-container{position:absolute;bottom:0;left:0}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container .item .button-container{display:block;margin:0 auto;width:100%}}.member-benefits-section .items-list .item-container .item .button-container a{outline:none;display:block}@media (max-width:1500px){.member-benefits-section .items-list .item-container .item .button-container a.primary{font-size:14px;padding:10px 40px 10px 20px}}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container .item .button-container a.primary{font-size:16px;padding:12px 45px 12px 24px}}@media screen and (max-width:769px){.member-benefits-section .items-list .item-container .item .button-container a{text-align:center;max-width:230px;margin:0 auto;display:block;position:relative}}.about-section{margin-bottom:60px;padding:0 20px}@media screen and (max-width:769px){.about-section{margin-bottom:0;padding-left:0;padding-right:0}}.about-section h2.title{margin-top:67px;margin-bottom:40px}@media screen and (max-width:769px){.about-section h2.title{margin-top:40px;margin-bottom:20px;padding:0 20px;text-align:center}}.about-section .items-list{display:flex;justify-content:center;flex-wrap:wrap}.about-section .items-list .item-container{flex:1;padding:0 20px 20px;display:flex}@media screen and (max-width:769px){.about-section .items-list .item-container{flex:0 0 100%;padding:0}}.about-section .items-list .item-container:first-child{padding-left:0}@media screen and (max-width:769px){.about-section .items-list .item-container:first-child h2.title{margin-top:65px}}.about-section .items-list .item-container:nth-child(3){padding-right:0}.about-section .items-list .item-container .item{position:relative;padding-bottom:65px;width:100%}@media screen and (max-width:769px){.about-section .items-list .item-container .item{padding-bottom:40px}}.about-section .items-list .item-container .item p{padding-right:40px}@media screen and (max-width:769px){.about-section .items-list .item-container .item p{padding:0 20px}}.about-section .items-list .item-container .item img{width:100%;margin-bottom:16px}@media screen and (max-width:769px){.about-section .items-list .item-container .item .button-container{padding:0 20px}}.about-section .items-list .item-container .item .button-container a{outline:none;position:absolute;display:block;bottom:0;left:0}@media (max-width:1500px){.about-section .items-list .item-container .item .button-container a{font-size:14px;padding:10px 40px 10px 20px}}@media screen and (max-width:769px){.about-section .items-list .item-container .item .button-container a{font-size:14px;padding:12px 35px 12px 24px;position:relative;text-align:center;max-width:300px;margin:0 auto;display:block}}@media screen and (max-width:769px){.about-section .items-list .item-container .item .button-container a.text-wrapper:after{right:8%}}@-webkit-keyframes animate-product{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(0)}}@keyframes animate-product{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(0)}}@-webkit-keyframes animate-sustainability{0%{transform:translateX(0)}20%{transform:translateX(-100%)}40%{transform:translateX(-200%)}60%{transform:translateX(-300%)}80%{transform:translateX(-400%)}to{transform:translateX(0)}}@keyframes animate-sustainability{0%{transform:translateX(0)}20%{transform:translateX(-100%)}40%{transform:translateX(-200%)}60%{transform:translateX(-300%)}80%{transform:translateX(-400%)}to{transform:translateX(0)}}@-webkit-keyframes animate-food{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(0)}}@keyframes animate-food{0%{transform:translateX(0)}25%{transform:translateX(-100%)}50%{transform:translateX(-200%)}75%{transform:translateX(-300%)}to{transform:translateX(0)}}@-webkit-keyframes animate-sales{0%{transform:translateX(0)}12.5%{transform:translateX(-100%)}25%{transform:translateX(-200%)}37.5%{transform:translateX(-300%)}50%{transform:translateX(-400%)}62.5%{transform:translateX(-500%)}75%{transform:translateX(-600%)}87.5%{transform:translateX(-700%)}to{transform:translateX(0)}}@keyframes animate-sales{0%{transform:translateX(0)}12.5%{transform:translateX(-100%)}25%{transform:translateX(-200%)}37.5%{transform:translateX(-300%)}50%{transform:translateX(-400%)}62.5%{transform:translateX(-500%)}75%{transform:translateX(-600%)}87.5%{transform:translateX(-700%)}to{transform:translateX(0)}}#sliderbanner{transition:transform .5s;transition-timing-function:ease-in}#sliderbanner[data-bannerstate="0"]{transform:translateX(0)}#sliderbanner[data-bannerstate="1"]{transform:translateX(-100%)}#sliderbanner[data-bannerstate="2"]{transform:translateX(-200%)}#sliderbanner[data-bannerstate="3"]{transform:translateX(-300%)}#sliderbanner[data-bannerstate="4"]{transform:translateX(-400%)}#sliderbanner[data-bannerstate="5"]{transform:translateX(-500%)}#sliderbanner[data-bannerstate="6"]{transform:translateX(-600%)}#sliderbanner[data-bannerstate="7"]{transform:translateX(-700%)}