:root{--at-accent: #000000;--at-bg: #ffffff;--at-surface: #f8fafc;--at-text: #0f172a;--at-text-muted: #64748b;--at-border: #e2e8f0;--at-radius: 2px;--at-accent-gold: #c5a059;--at-font: "Outfit", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--at-z-index: 2147483646}.anytry-modal{display:none;position:fixed!important;inset:0;width:100%;height:100%;background-color:#0f172a99;backdrop-filter:blur(5px);z-index:var(--at-z-index);justify-content:center;align-items:center;padding:20px;box-sizing:border-box;font-family:var(--at-font)!important;color:var(--at-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease-out,visibility 0s .15s}.anytry-modal.anytry-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease-out,visibility 0s 0s}.anytry-modal-content{background:var(--at-bg);width:100%;max-width:500px;border-radius:var(--at-radius);box-shadow:0 25px 50px -12px #00000040;position:relative;overflow:hidden;animation:modalSlideIn .3s ease-out;display:flex;flex-direction:column;max-height:90vh}#anytry-modal .anytry-modal-content{display:flex!important;visibility:visible!important;opacity:1!important;z-index:5}#anytry-modal .anytry-modal-content[style*="display: none"],#anytry-modal .anytry-modal-content[style*="display:none"]{display:flex!important}#anytry-legal-overlay{position:absolute;inset:0;width:100%;height:100%;display:none;flex-direction:column;background:var(--at-bg);z-index:80;pointer-events:auto}@keyframes modalSlideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-width:600px){.anytry-modal{padding:0!important;align-items:flex-end!important}.anytry-modal-content{max-width:100%;width:100%;max-height:85vh;border-radius:12px 12px 0 0}#anytry-legal-overlay{position:absolute!important;height:100%!important;border-radius:inherit!important}.anytry-legal-scroll-area{padding:15px!important}.anytry-legal-scroll-area p{font-size:11px!important}}.anytry-close{position:absolute;top:10px;right:12px;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#00000008;color:#666;font-size:14px;line-height:1;cursor:pointer;z-index:50;transition:background .2s,color .2s,border-color .2s;padding:0;display:flex;align-items:center;justify-content:center}.anytry-close:hover{background:#0000001a;color:#000;border-color:#00000040}.anytry-modal-title,#anytry-modal .anytry-modal-title,#anytry-modal h2.anytry-modal-title{font-size:14px!important;font-weight:500!important;font-family:Outfit,-apple-system,BlinkMacSystemFont,sans-serif!important;font-style:normal!important;width:auto!important;display:block!important;text-align:left!important;margin:0!important;padding:12px 100px 12px 16px!important;box-sizing:border-box;color:#1a1a2e!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.3!important;white-space:normal;word-break:break-word;border-bottom:1px solid rgba(0,0,0,.08)}.anytry-product-info{display:none!important}#anytry-modal .anytry-product-details{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;padding:0;box-sizing:border-box;flex:0 0 auto!important}#anytry-modal h3.anytry-product-name{width:100%!important;max-width:100%!important;display:block!important;text-align:left!important;margin:5px 0 5px 16px!important;padding:0!important;box-sizing:border-box!important;white-space:normal!important}.anytry-product-image{display:none}.anytry-product-name{width:100%!important;font-size:.9rem;color:#000;margin:5px 0;font-weight:300;font-family:Outfit;text-align:left!important;display:block;box-sizing:border-box}#anytry-modal .anytry-modal-title,#anytry-modal .anytry-product-name{text-align:left!important}.anytry-tabs{display:none!important}.anytry-gallery-overlay{position:absolute!important;bottom:20px!important;left:20px!important;z-index:30!important;display:block!important;width:auto!important;max-width:100%}@media(max-width:768px){.anytry-gallery-overlay{bottom:50px!important;left:50%!important;transform:translate(-50%);width:auto!important}.anytry-gallery-overlay .anytry-button{width:auto!important;min-width:180px;box-shadow:0 8px 32px #0003}}.anytry-loop-overlay{position:absolute!important;inset:auto auto 10px 10px!important;width:auto!important;height:auto!important;z-index:30!important;background:#ffffffeb!important;color:#1a1a1a!important;border:none!important;padding:6px 14px!important;font-family:var(--at-font, "Outfit", -apple-system, BlinkMacSystemFont, sans-serif)!important;font-size:12px!important;font-weight:500!important;text-transform:none!important;letter-spacing:.02em!important;line-height:1.3!important;min-width:0!important;cursor:pointer!important;box-shadow:0 2px 12px #0000001a!important;display:inline-flex!important;align-items:center;gap:5px;border-radius:99px!important;pointer-events:auto!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important;animation:anytryLoopFadeIn .35s ease-out both!important}@keyframes anytryLoopFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.anytry-loop-overlay svg{width:14px!important;height:14px!important;flex-shrink:0;transition:transform .25s ease!important}.anytry-container .anytry-try-on-btn,.anytry-container .anytry-open-modal,.anytry-container button[name=anytry-check]{background:#fff!important;border:1.5px solid #e0e0e0!important;border-radius:var(--at-btn-radius, 4px)!important;color:#1a1a1a!important;cursor:pointer;display:flex!important;align-items:center;justify-content:center;gap:8px;font-family:var(--at-btn-font, var(--at-font))!important;font-size:13px!important;font-style:normal;font-weight:600!important;height:auto!important;letter-spacing:.5px!important;line-height:1.2;margin:4px 0 20px!important;padding:12px 28px!important;text-align:center;text-shadow:none;text-transform:uppercase!important;text-decoration:none!important;width:100%!important;max-width:none!important;-webkit-font-smoothing:antialiased;box-shadow:0 2px 12px #0000000f!important;transition:all .2s ease!important;touch-action:manipulation}@media(hover:hover){.anytry-container .anytry-try-on-btn:hover,.anytry-container .anytry-open-modal:hover{background:#f8f8f8!important;border-color:#c5a059!important;color:#000!important;box-shadow:0 4px 16px #0000001a!important;text-decoration:none!important}}.anytry-container.anytry-gallery-overlay .anytry-button,.anytry-container.anytry-gallery-overlay .anytry-open-modal{margin:0!important;background:#fffffff2!important;color:#1a1a1a!important;border:none!important;border-radius:99px!important;padding:12px 24px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.12em!important;min-width:115px;text-transform:uppercase!important;text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto!important;max-width:none!important;box-shadow:0 4px 24px #00000026!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:all .2s ease!important}@media(hover:hover){.anytry-container.anytry-gallery-overlay .anytry-open-modal:hover{background:#fff!important;box-shadow:0 6px 28px #0003!important;text-decoration:none!important}}.product .anytry-loop-overlay,.type-product .anytry-loop-overlay,.rever-has-swiper .anytry-loop-overlay,.qodef-pl-image .anytry-loop-overlay,.static-produkt .anytry-loop-overlay{opacity:1!important;transform:translateY(0)!important}.static-produkt .anytry-loop-overlay{bottom:15px!important;left:4px!important}@media(max-width:768px){.anytry-loop-overlay{bottom:8px!important;left:8px!important;padding:5px 10px!important;font-size:11px!important;gap:4px;background:#fffffff0!important;box-shadow:0 2px 10px #0000001f!important}.anytry-loop-overlay svg{width:12px!important;height:12px!important}}@media(hover:hover){.anytry-loop-overlay:hover{background:#1a1a1a!important;color:#fff!important;box-shadow:0 4px 18px #0003!important}.anytry-loop-overlay:hover svg{fill:#fff!important;transform:scale(1.1)!important}}@media(hover:none){.anytry-loop-overlay:active{background:#1a1a1a!important;color:#fff!important}.anytry-loop-overlay:active svg{fill:#fff!important}}.anytry-upload-area{flex:1;width:100%;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f9f9f9;position:relative!important;overflow:hidden}.anytry-upload-area[style*="display: block"]{display:flex!important}.anytry-upload-area:hover{background-color:#f3f4f6;border-color:#9ca3af}.anytry-upload-area.dragging{background-color:#ecfdf5;border-color:#10b981}.anytry-upload-area.has-file{background-color:#fff;border:none;justify-content:flex-start}.anytry-controls{flex-shrink:0;width:100%;padding:20px;box-sizing:border-box;background:linear-gradient(to top,#fff 80%,#fff0);z-index:30;margin-top:auto}.anytry-upload-area.has-file .anytry-controls{position:absolute;bottom:0;left:0;background:linear-gradient(to top,#ffffffe6,#fff0);padding-bottom:20px;z-index:20}.anytry-placeholder{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.anytry-placeholder svg{width:40px;height:40px;margin-bottom:5px;color:#9ca3af;transition:transform .2s;margin-top:10px}.anytry-upload-area:hover .anytry-placeholder svg{transform:translateY(-2px);color:#4b5563}.anytry-placeholder p{margin:0 0 4px;font-size:.95rem;font-weight:400;color:#1f2937}.anytry-placeholder span{font-size:.8rem;color:#9ca3af;font-weight:400}.anytry-change-photo-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:calc(100% - 24px);padding:30px 20px;cursor:pointer;border:2px dashed var(--at-accent-gold);border-radius:12px;background:linear-gradient(135deg,#c5a0590a,#c5a05914);transition:all .3s ease}.anytry-change-photo-overlay:hover{background:linear-gradient(135deg,#c5a05914,#c5a05924);border-color:var(--at-accent-gold);transform:scale(1.01)}.anytry-change-photo-overlay svg{color:var(--at-accent-gold);animation:anytry-camera-pulse 2s ease-in-out infinite;margin-bottom:4px}@keyframes anytry-camera-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}.anytry-change-photo-overlay p{margin:0;font-size:.95rem;font-weight:600;color:#1f2937;text-align:center}.anytry-change-photo-overlay span{font-size:.8rem;color:#9ca3af}.anytry-preview{display:none;flex:1;width:100%;min-height:420px;background:#fff;position:relative!important;z-index:10}.anytry-preview[style*="display: block"],.anytry-preview[style*="display: flex"]{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.anytry-preview-inner,#anytry-modal .anytry-preview-inner,.anytry-preview .anytry-preview-inner{flex:1;width:100%;height:100%;min-height:420px;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden}.anytry-preview img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:0 auto;opacity:.5}.anytry-scanner-beam{position:absolute;top:-10%;left:0;width:100%;height:20%;background:linear-gradient(to bottom,transparent,rgba(42,121,243,.6),transparent);animation:scanMove 2s ease-in-out infinite;pointer-events:none;z-index:2;mix-blend-mode:overlay}@keyframes scanMove{0%{top:-20%}to{top:120%}}.anytry-status-overlay,#anytry-modal .anytry-status-overlay,.anytry-preview .anytry-status-overlay,.anytry-preview-inner .anytry-status-overlay{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;z-index:100!important;width:auto!important;text-align:center!important;pointer-events:none!important;opacity:0;transition:opacity .3s}.anytry-preview.processing .anytry-status-overlay,#anytry-modal .anytry-preview.processing .anytry-status-overlay,.anytry-status-overlay.anytry-overlay-visible,#anytry-modal .anytry-status-overlay.anytry-overlay-visible{opacity:1!important}.anytry-status-overlay .anytry-status-text{position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%);white-space:nowrap;color:#fff;font-weight:500;font-size:13px;background:#1e1e1ebf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:10px 20px;border-radius:25px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px #0003;letter-spacing:.02em;min-width:180px;text-align:center}.anytry-spinner-container{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-bottom:12px;background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 20px #00000026}.anytry-spinner-container .anytry-spinner{position:absolute;top:0;left:0;width:70px;height:70px}.anytry-eta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:14px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.4);letter-spacing:-.01em;pointer-events:none;z-index:2}.anytry-eta.eta-connecting{animation:etaPulse 1.2s ease-in-out infinite;font-size:16px;letter-spacing:2px}.anytry-eta.eta-downloading{animation:etaBounce .6s ease-in-out infinite;font-size:20px;font-weight:400}.anytry-eta.eta-countdown{animation:none}@keyframes etaPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes etaBounce{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-35%)}}.anytry-button{background:var(--at-accent);color:#fff;border:1px solid var(--at-accent);font-family:inherit;padding:14px 24px;font-size:14px;font-weight:400;text-transform:none;letter-spacing:.01em;border-radius:var(--at-btn-radius, 4px);width:100%;min-width:200px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s cubic-bezier(.25,.8,.25,1);margin-bottom:20px;box-shadow:0 4px 15px #0000000f}.anytry-button.anytry-loop-trigger{min-width:140px;width:auto;padding:10px 18px;font-size:13px;margin:10px auto}.anytry-loop-trigger:not(.anytry-cloned-trigger){display:none!important}#anytry-unified-button{width:100%!important}@media(hover:hover){.anytry-button:hover{background:#333;border-color:#333;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0000001a}}.anytry-button svg{color:inherit;width:20px;height:20px;transition:transform .3s ease}@media(hover:hover){.anytry-button:hover svg{transform:scale(1.1)}}.anytry-button:disabled,.anytry-button.loading{background:#e5e5e5;color:#a3a3a3;border-color:#e5e5e5;cursor:not-allowed}.anytry-button.loading:after{display:none}.anytry-btn-secondary{background:transparent;color:#111;border:1px solid #e5e5e5;margin-top:10px}.anytry-btn-secondary:hover{background:#f9f9f9;border-color:#111}.anytry-ba-toggle{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important;flex-shrink:0!important;background:var(--at-bg, #fff)!important;border:none!important;box-sizing:border-box!important}.anytry-ba-btn{box-sizing:border-box!important;margin:0!important;padding:8px 0!important;font-size:13px!important;background:transparent!important;cursor:pointer!important;border-radius:0!important;min-width:0!important;min-height:0!important;text-transform:none!important;letter-spacing:.5px!important;flex:1 1 50%!important;text-align:center!important;border-top:none!important;border-left:none!important;border-right:none!important;font-family:var(--at-font, "Outfit", sans-serif)!important;color:var(--at-text-muted, #b0b0b0)!important;border-bottom:2px solid transparent!important;transition:color .15s ease,font-weight .1s ease,border-color .15s ease!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}.anytry-ba-btn.active{font-weight:700!important;color:var(--at-text, #0f172a)!important;border-bottom:2px solid var(--at-text, #0f172a)!important}.anytry-feedback-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;width:100%;box-sizing:border-box;background:#fffffff2;backdrop-filter:blur(8px);animation:fadeIn .3s ease forwards;order:2}.anytry-footer-size-slot{flex:1;min-width:0;font-family:var(--at-font, "Outfit", sans-serif);font-size:12px;color:var(--at-text-muted, #64748b);text-align:left}.anytry-footer-thumbs{display:flex;align-items:center;gap:6px;flex-shrink:0}.anytry-feedback-btn{background:#fff;border:1px solid var(--at-border, #e2e8f0);border-radius:var(--at-btn-radius, 4px);padding:5px 14px;cursor:pointer;font-size:16px;line-height:1;color:var(--at-text, #0f172a);transition:all .25s ease;display:flex;align-items:center;gap:4px}@media(hover:hover){.anytry-feedback-btn:hover{background:var(--at-surface, #f8fafc);border-color:var(--at-accent, #000);transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}}.anytry-feedback-btn.selected-up{background:#22c55e26;border-color:#22c55e;color:#16a34a}.anytry-feedback-btn.selected-down{background:#ef444426;border-color:#ef4444;color:#dc2626}@media screen and (max-width:600px){.anytry-feedback-bar{padding:5px 10px;gap:6px}.anytry-feedback-btn{padding:4px 10px;font-size:14px}}.anytry-result-area{display:none;flex-direction:column;flex:1;min-height:0;padding:0;overflow:hidden}.anytry-result-area[style*="display: block"]{display:flex!important;flex-direction:column!important}.anytry-result-scrollable{flex:1;overflow:hidden;padding:0 16px;display:flex;align-items:center;justify-content:center}#anytry-result-image{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.anytry-result{display:flex;align-items:center;justify-content:center}.anytry-result img{border-radius:2px;box-shadow:0 4px 20px #00000014;max-width:100%;max-height:100%;width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.anytry-result-actions{order:1}.anytry-result-actions.sticky-actions{flex-shrink:0;width:100%;background:#fffffff2;backdrop-filter:blur(8px);padding:8px 12px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;z-index:30}.anytry-result-actions.sticky-actions #anytry-size-advisor-footer-slot{flex:none;margin:0!important}.anytry-result-actions.sticky-actions #anytry-size-advisor-footer-slot .anytry-size-result{padding:0!important;margin:0!important;background:none!important;border:none!important;box-shadow:none!important;animation:none!important}.anytry-feedback-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:4px 0 0;min-height:28px}.anytry-feedback-thumbs{display:flex;align-items:center;gap:4px;margin-left:auto}.anytry-action-btn.anytry-action-thumb-up,.anytry-action-btn.anytry-action-thumb-down{flex:0 0 auto;padding:5px 10px;font-size:10px;gap:0;border-color:#e8e8e8;background:transparent;color:#999;border-radius:14px}.anytry-action-btn.anytry-action-thumb-up span,.anytry-action-btn.anytry-action-thumb-down span{display:none}.anytry-action-btn.anytry-action-thumb-up:hover{background:#e8f5e9;border-color:#81c784;color:#2e7d32}.anytry-action-btn.anytry-action-thumb-down:hover{background:#ffebee;border-color:#ef9a9a;color:#c62828}#anytry-modal-add-to-cart{width:100%;margin:0;padding:8px;font-size:13px;font-weight:500;letter-spacing:.05em;background:#000;color:#fff;border:1px solid #000;justify-content:center}#anytry-modal-add-to-cart:hover{background:#333}.anytry-actions-row{display:flex;gap:10px}.anytry-actions-row .anytry-button{flex:1;margin:0;padding:7px;font-size:11px;font-weight:500;justify-content:center;background:#fff;color:#111;border:1px solid #e5e5e5}@media(hover:hover){.anytry-actions-row .anytry-button:hover{background:#f9f9f9;border-color:#111}}.anytry-spinner{display:block;width:50px;height:50px;border-radius:50%;background-color:#0000001a;background-image:none;-webkit-mask:radial-gradient(farthest-side,transparent 21px,#fff 22px);mask:radial-gradient(farthest-side,transparent 21px,#fff 22px);animation:none!important;border:none!important}.anytry-legal-header{padding:20px;border-bottom:1px solid #f1f5f9;text-align:center}.anytry-legal-content h3{font-family:var(--at-font);font-size:20px;font-weight:600;letter-spacing:-.01em;margin:17px 0 0;text-align:center;color:#0f172a}.anytry-legal-scroll-area{flex:1;overflow-y:auto;padding:20px;font-size:.9rem;line-height:1.6;color:#374151}.anytry-legal-footer{padding:0 20px 20px;text-align:center}.anytry-consent-text{margin-bottom:12px;font-family:var(--at-font);font-size:9px!important;line-height:1.4;font-weight:400;color:#64748b;letter-spacing:.025em}.anytry-legal-list{list-style:none;padding:0;margin:0}.anytry-legal-list li{margin-bottom:10px;padding-left:0;display:block;font-weight:400}.anytry-legal-small{display:none!important}#anytry-accept-legal{width:100%;padding:14px;font-size:14px;font-weight:700;background:#000;color:#fff;border:none;text-transform:uppercase;letter-spacing:1px;cursor:pointer;font-family:var(--at-font)}.anytry-container{display:none;margin:0}.anytry-container.show-btn{display:block!important}body.anytry-modal-is-open{overflow:hidden!important}.anytry-modal-content,.anytry-legal-scroll-area{overscroll-behavior:contain!important;-webkit-overflow-scrolling:auto!important}body.anytry-modal-is-open header,body.anytry-modal-is-open #masthead,body.anytry-modal-is-open .site-header,body.anytry-modal-is-open .sticky-header,body.anytry-modal-is-open .rever-sticky-bar,body.anytry-modal-is-open .is-visible,body.anytry-modal-is-open [class*=menu]:not([class*=anytry]),body.anytry-modal-is-open [class*=nav]:not([class*=anytry]),body.anytry-modal-is-open #wpadminbar,body.anytry-modal-is-open .my_account,body.anytry-modal-is-open a.my_account,body.anytry-modal-is-open [class*=taptap],body.anytry-modal-is-open .dgwt-wcas-search-wrapp,body.anytry-modal-is-open .js-dgwt-wcas-enable-mobile-form,body.anytry-modal-is-open .dgwt-wcas-ico-magnifier-handler,body.anytry-modal-is-open [class*=banner]:not([class*=anytry]),body.anytry-modal-is-open [class*=promo]:not([class*=anytry]),body.anytry-modal-is-open [class*=countdown]:not([class*=anytry]),body.anytry-modal-is-open [class*=sticky]:not([class*=anytry]),body.anytry-modal-is-open [class*=popup]:not([class*=anytry]),body.anytry-modal-is-open [class*=cookie]:not([class*=anytry]),body.anytry-modal-is-open [class*=toolbar]:not([class*=anytry]),body.anytry-modal-is-open [class*=topbar]:not([class*=anytry]){z-index:-1!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;transition:opacity .2s}body.anytry-modal-is-open #anytry-modal{display:flex!important;opacity:1!important;visibility:visible!important;z-index:2147483647!important;pointer-events:auto!important}body #anytry-modal .anytry-modal-content h3.anytry-product-name,body #anytry-modal .anytry-modal-content .anytry-product-name{width:100%!important;max-width:100%!important;display:block!important;text-align:left!important;padding-right:60px!important;box-sizing:border-box!important}#anytry-modal.anytry-legal-active .anytry-modal-title,#anytry-modal.anytry-legal-active .anytry-product-info,#anytry-modal.anytry-legal-active .anytry-product-details,#anytry-modal.anytry-legal-active .anytry-tabs,#anytry-modal.anytry-legal-active .anytry-tab,#anytry-modal.anytry-legal-active .anytry-upload-area,#anytry-modal.anytry-legal-active .anytry-result-area{display:none!important}#anytry-modal.anytry-legal-active #anytry-legal-overlay{display:flex!important}.anytry-error-actions{display:none;flex-direction:row;gap:10px;justify-content:center;align-items:center;padding:0 20px 20px;width:100%;box-sizing:border-box}.anytry-error-actions .anytry-button{flex:1;margin:0!important;padding:12px 16px;font-size:13px;font-weight:500;justify-content:center;background:#fff;color:#111;border:1px solid #e5e5e5}@media(hover:hover){.anytry-error-actions .anytry-button:hover{background:#f9f9f9;border-color:#111}}.anytry-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:12px 16px;margin:10px 20px;border-radius:4px;font-size:13px;font-weight:300;font-family:var(--at-font, "Outfit", -apple-system, BlinkMacSystemFont, sans-serif);text-align:center;line-height:1.5}@media screen and (max-width:600px){.anytry-error-actions{flex-direction:column;padding:0 15px 15px}.anytry-error-actions .anytry-button{width:100%;padding:10px 12px;font-size:12px}.anytry-error{margin:10px 15px;padding:10px 12px;font-size:12px}.anytry-modal-content{max-height:92vh}.anytry-result-actions.sticky-actions{padding:8px 16px 12px;gap:6px}#anytry-modal-add-to-cart{padding:8px 10px;font-size:13px}.anytry-actions-row{gap:8px}.anytry-actions-row .anytry-button{padding:8px;font-size:11px}.anytry-result-scrollable{padding:0 12px}.anytry-result img{max-height:calc(85vh - 180px)}}.anytry-minimize-btn{position:absolute;top:9px;right:46px;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#00000008;color:#555;font-size:16px;line-height:1;cursor:pointer;z-index:50;transition:background .2s,color .2s,border-color .2s;padding:0;display:flex;align-items:center;justify-content:center}.anytry-minimize-btn:hover{background:#0000001a;color:#000;border-color:#00000040}.anytry-minimize-badge{position:absolute;top:-4px;right:-4px;background:#2e7d32;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;padding:0 3px;pointer-events:none}body.anytry-modal-is-open .anytry-floating-widget{display:none!important}.anytry-floating-widget{position:fixed;bottom:20px;right:20px;z-index:2147483647;display:none;align-items:center;gap:12px;padding:10px 16px 10px 12px;background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);border-radius:50px;box-shadow:0 10px 30px #00000026;cursor:pointer;font-family:Outfit,sans-serif;transition:all .3s cubic-bezier(.34,1.56,.64,1);animation:widgetSlideUp .4s ease-out;touch-action:manipulation}@media(hover:hover){.anytry-floating-widget:hover{transform:translateY(-2px);box-shadow:0 15px 35px #0003}}.anytry-widget-spinner{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;border:2px solid rgba(0,0,0,.08);border-radius:50%;flex-shrink:0;position:relative;background:transparent;box-sizing:border-box;overflow:hidden}.anytry-widget-spinner.processing:before{content:"";position:absolute;inset:2px;border:2px solid transparent;border-top-color:#c8a45a;border-radius:50%;animation:spin .8s linear infinite}.anytry-widget-spinner.success{border-color:#10b981;background:#10b981;animation:none;border-width:0}.anytry-widget-spinner.success:before{display:none}.anytry-widget-spinner.success:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.anytry-widget-content{display:flex;flex-direction:column;line-height:1.2;pointer-events:none}.anytry-widget-text{font-size:13px;font-weight:500;color:#0f172a;white-space:nowrap}.anytry-widget-sub{font-size:10px;color:#64748b;display:block;margin-top:1px}.anytry-widget-close{margin-left:10px;color:#94a3b8;background:none;border:none;font-size:16px;padding:4px;cursor:pointer;line-height:1;opacity:0;transition:opacity .2s;display:flex;align-items:center}@media(hover:hover){.anytry-floating-widget:hover .anytry-widget-close{opacity:.6}}@media(hover:hover){.anytry-widget-close:hover{opacity:1!important;color:#ef4444}}@keyframes widgetSlideUp{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (max-width:600px){.anytry-floating-widget{bottom:80px;right:15px;padding:8px 14px 8px 10px}.anytry-widget-text{font-size:12px}.anytry-minimize-btn{right:48px;font-size:14px}}.anytry-result-area.single-mode .anytry-original-image,.anytry-result-area.single-mode .anytry-slider-handle,.anytry-result-area.single-mode .anytry-scanner-beam{display:none!important}.anytry-result-area.single-mode .anytry-result-image{width:100%;clip-path:none!important;position:relative}.anytry-result-area.single-mode{display:flex;flex-direction:column}#anytry-modal.anytry-restored-processing .anytry-upload-area,#anytry-modal.anytry-restored-processing .anytry-result-area,#anytry-modal.anytry-restored-processing #anytry-unified-button,#anytry-modal.anytry-restored-processing .anytry-controls,#anytry-modal.anytry-restored-processing .anytry-product-image-container,#anytry-modal.anytry-restored-processing .anytry-product-details,#anytry-modal.anytry-restored-processing .anytry-modal-title,#anytry-modal.anytry-restored-processing .anytry-tabs,#anytry-modal.anytry-restored-processing .anytry-preview-image,#anytry-modal.anytry-restored-processing .anytry-close,#anytry-modal.anytry-restored-complete .anytry-close,#anytry-modal.anytry-restored-processing .anytry-minimize-btn,#anytry-modal.anytry-restored-complete .anytry-minimize-btn{display:none!important}#anytry-restored-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);flex-shrink:0;z-index:10;position:relative}.anytry-restored-title{font-size:14px;font-weight:500;color:#1a1a2e;white-space:normal;word-break:break-word;line-height:1.3;flex:1;min-width:0;padding-right:12px}.anytry-restored-actions{display:flex;gap:6px;flex-shrink:0}.anytry-restored-btn{width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#00000008;color:#666;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,border-color .2s;padding:0}.anytry-restored-btn:hover{background:#0000001a;color:#000;border-color:#00000040}.anytry-restored-close:hover{background:#ef444426;color:#dc2626;border-color:#ef44444d}#anytry-restored-overlay{display:none;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 0;width:100%;min-height:300px;text-align:center;animation:anytryFadeIn .3s ease}@keyframes anytryFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.anytry-restored-hint{font-size:13px;color:#888;max-width:280px;line-height:1.5;font-style:italic}.anytry-text-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:#f5f5f5;border:1px solid #ddd;border-radius:8px;color:#444;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;line-height:1}.anytry-text-btn:hover,.anytry-text-btn:focus{background:#eee;border-color:#ccc;color:#222;outline:none}.anytry-text-btn:active{background:#e0e0e0;transform:scale(.97)}#anytry-restored-overlay.anytry-jobs-overlay{gap:0;padding:20px 0;justify-content:flex-start;align-items:stretch;overflow-y:auto;background:#fff}.anytry-jobs-list{display:flex;flex-direction:column;gap:10px;width:100%}.anytry-job-card{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:#f8f9fa;border:1px solid #e9ecef;transition:background .2s,border-color .2s,box-shadow .2s}.anytry-job-card.complete{cursor:pointer;background:#fff;border-color:#ddd;box-shadow:0 1px 4px #0000000d}.anytry-job-card.complete:hover{background:#fafffe;border-color:#81c784;box-shadow:0 2px 8px #00000014}.anytry-job-card.processing{border-color:#f0e6d3;background:#fffcf8}.anytry-job-card-thumb-wrap{position:relative;flex-shrink:0;width:52px;height:52px}.anytry-job-card-thumb{width:52px;height:52px;border-radius:10px;object-fit:cover;background:#f0f0f0;border:1px solid #e5e5e5}.anytry-job-card-thumb.complete-thumb{border:2px solid #81c784}.anytry-job-card-thumb-placeholder{display:flex;align-items:center;justify-content:center;font-size:22px;background:#f5f5f5;border:1px solid #e5e5e5}.anytry-job-card-badge{position:absolute;bottom:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#4caf50;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 2px #00000026}.anytry-job-card-loader{position:absolute;inset:0;border-radius:12px;background:#fff9;display:flex;align-items:center;justify-content:center;z-index:2}.anytry-job-card-loader:after{content:"";width:20px;height:20px;border:2px solid rgba(197,160,89,.3);border-top-color:#c5a059;border-radius:50%;animation:anytrySpinSymbol 1s linear infinite}.anytry-job-card-info{flex:1;min-width:0;text-align:left}@keyframes anytrySpinSymbol{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.anytry-job-card-name{font-size:14px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.anytry-job-card-status{font-size:12px}.anytry-job-done{color:#388e3c}.anytry-job-pending{color:#b8860b;font-weight:500}.anytry-job-size{display:inline-block;background:#f0f0f0;color:#333;font-size:11px;font-weight:600;padding:1px 6px;border-radius:8px;margin-left:4px;vertical-align:middle}.anytry-job-card-action{width:28px;height:28px;border-radius:50%;border:1px solid transparent;background:transparent;color:#bbb;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,color .2s,border-color .2s;padding:0}.anytry-job-card-action:hover{background:#2563eb1a;color:#2563eb;border-color:#2563eb33}.anytry-job-card-delete{width:28px;height:28px;border-radius:50%;border:1px solid transparent;background:transparent;color:#bbb;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,color .2s,border-color .2s;padding:0;margin-left:0}.anytry-job-card-delete:hover{background:#ef44441a;color:#dc2626;border-color:#ef444433}.anytry-result-area{position:relative;z-index:1}.anytry-swipe-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#fffffff2;border:1px solid #dee2e6;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;box-shadow:0 4px 12px #0000001a;transition:background .2s,transform .2s,box-shadow .2s;padding:0}.anytry-swipe-nav:hover{background:#fff;transform:translateY(-50%) scale(1.05);box-shadow:0 6px 16px #00000026}.anytry-swipe-nav:active{transform:translateY(-50%) scale(.95)}.anytry-swipe-nav.prev{left:8px}.anytry-swipe-nav.next{right:8px}.anytry-swipe-nav svg{width:20px;height:20px;color:#333}@media(max-width:768px){.anytry-swipe-nav{width:32px;height:32px}.anytry-swipe-nav.prev{left:4px}.anytry-swipe-nav.next{right:4px}.anytry-swipe-nav svg{width:18px;height:18px}}.anytry-carousel-dots{display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 0 4px;width:100%;flex-shrink:0;order:0}.anytry-carousel-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;cursor:pointer;transition:background .2s,transform .2s;border:none;padding:0}.anytry-carousel-dot.active{background:#1a1a2e;transform:scale(1.25)}.anytry-carousel-dot:hover{background:#6b7280}.anytry-result-actions{display:flex;gap:0;width:100%;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;background:transparent;border-radius:0;overflow-x:auto;margin-top:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.anytry-result-actions::-webkit-scrollbar{display:none}.anytry-action-btn{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;padding:7px 10px;background:transparent;border:1px solid var(--at-border, #e8e8e8);border-radius:var(--at-radius, 2px);color:var(--at-text-muted, #666);font-size:11px;font-weight:400;cursor:pointer;transition:background .15s,color .15s,border-color .15s;text-decoration:none;white-space:nowrap;line-height:1;box-sizing:border-box}.anytry-action-btn:last-child{border-right:none}.anytry-action-btn:hover,.anytry-action-btn:focus,.anytry-action-btn:active{background:#eee;color:#222;border-color:#ccc;text-decoration:none}.anytry-action-btn:focus-visible{outline:2px solid var(--at-accent);outline-offset:-2px}.anytry-action-btn svg{flex-shrink:0}.anytry-action-btn.anytry-action-primary,.anytry-action-btn.anytry-action-buy{background:var(--at-accent, #000);color:#fff;font-weight:500;border-color:var(--at-accent, #000)}.anytry-action-btn.anytry-action-primary:hover,.anytry-action-btn.anytry-action-buy:hover{background:#1a1a2e;border-color:#1a1a2e;color:#fff}#anytry-modal.anytry-restored-complete .anytry-upload-area,#anytry-modal.anytry-restored-complete .anytry-preview-image,#anytry-modal.anytry-restored-complete #anytry-unified-button,#anytry-modal.anytry-restored-complete .anytry-controls,#anytry-modal.anytry-restored-complete .anytry-product-image-container,#anytry-modal.anytry-restored-complete .anytry-product-details,#anytry-modal.anytry-restored-complete .anytry-modal-title,#anytry-modal.anytry-restored-complete .anytry-tabs,#anytry-modal.anytry-restored-complete .anytry-slider-handle,#anytry-modal.anytry-restored-complete .anytry-original-image,#anytry-modal.anytry-restored-complete .anytry-scanner-beam{display:none!important}#anytry-modal.anytry-restored-complete .anytry-result-area{display:flex!important;flex-direction:column;justify-content:center;align-items:stretch;padding:0!important;flex:1;overflow-y:auto}#anytry-modal.anytry-restored-complete .anytry-result-area #anytry-result-image{width:100%;clip-path:none!important;position:relative;padding:0}#anytry-modal.anytry-restored-complete .anytry-result-area #anytry-result-image img{width:100%;height:auto;border-radius:0;object-fit:contain;max-height:60vh;display:block}@media(min-width:600px){.anytry-action-btn{padding:11px 12px!important;font-size:13px!important}}@media(prefers-reduced-motion:reduce){.anytry-modal-content{animation:none!important}.anytry-scanner-beam{animation:none!important;display:none!important}.anytry-loop-overlay{animation:none!important}.anytry-change-photo-overlay svg{animation:none!important}.anytry-close,.anytry-action-btn,.anytry-loop-overlay,.anytry-modal{transition:none!important}}.anytry-btn-trigger--filled,.anytry-loop-trigger.anytry-btn-trigger--filled{background:var(--at-accent)!important;color:#fff!important;border:none!important}.anytry-btn-trigger--outline,.anytry-loop-trigger.anytry-btn-trigger--outline{background:transparent!important;color:var(--at-accent)!important;border:1.5px solid var(--at-accent)!important}.anytry-btn-trigger--subtle,.anytry-loop-trigger.anytry-btn-trigger--subtle{background:var(--at-surface)!important;color:var(--at-accent)!important;border:none!important}.anytry-action-btn.anytry-btn-success{background:#22c55e!important;color:#fff!important;transition:background .3s ease,color .3s ease}.anytry-action-btn.anytry-btn-success span{color:#fff!important}
