.page-order{margin-bottom:50px}.aside-content-menu{margin-bottom:30px;background:#efffcf;padding:5px 10px;border-radius:5px;position:sticky;top:10px}@media (max-width: 1199px){.aside-content-menu{background:transparent}}.aside-content-menu .title-head-col{margin-bottom:0;position:relative;font-size:24px;font-weight:700;color:#679210}@media (max-width: 767px){.aside-content-menu .title-head-col{font-size:20px;margin-bottom:5px;display:block}}.aside-content-menu .title-head-col img{height:25px;position:relative;top:-5px}@media (max-width: 767px){.aside-content-menu .title-head-col img{display:none}}.aside-content-menu .nav-category ul{padding:0;margin:0;list-style:none}.aside-content-menu .nav-category ul .nav-item .nav-link{display:block;padding:8px 0;font-size:15px;color:#000}.aside-content-menu .nav-category ul .nav-item .nav-link.pr-5{padding-right:30px}.aside-content-menu .nav-category ul .nav-item:hover>.nav-link,.aside-content-menu .nav-category ul .nav-item.active>.nav-link{color:#679210}.top-cart-content-order{position:sticky;top:10px;background:#efffcf;border-radius:5px;padding:10px 0}@media (max-width: 1199px){.top-cart-content-order{background:transparent}}.top-cart-content-order .CartHeaderContainer{width:auto;background:transparent;padding:0 10px}.top-cart-content-order .CartHeaderContainer .cart_body{padding:0 10px 0 0}.top-cart-content-order .cart__btn-proceed-checkout-dt{display:none !important}.formVAT{padding:10px;width:100%;border-radius:5px}.formVAT button{width:100%;background-color:#679210;color:#fff;text-align:center;line-height:40px;border:1px solid #679210;border-radius:10px;margin-top:10px}.r-bill .checkbox{margin:0}.r-bill .checkbox label{margin:0}.r-bill .checkbox .regular-checkbox{display:none}.r-bill .checkbox .regular-checkbox+.box{border:2px solid #727272;padding:7px;border-radius:2px;display:inline-block;margin-top:2px;position:relative}.r-bill .checkbox .regular-checkbox:checked+.box{background:#679210;border:2px solid #679210}.r-bill .checkbox .regular-checkbox:checked+.box:after{content:'\2714\fe0e';font-size:13px;position:absolute;top:-2px;left:1px;color:#fff}@media (max-width: 768px){.r-bill .checkbox .regular-checkbox:checked+.box:after{top:-3px;left:1px}}.r-bill .bill-field label{line-height:1.8;font-size:14px;margin-bottom:0}@media (max-width: 768px){.r-bill .bill-field label{font-size:14px;margin-bottom:0.1rem}}.r-bill .bill-field .form-group{margin-bottom:10px;padding:0}.r-bill .bill-field .form-group input{margin-bottom:0}.r-bill .bill-field .form-control{box-shadow:none;background-clip:padding-box;border-radius:3px;border-color:#e6e6e6;height:34px;font-size:14px;border:initial;width:100%}.r-bill .bill-field textarea.form-control{height:85px}.r-bill .bill-field span.text-danger{margin-top:5px;display:block;font-size:13px;color:red;margin-bottom:15px}.r-bill .checkbox>.title{font-size:16px;line-height:1.5;padding-left:5px;vertical-align:top;color:#000}@media (max-width: 768px){.r-bill .checkbox>.title{font-size:14px}}.r-bill .bill-field{display:none;margin-top:5px}.form-control::placeholder{color:#B4B4B4;opacity:1}form h4{font-size:18px;font-weight:bold}.timedeli-modal{display:flex}@media (max-width: 767px){.timedeli-modal{flex-direction:column}}.timedeli-modal fieldset{border:none;padding:0;width:49%;position:relative}@media (max-width: 767px){.timedeli-modal fieldset{width:100%;margin-bottom:10px}}.timedeli-modal fieldset:first-child{margin-right:10px}.timedeli-modal fieldset label{margin-bottom:0}.timedeli-modal fieldset input{padding:0 10px;background:#fff;position:relative;z-index:2;height:35px;line-height:35px;min-height:35px;width:100%;border:initial}.timedeli-modal fieldset select{height:35px;line-height:35px;width:100%;border:initial;color:#898787}.timedeli-modal fieldset .fa{position:absolute;top:10px;right:10px;color:#333;z-index:3}.timedeli-modal fieldset .fa:before{color:#333}.r-bill{margin-top:10px}.datepicker-dropdown{min-width:160px !important;width:220px;position:absolute;top:0;background:#fff;border:solid 1px #ebebeb}@media (max-width: 767px){.datepicker-dropdown{left:0 !important}}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none;padding:0;font-size:13px;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr th.disabled{background:#f5f5f5;cursor:default}.datepicker table tr td:hover:not(.disabled),.datepicker table tr th:hover:not(.disabled){background:#ebebeb}.section_coupon{margin-bottom:50px}.section_coupon .swiper-slide{width:295px;margin-right:30px;display:flex;align-items:center;border:2px solid #679210;border-radius:5px}.section_coupon .swiper-slide .content_wrap{display:flex;flex-direction:column;padding:5px;position:relative;width:100%}.section_coupon .swiper-slide .content_wrap .content-top{font-size:16px}.section_coupon .swiper-slide .content_wrap .content-top span{display:block;font-size:12px;color:#000}@media (max-width: 350px){.section_coupon .swiper-slide .content_wrap .content-top{font-size:14px}.section_coupon .swiper-slide .content_wrap .content-top span{font-size:10px}}.section_coupon .swiper-slide .content_wrap .content-bottom{display:flex;align-items:center;justify-content:space-between}.section_coupon .swiper-slide .content_wrap .content-bottom span{color:#679210;font-size:12px}.section_coupon .swiper-slide .content_wrap .content-bottom .coupon-code{display:inline-block;color:#fff;background:#76a713;padding:5px 10px;border-radius:8px;margin-top:5px;margin-left:0px;min-width:90px;text-align:center;cursor:pointer}.section_coupon .swiper-slide .content_wrap .info-button{display:flex;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;border:1px solid #679210;border-radius:99px;position:absolute;right:10px;top:5px}.section_coupon .swiper-slide .content_wrap .info-button svg{width:10px;height:10px;fill:#679210}.section_coupon .swiper-slide .content_wrap .info-button:hover svg{fill:#76a713}.popup-coupon{padding:0 8px;box-sizing:border-box;width:450px;max-height:505px;height:auto;background:transparent;margin:0 auto;position:relative;position:fixed;left:50%;top:10%;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:none;touch-action:manipulation;opacity:0;transform:translateX(-50%);z-index:-1;min-height:200px}@media (max-width: 767px){.popup-coupon{width:100%}}.popup-coupon.active{opacity:1;z-index:99999}.popup-coupon .content{display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:5px;background-color:#fff;margin:0 auto;-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden}.popup-coupon .content .title{display:block;width:100%;padding:10px;background:#679210;color:#fff}.popup-coupon .content .close-popup{position:absolute;top:8px;right:10px}.popup-coupon .content .close-popup svg{width:15px;height:15px;transition:transform 0.3s}.popup-coupon .content .close-popup svg path{fill:#fff}.popup-coupon .content .close-popup:hover svg{transform:rotate(90deg)}.popup-coupon .content ul{width:100%}.popup-coupon .content ul li{padding:10px;display:flex}.popup-coupon .content ul li:nth-child(2n+1){background-color:#f9f9f9}.popup-coupon .content ul li span:first-child{min-width:126px;display:inline-block;color:#679210}.item_product_main{margin-bottom:10px}.item_product_main .product-action-list-order{border-radius:10px;overflow:hidden;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding:5px}.item_product_main .product-action-list-order:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;border:1px solid #ddd;transition:0.3s cubic-bezier(0.24, 0.74, 0.58, 1)}.item_product_main .product-action-list-order .product-thumbnail{position:relative;width:100%;padding-right:10px;padding-left:10px;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}@media (max-width: 767px){.item_product_main .product-action-list-order .product-thumbnail{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.item_product_main .product-action-list-order .product-thumbnail a{position:relative;overflow:hidden;width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto !important;padding-bottom:100%}.item_product_main .product-action-list-order .product-thumbnail a img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;will-change:opacify;transform:scale(1);transition:all 0.5s ease}.item_product_main .product-action-list-order .smart{position:absolute;top:0;left:0;background:red;text-align:center;width:auto;height:auto;font-size:14px;color:white;z-index:5;line-height:26px;padding:0px 20px;border-radius:10px 0}@media (max-width: 767px){.item_product_main .product-action-list-order .smart{font-size:12px;padding:0px 10px}}.item_product_main .product-action-list-order .product-info{position:relative;width:100%;padding-right:10px;padding-left:10px;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}@media (max-width: 767px){.item_product_main .product-action-list-order .product-info{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.item_product_main .product-action-list-order .product-info .price-box{margin-bottom:5px;font-size:14px;position:relative}@media (max-width: 500px){.item_product_main .product-action-list-order .product-info .price-box{font-size:12px;min-height:44px}}.item_product_main .product-action-list-order .product-info .price-box .price{color:#679210;font-weight:700;font-size:16px}.item_product_main .product-action-list-order .product-info .price-box .compare-price{display:inline-block;color:#666;text-decoration:line-through}.item_product_main .product-action-list-order .product-info .product-name{font-size:16px}@media (max-width: 767px){.item_product_main .product-action-list-order .product-info .product-name{font-size:14px}}.item_product_main .product-action-list-order .product-info .action{position:absolute;right:0;bottom:0}.item_product_main .product-action-list-order .product-info .btn-views svg{width:30px;height:30px}.item_product_main .product-action-list-order .product-info .btn-views path{fill:#679210}.item_product_main .product-action-list-order .product-info .btn-views:hover path{fill:#76a713}@media (min-width: 1025px){.item_product_main .product-action-list-order:hover:before{border-width:3px;border-color:#679210}}@media (max-width: 1199px){.dqdt-sidebar{top:0 !important;padding:0 5px;position:fixed;width:400px;background:#fff;top:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;z-index:9999;visibility:hidden;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding-top:10px}}@media (max-width: 1199px) and (max-width: 767px){.dqdt-sidebar{width:calc(100% - 120px)}}@media (max-width: 1199px){.dqdt-sidebar.openf{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.dqdt-cart{top:0 !important;padding:0 5px;position:fixed;width:400px;background:#fff;top:0;bottom:0;right:0;overflow:hidden;overflow-y:auto;z-index:9999;visibility:hidden;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);padding-top:10px}}@media (max-width: 1199px) and (max-width: 767px){.dqdt-cart{width:calc(100% - 120px)}}@media (max-width: 1199px){.dqdt-cart.openf{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.open-order{color:#fff;background:#679210;position:fixed;top:35% !important;cursor:pointer;z-index:99;font-size:18px;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;background-size:15px;background-repeat:no-repeat;background-position:center;width:43px;height:40px;display:flex;align-items:center;justify-content:center}.open-order path{fill:#fff}.open-order.open-cart{right:0;border-radius:5px 0 0 5px}.open-order.open-cart.openf{right:400px}}@media (max-width: 1199px) and (max-width: 767px){.open-order.open-cart.openf{right:calc(100% - 120px)}}@media (max-width: 1199px){.open-order.open-danhmuc{left:0;border-radius:0px 5px 5px 0px}.open-order.open-danhmuc.openf{left:400px}}@media (max-width: 1199px) and (max-width: 767px){.open-order.open-danhmuc.openf{left:calc(100% - 120px)}}@media (max-width: 1199px){.opacity_sidebar_danh_muc{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9;display:none}.opacity_sidebar_danh_muc.openf{display:block}.opacity_sidebar_cart{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9;display:none}.opacity_sidebar_cart.openf{display:block}}@media (max-width: 1199px){.row-order{justify-content:center}}
