{"product_id":"zephyer-portable-dryer","title":"Zephyer Portable Dryer","description":"\n\u003cstyle\u003e\n\/* ==========================================\n   LUXENLIVINGCO | ZEPHYR PORTABLE DRYER\n   DARK IVORY BLUE — PREMIUM COLLECTION\n   ========================================== *\/\n\n.llz-premium {\n  --navy: #172B40;\n  --blue: #213B53;\n  --blue-light: #2B465E;\n  --ivory: #F4F0E8;\n  --muted: #C4D0DB;\n  --gold: #D0BB96;\n  --border: #40566A;\n\n  font-family: inherit;\n  color: var(--ivory);\n  background: var(--navy);\n  border-radius: 18px;\n  overflow: hidden;\n  line-height: 1.75;\n}\n\n.llz-premium *,\n.llz-premium *::before,\n.llz-premium *::after {\n  box-sizing: border-box;\n}\n\n.llz-premium h2,\n.llz-premium h3,\n.llz-premium p {\n  margin-top: 0;\n}\n\n\/* HERO *\/\n\n.llz-hero {\n  position: relative;\n  padding: 55px 25px 48px;\n  text-align: center;\n  background:\n    radial-gradient(\n      ellipse at 50% 0%,\n      rgba(133,162,187,.19),\n      transparent 65%\n    ),\n    linear-gradient(\n      145deg,\n      #172B40 0%,\n      #213B53 58%,\n      #2B465E 100%\n    );\n  animation: llzReveal .9s ease both;\n}\n\n.llz-brand {\n  color: var(--ivory);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 5px;\n  text-transform: uppercase;\n  margin-bottom: 34px;\n}\n\n.llz-eyebrow,\n.llz-kicker {\n  color: var(--gold);\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 3.5px;\n  text-transform: uppercase;\n  margin-bottom: 17px;\n}\n\n.llz-hero h2 {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(36px, 6vw, 55px);\n  font-weight: 400;\n  letter-spacing: -1.2px;\n  line-height: 1.15;\n  margin: 0 auto 22px;\n  max-width: 600px;\n}\n\n.llz-hero h2 em {\n  color: var(--gold);\n  font-weight: 400;\n}\n\n.llz-intro {\n  color: var(--muted);\n  font-size: 14px;\n  line-height: 1.95;\n  max-width: 500px;\n  margin: 0 auto;\n}\n\n.llz-divider {\n  width: 48px;\n  height: 1px;\n  background: var(--gold);\n  margin: 27px auto;\n}\n\n.llz-tag {\n  display: inline-block;\n  border: 1px solid rgba(208,187,150,.65);\n  color: var(--ivory);\n  padding: 10px 17px;\n  margin-top: 5px;\n  font-size: 9px;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n\n\/* INTRODUCTION *\/\n\n.llz-section {\n  padding: 43px 25px;\n}\n\n.llz-overview {\n  text-align: center;\n  background: var(--navy);\n}\n\n.llz-heading {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(29px, 4vw, 38px);\n  font-weight: 400;\n  line-height: 1.3;\n  letter-spacing: -.5px;\n  margin: 0 0 18px;\n}\n\n.llz-copy {\n  max-width: 590px;\n  margin: 0 auto;\n  color: var(--muted);\n  font-size: 13px;\n  line-height: 1.95;\n}\n\n\/* FEATURE CARDS *\/\n\n.llz-features {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 13px;\n  margin-top: 32px;\n  text-align: left;\n}\n\n.llz-feature {\n  padding: 23px 19px;\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  background: linear-gradient(\n    145deg,\n    #29445D,\n    #21374D\n  );\n  transition:\n    transform .35s ease,\n    border-color .35s ease,\n    box-shadow .35s ease;\n  animation: llzReveal .8s ease both;\n}\n\n.llz-feature:nth-child(2) {\n  animation-delay: .1s;\n}\n\n.llz-feature:nth-child(3) {\n  animation-delay: .2s;\n}\n\n.llz-feature:nth-child(4) {\n  animation-delay: .3s;\n}\n\n.llz-feature:hover {\n  transform: translateY(-5px);\n  border-color: var(--gold);\n  box-shadow: 0 12px 30px rgba(0,0,0,.18);\n}\n\n.llz-icon {\n  width: 43px;\n  height: 43px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid rgba(208,187,150,.7);\n  border-radius: 50%;\n  color: var(--gold);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 20px;\n  margin-bottom: 16px;\n}\n\n.llz-feature h3 {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 19px;\n  font-weight: 400;\n  line-height: 1.4;\n  margin: 0 0 9px;\n}\n\n.llz-feature p {\n  color: var(--muted);\n  font-size: 12px;\n  line-height: 1.85;\n  margin-bottom: 0;\n}\n\n\/* TIMER SPOTLIGHT *\/\n\n.llz-timer {\n  padding: 38px 22px;\n  text-align: center;\n  background: linear-gradient(\n    135deg,\n    #29445D,\n    #1D3349 75%,\n    #172B40\n  );\n  border-top: 1px solid var(--border);\n  border-bottom: 1px solid var(--border);\n}\n\n.llz-timer h3 {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-weight: 400;\n  font-size: clamp(27px, 4vw, 35px);\n  line-height: 1.3;\n  margin: 0 0 13px;\n}\n\n.llz-timer-copy {\n  color: var(--muted);\n  font-size: 13px;\n  max-width: 470px;\n  margin: 0 auto 24px;\n}\n\n.llz-timer-options {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 11px;\n}\n\n.llz-time {\n  min-width: 83px;\n  padding: 13px 15px;\n  border: 1px solid rgba(208,187,150,.6);\n  border-radius: 8px;\n  background: rgba(23,43,64,.55);\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 19px;\n  transition: background .3s ease;\n}\n\n.llz-time span {\n  display: block;\n  color: var(--gold);\n  font-family: inherit;\n  font-size: 9px;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n\n.llz-time:hover {\n  background: #304B63;\n}\n\n\/* LIFESTYLE SECTION *\/\n\n.llz-lifestyle {\n  padding: 43px 25px;\n  background: var(--navy);\n  text-align: center;\n}\n\n.llz-lifestyle h3 {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(29px, 4.5vw, 39px);\n  font-weight: 400;\n  line-height: 1.3;\n  margin: 0 0 17px;\n}\n\n.llz-lifestyle p {\n  color: var(--muted);\n  max-width: 500px;\n  margin: 0 auto;\n  font-size: 13px;\n  line-height: 1.95;\n}\n\n\/* BENEFITS LIST *\/\n\n.llz-benefits {\n  padding: 15px 25px 32px;\n  background: var(--navy);\n}\n\n.llz-benefit {\n  display: flex;\n  align-items: flex-start;\n  gap: 15px;\n  padding: 17px 0;\n  border-bottom: 1px solid rgba(196,208,219,.15);\n}\n\n.llz-benefit:last-child {\n  border-bottom: none;\n}\n\n.llz-check {\n  flex: 0 0 30px;\n  width: 30px;\n  height: 30px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid var(--gold);\n  border-radius: 50%;\n  color: var(--gold);\n  font-size: 13px;\n  margin-top: 2px;\n}\n\n.llz-benefit h3 {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 17px;\n  font-weight: 400;\n  margin: 0 0 5px;\n}\n\n.llz-benefit p {\n  color: var(--muted);\n  font-size: 12px;\n  line-height: 1.8;\n  margin-bottom: 0;\n}\n\n\/* BRAND FOOTER *\/\n\n.llz-footer {\n  padding: 31px 20px;\n  text-align: center;\n  background: #101F2E;\n}\n\n.llz-footer-brand {\n  color: var(--gold);\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 5px;\n  text-transform: uppercase;\n  margin-bottom: 9px;\n}\n\n.llz-footer p:last-child {\n  color: var(--ivory);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 17px;\n  font-style: italic;\n  margin-bottom: 0;\n}\n\n\/* ANIMATIONS *\/\n\n@keyframes llzReveal {\n  from {\n    opacity: 0;\n    transform: translateY(14px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* MOBILE OPTIMISATION *\/\n\n@media screen and (max-width: 480px) {\n  .llz-premium {\n    border-radius: 12px;\n  }\n\n  .llz-hero {\n    padding: 42px 18px 36px;\n  }\n\n  .llz-brand {\n    font-size: 9px;\n    letter-spacing: 3.5px;\n    margin-bottom: 28px;\n  }\n\n  .llz-hero h2 {\n    font-size: 36px;\n    letter-spacing: -.7px;\n  }\n\n  .llz-intro {\n    font-size: 12px;\n  }\n\n  .llz-tag {\n    font-size: 8px;\n    letter-spacing: 1.2px;\n    padding: 9px 10px;\n  }\n\n  .llz-section {\n    padding: 32px 15px;\n  }\n\n  .llz-heading {\n    font-size: 29px;\n  }\n\n  .llz-features {\n    gap: 9px;\n    margin-top: 24px;\n  }\n\n  .llz-feature {\n    padding: 17px 12px;\n    border-radius: 9px;\n  }\n\n  .llz-icon {\n    width: 36px;\n    height: 36px;\n    font-size: 17px;\n    margin-bottom: 12px;\n  }\n\n  .llz-feature h3 {\n    font-size: 16px;\n  }\n\n  .llz-feature p {\n    font-size: 11px;\n    line-height: 1.75;\n  }\n\n  .llz-timer {\n    padding: 32px 15px;\n  }\n\n  .llz-time {\n    min-width: 75px;\n    padding: 12px 10px;\n  }\n\n  .llz-lifestyle {\n    padding: 34px 18px;\n  }\n\n  .llz-benefits {\n    padding: 12px 18px 25px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .llz-premium *,\n  .llz-premium *::before,\n  .llz-premium *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"llz-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003csection class=\"llz-hero\"\u003e\n\n    \u003cp class=\"llz-brand\"\u003eLuxenLivingCo\u003c\/p\u003e\n\n    \u003cp class=\"llz-eyebrow\"\u003e\n      The Art of Effortless Garment Care\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Fresh Clothes.\u003cbr\u003e\n      \u003cem\u003eAnywhere. Anytime.\u003c\/em\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"llz-intro\"\u003e\n      Discover the LuxenLivingCo™ Zephyr Portable\n      Clothes Dryer — a modern, space-conscious\n      solution designed to bring convenient garment\n      drying into your everyday routine.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"llz-divider\"\u003e\u003c\/div\u003e\n\n    \u003cspan class=\"llz-tag\"\u003e\n      Thoughtful Design. Elevated Living.\n    \u003c\/span\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT INTRODUCTION --\u003e\n  \u003csection class=\"llz-section llz-overview\"\u003e\n\n    \u003cp class=\"llz-kicker\"\u003e\n      Introducing the Zephyr\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"llz-heading\"\u003e\n      A refined approach\u003cbr\u003e\n      to everyday laundry.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"llz-copy\"\u003e\n      Combining a portable drying enclosure with a\n      compact heating unit, the Zephyr is designed\n      to make clothes drying more convenient.\n      Its understated design and practical features\n      bring a considered touch to your home-care routine.\n    \u003c\/p\u003e\n\n    \u003c!-- FEATURE CARDS --\u003e\n    \u003cdiv class=\"llz-features\"\u003e\n\n      \u003cdiv class=\"llz-feature\"\u003e\n        \u003cdiv class=\"llz-icon\"\u003e◇\u003c\/div\u003e\n\n        \u003ch3\u003eCompact \u0026amp; Portable\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Designed for space-conscious living,\n          with a portable format that can be stored\n          when not in use.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"llz-feature\"\u003e\n        \u003cdiv class=\"llz-icon\"\u003e◷\u003c\/div\u003e\n\n        \u003ch3\u003eConvenient Timer\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Choose from the pictured 1-hour, 2-hour\n          and 4-hour timer settings for a convenient\n          drying routine.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"llz-feature\"\u003e\n        \u003cdiv class=\"llz-icon\"\u003e〰\u003c\/div\u003e\n\n        \u003ch3\u003eEnclosed Drying\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The garment enclosure is designed to\n          contain clothing during the drying process.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"llz-feature\"\u003e\n        \u003cdiv class=\"llz-icon\"\u003e✧\u003c\/div\u003e\n\n        \u003ch3\u003eEveryday Convenience\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A practical garment-care solution for\n          modern homes and selected travel needs.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- TIMER SPOTLIGHT --\u003e\n  \u003csection class=\"llz-timer\"\u003e\n\n    \u003cp class=\"llz-kicker\"\u003e\n      Simple. Practical. Considered.\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      Drying on your schedule.\n    \u003c\/h3\u003e\n\n    \u003cp class=\"llz-timer-copy\"\u003e\n      The pictured control panel features three timer\n      options, giving you a straightforward way to\n      select a cycle according to the product\n      instructions and your garment-care needs.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"llz-timer-options\"\u003e\n\n      \u003cdiv class=\"llz-time\"\u003e\n        1H\n        \u003cspan\u003eTimer\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"llz-time\"\u003e\n        2H\n        \u003cspan\u003eTimer\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"llz-time\"\u003e\n        4H\n        \u003cspan\u003eTimer\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- LIFESTYLE SECTION --\u003e\n  \u003csection class=\"llz-lifestyle\"\u003e\n\n    \u003cp class=\"llz-kicker\"\u003e\n      Made for Modern Living\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      Less laundry stress.\u003cbr\u003e\n      More everyday ease.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Whether you're managing laundry in a compact\n      living space or looking for a convenient drying\n      option at home, the Zephyr brings thoughtful\n      functionality to your routine.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"llz-divider\"\u003e\u003c\/div\u003e\n\n    \u003cp\u003e\n      A considered addition to the modern home,\n      designed around the way you live.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- KEY BENEFITS --\u003e\n  \u003csection class=\"llz-benefits\"\u003e\n\n    \u003cp class=\"llz-kicker\"\u003e\n      The Zephyr Difference\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"llz-benefit\"\u003e\n\n      \u003cdiv class=\"llz-check\"\u003e✓\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eSpace-Conscious Design\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A compact heating unit and portable\n          garment enclosure designed with practical\n          storage in mind.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"llz-benefit\"\u003e\n\n      \u003cdiv class=\"llz-check\"\u003e✓\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eFlexible Timer Options\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Three pictured timer settings provide\n          convenient cycle-selection options.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"llz-benefit\"\u003e\n\n      \u003cdiv class=\"llz-check\"\u003e✓\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch3\u003eSimple Garment Care\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Designed to help make everyday clothes\n          drying a more convenient part of your routine.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- LUXURY BRAND SIGNATURE --\u003e\n  \u003cfooter class=\"llz-footer\"\u003e\n\n    \u003cp class=\"llz-footer-brand\"\u003e\n      LuxenLivingCo\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Everyday living, elevated.\n    \u003c\/p\u003e\n\n  \u003c\/footer\u003e\n\n\u003c\/div\u003e\n","brand":"My Store","offers":[{"title":"Default Title","offer_id":67827535577395,"sku":null,"price":1199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/4225\/0291\/files\/zephyer_portable_dryer.jpg?v=1793272543","url":"https:\/\/luxenlivingco.co.za\/products\/zephyer-portable-dryer","provider":"LuxenLivingCo","version":"1.0","type":"link"}