.LanguageSwitcher_lang__cDnJE{display:inline-flex;align-items:center;position:relative}.LanguageSwitcher_lang__cDnJE .LanguageSwitcher_languageSelector___gbap{display:inline-flex;align-items:center;justify-content:center;background:transparent;padding:0;color:#000;font-size:1.8125rem;font-weight:200}@media(max-width:768px){.LanguageSwitcher_lang__cDnJE .LanguageSwitcher_languageSelector___gbap{font-size:1.375rem}}.LanguageSwitcher_lang__cDnJE .LanguageSwitcher_languageSelector___gbap:after{display:none}.LanguageSwitcher_lang__cDnJE .dropdown-menu{min-width:9.375rem;padding:.5rem 0;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25);top:100%!important;margin-top:1.25rem!important;right:0!important;left:auto!important;transform:translateY(.3125rem)!important;background-color:#fff;border:none!important}@media(max-width:768px){.LanguageSwitcher_lang__cDnJE .dropdown-menu{right:-20px!important}}.LanguageSwitcher_lang__cDnJE .dropdown-menu .LanguageSwitcher_dropdown-item__82O9j{padding:.625rem .9375rem;font-size:.875rem;color:#000;display:flex;align-items:center;gap:.625rem}.LanguageSwitcher_lang__cDnJE .dropdown-menu .LanguageSwitcher_dropdown-item__82O9j:hover{background-color:#fdfdfd}.LanguageSwitcher_lang__cDnJE .dropdown-menu .LanguageSwitcher_dropdown-item__82O9j.LanguageSwitcher_active__Fnlkn{background-color:#fdfdfd;color:#000;font-weight:500}.LanguageSwitcher_lang__cDnJE .LanguageSwitcher_flag__IF4_w{width:1.5625rem;height:1.25rem;object-fit:cover;margin-right:.625rem}.LanguageSwitcher_icon__HGTKZ{display:flex;width:150px;gap:20px}.LanguageSwitcher_languageSwitch__V_cMk{display:flex;align-items:center;gap:8px}.LanguageSwitcher_languageSwitch__V_cMk button{background:none;border:none;padding:0;color:#000;cursor:pointer;font-size:14px}.LanguageSwitcher_languageSwitch__V_cMk button.LanguageSwitcher_active__Fnlkn{font-weight:700}.LanguageSwitcher_languageSwitch__V_cMk button:hover{opacity:.8}.LanguageSwitcher_languageSwitch__V_cMk .LanguageSwitcher_separator__SjI7c{color:#000;opacity:.5}.CartDropdown_dropdownWrapper__aJppA{position:static}@media(max-width:991.98px){.CartDropdown_dropdownWrapper__aJppA{position:static}}.CartDropdown_cartDropdown__FmONT{position:relative}.CartDropdown_cartToggle__kGmHo{position:relative;width:2.75rem;height:2.75rem;background:none;margin-right:1rem;margin-left:-.375rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}.CartDropdown_cartToggle__kGmHo:hover{color:#000}.CartDropdown_cartCount__PbKi3{position:absolute;top:0;right:0;background:#1a4a28;color:#fff;font-size:var(--font-label);padding:.125rem .375rem;border-radius:999px;min-width:1.125rem;text-align:center}.CartDropdown_cartOverlay__YQlCT{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1100;display:none;overflow:hidden}.CartDropdown_cartOverlay__YQlCT.CartDropdown_show__4LJZf{display:block}.CartDropdown_cartSlidePanel__nSGKa{position:fixed;top:0;right:0;width:100%;max-width:28.75rem;height:100vh;background-color:#fff;box-shadow:-4px 0 10px rgba(0,0,0,.1);z-index:1101;display:flex;flex-direction:column;animation:CartDropdown_slideIn__gkTyx .3s ease forwards}@keyframes CartDropdown_slideIn__gkTyx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.CartDropdown_cartSlidePanel__nSGKa.CartDropdown_slideOut__ovR85{animation:CartDropdown_slideOut__ovR85 .3s ease forwards}@keyframes CartDropdown_slideOut__ovR85{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media(max-width:576px){.CartDropdown_cartSlidePanel__nSGKa{max-width:100%}}.CartDropdown_cartHeader__VJ3Xt{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e1e1e1}.CartDropdown_cartHeader__VJ3Xt h5{margin:0;font-size:var(--font-h5);color:#000}.CartDropdown_cartHeader__VJ3Xt .CartDropdown_closeButton__hZeBn{transform:rotate(45deg);background:none;border:none;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;padding:0}.CartDropdown_cartHeader__VJ3Xt .CartDropdown_closeButton__hZeBn i{font-size:var(--font-h5);transform:rotate(45deg)}.CartDropdown_cartHeader__VJ3Xt .CartDropdown_closeButton__hZeBn:hover{color:#000}.CartDropdown_cartBody___ZuL1{flex:1 1;overflow-y:auto;padding:1rem 1.5rem}.CartDropdown_cartBody___ZuL1::-webkit-scrollbar{width:.375rem}.CartDropdown_cartBody___ZuL1::-webkit-scrollbar-track{background:#fdfdfd}.CartDropdown_cartBody___ZuL1::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:4px}.CartDropdown_cartItem__ONYD4{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e1e1e1}.CartDropdown_cartItem__ONYD4:last-child{border-bottom:none}.CartDropdown_itemMain__O04U4{display:flex;gap:1rem}.CartDropdown_bookThumb__zhGIq{flex:0 0 5rem;max-width:5rem;max-height:7.5rem;overflow:hidden;border-radius:4px}.CartDropdown_bookThumb__zhGIq img{width:100%;height:auto;object-fit:cover}@media(max-width:375px){.CartDropdown_bookThumb__zhGIq{flex:0 0 3.75rem;max-width:3.75rem}}.CartDropdown_itemContent__On8n3{flex:1 1;min-width:0}.CartDropdown_titleRow__wxG7d{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.CartDropdown_titleWrapper__Q0O38{flex:1 1;min-width:0}.CartDropdown_title___nbfZ{font-size:var(--font-h6);margin:0 0 .25rem;color:#000;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(max-width:375px){.CartDropdown_title___nbfZ{font-size:var(--font-label)}}.CartDropdown_removeButton__hheCy{background:none;border:none;color:#767676;padding:.25rem;margin-left:.5rem;cursor:pointer}.CartDropdown_removeButton__hheCy i{font-size:var(--font-label)}.CartDropdown_removeButton__hheCy:hover{color:red}.CartDropdown_bookDetails__aasRZ{display:flex;flex-direction:column;gap:.25rem}.CartDropdown_author__l7yHV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartDropdown_author__l7yHV,.CartDropdown_yearIsbn__NZ0pa{font-size:var(--font-body);color:#767676;margin:0}.CartDropdown_yearIsbn__NZ0pa .CartDropdown_separator__4Sku2{margin:0 .25rem}.CartDropdown_duration__jBAvK{font-size:var(--font-body);color:#767676;margin:.25rem 0}.CartDropdown_price__aoJkD{font-size:var(--font-h6);color:#000;margin:.375rem 0 0}.CartDropdown_cartFooter__Fl_sF{border-top:1px solid #e1e1e1;padding:1.5rem}.CartDropdown_total__IuMBB{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.CartDropdown_total__IuMBB .CartDropdown_totalAmount__ezIgS,.CartDropdown_total__IuMBB span{font-size:var(--font-h6);color:#000}.CartDropdown_checkoutButton__Z31Zj{width:100%;background-color:#1a4a28;color:#fff;border:none;border-radius:999px;padding:.75rem 1.25rem;font-size:var(--font-body);cursor:pointer;display:flex;justify-content:center;align-items:center;height:3rem;transition:background-color .2s ease}.CartDropdown_checkoutButton__Z31Zj:hover{background-color:#041d05}.CartDropdown_checkoutButton__Z31Zj:disabled{background-color:#767676;cursor:not-allowed}@media(max-width:375px){.CartDropdown_cartItem__ONYD4 .CartDropdown_itemMain__O04U4{flex-direction:column;align-items:center;text-align:center}.CartDropdown_cartItem__ONYD4 .CartDropdown_bookThumb__zhGIq{margin-bottom:.75rem;margin-right:0;max-width:6.25rem}.CartDropdown_cartItem__ONYD4 .CartDropdown_bookDetails__aasRZ{align-items:center}.CartDropdown_cartItem__ONYD4 .CartDropdown_titleRow__wxG7d{flex-direction:column;align-items:center}.CartDropdown_cartItem__ONYD4 .CartDropdown_titleRow__wxG7d .CartDropdown_titleWrapper__Q0O38{margin-bottom:.5rem}.CartDropdown_cartItem__ONYD4 .CartDropdown_titleRow__wxG7d .CartDropdown_removeButton__hheCy{margin-left:0}.CartDropdown_cartItem__ONYD4 .CartDropdown_author__l7yHV,.CartDropdown_cartItem__ONYD4 .CartDropdown_duration__jBAvK,.CartDropdown_cartItem__ONYD4 .CartDropdown_yearIsbn__NZ0pa{white-space:normal;text-align:center}}