.title-product{font-size:24px}.gallery-top{margin-bottom:10px}.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{z-index:1;width:34px;height:34px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-17px;transform:translateY(0);visibility:visible;opacity:1;border-radius:50%}.gallery-top .swiper-button-next svg,.gallery-top .swiper-button-prev svg{width:14px;height:14px}.gallery-top .swiper-button-next:after,.gallery-top .swiper-button-prev:after{color:#8D5E2F;font-size:12px;font-weight:bold}@media (max-width: 767px){.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{background-size:11px;bottom:40%}}.gallery-top .swiper-button-next.swiper-button-disabled:after,.gallery-top .swiper-button-prev.swiper-button-disabled:after{color:#7a7a7a}.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}}.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}}.gallery-top .swiper-slide{display:block}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute;border-radius:10px}.gallery-top .swiper-slide.swiper-slide-video iframe{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:5px;border:none}.gallery-top .swiper-button-next{right:-15px}.gallery-top .swiper-button-prev{left:-15px}.gallery-top .row{margin-left:-5px;margin-right:-5px}.gallery-top .row .swiper-slide{padding-left:5px;padding-right:5px}@media (min-width: 768px){.gallery-top .swiper-slide{margin-bottom:10px}}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{z-index:1;width:34px;height:34px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-17px;transform:translateY(0);visibility:visible;opacity:1;border-radius:50%}.gallery-thumbs .swiper-button-next svg,.gallery-thumbs .swiper-button-prev svg{width:14px;height:14px}.gallery-thumbs .swiper-button-next:after,.gallery-thumbs .swiper-button-prev:after{color:#8D5E2F;font-size:12px;font-weight:bold}@media (max-width: 767px){.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{background-size:11px;bottom:40%}}.gallery-thumbs .swiper-button-next.swiper-button-disabled:after,.gallery-thumbs .swiper-button-prev.swiper-button-disabled:after{color:#7a7a7a}.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}}.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}}.gallery-thumbs img{border-radius:10px}.gallery-thumbs .swiper-slide{cursor:pointer;border:1px transparent solid}.gallery-thumbs .swiper-slide-thumb-active{border-color:var(--main-color);border-radius:10px;overflow:hidden}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{opacity:0;visibility:hidden;transition:all .3s}.gallery-thumbs .swiper-button-next{right:-50px}.gallery-thumbs .swiper-button-prev{left:-50px}.gallery-thumbs:hover .swiper-button-next,.gallery-thumbs:hover .swiper-button-prev{opacity:1;visibility:visible}.gallery-thumbs:hover .swiper-button-next{right:-15px}.gallery-thumbs:hover .swiper-button-prev{left:-15px}.layout-product{padding-bottom:30px}.layout-product .product-detail-right{padding-bottom:10px}.layout-product .price-box .review-pro{position:absolute;right:0;top:0;color:#FFF;line-height:30px;cursor:pointer}.layout-product .price-box .review-pro span{border-radius:6px;padding:0 10px;border:1px var(--main-color) solid}.layout-product .price-box .review-pro span:nth-child(1){background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/vote_pro.svg?1777442515450) left 8px center no-repeat;padding-left:30px;margin-right:5px;color:var(--main-color)}.layout-product .price-box .review-pro span:nth-child(2){background:var(--main-color) url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/review.svg?1777442515450) left 8px center no-repeat;padding-left:30px}.layout-product .price-box .special-price{font-size:30px;color:var(--main-color)}.layout-product .price-box .old-price{color:#808080}.layout-product .price-box .save-price{color:var(--main-color)}.layout-product .sl{color:#807f7d;position:absolute;bottom:-23px;left:50%;transform:translateX(-50%);white-space:nowrap}.layout-product .inventory_quantity{color:var(--main-color);font-size:12px}.layout-product .product-summary .title{color:#000}.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 .form-product .swatch .header{color:#000}.layout-product .form-product .swatch .header a{position:absolute;color:var(--main-color);right:0;top:0;text-decoration:underline;font-weight:initial}.layout-product .form-product .swatch .header .var{color:var(--main-color)}.layout-product .form-product .swatch .header .open-size{color:var(--main-color);background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/measure-tape.png?1777442515450) left center no-repeat;background-size:20px;cursor:pointer}.layout-product .form-product .swatch .swatch-element{display:inline-block;margin:0px 5px 7px 0}.layout-product .form-product .swatch .swatch-element:nth-child(5n+1){margin-right:0}.layout-product .form-product .swatch .swatch-element.color{width:64px;height:75px}.layout-product .form-product .swatch .swatch-element.color label{border:none;width:100%;height:100%}.layout-product .form-product .swatch .swatch-element input{display:none}.layout-product .form-product .swatch .swatch-element input:checked+label{background:var(--main-color);border-color:var(--main-color);color:#fff}.layout-product .form-product .swatch .swatch-element .tooltip{display:none}.layout-product .form-product .swatch .swatch-element label{min-width:37px;height:37px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #CFD1D3;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0;border-radius:5px;background-size:contain !important;background-color:#FFF;overflow:hidden}.layout-product .form-product .swatch .swatch-element label .crossed-out{display:none}.layout-product .form-product .swatch .swatch-element.soldout label{background:#E8E8EA;border-color:#E8E8EA;color:#9FA3A7}.layout-product .form-product .swatch .swatch-element.color input:checked+label:before{content:"";position:absolute;line-height:10px;top:0;left:0;width:100%;height:100%;border-radius:5px}.layout-product .form-product .swatch .swatch-element.color input:checked+label:after{content:"";position:absolute;bottom:0;right:0;width:14px;height:14px;background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/select-pro.png?1777442515450) center no-repeat}.layout-product .form-product .swatch .swatch-element.color.trang label{border:1px #ebebeb solid}.layout-product .form-product .swatch .swatch-element.color.trang input:checked+label:before{background-image:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/check-symbol-black.png?1777442515450)}.layout-product .form-product .selector-wrapper{display:none !important}.layout-product .size-body{border:2px var(--main-color) dashed;border-radius:10px;padding:15px;margin-bottom:30px;display:none}.layout-product .size-body .size-heading{margin-bottom:20px}.layout-product .size-body .size-heading b{color:var(--main-color);font-size:18px}.layout-product .size-body .slider-input{-webkit-appearance:none;width:100%;height:6px;border-radius:5px;background:#F2F2F2;outline:0;-webkit-transition:.2s;transition:opacity .2s}.layout-product .size-body .slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:var(--main-color);cursor:pointer;border:none}.layout-product .size-body .slider-input::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:var(--main-color);cursor:pointer}.layout-product .size-body .slider-value{top:0;right:0}.layout-product .size-body .size-fit{gap:10px}.layout-product .size-body .size-fit .fit-item{border:1px solid #eee;width:33.33333333%;padding:5px 10px;border-radius:999px;text-align:center;cursor:pointer}.layout-product .size-body .size-fit .fit-item:hover,.layout-product .size-body .size-fit .fit-item.actived{border-color:var(--main-color);color:var(--main-color)}.layout-product .size-body #result_size{font-weight:bold;margin-top:25px}.layout-product .size-body #result_size span{display:inline-block;background-color:var(--main-color);color:#FFF;font-size:14px;border-radius:999px;padding:5px 15px}@media (max-width: 767px){.layout-product .size-body .size-fit{gap:5px}.layout-product .size-body .size-fit .fit-item{font-size:14px}}.layout-product .button_actions{min-width:calc(100% - 140px);gap:10px;margin-left:10px}.layout-product .button_actions .btn{height:44px;border:1px var(--sub-color) solid;color:#000;font-size:16px;border-radius:12px;flex:1;padding:0;min-width:calc(50% - 5px)}.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:#000;border-color:#000;color:#FFF}.layout-product .button_actions .btn:hover:before{filter:brightness(0) invert(1)}.layout-product .button_actions .add_to_cart{background:var(--sub-color)}.layout-product .button_actions .add_to_cart:before{background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/cart_add.png?1777442515450) center no-repeat;background-size:24px}.layout-product .button_actions .btn-buy-now{border-color:var(--main-color);background:var(--main-color);color:#FFF}.layout-product .button_actions .btn-buy-now:before{background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/cart_buy.png?1777442515450) center no-repeat;filter:brightness(0) invert(1)}.layout-product .button_actions .btn-soldout{border:initial;height:44px;padding:0 20px;background:#363636;color:#fff}.layout-product .button_actions .btn-soldout:hover{background:var(--hover)}.layout-product .input_number_product{width:130px;position:relative;border:1px solid #D0D3E1;border-radius:12px}.layout-product .input_number_product .btn_num{border:none;width:26px;height:42px;line-height:24px;position:absolute;right:0;top:0;text-align:center;cursor:pointer;background:initial;padding:initial}.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:42px;background:none;text-align:center}.layout-product .product-policy{border:1px var(--main-color) solid;border-radius:10px;color:#000;background:var(--sub-color);font-size:14px;padding:20px 10px}.layout-product .product-policy b{color:#807f7d;font-size:20px}.layout-product .product-policy .item{display:flex;align-items:center}.layout-product .product-ex{justify-content:space-between}.layout-product .product-ex>*{gap:5px;color:var(--main-color);cursor:pointer}.layout-product .product-ex>* path{fill:var(--main-color)}.layout-product .product-ex>*:hover{color:#000}.layout-product .product-ex>*:hover path{fill:#000}.combo-shopping{border:1px dashed #ed1c24;padding:20px 10px 10px;border-radius:10px;position:relative}@media (min-width: 992px){.combo-shopping{display:flex}}.combo-shopping .title{font-size:18px;position:absolute;padding:0 10px 0 30px;top:-12px;left:10px;background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/giftbox.png?1777442515450) #fff 8px 2px no-repeat;background-size:17px}@media (min-width: 992px){.combo-shopping .style-list{-ms-flex:0 0 calc(100% - 160px);flex:0 0 calc(100% - 160px);max-width:calc(100% - 160px);padding-right:10px}}@media (max-width: 991px){.combo-shopping .style-list{padding-bottom:10px}}.combo-shopping .style-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.combo-shopping .style-list .item .checkbox-wrap{margin:0 4px 0 0}.combo-shopping .style-list .item .checkbox-wrap .checkbox{display:inline-block;cursor:pointer;font-size:13px;font-weight:400;color:#9b9b9b}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:none}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]+span.ico{width:18px;height:18px;display:inline-block;background-image:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/check.png?1777442515450);background-size:18px;vertical-align:middle;color:#a6a6a6;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]:checked+span.ico{background-image:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/check_on.png?1777442515450)}.combo-shopping .style-list .item .image{border:1px solid #d8d8d8;border-radius:4px;text-align:center;margin-right:8px;padding:2px;width:46px;height:calc(46px * 100/85);position:relative;overflow:hidden}.combo-shopping .style-list .item .image a{display:block}.combo-shopping .style-list .item .image img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.combo-shopping .style-list .item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 78px)}.combo-shopping .style-list .item .name a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combo-shopping .style-list .item .name a:hover,.combo-shopping .style-list .item .name a:focus{color:var(--main-color)}.combo-shopping .style-list .item .name .variant_price{color:#ed1c24}@media (max-width: 480px){.combo-shopping .style-list .item .name b{display:block}.combo-shopping .style-list .item .name>span{display:none}}.combo-shopping .style-list .item select{border-radius:5px;font-size:12px;margin-bottom:5px;display:block}.combo-shopping .style-list .item.disabled .image,.combo-shopping .style-list .item.disabled .name,.combo-shopping .style-list .item.disabled .variant_price{opacity:0.3}@media (min-width: 992px){.combo-shopping .summary{border-left:1px solid #ddd;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px;display:flex;align-items:center;justify-content:center;padding-left:10px}}@media (max-width: 991px){.combo-shopping .summary{border-top:1px solid #ddd;padding-top:10px}}.combo-shopping .summary p{font-size:18px}.combo-shopping .summary p .total-prices{color:#ed1c24}.combo-shopping .summary button{background:#ed1c24;color:#fff;border:0;padding:6px 10px 5px;width:100%;border-radius:5px}.combo-shopping .summary button:hover,.combo-shopping .summary button:focus{background:#ed1c24;color:#fff}.product-tab{margin-top:30px}.product-tab .tabs-title{padding:0;list-style:none;gap:5px;border-bottom:1px #EBEBEB solid}.product-tab .tab-link{padding:13px 0;cursor:pointer;margin-right:25px;position:relative;font-size:20px}.product-tab .tab-link:before{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--main-color);transition:all .3s}.product-tab .tab-link.active:before,.product-tab .tab-link:hover:before{width:100%}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.active{opacity:1;visibility:visible;height:auto}.product-tab #tab-thongso .title{min-width:120px}.product-tab #tab-thongso .item{border-bottom:1px #ebebeb solid;width:400px;max-width:100%}#sapo-product-reviews{margin-bottom:3rem}.productRelate .swiper-button-next,.productRelate .swiper-button-prev{z-index:1;width:34px;height:34px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-17px;transform:translateY(0);visibility:visible;opacity:1;border-radius:50%}.productRelate .swiper-button-next svg,.productRelate .swiper-button-prev svg{width:14px;height:14px}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{color:#8D5E2F;font-size:12px;font-weight:bold}@media (max-width: 767px){.productRelate .swiper-button-next,.productRelate .swiper-button-prev{background-size:11px;bottom:40%}}.productRelate .swiper-button-next.swiper-button-disabled:after,.productRelate .swiper-button-prev.swiper-button-disabled:after{color:#7a7a7a}.productRelate .swiper-button-next{right:0}.productRelate .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-next{right:0}}.productRelate .swiper-button-prev{left:0}.productRelate .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-prev{left:0}}.productRelate .more-btn{width:150px;margin-top:20px !important}#popupNearest{top:0 !important;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:999}#popupNearest.active{opacity:1;visibility:visible}#popupNearest .popup-overlay{top:0;left:0;background:#000;opacity:0.5}#popupNearest .popup-content{border-radius:10px;width:600px;max-width:90%}#popupNearest .title{cursor:pointer;background:var(--sub-color)}#popupNearest .title svg{top:10px;right:.5rem;top:19px;width:15px;height:15px}#popupNearest #storeList{height:400px;overflow:auto;max-height:80vh}#popupNearest #storeList small{color:var(--main-color);font-style:italic}.section_blog{padding:60px 0 30px;background:#f9f9f9}.section_blog .swiper_blog{margin-left:-10px;margin-right:-10px}.section_blog .swiper-slide{padding:10px}.section_blog .item-blog{background:#FFF;border-radius:16px;overflow:hidden;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.08)}.section_blog .item-blog h3{font-size:20px;height:56px}.section_blog .item-blog h3 a:hover{color:var(--main-color)}.section_blog .item-blog .time-post{font-size:14px;position:absolute;left:12px;top:-36px;background:rgba(255,103,136,0.6);color:#FFF;padding:3px 10px;border-radius:5px}.section_blog .item-blog .summary{font-size:14px;height:79px}.section_blog .item-blog .more{color:var(--main-color)}.section_blog .item-blog .more path{stroke:var(--main-color)}.section_blog .item-blog .more:hover{color:var(--sub-color-2)}.section_blog .item-blog .more:hover path{stroke:var(--sub-color-2)}.section_blog .item-blog:hover img{opacity:0.7}.size-giay{top:0;left:0;z-index:999;opacity:0;visibility:hidden;transition:all .3s}.size-giay.active{opacity:1;visibility:visible}.size-giay .overlay{background:rgba(0,0,0,0.8)}.size-giay .wrap{width:800px}.size-giay .wrap .close{background:url(//bizweb.dktcdn.net/100/235/310/themes/1121399/assets/close_btn.png?1777442515450) #fff center no-repeat;top:-25px;right:-17px;z-index:999;border:1px #000 solid;width:50px;height:50px;opacity:1;background-size:16px;cursor:pointer}.size-giay .wrap .content{max-height:80vh;overflow:auto}.size-giay .size-chart-table{box-sizing:border-box;width:100%;overflow-x:auto;overflow-y:visible;position:relative;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.size-giay table{border-top:1px solid #e1e1e1}.size-giay table tr:nth-child(1) th,.size-giay table tr:nth-child(1) td{background:#616161;color:#FFF}.size-giay table th,.size-giay table td{line-height:18px;text-align:left;word-wrap:break-word;vertical-align:middle;padding:14px 12px;background-color:#ffffff;min-width:95px;max-width:95px;width:95px;white-space:pre-line;border-bottom:1px solid #e1e1e1}.size-giay table th{font-weight:500;position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:135px;max-width:135px;width:135px;background:#f3f3f3}.size-giay table th::after{content:"";position:absolute;top:0;right:-24px;width:24px;height:100%;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms;background:linear-gradient(to right, rgba(17,17,17,0.12) 0%, rgba(255,255,255,0) 100%);pointer-events:none}.size-giay table.has-scrolled th::after{opacity:1}.size-giay table td:nth-child(odd){background:#f5f5f5}.pd-size-table{top:0 !important;left:0;opacity:0;visibility:hidden;transition:all .3s;z-index:99}.pd-size-table.active{opacity:1;visibility:visible}.pd-size-table .pd-size-overlay{top:0;left:0;background:#000;opacity:0.5}.pd-size-container{width:900px;max-width:95%;background:#fff;border-radius:30px;padding:30px 24px;font-size:13px;line-height:20px;position:relative}.pd-size-container .pd-size-close{right:24px;top:41px;cursor:pointer}.pd-size-container .pd-size-close svg{width:24px;height:24px}.pd-size-container .fancybox-close-small{right:10px;top:10px}.pd-size-container .box-size-item{display:none;max-height:55vh;overflow:auto;padding-right:5px}.pd-size-container .box-size-item.current{display:block}.pd-size-container .box-size-table.current{display:flex}.pd-size-container .box-size-table table{margin-right:20px;width:calc(100% / 2 - 10px)}.pd-size-container .box-size-table table:nth-child(2){margin-right:0}.pd-size-container .box-size-table .table-child{margin:0;width:100%;box-shadow:unset;border-radius:0}.pd-size-container .box-size-table .table-child td{display:block;border-left:1px solid #d9d9d9;border-radius:0 !important;padding:15px;text-align:center;border-top:1px solid #d9d9d9}.pd-size-container .box-size-table .table-child td:first-child{border-top:0}.pd-size-container .homewear-table td{padding:0;overflow:hidden}.pd-size-container .homewear-table thead td,.pd-size-container .homewear-table tbody tr:nth-child(1) td{padding:15px}.pd-size-container .homewear-table .homewear-table-title td{border-right:1px solid #d9d9d9}.pd-size-container .homewear-table .homewear-table-title td:last-child{border-right:0}.pd-size-container .box-header-group{background:#fff;border-radius:31px;line-height:46px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:26px;font-size:16px;-webkit-box-shadow:0 0 0 1px #E3E3E3;box-shadow:0 0 0 1px #E3E3E3}.pd-size-container .box-header-group a{padding:0 35px;color:#000;border-radius:31px}.pd-size-container .box-header-group a.current{background:var(--main-color);color:#fff}.pd-size-container table{border-radius:23px;border-collapse:separate;border-spacing:0;font-weight:600;font-size:12px;overflow:hidden;-webkit-box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px #d9d9d9;margin:0 0 26px}.pd-size-container table thead{position:relative;color:#fff;border-radius:23px;z-index:2;line-height:18px}.pd-size-container table thead td{background:var(--main-color)}.pd-size-container table tr:last-child td{border:0}.pd-size-container table td{padding:10px;line-height:16px;border-bottom:1px solid #d9d9d9}.pd-size-container table td:first-child{border-bottom-left-radius:23px}.pd-size-container table td:last-child{border-bottom-right-radius:23px}.pd-size-container .size-suggestion-field{margin:0 0 40px}.pd-size-container .size-suggestion-field .title{font-weight:700;font-size:16px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;width:100%}.pd-size-container .size-suggestion-field input{display:block;-webkit-appearance:none;width:100%;height:12px;background:#fff;outline:none;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:100px;border:1px solid #d9d9d9}.pd-size-container .size-suggestion-field input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;background:var(--main-color);cursor:pointer;border-radius:100px;border:0}.pd-size-container .size-suggestion-field input::-moz-range-thumb{width:22px;height:22px;background:var(--main-color);cursor:pointer;border-radius:100px;border:0}.pd-size-container .size-suggestion-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin-bottom:24px}.pd-size-container .size-suggestion-body a{margin:0 17px 0 0;width:calc(100% / 5 - 12px);-webkit-filter:drop-shadow(0px 1px 5px rgba(0,0,0,0.25));filter:drop-shadow(0px 1px 5px rgba(0,0,0,0.25));border-radius:20px;position:relative;text-align:center;overflow:hidden}.pd-size-container .size-suggestion-body a:last-child{margin-right:0}.pd-size-container .size-suggestion-body a.current{border:2px solid var(--main-color);-webkit-filter:unset;filter:unset}.pd-size-container .size-suggestion-body .suggestion-title{position:absolute;z-index:1;bottom:6px;left:0;right:0;color:#000000;line-height:17px}.pd-size-container .size-suggestion-body .suggestion-image{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.pd-size-container .size-suggestion-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pd-size-container .size-suggestion-list *{margin:0 14px 0 0;background:var(--main-color);border-radius:31px;text-align:center;color:#fff;line-height:46px;padding:0 25px;font-size:16px}@media (min-width: 1200px){.product-detail-left{-ms-flex:0 0 64%;flex:0 0 64%;max-width:64%}.product-detail-right{-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%}}@media (max-width: 1199px) and (min-width: 992px){.layout-product .input_number_product{width:90px}.layout-product .button_actions{min-width:calc(100% - 100px)}}@media (max-width: 991px){.title-product{font-size:25px}.layout-product .price-box .special-price{font-size:25px}.layout-product .price-box .old-price{font-size:18px}.layout-product .button_actions{gap:0;min-width:100%;margin-left:0}.layout-product .button_actions .btn{flex:auto;height:48px}.layout-product .button_actions .btn.add_to_cart{margin-right:10px}}@media (max-width: 767px){.gallery-top .swiper-pagination{bottom:5px;opacity:0.7}.gallery-top .swiper-wrapper{flex-wrap:initial}.product-tab .tabs-title{border-bottom:1px #ebebeb solid}.product-tab .tab-link{padding:5px;margin-right:5px;font-size:14px;line-height:1.2;margin-bottom:-1px}.title-product{margin-top:15px}.layout-product .flex-quantity{display:block}.layout-product .inventory_quantity{line-height:16px}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{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}.pd-size-container .box-header-group a{padding:0 15px}.pd-size-container .size-suggestion-body a{width:calc(100% / 3 - 12px)}.pd-size-container .box-size-table table{width:100%;margin-right:0}.productRelate .slide-product{margin-left:-5px;margin-right:-5px}.productRelate .swiper-slide{padding:5px}.productRelate .view-all{position:initial !important;padding-right:30px;display:block;margin:10px auto 0}}
