/* newfab product CSS */

.yarn-detail {font-size:13px;text-transform:uppercase; line-height:115%; margin:4px 0;}
.Price {font-size:21px;font-weight:bold;color:#E85929;
line-height:80%;text-transform:none;margin:0;}
.yarn-detail-bold {font-size:15px;text-transform:none; line-height:100%; color:black;}
.yarn-detail-text {font-size:15px;text-transform:none; line-height:120%; color:black;max-width:87%;margin-bottom:10px}
.yarn-detail-add {font-size:13px;text-transform:uppercase; line-height:normal; color:black;font-weight:normal; margin-left:4px;background-color:#fecd5e; border:0;padding:3px 5px;cursor:pointer;-webkit-appearance: none;}
.yarn-detail-add-swatch {font-size:13px;text-transform:uppercase; line-height:normal; color:black;font-weight:normal; margin:0 0 2px 0;background-color:#fecd5e; border:0;padding:3px 5px;cursor:pointer;-webkit-appearance: none;}
.yarn-detail-button {font-size:13px;text-transform:uppercase; line-height:normal; color:black;font-weight:normal; margin-left:4px;background-color:#fecd5e; border:0;padding:3px 5px;cursor:pointer;-webkit-appearance: none;}
.yarn-detail-button:hover {background-color:#7d9639;color:#fff;}
.yarn-detail-hr {size:1px;border:0;width:80%;color:#eee4df;margin:12px 0}
input {margin:4px 0;}
.Price p + p {text-indent:0em }
.yarn-detail p + p {text-indent:0em }
.yarn-detail-bold p + p {text-indent:0em }
p.yarn-detail {text-indent:0em }
div.price-product {margin-top:-16px }
.view-product {margin-bottom:100px }
p.yarn-blurb {text-transform:none;font-size:15px;line-height:22px;text-indent:0;margin-right:20px }
.nowrap {white-space:nowrap; }
