.hl-images-with-bg-text{background-color:rgb(var(--color-background));position:relative}.hl-images-with-bg-text:after{content:"";position:absolute;top:0;background:#fff;z-index:1;width:100%;height:100%}.hl-images-with-bg-text .page-width{position:relative;z-index:2}.hl-images-header{margin-bottom:4rem}.hl-images-header.text-center{text-align:center}.hl-images-header.text-left{text-align:left}.hl-images-header.text-right{text-align:right}.hl-images-heading{margin-bottom:2rem;color:rgb(var(--color-foreground));font-weight:600;line-height:1.2}.hl-images-description{font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8);max-width:60rem;margin:0 auto}.text-left .hl-images-description{margin-left:0;margin-right:auto}.text-right .hl-images-description{margin-left:auto;margin-right:0}@media screen and (min-width: 750px){.hl-images-grid{display:flex;gap:3rem;margin-top:4rem;padding:0;margin-bottom:0;list-style:none}.hl-images-grid:has(li:nth-child(2)) .hl-image-card{flex:1}.hl-images-grid:has(li:only-child){justify-content:center}.hl-images-grid:has(li:only-child) .hl-image-card{flex:0 0 auto;max-width:600px;width:100%}}@media screen and (min-width: 990px){.hl-images-grid{gap:4rem}.hl-images-grid:has(li:only-child) .hl-image-card{max-width:700px}}@media screen and (max-width: 749px){.hl-images-grid.slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem;grid-template-columns:none}.hl-images-grid.slider:after{content:"";width:0;padding-left:1.5rem}}.hl-image-card{position:relative;border-radius:2rem;overflow:hidden;min-height:40rem;display:flex;align-items:flex-end;transition:transform .4s ease;cursor:pointer}.hl-image-card--no-image{background:rgba(var(--overlay-color),var(--overlay-opacity))}.hl-image-card--no-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--overlay-color));opacity:var(--overlay-opacity);z-index:1}.hl-image-card:hover{transform:scale(1.05);z-index:10}.hl-image-card__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hl-image-card__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.hl-image-card:hover .hl-image-card__image{transform:scale(1.1)}.hl-image-card__image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--overlay-color));opacity:var(--overlay-opacity);z-index:2}.hl-image-card__image-wrapper:hover:after{transform:scale(1.05)}.hl-image-card__content{position:relative;z-index:3;padding:3rem;width:100%;color:rgb(var(--card-text-color, 255, 255, 255))}.hl-image-card__title{margin-bottom:1rem;line-height:1.3;color:inherit}.hl-image-card__text{line-height:1.5;margin-bottom:2rem;color:inherit;opacity:.9}@media screen and (max-width: 749px){.hl-images-header{margin-bottom:3rem}.hl-images-heading{margin-bottom:1.5rem}.hl-image-card{min-height:35rem}.hl-image-card__content{padding:2rem}.hl-image-card__text{font-size:1.3rem}}.hl-images-with-bg-text .hl-slider-buttons .slider-button{width:60px;height:60px;border:2px solid #b8d9e8;border-radius:50%;background:#fff;color:#2c2c2c;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.hl-images-with-bg-text .hl-slider-buttons .slider-button:not([disabled]):hover{border-color:#b8d9e8;background:#f8fbfe;color:#1a1a1a;transform:scale(1.05)}.hl-images-with-bg-text .hl-slider-buttons .slider-button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.hl-images-with-bg-text .hl-slider-buttons .slider-button svg{width:20px;height:17px}.hl-images-with-bg-text .hl-slider-buttons .slider-button[disabled]{border-color:#d1d5db;background:#f9f9f9;color:#9ca3af;cursor:not-allowed}.hl-images-with-bg-text .hl-slider-buttons .slider-button[disabled]:hover{transform:none}@media (prefers-reduced-motion: no-preference){.hl-image-card{transform:translateY(0)}.scroll-trigger.animate--slide-in{opacity:0;transform:translateY(3rem);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-trigger.animate--slide-in.in-view{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-hl_images-with-bg-text.css.map */
