@charset "UTF-8";@keyframes loadingShim{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}:where(hr){display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}input,select{vertical-align:middle}li,ul{list-style:none}i{font-style:normal}a{text-decoration:none}@font-face{font-family:"TT Chocolates";src:url(../fonts/TTChocolates/TT_Chocolates_Regular.woff2) format("woff2"),url(../fonts/TTChocolates/TT_Chocolates_Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Chocolates";src:url(../fonts/TTChocolates/TT_Chocolates_Bold.woff2) format("woff2"),url(../fonts/TTChocolates/TT_Chocolates_Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TT Chocolates";src:url(../fonts/TTChocolates/TT_Chocolates_Light.woff2) format("woff2"),url(../fonts/TTChocolates/TT_Chocolates_Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"TT Chocolates";src:url(../fonts/TTChocolates/TT_Chocolates_Italic.woff2) format("woff2"),url(../fonts/TTChocolates/TT_Chocolates_Italic.woff) format("woff");font-weight:400;font-display:swap;font-style:italic}html{box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:"TT Chocolates",sans-serif;font-weight:400;line-height:1.1;color:#1b1b1b;scroll-behavior:smooth;scroll-padding-top:var(--header-scroll-offset);font-size:.2666666667vw}@media (min-width:768px){html{font-size:.1302083333vw}}@media (min-width:1025px){html{font-size:.0847457627vw}}@media (min-width:1180px){html{font-size:1px}}html._overflow-hidden{height:100%;overflow:hidden}html *{box-sizing:inherit;outline:0;-webkit-tap-highlight-color:transparent}body{font-size:14rem;--container-m-w:1080rem;background-color:var(--template-background-color)}@media (min-width:768px){body{font-size:18rem}}.main{flex:1 1 0}:root{--container-padding-left:16rem;--container-padding-right:16rem;--template-background-color:#f8f6f4}@media (min-width:1025px){:root{--container-padding-left:52rem;--container-padding-right:52rem}}.page{display:flex;flex-direction:column;min-height:100dvh}.container{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);margin-left:auto;margin-right:auto;width:100%;max-width:calc(var(--container-m-w) + var(--container-padding-left) + var(--container-padding-right));contain:layout}.anti-container{margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1)}[data-icon]{stroke-linecap:round;stroke-linejoin:round}:where(body) [data-icon]{width:100%;height:100%;fill:currentColor}:where(body) picture{display:flex;contain:paint}:where(picture) img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}:where(body) img.lazy{transition:opacity .4s cubic-bezier(.25,.1,.25,1)}:where(body) img.lazy:not([data-ll-status=loaded]){opacity:0}.bg-img{transition:opacity .4s cubic-bezier(.25,.1,.25,1);background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-img:is(._shadow){position:absolute;z-index:0}.bg-img:is(._shadow):before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:1}.bg-img:is(._shadow) > *{position:relative;z-index:2}.bg-img:is(._shadow-gradient){position:absolute;z-index:0}.bg-img:is(._shadow-gradient):before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 1.282%,rgba(51,51,204,.6) 100%);opacity:.6;z-index:1}.bg-img:is(._shadow-gradient) > *{position:relative;z-index:2}.bg-img:not(.loaded){opacity:0}.bg-contain{background-repeat:no-repeat;background-size:contain;background-position:center center}.bg-icon{background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.absolut-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.bg-card:empty,.bg-contain:empty,.bg-icon:empty,.bg-img:empty,.lazy[data-bg]:empty,.slider-lazy[data-bg]:empty{pointer-events:none}img{pointer-events:none}pre{font-size:12px;line-height:1;background-color:#fff;color:#000;padding:1em;border:1px solid gray;border-radius:8rem;margin:1em}.h-100{height:100%}:where(body) a{color:#000;transition:color .4s cubic-bezier(.25,.1,.25,1)}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(body) a:hover{color:#8d3332}}:where(body) a:active{color:#8d3332}:where(body) button{border:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}:where(body) iframe{width:100%;height:auto;aspect-ratio:16/9}.h1{font-family:TT Chocolates,sans-serif;color:#8d3332;line-height:1;font-size:36rem}@media (min-width:768px){.h1{font-size:64rem}}:where(body) .h1{font-weight:400;letter-spacing:-2.5rem;font-size:48rem;line-height:58rem}@media (min-width:768px){:where(body) .h1{font-size:72rem;line-height:86rem}}@media (min-width:1025px){:where(body) .h1{font-size:64rem;line-height:64rem;letter-spacing:-.2rem}}:where(body) .h2{color:#a58a63;line-height:1;font-size:28rem;font-weight:400}@media (min-width:768px){:where(body) .h2{font-size:52rem}}:where(body) .h3{line-height:1;font-size:24rem}@media (min-width:768px){:where(body) .h3{font-size:32rem}}@media (min-width:1025px){:where(body) .h3{font-size:36rem}}:where(body) .h4{line-height:1.1;font-size:20rem}@media (min-width:768px){:where(body) .h4{font-size:22rem}}@media (min-width:1025px){:where(body) .h4{font-size:24rem}}:where(body) .caption{font-size:14rem;font-weight:400;line-height:16.8rem;color:#717172}:where(body) .input{font-size:18rem;font-weight:400;line-height:19.8rem;color:#1b1b1b}@media (min-width:1025px){:where(body) .input{font-size:20rem;line-height:22rem}}:where(.document-text){font-size:16rem;line-height:1.45}:where(.document-text) p + p{margin-top:24rem}@media (min-width:1025px){:where(.document-text) p + p{margin-top:31rem}}@media (min-width:1025px){:where(.document-text){font-size:20rem;line-height:1.55}}:where(.content-text) > ol,:where(.document-text) > ol{counter-reset:num}:where(.content-text) > ol > li,:where(.document-text) > ol > li{counter-increment:num}:where(.content-text) > ol > li + li,:where(.document-text) > ol > li + li{margin-top:47rem}@media (min-width:1025px){:where(.content-text) > ol > li + li,:where(.document-text) > ol > li + li{margin-top:64rem}}:where(.content-text) > ol > li::before,:where(.document-text) > ol > li::before{content:counter(num) ".";font-weight:700}:where(.content-text) > ol > li > ol,:where(.document-text) > ol > li > ol{margin-top:24rem;counter-reset:num2}@media (min-width:1025px){:where(.content-text) > ol > li > ol,:where(.document-text) > ol > li > ol{margin-top:31rem}}:where(.content-text) > ol > li > ol > li,:where(.document-text) > ol > li > ol > li{counter-increment:num2}:where(.content-text) > ol > li > ol > li + li,:where(.document-text) > ol > li > ol > li + li{margin-top:24rem}@media (min-width:1025px){:where(.content-text) > ol > li > ol > li + li,:where(.document-text) > ol > li > ol > li + li{margin-top:31rem}}:where(.content-text) > ol > li > ol > li::before,:where(.document-text) > ol > li > ol > li::before{content:counter(num) "." counter(num2) "."}:where(.content-text) > ol > li > ol > li > ol,:where(.document-text) > ol > li > ol > li > ol{counter-reset:num3}:where(.content-text) > ol > li > ol > li > ol > li,:where(.document-text) > ol > li > ol > li > ol > li{counter-increment:num3}:where(.content-text) > ol > li > ol > li > ol > li::before,:where(.document-text) > ol > li > ol > li > ol > li::before{content:counter(num) "." counter(num2) "." counter(num3) "."}:where(.content-text) ul,:where(.content-text) ul > li,:where(.document-text) ul,:where(.document-text) ul > li{list-style:disc}:where(.content-text) ul > li,:where(.document-text) ul > li{margin-left:20rem}:where(.content-text){font-size:16rem;line-height:1.45}@media (min-width:1025px){:where(.content-text){font-size:20rem;line-height:1.55}}:where(.content-text) * + .h1,:where(.content-text) * + .h2,:where(.content-text) * + .h3,:where(.content-text) * + .h4{margin-top:32rem}@media (min-width:1025px){:where(.content-text) * + .h1,:where(.content-text) * + .h2,:where(.content-text) * + .h3,:where(.content-text) * + .h4{margin-top:48rem}}:where(.content-text) .h1 + p,:where(.content-text) .h2 + p,:where(.content-text) .h3 + p,:where(.content-text) .h4 + p,:where(.content-text) p + p{margin-top:24rem}@media (min-width:1025px){:where(.content-text) .h1 + p,:where(.content-text) .h2 + p,:where(.content-text) .h3 + p,:where(.content-text) .h4 + p,:where(.content-text) p + p{margin-top:31rem}}:where(.patient-text){line-height:1.4;font-size:18rem}@media (min-width:768px){:where(.patient-text){font-size:20rem}}:where(.patient-text) p + p{margin-top:28rem}:where(.patient-text) p.lined{font-size:20rem;line-height:1.3;color:#111;font-weight:400}@media (min-width:768px){:where(.patient-text) p.lined{font-size:24rem}}:where(.content-text) p.lined,:where(.patient-text) p.lined{padding-top:4px;padding-left:20px;padding-bottom:3px;position:relative}:where(.content-text) p.lined:before,:where(.patient-text) p.lined:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:2rem;background-color:#111}:where(.content-text) p.lined + .lined,:where(.patient-text) p.lined + .lined{margin-top:23rem}:where(.content-text) p.lined + .lined:before,:where(.patient-text) p.lined + .lined:before{height:calc(100% + 23rem)}:where(.content-text) a,:where(.patient-text) a{color:#8d3332;transition:color .4s cubic-bezier(.25,.1,.25,1)}@media (hover:hover){:where(.content-text) a:hover,:where(.patient-text) a:hover{color:#c0a57d}}:where(body) .button{height:44rem;background-color:#8d3332;transition:.4s cubic-bezier(.25,.1,.25,1);border-radius:12rem;padding:0 20rem;color:#fff;display:flex;align-items:center;justify-content:center;font-family:TT Chocolates,sans-serif;flex-shrink:0;cursor:pointer;font-size:16rem}@media (min-width:768px){:where(body) .button{height:50rem;font-size:17rem}}@media (min-width:1025px){:where(body) .button{font-size:16rem}}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(body) .button:hover{background-color:#650f24;color:#fff}}:where(body) .button:active{background-color:#650f24;color:#fff}:where(body) .button._small{height:38rem;padding:0 10rem}:where(body) .button:not(._m-w){width:-moz-fit-content;width:fit-content}:where(body) .button._transparent{border:1rem solid #c0a57d;background-color:transparent;color:#8d3332}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(body) .button._transparent:hover{background-color:#faf6ef;color:#bda47f;border-color:#bda47f}}:where(body) .button._transparent:active{background-color:#faf6ef;color:#bda47f;border-color:#bda47f}.cookie-popup{position:fixed;z-index:18;background-color:#fff;box-shadow:0 4rem 50rem rgba(119,119,118,.25);left:0;bottom:0;width:100%}@media (min-width:1025px){.cookie-popup{left:unset;bottom:30rem;border-radius:12rem;width:600rem;right:40rem}}.cookie-popup__wrapper{padding:15rem 25rem;display:flex;gap:16rem;justify-content:space-between;align-items:center}@media (min-width:1025px){.cookie-popup__wrapper{gap:30rem}}.cookie-popup__text{font-size:16rem}@media (min-width:1025px){.cookie-popup__text{font-size:inherit}}.cookie-popup__text a{color:#8d3332}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.cookie-popup__text a:hover{color:#c0a57d}}.cookie-popup__text a:active{color:#c0a57d}.cookie-popup__button{width:87rem;height:41rem;text-transform:uppercase}html{--header-height:64rem;--header-scroll-offset:64em}@media (min-width:768px){html{--header-height:127rem;--header-scroll-offset:127em}}@media (min-width:1025px){html{--header-height:58rem;--header-scroll-offset:calc(58em + var(--header-sticky-offset))}html._page-top{--header-height:88rem;--header-scroll-offset:88em}}.header{z-index:20;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.header__wrapper{max-width:min(var(--container-m-w),100%);margin:0 auto;position:relative;display:flex;padding:31rem 2rem 21rem 0;gap:29rem}@media (max-width:1024px){.header{display:none}}.header__logo{width:276rem;height:35rem;display:block;color:#c0a57d;margin-top:2rem}.header__logo:is(._page-top .header__logo[href="#"]){cursor:default;pointer-events:none}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.header__logo:hover{color:#c0a57d}}.header__logo:active{color:#c0a57d}.header__menu{flex-grow:1;justify-content:flex-end}.header__button{width:140rem}.header:is(._page-top .header){transition:unset}.header:is(._scroll){animation:headerOnScroll .4s cubic-bezier(.25,.1,.25,1) none;position:sticky;top:0;margin-bottom:33rem}.header:is(._scroll) .header__wrapper{padding:9rem 10rem 10rem 30rem;border-radius:0 0 21rem 21rem;background-color:rgba(255,255,255,.75);box-shadow:1rem 1rem 50rem 0 rgba(196,196,196,.6);-webkit-backdrop-filter:blur(50rem);backdrop-filter:blur(50rem);max-width:min(var(--container-m-w),100%);gap:32rem}.header:is(._scroll) .header__logo{width:250rem}@keyframes headerOnScroll{0%{opacity:0}100%{opacity:1}}.header-menu{display:flex;gap:38rem;align-items:center}.header-menu > ul{display:contents}.header-menu__item{display:flex;height:100%;align-items:center;position:relative}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-menu__item:hover .header-submenu{opacity:1;pointer-events:unset}.header-menu__item:hover .header-menu__arrow{transform:translateX(-50%) rotateY(180deg)}.header-menu__item:hover .header-menu__arrow [data-icon]{stroke:#8d3332}.header-menu__item:hover > a{color:#8d3332}}.header-menu__item:active .header-submenu{opacity:1;pointer-events:unset}.header-menu__item:active .header-menu__arrow{transform:translateX(-50%) rotateY(180deg)}.header-menu__item:active .header-menu__arrow [data-icon]{stroke:#8d3332}.header-menu__item:active > a{color:#8d3332}.header-menu__item a{display:flex;align-items:center;height:100%;padding:0 10rem;margin:0 -10rem;font-size:16rem;color:#000;white-space:nowrap;position:relative;transition:color .4s cubic-bezier(.25,.1,.25,1)}.header-menu__arrow{rotate:90deg;width:22rem;height:22rem;margin-left:-2rem;transition:.4s cubic-bezier(.25,.1,.25,1);position:absolute;right:-10px;top:50%;transform:translateX(-50%)}.header-menu__arrow [data-icon]{transition:inherit;fill:transparent;stroke:#717172;stroke-width:3rem}.header-menu__submenu{position:absolute;top:100%;left:-32rem;opacity:0;pointer-events:none;transition:.4s cubic-bezier(.25,.1,.25,1)}.header-submenu{padding:20rem 32rem;background-color:#fff;border-radius:12rem;box-shadow:0 48rem 100rem 0 #e0d4cf}.header-submenu > ul{display:contents}.header-submenu__item + .header-submenu__item{margin-top:18rem}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-submenu__item:hover a{color:#8d3332}}.header-submenu__item:active a{color:#8d3332}@media (min-width:1025px){.header-m{display:none}}.header-m{position:sticky;top:0;z-index:20;contain:layout;height:var(--header-height)}@media (min-width:768px){.header-m{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}}.header-m__wrapper{border-radius:0 0 21rem 21rem;background-color:#fff;transition:.4s cubic-bezier(.25,.1,.25,1)}@media (max-width:767px){.header-m__wrapper:not(._burger-open .header-m__wrapper){box-shadow:unset}}@media (min-width:768px){.header-m__wrapper{background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(50rem);backdrop-filter:blur(50rem)}}.header-m__bar{display:flex;justify-content:space-between;border-radius:0 0 21rem 21rem;box-shadow:1rem 1rem 50rem 0 rgba(196,196,196,.6);background-color:#fff;padding:21rem}@media (min-width:768px){.header-m__bar{background-color:unset;padding:10rem}}.header-m__logo{display:block;color:#c0a57d;width:174rem;height:22rem;margin-left:-3rem}@media (min-width:768px){.header-m__logo{margin-left:6rem;margin-top:3rem;width:229rem;height:31rem}}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-m__logo:hover{color:#c0a57d}}.header-m__logo:active{color:#c0a57d}.header-m__button{width:140rem}.header-m__toggle{display:block;width:32rem;height:32rem;position:relative;margin-top:-4rem;margin-right:-4rem;margin-bottom:-9rem}.header-m__toggle span{position:absolute;opacity:1;top:50%;left:50%;width:30rem;height:1rem;background-color:#8d3332;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.25,.1,.25,1)}.header-m__toggle span:nth-child(1){transform:translate(-50%,calc(-50% - 8rem))}.header-m__toggle span:nth-child(3){transform:translate(-50%,calc(-50% + 8rem))}.header-m__toggle:is(._burger-open .header-m__toggle) span:nth-child(1){transform:translate(-50%,-50%) rotate(-45deg)}.header-m__toggle:is(._burger-open .header-m__toggle) span:nth-child(2){opacity:0;transform:translate(calc(50% + 30rem),-50%)}.header-m__toggle:is(._burger-open .header-m__toggle) span:nth-child(3){transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:767px){.burger{transition:.4s cubic-bezier(.25,.1,.25,1);contain:paint;position:absolute;left:0;top:calc(100% - 21rem);width:100%;background:#fff;z-index:-1;box-shadow:1rem 1rem 50rem 0 rgba(196,196,196,.6);border-radius:0 0 21rem 21rem;padding-top:21rem}.burger:not(._burger-open .burger){height:0;box-shadow:unset}}.burger__wrapper{padding:4rem 12rem 12rem}@media (min-width:768px){.burger__wrapper{padding:20rem 0 10rem 0}}.burger__button{margin:17rem 4rem 4rem;font-size:14rem}.burger-menu{display:flex;flex-direction:column}.burger-menu > ul{display:contents}@media (min-width:768px){.burger-menu{justify-content:space-evenly;flex-direction:row}}.burger-menu__submenu{contain:paint;opacity:0;transition:.4s cubic-bezier(.25,.1,.25,1)}.burger-menu__submenu ul{padding-left:12rem;padding-top:3rem}.burger-menu__trigger{display:flex;position:relative;padding:8.6rem 4rem 6rem;align-items:center;min-height:36rem;line-height:1.55;transition:.4s cubic-bezier(.25,.1,.25,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16rem}@media (min-width:768px){.burger-menu__trigger{min-height:36rem;font-size:14rem}}.burger-menu__trigger:is(._active.js--burger-accordion-item .burger-menu__trigger){color:#8d3332}.burger-menu__trigger:is(._active.js--burger-accordion-item .burger-menu__trigger) .burger-menu__arrow{transform:rotateY(180deg)}.burger-menu__trigger:is(._active.js--burger-accordion-item .burger-menu__trigger) .burger-menu__arrow [data-icon]{stroke:#8d3332}.burger-menu__item._active .burger-menu__submenu{opacity:1}.burger-menu__arrow{rotate:90deg;width:22rem;height:22rem;transition:.4s cubic-bezier(.25,.1,.25,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.burger-menu__arrow [data-icon]{transition:inherit;fill:transparent;stroke:#717172;stroke-width:3rem}.burger-submenu__item{position:relative;padding:6rem 4rem;display:flex;align-items:center;line-height:1.55;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16rem}@media (min-width:768px){.burger-submenu__item{min-height:36rem;font-size:14rem}}.backdrop{background-color:rgba(66,59,50,.5);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);position:fixed;left:0;top:0;width:100%;height:100%;z-index:21;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.1,.25,1);display:flex;justify-content:center;align-items:center}.backdrop._active{opacity:1;pointer-events:unset}@media (max-width:767px){.backdrop{z-index:19}}.backdrop:is(._burger-open .backdrop){z-index:19}.backdrop__loader{width:108rem;height:108rem;border:10rem solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;position:relative;animation:loaderPulse 1s linear infinite;opacity:0;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.backdrop__loader:is(._loading .backdrop__loader){opacity:1}.backdrop__loader:after{content:"";position:absolute;width:108rem;height:108rem;border:10rem solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%,-50%);animation:loaderScaleUp 1s linear infinite}html._lock-scroll{overflow-y:hidden}html._lock-scroll body{padding-right:var(--scrollbar-width)}@keyframes loaderScaleUp{0%{transform:translate(-50%,-50%) scale(0)}100%,60%{transform:translate(-50%,-50%) scale(1)}}@keyframes loaderPulse{0%,100%,60%{transform:scale(1)}80%{transform:scale(1.2)}}.breadcrumbs{text-align:center}.breadcrumbs__wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:5rem;margin:0 auto;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);max-width:calc(var(--container-m-w) + var(--container-padding-left) + var(--container-padding-right))}@media (min-width:768px){.breadcrumbs__wrapper{gap:10rem}}.breadcrumbs__item{font-size:12rem;line-height:19rem;transition:color .4s cubic-bezier(.25,.1,.25,1);display:flex;gap:inherit;text-align:start}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.breadcrumbs__item:hover{color:#c0a57d}}.breadcrumbs__item:active{color:#c0a57d}@media (min-width:768px){.breadcrumbs__item{font-size:16rem}}.breadcrumbs__item:not(:first-child)::before{content:"/";color:#000;display:inline-block;pointer-events:none;cursor:default}.breadcrumbs__item._current{color:#c0a57d;cursor:default;pointer-events:none}:where(body) .breadcrumbs:first-child{margin-bottom:18rem;margin-top:52rem}@media (min-width:1025px){:where(body) .breadcrumbs:first-child{margin-top:72rem;margin-bottom:19rem}}.breadcrumbs-v2{margin-top:24rem;margin-bottom:40rem}.breadcrumbs-v2__wrap{margin:0 -16rem;position:relative}.breadcrumbs-v2__wrap .shadow{position:absolute;z-index:2;top:0;width:40rem;height:100%;pointer-events:none}.breadcrumbs-v2__list{display:flex;gap:4rem;font-size:16rem;line-height:120%;align-items:center;width:100%;overflow-x:scroll;overflow-y:hidden;padding:0 16rem;font-family:TT Chocolates,sans-serif;letter-spacing:.01em;scrollbar-width:none}.breadcrumbs-v2__list::-webkit-scrollbar{display:none}.breadcrumbs-v2__list .svg-icon{transform:rotate(270deg);opacity:.5;flex-shrink:0}.breadcrumbs-v2__list .svg-icon path{stroke:#a58a63}.breadcrumbs-v2__separator{flex-shrink:0;display:flex}.breadcrumbs-v2__item{color:#717172;white-space:nowrap}.breadcrumbs-v2__item a{text-decoration:none;color:#717172!important}.breadcrumbs-v2__item:last-child{color:#c4c4c4}.primary-title__text{color:#8d3332;font-weight:400;text-align:center;line-height:1;font-size:25rem}@media (min-width:768px){.primary-title__text{font-size:36rem;letter-spacing:-.5rem}}@media (min-width:1025px){.primary-title__text{font-size:64rem}}:where(body) .primary-title{margin-bottom:25rem}@media (min-width:768px){:where(body) .primary-title{margin-bottom:38rem}}@media (min-width:1025px){:where(body) .primary-title{margin-bottom:58rem}}.footer{--container-m-w:1080rem;background-color:#fff}.footer__wrapper{display:grid;padding-bottom:21rem;padding-top:29rem}@media (min-width:768px){.footer__wrapper{grid-template-columns:auto 222rem;padding-top:48rem;padding-bottom:10rem}}@media (min-width:1025px){.footer__wrapper{grid-template-columns:316rem auto 253rem;padding-top:40rem;padding-bottom:13rem;row-gap:42rem}}.footer__logo{height:36rem;color:#c0a57d;margin-top:6px;width:253rem}@media (min-width:1025px){.footer__logo{width:283rem}}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.footer__logo:hover{color:#c0a57d}}.footer__logo:active{color:#c0a57d}.footer__contacts{margin-top:28rem}@media (min-width:768px){.footer__contacts{margin-top:36rem}}@media (min-width:1025px){.footer__contacts{margin-top:-12px;margin-left:42rem;margin-right:90rem}}.footer__contacts a{display:block;line-height:1.7;font-size:15rem}@media (min-width:768px){.footer__contacts a{font-size:18rem}}@media (min-width:1025px){.footer__contacts a{font-size:20rem}}.footer__contacts a[href^=mailto]{line-height:1.8;font-size:26rem}@media (min-width:768px){.footer__contacts a[href^=mailto]{line-height:1.4;font-size:32rem}}@media (min-width:1025px){.footer__contacts a[href^=mailto]{line-height:1.2;font-size:30rem}}.footer__button{order:-1;font-size:14rem}@media (min-width:768px){.footer__button{font-size:16rem;order:unset;grid-area:1/2/2/3}}@media (min-width:1025px){.footer__button{grid-area:unset}}.footer__bottom-links,.footer__copyright{line-height:1.2;font-size:13rem}@media (min-width:1025px){.footer__bottom-links,.footer__copyright{align-self:self-end;font-size:14rem}}.footer__copyright{order:6;grid-column:1/-1;margin-top:15rem}@media (min-width:768px){.footer__copyright{margin-top:13rem}}@media (min-width:1025px){.footer__copyright{margin-top:unset;grid-column:unset;order:unset}}.footer__bottom-links{display:flex;margin-top:41rem;order:5;grid-column:1/-1;flex-direction:column;gap:13rem}@media (min-width:768px){.footer__bottom-links{flex-direction:row;gap:15rem;flex-wrap:wrap;margin-top:45rem}}@media (min-width:1025px){.footer__bottom-links{margin-top:unset;order:unset;grid-column:auto/span 2;margin-left:42rem}}@media (min-width:1025px){.footer__sitemap{margin-left:auto}}:where(body) .footer{margin-top:66rem}:where(body) .section{padding:64rem 0}:where(body) .section._p-0{padding:0}:where(body) .section._pt-0{padding-top:0}:where(body) .section:first-child{padding-top:0}:where(body) .section:last-child{padding-bottom:0}:where(body) .section._document .container{max-width:calc(766rem + var(--container-padding-left) + var(--container-padding-right))}:where(body) .section.breadcrumbs + .section{padding-top:0}@media (max-width:767px){.grid-section__wrapper{padding:0}}@media (min-width:1025px){.grid-section__wrapper{display:flex;gap:24rem}}@media (min-width:1025px){.grid-section__main{width:min(67%,808rem);flex-shrink:0}}.grid-section__sliding-wrap{position:sticky;top:calc(var(--header-height) + 24rem)}@media (max-width:1024px){.grid-section__sliding-wrap{display:contents}}.grid-section__aside{margin-top:16rem}@media (min-width:768px){.grid-section__aside{margin-top:24rem}}@media (min-width:1025px){.grid-section__aside{margin-top:0;flex-grow:1;max-width:392rem;width:calc(33.5% - 24rem)}}.grid-section__block{padding:24rem;background-color:#fff;border-radius:32rem}@media (min-width:768px){.grid-section__block{padding:32rem}}@media (min-width:1025px){.grid-section__block{padding:40rem}}.grid-section__block + .grid-section__block{margin-top:16rem}@media (min-width:768px){.grid-section__block + .grid-section__block{margin-top:24rem}}:where(.js--tabs) .js--tabs-body{position:relative;contain:paint}:where(.js--tabs) .js--tabs-content{transition:opacity .4s cubic-bezier(.25,.1,.25,1)}:where(.js--tabs) .js--tabs-content:not(._active){position:absolute;left:0;top:0;opacity:0;pointer-events:none;width:100%}:where(.js--tabs) .js--tabs-content._active{opacity:1}.slider{position:relative}.slider._not-cursor{cursor:none}@media (max-width:1024px){.slider__swipe-cursor{display:none}}@media (min-width:1025px){.slider__swipe-cursor{position:absolute;z-index:9;transform:translateX(-50%) translateY(-50%)}}.slider__slider.swiper-horizontal{touch-action:pan-y}.slider__slider.swiper-vertical{touch-action:pan-x}.slider__slides{position:relative;display:flex;height:100%}.swiper-grid > .slider__slides{flex-direction:column;flex-wrap:wrap}.slider__slider.swiper-autoheight .slider__slides{align-items:flex-start}.slider__slider.swiper-vertical .slider__slides{flex-direction:column}.slider__slide{display:block;flex-shrink:0;position:relative;width:100%}.slider__slide._width-auto{width:auto}.slider__navigation{display:flex}.slider__arrow{display:block;width:40rem;height:40rem;background-color:#fff;border-radius:50%;transition:.4s cubic-bezier(.25,.1,.25,1);box-shadow:0 4px 24px 0 #efe0db}@media (min-width:1025px){.slider__arrow{width:48rem;height:48rem}}@media (hover:hover){.slider__arrow:hover [data-icon]{stroke:#c0a57d}}.slider__arrow--prev{scale:-1 1}.slider__arrow [data-icon]{transition:.4s cubic-bezier(.25,.1,.25,1);stroke:#8d3332;fill:none}.slider__arrow.swiper-button-disabled{opacity:.5;cursor:default;pointer-events:none}.slider__arrow.swiper-button-lock{opacity:0;visibility:hidden}.slider__pagination{display:flex;transition:.4s cubic-bezier(.25,.1,.25,1);gap:12rem;justify-content:center}.slider__pagination.swiper-pagination-lock{display:none}.slider__pagination .item{display:block;width:8rem;height:8rem;border-radius:50%;background-color:#b3b2b3;transition:background-color .4s cubic-bezier(.25,.1,.25,1),width .4s cubic-bezier(.25,.1,.25,1);cursor:pointer}.slider__pagination .item._active{background-color:#707072}@media (max-width:1024px){.slider__cursor-btn{display:none}}@media (min-width:1025px){.slider__cursor-btn{position:absolute;transform:translateY(-50%) translateX(-50%);pointer-events:none}.slider__cursor-btn.swiper-button-disabled._active{opacity:.5}}.slider__autoplay-progress{width:100%;background-color:#f6f6f6;border-radius:3rem;overflow:hidden}.slider__autoplay-progress__line{height:4px;background-color:#00f;border-radius:0 3rem 3rem 0}.v-modal._transition [class*=v-modal]:not(.v-modal__wrapper){overflow:hidden}.v-modal._transition *{-webkit-user-select:none;-moz-user-select:none;user-select:none}._notice .v-modal__container{justify-content:end}._notice .v-modal__container:after,._notice .v-modal__container:before{content:unset}@media (min-width:768px){._notice .v-modal__container{justify-content:unset;padding:min(11vw,87rem) 20rem}}._notice .v-modal__wrapper{min-width:min(560rem,100%);max-width:min(560rem,100%)}._notice .v-modal__content{height:100%}._notice .v-modal__content > div{height:100%}._notice .v-modal__close{background:0 0;right:10rem;top:10rem}@media (min-width:768px){._notice .v-modal__close{position:fixed}}._notice .v-modal__grip{display:none}.v-modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100dvh;touch-action:none;display:flex;justify-content:center}.v-modal__content{overflow-y:auto;flex-grow:1;position:relative}.v-modal__content._overflow{overflow:hidden}@media (min-width:768px){.v-modal__content{overflow-y:unset;scrollbar-gutter:unset}}.v-modal__window{width:100%;display:flex;height:100dvh}.v-modal__wrapper{background:#fff;display:flex;max-width:min(100%,1286rem);min-width:min(576rem,100%);width:100%;align-self:center;flex-direction:column;position:relative;transition:top .4s cubic-bezier(.25,.1,.25,1)}@media (min-width:768px){.v-modal__wrapper{border-radius:8rem}}.v-modal__close{position:absolute;right:16rem;top:28rem;width:37rem;height:37rem;display:flex;border-radius:50%;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;z-index:2;background:#fff}@media (min-width:768px){.v-modal__close{right:32rem;top:24rem;width:44rem;height:44rem}}.v-modal__close .svg-icon{display:flex;width:100%;height:100%;padding:10.5rem;transition:.4s cubic-bezier(.25,.1,.25,1);fill:#8d3332}@media (min-width:768px){.v-modal__close .svg-icon{fill:#fff}}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.v-modal__close:hover .svg-icon{opacity:.7}}.v-modal__close:active .svg-icon{opacity:.7}.v-modal__container{flex:0 0 auto;width:100%;max-width:100%;margin:0;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;height:100dvh}@media (min-width:1025px){.v-modal__container{scrollbar-gutter:stable}}@media (min-width:768px){.v-modal__container{overflow-y:auto;padding:98rem 20rem}.v-modal__container::after,.v-modal__container::before{content:"";flex:0 0 0;margin:auto}}.v-modal-notice{padding:32rem}@media (min-width:768px){.v-modal-notice{padding:40rem}}.v-modal-notice .title:not(:last-child){margin-bottom:8rem}.v-modal._form .v-modal__container:after,.v-modal._form .v-modal__container:before{content:unset}@media (min-width:768px){.v-modal._form .v-modal__container{padding:min(11vw,87rem) 20rem}}@media (max-width:767px){.v-modal._form .v-modal__wrapper{height:100%}}.v-modal._form .v-modal__content{height:100%}.v-modal._form .v-modal__content > div{height:100%}.v-modal._form .v-modal__close{background:0 0;position:fixed;right:10rem;top:10rem}._donation-form.v-modal .v-modal__wrapper{min-width:min(560rem,100%);max-width:min(560rem,100%)}:where(body ._form) .v-modal__wrapper{min-width:min(660rem,100%);max-width:min(660rem,100%)}.v-modal-fade-enter-active,.v-modal-fade-leave-active{transition:.4s cubic-bezier(.25,.1,.25,1)}.v-modal-fade-enter-from,.v-modal-fade-leave-to{opacity:0}.help-form__text{margin-top:26rem;padding-right:10rem;font-size:18px;line-height:1.2}.help-form__text p + p{margin-top:20rem}.help-form .v-input-checkbox + .v-input-checkbox{margin-top:24rem}.help-form form{margin-top:38rem}.help-form__button{margin-top:24rem;width:100%}.v-input-phone__dropdown{width:clamp(220rem,18vw,400rem)!important;height:min(clamp(300rem,18vw,400rem),40dvh)!important}.v-input-phone__label._error .v-input-phone__input-wrap{background-color:#f4ebeb;border-color:#8d3332}.v-input-phone__label._error .v-input-phone__code{color:#8d3332;border-color:#8d3332}.v-input-phone__input-wrap{display:flex;align-items:center;box-sizing:border-box;margin-top:9rem;border:1rem solid #e2deda;height:56rem;width:100%;border-radius:12rem;padding-left:10rem;transition:.4s cubic-bezier(.25,.1,.25,1);background-color:transparent}.v-input-phone__input-wrap input[type=tel]{padding-left:10rem;padding-right:20rem;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:transparent;border:none;font-size:16rem;font-family:TT Chocolates,sans-serif}.v-input-phone__input-wrap input[type=tel]::-moz-placeholder{opacity:.6}.v-input-phone__input-wrap input[type=tel]::placeholder{opacity:.6}.v-input-phone__code{border:1rem solid #e2deda;border-radius:4rem;padding:2rem 12rem 2rem 2rem;transition:.4s ease-in-out;cursor:pointer;position:relative;z-index:1}.v-input-phone__code._open::before{transform:rotateX(0) rotateZ(90deg)}.v-input-phone__code:before{content:"\a";border-style:solid;border-width:4rem 8rem 4rem 0;border-color:transparent #111 transparent transparent;position:absolute;right:4rem;transform:rotateX(180deg) rotateZ(90deg);transition:transform .4s;top:9rem}.v-input-phone__code{font-weight:400;font-size:16rem;line-height:130%;letter-spacing:-.02em;color:#111;transition:.4s ease-in-out;transition-property:opacity,color}.v-input-phone__country{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-input-phone__country-item{display:flex;justify-content:space-between;gap:10rem;flex-wrap:nowrap;cursor:pointer;padding:4rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% + var(--light-scrollbar-width))}.form-item + .v-input-checkbox{margin-top:18rem}.v-input-checkbox__label{flex:unset;width:-moz-fit-content;width:fit-content}.v-input-checkbox__label._error .v-input-checkbox__checkbox-text:before{width:100%}.v-input-checkbox input{display:none}.v-input-checkbox input:checked + .v-input-checkbox__checkbox{opacity:1}.v-input-checkbox input:checked + .v-input-checkbox__checkbox:after{opacity:1}.v-input-checkbox__checkbox{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;height:20rem;width:20rem;border:2rem solid #c0a57d;box-sizing:border-box;margin-right:10rem;transition:.4s cubic-bezier(.25,.1,.25,1);opacity:.6}.v-input-checkbox__checkbox:after{content:"";position:absolute;opacity:0;left:6rem;top:2rem;width:3rem;height:8rem;border:solid #c0a57d;border-width:0 2rem 2rem 0;transform:rotate(45deg);transition:.4s cubic-bezier(.25,.1,.25,1)}.v-input-checkbox__checkbox-text{font-size:15rem;cursor:pointer;position:relative}.v-input-checkbox__checkbox-text:before{content:"";position:absolute;width:0;height:1rem;background-color:#8d3332;top:calc(100% + 2rem);left:0;transition:.4s cubic-bezier(.25,.1,.25,1)}.v-input-checkbox__checkbox-text a{color:#8d3332}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.v-input-checkbox__checkbox-text a:hover{color:#c0a57d}}.v-input-checkbox__checkbox-text a:active{color:#c0a57d}.form-item{position:relative}.form-item[data-required] .form-item__title:after{content:"*"}.form-item .form-item-fade-enter-active,.form-item .form-item-fade-leave-active{transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.form-item .form-item-fade-enter-from,.form-item .form-item-fade-leave-to{opacity:0}.form-item__dropdown{position:absolute;top:calc(100% + 4rem);height:min(270rem,40dvh);width:100%;overflow:hidden;background:#fff;padding:16rem 0;border-radius:12rem;box-shadow:0 48rem 100rem 0 #e0d4cf;z-index:10}.form-item__dropdown._fit-content{height:-moz-fit-content;height:fit-content}.form-item__dropdown._fit-content:after{z-index:-1}.form-item__dropdown-content{height:100%;width:100%;overflow-y:auto;padding:0 16rem}.form-item__dropdown:after,.form-item__dropdown:before{content:"";position:absolute;width:calc(100% - var(--light-scrollbar-width));height:28rem;left:0;transition:opacity .1s cubic-bezier(.25,.1,.25,1);pointer-events:none}.form-item__dropdown:before{top:16rem;opacity:var(--dropdown-shadow-opacity-top,0);background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.form-item__dropdown:after{bottom:16rem;opacity:var(--dropdown-shadow-opacity-bottom,1);background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.form-item__dropdown hr{margin:4rem 0}.form-item__dropdown._pos-top{bottom:calc(100% + 4rem);top:unset}:where(body) .form-item{display:flex;margin-top:24rem}:where(body) .form-item__title{display:block;font-size:16rem}:where(body) .form-item__label{flex-grow:1}:where(body) .form-item__label._error input[type=text]{background-color:#f4ebeb;border-color:#8d3332}:where(body) .form-item__error{color:#8d3332;font-size:14rem;margin-top:5rem}:where(.form-item) input,:where(.form-item) textarea{font-size:16rem;line-height:1.33;font-family:TT Chocolates,sans-serif}:where(.form-item) textarea{height:100rem;resize:vertical;width:100%;margin-top:11rem;border:1rem solid #e2deda;border-radius:12rem;background-color:transparent;padding:17rem 20rem}:where(.form-item) input[type=tel]:not(.v-input-phone input),:where(.form-item) input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-sizing:border-box;margin-top:9rem;border:1rem solid #e2deda;height:56rem;width:100%;border-radius:12rem;padding:0 20rem;background-color:transparent;transition:.4s cubic-bezier(.25,.1,.25,1)}.dropdown{position:relative;transition:.4s cubic-bezier(.25,.1,.25,1)}.dropdown._disabled{pointer-events:none;cursor:default;opacity:.5}.dropdown .form-item__label{transition:color .4s cubic-bezier(.25,.1,.25,1),background-color .4s cubic-bezier(.25,.1,.25,1),border-color .4s cubic-bezier(.25,.1,.25,1)}.dropdown__head{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.4s cubic-bezier(.25,.1,.25,1);padding:20rem 17rem;background-color:#fff;border:2px solid #fff;border-radius:12rem;height:56rem}.dropdown__head .head-placeholder{position:absolute;font-size:14rem;top:2rem;left:16rem}.dropdown__head .head-item{display:block;font-size:16rem;padding:2rem 8rem;line-height:1.5;background:#fbf0f0;border-radius:4rem;margin-top:15rem}.dropdown__head .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:20rem;display:flex;gap:4rem}.dropdown__head .svg-icon{display:block;flex-shrink:0;width:18rem;height:9rem;fill:none;stroke:#8d3332;stroke-width:2;margin-left:12rem;transition:.4s cubic-bezier(.25,.1,.25,1)}.dropdown._open .dropdown__head{border-color:#8d3332;z-index:3}.dropdown._open .dropdown__head .svg-icon{transform:scale(1,-1)}.dropdown._head-h-4 .dropdown__head{font-weight:500;font-size:16rem}.dropdown._no-border .dropdown__head{border:none}.dropdown__body{position:absolute;z-index:2;top:calc(100% + 24rem);border-radius:12rem;background-color:#fff;min-width:100%;opacity:0;visibility:hidden;transition:.4s cubic-bezier(.25,.1,.25,1);transform:translateY(10rem);padding:16rem 16rem 0;box-shadow:0 48px 100px 0 #e0d4cf;overflow-y:auto}.dropdown__body:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20rem;background:linear-gradient(to bottom,transparent 0,rgba(255,255,255,.9) 100%)}.dropdown__body .text{font-size:18rem}.dropdown__body .custom-scroll{max-height:360rem}.dropdown__body .custom-scroll .simplebar-track.simplebar-vertical{background-color:#fff}.dropdown__body .search-item{margin-bottom:24rem}.dropdown__body .search-item input{background:url(/local/frontend/img/loupe.png);background-size:32rem;background-repeat:no-repeat;background-position:calc(100% - 16rem)}.dropdown__body label{display:flex;align-items:center;position:relative;padding:8rem 0;border-radius:12rem;gap:12rem;cursor:pointer;transition:.4s cubic-bezier(.25,.1,.25,1)}.dropdown__body label .input-btn{display:block;position:relative;width:32rem;height:32rem;border:1px solid #e2deda;border-radius:6rem}.dropdown__body label._checked .input-btn{border:none}.dropdown__body label._checked .input-btn:before{content:"";position:absolute;width:32rem;height:32rem;background-size:32rem;background:url(/local/frontend/img/controls.png)}.dropdown__body label input[type=checkbox],.dropdown__body label input[type=radio]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.dropdown__body label input[type=checkbox] + .v,.dropdown__body label input[type=radio] + .v{display:block;width:16rem;height:12rem;fill:none;stroke:#00f;stroke-width:2;opacity:0;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.dropdown__body label input[type=checkbox]:checked + .v,.dropdown__body label input[type=radio]:checked + .v{opacity:1}.dropdown__body label input[type=checkbox] + .v + .text,.dropdown__body label input[type=radio] + .v + .text{color:gray;transition:.4s cubic-bezier(.25,.1,.25,1)}.dropdown__body label input[type=checkbox] + .v + .text._day-off,.dropdown__body label input[type=radio] + .v + .text._day-off{color:red!important}.dropdown__body label input[type=checkbox]:checked + .v + .text,.dropdown__body label input[type=radio]:checked + .v + .text{color:#00f;font-weight:500}.dropdown._open .dropdown__body{opacity:1;visibility:visible;transform:translateY(0)}:where(body) .form{padding:70rem 20rem 20rem}@media (min-width:768px){:where(body) .form{padding:40rem}}:where(body) .form__title{color:#000;font-size:28rem;line-height:1}:where(body) .form__button{cursor:pointer}:where(body) .form__errors{font-size:16rem;margin:20rem 0;color:#8d3332;transition:.4s cubic-bezier(.25,.1,.25,1)}:where(body) .form__errors:empty{margin:0}[data-tooltip]{cursor:help;display:inline-block}[role=tooltip]{opacity:0;position:fixed;width:-moz-fit-content;width:fit-content;max-width:242rem;height:-moz-fit-content;height:fit-content;min-height:39px;line-height:14.4rem;font-size:12rem;background-color:#fff;color:#1b1b1b;border-radius:10rem;margin-bottom:10rem;padding:12rem;transform:translateX(-50%);z-index:999;box-shadow:0 4rem 25rem 0 #e0d4cf;font-family:TT Chocolates;letter-spacing:.01em;text-align:left}[role=tooltip-arrow].active,[role=tooltip].active{opacity:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}[role=tooltip-arrow]{opacity:0;position:fixed;transform:translateX(-50%);left:50%;bottom:-10rem;width:20rem;height:8px;z-index:999}[role=tooltip-arrow]:before{position:absolute;content:url("data:image/svg+xml,%3Csvg width='20' height='8' viewBox='0 0 20 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 8C13 8 15.9999 0 20 0L0 0C3.9749 0 7 8 10 8Z' fill='white'/%3E%3C/svg%3E%0A");box-shadow:0 4rem 25rem 0 #e0d4cf;display:flex;width:20rem;height:8rem;align-items:center;justify-content:center;top:-1rem}.pagination{line-height:150%;font-size:18rem;margin-top:32rem}@media (min-width:768px){.pagination{margin-top:40rem;font-size:20rem}}.pagination__row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16rem}@media (max-width:767px){.pagination__row{flex-direction:column!important}}.pagination__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination__item{display:flex;justify-content:center;align-items:center;border-radius:50%;height:48rem;width:48rem;color:#8d3332}.pagination__item._active{box-shadow:0 4rem 24rem 0 #efe0db;background-color:#fff}.pagination__item._next{margin-left:24rem;padding-right:0}.pagination__item._prev{margin-right:24rem;padding-left:0}@media(hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.pagination__item:hover{color:#bda47f}.pagination__item:hover:not(._next, ._prev){box-shadow:0 4rem 24rem 0 #efe0db;background-color:#fff}}.pagination__item:active{color:#bda47f}.pagination__item:active:not(._next, ._prev){box-shadow:0 4rem 24rem 0 #efe0db;background-color:#fff}.pagination__item.text-item{font-size:18rem}.pagination__info{color:#717172}.pagination__info,.pagination__pages{padding-right:5rem;padding-left:5rem}@media (min-width:768px){.pagination__info,.pagination__pages{padding-right:7.5rem;padding-left:7.5rem}}@media (min-width:1025px){.pagination__info,.pagination__pages{padding-right:10rem;padding-left:10rem}}@media (min-width:768px){._mobile{display:none!important}}@media (min-width:1025px){._mobile-tablet{display:none!important}}@media (max-width:767px){._tablet{display:none!important}}@media (min-width:1025px){._tablet{display:none!important}}@media (max-width:767px){._tablet-desktop{display:none!important}}@media (min-width:768px) and (max-width:1024px){._mobile-desktop{display:none!important}}@media (max-width:1024px){._desktop{display:none!important}}html._is-no-touch ._for-is-touch{display:none!important}html._is-touch ._for-no-touch{display:none!important}.d-none{display:none!important}.lh-120{line-height:1.2}.tt-u{text-transform:uppercase}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fs-normal{font-style:normal}.p-r{position:relative}.pe-n{pointer-events:none}.ta-c{text-align:center}.ta-r{text-align:right}.h-0{height:0}.h-0-5{height:8rem}.h-1{height:16rem}.h-1-5{height:24rem}.h-2{height:32rem}.h-2-5{height:40rem}.h-3{height:48rem}.h-3-5{height:56rem}.h-4{height:64rem}.h-4-5{height:72rem}.h-5{height:80rem}.h-5-5{height:88rem}.h-6{height:96rem}.h-6-5{height:104rem}.h-7{height:112rem}.h-7-5{height:120rem}.h-8{height:128rem}.h-8-5{height:136rem}.h-9{height:144rem}.h-9-5{height:152rem}.h-10{height:160rem}.mt-0{margin-top:0}.mt-0-5{margin-top:8rem}.mt-1{margin-top:16rem}.mt-1-5{margin-top:24rem}.mt-2{margin-top:32rem}.mt-2-5{margin-top:40rem}.mt-3{margin-top:48rem}.mt-3-5{margin-top:56rem}.mt-4{margin-top:64rem}.mt-4-5{margin-top:72rem}.mt-5{margin-top:80rem}.mt-5-5{margin-top:88rem}.mt-6{margin-top:96rem}.mt-6-5{margin-top:104rem}.mt-7{margin-top:112rem}.mt-7-5{margin-top:120rem}.mt-8{margin-top:128rem}.mt-8-5{margin-top:136rem}.mt-9{margin-top:144rem}.mt-9-5{margin-top:152rem}.mt-10{margin-top:160rem}.mb-0{margin-bottom:0}.mb-0-5{margin-bottom:8rem}.mb-1{margin-bottom:16rem}.mb-1-5{margin-bottom:24rem}.mb-2{margin-bottom:32rem}.mb-2-5{margin-bottom:40rem}.mb-3{margin-bottom:48rem}.mb-3-5{margin-bottom:56rem}.mb-4{margin-bottom:64rem}.mb-4-5{margin-bottom:72rem}.mb-5{margin-bottom:80rem}.mb-5-5{margin-bottom:88rem}.mb-6{margin-bottom:96rem}.mb-6-5{margin-bottom:104rem}.mb-7{margin-bottom:112rem}.mb-7-5{margin-bottom:120rem}.mb-8{margin-bottom:128rem}.mb-8-5{margin-bottom:136rem}.mb-9{margin-bottom:144rem}.mb-9-5{margin-bottom:152rem}.mb-10{margin-bottom:160rem}.mr-0{margin-right:0}.mr-0-5{margin-right:8rem}.mr-1{margin-right:16rem}.mr-1-5{margin-right:24rem}.mr-2{margin-right:32rem}.mr-2-5{margin-right:40rem}.mr-3{margin-right:48rem}.mr-3-5{margin-right:56rem}.mr-4{margin-right:64rem}.mr-4-5{margin-right:72rem}.mr-5{margin-right:80rem}.mr-5-5{margin-right:88rem}.mr-6{margin-right:96rem}.mr-6-5{margin-right:104rem}.mr-7{margin-right:112rem}.mr-7-5{margin-right:120rem}.mr-8{margin-right:128rem}.mr-8-5{margin-right:136rem}.mr-9{margin-right:144rem}.mr-9-5{margin-right:152rem}.mr-10{margin-right:160rem}.ml-0{margin-left:0}.ml-0-5{margin-left:8rem}.ml-1{margin-left:16rem}.ml-1-5{margin-left:24rem}.ml-2{margin-left:32rem}.ml-2-5{margin-left:40rem}.ml-3{margin-left:48rem}.ml-3-5{margin-left:56rem}.ml-4{margin-left:64rem}.ml-4-5{margin-left:72rem}.ml-5{margin-left:80rem}.ml-5-5{margin-left:88rem}.ml-6{margin-left:96rem}.ml-6-5{margin-left:104rem}.ml-7{margin-left:112rem}.ml-7-5{margin-left:120rem}.ml-8{margin-left:128rem}.ml-8-5{margin-left:136rem}.ml-9{margin-left:144rem}.ml-9-5{margin-left:152rem}.ml-10{margin-left:160rem}.pt-0{padding-top:0}.pt-0-5{padding-top:8rem}.pt-1{padding-top:16rem}.pt-1-5{padding-top:24rem}.pt-2{padding-top:32rem}.pt-2-5{padding-top:40rem}.pt-3{padding-top:48rem}.pt-3-5{padding-top:56rem}.pt-4{padding-top:64rem}.pt-4-5{padding-top:72rem}.pt-5{padding-top:80rem}.pt-5-5{padding-top:88rem}.pt-6{padding-top:96rem}.pt-6-5{padding-top:104rem}.pt-7{padding-top:112rem}.pt-7-5{padding-top:120rem}.pt-8{padding-top:128rem}.pt-8-5{padding-top:136rem}.pt-9{padding-top:144rem}.pt-9-5{padding-top:152rem}.pt-10{padding-top:160rem}.pb-0{padding-bottom:0}.pb-0-5{padding-bottom:8rem}.pb-1{padding-bottom:16rem}.pb-1-5{padding-bottom:24rem}.pb-2{padding-bottom:32rem}.pb-2-5{padding-bottom:40rem}.pb-3{padding-bottom:48rem}.pb-3-5{padding-bottom:56rem}.pb-4{padding-bottom:64rem}.pb-4-5{padding-bottom:72rem}.pb-5{padding-bottom:80rem}.pb-5-5{padding-bottom:88rem}.pb-6{padding-bottom:96rem}.pb-6-5{padding-bottom:104rem}.pb-7{padding-bottom:112rem}.pb-7-5{padding-bottom:120rem}.pb-8{padding-bottom:128rem}.pb-8-5{padding-bottom:136rem}.pb-9{padding-bottom:144rem}.pb-9-5{padding-bottom:152rem}.pb-10{padding-bottom:160rem}