.page-title{font-size:25px}.content-page{min-height:400px}.content-page ul,.content-page ol{padding-left:20px}.page-wishlist .item_product_main{margin-bottom:30px}.modal{top:0 !important}.product-box .title{font-size:30px}.product-box .title a{color:var(--main-color)}.product-box .title a:hover{color:var(--hover)}.product-box .more svg{width:7px;height:12px}.product-box .swiper-button-next,.product-box .swiper-button-prev{z-index:1;width:42px;height:42px;background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-21px;transform:translateY(0);visibility:visible;opacity:1;border-radius:50%}.product-box .swiper-button-next svg,.product-box .swiper-button-prev svg{width:14px;height:14px}.product-box .swiper-button-next:after,.product-box .swiper-button-prev:after{color:var(--main-color);font-size:12px;font-weight:bold}@media (max-width: 767px){.product-box .swiper-button-next,.product-box .swiper-button-prev{background-size:11px;bottom:40%}}.product-box .swiper-button-next.swiper-button-disabled,.product-box .swiper-button-prev.swiper-button-disabled{opacity:0.2}.product-box .swiper-button-next{right:0}.product-box .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.product-box .swiper-button-next{right:0}}.product-box .swiper-button-prev{left:0}.product-box .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.product-box .swiper-button-prev{left:0}}.product-box .product-item{box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08)}.product-box .swiper-slide{padding:10px}.product-box .swiper-button-next,.product-box .swiper-button-prev{background:#F2F3F4}.product-box .swiper-button-next{right:-45px}.product-box .swiper-button-prev{left:-45px}.product-box .block-product{margin-left:-10px;margin-right:-10px}.blog-box .title{font-size:30px}.blog-box .title a{color:var(--main-color)}.blog-box .title a:hover{color:var(--hover)}.blog-box .more svg{width:7px;height:12px}.blog-box .image{padding-bottom:66.6666%;position:relative}.blog-box .image img{top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-box h3{font-size:20px;line-height:1.2;height:48px}.blog-box h3 a{color:var(--main-color)}.blog-box h3 a:hover{color:var(--hover)}.page-dathang .search-pro-dathang{border-radius:20px;margin-bottom:20px;height:40px;padding-left:15px;width:400px;max-width:100%;border:1px #dfdfdf solid;outline:none}.page-dathang .product-col{clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.125)}.page-dathang .product_list_item{display:flex;flex-direction:row;position:relative}.page-dathang .product_list_item .product-image{flex:80px;max-width:80px;justify-self:start;margin-right:10px !important}.page-dathang .product_list_item .product-bottom{display:flex;flex:calc(100% - 80px) 1;max-width:calc(100% - 80px);align-items:center}.page-dathang .product_list_item .product-bottom .product-name{margin:0;flex:calc(100% - 290px) 1;max-width:calc(100% - 290px);display:flex;flex-direction:row;align-items:center}.page-dathang .product_list_item .product-bottom .product-name h3{font-size:16px;margin:0;padding-right:20px}.page-dathang .product_list_item .product-bottom .product-name>span{color:#919aa3;font-weight:initial;flex:100px 1}.page-dathang .product_list_item .product-bottom .product-name .donvi{top:3px;right:0;color:#626A6B;display:block;line-height:20px;border-radius:11px;font-size:12px}.page-dathang .product_list_item .product-bottom .product-name select{border:1px #ebebeb solid;border-radius:5px;font-size:14px}.page-dathang .product_list_item .product-bottom .price-box{flex:120px;max-width:120px;text-align:right;margin-right:30px}.page-dathang .product_list_item .product-bottom .price-box .price{font-size:16px;font-weight:bold;color:var(--main-color);display:block}.page-dathang .product_list_item .product-bottom .price-box del{font-size:14px}.page-dathang .product_list_item .product-bottom .action .product-btn{color:#484848}.page-dathang .product_list_item .product-bottom .action .product-btn span{min-width:20px;line-height:18px;border:1px #a2a2a2 solid;border-radius:50%;text-align:center;cursor:pointer}.page-dathang .product_list_item .product-bottom .action .product-btn span:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.page-dathang .product_list_item .product-bottom .action .product-btn input{height:20px;width:35px;border:none;text-align:center;padding-top:2px;outline:none}.page-dathang .product_list_item .product-bottom .action button,.page-dathang .product_list_item .product-bottom .action a{background:var(--sub-color);color:var(--main-color);border:none;border-radius:17px;padding:0;height:34px}.page-dathang .product_list_item .product-bottom .action button:hover,.page-dathang .product_list_item .product-bottom .action a:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.page-dathang .product_list_item .product-bottom .action button:hover:before,.page-dathang .product_list_item .product-bottom .action a:hover:before{filter:brightness(0) invert(1)}.page-dathang .product_list_item .product-bottom .action button:before,.page-dathang .product_list_item .product-bottom .action a:before{content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;margin-right:5px}.page-dathang .product_list_item .product-bottom .action .btn-views{width:120px}.page-dathang .product_list_item .product-bottom .action button:before{background:url(//bizweb.dktcdn.net/100/568/123/themes/1012004/assets/cart_buy_item.png?1748325561732) center no-repeat;margin-top:-1px}.page-dathang .product_list_item .product-bottom .action a:not(.sold):before{background:url(//bizweb.dktcdn.net/100/568/123/themes/1012004/assets/cart_detail.png?1748325561732) center no-repeat;background-size:16px}.page-dathang .product_list_item .product-bottom .action a.sold:before{background:url(//bizweb.dktcdn.net/100/568/123/themes/1012004/assets/cart_sold.png?1748325561732) center no-repeat;background-size:16px}.page-dathang .sidebar-dathang .total{position:sticky;position:-webkit-sticky;top:15px}.page-dathang .total{text-align:center;font-weight:bold;border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,0.08)}.page-dathang .total .details{display:flex;flex-wrap:wrap}.page-dathang .total .details .item{flex:50%;border-right:1px solid #e7ebf1;border-bottom:1px solid #e7ebf1;padding:10px}.page-dathang .total .details .item.total-dathang{border-right:0}.page-dathang .total .details .item span{display:block}.page-dathang .total .details .item .count_item_pr{color:#f9b514;font-size:20px}.page-dathang .total .details .item .total-price{color:var(--main-color);font-size:20px}.page-dathang .total a{width:calc(100% - 20px);color:#FFF;background-color:var(--main-color);border-radius:16px;margin:10px}.page-dathang .total a:hover{background-color:var(--hover)}@media (max-width: 991px){.product-box .swiper-button-prev{left:-11px}.product-box .swiper-button-next{right:-11px}}@media (max-width: 767px){.page-dathang .product_list_item .product-bottom{flex-wrap:wrap}.page-dathang .product_list_item .product-bottom .product-name{flex:calc(100% - 120px) 1;max-width:calc(100% - 120px)}.page-dathang .product_list_item .product-bottom .product-name h3{flex:100%;max-width:100%;padding:0}.page-dathang .product_list_item .product-bottom .product-name span{display:none}.page-dathang .product_list_item .product-bottom .price-box{margin-right:0}.page-dathang .product_list_item .product-bottom .action{display:flex;align-items:center;min-width:100%;justify-content:flex-end;gap:10px}.list-favorite-list .col-6:nth-child(2n){padding-left:5px}.list-favorite-list .col-6:nth-child(2n+1){padding-right:5px}}
