body.tx-free-snap-modal-open{overflow:hidden;overscroll-behavior:none}.tx-free-snap__examples-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-2),env(safe-area-inset-top,0px)) var(--sp-2) max(var(--sp-2),env(safe-area-inset-bottom,0px));touch-action:none}.tx-free-snap__examples-modal.is-open{visibility:visible}.tx-free-snap__examples-modal[hidden]{display:none!important}.tx-free-snap__examples-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#0e0033b8;cursor:pointer;touch-action:none}.tx-free-snap__examples-modal-panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sp-2);width:min(100%,960px);max-height:calc(100dvh - var(--sp-4));overflow:hidden;overscroll-behavior:contain;padding:max(var(--sp-3),env(safe-area-inset-top,0px)) var(--sp-3) max(var(--sp-3),env(safe-area-inset-bottom,0px));background:linear-gradient(165deg,#ffffff 0%,var(--tx-cloud) 55%,rgba(230,220,245,.7) 100%);border:2px solid var(--tx-deep);border-top:4px solid var(--tx-violet);border-radius:var(--r-xl);box-shadow:0 16px 48px #0e003347}.tx-free-snap__examples-modal-close{position:absolute;top:max(var(--sp-2),env(safe-area-inset-top,0px));right:var(--sp-2);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(14,0,51,.12);border-radius:50%;background:#fffffff5;color:var(--tx-deep);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.tx-free-snap__examples-modal-close .icon{width:14px;height:14px}.tx-free-snap__examples-modal-title{flex-shrink:0;margin:0 2.75rem;padding-bottom:var(--sp-1);font-family:var(--tx-font-display-family);font-size:clamp(1.05rem,2.2vw,var(--tx-font-h3));line-height:1.25;font-weight:700;color:var(--tx-deep);letter-spacing:-.01em;text-align:center;text-wrap:pretty}.tx-free-snap__carousel{position:relative;flex:1 1 auto;display:flex;flex-direction:column;gap:var(--sp-2);min-height:clamp(220px,52dvh,640px)}.tx-free-snap__carousel-stage{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.tx-free-snap__carousel-viewport{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.tx-free-snap__carousel-slide{margin:0;min-height:0}.tx-free-snap__carousel-slide[hidden]{display:none}.tx-free-snap__carousel-slide:not([hidden]){display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1 auto;min-height:0;width:100%}.tx-free-snap__carousel-caption{flex-shrink:0;margin:0;padding:0 var(--sp-1);font-family:var(--tx-font-display-family);font-size:var(--tx-font-caption);font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-indigo);text-align:center;text-wrap:pretty}.tx-free-snap__carousel-media{position:relative;flex:1 1 auto;min-height:clamp(180px,42dvh,560px);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r-md);border:1px solid rgba(14,0,51,.1);background:#0f0f14;box-shadow:inset 0 0 0 1px #ffffff0a}.tx-free-snap__carousel-img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin-inline:auto;object-fit:contain;object-position:center center}.tx-free-snap__carousel-nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translateY(-50%);border:1.5px solid rgba(69,7,204,.35);border-radius:50%;background:#fffffff5;color:var(--tx-indigo);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 16px #0e00332e;transition:background-color var(--tx-dur-fast) var(--tx-ease),border-color var(--tx-dur-fast) var(--tx-ease)}.tx-free-snap__carousel-nav--prev{left:var(--sp-2)}.tx-free-snap__carousel-nav--next{right:var(--sp-2)}@media(hover:hover)and (pointer:fine){.tx-free-snap__carousel-nav:hover:not(:disabled){background:#7140d81a;border-color:var(--tx-violet)}}.tx-free-snap__carousel-nav:disabled{opacity:.35;cursor:not-allowed}.tx-free-snap__carousel-nav .icon{width:14px;height:14px}.tx-free-snap__carousel-nav--prev>.icon{transform:rotate(180deg)}.tx-free-snap__carousel-nav--next>.icon{transform:none}.tx-free-snap__carousel-counter{flex-shrink:0;margin:0;padding-top:var(--sp-1);font-size:var(--tx-font-caption);font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#6d5c86}@media(max-width:749px){.tx-free-snap__examples-modal{padding:0;align-items:stretch}.tx-free-snap__examples-modal-panel{width:100%;height:100dvh;max-height:100dvh;border-radius:0;border-left:0;border-right:0;border-bottom:0;gap:var(--sp-1)}.tx-free-snap__examples-modal-title{font-size:var(--tx-font-body-lg);line-height:1.3}.tx-free-snap__carousel{min-height:0}.tx-free-snap__carousel-media{min-height:0;border-radius:var(--r-sm)}.tx-free-snap__carousel-nav{width:40px;height:40px}.tx-free-snap__carousel-nav--prev{left:var(--sp-1)}.tx-free-snap__carousel-nav--next{right:var(--sp-1)}}@media(min-width:750px){.tx-free-snap__examples-modal{padding:var(--sp-4)}.tx-free-snap__examples-modal-panel{width:min(100%,980px);max-height:calc(100dvh - var(--sp-8));padding:var(--sp-4) var(--sp-4) var(--sp-5);gap:var(--sp-3)}.tx-free-snap__examples-modal-title{margin-bottom:0}.tx-free-snap__carousel-caption{font-size:var(--tx-font-body)}.tx-free-snap__carousel-media{min-height:clamp(280px,58dvh,620px);border-radius:var(--r-lg)}}@media(min-width:750px)and (max-width:989px){.tx-free-snap__examples-modal-panel{width:min(100%,720px)}}@media(min-width:990px){.tx-free-snap__examples-modal-panel{width:min(100%,1040px)}}.tx-artifact-showcase .tx-free-snap__carousel-caption.tx-artifact-showcase__slide-caption{margin:0}.tx-artifact-showcase__slide-label{display:block;font-family:var(--tx-font-display-family);font-size:clamp(.95rem,1.35vw,1.15rem);font-weight:800;line-height:1.3;letter-spacing:.01em;text-align:center;text-wrap:pretty;color:var(--tx-deep)}@media(min-width:750px){.tx-artifact-showcase__slide-label{font-size:var(--tx-font-body-lg)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-free-audit-examples-modal.css.map */
