.login-register-tabs .nav .tab a span{padding:0 30px;font-size:16px}.login-register-tabs .tab-panels #um-submit-btn{position:relative;display:inline-block;background-color:#046738;text-transform:uppercase!important;font-size:.97em!important;letter-spacing:.03em;font-weight:bolder!important;text-align:center;color:currentColor;text-decoration:none;margin-top:0;margin-right:1em;text-shadow:none;line-height:1.35em!important;min-height:2.5em;padding:0 1.2em;max-width:100%;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;text-rendering:optimizeLegibility;box-sizing:border-box;border-radius:4px!important;color:#fff;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014}.um-half.user-form-button-wrap{width:100%}.um-half.user-form-button-wrap>input,.um-half.user-form-button-wrap>a.um-button{width:48%!important}.um.um-shortcode-social .um-col-alt{margin:0}.um.um-shortcode-social .um-col-alt>div{display:block!important;width:100%}.um.um-shortcode-social .um-col-alt a.um-button-social{margin:0!important;width:100%!important}.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i{color:var(--wp--preset--color--primary)!important}body.woocommerce-account .page-wrapper{padding-bottom:0}.um-page-account .um-account{background:#fff;margin-bottom:0!important}.um-page-account .um-account .um-account-main{max-width:unset;background:#fff;padding:15px 15px 15px 30px}.um-page-account .um-account .um-account-main input[type=submit].um-button{font-size:14px;font-weight:700!important;text-transform:uppercase!important;background:var(--fs-color-primary)}.um-page-account .um-account .um-account-main .um-account-tab-welcome h2{font-size:36px;font-weight:700;color:#444}.um-page-account .um-account .um-account-main .um-account-tab-welcome h3{font-size:24px;font-weight:700;color:#444}.um-page-account .um-account .um-account-main .um-account-tab-welcome .woo-price-rewards{font-size:30px;font-weight:700}.um-page-account .um-account .um-account-main .um-account-tab-welcome .woo-price-rewards span.amount{color:#fff}.um-page-account .um-account .um-account-main .um-account-tab-general .account-created,.um-page-account .um-account .um-account-main .um-account-tab-general .service_id{display:inline-block;text-align:center;padding:20px;border-radius:8px;box-shadow:0 0 20px #eee inset}.um-page-account .um-account .um-account-main .um-account-tab-general .service_id{margin-left:15px}.um-page-account .um-account .um-account-main .um-account-tab-cashback_points .um-cashback-message{margin-bottom:15px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .banner h1{font-size:3em}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .banner h2{font-size:2.4em}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .banner h3{font-size:1.5em}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .banner h4{font-size:1.2em}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content p{margin-top:10px!important}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content>div.banner{width:calc(100% + 45px);margin:-15px -15px 0 -30px}.um-page-account .um-account .um-account-main .um-account-tab-review .section{padding-left:0;padding-right:0}.um-page-account .um-account .um-account-main .um-account-tab-review .section .banner-grid{margin:0 -10px}.um-page-account .um-account .um-account-main .um-account-tab-review .section .banner-grid .grid-col>.col-inner{width:calc(100% - 20px);margin:0 10px!important}.um-page-account .um-account .um-account-side{background:#f3f3f3;padding:15px 0 15px 30px;border-right:2px solid #eee}.um-page-account .um-account .um-account-side ul{background:#fff;border-radius:5px 0 0 5px}.um-page-account .um-account .um-account-side ul li{background:transparent}.um-page-account .um-account .um-account-side ul li a{position:relative;color:#888;padding:12px 0;box-sizing:content-box}.um-page-account .um-account .um-account-side ul li a:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#078c4d;opacity:0}.um-page-account .um-account .um-account-side ul li a.current{color:#111!important;background:linear-gradient(45deg,#eee,transparent)}.um-page-account .um-account .um-account-side ul li a.current:before{opacity:1}.um-page-account .um-account .um-account-side ul li a.current span.um-account-icon{color:inherit}.um-page-account .um-account .um-account-side ul li a:hover{color:inherit;background:transparent}.um-page-account .um-account .um-account-side ul li a:hover:before{opacity:.3}.um-page-account .um-account .um-account-side ul li a span.um-account-arrow{display:none}.um-page-account .um-account .um-account-side ul li a span.um-account-icon{color:#888;border:none}.um-page-account .um-account .um-account-side ul li a span.um-account-title{font-weight:400;padding-left:0}.um-page-account .um-account .um-account-name .um-account-profile-link{display:inline-block}.um-page-account .um-account .um-account-name .um-account-profile-link a,.um-page-account .um-account .um-account-name a:hover{color:var(--wp--preset--color--primary)}.um-account-main p{margin:15px 0 6px!important}.products-rewards .woocommerce-Price-amount,.products-rewards .product_price_discount{display:none}.products-rewards .bt_rewards_heading{font-weight:700}.products-rewards .bt_rewards_heading .bt_rewards_able{color:var(--fs-color-primary)}.btn-gray{background:#ccc;color:#fff;padding:8px 20px;display:inline-block}.btn-disable{pointer-events:none}.rewards_custom_wrap{padding-top:30px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.rewards_custom_wrap .reward_item{background:#f5f5f5;border-radius:5px;margin-bottom:20px;padding:15px;box-sizing:border-box;width:48.5%}.rewards_custom_wrap .reward_item .button{margin-bottom:0}.rewards_custom_wrap .reward_item .button:disabled{cursor:default}.reward_item_top{display:flex;align-items:center;font-size:20px;font-weight:600;padding-bottom:12px;color:#666}.reward_item_top span{margin-right:6px}.reward_item_top>img{width:75px;max-width:75px;margin-right:15px}.reward_item_top h4{margin-bottom:0;font-size:18px;line-height:1.4}.reward_item_active .reward_item_top i{color:#fdcc0d!important}.show_more_rewards{text-decoration:underline;cursor:pointer;display:inline-block;padding-bottom:10px}.reward_content_description{overflow:hidden;height:50px;transition:all ease .4s}.reward_content_description.expanded{overflow:auto;height:auto;transition:all ease .4s}.reward_item_bottom .btn-gray{border-radius:7px;text-transform:uppercase}.um-account-main .reward_content_description p{margin-top:0!important;margin-bottom:10px!important}.product_attribute_summary{margin-bottom:10px}.w-100-m>.col-inner{width:100%!important}.box-content>.col-inner{box-sizing:border-box!important}.rewards-products-grid{display:flex;flex-wrap:wrap;justify-content:center}.rewards-products-grid .rewards-product{max-width:300px;margin:100px 1rem 1rem;display:flex;flex-direction:column}.rewards-product-image img{border-radius:7px}.rewards-product-description{margin-top:1.5rem;flex:1;display:flex;flex-direction:column}.rewards-product-description>h2{font-weight:700;font-size:1.2rem;min-height:50px}.rewards-product-description>h4{color:#fff;font-weight:700;border:2px solid #fff;max-width:150px;margin:0 auto 1rem;border-radius:7px}.rewards-product-description i{color:#fdcc0d;margin-left:6px}.rewards-product-description>p{font-size:.9rem}.rewards-product-description>a{background-color:#056839;color:#fff;padding:.5rem 1rem;transition:background-color .5s;border-radius:7px;align-self:center;margin-top:auto}@media(max-width:1199px){.reward_item_top h4{font-size:16px}.reward_item_top>img{width:55px;max-width:55px}}@media(max-width:849px){.um-page-account .um-account .um-account-side{padding:0}.um-page-account .um-account .um-account-side .um-account-meta{display:none}.um-page-account .um-account .um-account-main{padding:15px}.um-page-account .um-account .um-account-main .um-account-tab-welcome h2{font-size:30px}.um-page-account .um-account .um-account-main .um-account-tab-welcome h3{font-size:20px}.rewards_custom_wrap .reward_item{width:100%}}@media(max-width:549px){.um-page-account .um-account .um-account-side .um-account-meta{display:block}.um-page-account .um-account .um-account-name{padding-bottom:12px;background:#f3f3f3}.um-page-account .um-account .um-account-main{padding:0}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content>div.banner{margin-top:0}.reward_item_bottom .btn-gray{font-size:.85em}}
