.salonid-parallax,.salonid-parallax *{font-family:var(--font-body-family, "Poppins", sans-serif)}.salonid-parallax{position:relative;z-index:1;background-color:#fff}.salonid-parallax__container{position:relative;height:200vh;background-color:#fff;z-index:1}.salonid-parallax__sticky{position:sticky;top:0;height:100vh;overflow:hidden;background-color:#fff;z-index:1;contain:layout style paint}.salonid-parallax__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;transform-style:preserve-3d;transform:scale(1) translateZ(0);opacity:1;transition:opacity .15s ease-out}.salonid-parallax__image-inner{position:relative;border-radius:var(--card-border-radius, 0px);overflow:hidden;box-shadow:0 10px 40px #00000026;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style paint;transition:box-shadow .3s ease}.salonid-parallax__image-wrapper[data-scaled=true] .salonid-parallax__image-inner{box-shadow:0 20px 60px #0003}.salonid-parallax__image-wrapper--1{z-index:10}.salonid-parallax__image-wrapper--1 .salonid-parallax__image-inner{width:28vw;height:28vh;transform:translate(0)}.salonid-parallax__image-wrapper--2{z-index:9}.salonid-parallax__image-wrapper--2 .salonid-parallax__image-inner{width:32vw;height:32vh;transform:translate(8vw,-18vh)}.salonid-parallax__image-wrapper--3{z-index:8}.salonid-parallax__image-wrapper--3 .salonid-parallax__image-inner{width:22vw;height:48vh;transform:translate(-22vw,-12vh)}.salonid-parallax__image-wrapper--4{z-index:7}.salonid-parallax__image-wrapper--4 .salonid-parallax__image-inner{width:26vw;height:26vh;transform:translate(26vw,2vh)}.salonid-parallax__image-wrapper--5{z-index:6}.salonid-parallax__image-wrapper--5 .salonid-parallax__image-inner{width:22vw;height:26vh;transform:translate(6vw,26vh)}.salonid-parallax__image-wrapper--6{z-index:5}.salonid-parallax__image-wrapper--6 .salonid-parallax__image-inner{width:26vw;height:22vh;transform:translate(-20vw,22vh)}.salonid-parallax__image{width:100%;height:100%;object-fit:cover;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;opacity:0;transition:opacity .4s ease}.salonid-parallax__image.loaded{opacity:1}.salonid-parallax__image-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;z-index:1;pointer-events:none;opacity:1;transition:opacity .3s ease}.salonid-parallax__image-inner.image-loaded:before{opacity:0}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.salonid-parallax__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e5e5e5,#d5d5d5);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:3rem;font-weight:700;color:#999}.salonid-parallax__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none;will-change:opacity,transform;z-index:20;backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:0;transform:scale(.8) translateZ(0);transition:opacity .15s ease-out}.salonid-parallax__overlay-text{font-family:var(--font-heading-family, "Poppins", sans-serif);font-weight:var(--font-heading-weight, 700);font-style:var(--font-heading-style, normal);letter-spacing:var(--font-heading-letter-spacing, .15em);text-transform:var(--font-heading-text-transform, uppercase);line-height:var(--font-heading-line-height, 1.2);--font-size: 3.2rem;font-size:clamp(2rem,4vw,var(--font-size));color:#1c1c1c;text-align:center;max-width:56rem;margin:0;text-shadow:0 2px 20px rgba(255,255,255,.8)}@media only screen and (min-width: 768px){.salonid-parallax__overlay-text{--font-size: 3.2rem}}@media only screen and (min-width: 1024px){.salonid-parallax__overlay-text{--font-size: 4.8rem}}@media (max-width: 767px){.salonid-parallax__container{height:150vh}.salonid-parallax__image-wrapper--1 .salonid-parallax__image-inner{width:50vw;height:25vh;transform:translateY(-5vh)}.salonid-parallax__image-wrapper--2 .salonid-parallax__image-inner{width:55vw;height:28vh;transform:translate(15vw,-18vh)}.salonid-parallax__image-wrapper--3 .salonid-parallax__image-inner{width:40vw;height:40vh;transform:translate(-18vw,-10vh)}.salonid-parallax__image-wrapper--4 .salonid-parallax__image-inner{width:48vw;height:24vh;transform:translate(22vw,5vh)}.salonid-parallax__image-wrapper--5 .salonid-parallax__image-inner{width:42vw;height:24vh;transform:translate(10vw,22vh)}.salonid-parallax__image-wrapper--6 .salonid-parallax__image-inner{width:45vw;height:22vh;transform:translate(-15vw,20vh)}}@media (min-width: 768px) and (max-width: 1023px){.salonid-parallax__image-wrapper--1 .salonid-parallax__image-inner{width:32vw;height:30vh}.salonid-parallax__image-wrapper--2 .salonid-parallax__image-inner{width:36vw;height:34vh;transform:translate(6vw,-16vh)}.salonid-parallax__image-wrapper--3 .salonid-parallax__image-inner{width:24vw;height:44vh;transform:translate(-20vw,-10vh)}}@media (prefers-reduced-motion: reduce){.salonid-parallax__image-wrapper,.salonid-parallax__overlay,.salonid-parallax__image,.salonid-parallax__image-inner{transition:none!important;will-change:auto!important;animation:none!important}.salonid-parallax__image-inner:before{animation:none!important}}@media print{.salonid-parallax__container{height:auto}.salonid-parallax__sticky{position:static;height:auto}.salonid-parallax__image-wrapper{position:static;display:inline-block;width:48%;height:auto;margin:1%}.salonid-parallax__image-inner{position:static;transform:none!important;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/salonid-parallax-gallery-hybrid.css.map */
