@font-face{font-family:PPNeueMontreal;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/PPNeueMontreal-Medium.woff2") format("woff2")}@font-face{font-family:PPFormula;font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/PPFormula-CondensedBlack.woff2") format("woff2")}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none}*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-variant-numeric:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}*::before,*::after{display:inline-block}::selection{background:var(--prm);color:var(--wht);text-shadow:none}*::-webkit-input-placeholder{color:var(--blk);transition:.4s}*:focus::-webkit-input-placeholder{color:rgba(17,17,18,.3215686275)}@media(pointer: fine){::-webkit-scrollbar{width:var(--fancybox-scrollbar-compensate);height:var(--fancybox-scrollbar-compensate)}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:#595857}::-webkit-scrollbar-thumb:hover{background:var(--prm)}textarea::-webkit-scrollbar{width:0;height:0}}html,body,iframe,figure,h1,h2,h3,h4,h5,h6,hr,p,dd,dl,ul,ol,form,label,main,img,svg,video,canvas{margin:0;padding:0;display:block;font:var(--f18)}html{background:var(--blk);color:var(--wht)}input,button,textarea,select{appearance:none;text-decoration:none;transition:.4s;border:none;border-radius:0;resize:none;margin:0;padding:0;font:var(--f18)}a,input[type=button],input[type=reset],input[type=submit],button{cursor:pointer;background:rgba(0,0,0,0);display:inline-flex}img,iframe,video,canvas,svg{max-width:100%;border:none;height:auto}:root{--wht: #F0EDE8;--gry: #232323;--blk: #111112;--prm: #5940E6;--red: #f00}:root{--f280: 500 280px/210px PPNeueMontreal, sans-serif;--f172: 900 170px/1 PPFormula, Impact, sans-serif;--f160: 500 160px/210px PPNeueMontreal, sans-serif;--f104: 500 104px/1 PPNeueMontreal, sans-serif;--f96: 900 96px/1 PPFormula, Impact, sans-serif;--f80: 500 80px/1 PPNeueMontreal, sans-serif;--f72: 900 72px/1 PPFormula, Impact, sans-serif;--f64: 900 64px/1 PPFormula, Impact, sans-serif;--f52: 500 52px/1.04 PPNeueMontreal, sans-serif;--f40: 500 40px/1 PPNeueMontreal, sans-serif;--f32: 500 32px/1.04 PPNeueMontreal, sans-serif;--f28: 500 28px/1.18 PPNeueMontreal, sans-serif;--f24: 500 24px/1.2 PPNeueMontreal, sans-serif;--f22: 500 22px/1.2 PPNeueMontreal, sans-serif;--f20: 500 20px/1.2 PPNeueMontreal, sans-serif;--f18: 500 18px/1.2 PPNeueMontreal, sans-serif;--f16: 500 16px/1.18 PPNeueMontreal, sans-serif;--f14: 500 14px/1.18 PPNeueMontreal, sans-serif}a{font:inherit;color:inherit;display:inline-flex;transition:.4s;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}@media(pointer: fine){a:hover{text-decoration-color:var(--prm)}}ul,ol{margin:0;display:flex;flex-direction:column;gap:6px;padding:0 0 0 21px}ul.square,ol.square{list-style-type:square}.f280{font:var(--f280);letter-spacing:-0.06em}.f172{font:var(--f172);text-transform:uppercase;margin-bottom:-32px}.f104{font:var(--f104);letter-spacing:-0.06em}.f96{font:var(--f96);text-transform:uppercase}.f80{font:var(--f80)}.f52{font:var(--f52)}.f32{font:var(--f32)}.f28{font:var(--f28);letter-spacing:-0.01rem}.f24{font:var(--f24)}.f22{font:var(--f22)}.f20{font:var(--f20)}.f18{font:var(--f18)}.f16{font:var(--f16);letter-spacing:-0.01rem}.f14{font:var(--f14);letter-spacing:-0.01rem}@media(max-width: 1199px){.f280{font:var(--f160)}.f172{font:var(--f72);margin-bottom:-16px;word-wrap:break-word}.f104{font:var(--f104)}.f96{font:var(--f64)}.f80{font:var(--f40)}.f20{font:var(--f20)}.f52{font:var(--f28)}.f32{font:var(--f24)}.f28{font:var(--f28)}.f24{font:var(--f22)}.f22{font:var(--f22)}.f20{font:var(--f20)}.f18{font:var(--f18)}.f16{font:var(--f16)}.f14{font:var(--f14)}}strong{font-weight:inherit}.ttu{text-transform:uppercase}:root{--fancybox-scrollbar-compensate: 4px;--fancybox-content-color: $wht}@media(max-width: 1199px){html{--fancybox-scrollbar-compensate: 0!important}}.swiper{position:relative;overflow:hidden;width:100%}.swiper .swiper-wrapper{display:flex}.swiper .swiper-slide{flex-shrink:0}.swiper.swiper-3d{perspective:1200px}.swiper.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.unicorn{width:100%;height:100%;position:absolute;inset:0 0 0 0}.unicorn canvas{width:100%;height:100%}.unicorn [data-us-text]{display:none}.container{width:100%;max-width:1504px;margin:0 auto;padding:0 32px}@media(max-width: 768px){.container{padding:0 16px}}.lght{background:var(--wht);color:var(--blk)}@media(min-width: 1921px){.hid-xl,.vis-l,.vis-m,.vis-s{display:none}}@media(min-width: 1200px)and (max-width: 1920px){.hid-l,.vis-xl,.vis-m,.vis-s{display:none}}@media(min-width: 768px)and (max-width: 1199px){.hid-m,.vis-xl,.vis-l,.vis-s{display:none}}@media(max-width: 767px){.hid-s,.vis-xl,.vis-l,.vis-m{display:none}}.fdc,.cnt{display:flex;flex-direction:column;gap:32px}.grid{display:grid;grid:auto/1fr 1fr;gap:32px}.fancybox__slide{padding:0}.fancybox__content .is-close-btn{top:16px !important;right:16px !important;background:rgba(0,0,0,0) !important;color:var(--blk);opacity:1 !important;display:flex !important;align-items:center;gap:8px;width:auto !important;height:auto !important;font:var(--f16) !important}.fancybox__content .is-close-btn::before{color:var(--blk);content:"Close";transition:.4s}.fancybox__content .is-close-btn svg{width:24px !important;height:24px !important;padding:4px;background:#d5d2ce;transition:.4s}@media(pointer: fine){.fancybox__content .is-close-btn:hover svg{color:var(--wht);background:var(--blk)}}.popup{display:none;width:740px;max-width:calc(100% - 32px);padding:16px}.page-popup{background:var(--blk);padding:0;width:100vw;max-width:100vw}.page-popup>.grid{gap:0}.page-popup .l a{text-decoration:none !important}.page-popup .l a:hover{opacity:.7}.page-popup .r{max-height:100svh;padding:56px 0 24px}.page-popup .r .wrapper{height:100%;overflow:auto;padding:0 24px}.page-popup .r .tt{max-width:370px}.page-popup .r :where(.form,.btn_){margin-top:auto}.page-popup .r .btm{display:none}.page-popup:where(#contact,#for_sale) .r{padding-top:24px}.page-popup .div{height:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2'%3E%3Crect x='0' y='0' width='3' height='2' fill='%23111112'/%3E%3Crect x='9' y='0' width='3' height='2' fill='%23111112'/%3E%3C/svg%3E") 0 0 repeat-x;margin:32px 0}.page-popup .div:first-of-type{display:none}.page-popup hr{border:1px solid var(--blk)}.page-popup .cnt{gap:24px}.page-popup .bg{position:sticky;top:0;left:0;height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:32px}.page-popup .bg .cnt{gap:10px;position:relative;z-index:3}.page-popup .bg img{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%)}@media(max-width: 1199px){.fancybox__container,.fancybox__slide{padding:0;margin:0;width:100vw;max-width:100vw}.fancybox__content .is-close-btn{top:24px !important;right:8px !important}.fancybox__content .is-close-btn svg{width:24px !important;height:24px !important}.popup{width:100%;max-width:calc(100% - 32px)}.page-popup{width:100vw;max-width:100vw}.page-popup.fancybox__content .is-close-btn{top:16px !important;right:16px !important}.page-popup .f96{font:var(--f24);text-transform:none}.page-popup .grid{grid:auto/1fr}.page-popup .l{order:1}.page-popup .r{padding:16px;max-height:none}.page-popup .r .wrapper{padding:0;height:auto;min-height:100%}.page-popup .r .btm{display:block;margin:8px 0 0;padding:34px 0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2'%3E%3Crect x='0' y='0' width='3' height='2' fill='%23111112'/%3E%3Crect x='9' y='0' width='3' height='2' fill='%23111112'/%3E%3C/svg%3E") 0 0 repeat-x}.page-popup .bg{position:relative;inset:auto;padding:0;height:320px}.page-popup .bg .cnt{display:none}.page-popup .bg img{position:relative;inset:auto;transform:none;object-fit:contain;width:100%;height:100%}.page-popup#thanks .l{display:none}.page-popup#thanks .r{min-height:100svh}.page-popup#thanks .cnt{margin-top:auto}.page-popup#thanks .f96{font:var(--f64);text-transform:uppercase;text-align:center}.page-popup#thanks .f20{font:var(--f22);text-align:center}}@media(pointer: fine){html.with-fancybox{margin-right:0}html.with-fancybox #menu{right:var(--fancybox-scrollbar-compensate)}}.bread{list-style:none;margin:0 0 16px;padding:0;display:flex;gap:16px;font:var(--f14)}.bread li{display:flex;gap:16px}.bread li:not(:first-child)::before{content:""}.btn{background:var(--blk);color:var(--wht);padding:16px;font:var(--f28);width:100%;height:106px;align-items:flex-end;justify-content:space-between;box-shadow:inset 0 0 0 1px #232324;text-decoration:none !important;position:relative}.btn>*{position:relative;z-index:1}.btn::before{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;background:var(--wht);content:"";transform:scaleY(0);transform-origin:top;transition:transform .4s}.btn svg{order:1;color:var(--blk);background:var(--wht);align-self:flex-start;transition:.4s}.btn.btn2{background:var(--wht);color:var(--blk);box-shadow:inset 0 0 0 1px #232324}.btn.btn2 svg{color:var(--wht);background:var(--blk)}.btn.btn2::before{background:var(--blk)}.btn.btn_menu{padding:22px 32px;height:auto;width:auto;font:var(--f16);gap:14px}.btn[disabled],.btn.disabled__{pointer-events:none}.btn[disabled]>*,.btn.disabled__>*{opacity:.3}@media(pointer: fine){.btn:hover{color:var(--blk)}.btn:hover::before{transform:scaleY(100%);transform-origin:bottom}.btn:hover svg{color:var(--wht);background:var(--blk)}.btn:hover.btn2{color:var(--wht)}.btn:hover.btn2 svg{color:var(--blk);background:var(--wht)}.btn:hover.btn4sale{background:var(--wht);color:var(--blk)}.btn:hover.btn4sale svg{color:var(--wht);background:var(--blk)}}@media(max-width: 1199px){.btn.btn_menu{padding:16px 32px}}.lght .btn{box-shadow:0 0 0 1px #ded8d7}.wpcf7 :where(.screen-reader-response,.wpcf7-response-output,.hidden-fields-container){display:none !important}.wpcf7 span{display:block}.wpcf7 label{display:block}.wpcf7 input:not([type=checkbox]),.wpcf7 select,.wpcf7 textarea,.wpcf7 .textarea_h{display:block;width:100%;background:rgba(0,0,0,0);color:var(--blk);padding:3px 0 15px;border-bottom:1px solid var(--blk)}.wpcf7 input:not([type=checkbox]).wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.wpcf7 .textarea_h.wpcf7-not-valid{border-bottom:1px solid #e0394c}.wpcf7 input:not([type=checkbox]):-webkit-autofill,.wpcf7 select:-webkit-autofill,.wpcf7 textarea:-webkit-autofill,.wpcf7 .textarea_h:-webkit-autofill{background:rgba(0,0,0,0) !important;color:var(--blk) !important}.wpcf7 textarea{height:83.7812px}.wpcf7 .textarea_h{position:absolute;left:-900vw;top:-900vh}.wpcf7 .wpcf7-form{height:100%;display:flex;flex-wrap:wrap;gap:24px}.wpcf7 .wpcf7-form>*{display:block;width:100%}.wpcf7 .wpcf7-form>*.w50{flex:1 1 40%}.wpcf7 .wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-not-valid-tip{position:absolute;top:calc(100% + 4px);left:0;font:var(--f14);color:#e0394c}.wpcf7 .wpcf7-acceptance{margin-top:-22px}.wpcf7 .wpcf7-acceptance input:checked+.wpcf7-list-item-label::after{opacity:1}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding:0 0 0 32px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label::before{position:absolute;top:calc(50% - 10px);left:0;width:20px;height:20px;box-shadow:inset 0 0 0 1.4px var(--blk);content:"";transition:.4s}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label::after{position:absolute;top:calc(50% - 5px);left:5px;width:10px;height:10px;background:var(--blk);content:"";transition:.4s;opacity:0}@media(pointer: fine){.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label:hover::before{opacity:.7}.wpcf7 .wpcf7-acceptance input:checked+.wpcf7-list-item-label:hover::after{opacity:.7}}@media(max-width: 767px){.wpcf7 .wpcf7-form>*.w50{flex:1 1 99%}}html .menu{padding:0;flex-direction:row;gap:32px}html .menu li{display:flex;align-items:center;gap:8px}html .menu li::before{width:6px;height:6px;background:var(--wht);content:""}html .menu a{text-decoration:none !important;color:var(--wht)}html.menu_show #menu{transform:translateY(0)}html.start_site #menu{padding:24px 0}html.start_site #menu .btn{height:calc(100% + 16px);background:var(--wht);color:var(--blk);font:var(--f28);box-shadow:0 0 0 1px #232324}html.start_site #menu .btn::before{background:var(--blk)}html.start_site #menu .btn svg{color:var(--wht);background:var(--blk);margin-left:40px}html.start_site #menu .btn.btn4sale{background:var(--prm);color:var(--wht)}html.start_site #menu .btn.btn4sale::before{background:var(--wht)}html.start_site #menu .btn.btn4sale svg{color:var(--prm);background:var(--wht)}@media(pointer: fine){html.start_site #menu .btn:hover{color:var(--wht)}html.start_site #menu .btn:hover svg{color:var(--blk);background:var(--wht)}html.start_site #menu .btn:hover.btn4sale{color:var(--blk)}html.start_site #menu .btn:hover.btn4sale svg{color:var(--wht);background:var(--blk)}}@media(max-width: 767px){html .menu{flex-direction:column;gap:16px}html.menu_open{overflow:hidden}html.menu_open #mob_menu{opacity:1;transform:translateY(0);transition:.7s}html.menu_open #menu .hamb span{top:calc(50% - 1px) !important;transition:top .3s,transform .3s .3s,opacity .3s .3s;transform:rotate(45deg)}html.menu_open #menu .hamb span.l1{transform:rotate(-45deg)}html.menu_open #menu .hamb span.l3{opacity:0}}#menu{position:fixed;inset:0 0 auto 0;z-index:666;padding:10px 0;background:var(--blk);transition:padding .4s,transform .4s;transform:translateY(-110%)}#menu .container{max-width:100%;display:grid;grid:auto/3fr 1fr 3fr;align-items:center}#menu .menu{padding:0;flex-direction:row;gap:32px}#menu .menu li{display:flex;align-items:center;gap:8px}#menu .menu li::before{width:6px;height:6px;background:var(--wht);content:""}#menu .menu a{text-decoration:none !important;color:var(--wht)}#menu .m-2{text-align:center}#menu .m-4{display:none;text-align:right}#menu .btn{position:absolute;inset:0 0 auto auto;height:100%;width:auto;box-shadow:none}#menu .btn.btn4sale{background:var(--prm);color:var(--wht)}#menu .btn.btn4sale svg{color:var(--prm);background:var(--wht)}#menu .hamb{display:block;margin-left:auto;width:32px;height:32px;position:relative}#menu .hamb span{position:absolute;top:calc(50% - 1px);right:0;width:26px;height:2px;background:var(--wht);transition:top .3s .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out}#menu .hamb span.l1{top:calc(50% - 7px)}#menu .hamb span.l3{top:calc(50% + 5px)}@media(pointer: fine){#menu a:not(.btn):hover{opacity:.75}#menu .btn:hover{color:var(--blk)}#menu .btn:hover svg{color:var(--wht);background:var(--blk)}#menu .btn:hover.btn4sale{color:var(--blk)}#menu .btn:hover.btn4sale svg{color:var(--wht);background:var(--blk)}}@media(max-width: 767px){#menu .container{grid:auto/2fr 1fr}#menu .m-1,#menu .m-3{display:none}#menu .m-4{display:flex}#menu .m-2{display:flex}#menu .m-2 .logo{display:block}#menu .m-2 .logo svg{height:32px;width:auto}}#mob_menu{position:fixed;top:0;left:0;z-index:665;width:100%;height:100svh;overflow:auto;transition:.4s;opacity:0;transform:translateY(-110%)}#mob_menu .container{background:var(--blk);padding:80px 16px 16px;justify-content:flex-end;min-height:440px;gap:32px}#mob_menu .btn{padding:16px;font:var(--f28);height:109px;width:100%;background:var(--wht);color:var(--blk)}#mob_menu .btn svg{color:var(--wht);background:var(--blk)}#mob_menu .btn.btn4sale{background:var(--prm);color:var(--wht);box-shadow:none !important}#mob_menu .btn.btn4sale svg{color:var(--prm);background:var(--wht)}#footer{background:var(--blk);color:var(--wht);padding:148px 0 32px;display:grid;grid:auto/repeat(4, 1fr);gap:32px 0}#footer .f1,#footer .f2{grid-column-end:span 2}#footer .f3,#footer .f5{grid-column-end:span 1;padding:0 32px}#footer .f1{position:relative;min-height:72px}#footer .f1.with_bg{padding:91% 0 0}#footer .f1 .bg{position:absolute;inset:0 0 0 0;height:100%;object-fit:cover}#footer .f4{grid-column-end:span 2;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}#footer .f5{text-align:right}#footer .f5 a{align-items:center;gap:8px}#footer .f5 a svg{width:24px;border-radius:24px;transform:rotate(180deg);background:rgba(240,237,232,.3215686275)}#footer .f3-m{display:none;flex-direction:column;align-items:center;gap:16px}#footer .f3-m .soc{position:relative;inset:auto}#footer .soc{position:absolute;inset:auto 0 24px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 4px}#footer .soc p{width:100%;text-align:center}#footer .soc a{width:48px;height:48px;border-radius:48px;background:var(--wht);color:var(--blk);font:var(--f20);align-items:center;justify-content:center;text-decoration:none !important;box-shadow:inset 0 0 0 1px #232324}@media(pointer: fine){#footer .soc a:hover{background:var(--blk);color:var(--wht)}}#footer .form{height:100%;background:var(--wht);color:var(--blk);padding:24px;display:grid;align-content:space-between;grid:auto/1fr 1fr;gap:24px}#footer .form .f2-2{grid-column-end:span 2;height:100%}#footer .form .f2-3{grid-column:2/3;grid-row:1/2}#footer .mobdiv{display:none}@media(max-width: 767px){#footer{padding:48px 0 32px;grid:auto/1fr 1fr;gap:16px 0}#footer :where(.f1,.f2,.f3,.f3-m){grid-column-end:span 2 !important}#footer :where(.f4,.f5){grid-column-end:span 1 !important;align-self:center}#footer :where(.f3,.f4,.f5){padding:0 16px !important}#footer .mobdiv{display:block;grid-column-end:span 2;height:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2'%3E%3Crect x='0' y='0' width='3' height='2' fill='%23ffffff1f'/%3E%3Crect x='9' y='0' width='3' height='2' fill='%23ffffff1f'/%3E%3C/svg%3E") 0 0 repeat-x}#footer .f1.with_bg{padding:85% 0 0;overflow:hidden}#footer .f1:not(.with_bg){display:none}#footer .f1 .soc{display:none}#footer .f3{text-align:center;order:1}#footer .f3-m{display:flex}#footer .f4{justify-content:start}#footer .form{padding:16px;grid:auto/1fr;gap:48px}#footer .form .f2-2{grid-column-end:span 1}#footer .form .f2-3{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2'%3E%3Crect x='0' y='0' width='3' height='2' fill='%23111112'/%3E%3Crect x='9' y='0' width='3' height='2' fill='%23111112'/%3E%3C/svg%3E") 0 0 repeat-x;grid-column:1/2;grid-row:3/4;padding:26px 0 0}#footer .form .f2-3 p{text-align:left !important}#footer .form .f2-3 p br{display:none}}#page{padding:112px 0 0;gap:0}#page .l{overflow:hidden}#page .r{padding:24px}#page .r .grid{gap:24px}#page .div{height:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2'%3E%3Crect x='0' y='0' width='3' height='2' fill='%23111112'/%3E%3Crect x='9' y='0' width='3' height='2' fill='%23111112'/%3E%3C/svg%3E") 0 0 repeat-x}#page .div:first-of-type{display:none}#page hr{border:1px solid var(--blk)}#page .cnt{gap:24px}#page .bg{position:sticky;top:0;left:0;height:100svh;z-index:1}#page .bg img{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%)}@media(max-width: 767px){.grid{grid:auto/1fr}#page{padding:48px 0 0}#page .r{padding:24px 16px}#page .bg{position:relative;inset:auto;height:auto;padding:50%}#page .bg img{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%)}}
