.collectionHero{text-align:center;margin-top:80px}.collectionHero_heading{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:normal;text-align:center;color:#193a67;margin-bottom:22.5px;text-transform:uppercase}.collectionHero_text{font-family:var(--font-body);font-size:19px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#193a67;margin:0}@media (min-width: 768px){.collectionHero{margin-top:0}.collectionHero_heading{font-size:18px;margin-top:30px;margin-bottom:48.5px}.collectionHero_text{font-size:32px}}.collection__list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:.75rem 0}@media (min-width: 768px){.collection__list{grid-template-columns:repeat(3,1fr);gap:1.25rem 0}}.collection-promo{display:flex;justify-content:center;align-items:center;padding:20px;background-color:var(--color-primary-text);color:var(--color-white);height:calc(100% - 55.8px);grid-row:3;grid-column:1;position:relative}.collection-promo__text{font-size:11px;line-height:1.45;max-width:20ch;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.collection-promo p:last-child{margin:0}@media (min-width: 768px){.collection-promo{height:calc(100% - 35px);grid-column:2;grid-row:2}.collection-promo__text{font-size:16px;line-height:1.13}}
