.my-rewards-section{margin:32px 0}.my-rewards-section-title{margin-bottom:24px;font-size:20px;font-weight:700}@media all and (min-width:768px){.my-rewards-section-title{margin-bottom:38px;font-size:28px;text-align:center}}.redeem-points{display:flex;align-items:center}@media all and (min-width:768px){.redeem-points{flex-direction:column;text-align:center}}.redeem-points-icon{display:block;width:73px;height:73px;object-fit:contain;margin-right:20px}@media all and (min-width:768px){.redeem-points-icon{width:100px;height:100px;margin-right:0}}.redeem-points-title{font-size:16px;font-weight:600}@media all and (min-width:768px){.redeem-points-title{margin-top:24px;font-size:20px}}.redeem-points .icon-dashboard-coins{margin-right:4px}.redeem-points .redeem-point-coins{display:flex;margin-top:8px}@media all and (min-width:768px){.redeem-points .redeem-point-coins{justify-content:center;margin-top:16px}}.redeem-points .yotpo-points-balance{padding:0!important}.redeem-points .yotpo-points-balance-text-part{font-size:20px!important;font-weight:500!important;line-height:20px!important;color:#27187e!important}.redeem-points .yotpo-coupons-redemption-widget-loader-wrapper,.redeem-points .yotpo-description,.redeem-points .yotpo-headline,.redeem-points .yotpo-points-balance .yotpo-points-balance-text:nth-child(1),.redeem-points .yotpo-points-balance .yotpo-points-balance-text:nth-child(3),.redeem-points .yotpo-redemption-option-details,.redeem-points .yotpo-redemption-options-list .yotpo-redemption-item:last-child,.redeem-points .yotpo-rule{display:none!important}.redeem-points .yotpo-coupons-redemption-widget{color:#000!important;text-align:left!important}.redeem-points .yotpo-message-display-area{height:auto!important;margin:0!important}.redeem-points .yotpo-coupons-redemption-widget,.redeem-points .yotpo-points-balance{font-family:inherit!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-coupons-redemption-widget-container{padding:0!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-content-container,.redeem-points .yotpo-coupons-redemption-widget .yotpo-coupouns-container{max-width:unset!important;margin:0!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-no-background-type.yotpo-redemption-options-list{display:none!important;max-width:unset!important;margin:0!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-no-background-type.yotpo-redemption-options-list .yotpo-redemption-item{width:auto!important;margin:0!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-no-background-type.yotpo-redemption-options-list .yotpo-redemption-item .yotpo-redemption-option-container{padding:0!important}.redeem-points .yotpo-coupons-redemption-widget .yotpo-no-background-type.yotpo-redemption-options-list .yotpo-redemption-item .yotpo-redemption-option-container .yotpo-button-style{display:block!important;margin:0!important}.redeem-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;justify-content:center;width:100%;margin-top:24px}@media all and (min-width:768px){.redeem-footer{grid-template-columns:repeat(2,minmax(0,254px));margin:32px auto 0}}.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile{width:auto!important;min-height:0!important;margin-right:calc(var(--site-pad-x)*-1);margin-bottom:40px;margin-left:calc(var(--site-pad-x)*-1)}.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container{position:relative;color:#fff}.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container .yotpo-background-text-mobile{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0!important}.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container .yotpo-text-and-buttons{position:relative;z-index:1;padding-top:40px}.yotpo-widget-referral-widget .yotpo-tile,.yotpo-widget-referral-widget .yotpo-tile-wrapper{min-height:0!important}.yotpo-customer-logged-out-buttons{margin:-7px}.yotpo-customer-logged-out-buttons .yotpo-login-link,.yotpo-customer-logged-out-buttons .yotpo-register-link{padding:7px!important}.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background{display:block!important;height:auto!important}@media all and (min-width:480px){.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background{display:flex!important}}.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-left-align-image{width:100%!important;min-width:100%!important;max-width:100%!important;height:320px!important;min-height:0!important}@media all and (min-width:768px){.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-left-align-image{width:50%!important;min-width:50%!important;max-width:50%!important;height:560px!important;min-height:100%!important}}.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-tile-box{padding-top:30px}@media all and (min-width:480px){.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-tile-box{padding-top:50px}}.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-header-text{padding-bottom:30px}@media all and (min-width:480px){.yotpo-screen-customer_email>.yotpo-background.yotpo-left-align-background .yotpo-header-text{padding-bottom:50px}}.yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-customer-share-button{margin-top:30px!important}@media all and (min-width:480px){.yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-customer-share-button{margin-top:81px!important}}.account-tab{position:relative;display:flex}.account-tab-list{display:flex;margin-top:10px;overflow:auto}.account-tab-item{padding:0;margin:0}.account-tab-item:not(:last-child){margin-right:7px}@media all and (min-width:768px){.account-tab-item:not(:last-child){margin-right:16px}}@media all and (min-width:1024px){.account-tab-item:not(:last-child){margin-right:28px}}.account-tab-item__link{position:relative;display:inline-flex;padding:6px;font-size:14px;font-weight:600;color:#616161;white-space:nowrap;cursor:pointer}@media all and (min-width:768px){.account-tab-item__link{font-size:16px}}@media all and (min-width:1024px){.account-tab-item__link{padding:10px 6px;font-size:20px}}.account-tab-item.active .account-tab-item__link{color:#000}.account-tab-item.active .account-tab-item__link::before{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background-color:#000}