.pos-product-detil{position:relative;margin:0 auto;margin-top:-20px}.wrap-description img{width:100%!important}.searchresult.thumbnail{border-radius:5px}.interested-button{border:#00a699 1px solid;width:auto;display:table;color:#fff;background-color:#00a699;padding:10px;margin:auto;font-weight:700;box-shadow:2px 2px 3px rgba(0,0,0,.2);border-radius:.4em;margin-bottom:1em;margin-top:1em;padding-right:1em;padding-left:1em;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.interested-button:hover{border:#00a699 1px solid;color:#00a699;background-color:#fff}.req-callback{float:right;position:relative;right:-30px;color:#fff;background-color:#00a699;border:#00a699 1px solid;padding:5px;width:140px;font-weight:600;box-shadow:-2px -2px 3px rgba(0,0,0,.2)}.req-callback:hover{background-color:#fff;color:#00a699}.req-callback span:first-child{display:inline-block;font-size:2em}.req-callback span:last-child{display:inline-block;width:min-content;padding:5px}.searchresult .product-name{color:rgba(0,0,0,.8);font-size:17px;font-weight:700;display:block;line-height:18px;text-transform:uppercase}@media(max-width:770px){.searchresult .product-name{margin-top:1em}}.product-name hr{background:linear-gradient(to right,rgba(245,114,36,1) 0,rgba(245,114,36,1) 20%,rgba(245,114,36,1) 30%,rgba(245,114,36,.5) 40%,rgba(245,114,36,0) 100%);margin-top:10px}.button-show{font-size:small;font-weight:700;position:relative;cursor:pointer;transition:background-color .5s ease-out;transition:color .3s ease-out;top:1em;margin-bottom:1em}.button-show:hover{text-decoration:underline}.wrap-description{max-height:250px;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;width:100%;font-size:14px}.wrap-description p:first-child{font-weight:700}.wrap-description span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.image-container{border:#e0e0e0 1px solid}.fade-text:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 200px,#fff)}.toggled{max-height:100%;display:inline-block;overflow-x:hidden}.thumbnail{padding:0!important}.content-product,.product-info{padding-top:15px;padding-bottom:15px}.btn-quote{float:right}.price{font-weight:700;border:#fff0 1px solid;width:200px;display:inline-block;color:#dd1e25!important;padding:5px 0;box-shadow:2px 2px 3px transparent}a.btn.btn-outline.btn-block.product-detil,a.btn.btn-outline.btn-block.product-detil2{border:1px solid #019d91;border-radius:.4em;display:table;margin:0 auto;font:bold 12px/normal Helvetica,Arial,sans-serif;padding:8px;text-decoration:none;width:auto;cursor:pointer;color:#019d91;position:relative;text-align:center;background-color:#fff}a.btn.btn-outline.btn-block.product-detil2:hover,a.btn.btn-outline.btn-block.product-detil:hover{border:1px solid #019d91;background-color:#019d91;color:#fff}.quotation-container{width:25%;margin-top:10px;margin-bottom:10px}.product-image{margin-right:10px}@media(min-width:768px){.sticky-pic{position:sticky;top:34px}.content-product .col-sm-8{padding-left:0}.sticky-pic{padding:0}a.btn.btn-outline.btn-block.product-detil2{display:none}}@media(max-width:767px){.price span{padding:5px 15px 5px 0!important}.quotation-container{width:100%}.product-desc-container{margin:0}.product-info{padding:0!important}.content-product{flex-direction:column;display:flex;padding-top:0}.content-product .col-12:first-child{order:2;padding:0}.content-product .col-12:nth-child(2){order:1;padding:0}.content-product .col-12:nth-child(3){order:3;padding:1em;display:table;position:relative}.pos-product-detil,.req-callback,.searchresult .product-name hr{display:none}.searchresult .product-name{margin-bottom:1em}.col-12:nth-child(3) .interested-button,a.btn.btn-outline.btn-block.product-detil2{display:table-cell;text-align:center}}.product-info{padding-left:10px!important}