{"product_id":"wall-mounted-bottle-opener-with-cap-catcher","title":"Wall-Mounted Bottle Opener with Cap Catcher","description":"\u003cstyle\u003e\n\/* =========================================\n   WALL MOUNTED BOTTLE OPENER\n   SHOPIFY PRODUCT DESCRIPTION\n========================================= *\/\n\n.bo-page,\n.bo-page * {\n  box-sizing: border-box;\n}\n\n.bo-page {\n  --wood: #7a5438;\n  --wood-dark: #593b29;\n  --wood-light: #a87c59;\n\n  --bronze: #9b7450;\n  --bronze-dark: #745238;\n\n  --cream: #f7f2eb;\n  --cream-soft: #fbf8f4;\n\n  --charcoal: #3e3a36;\n  --charcoal-dark: #292622;\n\n  --text: #4d4945;\n  --muted: #77716c;\n  --line: #e5ddd5;\n\n  width: 100%;\n  max-width: 1080px;\n  margin: 0 auto;\n\n  color: var(--text);\n\n  font-family:\n    Arial,\n    Helvetica,\n    sans-serif;\n\n  font-size: 14px;\n  line-height: 1.45;\n}\n\n.bo-page h1,\n.bo-page h2,\n.bo-page h3,\n.bo-page p {\n  margin-top: 0;\n}\n\n.bo-page h2 {\n  margin-bottom: 8px;\n\n  color: var(--charcoal-dark);\n\n  font-size:\n    clamp(23px, 3.4vw, 32px);\n\n  line-height: 1.16;\n}\n\n.bo-section {\n  padding: 9px 12px 16px;\n}\n\n.bo-intro {\n  max-width: 720px;\n\n  margin: 0 auto 16px;\n\n  color: var(--muted);\n\n  text-align: center;\n\n  line-height: 1.35;\n}\n\n\n\/* =========================================\n   HERO — NO COLOR BLOCK\n========================================= *\/\n\n.bo-hero {\n  margin: 0 12px 14px;\n\n  padding: 12px 18px 18px;\n\n  background: transparent;\n\n  border: 0;\n  border-radius: 0;\n\n  text-align: center;\n}\n\n.bo-kicker {\n  margin: 0 0 7px !important;\n\n  color: var(--bronze);\n\n  font-size: 10px;\n  font-weight: 700;\n\n  letter-spacing: 1.5px;\n}\n\n.bo-hero h1 {\n  max-width: 880px;\n\n  margin: 0 auto 9px;\n\n  color: var(--wood-dark);\n\n  font-size:\n    clamp(28px, 4vw, 39px);\n\n  font-weight: 800;\n\n  line-height: 1.08;\n}\n\n.bo-hero p {\n  max-width: 750px;\n\n  margin: 0 auto;\n\n  color: var(--muted);\n\n  font-size: 14px;\n\n  line-height: 1.35;\n}\n\n\n\/* =========================================\n   IMAGES\n========================================= *\/\n\n.bo-image-area {\n  width: 100%;\n\n  padding: 0 12px 13px;\n}\n\n.bo-image {\n  width: 100%;\n\n  overflow: hidden;\n\n  border-radius: 19px;\n}\n\n.bo-image + .bo-image {\n  margin-top: 12px;\n}\n\n.bo-page img {\n  display: block;\n\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n\n  object-fit: contain !important;\n\n  border-radius: 19px !important;\n\n  margin: 0 auto;\n}\n\n\n\/* =========================================\n   CORE BENEFITS\n========================================= *\/\n\n.bo-cards {\n  display: grid;\n\n  grid-template-columns:\n    repeat(4, minmax(0, 1fr));\n\n  gap: 10px;\n}\n\n.bo-card {\n  padding: 17px 10px;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 15px;\n\n  text-align: center;\n}\n\n.bo-card-icon {\n  display: flex;\n\n  align-items: center;\n  justify-content: center;\n\n  width: 38px;\n  height: 38px;\n\n  margin: 0 auto 9px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f2e8dd,\n      #fbf8f4\n    );\n\n  color: var(--wood-dark);\n\n  border-radius: 50%;\n}\n\n.bo-card-icon svg {\n  width: 21px;\n  height: 21px;\n\n  fill: none;\n\n  stroke: currentColor;\n  stroke-width: 1.7;\n\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.bo-card h3 {\n  margin-bottom: 5px;\n\n  color: var(--charcoal-dark);\n\n  font-size: 15px;\n\n  line-height: 1.2;\n}\n\n.bo-card p {\n  margin: 0;\n\n  color: var(--muted);\n\n  font-size: 12px;\n\n  line-height: 1.3;\n}\n\n\n\/* =========================================\n   FUNCTION BLOCK\n========================================= *\/\n\n.bo-function {\n  margin: 0 12px 18px;\n\n  padding: 25px 18px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f3ebe2,\n      #fbf8f4\n    );\n\n  border: 1px solid var(--line);\n  border-radius: 19px;\n\n  text-align: center;\n}\n\n.bo-function-kicker {\n  margin: 0 0 5px !important;\n\n  color: var(--bronze-dark);\n\n  font-size: 10px;\n  font-weight: 700;\n\n  letter-spacing: 1.4px;\n}\n\n.bo-function \u003e p {\n  max-width: 720px;\n\n  margin: 0 auto 17px;\n\n  color: var(--muted);\n}\n\n.bo-function-grid {\n  display: grid;\n\n  grid-template-columns:\n    repeat(4, minmax(0, 1fr));\n\n  gap: 8px;\n}\n\n.bo-function-item {\n  padding: 13px 8px;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 11px;\n}\n\n.bo-function-item strong {\n  display: block;\n\n  margin-bottom: 4px;\n\n  color: var(--wood-dark);\n\n  font-size: 13px;\n}\n\n.bo-function-item span {\n  color: var(--muted);\n\n  font-size: 11px;\n\n  line-height: 1.3;\n}\n\n\n\/* =========================================\n   DETAIL FEATURES\n   TEXT ONLY — NO COLOR BLOCK\n========================================= *\/\n\n.bo-feature {\n  padding: 9px 8px 5px;\n\n  background: transparent;\n\n  border: 0;\n  border-radius: 0;\n\n  text-align: center;\n}\n\n.bo-feature h3 {\n  margin-bottom: 7px;\n\n  color: var(--charcoal-dark);\n\n  font-size:\n    clamp(20px, 2.7vw, 26px);\n\n  line-height: 1.16;\n}\n\n.bo-feature p {\n  max-width: 760px;\n\n  margin: 0 auto;\n\n  color: var(--muted);\n\n  line-height: 1.34;\n}\n\n\n\/* =========================================\n   HOW IT WORKS\n========================================= *\/\n\n.bo-how {\n  margin: 0 12px 18px;\n\n  padding: 25px 18px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f4ede5,\n      #fcf9f5\n    );\n\n  border: 1px solid var(--line);\n  border-radius: 19px;\n\n  text-align: center;\n}\n\n.bo-how-grid {\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr));\n\n  gap: 8px;\n\n  margin-top: 16px;\n}\n\n.bo-how-item {\n  padding: 14px 9px;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 11px;\n}\n\n.bo-step {\n  display: flex;\n\n  align-items: center;\n  justify-content: center;\n\n  width: 30px;\n  height: 30px;\n\n  margin: 0 auto 7px;\n\n  background: var(--wood-dark);\n\n  color: #fff;\n\n  border-radius: 50%;\n\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.bo-how-item strong {\n  display: block;\n\n  margin-bottom: 4px;\n\n  color: var(--charcoal-dark);\n\n  font-size: 13px;\n}\n\n.bo-how-item span {\n  color: var(--muted);\n\n  font-size: 11px;\n\n  line-height: 1.3;\n}\n\n\n\/* =========================================\n   SPECIFICATIONS\n========================================= *\/\n\n.bo-spec {\n  padding: 23px 19px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f9f6f2,\n      #f1ebe5\n    );\n\n  border: 1px solid var(--line);\n  border-radius: 19px;\n}\n\n.bo-spec h2,\n.bo-spec-note {\n  text-align: center;\n}\n\n.bo-spec-note {\n  margin-bottom: 15px !important;\n\n  color: var(--muted);\n}\n\n.bo-spec-box {\n  overflow: hidden;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 13px;\n}\n\n.bo-spec-row {\n  display: grid;\n\n  grid-template-columns:\n    36% 64%;\n\n  border-bottom:\n    1px solid var(--line);\n}\n\n.bo-spec-row:last-child {\n  border-bottom: 0;\n}\n\n.bo-spec-name,\n.bo-spec-value {\n  padding: 13px 15px;\n\n  font-size: 13px;\n}\n\n.bo-spec-name {\n  background: #f2e9df;\n\n  color: var(--wood-dark);\n\n  font-weight: 700;\n}\n\n.bo-spec-value {\n  color: #6e6964;\n}\n\n\n\/* =========================================\n   FAQ\n========================================= *\/\n\n.bo-faq-wrap {\n  max-width: 870px;\n\n  margin: 17px auto 0;\n}\n\n.bo-faq {\n  margin-bottom: 9px;\n\n  overflow: hidden;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 13px;\n}\n\n.bo-faq summary {\n  display: block;\n\n  position: relative;\n\n  padding: 16px 45px 16px 17px;\n\n  color: var(--charcoal-dark);\n\n  font-weight: 700;\n\n  list-style: none;\n\n  cursor: pointer;\n  user-select: none;\n}\n\n.bo-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n.bo-arrow {\n  position: absolute;\n\n  right: 18px;\n  top: 50%;\n\n  width: 9px;\n  height: 9px;\n\n  border-right:\n    2px solid var(--bronze);\n\n  border-bottom:\n    2px solid var(--bronze);\n\n  transform:\n    translateY(-70%) rotate(45deg);\n\n  transition:\n    transform .28s ease;\n}\n\n.bo-faq[open] .bo-arrow {\n  transform:\n    translateY(-25%) rotate(225deg);\n}\n\n.bo-answer {\n  padding: 0 17px 16px;\n\n  color: var(--muted);\n\n  line-height: 1.42;\n}\n\n\n\/* =========================================\n   THREE GUARANTEES\n========================================= *\/\n\n.bo-trust {\n  margin: 5px 12px 22px;\n\n  padding: 28px 19px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f2ebe4,\n      #fbf9f6\n    );\n\n  border-radius: 20px;\n}\n\n.bo-trust h2 {\n  margin-bottom: 17px;\n\n  text-align: center;\n}\n\n.bo-trust-grid {\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr));\n\n  gap: 10px;\n}\n\n.bo-trust-card {\n  padding: 18px 11px;\n\n  background: #fff;\n\n  border: 1px solid var(--line);\n  border-radius: 13px;\n\n  text-align: center;\n}\n\n.bo-trust-icon {\n  display: flex;\n\n  align-items: center;\n  justify-content: center;\n\n  width: 42px;\n  height: 42px;\n\n  margin: 0 auto 10px;\n\n  background: var(--wood-dark);\n\n  color: #fff;\n\n  border-radius: 50%;\n}\n\n.bo-trust-icon svg {\n  width: 22px;\n  height: 22px;\n\n  fill: none;\n\n  stroke: currentColor;\n  stroke-width: 1.8;\n\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n.bo-trust-card h3 {\n  margin-bottom: 5px;\n\n  color: var(--charcoal-dark);\n\n  font-size: 15px;\n}\n\n.bo-trust-card p {\n  margin: 0;\n\n  color: var(--muted);\n\n  font-size: 12px;\n\n  line-height: 1.32;\n}\n\n\n\/* =========================================\n   CTA\n========================================= *\/\n\n.bo-cta {\n  margin: 0 12px 26px;\n\n  padding: 35px 20px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #493427,\n      #71533e\n    );\n\n  color: #fff;\n\n  border-radius: 21px;\n\n  text-align: center;\n}\n\n.bo-cta h2 {\n  color: #fff;\n}\n\n.bo-cta p {\n  max-width: 680px;\n\n  margin: 9px auto 20px;\n\n  color: #f6f0eb;\n}\n\n.bo-buy {\n  display: inline-flex;\n\n  align-items: center;\n  justify-content: center;\n\n  min-width: 190px;\n\n  padding: 14px 26px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #9e714d,\n      #bd8b62\n    );\n\n  color: #fff !important;\n\n  border-radius: 40px;\n\n  text-decoration: none !important;\n\n  font-size: 15px;\n  font-weight: 700;\n\n  box-shadow:\n    0 7px 19px rgba(0,0,0,.18);\n\n  transition:\n    transform .2s ease,\n    box-shadow .2s ease;\n}\n\n.bo-buy:hover {\n  transform: translateY(-3px);\n\n  box-shadow:\n    0 11px 25px rgba(0,0,0,.24);\n}\n\n.bo-buy:active {\n  transform:\n    translateY(1px) scale(.98);\n}\n\n\n\/* =========================================\n   MOBILE\n========================================= *\/\n\n@media(max-width:760px) {\n\n  .bo-cards {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n  }\n\n  .bo-function-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n  }\n\n}\n\n@media(max-width:580px) {\n\n  .bo-hero {\n    margin: 0 6px 10px;\n\n    padding: 8px 10px 14px;\n  }\n\n  .bo-hero h1 {\n    font-size: 27px;\n  }\n\n  .bo-hero p {\n    font-size: 13px;\n  }\n\n  .bo-section {\n    padding: 8px 6px 14px;\n  }\n\n  .bo-image-area {\n    padding: 0 6px 11px;\n  }\n\n  .bo-image,\n  .bo-page img {\n    border-radius:\n      15px !important;\n  }\n\n  .bo-cards {\n    gap: 7px;\n  }\n\n  .bo-card {\n    padding: 14px 8px;\n  }\n\n  .bo-card h3 {\n    font-size: 14px;\n  }\n\n  .bo-card p {\n    font-size: 11px;\n  }\n\n  .bo-function {\n    margin: 0 6px 14px;\n\n    padding: 19px 11px;\n\n    border-radius: 15px;\n  }\n\n  .bo-feature {\n    padding: 8px 6px 4px;\n  }\n\n  .bo-feature h3 {\n    font-size: 21px;\n  }\n\n  .bo-how {\n    margin: 0 6px 14px;\n\n    padding: 19px 10px;\n\n    border-radius: 15px;\n  }\n\n  .bo-how-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .bo-spec {\n    padding: 19px 13px;\n  }\n\n  .bo-spec-row {\n    grid-template-columns: 1fr;\n  }\n\n  .bo-spec-name {\n    padding-bottom: 5px;\n  }\n\n  .bo-spec-value {\n    padding-top: 5px;\n  }\n\n  .bo-trust {\n    margin: 3px 6px 18px;\n\n    padding: 23px 10px;\n  }\n\n  .bo-trust-grid {\n    grid-template-columns:\n      repeat(3, minmax(0, 1fr));\n\n    gap: 6px;\n  }\n\n  .bo-trust-card {\n    padding: 13px 5px;\n  }\n\n  .bo-trust-icon {\n    width: 33px;\n    height: 33px;\n\n    margin-bottom: 7px;\n  }\n\n  .bo-trust-icon svg {\n    width: 18px;\n    height: 18px;\n  }\n\n  .bo-trust-card h3 {\n    font-size: 11px;\n\n    line-height: 1.2;\n  }\n\n  .bo-trust-card p {\n    font-size: 10px;\n\n    line-height: 1.25;\n  }\n\n  .bo-cta {\n    margin: 0 6px 21px;\n\n    padding: 29px 16px;\n\n    border-radius: 17px;\n  }\n\n  .bo-buy {\n    width: 100%;\n\n    max-width: 300px;\n  }\n\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bo-page\"\u003e\n\u003c!-- =========================================\n     HERO\n========================================= --\u003e\n\u003csection class=\"bo-hero\"\u003e\n\u003cp class=\"bo-kicker\"\u003eWALL MOUNTED • CAP CATCHER • RUSTIC WOOD STYLE\u003c\/p\u003e\n\u003ch1\u003eOpen the Bottle. Let the Cap Drop.\u003c\/h1\u003e\n\u003cp\u003eA wall-mounted bottle opener with an integrated mesh cap catcher that keeps opening simple and helps keep loose bottle caps off your counter and floor.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     MAIN IMAGE\n========================================= --\u003e\n\u003cdiv class=\"bo-image-area\"\u003e\n\u003cdiv class=\"bo-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/6_a825e11e-18d0-47e5-9604-d03ca602ecb7.png?v=1791966250\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n     CORE BENEFITS\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-cards\"\u003e\n\u003cdiv class=\"bo-card\"\u003e\n\u003cdiv class=\"bo-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003cpath d=\"M8 4h8\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M9 4v5l-3 5a4 4 0 0 0 3.5 6h5a4 4 0 0 0 3.5-6l-3-5V4\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eAlways Ready\u003c\/h3\u003e\n\u003cp\u003eNo searching for an opener.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-card\"\u003e\n\u003cdiv class=\"bo-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003cpath d=\"M6 7h12l-1 13H7z\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M8 10h8\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M9 13h6\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eCatches the Caps\u003c\/h3\u003e\n\u003cp\u003eHelps keep your space tidy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-card\"\u003e\n\u003cdiv class=\"bo-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"1\"\u003e\n          \u003c\/rect\u003e\n\n          \u003cpath d=\"M9 8h6\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eWall Mounted\u003c\/h3\u003e\n\u003cp\u003eSaves countertop space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-card\"\u003e\n\u003cdiv class=\"bo-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003cpath d=\"M5 19L19 5\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M7 5h12v12\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 7v12h12\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eRustic Wood Look\u003c\/h3\u003e\n\u003cp\u003eFunctional wall decor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     FUNCTION BLOCK\n========================================= --\u003e\n\u003csection class=\"bo-function\"\u003e\n\u003cp class=\"bo-function-kicker\"\u003eOPEN • DROP • COLLECT\u003c\/p\u003e\n\u003ch2\u003eThe Opener and Cap Collector Work Together\u003c\/h2\u003e\n\u003cp\u003eMount it where you normally open bottled drinks and the catcher underneath provides a dedicated place for the caps.\u003c\/p\u003e\n\u003cdiv class=\"bo-function-grid\"\u003e\n\u003cdiv class=\"bo-function-item\"\u003e\n\u003cstrong\u003e Fixed Opener \u003c\/strong\u003e \u003cspan\u003e Always in the same place \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-function-item\"\u003e\n\u003cstrong\u003e Mesh Catcher \u003c\/strong\u003e \u003cspan\u003e Collects dropped caps \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-function-item\"\u003e\n\u003cstrong\u003e Wall Saving \u003c\/strong\u003e \u003cspan\u003e Keeps counters clearer \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-function-item\"\u003e\n\u003cstrong\u003e Decorative \u003c\/strong\u003e \u003cspan\u003e Rustic home accent \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     FEATURE 1\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-feature\"\u003e\n\u003ch3\u003eStop Searching for the Bottle Opener\u003c\/h3\u003e\n\u003cp\u003eMount the opener in a convenient location and it stays ready whenever you need it, making capped bottles quicker and easier to open during everyday use or gatherings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"bo-image-area\"\u003e\n\u003cdiv class=\"bo-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/1_9e2d4054-daa0-471f-aef5-f8d0bd53856e.png?v=1791966250\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n     FEATURE 2\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-feature\"\u003e\n\u003ch3\u003eCaps Drop Straight Into the Catcher\u003c\/h3\u003e\n\u003cp\u003eThe mesh basket sits directly below the opener to help collect caps after opening, reducing the chance of loose caps ending up across counters, tables or floors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"bo-image-area\"\u003e\n\u003cdiv class=\"bo-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/8_f4d40092-aaa6-41d7-ba92-71f307da0419.png?v=1791966412\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n     FEATURE 3\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-feature\"\u003e\n\u003ch3\u003eWall-Mounted Design Keeps Counters Clear\u003c\/h3\u003e\n\u003cp\u003eThe vertical wall-mounted layout uses unused wall space instead of valuable countertop or drawer space, keeping the opener easy to see and reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"bo-image-area\"\u003e\n\u003cdiv class=\"bo-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/7_7a18a960-91ac-438f-8da6-7f14a8771afc.png?v=1791966416\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n     FEATURE 4\n========================================= --\u003e\u003c!-- =========================================\n     FEATURE 5\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-feature\"\u003e\n\u003ch3\u003eMount It Where You Actually Need It\u003c\/h3\u003e\n\u003cp\u003eInstall it in a convenient wall location near your kitchen, patio, garage or entertaining area so the opener is ready whenever capped beverages are served.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"bo-image-area\"\u003e\n\u003cdiv class=\"bo-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/5_59883a76-65df-4eaa-8199-c7aedaab4052.png?v=1791966250\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =========================================\n     HOW IT WORKS\n========================================= --\u003e\n\u003csection class=\"bo-how\"\u003e\n\u003ch2\u003eSimple From Bottle to Basket\u003c\/h2\u003e\n\u003cp class=\"bo-intro\"\u003eNo loose handheld opener and no need to find somewhere to put the cap.\u003c\/p\u003e\n\u003cdiv class=\"bo-how-grid\"\u003e\n\u003cdiv class=\"bo-how-item\"\u003e\n\u003cdiv class=\"bo-step\"\u003e1\u003c\/div\u003e\n\u003cstrong\u003e Position \u003c\/strong\u003e \u003cspan\u003e Place the bottle cap under the fixed metal opener. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-how-item\"\u003e\n\u003cdiv class=\"bo-step\"\u003e2\u003c\/div\u003e\n\u003cstrong\u003e Open \u003c\/strong\u003e \u003cspan\u003e Use the mounted opener to remove the cap. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-how-item\"\u003e\n\u003cdiv class=\"bo-step\"\u003e3\u003c\/div\u003e\n\u003cstrong\u003e Collect \u003c\/strong\u003e \u003cspan\u003e Let the removed cap fall into the mesh basket below. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     SPECIFICATIONS\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-spec\"\u003e\n\u003ch2\u003eDetails \u0026amp; Specifications\u003c\/h2\u003e\n\u003cp class=\"bo-spec-note\"\u003eFunctional wall decor with a built-in bottle opener and cap catcher.\u003c\/p\u003e\n\u003cp class=\"bo-spec-note\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/10_cb8b8d4b-f193-416d-9a0d-87f211b2e48c.png?v=1791966772\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"bo-spec-box\"\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eWall-mounted bottle opener with cap collector\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eBase Style\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eWooden vertical wall panel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eOpener\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eFixed metal bottle cap opener\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eCap Storage\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eIntegrated mesh collection basket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eWall-fixed installation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eMounting accessories included according to selected package\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eKitchens, patios, garages, game rooms and home entertaining areas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eFunction\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eOpens compatible capped bottles and collects removed caps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eRustic \/ vintage-inspired\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eWood tone with dark metal accents; refer to selected option\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-row\"\u003e\n\u003cdiv class=\"bo-spec-name\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"bo-spec-value\"\u003eWipe clean and empty the cap basket as needed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     FAQ\n========================================= --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"bo-intro\"\u003eHelpful information before installing your wall opener.\u003c\/p\u003e\n\u003cdiv class=\"bo-faq-wrap\"\u003e\n\u003cdetails class=\"bo-faq\"\u003e\n\u003csummary\u003eDoes it collect the bottle caps? \u003cspan class=\"bo-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bo-answer\"\u003eYes. A mesh basket is positioned below the opener to catch and store removed bottle caps until you are ready to empty it.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bo-faq\"\u003e\n\u003csummary\u003eDoes it need to stay mounted on the wall? \u003cspan class=\"bo-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bo-answer\"\u003eThe product is designed as a fixed wall-mounted opener, giving it a permanent, easy-to-find location while helping keep counters and drawers clear.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bo-faq\"\u003e\n\u003csummary\u003eWhere can I install it? \u003cspan class=\"bo-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bo-answer\"\u003eIt works well in suitable wall locations in kitchens, garages, patios, game rooms and home entertaining spaces. Install only on a surface suitable for the supplied mounting method.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bo-faq\"\u003e\n\u003csummary\u003eAre mounting accessories included? \u003cspan class=\"bo-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bo-answer\"\u003eThe product listing indicates that mounting accessories are included. Check the selected package contents before installation.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     THREE GUARANTEES\n========================================= --\u003e\n\u003csection class=\"bo-trust\"\u003e\n\u003ch2\u003eShop With Confidence\u003c\/h2\u003e\n\u003cdiv class=\"bo-trust-grid\"\u003e\n\u003cdiv class=\"bo-trust-card\"\u003e\n\u003cdiv class=\"bo-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003cpath d=\"M3 6h11v10H3z\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\n          \u003c\/circle\u003e\n\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\n          \u003c\/circle\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eReliable Shipping\u003c\/h3\u003e\n\u003cp\u003eCarefully packed and shipped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-trust-card\"\u003e\n\u003cdiv class=\"bo-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003cpath d=\"M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eQuality Support\u003c\/h3\u003e\n\u003cp\u003eHelp if your order has an issue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-trust-card\"\u003e\n\u003cdiv class=\"bo-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n\n          \u003crect x=\"5\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"\u003e\n          \u003c\/rect\u003e\n\n          \u003cpath d=\"M8 10V7a4 4 0 0 1 8 0v3\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eSecure Checkout\u003c\/h3\u003e\n\u003cp\u003eProtected payment at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================\n     CTA\n========================================= --\u003e\n\u003csection class=\"bo-cta\"\u003e\n\u003ch2\u003eGive Every Cap a Place to Land\u003c\/h2\u003e\n\u003cp\u003eKeep your opener on the wall, catch caps underneath and add a warm rustic detail to your space.\u003c\/p\u003e\n\u003ca href=\"#product-form\" class=\"bo-buy\"\u003e Get Yours → \u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"YY","offers":[{"title":"Default Title","offer_id":67667401736328,"sku":"NC02572610147038","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/3555\/7674\/files\/1_9e2d4054-daa0-471f-aef5-f8d0bd53856e.png?v=1791966250","url":"https:\/\/xavellune.com\/products\/wall-mounted-bottle-opener-with-cap-catcher","provider":"Xavellune","version":"1.0","type":"link"}