._root_1q8yy_1{background:#f6f6f6;border-radius:8px;color:#121212;display:flex;flex-direction:column;font-family:Onest,sans-serif;gap:1em;line-height:1.3;padding:1.25em}@media (min-width:768px){._root_1q8yy_1{padding:2em}._root_1q8yy_1._wide_1q8yy_18{column-gap:2.5em;display:grid;grid-column:span 2;grid-template-areas:"head title" "company description" "company actions";grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto 1fr;row-gap:1em}._root_1q8yy_1._wide_1q8yy_18 ._head_1q8yy_27{grid-area:head}._root_1q8yy_1._wide_1q8yy_18 ._title_1q8yy_30{align-self:center;grid-area:title}._root_1q8yy_1._wide_1q8yy_18 ._description_1q8yy_34{grid-area:description}._root_1q8yy_1._wide_1q8yy_18 ._company_1q8yy_37{grid-area:company}._root_1q8yy_1._wide_1q8yy_18 ._actions_1q8yy_40{grid-area:actions}}._root_1q8yy_1 ._head_1q8yy_27{align-items:flex-start;display:flex;gap:1em;justify-content:space-between}._root_1q8yy_1 ._logo_1q8yy_50{align-items:center;border-radius:8px;display:flex;flex:0 1 auto;height:4.5em;justify-content:center;max-width:60%;padding:.75em 1em;width:11em}._root_1q8yy_1 ._logo_1q8yy_50 img{height:100%;object-fit:contain;width:100%}._root_1q8yy_1 ._tiers_1q8yy_66{display:flex;flex-wrap:wrap;gap:.5em;justify-content:flex-end}._root_1q8yy_1 ._tier_1q8yy_66{background:#121212;border-radius:100px;color:#fff;font-size:.75em;font-weight:500;line-height:1.2;padding:.375em .875em;white-space:nowrap}._root_1q8yy_1 ._title_1q8yy_30{font-size:1.3125em;font-weight:600;line-height:1.142857;margin:0}._root_1q8yy_1 ._description_1q8yy_34{font-size:1em;line-height:1.4}._root_1q8yy_1 ._description_1q8yy_34 h1,._root_1q8yy_1 ._description_1q8yy_34 h2,._root_1q8yy_1 ._description_1q8yy_34 h3,._root_1q8yy_1 ._description_1q8yy_34 ol,._root_1q8yy_1 ._description_1q8yy_34 p,._root_1q8yy_1 ._description_1q8yy_34 ul{margin:0}._root_1q8yy_1 ._description_1q8yy_34 *+*{margin-top:.5em}._root_1q8yy_1 ._company_1q8yy_37{color:#929292;display:-webkit-box;font-size:.875em;-webkit-line-clamp:3;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}._root_1q8yy_1 ._company_1q8yy_37 *{color:inherit;display:inline;font:inherit;margin:0}._root_1q8yy_1 ._actions_1q8yy_40{display:flex;flex-direction:column;gap:.75em;margin-top:auto;padding-top:.5em}._root_1q8yy_1 ._coupon_1q8yy_125{display:flex;flex-direction:column;gap:.375em}._root_1q8yy_1 ._couponLabel_1q8yy_130{color:#929292;font-size:.875em}._root_1q8yy_1 ._couponField_1q8yy_134{align-items:center;background:#fff;border-radius:8px;display:flex;gap:.75em;padding:.5em .5em .5em 1.25em}._root_1q8yy_1 ._couponCode_1q8yy_142{flex:1 1 auto;font-size:1.25em;font-weight:700;letter-spacing:.04em;min-width:0;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}._root_1q8yy_1 ._couponCopy_1q8yy_151{background:#121212;border:0;border-radius:100px;color:#fff;cursor:pointer;flex:0 0 auto;font:inherit;font-size:.875em;font-weight:500;padding:.625em 1.125em;transition:background-color .2s ease}._root_1q8yy_1 ._couponCopy_1q8yy_151:hover{background:#3a3a3a}._root_1q8yy_1 ._button_1q8yy_167{align-items:center;align-self:flex-start;background:#16ff60;border-radius:100px;color:#121212;display:inline-flex;font-size:1.125em;font-weight:500;justify-content:center;line-height:1.2778;padding:.75em 1.75em;text-align:center;text-decoration:none;transition:background-color .2s ease}._root_1q8yy_1 ._button_1q8yy_167:hover{background:#17bf50}@media (max-width:575px){._root_1q8yy_1 ._button_1q8yy_167{align-self:stretch}}._root_1q8yy_1 ._buttonSecondary_1q8yy_191{background:#121212;color:#fff}._root_1q8yy_1 ._buttonSecondary_1q8yy_191:hover{background:#3a3a3a}._root_10f6d_1{display:grid;gap:1.5em;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){._root_10f6d_1{grid-template-columns:repeat(2,minmax(0,1fr))}}
