:root{--gradient: linear-gradient( to right, rgb(255,64,62) 0%, rgb(255,129,27) 100%);--gradient-sec: linear-gradient( to right, rgb(57,26,166) 0%, rgb(6,163,245) 100%);--primary: #EAA451;--secondary: #1a1668;--primary-hover: rgb(228.5076923077, 140.2, 35.4923076923);--primary-dark: rgb(144.5538461538, 86.4, 17.4461538462);--rgba-primary-1: rgba(234, 164, 81, .1);--rgba-primary-2: rgba(234, 164, 81, .2);--rgba-primary-3: rgba(234, 164, 81, .3);--rgba-primary-4: rgba(234, 164, 81, .4);--rgba-primary-5: rgba(234, 164, 81, .5);--rgba-primary-6: rgba(234, 164, 81, .6);--rgba-primary-7: rgba(234, 164, 81, .7);--rgba-primary-8: rgba(234, 164, 81, .8);--rgba-primary-9: rgba(234, 164, 81, .9);--font-family-base: Open Sans, sans-serif;--grey: #f7f7f7;--border-radius-base: 6px;--font-family-title: Poppins, sans-serif;--title: #1a1668;--headings-font-weight:600;--headings-font-weight2:400;--headings-font-weight3:300}.filter-area{border:1px solid rgba(0,0,0,.125);border-radius:var(--border-radius-base);align-items:center;background-color:#fff;display:flex}.filter-area .grid-area{flex:1;display:flex;justify-content:space-between}.filter-area .grid-area .nav .nav-item{align-items:center}.filter-area .grid-area .nav .nav-item .nav-link{color:var(--secondary);font-family:var(--font-family-title);font-weight:var(--headings-font-weight);padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.filter-area .grid-area .nav .nav-item .nav-link svg{width:20px;height:20px}.filter-area .grid-area .nav .nav-item .nav-link svg path{fill:var(--secondary)}.filter-area .grid-area .nav .nav-item .nav-link.active,.filter-area .grid-area .nav .nav-item .nav-link:hover{color:var(--secondary)}@media only screen and (max-width: 1024px){.filter-area .grid-area .filter-day{display:none}}.filter-area .category{position:relative;z-index:1;display:flex}.filter-area .category .filter-category{align-items:center;display:flex;padding-left:20px;padding-right:20px}.filter-area .category .filter-category a{border:0;background:transparent;font-weight:500;color:var(--secondary);font-size:16px;height:60px;display:flex;align-items:center;justify-content:center;line-height:60px;outline:none!important;padding:0 20px 0 5px;font-family:var(--font-family-title)}.filter-area .category .form-group{display:flex;align-items:center;padding:0;background:none}.filter-area .category .form-group .dropdown{width:110px!important}.filter-area .category .form-group .btn{border-bottom:0;padding:0 20px 0 0;border:0;background:transparent;color:var(--secondary);font-size:16px;font-weight:500;height:60px;display:flex;align-items:center;justify-content:center;line-height:60px;outline:none!important}.filter-area.filter-1{display:flex}@media only screen and (max-width: 575px){.filter-area.filter-1 .category{border-top:0}}@media only screen and (max-width: 575px){.filter-area{display:block}.filter-area .grid-area{justify-content:center}.filter-area .category{border-top:1px solid rgba(0,0,0,.125)}.filter-area .category:before{content:none}}.page{margin-top:40px;align-items:center}.page .page-text{color:#3e4954;font-weight:600;margin-bottom:0}@media only screen and (max-width: 767px){.page{margin-top:0;text-align:center}.page .page-text{margin-bottom:25px}}.btn-quantity.style-1 .bootstrap-touchspin{width:150px;min-width:150px;position:relative;height:48px}.btn-quantity.style-1 input{width:auto;padding:0;text-align:center;z-index:1;background-color:transparent;border:2px solid #eee;border-radius:var(--border-radius-base)!important;font-size:20px;color:#666;margin-left:0!important}.btn-quantity.style-1 .input-group-btn-vertical{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse;padding:2px;margin-left:0!important}.btn-quantity.style-1 .input-group-btn-vertical .btn{padding:0;min-width:48px;justify-content:center;z-index:1;border-radius:0;background-color:#eee;position:relative}.btn-quantity.style-1 .input-group{margin-bottom:0}.dz-shop-card{position:relative}.dz-shop-card .dz-tags{display:flex;margin-bottom:8px}.dz-shop-card .dz-tags li a{color:var(--primary);margin-right:5px;font-size:14px}.dz-shop-card.style-1{background-color:#fff;padding:22px;margin-bottom:30px;border:1px solid rgba(0,0,0,.125);-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;border-radius:6px}.dz-shop-card.style-1 .dz-content{padding-top:20px;text-align:center}.dz-shop-card.style-1 .dz-content .dz-rating{display:flex;justify-content:center}.dz-shop-card.style-1 .dz-content .dz-rating li i{margin:0 3px;font-size:18px}.dz-shop-card.style-1 .dz-content .dz-tags{justify-content:center}.dz-shop-card.style-1 .dz-content .book-footer{opacity:0;visibility:hidden;position:absolute;background:#fff;bottom:-50px;padding-bottom:30px;border-radius:0 0 var(--border-radius-base) var(--border-radius-base);left:0;width:100%;align-items:center;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.dz-shop-card.style-1 .dz-content .book-footer .rate p{color:var(--primary);font-size:22px}.dz-shop-card.style-1 .dz-content .book-footer .price{display:flex;justify-content:center;align-items:baseline;margin-bottom:15px}.dz-shop-card.style-1 .dz-content .book-footer .price .price-num{font-size:24px;color:var(--primary);font-weight:700}.dz-shop-card.style-1 .dz-content .book-footer .price del{font-size:16px;color:#aaa;font-weight:500;font-family:var(--font-family-title);margin-top:4px;padding:0 10px}.dz-shop-card.style-1:hover{box-shadow:0 70px 60px #0000001a;z-index:1}.dz-shop-card.style-1:hover .dz-content .title{margin-bottom:0}.dz-shop-card.style-1:hover .dz-content .book-footer{opacity:1;visibility:visible}@media only screen and (max-width: 1680px){.dz-shop-card.style-1{padding:18px}}@media only screen and (max-width: 991px){.dz-shop-card.style-1{padding:12px}.dz-shop-card.style-1 .dz-content .title{font-size:1.15rem}}@media only screen and (max-width: 575px){.dz-shop-card.style-1{padding:22px}}.dz-shop-card.style-2{display:flex;border:1px solid #f0f0f0;background-color:#fff;padding:20px;margin-bottom:30px;border-radius:6px;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s}@media only screen and (max-width: 575px){.dz-shop-card.style-2{display:block}}.dz-shop-card.style-2 .dz-media{min-width:200px;width:200px;min-height:280px;margin-right:20px}.dz-shop-card.style-2 .dz-media img{object-fit:cover;height:100%;border-radius:6px}@media only screen and (max-width: 767px){.dz-shop-card.style-2 .dz-media{min-width:150px;width:150px}}@media only screen and (max-width: 575px){.dz-shop-card.style-2 .dz-media{min-width:100%;width:100%;min-height:100%}}.dz-shop-card.style-2 .dz-tags{margin-bottom:0}.dz-shop-card.style-2 .dz-content{align-self:center}@media only screen and (max-width: 575px){.dz-shop-card.style-2 .dz-content{padding-top:20px}}.dz-shop-card.style-2 .dz-content .dz-header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-header{display:block}}.dz-shop-card.style-2 .dz-content .dz-rating-box{display:flex}.dz-shop-card.style-2 .dz-content .dz-rating-box .dz-rating{display:flex;text-align:center}.dz-shop-card.style-2 .dz-content .dz-rating-box .dz-rating li{margin:0 2px;line-height:1}.dz-shop-card.style-2 .dz-content .dz-rating-box .review-num{display:flex;margin-left:18px;flex-direction:column;text-align:center;min-width:100px}@media only screen and (max-width: 767px){.dz-shop-card.style-2 .dz-content .dz-rating-box .review-num{min-width:90px}}.dz-shop-card.style-2 .dz-content .dz-rating-box .review-num h4{margin-bottom:0}.dz-shop-card.style-2 .dz-content .dz-rating-box .review-num span a{font-size:14px;font-family:var(--font-family-base);color:#aaa}.dz-shop-card.style-2 .dz-content .price .price-num{font-size:28px;color:var(--title);font-weight:var(--headings-font-weight)}@media only screen and (max-width: 767px){.dz-shop-card.style-2 .dz-content .price .price-num{font-size:24px}}.dz-shop-card.style-2 .dz-content .price del{font-weight:500;font-size:20px;margin-left:10px;color:#aaa;font-family:var(--font-family-title)}@media only screen and (max-width: 767px){.dz-shop-card.style-2 .dz-content .price del{font-size:15px}}.dz-shop-card.style-2 .dz-content .dz-body{margin-top:15px}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-body{display:block}}.dz-shop-card.style-2 .dz-content .dz-body .dz-para{font-size:14px}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-body .dz-para{display:none}}.dz-shop-card.style-2 .dz-content .dz-body .rate{display:flex;margin-top:30px;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-body .rate{display:block;margin-top:10px}}.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info{display:flex}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info{margin-bottom:15px}}.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info li{color:#11142d;font-size:18px;font-weight:var(--headings-font-weight);padding:0 20px 0 0}@media only screen and (max-width: 991px){.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info li{font-size:15px}}@media only screen and (max-width: 767px){.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info li{padding:0 10px 0 0}}.dz-shop-card.style-2 .dz-content .dz-body .rate .book-info li span{display:block;color:#aaa;font-size:14px}.dz-shop-card.style-5{align-items:center;display:flex;margin-top:25px;margin-bottom:-3px}.dz-shop-card.style-5 .dz-media{min-width:110px;width:110px;min-height:140px}.dz-shop-card.style-5 .dz-media img{width:100%;border-radius:var(--border-radius-base)}.dz-shop-card.style-5 .dz-content{margin-left:15px}.dz-shop-card.style-5 .dz-content .dz-tags{display:flex}.dz-shop-card.style-5 .dz-content .dz-tags li{color:var(--primary);font-weight:var(--headings-font-weight2);font-size:14px;margin-right:5px}.dz-shop-card.style-5 .dz-content .price{display:flex;margin-bottom:15px;line-height:1.2}.dz-shop-card.style-5 .dz-content .price .price-num{font-size:18px;color:var(--primary);font-weight:700}.dz-shop-card.style-5 .dz-content .price del{font-size:14px;color:#aaa;font-weight:400;font-family:var(--font-family-title);margin-top:4px;padding:0 5px}.dz-shop-card.style-5 .dz-content .box-btn{padding:13px 14px}.dz-shop-card.style-5 .dz-content .box-btn i{margin-right:8px}@media only screen and (max-width: 575px){.dz-shop-card.style-5 .dz-content .subtitle{font-size:19px}}.related-title{margin-bottom:45px;margin-top:34px}@media only screen and (max-width: 1680px){.related-title{margin-bottom:46px}}@media only screen and (max-width: 1480px){.related-title{margin-bottom:55px}}.book-grid-row.style-4 .dz-box{display:flex}@media only screen and (max-width: 767px){.book-grid-row.style-4 .dz-box{display:block}}.book-grid-row.style-4 .dz-box .dz-media{min-width:400px}.book-grid-row.style-4 .dz-box .dz-media img{border-radius:10px}@media only screen and (max-width: 1280px){.book-grid-row.style-4 .dz-box .dz-media{min-width:250px}}.book-grid-row.style-4 .dz-box .dz-content{margin-left:50px;padding-top:15px}@media only screen and (max-width: 1280px){.book-grid-row.style-4 .dz-box .dz-content{margin-left:30px;padding-top:0}}@media only screen and (max-width: 767px){.book-grid-row.style-4 .dz-box .dz-content{margin-left:0;padding-top:25px}}.book-grid-row.style-4 .dz-box .dz-content .dz-header{margin-bottom:30px}@media only screen and (max-width: 1280px){.book-grid-row.style-4 .dz-box .dz-content .dz-header{margin-bottom:20px}}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating{display:flex;justify-content:space-between}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .dz-rating{display:flex}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .dz-rating li{margin-right:4px}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .social-area{display:flex;align-items:center}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .social-area .review-num{display:flex;margin-right:15px}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .social-area .review-num li a{font-size:15px;color:#000;font-weight:var(--headings-font-weight);margin:0 12px}.book-grid-row.style-4 .dz-box .dz-content .dz-header .shop-item-rating .social-area .review-num li a svg{margin-right:10px}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail{display:flex;justify-content:space-between;margin-bottom:30px}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info{display:flex}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li{color:var(--secondary);font-size:18px;font-weight:var(--headings-font-weight);padding:0 65px 0 0}@media only screen and (max-width: 1280px){.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li{padding:0 20px 0 0}}@media only screen and (max-width: 991px){.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li{font-size:15px}}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li .writer-info{display:flex}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li .writer-info img{height:50px;border-radius:11px;width:50px;margin-right:20px}@media only screen and (max-width: 575px){.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li .writer-info img{display:none}}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .book-info li span{display:block;color:#aaa;font-size:14px;font-weight:500}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .right-info .badge{border:1px solid #ebe8fe;color:#131045;font-size:14px;padding:10px 14px;margin:0 7px}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-detail .right-info .badge.badge-1{color:#53c258}.book-grid-row.style-4 .dz-box .dz-content .dz-body .text-1{margin-bottom:30px}@media only screen and (max-width: 1280px){.book-grid-row.style-4 .dz-box .dz-content .dz-body .text-1{margin-bottom:20px}}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer{display:flex;justify-content:space-between;margin-top:30px}@media only screen and (max-width: 991px){.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer{display:block}}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .price{display:flex;align-items:baseline}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .price h5{font-size:30px;color:var(--primary)}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .price p{font-weight:500;font-size:18px;text-decoration:line-through;color:#636363;font-family:var(--font-family-title);margin-bottom:0}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .price .badge{font-size:16px;font-weight:700;color:#fff;background-color:#ff754c;width:57px;height:30px;border-radius:var(--border-radius-base);text-align:center;line-height:20px}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .product-num{display:flex;align-items:center}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .product-num a span{margin-left:15px}.book-grid-row.style-4 .dz-box .dz-content .dz-body .book-footer .product-num .like-btn{border:1px solid #f0f0f0;width:60px;border-radius:var(--border-radius-base);height:60px;text-align:center;line-height:60px;font-size:22px;margin-left:18px}@media only screen and (max-width: 1191px){.shop-filter{padding:30px 20px;position:fixed;left:-345px;top:0;z-index:999999999;background:#fff;height:100%;-webkit-transition:all 1s;-ms-transition:all 1s;transition:all 1s;box-shadow:0 0 10px #0003;width:300px;overflow:scroll}.shop-filter.show{left:0}}.dz-widget_services .form-check{padding-top:5px;padding-bottom:5px}.book-grid-row .col-book.style-1{width:25%;margin-bottom:30px}@media only screen and (max-width: 1024px){.book-grid-row .col-book.style-1{width:33%}}@media only screen and (max-width: 991px){.book-grid-row .col-book.style-1{width:50%}}@media only screen and (max-width: 575px){.book-grid-row .col-book.style-1{width:100%;margin-bottom:0}}.book-grid-row .col-book.style-2{width:33.33%;margin-bottom:30px}@media only screen and (max-width: 991px){.book-grid-row .col-book.style-2{width:50%}}@media only screen and (max-width: 767px){.book-grid-row .col-book.style-2{width:50%}}@media only screen and (max-width: 575px){.book-grid-row .col-book.style-2{width:100%;margin-bottom:0}}.tabs-site-button .nav-tabs{margin-bottom:32px}.tabs-site-button .nav-tabs a{display:inline-block;padding:15px 20px;color:var(--secondary);font-weight:700;font-size:18px;position:relative;line-height:1.2}@media only screen and (max-width: 575px){.tabs-site-button .nav-tabs li{margin:auto}}.tabs-site-button .nav-tabs a:after{content:"";bottom:0;left:50%;transform:translate(-50%);width:100%;background:var(--primary);height:3px;position:absolute;opacity:0}.tabs-site-button .nav-tabs a.active:after{opacity:1}.order-confirm{color:green;font-size:40px}.thanks{color:green;text-align:center;font-family:var(--font-family-title);font-weight:600;font-size:25px}.shipment{border:1px solid rgba(0,0,0,.125);margin-top:30px;padding:10px 15px;margin-bottom:25px}.form-wizard{border:1px solid transparent!important}.form-wizard .nav-wizard{box-shadow:none!important;margin-bottom:2.5rem;display:flex;align-items:center}.form-wizard .nav-wizard li{flex:0 0 25%;max-width:25%}.form-wizard .nav-wizard li .nav-link{display:flex;align-items:center;padding:0}.form-wizard .nav-wizard li .nav-link span{width:48px;min-width:48px;height:48px;border:5px solid #e2e2e2;line-height:3rem;font-size:1.125rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:25px}.form-wizard .nav-wizard li .nav-link span i{opacity:0}.form-wizard .nav-wizard li .nav-link:after{content:"";border-radius:.25rem 0 0 .25rem;flex:1;height:5px;background:#e1e1e1}.form-wizard .nav-wizard li .nav-link.active span,.form-wizard .nav-wizard li .nav-link.done span{background-color:var(--primary);color:#fff;border-color:var(--primary)}.form-wizard .nav-wizard li .nav-link.active span i,.form-wizard .nav-wizard li .nav-link.done span i{opacity:1}.form-wizard .nav-wizard li .nav-link.active:after,.form-wizard .nav-wizard li .nav-link.done:after{background-color:var(--primary)}.form-wizard .nav-wizard li .nav-link div{padding-right:35px;color:#131045;font-size:18px;font-weight:600;padding-left:35px}.form-wizard .nav-wizard li:last-child .nav-link after{content:none}.toolbar .btn{color:#fff;background-color:var(--primary)!important;border:1px solid var(--primary)!important}.shop-account .account-detail{padding:30px 0;background-color:var(--rgba-primary-1);border-radius:6px;margin-bottom:25px}.shop-account .account-detail .my-image{position:relative;display:inline-block;border:2px solid var(--primary);outline-offset:3px;border-radius:100%;width:150px;height:150px}.shop-account .account-detail .my-image img{border-radius:100%;width:100%;background-color:#fff;padding:5px}.shop-account .account-detail .account-title{margin-top:25px}.shop-account .account-list{list-style:none;margin-bottom:0;border-radius:0 0 4px 4px;overflow:hidden}.shop-account .account-list li a{width:100%;padding:15px 20px;display:inline-block;border-top:1px solid #eee;color:#232323;border-left:3px solid rgba(0,0,0,0)}.shop-account .account-list li a.active,.shop-account .account-list li a:hover{background:#eaa4511a;border-left-color:var(--primary)}.shop-account .account-list li a i{color:var(--primary);margin-right:10px}.shop-bx{padding:0 20px 30px;border-radius:4px;background-color:var(--white)}.shop-bx .shop-bx-title{border-bottom:1px solid var(--primary);padding:10px 0;font-size:22px;margin-bottom:30px}
