@media screen and (max-width:769px){.desktop{display:none!important}}@media screen and (min-width:770px){.mobile{display:none!important}}.secondary-banner{text-align:center;margin-bottom:30px}@media screen and (max-width:769px){.secondary-banner img{width:100%}}.banner-hr{margin:30px 0}p.less-bot{margin-bottom:0!important}p.less-top{margin-top:0!important}@media (max-width:1400px){.product-offers .banner-section{margin:0 20px}}@media screen and (max-width:769px){.product-offers .banner-section{margin:0}}.product-offers .banner-section .page-banner{width:100%}.product-offers .banner-section .banner-description{width:727px;margin:30px auto 40px;text-align:center}@media screen and (max-width:769px){.product-offers .banner-section .banner-description{width:100%;padding:0 10px;box-sizing:border-box;margin-bottom:50px}}.product-offers .banner-section .banner-description .button-container{margin-top:25px;display:flex;justify-content:center}.product-offers .banner-section .banner-description .button-container a .primary{display:block;margin:25px auto 0}@media screen and (max-width:769px){.product-offers .banner-section .banner-description .button-container a .primary{display:block;margin:25px auto}}.product-offers .banner-section .storetab{text-align:center;margin:auto auto 50px}.product-offers .banner-section .storetab span{border:1px solid #0077c8;padding:12px 24px;color:#0077c8;font-size:16px;line-height:22px;background-color:#fff;font-weight:400;position:relative;border-radius:30px;margin-left:10px;margin-right:10px;cursor:pointer}@media screen and (max-width:769px){.product-offers .banner-section .storetab span{display:block;width:50%;margin:10px auto auto}}.product-offers .banner-section .storetab span.active,.product-offers .banner-section .storetab span:hover{background-color:#0077c8;color:#fff}.product-offers .offer-of-the-week-container{margin:0 auto 40px;width:800px}@media screen and (max-width:769px){.product-offers .offer-of-the-week-container{width:375px}}.product-offers .offer-of-the-week-container img{width:100%}.product-offers .offer-of-the-week-container .offer-desc{text-align:center}.product-offers .promo-period{color:#0077c8;text-align:center;font-weight:700;font-size:18px;padding:0 20px}.product-offers .promo-period-black{color:#000}.product-offers .click-on,.product-offers .promo-period-black{text-align:center;font-weight:700;font-size:18px;padding:0 20px}.product-offers .click-on{margin-bottom:40px}.product-offers .hrbanner{margin-top:50px;margin-bottom:30px}@media screen and (max-width:769px){.product-offers .hrbanner{width:80%;margin-bottom:0}}.product-offers .hrbanner.below-join-now{margin-top:0;margin-bottom:20px}.product-offers .product-lists-container .no-content-container{text-align:center}.product-offers .product-lists-container .product-lists{display:flex;flex-wrap:wrap;margin-bottom:30px;justify-content:center}.product-offers .product-lists-container .product-lists .product-item-container{box-sizing:border-box;padding:0 20px 50px}@media screen and (min-width:770px){.product-offers .product-lists-container .product-lists .product-item-container{max-width:300px}}@media screen and (max-width:769px){.product-offers .product-lists-container .product-lists .product-item-container.vertical-product{margin-top:20px}}@media screen and (max-width:769px){.product-offers .product-lists-container .product-lists .product-item-container{width:100%;padding:0 20px;margin-top:20px}}.product-offers .product-lists-container .product-lists .product-item-container .product-item{overflow:hidden}.product-offers .product-lists-container .product-lists .product-item-container .product-item img{width:100%;max-width:250px;box-sizing:border-box}.product-offers .product-lists-container .product-lists .product-item-container .product-item .desktop-img-container{box-sizing:border-box;overflow:hidden}.product-offers .product-lists-container .product-lists .product-item-container .product-item .desktop-img-container img{flex:1 0 100%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .desktop-img-container .gif-img-cont{display:flex;width:100%;max-width:250px;-webkit-animation-name:animate-gif;animation-name:animate-gif;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container{position:relative;overflow:hidden;display:flex;justify-content:center;flex-direction:column}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container img{max-width:508px;width:100%;height:100%;box-sizing:content-box}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container img.slight-vertical{padding-left:8%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container img.vertical{padding-left:17%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container img.vertical-thin{padding-left:27%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .mobile-img-container .gif-img-cont{display:flex;width:100%;-webkit-animation-name:animate-gif;animation-name:animate-gif;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}@media screen and (max-width:769px){.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont{padding:0 4%}}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-tag{background-color:#0077c8;padding:4px 8px;color:#fff;display:inline-block;font-weight:900;font-size:12px;line-height:16px;margin-top:9px}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-title{color:#000;font-size:12px;line-height:16px;font-weight:600;margin-bottom:0;margin-top:5px}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-category{font-size:12px;font-weight:600}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-price{font-size:36px;line-height:36px;color:#000;font-weight:900;margin-top:0}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-price .cent{font-size:20px;margin-left:0;vertical-align:30%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-price .unit{font-size:20px;margin-left:0;vertical-align:3%}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .product-price.product{color:red}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont .usual-price{font-size:12px;color:#767676}.product-offers .product-lists-container .product-lists .product-item-container .product-item .product-desc-cont p{margin-top:5px;font-size:12px;line-height:16px}.hrmobile{margin-top:30px;margin-bottom:30px;width:80%}.disclaimer-container{margin-bottom:75px;padding:0 20px}.disclaimer-container p{text-align:center;font-size:12px;line-height:16px}@-webkit-keyframes animate-gif{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes animate-gif{0%{transform:translateX(0)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}