body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{height:100%}.product-card--container{width:100%;background:#fff;box-shadow:0 -2px 4px rgba(0,0,0,.05),0 4px 4px rgba(0,0,0,.1);border-radius:4px;padding:20px;box-sizing:border-box}.product-card--info{display:flex;align-items:center}.product-card--category{color:#e20074;font-style:normal;font-weight:400;font-size:12px;line-height:14px}.product-card--region{font-weight:400;margin-left:11px}.product-card--region,.product-card--trial{color:#999;font-style:normal;font-size:10px;line-height:11px}.product-card--trial{font-weight:800}.product-card--name{font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#444}.product-card--tag-container{display:flex;flex-wrap:wrap;grid-row-gap:4px;row-gap:4px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;margin-top:12px}.product-card--tag{display:flex;align-items:center;padding:2px 8px;background:#ddd;border-radius:9px}.product-card--tag-name{font-style:normal;font-weight:400;font-size:12px;line-height:14px}.header-container{background-color:#e20074;color:#fff;height:60px}.logo-text-container{display:flex;justify-content:flex-start;padding:10px 0;align-items:center}.header-text{font-family:TeleNeo;font-size:18px;font-style:normal;font-weight:700;margin-left:47px}.container{margin:0 8.5%;display:flex;flex-direction:column;justify-content:center}.footerContainerFailure{margin-top:auto}.footerContainer{height:100px;background-color:#262626;color:#fff;display:flex;justify-content:center;align-items:center;font-size:17px;font-family:"TeleNeo",Calibri,"PT Sans Narrow",sans-serif;line-height:2;letter-spacing:.02em;font-weight:400;line-height:1.43px;max-height:70px;width:100%;height:60px;font-family:TeleNeo;font-style:normal;font-weight:800;font-size:16px;line-height:18px;text-align:center}.contentSelectProd{margin-bottom:20px}.grid-container{height:100%;width:100%;display:flex;flex-wrap:wrap;grid-row-gap:20px;row-gap:20px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.failure-page,.select-prod--page,.succes-page{display:flex;flex-direction:column;justify-content:space-between;height:100%}.title{display:flex;justify-content:center;align-items:center;flex-direction:column}.title h2{text-align:center}.imgContainer{display:flex;justify-content:center;position:relative}.successIcon{position:absolute;width:48px;height:48px;left:calc(50% + 15px);top:-6px}.imgContainer .productIcon{height:125px;width:125px}.infContainer{display:flex;flex-direction:column}.succesContainer{min-height:calc(100vh - 120px)}.titleSection{display:flex;justify-content:center;align-items:center;background-color:#e20074;flex-direction:column}.titleSection #productDescription,.titleSection #productName{color:#fff}.titleSection #productName{text-align:center}.titleSection #regionAndTrial{color:#fff;margin-top:16px;font-size:12px;line-height:14px}.container #totalCharges{color:#e20074;text-transform:uppercase;font-style:normal;font-weight:800;font-size:18px;line-height:21px;margin-top:28px}.priceSection{width:100%;display:flex;justify-content:space-between}.priceSection .price{color:#e20074;font-weight:700}.priceSection .priceLabel{font-family:TeleNeo;font-size:16px;font-style:normal;font-weight:800;line-height:18px;letter-spacing:0;text-align:left;margin:0}.taxesInfo{margin-top:20px;margin-bottom:20px}.taxesInfo p{font-family:TeleNeo;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999;margin:0}.contactSection{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.contactSection h4{margin:0}.contactSection .contactInfo,.contactSection h4{font-style:normal;font-weight:800;font-size:16px;line-height:18px;color:#999}.contactSection .contactInfo{font-family:TeleNeo}.contactSection .contactInfo img{margin-right:10px}.contactInfo{font-family:TeleNeo;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999}.agreementSection{display:flex;flex-direction:column;align-items:center;margin-top:20px}.switchInfo{display:flex}.switchInfo .info{margin-left:23px}.subButton{min-height:42px;padding:6px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;font-family:TeleNeo;font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:.02857em;text-transform:uppercase;border-style:none;margin-top:8px;font-size:14px;line-height:16px}.subButton:active{background-color:#c20064!important;box-shadow:0 1px #666;-webkit-transform:translateY(1px);transform:translateY(1px)}.freeTrialButton{box-sizing:border-box;padding:6px 16px;font-size:.875rem;font-weight:500;line-height:1.75;border-radius:4px;letter-spacing:.02857em;text-transform:uppercase;margin-top:34px;border:1px solid #e20074;color:#e20074;background-color:#fff;font-weight:400;font-size:14px;line-height:16px;font-family:TeleNeo}.color{color:#e20074}.cancelButton{font-family:TeleNeo;font-style:normal;font-weight:400;font-size:14px;line-height:16px;border:none;background-color:#fff;color:#e20074;margin-top:8px;margin-bottom:18px}.mt-28{margin-top:28px}.buttonSize{width:260px;height:44px}.switch{position:relative;display:inline-block;width:40px;height:19px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff}input:checked+.slider{background-color:#c20064}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.product-page--tag-container{display:flex;flex-wrap:wrap;grid-row-gap:4px;row-gap:4px;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;margin-top:16px;margin-bottom:20px}.product-page--tag{display:flex;align-items:center;padding:2px 8px;background:#fff;border-radius:12px}.product-page--tag-name{font-style:normal;font-weight:400;font-size:14px;line-height:16px}
/*# sourceMappingURL=main.47d382aa.chunk.css.map */