.PriceMatchPopup-module__DpHXCG__backdrop{z-index:80;background:#0e05249e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.PriceMatchPopup-module__DpHXCG__popup{--brand:#0e9f6e;--p-ink:#0e0524;--p-bg1:#5a1e08;--p-bg2:#2e1006;--p-bg3:#1f0a04;--p-violet:#fb7541;--p-violet-lt:#ffd0b8;--p-magenta:#f2622c;--p-cyan:#ffb27a;--p-gold:#ffd23f;--p-gold-dk:#ffb000;--p-line:#ffb27a4d;--p-panel:#f2622c33;--p-hero1:#c8470f;--p-hero2:#5a1e08;--p-hero3:#2e1006;--p-hero4:#1f0a04;--p-vs-body:#e2541f;--p-vs-roof:#fb7541;--p-vs-edge:#ffb27a;--p-vs-win:#6b2404;color:#fff;background:var(--p-bg2);border-radius:24px;flex-direction:column;width:452px;max-width:100%;max-height:calc(100dvh - 40px);font-family:Wanted Sans,Apple SD Gothic Neo,Noto Sans KR,-apple-system,BlinkMacSystemFont,sans-serif;animation:.32s cubic-bezier(.2,0,0,1) both PriceMatchPopup-module__DpHXCG__popupIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0a021eb3,0 0 0 1px #c4b5fd2e}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=purple]{--p-bg1:#2a0e63;--p-bg2:#1a0840;--p-bg3:#120529;--p-violet:#8b5cf6;--p-violet-lt:#c4b5fd;--p-magenta:#e455f5;--p-cyan:#5fe9ff;--p-line:#c4b5fd4d;--p-panel:#7c3aed2e;--p-hero1:#4a1ba3;--p-hero2:#2a0e63;--p-hero3:#160734;--p-hero4:#120529;--p-vs-body:#7c3aed;--p-vs-roof:#a855f7;--p-vs-edge:#e455f5;--p-vs-win:#4c1d95}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=blue]{--p-bg1:#0b2a5e;--p-bg2:#071a3a;--p-bg3:#050f29;--p-violet:#3b82f6;--p-violet-lt:#93c5fd;--p-magenta:#06b6d4;--p-cyan:#38d6f5;--p-line:#93c5fd52;--p-panel:#2563eb33;--p-hero1:#1d4ed8;--p-hero2:#0b2a5e;--p-hero3:#07182f;--p-hero4:#050f29;--p-vs-body:#2563eb;--p-vs-roof:#3b82f6;--p-vs-edge:#22d3ee;--p-vs-win:#1e3a8a}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=cyan]{--p-bg1:#073a52;--p-bg2:#041f2e;--p-bg3:#03141d;--p-violet:#0ea5e9;--p-violet-lt:#bae6fd;--p-magenta:#06b6d4;--p-cyan:#67e8f9;--p-line:#bae6fd4d;--p-panel:#0ea5e933;--p-hero1:#0369a1;--p-hero2:#073a52;--p-hero3:#041f2e;--p-hero4:#03141d;--p-vs-body:#0284c7;--p-vs-roof:#0ea5e9;--p-vs-edge:#38bdf8;--p-vs-win:#0c4a6e}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=teal]{--p-bg1:#06403a;--p-bg2:#04231f;--p-bg3:#031613;--p-violet:#14b8a6;--p-violet-lt:#99f6e4;--p-magenta:#0d9488;--p-cyan:#5eead4;--p-line:#99f6e44d;--p-panel:#14b8a633;--p-hero1:#0f766e;--p-hero2:#06403a;--p-hero3:#04231f;--p-hero4:#031613;--p-vs-body:#0d9488;--p-vs-roof:#14b8a6;--p-vs-edge:#2dd4bf;--p-vs-win:#134e4a}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=green]{--p-bg1:#06402a;--p-bg2:#04231a;--p-bg3:#03150f;--p-violet:#0e9f6e;--p-violet-lt:#9ff0ce;--p-magenta:#10b981;--p-cyan:#6ee7b7;--p-line:#9ff0ce4d;--p-panel:#0e9f6e33;--p-hero1:#0b8a5f;--p-hero2:#06402a;--p-hero3:#04231a;--p-hero4:#03150f;--p-vs-body:#0e9f6e;--p-vs-roof:#10b981;--p-vs-edge:#6ee7b7;--p-vs-win:#064e3b}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=lime]{--p-bg1:#0d3320;--p-bg2:#08221a;--p-bg3:#05160f;--p-violet:#16a34a;--p-violet-lt:#bbf7d0;--p-magenta:#22c55e;--p-cyan:#5eead4;--p-line:#bbf7d04d;--p-panel:#16a34a33;--p-hero1:#15803d;--p-hero2:#0d3320;--p-hero3:#08221a;--p-hero4:#05160f;--p-vs-body:#16a34a;--p-vs-roof:#22c55e;--p-vs-edge:#a3e635;--p-vs-win:#14532d}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=gold]{--p-bg1:#4a3206;--p-bg2:#291c03;--p-bg3:#1a1102;--p-violet:#f59e0b;--p-violet-lt:#fde68a;--p-magenta:#d97706;--p-cyan:#fcd34d;--p-line:#fde68a4d;--p-panel:#f59e0b33;--p-hero1:#b45309;--p-hero2:#4a3206;--p-hero3:#291c03;--p-hero4:#1a1102;--p-vs-body:#d97706;--p-vs-roof:#f59e0b;--p-vs-edge:#fbbf24;--p-vs-win:#78350f}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=orange]{--p-bg1:#5a1e08;--p-bg2:#2e1006;--p-bg3:#1f0a04;--p-violet:#fb7541;--p-violet-lt:#ffd0b8;--p-magenta:#f2622c;--p-cyan:#ffb27a;--p-line:#ffb27a4d;--p-panel:#f2622c33;--p-hero1:#c8470f;--p-hero2:#5a1e08;--p-hero3:#2e1006;--p-hero4:#1f0a04;--p-vs-body:#e2541f;--p-vs-roof:#fb7541;--p-vs-edge:#ffb27a;--p-vs-win:#6b2404}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=crimson]{--p-bg1:#4d0a1e;--p-bg2:#2e0712;--p-bg3:#1f040c;--p-violet:#f43f5e;--p-violet-lt:#fecdd3;--p-magenta:#e11d48;--p-cyan:#fda4af;--p-line:#fecdd34d;--p-panel:#e11d4833;--p-hero1:#9f1239;--p-hero2:#4d0a1e;--p-hero3:#2e0712;--p-hero4:#1f040c;--p-vs-body:#e11d48;--p-vs-roof:#f43f5e;--p-vs-edge:#fb7185;--p-vs-win:#7f1d3a}.PriceMatchPopup-module__DpHXCG__popup[data-popup-theme=pink]{--p-bg1:#4a0e3f;--p-bg2:#2e0828;--p-bg3:#1f0520;--p-violet:#ec4899;--p-violet-lt:#fbcfe8;--p-magenta:#fb7185;--p-cyan:#f5a3ff;--p-line:#fbcfe852;--p-panel:#db277733;--p-hero1:#8a1668;--p-hero2:#4a0e3f;--p-hero3:#2a0722;--p-hero4:#1f0520;--p-vs-body:#db2777;--p-vs-roof:#ec4899;--p-vs-edge:#fb7185;--p-vs-win:#831843}.PriceMatchPopup-module__DpHXCG__closeX{z-index:8;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0e05246b;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;top:13px;right:13px}.PriceMatchPopup-module__DpHXCG__closeX:hover,.PriceMatchPopup-module__DpHXCG__closeX:focus-visible{background:#0e0524b8;outline:none}.PriceMatchPopup-module__DpHXCG__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--p-cyan) 45%, transparent) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.PriceMatchPopup-module__DpHXCG__hero{text-align:center;background:radial-gradient(120% 70% at 50% -8%, var(--p-hero1) 0%, var(--p-hero2) 42%, var(--p-hero3) 78%, var(--p-hero4) 100%);padding:24px 22px 18px;position:relative;overflow:hidden}.PriceMatchPopup-module__DpHXCG__hero:before{content:"";pointer-events:none;background:repeating-conic-gradient(at 50% 0,#c4b5fd1a 0deg 5deg,#0000 5deg 13deg);width:180%;height:160%;position:absolute;top:-30%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(70% 80% at 50% 0,#000 30%,#0000 72%);mask-image:radial-gradient(70% 80% at 50% 0,#000 30%,#0000 72%)}.PriceMatchPopup-module__DpHXCG__hero:after{content:"";background:radial-gradient(40% 30% at 78% 18%, color-mix(in srgb, var(--p-magenta) 34%, transparent), transparent 70%), radial-gradient(38% 28% at 18% 30%, color-mix(in srgb, var(--p-cyan) 22%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.PriceMatchPopup-module__DpHXCG__hero>*{z-index:2;position:relative}.PriceMatchPopup-module__DpHXCG__accent,.PriceMatchPopup-module__DpHXCG__subt b,.PriceMatchPopup-module__DpHXCG__bl b{color:var(--p-gold);font-weight:800}.PriceMatchPopup-module__DpHXCG__uline{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#ffffff80;text-decoration-thickness:1.5px}.PriceMatchPopup-module__DpHXCG__htitle{letter-spacing:-.03em;margin:16px 0 0;font-weight:950;line-height:1.15}.PriceMatchPopup-module__DpHXCG__l1{color:#fff;text-shadow:0 0 18px color-mix(in srgb, var(--p-violet) 60%, transparent);font-size:18px;font-weight:800;display:block}.PriceMatchPopup-module__DpHXCG__l2{color:#0000;background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--p-violet-lt) 55%, #fff) 38%, var(--p-violet-lt) 72%, var(--p-violet) 100%);filter:drop-shadow(0 2px 10px color-mix(in srgb, var(--p-violet) 55%, transparent));-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:29px;display:block}.PriceMatchPopup-module__DpHXCG__subt{border:1.5px solid var(--p-magenta);color:#fff;box-shadow:0 0 20px color-mix(in srgb, var(--p-magenta) 55%, transparent), inset 0 0 14px color-mix(in srgb, var(--p-violet) 24%, transparent);letter-spacing:-.02em;background:#0e05246b;border-radius:999px;align-items:center;gap:7px;margin-top:0;padding:8px 16px 8px 13px;font-size:15px;font-weight:900;display:inline-flex}.PriceMatchPopup-module__DpHXCG__starIcon{width:16px;height:16px;color:var(--p-gold);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--p-gold) 70%, transparent));flex-shrink:0}.PriceMatchPopup-module__DpHXCG__vs{text-align:center;padding:14px 16px 4px}.PriceMatchPopup-module__DpHXCG__vsGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:9px;display:grid;position:relative}.PriceMatchPopup-module__DpHXCG__vp{border:1px solid var(--p-line);text-align:center;border-radius:16px;padding:12px 10px 13px;position:relative;overflow:hidden}.PriceMatchPopup-module__DpHXCG__vh{letter-spacing:-.01em;font-size:13px;font-weight:800}.PriceMatchPopup-module__DpHXCG__vprice{letter-spacing:-.03em;margin-top:12px;font-size:27px;font-weight:950;line-height:1}.PriceMatchPopup-module__DpHXCG__originalPrice{-webkit-text-decoration-color:color-mix(in srgb, currentColor 72%, transparent);text-decoration-color:color-mix(in srgb, currentColor 72%, transparent);text-decoration-skip-ink:none;text-decoration-line:line-through;text-decoration-thickness:2px}.PriceMatchPopup-module__DpHXCG__w{margin-left:1px;font-size:14px;font-weight:800}.PriceMatchPopup-module__DpHXCG__vicon{justify-content:center;align-items:flex-end;height:48px;margin-top:9px;display:flex}.PriceMatchPopup-module__DpHXCG__vicon svg{height:100%}.PriceMatchPopup-module__DpHXCG__other{color:#cdd3ec;background:linear-gradient(#3a446e80,#1c203a80)}.PriceMatchPopup-module__DpHXCG__other .PriceMatchPopup-module__DpHXCG__vh{color:#aeb6da}.PriceMatchPopup-module__DpHXCG__other .PriceMatchPopup-module__DpHXCG__vprice{color:#e4e8fb}.PriceMatchPopup-module__DpHXCG__ours{border-color:color-mix(in srgb, var(--p-magenta) 50%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--p-violet) 38%, transparent), color-mix(in srgb, var(--p-violet) 28%, transparent));box-shadow:0 0 0 1px color-mix(in srgb, var(--p-magenta) 30%, transparent), 0 0 26px color-mix(in srgb, var(--p-violet) 35%, transparent) inset}.PriceMatchPopup-module__DpHXCG__ours .PriceMatchPopup-module__DpHXCG__vh{color:#fff}.PriceMatchPopup-module__DpHXCG__ours .PriceMatchPopup-module__DpHXCG__vprice{color:#0000;filter:drop-shadow(0 1px 6px #ffb43c80);background:linear-gradient(#fff,#ffe0a8);-webkit-background-clip:text;background-clip:text}.PriceMatchPopup-module__DpHXCG__vb{fill:var(--p-vs-body)}.PriceMatchPopup-module__DpHXCG__vr{fill:var(--p-vs-roof)}.PriceMatchPopup-module__DpHXCG__ve{fill:none;stroke:var(--p-vs-edge)}.PriceMatchPopup-module__DpHXCG__vw{fill:var(--p-vs-win)}.PriceMatchPopup-module__DpHXCG__vsBadge{z-index:5;color:#5a1d00;background:radial-gradient(circle at 35% 30%,#fff 0%,#ffd23f 30%,#ff8a00 100%);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-style:italic;font-weight:950;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0e0524d9,0 0 22px #ffaa28b3}.PriceMatchPopup-module__DpHXCG__saver{width:max-content;color:var(--p-ink);background:linear-gradient(180deg, var(--p-gold), var(--p-gold-dk));border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:22px auto 0;padding:8px 18px;font-size:16px;font-weight:950;display:flex;box-shadow:0 6px 20px #ffaa2866}.PriceMatchPopup-module__DpHXCG__saver svg{width:18px;height:18px}.PriceMatchPopup-module__DpHXCG__bens{flex-direction:column;gap:7px;padding:22px 18px 18px;display:flex}.PriceMatchPopup-module__DpHXCG__ben{border:1px solid var(--p-line);background:var(--p-panel);text-align:left;border-radius:12px;align-items:center;gap:11px;padding:9px 13px;display:flex}.PriceMatchPopup-module__DpHXCG__bi{width:22px;height:22px;color:var(--p-cyan);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PriceMatchPopup-module__DpHXCG__bi svg{width:100%;height:100%}.PriceMatchPopup-module__DpHXCG__bl{color:#ece6ff;letter-spacing:-.02em;text-wrap:pretty;font-size:12.5px;font-weight:700;line-height:1.36}.PriceMatchPopup-module__DpHXCG__actions{border-top:1px solid var(--p-line);background:var(--p-bg3);flex-shrink:0;display:flex}.PriceMatchPopup-module__DpHXCG__actions button,.PriceMatchPopup-module__DpHXCG__actions a{white-space:nowrap;border:0;justify-content:center;align-items:center;min-width:0;min-height:52px;font-family:inherit;font-weight:800;transition:filter .15s,background .15s,color .15s;display:inline-flex}.PriceMatchPopup-module__DpHXCG__dontShowButton{color:#e9e2ff9e;cursor:pointer;background:0 0;flex:1;padding:17px 8px;font-size:13.5px}.PriceMatchPopup-module__DpHXCG__dontShowButton:hover,.PriceMatchPopup-module__DpHXCG__dontShowButton:focus-visible{color:#fff;outline:none}.PriceMatchPopup-module__DpHXCG__reportButton{color:#fff;background:linear-gradient(180deg, var(--p-magenta), var(--p-violet));letter-spacing:-.01em;flex:1.85;gap:7px;font-size:14.5px;box-shadow:inset 0 0 26px #b446f073}.PriceMatchPopup-module__DpHXCG__reportButton:hover,.PriceMatchPopup-module__DpHXCG__reportButton:focus-visible{filter:brightness(1.08);outline:none}.PriceMatchPopup-module__DpHXCG__reportButton svg{width:17px;height:17px}@keyframes PriceMatchPopup-module__DpHXCG__popupIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes PriceMatchPopup-module__DpHXCG__sheetIn{0%{transform:translateY(102%)}to{transform:translateY(0)}}@media (max-width:520px){.PriceMatchPopup-module__DpHXCG__backdrop{background:#03050ce6;align-items:flex-end;padding:0}.PriceMatchPopup-module__DpHXCG__popup{border-radius:24px 24px 0 0;width:100%;max-height:calc(100dvh - 20px);animation:.36s cubic-bezier(.2,0,0,1) both PriceMatchPopup-module__DpHXCG__sheetIn}.PriceMatchPopup-module__DpHXCG__l2{font-size:26px}.PriceMatchPopup-module__DpHXCG__vprice{font-size:24px}}@media (min-width:521px) and (max-height:640px){.PriceMatchPopup-module__DpHXCG__backdrop{padding:16px}.PriceMatchPopup-module__DpHXCG__popup{max-height:calc(100dvh - 32px)}}@media (max-width:380px){.PriceMatchPopup-module__DpHXCG__hero{padding:22px 18px 16px}.PriceMatchPopup-module__DpHXCG__vs{padding-inline:12px}.PriceMatchPopup-module__DpHXCG__bens{padding-inline:14px}.PriceMatchPopup-module__DpHXCG__l2{font-size:24px}.PriceMatchPopup-module__DpHXCG__vprice{font-size:22px}.PriceMatchPopup-module__DpHXCG__dontShowButton{font-size:12.5px}.PriceMatchPopup-module__DpHXCG__reportButton{font-size:13px}}@media (prefers-reduced-motion:reduce){.PriceMatchPopup-module__DpHXCG__popup,.PriceMatchPopup-module__DpHXCG__closeX,.PriceMatchPopup-module__DpHXCG__actions button,.PriceMatchPopup-module__DpHXCG__actions a{transition:none;animation:none}}
