{"product_id":"kapo-bottle-butler™","title":"Kapo Bottle Butler™","description":"\u003cstyle\u003e\n  .kapo-pour-section {\n    position: relative;\n    max-width: 1150px;\n    margin: 50px auto;\n    padding: 65px 35px;\n    overflow: hidden;\n    border-radius: 30px;\n    background: linear-gradient(135deg, #ffffff 0%, #f7f7f7 50%, #eeeeee 100%);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: #111;\n    box-shadow: 0 25px 70px rgba(0,0,0,0.10);\n  }\n\n  \/* Animated background circles *\/\n  .kapo-pour-section::before {\n    content: \"\";\n    position: absolute;\n    width: 420px;\n    height: 420px;\n    border-radius: 50%;\n    background: rgba(0,0,0,0.035);\n    top: -220px;\n    right: -150px;\n    animation: pourFloat 8s ease-in-out infinite;\n  }\n\n  .kapo-pour-section::after {\n    content: \"\";\n    position: absolute;\n    width: 300px;\n    height: 300px;\n    border-radius: 50%;\n    background: rgba(0,0,0,0.025);\n    bottom: -160px;\n    left: -120px;\n    animation: pourFloatReverse 9s ease-in-out infinite;\n  }\n\n  .kapo-pour-content {\n    position: relative;\n    z-index: 2;\n    text-align: center;\n  }\n\n  \/* Premium badge *\/\n  .kapo-pour-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 9px 19px;\n    border: 1px solid #ddd;\n    border-radius: 50px;\n    background: rgba(255,255,255,0.8);\n    backdrop-filter: blur(10px);\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2.2px;\n    text-transform: uppercase;\n    margin-bottom: 22px;\n    animation: fadeDown 0.8s ease forwards;\n  }\n\n  \/* Heading *\/\n  .kapo-pour-title {\n    margin: 0;\n    font-size: clamp(36px, 5vw, 62px);\n    line-height: 1.05;\n    font-weight: 800;\n    letter-spacing: -2.5px;\n  }\n\n  .kapo-pour-title span {\n    background: linear-gradient(\n      90deg,\n      #111,\n      #777,\n      #111\n    );\n    background-size: 200% auto;\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    animation: premiumShine 5s linear infinite;\n  }\n\n  .kapo-pour-subtitle {\n    max-width: 720px;\n    margin: 22px auto 0;\n    color: #666;\n    font-size: 17px;\n    line-height: 1.75;\n    animation: fadeUp 1s ease forwards;\n  }\n\n  .kapo-pour-subtitle strong {\n    color: #111;\n  }\n\n  \/* Description *\/\n  .kapo-pour-description {\n    max-width: 800px;\n    margin: 35px auto 45px;\n    font-size: 16px;\n    line-height: 1.85;\n    color: #444;\n  }\n\n  \/* Feature grid *\/\n  .kapo-pour-features {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 18px;\n    max-width: 950px;\n    margin: 0 auto 45px;\n  }\n\n  .kapo-pour-card {\n    position: relative;\n    padding: 28px 22px;\n    border-radius: 20px;\n    background: rgba(255,255,255,0.78);\n    border: 1px solid rgba(0,0,0,0.07);\n    box-shadow: 0 10px 30px rgba(0,0,0,0.045);\n    text-align: left;\n    transition:\n      transform 0.4s ease,\n      box-shadow 0.4s ease,\n      border-color 0.4s ease;\n    overflow: hidden;\n  }\n\n  .kapo-pour-card::before {\n    content: \"\";\n    position: absolute;\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    background: rgba(0,0,0,0.035);\n    top: -30px;\n    right: -30px;\n    transition: transform 0.5s ease;\n  }\n\n  .kapo-pour-card:hover {\n    transform: translateY(-9px);\n    box-shadow: 0 20px 45px rgba(0,0,0,0.12);\n    border-color: rgba(0,0,0,0.15);\n  }\n\n  .kapo-pour-card:hover::before {\n    transform: scale(2);\n  }\n\n  .kapo-pour-icon {\n    position: relative;\n    z-index: 2;\n    width: 48px;\n    height: 48px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 14px;\n    background: #111;\n    color: #fff;\n    font-size: 23px;\n    margin-bottom: 18px;\n    transition: transform 0.4s ease;\n  }\n\n  .kapo-pour-card:hover .kapo-pour-icon {\n    transform: rotate(-6deg) scale(1.08);\n  }\n\n  .kapo-pour-card h3 {\n    position: relative;\n    z-index: 2;\n    margin: 0 0 8px;\n    font-size: 16px;\n    font-weight: 750;\n  }\n\n  .kapo-pour-card p {\n    position: relative;\n    z-index: 2;\n    margin: 0;\n    color: #777;\n    font-size: 13.5px;\n    line-height: 1.65;\n  }\n\n  \/* Bottom statement *\/\n  .kapo-pour-final {\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 34px 25px;\n    border-radius: 22px;\n    background: #111;\n    color: #fff;\n    box-shadow: 0 20px 50px rgba(0,0,0,0.18);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .kapo-pour-final::after {\n    content: \"\";\n    position: absolute;\n    width: 220px;\n    height: 220px;\n    border: 1px solid rgba(255,255,255,0.12);\n    border-radius: 50%;\n    right: -80px;\n    top: -100px;\n  }\n\n  .kapo-pour-final-text {\n    position: relative;\n    z-index: 2;\n    margin: 0;\n    font-size: clamp(21px, 3vw, 30px);\n    font-weight: 750;\n    letter-spacing: -0.5px;\n  }\n\n  .kapo-pour-brand {\n    position: relative;\n    z-index: 2;\n    margin-top: 12px;\n    color: #999;\n    font-size: 11px;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n  }\n\n  \/* Animations *\/\n  @keyframes fadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(25px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes fadeDown {\n    from {\n      opacity: 0;\n      transform: translateY(-15px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes premiumShine {\n    0% {\n      background-position: 200% center;\n    }\n    100% {\n      background-position: -200% center;\n    }\n  }\n\n  @keyframes pourFloat {\n    0%, 100% {\n      transform: translate(0, 0);\n    }\n    50% {\n      transform: translate(-20px, 25px);\n    }\n  }\n\n  @keyframes pourFloatReverse {\n    0%, 100% {\n      transform: translate(0, 0);\n    }\n    50% {\n      transform: translate(20px, -20px);\n    }\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 850px) {\n    .kapo-pour-features {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  @media (max-width: 600px) {\n    .kapo-pour-section {\n      margin: 25px 12px;\n      padding: 45px 18px;\n      border-radius: 22px;\n    }\n\n    .kapo-pour-title {\n      letter-spacing: -1.5px;\n    }\n\n    .kapo-pour-subtitle {\n      font-size: 15px;\n    }\n\n    .kapo-pour-description {\n      font-size: 14px;\n    }\n\n    .kapo-pour-features {\n      grid-template-columns: 1fr;\n    }\n\n    .kapo-pour-card {\n      padding: 24px 20px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003csection class=\"kapo-pour-section\"\u003e\n\n  \u003cdiv class=\"kapo-pour-content\"\u003e\n\n    \u003cdiv class=\"kapo-pour-badge\"\u003e\n      🍸 KAPO™ PRECISION POUR COLLECTION\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"kapo-pour-title\"\u003e\n      \u003cspan\u003eThe Perfect Pour, Every Time.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"kapo-pour-subtitle\"\u003e\n      Elevate the way you serve with the\n      \u003cstrong\u003eKapo Precision Pour™ Automatic Bottle Dispenser.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"kapo-pour-description\"\u003e\n\n      Designed to pour your drink directly from the bottle,\n      the Kapo Precision Pour™ transforms an ordinary serve\n      into a smooth, effortless experience. ✨\n\n      \u003cbr\u003e\u003cbr\u003e\n\n      Simply place your glass, activate the dispenser, and enjoy\n      a clean, controlled pour without lifting or tipping the bottle.\n      🥃\n\n      \u003cbr\u003e\u003cbr\u003e\n\n      From relaxed evenings at home to entertaining guests,\n      Kapo brings a refined touch to every pour. 🥂\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"kapo-pour-features\"\u003e\n\n      \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          ⚡\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Automatic Dispensing\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Activate the dispenser and enjoy an effortless pour\n          without lifting or tipping your bottle.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          🎯\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Clean \u0026amp; Controlled\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps deliver a smooth, controlled pour while reducing\n          spills and messy bottle handling.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          🥃\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Pour With Precision\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Designed to make every serve feel more refined,\n          consistent and effortless.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          ✨\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Premium Experience\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Turn an ordinary drink into a sophisticated serving\n          experience for you and your guests.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Feature 5 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          🏠\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Made For Entertaining\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Perfect for home bars, drinks cabinets, parties,\n          celebrations and special occasions.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Feature 6 --\u003e\n      \u003cdiv class=\"kapo-pour-card\"\u003e\n\n        \u003cdiv class=\"kapo-pour-icon\"\u003e\n          🎁\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          A Standout Gift\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          A distinctive gift for drinks enthusiasts, hosts\n          and anyone who loves a premium bar setup.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- Final statement --\u003e\n\n    \u003cdiv class=\"kapo-pour-final\"\u003e\n\n      \u003cp class=\"kapo-pour-final-text\"\u003e\n        🍸 Set the bottle. Place your glass. Pour in style.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"kapo-pour-brand\"\u003e\n        KAPO™ — Precision In Every Pour\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Kapo","offers":[{"title":"Default Title","offer_id":49210902741177,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/4175\/3273\/files\/ChatGPTImageSep21_2026_11_58_54AM.png?v=1789985042","url":"https:\/\/kapo.co.za\/products\/kapo-bottle-butler%e2%84%a2","provider":"Kapo","version":"1.0","type":"link"}