.login-register-tabs .nav .tab a span{padding:0 30px;font-size:16px}.login-register-tabs .tab-panels #um-submit-btn{letter-spacing:.03em;text-align:center;color:#fff;text-shadow:none;text-rendering:optimizelegibility;box-sizing:border-box;background-color:#046738;max-width:100%;min-height:2.5em;margin-top:0;margin-right:1em;padding:0 1.2em;text-decoration:none;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;display:inline-block;position:relative;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014;text-transform:uppercase!important;border-radius:4px!important;font-size:.97em!important;font-weight:bolder!important;line-height:1.35em!important}.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{width:100%;display:block!important}.um.um-shortcode-social .um-col-alt a.um-button-social{width:100%!important;margin:0!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{background:var(--fs-color-primary);font-size:14px;text-transform:uppercase!important;font-weight:700!important}.um-page-account .um-account .um-account-main .um-account-tab-welcome h2{color:#444;font-size:36px;font-weight:700}.um-page-account .um-account .um-account-main .um-account-tab-welcome h3{color:#444;font-size:24px;font-weight:700}.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{text-align:center;border-radius:8px;padding:20px;display:inline-block;box-shadow:inset 0 0 20px #eee}.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 .gs-reviews-program__header{margin-top:24px;margin-bottom:24px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__header-image img{border-radius:8px;max-width:100%;height:auto;margin-bottom:16px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__title{color:#444;margin-bottom:8px;font-size:1.6em;font-weight:700}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__subtitle{color:#666;margin-bottom:12px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__note{background:#f5f5f5;border-left:3px solid #046738;border-radius:4px;margin-top:1rem;padding:12px 16px;font-size:.9em}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__note p{margin:0!important}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__empty{color:#888;font-style:italic}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card{background:#fff;border:1px solid #dbdbdb;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000029}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__earn-badge{z-index:2;color:#fff;pointer-events:none;letter-spacing:.02em;background:linear-gradient(135deg,#f5a623,#e8850a);border-radius:20px;padding:5px 10px;font-size:.82em;font-weight:800;line-height:1;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0003}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-image img{object-fit:cover;width:100%;height:160px;display:block}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-image--placeholder{background:linear-gradient(135deg,#046738,#000);justify-content:center;align-items:center;height:160px;display:flex}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-image--placeholder .gs-reviews-program__card-placeholder-icon{color:#fff;opacity:.4;width:64px;height:64px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-title{text-transform:uppercase;letter-spacing:.03em;color:#333;margin:0;font-size:.95em;font-weight:700}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-desc{color:#666;flex:1;font-size:.88em;margin:0!important}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__frequency-tag{color:#046738;letter-spacing:.02em;background:#04673814;border:1px solid #04673833;border-radius:20px;align-self:flex-start;padding:3px 10px;font-size:.78em;font-weight:600;display:inline-block}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-logo img{width:auto;max-height:32px}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-btn{text-align:center;border-radius:4px;margin-top:auto;padding:8px 12px;font-size:.85em;text-decoration:none;transition:background .2s;display:block;color:#fff!important;background:#046738!important}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-btn:hover{background:#045b32!important}.um-page-account .um-account .um-account-side{background:#f3f3f3;border-right:2px solid #eee;padding:15px 0 15px 30px}.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:0 0}.um-page-account .um-account .um-account-side ul li a{color:#888;box-sizing:content-box;padding:12px 0;position:relative}.um-page-account .um-account .um-account-side ul li a:before{content:"";opacity:0;background:#078c4d;width:3px;height:100%;position:absolute;top:0;left:0}.um-page-account .um-account .um-account-side ul li a.current{background:linear-gradient(45deg,#eee,#0000);color:#111!important}.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:0 0}.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{padding-left:0;font-weight:400}.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{color:#fff;background:#ccc;padding:8px 20px;display:inline-block}.btn-disable{pointer-events:none}.rewards_custom_wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:30px;display:flex}.rewards_custom_wrap .reward_item{box-sizing:border-box;background:#f5f5f5;border-radius:5px;width:48.5%;margin-bottom:20px;padding:15px}.rewards_custom_wrap .reward_item .button{margin-bottom:0}.rewards_custom_wrap .reward_item .button:disabled{cursor:default}.reward_item_top{color:#666;align-items:center;padding-bottom:12px;font-size:20px;font-weight:600;display:flex}.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{cursor:pointer;padding-bottom:10px;text-decoration:underline;display:inline-block}.reward_content_description{height:50px;transition:all .4s;overflow:hidden}.reward_content_description.expanded{height:auto;transition:all .4s;overflow:auto}.reward_item_bottom .btn-gray{text-transform:uppercase;border-radius:8px}.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{flex-wrap:wrap;justify-content:center;display:flex}.rewards-products-grid .rewards-product{flex-direction:column;max-width:300px;margin:100px 1rem 1rem;display:flex}.rewards-product-image img{border-radius:8px}.rewards-product-description{flex-direction:column;flex:1;margin-top:1.5rem;display:flex}.rewards-product-description>h2{min-height:50px;font-size:1.2rem;font-weight:700}.rewards-product-description>h4{color:#fff;border:2px solid #fff;border-radius:8px;max-width:150px;margin:0 auto 1rem;font-weight:700}.rewards-product-description i{color:#fdcc0d;margin-left:6px}.rewards-product-description>p{font-size:.9rem}.rewards-product-description>a{color:#fff;background-color:#056839;border-radius:8px;align-self:center;margin-top:auto;padding:.5rem 1rem;transition:background-color .5s}@media (width<=1199px){.reward_item_top h4{font-size:16px}.reward_item_top>img{width:55px;max-width:55px}}@media (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}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__grid{grid-template-columns:repeat(2,1fr)}.rewards_custom_wrap .reward_item{width:100%}}@media (width<=549px){.um-page-account .um-account .um-account-side .um-account-meta{display:block}.um-page-account .um-account .um-account-name{background:#f3f3f3;padding-bottom:12px}.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}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__grid{grid-template-columns:1fr}.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-image img,.um-page-account .um-account .um-account-main .um-account-tab-review .um-review-content .gs-reviews-program__card-image--placeholder{height:120px}.reward_item_bottom .btn-gray{font-size:.85em}}
