{"product_id":"reusable-fly-trap-upsell","title":"upsell-korakio® 🪰♻️ Reusable Funnel Fly Trap","description":"\u003c!--\n  OROFERA \/ SHOPIFY PRODUCT LANDER\n  Product: Reusable Funnel Fly Trap\n  Version: Complete Customized Build\n\n  - Paste directly into the Shopify product description HTML editor.\n  - Raw UTF-8 HTML; no JavaScript or external libraries.\n  - Responsive for desktop and mobile.\n  - Includes customer reviews, 180-day guarantee, FAQ and final CTA.\n--\u003e\n\u003cstyle\u003e\n  \/* =========================================================\n     1. THEME VARIABLES — ADJUST FOR EACH PRODUCT\n     ========================================================= *\/\n  .orf-lander {\n    --orf-primary: #63b632;\n    --orf-primary-dark: #2f741d;\n    --orf-primary-rgb: 99, 182, 50;\n    --orf-accent: #f2b33d;\n\n    --orf-heading: #203324;\n    --orf-text: #58685d;\n    --orf-muted: #7c8a80;\n\n    --orf-white: #ffffff;\n    --orf-page: #ffffff;\n    --orf-soft: #f3faef;\n    --orf-soft-2: #fff9ee;\n    --orf-cool: #f5f7f2;\n    --orf-border: #d9e8d2;\n\n    --orf-success: #318945;\n    --orf-danger: #c94d43;\n\n    --orf-radius-sm: 11px;\n    --orf-radius-md: 16px;\n    --orf-radius-lg: 24px;\n\n    --orf-shadow-sm: 0 5px 18px rgba(35, 75, 98, 0.08);\n    --orf-shadow-md: 0 13px 34px rgba(30, 78, 104, 0.15);\n    --orf-shadow-lg: 0 20px 55px rgba(30, 72, 96, 0.16);\n  }\n\n  \/* =========================================================\n     2. RESET + BASE\n     ========================================================= *\/\n  .orf-lander,\n  .orf-lander * {\n    box-sizing: border-box;\n  }\n\n  .orf-lander {\n    width: 100%;\n    max-width: 1122px;\n    margin: 0 auto;\n    overflow: hidden;\n    background: var(--orf-page);\n    color: var(--orf-text);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .orf-lander img {\n    display: block;\n    width: 100%;\n    height: auto;\n    margin: 0;\n    border: 0;\n  }\n\n  .orf-lander a {\n    text-decoration: none;\n  }\n\n  .orf-section {\n    padding: 48px 32px;\n  }\n\n  .orf-center {\n    text-align: center;\n  }\n\n  .orf-narrow {\n    max-width: 850px;\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  .orf-kicker {\n    margin: 0 0 9px;\n    color: var(--orf-primary) !important;\n    font-size: 15px !important;\n    line-height: 1.35 !important;\n    font-weight: 900 !important;\n    letter-spacing: 1.05px;\n    text-transform: uppercase;\n  }\n\n  .orf-title {\n    max-width: 880px;\n    margin: 0 auto 15px;\n    color: var(--orf-heading) !important;\n    font-size: 38px !important;\n    line-height: 1.14 !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.35px !important;\n  }\n\n  .orf-body {\n    max-width: 790px;\n    margin: 0 auto;\n    color: var(--orf-text) !important;\n    font-size: 17px !important;\n    line-height: 1.65 !important;\n  }\n\n  .orf-small {\n    color: var(--orf-muted) !important;\n    font-size: 12px !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* =========================================================\n     3. BACKGROUND THEMES\n     ========================================================= *\/\n  .orf-hero {\n    background:\n      radial-gradient(circle at 88% 16%, rgba(var(--orf-primary-rgb), 0.20) 0, rgba(var(--orf-primary-rgb), 0) 29%),\n      linear-gradient(180deg, var(--orf-soft) 0%, #ffffff 100%);\n  }\n\n  .orf-soft {\n    background: var(--orf-soft);\n  }\n\n  .orf-warm {\n    background: var(--orf-soft-2);\n  }\n\n  .orf-cool {\n    background: var(--orf-cool);\n  }\n\n  .orf-dark {\n    background:\n      radial-gradient(circle at 85% 18%, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0) 27%),\n      linear-gradient(135deg, var(--orf-primary-dark) 0%, #17391f 100%);\n  }\n\n  .orf-primary-bg {\n    background:\n      radial-gradient(circle at 8% 18%, rgba(255, 255, 255, 0.16) 0, rgba(255, 255, 255, 0) 31%),\n      linear-gradient(135deg, var(--orf-primary) 0%, var(--orf-primary-dark) 100%);\n  }\n\n  .orf-dark .orf-kicker,\n  .orf-primary-bg .orf-kicker {\n    color: rgba(255, 255, 255, 0.82) !important;\n  }\n\n  .orf-dark .orf-title,\n  .orf-primary-bg .orf-title {\n    color: #ffffff !important;\n  }\n\n  .orf-dark .orf-body,\n  .orf-primary-bg .orf-body {\n    color: rgba(255, 255, 255, 0.88) !important;\n  }\n\n  \/* =========================================================\n     4. IMAGE WRAPPERS\n     ========================================================= *\/\n  .orf-image-wrap {\n    width: 100%;\n    margin: 0;\n    overflow: hidden;\n    background: #f5f9fb;\n  }\n\n  .orf-image-rounded {\n    overflow: hidden;\n    border: 1px solid var(--orf-border);\n    border-radius: var(--orf-radius-lg);\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-md);\n  }\n\n  \/* =========================================================\n     5. HERO FEATURE PILLS\n     ========================================================= *\/\n  .orf-pill-row {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 10px;\n    max-width: 900px;\n    margin: 23px auto 0;\n  }\n\n  .orf-pill {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 40px;\n    padding: 9px 14px;\n    border: 1px solid var(--orf-border);\n    border-radius: 999px;\n    background: #ffffff;\n    color: #2d5035 !important;\n    box-shadow: 0 3px 14px rgba(33, 113, 154, 0.09);\n    font-size: 14px !important;\n    line-height: 1.3 !important;\n    font-weight: 800 !important;\n    text-align: center;\n  }\n\n  \/* =========================================================\n     6. GRID + BENEFIT CARDS\n     ========================================================= *\/\n  .orf-grid {\n    display: grid;\n    gap: 14px;\n    max-width: 960px;\n    margin: 28px auto 0;\n  }\n\n  .orf-grid-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .orf-grid-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .orf-grid-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .orf-card {\n    min-width: 0;\n    padding: 23px 17px;\n    border: 1px solid var(--orf-border);\n    border-radius: var(--orf-radius-md);\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n    text-align: center;\n  }\n\n  .orf-card:nth-child(2n) {\n    background: var(--orf-soft-2);\n  }\n\n  .orf-card:nth-child(3n) {\n    background: var(--orf-cool);\n  }\n\n  .orf-icon {\n    display: block;\n    margin-bottom: 10px;\n    font-size: 31px;\n    line-height: 1;\n  }\n\n  .orf-card h3,\n  .orf-step h3,\n  .orf-media-copy h3,\n  .orf-review-card h3,\n  .orf-scene-card h3,\n  .orf-spec-card h3 {\n    margin: 0 0 8px;\n    color: #2d4732 !important;\n    font-size: 18px !important;\n    line-height: 1.25 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-card p,\n  .orf-step p,\n  .orf-media-copy p,\n  .orf-scene-card p,\n  .orf-spec-card p {\n    margin: 0;\n    color: #647268 !important;\n    font-size: 14.5px !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* =========================================================\n     7. MEDIA \/ GIF SPLIT MODULE\n     ========================================================= *\/\n  .orf-media {\n    display: grid;\n    grid-template-columns: minmax(0, 1.05fr) minmax(260px, 0.95fr);\n    align-items: center;\n    gap: 40px;\n    max-width: 970px;\n    margin: 0 auto;\n  }\n\n  .orf-media.orf-reverse {\n    grid-template-columns: minmax(260px, 0.95fr) minmax(0, 1.05fr);\n  }\n\n  .orf-media-copy {\n    min-width: 0;\n    text-align: left;\n  }\n\n  .orf-media-copy .orf-kicker,\n  .orf-media-copy .orf-title,\n  .orf-media-copy .orf-body {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  .orf-media-frame {\n    width: 360px;\n    max-width: 100%;\n    margin: 0 auto;\n    padding: 8px;\n    border: 1px solid var(--orf-border);\n    border-radius: 24px;\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-md);\n  }\n\n  .orf-media-frame img {\n    border-radius: 16px;\n  }\n\n  \/* =========================================================\n     8. CHECKLIST\n     ========================================================= *\/\n  .orf-checks {\n    display: grid;\n    gap: 9px;\n    margin-top: 20px;\n  }\n\n  .orf-check {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    color: #425d49 !important;\n    font-size: 14.5px !important;\n    line-height: 1.45 !important;\n    font-weight: 700 !important;\n  }\n\n  .orf-check-mark {\n    width: 22px;\n    height: 22px;\n    flex: 0 0 22px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: var(--orf-primary);\n    color: #ffffff !important;\n    font-size: 13px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n  }\n\n  \/* =========================================================\n     9. SCENES \/ USE CASES\n     ========================================================= *\/\n  .orf-scene-card {\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid var(--orf-border);\n    border-radius: var(--orf-radius-md);\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n  }\n\n  .orf-scene-card img {\n    aspect-ratio: 4 \/ 3;\n    object-fit: cover;\n  }\n\n  .orf-scene-copy {\n    padding: 17px 15px 19px;\n    text-align: center;\n  }\n\n  \/* =========================================================\n     10. STEPS \/ HOW TO USE\n     ========================================================= *\/\n  .orf-process {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .orf-step {\n    min-width: 0;\n    padding: 23px;\n    border: 1px solid #dce8d8;\n    border-radius: var(--orf-radius-md);\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n    text-align: left;\n  }\n\n  .orf-num {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 38px;\n    height: 38px;\n    margin-bottom: 13px;\n    border-radius: 50%;\n    background: var(--orf-primary);\n    color: #ffffff !important;\n    font-size: 15px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-note {\n    max-width: 820px;\n    margin: 24px auto 0;\n    padding: 16px 18px;\n    border-left: 5px solid var(--orf-primary);\n    border-radius: 8px;\n    background: var(--orf-soft);\n    color: #435d49 !important;\n    font-size: 14px !important;\n    line-height: 1.6 !important;\n    text-align: left;\n  }\n\n  \/* =========================================================\n     11. SPECS\n     ========================================================= *\/\n  .orf-specs {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 12px;\n    max-width: 960px;\n    margin: 27px auto 0;\n  }\n\n  .orf-spec-card {\n    min-width: 0;\n    padding: 19px 14px;\n    border: 1px solid var(--orf-border);\n    border-radius: 14px;\n    background: #ffffff;\n    text-align: center;\n    box-shadow: var(--orf-shadow-sm);\n  }\n\n  .orf-spec-label {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--orf-primary) !important;\n    font-size: 11.5px !important;\n    line-height: 1.3 !important;\n    font-weight: 900 !important;\n    letter-spacing: 0.7px;\n    text-transform: uppercase;\n  }\n\n  .orf-spec-value {\n    display: block;\n    color: var(--orf-heading) !important;\n    font-size: 17px !important;\n    line-height: 1.3 !important;\n    font-weight: 900 !important;\n  }\n\n  \/* =========================================================\n     12. COMPARISON TABLE\n     ========================================================= *\/\n  .orf-comparison {\n    max-width: 900px;\n    margin: 28px auto 0;\n    overflow: hidden;\n    border: 1px solid var(--orf-border);\n    border-radius: 18px;\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n  }\n\n  .orf-comparison-row {\n    display: grid;\n    grid-template-columns: minmax(150px, 1.15fr) repeat(2, minmax(120px, 1fr));\n    border-bottom: 1px solid var(--orf-border);\n  }\n\n  .orf-comparison-row:last-child {\n    border-bottom: 0;\n  }\n\n  .orf-comparison-cell {\n    min-width: 0;\n    padding: 14px 12px;\n    border-right: 1px solid var(--orf-border);\n    color: #566d5b !important;\n    font-size: 13.5px !important;\n    line-height: 1.4 !important;\n    text-align: center;\n  }\n\n  .orf-comparison-cell:last-child {\n    border-right: 0;\n  }\n\n  .orf-comparison-row:first-child .orf-comparison-cell {\n    background: var(--orf-soft);\n    color: var(--orf-heading) !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-comparison-feature {\n    text-align: left;\n    font-weight: 800 !important;\n  }\n\n  .orf-good {\n    color: var(--orf-success) !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-bad {\n    color: var(--orf-danger) !important;\n    font-weight: 800 !important;\n  }\n\n  \/* =========================================================\n     13. OFFER MODULE\n     ========================================================= *\/\n  .orf-offer-wrap {\n    padding: 50px 32px;\n    background:\n      radial-gradient(circle at 10% 15%, rgba(var(--orf-primary-rgb), 0.22) 0, rgba(var(--orf-primary-rgb), 0) 29%),\n      linear-gradient(135deg, var(--orf-soft) 0%, #ffffff 52%, var(--orf-soft-2) 100%);\n  }\n\n  .orf-offer-card {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 34px;\n    border: 1px solid rgba(var(--orf-primary-rgb), 0.22);\n    border-radius: 26px;\n    background: rgba(255, 255, 255, 0.96);\n    box-shadow: var(--orf-shadow-lg);\n    text-align: center;\n  }\n\n  .orf-offer-badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 12px;\n    padding: 8px 13px;\n    border-radius: 999px;\n    background: var(--orf-primary);\n    color: #ffffff !important;\n    font-size: 12.5px !important;\n    line-height: 1.2 !important;\n    font-weight: 900 !important;\n    letter-spacing: 0.8px;\n    text-transform: uppercase;\n  }\n\n  .orf-offer-title {\n    margin: 0 0 10px;\n    color: var(--orf-heading) !important;\n    font-size: 39px !important;\n    line-height: 1.12 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-offer-copy {\n    max-width: 700px;\n    margin: 0 auto;\n    color: var(--orf-text) !important;\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n  }\n\n  .orf-offer-points {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 21px;\n  }\n\n  .orf-offer-point {\n    padding: 9px 12px;\n    border: 1px solid var(--orf-border);\n    border-radius: 999px;\n    background: var(--orf-soft);\n    color: #425f49 !important;\n    font-size: 13px !important;\n    line-height: 1.3 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-width: 250px;\n    min-height: 54px;\n    margin-top: 24px;\n    padding: 14px 25px;\n    border: 0;\n    border-radius: 999px;\n    background: linear-gradient(135deg, var(--orf-primary) 0%, var(--orf-primary-dark) 100%);\n    color: #ffffff !important;\n    box-shadow: 0 12px 25px rgba(var(--orf-primary-rgb), 0.28);\n    font-size: 16px !important;\n    line-height: 1.2 !important;\n    font-weight: 900 !important;\n    letter-spacing: 0.3px;\n    text-align: center;\n  }\n\n  \/* =========================================================\n     14. REVIEW WALL\n     ========================================================= *\/\n  .orf-review-summary {\n    max-width: 860px;\n    margin: 24px auto 0;\n    padding: 22px;\n    display: grid;\n    grid-template-columns: 190px minmax(0, 1fr);\n    align-items: center;\n    gap: 24px;\n    border: 1px solid var(--orf-border);\n    border-radius: 18px;\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n  }\n\n  .orf-review-score {\n    text-align: center;\n  }\n\n  .orf-review-stars {\n    margin-bottom: 8px;\n    color: var(--orf-accent) !important;\n    font-size: 24px !important;\n    line-height: 1 !important;\n    letter-spacing: 2px;\n  }\n\n  .orf-review-score strong {\n    display: block;\n    color: var(--orf-heading) !important;\n    font-size: 28px !important;\n    line-height: 1.1 !important;\n  }\n\n  .orf-review-score span {\n    display: block;\n    margin-top: 5px;\n    color: var(--orf-muted) !important;\n    font-size: 12px !important;\n    line-height: 1.4 !important;\n  }\n\n  .orf-review-summary-copy {\n    color: #566d5b !important;\n    font-size: 15px !important;\n    line-height: 1.6 !important;\n    text-align: left;\n  }\n\n  .orf-review-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 960px;\n    margin: 18px auto 0;\n  }\n\n  .orf-review-card {\n    min-width: 0;\n    padding: 20px;\n    border: 1px solid var(--orf-border);\n    border-radius: 16px;\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n    text-align: left;\n  }\n\n  .orf-review-card .orf-review-stars {\n    margin-bottom: 13px;\n    font-size: 17px !important;\n    letter-spacing: 1px;\n  }\n\n  .orf-review-text {\n    min-height: 92px;\n    margin: 0 0 17px;\n    color: #4c6352 !important;\n    font-size: 14px !important;\n    line-height: 1.6 !important;\n  }\n\n  .orf-review-person {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  .orf-review-avatar {\n    width: 39px;\n    height: 39px;\n    flex: 0 0 39px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: var(--orf-soft);\n    color: var(--orf-primary) !important;\n    font-size: 14px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-review-name {\n    color: #2d4732 !important;\n    font-size: 13.5px !important;\n    line-height: 1.3 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-verified {\n    display: block;\n    margin-top: 2px;\n    color: var(--orf-success) !important;\n    font-size: 11px !important;\n    line-height: 1.3 !important;\n    font-weight: 800 !important;\n  }\n\n  .orf-review-disclaimer {\n    max-width: 760px;\n    margin: 17px auto 0;\n    color: var(--orf-muted) !important;\n    font-size: 11px !important;\n    line-height: 1.5 !important;\n    text-align: center;\n  }\n\n  \/* =========================================================\n     15. FAQ\n     ========================================================= *\/\n  .orf-faq {\n    max-width: 860px;\n    margin: 25px auto 0;\n  }\n\n  .orf-faq details {\n    margin-bottom: 10px;\n    padding: 16px 18px;\n    border: 1px solid #dfe9ef;\n    border-radius: 11px;\n    background: #ffffff;\n  }\n\n  .orf-faq summary {\n    cursor: pointer;\n    color: #2d4732 !important;\n    font-size: 16px !important;\n    line-height: 1.4 !important;\n    font-weight: 900 !important;\n    text-align: left;\n  }\n\n  .orf-faq p {\n    margin: 11px 0 0;\n    color: #647268 !important;\n    font-size: 14.5px !important;\n    line-height: 1.6 !important;\n    text-align: left;\n  }\n\n  \/* =========================================================\n     16. GUARANTEE\n     ========================================================= *\/\n  .orf-guarantee {\n    width: 100%;\n    margin: 0 auto;\n    padding: 50px 34px;\n    overflow: hidden;\n    position: relative;\n    background:\n      radial-gradient(circle at 8% 15%, rgba(var(--orf-primary-rgb), 0.20) 0, rgba(var(--orf-primary-rgb), 0) 28%),\n      radial-gradient(circle at 92% 90%, rgba(245, 166, 35, 0.15) 0, rgba(245, 166, 35, 0) 30%),\n      linear-gradient(135deg, var(--orf-soft) 0%, #f8f8f5 52%, var(--orf-soft-2) 100%);\n  }\n\n  .orf-guarantee-card {\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 34px;\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 34px;\n    border: 1px solid rgba(var(--orf-primary-rgb), 0.18);\n    border-radius: 26px;\n    background: rgba(255, 255, 255, 0.95);\n    box-shadow: var(--orf-shadow-lg);\n  }\n\n  .orf-guarantee-seal {\n    width: 188px;\n    max-width: 100%;\n    flex: 0 1 188px;\n    margin: 0 auto;\n    filter: drop-shadow(0 12px 16px rgba(var(--orf-primary-rgb), 0.18));\n  }\n\n  .orf-guarantee-seal svg {\n    display: block;\n    width: 100%;\n    height: auto;\n  }\n\n  .orf-guarantee-content {\n    min-width: 0;\n    flex: 1 1 520px;\n  }\n\n  .orf-guarantee-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    margin: 0 0 10px;\n    padding: 7px 12px;\n    border-radius: 999px;\n    background: var(--orf-soft);\n    color: var(--orf-primary-dark) !important;\n    font-size: 13px !important;\n    line-height: 1.25 !important;\n    font-weight: 900 !important;\n    letter-spacing: 0.8px;\n    text-transform: uppercase;\n  }\n\n  .orf-guarantee-title {\n    margin: 0 0 13px;\n    color: var(--orf-heading) !important;\n    font-size: 37px !important;\n    line-height: 1.12 !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.5px !important;\n  }\n\n  .orf-guarantee-copy {\n    max-width: 670px;\n    margin: 0;\n    color: var(--orf-text) !important;\n    font-size: 16px !important;\n    line-height: 1.65 !important;\n  }\n\n  .orf-guarantee-points {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\n    gap: 10px;\n    margin-top: 22px;\n  }\n\n  .orf-guarantee-point {\n    min-width: 0;\n    padding: 13px 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    border: 1px solid var(--orf-border);\n    border-radius: 12px;\n    background: #f8fcf5;\n    color: #425f49 !important;\n    text-align: center;\n    font-size: 13px !important;\n    line-height: 1.3 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-guarantee-check {\n    width: 21px;\n    height: 21px;\n    flex: 0 0 21px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: var(--orf-primary);\n    color: #ffffff !important;\n    font-size: 13px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-guarantee-policy {\n    margin: 15px 0 0;\n    color: var(--orf-muted) !important;\n    font-size: 11.5px !important;\n    line-height: 1.45 !important;\n  }\n\n  \/* =========================================================\n     17. FINAL CTA\n     ========================================================= *\/\n  .orf-final {\n    background:\n      radial-gradient(circle at 10% 20%, rgba(255, 255, 255, 0.16) 0, rgba(255, 255, 255, 0) 31%),\n      linear-gradient(135deg, var(--orf-primary) 0%, var(--orf-primary-dark) 100%);\n  }\n\n  .orf-final .orf-kicker {\n    color: rgba(255, 255, 255, 0.82) !important;\n  }\n\n  .orf-final .orf-title {\n    color: #ffffff !important;\n  }\n\n  .orf-final .orf-body {\n    color: rgba(255, 255, 255, 0.88) !important;\n  }\n\n  .orf-final .orf-button {\n    background: #ffffff;\n    color: var(--orf-primary-dark) !important;\n    box-shadow: 0 12px 25px rgba(0, 0, 0, 0.18);\n  }\n\n  \/* =========================================================\n     18. MOBILE\n     ========================================================= *\/\n  @media screen and (max-width: 749px) {\n    .orf-section {\n      padding: 29px 16px;\n    }\n\n    .orf-kicker {\n      margin-bottom: 7px;\n      font-size: 12.5px !important;\n      letter-spacing: 0.75px;\n    }\n\n    .orf-title {\n      margin-bottom: 11px;\n      font-size: 27px !important;\n      line-height: 1.18 !important;\n      letter-spacing: 0 !important;\n    }\n\n    .orf-body {\n      font-size: 15px !important;\n      line-height: 1.58 !important;\n    }\n\n    .orf-pill-row {\n      gap: 7px;\n      margin-top: 17px;\n    }\n\n    .orf-pill {\n      min-height: 36px;\n      padding: 8px 10px;\n      font-size: 12px !important;\n      box-shadow: 0 2px 9px rgba(34, 104, 140, 0.08);\n    }\n\n    .orf-grid {\n      gap: 9px;\n      margin-top: 19px;\n    }\n\n    .orf-grid-2,\n    .orf-grid-3,\n    .orf-grid-4 {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .orf-card {\n      padding: 15px 10px;\n      border-radius: 11px;\n    }\n\n    .orf-icon {\n      margin-bottom: 7px;\n      font-size: 23px;\n    }\n\n    .orf-card h3,\n    .orf-scene-card h3,\n    .orf-spec-card h3 {\n      margin-bottom: 5px;\n      font-size: 15.5px !important;\n    }\n\n    .orf-card p,\n    .orf-scene-card p,\n    .orf-spec-card p {\n      font-size: 12.5px !important;\n      line-height: 1.42 !important;\n    }\n\n    .orf-media,\n    .orf-media.orf-reverse {\n      grid-template-columns: 1fr;\n      gap: 21px;\n    }\n\n    .orf-media-copy {\n      text-align: center;\n    }\n\n    .orf-media.orf-reverse .orf-media-frame {\n      order: 2;\n    }\n\n    .orf-media.orf-reverse .orf-media-copy {\n      order: 1;\n    }\n\n    .orf-media-frame {\n      width: 270px;\n      padding: 6px;\n      border-radius: 18px;\n    }\n\n    .orf-checks {\n      max-width: 430px;\n      margin: 17px auto 0;\n      text-align: left;\n    }\n\n    .orf-check {\n      font-size: 13px !important;\n    }\n\n    .orf-process {\n      grid-template-columns: 1fr;\n    }\n\n    .orf-process .orf-step {\n      display: grid;\n      grid-template-columns: 36px minmax(0, 1fr);\n      column-gap: 11px;\n      padding: 14px;\n      text-align: left;\n    }\n\n    .orf-process .orf-num {\n      grid-row: 1 \/ span 2;\n      width: 34px;\n      height: 34px;\n      margin: 0;\n    }\n\n    .orf-step h3 {\n      margin: 0 0 4px;\n      font-size: 16px !important;\n    }\n\n    .orf-step p {\n      font-size: 13px !important;\n      line-height: 1.45 !important;\n    }\n\n    .orf-note {\n      margin-top: 17px;\n      padding: 13px 14px;\n      font-size: 12.5px !important;\n    }\n\n    .orf-specs {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 8px;\n      margin-top: 19px;\n    }\n\n    .orf-spec-card {\n      padding: 14px 10px;\n    }\n\n    .orf-spec-label {\n      font-size: 10px !important;\n    }\n\n    .orf-spec-value {\n      font-size: 14.5px !important;\n    }\n\n    .orf-comparison {\n      margin-top: 19px;\n      border-radius: 13px;\n    }\n\n    .orf-comparison-row {\n      grid-template-columns: minmax(105px, 1.1fr) repeat(2, minmax(84px, 1fr));\n    }\n\n    .orf-comparison-cell {\n      padding: 11px 7px;\n      font-size: 11.5px !important;\n    }\n\n    .orf-offer-wrap {\n      padding: 27px 14px;\n    }\n\n    .orf-offer-card {\n      padding: 25px 16px;\n      border-radius: 20px;\n    }\n\n    .orf-offer-badge {\n      font-size: 10.5px !important;\n    }\n\n    .orf-offer-title {\n      font-size: 29px !important;\n    }\n\n    .orf-offer-copy {\n      font-size: 14px !important;\n    }\n\n    .orf-offer-points {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 7px;\n    }\n\n    .orf-offer-point {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 42px;\n      padding: 8px;\n      border-radius: 11px;\n      font-size: 11.5px !important;\n      text-align: center;\n    }\n\n    .orf-button {\n      width: 100%;\n      min-width: 0;\n      min-height: 51px;\n      margin-top: 20px;\n      font-size: 15px !important;\n    }\n\n    .orf-review-summary {\n      grid-template-columns: 1fr;\n      gap: 14px;\n      padding: 18px 14px;\n      text-align: center;\n    }\n\n    .orf-review-score strong {\n      font-size: 25px !important;\n    }\n\n    .orf-review-summary-copy {\n      font-size: 13.5px !important;\n      text-align: center;\n    }\n\n    .orf-review-grid {\n      grid-template-columns: 1fr;\n      gap: 9px;\n      margin-top: 12px;\n    }\n\n    .orf-review-card {\n      padding: 16px;\n    }\n\n    .orf-review-text {\n      min-height: 0;\n      font-size: 13px !important;\n    }\n\n    .orf-faq {\n      margin-top: 19px;\n    }\n\n    .orf-faq details {\n      padding: 14px;\n    }\n\n    .orf-faq summary {\n      font-size: 14.5px !important;\n    }\n\n    .orf-faq p {\n      font-size: 13px !important;\n    }\n\n    .orf-guarantee {\n      padding: 25px 14px;\n    }\n\n    .orf-guarantee-card {\n      padding: 24px 16px 20px;\n      flex-direction: column;\n      gap: 17px;\n      border-radius: 19px;\n      text-align: center;\n      box-shadow: 0 11px 30px rgba(39, 85, 108, 0.12);\n    }\n\n    .orf-guarantee-seal {\n      width: 132px;\n      flex-basis: auto;\n    }\n\n    .orf-guarantee-eyebrow {\n      margin-bottom: 9px;\n      padding: 6px 10px;\n      font-size: 11px !important;\n    }\n\n    .orf-guarantee-title {\n      margin-bottom: 10px;\n      font-size: 28px !important;\n      line-height: 1.16 !important;\n      letter-spacing: 0 !important;\n    }\n\n    .orf-guarantee-copy {\n      font-size: 14px !important;\n      line-height: 1.56 !important;\n    }\n\n    .orf-guarantee-points {\n      grid-template-columns: 1fr;\n      gap: 7px;\n      margin-top: 17px;\n    }\n\n    .orf-guarantee-point {\n      min-height: 43px;\n      padding: 9px 12px;\n      justify-content: flex-start;\n      text-align: left;\n      font-size: 12.5px !important;\n    }\n\n    .orf-guarantee-policy {\n      margin-top: 12px;\n      font-size: 10.5px !important;\n    }\n  }\n\n  @media screen and (max-width: 420px) {\n    .orf-grid-2,\n    .orf-grid-3,\n    .orf-grid-4 {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .orf-scene-card img {\n      aspect-ratio: 1 \/ 1;\n    }\n  }\n\n  \/* =========================================================\n     PRODUCT-SPECIFIC PREMIUM ENHANCEMENTS\n     ========================================================= *\/\n  .orf-lander {\n    border-radius: 0;\n  }\n\n  .orf-hero .orf-title span {\n    color: var(--orf-primary) !important;\n  }\n\n  .orf-topline {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 13px;\n    padding: 7px 12px;\n    border: 1px solid rgba(var(--orf-primary-rgb), 0.20);\n    border-radius: 999px;\n    background: rgba(255,255,255,.78);\n    color: var(--orf-primary-dark) !important;\n    font-size: 12px !important;\n    line-height: 1.2 !important;\n    font-weight: 900 !important;\n    letter-spacing: .55px;\n    text-transform: uppercase;\n  }\n\n  .orf-contained-image {\n    padding: 0 32px 48px;\n    background: #ffffff;\n  }\n\n  .orf-contained-image img {\n    overflow: hidden;\n    border: 1px solid var(--orf-border);\n    border-radius: 24px;\n    box-shadow: var(--orf-shadow-md);\n  }\n\n  .orf-compact {\n    padding-top: 34px;\n    padding-bottom: 34px;\n  }\n\n  .orf-band {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    max-width: 960px;\n    margin: 0 auto;\n    overflow: hidden;\n    border: 1px solid rgba(var(--orf-primary-rgb), .20);\n    border-radius: 18px;\n    background: #ffffff;\n    box-shadow: var(--orf-shadow-sm);\n  }\n\n  .orf-band-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border-right: 1px solid var(--orf-border);\n    text-align: center;\n  }\n\n  .orf-band-item:last-child {\n    border-right: 0;\n  }\n\n  .orf-band-icon {\n    display: block;\n    margin-bottom: 7px;\n    font-size: 25px;\n    line-height: 1;\n  }\n\n  .orf-band-item strong {\n    display: block;\n    color: var(--orf-heading) !important;\n    font-size: 14px !important;\n    line-height: 1.3 !important;\n  }\n\n  .orf-band-item small {\n    display: block;\n    margin-top: 3px;\n    color: var(--orf-muted) !important;\n    font-size: 11.5px !important;\n    line-height: 1.35 !important;\n  }\n\n  .orf-image-caption {\n    max-width: 820px;\n    margin: 15px auto 0;\n    color: var(--orf-muted) !important;\n    font-size: 12.5px !important;\n    line-height: 1.55 !important;\n    text-align: center;\n  }\n\n  .orf-offer-card .orf-image-rounded {\n    margin-top: 25px;\n  }\n\n  .orf-review-score strong {\n    font-size: 22px !important;\n  }\n\n  .orf-review-text {\n    min-height: 118px;\n  }\n\n  .orf-faq details[open] {\n    border-color: rgba(var(--orf-primary-rgb), .42);\n    box-shadow: 0 7px 20px rgba(var(--orf-primary-rgb), .08);\n  }\n\n  .orf-faq summary {\n    list-style: none;\n    position: relative;\n    padding-right: 34px;\n  }\n\n  .orf-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .orf-faq summary::after {\n    content: \"+\";\n    position: absolute;\n    top: 50%;\n    right: 0;\n    width: 24px;\n    height: 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transform: translateY(-50%);\n    border-radius: 50%;\n    background: var(--orf-soft);\n    color: var(--orf-primary-dark) !important;\n    font-size: 18px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n  }\n\n  .orf-faq details[open] summary::after {\n    content: \"–\";\n    background: var(--orf-primary);\n    color: #ffffff !important;\n  }\n\n  @media screen and (max-width: 749px) {\n    .orf-contained-image {\n      padding: 0 12px 28px;\n    }\n\n    .orf-contained-image img {\n      border-radius: 16px;\n    }\n\n    .orf-band {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      border-radius: 14px;\n    }\n\n    .orf-band-item {\n      padding: 14px 8px;\n      border-bottom: 1px solid var(--orf-border);\n    }\n\n    .orf-band-item:nth-child(2n) {\n      border-right: 0;\n    }\n\n    .orf-band-item:nth-last-child(-n+2) {\n      border-bottom: 0;\n    }\n\n    .orf-band-icon {\n      font-size: 21px;\n    }\n\n    .orf-band-item strong {\n      font-size: 12.5px !important;\n    }\n\n    .orf-band-item small {\n      font-size: 10.5px !important;\n    }\n\n    .orf-review-text {\n      min-height: 0;\n    }\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"orf-lander\" id=\"orf-top\"\u003e\n\u003c!-- SECTION 1 — HERO --\u003e\n\u003csection class=\"orf-section orf-center orf-hero\"\u003e\n\u003cdiv class=\"orf-topline\"\u003e♻ Reusable • No Power • No Sticky Mess\u003c\/div\u003e\n\u003cp class=\"orf-kicker\"\u003eSMARTER EVERYDAY FLY CONTROL\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eStop Chasing Flies. \u003cspan\u003eTrap Them Smarter.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eA reusable funnel-style fly trap designed to draw flies through multiple entry points and help keep them contained—without electric zapping, aerosol sprays, or dangling sticky strips.\u003c\/p\u003e\n\u003cdiv class=\"orf-pill-row\"\u003e\n\u003cspan class=\"orf-pill\"\u003e⬇ One-Way Funnel Entry\u003c\/span\u003e \u003cspan class=\"orf-pill\"\u003e♻ Washable \u0026amp; Reusable\u003c\/span\u003e \u003cspan class=\"orf-pill\"\u003e🔌 No Power Needed\u003c\/span\u003e \u003cspan class=\"orf-pill\"\u003e🏠 Indoor \u0026amp; Outdoor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-contained-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/2_gif.gif?v=1784713226\"\u003e\u003c\/div\u003e\n\u003c!-- SECTION 2 — CUSTOMER PROBLEM --\u003e\n\u003csection class=\"orf-section orf-center orf-dark\"\u003e\n\u003cp class=\"orf-kicker\"\u003eMORE THAN A DAILY ANNOYANCE\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eFlies Move From Dirty Surfaces To Food Areas\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eTrash, drains, outdoor waste, pet areas, countertops and uncovered food can all become part of the same fly route. A passive trap gives them a more attractive destination away from the places you want to keep cleaner.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/1_21bb85da-3a60-465b-91ac-017051aeaaa2.png?v=1784713225\"\u003e\u003c\/div\u003e\n\u003c!-- SECTION 3 — CORE BENEFITS --\u003e\n\u003csection class=\"orf-section orf-center\"\u003e\n\u003cp class=\"orf-kicker\"\u003eBUILT FOR REAL-LIFE FLY PROBLEMS\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eSimple By Design. Useful Every Day.\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eThe clear chamber, multiple funnel openings and removable base create a straightforward solution that fits naturally into busy homes and outdoor spaces.\u003c\/p\u003e\n\u003cdiv class=\"orf-grid orf-grid-4\"\u003e\n\u003cdiv class=\"orf-card\"\u003e\n\u003cspan class=\"orf-icon\"\u003e🧲\u003c\/span\u003e\n\u003ch3\u003eDraws Flies In\u003c\/h3\u003e\n\u003cp\u003eAdd bait or scent inside the tray to create a focused attraction point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-card\"\u003e\n\u003cspan class=\"orf-icon\"\u003e⬇\u003c\/span\u003e\n\u003ch3\u003eMultiple Entry Funnels\u003c\/h3\u003e\n\u003cp\u003eSeveral top openings guide flies into the transparent chamber.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-card\"\u003e\n\u003cspan class=\"orf-icon\"\u003e🔒\u003c\/span\u003e\n\u003ch3\u003eHelps Limit Escape\u003c\/h3\u003e\n\u003cp\u003eThe narrow one-way funnel shape makes the exit difficult to relocate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-card\"\u003e\n\u003cspan class=\"orf-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eWash And Reuse\u003c\/h3\u003e\n\u003cp\u003eSeparate the cover and base, empty the trap, rinse it and set it again.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 4 — FUNNEL TECHNOLOGY --\u003e\n\u003csection class=\"orf-section orf-center orf-soft\"\u003e\n\u003cp class=\"orf-kicker\"\u003eEXCLUSIVE FUNNEL DESIGN\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eA Clear Three-Step Trapping Process\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eInstead of requiring constant swatting, the trap works passively: bait attracts flies, the funnel openings guide them inside, and the chamber helps keep them contained.\u003c\/p\u003e\n\u003cdiv class=\"orf-grid orf-process\"\u003e\n\u003cdiv class=\"orf-step\"\u003e\n\u003cspan class=\"orf-num\"\u003e1\u003c\/span\u003e\n\u003ch3\u003eAttract\u003c\/h3\u003e\n\u003cp\u003ePlace bait in the lower tray to draw flies toward the trap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-step\"\u003e\n\u003cspan class=\"orf-num\"\u003e2\u003c\/span\u003e\n\u003ch3\u003eEnter\u003c\/h3\u003e\n\u003cp\u003eFlies follow the scent through one of the top funnel openings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-step\"\u003e\n\u003cspan class=\"orf-num\"\u003e3\u003c\/span\u003e\n\u003ch3\u003eContain\u003c\/h3\u003e\n\u003cp\u003eThe narrow funnel exits are difficult for flies to find from inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/3_91dc8e7b-70bc-41b6-acdc-af516835b58d.png?v=1784713224\"\u003e\u003c\/div\u003e\n\u003c!-- SECTION 5 — COMPARISON --\u003e\n\u003csection class=\"orf-section orf-center\"\u003e\n\u003cp class=\"orf-kicker\"\u003eDITCH THE OLD ROUTINE\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eLess Chasing. Less Spraying. Less Sticky Mess.\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eFly swatters demand constant attention, sprays can be inconvenient around food-prep areas, and sticky strips are unpleasant to handle. This reusable trap offers a passive, cord-free alternative.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-contained-image\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/4_vs.png?v=1784713224\"\u003e\u003c\/div\u003e\n\u003csection class=\"orf-section orf-compact orf-cool\"\u003e\n\u003cdiv class=\"orf-band\"\u003e\n\u003cdiv class=\"orf-band-item\"\u003e\n\u003cspan class=\"orf-band-icon\"\u003e🔌\u003c\/span\u003e \u003cstrong\u003eNo Outlet Needed\u003c\/strong\u003e \u003csmall\u003ePlace it where the problem is.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-band-item\"\u003e\n\u003cspan class=\"orf-band-icon\"\u003e🔇\u003c\/span\u003e \u003cstrong\u003eSilent Operation\u003c\/strong\u003e \u003csmall\u003eNo zapping or motor noise.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-band-item\"\u003e\n\u003cspan class=\"orf-band-icon\"\u003e♻\u003c\/span\u003e \u003cstrong\u003eReusable Body\u003c\/strong\u003e \u003csmall\u003eClean and reset as needed.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-band-item\"\u003e\n\u003cspan class=\"orf-band-icon\"\u003e👀\u003c\/span\u003e \u003cstrong\u003eVisible Results\u003c\/strong\u003e \u003csmall\u003eClear chamber for quick checks.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 6 — WASHABLE DEMO --\u003e\n\u003csection class=\"orf-section orf-warm\"\u003e\n\u003cdiv class=\"orf-media orf-reverse\"\u003e\n\u003cdiv class=\"orf-media-frame\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/5_gif.gif?v=1784713225\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orf-media-copy\"\u003e\n\u003cp class=\"orf-kicker\"\u003eMADE TO BE USED AGAIN\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eEmpty. Rinse. Reset.\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eThe removable transparent cover gives you direct access to the tray, making routine cleanup simple without replacing sticky sheets or disposable cartridges.\u003c\/p\u003e\n\u003cdiv class=\"orf-checks\"\u003e\n\u003cdiv class=\"orf-check\"\u003e\n\u003cspan class=\"orf-check-mark\"\u003e✓\u003c\/span\u003e \u003cspan\u003eLift off the clear cover for easy access.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-check\"\u003e\n\u003cspan class=\"orf-check-mark\"\u003e✓\u003c\/span\u003e \u003cspan\u003eEmpty the chamber and rinse the removable parts.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-check\"\u003e\n\u003cspan class=\"orf-check-mark\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAdd fresh bait and place the trap back in position.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 7 — MULTIPLE USE AREAS --\u003e\n\u003csection class=\"orf-section orf-center\"\u003e\n\u003cp class=\"orf-kicker\"\u003eONE TRAP. MORE PROBLEM AREAS.\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eWorks Where Flies Tend To Gather\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eUse it in common fly zones such as kitchens, patios, dining areas, garages, backyards and near outdoor trash storage. Position it on a stable, level surface away from children and pets.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/6_f51a39b6-bb06-48ae-a7c5-3ff512061aa8.png?v=1784713224\"\u003e\u003c\/div\u003e\n\u003c!-- SECTION 9 — SIZE AND BUNDLES --\u003e\n\u003csection class=\"orf-section orf-center\"\u003e\n\u003cp class=\"orf-kicker\"\u003eSIZE \u0026amp; MULTI-BUY OPTIONS\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eCover More Areas With The Right Bundle\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eThe compact round design measures approximately 6.1 inches across and 3.0 inches high. Multi-buy bundles make it easier to place separate traps in different fly zones.\u003c\/p\u003e\n\u003cdiv class=\"orf-specs\"\u003e\n\u003cdiv class=\"orf-spec-card\"\u003e\n\u003cspan class=\"orf-spec-label\"\u003eDiameter\u003c\/span\u003e \u003cspan class=\"orf-spec-value\"\u003e6.1 in \/ 15.5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-spec-card\"\u003e\n\u003cspan class=\"orf-spec-label\"\u003eHeight\u003c\/span\u003e \u003cspan class=\"orf-spec-value\"\u003e3.0 in \/ 7.6 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-spec-card\"\u003e\n\u003cspan class=\"orf-spec-label\"\u003ePower\u003c\/span\u003e \u003cspan class=\"orf-spec-value\"\u003eNone Required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-spec-card\"\u003e\n\u003cspan class=\"orf-spec-label\"\u003eCare\u003c\/span\u003e \u003cspan class=\"orf-spec-value\"\u003eWashable \u0026amp; Reusable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"orf-contained-image\" id=\"purchase-options\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/7_764f38ab-bce9-42a6-8bf4-b330a5587bcb.png?v=1784713224\"\u003e\u003c\/div\u003e\n\u003c!-- SECTION 11 — CUSTOMER REVIEWS --\u003e\n\u003csection class=\"orf-section orf-center orf-soft\"\u003e\n\u003cp class=\"orf-kicker\"\u003eCUSTOMER REVIEWS\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eWhy It Fits Into Everyday Homes\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eCustomers appreciate the simple setup, reusable design and freedom to place separate traps in the areas where flies show up most often.\u003c\/p\u003e\n\u003cdiv class=\"orf-review-summary\"\u003e\n\u003cdiv class=\"orf-review-score\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cstrong\u003eCustomer Highlights\u003c\/strong\u003e \u003cspan\u003eCommon themes from product feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-summary-copy\"\u003eEasy to set up, straightforward to clean, no cords to manage and useful across several indoor and outdoor problem areas.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-grid\"\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“I keep one near the back door and another by our outdoor trash cans. I like that I can just set them down and don’t have to plug anything in.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eM\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eMegan R.\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003eReusable design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“The clear top makes it easy to see when it needs attention. Taking the cover off and rinsing the tray is much better than handling sticky strips.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eD\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eDerek H.\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003eEasy cleanup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“We use it on the patio whenever we eat outside. It’s quiet, doesn’t take up much room, and looks a lot cleaner than a hanging fly strip.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eJ\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eJanet Coleman\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003ePatio use\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“There was no complicated setup. I added bait, snapped the cover back on and placed it near the garage door where flies usually collect.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eA\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eAngela P.\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003eSimple setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“The multi-pack made sense for us because the flies are never limited to one spot. We now have separate traps for the kitchen area and backyard.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eT\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eTyler B.\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003eMulti-area value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orf-review-card\"\u003e\n\u003cdiv class=\"orf-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"orf-review-text\"\u003e“I wanted something without a zap sound or spray smell. This sits quietly in the corner and the green base is easy to spot when it’s time to clean.”\u003c\/p\u003e\n\u003cdiv class=\"orf-review-person\"\u003e\n\u003cspan class=\"orf-review-avatar\"\u003eS\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"orf-review-name\"\u003eSandra Lewis\u003c\/div\u003e\n\u003cspan class=\"orf-verified\"\u003eCord-free use\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 12 — 180-DAY MONEY-BACK GUARANTEE --\u003e\n\u003csection class=\"orf-guarantee\" aria-label=\"180-day money-back guarantee\"\u003e\n\u003cdiv class=\"orf-guarantee-card\"\u003e\n\u003cdiv class=\"orf-guarantee-seal\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 200 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"\u003e\n          \u003cdefs\u003e\n            \u003clineargradient id=\"orfShieldFlyTrap\" x1=\"25\" y1=\"15\" x2=\"180\" y2=\"205\" gradientunits=\"userSpaceOnUse\"\u003e\n              \u003cstop stop-color=\"var(--orf-primary)\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"1\" stop-color=\"var(--orf-primary-dark)\"\u003e\u003c\/stop\u003e\n            \u003c\/lineargradient\u003e\n            \u003clineargradient id=\"orfGoldFlyTrap\" x1=\"55\" y1=\"35\" x2=\"150\" y2=\"180\" gradientunits=\"userSpaceOnUse\"\u003e\n              \u003cstop stop-color=\"#FFF1B7\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"1\" stop-color=\"#F7C24F\"\u003e\u003c\/stop\u003e\n            \u003c\/lineargradient\u003e\n          \u003c\/defs\u003e\n\n          \u003cpath d=\"M100 8C126 25 153 30 182 32V101C182 156 149 193 100 214C51 193 18 156 18 101V32C47 30 74 25 100 8Z\" fill=\"url(#orfShieldFlyTrap)\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M100 21C122 34 145 39 169 41V101C169 146 143 177 100 197C57 177 31 146 31 101V41C55 39 78 34 100 21Z\" fill=\"none\" stroke=\"url(#orfGoldFlyTrap)\" stroke-width=\"5\"\u003e\u003c\/path\u003e\n          \u003ctext x=\"100\" y=\"92\" text-anchor=\"middle\" fill=\"#FFFFFF\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"55\" font-weight=\"900\"\u003e180\u003c\/text\u003e\n          \u003ctext x=\"100\" y=\"119\" text-anchor=\"middle\" fill=\"#EFFBEA\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"20\" font-weight=\"800\" letter-spacing=\"3\"\u003eDAYS\u003c\/text\u003e\n          \u003cpath d=\"M73 147L91 165L129 128\" fill=\"none\" stroke=\"#F9D65C\" stroke-width=\"11\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"orf-guarantee-content\"\u003e\n\u003cdiv class=\"orf-guarantee-eyebrow\"\u003e✓ SHOP WITH CONFIDENCE\u003c\/div\u003e\n\u003ch2 class=\"orf-guarantee-title\"\u003eTry It With Confidence For 180 Days\u003c\/h2\u003e\n\u003cp class=\"orf-guarantee-copy\"\u003eWe want you to feel confident about your purchase. If you are not satisfied, contact us within 180 days of delivery and our customer support team will help you with a refund request under our money-back guarantee policy.\u003c\/p\u003e\n\u003cdiv class=\"orf-guarantee-points\"\u003e\n\u003cdiv class=\"orf-guarantee-point\"\u003e\n\u003cspan class=\"orf-guarantee-check\"\u003e✓\u003c\/span\u003e 180 Days To Decide\u003c\/div\u003e\n\u003cdiv class=\"orf-guarantee-point\"\u003e\n\u003cspan class=\"orf-guarantee-check\"\u003e✓\u003c\/span\u003e Helpful Customer Support\u003c\/div\u003e\n\u003cdiv class=\"orf-guarantee-point\"\u003e\n\u003cspan class=\"orf-guarantee-check\"\u003e✓\u003c\/span\u003e Purchase With Confidence\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"orf-guarantee-policy\"\u003eEligibility, return instructions and refund conditions are subject to the store’s published return and refund policy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ Section --\u003e\n\u003csection class=\"orf-section orf-center\"\u003e\n\u003cp class=\"orf-kicker\"\u003eQUESTIONS \u0026amp; ANSWERS\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eEverything you need to know before choosing your fly trap bundle.\u003c\/p\u003e\n\u003cdiv class=\"orf-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow does the funnel fly trap work?\u003c\/summary\u003e\n\u003cp\u003eAdd bait or attractant to the lower tray. Flies follow the scent through the top funnel openings, while the narrow funnel shape helps make the way back out difficult to find.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it need electricity or batteries?\u003c\/summary\u003e\n\u003cp\u003eNo. The trap has no motor, charging cable or electrical components. It works passively through bait attraction and the funnel-style chamber design.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I place it?\u003c\/summary\u003e\n\u003cp\u003eIt can be placed on a stable, level surface in kitchens, patios, garages, dining areas, backyards or near outdoor trash storage. Keep it away from uncovered food, children and pets.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I clean and reuse it?\u003c\/summary\u003e\n\u003cp\u003eRemove the transparent cover, empty the chamber and wash the removable parts. Allow them to dry, add fresh bait and reassemble the trap before the next use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat size is the trap?\u003c\/summary\u003e\n\u003cp\u003eThe trap is approximately 6.1 inches (15.5 cm) in diameter and 3.0 inches (7.6 cm) high.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is included with the multi-buy bundles?\u003c\/summary\u003e\n\u003cp\u003eThe bundle image shows Buy 2 Get 1 and Buy 3 Get 2 options, plus a 200 g bonus fly bait container with qualifying multi-packs. Check the product options above for the exact bundle currently available.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow often should the bait be replaced?\u003c\/summary\u003e\n\u003cp\u003eCheck the bait regularly and replace it when it dries out, becomes soiled or is no longer attracting flies. Frequency will vary with temperature, placement and local fly activity.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is included in the 180-day guarantee?\u003c\/summary\u003e\n\u003cp\u003eContact us within 180 days of delivery if you are not satisfied. Eligibility, return instructions and refund conditions are subject to the store’s published return and refund policy.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 14 — FINAL CTA --\u003e\n\u003csection class=\"orf-section orf-center orf-final\"\u003e\n\u003cp class=\"orf-kicker\"\u003eA CLEANER, EASIER FLY-CONTROL ROUTINE\u003c\/p\u003e\n\u003ch2 class=\"orf-title\"\u003eChoose Your Bundle And Cover More Problem Areas\u003c\/h2\u003e\n\u003cp class=\"orf-body\"\u003eSet it near the places flies gather, let the funnel design work passively, then empty, wash and reuse it whenever needed.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Home \u0026 Garden","offers":[{"title":"Buy 2 Get 1 Free","offer_id":46578154569925,"sku":"RM-3+1-(Fly trap*3+Fly poison*1)*1","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Buy 1","offer_id":46578154602693,"sku":"RM-Fly trap*1","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Buy 3 Get 2 Free","offer_id":46578154635461,"sku":"RM-5+1-(Fly trap*5+Fly poison*1)*1","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/1929\/7477\/files\/3ef9fd1b7b438c380d9b70f12028d6d7_8479da5d-c3b2-4b0d-bf5a-5314ba54e43c.png?v=1784714603","url":"https:\/\/korakio.com\/products\/reusable-fly-trap-upsell","provider":"korakio","version":"1.0","type":"link"}