.sc1651-tools,.sc1651-card-action{display:flex;align-items:center;gap:6px 20px;flex-wrap:wrap;color:inherit;background:transparent;padding:8px 0;max-width:100%}.sc1651-tools button,.sc1651-card-action button{-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:inherit!important;cursor:pointer;min-height:44px;padding:8px 0!important;font:600 13px/1.4 system-ui,sans-serif!important;text-decoration:underline;text-underline-offset:4px}.sc1651-tools button[aria-pressed=true],.sc1651-card-action button[aria-pressed=true]{text-decoration-thickness:2px}.sc1651-inline-status{font:400 12px/1.4 system-ui,sans-serif;max-width:100%;overflow-wrap:anywhere}.sc1651-card-action{padding:2px 12px 8px;gap:2px 8px}.sc1651-card-action button{font-size:12px!important}dialog.sc1651-dialog{--g-bg:#0b100d;--g-text:#f3f5f0;--g-line:#35473c;--g-accent:#9de966;box-sizing:border-box;background:var(--g-bg);color:var(--g-text);position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1000px,100%);height:min(900px,100dvh);max-width:100vw;max-height:100dvh;border:1px solid var(--g-line);border-radius:0;padding:0;overflow-y:auto;overscroll-behavior:contain;font:400 15px/1.5 system-ui,sans-serif;text-align:left}dialog.sc1651-dialog:not([open]){display:none!important}.sc1651-dialog::backdrop{background:#000000c7}.sc1651-dialog *{box-sizing:border-box}.sc1651-dialog .sc1651-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;position:sticky;top:0;background:var(--g-bg);z-index:2;border-bottom:1px solid var(--g-line)}.sc1651-dialog h2{font:700 clamp(20px,3vw,25px)/1.2 system-ui,sans-serif;color:inherit;margin:0}.sc1651-dialog h3{font:700 18px/1.35 system-ui,sans-serif;color:inherit;margin:0 0 12px;overflow-wrap:anywhere}.sc1651-dialog p{margin:6px 0;line-height:1.5}.sc1651-dialog .sc1651-body{padding:14px 20px 30px;min-width:0}.sc1651-dialog .sc1651-muted{font-size:12px;color:#b3c1b6;line-height:1.5}.sc1651-dialog .sc1651-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin:18px 0;padding:14px 0;border-block:1px solid var(--g-line)}.sc1651-dialog label{font:600 13px/1.4 system-ui,sans-serif;color:inherit;display:flex;flex-direction:column;gap:7px;min-width:0}.sc1651-dialog input:not([type=checkbox]),.sc1651-dialog select{-webkit-appearance:auto;appearance:auto;width:100%;max-width:100%;min-height:46px;border:1px solid #596c5e!important;border-radius:4px!important;background:#0e1711!important;color:var(--g-text)!important;font:400 16px/1.4 system-ui,sans-serif!important;padding:10px!important;box-shadow:none!important}.sc1651-dialog label.sc1651-check{display:flex;flex-direction:row;align-items:center;gap:9px;grid-column:1/-1;font-weight:400;min-height:36px}.sc1651-dialog input[type=checkbox]{width:20px;height:20px;flex:none;accent-color:var(--g-accent)}.sc1651-dialog button{-webkit-appearance:none;appearance:none;cursor:pointer;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--g-text)!important;font:600 13px/1.4 system-ui,sans-serif!important;min-height:44px;padding:8px 4px!important;text-align:left}.sc1651-dialog .sc1651-primary{background:var(--g-accent)!important;color:#07100a!important;border-radius:4px!important;text-align:center;padding:10px 18px!important;justify-self:start}.sc1651-dialog a{color:var(--g-text);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.sc1651-dialog :is(button,input,select,a):focus-visible,.sc1651-tools button:focus-visible,.sc1651-card-action button:focus-visible{outline:2px solid #9de966!important;outline-offset:3px}.sc1651-dialog .sc1651-close{padding:8px 4px!important;flex:none;text-decoration:underline;text-underline-offset:3px}.sc1651-dialog .sc1651-actions{display:flex;gap:2px 18px;flex-wrap:wrap;align-items:center;margin-top:4px}.sc1651-dialog .sc1651-actions :is(a,button){display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.sc1651-dialog .sc1651-status{min-height:22px;font-size:13px;overflow-wrap:anywhere;margin:12px 0}.sc1651-dialog .sc1651-results{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.sc1651-dialog .sc1651-result{padding:15px 0;border-bottom:1px solid var(--g-line);min-width:0}.sc1651-dialog .sc1651-product-link{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:650;text-decoration:none;line-height:1.4;overflow-wrap:anywhere}.sc1651-dialog .sc1651-product-link img{width:76px;height:76px;object-fit:contain;flex:none;background:#fff;border-radius:3px}.sc1651-dialog .sc1651-result-data{min-width:0}.sc1651-dialog .sc1651-result-data>small{display:block;font-size:12px;margin:5px 0}.sc1651-dialog .sc1651-sentinel{min-height:8px;margin-top:14px}.sc1651-dialog .sc1651-empty{grid-column:1/-1;font-size:13px;padding:12px 0}.sc1651-dialog .sc1651-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.sc1651-dialog .sc1651-compare-card{padding:10px 0;border-top:1px solid var(--g-line);min-width:0;overflow-wrap:anywhere}.sc1651-dialog .sc1651-compare-image{width:100%;max-height:140px;object-fit:contain;background:#fff;margin:5px 0 12px}.sc1651-dialog dl{margin:6px 0}.sc1651-dialog dt{font-size:11px;font-weight:600;color:#afc0b3;margin:12px 0 3px}.sc1651-dialog dd{font-size:13px;margin:0;overflow-wrap:anywhere}@media(max-width:680px){dialog.sc1651-dialog{height:100dvh;width:100%;border:0}.sc1651-dialog .sc1651-body{padding:12px 16px 32px}.sc1651-dialog .sc1651-head{padding:12px 16px}.sc1651-dialog .sc1651-results,.sc1651-dialog .sc1651-comparison{grid-template-columns:1fr}.sc1651-dialog .sc1651-compare-card{display:block;padding-top:16px}.sc1651-dialog .sc1651-compare-image{max-height:160px}.sc1651-dialog dl{display:grid;grid-template-columns:95px minmax(0,1fr);gap:8px 10px}.sc1651-dialog dt{margin:0}.sc1651-dialog .sc1651-compare-card h3{font-size:18px}}@media(max-width:430px){.sc1651-dialog .sc1651-form{grid-template-columns:1fr}.sc1651-dialog .sc1651-form label.sc1651-check{grid-column:auto}.sc1651-dialog .sc1651-primary{justify-self:stretch}.sc1651-dialog h2{font-size:21px}.sc1651-dialog .sc1651-product-link img{width:64px;height:64px}.sc1651-dialog .sc1651-product-link{font-size:14px}}@media(prefers-reduced-motion:reduce){.sc1651-dialog{scroll-behavior:auto}}.sc1651-dialog .sc1655-session-note{margin:0 0 12px;font-size:12px;line-height:1.5;color:inherit;opacity:.73}.sc1651-dialog .sc1655-share-link{width:100%;max-width:100%;min-width:0;min-height:44px;margin:8px 0;padding:8px 10px;background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;font-size:16px}.sc1651-dialog .sc1655-share-link[hidden]{display:none!important}.sc1651-dialog [data-sc1655-share-compare]:disabled{opacity:.45;cursor:not-allowed}.sc1655-shared{display:block;margin:0 0 14px;padding:12px 0;border-block:1px solid color-mix(in srgb,currentColor 18%,transparent);background:transparent;color:inherit;font-family:system-ui,sans-serif}.sc1655-shared p{margin:0 0 5px;font-size:14px;line-height:1.5;font-weight:600}.sc1655-shared small{display:block;max-width:70ch;line-height:1.5;font-size:12px;opacity:.76}.sc1655-shared .sc1651-actions{display:flex;gap:10px 16px;flex-wrap:wrap;margin-top:8px}.sc1655-shared button{min-height:44px;border:0;padding:6px 0;background:transparent;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px;font:600 13px/1.4 system-ui}.sc1655-shared button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/1408/assets/sc-shop-tools-v1651.css.map */
