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}@font-face{font-family:Montserrat-Light;src:url(/static/media/Montserrat-Light.7179b7d2ac9b599db5f9.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;src:url(/static/media/Montserrat-Regular.24785cc015b27a3e964b.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;src:url(/static/media/Montserrat-Medium.b8c6753baa964ccac1ba.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:url(/static/media/Montserrat-SemiBold.93b37a465fc4ec0d0415.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.50f0257aa1e905f4bfaf.ttf) format("truetype")}@font-face{font-family:Montserrat-ExtraBold;src:url(/static/media/Montserrat-ExtraBold.6c8b198832c88c649faa.ttf) format("truetype")}.App{min-height:100vh;text-align:left}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App:has(.send-gift-card-page){background-color:#f3f3f4}.send-gift-card-page-header{align-items:center;background-color:#f3f3f4;display:flex;font-family:Montserrat-SemiBold;font-size:24px;font-weight:600;justify-content:space-between;left:0;line-height:34px;min-height:48px;padding:24px;position:-webkit-sticky;position:sticky;text-align:left;top:0;width:calc(100% - 48px)}.send-gift-card-page-header>img{height:48px;width:48px}.svg-fill-white>path{fill:#fff;stroke:#000}.svg-fill-black>path{fill:#000;stroke:#fff}.custom-input-with-title{display:flex;flex-direction:column;font-family:Montserrat-Regular;font-size:16px;font-weight:400;gap:8px;line-height:22px;text-align:left;width:100%}.custom-input-with-title input{border:1px solid #dedede;border-radius:4px;padding:10px 12px}.custom-input-with-title input ::placeholder{color:#707070;font-family:Montserrat-Regular;font-size:16px;font-weight:400;line-height:22px;text-align:left}.custom-input-with-title input.error-input{border-color:red}.field-input-error{color:#da2424}.custom-text-with-title{display:flex;flex-direction:column;font-family:Montserrat-Regular;font-weight:400;gap:8px;width:100%}.custom-text-with-title,.secondary-title{font-size:16px;line-height:22px;text-align:left}.secondary-title{color:#000;font-family:Montserrat-SemiBold;font-weight:600}.send-content-form{background-color:#fff;border-radius:8px 8px 8px 8px;display:flex;flex-direction:column;gap:32px;padding:32px 24px}.split-line{background-color:#e1dfe0;height:1px;width:100%}.primary-title{font-family:Montserrat-Bold;font-size:20px;font-weight:700;line-height:28px;text-align:left}.primary-button,.secondary-button{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:12px;justify-content:center;padding:24px}.primary-button{background-color:#000;color:#fff}.secondary-button{background-color:#f3f3f4;color:#000}.send-method-section,.time-picker-section{display:flex;flex-direction:column;font-family:Montserrat-SemiBold;font-size:16px;font-weight:600;gap:16px;line-height:22px;text-align:left;width:100%}.send-method-section .method-option,.time-picker-section .method-option{display:flex;gap:8px}.send-method-section .method-option>div,.time-picker-section .method-option>div{flex:1 1}.send-content-section{display:flex;flex-direction:column;gap:8px}.send-content-section .custom-input-with-title{max-width:calc(50% - 4px)}.email-content-section{display:flex;flex-direction:column;font-family:Montserrat-Regular;font-size:16px;font-weight:400;gap:8px;line-height:22px;text-align:left}.email-content-section textarea,.email-content-section textarea::placeholder{color:#707070;font-family:Montserrat-Regular;font-size:14px;font-weight:400;line-height:22px;text-align:left}.email-content-section textarea{border-color:#dedede;border-radius:4px;color:#000;height:120px;max-width:calc(100% - 24px);min-height:22px;padding:12px;width:100%}.time-picker-section{font-family:Montserrat-SemiBold;font-size:16px;font-weight:600;line-height:22px;text-align:left}.time-picker-section .time-picker-method{display:flex;gap:8px}.time-picker-section .time-picker-method .primary-button,.time-picker-section .time-picker-method .secondary-button{align-items:center;display:flex;gap:12px;justify-content:center;min-height:50px;padding:0;width:270px}.add-to-cart-section{display:flex;justify-content:center;padding:24px}.add-to-cart-section .primary-button{font-family:Montserrat-Regular;font-size:16px;font-weight:400;height:56px;line-height:22px;max-width:400px;padding:0;text-align:left;width:400px}.close-page-icon{cursor:pointer;height:48px;width:48px}@media(min-width:815){.send-gift-card-page .add-to-cart-section,.send-gift-card-page .send-content-form{padding-left:calc(50% - 384px);padding-right:calc(50% - 384px)}}
/*# sourceMappingURL=main.321e54e9.css.map*/