.hide-if-member{display:block}.show-if-member{display:none}.reward-logo{position:absolute;z-index:1}.single-product .product .reward-logo{top:15px;right:15px;bottom:auto;width:70px}.products .product .reward-logo{bottom:7px;right:7px;width:50px}.products .product .reward-logo img{position:static}#sitewide-reward-signup{padding:80px 0 100px 0;color:#fff;background-size:cover;background-position:center;position:relative}#sitewide-reward-signup .container{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;text-align:center}@media only screen and (max-width:768px){#sitewide-reward-signup .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#sitewide-reward-signup .container .inner-container{border-radius:5px;padding-top:20px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;width:40%}@media only screen and (max-width:768px){#sitewide-reward-signup .container .inner-container{width:100%;margin:10px 0}}#sitewide-reward-signup h4{color:#fff;font-size:24px;margin:0 10px}#sitewide-reward-signup button{color:#2f2e34;line-height:4em;font-weight:700;text-transform:uppercase;border:0;cursor:pointer;padding:0 16px;text-decoration:none;text-shadow:none;display:inline-block;-webkit-appearance:none;white-space:nowrap;text-align:center}#sitewide-reward-signup .consent-info{width:100%;margin-bottom:0;margin-top:15px;padding:5px 10px;color:#fff;background-color:#444f5a;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#sitewide-reward-signup .badge-container{position:absolute;top:0;left:0;right:0}#sitewide-reward-signup .badge-container .reward-badge-sitewide{color:#fff;font-weight:600;padding:4px 10px;align-self:start}#sitewide-reward-signup .benefits-container{position:absolute;bottom:0;left:0;right:0;font-weight:700;padding:5px 0}#sitewide-reward-signup .benefits-container .benefits-list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%;margin:0;list-style-type:none;flex-wrap:wrap}@media only screen and (max-width:768px){#sitewide-reward-signup .benefits-container .benefits-list li{width:50%}}#sign-up-reward{width:70%}@media only screen and (max-width:768px){#sign-up-reward{width:90%}}#sign-up-reward .reward-signup-form{margin-left:auto;text-align:center;margin-right:0}@media only screen and (max-width:768px){#sign-up-reward .reward-signup-form{max-width:100%}}#sign-up-reward .reward-signup-form .input-text{min-width:100px}#sign-up-reward .reward-signup-form button{margin-bottom:0;margin-left:6px;background-color:#efefef;border-radius:unset!important;box-shadow:unset}#sign-up-reward .reward-signup-form input{border-radius:unset!important;box-shadow:unset}#sign-up-reward .reward-signup-form .form-row{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.reward-badge{display:none;background-color:var(--reward);color:#fff;font-weight:600;padding:4px 10px;position:absolute;top:0;left:26px;font-size:10px}.rewardclub-product .badges.reward-badges .badge.sale,.rewardclub-product-simple-design .badges.reward-badges .badge.sale{background:var(--reward)!important}.rewardclub-product .badges.reward-badges .badge.sale:before,.rewardclub-product-simple-design .badges.reward-badges .badge.sale:before{border-bottom-color:var(--reward)!important}@media only screen and (max-width:768px){.reward-badge{left:15px;padding:2px 8px}}.reward-badge-checkout{max-width:60px;position:absolute;top:-8px;left:-15px;-webkit-transform:rotate(-12deg) scale(1);transform:rotate(-12deg) scale(1);z-index:4}@media only screen and (max-width:768px){.reward-badge-checkout{max-width:50px;top:-10px}}.party-badge{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}@-webkit-keyframes pulse{from{-webkit-transform:rotate(-12deg) scale(1);transform:rotate(-12deg) scale(1)}to{-webkit-transform:rotate(-12deg) scale(.95);transform:rotate(-12deg) scale(.95)}}@keyframes pulse{from{-webkit-transform:rotate(-12deg) scale(1);transform:rotate(-12deg) scale(1)}to{-webkit-transform:rotate(-12deg) scale(.95);transform:rotate(-12deg) scale(.95)}}.rewardclub-pdp-box,.rewardclub-pdp-box a{color:#262f3e;background-color:#F0EDE9!important}.rewardclub-product .product-info .price.wc-price{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;border-radius:5px;overflow:hidden;margin-top:10px;margin-bottom:0;line-height:1em}.rewardclub-product .product-info .price.wc-price del{background:#444f5a!important;width:100%;color:#ffffff!important;text-align:center;font-size:10px;padding:5.5px 8px;text-decoration:none!important}.rewardclub-product .product-info .price.wc-price del span{color:#fff}.rewardclub-product .product-info .price.wc-price ins{color:#ffffff!important;width:100%;text-align:center;font-size:19px;padding:6px 14px 7px!important;font-family:'Open Sans',sans-serif!important;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:center;justify-content:center;line-height:1em}body.single.single-product.woocommerce .rewardclub-product .product-actions .price.wc-price del::after{display:inline-block!important}body.single.single-product.woocommerce .rewardclub-product .product-actions .brand{display:inline-block!important}.rewardclub-product .price.wc-price ins{background:var(--reward)!important}.rewardclub-product .price.wc-price ins::after{font-size:11px;text-transform:lowercase;font-family:"Noto Sans",sans-serif;margin-left:2px;line-height:4px}.rewardclub-product .price.wc-price del::after{font-size:11px;text-transform:lowercase;margin-left:2px;font-weight:normal!important;letter-spacing:.25px;-webkit-font-smoothing:auto;text-decoration:none!important;color:#fff}.rewardclub-product-simple-design .price.wc-price del{display:block;font-size:smaller;text-decoration:none!important}.rewardclub-product-simple-design .price.wc-price ins{color:var(--reward)!important;padding-left:0}.rewardclub-product-simple-design .price.wc-price ins::after{font-weight:500;font-family:"effra",sans-serif!important;font-size:14px}@media only screen and (max-width:768px){.rewardclub-product-simple-design .price.wc-price ins::after{font-size:12px!important}}.rewardclub-product-cart .product-thumbnail{position:relative}.rewardclub-product-cart .product-thumbnail::before{background-color:var(--reward);position:absolute;top:15px;left:3px;color:#fff;font-weight:600;padding:2px 5px;font-size:5px}.rewardclub-product-cart .price-cont .price{color:#444F5A}.rewardclub-product-cart .price-cont ins{color:var(--reward)}.rewardclub-product-cart .not-use-reward-price{display:block;color:var(--reward)}.rewardclub-product-cart.bundled_table_item .product-thumbnail::before{display:none}.text-decoration-none{text-decoration:none!important}.my-reward-club{display:inline-block;width:100%;padding:26px 0;position:relative}.my-reward-club button{line-height:2em;padding:0 10px;border-radius:0;-webkit-appearance:none;background-color:#efefef}.my-reward-club button#unsub{background-color:transparent;box-shadow:none;color:#0086b7;text-transform:none;padding:0;font-weight:400}.my-reward-club h2{border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:.5em;margin-top:26px}.my-reward-club .form-container{margin:0 0 1rem!important}.my-reward-club .exit-container{display:-webkit-box;display:flex}.my-reward-club .exit-container input{margin:2px 10px 1rem!important}.my-reward-club .reward-badge-my-account{max-width:100px;color:#fff;font-weight:600;padding:4px 10px;position:absolute;top:24px;right:20px;-webkit-transform:rotate(10deg);transform:rotate(10deg);text-transform:uppercase}@media only screen and (max-width:768px){.my-reward-club .reward-badge-my-account{max-width:80px;right:5px;top:30px}}.reward-block-container{display:none;position:absolute;bottom:7px;right:7px;color:#fff;font-weight:600;padding:4px 10px;font-size:10px}.total-reward-discount td{color:var(--reward)}.highlight-reward{background-color:transparent;color:var(--reward)}.highlight-reward-bg{background-color:var(--reward);color:#fff}.highlight-reward-bg *{color:#fff}.site-header-rewardbar{color:#fff;padding:6px 0;text-align:center}.rewardclub-product .price del::before{content:''!important}.rewardclub-faq-container{max-width:800px;margin:0 auto 100px auto}.page-template-customer-service.rewardclub-faq-container .faq .accordion>div{border-left:4px solid #f78759!important}.rewardclub-product-simple-design p.price.wc-price{text-align:left;display:flex;flex-wrap:wrap;align-items:baseline}.rewardclub-product-simple-design p.price.wc-price del{font-size:14px;font-weight:400!important;color:rgb(126,130,140)!important;background:unset;padding:unset}@media only screen and (max-width:768px){.rewardclub-product-simple-design p.price.wc-price del{font-size:12px}}.rewardclub-product-simple-design p.price.wc-price ins{-webkit-box-ordinal-group:1;order:0;padding:0!important;background:unset!important;font-family:'Noto Sans';font-size:17px;padding-left:0.3em!important}body.single-product .rewardclub-product-simple-design p.price.wc-price ins{font-size:19px;padding-left:0!important}.products-bestsellers .rewardclub-product-simple-design p.price.wc-price ins{padding-left:0!important}body.single.single-product .rewardclub-product-simple-design .price.wc-price del::after{display:inline-block!important;margin-left:4px}.rewardclub-product-simple-design .price.wc-price del::after{text-decoration:none!important}.proto-bestseller-products .rewardclub-product-simple-design .price.wc-price del,.proto-bestseller-products .rewardclub-product-simple-design p.price.wc-price ins{font-size:12px}body.single.single-product .rewardclub-product-simple-design .brand{display:inline-block!important}.proto-bestseller-products .rewardclub-product .product-info .price.wc-price{margin-top:5px!important}.nhg-recombee-products .price.rewardclub-price{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.nhg-recombee-products .price.rewardclub-price del{text-decoration:none!important}@media only screen and (max-width:768px){.nhg-recombee-products .price.rewardclub-price del{font-size:10px}}.nhg-recombee-products .price.rewardclub-price ins{padding-left:unset;color:var(--reward)!important}.woocommerce-account .woocommerce-order-details ul.wc-item-meta{display:none}