.aitransparency-wrap{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:inline-block !important;float:none !important;box-sizing:content-box !important;margin:0 !important;padding:0 !important;border:0 !important;max-width:100%}.aitransparency-wrap>img,.aitransparency-wrap>picture>img{display:block;max-width:100%}:where(.aitransparency-wrap)>img,:where(.aitransparency-wrap)>picture>img{height:auto}.aitransparency-wrap--stretch,.elementor-post__thumbnail>.aitransparency-wrap,.has-equal-box-heights .box-image .aitransparency-wrap,.image-cover .aitransparency-wrap,.product-gallery-slider .aitransparency-wrap,.product-thumbnails .aitransparency-wrap{position:absolute !important;inset:0 !important;display:block !important}.aitransparency-wrap--passthrough{display:contents !important}.aitransparency-wrap--block{display:block !important}.aitransparency-host:not(.aitransparency-host--positioned){position:relative}.aitransparency-host--top-left>.aitransparency-badge,.aitransparency-host--top-center>.aitransparency-badge,.aitransparency-host--top-right>.aitransparency-badge,.aitransparency-wrap--top-left>.aitransparency-badge,.aitransparency-wrap--top-center>.aitransparency-badge,.aitransparency-wrap--top-right>.aitransparency-badge{top:calc(var(--ait-badge-y, 8px) + var(--ait-badge-crop, 0px) + var(--ait-inset-top, 0px)) !important;bottom:auto !important}.aitransparency-host--bottom-left>.aitransparency-badge,.aitransparency-host--bottom-center>.aitransparency-badge,.aitransparency-host--bottom-right>.aitransparency-badge,.aitransparency-wrap--bottom-left>.aitransparency-badge,.aitransparency-wrap--bottom-center>.aitransparency-badge,.aitransparency-wrap--bottom-right>.aitransparency-badge{bottom:calc(var(--ait-badge-y, 8px) + var(--ait-badge-crop, 0px) + var(--ait-inset-bottom, 0px)) !important;top:auto !important}.aitransparency-host--middle-left>.aitransparency-badge,.aitransparency-host--middle-center>.aitransparency-badge,.aitransparency-host--middle-right>.aitransparency-badge,.aitransparency-wrap--middle-left>.aitransparency-badge,.aitransparency-wrap--middle-center>.aitransparency-badge,.aitransparency-wrap--middle-right>.aitransparency-badge{top:calc(50% + var(--ait-badge-crop, 0px)) !important;bottom:auto !important;--ait-shift-y:-50%}.aitransparency-host--top-right>.aitransparency-badge,.aitransparency-host--middle-right>.aitransparency-badge,.aitransparency-host--bottom-right>.aitransparency-badge,.aitransparency-wrap--top-right>.aitransparency-badge,.aitransparency-wrap--middle-right>.aitransparency-badge,.aitransparency-wrap--bottom-right>.aitransparency-badge{right:calc(var(--ait-badge-x, 8px) + var(--ait-inset-right, 0px)) !important;left:auto !important}.aitransparency-host--top-left>.aitransparency-badge,.aitransparency-host--middle-left>.aitransparency-badge,.aitransparency-host--bottom-left>.aitransparency-badge,.aitransparency-wrap--top-left>.aitransparency-badge,.aitransparency-wrap--middle-left>.aitransparency-badge,.aitransparency-wrap--bottom-left>.aitransparency-badge{left:calc(var(--ait-badge-x, 8px) + var(--ait-inset-left, 0px)) !important;right:auto !important}.aitransparency-host--top-center>.aitransparency-badge,.aitransparency-host--middle-center>.aitransparency-badge,.aitransparency-host--bottom-center>.aitransparency-badge,.aitransparency-wrap--top-center>.aitransparency-badge,.aitransparency-wrap--middle-center>.aitransparency-badge,.aitransparency-wrap--bottom-center>.aitransparency-badge{left:50% !important;right:auto !important;--ait-shift-x:-50%}.aitransparency-host>.aitransparency-badge,.aitransparency-wrap>.aitransparency-badge{transform:translate(var(--ait-shift-x,0),var(--ait-shift-y,0)) !important}.aitransparency-host--bottom-left:has(>figcaption)>.aitransparency-badge,.aitransparency-host--bottom-center:has(>figcaption)>.aitransparency-badge,.aitransparency-host--bottom-right:has(>figcaption)>.aitransparency-badge{bottom:auto !important;top:8px !important}.aitransparency-badge{position:absolute !important;z-index:var(--ait-badge-z,2) !important;display:block !important;background:var(--ait-badge-bg,rgba(255,255,255,.5)) !important;color:var(--ait-badge-fg,#101010) !important;border:0 !important;border-radius:var(--ait-badge-radius,999px) !important;opacity:var(--ait-badge-opacity,1) !important;box-shadow:0 1px 3px rgba(0,0,0,.15) !important;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif !important;font-size:var(--ait-badge-size,12px) !important;font-weight:400 !important;line-height:1.4 !important;letter-spacing:.02em !important;text-align:left !important;text-transform:none !important;padding:3px 8px !important;margin:0 !important;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;max-width:none !important;white-space:nowrap !important;pointer-events:none !important;text-decoration:none !important}.woocommerce-product-gallery:has(>.woocommerce-product-gallery__trigger) .woocommerce-product-gallery__wrapper .aitransparency-wrap--top-right>.aitransparency-badge,.woocommerce-product-gallery:has(>.woocommerce-product-gallery__trigger) .woocommerce-product-gallery__wrapper .aitransparency-host--top-right>.aitransparency-badge{right:72px !important}.aitransparency--compact>.aitransparency-badge{font-size:min( var(--ait-badge-size, 12px), 11px ) !important;padding:2px 7px !important}.aitransparency--mini>.aitransparency-badge{font-size:min( var(--ait-badge-size, 12px), 10px ) !important;padding:1px 6px !important;max-width:calc( 100% - 16px ) !important;white-space:normal !important;text-align:center !important}.aitransparency--mark>.aitransparency-badge{display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:22px !important;height:22px !important;padding:0 !important;border-radius:999px !important;font-size:10px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap !important;max-width:none !important;pointer-events:auto !important;cursor:pointer !important}.aitransparency--mark.aitransparency--outset:not(.aitransparency--open)>.aitransparency-badge{top:var(--ait-inset-top,0px) !important;right:var(--ait-inset-right,0px) !important;bottom:auto !important;left:auto !important;transform:translate(50%,-50%) !important}.aitransparency--mark.aitransparency--outset.aitransparency-wrap--bottom-right:not(.aitransparency--open)>.aitransparency-badge,.aitransparency--mark.aitransparency--outset.aitransparency-host--bottom-right:not(.aitransparency--open)>.aitransparency-badge{top:auto !important;bottom:var(--ait-inset-bottom,0px) !important;transform:translate(50%,50%) !important}.aitransparency--mark.aitransparency--outset.aitransparency-wrap--top-left:not(.aitransparency--open)>.aitransparency-badge,.aitransparency--mark.aitransparency--outset.aitransparency-host--top-left:not(.aitransparency--open)>.aitransparency-badge{top:var(--ait-inset-top,0px) !important;left:var(--ait-inset-left,0px) !important;right:auto !important;bottom:auto !important;transform:translate(-50%,-50%) !important}.aitransparency--mark.aitransparency--outset.aitransparency-wrap--bottom-left:not(.aitransparency--open)>.aitransparency-badge,.aitransparency--mark.aitransparency--outset.aitransparency-host--bottom-left:not(.aitransparency--open)>.aitransparency-badge{top:auto !important;bottom:var(--ait-inset-bottom,0px) !important;left:var(--ait-inset-left,0px) !important;right:auto !important;transform:translate(-50%,50%) !important}.aitransparency--mark.aitransparency--open>.aitransparency-badge{display:block !important;width:auto !important;height:auto !important;padding:2px 7px !important;font-size:11px !important;font-weight:400 !important;line-height:1.4 !important;letter-spacing:.02em !important;white-space:normal !important;text-align:center !important;max-width:160px !important;min-width:100% !important;z-index:calc(var(--ait-badge-z, 2) + 1) !important}.aitransparency--mark.aitransparency--open.aitransparency--open-left>.aitransparency-badge{left:0 !important;right:auto !important}.aitransparency--mark>.aitransparency-badge:focus-visible{outline:2px solid currentColor !important;outline-offset:2px !important}.aitransparency--mark:not(.aitransparency--open)>.aitransparency-badge>.aitransparency-badge__icon{display:none !important}@media (max-width:480px){.aitransparency-badge{font-size:12px !important;padding:2px 8px !important}.aitransparency--compact>.aitransparency-badge{font-size:min( var(--ait-badge-size, 12px), 11px ) !important}.aitransparency--mini>.aitransparency-badge{font-size:min( var(--ait-badge-size, 12px), 10px ) !important}}@media (prefers-contrast:more){.aitransparency-badge{background:var(--ait-badge-bg-solid,#fff) !important;border:1px solid currentColor !important;box-shadow:none !important}}@media (forced-colors:active){.aitransparency-badge{background:Canvas !important;color:CanvasText !important;border:1px solid CanvasText !important;box-shadow:none !important}}.aitransparency-standalone{display:inline-block;min-width:1px;min-height:1.9em;vertical-align:middle}.aitransparency-standalone>.aitransparency-badge{position:static !important;display:inline-block !important}.aitransparency-badge__icon{display:inline-block !important;box-sizing:border-box !important;width:.5em !important;height:.5em !important;margin:0 .42em 0 0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:currentColor !important;vertical-align:middle !important;text-indent:100% !important;white-space:nowrap !important;overflow:hidden !important}.aitransparency-badge--has-details{pointer-events:auto !important;cursor:help !important}.aitransparency-details{position:absolute !important;z-index:4 !important;top:calc(100% + 4px) !important;right:0 !important;left:auto !important;display:none !important;box-sizing:border-box !important;width:max-content !important;max-width:min(280px, 70vw) !important;min-width:0 !important;padding:5px 9px !important;overflow-wrap:anywhere !important;border-radius:6px !important;background:var(--ait-badge-bg-solid,#fff) !important;color:var(--ait-badge-fg,#101010) !important;box-shadow:0 2px 8px rgba(0,0,0,.25) !important;font-size:.92em !important;font-weight:400 !important;line-height:1.35 !important;letter-spacing:0 !important;text-align:left !important;white-space:normal !important;pointer-events:none !important}.aitransparency-badge--has-details:hover>.aitransparency-details,.aitransparency-badge--has-details:focus>.aitransparency-details,.aitransparency-badge--has-details:focus-within>.aitransparency-details{display:block !important}.aitransparency-wrap--bottom-left>.aitransparency-badge>.aitransparency-details,.aitransparency-wrap--bottom-center>.aitransparency-badge>.aitransparency-details,.aitransparency-wrap--bottom-right>.aitransparency-badge>.aitransparency-details,.aitransparency-host--bottom-left>.aitransparency-badge>.aitransparency-details,.aitransparency-host--bottom-center>.aitransparency-badge>.aitransparency-details,.aitransparency-host--bottom-right>.aitransparency-badge>.aitransparency-details{top:auto !important;bottom:calc(100% + 4px) !important}.aitransparency-wrap--top-left>.aitransparency-badge>.aitransparency-details,.aitransparency-wrap--middle-left>.aitransparency-badge>.aitransparency-details,.aitransparency-wrap--bottom-left>.aitransparency-badge>.aitransparency-details,.aitransparency-host--top-left>.aitransparency-badge>.aitransparency-details,.aitransparency-host--middle-left>.aitransparency-badge>.aitransparency-details,.aitransparency-host--bottom-left>.aitransparency-badge>.aitransparency-details{right:auto !important;left:0 !important}.aitransparency-badge--has-details:focus-visible{outline:2px solid currentColor !important;outline-offset:2px !important}.aitransparency--mark:not(.aitransparency--open)>.aitransparency-badge>.aitransparency-details{display:none !important}.aitransparency-statement{margin:0 0 1.5em}.aitransparency-statement p{margin:0 0 .9em}.aitransparency-statement__note{opacity:.8}