/* generated by scripts/ops/build-theme-assets.py - edit the unminified source */
.km-box-style-theme{box-shadow:0 5px 5px -5px rgba(0,0,0,.1);background:#fff;border-radius:16px;margin-bottom:32px}.km-box-style-theme-2{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);border:1px solid #e4e4e4}.km-box-style{box-shadow:0 5px 5px -5px rgba(0,0,0,.1);background:#fff;border-radius:16px;margin-bottom:32px}.km-box-style.km-overflow{overflow:hidden}.km-box-style.km-padding{padding:20px}.km-box-style .km-title-style-theme .km-title{background:#fff}.km-box-style2{background:#fff;position:relative;margin-bottom:15px;border-radius:15px;padding:20px}.km-box-style2 .km-title-style-theme .km-title{background:#fff}@media only screen and (min-width:960px){.category_lists{padding:0 24px;margin-top:16px;margin-bottom:24px}}@media only screen and (min-width:0px) and (max-width:959px){.category_lists{margin-bottom:16px}}@media only screen and (min-width:0px) and (max-width:959px){.category_lists .vp-slider{display:flex;overflow-x:auto;padding:10px 0}}.category_lists .vp-slider .owl-nav [class*=owl-]{top:calc(50% - 10px)}.category_lists .vp-slider .owl-nav [class*=owl-].owl-next{left:-26px}.category_lists .vp-slider .owl-nav [class*=owl-].owl-prev{right:-26px}.category_lists .vp-slider .owl-nav [class*=owl-] i{height:70px;border-radius:24px}.category_lists .category_lists_item{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:0px) and (max-width:959px){.category_lists .category_lists_item{flex-shrink:0;min-width:70px;max-width:70px}}@media only screen and (min-width:0px) and (max-width:959px){.category_lists .category_lists_item+.category_lists_item{margin-right:8px}}.category_lists .category_lists_item__photo{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:0px) and (max-width:959px){.category_lists .category_lists_item__photo{width:70px;height:70px}}.category_lists .category_lists_item__photo:after{content:"";padding-top:100%;display:block}@media only screen and (min-width:0px) and (max-width:959px){.category_lists .category_lists_item__photo img{width:100%;height:100%}}.category_lists .category_lists_item__title{text-align:center;margin-top:8px;color:#333;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.page-product .category_lists{margin-bottom:0}