#form-sort .checkbox{position:relative}#form-sort .checkbox input{position:absolute;z-index:-1;opacity:0}#form-sort .checkbox input:checked~label{border-color:#cca84a;color:#fff;background:#cca84a}#form-sort .checkbox label{color:#1f2333;font-size:15px;min-width:100px;display:inline-flex;height:40px;padding:0 10px;border-radius:8px;border:1px solid #B6B7BC;cursor:pointer;align-items:center;justify-content:center;text-align:center}@media (min-width: 992px){#form-sort .checkbox label{font-size:16px;height:44px;padding:0 10px}}#form-sort .checkbox label:hover{border-color:#cca84a;color:#fff;background:#cca84a}#form-sort #dropdown_sort li a{color:#2d3140;font-size:15px;width:100%;padding:8px 12px;cursor:pointer;line-height:140%;text-transform:capitalize;display:block}@media (min-width: 992px){#form-sort #dropdown_sort li a{font-size:16px;height:44px;padding:11px 15px}}#form-sort #dropdown_sort li a:hover{background:#efefef}#form-sort #dropdown_sort li a:not(:last-child){border-bottom:1px solid #ECECEE}.product_detail .pictures_thumb:not(.swiper-initialized) .swiper-wrapper{margin-right:-10px;width:calc(100% + 10px)!important}.product_detail .pictures_thumb:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:25%;padding-right:10px}@media (min-width: 576px){.product_detail .pictures_thumb:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:20%}}@media (min-width: 992px){.product_detail .pictures_thumb:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(100% / 6)}}.product_detail .pictures_thumb .swiper-slide.swiper-slide-thumb-active img,.product_detail .pictures_thumb .swiper-slide:hover img{opacity:1}.product_detail .pictures_thumb .swiper-slide img{opacity:.3;transition:all .3s ease 0s}.product_detail .related_products{padding:20px 15px;margin:-20px -15px;width:calc(100% + 30px)}@media (min-width: 1280px){.product_detail .related_products{padding-left:10px;margin-left:-10px;padding-right:10px;margin-right:-10px;width:calc(100% + 20px)}}.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper{margin-right:-15px!important;width:calc(100% + 15px)!important}@media (min-width: 1200px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper{margin-right:-24px!important;width:calc(100% + 24px)!important}}.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%;padding-right:15px}@media (min-width: 340px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:50%}}@media (min-width: 576px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(100%/3)}}@media (min-width: 768px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:25%}}@media (min-width: 1000px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:20%}}@media (min-width: 1200px){.product_detail .related_products:not(.swiper-initialized) .swiper-wrapper .swiper-slide{padding-right:24px}}.btn_category{width:22px;height:12px;border:2px solid #064469;border-left:none;border-right:none;position:relative;transform:translateY(1px)}.btn_category:before{content:"";width:100%;height:2px;background:#064469;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 992px){.category{position:fixed;top:0;left:0;height:100vh;overflow-x:hidden;overflow-y:auto;width:300px;max-width:100vw;z-index:100;padding-bottom:20px;background:#fff;transform:translate(-100%);transition:all .3s ease 0s}.category.open{transform:none}.category .close_category{position:absolute;right:10px;top:10px;width:30px;height:30px;z-index:1}.category .close_category:before,.category .close_category:after{content:"";width:20px;height:2px;background:#064469;position:absolute;top:50%;left:50%}.category .close_category:before{transform:translate(-50%,-50%) rotate(45deg)}.category .close_category:after{transform:translate(-50%,-50%) rotate(-45deg)}}.category .list_category>li:not(:last-child){padding-bottom:10px}@media (min-width: 992px){.category .list_category>li:not(:last-child){padding-bottom:18px}}.category .list_category>li ul{padding-left:15px;padding-top:10px;display:none}.category .list_category>li ul.current{display:block}.category .list_category>li ul li:not(:last-child){padding-bottom:6px}@media (min-width: 992px){.category .list_category>li ul li:not(:last-child){padding-bottom:10px}}.category .list_category li div.has_sub{position:relative}.category .list_category li div.has_sub a{max-width:calc(100% - 35px);padding-right:-5px}.category .list_category li div.has_sub p{position:absolute;right:-10px;top:-6px}.category .list_category li div.current>a,.category .list_category li div:hover>a,.category .list_category li div.open>a{color:#f9a702}.category .list_category li div.current>P svg path,.category .list_category li div:hover>P svg path,.category .list_category li div.open>P svg path{stroke:#f9a702}.category .list_category li div.current>P{transform:rotate(-180deg)}.category .list_category li div.current+ul{display:block}.overlay_category{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:99;background:#00000080;transform:translate(-100%);transition:all .3s ease 0s}.overlay_category.open{transform:none}
