.product-list-swiper .swiper-container .swiper-slide{border-radius:15px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);height:auto;margin-right:10px}.product-list-swiper .swiper-container .swiper-slide .product-info-container{background-color:transparent;border:0;box-shadow:none;height:calc(95% - 20px);margin:auto}.product-list-swiper .swiper-container .swiper-button-next,.product-list-swiper .swiper-container .swiper-button-prev{align-items:center;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;font-size:1.8rem;height:60px;justify-content:center;opacity:.8;outline:none;top:50%;transition:.3s;width:30px}.product-list-swiper .swiper-container .swiper-button-next svg,.product-list-swiper .swiper-container .swiper-button-prev svg{color:#707070}.product-list-swiper .swiper-container .swiper-button-next:after,.product-list-swiper .swiper-container .swiper-button-prev:after{color:#3a3a3a;font-size:24px;font-weight:600}.product-list-swiper .swiper-container .swiper-button-next.swiper-button-disabled,.product-list-swiper .swiper-container .swiper-button-prev.swiper-button-disabled{display:none}.product-list-swiper .swiper-container .swiper-button-prev{border-radius:0 100px 100px 0;left:0;padding-right:10px}.product-list-swiper .swiper-container .swiper-button-next{border-radius:100px 0 0 100px;padding-left:10px;right:0}



.product-info-container{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);height:auto;margin-bottom:10px;min-height:202px;padding:10px 10px 35px;position:relative;width:auto;}
.product-info-container .product-info a{color:#444;}
.product-info-container .product-info a .product__name{margin-bottom:5px;}
.product-info-container .product-info a .product__name h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;height:65px;overflow:hidden;position:relative;z-index:10;}
.product-info-container .product-info a .product__image{text-align:center;}
.product-info-container .product-info a .product__image img{margin:10px 0 0;width:160px;}
.product-info-container .product-info a .product__promotions .promotion{align-items:flex-start;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;display:flex;font-size:12px;line-height:1.5;margin-left:0;overflow:hidden;padding:5px;text-transform:none;width:auto;}
.product-info-container .product-info a .product__promotions .promotion .gift-cont{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}
.product-info-container .product-info a .block-box-price .box-info__box-price{align-items:flex-end;color:#444;display:flex;font-family:sans-serif;font-weight:700;line-height:1.4;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--show{font-size:16px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--through{font-size:14px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--percent{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 100"><title>Asset 1</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><image width="256" height="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAABkCAYAAABpYO6eAAAN+0lEQVR4nO3dCXBd1X0G8O+ce+9bJVt61mZJlmQ5trAD3hcgYE/BJVAgmY6hqQnUuCnEU5LMlDbNMiRpQpJu6TbNDJ3S6UzjJJOGaScZGjJA3cQbRsQYO5Z34d3Wgna99W6nc65kYccGyXjTe+/7zZwZYMC8+6Tz3f9Z7rki07oTRlkZcm/uhr2nDSJRBvf4qTnOoSOf9rreWQLXq1aZjIBh+CCiiVFKiHDINRLlKb9/sEdFI4MyHuuxGmcc8JOpXUbjjPbQrKY+r6MLxsxG+J1d8Hr6ACEg4lEYNdWwDxyGgIJQCioeR3j5Erh72uANDAKmCaO6QvdVGPW1cA61I7ryNsTWfAx+bz+UP7HuasLzoQAYDfXwN2+bmn31lz/qPXD43n4fiAogDKBEAL7gD57ocmQU0HX8DKrlyH+k+1Ro5x7UCkDEYyodCR8zqqs2m/PmvGomEi/JRNmg7thB51XqunzXpm9IGIkyONt2fLj9P368dUihfE7IRJlpXLcPQVSI9M2z7LzrGvtrfUdPZ8RgKt1s9/Q3Z/YdWt8Qi2SMmqodRt30H4WXLdpo1E7Pyq5uqL5+qGvYD83Qovmw39hVsf+pL2yygfKWeAS4jglEVHR0mR+yxgJBCAE/k42eOnryLu/oybsa9uz7J2vhzRtlovy7odnNe2E78HK5a/Itmf6JUxh45pvPnfZRvXxKDMp1+QtJdB3pO7wIh1AnRBAOznAyemDz609WCzxZ+eGWF8362j8P37HioFlVAdf3oZSPqzUiN4df+MktB3bsemhpyGDnJ7qRdNWtFKxwCHN1GHgezuw79KC979CDTSdP/0yY5h8bM+pO+o4DlbOvygeVTuuutcMKQUlCRJOEDgMpURMNoyFs4cD+I/d3ffmbJ1I/felrIhyGTIwMIK60EpBuR+f8mP5TJrhsQETXkQ4CIXBTaQwGgLYtrX8x/G8bj3td3bOMykpAT9ZfQd+VKpWun8olPqJJTQ/P9dCgJRZG73CqsXPjC+2ZlzdtMMrLIWLRYK+A+ADz9hKOIyMMAKL8oBQqYhHEABz62abnkv/53xtFJAI5LQG9p+dySQjpc8WPKI/4PqxoBE0hE/vPdD+afP57u/2u7risqRrZY3AZHVry506Uh/S435CYVxrDsbdPLNj54qv7AFVvVVUGk4eB0WXF92sMAKI8pucGGqNhPSRo7PncF3ektrxWaVQkxpYUx2sMAKJ8pxRmTYnjYN9Q/ZZ7Ht6ceeUXU6zZzUAmCzjO+zaTP3yi/KccJxgO7BpKz+37s6/83Gxq+IhRXQn39FkI8727OSsAogKhhwOLp8axs2fw9t71n3lBJNOQej6gfxBq4NKNAUBUQHQlsCweRuux0w8NfOs7zxjVVRCW+Z47BhkARAVosQFs/8nLz6Zf/PlKOasJSlcClnVRYwAQFRqlYMZjSAig/6t/tdHv7olZzU3B8z4iEr6gMQCICpCeD5hZGsObjt8w8O2/fzbYN5BMA0PJCxoDgKhA6RBYagCtr2x5OrfzrcXhVbcH5wcaDXVjjcuARAVMxmPAUBoD//Dc3xp10+92z3YG5wycwwqAqIDpKmCRXhVoO3xXZtPm+6N3r4Q5sxFmc1PQGABERUAfUJrb/NoXkEqPPBugT/9yXQYAUcFTCvPjYbzxxp47B//uux/XIeAeOQqn/SjnAIiKSa792GNTmhp+CsMINgexAiAqBkphgSnQta11TfrlTTcpffpwTy8DgKhYyEgYJz0g9/rOx8wZdTCnJRgAREXD91EpAWd32725rTvg/HofA4ComNSHTAweP7k4t3vvIsSjDACagHOnylD+Mwwc8QCVydwTXraEAUAToJ8k003w+OjLdqnz+G4kpaBfA2C/uecB/WpyLgPSuIRhBP/K2DvnWQ1MnD6vXwiMfWPnAuAGfod1BuB1dM51T5yMMQBoXGp077j+1WXXv3wXHNM9+qafoN2gELAg4AwlpwGYzSEATZjiXMDVce57vEHDAWmZ6FCAvXffAgYAjSv4NWXHv/pu1HcqBHwdAAePLGQA0LjY9QuU69UxAGh8vPsXHCkAP52pYgDQu7jMVzSqJfSx4FMZAPQu3umLhqOCycASBgBREYojGAJEGABExUi/LsxxTQYAURHSm7uUgM8AICpCWSjIkniOAUBUhEJ6M6LjphkAREWoR68ClJYMMgCIitCgfhShbGofA4CoWJlGBwOAqAjZuv/X1x5hABAVGeX50E8BWTfPfY0BQFRkfNdFIhJ2hTSOMQCIisw7egUgUXbYrJvOOQCioiIEunzAbJn9f2Z9LU8FJioqSqFEAKHZs/5XDQ4zAIiKyUDOxqyqxFlr2aKXPNtmABAVDSGCdwNazY2bjRl1DnyP7wUgKhpKIazL/5vn/VB1dME7c5YBQFQsTmRtzG2qb4vdt/p/lOPCrK/jEICoGAjTRLcPWIvnf8+sq4Wy7eBkUFYAREVgOJXG0lioL3Lr0uezu38NP5kOLpoBQFTopESbB6x+ct1fl33u0wP228fGToBmABAVMiHQn85ihSm6Q0sW/kv6F1vh9/aPBQDnAIgKXLsPxJ947JnQvJYh/51eCCmDNxbrxgqAqFBJiT3JLFbMrG+dsv7R573hJGRF4oKLZQAQFSIh4Gay0C92L/vGl/40NG8O7EPt+hSgCy6WAUBUoHZ6wKo1v/O16OpV27O79wK+f9GFcg6AqMAIy8KvUjnc1jh9S8XffP0bfk8f4PkjE3+/0VgBEBUS08T+oRQaJLqqf/Cvv2vWVME5egJWVcUlL5IBQFQopEQylYYLYM4//+Wa8LLFffbBIxCGERwDdikcAhAVAL3V18lkscsFVqz/xO+V/dEfbM8dPQ4lJXTXf6/GCoAo30mJVDqNgx5w3+c3PDb1iXUv2O1HoTLZcS+MFQBRHtN3/oFMFu0usOpLn32i4ltf+b6eB1BDSQhfjdtYARDlKynRr8f8Clhy57JPlK5b+2Pn+En4g8P6pR8TuigGAFG+Gd3HfzyV1Qd8eB/asG6VLC3Z7hw8AnN2s37tN8QEL4kBQJRPpITK5tDmKcyfUbOrZO2aj1ozm3pyO98CfHXZF8IAIMoHoxt4zqSzyClg0e1LvlPyyYc/LxwXbmcnlO9N/LZ/HgYA0SQXLPGl0tjvAbckSrumPP7Ix825c1r1k31+Og1YH7wbMwCIJind8e1UGm1pGwssicV3LPtq/IGPPmvWTodz9BhUzoYwrmwhjwFANNlIiXQ2i9MZG7PDJpYtaPn3yJKFX7aWL+7Sd33vbAeUUsGZfleKAUA0CejDOXzHxYDroVsBLVPi2Ztqqn5Y+qlHv241NZ7MbX8dbkcnYDswy8uv2gdmABDdCEJAeR5s10WHflmHAKoFMK2xfktVc+MP4qtXfV9lsmljWiKY5POHhyGnlUNchbv++d43AIS4+H+mXA+Xv9hAVFx0zwn6iesChhE8i+8qhRyAXhW8owNlEihPlA00V1XuNmqqXg7Na9mohDhjzagDwiG4J06PHOChx/mX6ItXw0UBIEaXG/S5YcE4Q6ngQvTf64tJey6i0rhmH4ioEJy7SeoHbqTuT9GIa4VDPaFwqKesdvpeo6bqDWN6zVvG9KptVsMMz+3qDib9cgcOwevogqEf3xW45v3sggAIOrkQGPJcdLg5DCp/5EKUCkqVaMU0d+lv3fOgdersEUQi04IPx3KA6GKOLUR5mR+9e6WTbX0zKQxj0Kqs6FMCnjH7QxCjN1YMDMAfHILf2wdEIiOlgbh09X0tmOd6sDRNpFwH+zwbHb6LrPJhQox9kC7PRZ1r294jD7WW7G7rz23Z8bZRkYDS6cafP9GFsjnImmqEFy+Ae+oMlH4RRywKlUxB9fbBy2UhIxH4uRwMy7phX15QAegXBvZ5DrY5aWSUwhQpERUmfPXu7b0cEtFMzlSpdCh390qguwfe7r0QifKRMY5iKUB0jl6jRzoNT2/WSaWBXBbI5YKJv6CnTJIhtDRME0mlsM0eOUmkXEgIhQs6/znBpoNkCshkYT9wD7DwFvh9/YDncU6AKA/pCkC85ttw9IykMHDpg4POo0v+dAbw3CAEQkBQCchEeXD0ECsBovwhuxwbncrHlIl0/nPkaAhkMkEIiNFKQLESIMorZqfylH55gKF3Il3O3Vu/XiidCcYz9v2/DUuPbfbuB1gJEOUNMwUldBk/wc4v4HlCbwaCbvofDCWDzUHOfath6RcP7D0AVCQYAkR5QGaUMsITWMjzRzY3KCMe862SEsh4bKSVlgTVgxmy4D+yBli+CH53D4cDRHnAtKKRwWEo1IzzWb2RXYKekUh4IlEG4zfPHNN3/2gU6g8/CWkY8Le+DqOmikuERJOYtEpLDjrqMtYl9Z39Uk138sGhkXmBx9dC3HkrvK53uERINInJykULXzIErs5dWm8lHk4CeuPD42sh71gBr7ObIUA0ScnGe1f/101TSw8fsh3ICR4l/L7OCwFWAkSTm4zX1WLBZzZ8dlgBA5ncyANBV+pSlQBDgGjSkWYshiVffPqV9U8/9Sdv+wqnsvbYI8FXZDQEgocfGAJEk5LUhw3olwrevOFT//jgvXd9rD5kegdzNrpzTvAIsBptKT1NoPcA+L4Izgjw/fGbnlvUlUAyBX/d70N+ZPnInIDvMwSIJgH9yB/cTAbDx0+hvKXlxerbbo00HTj4VMcvtz7s5XINvuvqhwXdmnSmzIzFOoVheHqTj358eKJUKh0sDepKwAiH4f/qLYhY9OoMN4jogwHw/35dC3VrPyaLAAAAAElFTkSuQmCC"/></g></g></svg>') 50% no-repeat;height:31px;left:-15px;position:absolute;top:-1px;width:80px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--percent-detail{color:#fff;font-size:12px;font-weight:700;margin:5px 0 0;text-align:center;width:100%;}
.product-info-container .product-info .product__box-rating{align-items:center;display:flex;justify-content:space-between;margin-top:5px;}
.product-info-container .product-info .product__box-rating .icon-star{display:inline;}
.product-info-container .product-info .product__box-rating .icon-star svg{height:15px;}
.product-info-container .product-info .product__box-rating .icon-star.is-active svg{fill:#f59e0b;}
.product-info-container .btn-wish-list{bottom:10px;display:flex;justify-content:right;position:absolute;width:calc(100% - 20px);}
.product-info-container .btn-wish-list span{color:#777;font-size:12px;}
.product-info-container .tet-promotion{position:absolute;right:0;top:0;}
@media screen and (max-width:1024px){
.product-info-container{max-width:230px;}
}
@media screen and (max-width:768px){
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--percent-detail{font-size:11px;}
}
@media screen and (max-width:540px){
.product-info-container{padding:5px 5px 35px;}
.product-info-container .product-info a .product__name{margin-bottom:5px;}
.product-info-container .product-info a .product__name h3{font-size:12px;height:50px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--percent{height:20px;width:51px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--percent-detail{font-size:9px;line-height:1.5;margin:3px 0 0;}
.product-info-container .product-info .product__box-rating .icon-star svg{height:10px;}
}
@media screen and (max-width:440px){
.product-info-container .product-info a .product__promotions .promotion{font-size:10px;}
.product-info-container .product-info a .product__name h3{height:50px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--show{font-size:11px;}
.product-info-container .product-info a .block-box-price .box-info__box-price .product__price--through{font-size:10px;margin:0 0 10px 5px;}
.product-info-container .product-info .product__box-rating .icon-star svg{height:10px;}
}
/*! CSS Used from: https://static.cellphones.com.vn/css/2a0dc4f.css */
.block-hot-sale .box-content .swiper-slide .product-info-container{background-color:#fff;margin-bottom:0;}
.block-hot-sale .box-content .swiper-slide .product-info-container .product__name{-webkit-line-clamp:3;}
/*! CSS Used from: https://static.cellphones.com.vn/css/2a0dc4f.css */
.block-hot-sale .box-content .swiper-slide .product-info-container{background-color:#fff;margin-bottom:0;}
.block-hot-sale .box-content .swiper-slide .product-info-container .product__name{-webkit-line-clamp:3;}
/*! CSS Used from: https://static.cellphones.com.vn/css/a6f7cb1.css */
.product-list-swiper .swiper-container .swiper-slide .product-info-container{background-color:transparent;border:0;box-shadow:none;height:calc(95% - 20px);margin:auto;}
/*! CSS Used from: https://static.cellphones.com.vn/css/76a26c7.css */
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{color:#d70018;display:inline-block;font-size:18px;font-weight:700;line-height:1.1;margin-bottom:10px!important;}
.block-box-price .box-info__box-price .product__price--through{color:#707070;display:inline-block;font-size:14px;font-weight:600;margin:0 0 10px 10px;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through;top:2px;}
.block-box-price .box-info__box-price .product__price--percent{background-color:#d70018;border-radius:3px;height:26px;margin:0 0 10px 10px;width:80px;}
.block-box-price .box-info__box-price .product__price--percent p{color:#fff;font-size:12px;font-weight:600;margin:5px 0 0;text-align:center;width:100%;}
@media only screen and (min-width:769px)and (max-width:990px){
.block-box-price .box-info__box-price .product__price--show{font-size:16px;}
.block-box-price .box-info__box-price .product__price--through{font-size:12px;}
.block-box-price .box-info__box-price .product__price--percent{height:25px;width:70px;}
.block-box-price .box-info__box-price .product__price--percent p{font-size:10px;}
}
@media only screen and (min-width:541px)and (max-width:768px){
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{font-size:18px;}
.block-box-price .box-info__box-price .product__price--through{font-size:14px;}
.block-box-price .box-info__box-price .product__price--percent-detail{font-size:11px;}
}
@media only screen and (max-width:540px){
.block-box-price{margin-top:0;}
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{font-size:18px;}
.block-box-price .box-info__box-price .product__price--through{font-size:12px;margin:0 0 10px 5px;}
.block-box-price .box-info__box-price .product__price--percent{height:25px;width:70px;}
.block-box-price .box-info__box-price .product__price--percent-detail{font-size:9px;line-height:1.5;margin:3px 0 0;}
}







.brand-banner{margin-top:20px;}
.brand-banner .title{margin-bottom:10px;}
.brand-banner .title a{color:#444;font-size:22px;text-transform:uppercase;}
.brand-banner .brand-banner__content{display:flex;flex-wrap:wrap;}
.brand-banner .brand-banner__content .brand-banner__item{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);display:inline-block;margin-bottom:15px;overflow:hidden;width:calc(25% - 11.25px);}
.brand-banner .brand-banner__content .brand-banner__item .brand-banner__img{border-radius:10px;float:left;}
.brand-banner .brand-banner__content .brand-banner__item:not(:nth-of-type(4n)){margin-right:15px;}
@media screen and (max-width:1024px){
.brand-banner .brand-banner__content .brand-banner__item{width:calc(50% - 7.5px);}
.brand-banner .brand-banner__content .brand-banner__item:nth-of-type(2n){margin-right:0;}
}
@media screen and (max-width:540px){
.brand-banner .title{font-size:18px;}
}