body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.GiftCardAmount_container__N2AYu{display:flex;flex-direction:column;font-family:Avenir LT Std\ 45 Book;justify-content:flex-start}.GiftCardAmount_heading__xsUcu{color:#042552;font-size:18px;font-weight:700;line-height:29px;margin-bottom:8px}.GiftCardAmount_amountGrid__cijFS{display:flex;flex-wrap:wrap;gap:10px;width:100%}.GiftCardAmount_amountButton__mJyd5{background:none;border:1px solid #b9b9b9;border-radius:4px;color:#000;cursor:pointer;flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:0;font-family:Avenir LT Std\ 45 Book;font-size:14px;height:32px!important;line-height:normal!important;padding:8px;padding:8px!important;transition:all .3s ease}.GiftCardAmount_amountButton__mJyd5:hover{background-color:#0425521a}.GiftCardAmount_amountButton__mJyd5:focus{outline:none}.GiftCardAmount_amountButton__mJyd5:focus-visible{box-shadow:0 0 0 3px #04255233;outline:none}.GiftCardAmount_amountButton__mJyd5.GiftCardAmount_selected__nrrZf{border-color:#115ba0;border-radius:4px;color:#fff;flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:0;padding:8px}.GiftCardAmount_customAmount__S4GNO{border:1px solid #b9b9b9;border-radius:4px;color:#000;flex-basis:100%;font-family:Avenir LT Std\ 45 Book;min-width:200px;padding:8px;transition:border-color .3s ease;width:100%}.GiftCardAmount_customAmount__S4GNO.GiftCardAmount_valid__5MQrD{border-color:#115ba0;box-shadow:0 0 0 1px #115ba0}.GiftCardAmount_customAmount__S4GNO.GiftCardAmount_invalid__BZB8-{border-color:#dc3545;box-shadow:0 0 0 1px #dc3545}.GiftCardAmount_customAmount__S4GNO:focus{border-color:#115ba0;box-shadow:0 0 0 2px #115ba040;outline:none}.legal-list{list-style:none;margin:0;padding-left:0}.legal-list-item{margin-bottom:1em;padding-left:1em;position:relative}.legal-list-item:before{content:"-";left:0;position:absolute}.orderConfirmation{display:flex;flex-wrap:wrap;gap:40px 81px;justify-content:flex-start;padding-left:30px;padding-right:30px}.orderDetails{background-color:#fff;border-radius:8px;box-shadow:0 0 9px -4px #727070;flex:1 1;height:-webkit-fit-content;height:fit-content;max-width:501px;min-width:240px}.mainWhiteBox{border-radius:6px}.cardPreview{display:flex;flex-direction:row!important}.cardInfo{flex:1 1;flex-direction:column;width:auto!important}.cardHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:25px;gap:10px;justify-content:space-between;width:100%}.cardTitle{flex-shrink:1;line-height:25px}.cardSubtitle{display:block;font-size:16px}.cardValue{flex-shrink:0;line-height:1;white-space:nowrap}.cardDeliveryInfo{font-size:11px;font-weight:400;margin-top:9px}.helpSection{margin-top:40px}.helpTitle{font-size:18px;line-height:2;margin-top:150px!important}.helpText{font-size:13px;line-height:24px;margin-top:8px}.confirmationBox{background-color:#fff;max-width:397px;min-width:240px;padding:13px 17px}.confirmationContent,.confirmationHeader{display:flex;flex-direction:column}.confirmationHeader{width:100%}.confirmationTitle{font-size:18px;line-height:20px;margin-bottom:10px;text-align:center}.confirmationMessage{font-size:13px;line-height:24px;margin-top:30px}.actionButtons{display:flex;flex-direction:column;gap:16px;margin-top:40px;text-align:center;width:363px}.primaryButton,.toHomeAction .primaryButton,.toHomeAction button.primaryButton,button.primaryButton{border:1px solid #0000;border-radius:50px;color:#fff!important;cursor:pointer;font-size:18px!important;padding:11px 36px;transition:all .3s ease;width:100%}.primaryButton:hover,.toHomeAction .primaryButton:hover,.toHomeAction button.primaryButton:hover,button.primaryButton:hover{background-color:#fff!important;border-color:"black"!important;border-color:var(--main-color,"black")!important;color:"black"!important;color:var(--main-color,"black")!important}.secondaryButton,button.secondaryButton{border:none;border-radius:50px;cursor:pointer;font-size:18px!important;padding:11px 36px;transition:all .3s ease;width:100%}.secondaryButton:hover,button.secondaryButton:hover{background-color:#e0e0e0!important;opacity:.9}.payment-card-container{margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding-bottom:16px}.payment-card-info-horizontal{margin-bottom:0!important}.payment-card-upper{display:flex;padding:16px 24px 8px}.payment-card-image-container{flex-shrink:0;margin-right:9px}.payment-card-image{border-radius:4px;height:auto;min-height:90px;object-fit:cover;width:145px}.payment-card-info{flex:1 1}.payment-card-header{align-items:center;display:flex;justify-content:space-between;width:100%}.payment-card-title{font-size:25px}.payment-card-subtitle{font-size:15px}.payment-card-value{font-size:26px;font-weight:700}.payment-card-delivery-info{color:#383838;font-size:11px;margin-top:8px}.payment-card-footer{align-items:center;background-color:#fff;justify-content:space-between;padding:0 24px}.payment-card-beneficiary-title{font-size:14px;margin:0 0 8px}.payment-card-beneficiary-name{font-size:14px}.payment-card-beneficiary-email{color:#666;font-size:13px}.btn .primaryButton .payment-card-download-button{align-items:center;border:none;border-radius:50px;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;text-decoration:none}.payment-card-message{background-color:#fff}.payment-card-message-title{font-size:14px;margin:0 0 8px}.payment-card-message-content{color:#555;font-size:13px}.client-info-header{margin:0 auto 30px;max-width:800px;padding:20px;text-align:center}.client-info-title{font-size:22px;margin-bottom:15px}.client-info-text{font-size:16px;line-height:1.5}@media (max-width:991px){.orderConfirmation{flex-direction:column}.download-button-container{justify-content:center!important}.cardPreview{flex-direction:column!important;margin-top:20px;padding:12px!important;text-align:center!important}.cardImage{margin:0 auto 20px;max-width:300px;width:80%!important}.cardHeader{align-items:center;flex-direction:column;gap:5px}.cardValue{margin-top:10px}.orderDetails{border-radius:8px}.confirmationBox,.orderDetails{max-width:100%}.actionButtons{align-items:center;width:100%}.helpTitle{margin-top:30px!important}.primaryButton,.toHomeAction .primaryButton,.toHomeAction button.primaryButton,button.primaryButton{margin:0 auto;max-width:363px;width:100%}.payment-card-upper{flex-direction:column}.payment-card-image-container{margin-bottom:15px;margin-right:0;text-align:center;width:100%}.payment-card-header{align-items:center;flex-direction:column;text-align:center}.payment-card-value{margin-top:10px}.payment-card-footer{flex-direction:column;gap:15px}}
/*# sourceMappingURL=main.faef5030.css.map*/