.redeem-success-modal .ant-modal{width:calc(100vw - 32px)!important}@media(min-width:768px){.redeem-success-modal .ant-modal{width:500px!important}}.redeem-success-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden;box-shadow:0 8px 16px rgba(0,0,0,.4)}.redeem-success-modal .redeem-success-modal-content{display:flex;flex-direction:column;background:#fff;border-radius:16px}.redeem-success-modal .top-section{position:relative;width:100%;min-height:250px;background:#fffdf6;display:flex;align-items:flex-start;justify-content:center;padding-top:38px;padding-bottom:38px}.redeem-success-modal .gift-image-wrapper{display:flex;align-items:center;justify-content:center}.redeem-success-modal .gift-image{-o-object-fit:contain;object-fit:contain}.redeem-success-modal .close-button{position:absolute;top:18px;right:18px;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.redeem-success-modal .close-button:hover{opacity:.7}.redeem-success-modal .close-button:active{opacity:.5}.redeem-success-modal .bottom-section{display:flex;flex-direction:column;gap:32px;padding:24px}@media(min-width:768px){.redeem-success-modal .bottom-section{padding:24px 40px 40px}}.redeem-success-modal .text-content{display:flex;flex-direction:column;gap:8px;text-align:center;color:#262626}.redeem-success-modal .subtitle,.redeem-success-modal .title{margin:0}.redeem-success-modal .button-group{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:768px){.redeem-success-modal .button-group{flex-direction:row}}.redeem-success-modal .primary-button,.redeem-success-modal .secondary-button{width:100%;padding:8px 16px;border-radius:100px;cursor:pointer;transition:all .2s;border:none;outline:none}@media(min-width:768px){.redeem-success-modal .primary-button,.redeem-success-modal .secondary-button{flex:1}}.redeem-success-modal .primary-button:active,.redeem-success-modal .secondary-button:active{transform:scale(.98)}.redeem-success-modal .primary-button{background:#ff7823;color:#fff;border:none}.redeem-success-modal .primary-button:hover{background:#e66a1f}.redeem-success-modal .primary-button:active{background:#cc5d1b}.redeem-success-modal .secondary-button{background:rgba(0,0,0,0);color:#ff7823;border:1px solid #ff7823}.redeem-success-modal .secondary-button:hover{background:rgba(255,120,35,.05)}.redeem-success-modal .secondary-button:active{background:rgba(255,120,35,.1)}