:root{--content-lines: 2}.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media only screen and (min-width:640px){.pagination .nav-links{gap:1rem}}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;border-radius:.625rem;font-size:.875rem}.pagination .page-numbers.current{background-color:#ff8300;color:#fff}.pagination .page-numbers.dots{min-width:auto;color:#b1b0ae}@media only screen and (min-width:640px){.pagination .page-numbers.dots{min-width:2.5rem}}.pagination .page-numbers.prev,.pagination .page-numbers.next{color:#3d3935}.pagination .page-numbers.prev svg,.pagination .page-numbers.next svg{width:1rem;height:1rem}.pagination .page-numbers--mid{display:none}@media only screen and (min-width:640px){.pagination .page-numbers--mid{display:inline-flex}}@media only screen and (min-width:640px){.pagination .page-numbers--gap{display:none}}.pagination a.page-numbers{transition:color .2s,background-color .2s}@media(hover:hover)and (pointer:fine){.pagination a.page-numbers:hover{background-color:#ff8300;color:#fff}}.offer-card{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1rem;border:1px solid #d8d7d7;border-radius:1rem;background-color:#f7f7f7}@media only screen and (min-width:1024px){.offer-card{padding:1.25rem}}.offer-card__tag{align-self:flex-start;padding:.25rem .5rem;border:1px solid #d8d7d7;border-radius:.375rem;background-color:#fff;color:#3d3935;font-size:.75rem;line-height:1}.offer-card__body{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.offer-card__title{color:#3d3935;font-family:HeliosCond,Roboto Condensed,Arial Narrow,system-ui,sans-serif;font-size:1rem;font-weight:700;line-height:normal;-webkit-line-clamp:2}@media only screen and (min-width:1024px){.offer-card__title{font-size:1.125rem}}.offer-card__title-segment:not(:first-child){margin-left:.25em}.offer-card__highlight{color:#ff8300}.offer-card__text{color:#5f5f5f}.offer-card__link{align-self:flex-start}.offers-listing{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.offers-listing{padding-top:1.5rem;padding-bottom:1.5rem}}.offers-listing__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media only screen and (min-width:768px){.offers-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.offers-listing__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.offers-listing__item{display:flex}.offers-listing__pagination{margin-top:1rem}@media only screen and (min-width:1024px){.offers-listing__pagination{margin-top:1.5rem}}@media only screen and (min-width:1024px){.offer-single__head .page-head{padding-top:1.5rem}}@media only screen and (min-width:1024px){.offer-single__head .page-head__title{max-width:45rem;margin-top:1.5rem;margin-left:auto;margin-right:auto}}.offer-single__intro{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.offer-single__intro{padding-top:0;padding-bottom:1.5rem}}.offer-single__body{display:grid;gap:1rem}@media only screen and (min-width:1024px){.offer-single__body{max-width:45rem;margin-left:auto;margin-right:auto}}.offer-single__badge{justify-self:start}.offer-single__content{color:#5f5f5f;font-size:.875rem}.offer-single__related{background-color:#f7f7f7}@media only screen and (max-width:1023px){.offer-single__related{padding-top:1rem;padding-bottom:1rem}}.offer-single__related-title{margin-bottom:1rem;font-size:clamp(1.75rem,1.7065508021rem + .1782531194vw,1.875rem)}@media only screen and (min-width:1024px){.offer-single__related-title{margin-bottom:1.5rem}}
