@media (max-width: 991px){.tab-review-c{margin-top:30px}.tab-review-c h4{font-size:14px}}@media (min-width: 1200px){.pr-padding-0{padding:0 !important}}.overflow-hidden{overflow:hidden}.title-product{color:#333;font-family:"Roboto",sans-serif;line-height:36px;font-size:24px;font-weight:400;margin:0px 0px 15px}.scrollmagic-pin-spacer{margin-top:0 !important}.product-image-detail{position:relative}@media (min-width: 991px){.product-image-detail{display:flex}.product-image-detail .gallery-top{position:relative;display:block}.product-image-detail .gallery-top .swiper-wrapper{display:-ms-flexbox;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.product-image-detail .gallery-top .swiper-wrapper .swiper-slide{position:relative;width:100%;padding-right:8px;padding-left:8px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:16px;height:auto}.product-image-detail .gallery-top .swiper-wrapper .swiper-slide .thumb{width:100%;display:block;overflow:hidden;background:transparent;height:0;padding-top:120%;position:relative}.product-image-detail .gallery-top .swiper-wrapper .swiper-slide .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover}}.product-image-detail .gallery-top .swiper-pagination-bullets{bottom:0px}@media (min-width: 992px){.product-image-detail .gallery-top .swiper-pagination{display:none !important}}.product-image-detail .gallery-top .swiper-pagination .swiper-pagination-bullet{width:30px !important;height:1px;margin:0 2px !important;border-radius:initial}.product-image-detail .gallery-top .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#676767}.product-image-detail .gallery-top .swiper-pagination .swiper-pagination-bullet:hover{background:#676767}.product-image-detail .gallery-thumbs .swiper-slide{position:relative;display:block;border-radius:5px;border:1px solid #e6e6e6;height:75px !important}@media (min-width: 991px){.product-image-detail .gallery-thumbs .swiper-slide{margin-bottom:10px !important}}.product-image-detail .gallery-thumbs .swiper-slide:hover{border-color:#000;cursor:pointer}.product-image-detail .gallery-thumbs .swiper-slide:hover img{opacity:1}@media (max-width: 1024px){.product-image-detail .gallery-thumbs .swiper-slide{height:90px !important}}@media (max-width: 991px){.product-image-detail .gallery-thumbs .swiper-slide{height:92px !important}}@media (max-width: 767px){.product-image-detail .gallery-thumbs .swiper-slide{height:96px !important}}@media (max-width: 668px){.product-image-detail .gallery-thumbs .swiper-slide{height:96px !important}}@media (max-width: 569px){.product-image-detail .gallery-thumbs .swiper-slide{height:130px !important}}@media (max-width: 480px){.product-image-detail .gallery-thumbs .swiper-slide{height:91px !important}}@media (max-width: 376px){.product-image-detail .gallery-thumbs .swiper-slide{height:79px !important}}@media (max-width: 321px){.product-image-detail .gallery-thumbs .swiper-slide{height:65px !important}}.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;opacity:0.5;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.product-image-detail .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#000}.product-image-detail .gallery-thumbs .swiper-slide.swiper-slide-thumb-active img{opacity:1}.product-image-detail .gallery-thumbs .swiper-button-prev,.product-image-detail .gallery-thumbs .swiper-button-next{background:initial}@media (min-width: 992px){.product-image-detail .gallery-thumbs{padding-top:0;padding-bottom:30px;max-height:500px;position:sticky;top:0}.product-image-detail .gallery-thumbs .swiper-button-prev{top:20px;right:0;left:0;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,0.5);color:#000;width:100%;height:40px}.product-image-detail .gallery-thumbs .swiper-button-prev:after{transform:rotate(90deg);font-size:20px;color:#000}.product-image-detail .gallery-thumbs .swiper-button-next{bottom:0;right:0;left:0;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,0.5);color:#000;width:100%;top:auto;height:40px}.product-image-detail .gallery-thumbs .swiper-button-next:after{transform:rotate(90deg);font-size:20px;color:#000}}@media (max-width: 991px){.product-image-detail .gallery-thumbs .swiper-button-next,.product-image-detail .gallery-thumbs .swiper-button-prev{width:20px;height:30px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.05);color:#707070;top:50%;transform:translateY(10px);transition:.3s;outline:none;opacity:.9}.product-image-detail .gallery-thumbs .swiper-button-next:after,.product-image-detail .gallery-thumbs .swiper-button-prev:after{font-size:12px;color:#333;transition:all 0.5s}.product-image-detail .gallery-thumbs .swiper-button-next{padding-left:7px;border-radius:100px 0 0 100px;right:0}.product-image-detail .gallery-thumbs .swiper-button-prev{padding-right:7px;border-radius:0 100px 100px 0;left:0}}.product-image-detail .product-image-btn{position:absolute;width:auto;top:0;right:15px;z-index:99}.product-image-detail .product-image-btn .btn-views{background:#fff;display:block;position:relative;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.1);display:block;height:32px;width:32px;line-height:30px;text-align:center}.product-image-detail .product-image-btn .btn-views.active svg path{fill:#676767;stroke:#676767}.product-image-detail .product-image-btn .btn-views.active:after{border-right-color:#676767}.product-image-detail .product-image-btn .btn-views:hover:before{visibility:visible;opacity:1}.product-image-detail .product-image-btn .btn-views:hover:after{visibility:visible;opacity:1}.product-image-detail .product-image-btn #playvideo svg path{stroke:#949494}@media (max-width: 991px){.product-image-detail .gallery-top{position:relative;display:block}}@media (min-width: 992px){.product-image-detail{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-image-detail .gallery-thumbs{-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;order:1;margin-right:10px}.product-image-detail .gallery-top{flex:1;order:2}}#toast-container{position:fixed;top:20px !important;left:0;right:0;z-index:9999;width:420px;height:auto;pointer-events:none;margin:auto}@media (max-width: 767px){#toast-container{width:320px}}.toast{position:absolute;left:0;right:0;background:#000;color:#fff;padding:24px;margin:0;font-size:18px;border-radius:3px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 6px 30px rgba(0,0,0,0.2);opacity:1;pointer-events:auto;transition:top 0.45s cubic-bezier(0.46, 0.03, 0.52, 0.96),opacity 0.3s;border:1px solid #fff}.toast span{font-weight:400;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-transform:uppercase}.toast .toast-view{font-weight:400;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-transform:uppercase;text-decoration:none;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;color:#fff;display:inline-block;position:relative}.toast .toast-view:before{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff}.toast.hide{opacity:0;transition:opacity 0.25s,top 0.35s cubic-bezier(0.46, 0.03, 0.52, 0.96)}.product-detai-frame{margin-bottom:80px;margin-top:60px}@media (max-width: 767px){.product-detai-frame{margin-bottom:50px}}.details-pro{z-index:2;margin-top:64px}@media (min-width: 992px){.details-pro .wrapright-content{position:sticky;top:136px}}.details-pro .wrapright-content .product-type{font-weight:400;font-style:Regular;font-size:10px;leading-trim:NONE;line-height:16px;letter-spacing:1px;text-transform:uppercase;margin-bottom:0px;font-family:"IBM Plex Mono",monospace !important}@media (max-width: 767px){.details-pro .wrapright-content .product-type{font-size:9px;line-height:100%}}.details-pro .wrapright-content .title-head{font-weight:600;font-style:Semi Bold;font-size:16px;leading-trim:NONE;line-height:28px;letter-spacing:0%;margin-bottom:4px !important;margin-top:0px !important;text-transform:unset !important}@media (max-width: 767px){.details-pro .wrapright-content .title-head{font-size:17px;margin-bottom:0px !important}}.details-pro .sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px}.details-pro form{margin-bottom:0}.details-pro .group-power{margin-bottom:64px}@media (max-width: 767px){.details-pro .group-power{margin-bottom:30px}}.details-pro .product-top .sku-product{font-size:14px}.details-pro .product-top .sku-product span{display:inline-block;margin:5px 0;margin-right:15px}.details-pro .product-top .sku-product span:last-child{margin-right:0px}.details-pro .price-box .special-price{font-weight:400;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%}.details-pro .price-box .old-price{margin-left:10px}.details-pro .price-box .old-price .product-price-old{font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:24px;letter-spacing:0%;text-decoration:line-through;color:#949494}.details-pro .price-box .save-price{display:block;color:#33b530}.details-pro .price-box .save-price .product-price-save{font-weight:bold;color:#000}.details-pro .price-box .save-price .product-price-save span{font-weight:normal;color:#33b530}.details-pro .form-product{margin-top:10px}.details-pro .form-product #add-to-cart-form{margin-bottom:10px}.details-pro .form-product .from-action-addcart{display:flex}.details-pro .form-product .custom-btn-number{display:inline-block;margin-right:10px}.details-pro .form-product .custom-btn-number .custom-btn-numbers{position:relative;width:65px}.details-pro .form-product .custom-btn-number .custom-btn-numbers button{border:1px solid #efefef;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:21px;height:21px;position:absolute;text-align:center;padding:0;left:auto;right:0;background:#fff;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:19px}.details-pro .form-product .custom-btn-number .custom-btn-numbers button.btn-plus{bottom:0}.details-pro .form-product .custom-btn-number .custom-btn-numbers input{border:1px solid #efefef;height:38px;padding:8px 0;line-height:18px;width:45px;display:inline-block;margin:0;text-align:center;color:#666;font-weight:700;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.details-pro .form-product .btn-mua,.details-pro .form-product .btn-wishlist{display:block;width:100%}.details-pro .form-product .btn-mua button,.details-pro .form-product .btn-wishlist button{font-weight:300;font-style:Semi Bold;font-size:11px;leading-trim:NONE;line-height:38px;letter-spacing:2px;text-transform:uppercase;border:0.5px solid #000;width:100%;background:#000;color:#fff;transition:300ms all}.details-pro .form-product .btn-mua button[disabled="disabled"],.details-pro .form-product .btn-wishlist button[disabled="disabled"]{background:#efefef !important;color:#b2b2b2 !important;border:0.5px solid #efefef !important}.details-pro .form-product .btn-mua button:hover,.details-pro .form-product .btn-wishlist button:hover{background-color:#fff;color:#000}.details-pro .form-product .btn-wishlist{margin-top:1px}.details-pro .form-product .btn-wishlist button{background:#fff;color:#000}@media (max-width: 991px){.details-pro{margin-top:16px}}.details-pro .size-guide-box{margin-top:0px;position:absolute;right:0;bottom:8px}.details-pro .size-guide-box button{font-weight:500;font-style:Medium;font-size:11px;leading-trim:NONE;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:0;background:transparent;border:none;color:#000 !important;position:relative}.details-pro .size-guide-box button:before{content:"";position:absolute;border-bottom:1px solid #000;left:0;right:0;bottom:0}.details-pro .product-tabs{color:#000;margin-top:32px}.details-pro .tab-btn{background:none;border:none;width:100%;padding:0 0 12px 0;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:bold;letter-spacing:1px;cursor:pointer;transition:color 0.2s;outline:none;border-bottom:0.5px solid rgba(0,0,0,0.4);margin-bottom:8px}.details-pro .tab-btn span{font-weight:500;font-style:Medium;font-size:11px;leading-trim:NONE;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#000 !important}.details-pro .tab-btn .icon{font-size:22px;transform:rotate(180deg);transition:transform 0.3s}.details-pro .tab-item.active .tab-btn{color:#222}.details-pro .tab-item .tab-content{display:none;padding:16px 0}.details-pro .tab-item .tab-content.rte{font-weight:300;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0%}.details-pro .tab-item .tab-content.rte h1,.details-pro .tab-item .tab-content.rte h2,.details-pro .tab-item .tab-content.rte h3,.details-pro .tab-item .tab-content.rte h4,.details-pro .tab-item .tab-content.rte h5,.details-pro .tab-item .tab-content.rte h6,.details-pro .tab-item .tab-content.rte div,.details-pro .tab-item .tab-content.rte p{margin-bottom:10px}.details-pro .tab-item.active .tab-content{display:block;animation:fadeIn 0.3s}.details-pro .tab-item.active .tab-btn .icon{transform:rotate(0deg)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#sizeGuidePopup{display:none;position:fixed;z-index:9999;top:0 !important;inset:0}#sizeGuidePopup.show{display:block}#sizeGuidePopup .size-guide-btn{padding:10px 24px;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:background 0.2s}#sizeGuidePopup .size-guide-btn:hover{background:#0056b3}#sizeGuidePopup .size-guide-popup-overlay{position:absolute;inset:0;background:rgba(0,0,0,0.45);z-index:1}#sizeGuidePopup .size-guide-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:14px;padding:32px 24px 24px 24px;min-width:320px;box-shadow:0 10px 40px rgba(0,0,0,0.15);z-index:2;height:90%;overflow:hidden}@media (max-width: 767px){#sizeGuidePopup .size-guide-popup-content{width:90%}}#sizeGuidePopup .size-guide-popup-content .size-guide-popup-title{margin-bottom:0;font-size:24px;font-weight:bold}@media (max-width: 767px){#sizeGuidePopup .size-guide-popup-content .size-guide-popup-title{font-size:18px}}#sizeGuidePopup .size-guide-popup-content .rte{overflow:auto;height:90%}#sizeGuidePopup .size-guide-popup-content .rte table th,#sizeGuidePopup .size-guide-popup-content .rte table td{text-align:center;border:none;border-top:1px solid #a1a1a1;border-left:1px solid #fff;border-right:1px solid #fff}#sizeGuidePopup .size-guide-popup-close{position:absolute;top:12px;right:16px;background:transparent;border:none;font-size:1.7rem;color:#333;cursor:pointer;z-index:3}.tab_h{margin-top:30px}.product-tab{margin:30px 0}.product-tab .tabs-title{padding:0;margin:0;display:flex}.product-tab .tabs-title li{display:inline-block;height:40px;line-height:40px;color:#fff;background:#323c42;padding:0 20px;font-weight:bold;font-size:16px}.product-tab .tabs-title li:first-child{border-top-left-radius:0}.product-tab .tabs-title li:last-child{border-top-right-radius:0}.product-tab .tabs-title li.current{background:#676767}.product-tab .tabs-title li.current span{color:#fff}@media (max-width: 767px){.product-tab .tabs-title{margin-bottom:0;display:block}.product-tab .tabs-title li{width:100%;text-align:center}}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.current{border:solid 1px #ebebeb;padding:0 15px;opacity:1;visibility:visible;height:auto}.product-tab .tab-content.current .rte{padding:15px 0}.product-tab .tab-content.tab-review-c{padding:0;border:none}.product-tab .tab-content.tab-review-c .rte{padding:0 0 0px}.product-tab .tab-content.tab-review-c h4{padding:0 35px;background:#e5f3ff;font-size:16px;margin:0;height:40px;line-height:40px;border:solid 1px #c4cdd5;border-bottom:none}.product-tab .tab-content.tab-review-c h4 span{color:#000}.product-tab .tab-content .rte{font-size:14px}.product-tab .tab-content .rte ul{padding:0}.product-tab .tab-content .rte ul li{list-style:none}.product-tab .product_getcontent{position:relative}.product-tab .product_getcontent .ba-text-fpt.has-height{max-height:450px;overflow:hidden;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-tab .product_getcontent.expanded .ba-text-fpt{height:auto;max-height:unset;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-tab .product_getcontent.expanded .less-text{display:block}.product-tab .product_getcontent.expanded .more-text{display:none}.product-tab .product_getcontent.expanded .show-more::before{display:none}.product-tab .product_getcontent .show-more{position:relative}.product-tab .product_getcontent .show-more .btn--view-more{position:relative;bottom:0px;left:50%;width:120px;margin-left:-60px;margin-top:0px;text-align:center;background-color:#fff;color:#333;font-weight:normal;outline:none;box-shadow:none;font-size:14px;border:1px solid #333}.product-tab .product_getcontent .show-more .btn--view-more:hover,.product-tab .product_getcontent .show-more .btn--view-more:focus{color:#000;border-color:#000;outline:none;box-shadow:none;cursor:pointer}.product-tab .product_getcontent .show-more .btn--view-more.active{bottom:0}.product-tab .product_getcontent .show-more::before{height:55px;margin-top:-55px;content:"";display:block;background:transparent;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.91)), color-stop(55%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%)}.product-tab .product_getcontent .less-text{display:none}.product-tab .product_getcontent img{max-width:100% !important;height:auto !important}.section-recenview-product{margin-bottom:30px;margin-top:30px}.section-recenview-product .block-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}@media (max-width: 767px){.section-recenview-product .block-title{margin-bottom:0.5rem}}.section-recenview-product .block-title h2{font-size:24px;font-weight:normal;text-transform:uppercase;margin-bottom:5px;color:#000;line-height:48.76px;word-break:break-all}.section-recenview-product .block-title h2 a{position:relative;color:#000}.section-recenview-product .block-title h2 a:hover{color:#676767}@media (max-width: 767px){.section-recenview-product .block-title h2{font-size:17px;line-height:20.72px;margin-bottom:10px}.section-recenview-product .block-title h2 a:before{width:6px;height:6px;left:-20px}.section-recenview-product .block-title h2 a:after{width:6px;height:6px}}.section-recenview-product .block-title p{font-size:16px;line-height:19.5px;color:#616161;margin-bottom:35px}@media (max-width: 767px){.section-recenview-product .block-title p{font-size:14px;margin-bottom:15px}}.section-recenview-product .item_product_main .image_thumb{height:273px}@media (min-width: 1200px) and (max-width: 1440px){.section-recenview-product .item_product_main .image_thumb{height:273px}}@media (min-width: 992px) and (max-width: 1199px){.section-recenview-product .item_product_main .image_thumb{height:220px}}@media (min-width: 768px) and (max-width: 991px){.section-recenview-product .item_product_main .image_thumb{height:220px}}@media (min-width: 544px) and (max-width: 767px){.section-recenview-product .item_product_main .image_thumb{height:160px}}@media (min-width: 475px) and (max-width: 543px){.section-recenview-product .item_product_main .image_thumb{height:160px}}@media (min-width: 425px) and (max-width: 474px){.section-recenview-product .item_product_main .image_thumb{height:220px}}@media (min-width: 375px) and (max-width: 424px){.section-recenview-product .item_product_main .image_thumb{height:170px}}@media (max-width: 374px){.section-recenview-product .item_product_main .image_thumb{height:140px}}@media (max-width: 767px){.section-recenview-product .item_product_main{padding:0;margin-top:0px}}.recommend{margin-bottom:80px}@media (max-width: 767px){.recommend{margin-bottom:50px}}.recommend .block-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}@media (max-width: 767px){.recommend .block-title{margin-bottom:0.5rem}}.recommend .block-title h2{font-weight:400;font-style:Medium;font-size:11px;leading-trim:NONE;line-height:28px;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}.recommend .block-title h2 a{position:relative;color:#000}.recommend .block-title h2 a:hover{color:#676767}.recommend .block-title h2 a:hover:before,.recommend .block-title h2 a:hover:after{background:#676767}.recommend .block-title .seemore{font-weight:400;font-style:Regular;font-size:11px;leading-trim:NONE;line-height:20px;letter-spacing:1px;text-align:right;text-transform:uppercase}.recommend .block-title p{font-size:16px;line-height:19.5px;color:#616161;margin-bottom:35px}@media (max-width: 767px){.recommend .block-title p{font-size:14px;margin-bottom:15px}}.recommend .swiper-slide{width:auto;margin-right:8px}.recommend .item_product_main .image_thumb{height:273px}@media (min-width: 1200px) and (max-width: 1440px){.recommend .item_product_main .image_thumb{height:273px}}@media (min-width: 992px) and (max-width: 1199px){.recommend .item_product_main .image_thumb{height:220px}}@media (min-width: 768px) and (max-width: 991px){.recommend .item_product_main .image_thumb{height:220px}}@media (min-width: 544px) and (max-width: 767px){.recommend .item_product_main .image_thumb{height:160px}}@media (min-width: 475px) and (max-width: 543px){.recommend .item_product_main .image_thumb{height:160px}}@media (min-width: 425px) and (max-width: 474px){.recommend .item_product_main .image_thumb{height:220px}}@media (min-width: 375px) and (max-width: 424px){.recommend .item_product_main .image_thumb{height:170px}}@media (max-width: 374px){.recommend .item_product_main .image_thumb{height:140px}}@media (max-width: 767px){.recommend .item_product_main{padding:0;margin-top:0px}}.recommend .viewall{display:block;width:100%;height:calc(100% - 92px);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;z-index:3;flex-flow:column}.recommend .viewall svg{width:60px}.recommend .viewall svg path{fill:#fff}.recommend .viewall:hover{color:#676767}.recommend .viewall:hover path{fill:#676767}.recommend .viewall:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#333;opacity:0.7;z-index:-1}.recommend .viewall ~ form .sale:before,.recommend .viewall ~ form .sale:after{content:none}.recommend .viewall ~ form .sale .image_thumb:before{content:none}.product-summary{font-size:14px}.timer{position:relative;z-index:9;margin-top:5px}.timer .title{margin-bottom:10px}.timer .title svg{width:20px;height:20px;margin-right:3px;margin-top:-2px}@media (max-width: 767px){.timer .title{font-size:14px}}.timer .time{z-index:9;position:relative}.timer .time .block-timer{display:inline-flex !important;align-items:center;flex-flow:column-reverse;justify-content:center;text-align:center;margin-right:10px}.timer .time .block-timer p{font-size:12px;margin-bottom:0;text-align:center}.timer .time .block-timer b{position:relative;width:45px;height:45px;background:#f1f1f1;line-height:45px;color:#000;border-radius:5px;margin-bottom:3px;font-size:16px}
