@media (max-width:991px){html,body:not(.elementor-editor-active){overflow-x:clip!important}}body:not(.elementor-editor-active) .elementor-location-header:not(.elementor-sticky){position:sticky!important;top:var(--itp-ss-top,0)!important;z-index:1000!important}body.admin-bar{--itp-ss-top:32px}@media (max-width:782px){body.admin-bar{--itp-ss-top:46px}}.itp-search .woolentor_psa_results_wrapper,body.itp-ss-open :is(.itp-mega-panel,.itp-desktop-backdrop,.elementor-nav-menu--dropdown,.sub-menu),body:is(.elementor-editor-active,.elementor-preview)::before,body:is(.elementor-editor-active,.elementor-preview) .itp-ss-backdrop{display:none!important}body.itp-ss-open :is(.itp-header-l2-wrapper,.elementor-widget-nav-menu){pointer-events:none!important}.itp-search input:-webkit-autofill{-webkit-text-fill-color:#171717!important;box-shadow:0 0 0 1000px #fff inset!important}.itp-ss-backdrop{position:fixed;inset:0;z-index:900;background:rgb(0 0 0 / .35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s}body.itp-ss-open .itp-ss-backdrop{opacity:1;visibility:visible;pointer-events:auto}.itp-ss-panel{position:fixed;z-index:99999;max-width:900px;max-height:70vh;overflow:hidden auto;overscroll-behavior:contain;background:#fff;color:#18181b;border-radius:16px;box-shadow:0 20px 50px #0003,0 0 0 1px #0001;display:none;flex-direction:column}body.itp-ss-open .itp-ss-panel{display:flex}.itp-ss-panel,.itp-ss-panel *{box-sizing:border-box}:is(.itp-ss-opt,.itp-ss-rrow,.itp-ss-meta){display:flex;align-items:center;text-decoration:none}:is(.itp-ss-list,.itp-ss-prods,.itp-ss-inf,.itp-ss-msg){display:flex;flex-direction:column}:is(.itp-ss-del,.itp-ss-ft,.itp-ss-chips,.itp-ss-wa){justify-content:center}:is(.itp-ss-cnt,.itp-ss-stk,.itp-ss-chips .itp-ss-pill,.itp-ss-wa){border-radius:99px}:is(.itp-ss-hd,.itp-ss-mark,.itp-ss-prc,.itp-ss-disc,.itp-ss-ft,.itp-ss-mt){font-weight:800}:is(.itp-ss-opt,.itp-ss-ttl,.itp-ss-ms){font-size:13px}:is(.itp-ss-hd,.itp-ss-cnt,.itp-ss-disc,.itp-ss-stk){font-size:11px}:is(.itp-ss-list,.itp-ss-prods,.itp-ss-chips){gap:6px}.itp-ss-body{display:flex;min-height:180px}.itp-ss-left{width:240px;flex-shrink:0;border-right:1px solid #f1f5f9;padding:16px;background:#fafafa}.itp-ss-right{flex:1;min-width:0;padding:16px 18px}.itp-ss-hd{text-transform:uppercase;letter-spacing:.05em;color:#52525b;margin:0 0 10px}.itp-ss-blk+.itp-ss-blk{margin-top:16px}.itp-ss-rrow{gap:4px}.itp-ss-rrow .itp-ss-pill{flex:1;min-width:0}:is(.itp-ss-pill,.itp-ss-del){border-radius:8px;border:1px solid #e4e4e7;background:#fff}.itp-ss-pill{justify-content:space-between;gap:8px;padding:8px 11px;color:#18181b;font-weight:600;line-height:1.3}.itp-ss-pill:hover{background:#fff7ed;border-color:#ea580c;color:#9a3412}.itp-ss-ptxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itp-ss-cnt{font-weight:700;color:#52525b;background:#f4f4f5;padding:2px 7px}.itp-ss-del{width:32px;height:34px;color:#52525b;font-size:16px;cursor:pointer;user-select:none}.itp-ss-del:hover{background:#fee2e2;border-color:#ef4444;color:#991b1b}.itp-ss-card{gap:12px;padding:8px 10px;border-radius:10px;border:1px solid #fff0;color:#18181b}.itp-ss-card:hover{background:#f8fafc;border-color:#e2e8f0}.itp-ss-opt:focus-visible,.itp-ss-opt.itp-ss-active{background:#fff7ed;border-color:#ea580c;outline:2px solid #c2410c;outline-offset:-2px}.itp-ss-img{width:64px;height:64px;object-fit:contain;border-radius:8px;border:1px solid #f1f5f9;background:#fff;flex-shrink:0}.itp-ss-inf{flex:1;min-width:0;gap:5px}.itp-ss-ttl{font-weight:600;line-height:1.38;color:#09090b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.itp-ss-mark{background:#ffedd5;color:#9a3412;border-radius:3px;padding:0 2px}.itp-ss-meta{flex-wrap:wrap;gap:7px}.itp-ss-prc{font-size:14px;color:#09090b}.itp-ss-old{font-size:12px;color:#52525b;text-decoration:line-through}.itp-ss-disc{background:#fee2e2;color:#991b1b;padding:2px 6px;border-radius:5px}.itp-ss-stk{font-weight:700;padding:2px 8px;margin-left:auto}.itp-ss-in{background:#dcfce7;color:#166534}.itp-ss-out{background:#f3f4f6;color:#3f3f46}.itp-ss-ft{padding:12px 16px;border-top:1px solid #f1f5f9;background:#fafafa;color:#c2410c}.itp-ss-ft:hover{background:#fff7ed;text-decoration:underline}.itp-ss-msg{padding:24px 20px;text-align:center;align-items:center;gap:10px}.itp-ss-mt{font-size:15px;color:#18181b;margin:0}.itp-ss-ms{color:#52525b;margin:0}.itp-ss-chips{display:flex;flex-wrap:wrap}.itp-ss-chips .itp-ss-pill{background:#f4f4f5}.itp-ss-wa{gap:8px;padding:10px 18px;background:#15803d;color:#fff!important;font-weight:700}.itp-ss-wa:hover{background:#166534}.itp-ss-skel{opacity:.55;height:58px;background:#e4e4e7;border-radius:6px;animation:itp-ss-p 1.2s infinite}@keyframes itp-ss-p{50%{opacity:1}}@media (max-width:768px){.itp-search input{font-size:16px!important;line-height:1!important;padding:8px 0!important}.itp-ss-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.itp-ss-panel{left:0!important;width:100%!important;max-width:none!important;border-radius:0 0 16px 16px}.itp-ss-body{flex-direction:column;min-height:0}.itp-ss-panel[data-mode="results"] .itp-ss-left,.itp-ss-rblk{display:none!important}.itp-ss-left{width:100%;border-right:0;border-bottom:1px solid #f1f5f9}:is(.itp-ss-left,.itp-ss-right){padding:12px 14px}.itp-ss-tlist{flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto}.itp-ss-tlist .itp-ss-pill{flex-shrink:0;border-radius:99px}.itp-ss-opt{min-height:44px;min-width:44px}}@supports not ((backdrop-filter:blur(6px)) or (-webkit-backdrop-filter:blur(6px))){.itp-ss-backdrop{background:rgb(0 0 0 / .6);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){:is(.itp-ss-backdrop,.itp-ss-panel,.itp-ss-skel){animation:none!important;transition:none!important}}