.text-container-description{vertical-align:text-bottom}.arrow-icon{vertical-align:bottom;height:40px!important;width:auto!important}.block-title{color:#181818;font-family:var(--font-family-body, "Helvetica Neue");font-size:45px;font-style:normal;font-weight:400;line-height:56px;margin:0}.arrow-desktop,.arrow-mobile{display:none;margin-left:5px;text-decoration:none}.arrow-desktop.fixed{display:inline}.image-block:hover img{border-radius:30px;transition:border-radius .3s ease}.image-block:hover .arrow-desktop.hover{display:inline}.image-block:hover .desktop-title.hover-underline{text-decoration:underline;text-underline-offset:.7rem;text-decoration-thickness:2px;display:inline-block}.arrow-desktop.hover{display:none}.text-container:hover .arrow-desktop.hover{display:inline}a.text-link{text-decoration:none}.text-container:hover .desktop-title.hover-underline,.text-link.underline,.text-span.underline,.text-link.underline-mobile,.text-span.underline-mobile{text-decoration:underline;text-underline-offset:.7rem;text-decoration-thickness:2px;display:inline-block}.mobile-title{display:none!important}@media (max-width: 768px){.image-block p{display:flex}.arrow-icon{vertical-align:middle;height:20px!important;width:auto!important}.desktop-title{display:none!important}.mobile-title{display:inline!important}.block-title{font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:0}.arrow-desktop{display:none!important}.arrow-mobile{display:inline}.text-link.underline,.text-span.underline{text-decoration:none}.text-link.underline-mobile,.text-span.underline-mobile{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:2px;display:inline-block}.image-block p{margin-bottom:0}.title-container{margin-bottom:12px;padding-left:16px;padding-right:16px}.image-container{grid-template-columns:1fr!important;padding:0 16px}.image-block img{aspect-ratio:1 / 1!important;width:100%;object-fit:cover;border-radius:16px}.image-block img:hover{border-radius:16px}.text-container{color:var(--text-text-primary, #020202);font-size:var(--font-size-lg, 20px)!important;font-style:normal;font-weight:400;line-height:var(--font-line-height-sm, 24px);margin-top:0!important}#button-desktop{display:none!important}#button-mobile{display:flex!important;margin-left:16px;width:fit-content;margin-top:40px}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="4_per_row"]{grid-template-columns:repeat(2,1fr)!important}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="4_per_row"] .image-block img{aspect-ratio:3 / 4!important}}@media (min-width: 769px){.arrow-mobile{display:none!important}}#button-mobile{display:none}.image-container{display:grid;gap:10px;box-sizing:border-box;max-width:100%;margin:0 auto;padding:0 16px;overflow-x:hidden}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="2_per_row"]{grid-template-columns:repeat(2,1fr)}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="4_per_row"]{grid-template-columns:repeat(4,1fr)}.image-container[data-layout=multiple_of_3]{grid-template-columns:repeat(3,1fr)}.image-block img{width:100%;height:auto;object-fit:cover}.image-block p{color:var(--text-text-primary, #020202);font-family:var(--font-family-title, "Helvetica Neue");font-size:var(--font-size-3xl, 35px);font-style:normal;font-weight:400;line-height:var(--font-line-height-xl, 48px);margin-top:0;cursor:pointer}.image-block img:hover{border-radius:30px;transition:border-radius .3s ease}.image-container[data-layout=multiple_of_3] .image-block img,.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="4_per_row"] .image-block img{aspect-ratio:3 / 4}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="2_per_row"] .image-block img{aspect-ratio:1 / 1}.view-button{border-radius:40px;border:1px solid #181818;display:flex;height:40px;padding:8px var(--spacing-2xl, 24px);justify-content:center;align-items:center;gap:10px;color:#000;text-decoration:none;margin-left:22px}.title-container{display:flex;align-items:center;align-self:stretch;padding-left:24px;padding-right:24px;margin-bottom:24px}.view-button:hover{background-color:#000;color:#fff}.image-container[data-layout=multiple_of_2][data-multiple-of-2-layout="4_per_row"] .image-block .text-container{font-size:32px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom-image.css.map */
