.bread-crumb{margin-bottom:20px}.sec_tab{padding:30px 0;margin-top:20px}.details-main .white{padding:10px}.mr-bt-15{margin-bottom:15px}.white{padding:0}.white-p{padding:10px;background:#fff}.overflow-hidden{overflow:hidden}.detail-wp{margin-top:0;padding-bottom:20px}h1{color:var(--text-color);font-family:var(--font-base);line-height:1.4;font-size:18px;font-weight:bold;margin:0 0 10px;display:block;text-transform:capitalize}.product-detail-left .favorite-link{position:absolute;z-index:2;top:5px;left:5px;background:#fff;height:35px;width:35px;border-radius:3px;box-shadow:2px 2px 0 0 #ebebeb}.product-detail-left .favorite-link svg{width:25px;height:25px;margin:5px}.product-detail-left .compare-link{position:absolute;z-index:2;top:5px;right:10px;background:#fff;height:35px;width:35px;border-radius:3px;box-shadow:2px 2px 0 0 #ebebeb}.product-detail-left .compare-link svg{width:25px;height:25px;margin:5px}.product-detail-left .compare-link .icon.active{fill:var(--button-hover)}.product-image-detail{position:relative;padding:0}.product-image-detail .gallery-top{position:relative;display:block;height:570px;margin-bottom:10px;width:100%}@media (max-width: 1024px){.product-image-detail .gallery-top{height:480px}}@media (max-width: 991px){.product-image-detail .gallery-top{height:480px}}@media (max-width: 767px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 668px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 569px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 480px){.product-image-detail .gallery-top{height:415px}}@media (max-width: 376px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 321px){.product-image-detail .gallery-top{height:320px}}.product-image-detail .gallery-top img{border-radius:5px;width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .gallery-top .frame{position:absolute;width:100%;height:100%;z-index:3}.product-image-detail .gallery-thumbs{height:70px;width:100%}@media (max-width: 991px) and (min-width: 768px){.product-image-detail .gallery-thumbs{height:60px;margin-bottom:15px}}@media (max-width: 767px){.product-image-detail .gallery-thumbs{height:85px}}@media (max-width: 321px){.product-image-detail .gallery-thumbs{height:85px}}.product-image-detail .gallery-thumbs .swiper-slide{position:relative;display:block;border:solid thin #eee;height:70px;padding:0px}@media (max-width: 1024px){.product-image-detail .gallery-thumbs .swiper-slide{height:70px}}@media (max-width: 991px){.product-image-detail .gallery-thumbs .swiper-slide{height:60px}}@media (max-width: 767px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 668px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 569px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 480px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 376px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 321px){.product-image-detail .gallery-thumbs .swiper-slide{height:65px}}.product-image-detail .gallery-thumbs .swiper-slide img{border-radius:5px;width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--main-color)}.product-image-detail [class*="swiper-button-"]{width:20px;height:30px;background:#f5f5f5;top:60%}.product-image-detail [class*="swiper-button-"] svg{width:17px;height:27px}.product-image-detail [class*="swiper-pagination"] .swiper-pagination-bullet{width:10px;height:10px;border-radius:10px}.product-image-detail [class*="swiper-pagination"] .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--hover)}.playvideoytb{display:inline-block;width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.playvideoytb svg{fill:var(--main-color)}.swiper-slide iframe{width:100%;height:100%;position:absolute;z-index:1}.video-frame{top:10%}.video-frame .content-modal{padding:0}.video-frame iframe{min-height:340px}.modal-config{top:5%}.modal-config .content-modal{padding:0}.modal-config .content-modal .title-tab{margin:0;height:40px;line-height:40px;padding:0 10px;background:var(--main-color);color:#fff}.modal-config .config{max-height:600px;overflow:hidden;overflow-y:auto;padding:0 10px;margin:10px 0}.modal-config .config::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}.modal-config .config::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.modal-config .config::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#e5e5e5}.vendor-group{margin-bottom:15px;margin-top:10px;font-size:14px;font-weight:400;color:var(--text-color);font-family:var(--font-base)}@media (max-width: 375px){.vendor-group{flex-flow:column}}.vendor-group .vendor{margin-right:15px}.prview{display:flex;font-size:13px}.prview span{margin-left:10px;cursor:pointer}.prview span:hover{color:var(--hover)}.details-pro{z-index:2}.details-pro .sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px}.details-pro form{margin-bottom:0}.details-pro .group-power{border-radius:5px;background:linear-gradient(180deg, var(--main-color) 0%, #EF9135 100%);position:relative;padding:10px;min-height:105px;margin-top:5px}.details-pro .group-power:before{content:"";background:url(//bizweb.dktcdn.net/100/615/151/themes/1061923/assets/bg-price.png?1764236268287);width:100%;height:100%;background-size:cover;position:absolute;top:0;left:0}.details-pro .group-power p{color:#FFF;margin:0;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.details-pro .kmkemtheo{border-radius:0 0 5px 5px;border:1px solid var(--main-color);background:rgba(255,203,173,0.4);padding:15px;font-size:14px;color:var(--text-color);border-top:0;margin-top:-3px}.details-pro .kmkemtheo p{font-size:14px;line-height:1.3;margin-bottom:5px;padding:0}.details-pro .kmkemtheo ul{padding:0 0 0 0;margin:0 0 5px}.details-pro .kmkemtheo ul li{font-size:14px;line-height:1.3}.details-pro .price-box .product-price{font-size:24px;color:#FEE71A;font-weight:700;margin-right:10px;font-family:var(--font-base)}@media (max-width: 767px){.details-pro .price-box .product-price{margin-bottom:0}}.details-pro .price-box .old-price{font-size:14px;color:#fff;display:inline-block;margin-right:10px}.details-pro .price-box .old-price .product-price-old{font-size:14px;font-weight:400;text-decoration:line-through}.details-pro .price-box .save-price{font-size:14px;display:block;color:#fff}.details-pro .price-box .save-price .product-price-save{color:#fff;font-weight:400}.details-pro .form-product{margin-top:10px}.details-pro .form-product #add-to-cart-form{margin-bottom:10px}.details-pro .form-product .custom-btn-number{width:110px}@media (max-width: 767px){.details-pro .form-product .custom-btn-number{margin-bottom:15px}}.details-pro .form-product .custom-btn-number .custom-btn-numbers{position:relative}.details-pro .form-product .custom-btn-number .custom-btn-numbers button{width:30px;height:30px;border:thin solid #ebebeb;background-color:#fff;font-size:14px;color:#ee4f83;padding:0;font-weight:400;float:left;border-radius:0;line-height:22px}.details-pro .form-product .custom-btn-number .custom-btn-numbers button.btn-minus{bottom:0;top:auto}.details-pro .form-product .custom-btn-number .custom-btn-numbers button:hover,.details-pro .form-product .custom-btn-number .custom-btn-numbers button:focus{border-color:var(--main-color);color:#fff;background-color:var(--main-color);box-shadow:none;outline:none}.details-pro .form-product .custom-btn-number .custom-btn-numbers input{float:left;width:40px;height:30px;border:solid thin #ebebeb;border-radius:0;color:#333f48;padding:0;text-align:center;font-size:14px;font-weight:600;min-height:unset;line-height:30px;margin:0;border-left:none;border-right:none}.details-pro .btn-mua{margin-top:15px}.details-pro .btn-mua button{background:#0596FF;border:solid 1px #0596FF;color:#fff;padding:0 20px 0;height:50px;line-height:5px;width:calc(100% / 2 - 5px);border-radius:4px;display:inline-block;text-align:center;cursor:pointer;font-size:16px;font-weight:bold;margin-right:0;align-items:center;justify-content:center;position:relative;margin-bottom:10px;min-width:unset;white-space:normal;text-transform:uppercase}.details-pro .btn-mua button:nth-child(2){margin-right:5px}.details-pro .btn-mua button.btn-buy-now{box-shadow:none;outline:none;background-color:#FF3E3E;border-color:#FF3E3E;color:#fff;width:100%;text-align:center !important;display:inline-block;padding:0;height:50px;float:left;margin-right:5px;line-height:43px;font-size:17px}.details-pro .btn-mua button.btn-buy-now:hover{box-shadow:none;outline:none;background-color:#FF3E3E;border-color:#FF3E3E;color:#fff;opacity:0.7}.details-pro .btn-mua button:disabled{padding:0 20px;cursor:default}@media (min-width: 768px){.details-pro .btn-mua button:hover,.details-pro .btn-mua button:focus{box-shadow:none;outline:none;opacity:.8}}.details-pro .btn-mua span{display:block;line-height:0px;margin-top:16px;text-transform:math-auto;font-weight:400;font-size:12px}@media (max-width: 767px){.details-pro .btn-mua{width:100%}.details-pro .btn-mua button{width:100%}}.details-pro .select-swatch{width:100%;display:inline-block}.views{padding:10px 0;display:flex;flex-flow:wrap;font-size:13px;color:var(--text-color)}.views span{color:var(--price);font-weight:bold;padding-left:25px;position:relative}.views span:before{content:"";width:24px;height:24px;background:var(--flash-icon);position:absolute;z-index:2;background-size:contain;background-repeat:no-repeat;top:-8px;left:-3px}.flashdetails{margin-bottom:15px;display:inline-block;position:absolute;right:10px;top:0;width:180px}@media (max-width: 767px){.flashdetails{top:-210px;z-index:4;box-shadow:1px 2px 4px #D7D7E9;background:rgba(245,245,245,0.28);padding:0px 3px 5px 5px;border-radius:5px}}.flashdetails .timer{display:flex;height:50px;line-height:35px;position:relative;z-index:1;justify-content:end;margin-top:10px;text-align:right}.flashdetails .timer p{font-size:25px;margin:0 0 0 10px;padding:0;color:#fff;line-height:33px;font-weight:400;text-transform:uppercase;font-family:var(--font-title)}.flashdetails .timer span{font-size:13px;color:#fff;padding-right:3px;line-height:1.3}.flashdetails .timer .d-flex{flex-flow:column}.flashdetails .timer .timein{display:flex;font-size:18px;font-weight:bold;color:#fff;position:relative;right:0;height:35px;align-items:center}.flashdetails .timer .timein span{display:inline-block;padding:0 0px;height:25px;line-height:25px;text-align:center;border-radius:3px;background:#fff;color:var(--text-color);font-size:0;font-weight:bold;margin:0 5px}.flashdetails .timer .timein span span{font-size:14px}@media (max-width: 375px){.flashdetails .timer{height:auto;align-items:center}.flashdetails .timer .timein{position:relative;margin-left:-5px}.flashdetails .timer .d-flex>span{display:none}}.flashsale_product{margin-top:10px}.quantity_sale{padding:0px;position:relative;margin:10px 0 0}.quantity_sale:before{content:"";width:24px;height:24px;background:var(--flash-icon);position:absolute;z-index:2;background-size:contain;background-repeat:no-repeat;top:-10px;left:-3px}.quantity_sale .titlecount{color:var(--text-color);font-size:10px;position:absolute;z-index:2;line-height:13px;margin-left:25px;font-weight:400}.quantity_sale .barprocess{display:block;width:100%;height:13px;margin-top:2px;border-radius:12px;position:relative;overflow:hidden;background:#f3f3f3}.quantity_sale .countlength_sale{width:0%;height:100%;background:#ECD400;border-radius:99px 0 0 99px;position:absolute;top:0;z-index:1}.social-media__item-list{display:flex;padding:10px 0 0;margin:0;font-size:14px}@media (max-width: 767px){.social-media__item-list{display:block}.social-media__item-list li:first-child{width:100%;margin-bottom:5px}}.social-media__item-list .social-media__item{display:inline-flex;margin-left:5px;align-items:center;border-radius:3px;padding:0 10px 0 5px}.social-media__item-list .social-media__item a{display:inline-flex;align-items:center;font-size:12px;color:#fff}.social-media__item-list .social-media__item a svg{fill:#fff;width:20px;height:15px}.social-media__item-list .social-media__item:nth-child(2){background:#0094ff}.social-media__item-list .social-media__item:nth-child(3){background:#ff6781}.social-media__item-list .social-media__item:nth-child(4){background:#4caaff}.social-media__item-list .social-media__item:hover{opacity:0.7}.product .product-tab .table-config.current{padding:0}.product .product-tab .table-config.current .config{padding:0}.title-tab{color:var(--text-color);font-family:var(--font-base);font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:15px;text-align:left}.config{padding:0;max-height:300px;overflow:hidden}.config th,.config td{text-align:left}.config td p{margin-bottom:0}@media (min-width: 600px){.config td{width:100px}}.config td:first-child{font-weight:bold}.config table{width:100% !important}.config table th,.config table td{text-align:left;border:solid 1px #ebebeb;padding:5px}.block-content{text-align:center}.block-content .button-default{border-radius:3px;border:1px solid var(--button-background);background:#FFF;color:var(--button-background);height:35px;line-height:33px;cursor:pointer;padding:0;font-size:14px}.block-content .button-default span{padding:0 30px}.block-content .button-default:hover,.block-content .button-default:focus{outline:none;box-shadow:none;border-color:var(--button-hover);background:var(--button-hover);color:#fff}.ba-text-fpt.has-height{max-height:500px;overflow:hidden}.product_getcontent{font-size:14px;text-align:left}.product_getcontent h3,.product_getcontent h4,.product_getcontent h2{font-size:1rem}.product_getcontent.expanded .ba-text-fpt.has-height{max-height:unset}#reviewtab{padding:20px 0;border-top:solid 1px #ebebeb;margin-top:40px}.component-phukien.white{padding:15px 10px 20px}.component-phukien .block-title{justify-content:space-between;align-items:center;margin-bottom:20px}.component-phukien .block-title h2{line-height:29px;color:var(--main-color)}.component-phukien .block-title h2 a{color:var(--main-color)}.component-phukien .block-title h2:hover a{color:var(--hover-link)}.component-phukien .swiper-pagination{position:absolute;display:inline-block;bottom:10px;right:10px;margin:0}.component-blog-tech{margin-top:10px;overflow:hidden;margin-bottom:20px}.component-blog-tech.white-p{padding:15px 10px 0;margin-top:15px}.component-blog-tech .block-title{justify-content:space-between;align-items:center;margin-bottom:20px}.component-blog-tech .block-title h2{line-height:29px;color:var(--main-color)}.component-blog-tech .block-title h2.lazyload{padding-left:40px;background-size:30px;background-repeat:no-repeat;background-position:left top}.component-blog-tech .block-title h2 a{color:var(--main-color)}.component-blog-tech .block-title h2:hover a{color:var(--hover-link)}.component-blog-tech article{margin-bottom:10px}.component-blog-tech .thumb-large .thumb img{margin:0 auto}.section-related-product .block-title{margin-bottom:20px}.recent-page-viewed{margin:20px 0;position:relative}.recent-page-viewed .recent-viewed{margin-top:20px}.list-bundled-products{display:flex;flex-flow:wrap;margin-top:15px}.list-bundled-products .title-module{display:flex;font-size:16px;text-transform:none}.list-bundled-products .block-bundled{width:100%;margin:0 -10px;display:flex;flex-flow:row;padding:0 10px}.list-bundled-products .item_product_assigned{max-width:258px;position:relative;margin:10px 10px 10px 0;box-shadow:1px 1px 10px 1px #ebebeb;min-width:225px;padding:10px;border-radius:7px}.list-bundled-products .item_product_assigned form{margin:0}.list-bundled-products .item_product_assigned .image_thumb{margin-bottom:0;width:85px}.list-bundled-products .item_product_assigned .favorite-link{left:1px;bottom:1px}.list-bundled-products .item_product_assigned .checkbox-item{opacity:1;width:15px;height:15px;position:absolute;bottom:5px;right:4px;z-index:9;cursor:pointer;background:var(--main-color)}.list-bundled-products .item_product_assigned .block-img{width:180px;display:block}.list-bundled-products .item_product_assigned .block-info{padding:10px}.list-bundled-products .item_product_assigned .block-info h3{font-size:16px}.list-bundled-products .item_product_assigned .change-item{font-size:13px;position:relative;top:8px;display:inline-block}.list-bundled-products .item-wp .rechoice{display:none}.list-bundled-products .default-product-item{margin-right:60px;overflow:initial}.list-bundled-products .default-product-item:before{content:"+";font-size:50px;width:30px;height:30px;line-height:30px;text-align:center;position:absolute;top:40%;right:-47px;transform:translateY(-50%);font-weight:300;color:#c9c9c9;font-family:'Roboto'}.list-bundled-products .default-product-item .checkbox-item{cursor:pointer}.list-bundled-products .group-bundeled{display:flex;flex-wrap:inherit;padding:5px;display:grid;gap:20px;padding-inline:16px;grid-auto-flow:column;grid-auto-columns:minmax(260px, 1fr);grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-template-rows:repeat(1, 1fr);overflow-x:auto;scroll-behavior:smooth;padding:0}.list-bundled-products .group-bundeled::-webkit-scrollbar{display:none}.list-bundled-products .checkall-list{position:relative}.list-bundled-products .checkall-list .typeProp{opacity:1;width:20px;height:20px;position:relative;top:0;left:0;z-index:9}.list-bundled-products .checkall-list label{margin:0;line-height:19px}.list-bundled-products .block-button{flex-flow:column;align-items:center;justify-content:center;width:340px;display:flex;position:relative;padding-left:20px;font-size:14px}@media (max-width: 1199px) and (min-width: 992px){.list-bundled-products .block-button{width:315px}}@media (max-width: 991px) and (min-width: 768px){.list-bundled-products .block-button{width:465px}}.list-bundled-products .block-button:before{content:"";width:1px;height:100%;position:absolute;left:5px;top:0;background:#e3e3e3}.list-bundled-products .price-bundled{font-weight:bold;color:var(--price)}.list-bundled-products .button-default{border:solid 1px var(--main-color);margin-top:15px;line-height:28px;background:var(--main-color);color:#fff;outline:none}.list-bundled-products .button-default:hover{opacity:0.8}@media (max-width: 767px){.list-bundled-products .block-bundled{flex-flow:column}.list-bundled-products .item_product_assigned{min-width:225px}.list-bundled-products .block-button{width:100%;padding:10px 0}.list-bundled-products .block-button:before{content:none}}.base-modal.return-assign{top:20% !important}.base-modal.return-assign h2{font-size:16px;border-bottom:solid 1px #ebebeb;padding-bottom:15px;font-family:var(--font-base)}.base-modal.return-assign ul{display:flex;max-width:100%;overflow:auto;flex-flow:row;padding:0;margin:0 -10px;overflow-y:hidden}.base-modal.return-assign ul li{display:inline-block;width:180px;padding:0 10px;border-right:solid 1px #ebebeb;position:relative;min-width:180px}.base-modal.return-assign ul .item_product_main.item-list{flex-flow:column}.base-modal.return-assign ul .item_product_main.item-list .image_thumb{width:100%}.base-modal.return-assign ul .item_product_main.item-list .favorite-link{display:none !important}.base-modal.return-assign ul .item_product_main.item-list .info-product{width:100%}.base-modal.return-assign .rechoice{display:inline-block;cursor:pointer;position:absolute;top:7px;right:5px;padding:0px 10px;background:#2196F3;border-radius:3px;font-size:14px;color:#fff;z-index:99}.base-modal.return-assign .rechoice:hover{opacity:0.8}.farm_sticker_product{margin:10px 0px;display:block}.farm_sticker_product img{max-width:100%;width:auto;position:relative}
