.insieme-gallery,.insieme-gallery *{box-sizing:border-box}.insieme-gallery{position:relative;z-index:0;isolation:isolate;width:100%;min-width:0;font-family:var(--ig-font, inherit);--ig-hotspot-size-current: var(--ig-hotspot-size-mobile, 28px)}.insieme-gallery__viewport{position:relative!important;display:block!important;width:100%!important;height:var(--ig-height-mobile, 420px)!important;min-height:0!important;overflow:hidden!important;border-radius:var(--ig-radius, 18px);background:var(--ig-background, #fefefe);outline:none;touch-action:pan-y}.insieme-gallery__viewport:focus-visible{box-shadow:0 0 0 3px #38665f57}.insieme-gallery__track,.insieme-gallery__slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.insieme-gallery__slide{display:block!important;z-index:0;margin:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ig-transition, .28s) ease,visibility 0s linear var(--ig-transition, .28s)}.insieme-gallery__slide[hidden]{display:none!important}.insieme-gallery__slide.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.insieme-gallery__image,.insieme-gallery__slide>.placeholder-svg{display:block;width:100%;height:100%;object-fit:var(--ig-image-fit, cover);object-position:var(--ig-object-position, center center)}.insieme-gallery__label,.insieme-gallery__counter{position:absolute;z-index:4;width:max-content;max-width:calc(100% - 32px);padding:5px 10px;border-radius:var(--ig-label-radius, 999px);color:var(--ig-label-text, #fef9f0);background:color-mix(in srgb,var(--ig-label-bg, #1f3027) 88%,transparent);box-shadow:0 4px 14px #0a1b1324;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:var(--ig-label-size, 11px);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.insieme-gallery__label--top-left{top:16px;left:16px}.insieme-gallery__label--top-right{top:16px;right:16px}.insieme-gallery__label--bottom-left{bottom:16px;left:16px}.insieme-gallery__label--bottom-right{right:16px;bottom:16px}.insieme-gallery__caption{position:absolute;z-index:3;right:16px;bottom:16px;left:16px;width:auto;max-width:520px;margin:0 auto;padding:10px 12px;border-radius:12px;color:var(--ig-caption-text, #1f3027);background:color-mix(in srgb,var(--ig-caption-bg, #f6f1e8) 90%,transparent);box-shadow:0 5px 18px #0a1b131f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);font-size:var(--ig-caption-size, 12px);line-height:1.35;text-align:left}.insieme-gallery__slide:has(.insieme-gallery__caption) .insieme-gallery__label--bottom-left,.insieme-gallery__slide:has(.insieme-gallery__caption) .insieme-gallery__label--bottom-right{bottom:84px}.insieme-gallery__hotspot{position:absolute;z-index:7;top:var(--ig-hotspot-y, 50%);left:var(--ig-hotspot-x, 50%);width:0;height:0}.insieme-gallery__hotspot.is-onboarding-target{z-index:10}.insieme-gallery__hotspot.is-tour-target{z-index:11}.insieme-gallery.is-tour-active .insieme-gallery__hotspot:not(.is-tour-target){opacity:.24;pointer-events:none}.insieme-gallery__hotspot-button{position:absolute;top:0;left:0;display:grid;place-items:center;width:max(var(--ig-hotspot-hitbox-size, 56px),var(--ig-hotspot-size-current, 28px));height:max(var(--ig-hotspot-hitbox-size, 56px),var(--ig-hotspot-size-current, 28px));padding:0;border:0;color:inherit;background:transparent;cursor:pointer;transform:translate(-50%,-50%)}.insieme-gallery__hotspot-visual{position:relative;display:grid;place-items:center;width:var(--ig-hotspot-size-current, 28px);height:var(--ig-hotspot-size-current, 28px);border:var(--ig-hotspot-border-width, 1px) solid var(--ig-hotspot-border, #fff);color:var(--ig-hotspot-text, #1f3027);background:color-mix(in srgb,var(--ig-hotspot-bg, #fef9f0) 94%,transparent);box-shadow:0 4px 14px rgb(10 27 19 / var(--ig-hotspot-shadow-opacity, .16));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:var(--ig-hotspot-symbol-size, 13px);font-weight:500;line-height:1;opacity:var(--ig-hotspot-opacity, .95);transition:color .16s ease,background .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease;pointer-events:none}.insieme-gallery__hotspot--shape-circle .insieme-gallery__hotspot-visual{border-radius:50%}.insieme-gallery__hotspot--shape-soft .insieme-gallery__hotspot-visual{border-radius:28%}.insieme-gallery__hotspot--shape-square .insieme-gallery__hotspot-visual{border-radius:0}.insieme-gallery__hotspot-visual:before,.insieme-gallery__hotspot-visual:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;display:none;border:1px solid color-mix(in srgb,var(--ig-hotspot-border, #fff) 84%,transparent);border-radius:inherit;pointer-events:none}.insieme-gallery__hotspot--animation-pulse .insieme-gallery__hotspot-visual:after{display:block;animation:insieme-hotspot-pulse var(--ig-hotspot-animation-duration, 2.4s) ease-out infinite}.insieme-gallery__hotspot--animation-radar .insieme-gallery__hotspot-visual:before,.insieme-gallery__hotspot--animation-radar .insieme-gallery__hotspot-visual:after{display:block;animation:insieme-hotspot-pulse var(--ig-hotspot-animation-duration, 2.4s) ease-out infinite}.insieme-gallery__hotspot--animation-radar .insieme-gallery__hotspot-visual:after{animation-delay:calc(var(--ig-hotspot-animation-duration, 2.4s) / 2)}.insieme-gallery__hotspot--animation-breathe .insieme-gallery__hotspot-visual{animation:insieme-hotspot-breathe var(--ig-hotspot-animation-duration, 2.4s) ease-in-out infinite}.insieme-gallery__hotspot--animation-bounce .insieme-gallery__hotspot-visual{animation:insieme-hotspot-bounce var(--ig-hotspot-animation-duration, 2.4s) ease-in-out infinite}.insieme-gallery__hotspot.is-open{z-index:10}.insieme-gallery__hotspot.is-open .insieme-gallery__hotspot-visual{color:var(--ig-hotspot-active-text, #fff);background:var(--ig-hotspot-active-bg, #38665f);box-shadow:0 5px 16px #0a1b133d}.insieme-gallery__hotspot-visual>span{display:block;line-height:1}.insieme-gallery__hotspot-button:focus-visible{outline:none}.insieme-gallery__hotspot-button:focus-visible .insieme-gallery__hotspot-visual{outline:3px solid rgb(255 255 255 / .95);outline-offset:3px}.insieme-gallery__hotspot-card{position:absolute;bottom:calc(var(--ig-hotspot-size-current, 28px) / 2 + var(--ig-hotspot-card-gap, 7px));left:0;width:max-content;max-width:min(var(--ig-hotspot-card-width, 260px),calc(100vw - 32px));padding:var(--ig-hotspot-card-padding-y, 8px) var(--ig-hotspot-card-padding-x, 10px);border:var(--ig-hotspot-card-border-width, 0) solid var(--ig-hotspot-card-border, #e3e7e3);border-radius:var(--ig-hotspot-card-radius, 10px);color:var(--ig-hotspot-card-text, #1f3027);background:color-mix(in srgb,var(--ig-hotspot-card-bg, #fef9f0) var(--ig-hotspot-card-opacity, 95%),transparent);box-shadow:0 6px 20px #0a1b1329;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);line-height:1.3;transform:translate(-50%)}.insieme-gallery__hotspot-card[hidden]{display:none!important}.insieme-gallery__hotspot.is-below .insieme-gallery__hotspot-card{top:calc(var(--ig-hotspot-size-current, 28px) / 2 + var(--ig-hotspot-card-gap, 7px));bottom:auto}.insieme-gallery__hotspot.is-left-edge .insieme-gallery__hotspot-card{left:calc(var(--ig-hotspot-size-current, 28px) / -2);transform:none}.insieme-gallery__hotspot.is-right-edge .insieme-gallery__hotspot-card{right:calc(var(--ig-hotspot-size-current, 28px) / -2);left:auto;transform:none}.insieme-gallery__hotspot-eyebrow{display:block;margin-bottom:3px;color:var(--iv2-sage, #38665f);font-size:var(--ig-hotspot-eyebrow-size, 8px);font-weight:800;letter-spacing:.08em;line-height:1.2}.insieme-gallery__hotspot-card>strong{display:block;font-size:var(--ig-hotspot-title-size, 13px);line-height:1.2}.insieme-gallery__hotspot-copy{max-width:var(--ig-hotspot-card-width, 260px);margin-top:5px;font-size:var(--ig-hotspot-body-size, 11px)}.insieme-gallery__hotspot-copy p{margin:0}.insieme-gallery__hotspot-hint{position:absolute;z-index:9;display:flex;align-items:center;gap:7px;max-width:calc(100% - 32px);padding:7px 11px;border:var(--ig-hint-border-width, 0) solid var(--ig-hint-border, #fff);border-radius:var(--ig-hint-radius, 999px);color:var(--ig-hint-text, #fef9f0);background:color-mix(in srgb,var(--ig-hint-bg, #1f3027) var(--ig-hint-opacity, 95%),transparent);box-shadow:0 4px 14px #0a1b1329;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--ig-hint-size, 11px);font-weight:650;line-height:1.25;cursor:pointer}.insieme-gallery__hotspot-hint[hidden]{display:none!important}.insieme-gallery__hotspot-hint--top-left{top:16px;left:16px}.insieme-gallery__hotspot-hint--top-center{top:52px;left:50%;transform:translate(-50%)}.insieme-gallery__hotspot-hint--bottom-left{bottom:16px;left:16px}.insieme-gallery__hotspot-hint--bottom-center{bottom:16px;left:50%;transform:translate(-50%)}.insieme-gallery__hotspot-hint-dot{flex:0 0 auto;width:8px;height:8px;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 3px #ffffff1f}.insieme-gallery__onboarding-overlay{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;display:block;background:var(--ig-onboarding-overlay, #0a1b13);opacity:0;pointer-events:none;transition:opacity var(--ig-onboarding-overlay-transition, .3s) ease}.insieme-gallery__onboarding-overlay[hidden]{display:none!important}.insieme-gallery__onboarding-overlay.is-visible{opacity:var(--ig-onboarding-overlay-opacity, .35)}.insieme-gallery__onboarding-overlay.is-tour-overlay{background:var(--ig-tour-overlay, #0a1b13)}.insieme-gallery__onboarding-overlay.is-tour-overlay.is-visible{opacity:var(--ig-tour-overlay-opacity, .3)}.insieme-gallery__tour-launcher,.insieme-gallery__tour-controls{position:absolute;z-index:12;border:var(--ig-tour-border-width, 0) solid var(--ig-tour-border, #fff);border-radius:var(--ig-tour-radius, 999px);color:var(--ig-tour-text, #fef9f0);background:color-mix(in srgb,var(--ig-tour-bg, #1f3027) var(--ig-tour-opacity, 95%),transparent);box-shadow:0 7px 22px #0a1b1333;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:var(--ig-tour-font-size, 11px);line-height:1}.insieme-gallery__tour-launcher{display:flex;align-items:center;gap:7px;min-height:34px;padding:8px 12px;cursor:pointer}.insieme-gallery__tour-launcher[hidden],.insieme-gallery__tour-controls[hidden]{display:none!important}.insieme-gallery__tour-launcher--top-left,.insieme-gallery__tour-controls--top-left{top:14px;left:14px}.insieme-gallery__tour-launcher--top-center,.insieme-gallery__tour-controls--top-center{top:14px;left:50%;transform:translate(-50%)}.insieme-gallery__tour-launcher--top-right,.insieme-gallery__tour-controls--top-right{top:14px;right:14px}.insieme-gallery__tour-launcher--middle-left,.insieme-gallery__tour-controls--middle-left{top:50%;left:14px;transform:translateY(-50%)}.insieme-gallery__tour-launcher--middle-center,.insieme-gallery__tour-controls--middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.insieme-gallery__tour-launcher--middle-right,.insieme-gallery__tour-controls--middle-right{top:50%;right:14px;transform:translateY(-50%)}.insieme-gallery__tour-launcher--bottom-left,.insieme-gallery__tour-controls--bottom-left{bottom:14px;left:14px}.insieme-gallery__tour-launcher--bottom-center,.insieme-gallery__tour-controls--bottom-center{bottom:14px;left:50%;transform:translate(-50%)}.insieme-gallery__tour-launcher--bottom-right,.insieme-gallery__tour-controls--bottom-right{right:14px;bottom:14px}.insieme-gallery__tour-launcher-dot{width:8px;height:8px;flex:0 0 auto;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--ig-tour-accent, #a9c4b5) 25%,transparent)}.insieme-gallery__tour-controls{display:grid;grid-template-columns:30px auto 30px auto;align-items:center;gap:7px;max-width:calc(100% - 24px);min-height:42px;padding:5px 6px}.insieme-gallery__tour-controls button{display:grid;place-items:center;min-width:30px;height:30px;padding:0;border:0;border-radius:999px;color:inherit;background:color-mix(in srgb,var(--ig-tour-accent, #a9c4b5) 22%,transparent);font:inherit;font-size:16px;cursor:pointer}.insieme-gallery__tour-controls button:disabled{opacity:.35;cursor:default}.insieme-gallery__tour-controls .insieme-gallery__tour-exit{width:auto;padding:0 8px;background:transparent;font-size:var(--ig-tour-font-size, 11px);text-decoration:underline;text-underline-offset:2px}.insieme-gallery__tour-status{min-width:42px;color:inherit;font-variant-numeric:tabular-nums;font-weight:750;text-align:center;white-space:nowrap}.insieme-gallery__tour-launcher:focus-visible,.insieme-gallery__tour-controls button:focus-visible{outline:2px solid var(--ig-tour-accent, #a9c4b5);outline-offset:2px}.insieme-gallery__hotspot-hand{position:absolute;z-index:12;display:block;width:var(--ig-hand-size, 42px);height:var(--ig-hand-size, 42px);color:var(--ig-hand-color, #fef9f0);filter:drop-shadow(0 4px 7px rgb(10 27 19 / .42));pointer-events:none;transform:translate(calc(-40.625% + var(--ig-hand-offset-x, 0px)),calc(-15.625% + var(--ig-hand-offset-y, 0px)))}.insieme-gallery__hotspot-hand[hidden]{display:none!important}.insieme-gallery__hotspot-hand-media{display:block;width:100%;height:100%;overflow:visible;object-fit:contain;opacity:0;transform:translate(15px,20px) rotate(-12deg) scale(.94);transition:opacity .18s ease,transform var(--ig-hand-duration, 1.6s) cubic-bezier(.3,.7,.2,1)}.insieme-gallery__hotspot-hand svg{fill:color-mix(in srgb,var(--ig-hand-color, #fef9f0) 18%,transparent);stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.insieme-gallery__hotspot-hand-media--custom{border-radius:0}.insieme-gallery__hotspot-hand.is-moving .insieme-gallery__hotspot-hand-media{opacity:1;transform:translate(0) rotate(-2deg) scale(1)}.insieme-gallery__hotspot-hand.is-pressing .insieme-gallery__hotspot-hand-media{opacity:1;transform:translateY(2px) rotate(-2deg) scale(.88);transition-duration:var(--ig-hand-press-duration, .2s)}.insieme-gallery__hotspot.is-demo-pressed .insieme-gallery__hotspot-visual{animation:none!important;transform:scale(.82)}@keyframes insieme-hotspot-pulse{0%{opacity:.72;transform:scale(.84)}72%,to{opacity:0;transform:scale(1.42)}}@keyframes insieme-hotspot-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.12)}}@keyframes insieme-hotspot-bounce{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 5px))}}.insieme-gallery__arrow{position:absolute;z-index:6;top:50%;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;color:var(--ig-control-text, #1f3027);background:color-mix(in srgb,var(--ig-control-bg, #f6f1e8) 92%,transparent);box-shadow:0 5px 18px #0a1b1324;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--ig-control-size, 18px);line-height:1;cursor:pointer;transform:translateY(-50%)}.insieme-gallery__arrow--prev{left:12px}.insieme-gallery__arrow--next{right:12px}.insieme-gallery__arrow:disabled{opacity:.35;cursor:default}.insieme-gallery__arrow:focus-visible,.insieme-gallery__dots button:focus-visible,.insieme-gallery__thumbnails button:focus-visible{outline:2px solid var(--iv2-sage, #38665f);outline-offset:2px}.insieme-gallery__counter{top:16px;right:16px;color:var(--ig-counter-text, #fef9f0);background:color-mix(in srgb,var(--ig-counter-bg, #1f3027) 88%,transparent);font-size:var(--ig-counter-size, 11px);font-variant-numeric:tabular-nums}.insieme-gallery__dots{display:flex;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:8px 12px 0}.insieme-gallery__dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#38665f47;cursor:pointer;transition:width var(--ig-transition, .28s) ease,background var(--ig-transition, .28s) ease}.insieme-gallery__dots button.is-active{width:20px;background:var(--iv2-sage, #38665f)}.insieme-gallery__thumbnails{display:none}@media(max-width:420px){.insieme-gallery__arrow{width:38px;height:38px}.insieme-gallery__caption{right:12px;bottom:12px;left:12px}.insieme-gallery__label--top-left{top:12px;left:12px}.insieme-gallery__label--top-right{top:12px;right:12px}.insieme-gallery__label--bottom-left{bottom:12px;left:12px}.insieme-gallery__label--bottom-right{right:12px;bottom:12px}.insieme-gallery__counter{top:12px;right:12px}}@media(min-width:990px){.insieme-gallery{position:sticky;top:var(--ig-sticky-top, 96px);--ig-hotspot-size-current: var(--ig-hotspot-size-desktop, 28px)}.insieme-gallery__viewport{height:var(--ig-height-desktop, 650px)!important}.insieme-gallery__dots{display:none}.insieme-gallery__thumbnails{display:flex;gap:var(--ig-thumb-gap, 8px);width:100%;padding-top:10px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.insieme-gallery__thumbnails button{flex:0 0 var(--ig-thumb-size, 72px);width:var(--ig-thumb-size, 72px);height:var(--ig-thumb-size, 72px);padding:0;overflow:hidden;border:2px solid transparent;border-radius:var(--ig-thumb-radius, 10px);background:var(--ig-background, #fefefe);opacity:.68;cursor:pointer;transition:opacity var(--ig-transition, .28s) ease,border-color var(--ig-transition, .28s) ease}.insieme-gallery__thumbnails button.is-active{border-color:var(--iv2-sage, #38665f);opacity:1}.insieme-gallery__thumbnails img,.insieme-gallery__thumbnails svg{display:block;width:100%;height:100%;object-fit:cover}}@media(prefers-reduced-motion:reduce){.insieme-gallery__slide,.insieme-gallery__dots button,.insieme-gallery__thumbnails button{transition:none!important}.insieme-gallery__hotspot-button,.insieme-gallery__hotspot-visual,.insieme-gallery__hotspot-visual:before,.insieme-gallery__hotspot-visual:after,.insieme-gallery__hotspot-hand-media{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/insieme-gallery-v2.css.map */
