:root{--text-color-80:hsla(0,0%,100%,.8);--text-color-40:hsla(0,0%,100%,.4);--text-color:#fff;--color-dark:#20283e;--color-grey:#dadce7;--color-red:#ff237b;--color-primary:#086cd9;--color-secondary:#5c45ff;--neutral-600:#3d4046;--neutral-700:#2d2f34;--neutral-800:#1a1c23;--neutral-900:#121419;--color-dark-1:#000;--color-dark-2:#2d3958;--color-dark-3:#7a88a8;--color-dark-4:#dadce7;--color-dark-5:#f3f4f7;--color-dark-6:#fbfbfc;--color-dark-7:#fff;--header-size:60px;--footer-size:100px;--discount-banner-height:70px}#root,body,html{background:#121419;background:var(--neutral-900);height:100%;margin:0;padding:0}#root,body,h1,h2,h3,h4,html{font-family:Inter,sans-serif}div,p{line-height:16px}.svg-primary-color{fill:#ff237b;fill:var(--color-red)}#root-2{left:0;position:absolute;top:0}.drawer{background:var(--neutral-800);box-sizing:border-box;color:var(--text-color);flex-shrink:0;font-size:12px;height:100%;overflow-y:scroll;position:relative;width:400px}.drawer .drawer-step{border-right:1px solid var(--neutral-700);height:100%;overflow:auto;padding:30px}.drawer .drawer-step p{color:var(--text-color-80)}.drawer_button{align-items:center;border:2px solid var(--neutral-700);border-radius:40px;display:flex;height:40px;justify-content:space-between;padding:0 20px}.drawer_button_dec,.drawer_button_inc{align-items:center;background:var(--color-grey);border-radius:50%;cursor:pointer;display:inline-flex;height:20px;justify-content:center;-webkit-user-select:none;user-select:none;width:20px}.drawer_button_inc{margin-left:5px}h2{font-size:18px;margin:30px 0 10px}h2,h2:first-of-type,h3,p{margin-top:0}h3{font-size:14px;margin:0 0 10px}.button+h2,.button+h3{margin-top:25px}p{margin:0 0 20px}.summary_item{border-top:1px solid var(--neutral-700);color:var(--text-color-80);display:flex;justify-content:space-between;padding:12px 0}.summary_item:last-child{border-bottom:1px solid var(--neutral-700)}.summary h3{margin:25px 0 20px}.button{align-items:center;border:1px solid var(--neutral-700);border-radius:40px;display:flex;height:35px;justify-content:space-between;margin:10px 0;padding:0 20px;-webkit-user-select:none;user-select:none}.button--active{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);font-weight:600}.button--can-click{cursor:pointer}.button--disabled{background:var(--neutral-700);color:var(--text-color-40);pointer-events:none}.number-button-module{display:flex}.number-button-module div{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;transition:.2s;width:20px}.number-button-module div:nth-child(2){margin-left:5px}.number-button-module--max div:nth-child(2),.number-button-module--min div:first-child{opacity:.4}.svg-icon_primary{fill:var(--color-dark-1);fill-opacity:1}.svg-icon_secondary{fill:var(--color-dark-5);fill-opacity:1}.price{align-items:center;border:1px solid var(--neutral-600);border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:10px 45px 10px 10px;position:relative;-webkit-user-select:none;user-select:none;width:55%}.price_dropdown{background:var(--neutral-800);border:1px solid var(--neutral-600);border-radius:20px;bottom:-1px;display:none;left:-1px;overflow:hidden;padding:5px 0;position:absolute;width:100%;z-index:2}.price_dropdown--show{display:block}.price_dropdown-item{padding:7px 20px}.price_dropdown-item:hover{background:var(--neutral-700)}.price_icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer{align-items:center;background:var(--neutral-800);color:#fff;display:flex;font-size:14px;height:var(--footer-size);position:relative}.footer .footer-total{background:var(--neutral-700);justify-content:space-between;width:340px}.footer .footer-info,.footer .footer-total{align-items:center;display:flex;height:100%;padding:0 30px}.footer .footer-info{color:var(--text-color-80);font-size:12px}.footer-button{align-items:center;background-color:var(--color-primary);border-radius:25px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0 20px;position:relative;transition:.3s;-webkit-user-select:none;user-select:none}.footer-button--submitting{background-color:var(--color-dark-2);color:transparent;pointer-events:none}.footer-button--submitted{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary);pointer-events:none}.footer-button_spinner{height:6px;position:absolute;width:40px}.lds-ellipsis{position:relative}.lds-ellipsis div{-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:6px;position:absolute;width:6px}.lds-ellipsis div:first-child{-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite;left:4px}.lds-ellipsis div:nth-child(2){left:4px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:18px}.lds-ellipsis div:nth-child(4){-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite;left:32px}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(14px);transform:translate(14px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(14px);transform:translate(14px)}}.language{border-radius:4px;color:var(--text-color-80);cursor:pointer;font-family:Montserrat,sans-serif;padding:10px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.language:hover{color:#fff}.header{background:var(--color-dark-1);border-bottom:1px solid var(--neutral-700);box-sizing:border-box;font-size:14px;height:var(--header-size);justify-content:space-between;padding:0 30px;width:100%}.header,.header_section{align-items:center;display:flex}.header_section{height:100%;position:relative}.header_logo svg{height:25px}.header_step{align-items:center;color:var(--text-color-80);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-weight:600;height:100%;justify-content:center;position:relative;text-decoration:none;width:160px}.header_step--active,.header_step:hover{color:#fff}.header_step-light{background:var(--color-primary);border-radius:4px;bottom:-1px;height:3px;left:0;position:absolute;transition:.3s;width:160px}.lang-switcher{font-family:Inter,sans-serif}.main{box-sizing:border-box;font-size:12px;padding-bottom:var(--discount-banner-height);width:640px}.discount-banner,.main{display:flex;justify-content:center}.discount-banner{align-items:center;background:var(--color-primary);bottom:0;color:#fff;font-size:14px;height:var(--discount-banner-height);padding:0 30px;position:absolute;text-align:center;width:100%}.discount-banner span{font-size:16px;margin-left:5px}@media screen and (max-width:1080px){.main{max-width:auto;padding:30px 30px calc(30px + var(--discount-banner-height));width:100%}.header_step{min-width:50px;width:auto}.header_step span{display:none}.header_step--active{width:160px}.header_step--active span{display:block}.main iframe{height:198px;width:352px}}@media screen and (max-width:780px){:root{--footer-size:140px}.discount-banner{font-size:12px}.drawer{height:auto;width:100%}.header{padding:0 30px}.header_logo{height:35px;width:36px}.footer-button{box-sizing:border-box;width:190px}#ADME_BRAND_LOGO_final{display:none}.header_step{width:50px}.header_step span{display:none}.header_step-light{font-size:12px;width:50px}.app_body--summary{flex-direction:column}.app_main{display:block!important}.footer_divider{display:none}.footer_section{height:auto}.footer .footer-total{align-items:flex-start;flex-direction:column;gap:10px;justify-content:center;width:100%}.footer .footer-info{background:var(--neutral-700);width:30%}.footer .footer-total .price{width:190px}.message{left:auto!important;right:30px;width:50%}}.main .player,.main .player_sizer{position:relative;width:100%}.main .player_sizer{padding-top:56.25%}.main iframe{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:400px){.header_step{min-width:30px;width:30px}}.header_step,.language,.price{-webkit-tap-highlight-color:transparent}.language{font-weight:700}.main p{margin-bottom:30px}.main h2{margin-bottom:20px}.main form{display:flex;flex-wrap:wrap;justify-content:space-between}.main_input-controller{margin-bottom:30px;width:48%}.main_input-controller-area{width:100%}.main_input-label{color:var(--text-color-80);display:block;font-family:Inter,sans-serif;font-size:14px;font-weight:700;margin-bottom:15px}.main_input-label-accent{color:var(--color-primary)}.main_input{background:var(--neutral-800);border:1px solid var(--neutral-700);border-radius:25px;box-sizing:border-box;color:var(--text-color);font-family:Roboto,sans-serif;outline:none;padding:10px 15px;width:100%}.main_input-area{border-radius:4px;height:120px;padding:15px}.vimeo-frame{border-radius:8px}.submit-form{width:100%}.app{color:var(--text-color);height:100%}.app_body-wrapper{height:calc(100% - var(--header-size) - var(--footer-size));overflow:hidden}.app_body{display:flex;height:100%;justify-content:space-between}.app_main{align-items:center;display:flex;flex-grow:1;justify-content:center;position:relative}@media screen and (max-width:780px){.app_body-wrapper{overflow-y:auto!important}.app_body,.app_body-wrapper{flex-direction:column-reverse}.app_body{height:auto;min-height:100%}}.message{border:1px solid var(--color-primary);border-radius:25px;bottom:30px;left:430px;padding:9px 15px;position:fixed;transition:.1s}.message,.message_icon{align-items:center;color:var(--text-color-80);display:flex}.message_icon{background:var(--color-primary);border-radius:50%;height:20px;justify-content:center;line-height:3px;width:20px}.message_icon>span{-webkit-transform:scale(.6);transform:scale(.6)}.message_text{margin:0 15px}.message--hidden{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}
/*# sourceMappingURL=main.70c96d92.css.map*/