/* Catalog-linked features and clearly visible company logo panels. */
.brand-logo--the5ers{background:#dbe5d2}
.feature-slide:nth-child(4) .feature-label{background:#596b55}
.feature-copy>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.coupon-week{margin-top:26px;padding:22px 25px;background:#ecebd9;border-radius:12px 28px 12px 12px}
.coupon-week strong{display:block;font-size:20px;color:#45563f}
.coupon-week p{margin:8px 0 0}
.weekly-coupons .coupon-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.85}
.coupon-table th,.coupon-table td{padding:16px;vertical-align:top;overflow-wrap:anywhere}
.coupon-table th{text-align:left}
.coupon-table .coupon-firm{min-width:110px}
.coupon-table code{display:inline-block;white-space:nowrap;font-size:15px;font-weight:700;letter-spacing:0;background:#eee8db;color:#413b30;padding:5px 8px;border-radius:5px}
.coupon-table small{display:block;margin-top:7px;color:#70665a;font-size:12px;line-height:1.8}
.coupon-table a{font-weight:700;color:#884c36}
.weekly-coupons .table-scroll{overflow-x:auto}
.weekly-coupons .sources{margin-top:36px}
@media(max-width:700px){.coupon-week{padding:18px}.coupon-week strong{font-size:17px}.coupon-table{min-width:790px}.coupon-table th,.coupon-table td{padding:13px}.feature-copy>span{-webkit-line-clamp:3}}
