:root{--primary-color:#3b1900;--secondary-color:#fff1d1;--orange:#e18b22;--orange-light:#c6b792;--orange-dark:#613516;--brown:#853b03;--brown2:#7a614d;--light-brown:#421b00;--beige:#fffbf2;--beige2:#fff4da;--beige3:#ffeddf;--beige4:#f4e6c5;--beige5:#d0c0b4;--beige6:#d0c0b4;--beige7:#fef7e4;--beige8:#f0e1c0;--gray:#dadada;--red:#f44336}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0;padding:0}body{font-family:var(--font-inter),sans-serif;color:var(--primary-color);background-color:var(--beige);font-size:16px;line-height:1.5}body.open-nav-menu{overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-baloo2),sans-serif}h1{font-size:56px;font-weight:700;line-height:1.14}@media (max-width:1280px){h1{font-size:48px}}@media (max-width:1024px){h1{font-size:36px}}@media (max-width:767px){h1{font-size:30px}}h2{font-size:44px;font-weight:700;line-height:1}@media (max-width:1280px){h2{font-size:36px}}@media (max-width:1024px){h2{font-size:28px}}h4{font-size:24px;font-weight:600;line-height:1.6}@media (max-width:1280px){h4{font-size:20px}}p{font-size:16px;line-height:1.5}button{cursor:pointer;background-color:#0000;border:none;outline:none;transition:all .3s}.btn{background-color:var(--orange);color:var(--secondary-color);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;width:fit-content;height:50px;padding:8px 20px;font-size:16px;font-weight:700;line-height:1.75;display:flex;box-shadow:0 4px 8px #00000026}@media (max-width:767px){.btn{height:42px;padding:6px 16px;font-size:14px}}.btn .arrow{width:19px;margin-top:1.5px;transition:all .3s}.btn .arrow img{width:100%;height:auto}.btn:hover .arrow{transform:translate(3px)}.btn:hover{background-color:var(--brown)}.btn.secondary-btn{height:44px;color:var(--primary-color);background:var(--beige2);border:1px solid var(--beige4);box-shadow:none;border-radius:12px;padding:8px 20px;font-size:14px;font-weight:600}@media (max-width:767px){.btn.secondary-btn{height:40px;padding:5px 16px}}.btn.secondary-btn:hover{border-color:var(--primary-color)}a{color:inherit;text-decoration:none;transition:all .3s}img{max-width:100%;display:block}ul,ol{list-style:none}.list li{padding-left:30px;position:relative}.list li:has(a){padding-left:0;position:static}.list li:has(a):before{display:none}.list li:before{content:"";background:url(../media/book-list-icon.dfcf6299.svg) 50%/contain no-repeat;width:20px;height:24px;position:absolute;top:2px;left:2px}.container{max-width:1190px;margin:0 auto;padding:0 25px}@media (max-width:767px){.container{padding:0 15px}}.swiper .swiper-pagination-bullet{opacity:1;background-color:var(--gray);border-radius:50%;width:10px;height:10px;margin:0 5px}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--orange)}.custom-pagination{display:flex}.banner-section{justify-content:center;align-items:center;height:100%;padding:100px 0;display:flex;position:relative}@media (max-width:1024px){.banner-section{padding:50px 0}}.banner-section .bg-img-wrap{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.banner-section .bg-img-wrap img{object-fit:cover;width:100%;height:100%!important}@media (max-width:1024px){.banner-section .bg-img-wrap img{object-position:right}}.banner-section .bg-img-wrap .curve-img{width:101%;position:absolute;bottom:-2px;left:0}.banner-section .content-wrap{width:100%;max-width:1190px;margin:0 auto;position:relative}.banner-section .content-wrap .container{max-width:734px;margin-left:0}@media (max-width:1280px){.banner-section .content-wrap .container{max-width:585px}}@media (max-width:1024px){.banner-section .content-wrap .container{max-width:448px}}@media (max-width:767px){.banner-section .content-wrap .container{max-width:385px}}.banner-section .content-wrap h1{color:var(--secondary-color);margin-bottom:30px}.banner-section .content-wrap p{color:var(--secondary-color);font-size:18px;line-height:1.4}@media (max-width:1024px){.banner-section .content-wrap p{font-size:16px}}.section-title-block{color:var(--primary-color);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:34px;display:flex;position:relative}.section-title-block .btn-wrap{flex:0 0 180px;max-width:180px}@media (max-width:767px){.section-title-block .btn-wrap{flex:0 0 100%;max-width:100%}}.section-title-block .title-wrap{flex:0 0 calc(100% - 195px);max-width:calc(100% - 195px)}@media (max-width:767px){.section-title-block .title-wrap{flex:0 0 100%;max-width:100%}}.section-title-block .title-icon{position:absolute;top:-15px;right:-5%}@media (max-width:1400px){.section-title-block .title-icon{right:0}}@media (max-width:767px){.section-title-block .title-icon{max-width:60px;top:-40px}}.section-title-block h2{margin-bottom:16px}@media (max-width:1024px){.section-title-block h2{margin-bottom:12px}}@media (max-width:767px){.section-title-block h2{margin-bottom:5px}}.section-title-block p{font-size:18px;line-height:1.2}@media (max-width:1024px){.section-title-block p{font-size:16px;line-height:1.5}}.cards-block .custom-row{flex-wrap:wrap;margin:0 -15px -34px;display:flex}.cards-block .custom-row .custom-col{flex:0 0 33.33%;max-width:33.33%;margin-bottom:34px;padding:0 15px}@media (max-width:991px){.cards-block .custom-row .custom-col{flex:0 0 50%;max-width:50%}}@media (max-width:667px){.cards-block .custom-row .custom-col{flex:0 0 100%;max-width:100%}}.custom-label{background:var(--brown);color:var(--secondary-color);border-radius:6px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.review-card{text-align:center;background:#fef7e4;border:1px solid #fbe7ac;border-radius:20px;gap:10px;margin-bottom:18px;padding:24px 30px;box-shadow:6px 6px #fbe7ac}.review-card .img-wrap{border-radius:20px;width:48px;height:48px;margin:0 auto;overflow:hidden}.review-card .img-wrap img{width:100%;height:100%}.review-card .name{font-size:16px;font-weight:600;line-height:1.75}.review-card h3{font-size:18px;font-weight:600;line-height:1.6}.review-card p{-webkit-line-clamp:3;line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;min-height:72px;display:-webkit-box;overflow:hidden}.no-results{text-align:center;width:100%;min-height:300px}.no-results p{font-size:18px;font-weight:600}[data-sonner-toast]{font-family:var(--font-inter)!important;border:1px solid var(--beige4)!important;border-radius:12px!important;padding:16px!important;box-shadow:0 10px 30px #0000001a!important}[data-sonner-toast] [data-title]{font-size:15px!important;font-weight:600!important}[data-sonner-toast][data-type=success]{color:#166534!important;background-color:#f0fdf4!important;border-color:#bbf7d0!important}[data-sonner-toast][data-type=success] [data-icon]{color:#22c55e!important}[data-sonner-toast][data-type=error]{color:#991b1b!important;background-color:#fef2f2!important;border-color:#fecaca!important}[data-sonner-toast][data-type=error] [data-icon]{color:#ef4444!important}[data-sonner-toast][data-type=info]{background-color:var(--beige2)!important;border-color:var(--beige4)!important;color:var(--brown2)!important}.not-found-container{text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 400px);padding:125px 20px;display:flex}.not-found-container .content-wrap{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:800px;display:flex}.not-found-container .content-wrap .illustration-wrap{border-radius:30px;width:100%;max-width:600px;animation:6s ease-in-out infinite float;position:relative;overflow:hidden;box-shadow:0 20px 50px #3b19001a}.not-found-container .content-wrap .illustration-wrap img{width:100%;height:auto;display:block}.not-found-container .content-wrap .illustration-wrap:after{content:"";background:linear-gradient(#0000 60%,#fffbf266 100%);position:absolute;inset:0}.not-found-container .content-wrap .text-wrap h1{color:var(--orange);margin-bottom:10px}.not-found-container .content-wrap .text-wrap h2{color:var(--primary-color);margin-bottom:20px}.not-found-container .content-wrap .text-wrap p{color:var(--brown2);max-width:500px;margin:0 auto 30px}.not-found-container .content-wrap .btn-wrap{justify-content:center;display:flex}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.global-loader-container{background-color:var(--beige);z-index:9999;pointer-events:all;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.global-loader-container .loader-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.global-loader-container .loader-content img{object-fit:contain;width:150px;height:auto}.global-loader-container .loader-content img.loading-pulse{animation:1.5s ease-in-out infinite loadingPulse}@keyframes loadingPulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.8)}}.footer-outer{align-items:flex-end;display:grid}.footer-outer .book-star{justify-content:center;align-items:flex-end;margin-bottom:0;display:flex}.footer{background-color:var(--light-brown)}.footer .footer-nav{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.footer .footer-nav{flex-wrap:wrap;justify-content:center}}.footer .footer-bg{object-fit:cover;width:100%;height:100%;margin:-20% 0 0;position:relative}.footer .footer-links{color:var(--secondary-color);gap:40px;display:flex}@media (max-width:767px){.footer .footer-links{flex-wrap:wrap;justify-content:center;gap:0}}.footer .footer-links a{color:var(--secondary-color);font-size:16px;font-weight:500}@media (max-width:767px){.footer .footer-links a{margin:3px 10px;font-size:14px}}.footer .footer-links a:hover{color:var(--orange)}.footer .footer-socials{gap:16px;display:flex}@media (max-width:767px){.footer .footer-socials{justify-content:center;width:100%;margin-top:15px}}.footer .footer-socials a{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.footer .footer-socials a:hover{opacity:.8}.footer .footer-tagline{background:var(--orange-dark);text-align:center;color:var(--secondary-color);border-radius:8px;margin:24px 0 30px;padding:10px 20px;font-size:16px;line-height:1.6}@media (max-width:767px){.footer .footer-tagline{margin:20px 0;font-size:13px}}.footer .footer-divider{border:none;border-top:1px solid #57341c;margin:20px 0}.footer .footer-bottom{color:var(--secondary-color);justify-content:space-between;align-items:center;font-size:14px;display:flex}.footer .footer-bottom span{color:var(--secondary-color)}@media (max-width:767px){.footer .footer-bottom{flex-wrap:wrap;justify-content:center;gap:5px;font-size:13px}}.footer .footer-legal{display:flex}.footer .footer-legal a:hover{color:var(--orange)}.footer .footer-legal .divider{margin:0 12px;display:inline-flex}@media (max-width:767px){.footer .footer-legal .divider{margin:0 8px}}.footer .footer-logo{margin-top:22px}@media (max-width:767px){.footer .footer-logo{margin-top:5px;margin-bottom:3px}.footer .footer-logo img{height:auto}}.booksun-section{z-index:-1;justify-content:center;height:773px;margin:0 auto;display:grid;position:absolute;bottom:80px;left:0;right:0;overflow:hidden}@media (max-width:1199px){.booksun-section{bottom:60px}}@media (max-width:991px){.booksun-section{bottom:20px}}@media (max-width:767px){.booksun-section{height:450px;bottom:22px}}.booksun-section .round-img{opacity:0;justify-content:center;width:100%;animation:2.5s ease-out 1.5s forwards slideUp;display:flex;position:absolute;bottom:-100%;left:50%;transform:translate(-50%)}@media (max-width:991px){.booksun-section .round-img{width:30%}}@media (max-width:767px){.booksun-section .round-img{width:35%}}.booksun-section .sun-rays{opacity:0;justify-content:center;width:100%;margin-bottom:3.5%;animation:3.5s ease-out 2.5s forwards slideUp;display:flex;position:absolute;bottom:-100%;left:50%;transform:translate(-50%)}@media (max-width:1199px){.booksun-section .sun-rays{margin-bottom:-2.5%}}@media (max-width:991px){.booksun-section .sun-rays{margin-bottom:14%}}@media (max-width:767px){.booksun-section .sun-rays{margin-bottom:30px}}@media (max-width:991px){.booksun-section img{height:auto}}.main-wrap{padding-bottom:480px;position:relative}@media (max-width:991px){.main-wrap{padding-bottom:335px}}@media (max-width:480px){.main-wrap{padding-bottom:200px}}@keyframes slideUp{0%{opacity:0;bottom:-100%}to{opacity:1;bottom:0}}
.dropdown-container{display:inline-block;position:relative}.dropdown-container .dropdown-menu{z-index:1000;opacity:0;visibility:hidden;background-color:#fff;border-radius:8px;min-width:200px;margin-top:8px;padding:8px 0;transition:all .2s ease-in-out;position:absolute;top:100%;right:0;transform:translateY(-10px);box-shadow:0 4px 12px #00000026}.dropdown-container .dropdown-menu:before{content:"";background:0 0;width:100%;height:8px;position:absolute;top:-8px;left:0}.dropdown-container.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}
:root{--primary-color:#3b1900;--secondary-color:#fff1d1;--orange:#e18b22;--orange-light:#c6b792;--orange-dark:#613516;--brown:#853b03;--brown2:#7a614d;--light-brown:#421b00;--beige:#fffbf2;--beige2:#fff4da;--beige3:#ffeddf;--beige4:#f4e6c5;--beige5:#d0c0b4;--beige6:#d0c0b4;--beige7:#fef7e4;--beige8:#f0e1c0;--gray:#dadada;--red:#f44336}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0;padding:0}body{font-family:var(--font-inter),sans-serif;color:var(--primary-color);background-color:var(--beige);font-size:16px;line-height:1.5}body.open-nav-menu{overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-baloo2),sans-serif}h1{font-size:56px;font-weight:700;line-height:1.14}@media (max-width:1280px){h1{font-size:48px}}@media (max-width:1024px){h1{font-size:36px}}@media (max-width:767px){h1{font-size:30px}}h2{font-size:44px;font-weight:700;line-height:1}@media (max-width:1280px){h2{font-size:36px}}@media (max-width:1024px){h2{font-size:28px}}h4{font-size:24px;font-weight:600;line-height:1.6}@media (max-width:1280px){h4{font-size:20px}}p{font-size:16px;line-height:1.5}button{cursor:pointer;background-color:#0000;border:none;outline:none;transition:all .3s}.btn{background-color:var(--orange);color:var(--secondary-color);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;width:fit-content;height:50px;padding:8px 20px;font-size:16px;font-weight:700;line-height:1.75;display:flex;box-shadow:0 4px 8px #00000026}@media (max-width:767px){.btn{height:42px;padding:6px 16px;font-size:14px}}.btn .arrow{width:19px;margin-top:1.5px;transition:all .3s}.btn .arrow img{width:100%;height:auto}.btn:hover .arrow{transform:translate(3px)}.btn:hover{background-color:var(--brown)}.btn.secondary-btn{height:44px;color:var(--primary-color);background:var(--beige2);border:1px solid var(--beige4);box-shadow:none;border-radius:12px;padding:8px 20px;font-size:14px;font-weight:600}@media (max-width:767px){.btn.secondary-btn{height:40px;padding:5px 16px}}.btn.secondary-btn:hover{border-color:var(--primary-color)}a{color:inherit;text-decoration:none;transition:all .3s}img{max-width:100%;display:block}ul,ol{list-style:none}.list li{padding-left:30px;position:relative}.list li:has(a){padding-left:0;position:static}.list li:has(a):before{display:none}.list li:before{content:"";background:url(../media/book-list-icon.dfcf6299.svg) 50%/contain no-repeat;width:20px;height:24px;position:absolute;top:2px;left:2px}.container{max-width:1190px;margin:0 auto;padding:0 25px}@media (max-width:767px){.container{padding:0 15px}}.swiper .swiper-pagination-bullet{opacity:1;background-color:var(--gray);border-radius:50%;width:10px;height:10px;margin:0 5px}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--orange)}.custom-pagination{display:flex}.banner-section{justify-content:center;align-items:center;height:100%;padding:100px 0;display:flex;position:relative}@media (max-width:1024px){.banner-section{padding:50px 0}}.banner-section .bg-img-wrap{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.banner-section .bg-img-wrap img{object-fit:cover;width:100%;height:100%!important}@media (max-width:1024px){.banner-section .bg-img-wrap img{object-position:right}}.banner-section .bg-img-wrap .curve-img{width:101%;position:absolute;bottom:-2px;left:0}.banner-section .content-wrap{width:100%;max-width:1190px;margin:0 auto;position:relative}.banner-section .content-wrap .container{max-width:734px;margin-left:0}@media (max-width:1280px){.banner-section .content-wrap .container{max-width:585px}}@media (max-width:1024px){.banner-section .content-wrap .container{max-width:448px}}@media (max-width:767px){.banner-section .content-wrap .container{max-width:385px}}.banner-section .content-wrap h1{color:var(--secondary-color);margin-bottom:30px}.banner-section .content-wrap p{color:var(--secondary-color);font-size:18px;line-height:1.4}@media (max-width:1024px){.banner-section .content-wrap p{font-size:16px}}.section-title-block{color:var(--primary-color);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:34px;display:flex;position:relative}.section-title-block .btn-wrap{flex:0 0 180px;max-width:180px}@media (max-width:767px){.section-title-block .btn-wrap{flex:0 0 100%;max-width:100%}}.section-title-block .title-wrap{flex:0 0 calc(100% - 195px);max-width:calc(100% - 195px)}@media (max-width:767px){.section-title-block .title-wrap{flex:0 0 100%;max-width:100%}}.section-title-block .title-icon{position:absolute;top:-15px;right:-5%}@media (max-width:1400px){.section-title-block .title-icon{right:0}}@media (max-width:767px){.section-title-block .title-icon{max-width:60px;top:-40px}}.section-title-block h2{margin-bottom:16px}@media (max-width:1024px){.section-title-block h2{margin-bottom:12px}}@media (max-width:767px){.section-title-block h2{margin-bottom:5px}}.section-title-block p{font-size:18px;line-height:1.2}@media (max-width:1024px){.section-title-block p{font-size:16px;line-height:1.5}}.cards-block .custom-row{flex-wrap:wrap;margin:0 -15px -34px;display:flex}.cards-block .custom-row .custom-col{flex:0 0 33.33%;max-width:33.33%;margin-bottom:34px;padding:0 15px}@media (max-width:991px){.cards-block .custom-row .custom-col{flex:0 0 50%;max-width:50%}}@media (max-width:667px){.cards-block .custom-row .custom-col{flex:0 0 100%;max-width:100%}}.custom-label{background:var(--brown);color:var(--secondary-color);border-radius:6px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.review-card{text-align:center;background:#fef7e4;border:1px solid #fbe7ac;border-radius:20px;gap:10px;margin-bottom:18px;padding:24px 30px;box-shadow:6px 6px #fbe7ac}.review-card .img-wrap{border-radius:20px;width:48px;height:48px;margin:0 auto;overflow:hidden}.review-card .img-wrap img{width:100%;height:100%}.review-card .name{font-size:16px;font-weight:600;line-height:1.75}.review-card h3{font-size:18px;font-weight:600;line-height:1.6}.review-card p{-webkit-line-clamp:3;line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;min-height:72px;display:-webkit-box;overflow:hidden}.no-results{text-align:center;width:100%;min-height:300px}.no-results p{font-size:18px;font-weight:600}[data-sonner-toast]{font-family:var(--font-inter)!important;border:1px solid var(--beige4)!important;border-radius:12px!important;padding:16px!important;box-shadow:0 10px 30px #0000001a!important}[data-sonner-toast] [data-title]{font-size:15px!important;font-weight:600!important}[data-sonner-toast][data-type=success]{color:#166534!important;background-color:#f0fdf4!important;border-color:#bbf7d0!important}[data-sonner-toast][data-type=success] [data-icon]{color:#22c55e!important}[data-sonner-toast][data-type=error]{color:#991b1b!important;background-color:#fef2f2!important;border-color:#fecaca!important}[data-sonner-toast][data-type=error] [data-icon]{color:#ef4444!important}[data-sonner-toast][data-type=info]{background-color:var(--beige2)!important;border-color:var(--beige4)!important;color:var(--brown2)!important}.not-found-container{text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 400px);padding:125px 20px;display:flex}.not-found-container .content-wrap{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:800px;display:flex}.not-found-container .content-wrap .illustration-wrap{border-radius:30px;width:100%;max-width:600px;animation:6s ease-in-out infinite float;position:relative;overflow:hidden;box-shadow:0 20px 50px #3b19001a}.not-found-container .content-wrap .illustration-wrap img{width:100%;height:auto;display:block}.not-found-container .content-wrap .illustration-wrap:after{content:"";background:linear-gradient(#0000 60%,#fffbf266 100%);position:absolute;inset:0}.not-found-container .content-wrap .text-wrap h1{color:var(--orange);margin-bottom:10px}.not-found-container .content-wrap .text-wrap h2{color:var(--primary-color);margin-bottom:20px}.not-found-container .content-wrap .text-wrap p{color:var(--brown2);max-width:500px;margin:0 auto 30px}.not-found-container .content-wrap .btn-wrap{justify-content:center;display:flex}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.global-loader-container{background-color:var(--beige);z-index:9999;pointer-events:all;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.global-loader-container .loader-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.global-loader-container .loader-content img{object-fit:contain;width:150px;height:auto}.global-loader-container .loader-content img.loading-pulse{animation:1.5s ease-in-out infinite loadingPulse}@keyframes loadingPulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.8)}}.header{color:var(--secondary-color);z-index:5;background:linear-gradient(#3b190066 0%,#3b190000 110.23%);border-width:0;border-bottom-style:solid;border-bottom-color:#0000;width:100%;padding:20px 0;transition:all .3s linear;position:fixed;top:0;left:0}.fixed-header .header,.inner-page-header .header{background:var(--beige);border-width:1px;border-bottom-color:#2020201a;padding:10px 0}.header .inner-wrap{justify-content:space-between;align-items:center;display:flex}.header .inner-wrap .logo{z-index:7;max-width:344px;position:relative}.fixed-header .header .inner-wrap .logo{max-width:300px}@media (max-width:1199px){.fixed-header .header .inner-wrap .logo{max-width:220px}}@media (max-width:991px){.fixed-header .header .inner-wrap .logo{max-width:180px}}@media (max-width:575px){.fixed-header .header .inner-wrap .logo{max-width:36px}}@media (max-width:1199px){.header .inner-wrap .logo{max-width:250px}}@media (max-width:991px){.header .inner-wrap .logo{max-width:200px}}@media (max-width:575px){.header .inner-wrap .logo{max-width:36px;transition:none;overflow:hidden}}.header .inner-wrap .logo img{width:100%;max-width:344px;height:auto}.header .inner-wrap .logo img.dark-logo{display:none}.fixed-header .header .inner-wrap .logo img.dark-logo,.inner-page-header .header .inner-wrap .logo img.dark-logo{display:block}.fixed-header .header .inner-wrap .logo img.light-logo,.inner-page-header .header .inner-wrap .logo img.light-logo{display:none}.header .inner-wrap .logo img .fixed-header.light-logo,.open-nav-menu .header .inner-wrap .logo img.light-logo{display:block}.header .inner-wrap .logo img .fixed-header.dark-logo,.open-nav-menu .header .inner-wrap .logo img.dark-logo{display:none}@media (max-width:1199px){.header .inner-wrap .logo img{max-width:250px}}@media (max-width:991px){.header .inner-wrap .logo img{max-width:200px}}@media (max-width:575px){.header .inner-wrap .logo img{width:200px}}.header .inner-wrap .header-right-block{flex-wrap:wrap;align-items:center;gap:38px;display:flex}@media (max-width:1024px){.header .inner-wrap .header-right-block{gap:28px}}@media (max-width:767px){.header .inner-wrap .header-right-block nav{background-color:var(--primary-color);z-index:6;opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:fixed;inset:0;transform:scale(.3)}.open-nav-menu .header .inner-wrap .header-right-block nav{opacity:1;visibility:visible;transform:scale(1)}}.header .inner-wrap .header-right-block nav ul{align-items:center;gap:40px;display:flex}@media (max-width:1024px){.header .inner-wrap .header-right-block nav ul{gap:30px}}@media (max-width:767px){.header .inner-wrap .header-right-block nav ul{flex-direction:column;justify-content:center;width:100%;height:100%;max-height:calc(100% - 74px);overflow-y:auto}.fixed-header .header .inner-wrap .header-right-block nav ul{max-height:calc(100% - 53px)}}.header .inner-wrap .header-right-block nav ul li a{color:var(--secondary-color);font-size:16px;font-weight:500}.fixed-header .header .inner-wrap .header-right-block nav ul li a,.inner-page-header .header .inner-wrap .header-right-block nav ul li a{color:var(--primary-color)}@media (max-width:767px){.fixed-header .header .inner-wrap .header-right-block nav ul li a,.inner-page-header .header .inner-wrap .header-right-block nav ul li a{color:var(--secondary-color)}}.fixed-header .header .inner-wrap .header-right-block nav ul li a:hover,.inner-page-header .header .inner-wrap .header-right-block nav ul li a:hover{color:var(--brown)}@media (max-width:1024px){.header .inner-wrap .header-right-block nav ul li a{font-size:14px}}@media (max-width:767px){.header .inner-wrap .header-right-block nav ul li a{font-size:16px}}.header .inner-wrap .header-right-block nav ul li a:hover{color:var(--beige)}.header .inner-wrap .header-right-block .icons-block{align-items:center;gap:10px;display:flex}@media (max-width:991px){.header .inner-wrap .header-right-block .icons-block{gap:6px}}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap{align-items:center;gap:10px;display:flex}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list{min-width:150px;margin:0;padding:0;list-style:none}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li{border-bottom:1px solid #0000001a}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li:last-child{border-bottom:none}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li a,.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li button{text-align:left;width:100%;color:var(--primary-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:10px 15px;font-size:14px;transition:all .3s;display:block}.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li a:hover,.header .inner-wrap .header-right-block .icons-block .user-profile-wrap .dropdown-list li button:hover{background-color:var(--beige);color:var(--brown)}.header .inner-wrap .header-right-block .icons-block .icon-btn{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.header .inner-wrap .header-right-block .icons-block .icon-btn.user-btn{gap:8px;width:auto;padding:0 5px}.header .inner-wrap .header-right-block .icons-block .icon-btn.user-btn .username{color:var(--secondary-color);white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;max-width:122px;font-size:14px;font-weight:500;overflow:hidden}.fixed-header .header .inner-wrap .header-right-block .icons-block .icon-btn.user-btn .username,.inner-page-header .header .inner-wrap .header-right-block .icons-block .icon-btn.user-btn .username{color:var(--primary-color)}.header .inner-wrap .header-right-block .icons-block .icon-btn img{filter:none;transition:all .3s}.fixed-header .header .inner-wrap .header-right-block .icons-block .icon-btn img,.inner-page-header .header .inner-wrap .header-right-block .icons-block .icon-btn img{filter:brightness(0)saturate()invert(15%)sepia(60%)saturate(400%)hue-rotate(10deg)brightness(90%)contrast(95%)}@media (max-width:991px){.header .inner-wrap .header-right-block .icons-block .icon-btn{width:30px;height:30px;padding:7px}.header .inner-wrap .header-right-block .icons-block .icon-btn.user-btn{width:auto;padding:4px 8px}}.header .inner-wrap .header-right-block .icons-block .icon-btn:hover{opacity:.7}.header .inner-wrap .header-right-block .icons-block .icon-btn span.cart{background:var(--orange);width:20px;height:20px;color:var(--secondary-color);border-radius:30px;justify-content:center;align-items:center;padding:3px 3px 3px 4px;font-size:12px;display:flex;position:absolute;top:0;right:0}.header .inner-wrap .header-right-block .hamburger-menu-btn{flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}@media (max-width:991px){.header .inner-wrap .header-right-block .hamburger-menu-btn{width:30px;height:30px;padding:4px}}@media (max-width:767px){.header .inner-wrap .header-right-block .hamburger-menu-btn{display:flex}}.header .inner-wrap .header-right-block .hamburger-menu-btn .bar{border:1px solid var(--secondary-color);transition:all .3s;display:block}.fixed-header .header .inner-wrap .header-right-block .hamburger-menu-btn .bar,.inner-page-header .header .inner-wrap .header-right-block .hamburger-menu-btn .bar{border-color:var(--primary-color)}.header .inner-wrap .header-right-block .hamburger-menu-btn .bar:nth-child(2){width:70%;margin-left:auto}.open-nav-menu .header .inner-wrap .header-right-block .hamburger-menu-btn{z-index:6}.open-nav-menu .header .inner-wrap .header-right-block .hamburger-menu-btn .bar{border-color:var(--secondary-color)}.open-nav-menu .header .inner-wrap .header-right-block .hamburger-menu-btn .bar:nth-child(2){opacity:0}.open-nav-menu .header .inner-wrap .header-right-block .hamburger-menu-btn .bar:first-child{transform:translateY(7px)rotate(45deg)}.open-nav-menu .header .inner-wrap .header-right-block .hamburger-menu-btn .bar:nth-child(3){transform:translateY(-6px)rotate(-45deg)}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.3d66ae32.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.51d9ccd1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/921864ee6019b767-s.65ed87a1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.b0b7fb4c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_2_9da02ecf-module__UiIqZG__className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.baloo_2_9da02ecf-module__UiIqZG__variable{--font-baloo2:"Baloo 2","Baloo 2 Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.193567cf.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.7f2acc0f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.610fd2a3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_2e886789-module__Cjve9W__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_2e886789-module__Cjve9W__variable{--font-fredoka:"Fredoka","Fredoka Fallback"}
