.page-product .details-product .product-image-block{float:left;width:100%}.page-product .details-product .product-image-block .list-thumb{width:110px;float:left;margin-right:20px;position:-webkit-sticky;position:sticky;top:10px}@media (max-width: 568px){.page-product .details-product .product-image-block .list-thumb{width:60px}}.page-product .details-product .product-image-block .list-thumb .item{display:block}.page-product .details-product .product-image-block .list-thumb .item img{border:1px #FFF solid}.page-product .details-product .product-image-block .list-thumb .item:not(:last-child){margin-bottom:15px}.page-product .details-product .product-image-block .list-thumb .item.active img,.page-product .details-product .product-image-block .list-thumb .item:hover img{border:1px #1a8b0c solid}.page-product .details-product .product-image-block .large-image{float:left;width:calc(100% - 130px)}@media (max-width: 568px){.page-product .details-product .product-image-block .large-image{width:calc(100% - 80px)}}.page-product .details-product .product-image-block .large-image img{margin-bottom:15px}.page-product .details-product .product-image-block.no-thum .large-image{width:100%}.page-product .details-product .details-pro{position:-webkit-sticky;position:sticky;top:10px}.page-product .details-product .details-pro h1{font-size:30px;margin:0;color:#1a8b0c}.page-product .details-product .details-pro .price-box .special-price{color:#ff4b52;font-size:31px;font-weight:500}.page-product .details-product .details-pro .product-summary{border-top:1px #b7b7b7 solid;padding:5px 0;font-weight:500}.page-product .details-product .details-pro .product-summary .product-sku{margin:0}.page-product .details-product .details-pro .product-summary .product-sku span{min-width:130px;display:inline-block;vertical-align:top;color:#636363}.page-product .details-product .details-pro .product-summary .product-sku span.sku{color:#000}.page-product .details-product .details-pro .product-summary table{border:none}.page-product .details-product .details-pro .product-summary table td{border:none;padding:0;color:#000}.page-product .details-product .details-pro .product-summary table td:first-child{width:130px;color:#636363}.page-product .details-product .details-pro .product-summary ul,.page-product .details-product .details-pro .product-summary ol{margin-left:15px}.page-product .details-product .details-pro #add-to-cart-form{margin-bottom:0}.page-product .details-product .details-pro #add-to-cart-form .form_button_details{width:100%;padding-top:5px}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .not_bg{float:left;width:130px;text-transform:uppercase;color:#000000;font-weight:bold;margin-top:7px}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .input_number_product{float:left;position:relative;margin-right:20px}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .input_number_product .button_qty{background:none;position:absolute;top:0;left:0;width:40px;line-height:34px;text-align:center;border:none;font-size:25px;color:#000}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .input_number_product .button_qty.num_2{left:auto;right:0}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .input_number_product input{text-align:center;padding:0 45px;width:120px;border:1px #b7b7b7 solid;background:#f7f8f9;border-radius:20px;color:#000000;font-weight:500;box-shadow:none}.page-product .details-product .details-pro #add-to-cart-form .form_button_details>button{text-align:center;padding:0 45px;border:1px #b7b7b7 solid;background:#f7f8f9;border-radius:22px;color:#000000;font-weight:500;margin-top:15px;height:45px;margin-right:15px;font-size:16px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.page-product .details-product .details-pro #add-to-cart-form .form_button_details>button:hover{background:#1a8b0c;border-color:#1a8b0c;color:#FFF}@media (max-width: 1199px) and (min-width: 992px){.page-product .details-product .details-pro #add-to-cart-form .form_button_details>button{margin-top:10px}}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .size-button{float:left;margin:9px 0px;font-size:14px;color:#000}@media (max-width: 1199px) and (min-width: 992px){.page-product .details-product .details-pro #add-to-cart-form .form_button_details .size-button{margin:15px 0 9px 0px}}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .size-button img{margin-right:10px}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .buy-now{text-align:center;padding:0 45px;border:1px #ff4b52 solid;background:#ff4b52;border-radius:22px;color:#FFF;font-weight:500;margin-top:15px;line-height:43px;font-size:21px;font-weight:bold;display:inline-block;vertical-align:top;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.page-product .details-product .details-pro #add-to-cart-form .form_button_details .buy-now:hover{background:#1a8b0c;border-color:#1a8b0c}@media (max-width: 1199px) and (min-width: 992px){.page-product .details-product .details-pro #add-to-cart-form .form_button_details .buy-now{margin-top:20px;width:238px}}.page-product .details-product .details-pro .contact{color:#000000;margin-bottom:10px}.page-product .details-product .details-pro .contact a{font-weight:bold;font-size:36px;color:#1a8b0c}.page-product .details-product .details-pro .contact a:hover{color:#ff4b52}.page-product .details-product .details-pro .contact label{margin-right:20px}@media (max-width: 480px){.page-product .details-product .details-pro .contact label{display:block}}.page-product .details-product .details-pro .contact img{margin-right:10px}.page-product .details-product .details-pro .contact>*{display:inline-block;vertical-align:middle}.page-product .details-product .product-content .main-project__tab--title{font-size:18px;font-weight:bold;border-bottom:1px #b7b7b7 solid;padding-bottom:10px;margin-bottom:10px;padding-right:40px;position:relative;cursor:pointer}.page-product .details-product .product-content .main-project__tab--title i{position:absolute;right:0;top:7px;font-size:13px}.page-product .details-product .product-content .main-project__tab--title.active i:before{content:"\f068"}.page-product .details-product .product-content .main-project__tab--content{display:none}.page-product .details-product .product-content .main-project__tab--content.active{display:block}.page-product .related_module{margin-top:50px}.page-product .related_module .title-module{text-align:left;margin-bottom:20px}.page-product .related_module .title-module h2{font-size:30px;display:inline-block;vertical-align:top;margin-right:70px;margin-bottom:0px}.page-product .related_module .title-module h2 a.active{color:#ff4b52}.page-product .related_module .view-more a{display:inline-block;border:1px #ddd solid;padding:7px 20px;border-radius:25px;margin:15px 0}.page-product #myModalSize{top:0 !important}.page-product #myModalSize .modal-header{border-radius:0.5rem 0.5rem 0 0}.page-product #myModalSize .modal-header .modal-title{padding:0;min-height:initial;line-height:initial}.page-product #myModalSize .close{margin:0;color:#FFF;opacity:1}.product-content .main-project__tab--title{font-size:18px;font-weight:bold;border-bottom:1px #b7b7b7 solid;padding-bottom:10px;margin-bottom:10px;padding-right:40px;position:relative;cursor:pointer}.product-content .main-project__tab--title i{position:absolute;right:0;top:7px;font-size:13px}.product-content .main-project__tab--title.active i:before{content:"\f068"}
