.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:10000% 0}}@keyframes progress{0%{background-position:0 0}to{background-position:10000% 0}}.progress{height:5px;border:1px solid #fff;margin-bottom:1rem}.progress-bar{display:block;width:100%;height:100%;background-color:#ff9d00;background-image:-webkit-linear-gradient(135deg,#fff 25%,transparent 0,transparent 50%,#fff 0,#fff 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,#fff 25%,transparent 0,transparent 50%,#fff 0,#fff 75%,transparent 0,transparent);-webkit-animation:progress 300s linear infinite;animation:progress 300s linear infinite;background-size:26px 26px}.capitalize-text{text-transform:capitalize}.MuiInputBase-input{background-color:#fff;width:100%}body{margin:0;font-family:Source Sans Pro,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3rem!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@-webkit-keyframes allAnimation{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}}@keyframes allAnimation{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}}.StripeElement{display:flex;flex-direction:column;justify-content:center;padding:10px 14px;font-size:1em;outline:0;border-radius:4px;border:1px solid #e1f1f7;font-family:Work Sans,sans-serif;color:#3c345a;height:36px;background-color:#fff}.StripeElement--focus,input:focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);-webkit-transition:all .15s ease;transition:all .15s ease}.stripe{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:959.95px){.joyce-text{font-size:13px!important;line-height:21px!important;justify-content:center!important;margin-bottom:11px!important;margin-left:4em!important}.choice-item-container{justify-content:center}}.joyce-text{font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;display:block;color:#646776;margin-bottom:25px}div:focus{outline:none}.joyce-paragraph{margin:0}.pack-container{flex:1 1;padding:1em;font-size:16px;flex-direction:column;justify-content:space-around}.icon-container,.pack-container{margin:1em;width:270px;left:435px;top:367px;box-sizing:border-box;border-radius:6px;cursor:pointer;border:1px solid rgba(32,35,68,.15);display:flex}.icon-container{flex-direction:column;justify-content:center;align-items:center;height:170px}.icon-container-active{border:2px solid #ffb62d}.icon-bottom-bold{margin:.5em}.icon-bottom-text{font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;text-align:center}.have-additionnal-info{margin:1em 1em .1em!important}.additionnal-info{font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;margin-left:1.6em}.choice-container{flex-direction:column}.choice-container,.location-container{display:flex;justify-content:center;align-items:center}.location-container{width:50px;height:50px;color:#fff;background-color:#00c397;border-radius:8px}.location-container-no-bg-color{background-color:inherit!important}.text-card-title{font-family:Work Sans;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center}.last-price{font-size:18px;line-height:24px;text-align:center;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-right:.5em}.last-price,.new-price{font-family:PT Serif;font-style:normal;font-weight:700}.new-price{font-size:25px;line-height:37px;text-align:center}.additional-info{font-size:12px}.additional-info,.additional-info-up{font-family:Work Sans;font-style:normal;font-weight:400;line-height:14px;text-align:center}.additional-info-up{font-size:11px}::-webkit-input-placeholder{color:#b9bccd;opacity:1;font-style:italic}::-moz-placeholder{color:#b9bccd;opacity:1;font-style:italic}:-ms-input-placeholder{opacity:1;font-style:italic}::-ms-input-placeholder{opacity:1;font-style:italic}::placeholder{color:#b9bccd;opacity:1;font-style:italic}:-ms-input-placeholder{color:#b9bccd}::-ms-input-placeholder{color:#b9bccd}.popup-center-text{display:flex;flex-direction:column;justify-content:center;text-align:center}.popup-paragraph{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;text-align:center;line-height:35px}.text-field-container{padding:40px 10px 10px}