#pkd-search-portal{--purple:#4d148c;--violet:#7751d9;--ink:#191e2b;--muted:#72727e;--orange:#ef8746;--line:#eae7f0;--surface:#faf9fc;--ease-out:cubic-bezier(.23,1,.32,1)}#pkd-search-portal *{box-sizing:border-box}#pkd-search-portal{-webkit-tap-highlight-color:#fff0;-webkit-text-size-adjust:100%;scroll-padding-top:26px}#pkd-search-portal{margin:0;background:#fff;color:var(--ink);font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.6}#pkd-search-portal button,#pkd-search-portal input,#pkd-search-portal select{font:inherit}#pkd-search-portal button,#pkd-search-portal a{touch-action:manipulation}#pkd-search-portal button{cursor:pointer}#pkd-search-portal button,#pkd-search-portal a,#pkd-search-portal select{-webkit-tap-highlight-color:#fff0}#pkd-search-portal button{user-select:none;-webkit-user-select:none}#pkd-search-portal a{color:inherit;text-decoration:none}#pkd-search-portal img{display:block;max-width:100%;height:auto}#pkd-search-portal button{color:inherit}#pkd-search-portal button:disabled{cursor:wait}#pkd-search-portal input{min-width:0}#pkd-search-portal input::-webkit-search-cancel-button{display:none}#pkd-search-portal [hidden]{display:none!important}#pkd-search-portal button:focus-visible,#pkd-search-portal a:focus-visible,#pkd-search-portal summary:focus-visible,#pkd-search-portal select:focus-visible{outline:3px solid #a98adc;outline-offset:5px}#pkd-search-portal button:active,#pkd-search-portal .post-ad:active{transform:scale(.97)}#pkd-search-portal .icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#pkd-search-portal .svg-library{position:absolute;width:0;height:0;overflow:hidden}#pkd-search-portal .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#pkd-search-portal .wide{max-width:1440px;margin:0 auto;padding-inline:40px}#pkd-search-portal .content-width{max-width:1200px;margin-inline:auto;padding-inline:28px}#pkd-search-portal .skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:12px 20px;background:var(--purple);color:#fff;border-radius:10px;transform:translateY(-180%)}#pkd-search-portal .skip-link:focus{transform:translateY(0)}#pkd-search-portal .app-strip{background:#f1eafa;border-bottom:1px solid #e8ddf1;font-size:11px;height:33px}#pkd-search-portal .strip-inner,#pkd-search-portal .strip-inner>span{display:flex;align-items:center}#pkd-search-portal .strip-inner{justify-content:space-between;height:100%}#pkd-search-portal .strip-inner>span{gap:6px}#pkd-search-portal .strip-inner .icon{width:13px;height:17px;color:var(--purple);margin-right:6px}#pkd-search-portal .strip-inner>span>a{margin-left:7px;background:var(--orange);border-radius:20px;padding:2px 12px;font-weight:500;color:#2a1633}#pkd-search-portal .strip-links{gap:25px!important}#pkd-search-portal .strip-links a{color:var(--purple);background:none!important;padding:0!important;margin:0!important;font-weight:400!important}#pkd-search-portal .site-header{position:relative;z-index:10;background:#fff;border-bottom:1px solid var(--line)}#pkd-search-portal .header-inner{height:76px;display:flex;align-items:center;gap:20px}#pkd-search-portal .brand{flex-shrink:0}#pkd-search-portal .brand img{width:150px;height:auto}#pkd-search-portal .desktop-nav{margin-left:auto;display:flex;gap:18px;align-items:center}#pkd-search-portal .desktop-nav>a{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;white-space:nowrap}#pkd-search-portal .desktop-nav .icon{width:10px;height:10px}#pkd-search-portal .header-actions{display:flex;gap:12px;align-items:center}#pkd-search-portal .sign-in{border:1px solid var(--purple);border-radius:30px;padding:6px 16px;color:var(--purple);font-size:12px;font-weight:500;white-space:nowrap}#pkd-search-portal .post-ad{background:var(--purple);color:#fff;display:flex;align-items:center;gap:6px;border-radius:30px;padding:8px 18px;font-size:12px;white-space:nowrap;box-shadow:0 3px 8px #4d148c18}#pkd-search-portal .post-ad .icon{width:15px;height:15px}#pkd-search-portal .menu-toggle{display:none;background:#fff;border:1px solid var(--line);border-radius:9px;padding:8px}#pkd-search-portal .mobile-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:16px 20px;border-top:1px solid var(--line)}#pkd-search-portal .mobile-nav a{padding:8px;font-size:13px;color:var(--purple)}#pkd-search-portal .portal-hero{isolation:isolate;position:relative;overflow:hidden;min-height:615px;background:linear-gradient(180deg,#fdfcff 0%,#fcfaff 72%,#fff 100%)}#pkd-search-portal .breadcrumb{height:65px;display:flex;align-items:center;gap:10px;color:#88818e;font-size:10px;position:relative;z-index:2}#pkd-search-portal .breadcrumb .icon{width:10px;height:10px;color:#aaa2b3}#pkd-search-portal .breadcrumb>a{color:#77717f}#pkd-search-portal .preview-badge{margin-left:auto;padding:3px 9px;border:1px solid #e5deef;border-radius:20px;font-size:9px;letter-spacing:.02em;color:#8b749f;background:#fff9}#pkd-search-portal .portal-art{position:absolute;width:1010px;height:650px;left:50%;top:40px;transform:translateX(-50%);z-index:-1;pointer-events:none}#pkd-search-portal .portal-haze{position:absolute;inset:-30px 15px -10px;background:radial-gradient(ellipse at 50% 47%,#ad79f226 0%,#c298ff17 40%,#c298ff00 70%);filter:blur(6px)}#pkd-search-portal .orbit{position:absolute;inset:28px 20px 38px;border-radius:50%;border:1px solid #c5a8e62c;transform:rotate(-13deg)}#pkd-search-portal .orbit-middle{inset:63px 62px 73px;border-color:#c09dde3a;box-shadow:inset 0 0 50px #ddc6ff10,0 0 65px #cbb0ec0a}#pkd-search-portal .orbit-inner{inset:97px 109px 108px;border-color:#c19ce046}#pkd-search-portal .orbit-core{inset:126px 153px 138px;border:1px solid #d4bce73f;background:linear-gradient(140deg,#fff0 30%,#d2b4f510 55%,#fff0 70%)}#pkd-search-portal .orbit-inner:after{content:'';position:absolute;left:10%;top:3%;width:22%;height:1px;background:linear-gradient(90deg,transparent,#b58add,transparent);transform:rotate(-29deg);box-shadow:0 0 6px #c397ec}#pkd-search-portal .star{position:absolute;fill:#fff;stroke:#a07bd1;stroke-width:1.2;width:26px;height:26px;filter:drop-shadow(0 0 8px #b998d94a)}#pkd-search-portal .star-a{top:160px;left:112px;width:34px;height:34px;transform:rotate(10deg)}#pkd-search-portal .star-b{top:105px;right:179px;stroke:#ef9c67;width:21px;height:21px}#pkd-search-portal .star-c{right:94px;top:360px;width:29px;height:29px;transform:rotate(10deg)}#pkd-search-portal .portal-dot{position:absolute;width:6px;height:6px;background:#d2b4ee;border-radius:50%;box-shadow:0 0 8px #d5bbef}#pkd-search-portal .dot-a{left:222px;top:93px;width:4px;height:4px}#pkd-search-portal .dot-b{right:138px;top:257px;background:#efbb96;width:5px;height:5px}#pkd-search-portal .dot-c{left:132px;top:381px;width:4px;height:4px}#pkd-search-portal .hero-content{position:relative;max-width:890px;margin:26px auto 0;padding-inline:24px;text-align:center}#pkd-search-portal .eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:9px;font-weight:600;color:#79579d;letter-spacing:.14em}#pkd-search-portal .eyebrow-mark{display:grid;place-items:center}#pkd-search-portal .eyebrow .icon{width:15px;height:15px;stroke:var(--orange)}#pkd-search-portal h1{font-weight:600;font-size:64px;line-height:1.14;letter-spacing:-3.4px;margin:18px 0 19px}#pkd-search-portal h1>span{background:linear-gradient(100deg,#4d148c 10%,#8c62cf 80%);-webkit-background-clip:text;background-clip:text;color:#fff0}#pkd-search-portal .hero-intro{font-size:13px;line-height:1.8;color:#777181;margin:0 0 33px}#pkd-search-portal .portal-search{height:80px;display:flex;align-items:center;gap:16px;padding:10px 10px 10px 25px;background:#fff;border-radius:19px;border:1px solid #c6a9e2;box-shadow:0 0 0 5px #cba7f20c,0 0 0 10px #cba7f20a,0 12px 32px #5e26961a,0 -2px 18px #b489dd0c;position:relative;transition:box-shadow .2s ease,border-color .2s ease}#pkd-search-portal .portal-search:focus-within{border-color:#9463c1;box-shadow:0 0 0 5px #cba7f221,0 0 0 10px #cba7f20f,0 12px 35px #5e269622}#pkd-search-portal .search-symbol{width:25px;height:25px;color:#976ebc;stroke-width:1.7}#pkd-search-portal .portal-search>input{flex:1;width:100%;height:100%;padding:0;border:0;border-radius:0;outline:none;background:#fff0;font-size:18px;color:var(--ink);font-weight:400}#pkd-search-portal .portal-search>input::placeholder{color:#a098ac;font-weight:400}#pkd-search-portal .search-submit{border:0;border-radius:12px;min-height:58px;padding:0 27px;color:#fff;background:var(--purple);display:flex;align-items:center;justify-content:center;gap:18px;font-size:14px;font-weight:500;box-shadow:0 3px 7px #4d148c12;transition:background .16s ease,transform .12s var(--ease-out)}#pkd-search-portal .search-submit .icon{width:20px;height:20px}#pkd-search-portal .clear-search{border:0;background:#f4eff8;display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:50%;color:#8e789e;padding:6px}#pkd-search-portal .clear-search .icon{width:14px;height:14px}#pkd-search-portal .search-help{display:flex;align-items:center;justify-content:center;gap:6px;color:#9a8ba8;font-size:10px;margin:16px 0 22px}#pkd-search-portal .search-help .icon{width:13px;height:13px;stroke-width:1.3}#pkd-search-portal .popular-searches{font-size:10px;color:#92869c;display:flex;gap:13px;align-items:center;justify-content:center}#pkd-search-portal .popular-searches>div{display:flex;gap:7px;align-items:center}#pkd-search-portal .popular-searches button{display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #e7ddef;border-radius:7px;background:#ffffffa8;color:#766088;font-size:10px;transition:border-color .16s ease,background .16s ease}#pkd-search-portal .popular-searches .icon{width:11px;height:11px;transform:rotate(-35deg);color:#a083b2}#pkd-search-portal .hero-bottom{display:flex;align-items:center;gap:15px;max-width:400px;margin:50px auto 20px;position:relative}#pkd-search-portal .hero-bottom>span{height:1px;background:linear-gradient(90deg,transparent,#e9dff2);flex:1}#pkd-search-portal .hero-bottom>span:last-child{transform:rotate(180deg)}#pkd-search-portal .hero-bottom p{color:#ac9db8;font-size:9px;white-space:nowrap;letter-spacing:.04em}#pkd-search-portal .discovery-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;margin-top:7px;margin-bottom:48px}#pkd-search-portal .discovery-strip>button{min-height:81px;border:1px solid var(--line);border-left-width:0;background:#fff;display:flex;align-items:center;gap:13px;text-align:left;padding:15px 20px;font-size:12px;font-weight:500;transition:background .18s ease}#pkd-search-portal .discovery-strip>button:first-child{border-left-width:1px;border-radius:13px 0 0 13px}#pkd-search-portal .discovery-strip>button:last-child{border-radius:0 13px 13px 0}#pkd-search-portal .category-icon{display:grid;place-items:center;width:36px;height:42px;flex-shrink:0;color:#7b56a7}#pkd-search-portal .category-icon .icon{width:29px;height:29px;stroke-width:1.3}#pkd-search-portal .discovery-strip small{display:block;font-size:9px;font-weight:400;color:#96909e;margin-top:3px}#pkd-search-portal .tile-arrow{margin-left:auto;width:12px;height:12px;color:#c0b6ca}#pkd-search-portal .results{scroll-margin-top:24px;outline:0}#pkd-search-portal .results-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:24px}#pkd-search-portal .section-eyebrow{font-size:9px;letter-spacing:.12em;font-weight:600;color:#9c859e;margin:0 0 6px}#pkd-search-portal .results-heading h2{font-size:27px;line-height:1.3;font-weight:600;letter-spacing:-1px;margin:0 0 8px}#pkd-search-portal .results-heading h2>span{color:var(--purple)}#pkd-search-portal .results-heading p:not(.section-eyebrow){margin:0;font-size:11px;color:#8c8694}#pkd-search-portal .snapshot-indicator{display:flex;align-items:center;gap:6px;font-size:9px;color:#9c93a5;margin-bottom:3px;white-space:nowrap}#pkd-search-portal .snapshot-indicator>span{width:5px;height:5px;background:#a38cb5;border-radius:50%}#pkd-search-portal .results-toolbar{border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:30px}#pkd-search-portal .category-tabs{display:flex;gap:22px;align-items:stretch;max-width:100%;overflow:auto;scrollbar-width:none}#pkd-search-portal .category-tabs::-webkit-scrollbar{display:none}#pkd-search-portal .category-tabs>button{position:relative;border:0;padding:0 0 14px;background:none;color:#8c8594;font-size:11px;white-space:nowrap;flex-shrink:0}#pkd-search-portal .category-tabs>button.is-active{color:var(--purple);font-weight:500}#pkd-search-portal .category-tabs>button.is-active:after{content:'';position:absolute;bottom:0;height:2px;border-radius:2px;background:var(--purple);left:0;right:0}#pkd-search-portal .category-tabs .tab-count{font-size:9px;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;min-width:17px;min-height:17px;padding:1px 4px;background:#f3f0f6;color:#9e92aa;border-radius:4px}#pkd-search-portal .category-tabs .is-active .tab-count{background:#efe7f8;color:var(--purple)}#pkd-search-portal .sort-control{display:flex;align-items:center;position:relative;gap:5px;font-size:9px;white-space:nowrap;color:#a096aa;align-self:flex-start;margin-top:0}#pkd-search-portal .sort-control select{font-size:10px;color:#6c5c7c;background:#fff0;border:0;appearance:none;padding:0 18px 3px 2px;cursor:pointer;max-width:130px}#pkd-search-portal .sort-control>.icon{width:11px;height:11px;position:absolute;right:0;pointer-events:none;top:4px;color:#8a7b98}#pkd-search-portal .result-section{margin-bottom:37px}#pkd-search-portal .group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}#pkd-search-portal .group-title-wrap{display:flex;gap:11px;align-items:center}#pkd-search-portal .group-icon{width:31px;height:33px;display:grid;place-items:center;border:1px solid #ede6f5;border-radius:9px;background:#faf7fd;color:#966cb5}#pkd-search-portal .group-icon .icon{width:18px;height:18px;stroke-width:1.45}#pkd-search-portal .group-heading h3{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.4px;margin:0}#pkd-search-portal .group-heading h3>small{font-weight:400;font-size:10px;color:#aa9cb6;letter-spacing:0;margin-left:8px}#pkd-search-portal .group-heading p{font-size:9px;color:#9b91a3;margin:3px 0 0}#pkd-search-portal .view-all{display:flex;align-items:center;gap:6px;border:0;background:none;font-size:10px;color:var(--purple);padding:7px 0 7px 10px;font-weight:500}#pkd-search-portal .view-all .icon{width:15px;height:15px}#pkd-search-portal .card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}#pkd-search-portal .result-card{border:1px solid #e9e6ed;border-radius:13px;overflow:hidden;background:#fff;min-width:0;transition:box-shadow .2s ease,border-color .2s ease}#pkd-search-portal .result-card>a{display:flex;flex-direction:column;height:100%}#pkd-search-portal .card-photo{height:175px;margin:8px 8px 0;background:#f8f8f9;border-radius:8px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}#pkd-search-portal .card-photo>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:10px}#pkd-search-portal .card-photo.is-reference>img{padding:20px}#pkd-search-portal .card-label{position:absolute;left:8px;top:8px;background:#fffefcdb;border:1px solid #e4dfe9a8;border-radius:5px;color:#7e7386;font-size:8px;padding:2px 6px;z-index:1;line-height:1.5;backdrop-filter:blur(8px)}#pkd-search-portal .card-label.reference{background:#f7f0ffed;color:#805997;border-color:#e4d5ef}#pkd-search-portal .card-body{padding:13px 14px 12px;display:flex;flex-direction:column;flex:1}#pkd-search-portal .card-title{font-size:12px;font-weight:500;color:#34303d;line-height:1.6;margin:0 0 9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}#pkd-search-portal .card-title mark{background:#ede1fa;color:inherit;border-radius:2px;padding:0 1px}#pkd-search-portal .card-price{font-size:17px;font-weight:600;color:#382044;line-height:1.4;letter-spacing:-.25px;margin-top:auto}#pkd-search-portal .card-price .currency{font-size:10px;font-weight:400;color:#9a88a5;letter-spacing:0;margin-right:3px}#pkd-search-portal .price-caption{color:#a18dab;font-size:8px;margin-top:2px}#pkd-search-portal .card-location{display:flex;align-items:center;gap:4px;margin-top:9px;font-size:9px;color:#a095a7;min-height:15px}#pkd-search-portal .card-location .icon{width:11px;height:11px;stroke-width:1.4}#pkd-search-portal .card-specs{display:flex;align-items:center;margin-top:8px;border-top:1px solid #f0edf3;padding-top:8px;gap:0;font-size:8px;color:#93849f;white-space:nowrap;overflow:hidden}#pkd-search-portal .card-specs>span+span:before{content:'';display:inline-block;height:8px;border-left:1px solid #e5deeb;margin:0 7px;vertical-align:-1px}#pkd-search-portal .text-card .card-photo{height:128px;background:linear-gradient(135deg,#faf8fe,#f2ecf8)}#pkd-search-portal .text-card .card-photo>.icon{width:45px;height:45px;stroke-width:.9;color:#a083bc}#pkd-search-portal .text-card .card-body{min-height:145px}#pkd-search-portal .text-card .card-title{font-size:13px}#pkd-search-portal .card-description{font-size:10px;line-height:1.8;color:#978a9f;margin:0 0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#pkd-search-portal .text-card .card-read{font-size:10px;color:var(--purple);display:flex;align-items:center;gap:5px;margin-top:auto}#pkd-search-portal .card-read .icon{width:13px;height:13px}#pkd-search-portal .show-more{display:flex;align-items:center;justify-content:center;margin:22px auto 0;border:1px solid #e0d4ec;background:#faf7fd;border-radius:8px;padding:10px 20px;font-size:11px;color:var(--purple);gap:8px}#pkd-search-portal .show-more .icon{width:15px;height:15px}#pkd-search-portal .initial-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:260px;color:#a088ae;font-size:13px}#pkd-search-portal .loading-ring{border:2px solid #e5d5ef;border-top-color:var(--purple);width:20px;height:20px;border-radius:50%;animation:pks-spin 1s linear infinite}@keyframes pks-spin{to{transform:rotate(360deg)}}#pkd-search-portal .loading-line{font-size:11px;color:#987ca9;display:flex;align-items:center;gap:9px;margin:0 0 20px;padding:11px 15px;background:#faf7fd;border-radius:9px}#pkd-search-portal .loading-line .loading-ring{width:13px;height:13px}#pkd-search-portal .empty-state{text-align:center;max-width:620px;margin:15px auto;padding:50px 24px 60px}#pkd-search-portal .empty-orbit{height:75px;width:75px;display:grid;place-items:center;border:1px solid #dfceed;box-shadow:0 0 0 10px #faf7fd;border-radius:50%;margin:0 auto 29px;background:#faf7fd;color:#a180b7}#pkd-search-portal .empty-orbit .icon{width:30px;height:30px}#pkd-search-portal .empty-state h3{font-size:23px;letter-spacing:-.8px;margin:0 0 10px;font-weight:600}#pkd-search-portal .empty-state p{font-size:12px;color:#95849e;line-height:1.8;margin:0 auto 20px}#pkd-search-portal .empty-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}#pkd-search-portal .empty-actions button,#pkd-search-portal .empty-actions a{font-size:11px;border:1px solid #e2d5ed;padding:7px 12px;border-radius:8px;background:#faf7fd;color:var(--purple)}#pkd-search-portal .result-footnote{display:flex;align-items:flex-start;gap:7px;border-top:1px solid var(--line);padding-top:14px;margin:5px 0 46px;color:#a495ad}#pkd-search-portal .result-footnote .icon{width:13px;height:13px;margin-top:1px;color:#ad95b7}#pkd-search-portal .result-footnote p{font-size:9px;margin:0}#pkd-search-portal .api-note{padding:11px 15px;background:#fffbf5;border:1px solid #f4e9db;color:#a0846d;border-radius:9px;font-size:10px;margin:0 0 20px}#pkd-search-portal .no-group{font-size:11px;color:#9685a0;padding:20px;border:1px dashed #e6dbed;border-radius:10px;background:#fdfbff}#pkd-search-portal .help-banner{display:flex;align-items:center;gap:19px;background:#f8f4fc;border:1px solid #e9e1f1;border-radius:13px;padding:25px 28px;max-width:1144px;margin:0 auto 65px}#pkd-search-portal .help-banner-icon{width:45px;height:45px;display:grid;place-items:center;background:#efe4f8;border:1px solid #e2d0ee;color:#9a6fb2;border-radius:13px;flex-shrink:0}#pkd-search-portal .help-banner-icon .icon{width:24px;height:24px;stroke-width:1.25}#pkd-search-portal .help-banner h2{margin:0 0 4px;font-size:16px;font-weight:500;letter-spacing:-.4px}#pkd-search-portal .help-banner p{font-size:10px;margin:0;color:#a08cab}#pkd-search-portal .help-banner>a{margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:9px;font-size:10px;color:var(--purple);font-weight:500}#pkd-search-portal .help-banner>a>.icon{width:16px;height:16px}#pkd-search-portal .browse-section{display:grid;grid-template-columns:1fr 1.05fr;gap:75px;margin-bottom:60px}#pkd-search-portal .browse-section h2{font-size:22px;font-weight:500;letter-spacing:-.7px;margin:0 0 13px;line-height:1.5;max-width:350px}#pkd-search-portal .browse-section>div>p:last-child{font-size:11px;color:#9a8e9f;line-height:1.9;max-width:400px}#pkd-search-portal .browse-links{display:grid;grid-template-columns:1fr 1fr;gap:0 27px;align-content:center}#pkd-search-portal .browse-links>a{font-size:10px;padding:14px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:7px;color:#86718e}#pkd-search-portal .browse-links .icon{width:14px;height:14px;color:#a98cba}#pkd-search-portal .faq-section{display:grid;grid-template-columns:1fr 1.05fr;gap:75px;margin-bottom:65px}#pkd-search-portal .faq-section h2{font-size:22px;letter-spacing:-.7px;font-weight:500;margin:0}#pkd-search-portal .faq-items details{border-bottom:1px solid var(--line)}#pkd-search-portal .faq-items summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:11px;color:#6f5e7e}#pkd-search-portal .faq-items summary::-webkit-details-marker{display:none}#pkd-search-portal .faq-items summary .icon{width:13px;height:13px;color:#9d84ae}#pkd-search-portal .faq-items details[open] summary .icon{transform:rotate(45deg)}#pkd-search-portal .faq-items p{font-size:10px;line-height:1.9;color:#a18eac;margin:0 0 19px;max-width:470px}#pkd-search-portal .site-footer{background:#fbf9fd;border-top:1px solid #eae3f0}#pkd-search-portal .footer-top{display:grid;grid-template-columns:2.2fr repeat(4,1fr);gap:38px;padding-top:44px;padding-bottom:39px}#pkd-search-portal .footer-brand img{width:147px;height:auto}#pkd-search-portal .footer-brand p{font-size:10px;color:#a58eaf;line-height:1.9;margin:18px 0 14px}#pkd-search-portal .footer-brand>a{display:flex!important;align-items:center;gap:5px;color:var(--purple)!important}#pkd-search-portal .footer-brand .icon{width:12px;height:12px}#pkd-search-portal .footer-top h3{font-size:10px;font-weight:500;color:#7e608f;margin:4px 0 17px}#pkd-search-portal .footer-top>div>a{display:block;font-size:9px;color:#a18cae;margin:9px 0}#pkd-search-portal .footer-bottom{border-top:1px solid #ede7f2;padding-block:17px;display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#aa99b4}#pkd-search-portal .footer-bottom p{margin:0}#pkd-search-portal .footer-bottom>span{display:flex;gap:20px;align-items:center}#pkd-search-portal .made-in{display:flex;align-items:center;gap:5px}#pkd-search-portal .made-in i{width:5px;height:5px;background:#7b9d7d;border-radius:50%}#pkd-search-portal .noscript-note{position:fixed;bottom:0;background:#4d148c;color:#fff;padding:12px 25px;left:0;right:0;font-size:12px;z-index:20}@media(hover:hover) and (pointer:fine){#pkd-search-portal a:hover{color:var(--purple)}#pkd-search-portal .desktop-nav>a:hover{color:var(--purple)}#pkd-search-portal .search-submit:hover{background:#60229c}#pkd-search-portal .popular-searches button:hover{background:#f4ebfc;border-color:#c5a8dc}#pkd-search-portal .discovery-strip>button:hover{background:#fcf9ff}#pkd-search-portal .result-card:hover{border-color:#cdb8df;box-shadow:0 8px 22px #44205f0a}#pkd-search-portal .view-all:hover{text-decoration:underline}#pkd-search-portal .category-tabs>button:hover{color:var(--purple)}#pkd-search-portal .browse-links>a:hover{color:var(--purple)}#pkd-search-portal .footer-top a:hover{color:var(--purple)}}@media(min-width:1500px){#pkd-search-portal .portal-hero{min-height:660px}#pkd-search-portal .hero-content{margin-top:47px}#pkd-search-portal .portal-art{top:60px}#pkd-search-portal .hero-bottom{margin-top:60px}}@media(max-width:1250px){#pkd-search-portal .wide{padding-inline:25px}#pkd-search-portal .desktop-nav{gap:13px}#pkd-search-portal .desktop-nav>a{font-size:11px}#pkd-search-portal .header-inner{gap:18px}#pkd-search-portal .header-actions{gap:9px}#pkd-search-portal .brand img{width:137px}#pkd-search-portal .post-ad{padding-inline:14px}#pkd-search-portal .sign-in{padding-inline:13px}#pkd-search-portal .category-tabs{gap:16px}#pkd-search-portal .category-tabs>button{font-size:10px}#pkd-search-portal .discovery-strip>button{padding-inline:14px}#pkd-search-portal .help-banner{margin-inline:28px}#pkd-search-portal .card-grid{gap:16px}#pkd-search-portal .card-photo{height:165px}}@media(max-width:1080px){#pkd-search-portal .desktop-nav{gap:16px}#pkd-search-portal .desktop-nav>a:nth-last-child(-n+3){display:none}#pkd-search-portal .header-inner{height:71px}#pkd-search-portal .portal-hero{min-height:590px}#pkd-search-portal .hero-content{margin-top:22px}#pkd-search-portal h1{font-size:60px}#pkd-search-portal .hero-bottom{margin-top:42px}#pkd-search-portal .category-tabs{gap:17px}#pkd-search-portal .sort-control{display:none}#pkd-search-portal .results-toolbar{display:block}#pkd-search-portal .discovery-strip>button{gap:8px}#pkd-search-portal .discovery-strip small{font-size:8px}#pkd-search-portal .category-icon{width:30px}#pkd-search-portal .category-icon .icon{width:25px;height:25px}#pkd-search-portal .card-grid{gap:14px}#pkd-search-portal .card-photo{height:147px}#pkd-search-portal .card-body{padding:11px}#pkd-search-portal .card-title{font-size:11px}#pkd-search-portal .card-price{font-size:15px}#pkd-search-portal .card-specs{font-size:7px}#pkd-search-portal .card-specs>span+span:before{margin:0 5px}#pkd-search-portal .browse-section,#pkd-search-portal .faq-section{gap:40px}#pkd-search-portal .footer-top{gap:23px}}@media(max-width:760px){#pkd-search-portal .app-strip{height:29px;font-size:9px}#pkd-search-portal .strip-links{display:none!important}#pkd-search-portal .strip-inner{justify-content:center}#pkd-search-portal .strip-inner .icon{width:11px;height:13px;margin-right:3px}#pkd-search-portal .strip-inner>span>a{font-size:8px;padding:2px 9px}#pkd-search-portal .strip-extra{display:none}#pkd-search-portal .wide{padding-inline:20px}#pkd-search-portal .header-inner{height:66px;justify-content:space-between}#pkd-search-portal .brand img{width:139px}#pkd-search-portal .desktop-nav,#pkd-search-portal .sign-in{display:none}#pkd-search-portal .header-actions{gap:12px}#pkd-search-portal .post-ad{font-size:10px;padding:8px 12px;gap:4px}#pkd-search-portal .post-ad .icon{width:12px;height:12px}#pkd-search-portal .menu-toggle{display:grid;place-items:center;border:0;padding:4px}#pkd-search-portal .menu-toggle .icon{width:20px;height:20px}#pkd-search-portal .content-width{padding-inline:20px}#pkd-search-portal .portal-hero{min-height:594px}#pkd-search-portal .breadcrumb{height:51px;font-size:9px;gap:7px}#pkd-search-portal .preview-badge{font-size:8px;padding:2px 7px}#pkd-search-portal .portal-art{width:750px;height:600px;top:42px;opacity:.85}#pkd-search-portal .hero-content{margin-top:49px;padding-inline:20px;max-width:620px}#pkd-search-portal .eyebrow{font-size:7px;gap:6px;letter-spacing:.12em}#pkd-search-portal .eyebrow .icon{width:12px;height:12px}#pkd-search-portal h1{font-size:49px;letter-spacing:-2.6px;line-height:1.14;margin:19px 0 17px}#pkd-search-portal .hero-intro{font-size:11px;line-height:1.9;max-width:350px;margin:0 auto 29px}#pkd-search-portal .portal-search{height:70px;border-radius:17px;padding:8px 8px 8px 18px;gap:12px}#pkd-search-portal .search-symbol{width:22px;height:22px}#pkd-search-portal .portal-search>input{font-size:16px}#pkd-search-portal .search-submit{min-height:52px;padding:0 19px;border-radius:11px;gap:11px;font-size:12px}#pkd-search-portal .search-submit .icon{width:17px;height:17px}#pkd-search-portal .search-help{font-size:8px;gap:4px;margin:14px 0 22px}#pkd-search-portal .search-help .icon{width:11px;height:11px}#pkd-search-portal .popular-searches{display:block;font-size:9px}#pkd-search-portal .popular-searches>div{justify-content:center;margin-top:9px;gap:6px}#pkd-search-portal .popular-searches button{font-size:9px;gap:5px;padding:5px 8px}#pkd-search-portal .popular-searches .icon{width:9px;height:9px}#pkd-search-portal .hero-bottom{margin-top:34px;max-width:320px}#pkd-search-portal .hero-bottom p{font-size:8px}#pkd-search-portal .star-a{left:154px;top:160px;width:24px;height:24px}#pkd-search-portal .star-b{right:182px;top:75px;width:16px;height:16px}#pkd-search-portal .star-c{right:141px;top:374px;width:20px;height:20px}#pkd-search-portal .discovery-strip{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:6px;margin-bottom:37px}#pkd-search-portal .discovery-strip>button{border:1px solid var(--line)!important;border-radius:10px!important;min-height:73px;padding:11px 12px;font-size:11px;gap:8px}#pkd-search-portal .category-icon{width:31px;height:35px}#pkd-search-portal .category-icon .icon{width:25px;height:25px}#pkd-search-portal .discovery-strip small{font-size:8px;margin-top:2px}#pkd-search-portal .tile-arrow{width:10px;height:10px}#pkd-search-portal .results-heading{margin-bottom:21px;align-items:flex-start;gap:8px}#pkd-search-portal .section-eyebrow{font-size:8px;letter-spacing:.1em}#pkd-search-portal .results-heading h2{font-size:23px;letter-spacing:-.8px;margin-bottom:7px}#pkd-search-portal .results-heading p:not(.section-eyebrow){font-size:10px;max-width:260px}#pkd-search-portal .snapshot-indicator{font-size:0;margin-top:24px;gap:0}#pkd-search-portal .snapshot-indicator>span{width:6px;height:6px}#pkd-search-portal .category-tabs{gap:20px;margin-right:-20px;padding-right:20px}#pkd-search-portal .category-tabs>button{font-size:10px;padding-bottom:13px}#pkd-search-portal .category-tabs .tab-count{font-size:8px;min-width:15px;min-height:15px}#pkd-search-portal .results-toolbar{margin-bottom:25px}#pkd-search-portal .group-heading{margin-bottom:13px}#pkd-search-portal .group-title-wrap{gap:9px}#pkd-search-portal .group-icon{width:29px;height:31px;border-radius:8px}#pkd-search-portal .group-heading h3{font-size:17px}#pkd-search-portal .group-heading h3>small{font-size:9px;margin-left:6px}#pkd-search-portal .group-heading p{font-size:8px}#pkd-search-portal .view-all{font-size:9px;gap:4px}#pkd-search-portal .view-all .icon{width:13px;height:13px}#pkd-search-portal .card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#pkd-search-portal .card-grid:not(.is-expanded)>.result-card:nth-child(n+5){display:none}#pkd-search-portal .card-photo{height:155px;margin:6px 6px 0;border-radius:7px}#pkd-search-portal .card-photo>img{padding:7px}#pkd-search-portal .card-photo.is-reference>img{padding:14px}#pkd-search-portal .result-card{border-radius:11px}#pkd-search-portal .card-label{font-size:7px;padding:2px 5px;left:6px;top:6px}#pkd-search-portal .card-body{padding:11px 10px 10px}#pkd-search-portal .card-title{font-size:11px;line-height:1.65;min-height:36px;margin-bottom:7px}#pkd-search-portal .card-price{font-size:15px}#pkd-search-portal .card-price .currency{font-size:9px}#pkd-search-portal .price-caption{font-size:7px}#pkd-search-portal .card-location{font-size:8px;margin-top:7px;gap:3px}#pkd-search-portal .card-location .icon{width:10px;height:10px}#pkd-search-portal .card-specs{font-size:7px;padding-top:7px;margin-top:7px}#pkd-search-portal .card-specs>span+span:before{margin:0 5px;height:7px}#pkd-search-portal .result-section{margin-bottom:29px}#pkd-search-portal .text-card .card-photo{height:105px}#pkd-search-portal .text-card .card-photo>.icon{width:33px;height:33px}#pkd-search-portal .text-card .card-body{min-height:150px}#pkd-search-portal .text-card .card-title{font-size:11px}#pkd-search-portal .card-description{font-size:9px}#pkd-search-portal .card-read{font-size:9px!important}#pkd-search-portal .result-footnote{margin-bottom:35px;gap:5px}#pkd-search-portal .result-footnote p{font-size:8px;line-height:1.9}#pkd-search-portal .help-banner{margin:0 20px 40px;padding:22px 20px;display:grid;grid-template-columns:35px 1fr;gap:13px}#pkd-search-portal .help-banner-icon{width:35px;height:35px;border-radius:10px}#pkd-search-portal .help-banner-icon .icon{width:20px;height:20px}#pkd-search-portal .help-banner h2{font-size:13px;line-height:1.7;letter-spacing:-.2px}#pkd-search-portal .help-banner p{font-size:9px;line-height:1.9;margin-top:4px}#pkd-search-portal .help-banner>a{grid-column:2;margin-left:0;font-size:10px;margin-top:3px}#pkd-search-portal .browse-section,#pkd-search-portal .faq-section{grid-template-columns:1fr;gap:16px;margin-bottom:35px}#pkd-search-portal .browse-section h2,#pkd-search-portal .faq-section h2{font-size:20px;max-width:300px}#pkd-search-portal .browse-section>div>p:last-child{font-size:10px;max-width:460px}#pkd-search-portal .browse-links{gap:0 18px}#pkd-search-portal .browse-links>a{font-size:9px;padding:12px 0}#pkd-search-portal .browse-links .icon{width:12px;height:12px}#pkd-search-portal .faq-items summary{font-size:10px;gap:12px;padding:16px 0}#pkd-search-portal .faq-items p{font-size:9px}#pkd-search-portal .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 22px;padding-block:30px}#pkd-search-portal .footer-brand{grid-column:1/-1}#pkd-search-portal .footer-brand img{width:139px}#pkd-search-portal .footer-brand p{font-size:10px;margin-top:12px}#pkd-search-portal .footer-top h3{font-size:10px;margin-bottom:12px}#pkd-search-portal .footer-top>div>a{font-size:9px;margin:8px 0}#pkd-search-portal .footer-bottom{flex-direction:column;align-items:flex-start;gap:10px;font-size:8px;padding-block:16px}#pkd-search-portal .footer-bottom>span{gap:20px}#pkd-search-portal .empty-state{padding:35px 0 45px}#pkd-search-portal .empty-state h3{font-size:21px}#pkd-search-portal .empty-state p{font-size:11px}#pkd-search-portal .empty-actions button,#pkd-search-portal .empty-actions a{font-size:10px}}@media(max-width:440px){#pkd-search-portal .portal-hero{min-height:582px}#pkd-search-portal .hero-content{margin-top:51px}#pkd-search-portal .portal-art{top:49px;width:680px;height:550px}#pkd-search-portal h1{font-size:44px;letter-spacing:-2.4px}#pkd-search-portal .hero-intro{font-size:10px;max-width:304px}#pkd-search-portal .portal-search{gap:10px;height:68px;padding-left:15px}#pkd-search-portal .search-submit{width:49px;min-height:49px;padding:0}#pkd-search-portal .search-submit>span{display:none}#pkd-search-portal .portal-search>input{font-size:16px}#pkd-search-portal .search-symbol{width:21px;height:21px}#pkd-search-portal .clear-search{width:23px;height:23px;padding:4px}#pkd-search-portal .hero-bottom{margin-top:32px}#pkd-search-portal .desktop-break{display:none}#pkd-search-portal .search-help{font-size:7.6px}#pkd-search-portal .star-a{left:163px;top:136px;width:20px;height:20px}#pkd-search-portal .star-b{right:165px;top:68px}#pkd-search-portal .star-c{right:161px;top:358px;width:18px;height:18px}#pkd-search-portal .card-photo{height:135px}#pkd-search-portal .card-title{font-size:10px;min-height:34px}#pkd-search-portal .card-price{font-size:14px}#pkd-search-portal .card-price .currency{font-size:8px}#pkd-search-portal .card-location{font-size:7.5px}#pkd-search-portal .card-specs{font-size:6.5px}#pkd-search-portal .card-specs>span+span:before{margin:0 4px}#pkd-search-portal .discovery-strip>button{font-size:10px;padding-inline:10px;gap:7px}#pkd-search-portal .category-icon{width:27px}#pkd-search-portal .category-icon .icon{width:23px;height:23px}#pkd-search-portal .discovery-strip small{font-size:7px}#pkd-search-portal .group-heading p{max-width:210px}#pkd-search-portal .group-heading h3{font-size:16px}#pkd-search-portal .view-all{font-size:8px}#pkd-search-portal .text-card .card-title{font-size:10px}#pkd-search-portal .text-card .card-body{min-height:145px}#pkd-search-portal .card-description{font-size:8px}#pkd-search-portal .text-card .card-photo{height:95px}}@media(max-width:350px){#pkd-search-portal .wide,#pkd-search-portal .content-width{padding-inline:15px}#pkd-search-portal .hero-content{padding-inline:15px}#pkd-search-portal h1{font-size:39px;letter-spacing:-2px}#pkd-search-portal .eyebrow{font-size:6px}#pkd-search-portal .hero-intro{font-size:9px;max-width:270px}#pkd-search-portal .popular-searches button{font-size:8px;padding:5px 6px}#pkd-search-portal .search-help{font-size:6.7px}#pkd-search-portal .portal-search{gap:8px;padding-left:12px}#pkd-search-portal .portal-search>input{font-size:16px}#pkd-search-portal .search-symbol{width:18px;height:18px}#pkd-search-portal .category-tabs{margin-right:-15px;padding-right:15px}#pkd-search-portal .card-grid{gap:9px}#pkd-search-portal .card-body{padding-inline:8px}#pkd-search-portal .card-photo{height:116px}#pkd-search-portal .card-title{font-size:9px;min-height:31px}#pkd-search-portal .card-price{font-size:12px}#pkd-search-portal .card-specs{font-size:6px}#pkd-search-portal .card-specs>span+span:before{margin:0 3px}#pkd-search-portal .help-banner{margin-inline:15px}#pkd-search-portal .post-ad{font-size:9px}#pkd-search-portal .brand img{width:127px}#pkd-search-portal .results-heading h2{font-size:21px}#pkd-search-portal .footer-bottom{font-size:7px}}#pkd-search-portal .card-title{font-size:13px;min-height:42px}#pkd-search-portal .card-price{font-size:18px}#pkd-search-portal .card-price .currency{font-size:11px}#pkd-search-portal .card-location{font-size:10px;color:#817289}#pkd-search-portal .card-specs{font-size:9px;color:#7e6e88}#pkd-search-portal .price-caption{font-size:9px;color:#897092}#pkd-search-portal .group-heading p{font-size:10px;color:#8b7797}#pkd-search-portal .view-all{font-size:11px}#pkd-search-portal .category-tabs>button{font-size:12px}#pkd-search-portal .text-card .card-title{font-size:13px}#pkd-search-portal .card-description{font-size:11px;color:#85708f}#pkd-search-portal .card-read{font-size:11px!important}#pkd-search-portal .card-label{font-size:9px}#pkd-search-portal .result-footnote p{font-size:10px;color:#897393}#pkd-search-portal .results-heading p:not(.section-eyebrow){font-size:12px;color:#89778f}#pkd-search-portal .card-photo.photo-unavailable{font-size:11px;color:#89778f}#pkd-search-portal .card-photo>.icon{width:43px;height:43px;color:#b39ac5;stroke-width:1.1}@media(max-width:1080px) and (min-width:761px){#pkd-search-portal .card-title{font-size:12px;min-height:39px}#pkd-search-portal .card-price{font-size:16px}#pkd-search-portal .card-specs{font-size:8px}#pkd-search-portal .category-tabs>button{font-size:11px}}@media(max-width:760px){#pkd-search-portal .card-title{font-size:12px;min-height:40px}#pkd-search-portal .card-price{font-size:16px}#pkd-search-portal .card-price .currency{font-size:10px}#pkd-search-portal .card-location{font-size:9px}#pkd-search-portal .card-specs{font-size:8px}#pkd-search-portal .price-caption{font-size:8px}#pkd-search-portal .group-heading p{font-size:9px}#pkd-search-portal .view-all{font-size:10px}#pkd-search-portal .category-tabs>button{font-size:11px}#pkd-search-portal .text-card .card-title{font-size:12px}#pkd-search-portal .card-description{font-size:10px}#pkd-search-portal .card-read{font-size:10px!important}#pkd-search-portal .card-label{font-size:8px}#pkd-search-portal .result-footnote p{font-size:9px}#pkd-search-portal .results-heading p:not(.section-eyebrow){font-size:11px}}@media(max-width:350px){#pkd-search-portal .card-title,#pkd-search-portal .text-card .card-title{font-size:10px;min-height:34px}#pkd-search-portal .card-price{font-size:14px}#pkd-search-portal .card-location{font-size:8px}#pkd-search-portal .card-specs{font-size:7px}#pkd-search-portal .card-label{font-size:7px}#pkd-search-portal .group-heading p{font-size:8px}#pkd-search-portal .view-all{font-size:9px}}@media(prefers-reduced-motion:reduce){#pkd-search-portal *,#pkd-search-portal *::before,#pkd-search-portal *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#pkd-search-portal .cover-picker{background:#fbfafc;border-bottom:1px solid #ece7f0;position:relative;z-index:5}#pkd-search-portal .cover-picker-inner{display:flex;align-items:center;gap:18px;min-height:54px}#pkd-search-portal .cover-picker-inner>span{font-size:10px;color:#8c7b94}#pkd-search-portal .cover-picker [role=group]{display:flex;align-items:center;gap:5px}#pkd-search-portal .cover-picker button{border:1px solid #fff0;border-radius:7px;padding:6px 11px;background:#fff0;font-size:10px;color:#8f7d99;white-space:nowrap}#pkd-search-portal .cover-picker button b{font-weight:400;font-size:8px;margin-right:5px;opacity:.65}#pkd-search-portal .cover-picker button[aria-pressed=true]{background:#fff;border-color:#dfd1ea;color:#4d148c;box-shadow:0 2px 4px #2a103b05}#pkd-search-portal .cover-picker-inner>a{margin-left:auto;color:#715281;font-size:10px;display:flex;gap:7px;align-items:center;white-space:nowrap}#pkd-search-portal .cover-picker-inner>a .icon{width:14px;height:14px}#pkd-search-portal .portal-hero{background:#fff;min-height:650px}#pkd-search-portal .portal-haze{display:none}#pkd-search-portal .breadcrumb{height:52px}#pkd-search-portal .hero-content{margin-top:13px}#pkd-search-portal .portal-art{top:21px;opacity:.8}#pkd-search-portal .orbit,#pkd-search-portal .orbit-middle,#pkd-search-portal .orbit-inner,#pkd-search-portal .orbit-core{background:none;box-shadow:none;border-color:#eae2f0}#pkd-search-portal .orbit-middle{border-color:#e4d9ee}#pkd-search-portal .orbit-inner{border-color:#dacee5}#pkd-search-portal .orbit-core{border-color:#eee7f4}#pkd-search-portal .orbit-inner:after{background:#d7c7e7;box-shadow:none}#pkd-search-portal h1{font-size:61px;line-height:1.14;margin-top:16px;margin-bottom:18px}#pkd-search-portal h1>span{background:none;-webkit-background-clip:initial;background-clip:initial;color:#4d148c}#pkd-search-portal .hero-intro{margin-bottom:29px}#pkd-search-portal .portal-search{border-color:#cdb9dd;box-shadow:0 5px 20px #3c19400c,0 0 0 5px #faf7fc}#pkd-search-portal .portal-search:focus-within{box-shadow:0 0 0 4px #eee4f6,0 5px 20px #3c194012}#pkd-search-portal .hero-bottom{margin-top:29px}#pkd-search-portal .hero-bottom>span{background:#e8e1ee}#pkd-search-portal .popular-searches{display:block;max-width:720px;margin-inline:auto}#pkd-search-portal .popular-searches>span{display:block;font-size:10px;color:#92809d;margin-bottom:10px}#pkd-search-portal .popular-searches>div{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:675px;margin:auto}#pkd-search-portal .popular-searches button{font-size:10px;padding:6px 11px;gap:8px;border-radius:20px;background:#fff;border-color:#e5dbea;color:#745c84;min-height:30px}#pkd-search-portal .popular-searches .icon{width:11px;height:11px}#pkd-search-portal .search-help{margin-bottom:19px}#pkd-search-portal .cover-products{display:none}#pkd-search-portal .category-icon{width:56px;height:47px;border-radius:7px;background:#faf9fb;overflow:hidden}#pkd-search-portal .category-icon img{width:100%;height:100%;object-fit:contain;padding:5px;mix-blend-mode:multiply}#pkd-search-portal .discovery-strip>button{padding-inline:14px;gap:11px;min-height:88px}#pkd-search-portal .discovery-strip>button>span:nth-child(2){font-size:11px}#pkd-search-portal .group-icon{width:43px;height:38px;background:#faf9fb;overflow:hidden;border-color:#ece7f0}#pkd-search-portal .group-icon img{display:block;width:100%;height:100%;object-fit:contain;padding:4px;mix-blend-mode:multiply}#pkd-search-portal .text-card .card-photo{background:#f7f5f9}#pkd-search-portal .text-card .card-photo img{object-fit:cover;padding:0;mix-blend-mode:normal}#pkd-search-portal .text-card .card-photo{height:145px}#pkd-search-portal .card-photo.photo-unavailable{font-size:11px}#pkd-search-portal[data-cover=studio] .portal-hero{background:#faf9f6;min-height:665px}#pkd-search-portal[data-cover=studio] .portal-art{display:none}#pkd-search-portal[data-cover=studio] .hero-content{max-width:1200px;margin-top:30px;padding-left:28px;padding-right:calc(48% + 8px);text-align:left}#pkd-search-portal[data-cover=studio] .eyebrow{justify-content:flex-start;font-size:8px;letter-spacing:.12em}#pkd-search-portal[data-cover=studio] h1{font-size:58px;letter-spacing:-2.8px;margin-top:17px}#pkd-search-portal[data-cover=studio] h1>span{color:#6d4c82}#pkd-search-portal[data-cover=studio] .hero-intro{font-size:11px;line-height:1.9;max-width:440px}#pkd-search-portal[data-cover=studio] .portal-search{height:76px;border:1px solid #d3c8d8;box-shadow:0 4px 14px #37243d08;padding-left:18px;gap:12px;border-radius:14px}#pkd-search-portal[data-cover=studio] .portal-search>input{font-size:15px}#pkd-search-portal[data-cover=studio] .search-submit{padding-inline:19px;min-height:54px;border-radius:9px;gap:11px;font-size:12px}#pkd-search-portal[data-cover=studio] .search-symbol{width:22px;height:22px}#pkd-search-portal[data-cover=studio] .search-help{justify-content:flex-start;font-size:9px}#pkd-search-portal[data-cover=studio] .popular-searches{margin-left:0}#pkd-search-portal[data-cover=studio] .popular-searches>div{justify-content:flex-start;gap:6px}#pkd-search-portal[data-cover=studio] .popular-searches>span{font-size:9px}#pkd-search-portal[data-cover=studio] .popular-searches button{font-size:9px;min-height:28px;padding:5px 10px}#pkd-search-portal[data-cover=studio] .hero-bottom{max-width:440px;margin:25px 0 15px calc((100% - min(100%,1200px))/2 + 28px)}#pkd-search-portal[data-cover=studio] .cover-products{display:block;position:absolute;width:480px;height:450px;left:calc(50% + 65px);top:102px;z-index:-1}#pkd-search-portal[data-cover=studio] .product-backdrop{position:absolute;inset:15px 5px 28px 15px;border:1px solid #e4ddd5;background:#eeece6;border-radius:46% 46% 12px 12px}#pkd-search-portal[data-cover=studio] .cover-tower{position:absolute;width:206px;height:274px;object-fit:contain;top:28px;right:44px;filter:drop-shadow(0 14px 14px #25202a17)}#pkd-search-portal[data-cover=studio] .cover-laptop{position:absolute;width:340px;height:205px;object-fit:contain;left:0;bottom:60px;filter:drop-shadow(0 16px 14px #25202a16)}#pkd-search-portal[data-cover=studio] .cover-gpu{position:absolute;width:190px;height:100px;object-fit:contain;right:6px;bottom:35px;filter:drop-shadow(0 9px 10px #25202a10)}#pkd-search-portal[data-cover=studio] .product-note{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.14em;color:#9c8c93}#pkd-search-portal[data-cover=midnight] .portal-hero{background:#18131e;min-height:655px;color:#fff}#pkd-search-portal[data-cover=midnight] .breadcrumb{color:#81738d}#pkd-search-portal[data-cover=midnight] .breadcrumb>a{color:#9d8caa}#pkd-search-portal[data-cover=midnight] .preview-badge{border-color:#443449;background:#241b2c;color:#aa97b8}#pkd-search-portal[data-cover=midnight] h1{color:#fff;font-weight:500}#pkd-search-portal[data-cover=midnight] h1>span{color:#eaa16f}#pkd-search-portal[data-cover=midnight] .eyebrow{color:#bda5cc}#pkd-search-portal[data-cover=midnight] .eyebrow .icon{stroke:#eaa16f}#pkd-search-portal[data-cover=midnight] .hero-intro{color:#b5a4c1}#pkd-search-portal[data-cover=midnight] .orbit{border-color:#3e3048}#pkd-search-portal[data-cover=midnight] .orbit-middle{border-color:#4c3a58}#pkd-search-portal[data-cover=midnight] .orbit-inner{border-color:#5a426b}#pkd-search-portal[data-cover=midnight] .orbit-core{border-color:#37283e}#pkd-search-portal[data-cover=midnight] .orbit-inner:after{background:#78538e}#pkd-search-portal[data-cover=midnight] .star{fill:#18131e;stroke:#b58cc9;filter:none}#pkd-search-portal[data-cover=midnight] .portal-dot{background:#78538e;box-shadow:none}#pkd-search-portal[data-cover=midnight] .portal-art{opacity:.7}#pkd-search-portal[data-cover=midnight] .portal-search{border-color:#f1e9f8;box-shadow:0 0 0 5px #3d2c4c}#pkd-search-portal[data-cover=midnight] .portal-search:focus-within{box-shadow:0 0 0 5px #694582}#pkd-search-portal[data-cover=midnight] .search-help{color:#9582a4}#pkd-search-portal[data-cover=midnight] .popular-searches>span{color:#a38bb2}#pkd-search-portal[data-cover=midnight] .popular-searches button{background:#241b2c;border-color:#483452;color:#d2badf}#pkd-search-portal[data-cover=midnight] .popular-searches .icon{color:#9c7daf}#pkd-search-portal[data-cover=midnight] .hero-bottom p{color:#7e6a8b}#pkd-search-portal[data-cover=midnight] .hero-bottom>span{background:#3e3048}#pkd-search-portal[data-cover=midnight] .cover-products{display:block;position:absolute;inset:0;z-index:-1;pointer-events:none}#pkd-search-portal[data-cover=midnight] .cover-products .product-backdrop,#pkd-search-portal[data-cover=midnight] .cover-products .product-note,#pkd-search-portal[data-cover=midnight] .cover-laptop{display:none}#pkd-search-portal[data-cover=midnight] .cover-tower{position:absolute;left:calc(50% - 580px);top:173px;width:126px;height:170px;object-fit:contain;transform:rotate(-8deg);opacity:.85}#pkd-search-portal[data-cover=midnight] .cover-gpu{position:absolute;right:calc(50% - 590px);top:248px;width:160px;height:90px;object-fit:contain;transform:rotate(10deg);opacity:.85}@media(hover:hover) and (pointer:fine){#pkd-search-portal .cover-picker button:hover{border-color:#e4d8ec;color:#4d148c}#pkd-search-portal .popular-searches button:hover{background:#f7f2fb;border-color:#cdb4df}#pkd-search-portal[data-cover=midnight] .popular-searches button:hover{background:#33223f;border-color:#79528f}}@media(max-width:1150px){#pkd-search-portal[data-cover=studio] .cover-products{left:56%;width:390px;top:130px;height:400px}#pkd-search-portal[data-cover=studio] .cover-tower{right:40px;width:170px;height:230px}#pkd-search-portal[data-cover=studio] .cover-laptop{width:280px;height:180px}#pkd-search-portal[data-cover=studio] .cover-gpu{width:150px;height:85px}#pkd-search-portal[data-cover=studio] h1{font-size:52px}#pkd-search-portal[data-cover=studio] .hero-content{padding-right:49%}#pkd-search-portal[data-cover=midnight] .cover-products{display:none}#pkd-search-portal .category-icon{width:44px}#pkd-search-portal .discovery-strip>button{padding-inline:12px;gap:8px}#pkd-search-portal .discovery-strip>button>span:nth-child(2){font-size:10px}}@media(max-width:900px){#pkd-search-portal .cover-picker-inner>span{display:none}#pkd-search-portal .cover-picker-inner{gap:5px}#pkd-search-portal .cover-picker-inner>a{font-size:9px}#pkd-search-portal .cover-picker button{font-size:9px;padding:6px 8px}#pkd-search-portal[data-cover=studio] .cover-products{display:none}#pkd-search-portal[data-cover=studio] .hero-content{max-width:720px;padding-inline:28px;margin-top:25px;text-align:center}#pkd-search-portal[data-cover=studio] .eyebrow,#pkd-search-portal[data-cover=studio] .search-help{justify-content:center}#pkd-search-portal[data-cover=studio] .hero-intro{margin-inline:auto}#pkd-search-portal[data-cover=studio] .popular-searches,#pkd-search-portal[data-cover=studio] .hero-bottom{margin-inline:auto}#pkd-search-portal[data-cover=studio] .popular-searches>div{justify-content:center}#pkd-search-portal[data-cover=studio] .hero-bottom{max-width:400px}#pkd-search-portal[data-cover=studio] h1{font-size:58px}}@media(max-width:760px){#pkd-search-portal .cover-picker-inner{padding-inline:14px;min-height:53px;flex-wrap:wrap;justify-content:center;gap:0}#pkd-search-portal .cover-picker-inner>a{display:none}#pkd-search-portal .cover-picker [role=group]{gap:3px;justify-content:center;width:100%}#pkd-search-portal .cover-picker button{font-size:9px;padding:7px 9px}#pkd-search-portal .cover-picker button b{font-size:7px;margin-right:4px}#pkd-search-portal .portal-hero{min-height:652px}#pkd-search-portal .hero-content{margin-top:37px}#pkd-search-portal .portal-art{top:50px;width:750px;height:610px}#pkd-search-portal h1{font-size:44px;letter-spacing:-2.5px;line-height:1.17;margin-top:17px;margin-bottom:17px}#pkd-search-portal .hero-intro{font-size:10px;margin-bottom:29px}#pkd-search-portal .search-help{margin-bottom:22px}#pkd-search-portal .popular-searches{max-width:390px}#pkd-search-portal .popular-searches>span{font-size:9px;margin-bottom:10px}#pkd-search-portal .popular-searches>div{gap:6px;max-width:370px}#pkd-search-portal .popular-searches button{font-size:9px;padding:5px 9px;min-height:28px;gap:6px}#pkd-search-portal .popular-searches .icon{width:9px;height:9px}#pkd-search-portal .hero-bottom{margin-top:25px}#pkd-search-portal .category-icon{width:46px;height:42px}#pkd-search-portal .discovery-strip>button{min-height:77px;padding:11px 10px;gap:8px}#pkd-search-portal .discovery-strip>button>span:nth-child(2){font-size:9px}#pkd-search-portal .discovery-strip small{font-size:7px}#pkd-search-portal .group-icon{width:39px;height:35px}#pkd-search-portal .group-heading p{font-size:9px}#pkd-search-portal .text-card .card-photo{height:125px}#pkd-search-portal[data-cover=studio] .portal-hero{min-height:675px}#pkd-search-portal[data-cover=studio] .hero-content{padding-inline:20px;margin-top:36px}#pkd-search-portal[data-cover=studio] h1{font-size:44px;letter-spacing:-2.3px}#pkd-search-portal[data-cover=studio] .eyebrow{font-size:7px}#pkd-search-portal[data-cover=studio] .hero-intro{font-size:10px;max-width:320px}#pkd-search-portal[data-cover=studio] .portal-search{height:68px;gap:10px;padding:8px 8px 8px 15px}#pkd-search-portal[data-cover=studio] .portal-search>input{font-size:16px}#pkd-search-portal[data-cover=studio] .search-submit{width:49px;min-height:49px;padding:0}#pkd-search-portal[data-cover=studio] .search-help{font-size:8px}#pkd-search-portal[data-cover=studio] .popular-searches button{font-size:9px;padding:5px 9px}#pkd-search-portal[data-cover=studio] .hero-bottom{max-width:300px;margin-top:25px}#pkd-search-portal[data-cover=midnight] .portal-hero{min-height:652px}#pkd-search-portal[data-cover=midnight] h1{font-size:48px}}@media(max-width:370px){#pkd-search-portal h1{font-size:38px;letter-spacing:-2px}#pkd-search-portal .eyebrow{font-size:6px}#pkd-search-portal .popular-searches button{font-size:8px;padding:5px 8px;gap:5px}#pkd-search-portal .popular-searches>div{gap:5px}#pkd-search-portal .portal-hero{min-height:645px}#pkd-search-portal .category-icon{width:38px}#pkd-search-portal .discovery-strip>button>span:nth-child(2){font-size:8px}#pkd-search-portal .discovery-strip small{font-size:6.5px}#pkd-search-portal .cover-picker button{padding-inline:8px;font-size:8px}#pkd-search-portal[data-cover=studio] h1{font-size:39px}#pkd-search-portal[data-cover=midnight] h1{font-size:43px}}#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:175px}#pkd-search-portal .no-photo{font-size:11px;color:#8e7b98}@media(max-width:1250px){#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:165px}}@media(max-width:1080px) and (min-width:761px){#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:147px}}@media(max-width:760px){#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:155px}#pkd-search-portal .popular-searches>div,#pkd-search-portal[data-cover=studio] .popular-searches>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#pkd-search-portal .popular-searches button,#pkd-search-portal[data-cover=studio] .popular-searches button{justify-content:center;gap:4px;padding:5px 6px;font-size:8.5px;white-space:nowrap}#pkd-search-portal .popular-searches .icon{width:9px;height:9px}}@media(max-width:440px){#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:135px}}@media(max-width:370px){#pkd-search-portal .popular-searches>div,#pkd-search-portal[data-cover=studio] .popular-searches>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:350px){#pkd-search-portal [aria-labelledby=heading-parts] .card-photo{height:116px}}#pkd-search-portal[data-cover-preview] .app-strip,#pkd-search-portal[data-cover-preview] .site-header,#pkd-search-portal[data-cover-preview] .cover-picker,#pkd-search-portal[data-cover-preview] .discovery-strip,#pkd-search-portal[data-cover-preview] .results,#pkd-search-portal[data-cover-preview] .help-banner,#pkd-search-portal[data-cover-preview] .browse-section,#pkd-search-portal[data-cover-preview] .faq-section,#pkd-search-portal[data-cover-preview] .site-footer{display:none!important}#pkd-search-portal[data-cover-preview] .breadcrumb{height:25px;visibility:hidden}#pkd-search-portal[data-cover-preview] .portal-hero{min-height:690px}#pkd-search-portal[data-cover-preview] .hero-content{margin-top:35px}#pkd-search-portal[data-cover-preview][data-cover=studio] .cover-products{top:105px}#pkd-search-portal[data-cover-preview][data-cover=studio] .hero-content{margin-top:50px}#pkd-search-portal .portal-search{height:64px;padding:7px 8px 7px 21px;border-radius:16px}#pkd-search-portal .search-submit{min-height:48px;border-radius:10px}#pkd-search-portal .search-symbol{width:23px;height:23px}@media(max-width:760px){#pkd-search-portal .portal-search{height:58px;padding:6px 6px 6px 14px;border-radius:14px;gap:10px}#pkd-search-portal .search-submit{min-height:44px;width:44px;border-radius:9px}#pkd-search-portal .search-symbol{width:20px;height:20px}}body.pks-search-page.pdvr-active #pd-native-content,body.pks-search-page .pks-page-shell{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#pkd-search-portal{box-sizing:border-box;width:100%;font-family:Poppins,Arial,sans-serif}#pkd-search-portal .clear-search{display:none}#pkd-search-portal .clear-search.is-visible{display:grid}#pkd-search-portal .card-photo.is-illustrative .card-label{max-width:95%}#pkd-search-portal .discovery-strip>button{min-height:128px;padding:20px 22px;gap:18px}#pkd-search-portal .discovery-strip .category-icon{width:88px;height:88px;flex:0 0 88px;display:flex;align-items:center;justify-content:center;overflow:visible;background:#faf9fb;border-radius:12px}#pkd-search-portal .discovery-strip .category-icon img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;padding:6px}#pkd-search-portal .discovery-strip>button>span:not(.category-icon){font-size:18px;line-height:1.4}#pkd-search-portal .discovery-strip small{font-size:14px;line-height:1.5}@media(max-width:1000px){#pkd-search-portal .discovery-strip>button{padding:14px;gap:12px}#pkd-search-portal .discovery-strip .category-icon{width:64px;height:72px;flex-basis:64px}#pkd-search-portal .discovery-strip>button>span:not(.category-icon){font-size:16px}}@media(max-width:760px){#pkd-search-portal .discovery-strip>button{min-height:105px;padding:14px 10px}#pkd-search-portal .discovery-strip .category-icon{width:60px;height:68px;flex-basis:60px}#pkd-search-portal .discovery-strip>button>span:not(.category-icon){font-size:14px}#pkd-search-portal .discovery-strip small{font-size:12px}}