#cip-coupon-insights{--tt-purple:#741fa2;--tt-purple-dark:#571177;--tt-purple-mid:#8e2bbc;--tt-purple-soft:#f7effb;--tt-purple-pale:#fcf9fe;--tt-gold:#f7b733;--tt-ink:#18131c;--tt-muted:#6f6575;--tt-line:#eadcf1;margin:30px 0;font-family:inherit;color:var(--tt-ink)}#cip-coupon-insights .cip-box{position:relative;max-width:100%;margin:24px 0;padding:24px;overflow:hidden;box-sizing:border-box;background:radial-gradient(circle at 100% 0,rgb(116 31 162 / .08),transparent 34%),#fff;border:1px solid var(--tt-line);border-radius:18px;box-shadow:0 14px 38px rgb(66 18 91 / .09)}#cip-coupon-insights .cip-box::before,#cip-coupon-insights .cip-active-box::before,#cip-coupon-insights .cip-history-box::before{content:none!important;display:none!important}#cip-coupon-insights .cip-box h2{position:relative;margin:0 0 8px;padding:0 0 13px;color:var(--tt-ink);font-family:Inter,Poppins,Arial,sans-serif;font-size:clamp(23px, 3vw, 29px);line-height:1.15;font-weight:800;letter-spacing:-.035em}#cip-coupon-insights .cip-box h2::after{content:"";position:absolute;left:0;bottom:0;width:76px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--tt-purple),var(--tt-purple-mid),var(--tt-gold))}#cip-coupon-insights .cip-sub{margin:0 0 17px;color:var(--tt-muted);font-size:13px;line-height:1.55}#cip-coupon-insights .cip-admin-note{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 18px;padding:11px 13px;color:#4d235e;background:linear-gradient(135deg,#fbf7fd,#f4e8fa);border:1px solid #dfc3ec;border-radius:12px;font-size:13px;font-weight:650}#cip-coupon-insights .cip-price-note>span{flex:1 1 220px}#cip-coupon-insights .cip-price-mini-form{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0}#cip-coupon-insights .cip-price-mini-form label{display:inline-flex;align-items:center;gap:5px;margin:0;color:#57206e;font-size:11px;font-weight:800}#cip-coupon-insights .cip-price-mini-form input,#cip-coupon-insights .cip-price-mini-form .cip-currency-input,#cip-coupon-insights .cip-price-mini-form .cip-price-input{height:31px;box-sizing:border-box;padding:0 9px;color:var(--tt-ink);background:#fff;border:1px solid #d8b8e7;border-radius:8px;outline:0;font-size:12px;font-weight:750}#cip-coupon-insights .cip-price-mini-form .cip-currency-input{width:56px;text-align:center}#cip-coupon-insights .cip-price-mini-form .cip-price-input{width:82px}#cip-coupon-insights .cip-price-mini-form input:focus{border-color:var(--tt-purple);box-shadow:0 0 0 3px rgb(116 31 162 / .11)}#cip-coupon-insights .cip-price-mini-form button{height:31px;padding:0 13px;color:#fff;background:linear-gradient(135deg,var(--tt-purple-mid),var(--tt-purple-dark));border:0;border-radius:8px;box-shadow:0 5px 12px rgb(116 31 162 / .18);font-size:12px;font-weight:800;cursor:pointer}#cip-coupon-insights .cip-price-mini-form button:hover{transform:translateY(-1px)}#cip-coupon-insights .cip-price-mini-form em{padding-left:2px;color:#12813d;font-size:12px;font-style:normal;font-weight:800}#cip-coupon-insights .cip-table-wrap{width:100%;overflow:hidden;border:1px solid var(--tt-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px rgb(65 20 87 / .035)}#cip-coupon-insights .cip-table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff}#cip-coupon-insights .cip-table th{padding:12px 9px;color:#fff;background:linear-gradient(135deg,var(--tt-purple-mid),var(--tt-purple-dark));border-right:1px solid rgb(255 255 255 / .16);text-align:center;font-size:11px;line-height:1.25;font-weight:800;letter-spacing:.075em;text-transform:uppercase}#cip-coupon-insights .cip-table th:last-child{border-right:0}#cip-coupon-insights .cip-table td{padding:13px 9px;color:var(--tt-ink);background:#fff;border:1px solid #f0e8f4;vertical-align:middle;font-size:13px;line-height:1.4;transition:background-color .18s ease}#cip-coupon-insights .cip-active-table tbody tr:nth-child(even) td{background:var(--tt-purple-pale)}#cip-coupon-insights .cip-active-table tbody tr:hover td{background:#f5eafa}#cip-coupon-insights .cip-active-table th:nth-child(1),#cip-coupon-insights .cip-active-table td:nth-child(1){width:13%}#cip-coupon-insights .cip-active-table th:nth-child(2),#cip-coupon-insights .cip-active-table td:nth-child(2){width:31%}#cip-coupon-insights .cip-active-table th:nth-child(3),#cip-coupon-insights .cip-active-table td:nth-child(3){width:20%}#cip-coupon-insights .cip-active-table th:nth-child(4),#cip-coupon-insights .cip-active-table td:nth-child(4){width:17%}#cip-coupon-insights .cip-active-table th:nth-child(5),#cip-coupon-insights .cip-active-table td:nth-child(5){width:19%}#cip-coupon-insights .cip-history-box{background:radial-gradient(circle at 100% 0,rgb(116 31 162 / .055),transparent 35%),#fbfafc;border-color:#e4dbe8}#cip-coupon-insights .cip-history-table th{background:linear-gradient(135deg,#766b7c,#514a55)}#cip-coupon-insights .cip-history-table td{color:#4b454f;background:#fff;border-color:#ebe6ed}#cip-coupon-insights .cip-history-table tbody tr:nth-child(even) td{background:#f7f5f8}#cip-coupon-insights .cip-history-table tbody tr:hover td{background:#f0ebf3}#cip-coupon-insights .cip-history-table th:nth-child(1),#cip-coupon-insights .cip-history-table td:nth-child(1){width:13%}#cip-coupon-insights .cip-history-table th:nth-child(2),#cip-coupon-insights .cip-history-table td:nth-child(2){width:12%}#cip-coupon-insights .cip-history-table th:nth-child(3),#cip-coupon-insights .cip-history-table td:nth-child(3){width:27%}#cip-coupon-insights .cip-history-table th:nth-child(4),#cip-coupon-insights .cip-history-table td:nth-child(4){width:18%}#cip-coupon-insights .cip-history-table th:nth-child(5),#cip-coupon-insights .cip-history-table td:nth-child(5){width:14%}#cip-coupon-insights .cip-history-table th:nth-child(6),#cip-coupon-insights .cip-history-table td:nth-child(6){width:16%}#cip-coupon-insights .cip-table td:nth-child(1),#cip-coupon-insights .cip-table td:nth-child(3),#cip-coupon-insights .cip-table td:nth-child(4),#cip-coupon-insights .cip-table td:nth-child(5),#cip-coupon-insights .cip-table td:nth-child(6){text-align:center}#cip-coupon-insights .cip-title-cell{text-align:left!important;font-weight:700;word-break:normal;overflow-wrap:anywhere}#cip-coupon-insights .cip-discount{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:6px 10px;color:var(--tt-purple-dark);background:linear-gradient(135deg,#fbf5fe,#f1e2f8);border:1px solid #cf9ee4;border-radius:999px;font-weight:850;white-space:nowrap}#cip-coupon-insights .cip-history-table .cip-discount{color:#4f4853;background:#f0edf1;border-color:#d4cfd6}#cip-coupon-insights .cip-code{display:inline-block;max-width:112px;box-sizing:border-box;overflow:hidden;padding:7px 9px;color:#3b283f;background:#fffaf0;border:1px dashed #d3a93f;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:11.5px;line-height:1.2;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;transition:max-width .2s ease,background-color .2s ease}#cip-coupon-insights .cip-code:hover{max-width:190px;background:#fff6dd}#cip-coupon-insights .cip-table strong{color:var(--tt-purple-dark);font-weight:850}#cip-coupon-insights .cip-annual-savings{display:inline!important;min-width:0!important;margin:0!important;padding:0!important;color:var(--tt-purple-dark)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:inherit!important;font-weight:850!important;line-height:inherit!important;white-space:nowrap!important}#cip-coupon-insights .cip-annual-savings::before,#cip-coupon-insights .cip-annual-savings::after{content:none!important;display:none!important}#cip-coupon-insights .cip-status{display:inline-block;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:850;white-space:nowrap}#cip-coupon-insights .cip-status-expired{color:#a7192a;background:#fff0f2;border:1px solid #f2bbc2}#cip-coupon-insights .cip-status-replaced{color:#5c2872;background:#f4e9f9;border:1px solid #d8b7e7}#cip-coupon-insights .cip-history-table tr:has(.cip-status-expired) td{color:#6a646d}@media (max-width:700px){#cip-coupon-insights{margin:22px 0}#cip-coupon-insights .cip-box{padding:17px 14px;border-radius:15px}#cip-coupon-insights .cip-box h2{font-size:23px}#cip-coupon-insights .cip-admin-note,#cip-coupon-insights .cip-price-note{display:block;border-radius:12px}#cip-coupon-insights .cip-price-mini-form{display:flex;margin-top:9px}#cip-coupon-insights .cip-table-wrap{overflow:visible;border:0;border-radius:0;box-shadow:none;background:#fff0}#cip-coupon-insights .cip-table,#cip-coupon-insights .cip-table thead,#cip-coupon-insights .cip-table tbody,#cip-coupon-insights .cip-table tr,#cip-coupon-insights .cip-table th,#cip-coupon-insights .cip-table td{display:block;width:100%!important;box-sizing:border-box}#cip-coupon-insights .cip-table thead{position:absolute;width:1px!important;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#cip-coupon-insights .cip-table tr{margin:0 0 12px;overflow:hidden;background:#fff;border:1px solid var(--tt-line);border-radius:13px;box-shadow:0 7px 18px rgb(66 18 91 / .06)}#cip-coupon-insights .cip-table td{display:grid;grid-template-columns:minmax(92px,38%) minmax(0,1fr);gap:9px;align-items:center;padding:9px 11px;border:0;border-bottom:1px solid #f0e7f4;text-align:right!important;background:#fff!important;font-size:12.5px}#cip-coupon-insights .cip-table td:last-child{border-bottom:0}#cip-coupon-insights .cip-table td::before{color:#756a79;font-size:10px;font-weight:850;letter-spacing:.065em;text-align:left;text-transform:uppercase}#cip-coupon-insights .cip-active-table td:nth-child(1)::before{content:"Discount"}#cip-coupon-insights .cip-active-table td:nth-child(2)::before{content:"Offer"}#cip-coupon-insights .cip-active-table td:nth-child(3)::before{content:"Code"}#cip-coupon-insights .cip-active-table td:nth-child(4)::before{content:"Est. Savings"}#cip-coupon-insights .cip-active-table td:nth-child(5)::before{content:"Annual Savings"}#cip-coupon-insights .cip-history-table td:nth-child(1)::before{content:"Status"}#cip-coupon-insights .cip-history-table td:nth-child(2)::before{content:"Discount"}#cip-coupon-insights .cip-history-table td:nth-child(3)::before{content:"Offer"}#cip-coupon-insights .cip-history-table td:nth-child(4)::before{content:"Code"}#cip-coupon-insights .cip-history-table td:nth-child(5)::before{content:"Est. Savings"}#cip-coupon-insights .cip-history-table td:nth-child(6)::before{content:"Inactive Since"}#cip-coupon-insights .cip-title-cell{text-align:right!important}#cip-coupon-insights .cip-code{justify-self:end;max-width:145px}#cip-coupon-insights .cip-discount,#cip-coupon-insights .cip-status,#cip-coupon-insights .cip-table strong,#cip-coupon-insights .cip-annual-savings{justify-self:end}}