.image-link{display:flex;flex-direction:column;gap:48px}@media (max-width:991px){.image-link{gap:24px}}.image-link.container{max-width:1318px;padding-top:48px;padding-bottom:96px}@media (max-width:991px){.image-link.container{padding-top:33px;padding-bottom:48px}}.image-link h2{font-size:50px;font-weight:300;line-height:120%;text-transform:uppercase;text-align:center}@media (max-width:991px){.image-link h2{font-size:28px;line-height:117%}}.image-link__with-aside{width:100%;--gap:24px;padding:0 19px}@media (max-width:991px){.image-link__with-aside{flex-direction:column-reverse;padding:0;--gap:24px}}.image-link__with-aside>div{width:100%;max-width:calc((50% - var(--gap)/ 2))}@media (max-width:991px){.image-link__with-aside>div{max-width:unset}}.image-link__with-aside .image-link__wrapper{display:flex;align-items:center}.aside__wrapper{margin-top:3.7%;justify-content:center}@media (max-width:1199px){.aside__wrapper{margin-top:unset}}.aside__heading{font-family:ivyora-text,serif;font-weight:300;font-size:32px;font-style:normal;line-height:120%;letter-spacing:normal;margin-bottom:24px}@media (max-width:991px){.aside__heading{text-align:center;font-size:22px;margin-bottom:16px}}.aside__description{max-width:550px;font-size:16px;font-weight:300;line-height:140%;margin-bottom:56px}@media (max-width:991px){.aside__description{max-width:unset;text-align:center;font-size:14px;margin-bottom:24px}}.aside__products{--gap:24px}@media (max-width:991px){.aside__products{--gap:14px}}.aside__products .aspect-ratio{--aspect-ratio:1}.aside__products>div{--gap:12px}@media (max-width:991px){.aside__products>div{--gap:6px}}.aside__products>div h5{font-size:14px;font-weight:300;line-height:120%;letter-spacing:.7px;text-transform:uppercase;margin-top:12px}@media (max-width:991px){.aside__products>div h5{font-size:13px;letter-spacing:.65px;margin-top:10px}}.aside__products>div .link{font-size:15px;font-weight:300;line-height:120%;letter-spacing:.75px;text-decoration-line:underline;text-transform:uppercase;color:#121212;text-underline-offset:2px;margin-top:auto}@media (max-width:991px){.aside__products>div .link{font-size:12px;letter-spacing:.6px}}