:root{--ddwcpr-primary-color:#0256ff;--ddwcpr-tab-background-color:#eef3ff}.ddwcpr-navigation-container h1,.ddwcpr-navigation-container h2,.ddwcpr-navigation-container h3,.ddwcpr-navigation-container h4,.ddwcpr-navigation-container h5,.ddwcpr-navigation-container h6{color:var(--ddwcpr-card-text-color)}.ddwcpr-earning-points-message-shop-loop{display:inline-block;text-align:center}.ddwcpr-earning-points-message{align-items:center;display:flex;white-space:break-spaces}.ddwcpr-earning-points-message img,.ddwcpr-earning-points-message svg{margin-bottom:0!important;vertical-align:top}.ddwcpr-earning-points-message p{margin:0}.product .ddwcpr-earning-points-message{width:max-content}.ddwcpr-points-info-container{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:959px){.ddwcpr-points-info-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.ddwcpr-points-info-container{grid-template-columns:repeat(1,1fr)}}.ddwcpr-points-info-container .ddwcpr-points-info{align-items:center;background:var(--ddwcpr-card-background-color);border:1px solid var(--ddwcpr-border-color);border-radius:10px;display:grid;grid-template-columns:auto max-content;padding:20px}.ddwcpr-points-info-container .ddwcpr-points-info .ddwcpr-details-icon-wrapper{background-color:var(--ddwcpr-details-icon-wrapper-background-color);border:none;border-radius:100px;display:flex;padding:.5rem}.ddwcpr-points-info-container .ddwcpr-points-info p{color:var(--ddwcpr-card-text-color);font-size:15px;font-weight:600;margin:0 0 5px}.ddwcpr-points-info-container .ddwcpr-points-info .ddwcpr-points-value{color:var(--ddwcpr-card-points-value-color);font-size:35px;font-weight:600;line-height:normal}.ddwcpr-earn-redeem-container{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:20px}.ddwcpr-earn-redeem-container>div{grid-gap:10px;align-items:center;background:var(--ddwcpr-card-background-color);border:1px solid var(--ddwcpr-border-color);border-radius:10px;cursor:pointer;display:grid;grid-template-columns:auto max-content;padding:20px 30px}.ddwcpr-earn-redeem-container>div>div{grid-gap:10px;display:grid}.ddwcpr-earn-redeem-container>div>div img{width:60px}.ddwcpr-earn-redeem-container>div>div p{color:var(--ddwcpr-card-text-color);font-size:15px;font-weight:600;margin:0}.ddwcpr-level-info-container{grid-gap:30px;align-items:center;background:var(--ddwcpr-card-background-color);border:1px solid var(--ddwcpr-border-color);border-radius:10px;display:grid;grid-template-columns:max-content auto;margin-top:20px;padding:30px}.ddwcpr-level-info-container img{width:80px}.ddwcpr-level-info-container .ddwcpr-level-info h4.ddwcpr-level-name{align-items:center;color:var(--ddwcpr-card-text-color);display:flex;font-size:18px;font-weight:600;line-height:normal;margin:0 0 8px}.ddwcpr-level-info-container .ddwcpr-level-info h4.ddwcpr-level-name span{background-color:#f5f7f9;border-radius:10px;color:#5e5e5e;font-size:10px;margin-left:5px;padding:2px 5px}.ddwcpr-level-info-container .ddwcpr-level-info p{color:var(--ddwcpr-card-text-color);font-size:15px;margin:0}.ddwcpr-level-info-container .ddwcpr-level-info .ddwcpr-level-progress-bar-container{align-items:center;display:flex;gap:10px;margin-top:10px;width:100%}.ddwcpr-level-info-container .ddwcpr-level-info .ddwcpr-level-progress-bar-container .ddwcpr-level-progress-bar{background-color:var(--ddwcpr-progress-bar-background-color);border-radius:4px;height:8px;width:100%}.ddwcpr-level-info-container .ddwcpr-level-info .ddwcpr-level-progress-bar-container .ddwcpr-level-progress-bar div{background-color:var(--ddwcpr-progress-bar-color);border-radius:4px;height:inherit}.ddwcpr-rule-cards-container{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:959px){.ddwcpr-rule-cards-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.ddwcpr-rule-cards-container{grid-template-columns:repeat(1,1fr)}}.ddwcpr-rule-cards-container .ddwcpr-rule-card{background:var(--ddwcpr-card-background-color);border:1px solid var(--ddwcpr-border-color);border-radius:10px;display:flex;flex-direction:column;padding:20px;position:relative}.ddwcpr-rule-cards-container .ddwcpr-rule-card .ddwcpr-rule-card-icon-wrapper{align-items:center;background-color:var(--ddwcpr-rule-icons-wrapper-background-color);border-radius:100%;box-sizing:content-box;display:flex;height:60px;justify-content:center;padding:10px;width:60px}.ddwcpr-rule-cards-container .ddwcpr-rule-card>:nth-child(3){margin-top:auto}.ddwcpr-rule-cards-container .ddwcpr-rule-card img{width:50px}.ddwcpr-rule-cards-container .ddwcpr-rule-card p{color:var(--ddwcpr-card-text-color);font-size:16px;margin:0 0 10px}.ddwcpr-rule-cards-container .ddwcpr-rule-card h4{align-items:center;color:var(--ddwcpr-card-text-color);display:inline-block;font-size:17px;font-weight:600;line-height:normal;margin:18px 0 10px}.ddwcpr-rule-cards-container .ddwcpr-rule-card .ddwcpr-points-value{color:var(--ddwcpr-primary-color);font-size:15px;font-weight:600;line-height:normal}.ddwcpr-rule-cards-container .ddwcpr-rule-card form{margin:auto 0 0}.ddwcpr-rule-cards-container .ddwcpr-rule-card .button{background-color:var(--ddwcpr-primary-color);border-radius:6px;color:#fff;display:block;line-height:inherit;margin-top:10px;outline:none;padding:7px 15px;text-align:center;width:100%}.ddwcpr-rule-cards-container .ddwcpr-rule-card .button:focus{outline:none}.ddwcpr-rule-cards-container .ddwcpr-rule-card .button:hover{background-color:var(--ddwcpr-primary-color);box-shadow:inset 0 0 100px 100px rgba(0,0,0,.1);color:#fff}.ddwcpr-rule-cards-container .ddwcpr-pagination{margin-top:10px}.ddwcpr-added,.ddwcpr-added span{color:#01cc44!important;font-weight:700;word-break:break-all}.ddwcpr-deducted,.ddwcpr-deducted span{color:#ff6154!important;font-weight:700;word-break:break-all}.ddwcpr-logs-table-date-column{width:20%}.ddwcpr-popup-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:1000}.ddwcpr-popup-overlay .ddwcpr-popup-content{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);max-height:90%;max-width:750px;overflow-y:auto;padding:30px;position:relative;text-align:center;width:90%}.ddwcpr-popup-overlay .ddwcpr-popup-content .ddwcpr-popup-close{align-items:center;background:#ff6154;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;transition:background .3s ease;width:20px}.ddwcpr-popup-overlay .ddwcpr-popup-content .ddwcpr-popup-close:hover{background:#ff3232}.ddwcpr-popup-overlay.ddwcpr-active{opacity:1;visibility:visible}.ddwcpr-table-container{margin-top:15px;position:relative}.ddwcpr-table-container .ddwcpr-table-wrapper{background-color:var(--ddwcpr-card-background-color);border:1px solid var(--ddwcpr-border-color);border-radius:10px!important;margin-bottom:15px;padding:15px 15px 0!important}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table{border:0;margin:0}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table td,.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table th{background:var(--ddwcpr-card-background-color)!important;border:0;min-width:0;padding:1em!important;text-align:left;vertical-align:middle}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table tbody>tr:not(:first-child)>td{border-top:1px solid var(--ddwcpr-border-color)}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table th{background-color:var(--ddwcpr-table-header-background-color)!important;border:none;color:var(--ddwcpr-table-header-text-color);font-weight:600}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table th:first-child{border-radius:8px 0 0 8px}.ddwcpr-table-container .ddwcpr-table-wrapper table.ddwcpr-table th:last-child{border-radius:0 8px 8px 0}.ddwcpr-table-container .ddwcpr-table-loader-overlay{align-items:center;background-color:hsla(0,0%,100%,.7);bottom:0;display:none;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.ddwcpr-table-container .ddwcpr-table-loader-spinner{animation:spin 1s linear infinite;border:5px solid #ccc;border-radius:50%;border-top:5px solid var(--ddwcpr-primary-color);height:40px;width:40px}ul.ddwcpr-dashboard-navigation{border-bottom:1px solid var(--ddwcpr-border-color);list-style:none;margin:30px 0 20px;padding:0;position:relative;width:100%}ul.ddwcpr-dashboard-navigation .ddwcpr-dashboard-navigation-item{color:#404040;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;margin:0;outline:none;padding:10px 15px;text-decoration:none}ul.ddwcpr-dashboard-navigation .ddwcpr-dashboard-navigation-item:hover{color:var(--ddwcpr-primary-color)}ul.ddwcpr-dashboard-navigation .ddwcpr-dashboard-navigation-item.ddwcpr-active{border-bottom:3px solid var(--ddwcpr-primary-color);color:var(--ddwcpr-primary-color);transition:all .1s ease}.ddwcpr-hide{display:none!important}.ddwcpr-status{background-color:#e1e4ea;border-radius:6px;color:#222530;display:inline-block;font-size:12px;font-weight:500;line-height:1.5;padding:2px 10px;text-align:center}.ddwcpr-status.ddwcpr-status-active{background-color:#f0fdf4;color:#15803d}.ddwcpr-status.ddwcpr-status-redeemed{background-color:var(--ddwcpr-tab-background-color);color:var(--ddwcpr-primary-color)}.ddwcpr-status.ddwcpr-status-expired,.ddwcpr-status.ddwcpr-status-inactive{background-color:rgba(255,97,84,.07);color:#e02e2a}@keyframes spin{to{transform:rotate(1turn)}}.ddwcpr-referral-link-container{text-align:left}.ddwcpr-referral-link-container h3{color:var(--ddwcpr-card-text-color);font-size:24px;font-weight:600;margin-bottom:10px}.ddwcpr-referral-link-container p{margin-bottom:10px}.ddwcpr-copy-field-container{display:block;position:relative}.ddwcpr-copy-field-container input.ddwcpr-copy-target{background-color:#fff;border:1px solid var(--ddwcpr-border-color);border-radius:6px;box-shadow:none;color:#777;height:auto;line-height:inherit;margin:0;min-width:180px;outline:none;padding:8px 40px 8px 15px;transition:border-color .3s ease;width:100%}.ddwcpr-copy-field-container a.ddwcpr-copy-trigger{color:var(--ddwcpr-primary-color);cursor:pointer;font-size:.8em;font-weight:600;margin-left:5px;outline:none;position:absolute;right:15px;text-decoration:none;top:50%;transform:translateY(-50%)}.ddwcpr-copy-field-container a.ddwcpr-copy-trigger svg{vertical-align:middle}.ddwcpr-copy-field-container a.ddwcpr-copy-trigger:hover .ddwcpr-copy-tooltip{opacity:1;visibility:visible}.ddwcpr-copy-field-container .ddwcpr-copy-tooltip{background-color:#555;border-radius:6px;bottom:150%;color:#fff;left:50%;margin-left:-42px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:80px;z-index:1}.ddwcpr-copy-field-container .ddwcpr-copy-tooltip:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.ddwcpr-points-conversion-inputs{grid-gap:6px;align-items:center;display:grid;grid-template-columns:1fr min-content 1fr;margin-bottom:15px}.ddwcpr-points-conversion-inputs input{background-color:#f5f7f9!important;border-radius:6px!important;height:auto;padding:5px 10px!important;width:100%}.ddwcpr-points-conversion-inputs input:focus{outline-color:var(--ddwcpr-primary-color)}.ddwcpr-points-conversion-inputs .ddwcpr-points-conversion-amount{align-items:center;background-color:var(--ddwcpr-rule-icons-wrapper-background-color);border-radius:6px;color:var(--ddwcpr-primary-color);display:flex;font-weight:600;height:38px;justify-content:space-between;padding-left:10px;width:100%}.ddwcpr-points-conversion-inputs .ddwcpr-points-conversion-amount .ddwcpr-points-conversion-amount-currency{align-items:center;border-radius:0 6px 6px 0;display:flex;height:38px;padding:0 10px}.ddwcpr-rule-points-value{background-color:#f5f7f9;border-radius:0 10px 0 6px;font-size:14px;padding:0 10px;position:absolute;right:0;top:0}.ddwcpr-reward-code-container{align-items:center;display:grid;grid-template-columns:1fr auto}.ddwcpr-apply-reward-form{margin:0}.ddwcpr-apply-reward-form .ddwcpr-apply-reward-button{background-color:var(--ddwcpr-primary-color);border-radius:6px;color:#fff;display:block;font-size:12px;line-height:inherit;outline:none;padding:4px 12px;text-align:center;width:100%}.ddwcpr-apply-reward-form .ddwcpr-apply-reward-button:focus{outline:none}.ddwcpr-apply-reward-form .ddwcpr-apply-reward-button:hover{background-color:var(--ddwcpr-primary-color);box-shadow:inset 0 0 100px 100px rgba(0,0,0,.1);color:#fff}.ddwcpr-tooltip-content table.ddwcpr-tooltip-details-table{border:0;font-size:.85em;margin:0}.ddwcpr-tooltip-content table.ddwcpr-tooltip-details-table thead>tr>th{border-radius:8px!important;text-align:center}.ddwcpr-tooltip-content table.ddwcpr-tooltip-details-table tbody>tr>td,.ddwcpr-tooltip-content table.ddwcpr-tooltip-details-table thead>tr>th{padding:.8em 1em!important}.ddwcpr-tooltip-icon{color:var(--ddwcpr-primary-color);cursor:pointer;display:inline-block;font-size:15px;margin-left:8px;position:relative}.ddwcpr-tooltip-icon .ddwcpr-tooltip-content{background:#fff;border:1px solid var(--ddwcpr-border-color);border-radius:10px;box-shadow:0 16px 32px -12px rgba(14,18,27,.102);color:var(--ddwcpr-card-text-color);cursor:auto;left:50%;opacity:0;padding:10px;position:absolute;text-align:left;top:20px;transform:translateX(-50%);transition:all .3s;visibility:hidden;width:320px;z-index:100}.ddwcpr-tooltip-icon:focus .ddwcpr-tooltip-content,.ddwcpr-tooltip-icon:hover .ddwcpr-tooltip-content{opacity:1;visibility:visible}.ddwcpr-rewards-popup-container{text-align:left}.ddwcpr-popup-content:has(.ddwcpr-rewards-popup-container){max-width:1000px}