#home img{display:block;max-width:100%;height:auto}#home #hero-slider{position:relative;aspect-ratio:1440/320;width:100%;margin-bottom:16px}@media(max-width:575px){#home #hero-slider{aspect-ratio:unset;margin-bottom:8px}}#home #hero-slider .hero-slider-image{width:100%;height:100%}#home #hero-slider .banners,#home #hero-slider .banners .swiper{height:100%}#home #hero-slider .banners img{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:575px){#home #hero-slider .banners img{height:auto;aspect-ratio:650/350}}#home #hero-slider .hero-slider-skeleton{width:100%;aspect-ratio:1440/480;background-color:#e0e0e0;animation:skeleton-loading 1.5s infinite ease-in-out}@media(max-width:1024px){#home #hero-slider .hero-slider-skeleton{aspect-ratio:375/375}}@media(max-width:768px){#home #hero-slider .hero-slider-skeleton{aspect-ratio:375/475}}@media(max-width:575px){#home #hero-slider .hero-slider-skeleton{aspect-ratio:375/620;height:auto}}#home #hero-slider .banner-container{display:flex;position:relative;height:100%}@media(max-width:1024px){#home #hero-slider .banner-container{flex-direction:column}}#home #hero-slider .banner-container.half .hero-slider-image{width:50%}@media(max-width:1024px){#home #hero-slider .banner-container.half .hero-slider-image{width:100%}}#home #hero-slider .banner-overlay{width:50%;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){#home #hero-slider .banner-overlay{position:relative;width:100%;align-items:center;height:100%}#home #hero-slider .banner-overlay .banner-content{display:flex;flex-direction:column;align-items:center}}#home #hero-slider .banner-content{color:#fff;padding:60px 70px}@media(max-width:1024px){#home #hero-slider .banner-content{text-align:center;padding:32px 20px 40px}}#home #hero-slider .banner-content img{margin-bottom:15px}#home #hero-slider .banner-content h2,#home #hero-slider .banner-content h3,#home #hero-slider .banner-content h4{color:#fff}#home #hero-slider .banner-content a{text-decoration:none}#home #hero-slider h4{font-size:16px;line-height:20px;letter-spacing:.32px;font-style:italic;color:#fff}@media(max-width:1024px){#home #hero-slider h4{display:none}}#home #hero-slider h3{margin-bottom:12px;line-height:20px;letter-spacing:.32px;font-style:italic;font-weight:200;color:#fff}@media(max-width:1024px){#home #hero-slider h3{display:none}}#home #hero-slider h2{font-size:36px;line-height:45px;margin-bottom:45px;color:#fff}@media(max-width:1024px){#home #hero-slider h2{text-align:center;font-size:22px;line-height:30px}}#home #hero-slider .fade-slide{animation:fade-in .6s ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#home #hero-slider .slide-in{animation:slide-in .4s ease-in-out forwards}@keyframes slide-in{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}#home #hero-slider .slider-controls{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;padding:0 20px;transform:translateY(-50%);pointer-events:none}@media(max-width:575px){#home #hero-slider .slider-controls{padding:0 10px}}#home #hero-slider .slider-controls .slider-btn{pointer-events:auto;background:#0006;border:none;color:#fff;font-size:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:100%}@media(max-width:575px){#home #hero-slider .slider-controls .slider-btn{width:30px;height:30px;font-size:26px}}#home #hero-cta{width:100%;padding:18px 0}@media(max-width:650px){#home #hero-cta{padding:14px 0}}#home #hero-cta .hero-cta-cards.placeholder{display:flex;gap:13px;overflow:hidden}#home #hero-cta .hero-cta-cards .swiper-slide{height:auto}#home #hero-cta .hero-cta-card{display:flex;flex-direction:column;align-items:center;height:100%;padding:14px 10px;text-align:center;text-decoration:none;background-color:#d8e1ee;border-radius:10px}@media(max-width:650px){#home #hero-cta .hero-cta-card{padding:10px 6px}}#home #hero-cta .hero-cta-card .hero-cta-image{display:block;flex-shrink:0;width:92px;height:92px;border-radius:50%;overflow:hidden;background-color:#fff;margin-bottom:10px}@media(max-width:650px){#home #hero-cta .hero-cta-card .hero-cta-image{width:52px;height:52px;margin-bottom:6px}}#home #hero-cta .hero-cta-card .hero-cta-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#home #hero-cta .hero-cta-card .hero-cta-title{font-size:14px;font-weight:700;line-height:18px;color:#003e92;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width:650px){#home #hero-cta .hero-cta-card .hero-cta-title{font-size:9px;line-height:12px}}#home #hero-cta .hero-cta-card.placeholder{flex:1 1 0;min-width:0}#home #hero-cta .hero-cta-card.placeholder .hero-cta-image{animation:skeleton-loading 1.5s infinite ease-in-out}#home #hero-cta .hero-cta-card.placeholder .hero-cta-title{width:70px;height:14px;border-radius:4px;background-color:#e0e0e0;animation:skeleton-loading 1.5s infinite ease-in-out}#home #hero-cta .swiper-pagination{position:static;margin-top:12px}#home #hero-cta .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#b9c6dd;opacity:1}#home #hero-cta .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003e92}@media(min-width:1024px){#home #hero-cta .swiper-pagination{display:none}}#home #recently-viewed-products.home{background-color:#d8e1ee;padding:28px 0 30px}@media(max-width:650px){#home #recently-viewed-products.home{padding:18px 0 22px}}#home #recently-viewed-products.home h2{text-align:center;font-size:32px;line-height:44px;margin-bottom:24px}@media(max-width:650px){#home #recently-viewed-products.home h2{font-size:24px;line-height:33px;margin-bottom:12px}}#home #recently-viewed-products.home .recently-viewed-swiper{padding:20px 18px 30px}@media(max-width:650px){#home #recently-viewed-products.home .recently-viewed-swiper{padding:16px 10px 24px}}#home #recently-viewed-products.home .recently-viewed-swiper .swiper-slide{width:218px;height:auto}@media(max-width:650px){#home #recently-viewed-products.home .recently-viewed-swiper .swiper-slide{width:174px}}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card{display:flex;gap:14px;width:100%;height:100%;box-sizing:border-box;padding:14px;background-color:#fff;border-radius:10px;box-shadow:0 10px 30px #0000003c;text-decoration:none}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-image{flex-shrink:0;align-self:stretch;position:relative}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-image img{display:block;width:auto;height:100%;max-width:56px;-o-object-fit:contain;object-fit:contain}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content{flex:1;min-width:0;display:flex;flex-direction:column}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content h3{font-family:Manrope,sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#2b2926;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width:650px){#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content h3{font-size:10px;line-height:14px;-webkit-line-clamp:3;line-clamp:3}}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;font-family:Manrope,sans-serif}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item{display:flex;flex-direction:column;align-items:flex-end}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item span{font-size:14px}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item span.previous{text-decoration:line-through;color:#707174}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item span.publisher{color:#707174}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item span.final{font-weight:700;color:#003e92}#home #recently-viewed-products.home .recently-viewed-swiper .recently-viewed-card .rv-content .rv-prices .rv-price-item p{font-size:6px;font-weight:700;color:#1a1818}#home #recently-viewed-products.home .swiper-pagination{position:static;margin-top:10px}#home #recently-viewed-products.home .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;opacity:1}#home #recently-viewed-products.home .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003e92}@media(min-width:1024px){#home #recently-viewed-products.home .swiper-pagination{display:none}}@keyframes skeleton-loading{0%{background-color:#e0e0e0}50%{background-color:#f2f2f2}to{background-color:#e0e0e0}}#home .home-product-tabs-slider{padding:40px 0;min-height:320px}#home .home-product-tabs-slider+.home-product-tabs-slider{padding-top:0;margin-top:0}@media(max-width:1024px){#home .home-product-tabs-slider{min-height:260px;padding:25px 0 15px}}#home .home-product-tabs-slider h2{text-align:center;font-size:32px;line-height:44px;margin-bottom:30px}@media(max-width:1024px){#home .home-product-tabs-slider h2{font-size:24px;line-height:33px}}@media(max-width:575px){#home .home-product-tabs-slider h2{margin-bottom:0}}#home .home-product-tabs-slider .tabs-placeholder{display:flex;gap:15px;justify-content:center;margin-bottom:20px}#home .home-product-tabs-slider .tabs-placeholder .tab-placeholder{width:100px;height:30px;background:#e0e0e0;border-radius:4px;animation:skeleton-loading 1.5s infinite ease-in-out}#home .home-product-tabs-slider .products-placeholder{display:grid;grid-template-columns:repeat(auto-fill,minmax(273px,1fr));gap:20px}#home .home-product-tabs-slider .products-placeholder .product-placeholder{width:273px;height:411px;border-radius:5px;position:relative;overflow:hidden;background:#e0e0e0;animation:skeleton-loading 1.5s infinite ease-in-out}#home .home-product-tabs-slider .products-placeholder .product-placeholder:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);animation:skeleton-loading 1.5s infinite}@media(max-width:1024px){#home .home-product-tabs-slider{padding:30px 0 20px}#home .home-product-tabs-slider .product-card-tabs{margin:0 auto}#home .home-product-tabs-slider .product-card-tabs .product-cards-swiper .swiper-slide{max-width:260px}#home .home-product-tabs-slider .product-card-tabs .product-cards-swiper .swiper-slide .product-card{width:265px;padding:5px}}@media(max-width:575px){#home .home-product-tabs-slider{padding:8px 0 30px}}#home .home-product-tabs-slider .placeholder-title{max-width:420px;height:40px;background:#e0e0e0;margin:0 auto 20px;border-radius:4px;animation:skeleton-loading 1.5s infinite ease-in-out}#home .home-product-tabs-slider .placeholder-swiper{display:flex;overflow-x:auto;gap:48px;padding:10px}#home .home-product-tabs-slider .placeholder-swiper::-webkit-scrollbar{display:none}#home .home-product-tabs-slider .placeholder-swiper .placeholder-card{height:630px;width:330px;background:#e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:8px}#home .home-product-tabs-slider .placeholder-swiper .placeholder-card .placeholder-image{width:310px;height:410px;background:#e0e0e0;border-radius:4px;animation:skeleton-loading 1.5s infinite ease-in-out}#home .home-product-tabs-slider .placeholder-swiper .placeholder-card .placeholder-subtitle{width:80%;height:190px;background:#e0e0e0;border-radius:4px;margin:0 auto;display:flex;align-items:center;justify-content:center;animation:skeleton-loading 1.5s infinite ease-in-out}#home .home-product-tabs-slider .swiper-pagination{display:none}@media(max-width:768px){#home .home-product-tabs-slider .swiper-slide{width:400px}}@media(max-width:575px){#home .home-product-tabs-slider .swiper-slide{width:300px}}#home #home-product-tabs-select{background-color:#f8f6f4;padding:55px 0 0}@media(max-width:1024px){#home #home-product-tabs-select{padding:14px 0 17px}}#home #home-product-tabs-select.placeholder{min-height:1025px}@media(max-width:1024px){#home #home-product-tabs-select.placeholder{min-height:890px}}#home #home-product-tabs-select .home-product-tabs-select{padding-bottom:17px}#home #home-product-tabs-select .product-card.large .image-container .image img{padding:0}#home #home-product-tabs-select .select-container{position:relative;z-index:5}@media(max-width:1024px){#home #home-product-tabs-select .select-container{margin-top:10px}}#home #home-product-tabs-select .select-container .select-content{max-width:370px;margin:auto auto 35px;text-align:center}#home #home-product-tabs-select .select-container .select-content h2{margin-bottom:30px}@media(max-width:768px){#home #home-product-tabs-select .select-container .select-content h2{padding:33px 46px 0;font-size:20px;line-height:25px}}#home #home-product-tabs-select .select-container .select-content .product-tabs-select{margin:0 35px}@media(max-width:1024px){#home #home-product-tabs-select .select-container .select-content .product-tabs-select{margin:10px;padding:0 10px}}#home #home-product-tabs-select .swiper-container .swiper-wrapper{padding-bottom:50px;margin-bottom:20px}#home #home-product-tabs-select .swiper-container .swiper-wrapper .swiper-slide{border:none;height:auto!important}#home #home-product-tabs-select .swiper-container .swiper-pagination{position:absolute;bottom:20px;transform:translateY(10px)}@media(max-width:1024px){#home #home-product-tabs-select .bookPrice{margin-right:10px}}#home #home-product-tabs-select .image.inner-link{background:#fff}#home #home-product-tabs-select .swiper-button-next,#home #home-product-tabs-select .swiper-button-prev{display:none}@media(min-width:1024px){#home #home-product-tabs-select .swiper-pagination{display:none}}#home #homepage-categories .content-wrapper{margin-bottom:40px;padding-top:20px;padding-bottom:30px}@media(max-width:1024px){#home #homepage-categories .content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;padding:0 10px 10px}}#home #homepage-categories h2{text-align:center;margin-bottom:35px;font-size:32px}#home #homepage-categories h3{font-size:16px;font-family:Manrope,sans-serif;line-height:22px}#home #homepage-categories .homepage-categories{display:flex;justify-content:center;gap:20px}@media(max-width:1024px){#home #homepage-categories .homepage-categories{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px;justify-items:center;align-items:center;padding:0 10px}#home #homepage-categories .homepage-categories .homepage-category:nth-child(3){grid-area:2/2}}#home #homepage-categories .homepage-categories .homepage-category{width:226px;height:218px;display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:17px 30px;text-align:center;text-decoration:none}@media(max-width:1024px){#home #homepage-categories .homepage-categories .homepage-category{border:1px solid #1a1818}}@media(max-width:768px){#home #homepage-categories .homepage-categories .homepage-category{width:180px;height:160px;font-size:14px}}@media(max-width:400px){#home #homepage-categories .homepage-categories .homepage-category{width:150px;height:200px}}@media(max-width:768px){#home #homepage-categories .homepage-categories .homepage-category img{width:63px;height:63px}}#home #homepage-categories .homepage-categories .homepage-category a{font-style:italic;color:inherit;text-decoration:none}#home #homepage-categories .homepage-categories .homepage-category .homepage-categories-c2a{font-style:italic;font-size:14px;margin-top:auto}#home #homepage-categories .homepage-categories span{font-family:Manrope,sans-serif;font-style:normal}#home #featured-author{margin-bottom:15px}@media(max-width:1024px){#home #featured-author{margin-bottom:0}}#home #featured-author.placeholder{min-height:635px}@media(max-width:1024px){#home #featured-author.placeholder{min-height:900px}#home #featured-author .content-wrapper{padding:0}}#home #featured-author .featured-author{background-color:#d8e1ee;padding:55px 60px;display:flex;justify-content:space-between;border-radius:10px;overflow:hidden}@media(max-width:1024px){#home #featured-author .featured-author{padding:30px 10px 20px;flex-direction:column;justify-content:center;align-items:center;border-radius:0}}#home #featured-author .featured-author .author-image{width:40%;margin-right:70px;position:relative}@media(max-width:1024px){#home #featured-author .featured-author .author-image{width:80%;margin-right:0;padding:0 48px}}#home #featured-author .featured-author .author-image img{margin:30px 0 0 30px;box-shadow:-30px -30px #003e92;z-index:2;border-radius:10px}@media(max-width:1024px){#home #featured-author .featured-author .author-image{margin-bottom:52px}}#home #featured-author .featured-author .author-content{width:calc(60% - 70px);margin:auto}#home #featured-author .featured-author .author-content .blue-border-button{margin:20px}@media(max-width:575px){#home #featured-author .featured-author .author-content .blue-border-button{margin:20px auto;display:block;text-align:center}}@media(max-width:1024px){#home #featured-author .featured-author .author-content{width:100%;padding:0 10px;display:flex;flex-direction:column}}#home #featured-author .featured-author .author-content h4{font-style:italic;font-weight:400;letter-spacing:.32px;line-height:22px;margin-bottom:13px}@media(max-width:1024px){#home #featured-author .featured-author .author-content h4{font-size:16px;line-height:20px;letter-spacing:.32px;text-align:center;margin-bottom:3px}}#home #featured-author .featured-author .author-content h2{font-size:32px;line-height:44px;margin-bottom:10px}@media(max-width:1024px){#home #featured-author .featured-author .author-content h2{font-size:24px;line-height:33px;text-align:center}}#home #featured-author .featured-author .author-content>span{display:block;max-height:100px;overflow:hidden;margin-bottom:25px;color:#707174;line-height:20px;margin-right:20%}@media(max-width:1024px){#home #featured-author .featured-author .author-content>span{font-size:16px;margin-right:0%}}#home #featured-author .featured-author .author-content>button{margin-bottom:30px}@media(max-width:1024px){#home #featured-author .featured-author .author-content>button{font-size:14px;width:100%;max-width:205px;justify-content:center;align-self:center}}#home #featured-author .featured-author .product-cards-swiper .swiper-wrapper{padding-bottom:80px}#home #featured-author .featured-author .product-cards-swiper .product-card-mini{margin-right:6px;width:264px;height:138px;padding:14px 20px 20px 23px;gap:26px;font-size:14px}#home #featured-author .featured-author .product-cards-swiper .product-card-mini img{width:100%;min-width:51px;height:78px}#home #featured-author .featured-author .product-cards-swiper .product-card-mini h3{font-size:12px}#home #featured-author .featured-author .product-cards-swiper .product-card-mini button{transform:translate(5px)}#home #featured-author .product-cards-swiper .swiper-wrapper{padding:0 20px}@media(max-width:1024px){#home #featured-author .product-cards-swiper .swiper-wrapper{padding:0 0 0 10px}}#home #featured-author .product-cards-swiper .swiper-slide{max-width:270px}#home #featured-author .product-cards-swiper .swiper-pagination{bottom:20px}#home #featured-author .product-cards-swiper .swiper-button-prev,#home #featured-author .product-cards-swiper .swiper-button-next{z-index:1;position:absolute;top:calc(50% - 30px);height:20px;width:20px;content:"";-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12.636'%20height='23.151'%20viewBox='0%200%2012.636%2023.151'%3e%3cpath%20id='arrow_right'%20data-name='arrow%20right'%20d='M0,0,11.045,11.045,0,22.09'%20transform='translate(0.53%200.53)'%20fill='none'%20stroke='%231a3029'%20stroke-width='1.5'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#00499b}@media(max-width:1024px){#home #featured-author .product-cards-swiper .swiper-button-prev,#home #featured-author .product-cards-swiper .swiper-button-next{display:none}}#home #featured-author .product-cards-swiper .swiper-button-prev{left:0;transform:rotate(180deg)}#home #featured-author .product-cards-swiper .swiper-button-next{right:10px}#home #homepage-blogs{margin-bottom:15px;position:relative;top:-10px}@media(max-width:1024px){#home #homepage-blogs{margin-bottom:8px}}#home #homepage-blogs.placeholder{min-height:685px}@media(max-width:1024px){#home #homepage-blogs.placeholder{min-height:600px}#home #homepage-blogs .content-wrapper{padding:1px}}#home #homepage-blogs .swiper-slide{margin:auto}#home #homepage-blogs .book-club-banner{padding-bottom:36px}#home #homepage-blogs .homepage-blogs{padding:30px 60px 70px;background-color:#f8f6f4;border-radius:10px;text-align:center}@media(max-width:1024px){#home #homepage-blogs .homepage-blogs{padding:30px 15px 70px}}#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper{display:flex;overflow-x:auto;gap:80px;margin-right:68px;margin-left:68px}#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper::-webkit-scrollbar{display:none}#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper .placeholder-blog-card{flex:0 0 auto;background:#f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:8px;width:360px;height:360px}#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper .placeholder-blog-card .placeholder-blog-image{width:100%;height:180px;background:#e0e0e0;border-radius:4px}@media(max-width:1024px){#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper{margin-left:10px;margin-right:10px;gap:20px}#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper .placeholder-blog-card{width:280px;height:280px}}@media(max-width:575px){#home #homepage-blogs .homepage-blogs .placeholder-blog-swiper .placeholder-blog-card{width:260px;height:258px}}#home #homepage-blogs .book-club-icon{margin:0 auto 10px}#home #homepage-blogs h2,#home #homepage-blogs .book-club-subtitle{color:#00499b;font-size:42px;line-height:53px;margin-bottom:20px;font-weight:400}#home #homepage-blogs h4{font-style:italic;font-weight:400;color:#1a1818}#home #homepage-blogs p{font-style:italic;margin-bottom:35px;line-height:20px}#home #homepage-blogs .swiper{margin-bottom:20px}@media(max-width:1024px){#home #homepage-blogs .swiper{padding:0 10px}}#home #homepage-blogs .swiper .swiper-wrapper{gap:6px;padding-bottom:40px}#home #homepage-blogs .swiper-slide{position:relative}#home #homepage-blogs .swiper-slide:after{content:"";position:absolute;height:100%;top:0;display:flex;width:1px;background-color:#d3cac3;right:0;z-index:10}@media(max-width:1230px){#home #homepage-blogs .swiper-slide:after{display:none}}#home #homepage-blogs .swiper-slide:last-child{border:none}#home #homepage-blogs .blog-card{max-width:335px;margin:0 auto}#home #homepage-blogs .blog-card:hover{background-color:#fff;border-color:transparent}#home #homepage-blogs .blog-card:hover img{filter:unset}#home #homepage-blogs .blog-card .content{padding:0 12.5px}#home #homepage-blogs .blog-card img{width:340px;height:190px;-o-object-fit:cover;object-fit:cover;transition:.5s;filter:grayscale(100%)}#home #homepage-blogs .blog-card .image-tag{background-color:#003e92;left:0;line-height:14px;clip-path:polygon(100% 0,calc(100% - 8px) 50%,100% 100%,0% 100%,0% 0%);padding-right:20px;display:flex;align-items:center}#home #homepage-blogs .blog-card .image-tag span{color:#fff;font-weight:400}#home #homepage-blogs .blog-card .content h3{order:0}#home #homepage-blogs .blog-card .content .date-and-editor{order:1}#home #homepage-blogs .blog-card .tags{display:none}#home #homepage-suggestions.placeholder{min-height:720px}@media(max-width:1024px){#home #homepage-suggestions.placeholder{min-height:520px}}#home #homepage-suggestions .swiper .swiper-wrapper{display:flex;justify-content:flex-start;gap:20px}#home #homepage-suggestions .swiper .swiper-slide{display:flex;justify-content:center;align-items:stretch;height:auto}#home #homepage-suggestions .placeholder-banner-swiper{display:flex;overflow:auto;flex-wrap:nowrap}#home #homepage-suggestions .banner-container,#home #homepage-suggestions .placeholder-banner-container{padding:32px;border-radius:10px;display:flex;flex-direction:column;justify-content:start;align-items:center;height:100%;width:100%}@media(max-width:1024px){#home #homepage-suggestions .banner-container,#home #homepage-suggestions .placeholder-banner-container{padding:20px 0;width:100%}}@media(max-width:575px){#home #homepage-suggestions .banner-container,#home #homepage-suggestions .placeholder-banner-container{padding:20px;width:100%}}#home #homepage-suggestions .banner-image,#home #homepage-suggestions .placeholder-banner-image{background-color:#fefefe;border-radius:50%;position:relative;overflow:hidden;margin-bottom:16px;width:272px;height:272px}#home #homepage-suggestions .banner-image.placeholder-banner-image,#home #homepage-suggestions .placeholder-banner-image.placeholder-banner-image{background-color:#e0e0e0}#home #homepage-suggestions .banner-image img,#home #homepage-suggestions .placeholder-banner-image img{aspect-ratio:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;padding:0}@media(max-width:1024px){#home #homepage-suggestions .banner-image,#home #homepage-suggestions .placeholder-banner-image{width:100%;max-width:150px;max-height:150px}}#home #homepage-suggestions h2{font-size:24px;font-weight:200;text-align:center;line-height:30px;padding:16px 0;border:1px solid #d3cac3;border-right:0;border-left:0;margin-bottom:26px;width:100%}@media(max-width:1024px){#home #homepage-suggestions h2{font-size:20px;line-height:25px}}#home #homepage-suggestions .banner-content{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}@media(max-width:1024px){#home #homepage-suggestions .banner-content{width:100%;justify-items:center;display:grid;gap:10px}#home #homepage-suggestions .banner-content .banner-1{grid-area:1/1/1/3}#home #homepage-suggestions .banner-content .banner-2{grid-area:2/1/2/3}#home #homepage-suggestions .banner-content .banner-3{grid-area:3/1}#home #homepage-suggestions .banner-content .banner-4{grid-area:3/2}}#home #homepage-suggestions .banner-content>a{display:block;text-decoration:none;font-weight:700;font-style:italic;color:#003e92;line-height:22px;padding:8px 24px;background-color:#fff;border-radius:100px;border:1px solid transparent}@media(max-width:1024px){#home #homepage-suggestions .banner-content>a{font-size:14px;line-height:20px}}@media(max-width:575px){#home #homepage-suggestions .banner-content>a{font-size:14px;line-height:20px;padding:8px 20px}}#home #homepage-suggestions .banner-content>a:hover{border:1px solid #00499b}#home #homepage-suggestions .swiper{padding-bottom:30px}#home #homepage-suggestions .swiper .swiper-wrapper{gap:0px}#home #homepage-suggestions .placeholder-banner-container{aspect-ratio:336/362;min-width:calc(25% - 15px);background-color:#e0e0e0;padding:32px;border-radius:10px;display:flex;flex-direction:column;justify-content:start;align-items:center;margin-right:20px}@media(max-width:1199px){#home #homepage-suggestions .placeholder-banner-container{min-width:calc(29.4117647059% - 15px)}}@media(max-width:991px){#home #homepage-suggestions .placeholder-banner-container{min-width:calc(41.6666666667% - 3px)}}@media(max-width:549px){#home #homepage-suggestions .placeholder-banner-container{min-width:calc(71.4285714286% - 3px)}}@media(max-width:1024px){#home #homepage-suggestions .placeholder-banner-container{padding:20px 0;width:100%;margin-right:5px}}@media(max-width:575px){#home #homepage-suggestions .placeholder-banner-container{padding:20px;width:100%}}#home #homepage-suggestions .placeholder-banner-container:last-child{margin-right:0}#home #homepage-suggestions .placeholder-banner-container .placeholder-banner-image{background-color:#f5f5f5;border-radius:50%;margin-bottom:16px}@media(max-width:1024px){#home #homepage-suggestions .placeholder-banner-container .placeholder-banner-image{width:100%}}#home #homepage-authors{margin:20px 0 40px;position:relative}#home #homepage-authors.placeholder{min-height:660px}@media(max-width:1280px){#home #homepage-authors.placeholder{min-height:580px}}@media(max-width:1024px){#home #homepage-authors.placeholder{min-height:600px}}#home #homepage-authors .homepage-authors{padding:0 120px}@media(max-width:1024px){#home #homepage-authors .homepage-authors{padding:0 10px}}#home #homepage-authors .homepage-authors{text-align:center}#home #homepage-authors .homepage-authors .authors-container{gap:20px}#home #homepage-authors .homepage-authors .authors-container .grid-container{display:none}@media(max-width:1024px){#home #homepage-authors .homepage-authors .authors-container .grid-container{display:grid;grid-template-columns:1fr 1fr}#home #homepage-authors .homepage-authors .authors-container .grid-container img,#home #homepage-authors .homepage-authors .authors-container .grid-container picture img{width:100%;height:auto;max-width:174px;max-height:174px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}}#home #homepage-authors .homepage-authors .authors-container .swiper-container{display:block}@media(max-width:1024px){#home #homepage-authors .homepage-authors .authors-container .swiper-container{display:none}}#home #homepage-authors .homepage-authors .authors-container .swiper-container .swiper-wrapper{padding-bottom:40px}#home #homepage-authors .homepage-authors .authors-container .swiper-container .swiper-slide{max-width:412px}#home #homepage-authors .homepage-authors .authors-container .swiper-container .swiper-button-next{transform:translate(120px)}#home #homepage-authors .homepage-authors .authors-container .swiper-container .swiper-button-prev{transform:translate(-120px) rotate(180deg)}#home #homepage-authors .homepage-authors .authors-container .placeholder-banner-container{width:340px;height:520px;background:#e0e0e0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}@media(max-width:575px){#home #homepage-authors .homepage-authors .authors-container .placeholder-banner-container{width:174px;height:330px}}@media(max-width:1024px){#home #homepage-authors .homepage-authors .authors-container h3{font-size:14px;line-height:26px;color:#00499b;font-style:italic;height:55px}#home #homepage-authors .homepage-authors .banner-container{width:100%;max-width:174px;display:flex;flex-direction:column;justify-content:center;align-items:center}}#home #homepage-authors .homepage-authors>p{font-style:italic;line-height:22px;margin-bottom:13px;letter-spacing:.32px}#home #homepage-authors .homepage-authors h2{font-size:32px;line-height:44px;margin-bottom:44px}@media(max-width:1024px){#home #homepage-authors .homepage-authors h2{font-size:24px;line-height:33px}}#home #homepage-authors .banner-content span{height:20px;overflow:hidden;font-style:italic;margin-bottom:3px;color:#00499b}#home #homepage-authors .banner-content h3{font-size:24px;height:34px;overflow:hidden;margin-bottom:15px}#home #homepage-authors .banner-content h2{font-size:18px;line-height:24px;font-family:Manrope,sans-serif;margin-bottom:10px}#home #homepage-authors .banner-content p{line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3;-webkit-line-clamp:3}@media(max-width:1024px){#home #homepage-authors .banner-content p{font-size:14px;line-height:20px;color:#1a1818}}#home #homepage-authors .swiper-container{position:relative}#home #homepage-authors .swiper-slide{border-right:2px solid #e8e3df}#home #homepage-authors .swiper-slide:last-child{border:none}#home #homepage-authors .banner-container{max-width:340px;margin:0 auto;padding:10px}#home #homepage-authors .banner-image{margin-bottom:20px}#home #homepage-authors .banner-image img{border-radius:10px}#home #personalized-products.placeholder{min-height:945px}@media(max-width:1024px){#home #personalized-products.placeholder{min-height:805px}}#home #personalized-products,#home #best-sellers-by-category,#home #pre-orders,#home #new-releases{padding-bottom:0}@media(max-width:1024px){#home #personalized-products,#home #best-sellers-by-category,#home #pre-orders,#home #new-releases{padding-bottom:0}}#home #personalized-products .product-cards-swiper,#home #best-sellers-by-category .product-cards-swiper,#home #pre-orders .product-cards-swiper,#home #new-releases .product-cards-swiper{padding-bottom:40px}@media(max-width:1024px){#home #personalized-products .product-cards-swiper,#home #best-sellers-by-category .product-cards-swiper,#home #pre-orders .product-cards-swiper,#home #new-releases .product-cards-swiper{padding-bottom:25px}}#home #personalized-products .swiper-wrapper,#home #best-sellers-by-category .swiper-wrapper,#home #pre-orders .swiper-wrapper,#home #new-releases .swiper-wrapper{padding-bottom:30px}@media(max-width:1024px){#home #personalized-products h2,#home #best-sellers-by-category h2,#home #pre-orders h2,#home #new-releases h2{padding:10px 0}}
