:root{--book-price: 3.875rem;--button-brown: #240605;--button-fs: 1.375rem}@media(max-width:1280px){:root{--book-price: 3.25rem}}@media(max-width:550px){:root{--button-fs: 1.25rem;--book-price: 2rem}}.button--brown{background:var(--button-brown);border-color:var(--button-brown);color:var(--white);font-family:Arno Pro!important;font-size:var(--button-fs);line-height:1;text-transform:none;padding-top:1rem;padding-bottom:.75rem}.button--brown[disabled]{background:var(--button-brown)}.button--brown span{font-family:Arno Pro!important}.section--artifact{padding-top:5rem;padding-bottom:2.75rem}.artifact .title{max-width:100%}.artifact .text{max-width:79.375rem}.artifact .text+.text{margin-top:1.875rem}@media screen and (max-width:767px){.artifact .text+.text{margin-top:1rem}.button--brown{padding-top:.8rem}}.section--video-product{padding-bottom:0}@media screen and (max-width:767px){.section--video-product{padding-top:0}}.section--advantages-book{margin-bottom:11.875rem;margin-top:4.375rem}@media screen and (max-width:767px){.section--advantages-book{margin:3.125rem 0}}.advantages-book{display:flex;align-items:center;gap:4.375rem;justify-content:center;flex-wrap:wrap}@media screen and (max-width:767px){.advantages-book{flex-direction:column;align-items:flex-start;gap:1.875rem;padding-left:0}}.advantages-book__item{display:flex;align-items:center;gap:1.25rem}@media screen and (max-width:767px){.advantages-book__item{gap:.625rem}}.advantages-book__icon{width:3.75rem;height:auto}@media screen and (max-width:767px){.advantages-book__icon{width:3rem}}.advantages-book__text{color:var(--text-color);font-family:Velour Raw;font-size:var(--text);line-height:1.5;text-transform:uppercase}@media screen and (max-width:767px){.advantages-book__text br{display:none}}.section--craftsmanship{margin-bottom:15rem}@media screen and (max-width:1024px){.section--craftsmanship{margin-bottom:4.375rem}}.craftsmanship__item{width:calc(33.33% - 1.25rem)}@media screen and (max-width:1280px){.craftsmanship__item{width:calc(50% - 1.25rem)}}@media screen and (max-width:767px){.craftsmanship__item{width:100%}}.craftsmanship__item-name{color:var(--title-color);font-family:Castellar;font-size:var(--text-l);line-height:1.33;text-transform:uppercase;margin-bottom:1.25rem}.craftsmanship__list{display:flex;flex-wrap:wrap;gap:3.75rem 1.875rem}@media screen and (max-width:767px){.craftsmanship__list{gap:2rem}}@media screen and (max-width:550px){.craftsmanship__list{margin-top:2.875rem}}.craftsmanship__circle{width:43.75rem;height:auto;margin:-31.25rem auto -6.25rem;display:block;pointer-events:none}@media screen and (max-width:767px){.craftsmanship__circle{width:31.25rem;margin:-25rem auto -3.125rem}}@media screen and (max-width:550px){.craftsmanship__circle{width:21.25rem;margin:-21.875rem auto 0}}.craftsmanship .title{text-align:center;margin-bottom:1.875rem}@media screen and (max-width:767px){.craftsmanship .title br{display:none}}@media screen and (max-width:550px){.craftsmanship .title{max-width:21.875rem;margin:0 auto 1.875rem}}.craftsmanship .title+.text{max-width:68.75rem;text-align:center;margin:0 auto}.craftsmanship__logo{width:8.75rem;height:auto;margin:0 auto 1.875rem;display:block}@media screen and (max-width:550px){.craftsmanship__logo{width:3.875rem}}.section--media{margin-top:0;margin-bottom:0}.media{position:relative;background:url(/cdn/shop/files/book-v3-media-bg.jpg?v=1781779883) no-repeat;background-size:cover;padding:8.125rem 0 7.1875rem}@media screen and (max-width:767px){.media{padding:5.1875rem 0}}.media__founder{color:var(--white);font-family:Arno Pro;font-size:var(--text-big);line-height:1.45;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.media__founder{margin-top:.625rem;line-height:1.2}}.media__founder br{display:none}@media screen and (max-width:767px){.media__founder br{display:block}}.media__logo{width:18.75rem;height:auto;filter:none}@media screen and (max-width:767px){.media__logo{width:12.5rem}}.media__text{font-family:Castellar;font-size:var(--h5);font-weight:400;line-height:1.25;text-transform:uppercase;margin:0 auto 2.5rem}@media screen and (max-width:767px){.media__text{margin-bottom:1.25rem;max-width:25rem}}@media screen and (max-width:550px){.media__text{max-width:18.0625rem}}.media__text-quotes:before,.media__text-quotes:after{background-image:url(/cdn/shop/files/book-v3-media-quotes.svg?v=1781779883);width:1.875rem;height:1.25rem;bottom:-.625rem;right:-3.125rem}@media screen and (max-width:550px){.media__text-quotes:before,.media__text-quotes:after{right:-2.5rem}}.media__text-quotes:first-child:after{top:-1.25rem;left:-3.125rem}@media screen and (max-width:550px){.media__text-quotes:first-child:after{left:-1.25rem;top:-1.875rem}}.media:before{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:url(/cdn/shop/files/book-v3-media-border.png?v=1781779883) no-repeat;background-size:100% 100%;z-index:2;pointer-events:none}@media screen and (max-width:550px){.media:before{background-image:url(/cdn/shop/files/book-v3-media-border-mob.png?v=1781779883);width:100.5%;height:100.5%;top:50%;left:50%;transform:translate(-50%,-50%)}}.section--chapters-map{margin-top:8.75rem;margin-bottom:6.25rem}@media screen and (max-width:767px){.section--chapters-map{margin-top:4.75rem}}.section--chapters-map .title{margin:0 auto 1.875rem;text-align:center}.section--chapters-map .title+.text{margin:0 auto 2.5rem;text-align:center;max-width:63.125rem}.chapters-map .button{display:none}@media screen and (max-width:767px){.chapters-map.is-collapsible:not(.is-expanded) .button{display:block;margin:1.25rem auto 0;background:none;color:var(--text-color);width:100%;max-width:13.6875rem}}@media screen and (max-width:767px){.chapters-map.is-collapsible:not(.is-expanded) .chapters-map__list tr:nth-child(n+3){display:none}}.chapters-map__list{width:100%;table-layout:fixed;border-collapse:collapse;border:.0625rem solid var(--text-color)}@media screen and (max-width:1280px){.chapters-map__list{display:grid;grid-template-columns:repeat(3,1fr);border-right:none;border-bottom:none}}@media screen and (max-width:767px){.chapters-map__list{display:flex;flex-direction:column}}@media screen and (max-width:1280px){.chapters-map__list tbody,.chapters-map__list tr{display:contents}}.chapters-map__item{height:6.5rem;padding:.625rem 1.9375rem;vertical-align:middle;text-align:left;border:.0625rem solid var(--text-color);color:var(--text-color);font-family:Castellar;font-size:var(--text-l);line-height:1.33;box-sizing:border-box}@media screen and (max-width:1280px){.chapters-map__item{display:flex;align-items:center;padding:.625rem .9375rem;font-size:1.25rem;border-top:none;border-left:none}.chapters-map__item br{display:none}}@media screen and (max-width:767px){.chapters-map__item{height:auto;min-height:4.25rem;padding:.625rem}.chapters-map__item--null{display:none}}.section--info .title{margin-top:0;margin-bottom:1.875rem}@media screen and (max-width:1024px){.section--info .title{padding:0}}.section--info .title+.text{max-width:68.75rem;text-align:center;margin:0 auto}.section--book-info{margin-bottom:25rem;text-align:center}@media screen and (max-width:1024px){.section--book-info{margin-bottom:4.375rem}}.section--book-info .title{margin-bottom:1.875rem}@media screen and (max-width:767px){.section--book-info .title br{display:none}}.section--book-info .text{max-width:81.25rem;margin:0 auto}.section--book-info .text+.text{margin-top:1.875rem}.section--book{margin-bottom:-10rem}@media screen and (max-width:1024px){.section--book{margin-bottom:4.375rem}.section--book-info .text+.text{margin-top:1rem}}.section--book .container{padding-left:7.5rem}@media screen and (max-width:1500px){.section--book .container{padding:0 1.25rem}}.book{max-width:38.125rem;gap:0}.book .text{max-width:100%}.book .title{max-width:31.25rem;margin-bottom:1.875rem}@media screen and (max-width:1024px){.book .title{margin:0 auto 1.875rem}}.book__description{color:var(--white);font-family:Arno Pro;font-size:var(--h5);line-height:1;margin-bottom:.625rem}@media screen and (max-width:550px){.book__description{font-size:var(--text)}}.book__characteristic{display:flex;flex-direction:column}@media screen and (max-width:1024px){.book__characteristic{text-align:left;width:max-content}}.book__characteristic-name{color:var(--white);font-family:Arno Pro;font-size:var(--text-big);line-height:1;opacity:.5}.book__characteristic-data{color:var(--white);font-family:Castellar;font-size:var(--about-text);line-height:normal;letter-spacing:0;margin-bottom:.3125rem;display:inline-block}.book__characteristics{display:flex;gap:3.75rem;margin-top:4.75rem}@media screen and (max-width:1024px){.book__characteristics{position:absolute;bottom:1.875rem;left:50%;transform:translate(-50%);gap:1.25rem;margin:0 auto}}@media screen and (max-width:1024px){.book__animations-wrapper{top:-1rem}}@media screen and (min-width:1520px){.book__animations{right:8%}}@media screen and (max-width:1500px){.book__animations{right:0}}@media screen and (min-width:1024px)and (max-width:1280px){.book__animations{right:-12%}}@media screen and (min-width:1024px){.book__animations{left:auto;transform:translateY(-50%)}}.section--book-products{margin-top:8.75rem}@media screen and (max-width:767px){.section--book-products{margin-top:4.375rem}}.section--book-products .title{text-align:center;margin-bottom:5rem}@media screen and (max-width:1024px){.section--book-products .title{max-width:37.5rem;margin:0 auto 1rem}}.book-product{width:calc(50% - 1.375rem);display:flex;flex-direction:column;text-decoration:none}@media screen and (max-width:1024px){.book-product{width:100%}}.book-product .button{max-width:23.125rem;margin:0 auto;width:100%}@media screen and (max-width:767px){.book-product .button{max-width:13.25rem}}.book-product__price{color:var(--title-color);text-align:center;font-family:Arno Pro;font-size:var(--book-price);line-height:1;margin-bottom:1.875rem}@media screen and (max-width:767px){.book-product__price{margin-bottom:1.25rem}}.book-product .text{max-width:36.5rem;margin:0 auto 1.875rem;text-align:center}@media screen and (max-width:767px){.book-product .text{margin-bottom:1.25rem}}.book-product:first-child .text{max-width:31.25rem}.book-product__name{color:var(--title-color);text-align:center;font-family:Castellar;font-size:var(--h5);line-height:normal;margin-bottom:1.25rem}.book-product__img{width:100%;height:auto;margin-bottom:2.5rem}@media screen and (max-width:767px){.book-product__img{margin-bottom:1.25rem}}.book-products{display:flex;flex-wrap:wrap;gap:2.75rem}@media screen and (max-width:1024px){.book-products{gap:3.25rem}}.section--faq{margin-top:8.75rem}@media screen and (max-width:767px){.section--faq{margin-top:4.375rem}}.section--faq .title{font-size:var(--title-fs);text-align:center;margin-bottom:3.75rem}@media screen and (max-width:767px){.section--faq .title{margin-bottom:1.25rem}}@media screen and (max-width:550px){.section--faq .title br{display:block}}.faq .title{font-size:var(--title-fs)}.faq-item__title{padding:1.65625rem 3.75rem 1.46875rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;background:var(--white);border:.0625rem solid rgba(47,16,15,.3);box-sizing:border-box;cursor:pointer;transition:all .3s ease;border-radius:3.75rem;text-align:left}@media screen and (max-width:767px){.faq-item__title{padding:1.1875rem 1.25rem;gap:1rem;border-radius:6.25rem}.active .faq-item__title{background:none;border-color:transparent}}.faq-item__title span{color:var(--title-color);font-family:Castellar;font-size:var(--text-product);line-height:1.2;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:767px){.faq-item__title span{font-size:1rem;letter-spacing:0;line-height:1.375}}.active .faq-item__title-line{display:none}.faq-item__title svg{flex-shrink:0;width:1.25rem;height:1.25rem}.faq-item__title svg rect{fill:var(--title-color)}@media screen and (max-width:767px){.faq-item__title svg{width:1rem;height:1rem}}.faq-item__sub{display:none;padding:1.25rem 2.5rem 2.1875rem 5rem}@media screen and (max-width:767px){.faq-item__sub{padding:.75rem 1.25rem}}.faq-item__sub p{color:var(--text-color);font-family:Arno Pro;font-size:var(--text-big);line-height:1.63}.faq-item__sub p+p{margin-top:.625rem}.active .faq-item__sub{display:block}.faq-list{max-width:72.0625rem;margin:0 auto;gap:.625rem;display:flex;flex-direction:column}.section--process{padding-top:8.75rem;overflow:hidden;position:relative}@media screen and (max-width:1024px){.section--process{padding-top:3.125rem}}.section--process:before{content:"";position:absolute;bottom:-.125rem;left:0;width:100%;height:.625rem;background:url(https://cdn.shopify.com/s/files/1/0933/6717/3410/files/line.png?v=1751493448) repeat-x;background-size:contain;background-position:center;z-index:1}@media screen and (max-width:550px){.section--process:before{background-size:cover;bottom:-.09375rem}}.section--process .title{text-align:center;margin-bottom:1.875rem}@media screen and (max-width:767px){.section--process .title{margin-bottom:1.25rem}}.section--process .text{max-width:62.5rem;margin:0 auto;text-align:center;display:block}.section--process .button{margin:1.875rem auto;max-width:23.125rem;width:100%}@media screen and (max-width:767px){.section--process .button{max-width:15.75rem}}.process:before{display:none}.process__img{margin-top:5rem;display:block;bottom:-3.75rem}@media screen and (max-width:1280px){.process__img{bottom:-1.875rem}}@media screen and (max-width:767px){.process__img{bottom:-.3125rem;margin-top:.3125rem}}.star{margin:0 auto 1.875rem;display:block;width:2.875rem;height:auto}@media screen and (max-width:550px){.star{width:2.1875rem}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/theme.book-v3.css.map */
