.gis-section{background:var(--gis-bg, #F3ECE1);color:var(--gis-text, #141414);overflow:hidden;position:relative}.gis-container{max-width:1120px;margin:0 auto;padding:0 24px;text-align:center;position:relative}.gis-heading{font-size:clamp(28px,4.2vw,42px);line-height:1.2;margin:0 0 14px;color:var(--gis-text, #141414);font-weight:500}.gis-heading em{font-style:italic}.gis-subheading{max-width:680px;margin:0 auto 48px;font-size:17px;line-height:1.5;color:var(--gis-text, #141414)}.gis-subheading p{margin:0}.gis-subheading strong{font-weight:700}.gis-numbers{display:none}@media screen and (min-width:750px){.gis-numbers{display:grid;grid-template-columns:repeat(var(--gis-step-count, 3),1fr);align-items:center;max-width:760px;margin:0 auto 28px;position:relative}.gis-numbers:before{content:"";position:absolute;top:50%;left:calc(100% / var(--gis-step-count, 3) / 2);right:calc(100% / var(--gis-step-count, 3) / 2);border-top:2px dashed var(--gis-accent, #8B5A3C);opacity:.5;transform:translateY(-50%);z-index:0}.gis-number{position:relative;z-index:1;justify-self:center;width:40px;height:40px;border-radius:50%;background:var(--gis-accent, #8B5A3C);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}}.gis-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:40px;text-align:left}@media screen and (min-width:750px){.gis-grid{grid-template-columns:repeat(var(--gis-step-count, 3),1fr);gap:28px}}.gis-item{display:flex;flex-direction:column}.gis-media{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;background:#d8d0c2;margin-bottom:16px}.gis-poster,.gis-video-wrap,.gis-video-wrap video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gis-poster--placeholder svg{width:100%;height:100%}.gis-video-wrap{opacity:0;pointer-events:none;transition:opacity .2s ease}.gis-media.is-playing .gis-video-wrap{opacity:1;pointer-events:auto}.gis-media.is-playing .gis-poster,.gis-media.is-playing .gis-play{opacity:0;pointer-events:none}.gis-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:none;background:transparent;padding:0;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.gis-play:hover{transform:translate(-50%,-50%) scale(1.06)}.gis-play svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.gis-label{font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--gis-accent, #8B5A3C);margin:0 0 6px}.gis-text{font-size:15px;line-height:1.5;color:var(--gis-muted, #4a4a4a)}.gis-text p{margin:0}.gis-cta{display:flex;justify-content:center}.gis-button{display:inline-flex;align-items:center;justify-content:center;min-width:260px;padding:17px 32px;border-radius:999px;background:var(--gis-btn-bg, #111111);color:var(--gis-btn-text, #ffffff);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .15s ease}.gis-button:hover{opacity:.85;color:var(--gis-btn-text, #ffffff)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-glow-steps.css.map */
