.book .book-header,.book .book-footer{margin:auto;display:flex;flex-direction:column;max-width:800px}@media screen and (max-width: 999px){.book .book-header,.book .book-footer{max-width:680px}}@media screen and (max-width: 730px){.book .book-header,.book .book-footer{margin:0 27px 0 25px}}.book .tabcontent{display:none}.book .tabcontent.active{display:block}.book__head-tabs{display:flex;align-items:center;justify-content:center;align-items:stretch;grid-gap:8px;gap:8px;flex-wrap:wrap;padding:26px 0}@media screen and (min-width: 992px){.book__head-tabs{flex-wrap:nowrap;gap:50px}}.book__head-tabs .tablinks{display:flex;justify-content:center;align-items:center;color:rgb(var(--color-base-text));border:1px solid rgb(var(--color-base-text));padding:20px 15px;flex-basis:calc(50% - 8px);cursor:pointer;outline:none!important;transition:.3s;min-width:130px;min-height:92px;font-weight:600}@media screen and (min-width: 768px){.book__head-tabs .tablinks{max-width:170px;flex:1 1 0}}.book__head-tabs .tablinks:hover,.book__head-tabs .tablinks.active{color:rgb(var(--color-base-background-1));background-color:rgb(var(--color-highlighted-elements))}.book .book-header{margin-top:24px}@media screen and (max-width: 999px){.book .book-header{margin-bottom:8px}}.book .book-header__title{margin-bottom:18px}@media screen and (max-width: 999px){.book .book-header__title{margin-bottom:24px}}.book .book-header__description{line-height:32px;margin-bottom:0}.book .book-header__description p{margin:0}.book .book-header__description p strong{font-weight:400;color:#fc3}@media screen and (max-width: 730px){.book .book-header__description{display:none}}.book .book-header__description-mobile{line-height:32px;margin-bottom:0;display:none}.book .book-header__description-mobile p strong{font-weight:400;color:#fc3}@media screen and (max-width: 730px){.book .book-header__description-mobile{display:block}}@media screen and (max-width: 730px){.book .book-footer{margin:0 45px 0 25px}}.book .book-footer__sub-title{margin:0}.book .book-footer__description{line-height:32px;margin-bottom:26px}.book .book-footer__description p{margin:0}.book .book-footer__description p strong{font-weight:400;color:#fc3}@media screen and (max-width: 999px){.book .book-footer__description{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/book.out.css.map */
