.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}@font-face{font-family:'Arial';src:url(/wp-content/themes/diving/assets/css/../fonts/ArialMT.eot);src:url(/wp-content/themes/diving/assets/css/../fonts/ArialMT.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/ArialMT.woff2) format('woff2'),url(/wp-content/themes/diving/assets/css/../fonts/ArialMT.woff) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/ArialMT.ttf) format('truetype');font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Arial';src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldMT.eot);src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldMT.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldMT.woff2) format('woff2'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldMT.woff) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldMT.ttf) format('truetype');font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:'Arial';src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-ItalicMT.eot);src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-ItalicMT.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-ItalicMT.woff2) format('woff2'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-ItalicMT.woff) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-ItalicMT.ttf) format('truetype');font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:'Arial';src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldItalicMT.eot);src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldItalicMT.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldItalicMT.woff2) format('woff2'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldItalicMT.woff) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-BoldItalicMT.ttf) format('truetype');font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:'Arial Black';src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-Black.eot);src:url(/wp-content/themes/diving/assets/css/../fonts/Arial-Black.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-Black.woff2) format('woff2'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-Black.woff) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/Arial-Black.ttf) format('truetype');font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'icomoon';src:url(/wp-content/themes/diving/assets/css/../fonts/icomoon.eot?gs1qsy);src:url(/wp-content/themes/diving/assets/css/../fonts/icomoon.eot?gs1qsy#iefix) format('embedded-opentype'),url(/wp-content/themes/diving/assets/css/../fonts/icomoon.ttf?gs1qsy) format('truetype'),url(/wp-content/themes/diving/assets/css/../fonts/icomoon.woff?gs1qsy) format('woff'),url(/wp-content/themes/diving/assets/css/../fonts/icomoon.svg?gs1qsy#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icons__item_]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons__item_vk:before{content:"\e900"}.icons__item_user:before{content:"\e971"}.icons__item_search:before{content:"\e986"}.icons__item_instagram:before{content:"\ea92"}.icons__item_whatsapp:before{content:"\ea93"}.icons__item_telegram:before{content:"\ea95"}.icons__item_youtube:before{content:"\ea9d"}.icons__item_cart:before{content:"\e93a"}.icons__item_bed:before{content:"\e903"}.icons__item_wc:before{content:"\e901"}.icons__item_shower:before{content:"\e902"}.icons__item_facebook:before{content:"\e904"}.test{border:1px solid red}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:active{color:#000;outline:0;text-decoration:none}a:focus{color:#000;outline:0;text-decoration:none}a:hover{color:#000;outline:0;text-decoration:none}a img{border:0}article,aside,details,figcaption,figure,footer,main,menu,summary{display:block}audio{display:inline-block}audio vertical-align baseline:not([controls]){display:none;height:0}b{font-weight:600}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}canvas,progress,video{display:inline-block;vertical-align:baseline}caption{text-align:left;vertical-align:middle}code{font-family:'Arial',sans-serif}dfn,em,i{font-style:italic}caption,h1,h2,h3,h4,h5,h6{font-weight:400}header,nav,section{display:-webkit-box;display:-ms-flexbox;display:flex}html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}html::-webkit-scrollbar{width:15px}html::-webkit-scrollbar-track{background:#fff}html::-webkit-scrollbar-thumb{background-color:#196fa0;border-radius:20px;border:6px solid #fff}img{border:0;max-width:100%;height:auto}kbd,samp{font-family:monospace}ol,ul{list-style-type:none;margin:0;padding:0 0 0 20px}p{margin:0 0 10px}pre{font-family:'Arial',sans-serif;white-space:normal}strong{font-weight:700}table border-collapse collapse{border-spacing:0}td,th{vertical-align:middle}ul{list-style-type:disc;padding:0 0 0 2px}.basicgrid.about{margin:clamp(20px,1.5625vw,30px) 0 0;grid-row-gap:clamp(12px,3.75vw,18px)}@media only screen and (min-width:1024px){.basicgrid.about{margin:clamp(40px,3.125vw,60px) 0 0;grid-row-gap:clamp(20px,1.5625vw,30px)}}@media only screen and (min-width:1280px){.basicgrid.about{margin:clamp(40px,3.125vw,60px) clamp(46px,3.59375vw,69px) 0}}.basicgrid.worker{margin:clamp(12px,3.75vw,18px) 0 0;grid-row-gap:clamp(12px,3.75vw,18px)}@media only screen and (min-width:1024px){.basicgrid.worker{margin:clamp(20px,1.5625vw,30px) 0 0;grid-row-gap:clamp(20px,1.5625vw,30px)}}@media only screen and (min-width:1280px){.basicgrid.worker{margin:clamp(20px,1.5625vw,30px) clamp(46px,3.59375vw,69px) 0}}.basicgrid.worker:last-child{margin:clamp(12px,3.75vw,18px) 0 clamp(20px,1.5625vw,30px)}@media only screen and (min-width:1024px){.basicgrid.worker:last-child{margin:clamp(20px,1.5625vw,30px) 0 clamp(40px,3.125vw,60px)}}@media only screen and (min-width:1280px){.basicgrid.worker:last-child{margin:clamp(20px,1.5625vw,30px) clamp(46px,3.59375vw,69px) clamp(90px,7.03125vw,135px)}}@media only screen and (min-width:1024px){.basicgrid.worker[data-type="2"] [data-type=foto]{grid-area:1/2/2/3}.basicgrid.worker[data-type="2"] [data-type=text]{grid-area:1/1/2/2}}.about__foto{position:relative}.about__foto img{aspect-ratio:1/1}.about__icons.icons,.about__name{position:absolute;left:clamp(10px,3.125vw,15px)}.about__icons.icons{grid-template-columns:repeat(1,clamp(44px,13.75vw,49.5px));grid-template-rows:repeat(4,clamp(44px,13.75vw,49.5px));width:auto;padding:0;grid-row-gap:clamp(7px,2.1875vw,7.875px);top:clamp(30px,9.375vw,45px)}@media only screen and (min-width:1024px){.about__icons.icons{grid-template-columns:repeat(1,clamp(33.33px,2.604166666666667vw,50px));grid-template-rows:repeat(4,clamp(33.33px,2.604166666666667vw,50px));width:auto;top:clamp(46.67px,3.645833333333333vw,70px);left:clamp(18px,1.40625vw,27px);padding:0}}@media only screen and (min-width:1280px){.about__icons.icons{width:auto}}.about__icons.icons .icons__link{background-color:#fff}.about__icons.icons [class^=icons__item_],.navigation__list>li>a:hover{color:#196fa0}.about__img img{aspect-ratio:2/1}.about__name{top:clamp(5px,1.5625vw,7.5px);font-weight:700;font-size:clamp(16px,5vw,24px);letter-spacing:clamp(.65px,.052083333333333vw,1px);word-spacing:clamp(.65px,.052083333333333vw,1px)}@media only screen and (min-width:1024px){.about__name{top:clamp(14.67px,1.145833333333333vw,22px);left:clamp(18px,1.40625vw,27px);font-size:clamp(20px,1.5625vw,30px)}}.about__name p,.about__text,.product__partition[data-type=description-safari] div{-webkit-transform:scaleY(.85);transform:scaleY(.85)}.about__text{padding:clamp(5px,1.5625vw,7.5px) clamp(9px,2.8125vw,13.5px);font-size:clamp(10px,3.125vw,15px);line-height:1.1;letter-spacing:clamp(.65px,.052083333333333vw,1px);overflow:hidden;margin:clamp(-33px,-6.875vw,-22px) 0;height:clamp(333.5px,104.21875vw,500.25px)}@media only screen and (min-width:1024px){.about__text{padding:clamp(15px,1.302083333333333vw,25px) clamp(20px,1.5625vw,30px);font-size:clamp(13.32px,1.041666666666667vw,20px);line-height:1.17;margin:clamp(-45px,-2.34375vw,-30px) 0;height:clamp(460px,35.9375vw,690px)}}.about__text p,.cabin__line p{margin:0;padding:0}.basicgrid__cell[data-type=double] .about__text{height:clamp(167px,52.1875vw,250.5px);margin:clamp(-16.5px,-3.4375vw,-11px) 0}@media only screen and (min-width:1024px){.basicgrid__cell[data-type=double] .about__text{height:clamp(230px,17.96875vw,345px);margin:clamp(-22.5px,-1.171875vw,-15px) 0}}.cabin{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}.cabin__gallery{grid-area:1/1/2/2}.cabin__specification{grid-area:1/2/2/3}.cabin__choice{grid-area:2/1/3/3}.cabin__description{grid-area:3/1/4/3}.cabin__booking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;padding-left:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.cabin__booking{padding-left:clamp(6.65px,.520833333333333vw,10px)}}.cabin__estimate{height:clamp(55px,17.1875vw,82.5px);background:#6ca3c2;border-radius:clamp(5px,1.5625vw,7.5px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(3px,.9375vw,4.5px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.cabin__estimate{height:clamp(40px,3.125vw,60px);border-radius:clamp(6.65px,.520833333333333vw,10px);padding:0 clamp(12px,.9375vw,18px) 0 clamp(6.65px,.520833333333333vw,10px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cabin__estimate.active{border:clamp(1px,.3125vw,1.5px) solid #fff}@media only screen and (min-width:1024px){.cabin__estimate.active{border:clamp(1px,.078125vw,1.5px) solid #fff}}[data-type=course] .cabin__estimate{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px){[data-type=course] .cabin__estimate{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cabin__line{line-height:1;text-align:center}.cabin__line p{font-size:clamp(12px,3.75vw,18px);-webkit-transform:scaleY(.75);transform:scaleY(.75)}@media only screen and (min-width:1024px){.cabin__line{text-align:left}.cabin__line p{font-size:clamp(10.67px,.833333333333333vw,16px)}}[data-type=course] .cabin__line p{font-size:clamp(10px,3.125vw,15px)}@media only screen and (min-width:1024px){[data-type=course] .cabin__line p{font-size:clamp(10.67px,.833333333333333vw,16px)}}.cabin__price{-webkit-transform:scaleY(.75);transform:scaleY(.75);font-weight:700;font-size:clamp(24px,7.5vw,36px)}.cabin__price .price{margin-right:clamp(6px,1.875vw,9px)}@media only screen and (min-width:1024px){.cabin__price{font-size:clamp(23.32px,1.822916666666667vw,35px)}.cabin__price .price{margin-right:clamp(8px,.625vw,12px)}}[data-type=course] .cabin__price{font-size:clamp(20px,6.25vw,30px)}@media only screen and (min-width:1024px){[data-type=course] .cabin__price{font-size:clamp(23.32px,1.822916666666667vw,35px)}}.cabin__button{height:clamp(30px,9.375vw,45px);background:#fff;border-radius:clamp(5px,1.5625vw,7.5px);overflow:hidden;color:#264151;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:clamp(13px,4.0625vw,19.5px);font-weight:700;cursor:pointer}.cabin__button p{padding:0;margin:0;-webkit-transform:scaleY(.75);transform:scaleY(.75)}@media only screen and (min-width:1024px){.cabin__button{height:clamp(40px,3.125vw,60px);border-radius:clamp(6.65px,.520833333333333vw,10px);font-size:clamp(17.32px,1.354166666666667vw,26px)}}.cabin__button.noactive{cursor:inherit;color:#a1c4d8}.cabin__choice{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.2);width:100%;border-radius:clamp(5px,1.5625vw,7.5px);margin-top:clamp(3px,.9375vw,4.5px);height:clamp(40px,12.5vw,60px)}@media only screen and (min-width:1024px){.cabin__choice{border-radius:clamp(6.65px,.520833333333333vw,10px);height:clamp(40px,3.125vw,60px);margin-top:clamp(6.65px,.520833333333333vw,10px)}}.cabin__description{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.2);width:100%;border-radius:clamp(5px,1.5625vw,7.5px);height:clamp(220px,68.75vw,330px);overflow:hidden;margin-top:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.cabin__description{border-radius:clamp(6.65px,.520833333333333vw,10px);height:clamp(170px,13.28125vw,255px);margin-top:clamp(6.65px,.520833333333333vw,10px)}}.cabin__gallery{overflow:hidden;border-radius:clamp(10px,3.125vw,15px);border:clamp(.65px,.052083333333333vw,1px) solid #fff;line-height:0}@media only screen and (min-width:1024px){.cabin__gallery{border-radius:clamp(10px,.78125vw,15px)}}.cabin__icon,.cabin__icons{display:-webkit-box;display:-ms-flexbox;display:flex}.cabin__icon{background:#fff;border-radius:50%;padding:clamp(1px,.3125vw,1.5px);width:clamp(10px,3.125vw,15px);height:clamp(10px,3.125vw,15px);margin-left:clamp(1px,.3125vw,1.5px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabin__icon div{color:#478cb3;font-size:clamp(8px,2.5vw,12px)}@media only screen and (min-width:1024px){.cabin__icon{padding:clamp(2.33px,.182291666666667vw,3.5px);margin-left:clamp(2.33px,.182291666666667vw,3.5px);width:clamp(14.67px,1.145833333333333vw,22px);height:clamp(14.67px,1.145833333333333vw,22px)}.cabin__icon div{font-size:clamp(10.67px,.833333333333333vw,16px)}}.cabin__icons[data-type=bed] .cabin__icon,.cabin__icons[data-type=bed_single] .cabin__icon{background:0 0;padding:0;border-radius:none}.cabin__icons[data-type=bed] .cabin__icon div{color:#fff;-webkit-transform:scale(1.8);transform:scale(1.8)}@media only screen and (min-width:1024px){.cabin__icons[data-type=bed] .cabin__icon div{-webkit-transform:scale(2);transform:scale(2)}}.cabin__icons[data-type=bed_single] .cabin__icon div{color:#fff;-webkit-transform:scale(3.6,1.8) translate(-16.5%,0);transform:scale(3.6,1.8) translate(-16.5%,0)}@media only screen and (min-width:1024px){.cabin__icons[data-type=bed_single] .cabin__icon div{-webkit-transform:scale(4,2) translate(-16.5%,0);transform:scale(4,2) translate(-16.5%,0)}}.cabin__location{height:clamp(40px,12.5vw,60px);padding:clamp(3px,.9375vw,4.5px);border:clamp(1px,.3125vw,1.5px) solid #fff;border-radius:clamp(8px,2.5vw,12px);background:rgba(255,255,255,.2);width:100%;line-height:1}.cabin__location p{font-size:clamp(18px,5.625vw,27px);margin:0;padding:0}.cabin__location p.cabin__city{font-size:clamp(14px,4.375vw,21px)}@media only screen and (min-width:1024px){.cabin__location{height:clamp(60px,4.6875vw,90px);padding:clamp(6.65px,.520833333333333vw,10px);border:clamp(1px,.078125vw,1.5px) solid #fff;border-radius:clamp(10px,.78125vw,15px)}.cabin__location p{font-size:clamp(26.65px,2.083333333333333vw,40px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}.cabin__location p.cabin__city{font-size:clamp(17.32px,1.354166666666667vw,26px);letter-spacing:clamp(1.33px,.104166666666667vw,2px)}}.cabin__specification{margin-left:clamp(3px,.9375vw,4.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1024px){.cabin__specification{margin-left:clamp(6.65px,.520833333333333vw,10px)}}.cabin__switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-left:clamp(3px,.9375vw,4.5px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1024px){.cabin__switch{padding-left:clamp(6.65px,.520833333333333vw,10px)}}.cabin__switch[data-type=location]{width:100%;padding-left:0}@media only screen and (min-width:1024px){.cabin__switch[data-type=location]{padding-left:0}}.cabin__switch-button{height:clamp(40px,12.5vw,60px);width:clamp(40px,12.5vw,60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:clamp(5px,1.5625vw,7.5px);background:#6ca3c2;font-size:clamp(40px,12.5vw,60px)}@media only screen and (min-width:1024px){.cabin__switch-button{height:clamp(40px,3.125vw,60px);width:clamp(40px,3.125vw,60px);border-radius:clamp(10px,.78125vw,15px);font-size:clamp(40px,3.125vw,60px)}}.cabin__switch-button[data-type=minus] span{margin-bottom:clamp(7.5px,2.34375vw,11.25px)}@media only screen and (min-width:1024px){.cabin__switch-button[data-type=minus] span{margin-bottom:clamp(6.65px,.520833333333333vw,10px)}.cabin__switch-button[data-type=plus] span{margin-left:clamp(1.33px,.104166666666667vw,2px)}}.cabin__switch-button.active{border:clamp(1px,.3125vw,1.5px) solid #fff;cursor:pointer}@media only screen and (min-width:1024px){.cabin__switch-button.active{border:clamp(1px,.078125vw,1.5px) solid #fff}}.cabin__switch-box{text-align:center;line-height:1}.cabin__switch-calc{font-size:clamp(24px,7.5vw,36px);-webkit-transform:scaleY(.7);transform:scaleY(.7);margin-top:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.cabin__switch-calc{font-size:clamp(28px,2.1875vw,42px);margin-top:0}}.cabin__switch-label{font-size:clamp(13px,4.0625vw,19.5px);-webkit-transform:scaleY(.7);transform:scaleY(.7);margin-top:clamp(-7.5px,-1.5625vw,-5px)}@media only screen and (min-width:1024px){.cabin__switch-label{font-size:clamp(14.67px,1.145833333333333vw,22px);margin-top:clamp(-8px,-.416666666666667vw,-5.33px)}}.account__nav ul li a span,.cabin__location p,.cabin__switch[data-type=location] .cabin__switch-box{-webkit-transform:scaleY(.75);transform:scaleY(.75)}.cabin__switch[data-type=location] .cabin__switch-label,.cart__delete span,.footer__copyright em::first-letter{font-size:clamp(10px,3.125vw,15px)}@media only screen and (min-width:1024px){.cabin__switch[data-type=location] .cabin__switch-label{font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(1.33px,.104166666666667vw,2px);display:inline}}.cabin__switch[data-type=location] .cabin__switch-calc{font-size:clamp(18px,5.625vw,27px);font-weight:700;margin-bottom:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.cabin__switch[data-type=location] .cabin__switch-calc{font-size:clamp(16px,1.25vw,24px);margin-right:clamp(3.32px,.260416666666667vw,5px);display:inline;margin-bottom:auto}}.cabin__switch[data-type=location] .cabin__switch-title{font-weight:700;font-size:clamp(13px,4.0625vw,19.5px);letter-spacing:clamp(.5px,.15625vw,.75px)}@media only screen and (min-width:1024px){.cabin__switch[data-type=location] .cabin__switch-title{font-size:clamp(20px,1.5625vw,30px);margin-top:clamp(3.32px,.260416666666667vw,5px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.cabin__tag{background:rgba(255,255,255,.2);padding:0 clamp(3px,.9375vw,4.5px);display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(14px,4.375vw,21px);margin-top:clamp(3px,.9375vw,4.5px);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:clamp(5px,1.5625vw,7.5px)}.cabin__tag p{padding:0;margin:0;font-size:clamp(9px,2.8125vw,13.5px);-webkit-transform:scaleY(.8);transform:scaleY(.8)}@media only screen and (min-width:1024px){.cabin__tag{padding:0 clamp(3.32px,.260416666666667vw,5px) 0 clamp(6.65px,.520833333333333vw,10px);height:clamp(20px,1.5625vw,30px);margin-top:clamp(3.32px,.260416666666667vw,5px);border-radius:clamp(6.65px,.520833333333333vw,10px)}.cabin__tag p{font-size:clamp(11.33px,.885416666666667vw,17px)}}.cabin__tag[data-type=half_r]{width:calc(50% - 3px)}.cabin__tag[data-type=half_l]{width:calc(50% - 3px);margin-right:6px}.cabin__tag[data-type=big]{height:clamp(14px,4.375vw,21px);margin-top:clamp(4px,1.25vw,6px)}@media only screen and (min-width:1024px){.cabin__tag[data-type=big]{height:clamp(26px,2.03125vw,39px);margin-top:clamp(4px,.3125vw,6px)}}.cabin__tag[data-type="55"]{height:35px}@media only screen and (min-width:1024px){.cabin__tag[data-type="55"]{height:55px;margin-top:clamp(4.67px,.364583333333333vw,7px)}}.cabin__text{width:50%;padding:0 clamp(3px,.9375vw,4.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scaleY(.75);transform:scaleY(.75)}.cabin__text p{padding:0;margin:0;font-size:clamp(9px,2.8125vw,13.5px)}@media only screen and (min-width:1024px){.cabin__text{padding:0 clamp(10px,.78125vw,15px)}.cabin__text p{font-size:clamp(9.33px,.729166666666667vw,14px)}}.cabin__text a,.cabin__text a:hover{color:red}.cabin__title{height:clamp(20px,6.25vw,30px);border:clamp(1px,.3125vw,1.5px) solid #fff;border-radius:clamp(8px,2.5vw,12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.2);width:100%}.cabin__title p{text-transform:uppercase;font-size:clamp(14px,4.375vw,21px);margin:0;padding:0;-webkit-transform:scaleY(.6);transform:scaleY(.6);font-weight:700;margin-top:clamp(2px,.625vw,3px)}.cabin__title .cabin__number{font-size:clamp(16px,5vw,24px);margin-top:0;margin-left:clamp(7px,2.1875vw,10.5px);-webkit-transform:scaleY(.8);transform:scaleY(.8)}@media only screen and (min-width:1024px){.cabin__title{height:clamp(40px,3.125vw,60px);border:clamp(1px,.078125vw,1.5px) solid #fff;border-radius:clamp(10px,.78125vw,15px)}.cabin__title p{font-size:clamp(23.32px,1.822916666666667vw,35px);margin-left:clamp(-5px,-.260416666666667vw,-3.32px);margin-top:clamp(3.32px,.260416666666667vw,5px)}.cabin__title .cabin__number{font-size:clamp(26.65px,2.083333333333333vw,40px);margin-left:clamp(6.65px,.520833333333333vw,10px)}}.cart__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.cart__calc-box{text-align:center;line-height:1;padding:0 clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.cart__calc-box{padding:clamp(2px,.15625vw,3px) clamp(8.65px,.677083333333333vw,13px)}}.cart__calc-calc{font-size:clamp(24px,7.5vw,36px);-webkit-transform:scaleY(.7);transform:scaleY(.7);font-weight:700}@media only screen and (min-width:1024px){.cart__calc-calc{font-size:clamp(28px,2.1875vw,42px)}}.cart__calc-label{font-size:clamp(13px,4.0625vw,19.5px);-webkit-transform:scaleY(.7);transform:scaleY(.7);margin-top:clamp(-7.5px,-1.5625vw,-5px)}@media only screen and (min-width:1024px){.cart__calc-label{font-size:clamp(14.67px,1.145833333333333vw,22px);margin-top:clamp(-8px,-.416666666666667vw,-5.33px)}}.cart__delete,.cart__delete a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1024px){.cart__delete{padding-top:clamp(2px,.15625vw,3px)}}.cart__delete span{-webkit-transform:scaleY(.7);transform:scaleY(.7);padding:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.cart__delete span{font-size:clamp(14.67px,1.145833333333333vw,22px);padding:clamp(10px,.78125vw,15px)}}.cart__delete a{height:clamp(32px,10vw,48px);width:clamp(32px,10vw,48px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:clamp(5px,1.5625vw,7.5px);font-size:clamp(32px,10vw,48px);border:clamp(1px,.3125vw,1.5px) solid #fff}@media only screen and (min-width:1024px){.cart__delete a{height:clamp(40px,3.125vw,60px);width:clamp(40px,3.125vw,60px);border-radius:clamp(10px,.78125vw,15px);font-size:clamp(40px,3.125vw,60px);border:clamp(.65px,.052083333333333vw,1px) solid #fff}}.account__nav ul li.is-active .basicgrid__item[data-color=light]:hover,.cart__delete a:hover{color:#fff}.account__nav{display:block;margin-bottom:clamp(10px,3.125vw,15px)}.account__nav ul li{grid-column:1/-1}.account__nav ul li a{height:clamp(30px,9.375vw,45px);font-size:clamp(18px,5.625vw,27px);letter-spacing:clamp(.5px,.15625vw,.75px)}@media only screen and (min-width:1024px){.account__nav ul li a{height:clamp(40px,3.125vw,60px);font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.account__nav ul li .basicgrid__item[data-color=light]:hover{background:#478cb3;color:#fff}.account__nav ul li.is-active .basicgrid__item[data-color=light],.cart__delete a{background:#254f6c;color:#fff}.account__nav ul li.is-active .basicgrid__item[data-color=light]:focus{color:#fff}.account__nav ul li.is-active .basicgrid__item[data-color=light]:active,.development a,.development a:hover{color:#fff}.catalog.basicgrid{gap:clamp(20px,1.5625vw,30px);width:auto}.catalog__gallery{border-radius:clamp(10px,3.125vw,15px);line-height:0;overflow:hidden;border:clamp(.5px,.15625vw,.75px) solid #fff}@media only screen and (min-width:1024px){.catalog__gallery{border-radius:clamp(10px,.78125vw,15px);border:clamp(.65px,.052083333333333vw,1px) solid #fff}}.catalog__item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.basicgrid__item.catalog__partition{margin-bottom:clamp(2px,.625vw,3px);width:clamp(139px,43.4375vw,208.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition{margin-bottom:clamp(2.67px,.208333333333333vw,4px);width:clamp(196.67px,15.364583333333334vw,295px)}}.basicgrid__item.catalog__partition li,.basicgrid__item.catalog__partition p,.basicgrid__item.catalog__partition ul{white-space:nowrap}.basicgrid__item.catalog__partition[data-height="20"]{height:clamp(20px,6.25vw,30px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="20"]{height:clamp(27.33px,2.135416666666667vw,41px)}}.basicgrid__item.catalog__partition[data-height="30"]{height:clamp(30px,9.375vw,45px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="30"]{height:clamp(40.67px,3.177083333333333vw,61px)}}.basicgrid__item.catalog__partition[data-height="31"]{height:clamp(31px,9.6875vw,46.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="31"]{height:clamp(46px,3.59375vw,69px)}}.basicgrid__item.catalog__partition[data-height="34"]{height:clamp(34.5px,10.78125vw,51.75px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="34"]{height:clamp(47.33px,3.697916666666667vw,71px)}}.basicgrid__item.catalog__partition[data-height="34"][data-type=category] p{white-space:inherit;padding-top:0;line-height:1.2}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="34"][data-type=category] p{padding-top:0;line-height:1.5}}.basicgrid__item.catalog__partition[data-type=title] p{font-size:clamp(18px,5.625vw,27px);font-weight:700;-webkit-transform:scaleY(.7);transform:scaleY(.7);letter-spacing:clamp(.5px,.15625vw,.75px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=title] p{font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.32px,.026041666666667vw,.5px)}}.basicgrid__item.catalog__partition[data-type=category] p{font-size:clamp(11px,3.4375vw,16.5px);text-transform:uppercase;-webkit-transform:scaleY(.65);transform:scaleY(.65);letter-spacing:clamp(.5px,.15625vw,.75px);padding-top:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=category] p{font-size:clamp(13.32px,1.041666666666667vw,20px);padding-top:clamp(3.32px,.260416666666667vw,5px);letter-spacing:clamp(.32px,.026041666666667vw,.5px)}}.basicgrid__item.catalog__partition[data-type=info]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:.8}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=info]{line-height:1}}.basicgrid__item.catalog__partition[data-type=info] p{font-size:clamp(10px,3.125vw,15px);-webkit-transform:scaleY(.7);transform:scaleY(.7);letter-spacing:clamp(.5px,.15625vw,.75px);white-space:inherit}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=info] p{font-size:clamp(10px,.78125vw,15px);letter-spacing:clamp(.32px,.026041666666667vw,.5px)}}.basicgrid__item.catalog__partition[data-type=locality] li,.basicgrid__item.catalog__partition[data-type=locality] p{-webkit-transform:scaleY(.7);transform:scaleY(.7);font-size:clamp(10px,3.125vw,15px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=locality] p{font-size:clamp(14.67px,1.145833333333333vw,22px)}}.basicgrid__item.catalog__partition[data-type=locality] li{letter-spacing:clamp(.5px,.15625vw,.75px);word-spacing:clamp(-3px,-.625vw,-2px);margin-right:clamp(12px,3.75vw,18px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=locality] li{letter-spacing:clamp(.32px,.026041666666667vw,.5px);word-spacing:clamp(-2px,-.104166666666667vw,-1.3px);font-size:clamp(10px,.78125vw,15px);margin-right:clamp(12px,.9375vw,18px)}}.basicgrid__item.catalog__partition[data-type=locality] li:first-child,.product__partition[data-type=locality] li:first-child{list-style-type:none}.basicgrid__item.catalog__partition[data-type=locality] li:nth-child(3){margin-right:0;display:none}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=locality] li:nth-child(3){display:list-item}}.basicgrid__item.catalog__partition[data-type=route]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;font-size:clamp(10px,3.125vw,15px);line-height:1}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=route]{font-size:clamp(13.32px,1.041666666666667vw,20px);line-height:1.2}}.basicgrid__item.catalog__partition[data-type=route] p{-webkit-transform:scaleY(.75);transform:scaleY(.75);letter-spacing:clamp(.65px,.052083333333333vw,1px);word-spacing:clamp(-1.2px,-.0625vw,-.8px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=route] p{letter-spacing:clamp(.5px,.15625vw,.75px);word-spacing:clamp(-3px,-.625vw,-2px)}}.basicgrid__item.catalog__partition[data-type=details]{text-transform:uppercase;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1}.basicgrid__item.catalog__partition[data-type=details] .catalog__parameter{font-size:clamp(10px,3.125vw,15px);padding-right:clamp(4px,1.25vw,4.5px);letter-spacing:clamp(.5px,.15625vw,.75px);-webkit-transform:scaleY(.7);transform:scaleY(.7)}.basicgrid__item.catalog__partition[data-type=details] .catalog__meaning{font-weight:700;font-size:clamp(12px,3.75vw,18px);letter-spacing:clamp(.5px,.15625vw,.75px);-webkit-transform:scaleY(.7);transform:scaleY(.7)}.basicgrid__item.catalog__partition[data-type=details] .catalog__meaning[data-type=pa_yacht]{font-size:clamp(13px,4.0625vw,19.5px);letter-spacing:clamp(.5px,.15625vw,.75px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=details]{line-height:clamp(13.32px,1.041666666666667vw,20px)}.basicgrid__item.catalog__partition[data-type=details] .catalog__parameter{font-size:clamp(10.67px,.833333333333333vw,16px);padding-right:clamp(4px,.3125vw,6px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}.basicgrid__item.catalog__partition[data-type=details] .catalog__meaning{font-weight:700;font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(.4px,.03125vw,.6px)}.basicgrid__item.catalog__partition[data-type=details] .catalog__meaning[data-type=pa_yacht]{font-size:clamp(16px,1.25vw,24px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.basicgrid__item.catalog__partition[data-type=details],.catalog__detail,.development{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.basicgrid__item.catalog__partition[data-type=price]{margin-bottom:0}.basicgrid__item.catalog__partition[data-type=price] .price{font-size:clamp(13px,4.0625vw,19.5px);-webkit-transform:scaleY(.8);transform:scaleY(.8);line-height:.8;letter-spacing:clamp(.8px,.25vw,1.2px);margin-bottom:clamp(-3.75px,-.78125vw,-2.5px)}.basicgrid__item.catalog__partition[data-type=price] .price .amount{font-family:'Arial Black',sans-serif;font-size:clamp(23px,7.1875vw,34.5px);-webkit-transform:scaleY(.6);transform:scaleY(.6);margin-left:clamp(-3.75px,-.78125vw,-2.5px);letter-spacing:clamp(2px,.625vw,3px)}.basicgrid__item.catalog__partition[data-type=price] .price .amount .woocommerce-Price-currencySymbol{font-family:'Arial',sans-serif;font-size:clamp(28px,8.75vw,42px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=price] .price{font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(.65px,.052083333333333vw,1px);margin-bottom:clamp(-3px,-.15625vw,-2px)}.basicgrid__item.catalog__partition[data-type=price] .price .amount{font-size:clamp(26.65px,2.083333333333333vw,40px);margin-left:clamp(-7px,-.364583333333333vw,-4.67px);letter-spacing:clamp(1.47px,.114583333333333vw,2.2px)}.basicgrid__item.catalog__partition[data-type=price] .price .amount .woocommerce-Price-currencySymbol{font-size:clamp(30.65px,2.395833333333333vw,46px)}}.development{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.development p{color:#fff;font-family:'Arial Black',sans-serif;font-size:clamp(30px,9.375vw,45px)}@media only screen and (min-width:1024px){.development p{font-size:clamp(40px,3.125vw,60px)}}.development a:focus{color:#fff}.development a:active{color:#fff}.development__info{position:relative}.development__info img{width:clamp(290px,90.625vw,435px)}@media only screen and (min-width:1024px){.development__info img{width:clamp(600px,46.875vw,900px)}}.development__text{position:absolute;top:0;bottom:0;left:0;right:clamp(15px,4.6875vw,22.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;line-height:1}@media only screen and (min-width:1024px){.development__text{top:clamp(13.32px,1.041666666666667vw,20px);right:clamp(6.65px,.520833333333333vw,10px)}}.development__title p{font-size:clamp(20px,6.25vw,30px);-webkit-transform:scaleY(.9);transform:scaleY(.9)}@media only screen and (min-width:1024px){.development__title p{letter-spacing:clamp(6.65px,.520833333333333vw,10px);font-size:clamp(53.33px,4.166666666666667vw,80px)}.development__description{padding-top:clamp(3.32px,.260416666666667vw,5px)}}.development__description p{font-size:clamp(12px,3.75vw,18px);-webkit-transform:scaleY(.8);transform:scaleY(.8)}@media only screen and (min-width:1024px){.development__description p{letter-spacing:clamp(1.33px,.104166666666667vw,2px);font-size:clamp(20px,1.5625vw,30px)}}.cart__billing{margin-bottom:clamp(10px,.78125vw,15px)}.button.cart__button{margin:clamp(-4.5px,-.9375vw,-3px) auto 0}@media only screen and (min-width:1024px){.button.cart__button{height:clamp(80px,6.25vw,120px);margin:clamp(-5px,-.260416666666667vw,-3.32px) auto 0}}.cart__empty{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;color:#264151}@media only screen and (min-width:1280px){.cart__empty{left:38.90625%}}.cart__form-login{position:fixed;right:clamp(3.32px,.260416666666667vw,5px);top:clamp(89px,27.8125vw,100.125px);border-top-left-radius:clamp(15px,4.6875vw,22.5px);border-bottom-left-radius:clamp(15px,4.6875vw,22.5px);background:rgba(22,52,78,.9);z-index:1;color:#fff}@media only screen and (min-width:1024px){.cart__form-login{top:clamp(156px,12.1875vw,234px);border-top-left-radius:clamp(15px,1.302083333333333vw,25px);border-bottom-left-radius:clamp(15px,1.302083333333333vw,25px)}}@media only screen and (min-width:1280px){.cart__form-login{top:clamp(176px,13.75vw,264px)}}@media only screen and (min-width:1024px){.cart__form-login .button{width:clamp(200px,15.625vw,300px)}.cart__form-login .basicgrid__box{width:clamp(276.67px,21.614583333333336vw,415px)}}.cart__item{grid-column-gap:clamp(1.33px,.104166666666667vw,2px);grid-row-gap:clamp(4px,.3125vw,6px);margin-bottom:clamp(3.32px,.260416666666667vw,5px)}.cart__number{height:clamp(30px,9.375vw,45px);font-size:clamp(16px,5vw,24px);text-transform:uppercase;letter-spacing:clamp(.65px,.052083333333333vw,1px)}@media only screen and (min-width:1024px){.cart__number{font-size:clamp(20px,1.5625vw,30px);height:clamp(40px,3.125vw,60px)}}.cart__number a,.cart__number p,.cart__number span{-webkit-transform:scaleY(.7);transform:scaleY(.7)}.basicgrid__item.catalog__partition[data-type=date]{height:clamp(31px,9.6875vw,46.5px);margin-bottom:0;font-weight:700;line-height:1;letter-spacing:clamp(1.2px,.375vw,1.8px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=date]{height:clamp(46px,3.59375vw,69px)}}.basicgrid__item.catalog__partition[data-type=date] p{font-size:clamp(13px,4.0625vw,19.5px);-webkit-transform:scaleY(.8);transform:scaleY(.8);margin:0}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=date]{letter-spacing:clamp(.65px,.052083333333333vw,1px)}.basicgrid__item.catalog__partition[data-type=date] p{font-size:clamp(20px,1.5625vw,30px)}}.basicgrid__item.catalog__partition[data-type=cabin]{height:clamp(20px,6.25vw,30px)}.basicgrid__item.catalog__partition[data-type=cabin] p{text-transform:uppercase;font-size:clamp(14px,4.375vw,21px);-webkit-transform:scaleY(.6);transform:scaleY(.6);font-weight:700;margin-top:clamp(2px,.625vw,3px)}.basicgrid__item.catalog__partition[data-type=cabin] .cabin__number{font-size:clamp(16px,5vw,24px);margin-top:0;margin-left:clamp(7px,2.1875vw,10.5px);-webkit-transform:scaleY(.8);transform:scaleY(.8)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=cabin]{height:clamp(40px,3.125vw,60px)}.basicgrid__item.catalog__partition[data-type=cabin] p{font-size:clamp(23.32px,1.822916666666667vw,35px);margin-left:clamp(-5px,-.260416666666667vw,-3.32px);margin-top:clamp(2px,.15625vw,3px)}.basicgrid__item.catalog__partition[data-type=cabin] .cabin__number{font-size:clamp(25.32px,1.979166666666667vw,38px);margin-left:clamp(6.65px,.520833333333333vw,10px);margin-bottom:clamp(2px,.15625vw,3px)}}.basicgrid__item.catalog__partition[data-type=estimate]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=estimate]{padding:0 clamp(23.32px,1.822916666666667vw,35px) 0 clamp(10px,.78125vw,15px)}}.basicgrid__item.catalog__partition[data-type=estimate] .cabin__line{line-height:.8;text-align:left}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=estimate] .cabin__line{line-height:1}}.basicgrid__item.catalog__partition[data-type=estimate] .cabin__line p{font-size:clamp(10px,3.125vw,15px);-webkit-transform:scaleY(.75);transform:scaleY(.75)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=estimate] .cabin__line p{font-size:clamp(10.67px,.833333333333333vw,16px)}}.basicgrid__item.catalog__partition[data-type=estimate] .cabin__price{-webkit-transform:scaleY(.75);transform:scaleY(.75);font-weight:700;font-size:clamp(18px,5.625vw,27px)}.basicgrid__item.catalog__partition[data-type=estimate] .cabin__price .price{margin-right:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-type=estimate] .cabin__price{font-size:clamp(23.32px,1.822916666666667vw,35px)}.basicgrid__item.catalog__partition[data-type=estimate] .cabin__price .price{margin-right:clamp(8px,.625vw,12px)}}.basicgrid__item.catalog__partition[data-height="26"]{height:clamp(26px,8.125vw,39px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="26"]{height:clamp(33.33px,2.604166666666667vw,50px)}}.basicgrid__item.catalog__partition[data-height="33"]{height:clamp(33px,10.3125vw,49.5px)}@media only screen and (min-width:1024px){.basicgrid__item.catalog__partition[data-height="33"]{height:clamp(48.67px,3.802083333333333vw,73px)}}.cart__questionnaire{height:clamp(30px,9.375vw,45px);border-radius:clamp(8px,2.5vw,12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-weight:700;font-size:clamp(10px,3.125vw,15px);letter-spacing:clamp(1px,.3125vw,1.5px);display:none}@media only screen and (min-width:1024px){.cart__questionnaire{height:clamp(40px,3.125vw,60px);border-radius:clamp(10px,.78125vw,15px);font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.cart__questionnaire p{-webkit-transform:scaleY(.75);transform:scaleY(.75);padding:0;margin:0}.cart__questionnaire[data-type=input]{background:#fff;padding:0 clamp(5px,1.5625vw,7.5px);color:#264151;cursor:pointer}@media only screen and (min-width:1024px){.cart__questionnaire[data-type=input]{padding:0 clamp(10.67px,.833333333333333vw,16px) clamp(2px,.15625vw,3px)}}.cart__questionnaire[data-type=none]{background:#254f6c;padding:0 clamp(5px,1.5625vw,7.5px);color:#fff}@media only screen and (min-width:1024px){.cart__questionnaire[data-type=none]{padding:0 clamp(10px,.78125vw,15px)}}.basicgrid__item.form__title[data-type=questionnaire]{display:none}.cart__status{font-weight:700;height:clamp(30px,9.375vw,45px);font-size:clamp(16px,5vw,24px);text-transform:uppercase;letter-spacing:clamp(.65px,.052083333333333vw,1px)}@media only screen and (min-width:1024px){.cart__status{font-size:clamp(20px,1.5625vw,30px);height:clamp(40px,3.125vw,60px)}}.cart__status p{-webkit-transform:scaleY(.7);transform:scaleY(.7)}.cart__totals{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,clamp(45px,14.0625vw,67.5px));grid-column-gap:clamp(5px,1.5625vw,7.5px);grid-row-gap:clamp(5px,1.5625vw,7.5px);padding:clamp(6px,1.875vw,9px) clamp(5px,1.5625vw,7.5px);color:#fff;margin-bottom:clamp(40px,12.5vw,60px)}@media only screen and (min-width:1024px){.cart__totals{grid-template-rows:repeat(auto-fill,clamp(56.67px,4.427083333333334vw,85px));grid-column-gap:clamp(3.32px,.260416666666667vw,5px);grid-row-gap:clamp(3.32px,.260416666666667vw,5px);padding:clamp(4px,.3125vw,6px) clamp(3.32px,.260416666666667vw,5px)}}.cart__totals .basicgrid__item{height:clamp(45px,14.0625vw,67.5px)}@media only screen and (min-width:1024px){.cart__totals .basicgrid__item{height:clamp(56.67px,4.427083333333334vw,85px)}}.cart__totals[data-type=checkout]{margin-bottom:0}.basicgrid__item.cart__totals-title{grid-column:1/-1;font-weight:700;text-transform:uppercase;padding:0 clamp(15px,4.6875vw,22.5px);font-size:clamp(23px,7.1875vw,34.5px);letter-spacing:clamp(1px,.3125vw,1.5px)}@media only screen and (min-width:1024px){.basicgrid__item.cart__totals-title{padding:0 clamp(14.67px,1.145833333333333vw,22px) clamp(1.33px,.104166666666667vw,2px);font-size:clamp(26.65px,2.083333333333333vw,40px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.basicgrid__item.cart__totals-line p,.basicgrid__item.cart__totals-price span,.basicgrid__item.cart__totals-title p{-webkit-transform:scaleY(.75);transform:scaleY(.75)}.basicgrid__item.cart__totals-line,.cart__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__button{grid-column:1/-1;height:clamp(74px,23.125vw,111px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1024px){.cart__button{margin:clamp(3.32px,.260416666666667vw,5px) 0;height:clamp(86.67px,6.770833333333334vw,130px)}}.cart__button a,.cart__button a:hover{color:#264151}.basicgrid__item.cart__totals-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0 clamp(8px,2.5vw,12px);font-size:clamp(14px,4.375vw,21px);letter-spacing:clamp(1px,.3125vw,1.5px);line-height:.8}@media only screen and (min-width:1024px){.basicgrid__item.cart__totals-line{padding:0 clamp(10px,.78125vw,15px) clamp(1.33px,.104166666666667vw,2px);font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(1px,.078125vw,1.5px);line-height:1}}.basicgrid__item.cart__totals-price{font-weight:700;padding:0 clamp(15px,4.6875vw,22.5px);font-size:clamp(30px,9.375vw,45px);letter-spacing:clamp(1px,.3125vw,1.5px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (min-width:1024px){.basicgrid__item.cart__totals-price{padding:0 clamp(20px,1.5625vw,30px) clamp(1.33px,.104166666666667vw,2px) 0;font-size:clamp(33.33px,2.604166666666667vw,50px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.basicgrid__item.cart__totals-price span{padding:0;margin:0}.basicgrid__item.cart__totals-price .price{padding-right:clamp(10px,3.125vw,15px)}@media only screen and (min-width:1024px){.basicgrid__item.cart__totals-price .price{padding-right:clamp(10px,.78125vw,15px)}}.homepage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(10px,3.125vw,15px) 0}.homepage p{padding:0;margin:0}@media only screen and (min-width:1024px){.homepage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 clamp(30px,2.34375vw,45px) 0 clamp(10px,.78125vw,15px)}}.homepage__item,.homepage__item img{border-radius:clamp(9px,2.8125vw,13.5px)}.homepage__item{line-height:1;position:relative;margin:clamp(3px,.9375vw,4.5px) clamp(10px,3.125vw,15px);max-height:100%}.homepage__item img{aspect-ratio:1/1}@media only screen and (min-width:1024px){.homepage__item{margin:clamp(15px,1.302083333333333vw,25px) clamp(10px,.78125vw,15px);width:clamp(600px,46.875vw,900px)}.homepage__item,.homepage__item img{border-radius:clamp(13.32px,1.041666666666667vw,20px)}}.homepage__subtitle{font-size:clamp(13px,4.0625vw,19.5px);line-height:.9}.form__label span,.homepage__subtitle p,.homepage__title p{-webkit-transform:scaleY(.7);transform:scaleY(.7)}@media only screen and (min-width:1024px){.homepage__subtitle{font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.8px,.0625vw,1.2px);padding-left:clamp(.65px,.052083333333333vw,1px)}}.homepage__text{position:absolute;top:clamp(3.32px,.260416666666667vw,5px);right:clamp(3.32px,.260416666666667vw,5px);width:clamp(220px,68.75vw,330px);height:clamp(55px,17.1875vw,82.5px);border-radius:clamp(7px,2.1875vw,10.5px);background:#fff;line-height:1;padding:clamp(7px,2.1875vw,10.5px);color:#264151}@media only screen and (min-width:1024px){.homepage__text{width:clamp(396.67px,30.989583333333336vw,595px);height:clamp(80px,6.25vw,120px);border-radius:clamp(10px,.78125vw,15px);padding:clamp(8px,.625vw,12px) clamp(10px,.78125vw,15px)}}.homepage__title{font-size:clamp(18px,5.625vw,27px);font-weight:700}@media only screen and (min-width:1024px){.homepage__title{font-size:clamp(26.65px,2.083333333333333vw,40px);letter-spacing:clamp(.8px,.0625vw,1.2px)}}.form__button{grid-column:1/-1;margin:clamp(5px,1.5625vw,7.5px) 0 clamp(2px,.625vw,3px)}@media only screen and (min-width:1024px){.form__button{margin:clamp(6.65px,.520833333333333vw,10px) 0 clamp(3.32px,.260416666666667vw,5px)}}.form__button .button{margin:clamp(-4.5px,-.9375vw,-3px) auto 0}@media only screen and (min-width:1024px){.form__button .button{margin:clamp(-5px,-.260416666666667vw,-3.32px) auto 0;height:clamp(80px,6.25vw,120px)}}.form__item.basicgrid__item{height:clamp(40px,3.125vw,60px);padding:0;margin:0;display:block}.form__input{height:clamp(20px,1.5625vw,30px);display:block}.form__input input,.form__input select,.form__input textarea{width:100%;border-radius:clamp(10px,.78125vw,15px);outline:0;border:0;padding:0 clamp(10px,.78125vw,15px);line-height:1;font-size:clamp(17.32px,1.354166666666667vw,26px);color:#264151;-webkit-transform:scaleY(.7);transform:scaleY(.7);margin-top:clamp(2.67px,.208333333333333vw,4px);height:clamp(20px,1.5625vw,30px)}.form__description,.form__label{padding:0 clamp(10px,.78125vw,15px)}.form__label{font-weight:700;line-height:1;font-size:clamp(13.32px,1.041666666666667vw,20px);color:#264151}.form__label span{display:inline-block}.form__description{color:#3f6280;font-size:clamp(10px,3.125vw,15px);-webkit-transform:scaleY(.8);transform:scaleY(.8);width:100%}@media only screen and (min-width:1024px){.form__description{font-size:clamp(13.32px,1.041666666666667vw,20px)}}.form__item.basicgrid__item[data-type=email]{grid-column:1/-1;height:clamp(56.67px,4.427083333333334vw,85px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:clamp(7px,2.1875vw,10.5px);-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1024px){.form__item.basicgrid__item[data-type=email]{padding-bottom:clamp(6.65px,.520833333333333vw,10px);height:clamp(56.67px,4.427083333333334vw,85px)}}.form__item.basicgrid__item[data-type=email] .form__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form__item.basicgrid__item[data-type=address_1],.form__item.basicgrid__item[data-type=country],.form__item.basicgrid__item[data-type=login],.form__item.basicgrid__item[data-type=order_comments],.form__item.basicgrid__item[data-type=phone],.form__item[data-type=checkbox],.form__item[data-type=lost_password],.form__title{grid-column:1/-1}.form__item.basicgrid__item[data-type=password],.form__item.basicgrid__item[data-type=text]{grid-column:1/-1;height:auto;min-height:clamp(40px,3.125vw,60px)}.form__item.basicgrid__item[data-type=password] .form__input,.form__item.basicgrid__item[data-type=text] .form__input{height:auto;min-height:clamp(20px,1.5625vw,30px)}.form__item.basicgrid__item[data-type=text]{padding:clamp(3.32px,.260416666666667vw,5px)}#password_strength,small.woocommerce-password-hint{font-size:clamp(13.32px,1.041666666666667vw,20px);color:#264151;padding:0 clamp(10px,.78125vw,15px);line-height:1;-webkit-transform:scaleY(.8);transform:scaleY(.8);display:block}#password_strength{font-weight:700}.form__item[data-type=checkbox] .form__label,.form__item[data-type=lost_password] .form__label{color:#fff}.form__item.basicgrid__item[data-type=order_comments]{height:clamp(56.67px,4.427083333333334vw,85px)}.form__item.basicgrid__item[data-type=order_comments] .form__input{height:clamp(36.67px,2.864583333333333vw,55px)}.form__title{height:clamp(20px,6.25vw,30px)}@media only screen and (min-width:1024px){.form__title{height:clamp(27.33px,2.135416666666667vw,41px)}}.form__title p{white-space:nowrap;font-size:clamp(13px,4.0625vw,19.5px);text-transform:uppercase;-webkit-transform:scaleY(.65);transform:scaleY(.65);letter-spacing:clamp(.5px,.15625vw,.75px);padding-top:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.form__title p{font-size:clamp(13.32px,1.041666666666667vw,20px);padding-top:clamp(3.32px,.260416666666667vw,5px);letter-spacing:clamp(.32px,.026041666666667vw,.5px)}}.gallery{position:relative}.gallery[data-popup]{cursor:pointer}.gallery__arrow{position:absolute;top:calc(50% - 10px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:10px;z-index:1}.gallery__arrow[data-type=previous]{left:clamp(-17px,-.885416666666667vw,-11.33px)}.gallery__arrow[data-type=previous] span{border:clamp(6.65px,.520833333333333vw,10px) solid transparent;border-right:clamp(13.32px,1.041666666666667vw,20px) solid #fff}.gallery__arrow[data-type=next]{right:clamp(-17px,-.885416666666667vw,-11.33px)}.gallery__arrow[data-type=next] span{border:clamp(6.65px,.520833333333333vw,10px) solid transparent;border-left:clamp(13.32px,1.041666666666667vw,20px) solid #fff}.gallery__arrow,.gallery__indicator,.gallery__main{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery__indicator{position:absolute;right:0;left:0;bottom:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__indicator span{width:3px;height:3px;margin:0 3px;background:#fff;border-radius:50%;cursor:pointer}.gallery__indicator span:before{content:"";display:inline-block;vertical-align:middle;padding-top:100%}.gallery__indicator span.active{opacity:.5}.gallery__main{overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;line-height:0;cursor:pointer;width:100%;height:auto}.gallery__main img{scroll-snap-align:start;width:100%;height:auto;-ms-flex-negative:inherit;flex-shrink:inherit}.gallery__main::-webkit-scrollbar{display:none}.popup{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(25,111,160,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999}.popup__content,.popup__content .gallery{border-radius:clamp(12px,3.75vw,18px);overflow:hidden}.popup__content{background:#196fa0;padding:15px;position:relative;margin:25px;max-height:calc(100vh - 50px);max-width:calc(100vw - 50px)}.popup__content .gallery{max-height:calc(100vh - 80px);height:calc(100vw - 80px);max-width:calc(100vw - 80px);width:calc(100vh - 80px)}@media only screen and (min-width:1024px){.popup__content{border-radius:clamp(12px,3.75vw,18px)}.popup__content .gallery{border-radius:clamp(20px,1.5625vw,30px)}}.popup__exit{position:absolute;top:0;right:15px;color:#fff;font-size:50px;font-family:titleFont;cursor:pointer}.product.basicgrid{width:auto;position:relative}.product__slot_element.product__available{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__slot_element.product__available{padding:clamp(6.65px,.520833333333333vw,10px)}}.product__available_text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product__available_text p{font-size:clamp(11px,3.4375vw,16.5px);text-align:center;text-transform:uppercase;-webkit-transform:scaleY(.6);transform:scaleY(.6);margin:0 0 clamp(3px,.9375vw,4.5px) clamp(-3px,-.625vw,-2px);line-height:2.2}@media only screen and (min-width:1024px){.product__available_text p{font-size:clamp(14.67px,1.145833333333333vw,22px);margin:0}}.product__available_count{width:clamp(49px,15.3125vw,73.5px);height:clamp(49px,15.3125vw,73.5px);border-radius:clamp(12px,3.75vw,18px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#196fa0;background:#fff}.product__available_count p{padding:0;font-size:clamp(30px,9.375vw,45px);font-weight:700;-webkit-transform:scaleY(.7);transform:scaleY(.7);text-align:center;margin:0}@media only screen and (min-width:1024px){.product__available_count{width:clamp(66.67px,5.208333333333334vw,100px);height:clamp(66.67px,5.208333333333334vw,100px);border-radius:clamp(15px,1.302083333333333vw,25px)}.product__available_count p{font-size:clamp(40px,3.125vw,60px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.product__block{display:grid;grid-template-columns:repeat(1,clamp(290px,90.625vw,435px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#196fa0}@media only screen and (min-width:1024px){.product__block{grid-template-columns:repeat(1,clamp(400px,31.25vw,600px))}}.product__block[data-type=description]{border-top-right-radius:clamp(12px,3.75vw,18px);border-top-left-radius:clamp(12px,3.75vw,18px);grid-area:1/1/2/2}@media only screen and (min-width:1024px){.product__block[data-type=description]{grid-area:1/2/2/3;border-top-right-radius:clamp(20px,1.5625vw,30px);border-top-left-radius:clamp(20px,1.5625vw,30px)}}.product__block[data-type=specification]{border-bottom-right-radius:clamp(12px,3.75vw,18px);border-bottom-left-radius:clamp(12px,3.75vw,18px);grid-area:3/1/4/2}@media only screen and (min-width:1024px){.product__block[data-type=specification]{grid-area:2/2/3/3;border-bottom-right-radius:clamp(20px,1.5625vw,30px);border-bottom-left-radius:clamp(20px,1.5625vw,30px)}}.product__box{background:#196fa0;border-radius:clamp(7px,2.1875vw,10.5px);margin-bottom:clamp(10px,3.125vw,15px);color:#fff;padding:clamp(5px,1.5625vw,7.5px) clamp(5px,1.5625vw,7.5px) clamp(7px,2.1875vw,10.5px)}@media only screen and (min-width:1024px){.product__box{padding:clamp(6.65px,.520833333333333vw,10px) clamp(6.65px,.520833333333333vw,10px) clamp(10px,.78125vw,15px);border-radius:clamp(10px,.78125vw,15px);margin-bottom:clamp(13.32px,1.041666666666667vw,20px)}}.product__box:first-child{margin-top:0}.product__box[data-type=noactive]{background:rgba(25,111,160,.6)}.product__box[data-type=selected]{margin-bottom:clamp(5px,1.5625vw,7.5px);padding:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__box[data-type=selected]{margin-bottom:clamp(7.33px,.572916666666667vw,11px);padding:clamp(6.65px,.520833333333333vw,10px)}}.product__box:last-child{margin-bottom:clamp(3px,.9375vw,4.5px)}@media only screen and (min-width:1024px){.product__box:last-child{margin-bottom:clamp(5.33px,.416666666666667vw,8px)}}.product__box.product__cabin{padding:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__box.product__cabin{padding:clamp(6.65px,.520833333333333vw,10px)}}.product__button{color:#264151;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;grid-column:1/-1}.product__button.active,.product__slot[data-type=active] .product__button{display:-webkit-box;display:-ms-flexbox;display:flex}.button,.product__slot[data-type=noactive]{cursor:pointer}.button{height:clamp(64px,20vw,96px);width:clamp(220px,68.75vw,330px);background:#fff;border-radius:clamp(32px,10vw,48px);margin:clamp(-4.5px,-.9375vw,-3px) 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4;border:0;outline:0}.button a,.button p,.button span{padding:0;font-size:clamp(20px,6.25vw,30px);text-transform:uppercase;font-weight:700;-webkit-transform:scaleY(.7);transform:scaleY(.7);text-align:center;margin:0}@media only screen and (min-width:1024px){.button{height:clamp(86.67px,6.770833333333334vw,130px);width:clamp(300px,23.4375vw,450px);border-radius:clamp(43px,3.385416666666667vw,65px);margin:clamp(-5px,-.260416666666667vw,-3.32px) 0 0}.button a,.button p,.button span{font-size:clamp(26.65px,2.083333333333333vw,40px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.product__date{font-weight:700;padding-bottom:clamp(4px,1.25vw,6px);line-height:1.24;letter-spacing:clamp(1.2px,.375vw,1.8px)}.product__date p{font-size:clamp(18px,5.625vw,27px);-webkit-transform:scaleY(.8);transform:scaleY(.8);margin:0}@media only screen and (min-width:1024px){.product__date{padding-bottom:clamp(4.67px,.364583333333333vw,7px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}.product__date p{font-size:clamp(26.65px,2.083333333333333vw,40px)}}.product__date_border{height:clamp(.65px,.052083333333333vw,1px);width:90%;background:#fff}.product__description{height:clamp(290px,90.625vw,435px);padding:0 clamp(13px,4.0625vw,19.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background:#fff;border-radius:clamp(12px,3.75vw,18px);border-bottom-right-radius:0}@media only screen and (min-width:1024px){.product__description{padding:0 clamp(20px,1.5625vw,30px);height:clamp(400px,31.25vw,600px);border-radius:clamp(20px,1.5625vw,30px)}}.product__form{position:fixed;right:0;top:clamp(89px,27.8125vw,100.125px);border-top-left-radius:clamp(15px,4.6875vw,22.5px);border-bottom-left-radius:clamp(15px,4.6875vw,22.5px);background:rgba(22,52,78,.9);padding:clamp(15px,4.6875vw,22.5px) clamp(7px,2.1875vw,10.5px) clamp(7px,2.1875vw,10.5px);z-index:1;color:#fff}@media only screen and (min-width:1024px){.product__form{top:clamp(156px,12.1875vw,234px);width:clamp(283.33px,22.135416666666668vw,425px);border-top-left-radius:clamp(15px,1.302083333333333vw,25px);border-bottom-left-radius:clamp(15px,1.302083333333333vw,25px);padding:clamp(8.65px,.677083333333333vw,13px) clamp(6.65px,.520833333333333vw,10px)}}@media only screen and (min-width:1280px){.product__form{top:clamp(176px,13.75vw,264px)}}.product__form-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(45px,14.0625vw,67.5px);margin-bottom:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__form-section{height:clamp(40px,3.125vw,60px);margin-bottom:clamp(4px,.3125vw,6px)}}.product__form .cabin__title{width:clamp(200px,62.5vw,300px);background:#478cb3;height:clamp(45px,14.0625vw,67.5px)}@media only screen and (min-width:1024px){.product__form .cabin__title{width:clamp(180px,14.0625vw,270px);height:clamp(40px,3.125vw,60px)}}.product__form .cabin__switch-box{margin:0 clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__form .cabin__switch-box{margin:0 clamp(4.67px,.364583333333333vw,7px)}}.product__form .cabin__estimate{width:clamp(200px,62.5vw,300px);border-radius:clamp(8px,2.5vw,12px);background:#a1c4d8;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:clamp(45px,14.0625vw,67.5px)}.product__form .cabin__estimate .cabin__line{text-align:left}@media only screen and (min-width:1024px){.product__form .cabin__estimate{border-radius:clamp(10px,.78125vw,15px);width:clamp(180px,14.0625vw,270px);height:clamp(40px,3.125vw,60px)}}.product__form .cabin__estimate.active{background:#6ca3c2}.product__form .cabin__switch-button{background:rgba(255,255,255,.2);cursor:pointer}.product__form_button{border-radius:clamp(8px,2.5vw,12px);color:#264151;text-transform:uppercase;font-size:clamp(13px,4.0625vw,19.5px);font-weight:700;border:0;-webkit-transform:scaleY(.75);transform:scaleY(.75);background:#fff;width:100%;line-height:1.3;height:clamp(45px,14.0625vw,67.5px)}@media only screen and (min-width:1024px){.product__form_button{height:clamp(106.67px,8.333333333333334vw,160px);margin:clamp(-20px,-1.041666666666667vw,-13.32px) 0;border-radius:clamp(10px,.78125vw,15px);font-size:clamp(26.65px,2.083333333333333vw,40px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.product__gallery{position:relative;grid-area:2/1/3/2;padding:clamp(12px,3.75vw,18px) 0;background:#196fa0}.product__gallery .gallery{overflow:hidden;border-radius:clamp(12px,3.75vw,18px)}@media only screen and (min-width:1024px){.product__gallery{background:0 0;padding:0;grid-area:1/1/2/3}.product__gallery .gallery{position:fixed;height:clamp(400px,31.25vw,600px);width:clamp(400px,31.25vw,600px);border-radius:clamp(20px,1.5625vw,30px)}}.product__logotype{position:absolute;bottom:0;right:0;width:clamp(193px,60.3125vw,289.5px);line-height:0;padding-top:2px;background:#fff}@media only screen and (min-width:1024px){.product__logotype{width:clamp(265.67px,20.755208333333336vw,398.5px)}}.product__partition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:clamp(.32px,.026041666666667vw,.5px) solid #196fa0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.product__partition li,.product__partition p,.product__partition ul{padding:0;margin:0;white-space:nowrap}.product__partition[data-type=category-course_recr],.product__partition[data-type=category-course_tech],.product__partition[data-type=category-safari]{height:10%;border-top:none}.product__partition[data-type=category-safari] p{font-size:clamp(15px,4.6875vw,22.5px);text-transform:uppercase;-webkit-transform:scaleY(.65);transform:scaleY(.65);letter-spacing:clamp(.32px,.026041666666667vw,.5px);padding-top:clamp(13.32px,1.041666666666667vw,20px)}@media only screen and (min-width:1024px){.product__partition[data-type=category-safari] p{font-size:clamp(23.32px,1.822916666666667vw,35px)}}.product__partition[data-type=category-course_recr] p,.product__partition[data-type=category-course_tech] p{font-size:clamp(12px,3.75vw,18px);text-transform:uppercase;-webkit-transform:scaleY(.65);transform:scaleY(.65);letter-spacing:clamp(.65px,.052083333333333vw,1px);line-height:1.5;padding-top:clamp(10px,.78125vw,15px);white-space:inherit}@media only screen and (min-width:1024px){.product__partition[data-type=category-course_recr] p,.product__partition[data-type=category-course_tech] p{font-size:clamp(18px,1.40625vw,27px)}}@media only screen and (min-width:1367px){.product__partition[data-type=category-course_recr],.product__partition[data-type=category-course_tech]{height:17.5%}.product__partition[data-type=category-course_recr] p,.product__partition[data-type=category-course_tech] p{font-size:clamp(26.65px,2.083333333333333vw,40px)}}.product__partition[data-type=name]{height:10%}.product__partition[data-type=name] p{font-size:clamp(20px,6.25vw,30px);font-weight:700;-webkit-transform:scaleY(.65);transform:scaleY(.65);letter-spacing:clamp(.65px,.052083333333333vw,1px)}@media only screen and (min-width:1024px){.product__partition[data-type=name]{height:12%}.product__partition[data-type=name] p{font-size:clamp(33.33px,2.604166666666667vw,50px)}}@media only screen and (min-width:1367px){.product__partition[data-type=name]{height:16%}.product__partition[data-type=name] p{font-size:clamp(33.33px,2.604166666666667vw,50px)}}.product__partition[data-type=locality]{height:6.666666666666667%;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__partition[data-type=locality] li{font-size:clamp(11px,3.4375vw,16.5px);letter-spacing:clamp(.8px,.25vw,1.2px);word-spacing:clamp(-3px,-.625vw,-2px);-webkit-transform:scaleY(.7);transform:scaleY(.7);margin-right:clamp(13px,4.0625vw,19.5px)}@media only screen and (min-width:1024px){.product__partition[data-type=locality] li{font-size:clamp(15px,1.302083333333333vw,25px);margin-right:clamp(20px,1.5625vw,30px);word-spacing:clamp(-2px,-.104166666666667vw,-1.3px);letter-spacing:clamp(1px,.078125vw,1.5px)}}.product__partition[data-type=route]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;font-size:clamp(18px,5.625vw,27px);line-height:1;height:16.666666666666668%}.product__partition[data-type=route] p{-webkit-transform:scaleY(.7);transform:scaleY(.7);letter-spacing:clamp(1px,.078125vw,1.5px)}@media only screen and (min-width:1024px){.product__partition[data-type=route]{font-size:clamp(28px,2.1875vw,42px);line-height:1}.product__partition[data-type=route] p{word-spacing:clamp(.32px,.026041666666667vw,.5px)}}.product__partition[data-type=description-safari]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:clamp(10px,3.125vw,15px);line-height:1.1}.product__partition[data-type=description-course_recr] p,.product__partition[data-type=description-course_tech] p,.product__partition[data-type=description-safari] p{white-space:wrap}@media only screen and (min-width:1024px){.product__partition[data-type=description-safari]{font-size:clamp(13.32px,1.041666666666667vw,20px);line-height:1.2}}.product__partition[data-type=description-course_recr],.product__partition[data-type=description-course_tech]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:clamp(10px,3.125vw,15px);line-height:1;overflow:hidden}.product__partition[data-type=description-course_recr] div,.product__partition[data-type=description-course_tech] div{-webkit-transform:scaleY(.85);transform:scaleY(.85);overflow:hidden;margin-top:clamp(-20px,-1.041666666666667vw,-13.32px)}@media only screen and (min-width:1024px){.product__partition[data-type=description-course_recr],.product__partition[data-type=description-course_tech]{font-size:clamp(12px,.9375vw,18px);line-height:1.1}}@media only screen and (min-width:1367px){.product__partition[data-type=description-course_recr],.product__partition[data-type=description-course_tech]{font-size:clamp(10.67px,.833333333333333vw,16px)}}.product__partition[data-type=details]{height:33.333333333333336%;text-transform:uppercase;padding-bottom:clamp(12px,3.75vw,18px);line-height:clamp(12px,3.75vw,18px)}.product__partition[data-type=details] .product__meaning,.product__partition[data-type=details] .product__parameter,.product__price span{-webkit-transform:scaleY(.7);transform:scaleY(.7);font-size:clamp(9px,2.8125vw,13.5px)}.product__partition[data-type=details] .product__meaning[data-type=pa_yacht]{font-size:clamp(23px,7.1875vw,34.5px);letter-spacing:clamp(.65px,.052083333333333vw,1px);font-family:'Arial Black',sans-serif;line-height:clamp(18px,5.625vw,27px);padding-bottom:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__partition[data-type=details]{padding-bottom:clamp(20px,1.5625vw,30px);line-height:clamp(17.32px,1.354166666666667vw,26px)}.product__partition[data-type=details] .product__parameter{font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}.product__partition[data-type=details] .product__meaning{font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(1px,.078125vw,1.5px)}.product__partition[data-type=details] .product__meaning[data-type=pa_yacht]{font-size:clamp(33.33px,2.604166666666667vw,50px);line-height:clamp(25.32px,1.979166666666667vw,38px);padding-bottom:clamp(3.32px,.260416666666667vw,5px)}}.product__price-title.product__slot_element{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 clamp(7px,2.1875vw,10.5px)}@media only screen and (min-width:1024px){.product__price-title.product__slot_element{padding:clamp(12px,.9375vw,18px) clamp(8.65px,.677083333333333vw,13px)}}.product__price-title.product__slot_element p{-webkit-transform:scaleY(.8);transform:scaleY(.8);letter-spacing:clamp(.65px,.052083333333333vw,1px);padding:0;margin:0}.product__price-title.product__slot_element p[data-type=title]{font-size:clamp(15px,4.6875vw,22.5px);text-transform:uppercase;font-weight:700}@media only screen and (min-width:1024px){.product__price-title.product__slot_element p[data-type=title]{font-size:clamp(20px,1.5625vw,30px)}}.product__price-title.product__slot_element p[data-type=subtitle]{font-size:clamp(12px,3.75vw,18px);margin-top:clamp(-7.5px,-1.5625vw,-5px);letter-spacing:clamp(1px,.3125vw,1.5px)}@media only screen and (min-width:1024px){.product__price-title.product__slot_element p[data-type=subtitle]{font-size:clamp(17.32px,1.354166666666667vw,26px);margin-top:clamp(-10px,-.520833333333333vw,-6.65px);letter-spacing:clamp(1.13px,.088541666666667vw,1.7px)}}.product__price-title.product__slot_element p[data-type=footnote]{font-size:clamp(10px,3.125vw,15px);margin-top:clamp(-7.5px,-1.5625vw,-5px);letter-spacing:clamp(.8px,.25vw,1.2px)}@media only screen and (min-width:1024px){.product__price-title.product__slot_element p[data-type=footnote]{font-size:clamp(13.32px,1.041666666666667vw,20px);margin-top:clamp(-10px,-.520833333333333vw,-6.65px);letter-spacing:clamp(.93px,.072916666666667vw,1.4px)}}.product__price{line-height:.8}.product__price span{font-size:clamp(15px,4.6875vw,22.5px);margin-bottom:clamp(5px,1.5625vw,7.5px);letter-spacing:clamp(.8px,.25vw,1.2px);margin-left:clamp(-7.5px,-1.5625vw,-5px);word-spacing:clamp(-1.5px,-.3125vw,-1px)}.product__price .amount{font-family:'Arial Black',sans-serif;font-size:clamp(24px,7.5vw,36px);letter-spacing:clamp(1.2px,.375vw,1.8px);-webkit-transform:scaleY(.9);transform:scaleY(.9);margin-left:clamp(-7.5px,-1.5625vw,-5px);word-spacing:clamp(5px,1.5625vw,7.5px)}.product__price .amount .woocommerce-Price-currencySymbol{font-family:'Arial',sans-serif;font-size:clamp(26px,8.125vw,39px)}@media only screen and (min-width:1024px){.product__price span{font-size:clamp(21.33px,1.666666666666667vw,32px);-webkit-transform:scaleY(.8);transform:scaleY(.8);margin-bottom:clamp(5.33px,.416666666666667vw,8px);letter-spacing:clamp(.8px,.0625vw,1.2px);margin-left:clamp(-7px,-.364583333333333vw,-4.67px);word-spacing:clamp(-2px,-.104166666666667vw,-1.3px)}.product__price .amount{font-size:clamp(31.33px,2.447916666666667vw,47px);letter-spacing:clamp(2.53px,.197916666666667vw,3.8px);margin-left:clamp(-14px,-.729166666666667vw,-9.33px);word-spacing:clamp(1.67px,.130208333333333vw,2.5px)}.product__price .amount .woocommerce-Price-currencySymbol{font-size:clamp(36.67px,2.864583333333333vw,55px)}}.product__slot{display:grid;grid-column-gap:clamp(10px,3.125vw,15px);grid-row-gap:clamp(10px,3.125vw,15px);grid-template-columns:repeat(2,1fr)}#payment ul,.product__slot p{padding:0}@media only screen and (min-width:1024px){.product__slot{grid-column-gap:clamp(13.32px,1.041666666666667vw,20px);grid-row-gap:clamp(13.32px,1.041666666666667vw,20px)}}.product__slot[data-type=selected]{grid-row-gap:clamp(7px,2.1875vw,10.5px)}@media only screen and (min-width:1024px){.product__slot[data-type=selected]{grid-row-gap:clamp(6.65px,.520833333333333vw,10px)}}.product__slot[data-type=price] .product__button{display:none}.product__slot_element{background:rgba(255,255,255,.2);height:clamp(59px,18.4375vw,88.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.product__slot_element{height:clamp(80px,6.25vw,120px);border-radius:clamp(6.65px,.520833333333333vw,10px)}}.product__specification{padding:0 clamp(3px,.9375vw,4.5px);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;background:#fff;border-radius:clamp(12px,3.75vw,18px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:clamp(10px,3.125vw,15px)}@media only screen and (min-width:1024px){.product__specification{margin-top:clamp(6.65px,.520833333333333vw,10px);padding:0 clamp(6.65px,.520833333333333vw,10px);border-radius:clamp(20px,1.5625vw,30px)}}.product__specification:first-child{margin-top:0}@media only screen and (min-width:1024px){.product__specification:first-child{margin-top:clamp(20px,1.5625vw,30px)}}.product__status{padding-bottom:clamp(4px,1.25vw,6px);padding-left:clamp(6px,1.875vw,9px);line-height:1.8}.product__status p{font-size:clamp(12px,3.75vw,18px);text-transform:uppercase;text-align:center;-webkit-transform:scaleY(.7);transform:scaleY(.7);letter-spacing:clamp(.8px,.25vw,1.2px);margin:0}@media only screen and (min-width:1024px){.product__status{padding-bottom:clamp(4.67px,.364583333333333vw,7px);padding-left:clamp(7.33px,.572916666666667vw,11px)}.product__status p{font-size:clamp(15px,1.302083333333333vw,25px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.product__subtitle{font-size:clamp(15px,4.6875vw,22.5px);font-weight:700;text-align:center;text-transform:uppercase;padding:clamp(14px,4.375vw,21px) 0 clamp(16px,5vw,24px);-webkit-transform:scaleY(.7);transform:scaleY(.7)}@media only screen and (min-width:1024px){.product__subtitle{font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.53px,.041666666666667vw,.8px);padding:clamp(21.33px,1.666666666666667vw,32px) 0}}.select2-results__option,.select2-selection__placeholder,.select2-selection__rendered{color:#264151;-webkit-transform:scaleY(.7);transform:scaleY(.7);font-family:'Arial',sans-serif}.select2-results__option{padding:clamp(4px,.3125vw,6px);font-size:clamp(13.32px,1.041666666666667vw,20px)}.select2-container--default.select2-selection--single,.select2-selection.select2-selection--single{border:inherit}.select2-selection__placeholder,.select2-selection__rendered{font-size:clamp(17.32px,1.354166666666667vw,26px);display:inline-block}.select2-selection__rendered{padding:0 clamp(9.33px,.729166666666667vw,14px)}.text{color:#16344e;margin:clamp(14px,4.375vw,21px);position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(5px,1.5625vw,7.5px);border-radius:clamp(8px,2.5vw,12px)}@media only screen and (min-width:1024px){.text{margin:clamp(40px,3.125vw,60px) clamp(20px,1.5625vw,30px);border-radius:clamp(10px,.78125vw,15px);padding:clamp(8px,.625vw,12px) clamp(11.33px,.885416666666667vw,17px)}}@media only screen and (min-width:1280px){.text{margin:clamp(43px,3.385416666666667vw,65px) clamp(46px,3.59375vw,69px) clamp(90px,7.03125vw,135px) clamp(137px,10.625vw,204px)}}.text h1,.text h2{font-size:clamp(14px,4.375vw,21px);padding:0;-webkit-transform:scaleY(.75);transform:scaleY(.75)}.text h1{text-transform:uppercase;margin:0 0 clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.text h1{font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.53px,.041666666666667vw,.8px);word-spacing:clamp(-.8px,-.041666666666667vw,-.53px);margin:0 0 clamp(8px,.625vw,12px)}}.text h2{margin:clamp(3px,.9375vw,4.5px) 0}@media only screen and (min-width:1024px){.text h2{font-size:clamp(20px,1.5625vw,30px);letter-spacing:clamp(.53px,.041666666666667vw,.8px);word-spacing:clamp(-.8px,-.041666666666667vw,-.53px);margin:clamp(5.33px,.416666666666667vw,8px) 0}}.text p{font-size:clamp(12px,3.75vw,18px);-webkit-transform:scaleY(.85);transform:scaleY(.85);padding:0;margin:0}@media only screen and (min-width:1024px){.text p{font-size:clamp(13.32px,1.041666666666667vw,20px);letter-spacing:clamp(.65px,.052083333333333vw,1px)}}.search.catalog.basicgrid{height:auto}.search.catalog.basicgrid .basicgrid__box,.text{background:#fff}.search__description{padding:0 clamp(7px,2.1875vw,10.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;color:#264151}@media only screen and (min-width:1024px){.search__description{padding:0 clamp(10px,.78125vw,15px)}}.search__description p{font-weight:700;font-size:clamp(14px,4.375vw,21px);-webkit-transform:scaleY(.75);transform:scaleY(.75);letter-spacing:clamp(.65px,.052083333333333vw,1px);word-spacing:clamp(-1.2px,-.0625vw,-.8px)}@media only screen and (min-width:1024px){.search__description p{font-size:clamp(16px,1.25vw,24px);letter-spacing:clamp(.5px,.15625vw,.75px);word-spacing:clamp(-3px,-.625vw,-2px)}}.search__none{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center}.search__none p{color:#fff;font-family:'Arial Black',sans-serif;font-size:clamp(15px,4.6875vw,22.5px)}@media only screen and (min-width:1024px){.search__none p{font-size:clamp(20px,1.5625vw,30px)}}.search__none a,.search__none a:hover{color:#fff}.search__none a:focus{color:#fff}.search__none a:active{color:#fff}.search{height:100%}.search__partition{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.search__partition li,.search__partition p,.search__partition ul,.woocommerce-error p{padding:0;margin:0}.search__partition[data-type=title]{border-bottom:clamp(.32px,.026041666666667vw,.5px) solid #196fa0;height:25%;font-weight:700;font-size:clamp(11px,3.4375vw,16.5px);line-height:1.2}@media only screen and (min-width:1024px){.search__partition[data-type=title]{font-size:clamp(13.32px,1.041666666666667vw,20px);line-height:1}}.search__partition[data-type=title] p{-webkit-transform:scaleY(.75);transform:scaleY(.75);letter-spacing:clamp(.65px,.052083333333333vw,1px);word-spacing:clamp(-1.2px,-.0625vw,-.8px)}@media only screen and (min-width:1024px){.search__partition[data-type=title] p{letter-spacing:clamp(.5px,.15625vw,.75px);word-spacing:clamp(-3px,-.625vw,-2px)}}.thankyou[data-type=products]{grid-area:2/1/3/2}@media only screen and (min-width:1024px){.thankyou[data-type=products]{grid-area:1/1/2/2}}.thankyou[data-type=totals]{grid-area:1/1/2/2}@media only screen and (min-width:1024px){.thankyou[data-type=totals]{grid-area:1/2/2/3}}.search__partition,.woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-info,.woocommerce-no-products-found{display:none}.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{background:rgba(255,255,255,.2);border-radius:clamp(6.65px,.520833333333333vw,10px);grid-column:1/-1}#payment li,.woocommerce-NoticeGroup ul,.woocommerce-notices-wrapper ul{list-style:none}.woocommerce-message,wc-order-attribution-inputs{display:none}.woocommerce-error{background:#fff;color:#264151;border-radius:clamp(8px,2.5vw,12px);padding:0 clamp(5px,1.5625vw,7.5px);margin:clamp(3.32px,.260416666666667vw,5px);font-size:clamp(13.32px,1.041666666666667vw,20px);-webkit-transform:scaleY(.85);transform:scaleY(.85)}@media only screen and (min-width:1024px){.woocommerce-error{border-radius:clamp(10px,.78125vw,15px);padding:0 clamp(10px,.78125vw,15px)}}.woocommerce-message{border:clamp(1px,.3125vw,1.5px) solid #fff}@media only screen and (min-width:1024px){.woocommerce-message{border:clamp(.65px,.052083333333333vw,1px) solid #fff}}.woocommerce-error{border:clamp(1px,.3125vw,1.5px) solid red}@media only screen and (min-width:1024px){.woocommerce-error{border:clamp(.65px,.052083333333333vw,1px) solid red}}.payment_box.payment_method_bacs,.woocommerce-privacy-policy-text{grid-column:1/-1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(3px,.9375vw,4.5px) clamp(5px,1.5625vw,7.5px) 0;font-size:clamp(10px,3.125vw,15px);letter-spacing:clamp(.5px,.15625vw,.75px);line-height:1.3}@media only screen and (min-width:1024px){.payment_box.payment_method_bacs,.woocommerce-privacy-policy-text{padding:clamp(2.67px,.208333333333333vw,4px) clamp(10px,.78125vw,15px) 0;font-size:clamp(10px,.78125vw,15px);letter-spacing:clamp(.4px,.03125vw,.6px)}}.payment_box.payment_method_bacs p,.woocommerce-privacy-policy-text p{padding:0;margin:0;-webkit-transform:scaleY(.75);transform:scaleY(.75)}.payment_box.payment_method_bacs a,.woocommerce-privacy-policy-text a{font-weight:700;color:#fff}.payment_box.payment_method_bacs a:hover,.woocommerce-privacy-policy-text a:hover{color:#fff}#payment{grid-column:1/-1;margin-bottom:clamp(6.65px,.520833333333333vw,10px)}#payment li{padding:0;margin:clamp(-7px,-.364583333333333vw,-4.67px) 0 clamp(4.67px,.364583333333333vw,7px)}.show-password-input{display:none}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;color:#196fa0;border-top:clamp(3px,.9375vw,3.375px) solid #196fa0;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;overflow:hidden}@media only screen and (min-width:1024px){.footer{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:clamp(4px,.3125vw,6px) solid #196fa0}}.footer__copyright{width:50%;-webkit-transform:scaleY(.7);transform:scaleY(.7);line-height:1.3;font-size:clamp(10px,3.125vw,15px);text-transform:uppercase;padding-top:clamp(6px,1.875vw,9px);letter-spacing:clamp(.8px,.25vw,1.2px)}@media only screen and (min-width:1024px){.footer__copyright{line-height:1;margin-bottom:clamp(11.33px,.885416666666667vw,17px);font-size:clamp(13.32px,1.041666666666667vw,20px);padding-top:0;letter-spacing:clamp(.32px,.026041666666667vw,.5px);display:-webkit-box;display:-ms-flexbox;display:flex;width:clamp(400px,31.25vw,600px)}}.footer__copyright p{margin:0;padding:0}@media only screen and (min-width:1024px){.footer__copyright p{padding-right:clamp(5.33px,.416666666666667vw,8px);white-space:nowrap}}.footer__copyright em{font-size:clamp(7px,2.1875vw,10.5px);word-spacing:clamp(2.33px,.182291666666667vw,3.5px);letter-spacing:clamp(.45px,.036458333333333vw,.7px);font-style:normal;display:inline-block}@media only screen and (min-width:1024px){.footer__copyright em{font-size:clamp(10.67px,.833333333333333vw,16px)}}@media only screen and (min-width:1024px){.footer__copyright em::first-letter{font-size:clamp(13.32px,1.041666666666667vw,20px)}}.footer__logo{width:clamp(45px,14.0625vw,67.5px);margin-top:0;margin-right:clamp(12px,3.75vw,18px);margin-bottom:clamp(-3.75px,-.78125vw,-2.5px);margin-left:clamp(7px,2.1875vw,10.5px)}@media only screen and (min-width:1024px){.footer__logo{width:clamp(66.67px,5.208333333333334vw,100px);margin-top:0;margin-right:clamp(7.33px,.572916666666667vw,11px);margin-bottom:clamp(-2px,-.104166666666667vw,-1.3px);margin-left:clamp(8.65px,.677083333333333vw,13px)}}.footer__logo img,.header__logo img{aspect-ratio:1/1}.footer__slogan{text-transform:uppercase;text-align:right;font-weight:700;-webkit-transform:scaleY(.7);transform:scaleY(.7);line-height:.9;letter-spacing:clamp(.65px,.052083333333333vw,1px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.footer__slogan{margin-top:0;margin-bottom:clamp(5.33px,.416666666666667vw,8px);-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;width:clamp(400px,31.25vw,600px)}}.footer__slogan p{margin:0;padding:0}.footer__slogan p:nth-child(1){font-size:clamp(28px,8.75vw,42px)}@media only screen and (min-width:1024px){.footer__slogan p:nth-child(1){font-size:clamp(41px,3.255208333333333vw,62.5px)}}.footer__slogan p:nth-child(2){font-size:clamp(12px,3.75vw,18px);padding-right:clamp(2px,.625vw,3px)}@media only screen and (min-width:1024px){.footer__slogan p:nth-child(2){font-size:clamp(18px,1.40625vw,27px);padding-right:clamp(3.32px,.260416666666667vw,5px)}}.body{background-color:#fff;color:#000;font-family:'Arial',sans-serif;font-size:15px;height:100%;line-height:1.2;margin:0 auto;padding:0;overflow-x:hidden;overflow-y:auto}.header{height:clamp(89px,27.8125vw,100.125px)}@media only screen and (min-width:1024px){.header{height:auto}}.header__logo{width:clamp(89px,27.8125vw,100.125px)}@media only screen and (min-width:1024px){.header__logo{width:clamp(133.33px,10.416666666666668vw,200px)}}.header__main{margin-top:clamp(19.5px,6.09375vw,21.9375px);border-top:clamp(3px,.9375vw,3.375px) solid #196fa0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.header__main{margin-top:clamp(29.33px,2.291666666666667vw,44px);border-top:clamp(4px,.3125vw,6px) solid #196fa0}}.header__search{position:absolute;top:clamp(10px,3.125vw,11.25px);bottom:clamp(10px,3.125vw,11.25px);right:clamp(6.5px,2.03125vw,7.3125px);left:clamp(50.5px,15.78125vw,56.8125px);z-index:1;-webkit-transform:translate(-50%,0) scale(0,1);transform:translate(-50%,0) scale(0,1);-webkit-transition-duration:1500ms;transition-duration:1500ms}.header__search input{background-color:#196fa0;border:0;outline:0;color:#fff;caret-color:#fff;border-top-right-radius:clamp(9px,2.8125vw,10.125px);border-bottom-right-radius:clamp(9px,2.8125vw,10.125px);font-size:clamp(18px,5.625vw,20.25px);padding:0 clamp(10px,3.125vw,11.25px);height:100%;width:100%}@media only screen and (min-width:390px){.header__search{right:clamp(-182.25px,-50.625vw,-162px);top:0;bottom:0;left:clamp(44px,13.75vw,49.5px)}}@media only screen and (min-width:768px){.header__search{right:clamp(-243px,-67.5vw,-216px)}}@media only screen and (min-width:1024px){.header__search{right:clamp(-260px,-13.541666666666668vw,-173.33px);left:clamp(33.33px,2.604166666666667vw,50px)}.header__search input{border-top-right-radius:clamp(6.65px,.520833333333333vw,10px);border-bottom-right-radius:clamp(6.65px,.520833333333333vw,10px);padding:0 clamp(6.65px,.520833333333333vw,10px);font-size:clamp(15px,1.302083333333333vw,25px)}}.header__search input::-webkit-input-placeholder{color:#fff;font-size:clamp(15px,1.302083333333333vw,25px)}.header__search input::-moz-placeholder{color:#fff;font-size:clamp(15px,1.302083333333333vw,25px)}.header__search input::-ms-input-placeholder{color:#fff;font-size:clamp(15px,1.302083333333333vw,25px)}.header__search input::placeholder{color:#fff;font-size:clamp(15px,1.302083333333333vw,25px)}.header__search input::-webkit-search-cancel-button{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.icons__link.open .header__search{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.hamburger{height:clamp(44px,13.75vw,49.5px);width:clamp(44px,13.75vw,49.5px);position:relative;cursor:pointer;margin-left:clamp(-1.6875px,-.46875vw,-1.5px)}@media only screen and (min-width:1024px){.hamburger{display:none}}.hamburger.open,.hamburger__item{background:#16344e;border-radius:clamp(9px,2.8125vw,10.125px)}.hamburger__item{height:clamp(12px,3.75vw,13.5px);opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-duration:.55s;transition-duration:.55s;width:clamp(44px,13.75vw,49.5px);border-radius:clamp(15px,4.6875vw,16.875px)}.hamburger__item:nth-child(1){top:0}.hamburger__item:nth-child(2){top:clamp(16px,5vw,18px)}.hamburger__item:nth-child(3){top:clamp(32px,10vw,36px)}.hamburger.open .hamburger__item{background:#fff;height:clamp(5px,1.5625vw,5.625px);width:clamp(30px,9.375vw,33.75px);left:clamp(7px,2.1875vw,7.875px)}.hamburger.open .hamburger__item:nth-child(1){top:clamp(20px,6.25vw,22.5px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.hamburger.open .hamburger__item:nth-child(2){opacity:0}.hamburger.open .hamburger__item:nth-child(3){top:clamp(20px,6.25vw,22.5px);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}[class^=icons__item_]{color:#fff;font-size:clamp(32px,10vw,36px)}@media only screen and (min-width:1024px){[class^=icons__item_]{font-size:clamp(23.32px,1.822916666666667vw,35px)}}.icons{display:grid;grid-template-columns:repeat(4,clamp(44px,13.75vw,49.5px));grid-template-rows:repeat(1,clamp(44px,13.75vw,49.5px));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;padding:0 clamp(9px,2.8125vw,10.125px) clamp(9px,2.8125vw,10.125px);width:100%;position:relative}@media only screen and (min-width:390px){.icons{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;grid-column-gap:clamp(10px,3.125vw,11.25px)}}@media only screen and (min-width:768px){.icons{grid-template-columns:repeat(11,clamp(44px,13.75vw,49.5px))}}@media only screen and (min-width:1024px){.icons{grid-template-columns:repeat(5,clamp(33.33px,2.604166666666667vw,50px));grid-template-rows:repeat(2,clamp(33.33px,2.604166666666667vw,50px));grid-row-gap:clamp(10px,.78125vw,15px);grid-column-gap:clamp(10px,.78125vw,15px);padding:0 clamp(8px,.625vw,12px);width:clamp(233.33px,18.229166666666668vw,350px)}}@media only screen and (min-width:1280px){.icons{width:clamp(326.67px,25.520833333333336vw,490px)}}.icons__item_flag{color:#fff;font-size:clamp(18px,5.625vw,27px)}@media only screen and (min-width:1024px){.icons__item_flag{font-size:clamp(16px,1.25vw,24px)}}.icons__link .icons__item_flag{font-family:'Arial Black',sans-serif!important}.icons__link{border-radius:clamp(9px,2.8125vw,10.125px);background-color:#196fa0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;algin-self:center;cursor:pointer}@media only screen and (min-width:390px){.icons__link{position:relative}}@media only screen and (min-width:1024px){.icons__link{border-radius:clamp(6.65px,.520833333333333vw,10px)}}.icons__link[data-type=telegram]{grid-area:1/1/2/2}@media only screen and (min-width:768px){.icons__link[data-type=telegram]{grid-area:inherit}}.icons__link[data-type=whatsapp]{grid-area:1/2/2/3}@media only screen and (min-width:768px){.icons__link[data-type=whatsapp]{grid-area:inherit}}.icons__link[data-type=cart]{grid-area:1/3/2/4}@media only screen and (min-width:768px){.icons__link[data-type=cart]{grid-area:inherit}}.icons__link.open[data-type=search]{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.hidden{display:none!important}@media only screen and (max-width:991px){.hidden_type_min-md{display:none!important}}@media only screen and (min-width:1024px){.hidden_type_max-md{display:none!important}}@media only screen and (max-width:767px){.hidden_type_min-sm{display:none!important}}@media only screen and (min-width:768px){.hidden_type_max-sm{display:none!important}}.navigation{color:#196fa0;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition-duration:1500ms;transition-duration:1500ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:clamp(90px,28.125vw,101.127px);right:0;left:0;background:-webkit-gradient(linear,right top,left top,from(#196fa0),color-stop(72%,#196fa0),to(rgba(25,111,160,0)));background:linear-gradient(270deg,#196fa0 0%,#196fa0 72%,rgba(25,111,160,0) 100%);padding:clamp(1px,.3125vw,1.125px) clamp(2.5px,.78125vw,2.8125px) clamp(2.5px,.78125vw,2.8125px) 0;-webkit-box-align:end;-ms-flex-align:end;align-items:end;z-index:1002;max-height:clamp(calc(100vh - 101.127px),calc(100vh - 28.125vw),calc(100vh - 90px));overflow:scroll}@media only screen and (min-width:768px){.navigation{background:linear-gradient(270deg,#196fa0 0%,#196fa0 238.625px,rgba(25,111,160,0) 100%)}}@media only screen and (min-width:1024px){.navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:inherit;right:inherit;left:inherit;background:inherit;padding:inherit;z-index:inherit;max-height:inherit;overflow:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:inherit;transform:inherit;-webkit-transition-duration:inherit;transition-duration:inherit}}.navigation.open{-webkit-transform:translate(0,0);transform:translate(0,0)}.navigation__block{background:#fff;width:clamp(calc(100vw - 105.75px),70.625vw,calc(100vw - 94px));height:clamp(65px,20.3125vw,73.125px);margin:clamp(2.5px,.78125vw,2.8125px) 0;border-radius:clamp(9px,2.8125vw,10.125px);border:.5px solid #16344e;-ms-flex-negative:0;flex-shrink:0}.navigation__block .icons{height:100%;-ms-flex-line-pack:center;align-content:center;padding:0 clamp(6.5px,2.03125vw,7.3125px)}@media only screen and (min-width:390px){.navigation__block{width:243.625px}}.navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;line-height:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media only screen and (min-width:1024px){.navigation__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 0 2px;width:100%}}.navigation__list>li{text-align:center;background:#fff;height:clamp(65px,20.3125vw,73.125px);margin:clamp(2.5px,.78125vw,2.8125px) 0;border-radius:clamp(9px,2.8125vw,10.125px);-ms-flex-line-pack:center;align-content:center;border:.5px solid #16344e;width:clamp(calc(100vw - 105.75px),70.625vw,calc(100vw - 94px));cursor:pointer}@media only screen and (min-width:390px){.navigation__list>li{width:243.625px}}@media only screen and (min-width:1024px){.navigation__list>li{width:25%;height:auto;margin:auto;background:inherit;border-radius:inherit;-ms-flex-line-pack:inherit;align-content:inherit;border:inherit}}.navigation__list>li>a{color:#196fa0;text-transform:uppercase;letter-spacing:clamp(.65px,.052083333333333vw,1px);-webkit-transform:scaleY(.75);transform:scaleY(.75);display:block;font-size:clamp(18px,5.625vw,20.25px)}@media only screen and (min-width:1024px){.navigation__list>li>a{font-size:clamp(15px,1.302083333333333vw,25px)}}.navigation__list>li>a>span{letter-spacing:clamp(.65px,.052083333333333vw,1px);font-size:clamp(12px,3.75vw,13.5px)}@media only screen and (min-width:1024px){.navigation__list>li>a>span{font-size:clamp(10px,.78125vw,15px)}}.navigation__list>li>a>span>span{font-size:clamp(12px,.9375vw,18px)}.site,.site__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;position:relative}.site{height:100%;margin:0 auto;min-width:320px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.site__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;background:#16344e;margin-top:clamp(89px,27.8125vw,100.125px)}@media only screen and (min-width:1024px){.site__content{margin-top:clamp(137px,10.625vw,204px)}}.site__footer,.site__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:1001;background:#fff;position:relative}.site__header{position:fixed;top:0;right:0;left:0;z-index:1002}.site__header:after{content:'';position:absolute;top:clamp(89px,27.8125vw,100.125px);right:0;left:0;height:clamp(20px,6.25vw,30px);background:-webkit-gradient(linear,left top,left bottom,from(#196fa0),to(rgba(25,111,160,0)));background:linear-gradient(-180deg,#196fa0 0%,rgba(25,111,160,0) 100%)}@media only screen and (min-width:1024px){.site__header:after{top:clamp(137px,10.625vw,204px);height:clamp(43px,3.385416666666667vw,65px)}}.breadcrumbs{display:none;padding:clamp(14px,1.09375vw,21px) clamp(132px,10.3125vw,198px) 0;font-size:clamp(16px,1.25vw,24px);-webkit-transform:scaleY(.7);transform:scaleY(.7);white-space:nowrap;letter-spacing:clamp(.9px,.0703125vw,1.35px);position:relative;z-index:1003}.breadcrumbs,.breadcrumbs a{color:#a0c4d8}.breadcrumbs a:hover{color:rgba(255,255,255,.8)}.breadcrumbs a:focus{color:rgba(255,255,255,.8)}.breadcrumbs a:active{color:rgba(255,255,255,.8)}@media only screen and (min-width:1024px){.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed}}.breadcrumbs__separator{padding:0 7.5px}.aside{width:22.1875%;line-height:0;position:fixed;top:clamp(137px,10.625vw,204px);right:0;display:none}@media only screen and (min-width:1280px){.aside{display:block}}.aside__img{position:relative}.aside__img img{aspect-ratio:29/60}.aside__img:after{content:'';position:absolute;bottom:0;right:0;left:0;height:clamp(200px,15.625vw,300px);background:-webkit-gradient(linear,left bottom,left top,from(#16344e),to(rgba(22,52,78,0)));background:linear-gradient(0deg,#16344e 0%,rgba(22,52,78,0) 100%)}.basicgrid{display:grid;grid-template-columns:repeat(1,clamp(290px,90.625vw,435px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:clamp(20px,1.5625vw,30px) 0;width:100%}@media only screen and (min-width:1024px){.basicgrid{margin:clamp(40px,3.125vw,60px) 0;grid-column-gap:clamp(20px,1.5625vw,30px);grid-row-gap:0;grid-template-columns:repeat(2,clamp(400px,31.25vw,600px))}}@media only screen and (min-width:1280px){.basicgrid{margin:clamp(40px,3.125vw,60px) 0 clamp(90px,7.03125vw,135px) clamp(90px,7.03125vw,135px)}}.basicgrid__box{display:grid;grid-template-columns:repeat(2,1fr);background:rgba(255,255,255,.2);border-radius:clamp(13.32px,1.041666666666667vw,20px);gap:clamp(3.32px,.260416666666667vw,5px);padding:clamp(3.32px,.260416666666667vw,5px);list-style:none}.basicgrid__cell{background:#fff;aspect-ratio:1/1;border-radius:clamp(15px,1.302083333333333vw,25px);overflow:hidden}.basicgrid__cell[data-type=double]{grid-template-row:repeat(2,1fr)}.basicgrid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border:clamp(1px,.3125vw,1.5px) solid #fff;border-radius:clamp(8px,2.5vw,12px);padding:0 clamp(5px,1.5625vw,7.5px)}@media only screen and (min-width:1024px){.basicgrid__item{border:clamp(.65px,.052083333333333vw,1px) solid #fff;border-radius:clamp(10px,.78125vw,15px);padding:0 clamp(10px,.78125vw,15px)}}.basicgrid__item li,.basicgrid__item p,.basicgrid__item ul{padding:0;margin:0}.basicgrid__item[data-color=theme]{background:#254f6c;color:#fff}.basicgrid__item[data-color=theme]:hover{color:#fff}.basicgrid__item[data-color=theme]:focus{color:#fff}.basicgrid__item[data-color=theme]:active{color:#fff}.basicgrid__item[data-color=light]{background:#fff;color:#264151}.basicgrid__item[data-color=light]:hover{color:#264151}.basicgrid__item[data-color=light]:focus{color:#264151}.basicgrid__item[data-color=light]:active{color:#264151}.basicgrid__item[data-color=accent]{background:#478cb3;color:#fff;border:clamp(1.2px,.375vw,1.8px) solid #fff}@media only screen and (min-width:1024px){.basicgrid__item[data-color=accent]{border:clamp(1px,.078125vw,1.5px) solid #fff}}.basicgrid__item[data-color=accent]:hover{color:#fff}.basicgrid__item[data-color=accent]:focus{color:#fff}.basicgrid__item[data-color=accent]:active{color:#fff}.main{width:100%}@media only screen and (min-width:1280px){.main{width:77.8125%}}.main__plug{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/wp-content/themes/diving/assets/css/../images/2025.01.15_comingsoon.jpg);background-color:#fff;z-index:99999}