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!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}textarea{font-family:Andale Mono,Courier New!important;overflow-wrap:break-word!important;word-break:break-all!important}a.MuiLink-root{cursor:pointer}.form{align-items:center;display:flex;margin:0 auto!important;max-width:500px!important;padding:30px 50px;width:100%}.summary{color:#000;min-height:100vh;position:relative}.summary-holder{align-items:center;background:#dbedf7;background-size:cover;border-radius:25px;bottom:0;flex-direction:column!important;justify-content:center;padding:50px 100px;position:fixed;right:0;top:0;width:50%}.summary-box,.summary-holder{box-sizing:border-box;display:flex}.summary-box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e9f6fc;border:2px solid #3d76d2;border-radius:10px;flex-direction:column;font-size:14px;max-width:400px;padding:20px 25px;width:100%}.summary-box .title{display:flex;font-weight:700;justify-content:space-between}.summary-box .title span,.summary-box p{color:#565656;font-weight:400}.summary-box p{font-size:13px;line-height:1.6;margin-bottom:0}.summary-table{box-sizing:border-box;color:#565656;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:15px;max-width:400px;padding:20px 25px;width:100%}.summary-table .line{display:flex;justify-content:space-between}.summary-table .line.total{color:#000;font-size:15px;font-weight:700}.summary-table .line .details{color:#000;font-weight:700}.summary-table .line.total .sub{font-weight:400}.checkout-options{background-color:#fcfcfc;border:1px solid #e7e7e7;border-radius:9px;padding:25px}.checkout-options-h3{border-top:1px solid #eee;font-size:16px;letter-spacing:1px;margin-top:40px!important;padding-top:30px;text-transform:uppercase}.MuiInputBase-input,.MuiSelect-select{background:#fff!important}@media screen and (max-width:900px){.summary{margin-left:-24px!important;margin-right:-24px!important;min-height:auto;width:calc(100% + 48px)}.summary-holder{position:relative;width:100%}}
/*# sourceMappingURL=main.174a2a61.css.map*/