html{box-sizing:border-box;font-size:16px}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}input:focus,select:focus,button:focus{outline:0}select{-webkit-appearance:none;appearance:none;-ms-appearance:none}select:focus{outline:0}select::-ms-expand{display:none}input::-ms-clear{display:none}figure{margin:0}.container{width:100%;padding:0 20px;margin-right:auto;margin-left:auto}@media (min-width:691px){.container{max-width:none;padding:0 5%}}@media (min-width:1230px){.container{max-width:none;padding:0 10%}}@media (min-width:1600px){.container{max-width:1920px;padding:0 15%}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (max-width:690px){.row{margin-right:-15px;margin-left:-15px}}.row--flex{align-items:center}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width:690px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-right:15px;padding-left:15px}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:691px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:871px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:1230px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1600px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}::selection{background:orange}::-moz-selection{background:orange}html{overflow-x:hidden}body{font-size:16px;line-height:1.6;font-family:"Nanami",sans-serif;width:100vw;background-color:#000;color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:20%;z-index:9;background:linear-gradient(rgba(0,0,0,.5),transparent);pointer-events:none}.text-center{text-align:center}.title-space{margin-bottom:20px}.hand{width:100%;max-width:350px;background-image:url(../img/hand.png);background-size:contain;position:relative}.hand:before{display:block;content:"";width:100%;padding-top:45.71429%}.hand>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:690px){.hand{display:none}}.content{padding:120px 0;position:relative}@media (max-width:690px){.content{padding:60px 0}}.content--viewport{height:100vh;max-height:900px;display:flex;align-items:center;justify-content:center}@media (max-width:690px){.content--viewport{height:auto}}.content--shadow .container{position:relative;z-index:2}.content--shadow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;box-shadow:0 0 100px 40px #000 inset}.page__background{position:absolute;top:0;left:0;right:0;width:100%;max-width:1170px;margin:0 auto;height:900px;background-size:cover;background-position:center;opacity:0;transform:scale(1.1);transform-origin:top;animation:3s heroBackground forwards}@media (max-width:690px){.page__background{height:50%}}.content--large{padding-top:250px}.content--nopaddingtop{padding-top:0}.content--large .snake{top:auto;bottom:0;width:400px;height:400px}@media (max-width:1100px){.content--large .snake{display:none}}.snake{position:absolute;z-index:1;right:5%;top:0;width:500px;height:500px;background-position:right top;background-size:contain;background-repeat:no-repeat;background-image:url(../img/snake.png);opacity:0;transform:translateX(100px);transition:.7s ease .5s}.snake.animate-scroll{opacity:1;transform:translateX(0)}@media (max-width:690px){.snake{display:none}}.content__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.shadow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(ellipse at center center,transparent,transparent,#000,#000)}.waving{animation:20s waving infinite}@keyframes waving{0%{transform:skew(0deg);opacity:.8}25%{transform:skew(10deg) scaleY(.9);opacity:1}75%{transform:skew(-10deg);opacity:.8}to{transform:skew(0deg);opacity:.8}}.title{opacity:0;transform:translateY(30px);animation:.3s title forwards}@keyframes title{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.invisible{opacity:0;visiblity:hidden;transform:translateY(50px);transition:.7s ease .2s}.invisible.animate-scroll{opacity:1;visibility:visible;transform:translateY(0)}.content-video-container{display:flex;align-items:center;justify-content:center}.content-video{width:100%}@media (max-width:870px){.content-video{margin-top:30px}}.content-video__figure{background-color:#333;width:100%;background-size:cover;background-position:center;margin-bottom:15px;position:relative;position:relative}.content-video__figure:before{display:block;content:"";width:100%;padding-top:60%}.content-video__figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.content-video__figure--video:after{content:"";position:absolute;width:40px;height:40px;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;background-image:url(../img/icon-video.svg)}.content-video__figure svg{position:relative}@font-face{font-family:"Nanami";src:url(../font/nanamihmsolidbook-webfont.woff2)format("woff2"),url(../font/nanamihmsolidbook-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Nanami";src:url(../font/nanamihmsolidmedium-webfont.woff2)format("woff2"),url(../font/nanamihmsolidmedium-webfont.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Nanami";src:url(../font/nanamihmsolidblack-webfont.woff2)format("woff2"),url(../font/nanamihmsolidblack-webfont.woff)format("woff");font-weight:700;font-style:normal}.h1,h1,h2{font-size:60px;line-height:1.1;font-weight:700;margin:0 0 20px 0;display:block}@media (max-width:690px){.h1,h1,h2{font-size:30px}}h3{font-size:36px;font-weight:600}@media (max-width:690px){h3{font-size:24px}}h4{font-weight:700;font-size:21px}p{color:#cecece;margin:0 0 20px 0}p a{color:#d8232a}p.lead,.lead p{font-size:20px;margin:0 0 30px 0}p.small,.small p{font-size:14px}.table{margin-bottom:20px;font-size:14px;text-align:left;width:100%}.wysiwyg ul{margin-bottom:20px}.wysiwyg ul li{margin-bottom:5px;padding-left:35px;position:relative;color:#cecece}.wysiwyg ul li a{color:#d8232a}.wysiwyg ul li:before{content:"";position:absolute;top:10px;left:7px;width:6px;height:6px;border-radius:99em;background-color:#d8232a}.wysiwyg ol{margin-bottom:20px;counter-reset:section}.wysiwyg ol li{margin-bottom:5px;padding-left:35px;position:relative;color:#cecece}.wysiwyg ol li a{color:#d8232a}.wysiwyg ol li:before{content:"";counter-increment:section;content:counters(section,".")" ";position:absolute;top:3px;left:0;width:20px;height:20px;background-color:#d8232a;color:#fff;line-height:20px;text-align:center;font-size:11px;font-weight:700}.main-article .article-body .alignnone,body#tinymce .alignnone{width:100%;width:100%;margin-left:0}.main-article .article-body .alignleft,body#tinymce .alignleft{float:left;margin:0 0 1em 0;width:100%!important}.main-article .article-body .alignright,body#tinymce .alignright{float:right;margin:0 0 1em 0;width:100%!important}.main-article .article-body img,body#tinymce img{border-radius:6px}.main-article .article-body .wp-caption img,body#tinymce .wp-caption img{display:block}.main-article .article-body .wp-caption.alignnone,.main-article .article-body .wp-caption.aligncenter,body#tinymce .wp-caption.alignnone,body#tinymce .wp-caption.aligncenter{width:100%;margin:0;margin-bottom:15px;padding:0;border:0;background-color:inherit}.main-article .article-body .wp-caption.alignnone .wp-caption-text,.main-article .article-body .wp-caption.alignnone .wp-caption-dd,.main-article .article-body .wp-caption.aligncenter .wp-caption-text,.main-article .article-body .wp-caption.aligncenter .wp-caption-dd,body#tinymce .wp-caption.alignnone .wp-caption-text,body#tinymce .wp-caption.alignnone .wp-caption-dd,body#tinymce .wp-caption.aligncenter .wp-caption-text,body#tinymce .wp-caption.aligncenter .wp-caption-dd{font-size:.8em;text-align:center;line-height:1.4em;padding:20px;position:relative;margin-bottom:0}.main-article .article-body .wp-caption.alignleft,.main-article .article-body .wp-caption.alignright,body#tinymce .wp-caption.alignleft,body#tinymce .wp-caption.alignright{padding:0;border:0;background-color:inherit}.main-article .article-body .wp-caption.alignleft .wp-caption-text,.main-article .article-body .wp-caption.alignleft .wp-caption-dd,.main-article .article-body .wp-caption.alignright .wp-caption-text,.main-article .article-body .wp-caption.alignright .wp-caption-dd,body#tinymce .wp-caption.alignleft .wp-caption-text,body#tinymce .wp-caption.alignleft .wp-caption-dd,body#tinymce .wp-caption.alignright .wp-caption-text,body#tinymce .wp-caption.alignright .wp-caption-dd{font-size:.8em;padding:15px;text-align:center;line-height:1.4em;position:relative;margin-bottom:0}@media (min-width:691px){.main-article .article-body .alignnone,body#tinymce .alignnone{width:100%;width:100%}.main-article .article-body .alignleft,body#tinymce .alignleft{float:left;margin:0 15px 15px -8.3333333333%;width:50%!important;width:calc(58% - 15px)!important;clear:left}.main-article .article-body .alignright,body#tinymce .alignright{float:right;margin:0-8.333333% 15px 15px;width:50%!important;width:calc(58% - 15px)!important;clear:right}}.contactform ul li{list-style:none;margin:0;padding:0}.contactform ul li:before{display:none}.validation_error,.validation_message{color:red}.screen-reader-text{font-size:12px}.ui-datepicker-trigger{display:none}.pagination-row{display:none}.gfield_radio li{display:inline-block}#infscr-loading{width:100%;text-align:center;position:absolute;left:0;right:0;bottom:30px}.archive-title-prefix{display:none}figure.youtube-embed{margin:0}.gfield_description,.ginput_counter{font-size:12px;color:#444;margin-bottom:10px}.gform_body{display:flex;margin:0-20px;flex-wrap:wrap}.gform_body li{width:100%}.gform_body ul{margin:0}.gform_body ul li{margin:0;padding:0}.gform_body ul li:before{display:none}.gform_fields{padding:0 20px;width:100%}.ginput_complex{display:flex;width:100%;align-items:center;gap:10px}.ginput_complex>*{flex-grow:1}.ginput_complex .gf_clear_complex{display:none}@media (max-width:767px){.ginput_complex{display:block}}.gsection_title{display:none}.ginput_container{width:100%}.gform_button_select_files{width:100%;appearance:none;-webkit-appearance:none;-ms-appearance:none;background-color:transparent;color:#fff;text-align:left;font-family:"Nanami",sans-serif;border-radius:0;border:0;border-bottom:1px solid #fff;font-size:16px;padding:0 0 0 30px;height:50px;line-height:50px;background-image:url(../img/icon-paperclip.svg);background-size:20px;background-repeat:no-repeat;background-position:left center;cursor:pointer}.gform_drop_instructions{display:none}.ginput_container_checkbox{padding-top:15px}.gform_wrapper textarea{min-height:246px}.gform_footer{text-align:center;padding-top:20px}.gform_ajax_spinner{display:none!important}#field_1_12,#field_1_13{display:none}.logo{position:fixed;top:30px;left:5%;width:110px;height:110px;background-image:url(../img/logo-taksi.svg);background-size:100%;z-index:12;transition:.2s ease;will-change:transform}@media (max-width:690px){.logo{width:90px;height:90px;position:absolute}}.logo:hover{transform:scale(1.05)}.header__menu{display:inline-flex;gap:8px}.menu__right{position:fixed;top:40px;right:5%;z-index:12;display:inline-flex;gap:8px}.menu__right--scrolled .menu-item a{opacity:0;visibility:hidden;transform:translateY(-5px)}.menu__right>:last-child{margin-left:20px}.menu__right .menu-item a{position:relative;transition:all .2s ease;top:-5px}.menu__right .menu-item:nth-child(2) a{transition-delay:.05s}@media (max-width:690px){.menu__right .menu-item a{display:none!important}}.menu-button{text-align:center;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700}@media (max-width:690px){.menu-button div{display:none}}.menu-button span{display:block;position:relative;height:6px;width:80px;margin-bottom:10px;transform:scaleX(1);background-image:url(../img/scratch-white.svg);transition:.2s ease}.menu-button span:nth-child(1),.menu-button span:nth-child(3){transform:scaleX(.7)}.menu-button span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transform:scaleX(1);transform-origin:right;animation:.3s scratch forwards .6s}.menu-button .menu{opacity:0;transform:translateY(-3px);transition:.4s ease}.menu-button:hover .menu{opacity:1;transform:translateY(0)}@keyframes scratch{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.hero{display:flex;width:100vw;height:100vh;max-height:1100px;align-items:center;text-align:center;position:relative}.hero__background{position:absolute;top:0;left:0;width:100%;height:75%;background-image:url(../img/palm.jpg);background-size:contain;background-position:center top;background-repeat:no-repeat;opacity:0;transform:scale(1.1);transform-origin:top;animation:3s heroBackground forwards}@media (max-width:1229px){.hero__background{background-position:center top;height:100%;width:200%;left:-50%}}.hero__stack-wrapper{position:relative;overflow:hidden}.hero__stack{position:relative;display:inline-block;top:50px;opacity:0;transform:translateY(30px);animation:.3s stackOne forwards .3s}.hero__stack img:nth-child(1){position:relative;width:245px;height:auto;z-index:1}@media (max-width:1300px){.hero__stack img:nth-child(1){width:200px}}@media (max-width:690px){.hero__stack img:nth-child(1){width:35vw}}.hero__stack-wrapper--small{margin-bottom:20px}.hero__stack-wrapper--small .hero__stack img:nth-child(1){width:100px;max-width:100px}.hero__stack-wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(transparent,#000);z-index:1}.hero__stack-wrapper--small:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(transparent,#000);z-index:1}.hero__stack img:nth-child(2),.hero__stack img:nth-child(3){position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(.8)}.hero__stack img:nth-child(4){position:absolute;height:auto;width:42%;bottom:22px;left:0;top:auto;transform:translateX(42%) scale(.9)}.hero__stack img:nth-child(2){animation:.25s stackTwo forwards .5s}.hero__stack img:nth-child(3){animation:.25s stackThree forwards .7s}.hero__stack img:nth-child(4){animation:.25s stackFour forwards .9s}.hero__caption{width:100%}.hero__bottom{display:block;position:relative;z-index:2;background-color:#000;box-shadow:0-20px 50px 0#000;padding-top:20px}@media (max-width:690px){.hero__bottom{padding-bottom:30px}}.hero__text{opacity:0;animation:1.5s heroBottom forwards}.hero .eyes{position:absolute;left:10%;bottom:40%;z-index:8;opacity:0;transform:rotate(-10deg);animation:1s heroEyes forwards 1.5s}@media (max-width:1100px){.hero .eyes{bottom:35%;left:5%;transform:rotate(-10deg) scale(.75)}}@media (max-width:690px){.hero .eyes{left:5%;bottom:20px;transform:rotate(-10deg) scale(.75)}}.hero .hand{position:absolute;top:40%;left:70%;transform-origin:right top;animation:1s heroHand forwards 1s;opacity:0;transform:translateX(50%)}.spaaraksi-badge{position:absolute;bottom:0;left:0;width:412px;max-width:30vw;z-index:10}@media (max-width:690px){.spaaraksi-badge{max-width:50vw;left:auto;right:0}}.spaaraksi-badge:hover img:last-child{transform:rotate(3deg)}.spaaraksi-badge img{max-width:100%;height:auto;will-change:transform}.spaaraksi-badge img:last-child{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease}@keyframes heroEyes{0%{opacity:0}to{opacity:1}}@keyframes heroHand{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes heroBottom{0%{opacity:0}to{opacity:1}}@keyframes heroBackground{0%{opacity:0;transform:scale(1.1)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes stackOne{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes stackTwo{0%{transform:scale(.8)}to{transform:scale(.8) translateX(-75%)}}@keyframes stackThree{0%{transform:scale(.8)}to{transform:scale(.8) translateX(75%)}}@keyframes stackFour{0%{transform:scale(.9)}to{transform:scale(.9) translateX(-160%)}}.button,.menu__right .menu-item a{position:relative;display:inline-block}.button span:nth-child(1),.button span:nth-child(2),.menu__right .menu-item a span:nth-child(1),.menu__right .menu-item a span:nth-child(2){position:absolute;top:0;width:50%;height:100%;z-index:2}.button span:nth-child(1):hover~span:last-child,.menu__right .menu-item a span:nth-child(1):hover~span:last-child{transform:rotate(-3deg)}.button span:nth-child(2),.menu__right .menu-item a{right:0}.button span:nth-child(2):hover~span:last-child{transform:rotate(3deg)}.button span:last-child,.menu__right .menu-item a span:last-child{display:inline-block;position:relative;height:50px;line-height:50px;color:#fff;text-decoration:none;padding:0 25px;text-transform:uppercase;font-weight:700;transition:.3s ease;background-color:#d8232a;will-change:transform;transform-origin:bottom}.button--secondary span:last-child,.menu__right .menu-item:first-child a span:last-child{background-color:#fff;color:#000}.button--ghost span:last-child,.menu__right .menu-item:last-child a span:last-child{background-color:transparent;color:#fff;border:2px solid #fff}.eyes{display:flex}.eye{position:relative;transform:scaleX(1.1);margin:0 30px}.eye:last-child .eye__big{transform:scaleY(-1)}.eye:last-child .eye__pupil{left:auto;right:-2px}.eye:after{content:"";position:absolute;top:0;left:-10%;width:120%;height:100%;background-color:#000;transform-origin:top;transform:scaleY(0);animation:2s blink infinite}.eye__big{display:block;width:40px;height:30px;border-radius:100%/50% 150%;background-color:#363411;position:relative;transform:skewX(15deg) translateZ(0)}.eye__iris{position:absolute;top:0;left:8px;width:23px;height:23px;background-color:#000;border-radius:99em;transform:translateZ(0)}.eye__pupil{position:absolute;top:6px;left:-2px;width:7px;height:7px;background-color:#454544;border-radius:99em}@keyframes blink{0%{transform:scaleY(0) skewX(8deg)}50%{transform:scaleY(0) skewX(8deg)}55%{transform:scaleY(1) skewX(8deg)}60%{transform:scaleY(0) skewX(8deg)}to{transform:scaleY(0) skewX(8deg)}}.faq{margin-bottom:40px;padding-top:10px;position:relative;z-index:2}.faq__question{color:#fff;font-weight:700;cursor:pointer;margin-bottom:0;position:relative;transition:.3s ease;padding-right:70px;font-size:18px;line-height:1.2;font-size:20px}.faq__question.-label{margin:2.5rem 0 0}@media (max-width:690px){.faq__question{padding-right:20px}}.faq__question.active .faq__icon{transform:rotate(225deg)}.faq__question.active+.faq__answer{max-height:500px;opacity:1}.faq__answer{overflow:hidden;max-height:0;transition:.3s ease;opacity:0}.faq__answer p,.faq__answer ul{padding-top:10px}.faq__item{margin-bottom:0;padding-bottom:30px;opacity:0;transform:translateY(30px);animation:.3s fadeUp forwards}.faq__item:nth-child(2){animation-delay:.05s}.faq__item:nth-child(3){animation-delay:.1s}.faq__item:nth-child(4){animation-delay:.15s}.faq__item:nth-child(5){animation-delay:.2s}.faq__item:nth-child(6){animation-delay:.25s}.faq__item:nth-child(7){animation-delay:.3s}.faq__item:nth-child(8){animation-delay:.35s}.faq__item:nth-child(9){animation-delay:.4s}.faq__item:nth-child(10){animation-delay:.45s}.faq__item:nth-child(11){animation-delay:.55s}.faq__item:nth-child(12){animation-delay:.6s}.faq__item:nth-child(13){animation-delay:.65s}.faq__item:last-child{margin-bottom:0;border:0;padding:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq__icon{position:absolute;top:0;right:0;width:12px;height:12px;transform:rotate(45deg);transition:.2s ease}.faq__icon:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:3px;background-color:#fff}.faq__icon:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#fff}.faq__top{margin-bottom:40px;text-align:center}.faq__bottom{padding-top:30px;text-align:center}.footer{padding:120px 0 50px 0;text-align:center;background-image:url(../img/footer.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:relative;z-index:1}@media (max-width:690px){.footer{padding-top:30px;background-size:cover}}.footer__list{display:flex;justify-content:center;margin-bottom:40px}@media (max-width:690px){.footer__list{flex-direction:column}}.footer__list .menu-item{margin:0 20px}.footer__list .menu-item a{text-decoration:none;color:#fff;font-size:14px;display:block}@media (max-width:690px){.footer__list .menu-item a{font-size:18px;padding:10px 0}}.footer__logo{display:block;margin:0 auto 40px auto;width:100px;height:100px;background-image:url(../img/logo-taksi.svg);background-size:100%;transition:.2s ease;will-change:transform}.footer__logo:hover{transform:scale(1.05)}.navigation{position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:20;display:flex;align-items:center;justify-content:center;transform:translateY(-100%);opacity:0;transition:.4s ease}.navigation--open .navigation{transform:translateY(0);opacity:1}.navigation__container{display:flex;width:100%;padding:0 10%;position:relative;z-index:1}@media (max-width:690px){.navigation__container{flex-direction:column;padding:0 10%}}.navigation__list{width:70%}@media (max-width:690px){.navigation__list{width:100%}}.extra{width:30%}@media (max-width:690px){.extra{display:none}}.extra .menu-item{margin-bottom:10px;opacity:0;transform:translateX(-10px);transition:transform .3s ease,opacity 1s ease}.extra .menu-item a{color:#fff;text-decoration:none;font-weight:700;font-size:20px;display:inline-block}.extra .menu-item a:hover{animation:.8s shake infinite}.navigation__list .menu-item a{color:#fff;text-decoration:none;font-size:60px;font-weight:700;line-height:1;display:inline-block;position:relative}@media (max-width:690px){.navigation__list .menu-item a{font-size:40px}}.navigation__list .menu-item a:hover{animation:.8s shake infinite}.navigation__list .menu-item.current-menu-item a:before{content:"";position:absolute;top:15px;left:-30px;width:80px;height:7px;z-index:-1;background-image:url(../img/scratch-green.svg);background-repeat:no-repeat;transform:scaleY(2) scaleX(1.5) rotate(-20deg)}@media (max-width:690px){.navigation__list .menu-item.current-menu-item a:before{width:40px;height:4px;transform:scaleY(4) scaleX(1.5) rotate(-15deg);background-size:contain;left:-15px}}.navigation__list .menu-item{margin-bottom:20px;opacity:0;transform:translateX(-10px);transition:transform .3s ease,opacity 1s ease}.navigation--open .navigation__list .menu-item,.navigation--open .extra .menu-item{opacity:1;transform:translateX(0)}.navigation--open .navigation__list .menu-item:nth-child(1),.navigation--open .extra .menu-item:nth-child(1){transition-delay:.2s}.navigation--open .navigation__list .menu-item:nth-child(2),.navigation--open .extra .menu-item:nth-child(2){transition-delay:.25s}.navigation--open .navigation__list .menu-item:nth-child(3),.navigation--open .extra .menu-item:nth-child(3){transition-delay:.3s}.navigation--open .navigation__list .menu-item:nth-child(4),.navigation--open .extra .menu-item:nth-child(4){transition-delay:.35s}.navigation--open .navigation__list .menu-item:nth-child(5),.navigation--open .extra .menu-item:nth-child(5){transition-delay:.4s}.navigation--open .navigation__list .menu-item:nth-child(6),.navigation--open .extra .menu-item:nth-child(6){transition-delay:.45s}@keyframes shake{0%{transform:translate(1px,.5px) rotate(0deg)}10%{transform:translate(-.5px,-1px) rotate(-.5deg)}20%{transform:translate(-1.5px,0) rotate(.5deg)}30%{transform:translate(0,1px) rotate(0deg)}40%{transform:translate(.5px,-.5px) rotate(.5deg)}50%{transform:translate(-.5px,1px) rotate(-.5deg)}60%{transform:translate(-1.5px,.5px) rotate(0deg)}70%{transform:translate(1px,.5px) rotate(-.5deg)}80%{transform:translate(-.5px,-.5px) rotate(.5deg)}90%{transform:translate(1px,1px) rotate(0deg)}to{transform:translate(.5px,-1px) rotate(-.5deg)}}.navigation__close,.overlay__close{position:fixed;top:30px;right:5%;width:60px;height:60px;z-index:2;cursor:pointer;transform:rotate(45deg);transition:.3s ease}.navigation__close:before,.navigation__close:after,.overlay__close:before,.overlay__close:after{content:"";position:absolute;left:0;right:0;top:48%;height:7px;width:100%;background-image:url(../img/scratch-white.svg);background-size:contain;background-repeat:no-repeat;transition:.2s ease;transform:scaleY(1.5)}.navigation__close:after,.overlay__close:after{transform:rotate(90deg) scaleY(1.5)}.navigation__background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/palm.jpg);background-size:cover;background-position:center;opacity:0;transform:scale(1.1);transition:.4s ease .3s}@media (max-width:690px){.navigation__background{height:50%}}.navigation--open .navigation__background{opacity:.6;transform:scale(1)}.mask{position:relative;padding:160px 0;max-height:820px;overflow:hidden;background-color:#444;max-width:1500px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;transition:.3s ease,opacity 2s ease .3s;opacity:0}.mask.animate-scroll{opacity:1}.mask.animate-scroll .leaf-left{animation:1s leafLeft forwards 1s}.mask.animate-scroll .leaf-right{animation:1s leafRight forwards 1.1s}.mask.animate-scroll .liana-left{animation:.6s liana forwards cubic-bezier(.75,-.5,0,1.65) .9s}.mask.animate-scroll .liana-right{animation:.6s liana forwards cubic-bezier(.75,-.5,0,1.65) 1s}.mask.animate-scroll .mask__col{animation:.4s maskCol ease forwards}.mask.animate-scroll .mask__col:nth-child(1){animation-delay:0s}.mask.animate-scroll .mask__col:nth-child(2){animation-delay:.1s}.mask.animate-scroll .mask__col:nth-child(3){animation-delay:.2s}@keyframes maskCol{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.mask:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:60px solid;border-image:url(../img/mask.svg)5% 10%fill;border-image-repeat:stretch;z-index:1}@media (max-width:1229px){.mask:before{transform:scaleX(2.4)}}.mask__container{display:none;justify-content:center;width:100%;max-width:800px;margin:0 auto;position:relative;z-index:2}.mask__container.active{display:flex}@media (max-width:690px){.mask__container{padding:0 10px 40px 10px}}.mask__col{padding:0 15px;opacity:0;width:33.333%;transform:translateY(30px);transition:1s cubic-bezier(.75,-.5,0,1.65)}@media (max-width:690px){.mask__col{padding:0 5px}}.mask__link{display:block;transform:scale(.8)}@media (max-width:690px){.mask__link{transform:scale(1)}}.mask__link span:nth-child(1),.mask__link span:nth-child(2){position:absolute;top:0;width:50%;height:100%;z-index:2}.mask__link img{transition:.3s ease;transform-origin:bottom;will-change:transform}.mask__link span:nth-child(1):hover~img:last-child{transform:rotate(-3deg)}.mask__link span:nth-child(2){right:0}.mask__link span:nth-child(2):hover~img:last-child{transform:rotate(3deg)}.mask__tabs{position:relative;z-index:2;display:flex;justify-content:center;width:100%;flex-wrap:wrap}@media (max-width:690px){.mask__tabs{margin-bottom:20px}}.mask__tab{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;margin:0 15px;opacity:.3;cursor:pointer;transition:.3s ease}@media (max-width:690px){.mask__tab{margin:0;padding:10px}}.mask__tab.active,.mask__tab:hover{opacity:1}.mask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease;transform:scale(1.5)}.mask[data-color=blue]{background-color:#005a84}.mask[data-color=blue]:after{background-image:radial-gradient(ellipse at center center,#85d2f7,rgba(133,210,247,0),rgba(133,210,247,0))}.mask[data-color=pink]{background-color:#542751}.mask[data-color=pink]:after{background-image:radial-gradient(ellipse at center center,#d35d92,rgba(211,93,146,0),rgba(211,93,146,0))}.mask[data-color=orange]{background-color:#9a5405}.mask[data-color=orange]:after{background-image:radial-gradient(ellipse at center center,#f4a120,rgba(244,161,32,0),rgba(244,161,32,0))}.mask[data-color=bluelight]{background-color:#20a7e1}.mask[data-color=bluelight]:after{background-image:radial-gradient(ellipse at center center,#a7e2f8,rgba(167,226,248,0),rgba(167,226,248,0))}.mask[data-color=pinklight]{background-color:#d170ad}.mask[data-color=pinklight]:after{background-image:radial-gradient(ellipse at center center,#ffa1de,rgba(255,161,222,0),rgba(255,161,222,0))}.mask[data-color=purple]{background-color:#99429d}.mask[data-color=purple]:after{background-image:radial-gradient(ellipse at center center,#faa8ec,rgba(250,168,236,0),rgba(250,168,236,0))}.mask[data-color=red]{background-color:#dc5f2c}.mask[data-color=red]:after{background-image:radial-gradient(ellipse at center center,#ffa77c,rgba(255,167,124,0),rgba(255,167,124,0))}.mask[data-color=yellow]{background-color:#d59901}.mask[data-color=yellow]:after{background-image:radial-gradient(ellipse at center center,#ffe29b,rgba(255,226,155,0),rgba(255,226,155,0))}.ant{position:absolute;bottom:10%;left:44%;width:40px;height:70px;background-image:url(../img/ant.svg);background-size:100%;z-index:1;transform:rotate(-20deg);transform-origin:right bottom;animation:2s wurm infinite}@media (max-width:1229px){.ant{display:none}}@media (max-width:690px){.ant{bottom:13%;display:block}}.wurm{position:absolute;top:calc(50% - 15px);right:14%;width:40px;height:60px;background-image:url(../img/wurm.svg);background-size:100%;z-index:1;transform:rotate(-22deg) skew(5deg);transform-origin:right bottom;animation:1.5s wurm infinite}@media (max-width:1229px){.wurm{display:none}}@keyframes wurm{0%{transform:translateY(-50%) rotate(-22deg)}50%{transform:translateY(-50%) rotate(-22deg) skew(3deg)}to{transform:translateY(-50%) rotate(-22deg)}}@keyframes ant{0%{transform:rotate(-22deg)}50%{transform:rotate(-22deg) skew(3deg)}to{transform:rotate(-22deg)}}.butterfly{position:absolute;top:19%;left:7%;width:50px;height:70px;background-image:url(../img/butterfly.svg);background-size:100%;z-index:1;animation:3s butterfly infinite;transform-origin:left bottom}@media (max-width:1229px){.butterfly{display:none}}@keyframes butterfly{0%{transform:scaleX(1) rotate(-15deg)}90%{transform:scaleX(1) rotate(-15deg)}94%{transform:scaleX(.9) rotate(-9deg)}96%{transform:scaleX(1) rotate(-15deg)}98%{transform:scaleX(.9) rotate(-9deg)}to{transform:scaleX(1) rotate(-15deg)}}.liana-left{position:absolute;width:350px;height:200px;right:55%;bottom:100%;border-radius:50%;border:10px solid #fff;opacity:0;transform:scaleY(1.5) rotate(-30deg)}.liana-right{position:absolute;width:350px;height:150px;left:55%;bottom:100%;border-radius:50%;border:8px solid #fff;opacity:0;transform:scaleY(1.5) rotate(-30deg)}@keyframes liana{0%{transform:scaleY(1.5) rotate(-30deg) translateY(0);opacity:0}to{transform:scaleY(1.5) translateY(40%) rotate(0);opacity:.1}}.leaf-left{position:absolute!important;left:-30px;bottom:-30px;width:25%;background-image:url(../img/leaf.svg);background-size:100%;transform:translate(-100%,100%);opacity:0;position:relative}.leaf-left:before{display:block;content:"";width:100%;padding-top:100%}.leaf-left>.content{position:absolute;top:0;left:0;right:0;bottom:0}.leaf-right{position:absolute!important;right:-30px;top:-30px;width:25%;background-image:url(../img/leaf.svg);background-size:100%;opacity:0;transform:translate(100%,-100%) scale(-1,-1);position:relative}.leaf-right:before{display:block;content:"";width:100%;padding-top:100%}.leaf-right>.content{position:absolute;top:0;left:0;right:0;bottom:0}@keyframes leafLeft{0%{transform:translate(-100%,100%);opacity:0}to{transform:translate(0,0);opacity:.1}}@keyframes leafRight{0%{transform:translate(100%,-100%) scale(-1,-1);opacity:0}to{transform:translate(0,0) scale(-1,-1);opacity:.1}}.product__wrapper+.footer{display:none}@media (max-width:690px){.product__wrapper .col-12{display:flex;flex-direction:column-reverse}}.product__wrapper{min-height:100vh;width:100vw;display:flex;align-items:center;padding:160px 0 80px 0}@media (max-width:1100px){.product__wrapper{height:auto}}@media (min-width:1300px){.product__wrapper{height:100vh}}.product__wrapper:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:100vw;height:100%;max-width:1440px;max-height:900px;background-image:url(../img/palm4.jpg);background-size:cover;background-position:center top;opacity:0;transform:scale(1.1);transform-origin:top;animation:3s heroBackground forwards}.product{display:flex;align-items:center;width:100%;position:relative}@media (max-width:871px){.product{flex-direction:column-reverse;align-items:flex-start}}.product__caption{width:50%;padding-right:80px;opacity:0;transform:translateY(50px);animation:.6s product forwards}@media (max-width:871px){.product__caption{width:80%}}@media (max-width:690px){.product__caption{width:100%;padding-right:0}}@keyframes product{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.product__figure{width:40%;text-align:center;position:relative;opacity:0;transform:translateY(50px);animation:.5s product forwards .3s}@media (max-width:690px){.product__figure{display:none}}.product__figure:after{content:"";position:absolute;width:300px;height:325px;background-size:contain;background-repeat:no-repeat;bottom:40px;right:10%;max-width:50%;background-image:url(../img/decoration-leaf.png);transform-origin:left bottom;opacity:0;transform:rotate(-45deg);animation:.5s decorationLeaf forwards .7s}@media (max-width:871px){.product__figure:after{width:150px;height:170px}}@keyframes decorationLeaf{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0)}}.product__figure:before{content:"";position:absolute;width:250px;height:280px;background-size:contain;background-repeat:no-repeat;bottom:40px;right:50%;background-image:url(../img/leaf-blue.png);transform-origin:right bottom;opacity:0;transform:rotate(45deg);animation:.5s productLeaf forwards .6s}@media (max-width:871px){.product__figure:before{width:125px;height:140px}}@keyframes productLeaf{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(0)}}.product__image{width:250px;position:relative;z-index:1}@media (max-width:871px){.product__image{width:180px}}.product__packages{display:flex;align-items:flex-end;padding-top:20px;margin-bottom:30px}.product__packages img{max-width:50px;margin-bottom:5px;display:block}.product__package{margin-right:20px;font-size:12px;text-align:center;color:#cecece}.product__link{text-transform:uppercase;font-size:14px;color:#009fe3;text-decoration:none;font-weight:700;cursor:pointer;transition:.2s ease}.product__link:hover{opacity:.8}.product-navigation{position:absolute;left:0;right:0;top:70px;margin:0 auto;text-align:center;z-index:11}@media (max-width:690px){.product-navigation{top:160px}}.product-navigation__item{display:inline-block;margin:0 20px}@media (max-width:690px){.product-navigation__item{margin:0 5px}}.product-navigation__link{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;opacity:.25;transition:.3s ease}.product-navigation__item--active .product-navigation__link,.product-navigation__link:hover{opacity:1}.product__thumbs{position:absolute;top:0;height:100%;padding-top:60px;z-index:2;display:flex;flex-direction:column;justify-content:center;right:5%}@media (max-width:690px){.product__thumbs{position:relative;flex-direction:row;right:0}}.product__thumb{margin-bottom:40px;position:relative}@media (max-width:690px){.product__thumb{width:33.33%;padding:0 5px}}.product__thumb:hover img{opacity:1}.product__thumb img{max-width:55px;position:relative;z-index:1;opacity:.6;transition:.3s ease;will-change:opacity}@media (max-width:690px){.product__thumb img{opacity:.4;max-width:none;width:100%}}.product__thumb.active img{opacity:1}.product__thumb.active .product__scratch{opacity:1}.product__scratch{position:absolute;opacity:0;left:-10px;top:30%;transform:scaleY(1.8) scaleX(1.3) skewY(-10deg)}@media (max-width:690px){.product__scratch{display:none}}.product__scratch span{display:block;position:relative;height:6px;width:80px;margin-bottom:5px;transform:scaleX(1);background-image:url(../img/scratch-green.svg);transition:.2s ease}.product__scratch span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transform:scaleX(1);transform-origin:right;animation:.3s scratch forwards .1s}.product__island{display:flex;justify-content:flex-start}.product__island .product__caption{padding-right:0;width:40%}@media (max-width:871px){.product__island .product__caption{width:80%}}.product__island .product__figure{padding-left:20px}@media (max-width:871px){.product__island .product__figure{padding-left:0;width:50%;margin-bottom:20px}}.product__island .product__figure .product__island-background{display:flex;justify-content:center;align-items:center}.product__island .product__figure:before{display:none}.product__island .product__figure:after{display:none}.product__island .product__image{width:35%;position:absolute;bottom:15%}.product--purple .product__link,.product--purple th{color:#8f5598}.product--purple .product__scratch span{background-image:url(../img/scratch-purple.svg)}.product--red .product__link,.product--red th{color:#dd602d}.product--red .product__scratch span{background-image:url(../img/scratch-red.svg)}.product--yellow .product__link,.product--yellow th{color:#dda71e}.product--yellow .product__scratch span{background-image:url(../img/scratch-yellow.svg)}.product--blue .product__link,.product--blue th,.product--bluelight .product__link,.product--bluelight th{color:#009fe3}.product--blue .product__scratch span,.product--bluelight .product__scratch span{background-image:url(../img/scratch-blue.svg)}.product--blue .product__figure:before,.product--bluelight .product__figure:before{background-image:url(../img/leaf-blue.png)}.product--pink .product__link,.product--pink th,.product--pinklight .product__link,.product--pinklight th{color:#d25ba3}.product--pink .product__scratch span,.product--pinklight .product__scratch span{background-image:url(../img/scratch-pink.svg)}.product--pink .product__figure:before,.product--pinklight .product__figure:before{background-image:url(../img/leaf-pink.png)}.product--orange .product__link,.product--orange th,.product--orangelight .product__link,.product--orangelight th{color:#ffa625}.product--orange .product__scratch span,.product--orangelight .product__scratch span{background-image:url(../img/scratch-orange.svg)}.product--orange .product__figure:before,.product--orangelight .product__figure:before{background-image:url(../img/leaf-orange.png)}.products__wrapper+.footer{display:none}@media (max-width:690px){.products__wrapper .col-12{display:flex;flex-direction:column-reverse}}.products__wrapper{min-height:100vh;width:100vw;display:flex;align-items:center;padding:200px 0 80px 0}@media (max-width:1100px){.products__wrapper{height:auto}}@media (min-width:1300px){.products__wrapper{height:100vh}}.products__wrapper:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:100vw;height:100%;max-width:1440px;max-height:900px;background-image:url(../img/palm4.jpg);background-size:cover;background-position:center top;opacity:0;transform:scale(1.1);transform-origin:top;animation:3s heroBackground forwards}.products{display:flex;align-items:center;width:100%;position:relative}@media (max-width:871px){.products{flex-direction:column-reverse;align-items:flex-start}}.products__caption{width:50%;padding-right:80px;opacity:0;transform:translateY(50px);animation:.6s product forwards}@media (max-width:871px){.products__caption{width:80%}}@media (max-width:690px){.products__caption{width:100%;padding-right:0}}.products__caption .term-description p{font-size:14px}.products__caption .term-description p:first-child{font-size:20px;margin:0 0 30px 0}.products div.col-md-6{display:flex;justify-content:center}.products__figure-wrapper{position:relative;z-index:1;display:inline-block}.products__figure-wrapper:before{content:"";position:absolute;width:150px;height:180px;background-size:contain;background-repeat:no-repeat;bottom:25%;left:-70px;background-image:url(../img/leaf-blue.png);transform-origin:right bottom;opacity:0;transform:rotate(45deg);animation:.5s productLeaf forwards .6s}@media (max-width:871px){.products__figure-wrapper:before{width:125px;height:140px}}.products__figure-wrapper .products__figure{position:relative;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:690px){.products__figure-wrapper .products__figure{margin-top:4rem;margin-bottom:2rem}}.products__figure-wrapper .products__link{transform:scale(.9);margin-right:5rem}.products__figure-wrapper .products__link:last-child{margin-right:0}.products__figure-wrapper .products__link:last-child:after{content:"";position:absolute;width:200px;height:225px;background-size:contain;background-repeat:no-repeat;bottom:0;right:-100px;background-image:url(../img/leaf-hagedis.png);transform-origin:left bottom;opacity:0;transform:rotate(-45deg);animation:.5s decorationLeaf forwards .7s;z-index:-1}.products__figure-wrapper .products__link:nth-child(2){transform:scale(1);position:absolute;bottom:0;left:29%;z-index:2}.products__figure-wrapper .products__link:nth-child(2):last-child{transform:scale(1);left:50%;width:100%}@media (max-width:690px){.products__figure-wrapper .products__link:nth-child(2):last-child{left:40%}}.products__figure-wrapper .products__link:nth-child(2):last-child:after{right:-40px}.products__figure-wrapper .products__link img{position:relative;width:245px;height:auto;z-index:1}@media (max-width:1300px){.products__figure-wrapper .products__link img{width:200px}}@media (max-width:690px){.products__figure-wrapper .products__link img{width:35vw}}.products__island .products__figure-wrapper{background-repeat:no-repeat;background-position:center;background-image:url(../img/island-large.png);background-size:contain;display:flex;flex-direction:row;align-items:flex-end;width:100%;padding-top:100%}.products__island .products__figure-wrapper .products__link:after{display:none}@media (max-width:690px){.products__island .products__figure-wrapper{margin-top:4rem;margin-bottom:2rem}}.products__island .products__figure-wrapper:after{display:none}.products__island .products__figure-wrapper:before{background-image:url(../img/octopus.png)!important;bottom:0!important;right:auto!important;left:5%;z-index:3}.products__island .products__figure-wrapper .products__figure{width:60%;position:absolute;bottom:20%;left:20%}@media (max-width:690px){.products__island .products__figure-wrapper .products__figure{bottom:15%}}.products__island .products__figure-wrapper .products__figure .products__link{margin-right:2rem;max-width:45%}.products__island .products__figure-wrapper .products__figure .products__link:last-child{margin-right:0}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:20;transition:.3s ease;visibility:hidden;opacity:0}.overlay.active{visibility:visible;opacity:1}.overlay.active .details{transform:translateX(0)}.details{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:620px;background-color:#202020;overflow-y:scroll;transition:.3s ease;z-index:1;transform:translateX(100%)}.details__inner{padding:70px}@media (max-width:690px){.details__inner{padding:50px 20px}}.overlay .table{margin-top:20px}.overlay__close{right:30px;position:absolute}.details__close{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#000}.about__box{text-align:center;opacity:0;animation:1.5s aboutbox forwards}@media (max-width:690px){.about__box{animation:none;opacity:1}}.about__box--2{animation-delay:1.5s}.about__box--3{animation-delay:2.5s}@media (max-width:1229px){.about__bottom{padding-top:40px}}@keyframes aboutbox{0%{opacity:0}to{opacity:1}}.about__center{padding:200px 0 160px 0;position:relative}@media (max-width:1229px){.about__center{padding-top:240px;padding-bottom:0}}@media (max-width:690px){.about__center{padding-top:0}}.about__box--3{position:relative;transform:translateY(-100%)}@media (max-width:690px){.about__box--3{transform:translateY(0)}}.about__box--3 .hero__stack-wrapper{left:20px}.about svg{position:absolute;top:0}.about__bottom{position:relative;opacity:0;animation:1.5s aboutbox forwards 3.9s}@media (max-width:690px){.about__bottom{animation:none;opacity:1}}.about__bottom .row{position:relative;z-index:4}.about__image{position:absolute!important;width:60vw;max-width:800px;position:relative;right:55%;top:0;background-image:url(../img/palm5.jpg);background-size:cover;background-position:right center}.about__image:before{display:block;content:"";width:100%;padding-top:90.47619%}.about__image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:870px){.about__image{display:none}}.about__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:radial-gradient(ellipse at center center,transparent,rgba(0,0,0,.5),#000,#000);z-index:4}.monkey{width:225px;height:275px;background-image:url(../img/monkey.png);background-size:cover;position:absolute;right:0;bottom:0;z-index:3;opacity:0;transition:1s ease .5s}.monkey.animate-scroll{opacity:1;transform:translate(-50%,-50%)}.about .eyes{left:100%;position:absolute;transform:rotate(0deg);opacity:0;top:15%;animation:1.5s aboutbox forwards 2.5s}.path{width:100%}@media (max-width:690px){.path{opacity:0}}.path path{opacity:0;animation:1s animatePath forwards}.path path:nth-child(2){animation-delay:.1s}.path path:nth-child(3){animation-delay:.2s}.path path:nth-child(4){animation-delay:.3s}.path path:nth-child(5){animation-delay:.4s}.path path:nth-child(6){animation-delay:.5s}.path path:nth-child(7){animation-delay:.6s}.path path:nth-child(8){animation-delay:.7s}.path path:nth-child(9){animation-delay:.8s}.path path:nth-child(10){animation-delay:.9s}.path path:nth-child(11){animation-delay:1s}.path path:nth-child(12){animation-delay:1.1s}.path path:nth-child(13){animation-delay:1.2s}.path path:nth-child(14){animation-delay:1.3s}.path path:nth-child(15){animation-delay:1.4s}.path path:nth-child(16){animation-delay:1.5s}.path path:nth-child(17){animation-delay:1.6s}.path path:nth-child(18){animation-delay:1.7s}.path path:nth-child(19){animation-delay:1.8s}.path path:nth-child(20){animation-delay:1.9s}.path path:nth-child(21){animation-delay:2s}.path path:nth-child(22){animation-delay:2.1s}.path path:nth-child(23){animation-delay:2.2s}.path path:nth-child(24){animation-delay:2.3s}.path path:nth-child(25){animation-delay:2.4s}.path path:nth-child(26){animation-delay:2.5s}.path path:nth-child(27){animation-delay:2.6s}.path path:nth-child(28){animation-delay:2.7s}.path path:nth-child(29){animation-delay:2.8s}.path path:nth-child(30){animation-delay:2.9s}.path path:nth-child(31){animation-delay:3s}.path path:nth-child(32){animation-delay:3.1s}.path path:nth-child(33){animation-delay:3.2s}.path path:nth-child(34){animation-delay:3.3s}.path path:nth-child(35){animation-delay:3.4s}.path path:nth-child(36){animation-delay:3.5s}.path path:nth-child(37){animation-delay:3.6s}.path path:nth-child(38){animation-delay:3.7s}.path path:nth-child(39){animation-delay:3.8s}.path path:nth-child(40){animation-delay:3.9s}@keyframes animatePath{0%{opacity:0}to{opacity:1}}.media__item{padding:0 20px;width:50%}.media__item:nth-child(even){margin-top:100px}.media__item:nth-child(odd){margin-top:-50px}.media__item:first-child{margin:0}.media{display:flex;flex-wrap:wrap;padding-top:40px}@media (max-width:690px){.media{margin:0-15px}}.media__figure{background-color:#333;width:100%;background-size:cover;background-position:center;margin-bottom:15px;position:relative;position:relative}.media__figure:before{display:block;content:"";width:100%;padding-top:60%}.media__figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.media__figure--video:after{content:"";position:absolute;width:40px;height:40px;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;background-image:url(../img/icon-video.svg)}.js-video-button{cursor:pointer}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease;animation-duration:.2s;animation-name:modal-video;transition:opacity .2s ease}.modal-video:focus{outline:0}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease;animation-duration:.2s;animation-name:modal-video-inner;transform:translate(0,0);transition:transform .2s ease}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-50px;right:-50px;display:inline-block;width:50px;height:50px;overflow:hidden;border:0;background:0 0;transform:rotate(-45deg);cursor:pointer}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;left:0;right:0;top:48%;height:7px;width:100%;background-image:url(../img/scratch-white.svg);background-size:contain;background-repeat:no-repeat;transition:.2s ease}.modal-video-close-btn:after{transform:rotate(90deg)}.gform_body,.gform_footer{color:#fff}.gform_body label a,.gform_footer label a{color:#d8232a}.gform_body ::-webkit-input-placeholder,.gform_footer ::-webkit-input-placeholder{color:#fff}.gform_body ::-moz-placeholder,.gform_footer ::-moz-placeholder{color:#fff}.gform_body :-ms-input-placeholder,.gform_footer :-ms-input-placeholder{color:#fff}.gform_body :-moz-placeholder,.gform_footer :-moz-placeholder{color:#fff}.gform_body select,.gform_footer select{display:block;width:100%;background-color:transparent;border:0;box-shadow:none;color:#fff;border-bottom:1px solid #fff;border-radius:0;height:50px;line-height:50px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin-bottom:15px;cursor:pointer;font-size:16px;font-family:"Nanami",sans-serif;background-image:url(../img/icon-dropdown.svg);background-position:right center;background-repeat:no-repeat}.gform_body select option,.gform_footer select option{color:#000}.gform_body select:focus,.gform_footer select:focus{border-color:#fff}.gform_body input[type=tel],.gform_body input[type=text],.gform_body input[type=number],.gform_body input[type=email],.gform_footer input[type=text],.gform_footer input[type=number],.gform_footer input[type=email]{display:block;width:100%;background-color:transparent;border:0;border-radius:0;box-shadow:none;border-bottom:1px solid #fff;color:#fff;height:50px;line-height:50px;margin-bottom:15px;font-size:16px;font-family:"Nanami",sans-serif;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.gform_body input[type=text]:focus,.gform_body input[type=number]:focus,.gform_body input[type=email]:focus,.gform_footer input[type=text]:focus,.gform_footer input[type=number]:focus,.gform_footer input[type=email]:focus{border-color:#fff}.gform_body textarea,.gform_footer textarea{display:block;width:100%;background-color:transparent;box-shadow:none;border:1px solid #fff;color:#fff;font-size:16px;padding:20px;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin-bottom:15px;font-family:"Nanami",sans-serif;resize:none;-ms-overflow-style:none}.gform_body textarea:focus,.gform_footer textarea:focus{outline:0;border-color:#fff}.gform_body input[type=submit],.gform_footer input[type=submit]{cursor:pointer;display:inline-block;position:relative;height:50px;line-height:50px;color:#fff;text-decoration:none;padding:0 25px;text-transform:uppercase;font-weight:700;transition:.3s ease;background-color:#d8232a;will-change:transform;transform-origin:bottom;border:0;font-family:"Nanami",sans-serif;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;transition:.3s ease}.gform_body input[type=submit]:hover,.gform_footer input[type=submit]:hover{transform:rotate(3deg)}.gform_body input[type=radio],.gform_body input[type=checkbox],.gform_footer input[type=radio],.gform_footer input[type=checkbox]{opacity:0;position:absolute}.gform_body input[type=radio]:checked+label:before,.gform_body input[type=checkbox]:checked+label:before,.gform_footer input[type=radio]:checked+label:before,.gform_footer input[type=checkbox]:checked+label:before{background-color:#d8232a}.gform_body input[type=radio]+label,.gform_body input[type=checkbox]+label,.gform_footer input[type=radio]+label,.gform_footer input[type=checkbox]+label{padding-left:30px;cursor:pointer;margin-bottom:20px;margin-right:15px;display:inline-block;position:relative}.gform_body input[type=radio]+label:before,.gform_body input[type=checkbox]+label:before,.gform_footer input[type=radio]+label:before,.gform_footer input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border-radius:99em;background-color:#fff;border:5px solid #fff;transition:.3s ease}.gform_body ul li,.gform_footer ul li{position:relative;display:inline-block}.gfield_required_text{font-size:90%}.ginput_complex{display:flex;width:100%;align-items:center;gap:10px}.ginput_complex>*{flex-grow:1}.ginput_complex .gf_clear_complex{display:none}@media (max-width:767px){.ginput_complex{display:block}}.gfield_label{color:#626262;display:block;margin-top:2rem}.gform_wrapper fieldset{display:block;margin-top:2rem}.gform-field-label--type-sub{color:#626262;font-style:italic}.gfield_checkbox,.gfield_radio{display:flex;gap:10px;align-items:center}.gfield_checkbox .gchoice,.gfield_radio .gchoice{position:relative}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1em;line-height:inherit;color:inherit;white-space:normal}.about__image--timeline{top:50%;z-index:0;left:-50%}@media (max-width:690px){.about__image--timeline{left:auto;right:50%}}.timeline{display:flex;flex-wrap:wrap;padding-top:40px;position:relative}.timeline:after{content:"";width:200px;height:200px;display:block;position:absolute;left:50%;bottom:-100px;transform:translateX(-50%);background-image:linear-gradient(transparent 0,#000 100%)}.timeline__dot{opacity:0;animation:dotAnimate 1s ease forwards}.timeline__dot:nth-child(1){animation:dotAnimateZ 1s ease forwards;animation-delay:.15s}.timeline__dot:nth-child(2){animation-delay:.4s}.timeline__dot:nth-child(3){animation-delay:.6s}.timeline__dot:nth-child(4){animation-delay:.8s}.timeline__dot:nth-child(5){animation-delay:1s}.timeline__dot:nth-child(6){animation-delay:1.2s}.timeline__item{display:flex;width:100%;justify-content:space-around;margin-bottom:.5rem;position:relative}.timeline__item:nth-child(even){flex-direction:row-reverse}.timeline__item:nth-child(even) svg{transform:scaleX(-1)}.timeline__item:nth-child(1) .timeline__dot{animation-delay:.2s}.timeline__item:nth-child(2) .timeline__dot{animation-delay:.4s}.timeline__item:nth-child(3) .timeline__dot{animation-delay:.6s}.timeline__item:nth-child(4) .timeline__dot{animation-delay:.8s}.timeline__item:nth-child(5) .timeline__dot{animation-delay:1s}.timeline__item:nth-child(6) .timeline__dot{animation-delay:1.2s}.timeline__item:nth-child(1) .timeline__col:nth-child(1){animation-delay:.2s}.timeline__item:nth-child(2) .timeline__col:nth-child(1){animation-delay:.4s}.timeline__item:nth-child(3) .timeline__col:nth-child(1){animation-delay:.6s}.timeline__item:nth-child(4) .timeline__col:nth-child(1){animation-delay:.8s}.timeline__item:nth-child(5) .timeline__col:nth-child(1){animation-delay:1s}.timeline__item:nth-child(6) .timeline__col:nth-child(1){animation-delay:1.2s}.timeline__item:nth-child(7) .timeline__col:nth-child(1){animation-delay:1.4s}.timeline__item:nth-child(8) .timeline__col:nth-child(1){animation-delay:1.6s}.timeline__item:nth-child(9) .timeline__col:nth-child(1){animation-delay:1.8s}.timeline__item:nth-child(10) .timeline__col:nth-child(1){animation-delay:2s}.timeline__item:nth-child(11) .timeline__col:nth-child(1){animation-delay:2.2s}.timeline__item:nth-child(12) .timeline__col:nth-child(1){animation-delay:2.4s}.timeline__item:nth-child(13) .timeline__col:nth-child(1){animation-delay:2.6s}.timeline__item:nth-child(14) .timeline__col:nth-child(1){animation-delay:2.8s}.timeline__item:nth-child(15) .timeline__col:nth-child(1){animation-delay:3s}.timeline__item:nth-child(16) .timeline__col:nth-child(1){animation-delay:3.2s}.timeline__item:nth-child(17) .timeline__col:nth-child(1){animation-delay:3.4s}.timeline__item:nth-child(18) .timeline__col:nth-child(1){animation-delay:3.6s}.timeline__item:nth-child(19) .timeline__col:nth-child(1){animation-delay:3.8s}.timeline__item:nth-child(20) .timeline__col:nth-child(1){animation-delay:4s}.timeline__col{display:flex;justify-content:center;width:33.33333%;position:relative}@media (max-width:690px){.timeline__col{width:75%}}.timeline__col:nth-child(1){animation:dotAnimateZ 1s ease forwards;opacity:0}.timeline__col:nth-child(2){top:calc(50% - 20px)}@media (max-width:690px){.timeline__col:nth-child(2){display:none}}@media (max-width:690px){.timeline__col:nth-child(3){display:none}}.timeline__inner{text-align:center;position:absolute;top:0;left:0;width:100%}@media (max-width:690px){.timeline__inner{position:relative}}.timeline__figure{background-color:#333;width:100%;background-size:cover;background-position:center;margin-bottom:15px;position:relative;position:relative}.timeline__figure:before{display:block;content:"";width:100%;padding-top:60%}.timeline__figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.timeline__figure--video:after{content:"";position:absolute;width:40px;height:40px;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;background-image:url(../img/icon-video.svg)}.timeline svg{position:relative}@keyframes dotAnimate{0%{opacity:0}to{opacity:.24}}@keyframes dotAnimateZ{0%{opacity:0}to{opacity:1}}.errorpage{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.errorpage+.footer{display:none}.errorpage__title{font-weight:700;text-transform:uppercase;font-size:200px;line-height:1;margin-bottom:10px;animation:.8s shake infinite}@media (max-width:690px){.errorpage__title{font-size:100px}}.errorpage__subtitle{font-weight:700;font-size:36px;line-height:1.3;margin-bottom:30px}@media (max-width:690px){.errorpage__subtitle{font-size:28px}}.errorpage__caption{width:100%;max-width:360px;text-align:center}.errorpage__decoration{position:absolute}@media (max-width:1000px){.errorpage__decoration{display:none}}.errorpage__decoration img:not(:first-child){position:absolute;top:0;left:0}.errorpage .eyes{position:absolute;left:20%;top:20%;transform:rotate(-5deg)}@media (max-width:1000px){.errorpage .eyes{display:none}}.errorpage__decoration--left{left:-100px;bottom:-200px;opacity:0;transform:translate(-100%,100%);animation:1s decorationLeft forwards}.errorpage__decoration--left img:first-child{transform:scale(-1,1);position:relative;z-index:2}.errorpage__decoration--left img:nth-child(2){transform:translateY(-30vh);z-index:1;width:300px}.errorpage__decoration--left img:nth-child(3){transform:translateY(-10vh);opacity:.5;width:300px}.errorpage__decoration--right{right:-100px;bottom:-200px;opacity:0;transform:translate(100%,100%);animation:1s decorationRight forwards .2s}.errorpage__decoration--right img:first-child{position:relative;z-index:2}.errorpage__decoration--right img:nth-child(2){transform:scale(-1,1) translateY(-30vh);z-index:1;width:300px;right:0;left:auto}.errorpage__decoration--right img:nth-child(3){transform:scale(-1,1) translateY(-10vh);opacity:.5;width:300px;right:0;left:auto}@keyframes decorationLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}@keyframes decorationRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}.cookie-notice{font-family:"Nanami",sans-serif;font-size:14px;line-height:1.2rem;position:fixed;z-index:999;right:0;bottom:0;left:0;display:none;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#222}.cookie-notice>*{box-sizing:border-box}.cookie-notice__content{width:100%;margin-bottom:15px}@media (min-width:992px){.cookie-notice__content{margin-bottom:0}}.cookie-notice__content a{text-decoration:underline;color:#fff;border-bottom:0}.cookie-notice__content a:hover{text-decoration:none}.cookie-notice__wrapper{display:flex;align-items:center;flex-flow:column}@media (min-width:768px){.cookie-notice__wrapper{flex-flow:row}}.cookie-notice__buttons{width:100%}@media (min-width:768px){.cookie-notice__buttons{width:auto;padding-left:10%}}.cookie-notice__buttons .cookie__button+.cookie__button{margin-left:10px}@media (min-width:768px){.cookie-notice__buttons .cookie__button+.cookie__button{margin-top:10px;margin-left:0}}@media (min-width:992px){.cookie-notice__buttons{margin-bottom:0;padding-left:25%}}.cookie__button{font-family:"Nanami",sans-serif;font-size:14px;font-weight:700;display:inline-block;width:auto;min-width:140px;margin:0;padding:12px 25px;cursor:pointer;transition:all .3s ease;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:#fff;border:0;border-radius:0;background-color:#d8232a}.cookie__button:hover{color:#d8232a;background-color:#e6e6e6}.cookie__button:focus{outline:0}.cookie__button--large{font-size:16px}.cookie__button--success{color:#fff;background-color:#d8232a}.cookie__button--success:hover{color:#fff;background-color:#c21f26}.cookie__button--ghost{color:#9b9b9b;background-color:transparent}.cookie__button--ghost:hover{color:#9b9b9b}.cookie__button--opacity{color:#fff;background-color:rgba(255,255,255,.2)}.cookie__button--opacity:hover{color:#fff;background-color:rgba(255,255,255,.3)}.cookie-notice p{font-weight:400;margin:0}.cookie-notice__container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.cookie-notice__container{max-width:576px}}@media (min-width:768px){.cookie-notice__container{max-width:768px}}@media (min-width:992px){.cookie-notice__container{max-width:992px}}@media (min-width:1200px){.cookie-notice__container{max-width:1200px}}.cookie-modal{font-family:"Nanami",sans-serif;position:fixed;z-index:999;top:0;left:0;display:flex;visibility:hidden;flex-direction:row-reverse;width:100%;height:100%;transition:all .3s ease;opacity:0}.cookie-modal--open .cookie-modal{visibility:visible;opacity:1}.cookie-modal--open .cookie-modal .cookie-modal__backdrop{visibility:visible;opacity:1}.cookie-modal--open .cookie-modal .cookie-modal__wrapper{transform:translateX(0)}.cookie-modal__backdrop{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-right:40%;cursor:pointer;transition:all .3s ease;opacity:0;background-color:rgba(0,0,0,.5);visbility:hidden}.cookie-modal__backdrop:hover{background-color:rgba(0,0,0,.4)}.cookie-modal__wrapper{position:relative;z-index:1;display:flex;justify-content:center;flex-direction:column;max-width:90vw;height:100%;transition:all .3s ease;transform:translateX(100%);background-color:#fff;flex-grow:1}@media (min-width:768px){.cookie-modal__wrapper{max-width:50vw}}.cookie-modal__content{overflow-y:scroll;max-height:100vh;padding:20px}@media (min-width:768px){.cookie-modal__content{padding:40px}}.cookie-modal__title{font-size:28px;margin-bottom:50px;color:#4e4e4e}.cookie-modal__entry{margin-bottom:30px}.cookie-modal__entry h4{font-size:16px;margin-bottom:5px;color:#4e4e4e}.cookie-modal__entry h4:not(:first-child){margin-top:30px}.cookie-modal__entry p{font-size:16px;font-weight:400;color:#9b9b9b}.cookie-modal__entry a{text-decoration:underline;color:#d8232a;border-bottom:0}.cookie-modal__entry a:hover{text-decoration:none}.cookie-modal__entry ul{margin:15px 0 0;padding:0;list-style-type:none}.cookie-modal__entry ul li+li{margin-top:10px}.cookie-modal__entry input[type=checkbox]{display:none;width:0;height:0;-webkit-appearance:none;appearance:none}.cookie-modal__buttons .cookie__button+.cookie__button{margin-top:10px}@media (min-width:768px){.cookie-modal__buttons .cookie__button+.cookie__button{margin-top:0;margin-left:10px}}.cookie-modal__checkbox:checked+.cookie-modal__label:before{border-color:#d8232a;background-color:#d8232a}.cookie-modal__checkbox{width:0;height:0}.cookie-modal__label{font-size:16px;font-weight:400;line-height:18px;position:relative;display:block;padding-top:0;padding-left:32px;cursor:pointer;color:#9b9b9b}.cookie-modal__label:before{position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;content:"";border:2px solid #e3e3e3;border-radius:0}.cookie-modal__checkbox:checked+.cookie-modal__label:before{border:2px solid #d8232a}.cookie-modal__checkbox:checked+.cookie-modal__label:after{position:absolute;top:4px;left:7px;width:5px;height:8px;content:"";transform:rotate(45deg);border:2px solid #fff;border-top:transparent;border-left:transparent}.cookie-modal__checkbox__wrapper+.cookie-modal__checkbox__wrapper{margin-top:10px}.spaaraksi-modal-active{overflow:hidden!important}.modal-spaaraksi{position:fixed;inset:0;z-index:200;overflow:hidden;visibility:hidden;opacity:0;transition:all .4s ease}.spaaraksi-modal-active .modal-spaaraksi{visibility:visible;opacity:1}.modal-spaaraksi__backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.7)}.modal-spaaraksi__content-backdrop{position:fixed;inset:0}.modal-spaaraksi__content-wrapper{position:absolute;max-height:100vh;width:100vw;overflow-y:auto;bottom:0}.modal-spaaraksi__top-image{max-width:100%;display:block;pointer-events:none}.modal-spaaraksi__content{margin:0 auto;width:100%;max-width:420px;color:#000;text-align:center;padding-top:40px;z-index:10;position:relative;opacity:0;transform:translateY(25%);transition:.4s all .2s ease}@media (max-width:690px){.modal-spaaraksi__content{overflow-x:hidden}}.spaaraksi-modal-active .modal-spaaraksi__content{transform:translateY(0);opacity:1}.modal-spaaraksi__content h3{font-size:28px;line-height:1.1}@media (max-width:690px){.modal-spaaraksi__content h3{font-size:24px}}.modal-spaaraksi__content h3 span{color:#d8232a}.modal-spaaraksi__content h4{font-size:28px;line-height:1;text-transform:uppercase;margin-bottom:20px;margin-top:15px}@media (max-width:690px){.modal-spaaraksi__content h4{font-size:24px}}.modal-spaaraksi__content-image{max-width:280px;will-change:transform;margin:20px 0}.modal-spaaraksi__paper{background-image:url(../img/spaaraksi-modal-paper.png);background-size:contain;background-repeat:repeat-y;padding:0 40px 0 60px}.modal-spaaraksi__aspect{position:relative;max-width:305px;margin:0 auto 20px auto;pointer-events:none}.modal-spaaraksi__aspect:before{display:block;content:"";width:100%;padding-top:52.45902%}.modal-spaaraksi__aspect>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:690px){.modal-spaaraksi__aspect{max-width:180px}}.modal-spaaraksi__aspect img{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;transform-origin:bottom}.modal-spaaraksi__aspect img:last-child{animation:5s floating infinite ease-in-out}.modal-spaaraksi .button{margin-top:20px}.modal-spaaraksi__content:after{content:"";position:absolute;left:-100px;top:20px;right:-100px;bottom:0;z-index:-1;background-image:url(../img/spaaraksi-modal-snake.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom 50px}@media (max-width:690px){.modal-spaaraksi__content:after{display:none}}.modal-spaaraksi__content:before{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;opacity:.5;background:linear-gradient(transparent,rgba(0,0,0,.2));pointer-events:none}.modal-spaaraksi__bottom-image{display:block;max-width:none;margin-top:30px;width:calc(100% + 120px);margin-left:-60px}@media (max-width:690px){.modal-spaaraksi__bottom-image{width:100%;margin-left:0}}.modal-spaaraksi__close{position:absolute;top:0;right:-60px;width:60px;height:60px;top:15px;cursor:pointer}@media (max-width:690px){.modal-spaaraksi__close{right:0}}.modal-spaaraksi__close:before,.modal-spaaraksi__close:after{content:"";position:absolute;inset:0;background-image:url(../img/scratch-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.modal-spaaraksi__close:before{transform:rotate(45deg)}.modal-spaaraksi__close:after{transform:rotate(-45deg)}@keyframes floating{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0deg)}}.spaaraksi-hero{padding:220px 0 140px;background-image:url(../img/spaaraksi-hero-bg2.svg);background-color:#000;background-size:cover;background-position:center;position:relative}.spaaraksi-hero .container{z-index:11;position:relative}@media (max-width:690px){.spaaraksi-hero{padding:140px 0 80px;background-image:url(../img/spaaraksi-hero-bg-mobile.svg)}}.spaaraksi-hero__video-button{width:200px;position:absolute!important;left:10%;bottom:0;border-radius:99em;background-image:url(../img/spaaraksi-thumbnail.png);background-size:cover;z-index:2;animation:.5s heroFloatingSnake both .4s;position:relative;font-weight:500}.spaaraksi-hero__video-button:before{display:block;content:"";width:100%;padding-top:100%}.spaaraksi-hero__video-button>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:690px){.spaaraksi-hero__video-button{left:0;right:0;bottom:auto;top:194px;margin:0 auto;width:50px;height:50px;background-image:none}.spaaraksi-hero__video-button span{display:none!important}}.spaaraksi-hero__video-button:hover span{animation:.8s shake infinite}.spaaraksi-hero__video-button-caption{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;inset:0;transform:rotate(5deg)}.spaaraksi-hero__video-button-caption i{width:40px;height:40px;left:0;right:0;margin:0 auto;background-image:url(../img/icon-video.svg);margin-bottom:8px}.spaaraksi-hero__video-button-caption span{font-size:32px;white-space:nowrap;display:block}.spaaraksi-hero__scroll{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center}.spaaraksi-hero__scroll a{color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;position:relative;display:inline-block;padding-bottom:20px}.spaaraksi-hero__scroll a:hover:after{margin-top:2px}.spaaraksi-hero__scroll a:after{content:"";position:absolute;left:0;right:0;margin:0 auto;bottom:4px;width:10px;height:10px;transition:all .2s ease;will-change:transform;border:3px solid #fff;border-top:0;border-left:0;margin:0 auto;transform:rotate(45deg)}.spaaraksi-hero__caption{max-width:570px;margin:0 auto;text-align:center}@media (max-width:690px){.spaaraksi-hero__caption{padding:0 20px 20px 20px}}.spaaraksi-hero__caption>*{animation:.5s heroCaption both}.spaaraksi-hero__caption>:nth-child(1){animation-delay:.1s}.spaaraksi-hero__caption>:nth-child(2){animation-delay:.15s}.spaaraksi-hero__caption>:nth-child(3){animation-delay:.2s}.spaaraksi-hero__caption>:nth-child(4){animation-delay:.25s}.spaaraksi-hero__caption>:nth-child(5){animation-delay:.3s}.spaaraksi-hero__caption>:nth-child(6){animation-delay:.35s}.spaaraksi-hero__logo{margin-bottom:20px}@media (max-width:690px){.spaaraksi-hero__logo{width:180px;margin:0 auto 20px}}.spaaraksi-hero h1{font-size:32px;line-height:1.2}@media (max-width:690px){.spaaraksi-hero h1{font-size:20px}}.spaaraksi-hero p{font-size:18px;max-width:400px;margin:0 auto;color:#cecece}@media (max-width:690px){.spaaraksi-hero p{font-size:14px}}.spaaraksi-hero p small{font-size:12px}.spaaraksi-hero .button{margin-top:25px}.spaaraksi-hero__picture{width:320px;background-image:url(../img/spaaraksi-picture.png);background-size:contain;position:absolute!important;right:10%;bottom:0;animation:.5s heroFloatingSnake both .6s;position:relative}.spaaraksi-hero__picture:before{display:block;content:"";width:100%;padding-top:100%}.spaaraksi-hero__picture>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:690px){.spaaraksi-hero__picture{max-width:40vw;position:relative!important;right:0;opacity:.5;margin:0 auto 30px auto}.spaaraksi-hero__picture:after{display:none}}.spaaraksi-hero__floating-snake{position:absolute!important;position:relative;width:460px;max-width:25vw;right:10%;bottom:0;animation:.5s heroFloatingSnake both .6s}.spaaraksi-hero__floating-snake:before{display:block;content:"";width:100%;padding-top:52.45902%}.spaaraksi-hero__floating-snake>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:690px){.spaaraksi-hero__floating-snake{max-width:60vw;position:relative!important;right:0;margin:0 auto 30px auto}.spaaraksi-hero__floating-snake:after{display:none}}.spaaraksi-hero__floating-snake:after{content:"";position:absolute;left:50%;bottom:100%;width:80px;height:100px;background-image:url(../img/spaaraksi-kickstarter-arrow.svg);background-size:contain;transform:rotate(-30deg)}.spaaraksi-hero__floating-snake img{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.spaaraksi-hero__floating-snake img:last-child{animation:5s floating infinite ease-in-out}.spaaraksi-hero__decoration{position:absolute;overflow:hidden;inset:0}@media (max-width:690px){.spaaraksi-hero__decoration{display:none}}.spaaraksi-hero__decoration:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100px;background:linear-gradient(to right,#000,transparent);z-index:10}.spaaraksi-hero__decoration:after{content:"";position:absolute;right:0;top:0;bottom:0;width:100px;background:linear-gradient(to left,#000,transparent);z-index:10}.spaaraksi-hero__decoration-item{position:absolute;background-size:contain;width:100%;background-position:center;background-repeat:no-repeat}.spaaraksi-hero__decoration-item:nth-child(1){left:-30px;top:50%;bottom:0;background-position:top;width:220px;max-width:20vw;background-image:url(../img/spaaraksi-hero-tail-left.png);animation:.8s tailLeft forwards;transform-origin:left bottom}@media (max-width:690px){.spaaraksi-hero__decoration-item:nth-child(1){margin-top:-180px}}.spaaraksi-hero__decoration-item:nth-child(2){left:0;top:0;right:50%;margin-left:100px;width:auto;height:180px;background-image:url(../img/spaaraksi-hero-tail-top.png);background-position-y:-20px;animation:3s tailTop both .2s}@media (max-width:690px){.spaaraksi-hero__decoration-item:nth-child(2){height:80px}}.spaaraksi-hero__decoration-item:nth-child(3){right:0;top:0;bottom:50%;width:340px;max-width:20vw;background-image:url(../img/spaaraksi-hero-snake.png);animation:.3s heroSnake both .4s;background-position:bottom}@media (max-width:690px){.spaaraksi-hero__decoration-item:nth-child(3){background-position:top;margin-top:120px}}.spaaraksi-hero__decoration-item:nth-child(4){left:-60px;top:20px;bottom:50%;width:180px;max-width:20vw;background-position:bottom;background-image:url(../img/spaaraksi-hero-leaf-left.png);z-index:11;animation:.8s tailLeft both .3s;transform-origin:left bottom}.spaaraksi-hero__decoration-item:nth-child(5){right:-60px;bottom:0;left:auto;top:55%;width:180px;max-width:20vw;background-position:top;background-image:url(../img/spaaraksi-hero-leaf-right.png);z-index:11;animation:.4s heroSnake both .5s}@keyframes tailLeft{0%{opacity:0;transform:rotate(-180deg) translateX(-100%)}to{opacity:1;transform:rotate(0deg) translateX(0)}}@keyframes heroSnake{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes heroFloatingSnake{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroCaption{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes tailTop{0%{opacity:0;transform:translateY(-100%)}20%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(-9%)}40%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(-6%)}60%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(-3%)}80%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.testje{opacity:var(--opacity)}.spaaraksi-steps{overflow:hidden;position:relative;padding:120px 20px 80px 20px}.spaaraksi-steps__curtain{position:absolute;inset:0;background-color:#000;transform:translateY(var(--translateY));transform-origin:bottom;box-shadow:0 0 70px 20px #000;will-change:transform;opacity:.7}.spaaraksi-steps__container{max-width:1020px;margin:0 auto;padding:0 20px;position:relative}.spaaraksi-steps__row{display:flex;justify-content:space-between;width:100%;position:relative}.spaaraksi-steps__row:nth-child(even){justify-content:flex-end}.spaaraksi-steps__row:nth-child(even) .spaaraksi-steps__item{margin-top:-80px;transform:rotate(16deg)}@media (max-width:690px){.spaaraksi-steps__row:nth-child(even) .spaaraksi-steps__item{margin-top:0;margin-bottom:80px}}.spaaraksi-steps__row:nth-child(even) .spaaraksi-steps__item.animate-scroll{transform:rotate(8deg)}.spaaraksi-steps__row:nth-child(even) .spaaraksi-steps__item-count{left:auto;right:-5px}.spaaraksi-steps__row:nth-child(odd) .spaaraksi-steps__item{transform:rotate(-16deg)}.spaaraksi-steps__row:nth-child(odd) .spaaraksi-steps__item.animate-scroll{transform:rotate(-8deg)}.spaaraksi-steps__item{width:296px;position:relative;opacity:0;transition:all .4s ease}@media (max-width:690px){.spaaraksi-steps__item{width:280px}}.spaaraksi-steps__item.animate-scroll{opacity:1}.spaaraksi-steps__item.animate-scroll .spaaraksi-steps__item-count{opacity:1;transform:rotate(0deg)}.spaaraksi-steps__item--1{margin-left:100px;margin-top:40px}@media (max-width:690px){.spaaraksi-steps__item--1{margin-left:0;margin-bottom:120px}}.spaaraksi-steps__item--2{margin-right:40px}@media (max-width:690px){.spaaraksi-steps__item--2{margin-right:0;margin-bottom:200px}}.spaaraksi-steps__item--3{width:320px;margin-top:40px}@media (max-width:690px){.spaaraksi-steps__item--3{margin-top:40px;margin-bottom:60px}}.spaaraksi-steps__item-aspect{width:100%;background-image:url(../img/spaaraksi-step-bg.png);background-size:contain;border-radius:99em;overflow:hidden;position:relative}.spaaraksi-steps__item-aspect:before{display:block;content:"";width:100%;padding-top:100%}.spaaraksi-steps__item-aspect>.content{position:absolute;top:0;left:0;right:0;bottom:0}.spaaraksi-steps__item-caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#000;display:flex;align-items:center;justify-content:center;text-align:center}.spaaraksi-steps__item-caption h3{font-size:24px;font-weight:500;line-height:1.2}.spaaraksi-steps__item-caption h3 span{color:#d8232a}.spaaraksi-steps__item-caption .button{margin-top:20px}.spaaraksi-steps__item-count{position:absolute;left:-5px;top:-5px;background-image:url(../img/spaaraksi-step-count-bg.png);width:80px;height:80px;background-size:contain;z-index:1;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;letter-spacing:-2px;opacity:0;transform:rotate(-90deg);transition:all .3s ease .4s}.spaaraksi-steps__packages{position:absolute;left:0;right:0;margin:0 auto;top:45%;max-width:220px;height:auto}.spaaraksi-steps__leafs{position:absolute;top:-60px;right:0;max-width:200px;z-index:-1;transform:rotate(15deg)}.spaaraksi-steps__footnote{position:absolute;top:100%;font-size:14px;color:#cecece;text-align:center;max-width:300px;left:0;right:0;margin:0 auto;padding-top:10px;line-height:1.4;background-image:url(../img/spaaraksi-step-footnote-bg.png);background-size:contain;background-repeat:no-repeat;padding:40px 40px 40px 40px;margin-top:-20px;z-index:-1}.spaaraksi-steps__magnifier{position:absolute;right:0;top:60%;max-width:140px;height:auto}.spaaraksi-steps__codes{position:absolute;right:30%;top:95%;max-width:280px;height:auto}@media (max-width:690px){.spaaraksi-steps__codes{width:180px;right:50%}}.spaaraksi-steps__snake{position:absolute;right:90%;top:5%;z-index:-1;max-width:200px;height:auto;transform:translateX(var(--translateX))}@media (max-width:690px){.spaaraksi-steps__snake{display:none}}.spaaraksi-steps__trees{position:absolute;bottom:80%;right:0;max-width:280px;z-index:-1;transform:rotate(15deg)}@media (max-width:690px){.spaaraksi-steps__trees{transform:rotate(45deg);right:auto;left:50%;top:-5%;width:150px}}.spaaraksi-steps__floating-snake{position:relative;position:absolute!important;top:65%;left:0;width:100%;transform:rotate(-8deg)}.spaaraksi-steps__floating-snake:before{display:block;content:"";width:100%;padding-top:52.45902%}.spaaraksi-steps__floating-snake>.content{position:absolute;top:0;left:0;right:0;bottom:0}.spaaraksi-steps__floating-snake img{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;transform-origin:bottom}.spaaraksi-steps__floating-snake img:last-child{animation:5s floating infinite ease-in-out}.spaaraksi-steps__path{position:absolute;inset:0;max-width:60vw;margin:0 auto;background-image:url(../img/spaaraksi-steps-path-1.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1;transition:all 3s linear}@media (max-width:690px){.spaaraksi-steps__path{display:none}}.spaaraksi-steps__path--1{transform:translateY(20%);transition-duration:3s}.spaaraksi-steps__path--2{transform:translateY(-50%) rotate(-40deg);transition-delay:1s}.spaaraksi-steps__path--3{transform:translateY(20%);transition-delay:1.2s}.spaaraksi-steps__eyes{position:absolute;background-image:url(../img/spaaraksi-eyes.svg);width:115px;height:55px;opacity:.35}.spaaraksi-steps__eyes--1{top:0;right:20%}@media (max-width:690px){.spaaraksi-steps__eyes--1{top:-80px;right:10px}}.spaaraksi-steps__eyes--2{left:0;bottom:0}@media (max-width:690px){.spaaraksi-steps__eyes--2{bottom:-60px}}.spaaraksi-steps__eyes:before{content:"";position:absolute;inset:0;background-color:#000;transform-origin:top;animation:3.5s snakeEyes infinite}@keyframes snakeEyes{0%{transform:scaleY(0)}95%{transform:scaleY(0)}98%{transform:scaleY(1)}to{transform:scaleY(0)}}.spaaraksi-kickstarter{position:relative;padding:180px 0 120px 0}@media (max-width:690px){.spaaraksi-kickstarter{padding-top:60px;padding-bottom:40px}.spaaraksi-kickstarter .container{padding:0}}.spaaraksi-kickstarter__card-wrapper{position:relative;margin:0 auto;text-align:center;max-width:770px}.spaaraksi-kickstarter__card-wrapper:before{content:"";position:absolute;top:-140px;right:-40px;bottom:-80px;left:-80px;background-image:url(../img/spaaraksi-kickstarter-snake.png);background-size:contain;background-repeat:no-repeat;z-index:-1;transform:translateX(-10%)}@media (max-width:690px){.spaaraksi-kickstarter__card-wrapper:before{display:none}}.spaaraksi-kickstarter__card{padding:20px;border:60px solid;border-image:url(../img/spaaraksi-kickstarter-bg.png)5% 10%fill;border-image-repeat:stretch}@media (max-width:690px){.spaaraksi-kickstarter__card{border-width:20px;padding:40px 10px}}.spaaraksi-kickstarter__card h4{display:inline-block;position:relative;font-size:32px;line-height:1.3;margin-bottom:4px}.spaaraksi-kickstarter__card h4:before{content:"";position:absolute;left:105%;bottom:30%;width:80px;height:100px;background-image:url(../img/spaaraksi-kickstarter-arrow.svg);background-size:contain}.spaaraksi-kickstarter__card p{font-size:16px}.spaaraksi-kickstarter__decoration{position:absolute;inset:0;overflow:hidden}@media (max-width:690px){.spaaraksi-kickstarter__decoration{display:none}}.spaaraksi-kickstarter__decoration-item{position:absolute;background-size:contain;width:100%;background-position:center;background-repeat:no-repeat}.spaaraksi-kickstarter__decoration-item:nth-child(1){left:-60px;top:50%;bottom:0;width:250px;max-width:20vw;background-position:bottom;background-image:url(../img/spaaraksi-hero-leaf-left.png);transform-origin:left bottom}.spaaraksi-kickstarter__decoration-item:nth-child(2){right:-60px;top:40px;left:auto;bottom:0;width:250px;max-width:20vw;background-position:top;background-image:url(../img/spaaraksi-hero-leaf-right.png)}.video-frame{position:relative;padding-bottom:56.25%;margin:2rem 0}.video-frame iframe{position:absolute;width:100%;height:100%}a.productsBack{color:#fff}body .o-singleProduct__availableItem{background-color:#333}.gform_wrapper{width:60%;margin:0 auto}@media (max-width:767px){.gform_wrapper{width:100%}}.imageGrid{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:0 auto;gap:30px;margin-top:50px;padding-left:10px;padding-right:10px}.imageGrid img{width:280px;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:50%;max-width:100%}@media (max-width:1023px){.imageGrid{grid-template-columns:1fr}.imageGrid img{width:400px}}.ui-datepicker{display:none;padding:3px;margin:0;border-radius:3px;background-color:#fff;border:1px solid gray;border-top:none;box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:16em;width:auto;z-index:1000!important}.ui-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-radius:0}.ui-datepicker table{font-size:14px;margin:0;border:0;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:0;color:#fff;font-weight:400;position:relative}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;height:100%;width:34px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{width:0;height:0;display:block;border-style:solid;font:0/0;color:transparent;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ui-datepicker .ui-datepicker-next span{border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000}.ui-datepicker .ui-datepicker-prev span{border-width:6px 10px 6px 0;border-color:transparent #000 transparent transparent}.ui-datepicker .ui-datepicker-prev:hover span,.ui-datepicker .ui-datepicker-next:hover span{opacity:.5}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid gray}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker tr:first-of-type td{border-top:1px solid gray}.ui-datepicker td.ui-datepicker-week-end{background-color:#d5d5d5;border:1px solid gray}.ui-datepicker td.ui-datepicker-today{background-color:#d5d5d5}.ui-datepicker td.ui-datepicker-current-day{background:#ecec6c}.ui-datepicker td .ui-state-default{background:0 0;border:0;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#000}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#fff}.ui-datepicker thead{background:#949494}.ui-datepicker .ui-datepicker-title,.ui-datepicker td .ui-state-default,.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{color:#000}.ui-datepicker td .ui-state-hover{background:#bfbfbf}.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;-webkit-user-select:none;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{-webkit-user-select:none;user-select:none;cursor:grab}.glider.draggable .glider-slide img{-webkit-user-select:none;user-select:none;pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{-webkit-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media (max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}.o-productsSlider,.o-productConcept,.o-productRange,.o-singleProduct{max-width:1400px;margin-left:auto;margin-right:auto;position:relative;z-index:4}.o-productConcept__itemContent h2,.o-productRange__itemTitle h2{font-size:22px}@media (max-width:1440px){.o-productConcept__itemContent h2,.o-productRange__itemTitle h2{font-size:20px}}@media (max-width:1024px){.o-productConcept__itemContent h2,.o-productRange__itemTitle h2{font-size:18px}}.o-products__noResultsBlock>span{font-size:20px}.o-products__noResults{display:flex;justify-content:center;padding:30px 15px 60px;position:relative;z-index:4}.o-products__noResultsBlock{padding:30px;text-align:center}.o-productRange__title{display:flex;align-items:center;justify-content:center;text-align:center}.o-productRange__title h1{margin-bottom:0}.o-productRange{display:grid;padding:70px;grid-template-columns:1fr;grid-template-rows:140px auto}@media (max-width:1280px){.o-productRange{padding:40px}}@media (max-width:767px){.o-productRange{padding:20px}}@media (max-width:480px){.o-productRange{grid-template-rows:auto auto}}.o-productRange__overview{display:grid;grid-template-columns:1fr;gap:1.042vw}.o-productRange__overview.-count2{grid-template-columns:1fr 1fr}.o-productRange__overview.-count3,.o-productRange__overview.-count5,.o-productRange__overview.-count6{grid-template-columns:1fr 1fr 1fr}.o-productRange__overview.-count4,.o-productRange__overview.-count7,.o-productRange__overview.-count8{grid-template-columns:1fr 1fr 1fr 1fr}.o-productRange__overview.-count9,.o-productRange__overview.-count10{grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width:767px){.o-productRange__overview[class*=-count]{grid-template-columns:1fr 1fr}}@media (max-width:480px){.o-productRange__overview[class*=-count]{grid-template-columns:1fr}}.o-productRange__item{text-decoration:none;display:flex;flex-direction:column;align-items:center;max-height:540px}@media (max-width:767px){.o-productRange__item{height:300px}}.o-productRange__item h2{margin-bottom:0;position:absolute;top:15px;left:0;width:100%;text-align:center}.o-productRange__itemTitle{position:relative;width:100%;height:100%}.o-productRange__itemImage{flex-shrink:0;width:100%;height:85%;position:relative}.o-productRange__itemImage img{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(300px,80%);height:min(320px,80%);object-fit:contain}.o-productConcept{display:flex;flex-direction:column;padding:70px;row-gap:1.042vw}@media (max-width:1280px){.o-productConcept{padding:40px}}@media (max-width:767px){.o-productConcept{padding:20px}}.o-productConcept__title{display:flex;align-items:center;justify-content:center;text-align:center;padding:25px}.o-productConcept__title>div{max-width:600px}.o-productConcept__title h1{margin-bottom:0}.o-productConcept__overview{flex-grow:1;display:grid;gap:1.042vw;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media (max-width:767px){.o-productConcept__overview{height:auto}}.o-productConcept__item{text-decoration:none;display:flex;flex-direction:column;text-align:center}@media (max-width:767px){.o-productConcept__item{height:300px}}.o-productConcept__item h2{margin-bottom:0;line-height:1.25}.o-productConcept__itemContentInner{position:absolute;top:15px;left:0;width:100%;text-align:center}@media (max-width:980px){.o-productConcept__itemContentInner{top:0}}.o-productConcept__itemContent{position:relative;height:100%}.o-productConcept__itemImage{flex-shrink:0;width:100%;height:85%;position:relative}.o-productConcept__itemImage img{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(300px,80%);height:min(320px,80%);object-fit:contain}.o-singleProduct__galleryNav{height:100%;min-height:180px;display:grid;gap:1.042vw;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}@media (max-width:767px){.o-singleProduct__galleryNav{display:flex;grid-template-columns:auto;min-height:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x proximity}.o-singleProduct__galleryNav>*{scroll-snap-align:start}.o-singleProduct__galleryNav::-webkit-scrollbar{display:none}}.o-singleProduct__galleryNavSlider{min-height:180px;position:relative;height:100%;overflow:hidden}@media (max-width:767px){.o-singleProduct__galleryNavSlider{min-height:0}}.o-singleProduct__galleryNavSlider .sliderBtn{display:flex;width:30px;height:30px}.o-singleProduct__galleryNavSlider .sliderBtn svg{max-width:16px}.o-singleProduct__galleryNavSlider .sliderBtn.-left{left:10px}.o-singleProduct__galleryNavSlider .sliderBtn.-right{right:10px}.o-singleProduct__galleryNavSlider .sliderBtn.disabled{display:none}.o-singleProduct__galleryNavSlider .glider,.o-singleProduct__galleryNavSlider .glider-track{height:100%}.o-singleProduct__galleryNavSlider .-productBlock{border-radius:0}.o-singleProduct__gallery .slider{margin-top:0}.o-singleProduct__gallery .slider,.o-singleProduct__gallery .slider-wrapper{height:100%}.o-singleProduct{display:grid;padding:70px;grid-template-columns:1fr 1fr;gap:1.042vw}@media (max-width:1280px){.o-singleProduct{padding:40px}}@media (max-width:767px){.o-singleProduct{padding:20px}}.o-singleProduct__variationsItems{display:flex;gap:10px}.o-singleProduct__variationsItem{width:60px;text-align:center}.o-singleProduct__variationsItem img{max-width:100%;height:auto;padding:10px 5px;display:block}.o-singleProduct__available{display:flex;align-items:center;gap:10px}.o-singleProduct__availableItem{position:relative;width:55px;height:55px;flex-shrink:0;background-color:#000;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (max-width:1280px){.o-singleProduct__availableItem{width:45px;height:45px}}.o-singleProduct__availableItem img,.o-singleProduct__availableItem svg{max-width:100%;height:auto}.o-singleProduct__availableItem.-albert-heijn img,.o-singleProduct__availableItem.-albert-heijn svg{max-width:75%;height:auto}.o-singleProduct__availableItem a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.o-singleProduct__galleryMain{width:100%;position:relative;min-height:200px}.o-singleProduct__galleryMain img{position:absolute;left:50%;top:50%;translate:-50% -50%;width:90%;height:90%;min-width:240px;object-fit:contain;z-index:5}.o-singleProduct__galleryModal{position:absolute;top:0;left:50px;right:50px;height:100%;z-index:15;display:none}.o-singleProduct__galleryModal.-active{display:block}.o-singleProduct__galleryImage{width:100%;min-height:90px;position:relative}@media (max-width:767px){.o-singleProduct__galleryImage{min-width:90px}}.o-singleProduct__galleryImage img{position:absolute;left:50%;top:50%;translate:-50% -60%;width:70%;height:70%;object-fit:contain;padding-bottom:15px}@media (max-width:767px){.o-singleProduct__galleryImage img{width:60%;height:60%}}.o-singleProduct__galleryImage span{position:absolute;bottom:15px;left:0;width:100%;text-align:center;line-height:1.25;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:980px){.o-singleProduct__galleryImage span{font-size:18px}}@media (max-width:767px){.o-singleProduct__galleryImage span{bottom:7px}}.o-singleProduct__colRight{height:100%;overflow:auto}.o-singleProduct__colRightInner{height:100%;overflow:auto;display:flex;flex-direction:column;justify-content:space-between;padding:30px 40px}@media (max-width:767px){.o-singleProduct__colRightInner{padding:20px 30px}}.sep{padding-left:.25em}.o-singleProduct__colRightTop{display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:10px}.o-singleProduct__colRightTop #breadcrumbs{margin-bottom:0}.o-singleProduct__colRightTop #breadcrumbs>span>span:first-child{display:none}.o-singleProduct__colRightTop #breadcrumbs>span>span:first-child+.sep{display:none}@media (min-width:768px){.o-singleProduct__colLeft{order:2}}.o-singleProduct__gallery{display:grid;grid-auto-flow:row;height:100%}@media (max-width:767px){.o-singleProduct__gallery{height:auto}}.o-singleProduct__gallery:has(.o-singleProduct__moreTitle){grid-template-rows:minmax(600px,66%) 60px auto}@media (max-width:767px){.o-singleProduct__gallery:has(.o-singleProduct__moreTitle){grid-template-rows:270px 50px 140px}}.o-singleProduct__moreTitle{display:flex;width:100%;align-items:flex-end;justify-content:center;font-weight:700;line-height:1.25;padding-bottom:10px}.o-singleProduct__nutritionRow{width:100%;display:flex;justify-content:space-between}.o-singleProduct__nutritionRow.-indent span:first-child{padding-left:1em}.o-singleProduct__nutritionRow.-threeColumns{display:grid;grid-template-columns:1fr 1fr 1fr}.o-singleProduct__sub{display:block}.o-singleProduct__desc{margin-bottom:1.5em}.o-singleProduct__desc p{margin-bottom:0}.o-singleProduct__ingredients{margin-bottom:1.5em}.o-singleProduct__nutrition{margin-bottom:1.5em}.o-singleProduct__nutrition.-hasThreeColumns{min-width:600px;overflow:auto}.o-singleProduct__variations{margin-bottom:1.5em}.o-singleProduct__title{display:block;margin-bottom:.25em}.o-singleProduct__details{margin-top:1.5em;font-size:90%;opacity:.6}#breadcrumbs{margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:767px){.o-singleProduct{grid-template-columns:1fr}}.sliderBtn{position:absolute;width:45px;height:45px;border-radius:50%;display:none;align-items:center;justify-content:center;background-color:#000;cursor:pointer;z-index:100;top:50%;transform:translateY(-50%)}.sliderBtn svg{max-width:22px;height:auto}.sliderBtn svg path{fill:#fff}.sliderBtn.-active{display:flex}.sliderBtn.-right{right:20px}.sliderBtn.-right svg{transform:translateX(2px)}.sliderBtn.-left{left:20px}.sliderBtn.-left svg{transform:translateX(-2px) scaleX(-1)}.o-productsGrid,body.single-post .mask__container.active,body.category .mask__container.active{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px;row-gap:50px}.o-productsGrid>*,body.single-post .mask__container.active>*,body.category .mask__container.active>*{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}@media (max-width:980px){.o-productsGrid>*,body.single-post .mask__container.active>*,body.category .mask__container.active>*{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:767px){.o-productsGrid>*,body.single-post .mask__container.active>*,body.category .mask__container.active>*{flex:1 1 100%;max-width:100%}}a.productsBack{text-decoration:none;display:inline-flex;align-items:center;gap:10px;font-size:18px}a.productsBack svg{transform:scaleX(-1)}body.single-post .mask,body.category .mask{width:100%;max-height:none}body.single-post .mask__col,body.category .mask__col{width:100%;position:relative}body.single-post .mask__col.block-term-meenemers img,body.category .mask__col.block-term-meenemers img{transform:scale(.6)}body.single-post .mask__col.block-term-siroop img,body.category .mask__col.block-term-siroop img{transform:scale(.6)}body.single-post .mask__link,body.category .mask__link{transform:scale(.9);text-decoration:none;display:flex;height:100%;width:100%;align-items:flex-end;justify-content:center}@media (max-width:767px){body.single-post .mask__link,body.category .mask__link{flex-direction:column}}body.single-post .mask__container.active,body.category .mask__container.active{padding-bottom:50px;max-width:940px}@media (max-width:767px){body.single-post .mask__container.active,body.category .mask__container.active{padding-bottom:0}}@media (max-width:767px){body.single-post .mask:after,body.single-post .mask:before,body.category .mask:after,body.category .mask:before{content:none}body.single-post .mask,body.category .mask{text-align:center;background-color:transparent!important;padding:0}body.single-post .mask .mask__link span:nth-child(1),body.single-post .mask .mask__link span:nth-child(2),body.category .mask .mask__link span:nth-child(1),body.category .mask .mask__link span:nth-child(2){display:none}body.single-post .mask .leaf-left,body.single-post .mask .leaf-right,body.single-post .mask .liana-left,body.single-post .mask .liana-right,body.single-post .mask .ant,body.single-post .mask .wurm,body.single-post .mask .butterfly,body.category .mask .leaf-left,body.category .mask .leaf-right,body.category .mask .liana-left,body.category .mask .liana-right,body.category .mask .ant,body.category .mask .wurm,body.category .mask .butterfly{display:none}body.single-post .mask__col img,body.category .mask__col img{max-width:320px}}body.single-post .o-productConcept,body.single-post .o-productRange,body.single-post .o-singleProduct,body.category .o-productConcept,body.category .o-productRange,body.category .o-singleProduct{padding-top:120px;position:relative;z-index:5}body.single-post .o-productConcept,body.single-post .o-productRange,body.category .o-productConcept,body.category .o-productRange{min-height:min(100dvh,900px)}@media (max-width:767px){body.single-post .o-productConcept,body.single-post .o-productRange,body.category .o-productConcept,body.category .o-productRange{min-height:0;padding-bottom:0}}@media (max-width:767px){body.single-post .o-singleProduct,body.category .o-singleProduct{padding-bottom:0}}.o-products__noResults{position:relative;z-index:5;margin-top:110px}.o-productRange__item,.o-productConcept__item{color:#fff}.-productBlock{border-radius:10px;background-color:rgba(255,255,255,.075)}@media (hover:hover){.-productBlock.-hover{transition:background-color 300ms ease;cursor:pointer}.-productBlock.-hover:hover{background-color:rgba(255,255,255,.1)}}@media (max-width:767px){.o-productRange__title{padding:max(20px,2.865vw);border-radius:clamp(15px,1.563vw,30px);background-color:rgba(255,255,255,.075)}.o-productRange{grid-template-rows:auto;row-gap:1.042vw}}.o-singleProduct__colRight h1:has(+.o-singleProduct__sub){margin-bottom:0}.o-singleProduct__colRight strong{color:#fff}.o-singleProduct__galleryNav a{color:#fff}.productsTitle{display:block;text-align:center;color:#fff;text-decoration:none;position:absolute;top:100%;left:0;width:100%;font-size:22px;padding-top:10px}@media (max-width:767px){.productsTitle{position:relative;top:0}}.o-productConcept #breadcrumbs,.o-productRange #breadcrumbs{font-size:18px}.o-singleProduct__sub{font-size:22px;margin-bottom:.75em}@media (max-width:767px){.o-singleProduct__sub{font-size:20px}}.o-singleProduct__desc{font-size:20px}@media (max-width:767px){.o-singleProduct__desc{font-size:18px}}.o-productConcept__desc{font-size:20px}.o-productConcept__desc p{margin-bottom:0}@media (max-width:767px){.o-productConcept__desc p{font-size:16px}}.o-productRange h1,.o-productConcept h1{font-size:35px}@media (max-width:1280px){.o-productRange h1,.o-productConcept h1{font-size:30px}}.o-singleProduct{font-size:18px}.o-singleProduct h1{font-size:28px}@media (max-width:1280px){.o-singleProduct h1{font-size:26px}}.o-singleProduct__moreTitle{font-size:18px}.o-singleProduct__colRight strong{font-size:20px}.o-singleProduct__available strong{font-size:16px}.o-singleProduct__colRightTop #breadcrumbs{font-size:16px}.sliderBtn{background-color:#d8232a}