@font-face{font-family:Syne-Bold;src:url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-bold-webfont.woff2?v=1608215497) format("woff2"),url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-bold-webfont.woff?v=1608215497) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Syne-Regular;src:url(/cdn/shop/files/Syne-Medium.woff2?v=1613564193) format("woff2"),url(/cdn/shop/files/Syne-Medium.woff?v=1613564193) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Syne-Extra;src:url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-extra-webfont.woff2?v=1608215491) format("woff2"),url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-extra-webfont.woff?v=1608215497) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Syne-Medium;src:url(/cdn/shop/files/syne-regular-webfont.woff2?v=1608551080) format("woff2"),url(/cdn/shop/files/Syne-Regular.woff2?v=1615817743) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Syne-Italic;src:url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-italic-webfont.woff2?v=1608215491) format("woff2"),url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/syne-italic-webfont.woff?v=1608215491) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:SangBleuEmpire;src:url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/SangBleuEmpire-Bold.woff2?v=1608291397) format("woff2"),url(https://cdn.shopify.com/s/files/1/0317/1228/0713/files/SangBleuEmpire-Bold.woff?v=1608291398) format("woff");font-weight:700;font-style:normal;font-stretch:normal}#root *{box-sizing:border-box}#root a,#root abbr,#root acronym,#root address,#root applet,#root article,#root aside,#root audio,#root b,#root big,#root blockquote,#root body,#root canvas,#root caption,#root center,#root cite,#root code,#root dd,#root del,#root details,#root dfn,#root div,#root dl,#root dt,#root em,#root embed,#root fieldset,#root figcaption,#root figure,#root footer,#root form,#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root header,#root hgroup,#root html,#root i,#root iframe,#root img,#root ins,#root kbd,#root label,#root legend,#root li,#root mark,#root menu,#root nav,#root object,#root ol,#root output,#root p,#root pre,#root q,#root ruby,#root s,#root samp,#root section,#root small,#root span,#root strike,#root strong,#root sub,#root summary,#root sup,#root table,#root tbody,#root td,#root tfoot,#root th,#root thead,#root time,#root tr,#root tt,#root u,#root ul,#root var,#root video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#root article,#root aside,#root details,#root figcaption,#root figure,#root footer,#root header,#root hgroup,#root menu,#root nav,#root section{display:block}#root body{line-height:1}#root ol,#root ul{list-style:none}#root blockquote,#root q{quotes:none}#root blockquote:after,#root blockquote:before,#root q:after,#root q:before{content:"";content:none}#root table{border-collapse:collapse;border-spacing:0}#root a{text-decoration:none}#root a:focus,#root button:focus,#root input:focus,#root textarea:focus{outline:none}#root .js body{display:none}#root .title{text-transform:uppercase;font-family:Syne-Bold,sans-serif;font-size:20px;line-height:1.15}@media (min-width:1024px){#root .title{font-size:24px;line-height:1.36}}@media (min-width:1024px){#root .scrollable{overflow-y:auto}#root .scrollable::-webkit-scrollbar{width:8px;height:7px;background-color:transparent}#root .scrollable::-webkit-scrollbar-track{color:transparent}#root .scrollable::-webkit-scrollbar-thumb{background-color:#872e1c}}#root .modal-btn.disabled-card{cursor:default}#root .modal-btn.disabled-card,#root .modal-btn.disabled-card:hover{background-color:#fff;color:#f93822;border:1px solid #f03d2f}#root .text-black{color:#000!important}#root .main-title{display:block!important;position:absolute;top:23px;left:16px}@media (min-width:1024px){#root .main-title{position:relative;top:7px;left:0}}#root .hide-mobile{display:none!important}@media (min-width:1024px){#root .hide-mobile{display:block!important}}#root button:disabled{pointer-events:none}#root .loading-container{display:flex;width:100%;position:absolute;top:2px;height:100vh;align-items:center;vertical-align:middle;background:#f9f7f4;z-index:99999}#root .loading-container .loader{margin:0 auto;text-align:center;width:100%;min-height:100%;display:flex;vertical-align:middle;opacity:1;animation-play-state:paused}#root .loading-container .loader:hover{opacity:1;animation-play-state:running}#root .loading-container .loader .loading-bubbles{margin:auto}#root .loading-container .loader .loading-bubbles .bubble-container{display:inline-block;width:10px;height:10px;margin:0 5px}#root .loading-container .loader .loading-bubbles .bubble-container .bubble{border-radius:50%;background-color:#872e1c;width:100%;height:100%;transform-origin:50% 50%}#root .loading-container .loader .loading-bubbles .bubble-container:first-of-type .bubble{animation:bigSize 1s ease-in-out .5s infinite}#root .loading-container .loader .loading-bubbles .bubble-container:nth-of-type(2) .bubble{animation:midSize 1s ease-in-out .7s infinite}#root .loading-container .loader .loading-bubbles .bubble-container:last-of-type .bubble{animation:smallSize 1s ease-in-out .9s infinite}@keyframes bigSize{0%{transform:scale(0)}to{transform:scale(1.2)}}@keyframes midSize{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes smallSize{0%{transform:scale(0)}to{transform:scale(.8)}}#root .hide{display:none}#root .show{display:flex}#root *,#root :after,#root :before{box-sizing:border-box}#root .d-none,#root .for-desk{display:none}@media (min-width:1024px){#root .for-desk{display:block}}#root .for-mob{display:block}@media (min-width:1024px){#root .for-mob{display:none}}#root .save-appointment-loader{display:flex;justify-content:center;align-items:center;height:100%;min-height:50vh}#root .save-appointment-loader #svg-object{width:60%}#root button{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;border:none;background-color:transparent;cursor:pointer}#root a{color:#000}#root .reset-logo{display:flex;justify-content:center;align-items:center;height:86px;border-bottom:1px solid #f03d2f}#root .reset-container{background-color:#f8f7f3}#root .reset-container .form-inner{max-width:609px;width:100%;margin:0 auto}#root .progress-bar{height:13px;width:100%;border:1px solid #f03d2f;position:absolute;top:58px;left:0;background-color:#fff}#root .progress-bar_fill{position:absolute;left:0;top:0;height:100%;background-color:#872e1c}@media (min-width:1024px){#root .progress-bar{top:122px;right:0;margin:auto}}@media (min-width:1280px){#root .progress-bar{width:620px}}#root .agree-checkbox{position:absolute;opacity:0;visibility:hidden}#root .savecard-label{cursor:pointer}#root .savecard-label .modal-link.forgot{margin-left:2px}#root .savecard-label:before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #f03d2f;margin-right:10px;margin-bottom:-2px}@media (min-width:1024px){#root .savecard-label:before{width:18px;height:18px;margin-bottom:-5px}}#root .agree-checkbox:checked+label:before{background-color:#f03d2f}#root .arrowlink:after{content:"";background:url(/cdn/shop/files/arrowRight.svg?v=1614855109) no-repeat 50%/cover;display:inline-block;width:8px;height:16px}#root .arrowlink:hover:after{background:url(/cdn/shop/files/arrowRightRed.svg?v=1616596157) no-repeat 50%/cover}#root .arrowlink:disabled:after{background:url(/cdn/shop/files/arrowRightDisabled.svg?v=1617710196) no-repeat 50%/cover}#root .item-info{margin-right:60px;width:100%;position:relative}#root .reset-container.modal{border:none;max-width:unset;position:static;transform:translate(0)}#root .modals-wrapper{position:static;transform:unset;width:100%;font-family:Syne-Regular,sans-serif;line-height:1.6;background-color:#f9f7f4}#root .modals-wrapper .service{display:block;grid-template-columns:1fr;font-size:14px;align-items:start;height:100%;min-height:100vh}@media (min-width:1024px){#root .modals-wrapper .service{min-height:650px;height:calc(100vh - 124px);overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;font-size:16px}}#root .modals-wrapper .service input::-webkit-input-placeholder{font-family:Syne-Regular,sans-serif}#root .modals-wrapper .service input:-ms-input-placeholder{font-family:Syne-Regular,sans-serif}#root .modals-wrapper .service input::placeholder{font-family:Syne-Regular,sans-serif}#root .modals-wrapper .service-left{position:relative;width:100%;min-height:40px;height:auto;padding:8px 13px 12px;text-align:left}@media (min-width:1024px){#root .modals-wrapper .service-left{padding:42px 53px 20px 46px;border-right:1px solid #f03d2f;height:100%}}#root .modals-wrapper .service-right{position:static;width:100%;height:100%;overflow:hidden}@media (min-width:1024px){#root .modals-wrapper .service-right{position:relative}}#root .modals-wrapper .service-right .location .service-item_title{font-family:Syne-Bold,sans-serif}#root .modals-wrapper .service-right .provider{height:100%}#root .modals-wrapper .service-right .provider .service-header{padding:50px 32px 18px}@media (min-width:1024px){#root .modals-wrapper .service-right .provider .service-header{padding:45px 38px}}@media (max-width:1023.8px){#root .modals-wrapper .service-right .provider .service-header .provider-title{font-size:16px}}#root .modals-wrapper .service-right .provider .provider-item{padding:17px}@media (min-width:1024px){#root .modals-wrapper .service-right .provider .provider-item{padding:24px 65px}}#root .modals-wrapper .service-right .provider .provider-item .provider-item_title.title{font-size:14px;line-height:.95;letter-spacing:normal}@media (min-width:1024px){#root .modals-wrapper .service-right .provider .provider-item .provider-item_title.title{font-size:16px}}#root .modals-wrapper .service-body{overflow-y:auto}#root .modals-wrapper .service-desc{padding-left:3px}@media (min-width:1280px){#root .modals-wrapper .service-desc{width:621px;margin:auto}}#root .modals-wrapper .service-desc .first-service{font-size:14px;line-height:1.6;letter-spacing:normal;padding:17px;background-color:#fff;max-width:515px;margin-top:63px}@media (min-width:1024px){#root .modals-wrapper .service-desc .first-service{font-size:16px;padding:22px;margin-top:18px}}#root .modals-wrapper .service-desc.hidden .service-text{display:none}@media (min-width:1024px){#root .modals-wrapper .service-desc.hidden .service-text{display:none}}#root .modals-wrapper .service-subtitle{display:none;text-align:center;font-size:14px;margin-bottom:19px}@media (min-width:1024px){#root .modals-wrapper .service-subtitle{display:block;font-size:16px;line-height:.95;text-align:left;color:#000;margin-bottom:7px}}#root .modals-wrapper .service-text{margin-top:34px;max-width:unset;margin-bottom:32px}@media (min-width:1024px){#root .modals-wrapper .service-text{margin-top:0;max-width:430px;position:relative}#root .modals-wrapper .service-text.hide-mobile{padding-left:10px}#root .modals-wrapper .service-text.hide-mobile:before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;background-color:#f93822}}#root .modals-wrapper .service-pages{position:absolute;top:21px;right:20px;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media (min-width:1024px){#root .modals-wrapper .service-pages{font-size:16px;top:49px;right:94px}}#root .modals-wrapper .service-pages.fullscreen{right:unset;left:17px}@media (min-width:1024px){#root .modals-wrapper .service-pages.fullscreen{left:unset;right:35px}}@media (min-width:1280px){#root .modals-wrapper .service-pages.fullscreen{top:52px}}@media (min-width:1024px){#root .modals-wrapper .service header.service-header{padding:49px 55px 40px;min-height:123px}}#root .modals-wrapper .service-header{padding:60px 17px 29px;border-bottom:1px solid #f03d2f}@media (min-width:1024px){#root .modals-wrapper .service-header{padding:45px 38px;min-height:123px}}#root .modals-wrapper .service-header_btns{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;overflow-x:auto;padding-left:100px}@media (min-width:768px){#root .modals-wrapper .service-header_btns{padding-left:0}}@media (min-width:1024px){#root .modals-wrapper .service-header_btns{overflow-x:unset}}#root .modals-wrapper .service-header_btns::-webkit-scrollbar{width:0;height:0}#root .modals-wrapper .service-header_btns::-webkit-scrollbar-thumb,#root .modals-wrapper .service-header_btns::-webkit-scrollbar-track{background-color:transparent}#root .modals-wrapper .service-header_btn{display:inline-block;line-height:.8;font-size:20px;text-transform:uppercase;font-family:Syne-Bold,sans-serif;flex-grow:1;max-width:230px}#root .modals-wrapper .service-header_btn:not(:last-of-type){margin-right:28px}#root .modals-wrapper .service-header_btn:hover{color:#f03d2f}@media (min-width:1024px){#root .modals-wrapper .service-header_btn{font-size:22px}#root .modals-wrapper .service-header_btn:not(:last-of-type){margin-right:unset}}#root .modals-wrapper .service-header_btn.active{color:#f03d2f}#root .modals-wrapper .service-filters{display:grid;grid-template-columns:repeat(2,1fr);width:100%;margin-top:11px;border-left:1px solid #f03d2f;max-width:unset}@media (min-width:1024px){#root .modals-wrapper .service-filters{grid-template-columns:repeat(3,1fr);margin:41px 0 10px}}#root .modals-wrapper .service-filters_btn{width:100%;padding:10px;text-transform:capitalize;margin:0;border-bottom:1px solid #f03d2f;border-right:1px solid #f03d2f;text-align:center;min-height:39px}@media (min-width:1024px){#root .modals-wrapper .service-filters_btn{padding:11px 10px}#root .modals-wrapper .service-filters_btn:hover{background-color:#f03d2f;color:#fff}}@media (min-width:1024px){#root .modals-wrapper .service-filters_btn:nth-child(-n+3){border-top:1px solid #f03d2f}}#root .modals-wrapper .service-filters_btn:first-child,#root .modals-wrapper .service-filters_btn:nth-child(2){border-top:1px solid #f03d2f}#root .modals-wrapper .service-filters_btn.active{background-color:#f03d2f;color:#fff}#root .modals-wrapper .service-item{position:relative;padding:25px 17px;text-align:left;display:flex;align-items:center;border-bottom:1px solid #f03d2f;transition:all .2s ease-out}@media (min-width:1024px){#root .modals-wrapper .service-item{padding:33px 35px 38px 55px}}#root .modals-wrapper .service-item_title{display:inline-block;margin:0 10px 9px 0;font-family:Syne-Bold,sans-serif;font-size:14px;line-height:.95;letter-spacing:normal}@media (min-width:1024px){#root .modals-wrapper .service-item_title{font-size:16px;margin:0 10px 16px 0}}#root .modals-wrapper .service-item_text{max-width:535px;font-size:10px;line-height:1.6;letter-spacing:normal}@media (min-width:1024px){#root .modals-wrapper .service-item_text{font-size:12px}}#root .modals-wrapper .service-item_price{font-size:14px;line-height:1.6;letter-spacing:normal}@media (min-width:1024px){#root .modals-wrapper .service-item_price{font-size:16px}}#root .modals-wrapper .service-item_link-whole{position:absolute;top:0;left:0;width:100%;height:100%}#root .modals-wrapper .service-item_link-whole:after{position:absolute;right:18px;top:50%;transform:translateY(-50%)}@media (min-width:1024px){#root .modals-wrapper .service-item_link-whole:after{right:54px}}#root .modals-wrapper .service-item:hover{background-color:#fff}#root .modals-wrapper .service .comment-display{max-height:100px;overflow:auto}@media (min-width:1024px){#root .modals-wrapper.payment-wrapper .service{height:unset}}@media screen and (max-width:1024px){#root .modals-wrapper.payment-wrapper .services-pagescount-title .service-pages.fullscreen{left:50px}#root .modals-wrapper.payment-wrapper .services-pagescount-title .service-item_link.modal-back{right:unset;left:12px}}#root .services-pagescount-title{cursor:pointer}#root .services-pagescount-title:hover{color:#f03d2f}#root .modal-whole{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}#root .modal{position:static;transform:unset;width:100%;height:calc(100vh - 88px);font-family:Syne-Regular,sans-serif;background-color:#f9f7f4;margin:0 auto;font-size:14px;line-height:1.6;display:grid;place-items:center}@media (min-width:1024px){#root .modal{font-size:16px}}#root .modal-back,#root .modal-next{background:url(/cdn/shop/files/arrow-right.svg?v=1608722809) no-repeat 50%/cover;transform:rotate(180deg);display:block;width:25px;height:15px;position:absolute;top:24px;z-index:1}#root .modal-back:hover,#root .modal-next:hover{background:url(/cdn/shop/files/arrow-right-red.svg?v=1616587526) no-repeat 50%/cover}@media (min-width:1024px){#root .modal-back,#root .modal-next{top:57px}}#root .modal-back:disabled,#root .modal-next:disabled{background:url(/cdn/shop/files/disabled-arrow.svg?v=1617615554) no-repeat 50%/cover}#root .modal-back{right:50px}@media (min-width:1024px){#root .modal-back{right:136px}}@media (min-width:1024px){#root .modal-back#services-pagescount-button{right:190px}}#root .modal-next{transform:rotate(1turn);right:15px}@media (min-width:1024px){#root .modal-next{right:50px}}#root .modal-form{padding:0 17px;width:100%;text-align:center}@media (min-width:1024px){#root .modal-form{padding:214px 0 180px}}#root .modal .form-inner{max-width:609px;width:100%;margin:0 auto;padding:0 17px}#root .modal div{width:100%}#root .modal-name{display:grid;place-items:center;grid-gap:0}@media (min-width:1024px){#root .modal-name{grid-gap:25px;grid-template-columns:1fr 1fr}}#root .modal-name .gender{position:relative}#root .modal-name .gender-result{display:flex;justify-content:space-between;align-items:center;cursor:pointer}#root .modal-name .gender-dropdown{position:absolute;left:0;top:calc(100% - 33px);width:100%;border:1px solid #f03d2f;background-color:#fff;z-index:5;padding:8px 13px}#root .modal-name .gender-dropdown li{font-family:Syne-Regular,sans-serif;font-size:11px;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;cursor:pointer}#root .modal-name .gender-dropdown li:hover{color:#f03d2f}#root .modal-input,#root .modal .gender-result{width:100%;background-color:transparent;border:none;border-bottom:1px solid #f03d2f;margin-bottom:47px;padding:5px 0 2px;transition:all .2s ease-out;font-family:inherit;font-size:14px}#root .modal-input::-webkit-input-placeholder,#root .modal .gender-result::-webkit-input-placeholder{color:#000;font-size:14px;text-shadow:.1px .1px #000}#root .modal-input:-ms-input-placeholder,#root .modal .gender-result:-ms-input-placeholder{color:#000;font-size:14px;text-shadow:.1px .1px #000}#root .modal-input::placeholder,#root .modal .gender-result::placeholder{color:#000;font-size:14px;text-shadow:.1px .1px #000}@media (min-width:1024px){#root .modal-input,#root .modal .gender-result{margin-bottom:58px;font-size:16px}#root .modal-input::-webkit-input-placeholder,#root .modal .gender-result::-webkit-input-placeholder{font-size:16px}#root .modal-input:-ms-input-placeholder,#root .modal .gender-result:-ms-input-placeholder{font-size:16px}#root .modal-input::placeholder,#root .modal .gender-result::placeholder{font-size:16px}#root .modal-input.promocode-input,#root .modal .gender-result.promocode-input{margin-bottom:20px}}#root .modal-title{font-size:14px;line-height:1.6;text-align:center;margin-bottom:50px}@media (min-width:1024px){#root .modal-title{font-size:30px;margin:0 0 46px}}#root .modal-bottom_message{margin-bottom:46px}#root .modal .forgot-title{max-width:320px;margin:0 auto}@media (min-width:1024px){#root .modal .forgot-title{max-width:unset}}#root .modal-title.big{display:none}@media (min-width:1024px){#root .modal-title.big{text-align:left;font-size:24px;line-height:1.36;letter-spacing:normal;display:block;margin:0 auto 93px}}@media (min-width:1280px){#root .modal-title.big{width:620px}}#root .modal-sub{margin:10px 0 50px;font-size:14px}@media (min-width:1024px){#root .modal-sub{font-size:16px;margin:15px 0 60px}}#root .modal-btn{width:100%;background-color:#f03d2f;padding:22px 24px;margin:3px 0 51px;font-size:12px;font-family:Syne-Extra,sans-serif;letter-spacing:1.3px;text-transform:uppercase;border:none;color:#f8f7f3;cursor:pointer;text-align:center!important}#root .modal-btn:hover{background-color:#872e1c}@media (min-width:1024px){#root .modal-btn{font-size:13px;margin:5px 0 58px}}#root .modal-plain{display:inline-block;margin-right:10px}#root .modal-password{position:relative}#root .modal-showpass{position:absolute;right:0;top:2px;opacity:0;visibility:hidden}#root .modal .showpass-label{position:absolute;right:0;top:4px;width:18px;height:13px;cursor:pointer;background:url(/cdn/shop/files/showpass.svg?v=1614855107) no-repeat 50%/cover}#root .modal-showpass:checked+label{-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}#root .modal-link{color:#f03d2f;font-family:Syne-Bold,sans-serif;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}#root .modal-link:visited{color:#f03d2f}#root .modal-link:hover{color:#872e1c}#root .modal-link.fat{text-transform:uppercase;text-align:center;font-family:Syne-Extra,sans-serif;font-size:14px;line-height:1.8;text-decoration:none;border-bottom:5px solid #f03d2f;position:absolute;left:50%;bottom:0;transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#root .modal-link.fat:hover{color:#872e1c!important;border-color:#872e1c}#root .modal-link.forgot{text-align:right;width:100%;display:block;margin:-11px 0 48px}#root .modal-error{display:block;width:100%;max-width:340px;line-height:1.6;color:#f93822;text-align:center;background-color:#dbe9ea;margin:0 auto 20px;transition:all .2s ease-out;animation:error .2s ease-out forwards}@media (min-width:1024px){#root .modal-error{max-width:600px;margin:-20px auto 0}}#root .modal-error a{text-decoration:underline;color:inherit}#root .modal .modal-error{margin-bottom:20px}@keyframes error{0%{max-height:0;padding:0}to{max-height:100%;padding:7px}}#root .service-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}#root .service-add.center .service-add_title .service-item_price{font-size:18px;line-height:1.6}@media (min-width:1024px){#root .service-add.center .service-add_title .service-item_price{font-size:24px}}#root .service-add .border{border-bottom:1px solid #f03d2f;width:100%;margin-bottom:30px}#root .service-add .modal-btn{max-width:340px;width:100%;margin-bottom:25px}@media (min-width:1024px){#root .service-add .modal-btn{margin-bottom:40px;max-width:375px}}#root .service-add .choose-treatment{font-family:Syne-Regular,sans-serif;font-size:14px;line-height:1.6;letter-spacing:normal;text-decoration:underline;text-underline-offset:2px}@media (min-width:1024px){#root .service-add .choose-treatment{font-size:16px}}#root .service-add_title{max-width:300px;margin:150px auto 30px}@media (min-width:1024px){#root .service-add_title{max-width:unset;margin:60px auto 30px}}#root .service-add_name{display:inline;font-family:Syne-Bold,sans-serif;text-transform:uppercase;margin-right:10px}#root .service-add_info{width:100%;border-top:1px solid #f03d2f;text-align:center;padding-bottom:25px}#root .service-add_text{margin:0 auto 14px;padding:20px 17px 0;font-size:14px;line-height:1.6;letter-spacing:normal}@media (min-width:1024px){#root .service-add_text{font-size:16px;padding:40px 60px 0}}#root .service-add_sub{color:#f03d2f;text-align:center;padding:7px;background-color:#dbe9ea;margin:0 auto 15px;max-width:340px}@media (min-width:1024px){#root .service-add_sub{margin:0 auto 25px;max-width:620px}}#root .service-add_confirm{position:relative;display:flex;align-items:center;justify-content:center;margin-top:20px}#root .service-add_confirm label{font-family:Syne-Bold,sans-serif;text-transform:uppercase;font-size:14px;line-height:1.15;letter-spacing:normal;cursor:pointer}#root .service-add_confirm label:before{content:"";position:absolute;display:inline-block;width:14px;height:14px;border:1px solid #f03d2f;transform:translate(-30px,4px)}@media (min-width:1024px){#root .service-add_confirm label{font-size:16px;line-height:.95}#root .service-add_confirm label:before{width:16px;height:16px;transform:translate(-30px,7px)}}#root .service-add_confirm .yes-no{width:100px}#root .service-add_radio{opacity:0;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}#root .service-add_radio:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;border:1px solid #f03d2f}#root .service-add_radio:checked+label:before{background-color:#f03d2f}#root .service-add_links{max-width:350px;position:relative}#root .service-add_links .modal-btn{padding:20px 100px}#root .modal-link-wrapper{border-top:1px solid #f03d2f;display:flex;justify-content:center;align-items:center;padding-top:37px}#root .checkboxes{display:flex;flex-direction:column;text-align:center;justify-content:flex-start;margin-top:45px}@media (min-width:1024px){#root .checkboxes{margin-top:0}}#root .checkboxes .checkboxes-next.for-mob{height:70px}#root .checkboxes-scrollable{flex-grow:1;display:flex;flex-direction:column}#root .checkboxes-header{width:100%;padding-bottom:5px}@media (min-width:1024px){#root .checkboxes-header{border-bottom:1px solid #f03d2f;height:123px;padding-bottom:20px}}#root .checkboxes-items_wrapper{flex-grow:1;width:100%}@media (min-width:1024px){#root .checkboxes-items_wrapper{display:flex;flex-direction:column;justify-content:space-between}}#root .checkboxes-items{display:flex;flex-direction:column;border-bottom:1px solid #f03d2f}@media (min-width:1024px){#root .checkboxes-items{padding:0;flex-direction:row;flex-wrap:wrap;border-bottom:none}}#root .checkboxes-title{font-size:20px;line-height:1.15;margin:30px 0 10px}@media (min-width:1024px){#root .checkboxes-title{margin:43px 0 4px;font-size:24px;line-height:1.36}}#root .checkboxes-sub{margin-bottom:18px;font-size:14px;line-height:1.6;letter-spacing:normal}@media (min-width:1024px){#root .checkboxes-sub{font-size:12px}}#root .checkboxes-item{position:relative;padding:25px 17px;border-top:1px solid #f03d2f;border-bottom:none;text-align:left;overflow:hidden;transition:all .2s ease-out}@media (min-width:768px){#root .checkboxes-item{width:50%;padding:30px 30px 5px;border:none;border-bottom:1px solid #f03d2f}#root .checkboxes-item:first-of-type{border-top:none}#root .checkboxes-item:nth-child(odd){border-right:1px solid #f03d2f}}@media (min-width:1280px){#root .checkboxes-item{padding:40px 60px 5px;min-height:130px}}#root .checkboxes-item.checked-option{background-color:#fff}#root .checkboxes-item_title{display:inline-block;font-size:14px;line-height:.95;margin:0 10px 5px 0}@media (min-width:1024px){#root .checkboxes-item_title{margin:0 10px 20px 0;font-size:16px}}#root .checkboxes-item .price{font-size:14px;line-height:1.6}@media (min-width:1024px){#root .checkboxes-item .price{font-size:16px}}#root .checkboxes-item_descr{font-size:14px;line-height:1.6}@media (min-width:1024px){#root .checkboxes-item_descr{font-size:12px}}#root .checkboxes-item .service-label{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}#root .checkboxes-item .service-choose{opacity:0;visibility:hidden;clip:rect(0 0 0 0)}#root .checkboxes-item .service-choose:checked+.service-label:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}#root .checkboxes-item_btn{display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid #f03d2f}#root .checkboxes-item_btn span:first-child{font-family:Syne-Bold,sans-serif;text-transform:uppercase;display:block;margin-bottom:20px}#root .checkboxes-item:focus,#root .checkboxes-item:hover,#root .checkboxes-item_btn:active{background-color:#fff}#root .checkboxes-item_header{display:flex;justify-content:space-between}#root .checkboxes-next{position:relative;height:100px;flex-shrink:0}#root .checkboxes-next .modal-link{bottom:50%}#root .provider-title{text-align:center}#root .provider .item-info{margin-right:60px}#root .provider .item-info_show{position:relative;display:inline-block;width:24px;height:24px;border-radius:50%;z-index:1}#root .provider .item-info_show:after{content:"";position:absolute;top:-4px;display:block;width:20px;height:20px;background:url(/cdn/shop/files/info.svg?v=1614855107) no-repeat 50%/cover;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}#root .provider .item-info_show:hover:after{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}@media (min-width:1024px){#root .provider .item-info_show:after{top:-6px;width:24px;height:24px}}#root .provider .item-info_descr{line-height:1.6;max-height:0;opacity:0;transition:all .2s ease-out}#root .provider .item-info_descr.active{opacity:1;max-height:100%}#root .provider .item-info.show-descr .item-info_show:after{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}#root .provider .item-info.show-descr .item-info_descr{height:unset;opacity:1;padding-top:10px}#root .provider-item_title{display:inline-block;margin-right:10px}@media (min-width:1024px){#root .provider-item_title{font-size:16px}}#root .provider-item_title span{text-transform:capitalize;margin-left:12px;font-family:Syne-Medium,sans-serif}#root .calendar{display:flex;flex-direction:column;height:100%}#root .calendar .month-prev{transform:rotate(180deg)}#root .calendar .modal-link{padding:0}#root .calendar-header{padding:60px 17px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024px){#root .calendar-header{padding:46px 17px 77px}}#root .calendar .day-view_sub{position:relative;cursor:pointer}#root .calendar .day-view_sub:hover img{display:none}#root .calendar .day-view_sub:hover .hover-img{display:block}#root .calendar .day-view_sub:hover .day-view_submonth{color:#f03d2f}#root .calendar .day-view_sub .hover-img{display:none}#root .calendar .calendar-header{padding:36px 17px 17px}#root .calendar.day-view .calendar-header{padding:61px 17px 28px}@media (min-width:1024px){#root .calendar.day-view .calendar-header{padding:45px 17px 31px}}#root .calendar.day-view .calendar-header .day-view_submonth{font-size:14px;line-height:.95;letter-spacing:normal;cursor:pointer}@media (min-width:1024px){#root .calendar.day-view .calendar-header .day-view_submonth{font-size:16px}}#root .calendar.day-view .day-view_weekdays{padding:17px}@media (min-width:1024px){#root .calendar.day-view .day-view_weekdays{padding:26px 55px;border-bottom:unset}}#root .calendar.day-view .day-view_hours{padding:30px 17px}@media (min-width:1024px){#root .calendar.day-view .day-view_hours{padding:29px 64px}}@media (min-width:1024px){#root .calendar.day-view .day-view_hours .am-pm{margin-bottom:24px}}#root .calendar.day-view .day-view_hours .day-view_time{height:42px;margin:0}@media (min-width:1024px){#root .calendar.day-view .day-view_hours .day-view_time{height:60px}}#root .calendar.day-view .day-view-pm{margin-top:24px}@media (min-width:1024px){#root .calendar.day-view .day-view-pm{margin-top:60px}}#root .calendar-body{flex-grow:1}#root .calendar-title{margin-bottom:10px;font-size:20px;line-height:1.15}@media (min-width:1024px){#root .calendar-title{font-size:24px;line-height:1.36;margin-bottom:25px}}#root .calendar-months,#root .calendar .day-view_weekdays{display:flex;justify-content:space-between;align-items:center;padding:20px 17px;border-top:1px solid #f03d2f}@media (min-width:1024px){#root .calendar-months,#root .calendar .day-view_weekdays{padding:31px 55px;border-bottom:1px solid #f03d2f}}#root .calendar-months .month-val,#root .calendar .day-view_weekdays .month-val{text-transform:uppercase;font-family:Syne-Bold,sans-serif}#root .calendar-table_b{text-transform:uppercase;text-align:center;height:calc(100% - 89px)}@media (min-width:1024px){#root .calendar-table_b{width:592px;margin:65px auto}}#root .calendar-weeks{font-family:Syne-Bold,sans-serif;display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #f03d2f;border-bottom:1px solid #f03d2f}#root .calendar-week{font-size:14px;line-height:.95;border-right:1px solid #f03d2f;padding:17px 0}@media (min-width:1024px){#root .calendar-week{font-size:16px}}#root .calendar-week:first-child{border-left:1px solid #f03d2f}#root .calendar-days{display:grid;grid-template-rows:repeat(6,1fr);min-height:310px}@media (min-width:1024px){#root .calendar-days{height:calc(100% - 79px)}}#root .calendar-days_row{display:grid;grid-template-columns:repeat(7,1fr)}#root .calendar-day{display:flex;justify-content:center;align-items:center;border-right:1px solid #f03d2f;border-bottom:1px solid #f03d2f}#root .calendar-day:first-child{border-left:1px solid #f03d2f}#root .calendar-day_link{position:relative;width:100%;height:100%;transition:all .2s ease-out;font-family:Syne-Regular,sans-serif;cursor:default;font-size:18px;line-height:1.6;color:#afafaf}@media (min-width:1024px){#root .calendar-day_link{font-size:16px}}#root .calendar-day_link.available{color:#000;cursor:pointer}#root .calendar-day_link.available:hover{background-color:#fff}#root .calendar td,#root .calendar th{border-right:1px solid #f03d2f;border-top:1px solid #f03d2f;line-height:50px}#root .calendar td:last-child,#root .calendar th:last-child{border-right:none}@media (min-width:1024px){#root .calendar td,#root .calendar th{line-height:92px}}#root .calendar-sub{text-align:center}#root .day-view_sub{margin-top:30px;font-family:Syne-Bold,sans-serif;text-transform:uppercase;display:flex;justify-content:center;align-items:center}@media (min-width:1024px){#root .day-view_sub{margin-top:50px}}#root .day-view_sub img{width:22px;height:22px;object-fit:contain;margin-right:4px}@media (min-width:1024px){#root .day-view_sub img{margin-right:8px}}#root .day-view_backlink{transform:rotate(-90deg)}#root .day-view .days{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;font-family:Syne-Bold,sans-serif;transition:all .2s ease-out;line-height:1}@media (min-width:1024px){#root .day-view .days:hover{color:#f03d2f}}#root .day-view .days.current{color:#f03d2f}#root .day-view_hours{border-top:1px solid #f03d2f;padding:37px 17px}@media (min-width:1024px){#root .day-view_hours{padding:46px 40px}}#root .day-view_hours .hours{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;border-left:1px solid #f03d2f}#root .day-view_hours .hours+.am-pm{margin-top:55px}#root .day-view_time{border-right:1px solid #f03d2f;border-bottom:1px solid #f03d2f;position:relative;height:42px;margin:0;transition:background-color .3s ease-out}#root .day-view_time:hover{background-color:#fff}#root .day-view_time:first-child,#root .day-view_time:nth-child(2),#root .day-view_time:nth-child(3),#root .day-view_time:nth-child(4){border-top:1px solid #f03d2f}@media (min-width:1024px){#root .day-view_time{height:73px}}#root .day-view_time.day-checked{background-color:#fff}#root .day-view .am-pm{display:block;text-transform:uppercase;font-family:Syne-Bold,sans-serif;margin-bottom:4px}@media (min-width:1024px){#root .day-view .am-pm{margin-top:15px}}#root .day-view-pm{margin-top:30px}#root .day-view_next{margin:0 auto 40px;position:static!important;transform:translate(0)!important}#root .covid{height:100%;display:flex;flex-direction:column}#root .covid-items_wrapper{flex-grow:1;display:flex;flex-direction:column}#root .covid-items{flex-grow:1}#root .covid-title{text-align:center}#root .covid-item{flex-direction:column}@media (min-width:1024px){#root .covid-item{flex-direction:row}}#root .covid .item-info{margin-right:0;text-align:center}#root .covid .item-info_descr{text-shadow:none}@media (min-width:1024px){#root .covid .item-info{text-align:left}#root .covid .item-info_descr{margin-right:100px}}#root .covid .yes-no{text-align:center;width:unset}@media (min-width:1024px){#root .covid .service-header{padding:50px 38px 85px}}#root .covid .service-add_confirm{margin-top:15px;width:100px;justify-content:space-between}#root .covid .service-add_confirm label{font-size:16px}#root .covid .service-add_confirm label:before{width:16px;height:16px;transform:translate(-25px,5px)}@media (min-width:1024px){#root .covid .service-add_confirm{margin-top:0;width:140px}#root .covid .service-add_confirm label{font-size:16px}#root .covid .service-add_confirm label:before{width:18px;height:18px;transform:translate(-30px,4px)}}#root .covid .modal-link{text-align:center;display:block;padding:0;transform:translate(0)}#root .covid .service-body{min-height:calc(100vh - 100px)}@media (min-width:1024px){#root .covid .service-body{min-height:unset}}#root .covid .service-item:focus,#root .covid .service-item:hover{background-color:transparent}#root .comment{height:100%;display:flex;flex-direction:column;align-items:center;padding:60px 0}@media (min-width:1024px){#root .comment{padding:46px 0 20px}}#root .comment-header{padding:0 17px;margin-bottom:9px}@media (min-width:1024px){#root .comment-header{padding:0;margin-bottom:65px}}#root .comment-title{font-size:20px;line-height:1.15;letter-spacing:normal;text-align:center;margin:0 auto 25px}@media (min-width:1024px){#root .comment-title{max-width:430px;font-size:24px;line-height:1.36}}#root .comment-message{width:100%;overflow:auto}#root .comment-message::-webkit-scrollbar{width:8px}#root .comment-message::-webkit-scrollbar-track{background-color:transparent}#root .comment-message::-webkit-scrollbar-thumb{background-color:#872e1c}#root .comment-message .question-wrapper{width:100%;text-align:center}@media (min-width:1024px){#root .comment-message .question-wrapper{max-width:450px;margin:auto}}#root .comment-message .question-wrapper .question{padding:25px}@media (min-width:1024px){#root .comment-message .question-wrapper .question{padding:0 0 87px}}#root .comment-message .question-wrapper .question>p{font-family:Syne-Regular,sans-serif;font-size:14px;line-height:1.6;letter-spacing:normal;margin-bottom:15px}@media (min-width:1024px){#root .comment-message .question-wrapper .question>p{font-size:16px;margin-bottom:0}}#root .comment-message .question-wrapper .question .answer{display:flex;align-items:center;margin:auto;justify-content:center}@media (min-width:1024px){#root .comment-message .question-wrapper .question .answer{width:200px;padding-top:33px}}#root .comment-message .question-wrapper .question .answer>div{margin-left:20px}#root .comment-message .question-wrapper .question .answer>div:first-of-type{margin-left:0}#root .comment-message .question-wrapper .question .answer label{font-family:Syne-Bold,sans-serif;font-size:14px;line-height:.95;letter-spacing:normal;text-transform:uppercase;position:relative;padding-left:10px;cursor:pointer}@media (min-width:1024px){#root .comment-message .question-wrapper .question .answer label{font-size:16px}}#root .comment-message .question-wrapper .question .answer label:before{content:"";position:absolute;left:-18px;top:1px;width:16px;height:16px;border:1px solid red}#root .comment-message .question-wrapper .question .answer input{opacity:0}#root .comment-message .question-wrapper .question .answer input:checked+label:before{background-color:red}#root .comment-message .question-wrapper .inp-dropdown{padding:0 17px}@media (min-width:1024px){#root .comment-message .question-wrapper .inp-dropdown{padding:4px 62px 40px}}#root .comment-message .question-wrapper .inp-dropdown input,#root .comment-message .question-wrapper .inp-dropdown textarea{width:100%;border:none;border-bottom:1px solid #f03d2f;background-color:transparent;padding-bottom:5px;font-family:Syne-Regular,sans-serif;font-size:16px;line-height:1.6;letter-spacing:normal}#root .comment-message .question-wrapper .inp-dropdown input:placeholder,#root .comment-message .question-wrapper .inp-dropdown textarea:placeholder{font-family:Syne-Regular,sans-serif;font-size:16px;line-height:1.6;color:#afafaf}#root .comment-skip{position:static!important;transform:translate(0)!important;margin-top:30px}@media (min-width:1024px){#root .comment-skip{margin-bottom:20px}}@media (min-width:768px){#root .payment{padding:0 17px}}@media (min-width:1280px){#root .payment{padding:0}}#root .payment-header{padding:43px 0 16px;text-align:center}@media (min-width:1024px){#root .payment-header{padding:43px 40px 35px}}#root .payment-title{font-size:20px;line-height:1.15;letter-spacing:normal}@media (min-width:1024px){#root .payment-title{font-size:24px;line-height:1.36}}#root .payment-sub{font-size:14px;line-height:1.6;margin-top:25px;padding:0 17px}@media (min-width:1024px){#root .payment-sub{font-size:12px;margin-top:22px}}@media (min-width:1280px){#root .payment-sub{padding:0 130px}}#root .payment-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0}#root .payment-form .modal-link.forgot{display:inline-block;width:unset}#root .payment .form-inner{margin-top:39px}#root .payment .form-inner .payment-method-form-box{max-width:600px;margin:auto;border-bottom:1px solid #f03d2f;border-top:1px solid #f03d2f;padding:15px;text-align:left}@media (min-width:1024px){#root .payment .form-inner .payment-method-form-box{padding:55px 35px 35px;margin-bottom:90px;border:1px solid #f03d2f}}#root .payment .form-inner .payment-method-form-box .payment-form-heading{margin-bottom:60px}#root .payment .form-inner .payment-method-form-box .payment-form-heading h2{text-transform:uppercase;font-size:16px;line-height:.95;letter-spacing:normal}#root .payment .form-inner .payment-method-form-box .payment-form-heading .cancel{text-decoration:underline;position:absolute;top:-6px;right:0}#root .payment .form-inner .payment-method-form-box .payment-cardholder,#root .payment .form-inner .payment-method-form-box .payment-cardnumber{margin-left:0;margin-right:0}#root .payment-cardnumber{position:relative;margin-bottom:0}#root .payment-cardnumber .modal-input{margin-bottom:23px}#root .payment-cardholder{position:relative;margin:30px 17px}@media (min-width:1024px){#root .payment-cardholder{margin:0 40px}}#root .payment-cardnumber{display:grid;grid-template-columns:3fr 1fr 1fr;margin-bottom:15px}#root .payment-cardnumber .save-card{text-align:left}@media (min-width:1024px){#root .payment-cardnumber{margin-bottom:0}}#root .payment-label{position:absolute;top:-30px;display:block;text-align:left;font-size:12px;color:#000}#root .payment .expires{display:flex;width:100%}#root .payment .expires>.expires-month{max-width:37px}#root .payment .expires>div:nth-of-type(2){max-width:78px}#root .payment .modal-input.separator{max-width:5px;padding-right:8px}#root .payment .modal-input::-webkit-input-placeholder{color:#afafaf;font-size:16px;font-family:Syne-Regular,sans-serif}#root .payment .modal-input:-ms-input-placeholder{color:#afafaf;font-size:16px;font-family:Syne-Regular,sans-serif}#root .payment .modal-input::placeholder{color:#afafaf;font-size:16px;font-family:Syne-Regular,sans-serif}#root .payment .modal-policy-wrapper{border-top:1px solid #f03d2f}#root .payment .modal-policy{text-align:center;margin:0 0 30px;display:inline-block;padding:20px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}#root .payment .modal-link:focus+.cancelation,#root .payment .modal-link:hover+.cancelation{opacity:1;visibility:visible;bottom:390px}@media (min-width:1024px){#root .payment .modal-link:focus+.cancelation,#root .payment .modal-link:hover+.cancelation{bottom:350px}}#root .payment .cancelation{opacity:0;visibility:hidden;transition:all .2s ease-out;pointer-events:none}#root .payment .cancelation-msg{position:absolute;right:17px;bottom:0;width:100%;max-width:343px;margin:0 auto;padding:27px 23px 27px 19px;background-color:#fff;border:1px solid #f03d2f;z-index:1}@media (min-width:1024px){#root .payment .cancelation-msg{right:0;max-width:455px;padding:40px 15px 48px 38px}}#root .payment .cancelation-msg span{position:absolute;right:11px;top:2px;font-size:23px;cursor:pointer}#root .payment .policy,#root .payment .subscribe{position:relative;text-align:left;max-width:600px;margin:auto;padding:15px}@media (min-width:1024px){#root .payment .policy,#root .payment .subscribe{margin:0 auto 30px;padding:0}}#root .payment .modal-btn{width:90%}#root .return .payment-form{margin-top:240px}#root .return .payment-form .payment-methods-container ul li,#root .return .payment-form .payment-methods-container ul li label{display:flex}#root .payment-form .modal-btn{width:100%;max-width:341px}@media (min-width:1024px){#root .payment-form .modal-btn{max-width:600px}}#root .payment-form .subscribe{margin:0 auto}@media (min-width:1024px){#root .payment-form .subscribe{margin:0 auto 10px}}#root .payment-form .policy p,#root .payment-form .subscribe p{margin:0}#root .payment-form .policy label,#root .payment-form .policy p,#root .payment-form .subscribe label,#root .payment-form .subscribe p{font-family:Syne-Regular,sans-serif;font-size:14px;line-height:1.6;letter-spacing:normal;color:#000;text-decoration-thickness:1px}@media (min-width:1024px){#root .payment-form .policy label,#root .payment-form .policy p,#root .payment-form .subscribe label,#root .payment-form .subscribe p{font-size:16px}}#root .payment-form .payment-form-heading{text-align:left;position:relative}#root .payment-form .payment-form-heading .close{position:absolute;top:-13px;right:0;font-size:24px}@media (min-width:1024px){#root .payment-form .payment-form-heading .close{font-size:28px}}#root .payment-form .payment-form-heading h2{margin-bottom:15px;font-family:Syne-Bold,sans-serif;font-size:16px;line-height:.95;letter-spacing:normal}@media (min-width:1024px){#root .payment-form .payment-form-heading h2{margin-bottom:22px}}#root .payment-form .payment-form-heading h3{margin-bottom:11px}@media (min-width:1024px){#root .payment-form .payment-form-heading h3{margin-bottom:15px}}#root .payment-form .payment-methods-container{max-width:600px;border-bottom:1px solid #f03d2f;border-top:1px solid #f03d2f;padding:26px 15px;margin:auto auto 42px;text-align:left}@media (min-width:1024px){#root .payment-form .payment-methods-container{border:1px solid #f03d2f;padding:43px 35px 28px;margin-bottom:90px}}#root .payment-form .payment-methods-container ul{margin-bottom:45px}@media (min-width:1024px){#root .payment-form .payment-methods-container ul{margin-bottom:60px}}#root .payment-form .payment-methods-container ul li{display:grid;grid-template-columns:60% 20% 20%;margin-bottom:7px}@media (min-width:1024px){#root .payment-form .payment-methods-container ul li{grid-template-columns:58% 22% 20%}}#root .payment-form .payment-methods-container ul li button{text-align:right;text-transform:capitalize;text-decoration:underline;font-size:14px;line-height:1.6}@media (min-width:1024px){#root .payment-form .payment-methods-container ul li button{font-size:16px;line-height:.95}}#root .payment-form .payment-methods-container ul li label{display:flex;align-items:center}#root .payment-form .payment-methods-container ul li label div{margin-right:.5rem}#root .payment-form .payment-methods-container>button{text-align:left;text-decoration:underline}#root .confirm{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;margin-bottom:50px}@media (min-width:1024px){#root .confirm{flex-direction:row;justify-content:center;min-height:100vh;margin-bottom:0}}#root .confirm>div{width:100%}@media (min-width:1024px){#root .confirm>div{width:50%}}#root .confirm .confirm-header{margin-bottom:30px}@media (min-width:1024px){#root .confirm .confirm-header{margin-bottom:50px}}#root .confirm .left-img{height:320px;margin-bottom:55px}@media (min-width:1024px){#root .confirm .left-img{height:100vh;margin-bottom:0}}#root .confirm .left-img img{width:100%;height:100%;object-fit:cover;border-top:1px solid #f03d2f;border-bottom:1px solid #f03d2f}@media (min-width:1024px){#root .confirm .left-img img{border:1px solid #f03d2f}}#root .confirm-title{font-size:32px;line-height:.95;letter-spacing:normal;margin-bottom:20px;text-align:center}@media (min-width:1024px){#root .confirm-title{font-size:50px;margin-bottom:26px}}#root .confirm-sub{text-align:center;font-size:14px;line-height:1.6;letter-spacing:normal;padding:0 17px}@media (min-width:1024px){#root .confirm-sub{font-size:16px;padding:0}}#root .confirm-body{margin:0 auto;max-width:341px}@media (min-width:1024px){#root .confirm-body{max-width:442px;margin:auto}}#root .confirm .book-appointment{font-family:Syne-Regular,sans-serif;font-size:14px;line-height:1.6;letter-spacing:normal;text-align:center;text-decoration:underline;margin-top:20px}@media (min-width:1024px){#root .confirm .book-appointment{font-size:16px;letter-spacing:.8px;margin-top:33px}}#root .confirm .modal-btn{margin-bottom:15px}#root .confirm .modal-btn:nth-child(2){margin-top:22px}@media (min-width:1024px){#root .confirm .modal-btn{margin-bottom:unset}}#root .confirm-footer_text{text-align:center;font-size:20px;font-family:Syne-Bold,sans-serif;margin-top:25px}@media (min-width:1024px){#root .confirm-footer_text{font-size:22px;margin-top:80px}}#root .confirm-links{margin:40px auto 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:130px}#root .confirm-links .modal-link{position:static;transform:translate(0)}@media (min-width:1024px){#root .confirm-links{max-width:400px;width:100%;flex-direction:row;height:unset}}@keyframes bgc{0%{background-color:transparent}to{background-color:#fff}}#root .addeventatc{visibility:hidden}#root .addeventatc_icon{display:none!important}#root .addeventatc{color:#fff!important}#root #addeventatc1-home,#root #addeventatc2-home{display:none!important}#root .modals-wrapper .confirm .confirm-body .modal-btn.addeventatc#addeventatc1 #addeventatc1-drop span{font-family:Open Sans,Roboto,Helvetica Neue,Helvetica,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif!important;padding:13px 12px 12px 43px}#root .selectric-wrapper{margin-bottom:28px}#root .selectric-wrapper .selectric-hide-select select{left:0}#root .selectric-wrapper .selectric{border:none;border-bottom:1px solid #f93822}#root .selectric-wrapper .selectric .label{font-family:Syne-Regular,sans-serif;margin:0;padding:5px 0 2px;height:auto;line-height:normal;font-size:16px;text-align:left;color:#000;text-shadow:.1px .1px #000}#root .selectric-wrapper .selectric .button{width:19px;height:19px}#root .selectric-wrapper .selectric .button:after{display:none}#root .selectric-wrapper .selectric-items{border:1px solid #f93822;border-top:none}#root .selectric-wrapper .selectric-items ul li{font-family:Syne-Regular,sans-serif;font-size:16px;text-align:left;color:#000;padding:8px}#root .gender-fallback{height:100vh;display:flex;justify-content:center;align-items:center;padding:17px}#root .gender-fallback>div{position:relative;padding-bottom:75px}#root .gender-fallback h1{font-family:Syne-Bold,sans-serif;font-size:24px;font-weight:700;line-height:1.36;letter-spacing:normal;text-align:center;margin-bottom:30px}#root .gender-fallback .desc{font-family:Syne-Regular,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;margin-bottom:50px}#root .gender-fallback .select-gender{width:275px;margin:auto;font-family:Syne-Regular,sans-serif}#root .gender-fallback .select-gender .selected{display:flex;justify-content:space-between;border-bottom:1px solid #f93822;cursor:pointer}#root .gender-fallback .select-gender .selected .arrow{display:block;position:relative;cursor:pointer}#root .gender-fallback .select-gender .selected .arrow:after,#root .gender-fallback .select-gender .selected .arrow:before{border-right:1px solid;content:"";display:block;height:8px;margin-top:-6px;position:absolute;transform:rotate(50deg);right:10px;top:65%;width:0}#root .gender-fallback .select-gender .selected .arrow:after{margin-top:-1px;transform:rotate(-50deg);top:37%;left:-17px}#root .gender-fallback .select-gender .dropdown{border:1px solid #f93822;padding:10px;margin-top:-1px;opacity:0;visibility:hidden;transition:opacity .2s linear}#root .gender-fallback .select-gender .dropdown.open{opacity:1;visibility:visible}#root .gender-fallback .select-gender .dropdown p{margin-bottom:5px;cursor:pointer}#root .gender-fallback .select-gender .dropdown p:hover{color:#f93822}#root .gender-fallback .select-gender p{font-family:Syne-Regular,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal}body{margin:0}body button{color:inherit}body button:disabled{color:#1010104d}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;color:#444;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .label{display:block;line-height:38px;height:38px}.selectric .button{position:absolute;right:0;top:0;width:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}
/*# sourceMappingURL=/cdn/shop/t/228/assets/main.css.map */
