@-webkit-keyframes letter-anim{0%{opacity:0;-webkit-transform:translateY(30%) rotate(5deg);transform:translateY(30%) rotate(5deg)}to{opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}}@keyframes letter-anim{0%{opacity:0;-webkit-transform:translateY(30%) rotate(5deg);transform:translateY(30%) rotate(5deg)}to{opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}}@-webkit-keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-360deg);transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-360deg);transform:translate(-50%,-50%) rotate(-360deg)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:0;-webkit-tap-highlight-color:transparent}button,label{outline:0;font:inherit}label{-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}button{border:0;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}a{color:inherit;text-decoration:none}input,label,select,textarea{margin:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:inherit;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;font-family:inherit;font-size:inherit}label,select,textarea{padding:0;border:0;-webkit-appearance:none}input::-webkit-input-placeholder,label::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:inherit;font-size:inherit;color:inherit}input::-moz-placeholder,label::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-family:inherit;font-size:inherit;color:inherit}input::-ms-input-placeholder,label::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:inherit;font-size:inherit;color:inherit}input::placeholder,label::placeholder,select::placeholder,textarea::placeholder{font-family:inherit;font-size:inherit;color:inherit}input:focus,label:focus,select:focus,textarea:focus{outline:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:5px;color:#000;font-size:1rem;width:100%;max-width:500px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .3 ease;-o-transition:box-shadow .3 ease;transition:box-shadow .3 ease;transition:box-shadow .3 ease,-webkit-box-shadow .3 ease}@font-face{font-family:visby;font-style:normal;font-weight:300;src:url(./VisbyCF-Light.woff2)format("woff2"),url(./VisbyCF-Light.woff)format("woff");font-display:swap}@font-face{font-family:visby;font-style:normal;font-weight:500;src:url(./VisbyCF-Medium.woff2)format("woff2"),url(./VisbyCF-Medium.woff)format("woff");font-display:swap}@font-face{font-family:visby;font-style:normal;font-weight:600;src:url(./VisbyCF-DemiBold.woff2)format("woff2"),url(./VisbyCF-DemiBold.woff)format("woff");font-display:swap}@font-face{font-family:visby;font-style:normal;font-weight:700;src:url(./VisbyCF-Bold.woff2)format("woff2"),url(./VisbyCF-Bold.woff)format("woff");font-display:swap}[data-animation-fadeY]{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}body,html{overflow:hidden;font-family:visby,helvetica,tahoma,arial,sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#fff;letter-spacing:.5px;background:#050505}@media (max-width:1023px){body,html{font-size:20px}}@media (max-width:767px){body,html{font-style:normal;font-weight:600;letter-spacing:.32px}}main{width:100%}img,svg,video{display:block;max-width:100%;height:auto}.checkbox label,.radio label,[class*=btn],[class*=button],[class*=link],[type*=submit],a,button{cursor:pointer}.scroller-wrapper{position:relative;z-index:1;overflow:hidden;height:100vh;height:calc(var(--vh, 1vh)*100);opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.page-bg.is-green-bg,.page-bg.is-green-bg img,.start-content-anim .scroller-wrapper{opacity:1}.section{position:relative}.page-bg{z-index:0;pointer-events:none;-webkit-transition:opacity .5s ease-in-out,background .5s ease-in-out;-o-transition:opacity .5s ease-in-out,background .5s ease-in-out;transition:opacity .5s ease-in-out,background .5s ease-in-out;height:100vh;height:calc(var(--vh, 1vh)*100);position:absolute;top:0;left:0;width:100%;height:100%}.page-bg img,.page-bg svg,.page-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.page-bg img{opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.page-bg.is-gray-bg{background:#23282b;opacity:1}.page-bg,body.touch .scrollbar-track{opacity:0}.section-group{position:relative}.section-group__bg{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%}.section-group__bg img,.section-group__bg svg,.section-group__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.section-group__contnent{position:relative;z-index:1}.text-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.text-page__title{font-size:54px;font-weight:700;margin-bottom:8px;text-align:center}@media (max-width:1023px){.text-page__title{font-size:30px}}.text-page__back-btn-wrapper{margin-bottom:63px;text-align:center}.text-page__back-btn-wrapper a{font-size:24px;font-weight:700;color:#fff;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media not all and (hover:none){.text-page__back-btn-wrapper a:hover{opacity:.8}}@media (max-width:767px){.text-page__back-btn-wrapper a{font-size:20px}}.text-page__top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:none;padding-top:150px}.text-page__article{padding:53px 72px 277px;background:#23282b;border-radius:20px;margin-bottom:168px}@media (max-width:1439px){.text-page__article{padding:33px 30px 20px;margin-bottom:100px}}@media (max-width:767px){.text-page__article{padding:20px;margin-bottom:50px}}.text-page .footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;width:100%}.js-fade-anim{opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.js-fade-anim.is-animated{opacity:1}.js-anim-group .char,.js-slider-screen-group .char{opacity:0;-webkit-transform:translate(0,50%);transform:translateY(50%);-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-anim-group .js-anim-group-text,.js-anim-group .js-slider-screen-group-text,.js-slider-screen-group .js-anim-group-text,.js-slider-screen-group .js-slider-screen-group-text{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.js-anim-group.is-animated .char,.js-slider-screen-group.is-animated .char{-webkit-animation-name:letter-anim;animation-name:letter-anim}.js-anim-group.is-animated .js-anim-group-text,.js-anim-group.is-animated .js-slider-screen-group-text,.js-slider-screen-group.is-animated .js-anim-group-text,.js-slider-screen-group.is-animated .js-slider-screen-group-text{opacity:1}.js-anim-group.is-active .char,.js-slider-screen-group.is-active .char{-webkit-animation-name:letter-anim;animation-name:letter-anim}.js-anim-group.is-active .js-anim-group-text,.js-anim-group.is-active .js-slider-screen-group-text,.js-slider-screen-group.is-active .js-anim-group-text,.js-slider-screen-group.is-active .js-slider-screen-group-text,input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],textarea[disabled]{opacity:1}.title{font-weight:700;color:#050505}.title--xl{font-size:75px;line-height:.95;letter-spacing:normal}@media (max-width:1279px){.title--xl{font-size:70px}}@media (max-width:767px){.title--xl{font-size:59px}}.title--xl .word{padding-right:3px;padding-bottom:.2em}@media (max-width:767px){.title--xl .word{padding-right:3px;padding-bottom:.15em}}.title--xl .char{letter-spacing:-1px}.title--l{font-size:55px;line-height:.95;letter-spacing:normal}@media (max-width:1279px){.title--l{font-size:45px;line-height:1.11;letter-spacing:.45px}}.title--l.is-split{line-height:.95}@media (max-width:1279px){.title--l.is-split{line-height:1.11}}.title--l .word{padding-right:3px;padding-bottom:5px;line-height:.95}@media (max-width:1279px){.title--l .word{padding-bottom:.22em;line-height:.7}}.title--l .char{letter-spacing:-1px}.title--m,.title--s{font-size:45px;line-height:1.11}.title--s{font-size:29px}@media (max-width:767px){.title--s{font-size:18px}}.title--white{color:#fff}.title .word{overflow:hidden}.text--sm,.text--xs{font-size:14px;font-weight:700;letter-spacing:.35px}.text--sm{font-size:18px}@media (max-width:767px){.text--sm{font-size:16px}}.article img:not(:last-child),.article li:not(:last-child),.article ol:not(:last-child),.article p:not(:last-child),.article ul:not(:last-child){margin-bottom:1.15em}.article ul li{position:relative;padding-left:16px}.article ul li:before{position:absolute;top:11px;left:0;width:8px;height:8px;content:"";background:#fff;border-radius:50%}@media (max-width:767px){.article ul li:before{top:8px}}.article ol{list-style:none;counter-reset:my-awesome-counter}.article ol li{counter-increment:my-awesome-counter}.article ol li:before{content:counter(my-awesome-counter)". "}.article b,.article strong,.line-word span strong{font-weight:700}.article em,.article i,.ring-item__title em,.ring-item__title i{font-style:italic}.article a{text-decoration:underline}.article a:hover{text-decoration:none}.article--xl{font-size:25px;line-height:2.4}@media (max-width:1023px){.article--xl{font-size:16px}}.article--xl li:not(:last-child),.article--xl ol:not(:last-child),.article--xl p:not(:last-child),.article--xl ul:not(:last-child){margin-bottom:2.5em}@media (max-width:1439px){.article--xl li:not(:last-child),.article--xl ol:not(:last-child),.article--xl p:not(:last-child),.article--xl ul:not(:last-child){margin-bottom:1.7em}}.article--xl ul li:before{top:26px}.article--big{font-size:25px}@media (max-width:1023px){.article--big{font-size:16px}}.article--big li:not(:last-child),.article--big ol:not(:last-child),.article--big p:not(:last-child),.article--big ul:not(:last-child){margin-bottom:1.7em}.wrapper{padding:0 62px}@media (max-width:1279px){.wrapper{padding:0 40px}}@media (max-width:767px){.wrapper{padding:0 29px}}.container{width:100%;max-width:1280px;margin:0 auto}.container--full{max-width:100%}textarea{overflow:auto;resize:none}.checkbox,.radio{position:relative}.checkbox input,.radio input{position:absolute;width:0;height:0;opacity:0}.checkbox label:after,.checkbox label:before,.radio label:after,.radio label:before{content:""}.range-input{-webkit-appearance:none}.range-input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;cursor:pointer}.range-input::-moz-range-thumb{cursor:pointer}.range-input::-ms-thumb{cursor:pointer;margin-top:0}.range-input::-ms-track{width:100%;color:transparent;cursor:pointer;background:0 0;border-color:transparent}.btn{padding:15px 43px 14px;border-radius:30px}.btn,.header-buy-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:52px;font-size:14px;font-style:normal;font-weight:700;line-height:1.2;color:#050505;text-align:center;text-transform:uppercase;letter-spacing:.35px;background:#aff1dd}.btn{border:2px solid #aff1dd;-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}@media not all and (hover:none){.btn:hover{color:#aff1dd;background:#050505}}.btn--is-forced-green{background:#aff1dd;border:2px solid #aff1dd;color:#050505}@media not all and (hover:none){.btn--is-forced-green:hover{color:#aff1dd;background:#050505}}.btn--disabled{padding:15px 24px 14px;color:#fff;text-decoration:line-through;pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#23282b;border:2px solid #fff}.btn--border{color:#fff;background:#050505;border:2px solid #aff1dd}@media not all and (hover:none){.btn--border:hover{color:#050505;background:#aff1dd}}.btn--lgbtqia{color:#000;background:#cec2eb;border:2px solid #cec2eb}@media not all and (hover:none){.btn--lgbtqia:hover{color:#cec2eb;background:#050505}}.btn--gray{color:#fff;background:#23282b;border:2px solid #fff}@media not all and (hover:none){.btn--gray:hover{color:#23282b;background:#fff}}.header-buy-btn{padding:15px 54px 14px;overflow:hidden;border-radius:45px}@media (max-width:767px){.header-buy-btn{min-height:40px;padding:12px 30px 11px}}.header-buy-btn span{position:relative;z-index:0;display:block}.header-buy-btn__bg{position:absolute;top:0;left:0;z-index:0;width:110%;height:100%;overflow:hidden;border-radius:45px;-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.header-buy-btn__bg-dark,.header-buy-btn__bg-default{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:45px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header-buy-btn__bg-default{z-index:0}.header-buy-btn__bg-dark{z-index:1;opacity:0}@media not all and (hover:none){body:not(.Safari) .header-buy-btn:hover .header-buy-btn__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}body:not(.Safari) .header-buy-btn:hover .header-buy-btn__bg-default{opacity:0}body:not(.Safari) .header-buy-btn:hover .header-buy-btn__bg-dark{opacity:1}body.Safari .header-buy-btn:hover .header-buy-btn__bg-default{opacity:0}body.Safari .header-buy-btn:hover .header-buy-btn__bg-dark{opacity:1}}.btns-group{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:default}@media (max-width:767px){.btns-group{display:block}.btns-group .btn{width:100%}}.btns-group .btn:not(:first-child){margin-left:23px}@media (max-width:767px){.btns-group .btn:not(:first-child){margin-top:18px;margin-left:0}}.cherry .header-buy-btn{background-color:#cec2eb}.cherry .btn{border:2px solid #cec2eb;-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;background:#cec2eb}.cherry .btn--is-forced-green{background:#aff1dd;border:2px solid #aff1dd;color:#050505}@media not all and (hover:none){.cherry .btn--is-forced-green:hover{color:#aff1dd!important;background:#050505}.cherry .btn:hover{color:#cec2eb;background:#050505}}.cherry .btn--disabled{padding:15px 24px 14px;color:#fff;text-decoration:line-through;pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#23282b;border:2px solid #fff}.cherry .btn--border{color:#fff;background:#050505;border:2px solid #cec2eb}@media not all and (hover:none){.cherry .btn--border:hover{color:#050505;background:#cec2eb}}.cherry .btn--gray{color:#fff;background:#23282b;border:2px solid #fff}@media not all and (hover:none){.cherry .btn--gray:hover{color:#23282b;background:#fff}}.is-hidden{display:none!important}.is-invisible{opacity:0!important;pointer-events:none!important}a[disabled=disabled]{pointer-events:none!important;opacity:.5}[data-accordeon-content]{overflow:hidden}[data-tab-button]{cursor:pointer}.word-wrapper a,[data-tab-container]{position:relative}[data-tab-content]{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0}[data-tab-content].is-active{pointer-events:auto;opacity:1}.custom-select__item--disabled{display:none}.header-wrapper{position:absolute;top:0;left:0;z-index:1000;width:100%;-webkit-transform:translate3d(0,105px,0);transform:translate3d(0,105px,0);-webkit-transition:background-color 1.5s ease-in-out;-o-transition:background-color 1.5s ease-in-out;transition:background-color 1.5s ease-in-out}@media (max-width:767px){.header-wrapper{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}.header-wrapper.is-sticky{background:#050505de}.header{width:100%}.header__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:80px;padding:10px 0}@media (max-width:767px){.header__inner{height:70px}}.header__logo{position:absolute;top:54%;left:-33px;display:block;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}@media (max-width:767px){.header__logo{left:-27px}}.header__logo img,.header__logo svg{max-height:100px}@media (max-width:767px){.header__logo img,.header__logo svg{max-height:70px}}.line-block{background-color:#fff}.line-block--round{margin-right:62px;margin-left:62px;overflow:hidden;border-radius:50px}@media (max-width:1279px){.line-block--round{margin-right:30px;margin-left:30px}}@media (max-width:767px){.line-block--round{margin-right:13px;margin-left:13px}}.line-block--round .line{height:100px;padding-bottom:5px}@media (max-width:767px){.line-block--round .line{height:62px;padding-top:6px}}.line-block--round .line-container{width:calc(99.9% - 124px)}.line-block--round .word-wrapper{padding:0 17px}@media (max-width:767px){.line-block--round .word-wrapper{padding:7px}}.line-block--round .line-word span{font-size:35px;font-weight:700;line-height:1;letter-spacing:.35px}@media (max-width:767px){.line-block--round .line-word span{font-size:14px}}.line-container{position:relative;left:0;z-index:0;width:99.9%;font-size:0}.line-container.is-active{z-index:1}.line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line>div{display:inline-block;white-space:nowrap;vertical-align:top}.line.cloned{position:absolute;top:0;left:0}.word-wrapper{padding:0 30px}.word-wrapper a{display:inline-block;padding:0 15px}.word-wrapper a span{position:relative;z-index:1;display:block}.words-group-wrapper{padding-right:95px}.line-word,.line-word__separator,.words-group-wrapper{display:inline-block;vertical-align:top}.line-word{position:relative;font-size:0}.line-word span{display:block;font-size:20px;font-weight:500;line-height:1.2;color:#23282b;letter-spacing:.4px}@media (max-width:767px){.line-word span{font-size:14px;font-weight:600}}.line-word__separator{margin-left:34px}@media (max-width:767px){.line-word__separator{margin-left:14px}}.header-line{position:fixed;left:0;top:0;z-index:10;width:100vw;height:60px;overflow:hidden;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.16);box-shadow:0 1px 10px #00000029;opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.start-content-anim .header-line{opacity:1}@media (max-width:767px){.header-line{height:40px}}@media (max-width:1054px) and (orientation:landscape){.header-line{height:40px}}.header-line .line{height:60px}@media (max-width:767px){.header-line .line{height:40px}}@media (max-width:1054px) and (orientation:landscape){.header-line .line{height:40px}}@media (max-width:767px){.header-line .line-word span{font-size:14px;font-weight:600}}@media (max-width:1054px) and (orientation:landscape){.header-line .line-word span{font-size:14px;font-weight:600}}.footer-top-section{background:#050505}.footer-top-section .is-separate-section{padding-top:40px;padding-bottom:40px}.footer-top-section .is-separate-section.has-large-padding{padding-top:100px;padding-bottom:100px}.footer-top-section .is-separate-section.remove-bottom-padding{padding-bottom:0}@media (max-width:767px){.footer-top-section .is-separate-section{padding:40px 20px}}.footer-top-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.footer-top-section__inner{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-top-section__top-left{max-width:568px;padding-top:13px}@media (max-width:1023px){.footer-top-section__top-left{padding-top:0}}@media (max-width:767px){.footer-top-section__top-left{padding-right:15px}}.footer-top-section__top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:500px;padding-left:25px}@media (max-width:1279px){.footer-top-section__top-right{max-width:380px}}@media (max-width:1023px){.footer-top-section__top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}}@media (max-width:767px){.footer-top-section__top-right{display:block;padding-top:0;padding-left:0;max-width:none;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:auto}}@media (max-width:767px) and (max-width:767px){.footer-top-section__top-right{margin-top:20px}}.footer-top-section__top-fruit{margin-right:40px;font-size:30px;font-weight:700;line-height:1;margin-top:20px}.footer-top-section__soc{-ms-flex-negative:0;flex-shrink:0;min-width:220px;margin-bottom:20px}@media (max-width:767px){.footer-top-section__soc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1px;margin-right:auto;margin-top:10px;margin-left:auto}}.footer-top-section__title{margin-bottom:10px;letter-spacing:-.2px}@media (max-width:767px){.footer-top-section__title{font-size:32px}}.footer-top-section__text{letter-spacing:.5}@media (max-width:767px){.footer-top-section__text{font-size:15px}}.footer-top-section__wrapper,.footer__wrapper{padding-right:84px}@media (max-width:1023px){.footer-top-section__wrapper,.footer__wrapper{padding-right:40px}}@media (max-width:767px){.footer-top-section__wrapper,.footer__wrapper{padding:0 20px}}.footer{position:relative;padding-top:44px;padding-bottom:166px;background:#050505}.footer__payment_icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}@media (max-width:767px){.footer__payment_icons{margin-top:0;max-width:160px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__payment_icons svg{width:45px;margin-right:2px}@media (max-width:767px){.footer__payment_icons svg{width:30px;margin-right:2px}.footer{padding-top:57px;padding-bottom:120px}}.footer .footer-top-section+.footer__wrapper{padding-top:0}.footer__wrapper{padding-top:20px}@media (max-width:767px){.footer__wrapper{padding-top:0}}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.footer__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;margin-bottom:55px}}.footer__logo{display:inline-block;margin-bottom:16px}@media (max-width:767px){.footer__logo img{max-height:35px}}.footer__copy{font-size:14px}@media (max-width:767px){.footer__copy{display:none}}.footer__main-right{padding-top:6px;padding-right:15px;font-size:18px;letter-spacing:-.1px}@media (max-width:767px){.footer__main-right{padding-top:2px;padding-right:0;font-size:14px;font-weight:500;line-height:1.4}}.footer__main-right p:not(:last-of-type){margin-bottom:9px}.footer__mob-copy,body.is-phone .slider-section__spacers{display:none}@media (max-width:767px){.footer__mob-copy{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;font-size:14px;font-weight:500;line-height:1.7;text-align:center;letter-spacing:.28px}}.soc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.soc-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.soc-list li:not(:last-of-type){margin-right:30px}@media (max-width:767px){.soc-list li:not(:last-of-type){margin-right:40px}}.soc-list a{display:block}@media not all and (hover:none){.soc-list a:hover svg{fill:#fff}}.soc-list svg{width:20px;height:20px;fill:#aff1dd;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}@media (max-width:767px){.soc-list svg{width:24px;height:24px}}.size-group,.size-group__check-slider-slide span,.size-group__check-slider-slide.is-all-sizes span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px}.size-group{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:22px;letter-spacing:.44px}@media (max-width:767px){.size-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto}}.size-group__name{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:12px;font-weight:700}@media (max-width:1279px){.size-group__name{margin-right:20px;font-size:18px}}@media (max-width:767px){.size-group__name{display:block;width:100%;font-size:18px;font-weight:700;line-height:1;letter-spacing:.44px;margin-right:0;margin-bottom:10px}}.size-group select{position:absolute;top:0;left:0;z-index:-1;pointer-events:none;opacity:0}.size-group__check-slider-outher{position:relative}@media (max-width:767px){.size-group__check-slider-outher{width:100%}}.size-group__check-slider{position:relative}.size-group__check-slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:270px}@media (max-width:767px){.size-group__check-slider-wrapper{max-width:250px}}@media (max-width:767px) and (orientation:portrait){.size-group__check-slider-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.size-group__check-slider-slide{margin:3px;cursor:pointer}@media (max-width:767px){.size-group__check-slider-slide{margin:3px 0}}.size-group__check-slider-slide span,.size-group__check-slider-slide.is-all-sizes span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58px;font-size:16px;font-weight:600;line-height:1;color:#fff;letter-spacing:.5px;background-color:#23282b;border:2px solid #fff;border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media (max-width:767px){.size-group__check-slider-slide span{width:52px;height:52px}}.size-group__check-slider-slide.is-all-sizes span{width:auto;height:auto;border-radius:30px;padding:15px}@media (max-width:767px){.size-group__check-slider-slide.is-all-sizes span{width:auto;height:auto;font-size:13px}}.size-group__check-slider-slide.is-active span{color:#050505;background:#aff1dd}.size-group__check-slider-slide.is-disabled{opacity:.2;pointer-events:none}@media not all and (hover:none){.size-group__check-slider-slide:hover span{color:#050505;background:#aff1dd}}.size-group__check-slider-slide.swiper-slide-active span{color:#050505;background:#aff1dd}.size-group__next-btn,.size-group__prev-btn{position:absolute;top:50%;display:none;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.size-group__next-btn:before,.size-group__prev-btn:before{position:absolute;top:-5px;right:-3px;bottom:-5px;left:-3px;content:""}.size-group__next-btn svg,.size-group__prev-btn svg{width:10px;fill:#fff}.size-group__prev-btn{left:0}.size-group__next-btn{right:0}.size-group__link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-weight:700}@media (max-width:1279px){.size-group__link{margin-left:20px}}@media (max-width:767px){.size-group__link{margin-left:0;margin-top:12px;margin-bottom:5px;font-size:18px;font-weight:500}}@media not all and (hover:none){.size-group__link:hover{text-decoration:none}}.size-group__link svg{height:17px;display:inline}.size-group--page{max-width:554px}.cherry .size-group__check-slider-slide.is-active span{background:#cec2eb}.svg-circle{position:relative;display:inline-block}.svg-circle img,.svg-circle span{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.svg-circle span{font-size:0}.svg-circle__text{display:block;-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}.svg-circle__text svg{fill:#050505}.svg-circle__central-img svg{display:block;width:38px;font-size:0;fill:#aff1dd}.svg-circle img,.svg-circle__bg-img,.svg-circle__text{width:100%;height:100%}.svg-circle__bg-img img,.svg-circle__bg-img svg,.svg-circle__text img,.svg-circle__text svg{display:block;width:100%;height:100%}.svg-circle--hero .svg-circle__bg-img svg{fill:#aff1dd}.svg-circle--hero .svg-circle__text svg{color:#050505}.svg-circle--hor-slider{width:13.6vw;height:13.6vw}@media (max-width:1279px){.svg-circle--hor-slider{width:180px;height:180px}}@media (max-width:767px){.svg-circle--hor-slider{width:230px;height:230px}}.svg-circle--hor-slider .svg-circle__bg-img svg,.svg-circle--hor-slider .svg-circle__central-img svg{fill:#050505}.svg-circle--hor-slider .svg-circle__text svg{fill:#fff}.svg-circle--banner{width:176px;height:176px}@media (max-width:767px){.svg-circle--banner{width:240px;height:240px}}.svg-circle--banner .svg-circle__bg-img svg{fill:#aff1dd}.svg-circle--banner .svg-circle__text svg{color:#050505}.modal,.shopify-section-modal-wrapper{pointer-events:none;position:fixed;top:0;left:0;z-index:1200;height:100vh;height:calc(var(--vh, 1vh)*100);width:100%}.shopify-section-modal-wrapper .modal{position:relative;z-index:1}.shopify-section-modal-wrapper.is-active{pointer-events:all}.shopify-section-modal-wrapper#shopify-section-modal-guide{z-index:1300}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:42px 62px 20px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:1279px){.modal{padding:42px 40px 20px}}@media (max-width:1023px){.modal{padding:60px 20px 20px}}.modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:rgba(35,40,43,.9)}@media (max-width:1023px){.modal__overlay{background:#23282b}}.modal__content-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%}.modal__content{position:relative;width:100%;max-height:100%;overflow-y:auto;background:#050505;border-radius:20px}body.no-touch .modal__content::-webkit-scrollbar{width:10px}body.no-touch .modal__content::-webkit-scrollbar-track{background:rgba(255,255,255,.3)}body.no-touch .modal__content::-webkit-scrollbar-thumb{background:#707070;border-radius:4px}body.no-touch .modal__content::-webkit-scrollbar-thumb:hover{background:#707070}.modal__close{position:absolute;top:0;right:0;z-index:2;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}@media (max-width:1023px){.modal__close{-webkit-transform:translate(0,-100%);transform:translateY(-100%)}}.modal__close svg{width:30px;fill:#fff}@media not all and (hover:none){.modal__close:hover{opacity:.7}}.modal.is-active{pointer-events:all;opacity:1}.modal--single{padding:20px;-webkit-transition:none;-o-transition:none;transition:none}.modal--single .modal__overlay{background:#23282b}.modal--single .modal__content-wrapper{width:100%;max-width:495px}.modal--single .modal__content{opacity:0;-webkit-transition:opacity .5s ease-in-out .5s;-o-transition:opacity .5s ease-in-out .5s;transition:opacity .5s ease-in-out .5s}.start-modal-anim .modal--single .modal__content{opacity:1}.is-single-approved .modal--single{pointer-events:none;opacity:0}.add-start-modal-transition .modal--single{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.modal--buy .modal__content-wrapper{width:100%;max-width:1156px}.modal--guide{z-index:1300}.modal--guide .modal__content-wrapper{width:100%;max-width:1000px}.modal-single{padding:56px 40px 50px;overflow:hidden}@media (max-width:767px){.modal-single{padding:20px 15px}}.modal-single__top{margin-bottom:57px}@media (max-width:767px){.modal-single__top{margin-bottom:30px}}.modal-single__circle{position:relative;width:350px;height:350px;margin-right:auto;margin-left:auto;font-size:0;line-height:1}@media (max-width:767px){.modal-single__circle{width:240px;height:240px}}.modal-single__circle-img{position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:opacity .5s ease-in-out 1s;-o-transition:opacity .5s ease-in-out 1s;transition:opacity .5s ease-in-out 1s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-single__circle-img svg{width:204px;max-width:none;fill:#aff1dd}@media (max-width:767px){.modal-single__circle-img svg{width:150px}}.start-modal-anim .modal-single__circle-img,.start-modal-anim .modal-single__circle-text,.start-modal-anim .modal-single__identify_text,.start-modal-anim .modal-single__logo-img{opacity:1}.modal-single__circle-text{position:absolute;top:50%;left:50%;display:block;width:350px;height:350px;opacity:0;-webkit-transition:opacity .5s ease-in-out 1.15s;-o-transition:opacity .5s ease-in-out 1.15s;transition:opacity .5s ease-in-out 1.15s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}@media (max-width:767px){.modal-single__circle-text{width:240px;height:240px}}.modal-single__identify_text{font-weight:700;text-align:center;margin-bottom:20px;-webkit-transition:opacity .5s ease-in-out 1.1s;-o-transition:opacity .5s ease-in-out 1.1s;transition:opacity .5s ease-in-out 1.1s;opacity:0}.modal-single__logo-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-47%,-50%);transform:translate(-47%,-50%);max-width:64px;-webkit-transition:opacity .5s ease-in-out .85s;-o-transition:opacity .5s ease-in-out .85s;transition:opacity .5s ease-in-out .85s;opacity:0}@media (max-width:767px){.modal-single__logo-img{max-width:50px}}.modal-single__btns{max-width:280px;margin-right:auto;margin-bottom:20px;margin-left:auto}@media (max-width:767px){.modal-single__btns{margin-bottom:10px}}.modal-single__btns .btn{width:100%}.modal-single__btns>div{opacity:0}.modal-single__btns>div:first-child{margin-bottom:14px;-webkit-transition:opacity .5s ease-in-out 1.3s;-o-transition:opacity .5s ease-in-out 1.3s;transition:opacity .5s ease-in-out 1.3s}.modal-single__btns>div:last-child{-webkit-transition:opacity .5s ease-in-out 1.45s;-o-transition:opacity .5s ease-in-out 1.45s;transition:opacity .5s ease-in-out 1.45s}.start-modal-anim .modal-single__btns>div{opacity:1}.modal-single__warning-text{font-size:14px;line-height:1.4;color:orange;text-align:center;letter-spacing:.3px;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.is-single-warning .modal-single__warning-text{pointer-events:all;opacity:1}.cherry .banner-section .svg-circle__bg-img svg,.cherry .modal-single__circle-img svg{fill:#cec2eb}.modal-accordeon{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:614px}@media (max-width:1279px){.modal-accordeon{min-height:560px}}@media (max-width:1023px){.modal-accordeon{display:block}}.modal-accordeon__item.js-modal-accordeon-item.is-active .modal-accordeon__item-btn-arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.modal-accordeon__item-btn-arrow{position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.modal-accordeon__item-left{width:41%}@media (max-width:1279px){.modal-accordeon__item-left{width:39%}}@media (max-width:1023px){.modal-accordeon__item-left{width:100%}}.modal-accordeon__item-left .modal-accordeon__item-btn{background:#aff1dd}.modal-accordeon__item-right{width:59%}@media (max-width:1279px){.modal-accordeon__item-right{width:61%}}@media (max-width:1023px){.modal-accordeon__item-right{width:100%;position:relative;overflow:hidden}}.modal-accordeon__item-head{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding:15px 23px 15px 25px;font-size:14px;font-weight:600;line-height:1.3;color:#050505;letter-spacing:.28px;background:#fff}.modal-accordeon__item-head.is-alt{background:#f4f4f4}@media (max-width:1023px){.modal-accordeon__item-head{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-accordeon__item-head svg{width:20px;fill:#050505}.modal-accordeon__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%}@media (max-width:1023px){.modal-accordeon__item-content{min-height:auto;overflow:hidden}}.buy-left{position:relative;width:100%;min-height:100%;padding:52px 54px 50px 48px}@media (max-width:1279px){.buy-left{padding:30px}}@media (max-width:767px){.buy-left{padding:46px 24px 30px}}.buy-left__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.buy-left__bg img,.buy-left__bg svg,.buy-left__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media (max-width:1023px){.buy-left__bg{min-height:1000px}}.buy-left__content{position:relative;z-index:1}.buy-left__title{margin-bottom:60px}@media (max-width:1279px){.buy-left__title{margin-bottom:30px}}@media (max-width:767px){.buy-left__title{margin-bottom:25px;letter-spacing:1.5px}}.buy-left__list{font-size:17px;font-weight:700;line-height:1.3;color:#050505;letter-spacing:.27px;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;-o-transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}@media (max-width:767px){.buy-left__list{font-size:14px}}.buy-left__list li{padding:24px 0;border-top:1px solid #23282b;opacity:0;-webkit-transform:translate(0,15px);transform:translateY(15px)}@media (max-width:1279px){.buy-left__list li{padding:22px 0}}@media (max-width:767px){.buy-left__list li{padding:23px 0}}.buy-left__list li:last-of-type{border-bottom:1px solid #23282b}.modal.is-active .buy-left__list li{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}.modal.is-active .buy-left__list li:nth-of-type(1){-webkit-transition:opacity .3s ease-in-out .15s,-webkit-transform .3s ease-in-out .15s;-o-transition:opacity .3s ease-in-out .15s,transform .3s ease-in-out .15s;transition:opacity .3s ease-in-out .15s,transform .3s ease-in-out .15s;transition:opacity .3s ease-in-out .15s,transform .3s ease-in-out .15s,-webkit-transform .3s ease-in-out .15s}.modal.is-active .buy-left__list li:nth-of-type(2){-webkit-transition:opacity .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s;-o-transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.modal.is-active .buy-left__list li:nth-of-type(3){-webkit-transition:opacity .3s ease-in-out .45s,-webkit-transform .3s ease-in-out .45s;-o-transition:opacity .3s ease-in-out .45s,transform .3s ease-in-out .45s;transition:opacity .3s ease-in-out .45s,transform .3s ease-in-out .45s;transition:opacity .3s ease-in-out .45s,transform .3s ease-in-out .45s,-webkit-transform .3s ease-in-out .45s}.modal.is-active .buy-left__list li:nth-of-type(4){-webkit-transition:opacity .3s ease-in-out .6s,-webkit-transform .3s ease-in-out .6s;-o-transition:opacity .3s ease-in-out .6s,transform .3s ease-in-out .6s;transition:opacity .3s ease-in-out .6s,transform .3s ease-in-out .6s;transition:opacity .3s ease-in-out .6s,transform .3s ease-in-out .6s,-webkit-transform .3s ease-in-out .6s}.modal.is-active .buy-left__list li:nth-of-type(5){-webkit-transition:opacity .3s ease-in-out .75s,-webkit-transform .3s ease-in-out .75s;-o-transition:opacity .3s ease-in-out .75s,transform .3s ease-in-out .75s;transition:opacity .3s ease-in-out .75s,transform .3s ease-in-out .75s;transition:opacity .3s ease-in-out .75s,transform .3s ease-in-out .75s,-webkit-transform .3s ease-in-out .75s}.modal.is-active .buy-left__list li:nth-of-type(6){-webkit-transition:opacity .3s ease-in-out .9s,-webkit-transform .3s ease-in-out .9s;-o-transition:opacity .3s ease-in-out .9s,transform .3s ease-in-out .9s;transition:opacity .3s ease-in-out .9s,transform .3s ease-in-out .9s;transition:opacity .3s ease-in-out .9s,transform .3s ease-in-out .9s,-webkit-transform .3s ease-in-out .9s}.modal.is-active .buy-left__list li:nth-of-type(7){-webkit-transition:opacity .3s ease-in-out 1.05s,-webkit-transform .3s ease-in-out 1.05s;-o-transition:opacity .3s ease-in-out 1.05s,transform .3s ease-in-out 1.05s;transition:opacity .3s ease-in-out 1.05s,transform .3s ease-in-out 1.05s;transition:opacity .3s ease-in-out 1.05s,transform .3s ease-in-out 1.05s,-webkit-transform .3s ease-in-out 1.05s}.modal.is-active .buy-left__list li:nth-of-type(8){-webkit-transition:opacity .3s ease-in-out 1.2s,-webkit-transform .3s ease-in-out 1.2s;-o-transition:opacity .3s ease-in-out 1.2s,transform .3s ease-in-out 1.2s;transition:opacity .3s ease-in-out 1.2s,transform .3s ease-in-out 1.2s;transition:opacity .3s ease-in-out 1.2s,transform .3s ease-in-out 1.2s,-webkit-transform .3s ease-in-out 1.2s}.modal.is-active .buy-left__list li:nth-of-type(9){-webkit-transition:opacity .3s ease-in-out 1.35s,-webkit-transform .3s ease-in-out 1.35s;-o-transition:opacity .3s ease-in-out 1.35s,transform .3s ease-in-out 1.35s;transition:opacity .3s ease-in-out 1.35s,transform .3s ease-in-out 1.35s;transition:opacity .3s ease-in-out 1.35s,transform .3s ease-in-out 1.35s,-webkit-transform .3s ease-in-out 1.35s}.modal.is-active .buy-left__list li:nth-of-type(10){-webkit-transition:opacity .3s ease-in-out 1.5s,-webkit-transform .3s ease-in-out 1.5s;-o-transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s;transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s;transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s,-webkit-transform .3s ease-in-out 1.5s}.modal-basket{width:100%;padding:51px 70px 61px 54px}@media (max-width:1279px){.modal-basket{padding:30px}}@media (max-width:767px){.modal-basket{padding:30px 24px}}.modal-basket__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:36px}@media (max-width:767px){.modal-basket__head{margin-bottom:10px}}.modal-basket__head img{max-height:59px}@media (max-width:767px){.modal-basket__head img{display:none}}.modal-basket__steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.modal-basket__steps li{font-weight:700;color:#aff1dd}.cherry .modal-basket__steps li.is-active,.modal-basket__steps li.is-active{color:#fff}.modal-basket__steps li span{display:inline-block;margin:0 5px}.modal-basket__products{min-height:208px}@media (max-width:767px){.modal-basket__products{min-height:220px}}.modal-basket__billing{padding:21px 0;margin-bottom:43px;border-top:1px solid #fff;border-bottom:1px solid #fff}.modal-basket__billing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:500;line-height:1.3;color:#fff;letter-spacing:.36px}.modal-basket__billing-item span,.modal-basket__steps li{font-size:14px;letter-spacing:.28px}.modal-basket__billing-item:not(:last-child){margin-bottom:13px}.modal-basket__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:default}@media (max-width:767px){.modal-basket__btns{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;margin-right:auto;margin-left:auto}}.modal-basket__btn-join{min-width:278px}@media (max-width:767px){.modal-basket__btn-join{width:100%;margin-bottom:18px}}.modal-basket__btn-back{min-width:178px}@media (max-width:767px){.modal-basket__btn-back{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%}.modal-basket__btn-back-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.modal-basket__btn-back-wrapper,.modal-basket__size-group{pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.is-modal-edit .modal.is-active .modal-basket__btn-back-wrapper,.is-modal-edit .modal.is-active .modal-basket__size-group{pointer-events:all;opacity:1}.modal-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width:767px){.modal-product-item{margin-bottom:14px}}.modal-product-item__left-side-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-product-item__img{position:relative;left:-8px;-ms-flex-negative:0;flex-shrink:0;width:78px;margin-right:12px}@media (max-width:767px){.modal-product-item__img{left:0;width:50px;margin-right:9px}}.modal-product-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.modal-product-item__text{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-product-item__name{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:.45px}@media (max-width:767px){.modal-product-item__name{font-size:14px}}.modal-product-item__name span{text-transform:uppercase}.modal-product-item__edit-btn{font-size:18px;font-weight:500;line-height:1;color:#aff1dd;text-decoration:underline;letter-spacing:.45px;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:767px){.modal-product-item__edit-btn{font-size:16px;text-align:left}}.is-modal-edit .modal-product-item__edit-btn{pointer-events:none;opacity:0}.modal-product-item__right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;font-weight:700;letter-spacing:.55px}@media (max-width:767px){.modal-product-item__right-side{font-size:18px}}.cherry .faq-block .faq-block__accordion label,.cherry .modal-basket__steps li{color:#cec2eb}.guide-block{max-width:885px;padding:40px 30px;margin-right:auto;margin-left:auto}@media (max-width:767px){.guide-block{padding:20px 15px}}.guide-block__title{margin-bottom:19px;font-size:35px;font-weight:700}@media (max-width:767px){.guide-block__title{font-size:22px}}.guide-block .guide-block-item:not(:last-of-type){margin-bottom:43px}.guide-block-item{color:#fff}.guide-block-item__title{margin-bottom:42px}.guide-block-item__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.guide-block-item__cols{display:block}}.guide-block-item__img-col{width:33%}@media (max-width:1023px){.guide-block-item__img-col{width:100%;max-width:300px;margin-bottom:20px}}.guide-block-item__text-col{width:67%;padding-left:60px}@media (max-width:1023px){.guide-block-item__text-col{width:100%;padding:0}}.guide-block-item--img-right .guide-block-item__cols{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.guide-block-item--img-right .guide-block-item__text-col{padding-right:60px;padding-left:0}@media (max-width:1023px){.guide-block-item--img-right .guide-block-item__text-col{width:100%;padding:0}}.section-customer__section_padding{padding-top:150px;padding-bottom:100px}.section-customer__title{font-size:54px;font-weight:700;margin-bottom:8px;text-align:center}@media (max-width:1023px){.section-customer__title{font-size:30px}}.section-customer__create_account,.section-customer__forgot{text-align:center;font-size:14px}.shopify-challenge__container{padding-top:30vh}.shopify-challenge__container form{margin:20px 0}.shopify-challenge__message{margin-bottom:20px;font-weight:700}.shopify-challenge__button btn{margin-top:40px!important}.shopify-challenge__container .g-recaptcha{padding-bottom:20px!important}h2.form__message svg{width:100px;margin:0 auto}.hero{position:relative;z-index:1;min-height:1330px;padding-top:269px;padding-bottom:150px}@media (max-width:1279px){.hero{min-height:1100px}}@media (max-width:1023px){.hero{min-height:1000px}}@media (max-width:767px){.hero{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-top:180px;padding-bottom:100px}}.hero__bg-wrapper{position:absolute;top:0;right:0;z-index:0;width:100%;max-width:1400px;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.hero__bg-wrapper{top:100px}}.hero__content{position:relative;z-index:1;max-width:720px}@media (max-width:1279px){.hero__content{max-width:654px}}.hero__title{margin-bottom:17px}@media (max-width:767px){.hero__title{margin-bottom:27px}}.hero__title span{color:#050505;text-shadow:1px 1px 0#aff1dd,1px -1px 0#aff1dd,-1px 1px 0#aff1dd,-1px -1px 0#aff1dd}.hero__text{max-width:552px;margin-bottom:51px;opacity:0;-webkit-transition:opacity .3s ease-in-out 1.3s,-webkit-transform .3s ease-in-out 1.35s;-o-transition:opacity .3s ease-in-out 1.3s,transform .3s ease-in-out 1.35s;transition:opacity .3s ease-in-out 1.3s,transform .3s ease-in-out 1.35s;transition:opacity .3s ease-in-out 1.3s,transform .3s ease-in-out 1.35s,-webkit-transform .3s ease-in-out 1.35s}@media (max-width:767px){.hero__text{max-width:100%;margin-bottom:40px}}.hero__btns{margin-bottom:54px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out 1.5s,-webkit-transform .3s ease-in-out 1.5s;-o-transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s;transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s;transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s,-webkit-transform .3s ease-in-out 1.5s}@media (max-width:767px){.hero__btns{margin-bottom:40px}}.hero__logo-head{margin-bottom:15px;text-transform:uppercase;opacity:0;-webkit-transition:opacity .3s ease-in-out 1.7s,-webkit-transform .3s ease-in-out 1.7s;-o-transition:opacity .3s ease-in-out 1.7s,transform .3s ease-in-out 1.7s;transition:opacity .3s ease-in-out 1.7s,transform .3s ease-in-out 1.7s;transition:opacity .3s ease-in-out 1.7s,transform .3s ease-in-out 1.7s,-webkit-transform .3s ease-in-out 1.7s}.hero__logo{opacity:0;-webkit-transition:opacity .3s ease-in-out 1.9s,-webkit-transform .3s ease-in-out 1.9s;-o-transition:opacity .3s ease-in-out 1.9s,transform .3s ease-in-out 1.9s;transition:opacity .3s ease-in-out 1.9s,transform .3s ease-in-out 1.9s;transition:opacity .3s ease-in-out 1.9s,transform .3s ease-in-out 1.9s,-webkit-transform .3s ease-in-out 1.9s}.hero__logo img{max-height:30px}.hero__line{position:absolute;top:100%;left:50%;width:100%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero__btns,.hero__logo,.hero__logo-head,.hero__text{-webkit-transform:translate(0,15px);transform:translateY(15px)}.start-hero-anim .hero__btns,.start-hero-anim .hero__logo,.start-hero-anim .hero__logo-head,.start-hero-anim .hero__text{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}.hero .char{opacity:0;-webkit-transform:translate(0,50%);transform:translateY(50%);-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.start-hero-anim .hero .char{-webkit-animation-name:letter-anim;animation-name:letter-anim}.cherry .hero__title{margin-bottom:17px}@media (max-width:767px){.cherry .hero__title{margin-bottom:27px}}.cherry .hero__title span{color:#050505;text-shadow:1px 1px 0#cec2eb,1px -1px 0#cec2eb,-1px 1px 0#cec2eb,-1px -1px 0#cec2eb}.rings-section{padding-top:150px;padding-bottom:250px}@media (max-width:1023px){.rings-section{overflow:hidden;padding-bottom:100px}}.rings-section__inner .ring-item:not(:last-of-type){margin-bottom:21px}@media (max-width:1023px){.rings-section__inner .ring-item:not(:last-of-type){margin-bottom:50px}}.ring-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.ring-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.ring-item__text-side{width:600px;padding-right:30px;padding-bottom:38px;color:#050505}@media (max-width:1023px){.ring-item__text-side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0}}.ring-item__title{margin-bottom:20px}.ring-item__media-side{position:relative;width:490px}@media (max-width:1023px){.ring-item__media-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;margin-bottom:40px}}.ring-item__media-side-inner{position:relative}@media (max-width:1023px){.ring-item__media-side-inner{width:400px;margin-right:auto;margin-left:auto}}@media (max-width:767px){.ring-item__media-side-inner{width:100%}}.ring-item__media-side-inner svg{width:100%;pointer-events:none}.ring-item__media-side-inner .ring-item__rectangle_image{width:100%;height:auto}.ring-item__media-side-inner .ring-item__rectangle_image video{max-height:600px;width:auto;border-radius:10px}.ring-item__media-side-inner .ring-item__rectangle_image img{width:500px;height:500px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media (max-width:1023px){.ring-item__media-side-inner .ring-item__rectangle_image img{width:400px;height:400px;margin:0 auto}}@media (max-width:767px){.ring-item__media-side-inner .ring-item__rectangle_image img{margin:0 auto}}.ring-item.is-reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ring-item.is-reversed .ring-item__text-side{padding-right:0;padding-left:30px}@media (max-width:1023px){.ring-item.is-reversed .ring-item__text-side{padding:0}}.slider-section{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:200px}@media (max-width:1023px){.slider-section{margin-bottom:80px}}@media (max-width:767px){.slider-section{margin-bottom:120px;margin-top:100px}}.slider-section img{position:absolute;top:0;left:0;z-index:0}.slider-section__spacers{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:1px;opacity:0}.slider-section__spacer-item{width:1px;height:300vh}@media (max-width:1023px){.slider-section__spacer-item{height:150vh}}.slider-section__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.slider-screen__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:40vh;height:calc(var(--vh, 1vh)*40)}body.is-phone .slider-screen__inner{height:auto}.slider-screen__groups{position:relative;width:100%}.slider-screen__lottie-wrapper{position:absolute;left:50%;z-index:0;-webkit-transform:translate(-50%,0);transform:translate(-50%);height:100vh;height:calc(var(--vh, 1vh)*100);bottom:0}body.is-phone .slider-screen__bar,body.is-phone .slider-screen__lottie-wrapper{display:none}.slider-screen__lottie{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (orientation:portrait){.slider-screen__lottie{opacity:0}}.slider-screen__lottie svg{width:100vw!important;max-width:none;height:auto!important}.slider-screen__lottie-vertical{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (orientation:landscape){.slider-screen__lottie-vertical{opacity:0}}.slider-screen__lottie-vertical svg{width:auto!important;max-width:none;max-height:none;height:100vh!important}.slider-screen__wrapper{position:relative;z-index:1}.slider-screen__bar{position:absolute;height:14px;left:50%;z-index:0;bottom:50px;-webkit-transform:translate(-50%,0);transform:translate(-50%);background:#707070;border-radius:8px;overflow:hidden;width:100%}@media (max-width:1023px){.slider-screen__bar{bottom:40px}}.slider-screen__bar-progress{position:relative;width:100%;height:100%;margin-left:-100%;background:#aff1dd;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:8px}.slider-screen .container{position:relative}.slider-section-group{position:absolute;right:0;bottom:150px;left:0;max-width:540px;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:1439px){.slider-section-group{bottom:100px}}body.is-phone .slider-section-group{position:relative;max-width:100%;bottom:0;opacity:1;pointer-events:all}.slider-section-group__title{margin-bottom:23px;color:#fff}@media (max-width:767px){.slider-section-group__title{font-size:36px}}@media (max-width:1023px){.slider-section-group__title br{display:none}}.slider-section-group__mob-lottie{display:none}body.is-phone .slider-section-group__mob-lottie{display:block;margin:80px -29px;width:100vw;min-height:130vw}.slider-section-group.is-active{pointer-events:all;opacity:1;-webkit-transition:opacity .3s ease-in-out .15s;-o-transition:opacity .3s ease-in-out .15s;transition:opacity .3s ease-in-out .15s}.cherry .slider-screen .slider-screen__bar-progress{background:#cec2eb}.hor-slider-section{position:relative;width:100vw;overflow:hidden}@media (max-width:1023px){.hor-slider-section{padding:0}}.hor-slider-section__inner{position:relative}.hor-slider-section__line{margin-top:80px}@media (max-width:767px){.hor-slider-section__line{margin-top:50px}}.hor-slider-mob-wrapper{display:none}body.is-phone .hor-slider-mob-wrapper{display:block}.hor-slider-mob-wrapper .swiper-slide{height:auto;width:calc(90vw - 48px)}@media (max-width:1054px) and (orientation:landscape){.hor-slider-mob-wrapper .swiper-slide{width:240px}.hor-slider-mob-wrapper .swiper-slide.swiper-slide-spec{width:600px}}.hor-slider{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;font-size:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body.is-phone .hor-slider{display:none}.hor-slider .hor-slider-item:not(:last-child){margin-right:30px}@media (max-width:767px){.hor-slider .hor-slider-item:not(:last-child){margin-right:19px}}body.is-phone .hor-slider .hor-slider-item:not(:last-child){margin-right:0}.hor-slider-item{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:18.5vw;height:18.5vw;overflow:hidden;border-radius:20px}@media (max-width:1279px){.hor-slider-item{width:240px;height:240px}}@media (max-width:767px){.hor-slider-item{width:calc(100vw - 38px);height:auto}}body.is-phone .hor-slider-item{height:100%;width:auto}.hor-slider-item__circle{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.hor-slider-item__circle{display:block;margin-right:auto;margin-bottom:24px;margin-left:auto}}.hor-slider-item__text-side{padding-left:2.5vw}@media (max-width:1279px){.hor-slider-item__text-side{padding-left:29px}}@media (max-width:767px){.hor-slider-item__text-side{padding-left:0}}.hor-slider-item__head{margin-bottom:.65vw;font-size:1.5vw;font-weight:700;line-height:1;color:#050505}@media (max-width:1279px){.hor-slider-item__head{margin-bottom:8px;font-size:18px}}.hor-slider-item__title{font-size:2vw;font-weight:700;line-height:1.1;color:#050505}@media (max-width:1279px){.hor-slider-item__title{font-size:22px}}@media (max-width:767px){.hor-slider-item__title{font-size:20px}}.hor-slider-item>img{position:absolute;top:0;left:0}.hor-slider-item--spec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50.1vw;padding:2vw 4.4vw;background:#aff1dd}@media (max-width:1279px){.hor-slider-item--spec{width:600px;padding:26px 60px 40px}}@media (max-width:767px){.hor-slider-item--spec{display:block;padding:32px 24px 33px}}body.is-phone .hor-slider-item--spec{width:auto}.cherry .hor-slider-item--spec{background:#cec2eb}.circle-section{z-index:1}.circle-section__inner{position:relative;height:150vh;overflow:hidden}.circle-section__line{position:absolute;top:100%;left:50%;width:100%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle-screen{height:30vh;height:calc(var(--vh, 1vh)*30)}.circle-screen__wrapper{position:relative;height:100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}@media (max-width:767px){.circle-screen__wrapper{left:50%;width:514px;-webkit-transform:translate(-50%,0);transform:translate(-50%)}}.circle-screen__circle-img,.circle-screen__circle-text-img{position:absolute;bottom:0;left:50%;width:914px;height:914px;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:1279px){.circle-screen__circle-img,.circle-screen__circle-text-img{width:700px;height:700px}}@media (max-width:767px){.circle-screen__circle-img,.circle-screen__circle-text-img{width:480px;height:480px}}.purchase-section{padding-top:113px;padding-bottom:32px}@media (max-width:767px){.purchase-section{padding-top:67px}.purchase-section__wrapper{padding:0 19px}}.purchase-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:51px 65px 88px 71px;background:#050505;border-radius:20px}@media (max-width:1279px){.purchase-block{padding:40px 50px 50px}}@media (max-width:1023px){.purchase-block{display:block;padding:40px 24px 41px}}.purchase-block__img-col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:353px;height:353px;margin-top:45px;margin-right:101px;overflow:hidden;border-radius:50%}@media (max-width:1279px){.purchase-block__img-col{width:280px;height:280px;margin-right:50px}}@media (max-width:1023px){.purchase-block__img-col{margin-top:0;margin-right:0;margin-bottom:28px}}@media (max-width:767px){.purchase-block__img-col{width:152px;height:152px}}.hor-slider-item>img,.purchase-block__img-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.purchase-block__logo{max-height:59px;margin-bottom:21px}@media (max-width:767px){.purchase-block__logo{margin-bottom:34px}}.purchase-block__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px;font-size:30px;font-weight:700;letter-spacing:.6px}@media (max-width:767px){.purchase-block__price{margin-bottom:35px;display:block}}.purchase-block__price span{position:relative;top:1px;display:block;margin-left:10px;font-size:16px}@media (max-width:767px){.purchase-block__price span{font-size:14px;margin-left:0;top:0;margin-top:0}}.purchase-block__article{margin-bottom:51px;line-height:1.3}@media (max-width:767px){.purchase-block__article{margin-bottom:39px;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.4px}}.purchase-block__size-group{margin-bottom:47px}@media (max-width:767px){.purchase-block__size-group{margin-bottom:29px}}.banner-section{padding-bottom:30px;overflow:hidden}@media (max-width:767px){.banner-section{padding-bottom:40px}}.banner-section.is-separate-section{padding:0;margin:100px 0}@media (max-width:767px){.banner-section.is-separate-section{padding:0;margin:70px 0}}.banner-section__wrapper{position:relative;padding:0 30px}@media (max-width:1023px){.banner-section__wrapper{padding:0 40px}}@media (max-width:767px){.banner-section__wrapper{padding:0 19px}}.banner-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.banner-section__inner{display:block}}.banner-section__left-side{position:relative;z-index:1;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.banner-section__left-side{width:100%;display:block}}.banner-section__left-side:after{position:absolute;top:0;right:15px;z-index:0;width:100vw;height:100%;pointer-events:none;content:"";background:#050505;border-radius:0 20px 20px 0}@media (max-width:1279px){.banner-section__left-side:after{right:0}}@media (max-width:1023px){.banner-section__left-side:after{width:100%;border-radius:20px}}.banner-section__left-inner{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:22px 10px 41px}@media (max-width:1023px){.banner-section__left-inner{padding:20px 15px;z-index:2}}@media (max-width:767px){.banner-section__left-inner{padding:26px 15px 20px;display:block}}.banner-section__left-circle{-ms-flex-negative:0;flex-shrink:0;margin-right:33px}@media (max-width:767px){.banner-section__left-circle{display:block;margin-right:auto;margin-bottom:13px;margin-left:auto}}.banner-section__left-text{padding-top:28px}@media (max-width:767px){.banner-section__left-text{padding-top:0}}.banner-section__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;font-size:65px;font-weight:300;line-height:1.08}@media (max-width:1279px){.banner-section__logo{font-size:42px}.banner-section__logo img{height:40px}}.banner-section__logo span{position:relative;top:-5px;display:block;margin-left:5px}@media (max-width:1279px){.banner-section__logo span{top:-3px}}@media (max-width:1023px){.banner-section__logo span{top:-4px}}.banner-section__left-title{margin-bottom:20px;font-size:25px;font-weight:700;letter-spacing:-.004em}@media (max-width:767px){.banner-section__left-title{margin-bottom:10px;font-size:25px}}.banner-section__right-side{position:relative;z-index:0;width:50%;padding:52px 0 54px 28px}@media (max-width:1023px){.banner-section__right-side{width:100%;padding:30px 15px}}@media (max-width:767px){.banner-section__right-side{padding:24px 26px 37px}}.banner-section__left-mob-bg img,.banner-section__right-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-section__left-mob-bg,.faq-block .faq-block__accordion input[type=checkbox]{display:none}@media (max-width:1023px){.banner-section__left-mob-bg{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#23282b}.banner-section__left-mob-bg img{display:block}}.banner-section__right-bg{position:absolute;top:0;left:-50px;z-index:0;width:60vw;height:100%;background:#23282b}@media (max-width:1023px){.banner-section__right-bg{top:-50px;bottom:0;left:0;width:100%;height:auto;border-radius:0 0 20px 20px}.banner-section__right-bg img{display:none}}.banner-section__article{position:relative;z-index:1}@media (max-width:1023px){.banner-section__article{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.5px}}.faq-section{padding-top:50px;padding-bottom:100px}@media (max-width:767px){.faq-section{padding-top:67px}.faq-section__wrapper{padding:0 19px}}.faq-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:51px 65px 88px 71px;background:#050505;border-radius:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1279px){.faq-block{padding:40px 50px 50px}}@media (max-width:1023px){.faq-block{display:block;padding:40px 24px 41px}}.faq-block .faq-block__accordion{max-width:1200px;padding:0 24px 12px 70px;border-radius:8px}.faq-block .faq-block__accordion label{display:block;padding:12px 0 0;cursor:pointer;font-weight:700;position:relative;color:#aff1dd}.faq-block .faq-block__accordion label:after{content:"";height:1em;width:1em;display:block;float:left;margin-left:-1.5em;background-repeat:no-repeat;font-size:24px;position:absolute;top:50%;left:-36px;-webkit-transform:translateY(-25%);transform:translateY(-25%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 308.25 308.25'> <path fill='white' d='m154.12,16.49c-76.01,0-137.64,61.62-137.64,137.64s61.62,137.64,137.64,137.64,137.64-61.62,137.64-137.64S230.14,16.49,154.12,16.49Zm0,198.04c-33.36,0-60.4-27.04-60.4-60.4s27.04-60.4,60.4-60.4,60.4,27.04,60.4,60.4-27.04,60.4-60.4,60.4Z'/> </svg>");background-size:90%;background-position:center}.faq-block .faq-block__accordion .response{padding:0;max-height:0;overflow:hidden;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.faq-block .faq-block__accordion input[type=checkbox]:checked~.response{padding:24px 0 12px;max-height:900px}.faq-block .faq-block__accordion input[type=checkbox]:checked~label:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='276' height='276' xmlns='http://www.w3.org/2000/svg'><path d='M138.12.49C62.11.49.48 62.11.48 138.13c0 76.02 61.62 137.64 137.64 137.64 76.02 0 137.64-61.62 137.64-137.64C275.76 62.11 214.14.49 138.12.49Z' fill='white' fill-rule='nonzero'/></svg>")}
/*# sourceMappingURL=/cdn/shop/t/2/assets/app.css.map?enable_css_minification=1&v=89077466624480094771690896661 */
