.title-product{font-size:24px;font-weight:600}.product-box{margin-top:56px;background:#FAFAFA;padding:20px}.product-box h2{font-size:16px;line-height:32px;font-weight:600;margin-bottom:20px;position:relative;cursor:pointer}.product-box h2:before{content:'';position:absolute;top:0;right:0;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/product_title.svg?1760354014202) center no-repeat;width:32px;height:32px;transition:all .3s}.product-box h2.active:before{transform:rotate(-180deg)}.product-box .content iframe{max-width:100%}@media (max-width: 767px){.product-box .content iframe{height:200px}}.product-box.product-tinhnang-nb .content,.product-box.product-content .content{overflow:hidden;position:relative}.product-box.product-tinhnang-nb .content:not(.active),.product-box.product-content .content:not(.active){display:none}.product-box.product-tinhnang-nb .content.open,.product-box.product-content .content.open{height:initial !important}.product-box.product-tinhnang-nb .content .view-more,.product-box.product-content .content .view-more{position:absolute;width:100%;background-image:linear-gradient(180deg, rgba(255,255,255,0), #fafafa, #fafafa);text-align:center;padding:100px 0 0;bottom:0;left:0;font-weight:500}.product-box.product-tinhnang-nb .content .view-more>span,.product-box.product-content .content .view-more>span{border:1px solid #232323;line-height:40px;min-width:135px;background:#fafafa}.product-box.product-tinhnang-nb .content .view-more>span svg,.product-box.product-content .content .view-more>span svg{margin-left:8px;width:14px;height:7px}.product-box.product-tinhnang-nb .content .view-more:hover,.product-box.product-content .content .view-more:hover{color:#FFF}.product-box.product-tinhnang-nb .content .view-more:hover>span,.product-box.product-content .content .view-more:hover>span{background:#232323}.product-box.product-tinhnang-nb .content .view-more:hover path,.product-box.product-content .content .view-more:hover path{fill:#FFF}.product-box.product-tinhnang-nb .content .view-more.active,.product-box.product-content .content .view-more.active{padding-top:0}.product-box.product-tinhnang-nb .content .view-more.active span svg,.product-box.product-content .content .view-more.active span svg{transform:rotate(-180deg)}.product-box:not(.product-content) .content>p:nth-child(1){display:none}.product-box.product-tinhnang-nb table{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);border:none;table-layout:fixed}.product-box.product-tinhnang-nb table td{border:none;padding:10px;vertical-align:top;width:calc(100% / 3);text-align:justify}.product-image-view{top:15px;left:10px;z-index:99;background:var(--main-color);color:#FFF;cursor:pointer;font-size:12px;opacity:0.7}.product-image-view:hover{opacity:1}.gallery-top{margin-bottom:40px}.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{z-index:1;width:40px;height:40px;background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-20px;transform:translateY(0);visibility:visible;opacity:1}.gallery-top .swiper-button-next:after,.gallery-top .swiper-button-prev:after{color:#000;font-size:12px;font-weight:bold}.gallery-top .swiper-button-next.swiper-button-disabled,.gallery-top .swiper-button-prev.swiper-button-disabled{opacity:0.2}.gallery-top .swiper-button-next{right:0}.gallery-top .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.gallery-top .swiper-button-next{right:0;display:none}}.gallery-top .swiper-button-prev{left:0}.gallery-top .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.gallery-top .swiper-button-prev{left:0;display:none}}.gallery-top .swiper-slide{display:block}.gallery-top .swiper-slide img{max-height:504px}.gallery-top .swiper-slide.swiper-slide-video iframe{top:0;left:0;width:100%;height:100%;border-radius:5px;border:none}.gallery-thumbs{margin-bottom:56px}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{z-index:1;width:40px;height:40px;background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-20px;transform:translateY(0);visibility:visible;opacity:1}.gallery-thumbs .swiper-button-next:after,.gallery-thumbs .swiper-button-prev:after{color:#000;font-size:12px;font-weight:bold}.gallery-thumbs .swiper-button-next.swiper-button-disabled,.gallery-thumbs .swiper-button-prev.swiper-button-disabled{opacity:0.2}.gallery-thumbs .swiper-button-next{right:0}.gallery-thumbs .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.gallery-thumbs .swiper-button-next{right:0;display:none}}.gallery-thumbs .swiper-button-prev{left:0}.gallery-thumbs .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.gallery-thumbs .swiper-button-prev{left:0;display:none}}.gallery-thumbs img{border-radius:10px}.gallery-thumbs .swiper-slide{cursor:pointer;border:1px transparent solid}.gallery-thumbs .swiper-slide-thumb-active{border-color:#232323;border-radius:10px;overflow:hidden}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{display:none}.gallery-thumbs:hover .swiper-button-next,.gallery-thumbs:hover .swiper-button-prev{display:flex}.layout-product{padding-bottom:30px}.layout-product .details-pro{padding-bottom:5px;transition:all .3s}.layout-product .details-pro.is-hidden{top:90px}.layout-product .product-vendor{color:var(--main-color)}.layout-product .product-meta{color:#838383}.layout-product .product-meta .review-pro{color:#FFF;line-height:30px;cursor:pointer}.layout-product .product-meta .review-pro span{border-radius:6px;padding:0 10px}.layout-product .product-meta .review-pro span:nth-child(1){background:#E59819 url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/vote_pro.svg?1760354014202) left 8px center no-repeat;padding-left:30px;margin-right:5px}.layout-product .product-meta .review-pro span:nth-child(2){background:var(--main-color) url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/review.svg?1760354014202) left 8px center no-repeat;padding-left:30px}.layout-product .price-box{gap:24px}.layout-product .price-box .special-price{font-size:24px;color:#232323;font-weight:600}.layout-product .price-box .old-price{color:#838383;font-size:16px}.layout-product .price-box .save-price{background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/sale.svg?1760354014202) center no-repeat;color:#FFF;font-size:14px;min-width:48px;line-height:48px;display:inline-block;text-align:center}.layout-product .vat{color:#838383}.layout-product .custom-btn-number{display:none !important}.layout-product .sl{min-width:160px}.layout-product .inventory_quantity{color:var(--main-color)}.layout-product .product-donvi{margin-bottom:10px}.layout-product .product-donvi .title{min-width:160px}.layout-product .product-donvi .donvi{border:1px solid #e3e3e3;border-radius:16px}.layout-product .product-gift{padding:20px;border:1px solid #EDEDED;margin-bottom:20px}.layout-product .product-gift .title{font-weight:600}.layout-product .product-gift .list{flex-wrap:wrap;gap:24px}.layout-product .product-gift .list .item{text-align:center}.layout-product .product-gift .list .image{margin-bottom:8px;width:86px;height:86px}.layout-product .product-gift .list .image img{top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%}.layout-product .product-gift .list .name{font-weight:500;font-size:14px}.layout-product .product-summary .title{color:#807f7d}.layout-product .product-summary img{display:none}.layout-product .product-summary p{margin-bottom:5px}.layout-product .product-summary p:last-child{margin-bottom:0}.layout-product .product-summary ul{padding-left:18px}.layout-product .product-summary table{border:none}.layout-product .product-summary table td{border:none;padding-bottom:10px;vertical-align:top}.layout-product .product-summary table colgroup col{width:auto !important}.layout-product .product-summary table colgroup col:nth-child(1),.layout-product .product-summary table td:nth-child(1){min-width:160px !important;width:160px !important}.layout-product .form-product .selector-wrapper{display:none !important}.layout-product .button_actions{min-width:100%}.layout-product .button_actions .btn{height:56px;border:1px #000 solid;background:#000;color:#FFF;font-size:20px;flex:1;padding:0;font-weight:600;border-radius:0}.layout-product .button_actions .btn:before{content:'';display:inline-block;width:24px;height:24px;margin-right:5px;vertical-align:bottom}.layout-product .button_actions .btn:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.layout-product .button_actions .btn:hover:before{filter:brightness(0) invert(1)}.layout-product .button_actions .add_to_cart:before{background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/cart_add.svg?1760354014202) center no-repeat;background-size:24px;transform:translateY(-1px)}.layout-product .button_actions .btn-buy-now{border-color:var(--main-color);background:var(--main-color)}.layout-product .button_actions .btn-buy-now:before{background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/cart_buy.png?1760354014202) center no-repeat}.layout-product .button_actions .btn-soldout{border:initial;background:#363636;color:#fff;min-width:100%}.layout-product .button_actions .btn-soldout:hover{background:var(--hover)}.layout-product .input_number_product{width:130px;min-width:130px;position:relative}.layout-product .input_number_product .btn_num{border:none;width:30px;height:50px;line-height:24px;position:absolute;right:0;top:0;text-align:center;cursor:pointer;background:initial;padding:initial;border-radius:50%;font-weight:bold}.layout-product .input_number_product .btn_num.num_1{left:0;right:initial}.layout-product .input_number_product input{width:100%;font-size:20px;height:50px;border-radius:25px;border:1px solid #D0D3E1;text-align:center;padding:0 30px}.layout-product .find-shop{line-height:54px;border:1px var(--main-color) solid;color:var(--main-color);border-radius:28px;margin-top:12px;gap:5px}.layout-product .find-shop:before{content:'';display:inline-block;width:24px;height:24px;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/shop.png?1760354014202) center no-repeat}.layout-product .find-shop:hover{background:var(--sub-color)}.layout-product .product-contact{gap:16px;line-height:50px}.layout-product .product-contact>a{border:1px #000 solid;text-transform:uppercase;font-size:20px;font-weight:600;width:calc((100% - 8px)/2);justify-content:center;gap:8px}.layout-product .product-contact .js-btn-compare:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:bottom;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/compare_pro.svg?1760354014202) center no-repeat;background-size:20px}.layout-product .product-contact .js-btn-compare.added:before{background-image:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/compare_pro_added.svg?1760354014202)}.layout-product .light{padding-left:35px;line-height:24px;color:#667085;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/light.svg?1760354014202) left center no-repeat}.layout-product .views{padding-left:35px;color:#667085;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/views.svg?1760354014202) left center no-repeat}.layout-product .product-policy{color:#ADADAD;font-size:13px;gap:12px}.layout-product .product-policy b{color:#000;font-size:15px;display:block}.layout-product .product-policy .item{box-shadow:2px 2px 12px 0px rgba(227,227,227,0.4);padding:10px 50px 10px 15px}.layout-product .product-policy .item img{top:15px;right:10px}.product-congnghe{background:#FAFAFA;padding:20px;margin-top:56px}.product-congnghe .icon{gap:12px}.product-congnghe .icon .item{width:calc((100% - 96px)/9)}.product-congnghe .icon .content{bottom:calc(100% - 10px);left:50%;transform:translateX(-50%);background:#FFF;border:1px solid #EAEAEA;width:276px;display:none;border-radius:2px}.product-congnghe .icon .content b{padding:8px 13px;border-bottom:1px solid #EAEAEA;background:#F7F7F7}.product-congnghe .icon .content p{padding:10px 13px;font-size:14px}.product-congnghe .icon .content:before{content:'';width:25px;height:15px;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/union.png?1760354014202) center no-repeat}.product-congnghe .icon .item:hover{z-index:1}.product-congnghe .icon .item:hover .content{display:block}.product-congnghe .image{gap:12px}.product-congnghe .image>a{width:calc((100% - 36px)/4)}.product-congnghe .image>a.more{top:0;right:0;height:100%;font-weight:600;text-align:center;justify-content:center;color:#FFF;background:rgba(0,0,0,0.3)}.product-congnghe .image>a.more ~ .item{display:none}.product-thongso{width:430px;max-width:100%}.product-tailieu a{text-decoration:underline;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/file_down.svg?1760354014202) right 0 no-repeat;padding-right:40px;line-height:32px}.product-tailieu a:not(:last-child){margin-bottom:8px}.product-countdown{border:1px solid #A52828;color:#A52828;padding:15px 24px;margin-bottom:20px}.product-countdown b{font-weight:500}.product-countdown .timer-view{gap:8px}.productRelate .block-title{font-size:26px;font-weight:600}.productRelate .swiper-button-next,.productRelate .swiper-button-prev{z-index:1;width:40px;height:40px;background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-20px;transform:translateY(0);visibility:visible;opacity:1}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{color:#000;font-size:12px;font-weight:bold}.productRelate .swiper-button-next.swiper-button-disabled,.productRelate .swiper-button-prev.swiper-button-disabled{opacity:0.2}.productRelate .swiper-button-next{right:0}.productRelate .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-next{right:0;display:none}}.productRelate .swiper-button-prev{left:0}.productRelate .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-prev{left:0;display:none}}.recent-viewed .product-item{box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08)}.qa .title{font-size:22px}@media (min-width: 1700px){.details-product .product-detail-left{-ms-flex:0 0 1058px;flex:0 0 1058px;max-width:1058px;padding-right:30px}.details-product .product-detail-right{-ms-flex:0 0 calc(100% - 1058px);flex:0 0 calc(100% - 1058px);max-width:calc(100% - 1058px);padding-left:30px}}@media (max-width: 1500px){.layout-product .product-policy .item{padding-left:10px;padding-right:45px}}@media (max-width: 1199px){.productRelate .swiper-button-prev{left:-11px}.productRelate .swiper-button-next{right:-11px}}@media (max-width: 991px){.title-product{font-size:20px}.product-countdown{padding:10px}.product-countdown .timer-view{gap:5px}.layout-product .price-box{gap:12px}.layout-product .price-box .special-price{font-size:22px}.layout-product .price-box .old-price{font-size:16px}.layout-product .product-contact>a{font-size:14px;line-height:39px}.layout-product .product-donvi .title{min-width:110px}.layout-product .product-summary table colgroup col:nth-child(1),.layout-product .product-summary table td:nth-child(1){min-width:110px !important;width:110px !important}.layout-product .sl{min-width:110px}.layout-product .input_number_product input,.layout-product .input_number_product .btn_num{height:40px}.layout-product .button_actions{gap:0}.layout-product .button_actions .btn{flex:auto;height:41px;font-size:14px}.layout-product .find-shop{line-height:48px}.product-policy{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-flex-wrap:unset;flex-wrap:unset}.product-policy .item{min-width:210px}}@media (max-width: 767px){.title-product{margin-top:15px}.product-box{padding:10px;margin-top:10px}.product-box.product-tinhnang-nb table{margin-left:-6px;margin-right:-6px}.product-box.product-tinhnang-nb table td{padding:6px}.gallery-top .swiper-pagination{bottom:5px;opacity:0.7}.gallery-thumbs{margin-bottom:0}.product-countdown{padding:10px;margin-bottom:10px}.layout-product .flex-quantity{display:block}.layout-product .price-box .special-price{font-size:22px}.layout-product .price-box .old-price{font-size:15px}.layout-product .button_actions .btn{font-size:14px;height:41px}}@media (max-width: 767px) and (max-width: 350px){.layout-product .button_actions .btn{font-size:12px}}@media (max-width: 767px){.layout-product .inventory_quantity{line-height:16px}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}.layout-product #add-to-cart-form{margin-bottom:10px !important}.layout-product .product-contact{gap:10px}.product-congnghe .icon .item{width:calc((100% - 60px) / 6)}.product-congnghe .icon .item:nth-child(6n+1) .content,.product-congnghe .icon .item:nth-child(6n+2) .content{left:-10px;transform:translateX(0)}.product-congnghe .icon .item:nth-child(6n+1) .content:before,.product-congnghe .icon .item:nth-child(6n+2) .content:before{left:30px}.product-congnghe .icon .item:nth-child(6n+5) .content,.product-congnghe .icon .item:nth-child(6n+6) .content{left:auto;right:-10px;transform:translateX(0)}.product-congnghe .icon .item:nth-child(6n+5) .content:before,.product-congnghe .icon .item:nth-child(6n+6) .content:before{left:auto;right:8px}.product-tab .tabs-title{border-bottom:1px #ebebeb solid}.product-tab .tab-link{padding:5px 10px;font-size:14px;line-height:1.2;margin-bottom:-1px}.product-tab .tab-content.active{padding:20px}.product-tab .tab-content .content{padding-left:20px}.product-tab .tab-content .content h3{margin-bottom:5px}.pharmacist .check{right:auto;left:20px;top:135px;width:100px}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-action p,#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter,#sapo-product-reviews .sapo-product-reviews-summary .summary-filter .btn-new-review.btn-new-review-mobile{margin:0 !important}#sapo-product-reviews .sapo-product-reviews-summary .summary-filter{gap:10px !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter p.active{color:#fff !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter p,#sapo-product-reviews .sapo-product-reviews-summary .btn-new-review{background-color:var(--main-color) !important;border-color:var(--main-color) !important;border-radius:18px !important}.productRelate .block-title{font-size:20px}.productRelate .slide-product{margin-left:-5px;margin-right:-5px}.productRelate .swiper-slide{padding:5px}}
