.product-item-details .detail-price .actions-primary .call-for-price,.product-item-details .detail-price .actions-primary .quote{width:28px;height:28px;border-radius:6px;line-height:26px;border-color:rgba(245,88,62,0.2);color:#f5583e;font-size:14px;padding:0;position:relative;background:#fff}.product-item-details .detail-price .actions-primary .call-for-price:hover,.product-item-details .detail-price .actions-primary .quote:hover{background:none}.product-item-details .detail-price .actions-primary .call-for-price:hover span,.product-item-details .detail-price .actions-primary .quote:hover span{visibility:visible;opacity:1;transform:translate(-10px, -50%);-webkit-transform:translate(-10px, -50%);-moz-transform:translate(-10px, -50%);-o-transform:translate(-10px, -50%);max-width:130px;overflow:hidden;text-overflow:ellipsis;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.product-item-details .detail-price .actions-primary .call-for-price:before,.product-item-details .detail-price .actions-primary .quote:before{content:"\f095";font-family:'fontAwesome2'}.product-item-details .detail-price .actions-primary .call-for-price span,.product-item-details .detail-price .actions-primary .quote span{background:#f5583e;font-size:14px;color:#fff;display:block;border-radius:6px;padding:0 6px;line-height:28px;min-height:28px;white-space:nowrap;position:absolute;top:50%;right:100%;bottom:unset;left:unset;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);opacity:0;visibility:hidden;z-index:10;max-width:130px;overflow:hidden;text-overflow:ellipsis;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.product-item-details .detail-price .actions-primary .call-for-price span:before,.product-item-details .detail-price .actions-primary .quote span:before{content:'';display:block;border:4px solid transparent;border-left-color:#f5583e;position:absolute;top:50%;right:unset;bottom:unset;left:100%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.quote{width:28px;height:28px;border-radius:6px;line-height:26px;border-color:rgba(245,88,62,0.2);color:#f5583e;font-size:14px;padding:0;position:relative;background:#fff}.quote:hover{background:none}.quote:hover span{visibility:visible;opacity:1;transform:translate(-10px, -50%);-webkit-transform:translate(-10px, -50%);-moz-transform:translate(-10px, -50%);-o-transform:translate(-10px, -50%);max-width:130px;overflow:hidden;text-overflow:ellipsis;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.quote:before{content:"\f095";font-family:'fontAwesome2'}.quote span{background:#f5583e;font-size:14px;color:#fff;display:block;border-radius:6px;padding:0 6px;line-height:28px;min-height:28px;white-space:nowrap;position:absolute;top:50%;right:100%;bottom:unset;left:unset;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);opacity:0;visibility:hidden;z-index:10;max-width:130px;overflow:hidden;text-overflow:ellipsis;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.quote span:before{content:'';display:block;border:4px solid transparent;border-left-color:#f5583e;position:absolute;top:50%;right:unset;bottom:unset;left:100%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.product-info-main .product-add-form .fieldset .call-for-price{border:1px solid #f5583e;background:#f5583e;text-align:left;padding:13px 19px;font-size:14px;line-height:10px;color:#fff;height:42px;cursor:pointer;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.product-info-main .product-add-form .fieldset .call-for-price:hover{background:#222;border-color:#222;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}.see-detail-modal .modal-inner-wrap{width:50% !important;overflow:hidden}.see-detail-modal .modal-inner-wrap .modal-header{border:none}.see-detail-modal .modal-inner-wrap .modal-header .action-close{font-family:'icons-blank-theme';right:-5px;top:-5px}.see-detail-modal .modal-inner-wrap .modal-header .action-close:before{line-height:30px;content:'\e616';font-size:35px;border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;-o-border-radius:unset;width:unset;height:unset;color:#222;background-color:#fff;border:none}.see-detail-modal .modal-inner-wrap .modal-content{width:100%;margin:0 auto}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request{max-height:90vh;overflow:hidden;overflow-y:auto;padding-bottom:30px}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset{padding:0 30px;overflow:hidden}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .legend{font-size:30px;font-weight:400;color:var(--thim-mgs-color-02, #000);padding-top:15px;width:100%;padding-bottom:10px;border-bottom:1px solid #eaeaea;margin-bottom:10px}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .legend .span{text-align:center;display:block}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field.note.no-label{padding-bottom:10px;font-style:italic}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field label.productId,.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field label.productSku,.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field label.productName{display:none}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field.name.required{width:50%;float:left;padding-right:10px;margin-bottom:20px}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field.telephone{width:50%;float:left;padding-left:10px;margin-bottom:20px !important}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .fieldset .field.comment textarea{resize:vertical}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .actions-toolbar>.primary{margin:10px 0 0 30px}.see-detail-modal .modal-inner-wrap .modal-content .form.quote-request .actions-toolbar>.primary .primary{padding:10px 52px !important;border:0}.see-detail-modal .modal-inner-wrap .modal-footer{display:none}button.tocart.request-quote{border:1px solid #f5583e;background:#f5583e;text-align:left;padding:13px 19px;font-size:14px;line-height:10px;color:#fff;height:42px;cursor:pointer;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}button.tocart.request-quote:hover{background:#222;border-color:#222;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}