{"product_id":"4-in-1-multi-functional-electric-trimmer","title":"4-in-1 Multi-Functional Electric Trimmer","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003e4-in-1 Electric Trimmer\u003c\/title\u003e\n\n  \u003cstyle\u003e\n    :root {\n      --dark: #0b1220;\n      --dark-blue: #111c32;\n      --blue: #168cff;\n      --light-blue: #8fd3ff;\n      --white: #ffffff;\n      --muted: #aebbd0;\n      --green: #63e6be;\n      --orange: #ffb45b;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: Arial, Helvetica, sans-serif;\n      background: var(--dark);\n      color: var(--white);\n      overflow-x: hidden;\n    }\n\n    .hero {\n      min-height: 100vh;\n      position: relative;\n      overflow: hidden;\n      background:\n        radial-gradient(circle at 80% 30%, rgba(22, 140, 255, 0.25), transparent 28%),\n        linear-gradient(135deg, #07101f 0%, #101b30 50%, #07101f 100%);\n    }\n\n    .hero::before,\n    .hero::after {\n      content: \"\";\n      position: absolute;\n      border-radius: 50%;\n      filter: blur(2px);\n      opacity: 0.25;\n      pointer-events: none;\n    }\n\n    .hero::before {\n      width: 350px;\n      height: 350px;\n      background: var(--blue);\n      top: -150px;\n      left: -100px;\n      animation: floatCircle 8s ease-in-out infinite;\n    }\n\n    .hero::after {\n      width: 300px;\n      height: 300px;\n      background: #693cff;\n      bottom: -130px;\n      right: -80px;\n      animation: floatCircle 10s ease-in-out infinite reverse;\n    }\n\n    nav {\n      width: min(1150px, 90%);\n      margin: auto;\n      padding: 28px 0;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      position: relative;\n      z-index: 5;\n    }\n\n    .logo {\n      font-size: 1.3rem;\n      font-weight: 800;\n      letter-spacing: 1px;\n    }\n\n    .logo span {\n      color: var(--blue);\n    }\n\n    .nav-button {\n      color: white;\n      text-decoration: none;\n      border: 1px solid rgba(255,255,255,0.25);\n      padding: 10px 18px;\n      border-radius: 25px;\n      transition: 0.3s;\n    }\n\n    .nav-button:hover {\n      background: var(--blue);\n      border-color: var(--blue);\n    }\n\n    .hero-content {\n      width: min(1150px, 90%);\n      min-height: calc(100vh - 100px);\n      margin: auto;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      align-items: center;\n      gap: 50px;\n      position: relative;\n      z-index: 2;\n    }\n\n    .hero-text {\n      animation: slideIn 1s ease forwards;\n    }\n\n    .eyebrow {\n      color: var(--light-blue);\n      letter-spacing: 3px;\n      text-transform: uppercase;\n      font-size: 0.78rem;\n      font-weight: bold;\n      margin-bottom: 18px;\n    }\n\n    h1 {\n      font-size: clamp(2.5rem, 6vw, 5.4rem);\n      line-height: 0.98;\n      margin-bottom: 25px;\n    }\n\n    h1 span {\n      color: var(--blue);\n    }\n\n    .description {\n      max-width: 540px;\n      color: var(--muted);\n      font-size: 1.05rem;\n      line-height: 1.7;\n      margin-bottom: 30px;\n    }\n\n    .buttons {\n      display: flex;\n      gap: 15px;\n      flex-wrap: wrap;\n    }\n\n    .button {\n      display: inline-block;\n      text-decoration: none;\n      color: white;\n      padding: 15px 25px;\n      border-radius: 30px;\n      font-weight: bold;\n      transition: 0.3s;\n    }\n\n    .primary-button {\n      background: var(--blue);\n      box-shadow: 0 10px 30px rgba(22, 140, 255, 0.35);\n    }\n\n    .primary-button:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 15px 35px rgba(22, 140, 255, 0.55);\n    }\n\n    .secondary-button {\n      border: 1px solid rgba(255,255,255,0.25);\n    }\n\n    .secondary-button:hover {\n      background: rgba(255,255,255,0.1);\n    }\n\n    \/* Product illustration *\/\n    .product-stage {\n      height: 590px;\n      position: relative;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      animation: productEntrance 1.2s ease forwards;\n    }\n\n    .glow {\n      width: 330px;\n      height: 330px;\n      background: radial-gradient(circle, rgba(22,140,255,0.5), transparent 68%);\n      border-radius: 50%;\n      position: absolute;\n      animation: pulseGlow 3s ease-in-out infinite;\n    }\n\n    .product-shadow {\n      width: 270px;\n      height: 45px;\n      background: rgba(0,0,0,0.45);\n      border-radius: 50%;\n      position: absolute;\n      bottom: 75px;\n      filter: blur(12px);\n      animation: shadowPulse 3s ease-in-out infinite;\n    }\n\n    .trimmer {\n      width: 115px;\n      height: 330px;\n      border-radius: 58px 58px 35px 35px;\n      background: linear-gradient(100deg, #18283d, #42536c 45%, #0a111e 90%);\n      position: relative;\n      transform: rotate(15deg);\n      box-shadow:\n        inset 8px 0 10px rgba(255,255,255,0.12),\n        inset -10px 0 15px rgba(0,0,0,0.55),\n        0 25px 50px rgba(0,0,0,0.45);\n      animation: floatProduct 4s ease-in-out infinite;\n      z-index: 2;\n    }\n\n    .trimmer::before {\n      content: \"\";\n      position: absolute;\n      width: 76px;\n      height: 48px;\n      top: -28px;\n      left: 20px;\n      border-radius: 16px 16px 6px 6px;\n      background: repeating-linear-gradient(\n        90deg,\n        #c9d8e8 0 5px,\n        #25384d 5px 9px\n      );\n      box-shadow: 0 -9px 0 #8fa5ba;\n    }\n\n    .trimmer::after {\n      content: \"\";\n      position: absolute;\n      width: 16px;\n      height: 16px;\n      border-radius: 50%;\n      background: var(--blue);\n      top: 145px;\n      left: 50px;\n      box-shadow: 0 0 18px var(--blue);\n    }\n\n    .screen {\n      position: absolute;\n      top: 100px;\n      left: 31px;\n      width: 53px;\n      height: 38px;\n      border-radius: 10px;\n      background: #07101a;\n      border: 2px solid #536b84;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      color: var(--green);\n      font-size: 0.7rem;\n      font-weight: bold;\n      letter-spacing: 1px;\n    }\n\n    .blade {\n      position: absolute;\n      width: 145px;\n      height: 40px;\n      top: 105px;\n      left: 110px;\n      border-radius: 50%;\n      background: linear-gradient(90deg, #bccbd9, #ffffff, #6c7e91);\n      transform: rotate(-35deg);\n      box-shadow: 0 5px 12px rgba(0,0,0,0.35);\n      z-index: 3;\n    }\n\n    .blade::after {\n      content: \"▰ ▰ ▰ ▰\";\n      color: #24384b;\n      font-size: 0.8rem;\n      letter-spacing: 6px;\n      position: absolute;\n      left: 25px;\n      top: 11px;\n    }\n\n    .feature {\n      position: absolute;\n      z-index: 5;\n      min-width: 145px;\n      padding: 13px 16px;\n      background: rgba(15, 28, 48, 0.8);\n      border: 1px solid rgba(255,255,255,0.16);\n      border-radius: 15px;\n      backdrop-filter: blur(10px);\n      box-shadow: 0 10px 25px rgba(0,0,0,0.2);\n      animation: featureFloat 4s ease-in-out infinite;\n    }\n\n    .feature strong {\n      display: block;\n      color: white;\n      font-size: 0.9rem;\n      margin-bottom: 4px;\n    }\n\n    .feature small {\n      color: var(--muted);\n    }\n\n    .feature-one {\n      top: 105px;\n      right: 20px;\n    }\n\n    .feature-two {\n      left: 5px;\n      top: 250px;\n      animation-delay: 1s;\n    }\n\n    .feature-three {\n      right: 20px;\n      bottom: 105px;\n      animation-delay: 2s;\n    }\n\n    .feature-four {\n      left: 20px;\n      bottom: 65px;\n      animation-delay: 3s;\n    }\n\n    .features {\n      width: min(1150px, 90%);\n      margin: -40px auto 0;\n      padding-bottom: 40px;\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 15px;\n      position: relative;\n      z-index: 6;\n    }\n\n    .feature-card {\n      padding: 20px;\n      border-radius: 16px;\n      background: rgba(255,255,255,0.07);\n      border: 1px solid rgba(255,255,255,0.1);\n      text-align: center;\n      transition: 0.3s;\n    }\n\n    .feature-card:hover {\n      transform: translateY(-8px);\n      background: rgba(22,140,255,0.15);\n    }\n\n    .feature-icon {\n      font-size: 1.8rem;\n      margin-bottom: 10px;\n    }\n\n    .feature-card h3 {\n      font-size: 0.95rem;\n      margin-bottom: 6px;\n    }\n\n    .feature-card p {\n      color: var(--muted);\n      font-size: 0.8rem;\n    }\n\n    @keyframes slideIn {\n      from {\n        opacity: 0;\n        transform: translateX(-40px);\n      }\n      to {\n        opacity: 1;\n        transform: translateX(0);\n      }\n    }\n\n    @keyframes productEntrance {\n      from {\n        opacity: 0;\n        transform: scale(0.8) translateY(30px);\n      }\n      to {\n        opacity: 1;\n        transform: scale(1) translateY(0);\n      }\n    }\n\n    @keyframes floatProduct {\n      0%, 100% {\n        transform: rotate(15deg) translateY(0);\n      }\n      50% {\n        transform: rotate(12deg) translateY(-18px);\n      }\n    }\n\n    @keyframes featureFloat {\n      0%, 100% {\n        transform: translateY(0);\n      }\n      50% {\n        transform: translateY(-10px);\n      }\n    }\n\n    @keyframes pulseGlow {\n      0%, 100% {\n        transform: scale(0.9);\n        opacity: 0.55;\n      }\n      50% {\n        transform: scale(1.15);\n        opacity: 0.9;\n      }\n    }\n\n    @keyframes shadowPulse {\n      0%, 100% {\n        transform: scaleX(1);\n        opacity: 0.45;\n      }\n      50% {\n        transform: scaleX(0.75);\n        opacity: 0.25;\n      }\n    }\n\n    @keyframes floatCircle {\n      0%, 100% {\n        transform: translate(0, 0);\n      }\n      50% {\n        transform: translate(30px, 25px);\n      }\n    }\n\n    @media (max-width: 850px) {\n      .hero-content {\n        grid-template-columns: 1fr;\n        text-align: center;\n        padding-top: 35px;\n      }\n\n      .description {\n        margin-left: auto;\n        margin-right: auto;\n      }\n\n      .buttons {\n        justify-content: center;\n      }\n\n      .product-stage {\n        height: 520px;\n        margin-top: -25px;\n      }\n\n      .features {\n        grid-template-columns: repeat(2, 1fr);\n        margin-top: -10px;\n      }\n    }\n\n    @media (max-width: 500px) {\n      nav {\n        padding: 20px 0;\n      }\n\n      .nav-button {\n        padding: 8px 13px;\n        font-size: 0.8rem;\n      }\n\n      .product-stage {\n        transform: scale(0.82);\n        margin: -55px -45px -40px;\n      }\n\n      .features {\n        grid-template-columns: 1fr 1fr;\n      }\n\n      .feature-card {\n        padding: 14px 8px;\n      }\n\n      .feature-card h3 {\n        font-size: 0.8rem;\n      }\n\n      .feature-card p {\n        font-size: 0.7rem;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      *,\n      *::before,\n      *::after {\n        animation-duration: 0.01ms !important;\n        animation-iteration-count: 1 !important;\n      }\n    }\n  \u003c\/style\u003e\n\n\n\n  \u003cmain class=\"hero\"\u003e\n    \u003cnav\u003e\n      \u003cdiv class=\"logo\"\u003eTRIM\u003cspan\u003ePRO\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003ca href=\"#features\" class=\"nav-button\"\u003eExplore Features\u003c\/a\u003e\n    \u003c\/nav\u003e\n\n    \u003csection class=\"hero-content\"\u003e\n      \u003cdiv class=\"hero-text\"\u003e\n        \u003cp class=\"eyebrow\"\u003eNext-generation grooming\u003c\/p\u003e\n\n        \u003ch1\u003e\n          One Trimmer.\u003cbr\u003e\n          \u003cspan\u003eFour Powerful Uses.\u003c\/span\u003e\n        \u003c\/h1\u003e\n\n        \u003cp class=\"description\"\u003e\n          Meet the versatile 4-in-1 Multi-Functional Electric Trimmer.\n          Designed for precision, comfort, and effortless grooming from\n          head to toe.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"buttons\"\u003e\n          \u003ca href=\"#features\" class=\"button primary-button\"\u003eDiscover More\u003c\/a\u003e\n          \u003ca href=\"#\" class=\"button secondary-button\"\u003eShop Now\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-stage\"\u003e\n        \u003cdiv class=\"glow\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"product-shadow\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"feature feature-one\"\u003e\n          \u003cstrong\u003ePrecision Blade\u003c\/strong\u003e\n          \u003csmall\u003eClean, smooth results\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature feature-two\"\u003e\n          \u003cstrong\u003eWater Resistant\u003c\/strong\u003e\n          \u003csmall\u003eWet \u0026amp; dry use\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature feature-three\"\u003e\n          \u003cstrong\u003eUSB Charging\u003c\/strong\u003e\n          \u003csmall\u003eFast and convenient\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature feature-four\"\u003e\n          \u003cstrong\u003eLong Battery\u003c\/strong\u003e\n          \u003csmall\u003eUp to 90 minutes\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"trimmer\"\u003e\n          \u003cdiv class=\"screen\"\u003e85%\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"blade\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"features\" id=\"features\"\u003e\n      \u003cdiv class=\"feature-card\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e✂️\u003c\/div\u003e\n        \u003ch3\u003eHair Trimmer\u003c\/h3\u003e\n        \u003cp\u003eSharp and accurate trimming\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature-card\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e🧔\u003c\/div\u003e\n        \u003ch3\u003eBeard Styler\u003c\/h3\u003e\n        \u003cp\u003eShape your look with confidence\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature-card\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e👃\u003c\/div\u003e\n        \u003ch3\u003eNose Trimmer\u003c\/h3\u003e\n        \u003cp\u003eSafe and comfortable grooming\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature-card\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e✨\u003c\/div\u003e\n        \u003ch3\u003eBody Groomer\u003c\/h3\u003e\n        \u003cp\u003eEasy grooming from head to toe\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/main\u003e\n\n\n\u003c\/body\u003e","brand":"Little Obsessed","offers":[{"title":"Default Title","offer_id":43499215781936,"sku":null,"price":219.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0690\/0085\/5600\/files\/trimmer.png?v=1786973591","url":"https:\/\/littleobsessed.co.za\/products\/4-in-1-multi-functional-electric-trimmer","provider":"Little Obsessed","version":"1.0","type":"link"}