#archive-product .archive-content .expand{overflow-x:scroll}#cart-fixed{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:10000}.owl-carousel .owl-item img{object-fit:contain;width:100%;height:100%}#cart-fixed .icon-img{width:40px;height:40px;background-color:#1182FC;border-radius:50%;display:flex;align-items:center;justify-content:center}#cart-fixed .icon-img img{max-width:100%;height:auto;padding:10px}#cart-fixed .icon-img span{position:absolute;bottom:18px;left:20px;width:16px;height:16px;background-color:#da251c;border-radius:50%;font-size:11px;line-height:16px;text-align:center;color:#fff}.account h3{font-size:16px!important;text-transform:uppercase}.order-again a{background:#0091DC!important;;color:white!important}.woocommerce-Address-title .edit{background:red!important;color:white!important;padding:5px 10px;text-decoration:none;border-radius:3px}.woocommerce-orders-table .view{background:#f59000!important;color:white!important}.woocommerce-MyAccount-content form .button{background:#1abc9c!important;;color:white!important}.woocommerce-orders-table thead tr th{font-size:14px}.woocommerce-MyAccount-content legend{font-size:16px;padding-top:20px;color:#000;text-transform:uppercase}.woocommerce-Address-title{margin:10px 0}.woocommerce-Address-title h3{margin-bottom:0}.woocommerce-MyAccount-content form{width:100%}.product-total span.woocommerce-Price-amount.amount span{font-family:Helvetica}.woocommerce{font-size:14px}.woocommerce-order-details .woocommerce-order-details__title{margin:0!important;background:#0091DC;padding:10px 12px;border-radius:5px 5px 0 0;color:#fff;font-weight:initial;font-family:Bold;opacity:1!important;font-size:15px!important}.woocommerce-MyAccount-content{border:1px solid #0091DC}.woocommerce-order-details .woocommerce-table--order-details{border:1px solid #0091DC!important;border-radius:0 0 5px 5px!important}.woocommerce-form-login-toggle{width:100%}.login-form .woocommerce-error{display:none}#customer_login .wrap ul{border-radius:5px 5px 0 0;justify-content:center;background:#0091DC;width:100%;display:flex;justify-content:flex-start;overflow:hidden}#customer_login .wrap ul li a{font-family:Bold;font-size:20px;text-transform:uppercase;color:#fff}#customer_login .wrap ul li .active{background:#13599F}#customer_login .wrap{padding:0 30px;display:flex}#customer_login{justify-content:center}.woocommerce form .form-row label{text-align:left}.track_order{display:flex;flex-wrap:wrap;width:34%;color:#666;margin:0 33%}.track_order label{text-align:left}.track_order button{font-family:Bold;font-weight:initial!important;background:#0091DC!important;color:white!important;margin-top:30px!important}.track_order>p{width:100%!important}.woocommerce-customer-details .col-md-6{max-width:initial!important}.del-tksyou .woocommerce-order-details{margin-bottom:0}.form-row{text-align:center;justify-content:center}#tksyou-page .woocommerce-columns--addresses{width:100%}.woocommerce-order .woocommerce-customer-details{width:100%;margin-top:1rem}#cart-page{padding:30px 0 60px 0}form.woocommerce-checkout{display:flex;flex-wrap:wrap;width:100%}form.woocommerce-checkout #billing_city_field{display:none}.woocommerce form .form-row label{width:100%;font-size:14px}.woocommerce-input-wrapper{width:100%}.woocommerce-form-coupon-toggle{width:100%}#checkout-page{padding:30px 0 60px 0}#cart-empty,#tksyou-page{padding:30px 0 60px 0}.woocommerce-order{width:100%}#tksyou-page .woocommerce-columns--addresses{display:flex;flex-wrap:wrap}#tksyou-page .woocommerce-columns--addresses .woocommerce-column--billing-address{width:50%}#tksyou-page .woocommerce-columns--addresses .woocommerce-column--billing-address>div{max-width:100%}.return-to-shop{margin-top:30px}.wrapper-product-infor ul li{display:flex;flex-wrap:wrap}.wrapper-product-infor ul li .content{position:initial;width:50%;transform:initial}.wrapper-product-infor ul li .title-in{width:50%}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation-link--edit-account{position:relative}.woocommerce-MyAccount-navigation-link--edit-account:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/user2.svg);background-size:cover;width:15px;height:15px}.woocommerce-MyAccount-navigation-link--dashboard{position:relative}.woocommerce-MyAccount-navigation-link--dashboard:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/dashboard2.svg);background-size:cover;width:15px;height:15px}.woocommerce-MyAccount-navigation-link--edit-address{position:relative}.woocommerce-MyAccount-navigation-link--edit-address:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/address2.svg);background-size:cover;width:15px;height:15px}.woocommerce-MyAccount-navigation-link--downloads{position:relative}.woocommerce-MyAccount-navigation-link--downloads:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/download.svg);background-size:cover;width:15px;height:15px}.woocommerce-MyAccount-navigation-link--orders{position:relative}.woocommerce-MyAccount-navigation-link--orders:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/checkh2.svg);background-size:cover;width:15px;height:15px}.woocommerce-MyAccount-navigation-link--customer-logout{position:relative}.woocommerce-MyAccount-navigation-link--customer-logout:before{position:absolute;top:50%;transform:translateY(-50%);left:15px;content:"";background:url(/wp-content/themes/Epal-theme/images/dx.svg);background-size:cover;width:15px;height:15px}.account{padding-top:30px;padding-bottom:60px}.woocommerce-MyAccount-navigation{background:#fff;border-radius:6px;border:1px solid #0091DC;border-top:none;overflow:hidden}.woocommerce-MyAccount-navigation a{display:block;text-decoration:none;padding-left:54px;color:#666;padding-top:10px;padding-bottom:10px}.woocommerce-MyAccount-navigation li:before{left:25px!important;width:19px;height:19px}.woocommerce-MyAccount-navigation .title{height:40px;width:100%;background:#0091DC;text-align:center;line-height:40px;font-family:Bold;color:#fff;text-transform:uppercase;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-MyAccount-content{background:#fff;padding:25px;border-radius:6px;color:#666}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-MyAccount-navigation .is-active a{color:#0091DC;font-family:Bold}.lt-nhapkhau{width:50%;display:flex;align-items:center}#customer_login{padding:30px 0 60px}#customer_login>div{padding:0 15px;margin:0 auto}#customer_login input{border:none;background:#ebe9eb;height:34px;border-radius:6px;padding:0 10px}#customer_login button{background:#f59000;color:#fff}form.lost_reset_password input{border:none;background:#ebe9eb;height:43px;border-radius:6px;padding:0 10px}form.lost_reset_password .woocommerce-form-row{display:flex;flex-wrap:wrap;width:55%;margin:20px 25%}form.lost_reset_password .woocommerce-form-row label{width:40%!important}form.lost_reset_password .woocommerce-form-row .wrap{width:60%!important}#customer_login form{border:none;border-radius:0 0 5px 5px;border:1px solid #0091DC;padding:0;margin:0;padding:15px}#customer_login .bottom{display:flex;justify-content:space-between;align-items:center}#customer_login .bottom label{margin-bottom:0}#customer_login h2{margin:0;background:#0091DC;padding:10px 20px;color:#fff;font-family:Bold;border-radius:5px 5px 0 0}#customer_login button{margin-top:10px}#customer_login label.inline{display:flex;align-items:center}#customer_login label.inline span{margin-left:5px}.woocommerce .col-1{max-width:initial!important}.woocommerce .col-2{max-width:initial!important}.woocommerce-MyAccount-content input{border:none;background:#ebe9eb;height:43px;border-radius:6px;padding:0 10px}.woocommerce-MyAccount-content button{margin-top:10px!important}.track_order input{border:none;background:#ebe9eb;height:43px;border-radius:6px;padding:0 10px}.woocommerce-notices-wrapper{width:100%}.woocommerce-orders-table__cell-order-actions,.woocommerce-orders-table__header-order-actions{text-align:center}.woocommerce-account .woocommerce-MyAccount-content{display:flex;flex-wrap:wrap}.woocommerce-customer-details{width:41%}.woocommerce-account .woocommerce-MyAccount-content .col-md-7{padding-left:0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details{padding-right:0!important}.woocommerce-billing-fields .title-woocommerce{margin:0!important;padding:10px;border-bottom:1px solid #eee}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields #my_custom_checkout_field{padding:0 10px 10px}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row{width:50%;padding:3px 10px}.woocommerce form .form-row input{padding:6px 15px}.woocommerce form .form-row select{padding:6px 15px;border:1px solid #eee;border-radius:5px}.title-woocommerce{margin-bottom:10px!important;margin-top:10px!important;display:block}.woocommerce-Message{width:100%}.woocommerce-account .woocommerce-MyAccount-content .col-md-6{max-width:initial!important}.woocommerce-Address-title{display:flex;align-items:center}.woocommerce-Address-title a{margin-left:10px}#my-account{padding:2rem 0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:unset}.woocommerce .cart-collaterals .coupon label{display:block}.woocommerce .cart-collaterals .cart_totals .title-woocommerce,.woocommerce .cart-collaterals .coupon label{font-family:Nunito-Bold}#cart-empty p{text-align:center;width:100%}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:40px;height:35px;background-color:#E9E9E9;margin-left:10px;display:flex;justify-content:center;align-items:center}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#054EAF;color:#fff}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-family:Nunito-Bold;color:#1E1E1E;font-size:16px;border-radius:4px}.woocommerce div.product div.images .flex-control-thumbs li{width:unset;float:unset}.tax-info{border:1px solid red;border-radius:5px;padding:9px 12px}.woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px;border-color:rgb(0 0 0 / .5)}.woocommerce-order{margin-bottom:1rem}.custom-reviews{margin:2rem 0}.custom-reviews label{font-size:16px;font-family:Nunito-Bold}.custom-reviews #reply-title{display:none}.woocommerce #reviews #comments h2{margin-bottom:1rem}.woocommerce #reviews #comments h2 span{font-size:1.3rem}.custom-reviews .stars a{color:#f1c40f}.woocommerce p.stars.selected a:not(.active)::before,.woocommerce .star-rating span::before{color:#f1c40f}.woocommerce #review_form #respond textarea{border:1px solid #bebbbd}.woocommerce #reviews #comment{height:100px}.woocommerce #reviews #comments ol.commentlist li{padding:0 0 30px}.cart-page .flex-wrap{display:flex}.cart-page .search-page .relative{position:relative;margin-bottom:20px;width:max-content;max-width:100%}.cart-page .search-page .relative button{height:80%;display:block;position:absolute;right:5px;top:50%;transform:translateY(-50%);border-radius:25px;padding:2px 20px;background-color:#ed773f;border:none}.cart-page .search-page .relative button:focus{box-shadow:none}.cart-page .search-page input{width:360px;padding:10px 60px 10px 20px;border-radius:25px!important;border:1px solid #ff7a43!important;background-color:#f6f6f6;outline:none;text-align:left!important;max-width:100%}.cart-page .search-page .modal-body{max-height:80vh;overflow-y:scroll}.cart-page .search-page .modal-body .product-show .item-product .product-wrapper{height:auto}.cart-page .search-page .modal-body .product-show .item-product .product-wrapper .img-product{height:auto}.cart-page .search-page .modal-body .product-show .item-product .product-wrapper .img-product .img{padding:10px 18px;height:auto}.cart-page .search-page .modal-body .product-show .item-product .product-wrapper .content .info{margin-bottom:.5rem}.cart-page .search-page #date_suggestions{visibility:hidden;position:absolute;width:100%;background-color:#fff;z-index:1;box-shadow:rgb(0 0 0 / .07) 0 1px 1px,rgb(0 0 0 / .07) 0 2px 2px,rgb(0 0 0 / .07) 0 4px 4px,rgb(0 0 0 / .07) 0 8px 8px,rgb(0 0 0 / .07) 0 16px 16px}.cart-page .search-page #date_suggestions.show{visibility:unset}.cart-page .search-page #date_suggestions #search-suggestions{max-height:245px;overflow-y:scroll}.cart-page .search-page #date_suggestions .product-wrapper{display:flex;flex-wrap:wrap;margin:10px;position:relative}.cart-page .search-page #date_suggestions .product-wrapper .on-sale{position:relative;width:35px;height:32px;display:flex;justify-content:center;align-items:center}.cart-page .search-page #date_suggestions .product-wrapper .sale-wrapper{position:absolute;top:0;left:50px;transform:translateX(-50%)}.cart-page .search-page #date_suggestions .product-wrapper .on-sale:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:-1}.cart-page .search-page #date_suggestions .product-wrapper .on-sale span.onsale{font-family:Nunito-ExtraBold;background-color:#fff0!important;color:#fff;position:relative;top:5px;min-height:unset;min-width:unset;left:0;font-size:12px;text-align:center;line-height:28px}.cart-page .search-page #search-suggestions .img-product{width:100px}.cart-page .search-page #search-suggestions .content{width:calc(100% - 100px);padding-left:10px}.cart-page .search-page #search-suggestions .content h3{font-size:14px;font-family:Nunito-ExtraBold;color:#054eaf}.cart-page .search-page #search-suggestions .content .info-action{display:flex;flex-wrap:wrap;align-items:center}.cart-page .search-page #search-suggestions .content .info{text-align:center;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;margin-right:20px}.cart-page .search-page #search-suggestions .content .info ins{color:#da251c;font-family:Nunito-Bold;margin-right:10px;text-decoration:none}.cart-page .search-page #search-suggestions .content .info del{font-size:12px}.cart-page .search-page #search-suggestions .content .action a{position:relative;width:36px;height:25px;background-color:#054293;border-radius:4px;margin-right:10px}.cart-page .search-page #search-suggestions .content .action a.add-cart-ajax img{width:18px!important}.cart-page .search-page #search-suggestions .not-found p{margin:0;padding:10px}.cart-page .search-page #date_suggestions span.close-suggestions{padding:10px;font-size:14px;font-family:Nunito-ExtraBold;color:#ff7a43;cursor:pointer}.cart-page p.count{color:#ff7a43}.cart-page .woocommerce-cart-form button.none{visibility:hidden}.cart-page .woocommerce-cart-form .cart_item{padding:24px 0;border-bottom:1px solid #d3d7de}.cart-page .woocommerce-cart-form .cart_item:last-child{border-bottom:none}.cart-page .woocommerce-cart-form .cart_item .product-thumbnail{width:168px;margin-right:32px}.cart-page .woocommerce-cart-form .cart_item .product-name{width:calc(100% - 286px);font-size:18px;font-family:Nunito-ExtraBold}.cart-page .woocommerce-cart-form .cart_item .product-name .title a{color:#054eaf}.cart-page .woocommerce-cart-form .cart_item .product-name .price{color:#ff7a43;margin:16px 0 44px}.cart-page .woocommerce-cart-form .cart_item .product-name .remove a{color:#ff7a43;font-size:14px;font-family:Nunito-ExtraBold;position:relative;padding-left:28px}.cart-page .woocommerce-cart-form .cart_item .product-name .remove a:before{content:url(/wp-content/themes/Epal-theme/images/delete_rounded.svg);position:absolute;top:50%;left:0;transform:translateY(-50%)}.cart-page .cart-collaterals{padding:32px 24px;background-color:#f8f8f8;border-radius:4px}.cart-page .cart-collaterals .cart_totals{width:100%}.cart-page .cart-collaterals .cart_totals .title{font-size:24px;font-family:Nunito-ExtraBold;margin:0}.cart-page .cart-collaterals .cart_totals .code-coupon .coupon{padding:24px 0;border-bottom:1px solid #d3d7de}.cart-page .cart-collaterals .cart_totals .code-coupon .coupon label{display:block;font-family:Nunito-ExtraBold;margin-bottom:16px}.cart-page .cart-collaterals .cart_totals .code-coupon .coupon button.button{font-size:14px;font-family:Nunito-ExtraBold;color:#fff;background-color:#ff7a43;padding:9px 12px;border-radius:30px;width:82px;line-height:normal;margin-left:16px}.cart-page .cart-collaterals .cart_totals .code-coupon .coupon input{padding:9px 12px;border-radius:30px!important;border:1px solid #d3d7de!important;font-size:14px;width:calc(100% - 105px);outline:none}.cart-page .cart-collaterals .cart_totals table{border:none}.cart-page .cart-collaterals .cart_totals table tbody .cart-subtotal>*{padding:27px 12px 9px}.cart-page .cart-collaterals .cart_totals table tbody .cart-discount>*{border:none;padding:24px 12px 27px}.cart-page .cart-collaterals .cart_totals table tbody .cart-discount a{display:none}.cart-page .cart-collaterals .cart_totals table tbody td{text-align:right}.cart-page .cart-collaterals .cart_totals table tbody .woocommerce-shipping-totals{display:none}.cart-page .cart-collaterals .cart_totals table tbody .order-total th{text-transform:uppercase;font-family:Nunito-ExtraBold;vertical-align:inherit;border-color:#d3d7de}.cart-page .cart-collaterals .cart_totals table tbody .order-total td{font-size:24px;color:#ff7a43;font-family:Nunito-ExtraBold;padding:24px 12px 40px;border-color:#d3d7de}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a{font-size:14px;font-family:Nunito-ExtraBold;color:#fff;background-color:#ff7a43;border-radius:30px;margin:0}.cart-page .quantity{display:flex;align-items:center;height:100%}.cart-page .quantity .buttons_added{display:flex;flex-wrap:wrap;width:36px;height:36px}.cart-page .quantity .buttons_added>button{width:100%;height:50%;text-align:center;border:none;background:#F0F0F0;border-left:1px solid #ddd;outline:none}.cart-page .quantity .buttons_added>button:hover{outline:none}.cart-page .quantity .buttons_added>button:last-child{line-height:1;border-radius:0 0 5px 0}.cart-page .quantity .buttons_added>button:first-child{line-height:1;border-radius:0 5px 0 0}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none}@media (max-width:499px){.cart-page .woocommerce-cart-form .cart_item .product-thumbnail{width:150px;margin-right:15px}.cart-page .woocommerce-cart-form .cart_item .product-name{width:calc(100% - 251px)}.cart-page .woocommerce-cart-form .cart_item .product-name .price{margin:10px 0 15px}.cart-page .woocommerce-cart-form .cart_item .product-name .remove a{font-size:12px}}@media (max-width:767px){.cart-page .search-page #myModal-search .modal-dialog{margin-top:50px}}@media (max-width:424px){.cart-page .woocommerce-cart-form .cart_item .product-thumbnail{width:120px;margin-right:10px}.cart-page .woocommerce-cart-form .cart_item .product-name{width:calc(100% - 195px)}.cart-page .woocommerce-cart-form .quantity .qty{width:30px}.cart-page .woocommerce-cart-form .quantity .buttons_added{width:25px}}.owl-carousel{min-height:unset!important}