.custom-image-section{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem;text-align:center}.custom-image-section__heading{margin-bottom:20px}.custom-image-section__images{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.custom-image-section__item{position:relative;max-width:340px;width:100%;height:500px;box-sizing:border-box;overflow:hidden;border-radius:20px}.custom-image-section__link{display:block;position:relative;width:100%;height:100%}.custom-image-section__image{width:100%;height:100%;object-fit:cover}.custom-image-section__text-container{position:absolute;bottom:0;width:100%;height:10%;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-text);opacity:.8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-sizing:border-box;padding:10px}@media (max-width: 768px){.custom-image-section__images{flex-direction:column;gap:20px}.custom-image-section__item{width:100%;height:auto}.custom-image-section__image{height:auto;width:100%}}.custom-image-section{max-width:1200px;margin:0 auto;padding:20px;text-align:left}.custom-image-section__heading{margin-bottom:20px;text-align:left}.custom-image-section__images{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.custom-image-section__item{position:relative;flex:1 1 30%;max-width:340px;box-sizing:border-box;overflow:hidden;border-radius:20px}.custom-image-section__link{display:block;position:relative}.custom-image-section__image,.custom-image-section__text-container{display:block;transition:transform .3s ease}.custom-image-section__image{width:100%;height:500px;object-fit:cover}.custom-image-section__text-container{position:absolute;bottom:0;width:100%;height:auto;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-text);opacity:.8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-sizing:border-box;padding:10px;text-align:center;white-space:pre-line}.custom-image-section__link:hover .custom-image-section__image,.custom-image-section__link:hover .custom-image-section__text-container{transform:scale(1.03)}@media (max-width: 768px){.custom-image-section__images{flex-direction:column;gap:20px}.custom-image-section__item{max-width:none;width:100%}.custom-image-section__image{max-width:100%;height:auto}}.custom-image-section__link-below{text-align:center;margin-top:20px}.custom-image-section__link-below a{color:var(--color-link);text-decoration:none;font-size:16px}.custom-image-section__link-below a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
