@font-face{font-family:"Lustra Text";src:url(//bizweb.dktcdn.net/100/611/660/themes/1062938/assets/lustra-text-bold.ttf?1773930958062);font-weight:700}.layout-product .bg-product{background:#F1F0ED}.layout-product .gallery-top{background:#f5f5f5}.layout-product .gallery-thumbs .swiper-slide{cursor:pointer}.layout-product .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--hover) !important}.layout-product .gallery-thumbs .swiper-slide:hover{border-color:var(--hover) !important}.details-pro .title-product{font-size:62px;font-family:"Lustra Text"}.details-pro .price-box .product-price{font-size:30px;font-weight:600;color:var(--price)}.details-pro .price-box .old-price{color:#acacac;font-size:16px}.details-pro .price-box .sale-price{padding:2px 8px;font-size:12px;background:var(--hover);color:#fff}.details-pro .price-box .save-price{display:block}.details-pro .price-box .save-price span{color:var(--hover)}.details-pro .type{font-size:20px}.details-pro .product-summary{font-size:20px}.details-pro .product-summary img{display:none}.details-pro .form_product{display:flex}.details-pro .swatch .header{font-size:20px}.details-pro .swatch .swatch-element label{min-width:30px;height:30px;cursor:pointer;white-space:nowrap;color:#6B6B6B}.details-pro .swatch .swatch-element label .crossed-out{display:none}.details-pro .swatch .swatch-element:not(.color) input:checked+label{color:#fff;background:var(--main-color);border-color:var(--main-color) !important}.details-pro .selector-wrapper{display:none !important}.details-pro .input_number_product{width:90px}.details-pro .input_number_product .btn_num{width:26px;right:0;top:0;border:0;background:transparent;color:var(--text-color)}.details-pro .input_number_product .btn_num.num_1{left:0}.details-pro .button_actions .btn{font-size:22px;height:48px;color:#fff;background:var(--main-color)}.details-pro .button_actions .btn:hover{background:var(--hover);color:var(--main-color)}.details-pro .button_actions .btn-soldout{font-size:22px;height:48px;background:var(--main-color);color:#fff}.details-pro .button_actions .btn-soldout:hover{background:var(--hover)}.combo-shopping{padding:25px 10px 10px}.combo-shopping .title{font-weight:600;font-size:20px;position:absolute;top:-15px;left:30px;background:#F1F0ED;color:#6e6e6e}@media (min-width: 1200px){.combo-shopping .style-list{-ms-flex:0 0 calc(100% - 260px);flex:0 0 calc(100% - 260px);max-width:calc(100% - 260px);padding-right:10px}}@media (max-width: 991px){.combo-shopping .style-list{padding-bottom:10px}}.combo-shopping .style-list .item{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/611/660/themes/1062938/assets/check.png?1773930958062);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/611/660/themes/1062938/assets/check-on.png?1773930958062)}.combo-shopping .style-list .item .image{width:52px;height:52px;background:#f5f5f5}.combo-shopping .style-list .item .name{width:calc(100% - 78px)}.combo-shopping .style-list .item .name a{font-size:16px;font-weight:500;color:#6B6B6B}.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:#6B6B6B;font-size:15px;font-weight:500}.combo-shopping .style-list .item select{border-radius:5px;width:initial;padding:3px;font-size:12px;margin:5px 0;background:#f1f0ed}.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: 1200px){.combo-shopping .summary{border-left:1px solid #ddd;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px;display:flex;align-items:center;justify-content:center;padding-left:10px}}@media (max-width: 1200px){.combo-shopping .summary{border-top:1px solid #ddd;padding-top:10px}}.combo-shopping .summary p{font-size:16px}.combo-shopping .summary p .total-prices{font-size:18px;color:#C20000;font-weight:500}.combo-shopping .summary button{background:var(--main-color);color:#fff;border:0;width:170px;height:32px;border-radius:16px}.combo-shopping .summary button:hover,.combo-shopping .summary button:focus{background:var(--hover);color:var(--main-color)}.product_instagram{background:#F1F0ED}.product-content{background:#F1F0ED;font-size:20px}.product-content table{margin-bottom:20px;border:none}.product-content table colgroup col{width:100% !important;display:block}.product-content table tr{height:auto !important}.product-content table tr td{width:50%;border:none;height:auto !important}.product-content table tr td:first-child{padding-right:50px}.product-content table h2{font-weight:400;font-size:46px;margin-bottom:50px}.product-content table table tr td{vertical-align:top;padding:10px 0}.product-content table table tr td:first-child{font-weight:600}.product-content table table tr td:last-child{text-align:right}.product-content table table tr:not(:last-child){border-bottom:1px solid #dee2e6}.tab-product .item-tab h3{font-weight:600;font-size:22px;color:#6b6b6b;cursor:pointer}.tab-product .item-tab h3 .collapse-plus{background:#6b6b6b;width:16px;height:16px;top:4px;right:0}.tab-product .item-tab h3 .collapse-plus::before,.tab-product .item-tab h3 .collapse-plus::after{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);background-color:#fff;-webkit-transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}.tab-product .item-tab h3 .collapse-plus::before{width:9px;height:1px;opacity:1}.tab-product .item-tab h3 .collapse-plus::after{width:1px;height:9px}.tab-product .item-tab h3.current .collapse-plus{opacity:.5}.tab-product .item-tab h3.current .collapse-plus::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.tab-product .item-tab h3.current .collapse-plus::before{opacity:0}.tab-product .item-tab .content{display:none;padding-top:10px}@media (min-width: 992px){.layout-product .bg-product{position:absolute;overflow-y:auto;left:10px;right:10px}.layout-product .bg-product::-webkit-scrollbar-track{background:#F1F0ED}.gallery-thumbs{margin-top:0px !important;display:block;padding:0px 3px;width:50px;position:absolute !important;bottom:20px;height:260px;left:20px}}@media (max-width: 1199px){.details-pro .title-product{font-size:30px}.product-content{font-size:16px}.product-content table h2{font-size:32px;margin-bottom:20px}}@media (max-width: 991px){.product-content{font-size:16px}.product-content table tr td{width:100%;display:block}.product-content table tr td:first-child{padding-right:0}.product-content table h2{font-size:21px;margin-bottom:15px}.product-content table table tr td{width:50%;display:inline-block;vertical-align:top;padding:5px 0}}@media (max-width: 767px){.details-pro .title-product{font-size:25px}.details-pro .type{font-size:16px}.details-pro .product-summary{font-size:14px}.product-content{font-size:14px}}@media (max-width: 767px) and (max-width: 424px){.layout-product .button_actions .btn{padding:0 .9rem !important}}@media (max-width: 767px) and (max-width: 424px) and (max-width: 374px){.layout-product .button_actions .btn{width:calc(100% - 50px)}.layout-product .button_actions .btn.add_to_cart{width:100%}}
