.popup{display:flex;justify-content:center}.popup__content--gift{background:#fff;max-height:100%;overflow:auto}@media (max-width:959.98px){.popup__content--gift{background:none;left:50%;max-height:calc(100% - 50px);padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:296px}}.popup__body{overflow:hidden}.popup__body__head-close{background:none;border:none;color:#333;padding:0;right:10px;top:30px}@media (max-width:959.98px){.popup__body__head-close{color:#696969;display:flex;float:right;height:16px;position:relative;width:16px;z-index:9}}.form__group--placeholder-up[data-v-74efb834]{position:relative}.form__group-input--placeholder-up[data-v-74efb834]{color:#000;font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:16px;padding:13px;transition:padding .3s}.form__group-input--placeholder-up[data-v-74efb834]::-moz-placeholder{color:transparent}.form__group-input--placeholder-up[data-v-74efb834]::placeholder{color:transparent}.form__group-label--placeholder-up[data-v-74efb834]{color:#696969;font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:13px;letter-spacing:.1px;line-height:16px;margin-bottom:0;pointer-events:none;position:absolute;top:14px;transition:top .3s,left .3s}.form__group-input--placeholder-up[data-v-74efb834]:not(:-moz-placeholder-shown){padding:20px 13px 6px}.form__group-input--placeholder-up[data-v-74efb834]:not(:placeholder-shown){padding:20px 13px 6px}.form__group-input--placeholder-up:not(:-moz-placeholder-shown)+.form__group-label--placeholder-up[data-v-74efb834]{left:14px;top:5px}.form__group-input--placeholder-up:not(:placeholder-shown)+.form__group-label--placeholder-up[data-v-74efb834]{left:14px;top:5px}.form__group--placeholder-up{position:relative}.form__group-input--placeholder-up{color:#000;font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:16px;padding:13px;transition:padding .3s}.form__group-input--placeholder-up::-moz-placeholder{color:transparent}.form__group-input--placeholder-up::placeholder{color:transparent}.form__group-label--placeholder-up{color:#696969;font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:13px;letter-spacing:.1px;line-height:16px;margin-bottom:0;pointer-events:none;position:absolute;top:14px;transition:top .3s,left .3s}.form__group-input--placeholder-up:not(:-moz-placeholder-shown){padding:20px 13px 6px}.form__group-input--placeholder-up:not(:placeholder-shown){padding:20px 13px 6px}.form__group-input--placeholder-up:not(:-moz-placeholder-shown)+.form__group-label--placeholder-up{left:14px;top:5px}.form__group-input--placeholder-up:not(:placeholder-shown)+.form__group-label--placeholder-up{left:14px;top:5px}.datepicker{position:relative}.datepicker-calendar{position:absolute;top:calc(100% + 20px);z-index:100}.datepicker-input{padding:13px 13px 11px}.datepicker .dp__menu{font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif}.datepicker .dp__menu_inner{padding:16px}.datepicker .dp__theme_light{--dp-primary-color:#000!important}.datepicker .dp__theme_light .dp__today{border-color:transparent}.datepicker .dp__month_year_row{height:auto}.datepicker .dp__month_year_wrap{justify-content:center}.datepicker .dp__month_year_select{flex:0 0 auto;font-family:FuturaBookC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;padding:0 4px;text-transform:uppercase;width:auto}.datepicker .dp--year-select,.datepicker .dp__month_year_select{height:auto}.datepicker .dp__inner_nav{color:#696969;height:16px;width:16px}.datepicker .dp__inner_nav svg{height:16px;width:16px}.datepicker .dp__inner_nav:hover{background:none!important}.datepicker .dp__inner_nav_disabled,.datepicker .dp__inner_nav_disabled:hover{background:none;display:none}.datepicker .dp__calendar_row{margin:4px 0}.datepicker .dp__calendar_row:last-child{margin-bottom:0}.datepicker .dp__calendar_header{margin-top:16px}.datepicker .dp__calendar_header_item{color:#696969;font-family:FuturaLightC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;height:auto;letter-spacing:.2px;line-height:14px;margin-bottom:8px;padding:4px 5px 2px;text-transform:lowercase}.datepicker .dp__calendar_header_separator{background:#f5f5f5;margin:0 0 8px}.datepicker .dp__cell_inner{border-radius:100%;color:#000;font-size:16px;height:32px;line-height:1;margin:0 auto;width:32px}.datepicker .dp__cell_inner.dp__cell_disabled{opacity:.35}.datepicker .dp__active_date,.datepicker .dp__range_end,.datepicker .dp__range_start{background:#f5f5f5;color:#000}.gift__form[data-v-5fa0ad34]{max-width:384px}@media (max-width:959.98px){.gift__form[data-v-5fa0ad34]{max-width:100%}.gift__form-btn[data-v-5fa0ad34]{width:100%}}.gift__form-recipient[data-v-5fa0ad34],.gift__form-sender[data-v-5fa0ad34]{margin-bottom:40px}.gift__form-heading[data-v-5fa0ad34]{color:#000;font-family:FuturaBookC,-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:20px;letter-spacing:1.5px;line-height:22px;margin-bottom:16px;text-transform:uppercase}.gift__form-row[data-v-5fa0ad34]{margin-bottom:24px}.gift__form-row[data-v-5fa0ad34]:last-child{margin-bottom:0}.gift__form-row .radio-group[data-v-5fa0ad34]{margin:0}.gift__form-agree[data-v-5fa0ad34]{font-size:12px;letter-spacing:.1px;line-height:1}.gift__form-agree--item[data-v-5fa0ad34]{margin-bottom:8px}.gift__form-agree--item[data-v-5fa0ad34] :last-child{margin-bottom:0}.gift__form-submit--btn[data-v-5fa0ad34]{width:100%}.gift__form--certificates--mobile[data-v-5fa0ad34]{background-color:#e7c8bc;border-radius:20px;color:#696969;height:auto;padding:30px 20px;transition:background-color .4s}.gift__form--certificates--mobile__card[data-v-5fa0ad34]{background:#fff;border-radius:12px;box-shadow:0 8px 16px #3f371a1f;color:#696969;margin-top:30px;padding:30px 20px 20px;position:relative;z-index:2}.gift__form--certificates--mobile__card-logo[data-v-5fa0ad34]{margin:0 auto;max-width:180px}.gift__form--certificates--mobile__card-price[data-v-5fa0ad34]{font-size:20px;line-height:1;margin:20px 0}.gift__form--certificates--mobile__card--holder[data-v-5fa0ad34]{border:1px dashed;padding:7.5px 16px}.gift__form--certificates--mobile__card--holder--label[data-v-5fa0ad34]{font-size:12px;font-weight:300;letter-spacing:.2px;line-height:14px;margin-bottom:2px}.gift__form--certificates--mobile__card--holder--code[data-v-5fa0ad34]{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:17px}.gift__form--certificates--mobile-content[data-v-5fa0ad34]{position:relative;z-index:2}.gift__form--certificates--mobile-name[data-v-5fa0ad34]{font-size:22px;font-weight:400;letter-spacing:1.5px;line-height:1.1;margin-bottom:20px;text-transform:uppercase}.gift__form--certificates--mobile-from[data-v-5fa0ad34]{font-size:18px;margin-top:30px;text-align:right}.gift__form--certificates--mobile--wrapper[data-v-5fa0ad34]{display:inline-block;left:0;padding:30px 20px;position:absolute;width:100%}.gift__form--certificates--mobile--wrapper[data-v-5fa0ad34] :before{background:#fff;bottom:166px;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.gift__advantages[data-v-48bb1dcb]{margin-bottom:100px}@media (max-width:959.98px){.gift__advantages[data-v-48bb1dcb]{margin-bottom:24px}}.gift__advantages-item[data-v-48bb1dcb]{text-align:center}.gift__advantages-item--icon[data-v-48bb1dcb]{display:inline-block;fill:none;height:80px;margin-bottom:20px;width:80px}.certificates[data-v-7ccb6c3d]{border-radius:20px;height:auto;margin:0 auto 30px;max-width:300px;opacity:.6;padding:0;transition:background-color .4s}@media (min-width:960px){.certificates[data-v-7ccb6c3d]{display:none}}.certificates.is-woman[data-v-7ccb6c3d]{background-color:#e7c8bc}.certificates.is-man[data-v-7ccb6c3d]{background-color:#abbab0}.certificates.is-nyg[data-v-7ccb6c3d]{background-image:url(./8marta.xfc3OPNk.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;opacity:1}.certificates.is-nyg .certificates__card[data-v-7ccb6c3d]{padding:37px 15px 25px}.certificates.is-nyr[data-v-7ccb6c3d]{background-color:#a00;color:#fff;opacity:1;overflow:hidden;position:relative}.certificates.is-nyr[data-v-7ccb6c3d]:after{background-image:url(../images/gift__certificates__ny_ball.svg);content:"";display:block;height:133px;position:absolute;right:14px;top:0;width:62px}@media (max-width:959.98px){.certificates.is-nyr[data-v-7ccb6c3d]:after{right:-28px}}.certificates__card[data-v-7ccb6c3d]{background:none;box-shadow:none;margin:0;padding:25px 15px;position:relative;z-index:2}.certificates__card-logo[data-v-7ccb6c3d]{margin:0 auto;max-width:160px}.certificates__card-price[data-v-7ccb6c3d]{font-size:20px;line-height:1;margin:15px 0}.certificates__card-holder[data-v-7ccb6c3d]{border:1px dashed;margin:0 auto;max-width:220px;padding:7.5px 16px}.certificates__card-holder--label[data-v-7ccb6c3d]{font-size:12px;font-weight:300;letter-spacing:.2px;line-height:14px;margin-bottom:2px}.certificates__card-holder--code[data-v-7ccb6c3d]{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:17px}.login-gift[data-v-81ca36bb]{max-width:280px}@media (max-width:959.98px){.login-gift[data-v-81ca36bb]{margin:0 auto}}.login-gift--label[data-v-81ca36bb]{font-size:14px;letter-spacing:.1px;line-height:16px;margin-bottom:5px;text-align:center}.login-gift--btn[data-v-81ca36bb]{width:100%}input[type=number][data-v-81ca36bb]::-webkit-inner-spin-button,input[type=number][data-v-81ca36bb]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.login-phone[data-v-81ca36bb]{margin-bottom:24px}.gift[data-v-861ac665]{padding:100px 0}@media (max-width:1199.98px){.gift[data-v-861ac665]{padding:60px 0 100px}}.gift-heading[data-v-861ac665]{margin-bottom:100px;text-align:center}@media (max-width:1199.98px){.gift-heading[data-v-861ac665]{margin-bottom:30px}}
