.title-product{font-size:22px;font-family:fontextra;margin-bottom:15px;font-weight:400;letter-spacing:-1px}@media (max-width: 767px){.title-product{font-size:20px}}.details-product{border-top:1px solid #2e2e2e}.details-product .row{max-width:100%;margin:0px}.details-product .row .col-12{padding:0px}.details-product .product-image-block{display:grid;grid-template-rows:1fr;overflow:auto;justify-content:start;grid-template-columns:repeat(2, 50%)}.details-product .product-image-block a{display:inline-block;border:0 solid #2e2e2e;border-width:1px 1px 1px 1px;margin-top:-1px;margin-left:-1px}.details-pro{padding:30px !important;text-align:right}@media (max-width: 767px){.details-pro{padding:5px !important}}.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}.gallery-thumbs{margin-top:10px}.gallery-thumbs .swiper-slide{border:1px solid #ebebeb;cursor:pointer;background:#fff}.gallery-thumbs .swiper-slide .p-100{padding-bottom:100%;height:0;position:relative}.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}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#f0ede9}.gallery-thumbs .swiper-slide:hover{border-color:#f0ede9}.gallery-thumbs .swiper-button-next:after,.gallery-thumbs .swiper-button-prev:after{font-size:14px;font-weight:bold;background:#fff;padding:8px 5px;color:#333;box-shadow:0 1px 2px 2px rgba(0,0,0,0.04)}.gallery-thumbs .swiper-button-next:hover:after,.gallery-thumbs .swiper-button-prev:hover:after{color:#f0ede9}.layout-product{padding-bottom:30px}.layout-product .price-box{margin-bottom:15px}.layout-product .price-box .special-price{font-size:14px;font-weight:200;color:#333}@media (min-width: 767px) and (max-width: 1440px){.layout-product .price-box .special-price{font-size:10px}}.layout-product .price-box .old-price{color:#acacac;font-weight:200}@media (min-width: 767px) and (max-width: 1440px){.layout-product .price-box .old-price{font-size:10px}}.layout-product .inventory_quantity{font-size:14px;margin-bottom:10px;font-weight:200;display:none}.layout-product .inventory_quantity .a-stock{color:#f0ede9}.layout-product .inventory_quantity .a-vendor{color:#f0ede9}.layout-product .product-summary{margin:10px 0;font-size:14px;font-weight:200}@media (min-width: 767px) and (max-width: 1440px){.layout-product .product-summary{font-size:10px}}.layout-product .product-summary img{display:none}.layout-product .swatch{font-size:14px;margin-bottom:5px}.layout-product .swatch .header{margin-bottom:5px}@media (min-width: 767px) and (max-width: 1440px){.layout-product .swatch .header{font-size:10px}}.layout-product .swatch .swatch-element{display:inline-block;margin:0px 5px 5px 0}@media (min-width: 767px) and (max-width: 1440px){.layout-product .swatch .swatch-element{font-size:10px}}.layout-product .swatch .swatch-element input{display:none}.layout-product .swatch .swatch-element label{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ebebeb;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0}@media (max-width: 1440px){.layout-product .swatch .swatch-element label{font-size:10px}}.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:#363636;border-color:#363636;color:#fff}.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 input:checked+label:before{content:"";color:#fff;position:absolute;width:13px;height:13px;line-height:10px;top:50%;font-size:12px;left:50%;background-size:cover;transform:translate(-50%, -50%);background-image:url(//bizweb.dktcdn.net/100/500/700/themes/933985/assets/check-symbol.svg?1733129391622)}.layout-product .swatch .swatch-element.color.trang input:checked+label:before{background-image:url(//bizweb.dktcdn.net/100/500/700/themes/933985/assets/check-symbol-black.png?1733129391622)}.layout-product .box-variant{display:flex;justify-content:flex-end;align-items:center}.layout-product .selector-wrapper{width:40%}.layout-product .selector-wrapper select{width:100%;background:#f0eee2;height:30px;line-height:30px;outline:none;font-weight:200;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #767676;-webkit-border:1px solid #767676;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;text-align:-webkit-right;color:#333;background-position:right center;background-image:url(https://bizweb.dktcdn.net/100/500/700/themes/927924/assets/ico-select-2.png?1699262088824);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent !important;padding-right:28px;cursor:pointer}@media (min-width: 767px) and (max-width: 1440px){.layout-product .selector-wrapper select{font-size:10px}}.layout-product .selector-wrapper label{text-align:right;margin-bottom:0px;width:100%;font-weight:200}@media (max-width: 1440px){.layout-product .selector-wrapper label{font-size:10px}}.layout-product .button_actions .add_to_cart{border:initial;height:35px;padding:0 40px;background:#000;color:#fff;margin-top:5px;font-weight:200;text-transform:uppercase;font-size:12px}@media (min-width: 767px) and (max-width: 1440px){.layout-product .button_actions .add_to_cart{font-size:10px}}.layout-product .button_actions .add_to_cart:hover{background:#000}.layout-product .button_actions .btn-soldout{border:initial;height:35px;padding:0 20px;background:#363636;color:#fff;margin-top:29px;font-weight:200}@media (min-width: 767px) and (max-width: 1440px){.layout-product .button_actions .btn-soldout{font-size:10px}}.layout-product .button_actions .btn-soldout:hover{background:#000}.layout-product .flex-quantity{display:inline-flex;font-size:14px}.layout-product .flex-quantity .custom-btn-number{display:none !important}.layout-product .input_number_product{width:80px;margin-right:10px;position:relative}.layout-product .input_number_product .btn_num{border:solid 1px #ddd;width:20px;position:absolute;right:0;top:0;text-align:center;height:23px;line-height:18px;cursor:pointer;background:initial;padding:initial}.layout-product .input_number_product .btn_num.num_1{bottom:0;top:initial}.layout-product .input_number_product input{width:100%;height:45px;border:solid 1px #ddd;text-align:center;padding-right:20px}.product-tab{margin-top:30px}.product-tab .tabs-title{padding:0;margin:0;list-style:none;display:flex}.product-tab .tab-link{border:1px solid #e1e1e1;padding:13px 40px;cursor:pointer}.product-tab .tab-link h3{color:#333;padding:0;margin:0;font-size:14px;text-transform:uppercase}.product-tab .tab-link.active,.product-tab .tab-link:hover{background:#333;border-color:#333}.product-tab .tab-link.active h3,.product-tab .tab-link:hover h3{color:#fff}.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;border:1px solid #e1e1e1 !important;margin-top:-1px}.productRelate{margin-top:30px}.productRelate .block-title{margin-bottom:35px;position:relative;text-align:center;width:100%}.productRelate .block-title h2{position:relative;display:block;margin:0;padding-bottom:10px}.productRelate .block-title h2 a{font-size:18px;font-family:fontextra;display:block;font-weight:400}@media (max-width: 1440px){.productRelate .block-title h2 a{font-size:16px}}@media (max-width: 767px){.productRelate .block-title h2 a{font-size:14px}}.productRelate .block-title h2 a:hover{color:#f0ede9}.productRelate .block-title h2 img{max-width:200px;margin-bottom:10px}@media (max-width: 1440px){.productRelate .block-title h2 img{max-width:160px}}@media (max-width: 767px){.productRelate .block-title h2 img{max-width:120px}}.productRelate .row{max-width:100%;margin:0px}.productRelate .row .col-6{padding:0px}.productRelate .row .col-6:nth-child(5){display:none}.productRelate .item_product_main{border:0 solid #2e2e2e;border-width:1px 1px 1px 0;margin-top:-1px}@media (min-width: 1199px){.gallery-thumbs{position:absolute;bottom:50px;left:0;z-index:99;width:100%}}@media (max-width: 767px){.product-tab .tabs-title{display:block}.product-tab .tab-link{padding:10px 15px}.product-tab .tab-content.active{padding:15px}.productRelate .block-title h2{font-size:24px}.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;width:100%}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}.product_getcontent{font-weight:200}@media (min-width: 767px) and (max-width: 1440px){.product_getcontent{font-size:10px}}.size-pro{font-size:14px;margin-bottom:15px;padding-top:10px;position:relative;font-weight:200}@media (min-width: 767px) and (max-width: 1440px){.size-pro{font-size:10px}}.size-pro a,.size-pro p{color:#000;margin:0;display:inline-block;text-decoration:underline}.size-pro a img,.size-pro p img{max-width:18px}#modal-size-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999}#modal-size-product .modal-size-product{position:absolute;width:60%;top:10%;height:auto;margin:0 auto;left:0;right:0;padding:5px;background-color:#f0ede2;z-index:8011;border-radius:5px}@media (max-width: 767px){#modal-size-product .modal-size-product{transform:rotate(90deg);width:170%;left:-35%;top:25%}}#modal-size-product .modal-size-product .modalsize-close{position:absolute;right:5px;top:0px;color:#616161}#modal-size-product .modal-size-product .modalsize-close svg{width:15px;height:15px;transition:transform 0.3s}#modal-size-product .modal-size-product .modalsize-close:hover svg{transform:rotate(90deg)}#modal-size-product .pagebody img{width:100%}#modal-size-product .modalsize-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#modal-size-product .large-image .img-product{padding-bottom:130%;display:block;height:0;position:relative}#modal-size-product .large-image .img-product img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;position:absolute}#modal-size-product .instructions{max-width:600px;font-size:20px;font-weight:bold}#modal-size-product .form_slide{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;position:relative;line-height:1.4}#modal-size-product .form_slide p{color:#000;margin:0}#modal-size-product .form_slide .slidecontainer{width:100%}#modal-size-product .form_slide .slider{-webkit-appearance:none;width:100%;height:6px;border-radius:5px;outline:0;-webkit-transition:.2s;transition:opacity .2s}#modal-size-product .form_slide .height_custom,#modal-size-product .form_slide .weight_custom{position:absolute;right:0;top:0}#modal-size-product .form_slide input[type="range"]{-webkit-appearance:none;-moz-apperance:none;border-radius:6px;height:6px;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #f0ede9), color-stop(0, #E9E9E9))}#modal-size-product .form_slide input[type='range']::-webkit-slider-thumb{-webkit-appearance:none !important;background-color:#f0ede9;border:1px solid #f0ede9;height:15px;width:15px;border-radius:50%}#modal-size-product .chosee_size{font-weight:600;font-size:16px;text-transform:uppercase}#modal-size-product .chosee_size .title-size{border-bottom:1px solid #2e2e2e;padding-bottom:10px}#modal-size-product #sizer{background:#f0ede9;color:#fff;padding:0px 10px;border-radius:4px;font-size:12px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-transform:uppercase;border:1px solid #f0ede9;height:31px;line-height:31px}#modal-size-product #sizer:hover{background:#fff;color:#f0ede9}#modal-size-product #sizer.btn[disabled]{margin-top:5px;opacity:0.6}#modal-size-product #output{margin-bottom:0px;font-size:16px}#modal-size-product #output span{color:#e8002d}#modal-size-product select{height:40px;line-height:40px;max-width:350px;border-radius:5px;margin-bottom:15px}
