.offer-banner img{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;position:relative;left:-2px;box-sizing:content-box;width:100%;height:auto;border:2px solid #e3e7e7}#sub-title{color:#778988;font-size:0.8em}.button.all-offers{display:block !important;text-align:center;max-width:310px;margin-left:auto !important;margin-right:auto !important}.fad-cta{font-family:"Dosis",Arial,Helvetica,sans-serif;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;overflow:hidden;margin:20px auto;padding-bottom:15px;max-width:315px;text-align:center;font-size:1.4em;background-color:#b455a0;color:#fff;text-decoration:none;display:block}.fad-cta:hover{background-color:#7d3b70;text-decoration:underline;color:#fff}.fad-cta img{width:100%;height:auto;margin-bottom:10px}.logo-imgs{text-align:center}.product{margin-bottom:40px;overflow:auto}.product .product-image{float:left}@media screen and (max-width: 640px){.product .product-image{float:none}}.product .product-detail{margin-left:230px}.product .product-detail h2{margin-top:0;font-family:"PFHandbookPro",Arial,Helvetica,sans-serif}.product .product-detail .price{font-weight:bold;margin-bottom:20px}.product .product-detail .price span{font-family:"PFHandbookPro",Arial,Helvetica,sans-serif;font-size:2em;letter-spacing:-0.05em}@media screen and (max-width: 640px){.product .product-detail{margin-left:0}}.smallprint{background-color:#66c1bf;padding:2%;border-radius:10px;color:#ffffff;text-align:center}
