:root{--white: #FFFFFF;--black: #000000;--gold: #A49060;--grey: #F9F9F9;--grey-2: #CBCBCB;--light-black: #333333;--black-opacity: rgba(0, 0, 0, .2);--black-opacity-2: rgba(0, 0, 0, .5);--white-opacity: rgba(255, 255, 255, .2);--white-opacity-2: rgba(255, 255, 255, .5);--gold-opacity: rgba(164, 144, 96, .5);--show-text: 2rem;--button: 2.25rem;--button-header: 1.75rem;--title-big: 12rem;--title-xl: 9.5rem;--title-l: 7.625rem;--title: 5.75rem;--text: 1.625rem;--text-m: 1.25rem;--text-s: 1.125rem;--text-xs: 1rem;--text-xxs: .75rem;--price: 3.25rem;--footer-text: .875rem;--illustration-text: 5rem;--banner-text: 12rem;--menu-text: 1.5rem;--sroll-text: 1rem;--text-page-h1: 3.875rem;--text-page-h2: 3.25rem;--text-page-h3: 2.625rem}@media (max-width: 1024px){:root{--title-big: 3.875rem;--title-xl: 3.875rem;--title-l: 3.25rem;--title: 3.25rem;--show-text: 1.25rem;--sroll-text: .8125rem;--text: 1rem;--button: 1.5rem;--illustration-text: 2.625rem;--price: 2.625rem;--banner-text: 7.625rem;--text-page-h1: 2.625rem;--text-page-h2: 2.25rem;--text-page-h3: 1.75rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{-webkit-font-smoothing:antialiased}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}a:active,a:focus{outline:none}input,textarea,select,button,label{font-family:inherit}html,body{font-size:.9259259259vw;font-family:"Tkachenko Sketch 4F";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--black);font-weight:700;background:#000}@media screen and (min-width: 1729px){html,body{font-size:16px}}@media screen and (max-width: 1024px){html,body{font-size:1.6vw}}@media screen and (max-width: 550px){html,body{font-size:4.1025641026vw}}@media screen and (max-width: 390px){html,body{font-size:4.1025641026vw}}body{padding-bottom:31.25rem}@media screen and (max-width: 1366px){body{padding-bottom:39.375rem}}@media screen and (max-width: 992px){body{padding-bottom:50rem}}@media screen and (max-width: 768px){body{padding-bottom:18.75rem}}.main{position:relative;z-index:3;background:#000;padding-bottom:2.5rem}.container{padding:0 1.875rem;max-width:108rem;margin:0 auto;width:100%;box-sizing:border-box}@media screen and (max-width: 1024px){.container{max-width:800px}}@media screen and (max-width: 1024px) and (min-width: 320px){.container{padding:0 .625rem}}.page{background:#000;position:relative;z-index:2}.mopen{overflow:hidden;height:100vh}.section--header{position:fixed;top:0;width:100%;box-sizing:border-box;z-index:100;padding-top:2rem}.section--header.is-fixed{mix-blend-mode:difference}body:not(.main-page) .section--header.is-fixed{mix-blend-mode:normal;background:#000;padding-bottom:.625rem}@media screen and (max-width: 1024px) and (min-width: 320px){.section--header{padding-top:1.25rem}}.header{display:flex;justify-content:space-between;align-items:center}.header__logo img{width:12.5rem;height:auto}@media screen and (max-width: 1024px) and (min-width: 320px){.header__logo img{width:8.25rem}}.section--footer{padding:1.375rem 1.875rem;width:100%;background:var(--grey);box-sizing:border-box;mix-blend-mode:difference}@media screen and (max-width: 1024px) and (min-width: 320px){.section--footer{padding:1.25rem 1rem}}.section--footer.is-fixed{background:none;position:fixed;left:0;bottom:0;padding-top:0;z-index:4}@media screen and (max-width: 1024px) and (min-width: 320px){.section--footer.is-fixed{z-index:1}}.footer{display:flex;flex-direction:column}@media screen and (max-width: 1024px) and (min-width: 320px){.footer{align-items:center}}.footer__percent{display:flex;align-items:center;gap:.6875rem;margin-left:9.125rem}body:not(.main-page) .footer__percent{display:none}@media screen and (max-width: 1024px) and (min-width: 320px){.footer__percent{margin-left:auto;position:fixed;z-index:10;bottom:1.25rem;right:1.25rem;mix-blend-mode:difference}.footer .footer__percent{display:none}.footer__percent .footer__text:not(:first-child){display:block;color:#fff}}.footer__percent-line{background:var(--black-opacity);width:10.6875rem;height:.0625rem;position:relative}@media screen and (max-width: 1024px) and (min-width: 320px){.footer__percent-line{display:none}}.is-fixed .footer__percent-line{background:var(--white-opacity)}.footer__percent-line_2{position:absolute;top:0;left:0;width:0%;height:100%;background:var(--black);transition:.3s ease width}.is-fixed .footer__percent-line_2{background:var(--white)}.footer__link:hover{text-decoration:underline}.footer__links{display:flex;align-items:center;gap:2.25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.footer__links{gap:1.25rem}.footer__links .footer__text{display:block}}.footer__text{color:var(--black);font-family:DM Sans;font-size:var(--footer-text);font-weight:400;line-height:normal;letter-spacing:-.28px;text-decoration:none}.footer__text.js-progress-text{width:2.1875rem;text-align:right}.is-fixed .footer__text{color:var(--white)}@media screen and (max-width: 1024px) and (min-width: 320px){.footer__text{display:none}}.footer__text--static{margin-left:auto;margin-right:11.4375rem}.is-fixed .footer__text--static{opacity:0}.footer__block{display:flex;align-items:center}.footer__logo{align-self:flex-end;display:none;margin-bottom:2.3125rem;position:fixed;bottom:2.5rem;right:2.5rem}.footer__logo img{width:2.8125rem;height:auto}@media (max-height: 600px){.footer__logo img{display:none}}.is-fixed .footer__logo{display:block}@media screen and (max-width: 1024px) and (min-width: 320px){.footer__logo{display:none!important}}.menu__show{align-items:center;gap:.75rem;background:none;padding:0;border:none;margin-right:3.25rem;position:relative}@media (min-width: 1025px){.main-page .menu__show{display:none}}body:not(.main-page) .menu__show{margin-right:0;margin-left:3.25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__show{margin-right:0;gap:.25rem;display:inline-flex}}.menu__show-icon{position:relative;top:0;width:1.5625rem;height:1.5625rem;transition:.3s transform ease;will-change:transform}.mopen .menu__show-icon{transform:rotate(45deg)}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__show-icon{width:.75rem;height:.75rem}}.menu__show-line{position:absolute;left:50%;transform:translate(-50%);bottom:-.4375rem}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__show-line{width:100%;height:auto}}.menu__show-text{color:var(--white);font-size:var(--show-text);line-height:normal;text-transform:uppercase}.button{background:none;border:none;border-radius:0;margin:0;padding:0}.button span{background:url(/cdn/shop/files/button_bg.png?v=1753862085) no-repeat;background-size:100% 100%;border:none;padding:.6875rem 1.5625rem;color:var(--black);font-family:"Tkachenko Sketch 4F";font-size:var(--button);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:inline-block;text-decoration:none;transition:.3s ease background,.3s ease transform;transform-origin:center;min-width:12.5rem;text-align:center}.button span:hover{background-image:url(/cdn/shop/files/button_bg_gold.png?v=1753862085);transform:scale(.97)}.button span:active{transform:scale(.9)}.button--gold{background-image:url(/cdn/shop/files/button_bg_gold.png?v=1753862085);color:#fff}@media screen and (max-width: 1024px) and (min-width: 320px){.button{padding:.75rem 2.125rem .625rem}}.header .button{font-size:var(--button-header);padding:.5rem 1.0625rem;margin-left:auto}@media screen and (max-width: 1024px) and (min-width: 320px){.header .button{display:none}}.button__scroll{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:0;border:none;background:none;position:absolute;left:50%;transform:translate(-50%);bottom:3.125rem;z-index:4}@media screen and (max-width: 1024px) and (min-width: 320px){.button__scroll{display:none}}.button__scroll svg{width:3.125rem;height:2.875rem}@media screen and (max-width: 1024px) and (min-width: 320px){.button__scroll svg{width:2.4375rem;height:2.25rem}}.button__scroll-text{color:var(--gold);font-family:DM Sans;font-size:var(--sroll-text);font-weight:400;line-height:normal;text-transform:uppercase}.button__scroll-2 .button__scroll-text{font-size:.75rem}.button__scroll-2{width:6.8125rem;height:6.8125rem;background:url(/cdn/shop/files/scroll_circle.svg?v=1753862084) no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate(-50%);bottom:3.125rem;padding:0;border:none;z-index:4}@media screen and (max-width: 767px){.button__scroll-2{width:5rem;height:5rem}}.text{color:var(--white);font-family:DM Sans;font-size:var(--text);font-weight:400;line-height:1.61}.text--small{font-size:var(--text-m);line-height:1.5}@media screen and (max-width: 767px){.text--small{font-size:var(--text)}}.menu__link{text-decoration:none;display:flex;gap:1.25rem;align-items:center;justify-content:flex-end;position:relative;z-index:10}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__link{max-width:18.75rem;width:18.75rem;justify-content:flex-start}}.menu__link-num{display:none}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__link-num{display:block;order:-1;color:var(--white-opacity-2);font-family:DM Sans;font-size:var(--text-xxs);font-weight:500;line-height:normal;letter-spacing:-.24px}.active .menu__link-num{color:var(--white)}}.menu__text{color:#fff;font-size:var(--menu-text);line-height:normal;text-transform:uppercase;transition:.3s all ease;opacity:.5}.menu__text:hover{color:var(--white);opacity:1}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__text{opacity:1}}.active .menu__text{color:var(--white);font-size:var(--show-text);opacity:1}.menu__icon{position:relative}@media screen and (max-width: 1024px) and (min-width: 320px){.menu__icon{order:-1}}.menu__icon-img{width:1.5625rem;height:2.625rem;opacity:1}.active .menu__icon-img{opacity:0}.menu__icon-img--active{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.5);opacity:0;transition:.3s opacity ease}.active .menu__icon-img--active{opacity:1}.menu-list{position:fixed;right:1.875rem;top:45%;transform:translateY(-50%);display:flex;flex-direction:column;gap:3rem;z-index:20;mix-blend-mode:difference}body:not(.main-page) .menu-list{top:0;right:0;transform:translate(200%);background:var(--black);z-index:10;mix-blend-mode:normal;width:100%;height:100%;padding-top:6.875rem;padding-left:1.25rem;align-items:center;box-sizing:border-box;gap:2rem;transition:.3s transform ease;visibility:hidden;max-width:25rem}.mopen .menu-list{transform:translate(0)!important;visibility:visible!important}@media screen and (max-height: 700px){.menu-list{gap:1.5625rem}}@media screen and (max-width: 1024px) and (min-width: 320px){.menu-list{top:0;right:0;transform:translate(200%);background:var(--black);z-index:10;mix-blend-mode:normal;width:100%;height:100%;padding-top:6.875rem;padding-left:1.25rem;align-items:center;box-sizing:border-box;gap:2rem;transition:.3s transform ease;visibility:hidden}.mopen .menu-list{transform:translate(0);visibility:visible}}.menu-list:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5rem;width:.625rem;height:100%;background:url(/cdn/shop/files/switches_line.svg?v=1753862085) no-repeat;background-size:100% 100%}@media screen and (max-width: 1024px) and (min-width: 320px){.menu-list:before{display:none}}.menu-list .button{display:none}@media screen and (max-width: 1024px) and (min-width: 320px){.menu-list .button{display:block;max-width:17.5rem;margin:5.3125rem auto 0}}.pulse{animation:pulse 1s ease-out infinite;display:flex;flex-direction:column;gap:.5rem}@keyframes pulse{50%{transform:translateY(-.5rem)}}.section--book{background:#000 url(/cdn/shop/files/bg.jpg?v=1753862195) no-repeat;background-position:center top;background-size:contain;margin:0;box-sizing:border-box;display:flex;align-items:center;position:relative;height:100vh;min-height:37.5rem;margin-bottom:6.25rem}@media (min-height: 950px){.section--book{background-size:cover}}@media (min-height: 800px) and (max-width: 1366px){.section--book{height:84vh}}@media (min-height: 1000px) and (min-width: 1025px){.section--book{align-items:flex-start;padding-top:18.75rem}.section--book.section--book-bot{padding-top:0}}@media screen and (min-width: 1729px){.section--book{min-height:37.5rem;background-size:contain}}@media screen and (max-width: 1024px) and (min-width: 320px){.section--book{background-size:contain}}@media screen and (max-width: 550px){.section--book{max-height:47.5rem;background-size:cover;background-position:bottom;padding-top:3.75rem;min-height:46.875rem}}@media screen and (max-width: 550px){.section--book{background-image:url(/cdn/shop/files/bg_mob.jpg?v=1753862195)}}.section--book-bot{margin-bottom:0;min-height:37.5rem;height:auto;margin-top:0;margin-bottom:0vh;box-sizing:border-box;position:relative;z-index:2;background:#000;padding-bottom:25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.section--book-bot{overflow:hidden;padding-top:0;padding-bottom:0}}.section--book-bot .container{padding-left:1rem;margin:0 auto}@media screen and (max-width: 1024px) and (min-width: 320px){.section--book .button__scroll{bottom:-6.25rem}}.book{max-width:83rem;position:relative;margin:0 auto}@media screen and (max-width: 1024px) and (min-width: 320px){.book{flex-direction:column;display:flex;align-items:center}}.book-info{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1}@media screen and (max-width: 1024px) and (min-width: 320px){.book-info{align-items:center;text-align:center}}.section--book-bot .book-info{align-items:center;top:18.75rem}@media screen and (max-width: 1024px) and (min-width: 320px){.section--book-bot .book-info{top:0;margin-bottom:0}}.book-info__price{color:var(--white);font-size:var(--price);line-height:normal;text-transform:uppercase;margin-bottom:1.25rem}@media screen and (max-width: 767px){.book-info__price{margin-bottom:.75rem}}.book-info .text{max-width:23.5rem;margin-bottom:1.875rem}@media screen and (max-width: 1024px) and (min-width: 320px){.book-info .text{max-width:62.5rem}}@media screen and (max-width: 767px){.book-info .text{margin-bottom:.75rem}}.section--book-bot .book-info .text{max-width:39.4375rem;text-align:center}.book-info__title{color:var(--white);font-family:"Tkachenko Sketch 4F";font-size:var(--title);font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;max-width:31.25rem;margin-bottom:1.25rem}@media screen and (max-width: 767px){.book-info__title{margin-bottom:.75rem}}.section--book-bot .book-info__title{max-width:100%}.book__emoji{position:absolute;top:8.375rem;right:-2.0625rem;width:4.1875rem;height:auto;z-index:2}.book__emoji--advantage{position:static}@media screen and (max-width: 1024px) and (min-width: 320px){.book__emoji{width:2.5rem;top:.625rem;right:-1.4375rem}}.section--book-bot .book__emoji{top:5rem;right:50%;transform:translate(50%)!important;z-index:1;overflow:visible}@media screen and (max-width: 1024px) and (min-width: 320px){.section--book-bot .book__emoji{top:-1.25rem}}.book__imgs{position:absolute;left:50%;transform:translate(-50%);bottom:-5rem;height:43.75rem;max-width:30rem;display:flex}.section--book-bot .book__imgs{bottom:-6.875rem}@media (min-width: 1728px){.book__imgs{max-height:43.75rem}}@media screen and (max-width: 1024px) and (min-width: 320px){.book__imgs{flex-direction:column;display:flex;height:auto;position:static;transform:translate(0);align-items:center;margin-bottom:-1.75rem}}.book__img img{width:100%;height:100%;display:block;max-height:100%;object-fit:contain}@media (max-height: 600px){.book__img img{height:auto}}@media (max-height: 600px){.book__img img{width:28.125rem;display:flex;align-items:flex-end}}@media screen and (max-width: 1024px) and (min-width: 320px){.book__img img{width:25rem}}@media screen and (max-width: 550px){.book__img img{width:16rem}}.section--illustration{overflow:hidden;margin-bottom:9.375rem;position:relative;z-index:20;top:-60vh;padding-top:80vh;height:100vh;box-sizing:border-box;margin-bottom:100vh}@media screen and (max-width: 1024px) and (min-width: 320px){.section--illustration{margin-bottom:50vh}}.illustration{position:relative;z-index:20}.illustration svg{transform-origin:center}.illustration__text{color:var(--white);text-align:center;font-size:var(--illustration-text);line-height:1;letter-spacing:-1.6px;max-width:47.6875rem;margin:0 auto;padding:0 1rem}.illustration__text span{color:var(--light-black)}.illustration__info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.illustration__info-bg{background:var(--black-opacity-2);position:absolute;bottom:0;left:0;width:100%;height:100%}.illustration__info-title{color:var(--white);text-align:center;font-size:var(--title);line-height:normal;text-transform:uppercase;max-width:75rem;padding:0 1rem}.illustration__faces{display:block;overflow:visible;max-width:100vw;height:200vh;position:absolute;z-index:3;margin-left:calc(50vw - 57.8125rem)}@media screen and (max-width: 550px){.illustration__faces{transform:scale(.5);transform-origin:top center;margin-left:calc(50vw - 21.875rem)}}.illustration__face{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50rem;height:auto}@media screen and (max-width: 550px){.illustration__face{width:20rem}}.illustration__ladder{width:187.5rem;transform-origin:center center;margin-left:calc(50vw - 93.75rem);position:relative}.illustration__ladder,.illustration__freeman{opacity:0;display:block}.illustration__freeman{width:40.4375rem;height:auto}@media screen and (max-width: 1024px) and (min-width: 320px){.illustration__freeman{width:16.5rem}}.illustration__ladder{margin-top:-59.375rem}.illustration__circle{width:125rem;height:auto;display:block;margin:0 auto;transform-origin:center center;will-change:transform;margin-top:-53.125rem;margin-left:calc(50vw - 62.5rem)}@media screen and (max-width: 550px){.illustration__circle{width:93.75rem;margin-top:-46.875rem;margin-left:calc(50vw - 46.875rem)}}.illustration__think{position:absolute;top:0;left:0;width:100%;height:100vh;opacity:0}.section--art{height:100vh;box-sizing:border-box;position:relative;display:flex;flex-direction:column;overflow:hidden}.section--art .container{position:relative}@media screen and (max-width: 1024px) and (min-width: 320px){.section--art{padding:0 0 5rem}}@media screen and (max-width: 550px){.section--art{padding:0;margin-bottom:-12.5rem}}.art{display:flex;flex-direction:column;height:100vh;will-change:transform}@media screen and (max-width: 550px){.art{text-align:center;height:30vh}}.art .text{max-width:52rem;margin:0 auto;text-align:center}@media screen and (max-width: 767px){.art .text{max-width:18.75rem}}.art__description{color:var(--gold);font-family:DM Sans;font-size:var(--text);font-weight:400;line-height:normal;margin-bottom:6.25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.art__description{margin-bottom:1.875rem;font-size:var(--text-xs)}}.art__title{color:var(--white);font-size:var(--title-l);line-height:1;text-transform:uppercase;margin-bottom:1.25rem;max-width:53.75rem;margin:0 auto 3.125rem;word-wrap:break-word;text-align:center}.section--gallery{overflow:hidden}.gallery{position:relative}.gallery__arrow{padding:0;border:none;background:none;position:relative;z-index:5}.gallery__arrow:before{content:"";position:absolute;top:50%;transform:translateY(50%);background:var(--gold-opacity);width:4rem;height:.0625rem;right:100%;margin-right:2.5rem;pointer-events:none}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery__arrow:before{display:none}}.gallery__arrow--left:before{right:auto;left:100%;margin-left:2.5rem}.gallery__arrow svg{width:2.1875rem;height:2rem;transition:transform .3s ease}.gallery__arrow svg path{transition:fill .3s ease}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery__arrow svg{width:1.625rem;height:1.5rem}}.gallery__arrow:hover path{fill:#fff}.gallery__arrow:hover svg{transform:scale(1.1)}.gallery__arrow:active svg{transform:scale(.9)}.gallery__arrows{display:flex;align-items:center;justify-content:space-between;max-width:51.0625rem;margin:1.875rem auto 0}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery__arrows{max-width:calc(100% - 3.75rem);top:50%;left:50%;transform:translate(-50%,-50%);margin:0;position:absolute;width:100%;z-index:4}}@media screen and (max-width: 390px){.gallery__arrows{max-width:calc(100% - 2.5rem)}}.gallery__arrows-text{color:var(--gold);font-family:DM Sans;font-size:var(--text-xs);font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery__arrows-text{display:none}}.gallery-item{transform-origin:center center}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery-item{transform-origin:center center}}.gallery-item__content{transition:.3s ease transform}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery-item__content{margin-bottom:3.75rem}}.gallery-item__img img{width:100%;height:auto}.gallery-item__info{position:relative;text-align:center;justify-content:center;margin-bottom:1.25rem;display:flex;align-items:center;gap:1.25rem;opacity:0;transition:.3s opacity ease}.swiper-slide-active .gallery-item__info{opacity:1}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery-item__info{left:0;justify-content:center;gap:.75rem}}.gallery-item__info-emoji{width:1.5rem;height:2.625rem}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery-item__info-emoji{width:1.125rem;height:2rem}}.gallery-item__info-text{color:var(--white);font-family:DM Sans;font-size:var(--text-s);font-weight:400;line-height:1.5}@media screen and (max-width: 1024px) and (min-width: 320px){.gallery-item__info-text{font-size:var(--text)}}.advantages{display:flex;flex-direction:column;align-items:center;z-index:1;position:absolute;left:0;right:0;top:0;transform:translate(0);min-height:100vh;padding-top:10vh;box-sizing:border-box}@media screen and (max-width: 1024px) and (min-width: 320px){.advantages{text-align:center;padding:0 1.625rem;height:100vh;padding-top:0;justify-content:center}}@media screen and (max-width: 550px){.advantages{text-align:center;padding:0 1.625rem;height:auto;padding-top:0;justify-content:flex-start;min-height:50vh}}.advantages__book{position:absolute;left:50%;transform:translate(-50%);z-index:-1;width:100%;max-width:29.375rem;height:auto}.advantages .text{max-width:51.75rem;text-align:center}.advantages__logo{margin-bottom:1.875rem;width:7.125rem;height:12.5rem}@media screen and (max-width: 1024px) and (min-width: 320px){.advantages__logo{width:4.375rem;height:7.5rem;margin-bottom:2.5rem}}.advantages__title{color:var(--white);font-size:var(--title);max-width:62.5rem;margin:0 auto;text-align:center;line-height:normal;text-transform:uppercase;margin-bottom:2.5rem}@media screen and (max-width: 1024px) and (min-width: 320px){.advantages__title{margin-bottom:1.25rem;font-size:var(--title-l)}}.section--why{position:relative;margin:16.5625rem auto 6.25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.section--why{margin-top:0;margin-bottom:0}}.section--why .container{padding:0 5.625rem}@media screen and (max-width: 1024px) and (min-width: 320px){.section--why .container{padding:0}}.why{z-index:1;display:flex;flex-direction:column;align-items:center}.why__content{position:absolute;z-index:4;text-align:center;bottom:0%;left:50%;transform:translate(-50%);width:100%}.why .button{position:relative;z-index:1}.why .text{max-width:50rem;margin:0 auto 1.875rem;text-align:center;position:relative;z-index:1}@media screen and (max-width: 1024px) and (min-width: 320px){.why .text{font-size:var(--text);margin-bottom:2.5rem;max-width:50rem}}@media screen and (max-width: 550px){.why .text{max-width:21.125rem}}.why__title{color:var(--white);font-size:var(--title-l);line-height:1;text-transform:uppercase;max-width:55.8125rem;text-align:center;margin:0 auto 1.25rem;position:relative;z-index:1}@media screen and (max-width: 1024px) and (min-width: 320px){.why__title{max-width:18.125rem}}.why__video{width:100%;height:auto;object-fit:cover;object-position:center;height:100vh;display:block}@media screen and (max-width: 1024px) and (min-width: 320px){.why__video{height:100vh}}.why__video-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.info{display:flex;align-items:center}@media screen and (max-width: 1024px) and (min-width: 320px){.info{flex-direction:column-reverse;margin-bottom:3.125rem}}.info-block{width:50%;padding-right:6.25rem;box-sizing:border-box}@media screen and (max-width: 1024px) and (min-width: 320px){.info-block{width:100%;padding:1.5rem 1rem 0}}.info--reverse .info-block{padding-left:6.25rem}@media screen and (max-width: 1024px) and (min-width: 320px){.info--reverse .info-block{padding-left:1rem}}.info-block .text{max-width:29rem}@media screen and (max-width: 1024px) and (min-width: 320px){.info-block .text{font-size:var(--text-xs);max-width:100%}}.info-block__title{color:var(--white);font-size:var(--title);line-height:1;text-transform:uppercase;max-width:35.875rem;margin-bottom:2.5rem;margin-left:auto}@media screen and (max-width: 1024px) and (min-width: 320px){.info-block__title{margin-bottom:1.25rem}}.info-block__wrap{max-width:35.875rem;margin-left:auto}.info--reverse .info-block__wrap{margin-left:0}@media screen and (max-width: 1024px) and (min-width: 320px){.info-block__wrap{margin-left:0}}.info__img{width:50%}@media screen and (max-width: 1024px) and (min-width: 320px){.info__img{width:100%}}.info__img img{width:100%;height:auto}.info--reverse{flex-direction:row-reverse}@media screen and (max-width: 1024px) and (min-width: 320px){.info--reverse{flex-direction:column-reverse}}.section--freeman{padding:11.75rem 0 0;position:relative;overflow:hidden}@media screen and (max-width: 1024px) and (min-width: 320px){.section--freeman{padding:6.25rem 0 9.375rem}}@media screen and (max-width: 1024px) and (min-width: 320px){.section--freeman .button__scroll-2{bottom:0}}.freeman{display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width: 1024px) and (min-width: 320px){.freeman{text-align:center;padding:0 1rem}}.freeman .text{max-width:75rem;text-align:center;margin-bottom:18.75rem}@media screen and (max-width: 1024px) and (min-width: 320px){.freeman .text{font-size:var(--text);margin-bottom:0}}.freeman__title{color:var(--white);font-size:var(--title-xl);line-height:normal;text-transform:uppercase;margin:1.875rem auto 2.5rem}@media screen and (max-width: 1024px) and (min-width: 320px){.freeman__title{margin:1.875rem auto 1.25rem;font-size:var(--title-l)}}.freeman__logo{width:3.625rem;height:5.75rem}@media screen and (max-width: 1024px) and (min-width: 320px){.freeman__logo{width:2.4375rem;height:3.875rem}}.section--story{padding:10.625rem 0;position:relative}@media screen and (max-width: 1024px) and (min-width: 320px){.section--story{padding:6.25rem 0}}@media screen and (max-width: 550px){.section--story{padding:6.25rem 0 0}}.section--story-1{padding-top:150vh;padding-bottom:3.125rem;margin-bottom:18.75rem;overflow:hidden}@media screen and (max-width: 1024px) and (min-width: 320px){.section--story-1{padding-top:100vh;margin-bottom:6.25rem}}.story{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1}@media screen and (max-width: 1024px) and (min-width: 320px){.story{text-align:center}}.story__texts{max-width:52rem;text-align:center;display:flex;flex-direction:column;gap:3.75rem}@media screen and (max-width: 1024px) and (min-width: 320px){.story__texts{gap:3rem}.story__texts .text{font-size:var(--text-m)}.story__texts .text--2{font-size:var(--text)}}.story__logo{margin-bottom:2.5rem;width:7.125rem;height:12.5rem}@media screen and (max-width: 1024px) and (min-width: 320px){.story__logo{width:4.375rem;height:7.5rem}}.story__title{color:var(--white);font-size:var(--title);line-height:1;text-transform:uppercase;margin-bottom:2.5rem}@media screen and (max-width: 1024px) and (min-width: 320px){.story__title{font-size:var(--title-xl);margin:0 auto 2.5rem}}.story__book{position:absolute;left:50%;transform:translate(-50%);z-index:-1;width:100%;max-width:29.375rem}.section--banner{overflow:hidden}.banner{background:var(--grey-2);padding:2.5rem 0 1.875rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem;position:fixed;z-index:0;height:23.75rem;box-sizing:border-box;bottom:0;left:0;width:100vw}@media screen and (max-width: 767px){.banner{padding:2.5rem 0;height:18.75rem}}.banner__content{display:flex;width:max-content}.banner__logo{width:15.4375rem;height:auto}.banner__text{color:var(--black);font-size:var(--banner-text);line-height:normal;text-transform:uppercase;white-space:nowrap;display:inline-block;padding-right:4rem}.section--text-page .link--back{margin-bottom:3rem}@media screen and (max-width: 767px){.section--text-page .link--back{margin-bottom:1.25rem}}.shopify-policy__container,.text-page{display:flex;flex-direction:column;align-items:flex-start;max-width:58rem!important;padding-top:12.375rem;margin:0 auto}@media screen and (max-width: 767px){.shopify-policy__container,.text-page{padding-top:7.25rem}}.shopify-policy__container .text-page__date,.text-page .text-page__date{color:var(--white);font-size:var(--text-m);line-height:1.6;font-weight:400}@media screen and (max-width: 767px){.shopify-policy__container .text-page__date,.text-page .text-page__date{line-height:1.77;font-size:var(--text-s)}}.shopify-policy__container .text-page__effective,.text-page .text-page__effective{color:var(--white);font-size:var(--text-m);font-weight:400;line-height:1.6;margin-bottom:1.25rem}@media screen and (max-width: 767px){.shopify-policy__container .text-page__effective,.text-page .text-page__effective{line-height:1.77;margin-bottom:.75rem;font-size:var(--text-s)}}.shopify-policy__container .text-page__update,.text-page .text-page__update{color:var(--white);font-size:var(--text-m);line-height:1.87;margin-top:0;margin-bottom:3.75rem;font-weight:400}@media screen and (max-width: 767px){.shopify-policy__container .text-page__update,.text-page .text-page__update{font-size:var(--text-s)}}.shopify-policy__container h1,.text-page h1{color:var(--white);font-size:var(--text-page-h1);line-height:1;margin-bottom:2.5rem}@media screen and (max-width: 767px){.shopify-policy__container h1,.text-page h1{margin-bottom:1.25rem;line-height:1.27;letter-spacing:-1.8px}}.shopify-policy__container h2,.text-page h2{color:var(--white);font-size:var(--text-page-h2);line-height:1.18;margin:3.75rem 0 1.25rem}@media screen and (max-width: 767px){.shopify-policy__container h2,.text-page h2{margin-top:2.5rem;line-height:1.3;letter-spacing:-.52px}}.shopify-policy__container h3,.text-page h3{color:var(--white);font-size:var(--text-page-h3);line-height:1.5;margin-bottom:1.25rem}.shopify-policy__container p,.text-page p{color:var(--white);font-family:DM Sans;font-size:var(--text-m);font-weight:400;line-height:1.61}@media screen and (max-width: 767px){.shopify-policy__container p,.text-page p{line-height:1.87;letter-spacing:-.32px;font-size:var(--text-xs)}}.shopify-policy__container p+ul,.text-page p+ul{margin-bottom:1.25rem}@media screen and (max-width: 767px){.shopify-policy__container p+ul,.text-page p+ul{margin-bottom:.75rem}}.shopify-policy__container p+table,.text-page p+table{margin-top:2.5rem}@media screen and (max-width: 767px){.shopify-policy__container p+table,.text-page p+table{margin-top:1.25rem}}.shopify-policy__container p+p,.text-page p+p{margin-top:1.875rem}@media screen and (max-width: 767px){.shopify-policy__container p+p,.text-page p+p{margin-top:1.25rem}}.shopify-policy__container a:not(.link),.text-page a:not(.link){color:var(--gold);word-break:break-all}.shopify-policy__container ul,.text-page ul{padding-left:3.5rem;font-size:var(--text-m);color:var(--white);line-height:1.63;margin-top:1.25rem;font-family:DM Sans;font-weight:400}@media screen and (max-width: 767px){.shopify-policy__container ul,.text-page ul{padding-left:1.875rem;line-height:1.87;letter-spacing:-.32px;font-size:var(--text-xs)}}.shopify-policy__container ul li,.text-page ul li{position:relative}.shopify-policy__container ul li:before,.text-page ul li:before{content:"";position:absolute;background:var(--white);width:.375rem;height:.375rem;border-radius:50%;top:.625rem;left:-1.625rem}@media screen and (max-width: 767px){.shopify-policy__container ul li:before,.text-page ul li:before{left:-1.125rem}}.shopify-policy__container ul li:not(:last-child),.text-page ul li:not(:last-child){margin-bottom:1.25rem}@media screen and (max-width: 767px){.shopify-policy__container ul li:not(:last-child),.text-page ul li:not(:last-child){margin-bottom:1.25rem}}.shopify-policy__container table,.text-page table{margin-bottom:2.5rem;font-family:DM Sans}@media screen and (max-width: 767px){.shopify-policy__container table,.text-page table{width:auto}}@media screen and (max-width: 767px){.shopify-policy__container table thead,.text-page table thead{display:none}}.shopify-policy__container table th,.text-page table th{text-align:left;padding-bottom:1.25rem;border-bottom:.0625rem solid var(--white);color:var(--white);font-size:var(--text-s);font-weight:400;line-height:1.33;letter-spacing:-.36px;text-transform:uppercase}@media screen and (max-width: 767px){.shopify-policy__container table th,.text-page table th{font-size:var(--text-xs)}}.shopify-policy__container table th:first-child,.text-page table th:first-child{padding-left:1.25rem}@media screen and (max-width: 767px){.shopify-policy__container table tr,.text-page table tr{display:flex;flex-direction:column;padding:10px;border-bottom:.0625rem solid var(--white)}}@media screen and (max-width: 767px){.shopify-policy__container table tr:nth-child(2n),.text-page table tr:nth-child(2n){background:var(--error-bg);padding:10px}}.shopify-policy__container table tr:nth-child(2n) td,.text-page table tr:nth-child(2n) td{background:var(--error-bg)}@media screen and (max-width: 767px){.shopify-policy__container table tr:nth-child(2n) td,.text-page table tr:nth-child(2n) td{background:none}}.shopify-policy__container table td,.text-page table td{width:25%;padding:1.875rem 1.125rem 1.875rem 0;font-size:var(--text-s);line-height:1.62;font-weight:400;color:var(--white)}@media screen and (max-width: 767px){.shopify-policy__container table td,.text-page table td{width:100%;padding:0;font-size:var(--text-xs)}.shopify-policy__container table td:not(:last-child),.text-page table td:not(:last-child){margin-bottom:1.25rem}}.shopify-policy__container table td:first-child,.text-page table td:first-child{color:var(--white);padding-left:1.125rem;width:10%}@media screen and (max-width: 767px){.shopify-policy__container table td:first-child,.text-page table td:first-child{padding-left:0;width:100%}}.shopify-policy__container table td span,.text-page table td span{display:none}@media screen and (max-width: 767px){.shopify-policy__container table td span,.text-page table td span{display:block;color:var(--grey);font-size:var(--text-page-th);font-weight:600;line-height:1.85;letter-spacing:-.28px;margin-bottom:.625rem;text-transform:uppercase}}.shopify-policy__container table td p,.text-page table td p{max-width:18.125rem}.shopify-policy__container table td:last-child,.text-page table td:last-child{width:15%}.shopify-policy__container em,.shopify-policy__container i,.text-page em,.text-page i{font-style:italic}.shopify-policy__container strong,.text-page strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
