@charset "UTF-8";.search-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.search-container .search{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:0px;color:#000;padding:3px 3px 3px 15px;background:#fff;border:1px solid #bebebe;border-radius:25px;z-index:11}.search-container .search .search-input{border:none;outline:none;width:100%;padding:5px 10px;border-radius:8px;background:none!important;color:#000}.search-container .search .search-input:focus{border:none;outline:none}.search-container .search:focus-within{border-color:#000;background-color:#f5f5f5}.search-container .search .search-icon{font-size:17px;background-color:#333;color:#fff;border-radius:50%;padding:8px;cursor:pointer}.search-container .search-result{position:absolute;top:100%;left:10px;width:calc(100% - 20px);background-color:#fff;border-radius:8px 8px 15px 15px;box-shadow:0 15px 15px #0000001a;padding:10px 5px 5px 10px;margin-top:0;z-index:9;display:none}.search-container .search-result .search-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:5px 10px 10px 0}.search-container .search-result .search-header .search-header-title{font-size:13px;font-weight:700}.search-container .search-result .search-header .search-header-close{font-size:17px;font-weight:700;cursor:pointer}.search-container .search-result .all-result{color:#000;font-size:13px;padding-top:5px;display:block;width:100%;text-align:center;text-decoration:none;font-weight:700}.search-container .search-result .all-result i{font-size:11px;font-weight:400}.search-container .search-result .all-result:hover{color:#5f5f5f}.search-container .search-result.active{display:block}ul.product-list{list-style:none;margin:0;padding:0 10px 0 0;width:100%;max-height:350px;overflow-y:auto;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:0!important;border:1px solid #e5e5e5;border-radius:10px}ul.product-list li{width:50%;height:120px;border:1px solid #e5e5e5;margin:0;display:flex;align-items:center}ul.product-list li:after{content:"";display:none}ul.product-list li a{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;padding:5px;width:100%;height:100%}ul.product-list li a img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;transition:all .3s ease-in-out;transform-origin:center}ul.product-list li a .product-info{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:5px;width:100%;flex:1;height:100%;overflow:hidden}ul.product-list li a .product-info .product-category{font-size:11px;font-weight:700;color:#8b8b8b}ul.product-list li a .product-info .product-code{font-size:11px;color:#8b8b8b}ul.product-list li a .product-info .product-name{font-size:13px;color:#000}ul.product-list li a .product-info .product-price{font-size:13px;color:#000;font-weight:700}ul.product-list li:hover a{background-color:#f2f2f2!important}ul.product-list li:hover a img{transform:scale(1.2)}header{box-shadow:0 0 10px #0000001a;background-color:#fff}header .site-header{width:100%;display:flex;flex-direction:column}header .site-header .top{background-color:#e6e6e6;border-bottom:1px solid #bebebe;padding:3px 0;color:#2ff;font-size:14px}header .site-header .top .site-top-fixed-name{display:none}header .site-header .top .container{display:flex;flex-direction:row;justify-content:end;gap:5px}header .site-header .top .container .site-top-links{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:13px;gap:25px}@media (max-width: 768px){header .site-header .top .container .site-top-links{width:100%;gap:15px;font-size:12px;justify-content:space-between}}header .site-header .top .container .site-top-links .site-top-link{height:100%;color:#000;border-radius:15px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;text-wrap:nowrap}header .site-header .top .container .site-top-links .site-top-link i{font-size:15px}header .site-header .top .container .site-top-links .site-top-link:hover{background:#fff;color:#5f5f5f}header .site-header .body{display:flex;align-items:center;justify-content:space-between;width:100%;padding:2px 0;border-bottom:1px solid #bebebe;min-height:90px}header .site-header .body .container{display:flex;align-items:center;justify-content:space-between;position:relative;gap:150px;width:100%}@media (max-width: 768px){header .site-header .body .container{gap:20px;padding:0 15px;flex-wrap:nowrap}}@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 768px){header .site-header .body .container{gap:15px;align-items:center}}header .site-header .body .container .logo{height:90px;z-index:1;background-color:#fff;margin-top:-25px;padding:0 25px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transform:translateZ(0);backface-visibility:hidden}header .site-header .body .container .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transform:translateZ(0);backface-visibility:hidden}@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 768px){header .site-header .body .container .logo{margin-top:-20px;height:80px}}header .site-header .body .container .icons>ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25px;list-style:none;margin:0;padding:0}header .site-header .body .container .icons>ul>li.menu-button{display:none;background-color:#000;color:#fff;padding:7px;border-radius:8px}header .site-header .body .container .icons>ul>li.menu-button i{color:#fff;font-size:17px}header .site-header .body .container .icons>ul>li a{position:relative;text-decoration:none;color:#000;display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;font-size:24px}header .site-header .body .container .icons>ul>li a .badge{position:absolute;top:-12px;right:-13px;background-color:#999;color:#fff;padding:2px 5px 1px;border-radius:8px;font-size:10px;font-weight:400}header .site-header .body .container .icons>ul>li a:hover{color:#5f5f5f}header .site-header .menu{width:100%;background-color:#1a1a1a;border-bottom:1px solid rgb(76.5,76.5,76.5)}header .site-header .menu .search-container{display:none}header .site-header .menu .container .menu-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:2px 0;position:relative}header .site-header .menu .container .menu-content ul{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;list-style:none;margin:0}header .site-header .menu .container .menu-content ul li{position:relative}header .site-header .menu .container .menu-content ul li:after{content:"|";color:#b3b3b3;font-size:16px;position:absolute;right:-7px;top:50%;transform:translateY(-50%)}header .site-header .menu .container .menu-content ul li:last-child:after{display:none}header .site-header .menu .container .menu-content ul li a{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;text-decoration:none;font-size:15px;padding:8px 15px;border-radius:10px;color:#fff}header .site-header .menu .container .menu-content ul li a.category-menu{border-radius:25px;padding-left:2px!important}header .site-header .menu .container .menu-content ul li a.category-menu i.category-menu-icon{font-size:17px;padding:8px;width:32px;height:32px;text-align:center;background-color:#fff;color:#000;border-radius:50%}header .site-header .menu .container .menu-content ul li a:hover{background-color:#4d4d4d;color:#fff}header .site-header .menu .container .menu-content ul li a.active{background-color:#fff;color:#000}header .site-header .menu .container .menu-content .menu-sub{position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:25px;border-radius:10px 10px 15px 15px;box-shadow:0 0 15px #0000001a;z-index:100;display:none;flex-direction:column;align-items:start;justify-content:start;gap:20px}header .site-header .menu .container .menu-content .menu-sub.active{display:flex}header .site-header .menu .container .menu-content .menu-sub .menu-sub-close-button{position:absolute;top:10px;right:15px;font-size:22px}header .site-header .menu .container .menu-content .menu-sub h1{font-size:22px;font-weight:700}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:10px;width:100%;padding-top:15px}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content>div{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:15px}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content>div h1{font-size:22px;font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content>div a.view-all{font-size:13px;font-weight:400}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content>div a.view-all:hover{color:#5f5f5f;text-decoration:underline}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list{list-style:none;margin:0;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:0px;max-height:350px;overflow-y:auto;width:100%}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li{width:100%;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:0px;padding:4px 0}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li:last-child{border-bottom:none}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li:after{content:"";display:none}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item{display:flex;flex-direction:row;align-items:center;color:#000;width:100%;padding:5px 10px;gap:20px}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item:hover{background-color:#f2f2f2;color:#000}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:50%}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item .category-item-link{margin-right:auto;display:flex!important;flex-direction:column!important;align-items:start!important;justify-content:start!important;gap:0px!important;text-decoration:none;color:#000;padding:0;display:block}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item .category-item-link:hover{background-color:unset}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item .category-item-link span{font-size:13px;font-weight:700}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .category-item .category-item-link i{font-size:11px;font-weight:400}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li .sub-list{width:calc(100% - 25px);padding:1px 5px;background-color:#fff;border-radius:10px;margin:15px;display:none}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li.active{background-color:#f2f2f2;border-radius:10px;border-bottom:none}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.category-list li.active>.sub-list{display:block}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content ul.product-list{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.footer-about{background-color:#cdcdcd;padding:50px 0;width:100%;gap:50px}.footer-about .container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:15px}.footer-about .container h1{font-size:32px;font-weight:600}.footer-about .container .footer-about-content{width:100%;font-size:17px;font-weight:400;color:#000;line-height:1.7}.footer-contact{background-color:#333;color:#fff;padding:50px 0;width:100%;gap:50px}.footer-contact .container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:15px}.footer-contact .container h1{font-size:32px;font-weight:600}.footer-contact .container .footer-top-content{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:15px;width:100%}.footer-contact .container .footer-top-content .footer-contact-left,.footer-contact .container .footer-top-content .footer-contact-right{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:25px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:5px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item h2{font-size:18px;font-weight:600}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item p{font-size:14px;font-weight:400}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item .footer-top-content-item-social{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:15px;padding-top:10px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item .footer-top-content-item-social a{font-size:32px;color:#fff;transition:all .3s ease}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item .footer-top-content-item-social a:hover{color:#666}.footer-contact .container .footer-top-content .footer-contact-right form{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:15px}.footer-contact .container .footer-top-content .footer-contact-right form>div{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:15px;width:100%}.footer-contact .container .footer-top-content .footer-contact-right form input,.footer-contact .container .footer-top-content .footer-contact-right form textarea{width:100%;padding:10px 20px;border:1px solid #e0e0e0;border-radius:10px;font-size:16px;font-weight:400;color:#000;background-color:#fff}.footer-contact .container .footer-top-content .footer-contact-right form textarea{height:100px}.footer-contact .container .footer-top-content .footer-contact-right form button{width:100%;padding:15px;border-radius:10px;border:none;font-weight:400;color:#000;background-color:#666;cursor:pointer;font-size:17px;transition:all .3s ease;color:#fff}.footer-contact .container .footer-top-content .footer-contact-right form button:hover{background-color:gray;color:#fff}.footer{background-color:#000}.footer .container .footer-content{display:flex;flex-direction:row;align-items:start;justify-content:space-between;color:#fff;padding:30px 0;width:100%;gap:50px}.footer .container .footer-content .footer-content-left{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:5px}.footer .container .footer-content .footer-content-left .logo{width:100%;-o-object-fit:contain;object-fit:contain;max-width:200px;margin-bottom:25px}.footer .container .footer-content .footer-content-right{width:100%;display:flex;flex-direction:row;align-items:start;justify-content:start;gap:30px}.footer .container .footer-content .footer-content-right>div{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:10px}.footer .container .footer-content .footer-content-right>div h1{font-size:20px;font-weight:600;margin-bottom:10px}.footer .container .footer-content .footer-content-right>div ul{list-style:none;padding:0;margin:0}.footer .container .footer-content .footer-content-right>div ul li{padding:3px 0}.footer .container .footer-content .footer-content-right>div ul li:before{content:"•";color:#fff;margin-right:5px}.footer .container .footer-content .footer-content-right>div .social-links{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:20px;padding-top:15px;font-size:32px}.footer-bottom{background-color:#333;padding:10px 0;text-align:center;color:#fff;font-size:13px}.footer-bottom .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px}.footer-bottom .container p{margin:0}@media screen and (max-width: 768px){.footer-about{padding:30px 0}.footer-about .container{padding:0 25px}.footer-about .container h1{font-size:24px}.footer-about .container .footer-about-content{font-size:15px}.footer-contact{padding:30px 0}.footer-contact .container{padding:0 25px}.footer-contact .container h1{font-size:24px}.footer-contact .container .footer-top-content{flex-direction:column;gap:30px}.footer-contact .container .footer-top-content .footer-contact-left,.footer-contact .container .footer-top-content .footer-contact-right{gap:20px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item h2{font-size:16px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item p{font-size:13px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item .footer-top-content-item-social a{font-size:28px}.footer-contact .container .footer-top-content .footer-contact-right{background-color:#404040;padding:20px;border-radius:10px}.footer-contact .container .footer-top-content .footer-contact-right form input,.footer-contact .container .footer-top-content .footer-contact-right form textarea{font-size:14px;padding:8px 15px}.footer-contact .container .footer-top-content .footer-contact-right form button{padding:12px;font-size:15px}.footer .container .footer-content{flex-direction:column;gap:30px;padding:20px 0}.footer .container .footer-content .footer-content-left .logo{max-width:150px;margin-bottom:15px}.footer .container .footer-content .footer-content-right{flex-direction:column;gap:20px}.footer .container .footer-content .footer-content-right>div h1{font-size:18px}.footer .container .footer-content .footer-content-right>div ul li{font-size:13px}.footer .container .footer-content .footer-content-right>div .social-links{font-size:28px;gap:15px}.footer-bottom{padding:8px 0;font-size:12px}}@media screen and (max-width: 480px){.footer-about{padding:20px 0}.footer-about .container h1{font-size:20px}.footer-about .container .footer-about-content{font-size:14px}.footer-contact{padding:20px 0}.footer-contact .container h1{font-size:20px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item h2{font-size:15px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item p{font-size:12px}.footer-contact .container .footer-top-content .footer-contact-left .footer-top-content-item .footer-top-content-item-social a{font-size:24px}.footer-contact .container .footer-top-content .footer-contact-right form input,.footer-contact .container .footer-top-content .footer-contact-right form textarea{font-size:13px;padding:8px 12px}.footer-contact .container .footer-top-content .footer-contact-right form button{padding:10px;font-size:14px}.footer .container .footer-content{gap:20px;padding:15px 0}.footer .container .footer-content .footer-content-left .logo{max-width:120px;margin-bottom:10px}.footer .container .footer-content .footer-content-right>div h1{font-size:16px}.footer .container .footer-content .footer-content-right>div ul li{font-size:12px}.footer .container .footer-content .footer-content-right>div .social-links{font-size:24px;gap:12px}.footer-bottom{padding:6px 0;font-size:11px}}@media (max-width: 1024px){header .site-header .top .container .site-top-links{width:100%;gap:10px;font-size:12px;justify-content:space-between}header .site-header .top .container .site-top-links .site-top-link i{font-size:14px}header .site-header .body .container{gap:20px}header .site-header .body .container .icons>ul>li.menu-button{display:block}header .site-header .body .container .logo{height:50px;margin-top:0;padding:0}header .site-header .body .container .search-container{display:none}header .site-header .menu{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;padding:10px;z-index:1000;transition:left .3s ease-in-out}header .site-header .menu.active{left:0}header .site-header .menu .search-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:15px}header .site-header .menu .search-container .menu-close-button{font-size:22px;padding:10px;color:#fff}header .site-header .menu .search-container .search .search-input{font-size:13px;padding:5px 0}header .site-header .menu .search-container .search .search-icon{font-size:14px;padding:5px}header .site-header .menu .container{height:calc(100vh - 60px);overflow-y:auto}header .site-header .menu .container .menu-content{flex-direction:column;align-items:start;justify-content:start;gap:10px;width:100%;padding:10px 0;height:calc(100vh - 60px);overflow-y:auto}header .site-header .menu .container .menu-content ul{width:100%;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:5px}header .site-header .menu .container .menu-content ul li{width:100%}header .site-header .menu .container .menu-content ul li:after{display:none}header .site-header .menu .container .menu-content ul li a{font-size:14px;padding:8px 10px;width:100%;justify-content:space-between}header .site-header .menu .container .menu-content ul li a .fa-chevron-down{margin-left:auto}header .site-header .menu .container .menu-content ul li a.category-menu i.category-menu-icon{font-size:17px;padding:6px;width:30px;height:30px}header .site-header .menu .container .menu-content .menu-sub{padding:15px;top:8px}header .site-header .menu .container .menu-content .menu-sub h1{font-size:18px}header .site-header .menu .container .menu-content .menu-sub .menu-sub-content{flex-direction:column;gap:15px;min-height:calc(100vh - 100px)}ul.product-list{grid-template-columns:1fr;grid-template-rows:1fr}}@media (max-width: 768px){header .site-header .top .container .site-top-links{gap:5px;font-size:11px}header .site-header .top .container .site-top-links .site-top-link i{font-size:13px}header .site-header .body .container{flex-wrap:wrap;gap:10px}header .site-header .body .container .icons>ul{gap:10px}header .site-header .body .container .icons>ul>li a .badge{font-size:11px;right:-10px}}@media (max-width: 1024px){footer .container .footer-content{flex-direction:column;gap:30px;padding:50px 30px}footer .container .footer-content .footer-content-left{width:100%;align-items:center;text-align:center}footer .container .footer-content .footer-content-left .logo{max-width:150px;margin-bottom:15px}footer .container .footer-content .footer-content-right{flex-wrap:wrap;gap:20px;padding:0 25px}footer .container .footer-content .footer-content-right>div{width:calc(50% - 10px)}footer .container .footer-content .footer-content-right>div h1{font-size:18px;margin-bottom:8px}footer .container .footer-content .footer-content-right>div ul li{padding:2px 0;font-size:14px}footer .container .footer-content .footer-content-right>div .social-links{justify-content:center;gap:15px;font-size:28px}footer .footer-bottom{padding:8px 0;font-size:12px}}@media (max-width: 768px){footer .container .footer-content{gap:20px;padding:15px 0}footer .container .footer-content .footer-content-left .logo{max-width:120px;margin-bottom:10px}footer .container .footer-content .footer-content-right>div{width:100%;margin-bottom:15px}footer .container .footer-content .footer-content-right>div:last-child{margin-bottom:0}footer .container .footer-content .footer-content-right>div h1{font-size:16px;margin-bottom:5px}footer .container .footer-content .footer-content-right>div ul li{padding:1px 0;font-size:13px}footer .container .footer-content .footer-content-right>div .social-links{gap:12px;font-size:24px;padding-top:10px}footer .footer-bottom{padding:6px 0;font-size:11px}footer .footer-bottom .container{gap:5px}}.product-container.product-list-type-list:nth-child(1){background-color:#f2f2f2!important}.product-container.product-list-type-list:nth-child(2){background-color:#f2f2f2!important}.product-container.product-list-type-discount{background-color:#f2f2f2!important}.product-list{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(350px,auto);gap:25px;justify-content:start;align-items:stretch}.product-list .product-item{position:relative;width:100%;height:100%;display:flex;flex-direction:column;gap:15px;border-radius:8px;border:1px solid #cccccc;padding:15px;background-color:#fff;transition:all .3s ease;cursor:pointer}.product-list .product-item .product-stock{position:absolute;top:5px;right:5px;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;font-weight:600;z-index:10;opacity:.7}.product-list .product-item .product-stock.green{background-color:#4b924b}.product-list .product-item .product-stock.red{background-color:#f44}.product-list .product-item .product-image{width:100%;max-height:200px;padding:10px;background-color:#f0f0f0;border-radius:10px}.product-list .product-item .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;transform-origin:center;border-radius:10px}.product-list .product-item .product-info{display:flex;flex-direction:column;position:relative;gap:0px;flex:1;min-height:0;padding-top:10px;padding-bottom:65px;color:#999}.product-list .product-item .product-info .product-category,.product-list .product-item .product-info .product-code{font-size:15px}.product-list .product-item .product-info .product-name{font-size:15px;font-weight:600;color:#000}.product-list .product-item .product-info .price-container{display:flex;flex-direction:column;position:absolute;bottom:0;right:0}.product-list .product-item .product-info .price-container .product-price-old{width:100%;text-align:end;font-size:17px;color:#999;text-decoration:line-through;margin-bottom:-8px}.product-list .product-item .product-info .price-container .product-price{width:100%;text-align:end;font-size:22px;font-weight:600;color:#000}.product-list .product-item .product-info .price-container small{font-size:10px;font-weight:100;color:#b3b3b3;text-align:end;width:100%;margin-top:-3px}.product-list .product-item .product-actions{display:flex;flex-direction:row;gap:20px;width:100%}.product-list .product-item .product-actions .btn{display:flex;align-items:center;justify-content:center;gap:15px;flex-direction:row;width:100%;font-size:22px;color:#000;text-decoration:none;border:1px solid rgb(178.5,178.5,178.5);border-radius:4px;padding:8px 15px;background-color:#fff}.product-list .product-item .product-actions .btn.del-to-cart{color:red}.product-list .product-item .product-actions .btn:hover{background-color:#000;color:#fff}.product-list .product-item .product-actions .btn:hover.del-to-cart{background-color:red;color:#fff}.product-list .product-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a;border-color:#fff;background-color:#000}.product-list .product-item:hover .product-info,.product-list .product-item:hover .product-info .product-name,.product-list .product-item:hover .product-info .product-price,.product-list .product-item:hover .product-info .product-price-old{color:#fff}.product-list .product-item:hover .product-image img{transform:scale(1.1)}@media (max-width: 1024px){.product-list{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(180px,auto);gap:25px}}@media (max-width: 768px){.product-list{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(420px,auto);gap:20px}.product-list .product-item{padding:20px;gap:10px}.product-list .product-item:hover{transform:translateY(-3px)}.viewmode-box .product-list{grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(250px,auto)}.viewmode-box .product-list .product-image{max-height:250px}.viewmode-box .product-list .product-info{padding:25px}.viewmode-box .product-list .product-info .price-container .product-price-old{font-size:24px}.viewmode-box .product-list .product-info .price-container .product-price{font-size:28px}}@media (max-width: 480px){.product-list{grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(420px,auto);gap:20px}.product-list .product-item{padding:20px;gap:10px}.product-list .product-item:hover{transform:translateY(-3px)}.product-list .product-item .product-info .price-container .product-price-old{font-size:24px}.product-list .product-item .product-info .price-container .product-price{font-size:28px}.viewmode-box .product-list{grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(470px,auto)}.viewmode-box .product-list .product-image{max-height:300px}}.pagelist-container{background-color:#e6e6e6!important}.pagelist-container .page-list{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(300px,auto);gap:25px;justify-content:start;align-items:stretch}.pagelist-container .page-list .page-item{width:100%;height:100%;display:flex;flex-direction:column;gap:15px;border-radius:8px;border:1px solid rgb(229.5,229.5,229.5);padding:15px;background-color:#fff;transition:all .3s ease;cursor:pointer}.pagelist-container .page-list .page-item .page-image{width:100%;max-height:200px;padding:10px;background-color:#f0f0f0;border-radius:10px}.pagelist-container .page-list .page-item .page-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;transform-origin:center;border-radius:10px}.pagelist-container .page-list .page-item .page-info{display:flex;flex-direction:column;gap:0px;flex:1;min-height:0;padding-top:10px;color:#999}.pagelist-container .page-list .page-item .page-info .page-category{font-size:12px}.pagelist-container .page-list .page-item .page-info .page-name{font-size:14px;font-weight:600;color:#000}.pagelist-container .page-list .page-item .page-info .page-summary{font-size:12px;color:#999}.pagelist-container .page-list .page-item .page-actions{display:flex;flex-direction:row;gap:5px;width:100%}.pagelist-container .page-list .page-item .page-actions .btn{width:100%;font-size:22px;color:#000;text-decoration:none;border:1px solid rgb(178.5,178.5,178.5);border-radius:4px;padding:8px 0;background-color:#fff}.pagelist-container .page-list .page-item .page-actions .btn:hover{background-color:#000;color:#fff}.pagelist-container .page-list .page-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a;border-color:#fff;background-color:#000}.pagelist-container .page-list .page-item:hover .page-info,.pagelist-container .page-list .page-item:hover .page-info .page-name{color:#fff}.pagelist-container .page-list .page-item:hover .page-image img{transform:scale(1.1)}@media (max-width: 1024px){.pagelist-container .page-list{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(320px,auto);gap:20px}}@media (max-width: 768px){.pagelist-container .page-list{grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(320px,auto);gap:20px}.pagelist-container .page-list .page-item{padding:20px;gap:10px}.pagelist-container .page-list .page-item:hover{transform:translateY(-3px)}}.slider{width:100%;position:relative}.slider .container{width:100%;max-width:100%;padding:0}.slider .slider-content{width:100%;position:relative;overflow:hidden}.slider .slider-item{width:100%;height:450px;position:relative;display:none}.slider .slider-item .slider-item-content{position:absolute;bottom:55px;left:20px;right:20px;background-color:#00000054;padding:20px;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:5px}.slider .slider-item .slider-item-content h1{font-size:22px;font-weight:600}.slider .slider-item .slider-item-content p{font-size:14px;font-weight:100;margin-bottom:0}.slider .slider-item.active{display:block;animation:fadeIn .5s ease-in-out}.slider .slider-item img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}.slider .slider-nav{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;z-index:2}.slider .slider-nav button{background:#ffffff80;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.slider .slider-nav button:hover{background:#fffc}.slider .slider-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:2;padding:8px 25px;border-radius:10px;background-color:#00000054}.slider .slider-dots button{width:18px;height:18px;border-radius:50%;border:2px solid #fff;background:transparent;cursor:pointer;transition:all .3s ease}.slider .slider-dots button.active{background:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.slider .slider-item{height:300px}.slider .slider-nav button{width:30px;height:30px}.slider .slider-dots{bottom:10px}.slider .slider-dots button{width:8px;height:8px}}.category-container{background-color:#e6e6e6!important}.category-container .category-list{width:100%}.category-container .category-list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:minmax(100px,auto);gap:10px;width:100%;justify-content:center;align-items:center}@media (max-width: 768px){.category-container .category-list ul{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.category-container .category-list ul li{display:flex;justify-content:center;align-items:center;width:100%}.category-container .category-list ul li a{width:100%;max-width:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:10px;border-radius:10px;border:1px solid rgb(178.5,178.5,178.5);background-color:#fff;transition:all .3s ease;cursor:pointer}.category-container .category-list ul li a .category-image{width:150px;height:150px;padding:10px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background-color:#f0f0f0}.category-container .category-list ul li a .category-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.category-container .category-list ul li a .category-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;color:#000}.category-container .category-list ul li a .category-info span{font-size:14px;font-weight:600}.category-container .category-list ul li a .category-info i{font-size:12px}.category-container .category-list ul li a .category-link{width:100%;font-size:13px;color:#000;text-decoration:none;border:1px solid rgb(178.5,178.5,178.5);border-radius:4px;padding:5px 10px;background-color:#fff;text-align:center}.category-container .category-list ul li a .category-link:hover{background-color:#000;color:#fff}.category-container .category-list ul li a:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a;border-color:#fff;background-color:#000}.category-container .category-list ul li a:hover .category-info{color:#fff}.main-container{padding:30px 0;background-color:#fff}.main-container .container{padding:0 15px}.main-container .container .head{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgb(178.5,178.5,178.5);padding-top:25px}.main-container .container .head h1{font-size:26px;font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){.main-container .container .head h1{font-size:22px}}.main-container .container .head a.view-all{font-size:17px;font-weight:400;text-wrap:nowrap}@media (max-width: 768px){.main-container .container .head a.view-all{font-size:15px}}.main-container .container .head a.view-all:hover{color:#5f5f5f;text-decoration:underline}.page-container{background-color:#fff;padding:30px 0}.page-container .container{display:flex;flex-direction:column;gap:20px;padding:0 15px}@media (min-width: 768px){.page-container .container{flex-direction:row;padding:0}}.page-container .container .page-left{display:flex;flex-direction:column;gap:20px;width:100%;padding:15px}@media (min-width: 768px){.page-container .container .page-left{width:70%;padding:20px}}.page-container .container .page-left .head{display:flex;flex-direction:column;gap:15px;padding-bottom:25px;border-bottom:1px solid #e0e0e0}@media (min-width: 768px){.page-container .container .page-left .head{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}}.page-container .container .page-left .head h1{font-size:24px;font-weight:600;text-align:center}@media (min-width: 768px){.page-container .container .page-left .head h1{font-size:28px;text-align:left}}.page-container .container .page-left .head .date{font-size:14px;color:#666;text-align:center}@media (min-width: 768px){.page-container .container .page-left .head .date{text-align:right}}.page-container .container .page-right{width:100%}@media (min-width: 768px){.page-container .container .page-right{width:30%}}.page-container .container .page-right .page-right-content{display:flex;flex-direction:column;gap:20px;padding:15px;background-color:#f5f5f5;border-radius:10px}@media (min-width: 768px){.page-container .container .page-right .page-right-content{padding:20px}}.page-container .container .page-right .page-right-content h2{font-size:18px;font-weight:600;text-align:center}@media (min-width: 768px){.page-container .container .page-right .page-right-content h2{text-align:left}}.page-container .container .page-right .page-right-content .page-right-content-item-list{display:flex;flex-direction:column;gap:10px}.page-container .container .page-right .page-right-content .page-right-content-item-list .page-right-content-item-list-item a{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}@media (min-width: 768px){.page-container .container .page-right .page-right-content .page-right-content-item-list .page-right-content-item-list-item a{flex-direction:row;align-items:flex-start;text-align:left}}.page-container .container .page-right .page-right-content .page-right-content-item-list .page-right-content-item-list-item a img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.page-container .container .page-right .page-right-content .page-right-content-item-list .page-right-content-item-list-item a img{width:100px;height:100px}}.page-container .container .page-right .page-right-content .page-right-content-item-list .page-right-content-item-list-item a span{font-size:14px;font-weight:400;word-wrap:break-word}.product-container{background-color:#fff;padding:30px 0}.product-container .container{display:flex;flex-direction:column;gap:20px;padding:0 20px}.product-container .container .product-detail{display:flex;flex-direction:row;gap:50px;width:100%}.product-container .container .product-detail .slider{width:100%;background-color:#e6e6e6;padding:20px;border-radius:8px}.product-container .container .product-detail .slider .slider-item{height:auto}.product-container .container .product-detail .slider .slider-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:350px;border-radius:10px}.product-container .container .product-detail .product-info{width:100%;display:flex;flex-direction:column;gap:10px}.product-container .container .product-detail .product-info .product-category{display:flex;flex-direction:row;gap:10px;font-size:14px;font-weight:400;flex-wrap:wrap}.product-container .container .product-detail .product-info .product-category a{text-decoration:none;color:#000;transition:all .3s ease;padding:1px 5px;border-radius:10px;position:relative}.product-container .container .product-detail .product-info .product-category a:after{content:"/";position:absolute;top:50%;right:-7px;transform:translateY(-50%);color:#b3b3b3;font-size:14px;font-weight:400}.product-container .container .product-detail .product-info .product-category a:first-child{padding-left:0}.product-container .container .product-detail .product-info .product-category a:last-child:after{display:none}.product-container .container .product-detail .product-info .product-category a:hover{color:red;transform:scale(1.02)}.product-container .container .product-detail .product-info .product-code{font-size:17px;font-weight:400;color:gray}.product-container .container .product-detail .product-info .product-name{font-size:24px;font-weight:400;color:#000}.product-container .container .product-detail .product-info .product-price{font-size:32px;font-weight:600;color:#000}.product-container .container .product-detail .product-info .product-price-old{font-size:24px;font-weight:400;color:gray;text-decoration:line-through}.product-container .container .product-detail .product-info .product-stock{font-size:18px;font-weight:500}.product-container .container .product-detail .product-info .product-stock.green{color:#08b866}.product-container .container .product-detail .product-info .product-stock.red{color:#f44}.product-container .container .product-detail .product-info .product-info-buttons{display:flex;flex-direction:row;width:100%;gap:10px}.product-container .container .product-detail .product-info .product-info-buttons .product-info-button{width:auto;padding:10px 60px;border-radius:10px;border:1px solid #000;background-color:#fff;color:#000;transition:all .3s ease;transform-origin:center;text-align:center;display:flex;align-items:center;justify-content:center;gap:15px}.product-container .container .product-detail .product-info .product-info-buttons .product-info-button.del-to-cart{color:red}.product-container .container .product-detail .product-info .product-info-buttons .product-info-button:hover{cursor:pointer;background-color:#000;color:#fff;transform:scale(1.02)}.product-container .container .product-detail .product-info .product-info-buttons .product-info-button:hover.del-to-cart{background-color:red;color:#fff}.product-container .container .product-detail .product-info .product-description{margin-top:30px;font-size:14px;font-weight:400;color:gray}.product-container .container .product-detail .product-info .product-demand-form{margin-top:30px;display:flex;flex-direction:column;gap:10px;background-color:#f2f2f2;padding:35px;border-radius:10px}.product-container .container .product-detail .product-info .product-demand-form h2{font-size:24px;font-weight:600;color:#000}.product-container .container .product-detail .product-info .product-demand-form input,.product-container .container .product-detail .product-info .product-demand-form textarea{width:100%;padding:10px;border-radius:10px;border:1px solid rgb(127.5,127.5,127.5);background-color:#fff;color:#000;font-size:16px}.product-container .container .product-detail .product-info .product-demand-form button{width:100%;padding:10px;border-radius:10px;background-color:#000;color:#fff;font-size:16px;transition:all .3s ease}.product-container .container .product-detail .product-info .product-demand-form button:hover{cursor:pointer;background-color:#000;color:#fff;transform:scale(1.02)}.product-container .container .product-other{width:100%}.product-container .container .product-other .product-right-content{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:#f5f5f5;border-radius:10px}.product-container .container .product-other .product-right-content h2{font-size:18px;font-weight:600}@media (max-width: 768px){.product-container .container .product-other .product-right-content h2{font-size:22px}}.product-container .container .product-other .product-right-content .product-right-content-item-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a{display:flex;flex-direction:row;gap:10px;border-radius:15px;overflow:hidden;background-color:#fff;padding:15px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:10px;transition:all .3s ease}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a .product-list-item-info{display:flex;flex-direction:column;gap:0px;font-size:14px;font-weight:400}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a .product-list-item-info .code{color:gray;font-size:12px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a .product-list-item-info .name{color:#000}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a:hover{background-color:#000}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a:hover .product-list-item-info,.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a:hover .product-list-item-info .code,.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a:hover .product-list-item-info .name{color:#fff}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a:hover img{transform:scale(1.1)}@media screen and (max-width: 768px){.product-container{padding:15px 0}.product-container .container .product-detail{flex-direction:column;gap:20px}.product-container .container .product-detail .slider{padding:10px}.product-container .container .product-detail .slider .slider-item img{height:250px}.product-container .container .product-detail .product-info .product-name{font-size:20px;margin-bottom:15px}.product-container .container .product-detail .product-info .product-price{font-size:28px}.product-container .container .product-detail .product-info .product-price-old{font-size:20px}.product-container .container .product-detail .product-info .product-info-buttons{flex-direction:column}.product-container .container .product-detail .product-info .product-info-buttons .product-info-button{width:100%;padding:12px 20px}.product-container .container .product-other .product-right-content{padding:15px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a{padding:10px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a img{width:80px;height:80px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a .product-list-item-info{font-size:13px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a .product-list-item-info .code{font-size:11px}}@media screen and (max-width: 480px){.product-container .container .product-detail .slider .slider-item img{height:200px}.product-container .container .product-detail .product-info .product-name{font-size:18px}.product-container .container .product-detail .product-info .product-price{font-size:24px}.product-container .container .product-detail .product-info .product-price-old{font-size:18px}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a{flex-direction:column;align-items:center;text-align:center}.product-container .container .product-other .product-right-content .product-right-content-item-list .product-right-content-item-list-item a img{width:120px;height:120px}}.search-page{padding:25px 0}.search-page .mobile-filter-button{display:none;width:100%;padding:10px 20px;background-color:#000;color:#fff;border:none;border-radius:10px;cursor:pointer;margin-bottom:15px;text-align:center}.search-page .mobile-filter-button i{margin-right:15px}.search-page .search-button{width:100%;padding:10px;background-color:#000;border:1px solid #000;color:#fff;border-radius:10px;outline:none}.search-page .search-button:hover{background-color:#444}.search-page .search-page-container{display:flex;flex-direction:row;gap:20px}.search-page .search-page-container .search-page-left{width:30%;background-color:#f2f2f2;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:20px}.search-page .search-page-container .search-page-left .mobile-close-button{display:none;position:absolute;top:15px;right:15px;width:30px;height:30px;background-color:#000;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:16px;align-items:center;justify-content:center;z-index:1002}@media screen and (max-width: 768px){.search-page .search-page-container .search-page-left .mobile-close-button{display:flex}}.search-page .search-page-container .search-page-left .mobile-close-button:hover{background-color:#444}.search-page .search-page-container .search-page-left .search-page-left-form form{display:flex;flex-direction:row;gap:10px;margin:0}.search-page .search-page-container .search-page-left .search-page-left-form form .search-input{width:100%;padding:10px;border-radius:10px;border:none;outline:none;background-color:#fff;color:#000}.search-page .search-page-container .search-page-left .search-page-left-form form .search-button{width:auto}.search-page .search-page-container .search-page-left .search-properties{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:20px;border-radius:10px}.search-page .search-page-container .search-page-left .search-properties .search-properties-title h1{font-size:18px;font-weight:600;color:#000}.search-page .search-page-container .search-page-left .search-properties .search-properties-list{display:flex;flex-direction:column;gap:5px;max-height:220px;overflow-y:auto}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list{display:flex;flex-direction:column;gap:8px}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li{display:flex;flex-direction:column;gap:15px}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:space-between;text-decoration:none;color:#000}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div a{font-size:14px;font-weight:400;margin-right:auto}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div a small{font-size:12px;font-weight:400}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div i{font-size:14px;font-weight:400;cursor:pointer}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div i.fa-chevron{--fa: ""}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li div small{font-size:12px;font-weight:400}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li .subcategories-list{display:flex;flex-direction:column;gap:5px;padding:0 0 10px 20px;display:none}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li.active>div i.fa-chevron{--fa: ""}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .category-list li.active>.subcategories-list{display:flex}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .search-properties-list-item{display:flex;flex-direction:row;gap:10px;align-items:center}.search-page .search-page-container .search-page-left .search-properties .search-properties-list .search-properties-list-item input[type=checkbox],.search-page .search-page-container .search-page-left .search-properties .search-properties-list .search-properties-list-item input[type=radio]{width:15px;height:15px;border-radius:50%;border:1px solid #000;outline:none;cursor:pointer}.search-page .search-page-container .search-page-right{width:70%;background-color:#f2f2f2;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:20px}.search-page .search-page-container .search-page-right .search-result-filter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media (max-width: 768px){.search-page .search-page-container .search-page-right .search-result-filter{flex-direction:column;gap:10px}}.search-page .search-page-container .search-page-right .search-result-filter .search-result-title{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap}@media (max-width: 768px){.search-page .search-page-container .search-page-right .search-result-filter .search-result-title{width:100%}}.search-page .search-page-container .search-page-right .search-result-filter .search-result-title .search-result-title-item{padding:2px 8px;background-color:#fff;border-radius:8px;color:#000;font-size:10px;border:1px solid #000;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:space-between}.search-page .search-page-container .search-page-right .search-result-filter .search-result-title .search-result-title-item .fa-xmark{font-size:13px;margin-left:2px}.search-page .search-page-container .search-page-right .search-result-filter .search-result-title .search-result-title-item:hover{background-color:#000;color:#fff;border:1px solid #fff}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right{display:flex;flex-direction:row;gap:10px;align-items:center}@media (max-width: 768px){.search-page .search-page-container .search-page-right .search-result-filter .search-result-right{width:100%}}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-count{font-size:12px;color:#000;margin-left:auto;padding:5px 10px;border-radius:10px;background-color:#fff}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode{display:flex;flex-direction:row;gap:10px}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item{cursor:pointer;padding:5px 8px;border-radius:10px;color:#000;background-color:#fff;transition:all .3s ease}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item i{font-size:15px;font-weight:600;color:#000}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item.active{background-color:#000;color:#fff}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item.active i{color:#fff}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item:hover{background-color:#000;color:#fff}.search-page .search-page-container .search-page-right .search-result-filter .search-result-right .search-result-viewmode .search-result-viewmode-item:hover i{color:#fff}.search-page .search-page-container .search-page-right .search-result-container{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:20px;border-radius:10px;height:100%}.search-page .search-page-container .search-page-right .search-result-container .product-list{display:none}.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list .product-item{padding:8px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item{padding:5px;position:relative}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info{display:flex;position:absolute;bottom:0;left:0;right:0;height:100%;padding:10px;background-color:#000000b3;color:#fff;border-radius:10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info .product-category,.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info .product-code{display:block}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info .product-name{margin-bottom:15px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info .price-container{position:unset}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-info .product-price{font-size:22px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item:hover .product-actions{display:flex}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info{padding:0 5px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-category,.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-code{display:none}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .price-container{position:absolute;right:0;bottom:10px;width:100%;padding:0 20px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-actions{display:none;position:absolute;bottom:0;right:0;padding:10px;background-color:#00000080;color:#fff;border-radius:10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list{display:flex;flex-direction:column;gap:5px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item{display:flex;flex-direction:row;gap:15px;padding:5px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-image{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-info{display:flex;flex-direction:column;gap:0px;width:100%;position:relative;padding-top:0;padding-right:100px;padding-bottom:0}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-info .price-container{position:absolute;width:auto;right:0;padding:5px 10px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-info .price-container .product-price-old{font-size:17px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-info .price-container .product-price{font-size:20px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-actions{width:auto}.search-page .search-page-container .search-page-right .search-pagination-container{display:flex;flex-direction:row;gap:10px;padding:5px 10px;border-radius:10px;align-items:center;justify-content:center}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-btn{padding:5px 10px;border-radius:10px;background-color:#fff;text-decoration:none;font-size:12px;font-weight:600;color:#000;transition:all .3s ease}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-btn:hover{background-color:#000;color:#fff}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-items{display:flex;flex-direction:row;gap:10px}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-items a{padding:5px 10px;border-radius:10px;color:#000;background-color:#fff}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-items a.current{background-color:#000;color:#fff}.search-page .search-page-container .search-page-right .search-pagination-container .search-pagination-items a:hover{background-color:red;color:#fff}@media screen and (max-width: 1024px){.search-page .mobile-filter-button{display:flex;align-items:center;justify-content:center}.search-page .search-page-container{flex-direction:column}.search-page .search-page-container .search-page-left{width:100%;position:fixed;top:0;left:-100%;height:100vh;z-index:1000;transition:left .3s ease;overflow-y:auto;padding-top:20px}.search-page .search-page-container .search-page-left .mobile-filter-toggle{margin-right:auto}.search-page .search-page-container .search-page-left .mobile-close-button{display:flex}.search-page .search-page-container .search-page-left.active{left:0}.search-page .search-page-container .search-page-right{width:100%}.search-page .search-page-container .search-page-right .search-result-container{padding:0;background-color:unset}.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list .product-item .product-actions,.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-actions{display:none;padding:20px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list,.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list{grid-template-columns:repeat(2,1fr)}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item,.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list .product-item{padding:15px}}@media screen and (max-width: 480px){.search-page .search-page-container .search-page-right .search-result-container{padding:0;background-color:unset}.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list .product-item .product-actions,.search-page .search-page-container .search-page-right .search-result-container.viewmode-list .product-list .product-item .product-actions{display:none;padding:20px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info{padding:15px;text-align:center}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-category,.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-code,.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-name{font-size:22px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item .product-info .product-price{font-size:34px}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list,.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list{grid-template-columns:1fr}.search-page .search-page-container .search-page-right .search-result-container.viewmode-box .product-list .product-item,.search-page .search-page-container .search-page-right .search-result-container.viewmode-grid .product-list .product-item{padding:15px}}.basket-page{padding:0 15px}.basket-container{display:flex;flex-direction:row;gap:30px}@media (max-width: 991px){.basket-container{flex-direction:column;gap:20px;padding:0 15px}}.basket-container .basket-left h3,.basket-container .basket-right h3{font-size:24px;font-weight:600;color:#000;margin-bottom:20px}@media (max-width: 576px){.basket-container .basket-left h3,.basket-container .basket-right h3{font-size:20px;margin-bottom:15px}}.basket-container .basket-left{width:100%}.basket-container .basket-left .basket-list{display:flex;flex-direction:column;gap:10px;width:100%}.basket-container .basket-left .basket-list .basket-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;border-bottom:1px solid #cccccc;padding:15px 0}@media (max-width: 768px){.basket-container .basket-left .basket-list .basket-item{flex-wrap:wrap;padding:10px 0}}.basket-container .basket-left .basket-list .basket-item .basket-item-image{width:100px;height:100px}@media (max-width: 576px){.basket-container .basket-left .basket-list .basket-item .basket-item-image{width:80px;height:80px}}.basket-container .basket-left .basket-list .basket-item .basket-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.basket-container .basket-left .basket-list .basket-item .basket-item-info{display:flex;flex-direction:column;gap:5px;flex:1}@media (max-width: 768px){.basket-container .basket-left .basket-list .basket-item .basket-item-info{order:2;width:calc(100% - 90px)}}.basket-container .basket-left .basket-list .basket-item .basket-item-price{font-size:15px;color:#000;margin-left:auto}@media (max-width: 768px){.basket-container .basket-left .basket-list .basket-item .basket-item-price{order:3;width:100%;margin-top:10px;text-align:right}}.basket-container .basket-left .basket-list .basket-item .basket-item-quantity{display:flex;flex-direction:row;align-items:center;gap:10px}.basket-container .basket-left .basket-list .basket-item .basket-item-quantity .basket-number-input{display:flex;flex-direction:row;align-items:center;gap:2px}.basket-container .basket-left .basket-list .basket-item .basket-item-quantity .basket-number-input .btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;background-color:#e2e2e2;color:#000;border:none;cursor:pointer}.basket-container .basket-left .basket-list .basket-item .basket-item-quantity .basket-number-input .btn:hover{background-color:#d2d2d2}.basket-container .basket-left .basket-list .basket-item .basket-item-quantity .basket-number-input input{width:60px;height:30px;border:1px solid #000;border-radius:5px;text-align:center;font-size:14px;font-weight:600;color:#000}@media (max-width: 576px){.basket-container .basket-left .basket-list .basket-item .basket-item-quantity .basket-number-input input{width:60px;height:25px;font-size:12px}}.basket-container .basket-left .basket-list .basket-item .basket-item-total{min-width:120px;font-size:18px;font-weight:600;color:#000;margin-left:auto;text-align:right}@media (max-width: 768px){.basket-container .basket-left .basket-list .basket-item .basket-item-total{order:4;width:100%;margin-top:10px;text-align:right}}.basket-container .basket-left .basket-list .basket-item .basket-item-actions{margin-left:auto}.basket-container .basket-left .basket-list .basket-item .basket-item-actions button{background-color:#000;color:#fff;padding:5px;border-radius:5px}@media (max-width: 768px){.basket-container .basket-left .basket-list .basket-item .basket-item-actions button{order:5;width:100%;margin-top:10px}}.basket-container .basket-left .basket-list .basket-item .basket-item-actions button:hover{background-color:#4d4d4d}.basket-container .basket-right{width:450px;background-color:#f0f0f0;padding:25px;border-radius:15px;height:-moz-fit-content;height:fit-content;position:sticky;display:block;top:20px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media (max-width: 991px){.basket-container .basket-right{width:100%;position:static}}@media (max-width: 576px){.basket-container .basket-right{padding:15px}}.basket-container .basket-right .basket-right-content{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.basket-container .basket-right .basket-right-content .basket-right-content-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.basket-container .basket-right .basket-right-content .basket-right-content-item h2{font-size:18px;color:#000}@media (max-width: 576px){.basket-container .basket-right .basket-right-content .basket-right-content-item h2{font-size:16px}}.basket-container .basket-right .basket-right-content .basket-right-content-item .basket-right-content-item-data span{font-size:18px;font-weight:600;color:#000}@media (max-width: 576px){.basket-container .basket-right .basket-right-content .basket-right-content-item .basket-right-content-item-data span{font-size:16px}}.basket-container .basket-right .basket-contract{display:flex;flex-direction:row;align-items:center;gap:10px}.basket-container .basket-right .basket-contract input{width:20px;height:20px}@media (max-width: 576px){.basket-container .basket-right .basket-contract input{width:16px;height:16px}}.basket-container .basket-right .basket-contract a{color:#000;text-decoration:none;font-size:14px}@media (max-width: 576px){.basket-container .basket-right .basket-contract a{font-size:12px}}.basket-container .basket-right .basket-contract a:hover{color:#000;text-decoration:underline}.basket-container .basket-right .basket-right-content-item-button{margin-top:20px}.basket-container .basket-right .basket-right-content-item-button .btn-order{width:100%;background-color:#000;color:#fff;padding:10px 20px;border-radius:5px}@media (max-width: 576px){.basket-container .basket-right .basket-right-content-item-button .btn-order{padding:8px 15px;font-size:14px}}.basket-empty{width:100%}.basket-empty .basket-empty-content{text-align:center;padding:100px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media (max-width: 576px){.basket-empty .basket-empty-content{padding:50px 0;gap:20px}}.basket-empty .basket-empty-content h2{font-size:24px;font-weight:600;color:#000}@media (max-width: 576px){.basket-empty .basket-empty-content h2{font-size:20px}}.basket-empty .basket-empty-content .btn{background-color:#000;color:#fff;padding:10px 20px;border-radius:5px}@media (max-width: 576px){.basket-empty .basket-empty-content .btn{padding:8px 15px;font-size:14px}}.sales-page{padding:20px 0}@media (max-width: 768px){.sales-page{padding:15px 0}}@media (max-width: 576px){.sales-page{padding:10px 0}}.sales-page .sales-steps{display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 768px){.sales-page .sales-steps{gap:20px}}.sales-page .sales-steps .sales-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer;position:relative;width:100px}@media (max-width: 768px){.sales-page .sales-steps .sales-item{width:auto}}.sales-page .sales-steps .sales-item:before{content:"";position:absolute;top:20px;right:-65px;width:calc(100% - 20px);height:2px;background-color:#d9d9d9}@media (max-width: 768px){.sales-page .sales-steps .sales-item:before{right:-45px;width:calc(100% - 15px)}}@media (max-width: 576px){.sales-page .sales-steps .sales-item:before{display:none}}.sales-page .sales-steps .sales-item:last-child:before{display:none}.sales-page .sales-steps .sales-item .sales-item-icon{width:40px;height:40px;padding:10px;background-color:#d9d9d9;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}@media (max-width: 768px){.sales-page .sales-steps .sales-item .sales-item-icon{width:35px;height:35px;padding:8px;font-size:18px}}@media (max-width: 576px){.sales-page .sales-steps .sales-item .sales-item-icon{width:40px;height:40px;padding:10px;font-size:20px}}.sales-page .sales-steps .sales-item h1{font-size:16px;color:#8c8c8c}@media (max-width: 768px){.sales-page .sales-steps .sales-item h1{font-size:11px}}.sales-page .sales-steps .sales-item.active-before:before{background-color:#000}.sales-page .sales-steps .sales-item.active .sales-item-icon,.sales-page .sales-steps .sales-item.active-before .sales-item-icon{background-color:#000;color:#fff}.sales-page .sales-steps .sales-item.active h1,.sales-page .sales-steps .sales-item.active-before h1{font-weight:600;color:#000}.sales-page .sales-steps .sales-item.active-before h1{font-weight:400}.sales-page .sales-content-container{display:flex;flex-direction:row;gap:20px;margin-top:30px}@media (max-width: 991px){.sales-page .sales-content-container{flex-direction:column;gap:30px}}@media (max-width: 768px){.sales-page .sales-content-container{gap:20px;margin-top:20px}}@media (max-width: 576px){.sales-page .sales-content-container{gap:15px;margin-top:15px}}.sales-page .sales-content-container .sales-left h3,.sales-page .sales-content-container .sales-right h3{font-size:20px;font-weight:600;color:#000;margin-bottom:15px;padding-left:15px}@media (max-width: 768px){.sales-page .sales-content-container .sales-left h3,.sales-page .sales-content-container .sales-right h3{font-size:22px;margin-bottom:18px}}@media (max-width: 576px){.sales-page .sales-content-container .sales-left h3,.sales-page .sales-content-container .sales-right h3{font-size:20px;margin-bottom:15px}}.sales-page .sales-content-container .sales-left{width:100%}.sales-page .sales-content-container .sales-left .sales-content-item{opacity:0;display:none;transition:all .3s ease}.sales-page .sales-content-container .sales-left .sales-content-item.active{opacity:1;display:block}.sales-page .sales-content-container .sales-right{width:500px;height:-moz-fit-content;height:fit-content;position:sticky;display:block;top:20px;display:flex;flex-direction:column;margin-bottom:20px}@media (max-width: 991px){.sales-page .sales-content-container .sales-right{width:100%;position:static;order:-1;margin-bottom:0;padding:0}}@media (max-width: 768px){.sales-page .sales-content-container .sales-right{border-radius:10px;gap:0px;margin-bottom:0;padding:10px 0}}.sales-page .sales-content-container .sales-right .sales-right-content{display:flex;flex-direction:column;gap:15px;background-color:#f0f0f0;padding:25px;border-radius:15px}@media (max-width: 768px){.sales-page .sales-content-container .sales-right .sales-right-content{gap:12px}}@media (max-width: 576px){.sales-page .sales-content-container .sales-right .sales-right-content{gap:10px}}.sales-page .sales-content-container .sales-right .sales-right-content .sales-right-content-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 576px){.sales-page .sales-content-container .sales-right .sales-right-content .sales-right-content-item{align-items:flex-start;gap:5px}}.sales-page .sales-content-container .sales-right .sales-right-content .sales-right-content-item h2{font-size:16px;color:#000}.sales-page .sales-content-container .sales-right .sales-right-content .sales-right-content-item .sales-right-content-item-data span{font-size:20px;font-weight:600;color:#000}.sales-page .sales-bottom-content-item-button{margin-top:10px;width:100%;padding:30px 0;display:flex;flex-direction:row;justify-content:center;gap:20px}@media (max-width: 768px){.sales-page .sales-bottom-content-item-button{margin-top:20px;padding:20px 0;gap:15px;align-items:center}}@media (max-width: 576px){.sales-page .sales-bottom-content-item-button{margin-top:15px;padding:15px 0;gap:10px}}.sales-page .sales-bottom-content-item-button .btn-order{width:auto;background-color:#000;color:#fff;padding:10px 20px;min-width:250px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width: 768px){.sales-page .sales-bottom-content-item-button .btn-order{min-width:150px;padding:12px 10px;font-size:16px}}.sales-page .sales-bottom-content-item-button .btn-order:hover{background-color:#333}.sales-info-tabs{display:flex;flex-direction:row;gap:20px;margin-bottom:15px}@media (max-width: 768px){.sales-info-tabs{gap:10px}}.sales-info-tabs .sales-info-tabs-item{display:block;width:100%;padding:15px;text-align:center;justify-content:center;border-radius:10px;background-color:#f0f0f0;cursor:pointer;color:#000}.sales-info-tabs .sales-info-tabs-item h4{display:flex;height:100%;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:20px;margin-bottom:0}.sales-info-tabs .sales-info-tabs-item h4 i{font-size:20px}.sales-info-tabs .sales-info-tabs-item h4 span{font-size:17px}@media (max-width: 768px){.sales-info-tabs .sales-info-tabs-item h4 span{font-size:14px}.sales-info-tabs .sales-info-tabs-item{padding:8px 20px}}.sales-info-tabs .sales-info-tabs-item.active{font-weight:600;background-color:#000;color:#fff}.sales-info-tabs .sales-info-tabs-item.active:hover{background-color:#333}.sales-info-tabs .sales-info-tabs-item:hover{background-color:#d9d9d9}.sales-info-container{display:none;flex-direction:column;gap:10px;padding:40px 50px;background-color:#f0f0f0;border-radius:10px}.sales-info-container.active{display:flex}@media (max-width: 768px){.sales-info-container{gap:8px;padding:30px}}.sales-info-container .sales-info-item{display:flex;flex-direction:row;align-items:center;gap:10px}@media (max-width: 768px){.sales-info-container .sales-info-item{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width: 576px){.sales-info-container .sales-info-item{gap:6px}}.sales-info-container .sales-info-item label{font-size:16px;color:#000;width:300px}@media (max-width: 768px){.sales-info-container .sales-info-item label{width:100%;font-size:15px}}@media (max-width: 576px){.sales-info-container .sales-info-item label{font-size:14px}}.sales-info-container .sales-info-item input{width:100%;padding:10px;border-radius:5px;border:1px solid #000}@media (max-width: 768px){.sales-info-container .sales-info-item input{padding:12px;font-size:16px}}@media (max-width: 576px){.sales-info-container .sales-info-item input{padding:10px;font-size:14px}}.sales-address-box-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sales-address-box-header .btn-add-address{background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:600;cursor:pointer;margin-top:-5px}.sales-address-container{display:flex;flex-direction:row;gap:20px;width:100%}.sales-address-container .sales-address-box{width:100%;min-height:250px;background-color:#f0f0f0;padding:25px;border-radius:15px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:20px}.sales-address-container .sales-address-box h4{font-size:17px;font-weight:600;color:#000}.sales-address-container .sales-address-box .sales-address-box-list{display:flex;flex-direction:column;gap:15px}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-list-item{display:flex;flex-direction:row;align-items:start;gap:15px}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-list-item input{width:20px;height:20px;margin-top:5px}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-list-item .sales-address-box-list-item-title{display:flex;flex-direction:column}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-list-item .sales-address-box-list-item-title h5{display:block;width:100%;font-size:16px;font-weight:600;color:#000}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-list-item .sales-address-box-list-item-title p{display:block;width:100%;font-size:14px;color:#000}.sales-address-container .sales-address-box .sales-address-box-list .sales-address-box-alert{display:block;width:100%;font-size:15px;color:#000;text-align:center;padding:50px 0}.sales-contract-list{display:flex;flex-direction:column;gap:15px;width:100%}.sales-contract-list .sales-contract-list-item{display:block;width:100%;border:1px solid #000;border-radius:15px;padding:15px;height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:15px}.sales-contract-list .sales-contract-list-item h4{font-size:17px;font-weight:600;color:#000}.sales-summary-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:50px 0;background-color:#f0f0f0;border-radius:15px}.sales-summary-container i{font-size:60px}.sales-summary-container i.fa-circle-check{color:green}.sales-summary-container i.fa-triangle-exclamation{color:red}.sales-summary-container div{font-size:20px;color:#000}.sales-summary-container div h4{font-size:20px;font-weight:600;color:#000;margin-top:20px}.sales-summary-container div h4 .sales-summary-code{color:red;font-size:28px}
