.itn-section{width:100%;background-color:var(--itn-bg, #000000);color:var(--itn-text, #f5f1ea)}.itn-section__heading{text-align:center;font-family:var(--font-heading-family, serif);font-weight:400;letter-spacing:.08em;text-transform:uppercase;font-size:3.2rem;margin:0 0 6rem;color:var(--itn-text, #f5f1ea)}.itn-list--row{display:flex;flex-direction:column;gap:6rem}.itn-list--card{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.itn-row--row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:3rem}.itn-row--card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid color-mix(in srgb,var(--itn-text, #f5f1ea) 25%,transparent);padding:3rem 2rem}.itn-row--card .itn-row__text{flex:0 0 auto;width:100%;max-width:100%;order:2}.itn-row--card .itn-row__logo-wrap{flex:0 0 auto;width:100%;max-width:100%;justify-content:center;margin-bottom:2.4rem;order:1}.itn-row--card .itn-row__date,.itn-row--card .itn-row__headline{text-align:center}.itn-row--card .itn-row__button{margin:0 auto}@media screen and (max-width:989px){.itn-list--card{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.itn-list--card{grid-template-columns:1fr}}.itn-row__text{flex:1 1 320px;max-width:600px}.itn-row__date{text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;margin:0 0 1.6rem;opacity:.85}.itn-row__headline{font-size:1.7rem;line-height:1.5;margin:0 0 2.4rem}.itn-row__button{display:inline-block;padding:1.2rem 2.6rem;background-color:var(--itn-button-bg, #c9a063);color:var(--itn-button-text, #1a1a1a);text-decoration:none;font-size:1.4rem}.itn-row__button:hover{opacity:.85}.itn-row__logo-wrap{flex:1 1 280px;max-width:420px;display:flex;justify-content:flex-end}.itn-row__logo{max-width:100%;object-fit:contain;display:block}@media screen and (max-width:749px){.itn-section__heading{font-size:2.4rem;margin-bottom:4rem}.itn-list--row{gap:4rem}.itn-row--row{flex-direction:column;align-items:flex-start;gap:1.6rem}.itn-row--row .itn-row__text,.itn-row--row .itn-row__logo-wrap{flex:0 0 auto;width:100%;max-width:100%}.itn-row--row .itn-row__logo-wrap{justify-content:flex-start;order:-1}.itn-row__logo{max-width:60%!important;height:auto!important}}@media screen and (max-width:500px){.itn-row__logo{max-width:40%!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/in-the-news.css.map */
