.ebooks_ebooks__ecS9K{display:flex;flex-direction:column;min-height:100vh}.ebooks_ebooks__content__1RsIS{padding:50px 0;background:#fdf9ed;position:relative}@media(min-width:768px){.ebooks_ebooks__content__1RsIS{padding:60px 40px 200px;max-width:1150px}}.ebooks_ebooks__content__1RsIS:before{content:"";position:absolute;top:-195px;left:68%;transform:translateX(-50%);width:2087px;height:197px;z-index:-1;background:url(/images/blog_top_swirl.png) no-repeat;pointer-events:none}.ebooks_ebooks__content__1RsIS h2{font-size:2rem;margin-bottom:2rem;text-align:center}.ebooks_ebooks__top_section__1lMPv{padding:2rem 0;text-align:center}.ebooks_ebooks__width_wrapper__YZvMh{max-width:1200px;margin:0 auto;padding:0 1rem}.ebooks_ebooks__hero__65R9d h1{font-size:2.5rem;margin-bottom:1rem}.ebooks_ebooks__teaser_text__e_xHc{font-size:1.1rem;line-height:1.6;max-width:800px;margin:0 auto 2rem}.ebooks_ebooks__main_content_section___isSG{background-color:#fdf9ed}.ebooks_ebooksGrid__wYDNv{display:flex;flex-direction:column;gap:20px;margin-top:20px}.ebooks_ebookCard__bPn4A{text-align:center;display:flex;background:#fff;flex-direction:column;align-items:center}@media(min-width:768px){.ebooks_ebookCard__bPn4A{flex-direction:row}}.ebooks_ebookCard__bPn4A h2{font-size:1.5rem;text-align:left;color:#770d1f;border-bottom:1px solid #770d1f;margin:0 0 10px}.ebooks_ebookCard__bPn4A p{font-size:1rem;color:#555}.ebooks_ebookCard__bPn4A .ebooks_ebookInfo__ttufR{width:96%;padding:20px;text-align:left}.ebooks_coverImage__Fjsdh{max-width:100%;height:auto;width:300px;padding:15px}@media(min-width:768px){.ebooks_coverImage__Fjsdh{padding:0}}.ebooks_price__BLzdr{font-weight:700;color:#333;margin-top:10px;margin-bottom:15px}.BuyNowButton_buyNowButton__k4XST{padding:10px 20px;font-size:1rem;color:#fff;background-color:#770d1f;border:none;cursor:pointer;transition:background-color .2s ease}.BuyNowButton_buyNowButton__k4XST:hover{background-color:#510814}.BuyNowButton_buyNowButton__k4XST:disabled{background-color:#ccc;cursor:not-allowed}.BuyNowButton_errorMessage__NI2cg{color:#dc3545;font-size:.9rem;margin-top:5px}.navigation_navigation__width_wrapper__ztP9Q{max-width:1800px;margin:0 auto;padding:20px 40px}.navigation_navigation__links__iT95o{display:flex;align-items:center}.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:none;font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;margin-left:auto}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:block}}.navigation_navigation__ZvGDf .navigation_overlay__gasBm{position:fixed;top:0;right:0;width:250px;height:100%;background:#fff;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:100;padding:20px;box-shadow:-2px 0 5px rgba(0,0,0,.1)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm.navigation_menuOpen__JFqIP{transform:translateX(0)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm ul{flex-direction:column;margin:0;padding:0;list-style:none}.navigation_navigation__ZvGDf .navigation_overlay__gasBm li{margin:15px 0}.navigation_navigation__ZvGDf .navigation_closeButton__qbz_d{font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;position:absolute;top:10px;right:15px}.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:flex;margin-left:40px;list-style:none}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:none}}.navigation_navigation__ZvGDf li{font-weight:700;margin-left:20px}.navigation_navigation__ZvGDf a{color:#770d1f}@media(max-width:768px){.navigation_navigation__ZvGDf a img{width:70px;height:auto}}