:root{--title-bf: 6.125rem;--time-bf-num: 3.875rem;--price-bf: 3.875rem;--price-bf-old: 2.125rem;--price-bf-save: 1.375rem;--christmas-color: #240605;--christmas-border: rgba(36, 6, 5, .12);--christmas-faq: #DFD1AB;--button-red: #A1220A;--christmas-color-2: #4A0A08}@media (max-width: 1400px){:root{--title-bf: 5.25rem;--time-bf-num: 2.875rem;--price-bf: 3.25rem;--price-bf-old: 1.625rem}}@media (max-width: 1024px){:root{--title-bf: 3.125rem;--time-bf-num: 2.625rem;--price-bf: 1.5rem;--price-bf-old: .75rem}.black-friday-the-book{--title-bf: 2rem}}@media (max-width: 768px){:root{--price-bf-save: .75rem}}.product-gallery__item{background:#dfd2ab33}.product-gallery__arrow:after{background-image:url(/cdn/shop/files/arrow_booklovers.svg?v=1760291142)}.product-gallery__slider-bot{background:none;position:static}.product-gallery__slider-bot span{color:var(--christmas-color);opacity:.5}.product-gallery__advantage-text{color:var(--christmas-color)}@media screen and (max-width: 1024px){.product-gallery__advantages--mob{display:none!important}}.product-gallery .black-friday__price{right:13%;top:20%;width:8.5rem;height:8.5rem;font-size:3.5rem;z-index:2;pointer-events:none}.product-gallery .black-friday__price--bf-2025-the-book{right:25%;top:0%}@media screen and (max-width: 1024px){.product-gallery .black-friday__price{right:5%}.product-gallery .black-friday__price--bf-2025-the-book{right:30%}}@media screen and (max-width: 767px){.product-gallery .black-friday__price{font-size:1.625rem;width:4.375rem;height:4.375rem;right:8%}.product-gallery .black-friday__price--bf-2025-the-book{right:20%}}.product-gallery .black-friday__price-old{font-size:1.5rem}@media screen and (max-width: 767px){.product-gallery .black-friday__price-old{font-size:.75rem}}.product-info__faq-sub h2,.product-info__faq-sub h3,.product-info__faq-sub h4,.product-info__faq-sub h5,.product-info__faq-sub h6,.product-info__faq-sub p,.product-info__faq-sub ul{color:var(--title-color)}@media screen and (max-width: 1024px){.product-info__faq-sub p,.product-info__faq-sub ul{font-size:1.25rem;line-height:1.44}}.product-info__faq-title{background:var(--christmas-faq)}.product-info__faq-title:hover{opacity:.8;background:var(--christmas-faq)}.product-info__faq-title.active{background:none}.product-info__faq-title span{color:var(--christmas-color)}.product-info__faq-title svg rect{fill:var(--christmas-color)}.product-info .button--black{background:var(--christmas-color);border-color:var(--christmas-color)}.product-info .button--black:hover:not([disabled]){background:none;border-color:none;color:var(--title-color)}.product-info__lang-item{border-color:var(--christmas-faq);background:var(--christmas-faq);opacity:.5;color:var(--christmas-color)}.product-info__lang-item.active,.product-info__lang-item:hover{opacity:1;border-color:transparent}.product-info__description{color:var(--christmas-color)}.product-info__text,.product-info__delivery,.product-info__advantage-text{color:var(--christmas-color);font-size:var(--text-big);line-height:1.45}.product-info__advantage-text{font-size:var(--text-m-product)}.product-info__price{color:var(--christmas-color)}@media screen and (max-width: 767px){.product-info__prices{margin-bottom:.75rem}}.product-info__prices .product-info__price{margin-bottom:0}.product-info__prices-old{opacity:.5;text-decoration:line-through;line-height:1.5;color:var(--christmas-color);font-size:var(--text-product)}.product-info .product__stars span{opacity:.5;color:var(--christmas-color)}.product-info__delivery{font-size:var(--text-m-product)}.product-info__quantity-button{border-color:var(--christmas-border);background:var(--christmas-faq)}.product-info__quantity-button rect{fill:var(--title-color)}.product-info__quantity-button:hover{background:var(--christmas-color)}.product-info__quantity-input{color:var(--title-color)}.product-info__name{color:var(--title-color);line-height:normal;letter-spacing:normal;margin:.9375rem 0}@media screen and (max-width: 1300px){.product-info__name--2{font-size:3.25rem}}@media screen and (max-width: 767px){.product-info__name--2{font-size:2.25rem}}.active .product-info__faq-title{background:none}.product-reviews__info-qty{color:var(--christmas-color)}.product-reviews__title svg rect{fill:var(--christmas-color)}.product-reviews__title-name{color:var(--christmas-color)}.product-reviews .Ryviu-Author-Name{color:var(--title-color)!important}.product-reviews .r-icon--check:before{background-image:url(/cdn/shop/files/check_reviews.svg?v=1760291142)!important}.product-reviews .r--content-review{color:var(--title-color)!important}.product-reviews .Ry-Text-Load-More{border-color:var(--christmas-color)!important;color:var(--christmas-color)!important}.product-reviews .Ry-Text-Load-More:hover{background:var(--christmas-color)!important;color:var(--white)!important}.section--black-friday{background:#242626 no-repeat;background-image:var(--bf-bg);background-size:cover;background-position:center;padding:0;max-height:89rem;min-height:52.5rem;height:calc(var(--ivh) * 100 + 10px);display:flex;align-items:center;position:relative;box-sizing:border-box;z-index:1}.section--black-friday: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: 1024px){.section--black-friday:before{bottom:-.25rem}}@media screen and (max-width: 1100px){.section--black-friday{max-height:51.25rem;min-height:51.25rem}}@media screen and (max-width: 1024px){.section--black-friday{min-height:35rem;max-height:initial;height:auto;background-size:64.125rem 49.0625rem;background-position:top -3rem center;padding:6.25rem 0 4.1875rem;justify-content:center;align-items:flex-start}}.section--black-friday .container{max-width:100%;width:100%;padding:0 6.25rem}@media screen and (max-width: 1400px){.section--black-friday .container{padding:0 1.875rem}}@media screen and (max-width: 1024px){.section--black-friday .container{height:100%;padding:0 1rem}}.black-friday{width:100%;display:flex;align-items:center;gap:3.125rem}@media screen and (max-width: 1024px){.black-friday{text-align:center;justify-content:center;align-items:flex-start;height:32rem}}.black-friday__time{display:flex;align-items:flex-start;gap:2.5rem;margin-bottom:1.25rem}@media screen and (max-width: 1400px){.black-friday__time{gap:1.25rem}}@media screen and (max-width: 1024px){.black-friday__time{margin-top:auto;justify-content:center;gap:1.5625rem}}.black-friday__time-dots{color:var(--white);font-family:Velour Raw;font-size:var(--time-bf-num);line-height:.6}@media screen and (max-width: 1024px){.black-friday__time-dots{line-height:.7}}.black-friday__time-text{font-size:var(--text-product);line-height:1.8}@media screen and (max-width: 1024px){.black-friday__time-text{line-height:1.42}}.black-friday__time-num{font-family:Velour Raw;font-size:var(--time-bf-num);line-height:.67;text-transform:uppercase}.black-friday__time-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.625rem;color:var(--white)}@media screen and (max-width: 1024px){.black-friday__time-block{gap:.5rem}}.black-friday__time-block--gold{color:var(--gold)}.black-friday__name{color:var(--white);font-family:Velour Raw;font-size:var(--h5);line-height:1.31;text-transform:uppercase;margin-bottom:.625rem}@media screen and (max-width: 1024px){.black-friday__name{font-size:1.5rem}.black-friday__name br{display:none}}.black-friday__title{color:var(--white);font-family:Millionaire;font-size:var(--title-bf);line-height:1.17;margin:1.25rem 0 3.125rem}@media screen and (max-width: 1400px){.black-friday__title{margin:.625rem 0 2.5rem}}@media screen and (max-width: 1024px){.black-friday__title{line-height:1.2;letter-spacing:.5px;font-size:2.5rem;margin-top:-.5rem}.black-friday__title+.black-friday__name{margin-top:auto}}@media screen and (max-width: 410px){.black-friday__title{font-size:2.4rem}.black-friday-the-book .black-friday__title{font-size:2rem}}.black-friday .title__over{color:var(--gold)}@media screen and (max-width: 1024px){.black-friday .title__over{font-size:1rem}}.black-friday__price{position:absolute;width:10.8125rem;height:10.8125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/cdn/shop/files/price.png?v=1762718853) no-repeat;background-size:cover;font-size:var(--price-bf);color:var(--black);font-family:Velour Raw;left:initial;letter-spacing:-3.1px;right:52%;top:26%}.black-friday-the-book .black-friday__price{right:44%;top:15%}@media screen and (max-width: 1400px){.black-friday__price{width:8.75rem;height:8.75rem}}@media screen and (max-width: 1024px){.black-friday__price{width:4.375rem;height:4.375rem;right:60%;top:35%}.black-friday-the-book .black-friday__price{right:60%;top:25%}}@media screen and (max-width: 550px){.black-friday__price,.black-friday-the-book .black-friday__price{right:70%}}@media screen and (max-width: 400px){.black-friday__price{right:77%}}.black-friday__price--red{background:var(--red);border-radius:50%;color:var(--white)}.black-friday__price-old{font-size:var(--price-bf-old);text-decoration:line-through;letter-spacing:-1.7px}.black-friday__price-save{font-size:var(--price-bf-save);letter-spacing:-1.2px;text-transform:uppercase}@media screen and (max-width: 1024px){.black-friday__price-save{letter-spacing:-.6px}}.black-friday__right{width:60%;position:relative;max-width:59.4375rem}@media screen and (max-width: 1024px){.black-friday__right{display:none}}.black-friday__right img{width:100%;height:auto;opacity:0;visibility:hidden}.black-friday__info{max-width:31.25rem;width:40%}.black-friday-the-book .black-friday__info{max-width:100%;width:60%}@media screen and (max-width: 1024px){.black-friday__info{text-align:center;display:flex;flex-direction:column;height:100%;width:100%}.black-friday-the-book .black-friday__info{height:100%;width:100%}}.black-friday__info .button{max-width:17.0625rem;width:100%}@media screen and (max-width: 1024px){.black-friday__info .button{margin:0 auto}}.black-friday__info .text{font-size:var(--text-product);margin-bottom:1.25rem;display:inline-block}@media screen and (max-width: 1024px){.black-friday__info .text{font-size:1.125rem}}@media screen and (max-width: 550px){.black-friday__info .text{font-size:.9375rem;max-width:16.1875rem;margin:0 auto 1.25rem}}.black-friday__words{padding-left:118.75rem}.black-friday__words>div{white-space:nowrap;display:inline-block}.black-friday__words>div span{margin:0 1.0625rem}@media screen and (max-width: 1024px){.black-friday__words>div span{margin:0 .6875rem}}.black-friday__line{width:118.75rem;padding:1.25rem;color:var(--black);font-family:Velour Raw;font-size:var(--text-big);letter-spacing:-1.1px;text-transform:uppercase;background:var(--gold);display:flex;align-items:center;gap:2.0625rem;justify-content:center;transform:rotate(5deg);position:relative;z-index:2;overflow:hidden;white-space:nowrap;box-sizing:border-box}@media screen and (max-width: 1024px){.black-friday__line{padding:.8125rem;gap:1.375rem;font-size:.9375rem;transform:rotate(4deg)}}.black-friday__line--white{background:var(--white);transform:rotate(-5deg);z-index:1;top:-3.125rem}@media screen and (max-width: 1024px){.black-friday__line--white{top:-3rem}}@media screen and (max-width: 550px){.black-friday__line--white{top:-4.5625rem;transform:rotate(-4deg)}}.black-friday__line--white .black-friday__words{animation-direction:reverse}.black-friday__lines{position:absolute;bottom:-11.25rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;max-width:100%;height:18.75rem}@media screen and (max-width: 1024px){.black-friday__lines{height:13.5rem;bottom:-8.375rem}}@media screen and (max-width: 550px){.black-friday__lines{bottom:-8.9375rem}}.section--artifact:before{display:none}.section--puzzle:before{display:none}.section--stay-touch.__empty{margin-top:0}.section--process{padding-top:0}@media screen and (max-width: 1024px){.section--process{padding-top:0}}.process:before{background:var(--white)}@media screen and (max-width: 1024px){.section--text-image-block{margin-bottom:0}}.text-image-block{font-size:var(--text-big);line-height:1.63;color:var(--white);font-family:Arno Pro,Times New Roman,Times,serif;margin-bottom:.625rem;display:inline-block}.section--videos{margin-top:8.75rem}@media screen and (max-width: 1024px){.section--videos{margin-top:5rem}}.section--bf{background:url(https://cdn.shopify.com/s/files/1/0933/6717/3410/files/bg.jpg?v=1751444537);background-size:108rem 81.5rem;background-position:center;background-repeat:repeat-y;background-attachment:fixed}
/*# sourceMappingURL=/cdn/shop/t/68/assets/page.bf2025.css.map */
