KC Pet Search & Rescue Store
/* ============================================================
KC Pet Search & Rescue Store — page-scoped merchandise UI.
Every rule is prefixed .kcpsr-st or scoped to body.page-id-9916,
so nothing leaks into the global Sydney/Elementor theme or into
the WooCommerce shop/product templates.
============================================================ */
.kcpsr-st{
–st-black:#000000; –st-surface:#101319; –st-surface-2:#171b24;
–st-blue:#2f9bff; –st-blue-dim:rgba(47,155,255,.38);
–st-orange:#ff7a1a; –st-red:#ff3b30;
–st-text:#ffffff; –st-muted:#9aa4b2; –st-line:rgba(47,155,255,.30);
background:var(–st-black); color:var(–st-text);
font-family:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,Helvetica,Arial,sans-serif;
padding:0; margin:0; display:block; overflow-x:hidden;
-webkit-font-smoothing:antialiased;
}
.kcpsr-st *,.kcpsr-st *::before,.kcpsr-st *::after{box-sizing:border-box;}
/* —- page canvas: jet black behind the theme header/footer content area —- */
body.page-id-9916{background:#000 !important;overflow-x:hidden;}
body.page-id-9916 .elementor-widget-shortcode{background:#000;padding:0 20px 10px;}
body.page-id-9916 .elementor-widget-shortcode>.elementor-widget-container{max-width:1180px;margin:0 auto;}
.kcpsr-st .st-wrap{max-width:1180px;margin:0 auto;padding:0 20px;}
.kcpsr-st p{color:var(–st-muted);line-height:1.55;margin:0 0 12px;font-size:17px;}
.kcpsr-st h1{color:#fff;font-weight:900;letter-spacing:-.03em;line-height:1.03;margin:0 0 14px;
font-size:clamp(34px,5.6vw,68px);
background:linear-gradient(180deg,#ffffff 0%,#ffffff 45%,#b9c4d1 100%);
-webkit-background-clip:text;background-clip:text;color:transparent;
text-shadow:0 1px 0 rgba(255,255,255,.06);}
.kcpsr-st h2{color:#fff;font-weight:900;letter-spacing:-.025em;line-height:1.06;margin:0 0 10px;
font-size:clamp(28px,4.2vw,50px);
background:linear-gradient(180deg,#ffffff 0%,#ffffff 50%,#c2ccd8 100%);
-webkit-background-clip:text;background-clip:text;color:transparent;}
.kcpsr-st h3{color:#fff;font-weight:800;margin:0 0 6px;font-size:20px;line-height:1.25;}
.kcpsr-st a{color:var(–st-blue);}
.kcpsr-st .st-eyebrow{display:inline-block;font-size:13px;font-weight:900;letter-spacing:.2em;
text-transform:uppercase;color:var(–st-blue);margin:0 0 10px;}
.kcpsr-st .st-sub{font-size:19px;color:#cbd5e1;font-weight:600;margin:0 0 8px;}
/* —- section shell —- */
.kcpsr-st.st-band{padding:52px 0;border-top:1px solid rgba(255,255,255,.06);}
.kcpsr-st.st-band-tight{padding:30px 0 14px;border-top:1px solid rgba(255,255,255,.06);}
/* —- buttons —- */
.kcpsr-st .st-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;
font-weight:900;font-size:16px;letter-spacing:.045em;text-transform:uppercase;
padding:17px 30px;border-radius:11px;border:1px solid transparent;cursor:pointer;
text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;}
.kcpsr-st .st-btn:focus-visible{outline:3px solid #fff;outline-offset:3px;}
.kcpsr-st .st-btn-primary{background:linear-gradient(135deg,var(–st-orange),#ff9d47);color:#160a00;
box-shadow:0 0 0 1px rgba(255,122,26,.5),0 10px 32px rgba(255,122,26,.32);}
.kcpsr-st .st-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(255,122,26,.85),0 14px 40px rgba(255,122,26,.5);}
.kcpsr-st .st-btn-ghost{background:rgba(255,255,255,.04);color:#fff;border-color:var(–st-line);}
.kcpsr-st .st-btn-ghost:hover{background:rgba(47,155,255,.14);border-color:var(–st-blue);}
.kcpsr-st .st-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px;}
/* —- hero —- */
.kcpsr-st-hero{padding:0;}
.kcpsr-st-hero .st-hero-inner{
background:
radial-gradient(1100px 460px at 12% -10%, rgba(255,122,26,.20), transparent 62%),
radial-gradient(900px 420px at 88% 0%, rgba(47,155,255,.20), transparent 60%),
linear-gradient(180deg,#05070c 0%,#000 100%);
border-bottom:1px solid rgba(255,122,26,.34);
padding:74px 0 66px;
}
.kcpsr-st-hero .st-tag{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:900;
letter-spacing:.18em;text-transform:uppercase;padding:8px 16px;border-radius:999px;
background:rgba(255,122,26,.13);color:#ffcda3;border:1px solid rgba(255,122,26,.5);margin-bottom:18px;}
.kcpsr-st-hero .st-dot{width:8px;height:8px;border-radius:50%;background:var(–st-red);
box-shadow:0 0 10px rgba(255,59,48,.9);display:inline-block;}
.kcpsr-st-hero p.st-lede{max-width:760px;font-size:18.5px;color:#c7d1dd;}
.kcpsr-st-hero .st-rule{height:3px;width:120px;margin:0 0 22px;border-radius:2px;
background:linear-gradient(90deg,var(–st-orange),var(–st-red) 45%,var(–st-blue));}
/* —- mission band —- */
.kcpsr-st-mission .st-mission-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:34px;align-items:start;}
.kcpsr-st-mission .st-kit{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.kcpsr-st-mission .st-kit div{background:var(–st-surface);border:1px solid var(–st-line);border-radius:12px;
padding:14px 16px;font-size:14.5px;font-weight:700;color:#dbe3ec;letter-spacing:.01em;}
.kcpsr-st-mission .st-kit div span{display:block;font-size:11.5px;font-weight:900;letter-spacing:.16em;
text-transform:uppercase;color:var(–st-orange);margin-bottom:5px;}
/* —- section headers above the product grids —- */
.kcpsr-st-featured,.kcpsr-st-all{scroll-margin-top:110px;}
.kcpsr-st .st-head-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;}
/* —- how it works —- */
.kcpsr-st-how .st-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;}
.kcpsr-st-how .st-step{background:var(–st-surface);border:1px solid var(–st-line);border-radius:14px;padding:22px;
transition:border-color .2s ease,box-shadow .2s ease;}
.kcpsr-st-how .st-step:hover{border-color:var(–st-blue);box-shadow:0 0 0 1px var(–st-blue-dim);}
.kcpsr-st-how .st-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;
border-radius:10px;font-weight:900;font-size:17px;margin-bottom:12px;
background:linear-gradient(135deg,var(–st-blue),#5bb6ff);color:#001322;}
.kcpsr-st-how .st-step p{margin:0;font-size:15.5px;}
/* —- shipping notice —- */
.kcpsr-st-ship .st-notice{background:var(–st-surface-2);border:1px solid rgba(255,255,255,.10);
border-left:4px solid var(–st-orange);border-radius:12px;padding:20px 22px;}
.kcpsr-st-ship .st-notice p{margin:0;font-size:16px;color:#c9d3df;}
.kcpsr-st-ship .st-notice strong{color:#fff;display:block;font-size:13px;letter-spacing:.16em;
text-transform:uppercase;margin-bottom:7px;}
/* —- final CTA —- */
.kcpsr-st-cta .st-cta-inner{
background:
radial-gradient(760px 320px at 50% 0%, rgba(255,122,26,.18), transparent 62%),
linear-gradient(180deg,#05070c,#000);
border:1px solid rgba(255,122,26,.32);border-radius:18px;padding:44px 34px;text-align:center;}
.kcpsr-st-cta .st-cta-inner p{max-width:720px;margin:0 auto 6px;font-size:18px;color:#c7d1dd;}
.kcpsr-st-cta .st-btns{justify-content:center;}
/* ============================================================
WooCommerce product grids rendered by the
-
5 Night Extended Cat Trapping Deployment ($160 per camera & trap)
$160.00 -
Add-On Thermal Drone Cat Search – added to trapping or ground scan ($270)
$270.00 -
Customer Add-On Camera & Cat Trap ($150)
$150.00 -
Drone Only – Standard Service Rate
$209.00 -
Emergency Return Sighting Response ($170)
$170.00 -
Extended Area Cat Trapping Payment
$915.00 -
Extended Travel & Deployment Fee (Beyond Kansas City Metro)
$400.00 -
Follow-Up Recovery Deployment – Extended Service Area
$214.00 -
Follow-Up Recovery Deployment – Johnson County
$195.00 -
Full Package – Standard Service Rate
$539.00 -
Ground Thermal Only – Standard Service Rate
$229.00 -
Initial Dog Search – Standard Rate
$190.00 -
Location Confirmation Fee
$50.00 -
Owner Assist Trapping + Ground Thermal (1 Trap) – Standard Service Rate
$239.00 -
Owner Assist Trapping + Ground Thermal (2 Traps) – Standard Service Rate
$439.00 -
Owner-Assisted Cat Trapping & Monitoring ($325)
$195.00 -
Owner-Assisted Cat Trapping +Plus
$395.00 -
Refundable $100 Camera Security Deposit
$100.00 -
Refundable Trap Equipment Deposit
$200.00 -
Return Search Deployment ($280)
$280.00 -
Submit Additional Agreed Service Fee
$0.00*Enter the additional service amount discussed and agreed upon prior to deployment. Do not submit this product unless a specific amount has been confirmed. -
Thermal Monocular Access (Field Use)
$40.00 -
Additional Operational Contribution
$0.00*Optional contribution supporting ongoing operations and advanced recovery technology.
Scoped to this page only.
============================================================ */
body.page-id-9916 .elementor-widget-shortcode .woocommerce{background:transparent;}
body.page-id-9916 .elementor-widget-shortcode ul.products{
display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;
margin:0 !important;padding:0 !important;list-style:none;}
body.page-id-9916 .elementor-widget-shortcode ul.products::before,
body.page-id-9916 .elementor-widget-shortcode ul.products::after{display:none !important;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product{
width:auto !important;margin:0 !important;padding:12px !important;float:none !important;clear:none !important;
background:#101319;border:1px solid rgba(47,155,255,.30);border-radius:14px;
display:flex;flex-direction:column;text-align:left;
transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product:hover{
border-color:#2f9bff;box-shadow:0 0 0 1px rgba(47,155,255,.38),0 16px 40px rgba(0,0,0,.75);transform:translateY(-2px);}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product a{text-decoration:none;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product img{
width:100% !important;height:auto !important;aspect-ratio:1/1;object-fit:contain;
background:#ffffff;border-radius:10px;margin:0 0 12px !important;display:block;padding:6px;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .woocommerce-loop-product__title{
color:#ffffff !important;font-size:16px !important;font-weight:800 !important;line-height:1.3;
margin:0 0 6px !important;padding:0 !important;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .price{
color:#ff7a1a !important;font-size:16.5px !important;font-weight:900 !important;margin:0 0 12px !important;display:block;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .price del{color:#7c8697 !important;opacity:.8;font-weight:600;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .price ins{text-decoration:none;color:#ff7a1a !important;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .woocommerce-loop-product__link{
display:flex;flex-direction:column;flex:1 1 auto;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .button,
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .added_to_cart{
margin:auto 0 0 !important;width:100%;text-align:center;
display:inline-flex !important;align-items:center;justify-content:center;
background:linear-gradient(135deg,#ff7a1a,#ff9d47) !important;color:#160a00 !important;
font-weight:900 !important;font-size:13.5px !important;letter-spacing:.05em;text-transform:uppercase;
padding:12px 16px !important;border-radius:10px !important;border:0 !important;line-height:1.15 !important;
transition:box-shadow .2s ease,transform .15s ease;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .button:hover{
transform:translateY(-1px);box-shadow:0 8px 24px rgba(255,122,26,.42);}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .added_to_cart{
margin-top:8px !important;background:rgba(255,255,255,.06) !important;color:#fff !important;
border:1px solid rgba(47,155,255,.30) !important;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .onsale{
background:#ff3b30 !important;color:#fff !important;border-radius:999px;padding:4px 12px;font-weight:900;
font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;min-height:0;line-height:1.4;top:16px;right:16px;left:auto;margin:0;}
body.page-id-9916 .elementor-widget-shortcode .woocommerce-info,
body.page-id-9916 .elementor-widget-shortcode .woocommerce-message{
background:#171b24;color:#c9d3df;border-top-color:#2f9bff;}
/* —- responsive —- */
@media (max-width:1179px){
body.page-id-9916 .elementor-widget-shortcode ul.products{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media (max-width:899px){
body.page-id-9916 .elementor-widget-shortcode ul.products{grid-template-columns:repeat(2,minmax(0,1fr));}
.kcpsr-st-mission .st-mission-grid{grid-template-columns:1fr;gap:24px;}
.kcpsr-st-how .st-steps{grid-template-columns:1fr;}
}
@media (max-width:520px){
.kcpsr-st.st-band{padding:40px 0;}
.kcpsr-st-hero .st-hero-inner{padding:52px 0 46px;}
.kcpsr-st .st-btn{width:100%;padding:16px 18px;font-size:15px;}
.kcpsr-st-mission .st-kit{grid-template-columns:1fr;}
.kcpsr-st-cta .st-cta-inner{padding:32px 20px;}
body.page-id-9916 .elementor-widget-shortcode{padding:0 14px 10px;}
body.page-id-9916 .elementor-widget-shortcode ul.products{gap:14px;}
body.page-id-9916 .elementor-widget-shortcode ul.products li.product .woocommerce-loop-product__title{font-size:14.5px !important;}
}
@media (max-width:400px){
body.page-id-9916 .elementor-widget-shortcode ul.products{grid-template-columns:1fr;}
}
Support the Search. Wear the Mission.
Official KC Pet Search & Rescue apparel and merchandise. Every purchase helps support the equipment, technology, and field resources used to help reunite missing pets with their families.
Your Purchase Supports Real Recovery Work
KC Pet Search & Rescue uses professional search equipment, thermal technology, cellular cameras, traps, field supplies, and specialized recovery resources. Purchasing official merchandise helps strengthen the system used to assist missing pets and their families across the Kansas City area.
Featured Gear
A starting point from the current collection.
Shop All Products
Every KC Pet Search & Rescue item currently available. New releases appear here automatically.
Three Steps
Choose Your Gear
Select your apparel, size, color, and quantity.
Order Securely
Complete your purchase through the KC Pet Search & Rescue website.
Printed and Shipped
The item is professionally produced and shipped directly to you.
Shipping & FulfillmentProducts are made to order. Production and shipping times may vary by product and destination. Tracking information will be provided when the order ships.
Help Carry the Mission Forward
Wear KC Pet Search & Rescue gear, support professional lost-pet recovery resources, and help more people learn where to turn when a pet goes missing.
Showing 1–16 of 46 results
-
5 Night Extended Cat Trapping Deployment ($160 per camera & trap)
$160.00 -
Add-On Thermal Drone Cat Search – added to trapping or ground scan ($270)
$270.00 -
Customer Add-On Camera & Cat Trap ($150)
$150.00 -
Drone Only – Standard Service Rate
$209.00 -
Emergency Return Sighting Response ($170)
$170.00 -
Extended Area Cat Trapping Payment
$915.00 -
Extended Travel & Deployment Fee (Beyond Kansas City Metro)
$400.00 -
Follow-Up Recovery Deployment – Extended Service Area
$214.00 -
Follow-Up Recovery Deployment – Johnson County
$195.00 -
Full Package – Standard Service Rate
$539.00












































