.title-product{font-size:28px;font-weight:400;margin:0px 0px 15px;line-height:36px}.gallery-top .swiper-slide{padding-bottom:100%;display:block;height:0}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:99%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.swiper_thumbs{position:relative}.swiper_thumbs .swiper-pagination-bullets{text-align:center}.swiper_thumbs .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:10px;height:10px;background:#8c8c8c;border-radius:50%;padding:0;font-size:0;opacity:1}.swiper_thumbs .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;border-radius:50%;background:#efc502}.swiper_thumbs .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#efc502;border-color:#efc502}.swiper_thumbs .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;cursor:pointer;color:#333;border:none;outline:none;background:transparent;line-height:35px;text-align:center;z-index:2;border-radius:0;right:-18px;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid #cdcfdd}.swiper_thumbs .swiper-button-next:hover{color:#fff;background:#efc502;border:1px solid #efc502}.swiper_thumbs .swiper-button-next:after{font-size:12px;line-height:35px;font-weight:bold;margin-left:3px}@media (max-width: 767px){.swiper_thumbs .swiper-button-next:after{font-size:9px;margin-left:1px}}.swiper_thumbs .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;cursor:pointer;color:#333;border:none;outline:none;background:transparent;line-height:35px;text-align:center;z-index:2;border-radius:0;left:-18px;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid #cdcfdd}.swiper_thumbs .swiper-button-prev:after{font-size:12px;line-height:35px;font-weight:bold;margin-right:3px}.swiper_thumbs .swiper-button-prev:hover{color:#fff;background:#efc502;border:1px solid #efc502}@media (max-width: 767px){.swiper_thumbs .swiper-button-prev:after{font-size:9px;margin-right:1px}}@media (max-width: 767px){.swiper_thumbs .swiper-button-next{width:25px;height:25px;line-height:25px;right:-10px;top:60%}.swiper_thumbs .swiper-button-next:after{line-height:25px}.swiper_thumbs .swiper-button-prev{width:25px;height:25px;line-height:25px;left:-10px;top:60%}.swiper_thumbs .swiper-button-prev:after{line-height:25px}}.swiper_thumbs .gallery-thumbs{margin-top:10px}.swiper_thumbs .gallery-thumbs .swiper-slide{border:1px solid #ebebeb;cursor:pointer;background:#fff}.swiper_thumbs .gallery-thumbs .swiper-slide .p-100{padding-bottom:100%;height:0;position:relative}.swiper_thumbs .gallery-thumbs .swiper-slide .p-100 img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.swiper_thumbs .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#efc502}.swiper_thumbs .gallery-thumbs .swiper-slide:hover{border-color:#efc502}.layout-product .product_top{padding-bottom:50px;position:relative}.layout-product .product_top:before{background:#fafafa;content:"";width:50%;height:100%;position:absolute;z-index:-1}@media (max-width: 767px){.layout-product .product_top:before{width:100%}}.layout-product .product_top .product-detail-left{padding:35px 40px 0 15px}@media (max-width: 767px){.layout-product .product_top .product-detail-left{padding:35px 15px 0 15px}}.layout-product .product_top .details-pro{padding:35px 15px 0 50px}@media (max-width: 767px){.layout-product .product_top .details-pro{padding:35px 15px 0 15px}}.layout-product .product_top .details-pro .title-item{font-size:16px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#707070;padding-bottom:15px;margin:0}.layout-product .product_bottom{padding:50px 0;position:relative;background:#fff;-webkit-box-shadow:inset 0px 6px 5px 1px rgba(0,0,0,0.48);-moz-box-shadow:inset 0px 6px 5px 1px rgba(0,0,0,0.48);box-shadow:inset 0px 5px 12px -7px rgba(0,0,0,0.48)}@media (min-width: 992px){.layout-product .product_bottom .tab-col{border-left:1px solid #ebebeb;height:auto;padding:0 30px}}@media (max-width: 992px){.layout-product .product_bottom .tab-col{margin-top:20px}}.layout-product .product_bottom .view-more{width:100%;float:left}.layout-product .product_bottom .view-more a{text-decoration:underline;color:#707070;font-size:14px}.layout-product .product_bottom .view-more a:hover{color:#efc502}.layout-product .price-box{margin-bottom:20px}.layout-product .price-box .special-price{font-size:26px;font-weight:700;color:#151618}.layout-product .price-box .old-price{color:#8d90a6;font-size:14px;margin-left:7px}.layout-product .inventory_quantity{font-size:14px;margin-bottom:10px}.layout-product .inventory_quantity .a-stock{color:#efc502}.layout-product .inventory_quantity .a-vendor{color:#efc502}.layout-product .product-summary{margin:30px 0;font-size:15px;color:#707070}.layout-product .product-summary img{display:none}.layout-product .product-summary ul{padding-left:20px;list-style:unset}.layout-product .swatch{font-size:14px;margin-bottom:15px}.layout-product .swatch .header{margin-bottom:10px;font-weight:bold}.layout-product .swatch .swatch-element{display:inline-block;margin:0px 5px 5px 0}.layout-product .swatch .swatch-element input{display:none}.layout-product .swatch .swatch-element label{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c6cddb;color:#c6cddb;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0}.layout-product .swatch .swatch-element label .crossed-out{display:none}.layout-product .swatch .swatch-element.den label{background:#000 !important;border-color:#000 !important}.layout-product .swatch .swatch-element.trang label{background:#fff !important;border-color:#ebebeb !important}.layout-product .swatch .swatch-element.do label{background:#FF1C1C !important;border-color:#FF1C1C !important}.layout-product .swatch .swatch-element.vang label{background:#FFC107 !important;border-color:#FFC107 !important}.layout-product .swatch .swatch-element.cam label{background:#FF835B !important;border-color:#FF835B !important}.layout-product .swatch .swatch-element.hong label{background:#f5d5d8 !important;border-color:#f5d5d8 !important}.layout-product .swatch .swatch-element.xanh-duong label{background:#14456e !important;border-color:#14456e !important}.layout-product .swatch .swatch-element.tim label{background:#8d00ff !important;border-color:#8d00ff !important}.layout-product .swatch .swatch-element input:checked+label{background:#fff;border-color:#efc502;color:#efc502}.layout-product .swatch .swatch-element .tooltip{display:none}.layout-product .swatch .swatch-element.soldout{position:relative}.layout-product .swatch .swatch-element.soldout label{position:relative}.layout-product .swatch .swatch-element.color label{border-radius:50%;width:40px;min-width:40px !important;height:40px !important;line-height:40px !important;border:1px solid #ebebeb !important}.layout-product .swatch .swatch-element.color input:checked+label:before{display:block;content:"";width:40px;height:40px !important;position:absolute;left:0;top:0;border:0 solid #efc502;border-radius:50%;-webkit-box-shadow:0px 12px 10px -6px rgba(0,0,0,0.75);-moz-box-shadow:0px 12px 10px -6px rgba(0,0,0,0.75);box-shadow:0px 9px 10px -9px rgba(0,0,0,0.75)}.layout-product .swatch .swatch-element.color.trang input:checked+label:before{background-image:url(//bizweb.dktcdn.net/100/364/835/themes/894797/assets/check-symbol-black.png?1665393211836)}.layout-product .box-variant .selector-wrapper{margin-bottom:15px !important}.layout-product .box-variant .selector-wrapper label{font-weight:bold;width:100%;font-size:14px;float:left;color:#0c0c0c;line-height:40px}.layout-product .box-variant .selector-wrapper .single-option-selector{height:45px;width:35%;border-radius:30px;border:1px solid #ebebeb;padding:0 15px}.layout-product .button_actions .add_to_cart{border:initial;height:65px;line-height:65px;padding:0 40px;background:#efc502;color:#fff;text-transform:none;border:1px solid transparent;font-size:21px;margin-left:10px}.layout-product .button_actions .add_to_cart.btn[disabled]{margin-left:0px}.layout-product .button_actions .add_to_cart:hover{background:#fff;color:#efc502;border:1px solid #efc502}@media (min-width: 768px) and (max-width: 991px){.layout-product .button_actions .add_to_cart{width:100%;margin-left:0px;margin-top:20px}}.layout-product .button_actions .btn-soldout{border:initial;height:65px;line-height:65px;padding:0 40px;background:#efc502;color:#fff;text-transform:none;border:1px solid transparent;font-size:21px;margin-left:0px;opacity:0.6}.layout-product .button_actions .btn-soldout:hover{background:#fff;color:#efc502;border:1px solid #efc502}.layout-product .flex-quantity{display:inline-flex;font-size:14px}@media (min-width: 768px) and (max-width: 991px){.layout-product .flex-quantity{display:block}}.layout-product .input_number_product{width:210px;display:inline-block;position:relative;padding:0;margin:0px !important;border:none;box-shadow:none;background:transparent}.layout-product .input_number_product .btn_num{font-size:18px;line-height:0px;border:0;font-weight:700;display:inline-block;width:50px;height:65px;background:#f3f3f3;float:left;color:#49494a;text-align:center;padding:0px}.layout-product .input_number_product .btn_num.num_1{border-right:solid 1px #e1e1e1}.layout-product .input_number_product .btn_num.num_2{border-left:solid 1px #e1e1e1}.layout-product .input_number_product .btn_num:hover{cursor:pointer}.layout-product .input_number_product .btn_num svg{width:20px;height:20px}.layout-product .input_number_product input{margin:0px;display:block;float:left;color:#49494a;font-weight:700;height:65px;border:0;border-right:none;border-left:none;width:110px;text-align:center;box-shadow:none;border-radius:0px;font-size:16px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;background:#f3f3f3;padding:0}.product-tab .tabs-title{padding:0;margin:0;list-style:none;display:flex}.product-tab .tab-link{position:relative;display:inline-block;background:#fff;padding:0px 30px;border-bottom:0px;margin-top:0px;width:auto;cursor:pointer}.product-tab .tab-link:before{content:"";height:20px;width:3px;position:absolute;left:0;background:#dcdcdc;bottom:5px}.product-tab .tab-link:first-child{padding-left:0}.product-tab .tab-link:first-child:before{display:none}.product-tab .tab-link h3{color:#dcdcdc;padding:0;margin:0;font-size:14px;font-family:'Oswald', sans-serif}.product-tab .tab-link h3 span{text-transform:uppercase;font-size:21px;font-weight:700;color:#dcdcdc}.product-tab .tab-link.active h3 span,.product-tab .tab-link:hover h3 span{color:#333}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.active{opacity:1;visibility:visible;height:auto;padding:25px 0}.product-tab .tab-content .rte{color:#9d9c9c;font-weight:300;font-size:14px}.product-tab .tab-content .rte ul{padding-left:20px;list-style:unset}.product_related{padding:80px 0;background:#fafafa}@media (max-width: 991px){.product_related{padding:30px 0}}@media (min-width: 992px) and (max-width: 1199px){.product_related{padding:50px 0}}.productRelate{margin-top:30px}@media (max-width: 767px){.productRelate{margin-top:10px;padding-bottom:30px}.productRelate .a-center-update{text-align:left !important}}.productRelate .swiper-pagination-bullets{text-align:center}.productRelate .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:10px;height:10px;background:#8c8c8c;border-radius:50%;padding:0;font-size:0;opacity:1}.productRelate .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;border-radius:50%;background:#efc502}.productRelate .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#efc502;border-color:#efc502}.productRelate .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;cursor:pointer;color:#333;border:none;outline:none;background:transparent;line-height:35px;text-align:center;z-index:2;border-radius:0;right:-18px;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid #cdcfdd}.productRelate .swiper-button-next:hover{color:#fff;background:#efc502;border:1px solid #efc502}.productRelate .swiper-button-next:after{font-size:12px;line-height:35px;font-weight:bold;margin-left:3px}@media (max-width: 767px){.productRelate .swiper-button-next:after{font-size:9px;margin-left:1px}}.productRelate .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;cursor:pointer;color:#333;border:none;outline:none;background:transparent;line-height:35px;text-align:center;z-index:2;border-radius:0;left:-18px;-webkit-transition:all .25s ease;transition:all .25s ease;border:1px solid #cdcfdd}.productRelate .swiper-button-prev:after{font-size:12px;line-height:35px;font-weight:bold;margin-right:3px}.productRelate .swiper-button-prev:hover{color:#fff;background:#efc502;border:1px solid #efc502}@media (max-width: 767px){.productRelate .swiper-button-prev:after{font-size:9px;margin-right:1px}}.productRelate .swiper_relate{position:relative}.productRelate .swiper_relate .swiper-button-prev{top:-50px;left:unset;right:45px;background:#fff;border:none}.productRelate .swiper_relate .swiper-button-prev.swiper-button-disabled{opacity:1}.productRelate .swiper_relate .swiper-button-prev:hover{color:#fff;background:#efc502;border:1px solid #efc502}.productRelate .swiper_relate .swiper-button-next{top:-50px;left:unset;right:0px;background:#fff;border:none}.productRelate .swiper_relate .swiper-button-next.swiper-button-disabled{opacity:1}.productRelate .swiper_relate .swiper-button-next:hover{color:#fff;background:#efc502;border:1px solid #efc502}.productRelate .block-title{margin-bottom:30px;position:relative}.productRelate .block-title h2{font-weight:700;letter-spacing:0;position:relative;display:inline-block;margin:0;font-family:'Oswald', sans-serif;font-size:21px;text-transform:uppercase;padding-bottom:10px}.productRelate .block-title h2 a{color:#333}.productRelate .block-title h2 a:hover{color:#efc502}@media (max-width: 767px){.product-tab .tabs-title{display:block}.product-tab .tab-content.active{padding:15px 0}.productRelate .block-title h2{font-size:22px}.title-product{margin-top:15px}.layout-product .flex-quantity{display:block}.layout-product .input_number_product{width:100%}.layout-product .button_actions .add_to_cart{margin-top:15px;margin-left:0px;width:100%}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}.product-mini-item{padding:10px 10px;margin-bottom:0px;margin-bottom:15px;width:100%;float:left}@media (max-width: 767px){.product-mini-item{padding:10px 0}}.product-mini-item .product-image{width:125px;float:left}.product-mini-item .product-image .image_thumb{height:125px}@media (max-width: 1199px) and (min-width: 992px){.product-mini-item .product-image{width:90px !important}.product-mini-item .product-image .img_thumb{height:90px !important}}@media (max-width: 767px){.product-mini-item .product-image{width:90px}.product-mini-item .product-image .img_thumb{height:unset}}.product-mini-item .product-bottom{width:calc(100% - 125px);-webkit-width:calc(100% - 125px);-moz-width:calc(100% - 125px);-o-width:calc(100% - 125px);-os-width:calc(100% - 125px);padding:0 0px 0 25px;float:left}@media (max-width: 1199px) and (min-width: 992px){.product-mini-item .product-bottom{width:calc(100% - 90px);-webkit-width:calc(100% - 90px);-moz-width:calc(100% - 90px);-o-width:calc(100% - 90px);-os-width:calc(100% - 90px)}}@media (max-width: 767px){.product-mini-item .product-bottom{width:calc(100% - 90px);-webkit-width:calc(100% - 90px);-moz-width:calc(100% - 90px);-o-width:calc(100% - 90px);-os-width:calc(100% - 90px)}}.product-mini-item .product-bottom .product-name{border:0px;font-size:15px;margin:0px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding-bottom:0px;overflow:hidden;text-align:left;word-wrap:break-word;line-height:22px;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap}.product-mini-item .product-bottom .price-box{margin-bottom:10px}.product-mini-item .product-bottom .price-box .old-price{display:inline-block;font-size:12px;text-decoration:line-through;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#ccc}.product-mini-item .product-bottom .price-box .special-price .price{display:inline-block;color:#151618;font-size:16px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.product-mini-item .product-bottom .price-box .regular-price .price{color:#151618;font-size:16px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding-right:10px;font-weight:700}
