.home-slider .item-slider img{width:100% !important}.home-section:not(.section-slider){margin-top:40px}@media (max-width: 767px){.home-section:not(.section-slider){margin-top:30px}}.category-list{max-width:1250px;width:100%;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.category-list .category-item{flex:0 0 calc(100% / 7);-ms-flex:0 0 calc(100% / 7);max-width:calc(100% / 7);text-align:center}.category-list .category-item .category-image{margin-bottom:14px}.category-list .category-item .category-title{margin:0}.category-list .category-item .category-title a{display:inline-block;padding:10px 18px;font-size:14px;line-height:calc(28 / 16);border-radius:14px;overflow:hidden;border:1px solid #FFFFFF}.category-list .category-item .category-title a:hover{background:var(--main-color);color:#fff;box-shadow:0px 7px 20px 0px rgba(141,40,173,0.15)}@media (min-width: 768px) and (max-width: 1024px){.category-list .category-item{flex:0 0 calc(100% / 4);-ms-flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}}@media (max-width: 767px){.category-list .category-item{flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}.category-list .category-item .category-image{margin-bottom:6px}.category-list .category-item .category-image img{max-width:90px;height:90px !important;margin:0 auto;width:100% !important;object-fit:contain}.category-list .category-item .category-title a{font-size:12px;padding:10px 8px}}@media (max-width: 1024px){.category-list{flex-wrap:nowrap;overflow:hidden;overflow-x:auto;padding-right:130px}}@media (min-width: 768px) and (max-width: 1023px){.category-list{padding-right:50px}}@media (max-width: 767px){.category-list{padding-right:30px}}.section-flashsale{padding:40px 0;background:#FBF3DD}@media (max-width: 767px){.section-flashsale{padding:20px 0}}@media (min-width: 1920px){.flashlsale-countdown{flex:0 0 244px;-ms-flex:0 0 244px;max-width:244px}}@media (max-width: 991px){.flashlsale-countdown{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.flashlsale-countdown .flashsale-icon{max-width:140px}}@media (max-width: 767px){.flashlsale-countdown .flashsale-icon{max-width:90px}}.flashlsale-countdown .flashsale-timer{padding:16px 20px;background:#FFE653;margin-top:30px;border-radius:10px;text-align:center;color:#686868;font-size:30px;font-weight:600;line-height:calc(28 / 34);max-width:225px;width:100%;display:inline-block}@media (min-width: 992px) and (max-width: 1440px){.flashlsale-countdown .flashsale-timer{font-size:24px}}@media (max-width: 991px){.flashlsale-countdown .flashsale-timer{margin-top:0;font-size:24px;max-width:166px}}@media (min-width: 1920px){.flashsale-product{flex:0 0 calc(100% - 244px);-ms-flex:0 0 calc(100% - 244px);max-width:calc(100% - 244px);padding-left:58px}}.slide-flashsale .swiper-wrapper{align-items:flex-end;-webkit-align-items:flex-end}@media (min-width: 1920px){.slide-flashsale .swiper-wrapper{width:calc(100% + 60px)}}.about-book__wrapper{align-items:center;-webkit-align-items:center}.about-book__content{padding:80px 50px;background:#FEF5E4;border-top-right-radius:8px;border-bottom-right-radius:8px;transition:all 0.3s ease-in-out;min-height:613px}.about-book__content h4{font-size:36px;font-weight:700}.about-book__content .book-new{font-size:24px;line-height:calc(48 / 32)}.about-book__content .book-author{margin-bottom:12px;font-size:22px;line-height:calc(48 / 28)}.about-book__content .book-author .author-title{color:var(--main-color);font-weight:600}.about-book__content .book-author .author-name{color:#FF7A00}.about-book__content .book-desc{font-size:16px;line-height:calc(28 / 16);max-width:578px;width:100%;margin-bottom:32px}@media (max-width: 1024px){.about-book__content{padding:40px 50px;min-height:520px;border-radius:8px}.about-book__content .book-new{font-size:20px}.about-book__content .book-author{font-size:18px}.about-book__content .book-desc{max-width:100%;font-size:14px}}@media (min-width: 992px) and (max-width: 1024px){.about-book__content h4{font-size:28px}}@media (max-width: 991px){.about-book__content{padding:40px 20px;min-height:450px}.about-book__content h4{font-size:20px}.about-book__content .book-new{font-size:16px}.about-book__content .book-author{font-size:14px}.about-book__content .book-desc{max-width:100%;font-size:14px;margin-bottom:20px}}@media (min-width: 1025px){.about-book__w{width:calc(100% + 55px);transform:translateX(-55px)}}@media (min-width: 992px) and (max-width: 1024px){.about-book__w{margin-top:-90px;padding:0 30px}}@media (max-width: 991px){.about-book__w{margin-top:-30px;padding:0 30px}}.about-book__w .book-item{display:block;position:relative;padding-bottom:140%}.about-book__w .book-item img{position:absolute;width:100% !important;height:100% !important;bottom:0;left:0;right:0;object-fit:cover;box-shadow:2px 8px 4px 0px rgba(0,0,0,0.14);transition:all 0.3s ease-in-out}.slide-book{padding-bottom:40px}.slide-book .swiper-slide-next .book-item img{height:calc(100% - 90px) !important}.slide-book .swiper-slide-next+.swiper-slide .book-item img{height:calc(100% - 120px) !important}.slide-book .swiper-pagination{bottom:0;left:initial;right:20%;width:initial}.slide-book .swiper-pagination .swiper-pagination-bullet{width:26px;height:4px;border-radius:4px;opacity:1;background:rgba(141,40,173,0.25)}.slide-book .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--main-color)}.category-list-two{display:flex;justify-content:space-between;margin-left:-12px;margin-right:-12px}@media (max-width: 1899px){.category-list-two{justify-content:unset;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;padding-right:40px;padding-bottom:8px}}@media (max-width: 991px){.category-list-two{padding-right:30px;padding-bottom:8px}}.category-list-two .cate-item{padding:0 12px;flex:0 0 calc(100% / 9);-ms-flex:0 0 calc(100% / 9);max-width:calc(100% / 9)}@media (min-width: 1025px) and (max-width: 1899px){.category-list-two .cate-item{flex:0 0 calc(100% / 6);-ms-flex:0 0 calc(100% / 6);max-width:calc(100% / 6)}}@media (min-width: 992px) and (max-width: 1024px){.category-list-two .cate-item{flex:0 0 calc(100% / 6);-ms-flex:0 0 calc(100% / 6);max-width:calc(100% / 6);margin-bottom:20px}}@media (min-width: 768px) and (max-width: 991px){.category-list-two .cate-item{flex:0 0 calc(100% / 4);-ms-flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}}@media (max-width: 767px){.category-list-two .cate-item{flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}.category-list-two .cate-item a{display:block;position:relative;max-width:180px;width:100%;margin:0 auto;border-radius:100%;overflow:hidden}.category-list-two .cate-item a .cate-item__text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center}.category-list-two .cate-item a .cate-item__text h5{font-size:20px;font-weight:600;color:#274926;margin-bottom:12px}.category-list-two .cate-item a .cate-item__text span{font-size:18px;color:#274926;font-weight:500}@media (max-width: 991px){.category-list-two .cate-item a .cate-item__text h5{font-size:14px;margin-bottom:4px}.category-list-two .cate-item a .cate-item__text span{font-size:12px}}.w1920{max-width:1920px;margin:0 auto;padding:0}@media (min-width: 1440px){.product-slide-suggest:before{position:absolute;background:linear-gradient(90deg, #fff -16.67%, #fff -16.66%, rgba(252,248,253,0) 90%);content:'';width:425px;height:100%;z-index:2;top:0;left:0}.product-slide-suggest:after{position:absolute;background:linear-gradient(90deg, #fff -16.67%, #fff -16.66%, rgba(252,248,253,0) 90%);content:'';width:425px;height:100%;z-index:2;top:0;right:0}}.bg-wishlist{background:#F6F6F6;padding:30px 0}@media (min-width: 768px) and (max-width: 991px){.section-blog .article-loop:nth-child(4){display:none}}.section-partner{background:#DBEBDB;padding:50px 0}.partner-item .partner-image{border:4px solid #ffffff;overflow:hidden;border-radius:100%;max-width:150px;margin:0 auto}.partner-item .partner-image a{padding-bottom:100%;width:100%;display:block;overflow:hidden;border-radius:100%;position:relative;margin:0 auto}.partner-item .partner-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;object-fit:cover;border-radius:100%}.partner-item h4{font-size:18px;text-align:center;font-weight:500;margin:12px 0 0 0}@media (max-width: 1024px){.partner-item h4{font-size:14px}}@media (max-width: 991px){.partner-item{margin-bottom:20px}}
