body,html{font-size:100%;font-family:Roboto,sans-serif;text-align:center;font-weight:lighter;background:#dcdcdc;overflow:hidden}@font-face{font-family:Graphik;src:url(Graphik-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Modena Sans;src:url(ModenaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeueCyr-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeueCyr-Bold.ttf) format("truetype");font-weight:700;font-style:normal}#threeJS,body,html{height:100%;width:100%}#threeJS .round-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}#threeJS .round-nav.active{transform:translate(-50%,-50%) rotate(145deg)}@media(max-width:769px){#threeJS .round-nav.active{width:230px;height:auto}}.header{pointer-events:none;position:absolute;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 8.35%;box-sizing:border-box;border-bottom:1px solid #647b92;height:13.1vh;top:0}.header .back{opacity:.3;transition:.4s;cursor:pointer;pointer-events:painted}.header .back:hover{opacity:1}.header .logo{position:absolute;left:50%;transform:translateX(-50%)}@media(max-width:769px){.header .logo{position:static}}.header .view{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;pointer-events:painted}.header .view .circle{width:22px;height:22px;border:.5px solid #fff;box-sizing:border-box;margin-right:11px;border-radius:30px;position:relative}.header .view .circle:before{content:"";position:absolute;top:49%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%);background:#fff;border-radius:15px;-webkit-clip-path:circle(2px at 50% 50%);clip-path:circle(2px at 50% 50%);transition:.4s}.header .view .view-specs{font-family:Modena Sans;font-style:normal;font-weight:400;font-size:12px;line-height:100%;text-align:right;letter-spacing:-.04em;color:#fff;transition:.4s}.header .view:hover .circle:before{-webkit-clip-path:circle(6px at 50% 50%);clip-path:circle(6px at 50% 50%)}.header .view:hover .view-specs{opacity:.8}.main{pointer-events:none;position:absolute;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 8.35%;box-sizing:border-box;height:73.8vh;top:13.1vh}.main .container-number-name{text-align:start}.main .number-boat{margin-bottom:20px;font-family:Graphik;font-size:13px;line-height:170%;letter-spacing:-.03em}.main .boat-name,.main .number-boat{font-style:normal;font-weight:400;color:#fff}.main .boat-name{width:100px;text-transform:uppercase;font-family:Modena Sans;font-size:32px;line-height:100%;letter-spacing:-.04em}.main .drag-hint{font-family:Graphik;font-style:normal;font-weight:400;font-size:10px;line-height:170%;text-transform:uppercase;color:#647b92;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}@media(max-width:769px){.main{-ms-flex-align:end;align-items:flex-end;padding:50px 8.35%}.main .number-boat{margin-bottom:10px}}.popUp{width:38%;min-width:375px;position:absolute;top:0;right:-100%;height:100vh;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-left:42px;text-align:left;box-sizing:border-box;transition:.8s}.popUp.active{right:0}.popUp .exit{position:absolute;right:8.35%;top:5%;pointer-events:painted;cursor:pointer}@media(max-width:769px){.popUp .exit{right:6.35%;top:3%}}.popUp .exit path{transition:.4s}.popUp .exit:hover path{opacity:1}.popUp .title{margin:11.3vh 0 9vh;font-family:Helvetica Neue;font-style:normal;font-weight:500;font-size:46px;line-height:170%;letter-spacing:-.05em;color:#fff}@media(max-width:769px){.popUp .title{margin:3.3vh 0 0}}.popUp .characteristics .color{display:-ms-flexbox;display:flex}.popUp .characteristics .color .key{font-family:Graphik;font-style:normal;font-weight:600;font-size:12px;line-height:170%;color:#fff;margin:0;margin-bottom:2.6vh}.popUp .characteristics .color .value{font-family:Helvetica Neue;font-style:normal;font-weight:700;font-size:10px;line-height:170%;color:#fff}.popUp .characteristics .color .key,.popUp .characteristics .color .value{min-width:150px}.popUp .characteristics .specifications .specification-title{font-family:Graphik;font-style:normal;font-weight:600;font-size:12px;line-height:170%;color:#fff;margin:0;margin-bottom:2.6vh}.popUp .characteristics .specifications .specification-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;width:300px;margin-bottom:.6vh}.popUp .characteristics .specifications .specification-list .specification-item{margin-right:10px;min-width:140px;margin-bottom:2vh;border-bottom:1px solid hsla(0,0%,74%,.2);list-style:none;font-family:Helvetica Neue;font-style:normal;font-weight:400;font-size:10px;line-height:170%;padding-bottom:3px;color:#fff;letter-spacing:.5px}.popUp .characteristics .specifications .specification-list .specification-item svg{margin-right:5px}.popUp .characteristics .sizes .sizes-title{font-family:Graphik;font-style:normal;font-weight:600;font-size:12px;line-height:170%;color:#fff;margin:0}.popUp .characteristics .sizes .sizes-list{padding-left:0;margin-top:3vh}.popUp .characteristics .sizes .sizes-list .sizes-item{display:-ms-flexbox;display:flex;list-style:none}.popUp .characteristics .sizes .sizes-list .sizes-item .key,.popUp .characteristics .sizes .sizes-list .sizes-item .value{min-width:140px;margin-bottom:2vh;border-bottom:1px solid hsla(0,0%,74%,.2);list-style:none;font-family:Helvetica Neue;font-style:normal;font-weight:400;font-size:10px;line-height:170%;padding-bottom:3px;color:#fff;letter-spacing:.5px;min-width:150px;display:inline-block}.popUp .characteristics .sizes .sizes-list .sizes-item .value{min-width:300px;font-weight:700}.popUp .characteristics .description{margin-top:3.9vh;margin-bottom:0;font-family:Helvetica Neue;font-style:normal;font-weight:400;font-size:14px;line-height:160%;max-width:390px;color:#fff}@media(max-width:769px){.popUp{padding:0 40px}.popUp .characteristics .sizes .sizes-list .sizes-item .key,.popUp .characteristics .sizes .sizes-list .sizes-item .value{min-width:50%}}.footer{pointer-events:none;position:absolute;left:0;width:100%;padding:0 8.35%;box-sizing:border-box;border-top:1px solid #647b92;height:13.1vh;bottom:0}.footer,.footer .interaction-boat{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer .interaction-boat{pointer-events:painted;position:relative}.footer .interaction-boat:after{content:"[choose a color below]";position:absolute;top:-12vh;font-family:Graphik;font-style:normal;font-weight:500;font-size:16px;line-height:18px;letter-spacing:-.05em;color:#fff;white-space:nowrap}@media(max-width:769px){.footer .interaction-boat:after{top:-9vh}}.footer .color-blue{background-color:#2f4485}.footer .color-blue,.footer .color-gray{width:20px;height:20px;border-radius:50%;margin-right:5px;cursor:pointer}.footer .color-gray{background-color:#69686e}.footer .color-red{background-color:#dc3139}.footer .color-red,.footer .color-silver{width:20px;height:20px;border-radius:50%;margin-right:5px;cursor:pointer}.footer .color-silver{background-color:#9ba8ba}.footer .color-white{background-color:#fdfdfd;width:20px;height:20px;border-radius:50%;margin-right:5px;cursor:pointer}.footer .offer{position:relative;z-index:1}.footer .offer .price{font-family:Modena Sans;font-style:normal;font-weight:400;font-size:18px;line-height:170%;letter-spacing:-.12em;color:#fff}.footer .offer .pre-order{padding:12px 24px;background-color:#bad433;font-family:Graphik;font-style:normal;font-weight:600;font-size:14px;line-height:170%;border:none;color:#000;margin-left:1.5vw;cursor:pointer;transition:.4s;pointer-events:painted}@media(max-width:769px){.footer .offer .pre-order{font-size:9px}}.footer .offer .pre-order:hover{background-color:#dbff2a}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}