{"product_id":"alderynhome-floral-comfort-long-cardigan-soft-textured-knit-pretty-floral-details-handy-pockets","title":"Oinkpink Floral Comfort Long Cardigan – Soft Textured Knit, Pretty Floral Details \u0026 Handy Pockets","description":"\u003cstyle\u003e\n.ah-floral-comfort{\n  --cream:#f7f3ea;\n  --olive:#343b2f;\n  --sage:#e9edde;\n  --paper:#fffdf7;\n  --line:#d6dacb;\n  width:100%;\n  max-width:900px;\n  margin:0 auto;\n  padding:0;\n  overflow:hidden;\n  border-radius:10px;\n  background:var(--cream);\n  color:var(--olive);\n  font:17px\/1.7 Arial,Helvetica,sans-serif;\n  text-align:left;\n}\n.ah-floral-comfort,\n.ah-floral-comfort *{box-sizing:border-box}\n.ah-floral-comfort h2,\n.ah-floral-comfort h3,\n.ah-floral-comfort p,\n.ah-floral-comfort figure{\n  margin:0;\n  color:inherit;\n}\n.ah-floral-comfort h2{\n  margin-bottom:14px;\n  font:600 clamp(27px,4.5vw,38px)\/1.25 Georgia,\"Times New Roman\",serif;\n  letter-spacing:normal;\n  text-transform:none;\n}\n.ah-floral-comfort h3{\n  margin-bottom:8px;\n  font:700 18px\/1.4 Arial,Helvetica,sans-serif;\n  text-transform:none;\n}\n.ah-floral-comfort .ahcf-section{padding:26px 24px}\n.ah-floral-comfort .ahcf-sage{background:var(--sage)}\n.ah-floral-comfort .ahcf-brand{\n  margin-bottom:14px;\n  font:19px\/1.5 Georgia,serif;\n  letter-spacing:3px;\n}\n.ah-floral-comfort .ahcf-eyebrow{\n  margin-bottom:10px;\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:2px;\n  line-height:1.5;\n}\n.ah-floral-comfort .ahcf-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n.ah-floral-comfort .ahcf-tags span{\n  display:inline-block;\n  padding:6px 11px;\n  border:1px solid var(--line);\n  border-radius:24px;\n  background:var(--paper);\n  font-size:13px;\n  line-height:1.5;\n}\n.ah-floral-comfort .ahcf-image{\n  display:block;\n  margin:0;\n  padding:0;\n  line-height:0;\n}\n.ah-floral-comfort .ahcf-image img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0;\n  padding:0;\n  border:0;\n}\n.ah-floral-comfort .ahcf-swipe{\n  margin:14px 0 10px;\n  font-size:13px;\n  text-align:right;\n}\n.ah-floral-comfort .ahcf-videos{\n  display:flex;\n  align-items:flex-start;\n  gap:12px;\n  width:100%;\n  overflow-x:auto;\n  padding:0 0 10px;\n  scroll-snap-type:x mandatory;\n  overscroll-behavior-x:contain;\n  -webkit-overflow-scrolling:touch;\n  scrollbar-width:thin;\n  scrollbar-color:#a3ad95 transparent;\n}\n.ah-floral-comfort .ahcf-video-card{\n  flex:0 0 220px;\n  min-width:0;\n  scroll-snap-align:start;\n}\n.ah-floral-comfort .ahcf-video-card video{\n  display:block;\n  width:100%;\n  height:auto;\n  aspect-ratio:9\/16;\n  object-fit:contain;\n  margin:0;\n  border:0;\n  border-radius:10px;\n  background:#dedfd6;\n}\n.ah-floral-comfort figcaption{\n  margin-top:8px;\n  font-size:15px;\n  font-weight:700;\n  line-height:1.4;\n}\n.ah-floral-comfort .ahcf-material{\n  text-align:center;\n  border-top:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n}\n.ah-floral-comfort .ahcf-material h2{\n  font-size:clamp(25px,4vw,32px);\n}\n.ah-floral-comfort .ahcf-material-copy{\n  max-width:680px;\n  margin:0 auto;\n  font-size:16px;\n}\n.ah-floral-comfort .ahcf-material .ahcf-tags{\n  justify-content:center;\n}\n.ah-floral-comfort .ahcf-care{\n  margin-top:16px;\n  color:#626955;\n  font-size:13px;\n  line-height:1.7;\n}\n.ah-floral-comfort .ahcf-features{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n  margin-top:18px;\n}\n.ah-floral-comfort .ahcf-features article{\n  padding:17px;\n  border:1px solid var(--line);\n  border-radius:11px;\n  background:var(--paper);\n}\n.ah-floral-comfort .ahcf-features article p{font-size:15px}\n.ah-floral-comfort .ahcf-colors{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n  margin-top:18px;\n}\n.ah-floral-comfort .ahcf-colors span{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  padding:9px 11px;\n  border:1px solid var(--line);\n  border-radius:8px;\n  background:var(--paper);\n  font-size:15px;\n  line-height:1.4;\n}\n.ah-floral-comfort .ahcf-colors i{\n  display:inline-block;\n  flex:0 0 18px;\n  width:18px;\n  height:18px;\n  border:1px solid rgba(0,0,0,.15);\n  border-radius:50%;\n}\n.ahcf-black{background:#202020}\n.ahcf-plum{background:#44243d}\n.ahcf-grey{background:#bfc3c8}\n.ahcf-lavender{background:#b79ab9}\n.ahcf-mint{background:#bdd5cd}\n.ah-floral-comfort .ahcf-media-note{\n  padding:12px 24px;\n  color:#646b59;\n  font-size:13px;\n  line-height:1.65;\n}\n.ah-floral-comfort .ahcf-size-switch{\n  position:relative;\n  min-width:0;\n  margin:18px 0 0;\n  padding:0;\n  border:0;\n}\n.ah-floral-comfort .ahcf-sr-only,\n.ah-floral-comfort .ahcf-unit-input{\n  position:absolute;\n  width:1px;\n  height:1px;\n  padding:0;\n  margin:-1px;\n  overflow:hidden;\n  clip:rect(0,0,0,0);\n  clip-path:inset(50%);\n  white-space:nowrap;\n  border:0;\n}\n.ah-floral-comfort .ahcf-unit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:8px;\n  margin-bottom:12px;\n}\n.ah-floral-comfort .ahcf-unit-labels label{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  min-height:48px;\n  padding:10px 6px;\n  border:1px solid #a9b29b;\n  border-radius:8px;\n  background:var(--paper);\n  color:var(--olive);\n  font-size:13px;\n  font-weight:700;\n  text-align:center;\n  cursor:pointer;\n}\n.ah-floral-comfort .ahcf-unit-in:checked~.ahcf-unit-labels .ahcf-label-in,\n.ah-floral-comfort .ahcf-unit-cm:checked~.ahcf-unit-labels .ahcf-label-cm{\n  border-color:var(--olive);\n  background:var(--olive);\n  color:#fff;\n}\n.ah-floral-comfort .ahcf-unit-in:focus-visible~.ahcf-unit-labels .ahcf-label-in,\n.ah-floral-comfort .ahcf-unit-cm:focus-visible~.ahcf-unit-labels .ahcf-label-cm{\n  outline:2px solid var(--olive);\n  outline-offset:3px;\n}\n.ah-floral-comfort .ahcf-size-panel{display:none}\n.ah-floral-comfort .ahcf-unit-in:checked~.ahcf-size-in,\n.ah-floral-comfort .ahcf-unit-cm:checked~.ahcf-size-cm{\n  display:block;\n}\n.ah-floral-comfort .ahcf-unit-note{\n  margin-bottom:10px;\n  font-size:14px;\n}\n.ah-floral-comfort .ahcf-size-table{\n  width:100%;\n  min-width:0;\n  margin:0;\n  border-collapse:collapse;\n  table-layout:fixed;\n  background:var(--paper);\n  color:var(--olive);\n  font-size:16px;\n  line-height:1.4;\n}\n.ah-floral-comfort .ahcf-size-table th,\n.ah-floral-comfort .ahcf-size-table td{\n  padding:13px 5px;\n  border:1px solid #c7cebd;\n  text-align:center;\n  vertical-align:middle;\n}\n.ah-floral-comfort .ahcf-size-table thead th{\n  background:#7d8a70;\n  color:#fff;\n  font-size:14px;\n}\n.ah-floral-comfort .ahcf-size-table thead th:first-child{width:25%}\n.ah-floral-comfort .ahcf-size-table tbody tr:nth-child(even){\n  background:#edf0e5;\n}\n.ah-floral-comfort .ahcf-measure-notes{\n  margin-top:14px;\n  font-size:13px;\n  line-height:1.65;\n}\n.ah-floral-comfort .ahcf-measure-notes p+p{margin-top:7px}\n.ah-floral-comfort .ahcf-faq details{\n  padding:15px 0;\n  border-bottom:1px solid var(--line);\n}\n.ah-floral-comfort .ahcf-faq summary{\n  font-size:16px;\n  font-weight:700;\n  line-height:1.5;\n  cursor:pointer;\n}\n.ah-floral-comfort .ahcf-faq details p{\n  margin-top:10px;\n  font-size:15px;\n}\n.ah-floral-comfort .ahcf-close{text-align:center}\n.ah-floral-comfort .ahcf-buy{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  max-width:500px;\n  min-height:54px;\n  margin:18px auto 0;\n  padding:14px 16px;\n  border:1px solid var(--olive);\n  border-radius:9px;\n  background:var(--olive);\n  color:#fff;\n  font-size:17px;\n  font-weight:700;\n  line-height:1.4;\n  text-decoration:none;\n}\n.ah-floral-comfort .ahcf-buy:hover{background:#46503e}\n.ah-floral-comfort .ahcf-buy:focus-visible,\n.ah-floral-comfort summary:focus-visible{\n  outline:3px solid #858e73;\n  outline-offset:3px;\n}\n@media(max-width:600px){\n  .ah-floral-comfort{font-size:16px}\n  .ah-floral-comfort .ahcf-section{padding:23px 18px}\n  .ah-floral-comfort .ahcf-video-card{\n    flex-basis:76%;\n    max-width:240px;\n  }\n  .ah-floral-comfort .ahcf-features{grid-template-columns:1fr}\n  .ah-floral-comfort .ahcf-media-note{padding:12px 18px}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"ah-floral-comfort\" data-ah-floral-comfort\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003cheader class=\"ahcf-section\"\u003e\n    \u003cp class=\"ahcf-brand\"\u003eoinkpink\u003c\/p\u003e\n    \u003ch2\u003eA Lovely Layer for Your Everyday.\u003c\/h2\u003e\n    \u003cp\u003e\n      Give your favorite outfits a pretty finishing touch.\n      Textured knitting, delicate floral details and a classic\n      button front make this long cardigan easy to pair with\n      the clothes you already love.\n    \u003c\/p\u003e\n    \u003cdiv class=\"ahcf-tags\"\u003e\n      \u003cspan\u003eSoft Knitted Texture\u003c\/span\u003e\n      \u003cspan\u003ePretty Floral Details\u003c\/span\u003e\n      \u003cspan\u003eTwo Handy Pockets\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n\n  \u003c!-- OVERVIEW IMAGE --\u003e\n  \u003cfigure class=\"ahcf-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1025\/3054\/7844\/files\/bd75147e-bfb5-4692-bb88-85c9aa73d39d.png?v=1794552046\" alt=\"Floral long cardigan color and styling overview\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003c!-- PRODUCT VIDEOS --\u003e\n  \u003csection class=\"ahcf-section\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eTAKE A CLOSER LOOK\u003c\/p\u003e\n    \u003ch2\u003eExplore the Colors and Details.\u003c\/h2\u003e\n    \u003cp\u003e\n      Watch each color in motion and take a closer look at the\n      knitted pattern, button front and practical pockets.\n    \u003c\/p\u003e\n    \u003cp class=\"ahcf-swipe\"\u003eSwipe to explore →\u003c\/p\u003e\n\n    \u003cdiv class=\"ahcf-videos\" role=\"region\" aria-label=\"Cardigan product videos\" tabindex=\"0\"\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4a2e6a130faa412e8eb1f5a51430f619.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Black cardigan demonstration\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f4cf63e047b04ec09d11ba6398c1dd55.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Deep plum cardigan demonstration\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eDeep Plum\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a8dafd6c831f484682c5d6a6029b4404.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Silver grey cardigan demonstration\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eSilver Grey\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e0d793b88e8c4bd88942ff6a01c3fa72.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Soft lavender cardigan demonstration\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eSoft Lavender\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8e21b82ad1744cefba74db1788a6c7ef.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Mint green cardigan demonstration\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eMint Green\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"ahcf-video-card\"\u003e\n        \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/bcd15379bf0c49ea93e104979f4070b7.mp4#t=0.001\" autoplay muted loop playsinline controls preload=\"metadata\" aria-label=\"Knitted texture and floral detail close-up\"\u003e\u003c\/video\u003e\n        \u003cfigcaption\u003eKnit \u0026amp; Floral Details\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MATERIAL: FIXED AFTER VIDEOS --\u003e\n  \u003csection class=\"ahcf-section ahcf-material\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eREAL WOOL. EVERYDAY COMFORT.\u003c\/p\u003e\n    \u003ch2\u003eCozy Enough to Become Your Favorite.\u003c\/h2\u003e\n    \u003cp class=\"ahcf-material-copy\"\u003e\n      \u003cstrong\u003e30% wool · 30% acrylic · 40% nylon.\u003c\/strong\u003e\u003cbr\u003e\n      Enjoy natural wool warmth with a soft, comfortable feel.\n      Nylon adds resilience to help the knit retain its shape—\n      an easy layer you’ll love reaching for on cooler days.\n    \u003c\/p\u003e\n    \u003cdiv class=\"ahcf-tags\"\u003e\n      \u003cspan\u003eNatural Wool Warmth\u003c\/span\u003e\n      \u003cspan\u003eSoft Everyday Comfort\u003c\/span\u003e\n      \u003cspan\u003eShape-Retaining Blend\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ahcf-care\"\u003e\n      Gently hand wash cold. Reshape and dry flat.\n      Do not bleach, wring or tumble dry.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FABRIC INTRODUCTION --\u003e\n  \u003csection class=\"ahcf-section ahcf-sage\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eA LITTLE SOFTNESS FOR YOUR EVERYDAY\u003c\/p\u003e\n    \u003ch2\u003eSoft Knit. Everyday Comfort.\u003c\/h2\u003e\n    \u003cp\u003e\n      A lovely knitted texture adds interest to simple outfits.\n      Slip it over a plain top for a morning outing,\n      lunch with friends or a relaxed afternoon at home.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FABRIC IMAGE --\u003e\n  \u003cfigure class=\"ahcf-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1025\/3054\/7844\/files\/efa70d6d-af31-4e47-8497-27d71d71642f.png?v=1794552049\" alt=\"Floral cardigan fabric and knit texture\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"ahcf-section\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003ePRETTY DETAILS. PRACTICAL COMFORT.\u003c\/p\u003e\n    \u003ch2\u003eThoughtful Details You Will Enjoy.\u003c\/h2\u003e\n\n    \u003cdiv class=\"ahcf-features\"\u003e\n      \u003carticle\u003e\n        \u003ch3\u003eBeautiful Textured Knitting\u003c\/h3\u003e\n        \u003cp\u003e\n          Vertical diamond patterns bring a lovely finish to the\n          front, adding interest to a simple everyday outfit.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch3\u003eDelicate Floral Details\u003c\/h3\u003e\n        \u003cp\u003e\n          Small floral accents add a pretty touch without\n          making the cardigan difficult to style.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch3\u003eTwo Usable Pockets\u003c\/h3\u003e\n        \u003cp\u003e\n          Pockets on both sides offer a handy place\n          for small everyday essentials.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch3\u003eA Classic Button Front\u003c\/h3\u003e\n        \u003cp\u003e\n          Wear it buttoned for a neat finish or open\n          over your favorite top for relaxed layering.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DETAIL IMAGE --\u003e\n  \u003cfigure class=\"ahcf-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1025\/3054\/7844\/files\/0f3bf6e7-b467-49cb-9791-a12a13754e6d.png?v=1794553228\" alt=\"Floral cardigan buttons, knitted pattern and pockets\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003c!-- COLORS AND STYLING --\u003e\n  \u003csection class=\"ahcf-section ahcf-sage\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eFIND YOUR FAVORITE COLOR\u003c\/p\u003e\n    \u003ch2\u003eFive Lovely Ways to Finish Your Outfit.\u003c\/h2\u003e\n    \u003cp\u003e\n      Choose a classic dark shade or a softer everyday color.\n      Pair your cardigan with jeans and comfortable shoes,\n      or wear it with simple trousers for a neater finish.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ahcf-colors\" aria-label=\"Available cardigan colors\"\u003e\n      \u003cspan\u003e\u003ci class=\"ahcf-black\" aria-hidden=\"true\"\u003e\u003c\/i\u003eBlack\u003c\/span\u003e\n      \u003cspan\u003e\u003ci class=\"ahcf-plum\" aria-hidden=\"true\"\u003e\u003c\/i\u003eDeep Plum\u003c\/span\u003e\n      \u003cspan\u003e\u003ci class=\"ahcf-grey\" aria-hidden=\"true\"\u003e\u003c\/i\u003eSilver Grey\u003c\/span\u003e\n      \u003cspan\u003e\u003ci class=\"ahcf-lavender\" aria-hidden=\"true\"\u003e\u003c\/i\u003eSoft Lavender\u003c\/span\u003e\n      \u003cspan\u003e\u003ci class=\"ahcf-mint\" aria-hidden=\"true\"\u003e\u003c\/i\u003eMint Green\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ahcf-media-note\"\u003e\n    Styled images show outfit ideas. Watch the product videos\n    for movement and a closer view of the garment.\n    Colors may vary slightly with lighting and screen settings.\n    Other clothing and accessories shown are styling suggestions.\n  \u003c\/p\u003e\n\n  \u003c!-- SIZE GUIDE --\u003e\n  \u003csection class=\"ahcf-section ahcf-sage\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eFIND YOUR FIT\u003c\/p\u003e\n    \u003ch2\u003eSize Guide\u003c\/h2\u003e\n    \u003cp\u003e\n      These are garment measurements, not body measurements.\n      Compare them with a similar garment you already own.\n    \u003c\/p\u003e\n\n    \u003cfieldset class=\"ahcf-size-switch\"\u003e\n      \u003clegend class=\"ahcf-sr-only\"\u003eChoose measurement units\u003c\/legend\u003e\n\n      \u003cinput class=\"ahcf-unit-input ahcf-unit-in\" type=\"radio\" name=\"ahcf-comfort-size-unit\" id=\"ahcf-comfort-in\" checked\u003e\n      \u003cinput class=\"ahcf-unit-input ahcf-unit-cm\" type=\"radio\" name=\"ahcf-comfort-size-unit\" id=\"ahcf-comfort-cm\"\u003e\n\n      \u003cdiv class=\"ahcf-unit-labels\"\u003e\n        \u003clabel class=\"ahcf-label-in\" for=\"ahcf-comfort-in\"\u003eINCHES\u003c\/label\u003e\n        \u003clabel class=\"ahcf-label-cm\" for=\"ahcf-comfort-cm\"\u003eCENTIMETERS\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ahcf-size-panel ahcf-size-in\"\u003e\n        \u003cp class=\"ahcf-unit-note\"\u003eGarment measurements in inches\u003c\/p\u003e\n        \u003ctable class=\"ahcf-size-table\"\u003e\n          \u003ccaption class=\"ahcf-sr-only\"\u003e\n            Garment bust and length measurements in inches\n          \u003c\/caption\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eBust (in)\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eLength (in)\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eS\u003c\/th\u003e\n\u003ctd\u003e38.6\u003c\/td\u003e\n\u003ctd\u003e44.9\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eM\u003c\/th\u003e\n\u003ctd\u003e40.2\u003c\/td\u003e\n\u003ctd\u003e45.3\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eL\u003c\/th\u003e\n\u003ctd\u003e42.5\u003c\/td\u003e\n\u003ctd\u003e45.7\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eXL\u003c\/th\u003e\n\u003ctd\u003e44.9\u003c\/td\u003e\n\u003ctd\u003e46.1\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e47.2\u003c\/td\u003e\n\u003ctd\u003e46.5\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e49.6\u003c\/td\u003e\n\u003ctd\u003e46.9\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e52.0\u003c\/td\u003e\n\u003ctd\u003e47.2\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e54.3\u003c\/td\u003e\n\u003ctd\u003e47.6\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ahcf-size-panel ahcf-size-cm\"\u003e\n        \u003cp class=\"ahcf-unit-note\"\u003eGarment measurements in centimeters\u003c\/p\u003e\n        \u003ctable class=\"ahcf-size-table\"\u003e\n          \u003ccaption class=\"ahcf-sr-only\"\u003e\n            Garment bust and length measurements in centimeters\n          \u003c\/caption\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eBust (cm)\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eLength (cm)\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eS\u003c\/th\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eM\u003c\/th\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e115\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eL\u003c\/th\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e116\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003eXL\u003c\/th\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003ctd\u003e117\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003ctd\u003e118\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e126\u003c\/td\u003e\n\u003ctd\u003e119\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e132\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth scope=\"row\"\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e138\u003c\/td\u003e\n\u003ctd\u003e121\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/fieldset\u003e\n\n    \u003cdiv class=\"ahcf-measure-notes\"\u003e\n      \u003cp\u003e\u003cstrong\u003eBust:\u003c\/strong\u003e Measure flat across the underarms and double.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eLength:\u003c\/strong\u003e Measure from the highest shoulder point to the hem.\u003c\/p\u003e\n      \u003cp\u003eAllow 1–3 cm (0.4–1.2 in) for manual measurement variation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"ahcf-section ahcf-faq\"\u003e\n    \u003cp class=\"ahcf-eyebrow\"\u003eA FEW HELPFUL ANSWERS\u003c\/p\u003e\n    \u003ch2\u003eBefore You Choose.\u003c\/h2\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I wear it open or buttoned?\u003c\/summary\u003e\n      \u003cp\u003e\n        Yes. The front buttons open, so you can wear the cardigan\n        buttoned or as an open layer over your own top.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eAre the pockets usable?\u003c\/summary\u003e\n      \u003cp\u003e\n        Yes. There are usable pockets on both sides\n        for small everyday essentials.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is the fabric composition?\u003c\/summary\u003e\n      \u003cp\u003e\n        This cardigan is made from 30% wool,\n        30% acrylic and 40% nylon.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow should I care for it?\u003c\/summary\u003e\n      \u003cp\u003e\n        Gently hand wash in cold water with a detergent suitable\n        for wool. Do not bleach or wring. Reshape and dry flat\n        in the shade. Do not tumble dry.\n        Always follow the garment’s care label.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow do I choose my size?\u003c\/summary\u003e\n      \u003cp\u003e\n        Compare the bust and length measurements above with a similar\n        garment that fits you comfortably. The chart shows garment\n        measurements, not body measurements.\n        Contact our customer service team if you need help.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FINAL PURCHASE BUTTON --\u003e\n  \u003csection class=\"ahcf-section ahcf-sage ahcf-close\"\u003e\n    \u003ch2\u003eChoose Your Lovely Everyday Layer.\u003c\/h2\u003e\n    \u003cp\u003e\n      Natural wool warmth and pretty floral details.\n      Find your favorite color and bring a lovely finishing\n      touch to the outfits you already enjoy wearing.\n    \u003c\/p\u003e\n    \u003ca href=\"#\" class=\"ahcf-buy\" data-ahcf-buy\u003e\n      Choose Your Color \u0026amp; Size ↑\n    \u003c\/a\u003e\n  \u003c\/section\u003e\n\n\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  function initialize(){\n    document.querySelectorAll('[data-ah-floral-comfort]').forEach(function(root){\n      if(root.dataset.ahcfReady==='true') return;\n      root.dataset.ahcfReady='true';\n\n      \/* Independent size switches. *\/\n      var unique='ahcf-'+Date.now().toString(36)+'-'+\n        Math.random().toString(36).slice(2,8);\n\n      var inputIn=root.querySelector('.ahcf-unit-in');\n      var inputCm=root.querySelector('.ahcf-unit-cm');\n      var labelIn=root.querySelector('.ahcf-label-in');\n      var labelCm=root.querySelector('.ahcf-label-cm');\n\n      if(inputIn \u0026\u0026 inputCm \u0026\u0026 labelIn \u0026\u0026 labelCm){\n        inputIn.id=unique+'-in';\n        inputCm.id=unique+'-cm';\n        inputIn.name=unique+'-unit';\n        inputCm.name=unique+'-unit';\n        labelIn.htmlFor=inputIn.id;\n        labelCm.htmlFor=inputCm.id;\n      }\n\n      \/* Muted video playback. *\/\n      var reduced=window.matchMedia(\n        '(prefers-reduced-motion: reduce)'\n      ).matches;\n\n      var states=Array.from(root.querySelectorAll('video')).map(function(video){\n        video.muted=true;\n        video.defaultMuted=true;\n        video.removeAttribute('autoplay');\n\n        return {\n          video:video,\n          ratio:0,\n          userPaused:false,\n          automaticPause:false\n        };\n      });\n\n      function pause(state){\n        if(!state.video.paused){\n          state.automaticPause=true;\n          state.video.pause();\n        }\n      }\n\n      states.forEach(function(state){\n        state.video.addEventListener('volumechange',function(){\n          if(!state.video.muted) state.video.muted=true;\n        });\n\n        state.video.addEventListener('pause',function(){\n          if(state.automaticPause){\n            state.automaticPause=false;\n          }else{\n            state.userPaused=true;\n          }\n        });\n\n        state.video.addEventListener('play',function(){\n          state.userPaused=false;\n          states.forEach(function(other){\n            if(other!==state) pause(other);\n          });\n        });\n      });\n\n      function updatePlayback(){\n        var best=null;\n\n        states.forEach(function(state){\n          if(state.ratio\u003e=0.5 \u0026\u0026 (!best || state.ratio\u003ebest.ratio)){\n            best=state;\n          }\n        });\n\n        states.forEach(function(state){\n          if(\n            document.hidden || reduced ||\n            state!==best || state.userPaused\n          ){\n            pause(state);\n          }else if(state.video.paused){\n            var promise=state.video.play();\n            if(promise \u0026\u0026 promise.catch) promise.catch(function(){});\n          }\n        });\n      }\n\n      if('IntersectionObserver' in window){\n        var observer=new IntersectionObserver(function(entries){\n          entries.forEach(function(entry){\n            var state=states.find(function(item){\n              return item.video===entry.target;\n            });\n            if(state) state.ratio=entry.intersectionRatio;\n          });\n          updatePlayback();\n        },{threshold:[0,0.25,0.5,0.75,1]});\n\n        states.forEach(function(state){\n          observer.observe(state.video);\n        });\n      }\n\n      document.addEventListener('visibilitychange',updatePlayback);\n\n      \/* Return to the product purchasing area. *\/\n      var buy=root.querySelector('[data-ahcf-buy]');\n\n      if(buy){\n        buy.addEventListener('click',function(event){\n          event.preventDefault();\n\n          var selectors=[\n            'product-info[id^=\"ProductInfo-\"]',\n            '[id^=\"ProductInfo-\"]',\n            '.product__info-container',\n            '.product__info-wrapper',\n            '.product-single__meta',\n            'form[action*=\"\/cart\/add\"]'\n          ];\n          var target=null;\n\n          for(var i=0;i\u003cselectors.length \u0026\u0026 !target;i++){\n            var candidates=document.querySelectorAll(selectors[i]);\n\n            for(var j=0;j\u003ccandidates.length;j++){\n              var candidate=candidates[j];\n              if(root.contains(candidate)) continue;\n              if(candidate.closest('dialog,[role=\"dialog\"]')) continue;\n\n              var rect=candidate.getBoundingClientRect();\n              var style=window.getComputedStyle(candidate);\n\n              if(\n                rect.width\u003e0 \u0026\u0026 rect.height\u003e0 \u0026\u0026\n                style.display!=='none' \u0026\u0026\n                style.visibility!=='hidden' \u0026\u0026\n                style.position!=='fixed'\n              ){\n                target=candidate;\n                break;\n              }\n            }\n          }\n\n          window.scrollTo({\n            top:target\n              ?Math.max(0,target.getBoundingClientRect().top+window.scrollY-110)\n              :0,\n            behavior:reduced?'auto':'smooth'\n          });\n        });\n      }\n    });\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initialize,{once:true});\n  }else{\n    initialize();\n  }\n\n  if(!window.__opFloralComfortListener){\n    document.addEventListener('shopify:section:load',initialize);\n    window.__opFloralComfortListener=true;\n  }\n})();\n\u003c\/script\u003e","brand":"alderynhome","offers":[{"title":"Black \/ S","offer_id":68080438345860,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":68080438378628,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":68080438411396,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":68080438444164,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":68080438476932,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":68080438509700,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":68080438542468,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":68080438575236,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ S","offer_id":68080438608004,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ M","offer_id":68080438640772,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ L","offer_id":68080438673540,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ XL","offer_id":68080438706308,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ 2XL","offer_id":68080438739076,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ 3XL","offer_id":68080438771844,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ 4XL","offer_id":68080438804612,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Deep Plum \/ 5XL","offer_id":68080438837380,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ S","offer_id":68080438870148,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ M","offer_id":68080438902916,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ L","offer_id":68080438935684,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ XL","offer_id":68080438968452,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ 2XL","offer_id":68080439001220,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ 3XL","offer_id":68080439033988,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ 4XL","offer_id":68080439066756,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Silver Grey \/ 5XL","offer_id":68080439099524,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ S","offer_id":68080439132292,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ M","offer_id":68080439165060,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ L","offer_id":68080439197828,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ XL","offer_id":68080439230596,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ 2XL","offer_id":68080439263364,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ 3XL","offer_id":68080439296132,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ 4XL","offer_id":68080439328900,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Soft Lavender \/ 5XL","offer_id":68080439361668,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ S","offer_id":68080439394436,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ M","offer_id":68080439427204,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ L","offer_id":68080439459972,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ XL","offer_id":68080439492740,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ 2XL","offer_id":68080439525508,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ 3XL","offer_id":68080439558276,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ 4XL","offer_id":68080439591044,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true},{"title":"Mint Green \/ 5XL","offer_id":68080439623812,"sku":null,"price":41.34,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1025\/3054\/7844\/files\/11-lifestyle_1.jpg?v=1794549763","url":"https:\/\/oinkpink.com\/products\/alderynhome-floral-comfort-long-cardigan-soft-textured-knit-pretty-floral-details-handy-pockets","provider":"oinkpink","version":"1.0","type":"link"}