@font-face{font-family:DM Sans;src:url(DMSans-Regular.c108cb9e.woff),url(DMSans-Regular.461ab9f9.woff2);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:DM Sans;src:url(DMSans-Italic.73116179.woff),url(DMSans-Italic.108082e4.woff2);font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:DM Sans;src:url(DMSans-Medium.7d344570.woff),url(DMSans-Medium.63db2800.woff2);font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:DM Sans;src:url(DMSans-Bold.8954ee88.woff2),url(DMSans-Bold.a9858b2f.woff);font-weight:700;font-display:swap;font-style:normal}p,h1,h2,h3{margin:0}ul{margin:0;padding-left:0}button{cursor:pointer}img{max-width:100%;height:auto;display:block}body{font-family:DM Sans,sans-serif}.list{list-style:none}.link{text-decoration:none}.visually-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--light-theme-bcg:#f6f6f6;--light-theme-bcg-header:#fff;--ligth-theme-bcg-shoplist-block:#fff;--light-theme-primary-text-color:#111;--light-theme-second-text-color:#b4afaf;--light-theme-categories-text-color:rgba(17,17,17,.6);--dark-theme-bcg:#202024;--dark-theme-bcg-header:#111;--dark-theme-bcg-shoplist-block:#111;--dark-theme-primary-text-color:#fff;--dark-theme-second-text-color:#b4afaf;--dark-theme-categories-text-color:rgba(255,255,255,.6);--gradient-bcg-color:radial-gradient( 183.6% 183.01% at 59.76% -23.42%,#4f2ee8 18.03%,#fff 100% );--dump-bcg-color:#4f2ee8;--home-bcg-color:#eac645;--transition-func:cubic-bezier(.4,0,.2,1)}.container{width:100%;max-width:375px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1440px){.container{max-width:1440px;padding-left:24px;padding-right:24px}}.header{z-index:100;width:100%;position:fixed}.header-wrap{border:1.5px solid var(--light-theme-primary-text-color);background-color:var(--light-theme-bcg-header);border-radius:0 0 8px 8px;align-items:center;padding-top:18px;padding-bottom:18px;display:flex}.header-logo{align-items:center;display:flex}.header-logo-icon{margin-right:8px}.header-nav{display:none}.toggle-wrap{margin-left:auto;margin-right:14px}.toggle-button{width:40px;height:20px;vertical-align:top;cursor:pointer;-webkit-appearance:none;-ms-appearance:none;appearance:none;transition:all 250ms var(--transition-func);background:linear-gradient(#4f2ee8 0%,#dcdcdc 100%);border-radius:30px;outline:none;margin:0;display:inline-block;position:relative;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1)}.toggle-button:after{content:"";width:17.5px;height:17.5px;transition:all 250ms var(--transition-func);background:linear-gradient(#dcdcdc 0%,#f7f7f7 100%);border-radius:50%;display:inline-block;position:absolute;top:1px;left:1px;transform:translate(0)}.toggle-button:checked:after{background:linear-gradient(#dcdcdc 0%,#f7f7f7 100%);transform:translate(calc(100% + 3px))}.toggle-button:checked{background:linear-gradient(#4f2ee8 0%,#686868 100%);box-shadow:inset 1px 1px 2px rgba(0,0,0,.1)}.header-user{display:none}.mob-open-btn,.mob-close-btn{stroke:var(--light-theme-primary-text-color);background-color:rgba(0,0,0,0);border:none;padding:0;display:flex}.mob-close-btn{display:none}.mob-container{width:100%;height:100%;z-index:99;transition:transform 250ms var(--transition-func);position:fixed;top:0;left:0;overflow:auto;transform:translateY(-100%)}.mob-container.is-open{transform:translateY(0)}.mob-menu-wrap{height:100%;background:url(menu-group.a23b4f52.png) 50% 100% no-repeat,var(--gradient-bcg-color);padding-top:84px;padding-bottom:20px}.mob-user{align-items:center;margin-bottom:130px;display:flex}.header-user-img,.mob-user-img{border-radius:37px;margin-right:9px}.header-user-name,.mob-user-name{color:var(--light-theme-bcg);letter-spacing:-.44px;margin-right:4px;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.mob-nav-wrap{justify-content:center;display:flex}.mob-header-list-home{margin-bottom:16px;display:inline-block}.header-link-home,.mob-link-home{color:var(--light-theme-primary-text-color);letter-spacing:-.56px;text-transform:uppercase;font-size:14px;font-style:normal;line-height:1.29}.header-link-shopping,.mob-link-shopping{color:var(--ligth-theme-bcg-shoplist-block);text-transform:uppercase;letter-spacing:-.56px;align-items:center;font-size:14px;font-style:normal;line-height:1.29;display:flex}.shopping-icon{fill:var(--ligth-theme-bcg-shoplist-block);margin-left:4px}.active-tab{background-color:var(--home-bcg-color);cursor:pointer;transition:all 250ms var(--transition-func);border:2px solid rgba(0,0,0,0);border-radius:36px;padding:8px 16px;font-weight:700}.active-shopping-icon{fill:var(--light-theme-primary-text-color)}.no-active-tab{transition:all 250ms var(--transition-func);font-weight:500}.no-active-tab .mob-link-home{color:var(--ligth-theme-bcg-shoplist-block)}.active-tab .mob-link-shopping{color:var(--light-theme-primary-text-color)}.mob-user-logout{border:1.5px solid var(--light-theme-primary-text-color);width:118px;height:48px;border-radius:18px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:20px}.mob-user-logout-text{color:var(--light-theme-primary-text-color);letter-spacing:-.56px;margin-right:4px;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:1.29}.btn-hide{display:none}.btn-show{display:flex}@media screen and (min-width:768px){.mob-open-btn{display:none}.header-wrap{padding-top:14px;padding-bottom:13px}.header-logo{margin-right:40px}.header-nav{display:block}.header-list{align-items:center;display:flex}.header-link-shopping{color:var(--light-theme-primary-text-color)}.shopping-icon{fill:var(--light-theme-primary-text-color)}.active-tab{margin-right:16px}.no-active-tab,.toggle-wrap{margin-right:24px}.header-user{width:184px;height:45px;background:var(--dump-bcg-color);border-color:rgba(0,0,0,0);border-radius:36px;align-items:center;display:flex}.header-user svg{fill:var(--light-theme-bcg-header);transition:all 250ms var(--transition-func)}}@media screen and (min-width:1440px){.header-logo{transition:all 250ms var(--transition-func);margin-right:76px}.header-logo:-webkit-any(:hover,:focus){transform:translate(20%)}.header-logo:-webkit-any(:hover,:focus){transform:translate(20%)}.header-logo:is(:hover,:focus){transform:translate(20%)}.active-tab{margin-right:24px}.header-list-shopping span{transform-style:preserve-3d;transition:all 250ms var(--transition-func)}.header-list-shopping span:after{width:100%;content:"Buy";transform-origin:0 100%;position:absolute;top:-100%;left:0;transform:rotateX(90deg)}.header-list-shopping span:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)):after{text-align:right}.header-list-shopping span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after,.header-list-shopping span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{text-align:left}.header-list-shopping:is(:hover,:focus) span{transform-origin:bottom;transform:rotateX(-90deg)translateY(100%)}.header-user,.header-user-name,.header-user-name svg{transition:all 250ms var(--transition-func)}.active-tab:-webkit-any(:hover,:focus),.header-user:-webkit-any(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--light-theme-bcg-header)}.active-tab:-webkit-any(:hover,:focus),.header-user:-webkit-any(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--light-theme-bcg-header)}.active-tab:is(:hover,:focus),.header-user:is(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--light-theme-bcg-header)}.header-user:is(:hover,:focus) .header-user-name{color:var(--light-theme-primary-text-color)}.header-user:is(:hover,:focus) svg{fill:var(--light-theme-primary-text-color)}.no-active-tab:-webkit-any(:hover,:focus){transform:translate(20%)}.no-active-tab:-webkit-any(:hover,:focus){transform:translate(20%)}.no-active-tab:is(:hover,:focus){transform:translate(20%)}}.support-container{width:335px;height:352px;background:radial-gradient(189.32% 190.93% at 59.76% -23.42%,#4f2ee8 18.03%,#fff 100%);border-radius:16px;margin-bottom:40px;padding-top:28px;padding-bottom:20px;box-shadow:0 10px 10px rgba(245,245,247,.1)}.support-title{color:#fff;letter-spacing:-.88px;align-items:center;padding-left:40px;font-family:DM Sans;font-size:22px;font-style:normal;font-weight:700;line-height:109%;display:flex}.svg-title{margin-left:12px}.support-list{height:188px;flex-direction:column;gap:20px;margin-top:44px;margin-bottom:16px;padding-left:40px;list-style:none;display:flex;overflow:auto}.support-list::-webkit-scrollbar{width:0}.support-item{height:32px;display:flex}.support-span{color:#fff;letter-spacing:-.56px;margin-right:16px;padding-top:7px;padding-bottom:7px;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:128%}.support-image{filter:brightness(0)invert();max-width:100%;height:32px;transition:filter .25s cubic-bezier(.4,0,.2,1)}.support-link:hover .support-image{filter:none}.support-btn{width:32px;height:32px;cursor:pointer;border:1px solid #fff;border-radius:50%;align-items:center;margin:auto;padding:6px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex}.btn-svg{fill:#4f2ee8}.support-btn:focus,.support-btn:hover,.support-btn:active{background-color:#4f2ee8;border-color:#4f2ee8;box-shadow:0 0 0 5px rgba(79,46,232,.3)}.support-btn-top{width:32px;height:32px;cursor:pointer;background-color:#4f2ee8;border:1px solid #4f2ee8;border-radius:50%;align-items:center;margin:auto;padding:6px;display:none;transform:rotate(180deg);box-shadow:0 0 0 5px rgba(79,46,232,.3)}.btn-svg-top,.support-btn:focus .btn-svg,.support-btn:hover .btn-svg{fill:#fff}@media screen and (min-width:768px){.support-container{height:474px;width:335px;margin-bottom:0}.support-title{font-size:24px}.support-list{height:292px;margin-top:42px}.support-btn,.support-btn-top{width:38px;height:38px;padding:8px}}@media screen and (min-width:1440px){.support-container{width:356px}}body.dark-theme{background-color:var(--dark-theme-bcg)}.dark-theme .header-wrap{background-color:var(--dark-theme-bcg-header);border:1.5px solid #fff}.dark-theme .header-logo-icon-text{fill:#f3f3f3}.dark-theme .header-link-home{color:var(--dark-theme-primary-text-color)}.dark-theme .category_list_element{color:var(--dark-theme-categories-text-color)}.dark-theme .category_list_element.chosen_category{color:var(--home-bcg-color)}.dark-theme .mob-open-btn,.dark-theme .mob-close-btn{stroke:var(--dark-theme-primary-text-color)}.dark-theme .title-color1,.dark-theme .book-card-title{color:var(--dark-theme-primary-text-color)}.dark-theme .button-open-categories{border:2px solid var(--dump-bcg-color);background:var(--dark-theme-bcg);color:var(--dark-theme-primary-text-color)}.dark-theme .categories_list::-webkit-scrollbar-thumb{background-color:var(--light-theme-categories-text-color)}.dark-theme .header-link-shopping{color:var(--dark-theme-primary-text-color)}.dark-theme .header-link-shopping svg{fill:var(--dark-theme-primary-text-color)}.dark-theme .shop-main-title{color:var(--dark-theme-primary-text-color)}.dark-theme .shop-text-backgr{color:var(--dark-theme-categories-text-color)}.dark-theme .shop-secondary-title,.dark-theme .shop-desc{color:var(--dark-theme-primary-text-color)}.dark-theme .shop-desc{overflow-y:hidden}.dark-theme .shop-item-book{background-color:var(--dark-theme-bcg-shoplist-block)}.dark-theme .modal{background:var(--dark-theme-bcg);border:2px solid var(--light-theme-bcg);overflow:hidden}.dark-theme .modal-add-btn,.dark-theme .modal-remove-btn{color:var(--dark-theme-primary-text-color)}.dark-theme .modal-remove-text{color:rgba(255,255,255,.5)}.dark-theme .modal-book-info,.dark-theme .modal-book-name{color:var(--dark-theme-primary-text-color)}.dark-theme .modal-close-png{stroke:var(--dark-theme-primary-text-color)}.dark-theme .dark-amazon{filter:brightness(0)invert()}.dark-theme .modal-link-svg,.dark-theme .modal-link-svg:hover{background:0 0}.dark-theme .button-open-categories:-webkit-any(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--dump-bcg-color);color:var(--dark-theme-primary-text-color)}.dark-theme .button-open-categories:-webkit-any(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--dump-bcg-color);color:var(--dark-theme-primary-text-color)}.dark-theme .button-open-categories:is(:hover,:focus){border:2px solid var(--dump-bcg-color);background-color:var(--dump-bcg-color);color:var(--dark-theme-primary-text-color)}.dark-theme .modal-book-info{overflow-y:hidden}.dark-theme .footer-container{border:1.5px solid var(--dark-theme-primary-text-color);background-color:var(--dark-theme-bcg-header)}.dark-theme .footer-text,.dark-theme .footer-link{color:var(--dark-theme-primary-text-color)}@media screen and (min-width:768px){.dark-theme .active-tab,.dark-theme .active-tab span,.dark-theme .active-tab .header-link-home{color:var(--dark-theme-bcg-shoplist-block)}.dark-theme .active-tab svg,.dark-theme .shopping-icon{fill:var(--dark-theme-bcg-shoplist-block)}}@media screen and (min-width:1440px){.dark-theme .active-tab:-webkit-any(:hover,:focus),.dark-theme .header-user:-webkit-any(:hover,:focus){background-color:var(--dark-theme-bcg-shoplist-block)}.dark-theme .active-tab:-webkit-any(:hover,:focus),.dark-theme .header-user:-webkit-any(:hover,:focus){background-color:var(--dark-theme-bcg-shoplist-block)}.dark-theme .active-tab:is(:hover,:focus),.dark-theme .header-user:is(:hover,:focus){background-color:var(--dark-theme-bcg-shoplist-block)}.dark-theme .active-tab:is(:hover,:focus) .header-link-home,.dark-theme .active-tab:is(:hover,:focus) .header-link-shopping,.dark-theme .active-tab:is(:hover,:focus) .header-link-shopping svg{transition:all 250ms var(--transition-func)}.dark-theme .active-tab:is(:hover,:focus) .header-link-home,.dark-theme .active-tab:is(:hover,:focus) .header-link-shopping span,.dark-theme .header-user:is(:hover,:focus) .header-user-name{color:var(--dark-theme-primary-text-color)}.dark-theme .active-tab:is(:hover,:focus) .header-link-shopping svg,.dark-theme .header-user:is(:hover,:focus) svg{fill:var(--dark-theme-primary-text-color)}}.dark-theme .modal-team{background:var(--dark-theme-bcg-header);border:2px solid var(--light-theme-bcg)}.dark-theme .team-name{color:var(--dark-theme-primary-text-color)}.dark-theme .icon-svg{fill:#fff}.dark-theme .modal-btn-svg-team{stroke:#fff}.dark-theme .modal-title-team{text-shadow:1px 1px 2px #fff}.dark-theme .team-photo{border:1.3px solid #fff}html,body{min-height:100%}.position{min-height:calc(100vh - 62px)}.footer-container{border:1.5px solid var(--light-theme-primary-text-color);background-color:var(--light-theme-bcg-header);border-radius:8px 8px 0 0;justify-content:center;align-items:center;margin:0 auto;padding-top:18px;padding-bottom:18px;display:flex}.footer-text{color:var(--light-theme-primary-text-color);letter-spacing:-.64px;text-align:center;margin-bottom:4px;font-size:16px;font-weight:400;line-height:1.12}.footer-gap{color:var(--light-theme-primary-text-color);letter-spacing:-.64px;font-size:16px;font-weight:400;line-height:1.12}.footer-icon{fill:#4f2ee8;margin:0 5px}.footer-link{cursor:pointer;color:var(--light-theme-primary-text-color);letter-spacing:-.64px;background-color:rgba(0,0,0,0);border:none;font-size:16px;font-weight:400;line-height:1.12;text-decoration:underline;transition:color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.footer-gap{display:none}.footer-text{font-weight:500}.footer-link{font-weight:700}}@media screen and (min-width:1440px){.footer-container{padding-top:22px;padding-bottom:22px}.footer-link:hover{color:#4f2ee8}}.no-scroll{overflow:hidden}.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.backdrop-team{width:100%;height:100%;background:rgba(17,17,17,.5);padding:104px 20px 100px;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:scroll;transform:scale(1)}.modal-btn-team{cursor:pointer;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}.modal-btn-svg-team{width:24px;height:24px;stroke:#111}.modal-team{width:335px;background-color:#202024;background:var(--light-theme-bcg-header);border:2px solid #111;border-radius:18px;margin:0 auto;padding:40px 22px;transition:all .5s;transform:translate(0)}.team-list{flex-wrap:wrap;justify-content:center;gap:30px;margin:0 auto;display:flex}.team-list-item{width:180px;height:auto}.modal-title-team{color:#eac645;text-align:center;text-shadow:1px 1px 2px #202024;margin-bottom:20px;font-size:40px;font-weight:900;line-height:1.6;text-decoration:underline}.team-photo{height:180px;width:120%;object-fit:cover;text-align:center;border:1.3px solid #111;border-radius:18px;margin-bottom:15px;display:block}.team-name{text-align:center;margin-bottom:5px;font-size:16px}.team-position{text-align:center;color:#d5ae21;margin-bottom:7px;font-weight:400}.team-links{justify-content:center;gap:15px;display:flex}.icon-svg{fill:#111;object-fit:contain;display:inline-flex}@media screen and (min-width:768px){.modal-team{width:579px}}@media screen and (min-width:1440px){.modal-team{width:920px}.team-photo{transition:box-shadow .4s cubic-bezier(.4,0,.2,1)}.team-photo:hover{transform:scale(1.1);box-shadow:0 10px 30px}.icon-svg:hover{fill:#eac645}.modal-btn-svg-team:hover{stroke:#eac645}}
/*# sourceMappingURL=index.4111dd60.css.map */
