@font-face{font-family:Bebas Neue;src:url(/fonts/bebasneue_bold-webfont.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Elegant Lux Pro Mager;src:url(/fonts/elegantluxpro-mager-webfont.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}:root{--box: 20px;--logo-w: 100px;--logo-h: calc(var(--logo-w) * .45);--h1: 36px;--h2: 26px;--h3: 20px;--color: #000}*,*:before,*:after{border-width:0;border-style:solid;box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}header,main,nav,picture,section{display:block}blockquote,body,button,dd,dl,html,input,li,ol,p,pre,select,table,td,textarea,ul{margin:0;padding:0}ol,ul{list-style:none}img,svg,video{display:block;max-width:100%;height:auto;vertical-align:middle;-webkit-user-drag:none}picture img{width:100%;height:100%}hr{height:0;color:inherit;border-top-width:1px}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit}button,select{text-transform:none}.strong,.btn,strong{font-family:Bebas Neue,sans-serif;letter-spacing:.1em}input{background:transparent!important}section{position:relative}table{border-collapse:collapse;width:100%}td{padding:6px 0;vertical-align:top}td:last-child{text-align:right}tr:not(:last-child) td{border-bottom:1px solid #ad9963}body{background:#FFFCF7;color:var(--color);font-style:normal;font-weight:400;font:16px/1.4 Elegant Lux Pro Mager,sans-serif;letter-spacing:.03em;min-width:320px;overflow-y:scroll;overscroll-behavior:none}.popup{background-attachment:fixed!important}.popup .hidden-popup{display:none}.popup .block-popup{display:block}button{border:0;outline:none;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.btn{display:inline-block;padding:10px 12px;color:var(--color);text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;transition:all .2s ease-in-out;border:2px solid var(--color);font-size:16px;min-width:150px;cursor:pointer}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;outline:0}.canvas{position:relative;display:block;overflow:hidden}.overlay,.canvas>*{position:absolute;top:0;left:0;width:100%;height:100%}.arrow-top{width:40px;height:23px;background:url(/images/site/arrow.svg) no-repeat}.inverted{--color: #fff;color:#fff}.cover img,.cover video{-o-object-fit:cover;object-fit:cover}.gradient{background:linear-gradient(140deg,#d1cbc2,#fff4e7)}.icon{width:30px;height:30px}.icon-facebook{background:url(/images/site/facebook.svg) no-repeat}.icon-instagram{background:url(/images/site/instagram.svg) no-repeat}.line{display:inline-block;margin-top:calc(var(--box) / 2);width:80px;height:7px;background:linear-gradient(140deg,#fff6ec 0,#1d1d1b 100%)}.small{font-size:14px}.square{padding-top:100%}.container{margin:0 auto;max-width:1600px}.content{min-height:100svh}.box{padding:var(--box)}.navbar{grid-template:var(--logo-h) auto/1fr var(--logo-w) 1fr;grid-template-areas:"logo logo logo" "menu menu menu"}.phone{grid-area:phone}.logo{grid-area:logo;width:var(--logo-w);height:var(--logo-h)}.header-btn{top:var(--box);right:var(--box);width:40px;height:40px;z-index:10}.menu-btn{background:url(/images/site/menu.svg) no-repeat}.has-menu .menu-btn{background:url(/images/site/close.svg) no-repeat}.header-back{background:url(/images/site/back.svg) center no-repeat;background-size:30px}.menu{grid-area:menu}.nav-link.active{color:#ad9963}.menu-icon{padding:40px 5px 0}.footer-item{margin:5px}h1,h2,h3{margin:0;padding:0;color:var(--color);font-family:inherit;font-weight:inherit;line-height:1.1}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{color:#ad9963;font-size:var(--h3)}a{color:inherit;text-decoration:none;outline:none;transition:color .2s}a:hover,a:active{color:var(--color)}strong,.strong{font-weight:700}.block-active:not(.active){display:none}#cc{--offset: 10px;--gap: 12px;position:fixed;margin:var(--offset);padding:var(--gap);right:0;bottom:0;width:calc(100vw - var(--offset) * 2);max-height:calc(100svh - var(--offset) * 2);max-width:390px;background:#ad9963;border-radius:7px;color:#000;z-index:99}.cc-content{font-size:16px}.cc-wrap{max-height:calc(100svh - (var(--offset) + var(--gap)) * 2)}.cc-scrollable{overflow-y:scroll}.cc-buttons{margin-top:20px;border:1px solid #000;border-radius:7px}.cc-button{padding:12px;width:100%;font-size:12px;flex-grow:1;line-height:1;text-align:center}.cc-button+.cc-button{border-left:1px solid #000}.cc-secondary{color:#0009}.cc-detail{margin-top:20px}.cc-detail+.cc-detail{margin-top:10px;padding-top:10px;border-top:1px solid #000}.cc-headline{text-align:left;font-size:16px;line-height:1}.cc-title:before{display:block;margin-right:5px;width:20px;height:20px;background:url(/images/cc/arrow.svg) no-repeat;background-size:100%;transition:transform .3s;content:""}.cc-detail.active .cc-title:before{transform:rotate(90deg)}.cc-introduction{padding-top:10px}.cc-description{padding:10px 0}.active>.cc-description{display:block}.cc-label{flex:0 0 40px;height:20px}.cc-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;border:1px solid #000;border-radius:10px;outline:none;transition:background-color .3s}.cc-checkbox:after{position:absolute;left:2px;top:2px;width:14px;height:14px;background:#000;border-radius:50%;opacity:.3;transition:all .3s;content:""}.cc-checkbox:not(:disabled){cursor:pointer}.cc-checkbox:checked:after{left:22px;opacity:1}.cc-checkbox:focus:not(.disabled){background:rgba(0,0,0,.2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-col{flex-flow:column}.flex-row-reverse{flex-flow:row-reverse}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.grow{flex-grow:1;min-width:1px}.flex-wrap{flex-wrap:wrap}.fixed{position:fixed}.relative{position:relative}.static{position:static}.mx-auto{margin-left:auto;margin-right:auto}.px-0{padding-left:0;padding-right:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.w-6{width:50%}.w-12{width:100%}.prose>*{margin:1rem 0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.images+.prose{margin-top:1rem}.prose a:not(.btn){border-bottom:1px solid var(--color)}.crossfade-item{display:none;opacity:0;transition:opacity .8s;will-change:opacity}.crossfade-item.preloaded{display:block}.crossfade-item.active{display:block;opacity:1;z-index:1}.entry-overlay{background:url(/images/site/overlay.svg) no-repeat}.feed-item{padding:5px}.animate{visibility:hidden;animation:1.5s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation-name:fadeIn;visibility:visible}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fade-in-up{animation-name:fadeInUp;visibility:visible}@media (min-width: 768px){:root{--box: 30px;--logo-w: 120px}.text-columns-sm{-moz-column-count:2;column-count:2;-moz-column-gap:calc(var(--box) * 2);column-gap:calc(var(--box) * 2)}.text-columns-sm h3{-moz-column-break-after:avoid;break-after:avoid}.text-columns-sm p{-moz-column-break-inside:avoid;break-inside:avoid}.wrap{padding:0 var(--box)}.navbar{grid-template-areas:"phone logo ." "menu menu menu"}#cc{--offset: 30px;--gap: 20px}.block-sm{display:block}.flex-sm{display:flex}.grid-sm{display:grid}.hidden-sm{display:none}.justify-center-sm{justify-content:center}.px-0-sm{padding-left:0;padding-right:0}.text-left-sm{text-align:left}.w-4-sm{width:33.3333333333%}.w-6-sm{width:50%}.entry{animation-delay:calc(var(--i) * .1s)}.entry-content{top:50%;left:50%;transform:translate(-50%,-50%)}.entry-hover{position:absolute;pointer-events:none;opacity:0;transition:opacity .4s}:hover>.entry-hover{opacity:1}.gallery{grid-template-columns:repeat(4,1fr)}.gallery-wide{grid-column:span 2;grid-row:span 2}.feed{max-width:90%}.feed-item{padding:15px}.feed-3{padding:20px 0 20px 10px}.feed-4{padding-left:95px}}@media (min-width: 1024px){:root{--h1: 40px;--h2: 30px;--h3: 24px}.footer-item{margin:0 10px 0 0}.flex-md{display:flex}.justify-start-md{justify-content:flex-start}.w-3-md{width:25%}.w-4-md{width:33.3333333333%}.feed-2{padding-top:60px;padding-right:60px}}@media (min-width: 1200px){:root{--box: 40px;--logo-w: 150px;--h1: 44px;--h2: 34px;--h3: 28px}.sections:first-child{padding-top:calc(var(--logo-h) + var(--box))}.header{position:absolute;z-index:10}.is-scrolled .header{position:fixed;background:#FFFCF7;border-bottom:2px solid #ad9963;transition:transform .3s}.is-collapsed .header{transform:translateY(-100%);border-bottom:transparent}.navbar{grid-template-areas:"phone logo menu"}.menu-item{padding-left:20px;font-family:Bebas Neue,sans-serif;letter-spacing:.1em}.nav-link{padding-bottom:2px;border-bottom:2px solid transparent;transition:border-color .2s}.nav-link.active{border-color:#ad9963!important}.block-lg{display:block}.flex-lg{display:flex}.hidden-lg{display:none}.items-center-lg{align-items:center}.prose{font-size:18px}}@media (min-width: 1200px) and (hover: hover){.nav-link:hover{border-color:#000}}@media (min-width: 1440px){:root{--box: 60px;--h1: 50px;--h2: 40px;--h3: 30px}.header-back{right:calc(50vw - 800px + var(--box))}.feed{max-width:60%}}@media (max-width: 767px){.container{max-width:500px}.entry-content{padding:20px 0 40px}}@media (max-width: 1199px){.has-menu .hidden-menu{display:none}.has-menu .navbar{min-height:100svh}.has-menu .menu{display:grid;padding:40px;text-align:center;font-size:28px;line-height:1.8}}@media (hover: hover){.cc-checkbox:hover:not(:disabled):after{opacity:1}.cc-hover:hover{background:rgba(0,0,0,.2)}}
/*# sourceMappingURL=site.css.map */
