@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600 700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app--recon-redeem{display:flex;padding-top:32px;padding-bottom:20px}.app-recon-container{max-width:1130px;margin:0 auto}@media (min-width: 768px){.app--recon-redeem{padding-top:60px;padding-bottom:40px}}.app--recon-heading{font-family:Roboto Condensed;font-size:48px;font-weight:600;text-align:center;margin:0 0 30px;letter-spacing:-.01em;text-transform:capitalize}.app--recon-card{background:#fff;border:1px solid #D3D2D2;border-radius:12px;padding:40px;display:flex;flex-direction:column;gap:16px}.app--recon-card .app--recon-balance{position:relative}.app--recon-card .app--recon-balance svg{position:absolute;right:0;bottom:0}.app--recon-card .app--recon-balance-amount{font-family:Roboto Condensed;font-size:44px;font-weight:700;line-height:1;color:#000!important}.app--recon-card .app--recon-balance-label{color:#6b7280}.app--recon-card .app--recon-redeem-input{display:flex;gap:12px}.app--recon-card .app--recon-redeem-input .app--recon-input{max-width:100%;min-height:47px;padding:0 12px;border:1px solid #D3D2D2;border-radius:8px;flex:1}.app--recon-card .app--recon-redeem-input .app--recon-btn{height:47px;padding:0 20px;background:#a00;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:16px}.app--recon-card .app--recon-redeem-input .app--recon-btn:disabled{opacity:.6;cursor:not-allowed}.app--recon-card .app--recon-redeem-input .app--recon-message{margin-top:8px;grid-column:1 / -1;color:#374151}.app--recon-table-wrap{margin-top:28px}.app--recon-pagination{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:5px 10px;background:#fbefed;border:1px solid #D3D2D2;border-top:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.app--recon-page-btn{padding:4px;display:inline-flex;align-items:center;justify-content:center;color:#a00;border:none;cursor:pointer}.app--recon-page-btn svg{width:20px;height:20px}.app--recon-page-btn:disabled{opacity:.5;cursor:not-allowed}.app--recon-subheading{font-family:Roboto Condensed;font-size:32px;font-weight:600;margin-bottom:10px}.app--recon-table{width:100%;border-collapse:collapse;table-layout:fixed;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;margin-bottom:0}.app--recon-table thead tr{background:#a00;color:#fff}.app--recon-table th,.app--recon-table td{font-size:18px;text-align:center;font-weight:400;width:25%;word-break:break-word}.app--recon-table thead th{border:1px solid #AA0000!important;padding:16px}.app--recon-table td{border:1px solid #D3D2D2!important;padding:14px 16px}.app--recon-code-link{color:#a00;text-decoration:none;font-weight:400}.app--recon-how-it-works-section .app--recon-how-it-works{display:grid;gap:16px}.app--recon-how-it-works-section .app--recon-how-card{background:#fbf1ef;border-radius:16px;padding:24px;text-align:center;display:flex;flex-direction:column;gap:8px}.app--recon-how-it-works-section .app--recon-how-icon{margin-bottom:10px}.app--recon-how-it-works-section .app--recon-how-icon img{width:100px;height:100px;object-fit:contain;display:block;margin:0 auto;filter:invert(14%) sepia(93%) saturate(7460%) hue-rotate(-5deg) brightness(80%) contrast(105%)}.app--recon-how-it-works-section .app--recon-how-title{font-family:Roboto Condensed;font-size:24px;margin:0;font-weight:700;letter-spacing:-.02em;line-height:1.2}.app--recon-how-it-works-section .app--recon-how-text{color:#6b6b6b;font-size:16px;margin:0;letter-spacing:-.01em;line-height:1.2}@media (min-width: 768px){.app--recon-how-it-works-section .app--recon-how-it-works{grid-template-columns:repeat(3,1fr)}.app--recon-how-it-works-section .app--recon-how-card{padding:32px}.app--recon-how-it-works-section .app--recon-how-title{font-size:32px}.app--recon-how-it-works-section .app--recon-how-text{font-size:18px}}@media (max-width: 767px){.app--recon-heading{font-size:32px;margin-bottom:16px}.app--recon-card{padding:24px}.app--recon-redeem-input{flex-direction:column}.app--recon-card .app--recon-redeem-input .app--recon-input,.app--recon-card .app--recon-redeem-input .app--recon-btn{width:100%}.app--recon-subheading{font-size:24px}.app--recon-table-wrap{overflow-x:auto}.app--recon-table{border-top-left-radius:10px;border-top-right-radius:10px}.app--recon-table thead th{border:1px solid #AA0000!important;padding:8px 0;font-size:10.5px}.app--recon-table td{border:1px solid #D3D2D2!important;padding:10px 0;font-size:12px}.app--recon-code-link{color:#a00;text-decoration:none;font-weight:400}}.app--recon-redeem .app--recon-birthday-card{margin-bottom:20px;gap:9px}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--heading{display:flex;align-items:center;gap:10px}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--heading span{font-size:30px;display:flex;margin:0;padding:0}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--heading h2{font-family:Roboto Condensed;font-size:26px;font-weight:800;line-height:1;color:#000!important;margin:0}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--subHeading{color:#6b7280}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--form,.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--form form{display:flex;flex-direction:column;gap:10px}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--form input{max-width:100%;min-height:47px;padding:0 12px;border:1px solid #D3D2D2;border-radius:8px;flex:1}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--form button{height:47px;padding:0 20px;background:#a00;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}@media (min-width: 768px){.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--heading h2{font-size:32px}.app--recon-redeem .app--recon-birthday-card .app--recon-birthday-card--form form{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/gorecon-loyalty-app-redeem-points.css.map */
