.product-content{margin-left:-15px;margin-right:-15px;margin-bottom:2.5em}.image-width-content-sec{padding-left:15px;padding-right:15px}.content-col{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.image-col{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.image-col img{margin:0 0 1.5em 0;max-width:100%;height:auto;border-radius:5px;border:0}.image-width-content-sec a{text-decoration:none}.content-col .primary-button{display:inline-block;position:relative;font-family:"myriad-pro",Helvetica,Arial,sans-serif;text-decoration:none;font-size:.9em;font-weight:700;text-transform:uppercase;padding:.5em 1.25em;border-radius:7px;border:0;cursor:pointer;-webkit-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out;background-color:#f29f05;color:#fff}.content-col .primary-button:hover{color:#fff;background-color:#de9205}.product-content:before,.product-content:after{content:"";display:block;clear:both}.image-width-content-sec.custom-col-3-col-9{padding:0}.image-width-content-sec.custom-col-3-col-9 .product-content{margin-left:-15px;margin-right:-15px}.image-width-content-sec.custom-col-3-col-9 .image-col a{pointer-events:none}.image-width-content-sec.custom-col-3-col-9 h4{font-size:1.25em;color:#ec1f27;margin-bottom:1em;line-height:1.5;font-weight:normal;text-transform:none}.image-width-content-sec.custom-col-3-col-9 h4 a{color:#ec1f27;pointer-events:none}.image-width-content-sec.custom-col-3-col-9 .summary a{text-decoration:underline}@media only screen and (min-width:481px){.image-width-content-sec.custom-col-3-col-9 .summary{font-size:1.15em}.image-width-content-sec.custom-col-3-col-9 .product-content:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.image-width-content-sec.custom-col-3-col-9 .product-content{border-bottom:1px solid #ccc;padding-bottom:50px;margin-bottom:50px;margin-left:-15px;margin-right:-15px}}@media(min-width:768px){.image-col{width:33.33333333%}.content-col{width:66.66666667%}.image-width-content-sec.custom-col-3-col-9 .image-col{width:25%}.image-width-content-sec.custom-col-3-col-9 .content-col{width:75%}}@media only screen and (max-width:991px){.image-width-content-sec.custom-col-3-col-9 .product-content{margin:0}.product-content{margin:0}}@media only screen and (max-width:480px){.image-width-content-sec.custom-col-3-col-9 .product-content{padding-bottom:20px}}