SALT-NLP/Design2Code
This dataset consists of 484 webpages from the C4 validation set, serving the purpose of testing multimodal LLMs on converting visual designs into code implementations. Each example is a pair of source HTML and screenshot ({id}.html and {id}.png). See the dataset in the huggingface format here. Note that all images in these webpages are replaced by a placeholder image (rick.jpg) Please refer to our project page and our paper for more information. Example Usage For example, you… See the full description on the dataset page: https://huggingface.co/datasets/SALT-NLP/Design2Code.
221.8k
1<!DOCTYPE html>2<html>3 <head>4 <style>5 body{margin:0;font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333}h1,h2,h3,h4,h5,h6{font-family:Avenir Next LT W01 Bold,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 .5em;font-weight:800;line-height:1.5}h1{font-size:2rem;line-height:1.25}a{color:#1d5be1;text-decoration:none}a:hover{color:#0051ff!important}a:visited{color:#588dff}strong{font-family:Avenir Next LT W01 Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}hr{width:100px;margin:20px auto}@media(min-width:400px){body{font-size:16px}}@import "//fast.fonts.net/t/1.css?apiType=css&projectid=b18b286e-c3ca-4571-bad1-73fd6e67b6a6";@font-face{font-family:avenirnextltw01-regular;src:url(/fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2) format("woff2"),url(/fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff) format("woff")}@font-face{font-family:avenirnextltw01-italic;src:url(/fonts/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.woff2) format("woff2"),url(/fonts/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff) format("woff")}@font-face{font-family:avenir next lt w01 bold;src:url(/fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2) format("woff2"),url(/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff) format("woff")}*{box-sizing:border-box}6 7 8.page-container.svelte-88o8v4.svelte-88o8v4{padding:0 10px;margin:0;max-width:100vw}main.svelte-88o8v4.svelte-88o8v4{margin:0 auto;max-width:100vw;padding:10px 0;position:relative}.content.svelte-88o8v4.svelte-88o8v4{margin:10px 0}@media(min-width:600px){.content.svelte-88o8v4.svelte-88o8v4{margin:20px 0}.page-container.svelte-88o8v4.svelte-88o8v4{margin:0 auto;max-width:56em}main.svelte-88o8v4.svelte-88o8v4{margin:0 auto;max-width:56em;padding:10px 20px;position:relative}}footer.svelte-88o8v4.svelte-88o8v4{text-align:center;margin:40px 0 0}footer.svelte-88o8v4 ul.svelte-88o8v4{margin:0 auto;padding:0;text-align:center}footer.svelte-88o8v4 h3.svelte-88o8v4{margin-top:20px}footer.svelte-88o8v4 li.svelte-88o8v4{color:#888;list-style:none;display:inline-block;padding:4px 8px}.last-text.svelte-88o8v4 p.svelte-88o8v4{font-size:14px}.disclaimer.svelte-88o8v4.svelte-88o8v4{font-size:10px;color:#aaa}.amazon-euro.svelte-1rf4rl6.svelte-1rf4rl6{font-size:32px;margin:10px 0 20px}h2.svelte-1rf4rl6.svelte-1rf4rl6{font-size:18px}@media(min-width:600px){.amazon-euro.svelte-1rf4rl6.svelte-1rf4rl6{font-size:64px;margin:40px 0 20px}h2.svelte-1rf4rl6.svelte-1rf4rl6{font-size:24px}}.home-search.svelte-1rf4rl6 h1.svelte-1rf4rl6,.home-search.svelte-1rf4rl6 h2.svelte-1rf4rl6{text-align:center}.whats-new.svelte-1rf4rl6.svelte-1rf4rl6{margin-bottom:20px}.product-list.svelte-1rf4rl6.svelte-1rf4rl6{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0;margin:0}@media(min-width:815px){.product-list.svelte-1rf4rl6.svelte-1rf4rl6{flex-wrap:nowrap}}.product-list.svelte-1rf4rl6 li.svelte-1rf4rl6{list-style:none;width:50%}@media(min-width:600px){.product-list.svelte-1rf4rl6 li.svelte-1rf4rl6{width:14em}}.product-list.svelte-1rf4rl6 .image.svelte-1rf4rl6{display:flex;align-items:center;justify-content:center;height:13em;width:100%}@media(min-width:600px){.product-list.svelte-1rf4rl6 .image.svelte-1rf4rl6{height:13em;width:13em}}.product-list-img{max-height:12em;max-width:10em}@media(min-width:600px){.product-list-img{max-width:12em}}.product-list.svelte-1rf4rl6 .info.svelte-1rf4rl6{max-width:10em;text-align:center;margin:0 auto 1em}.cart-list.svelte-1rf4rl6.svelte-1rf4rl6{display:flex;flex-wrap:wrap;justify-content:left;padding:0;margin:0}.cart-list.svelte-1rf4rl6 li.svelte-1rf4rl6{list-style:none;margin:10px;max-width:5em;width:100%}.cart-list.svelte-1rf4rl6 img.svelte-1rf4rl6{max-height:4em;max-width:4em}.saved-for-later.svelte-wf8ook{margin-top:40px}.total.svelte-wf8ook{margin:40px 0 20px;text-align:right}.purchase.svelte-wf8ook{margin:20px 0;text-align:right}.uktotal.svelte-wf8ook{font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}div.svelte-19ij1il{background-color:#c3ffb6;border-color:#c3ffb6;border-radius:5px;display:flex;align-items:center;flex-wrap:wrap;padding:10px;margin:10px}img.svelte-19ij1il{margin:4px 10px 0 5px;width:32px}.button.svelte-19ij1il{width:100%;margin:0;padding:0}p.svelte-19ij1il{width:calc(100% - 52px)}@media(min-width:600px){div.svelte-19ij1il{flex-wrap:nowrap}.button.svelte-19ij1il{margin-left:auto;width:auto}p.svelte-19ij1il{width:auto}}div.svelte-sgmduk{display:flex;flex-direction:column;align-items:center;height:100vh}svg.svelte-sgmduk{animation:svelte-sgmduk-cart 2s 1s cubic-bezier(.5,-1,.5,1.5) infinite;opacity:0}h3.svelte-sgmduk{animation:svelte-sgmduk-pulse 6s .25s ease-out infinite;color:#1d5be1;opacity:0;margin:20px 0}@keyframes svelte-sgmduk-cart{0%{opacity:0;transform:skew(20deg) translateX(-120px);animation-timing-function:cubic-bezier(0,1,.5,1)}40%,50%{opacity:1;transform:none}100%{opacity:0;transform:skew(-15deg) translateX(120px)}}@keyframes svelte-sgmduk-pulse{0%{opacity:0}40%,60%{opacity:.6}100%{opacity:0}}section.svelte-cyi0wn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5px}@media(min-width:600px){section.svelte-cyi0wn{margin-top:10px}}.logo.svelte-cyi0wn{flex-shrink:0;order:1;margin-bottom:10px}@media(min-width:600px){.logo.svelte-cyi0wn{margin:0}}.cart-icon.svelte-cyi0wn{flex-shrink:0;order:2}.center.svelte-cyi0wn{order:3;width:100%}@media(min-width:600px){section.svelte-cyi0wn{flex-wrap:nowrap}.cart-icon.svelte-cyi0wn{flex-shrink:0}.center.svelte-cyi0wn{order:2}}h1.svelte-y8p2dn{font-size:32px;margin:40px 0 20px;text-align:center}p.svelte-y8p2dn{font-size:24px;margin:20px 0 40px;text-align:center}h1.svelte-y8p2dn{font-size:32px;margin:40px 0 20px;text-align:center}p.svelte-y8p2dn{font-size:24px;margin:20px 0 40px;text-align:center}.button.svelte-lkmlwh{color:#333;font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;padding:15px 20px;border:1px solid #eee;font-size:12px;background-color:#eee;border-radius:5px;transition:all .2s ease-out;white-space:nowrap}@media(min-width:600px){.button.svelte-lkmlwh{font-size:16px}}.button.svelte-lkmlwh:hover{background-color:#fefefe;cursor:pointer;color:#111}.small.svelte-lkmlwh{padding:5px 10px;font-size:14px}.delete.svelte-lkmlwh{background-color:#ffbdbd;border-color:#ffbdbd}.delete.svelte-lkmlwh:hover{background-color:#ffa8a8;border-color:#ffa8a8}.primary.svelte-lkmlwh{background-color:#fe0;border-color:#fe0;border-radius:10px;font-family:Avenir Next LT W01 Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.primary.svelte-lkmlwh:hover{background-color:#ff0;border-color:#ff0}h1.svelte-196icgt,h2.svelte-196icgt{font-size:32px;margin:40px 0 20px;text-align:center}p.svelte-196icgt{font-size:24px;margin:20px 0 40px;text-align:center}.cart-items.svelte-1dy776d.svelte-1dy776d{margin:0;padding:0}.cart-item.svelte-1dy776d.svelte-1dy776d{display:flex;align-items:top;margin:20px auto 30px;max-width:500px}@media(min-width:600px){.cart-item.svelte-1dy776d.svelte-1dy776d{display:flex;align-items:top;margin:20px 0 30px;max-width:100%}}img.svelte-1dy776d.svelte-1dy776d{max-height:100px;max-width:100px;width:auto;height:auto}.image.svelte-1dy776d.svelte-1dy776d{display:flex;align-items:top;justify-content:center;flex-shrink:0;width:100px;padding:10px 20px 10px 10px}.title.svelte-1dy776d.svelte-1dy776d,.mobile-title.svelte-1dy776d.svelte-1dy776d{margin-top:0}.mobile-title.svelte-1dy776d.svelte-1dy776d{padding-left:10px}@media(min-width:600px){.mobile-title.svelte-1dy776d.svelte-1dy776d{display:none}}.title.svelte-1dy776d.svelte-1dy776d{display:none}@media(min-width:600px){.title.svelte-1dy776d.svelte-1dy776d{display:block}}.info-wrapper.svelte-1dy776d.svelte-1dy776d{display:flex;flex-direction:column;align-items:top;width:100%}@media(min-width:600px){.info-wrapper.svelte-1dy776d.svelte-1dy776d{flex-direction:row}}.details.svelte-1dy776d.svelte-1dy776d{display:flex;flex-direction:column;padding:10px 10px 0;width:100%;order:2}@media(min-width:600px){.details.svelte-1dy776d.svelte-1dy776d{padding:10px;order:1}}.offer.svelte-1dy776d.svelte-1dy776d{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0;padding:0 10px;width:100%;order:1}@media(min-width:600px){.offer.svelte-1dy776d.svelte-1dy776d{flex-direction:column;align-items:flex-start;padding:10px;width:200px;order:2}}.saved.svelte-1dy776d li.svelte-1dy776d{opacity:.75;transition:opacity .5s ease-out}.saved.svelte-1dy776d li.svelte-1dy776d:hover{opacity:1}.actions.svelte-1dy776d.svelte-1dy776d{display:flex;align-items:top;justify-content:space-between;transition:opacity .2s ease-out;margin-top:auto}@media(min-width:600px){.actions.svelte-1dy776d.svelte-1dy776d{justify-content:flex-start}}.button.svelte-1dy776d.svelte-1dy776d{margin-right:10px}.button.svelte-1dy776d.svelte-1dy776d:last-of-type{margin-right:0}@media(min-width:600px){.quantity.svelte-1dy776d.svelte-1dy776d{margin-top:auto}}.price.svelte-1dy776d.svelte-1dy776d{margin:0}@media(min-width:600px){.price.svelte-1dy776d.svelte-1dy776d{margin:0 0 10px}}p.svelte-1y7jbl9{background-color:#c3ffb6;border-color:#c3ffb6;border-radius:5px;display:block;padding:20px 30px}.searchbar.svelte-1ii5b0m.svelte-1ii5b0m{display:flex;justify-content:center;align-items:center}.home.svelte-1ii5b0m.svelte-1ii5b0m{display:block;text-align:center;margin:40px 0}@media(min-width:600px){.home.svelte-1ii5b0m.svelte-1ii5b0m{display:flex;margin:60px 0}}.search.svelte-1ii5b0m.svelte-1ii5b0m{display:inline-block;position:relative;width:100%;max-width:72vw}@media(min-width:600px){.search.svelte-1ii5b0m.svelte-1ii5b0m{max-width:300px}}.search.svelte-1ii5b0m input.svelte-1ii5b0m{font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif}.search-phrase.svelte-1ii5b0m.svelte-1ii5b0m{border:2px solid #888;border-radius:10px;font-size:16px;padding:10px 30px 10px 12px;transition:border .3s ease-out;width:100%}@media(min-width:600px){.home.svelte-1ii5b0m .search-phrase.svelte-1ii5b0m{border:3px solid #888;border-radius:15px;font-size:24px;padding:15px 45px 15px 18px}}.search-phrase.svelte-1ii5b0m.svelte-1ii5b0m:focus{outline:none;border-color:#1d5be1}.go.svelte-1ii5b0m.svelte-1ii5b0m{border:none;cursor:pointer;height:18px;-webkit-appearance:none;appearance:none;background:#fff;width:18px;opacity:.5;position:absolute;right:12px;top:calc(50% - 9px);transition:opacity .4s ease-out;padding:0}.go.svelte-1ii5b0m svg.svelte-1ii5b0m{color:#333;height:18px;width:18px}@media(min-width:600px){.home.svelte-1ii5b0m .go svg.svelte-1ii5b0m{height:27px;width:27px}}@media(min-width:600px){.home.svelte-1ii5b0m .go.svelte-1ii5b0m{height:36px;width:36px;top:17px;right:17px}}.go.svelte-1ii5b0m.svelte-1ii5b0m:hover{opacity:1}.department.svelte-1ii5b0m.svelte-1ii5b0m{margin:0 0 0 10px}.home.svelte-1ii5b0m .department.svelte-1ii5b0m{margin:20px 0 0}@media(min-width:600px){.home.svelte-1ii5b0m .department.svelte-1ii5b0m{margin:0 0 0 10px}}ul.svelte-120g71h{margin:0;padding:0}li.svelte-120g71h{list-style:none}article.svelte-184d925{padding-top:10px}.top.svelte-184d925{display:flex;flex-direction:column}@media(min-width:600px){.top.svelte-184d925{flex-direction:row}}.image.svelte-184d925{flex-shrink:0;width:100%}@media(min-width:600px){.image.svelte-184d925{width:320px}}@media(min-width:600px){.info.svelte-184d925{padding-left:20px}}@media(min-width:800px){.info.svelte-184d925{padding-left:40px}}img.svelte-9ip0af{opacity:0;transition:opacity 200ms ease-out}img.loaded.svelte-9ip0af{opacity:1}div.svelte-1c44y5p{width:100%;height:100%}h1.svelte-qvgdp3{margin:0;line-height:16px;font-weight:400}a.svelte-qvgdp3{color:#333;font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;padding:0 0 10px}@media(min-width:600px){a.svelte-qvgdp3{padding:20px}}span.svelte-qvgdp3{font-family:Avenir Next LT W01 Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}p.svelte-1pvwypj.svelte-1pvwypj{display:inline-block;padding:10px;margin:0 0 5px}@media(min-width:600px){p.svelte-1pvwypj.svelte-1pvwypj{padding:20px}}.icon.svelte-1pvwypj.svelte-1pvwypj{display:block;position:relative;height:36px;width:36px}path.svelte-1pvwypj.svelte-1pvwypj{stroke:#333;transition:background-color .4s ease-out}circle.svelte-1pvwypj.svelte-1pvwypj{fill:#333;transition:background-color .4s ease-out}.active.svelte-1pvwypj path.svelte-1pvwypj{stroke:#1d5be1}.active.svelte-1pvwypj circle.svelte-1pvwypj{fill:#1d5be1}.total.svelte-1pvwypj.svelte-1pvwypj{opacity:0;position:absolute;top:-5px;right:-8px;border-radius:50%;background:#333;color:#fff;height:20px;width:20px;line-height:20px;text-align:center;font-size:10px;transition:background-color .4s ease-out}.active.svelte-1pvwypj .total.svelte-1pvwypj{animation:svelte-1pvwypj-show-total 1s cubic-bezier(.58,-.33,.17,1.52) forwards;background-color:#1d5be1}@keyframes svelte-1pvwypj-show-total{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:none}}ul.svelte-uc52w8{display:flex;flex-wrap:nowrap;margin:0;padding:0}li.svelte-uc52w8{font-size:12px;list-style:none;display:inline-block;padding:2px}@media(min-width:600px){li.svelte-uc52w8{font-size:16px;padding:4px 2px}}li.svelte-uc52w8:first-child{padding-left:0}select.svelte-gfnsba.svelte-gfnsba{color:#fff;display:block;font-size:16px;cursor:pointer;line-height:1.25;padding:10px;box-sizing:border-box;margin:0;width:100%;border:1px solid #1d5be1;box-shadow:none;border-radius:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOHB4JyBoZWlnaHQ9JzE4cHgnIHZpZXdCb3g9JzAgMCAxOCAxOCc+PGcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJz48cGF0aCBkPSdNMTMsNC4zNDMxNDU3NSBMMTMsMTUuNjU2ODU0Micgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEuMzQ3MzY4NDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEzLjAwMDAwMCwgMTAuMDAwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTMuMDAwMDAwLCAtMTAuMDAwMDAwKSAnPjwvcGF0aD48cGF0aCBkPSdNNSw0LjM0MzE0NTc1IEw1LDE1LjY1Njg1NDInIHN0cm9rZT0nI2ZmZicgc3Ryb2tlLXdpZHRoPScxLjM0NzM2ODQyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1LjAwMDAwMCwgMTAuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC01LjAwMDAwMCwgLTEwLjAwMDAwMCkgJz48L3BhdGg+PC9nPjwvc3ZnPg==);background-color:#1d5be1;background-repeat:no-repeat;background-position:right 3px top 50%;background-size:5px 7px;font-family:AvenirNextLTW01-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;min-width:60px}@media(min-width:600px){select.svelte-gfnsba.svelte-gfnsba{padding:10px 30px 10px 10px;background-position:right 9px top 50%;background-size:12px 14px}.home.svelte-gfnsba select.svelte-gfnsba{border:2px solid #1d5be1;font-size:24px;padding:15px 45px 15px 15px;background-size:18px 21px;background-position:right 14px top 50%;margin-bottom:0}}select.svelte-gfnsba.svelte-gfnsba::-ms-expand{display:none}select.svelte-gfnsba.svelte-gfnsba:hover{border-color:#888}select.svelte-gfnsba.svelte-gfnsba:focus{border-color:#eee;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#fff;outline:none}.hidden-select.svelte-gfnsba.svelte-gfnsba{opacity:1;position:absolute;top:0;right:0;width:100%}div.svelte-gfnsba.svelte-gfnsba{display:inline-block;position:relative}.flex-wrapper.svelte-gfnsba.svelte-gfnsba{align-items:center;display:flex;position:relative}.label.svelte-gfnsba.svelte-gfnsba{margin:0;padding:0 10px 0 0}.small.svelte-gfnsba select.svelte-gfnsba{background-color:#eee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOHB4JyBoZWlnaHQ9JzE4cHgnIHZpZXdCb3g9JzAgMCAxOCAxOCc+PGcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJz48cGF0aCBkPSdNMTMsNC4zNDMxNDU3NSBMMTMsMTUuNjU2ODU0Micgc3Ryb2tlPScjYWFhJyBzdHJva2Utd2lkdGg9JzEuMzQ3MzY4NDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEzLjAwMDAwMCwgMTAuMDAwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTMuMDAwMDAwLCAtMTAuMDAwMDAwKSAnPjwvcGF0aD48cGF0aCBkPSdNNSw0LjM0MzE0NTc1IEw1LDE1LjY1Njg1NDInIHN0cm9rZT0nI2FhYScgc3Ryb2tlLXdpZHRoPScxLjM0NzM2ODQyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1LjAwMDAwMCwgMTAuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC01LjAwMDAwMCwgLTEwLjAwMDAwMCkgJz48L3BhdGg+PC9nPjwvc3ZnPg==);border:1px solid #eee;color:#333;padding:5px 30px 5px 8px}.measuring-select.svelte-gfnsba.svelte-gfnsba{position:absolute;top:-99999px;left:-99999px;width:auto}.truncated.svelte-gfnsba.svelte-gfnsba:after{content:"";position:absolute;right:10px;top:10px;bottom:10px;width:8px;background:linear-gradient(90deg,rgba(29,91,225,0) 0%,rgba(29,91,225,1) 100%);pointer-events:none}.price.svelte-bc6y0c.svelte-bc6y0c{margin-bottom:0}.discount.svelte-bc6y0c.svelte-bc6y0c{margin:0}.euro.svelte-bc6y0c.svelte-bc6y0c{font-size:24px}.price-only.svelte-bc6y0c .euro.svelte-bc6y0c{font-size:18px}h1.svelte-1pouglr{margin-bottom:5px}h3.svelte-1pouglr{margin-bottom:10px}.product-list.svelte-tyorfx.svelte-tyorfx{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0;margin:0}@media(min-width:815px){.product-list.svelte-tyorfx.svelte-tyorfx{flex-wrap:nowrap}}.product-list.svelte-tyorfx li.svelte-tyorfx{list-style:none;width:50%}@media(min-width:600px){.product-list.svelte-tyorfx li.svelte-tyorfx{width:14em}}.product-list.svelte-tyorfx .image.svelte-tyorfx{display:flex;align-items:center;justify-content:center;height:13em;width:100%}@media(min-width:600px){.product-list.svelte-tyorfx .image.svelte-tyorfx{height:13em;width:13em}}.product-list-img{max-height:12em;max-width:10em}@media(min-width:600px){.product-list-img{max-width:12em}}.product-list.svelte-tyorfx .info.svelte-tyorfx{max-width:10em;text-align:center;margin:0 auto 1em}.product-list.svelte-tyorfx.svelte-tyorfx{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0;margin:0}@media(min-width:815px){.product-list.svelte-tyorfx.svelte-tyorfx{flex-wrap:nowrap}}.product-list.svelte-tyorfx li.svelte-tyorfx{list-style:none;width:50%}@media(min-width:600px){.product-list.svelte-tyorfx li.svelte-tyorfx{width:14em}}.product-list.svelte-tyorfx .image.svelte-tyorfx{display:flex;align-items:center;justify-content:center;height:13em;width:100%}@media(min-width:600px){.product-list.svelte-tyorfx .image.svelte-tyorfx{height:13em;width:13em}}.product-list-img{max-height:12em;max-width:10em}@media(min-width:600px){.product-list-img{max-width:12em}}.product-list.svelte-tyorfx .info.svelte-tyorfx{max-width:10em;text-align:center;margin:0 auto 1em}.product.svelte-10dn4iy{display:flex;align-items:top;margin:10px 0}.listItemImage{max-height:180px;max-width:140px}.image.svelte-10dn4iy{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;padding:10px 0 0}.info-wrapper.svelte-10dn4iy{display:flex;flex-direction:column;align-items:top;width:100%}@media(min-width:600px){.info-wrapper.svelte-10dn4iy{flex-direction:row}}.details.svelte-10dn4iy{padding:10px;padding-bottom:0;width:100%}@media(min-width:600px){.details.svelte-10dn4iy{padding:10px}}.offer.svelte-10dn4iy{padding:0 0 20px 10px;width:100%}@media(min-width:600px){.offer.svelte-10dn4iy{flex-shrink:0;padding:10px 0 10px 10px;width:200px}}.price.svelte-10dn4iy,.discount.svelte-10dn4iy{margin:4px 0}.availability.svelte-10dn4iy{display:none;margin:4px 0}@media(min-width:600px){.availability.svelte-10dn4iy{display:block}}.offer-availability.svelte-10dn4iy{display:block;margin:0}@media(min-width:600px){.offer-availability.svelte-10dn4iy{display:none}}div.svelte-1n680i0{margin:10px 0 0}.container.svelte-tz0mb.svelte-tz0mb{position:relative;display:flex;justify-content:center;height:352px;width:100%;margin-bottom:10px}@media(min-width:600px){.container.svelte-tz0mb.svelte-tz0mb{height:352px;width:320px}}img.svelte-tz0mb.svelte-tz0mb{position:absolute;opacity:0;transition:transform .6s cubic-bezier(0,1,.3,1),opacity .2s ease-out;max-height:320px;max-width:320px}.prev.svelte-tz0mb.svelte-tz0mb{transform:translateX(-20px);pointer-events:none}.next.svelte-tz0mb.svelte-tz0mb{pointer-events:none}@media(min-width:600px){.next.svelte-tz0mb.svelte-tz0mb{transform:translateX(20px)}}.current.svelte-tz0mb.svelte-tz0mb{opacity:1;transition:none;transition:transform .4s .4s cubic-bezier(0,1,.3,1),opacity .2s .4s ease-out}.controls.svelte-tz0mb.svelte-tz0mb{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 10px;width:160px;margin:0 auto}.controls.svelte-tz0mb p.svelte-tz0mb{font-size:12px;margin:0}.controls.svelte-tz0mb button.svelte-tz0mb{-webkit-appearance:none;appearance:none;background:0 0;border:none;opacity:.5;transition:opacity .2s ease-out}.controls.svelte-tz0mb button.svelte-tz0mb:hover{opacity:1}a.svelte-ht6s8n{background-image:url(/prime.png);background-size:52px 15px;font-size:10px;font-family:Verdana,monospace;overflow:hidden;display:inline-block;text-indent:-1000px;height:15px;width:52px;margin-bottom:-3px}9 </style>10 <meta charset="utf-8">11 <meta content="width=device-width,initial-scale=1" name="viewport">12 <base>13 <meta content="#da532c" name="msapplication-TileColor">14 <meta content="#ffffff" name="theme-color">15 <noscript id="sapper-head-start">16 </noscript>17 <title>18 AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family - Home - Shop Ireland19 </title>20 <meta content="Shop for AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family and other music in Ireland with Shop Ireland." name="description">21 <meta content="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family - Shop Ireland" property="og:title">22 <meta content="Shop for AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family and other music in Ireland with Shop Ireland." property="og:description">23 <meta content="" property="og:image">24 <meta content="" property="og:url">25 <meta content="" name="twitter:card">26 <noscript id="sapper-head-end">27 </noscript>28 </head>29 <body>30 <div id="sapper">31 <div>32 <section class="page-container music svelte-88o8v4">33 <section class="svelte-cyi0wn">34 <div class="logo svelte-cyi0wn">35 <h1 class="svelte-qvgdp3">36 <a class="svelte-qvgdp3" rel="prefetch" title="Shop Ireland - Browse Amazon in Euro">37 shop38 <span class="svelte-qvgdp3">39 ireland40 </span>41 .ie42 </a>43 </h1>44 </div>45 <div class="center svelte-cyi0wn">46 <div class="wrapper">47 <div>48 <section class="searchbar svelte-1ii5b0m">49 <section class="search svelte-1ii5b0m">50 <input class="search-phrase svelte-1ii5b0m" placeholder="I'm looking for..." type="text" value>51 <button class="go svelte-1ii5b0m">52 </button>53 </section>54 <section class="department svelte-1ii5b0m">55 <div class="default svelte-gfnsba">56 <select class="measuring-select svelte-gfnsba" this="[object Object]">57 <option value="Music">58 Music59 </option>60 </select>61 <div class="flex-wrapper svelte-gfnsba">62 <select class="svelte-gfnsba" this="[object Object]">63 <option value="Music">64 Music65 </option>66 </select>67 <select class="hidden-select svelte-gfnsba" id="select-category-music">68 <option value="home">69 All departments70 </option>71 <option value="baby">72 Baby73 </option>74 <option value="beauty">75 Beauty76 </option>77 <option value="books">78 Books79 </option>80 <option value="automotive">81 Car & Motorbike82 </option>83 <option value="classical">84 Classical85 </option>86 <option value="apparel">87 Clothes88 </option>89 <option value="computers">90 Computers91 </option>92 <option value="digitalmusic">93 Digital Music94 </option>95 <option value="electronics">96 Electronics97 </option>98 <option value="everythingelse">99 Everything Else100 </option>101 <option value="garden">102 Garden & Outdoor103 </option>104 <option value="grocery">105 Grocery & Gourmet Food106 </option>107 <option value="health">108 Health & Personal Care109 </option>110 <option value="jewelry">111 Jewellery112 </option>113 <option value="kindle">114 Kindle Store115 </option>116 <option value="kitchen">117 Kitchen118 </option>119 <option value="lighting">120 Lighting121 </option>122 <option value="luggage">123 Luggage124 </option>125 <option value="movies">126 Movies And TV Shows127 </option>128 <option selected value="music">129 Music130 </option>131 <option value="musicalinstruments">132 Musical Instruments133 </option>134 <option value="office">135 Office Products136 </option>137 <option value="pets">138 Pet Supplies139 </option>140 <option value="shoes">141 Shoes142 </option>143 <option value="sports">144 Sports & Outdoors145 </option>146 <option value="tools">147 Tools & Home Improvement148 </option>149 <option value="toys">150 Toys & Games151 </option>152 <option value="games">153 Video Games154 </option>155 <option value="watches">156 Watches157 </option>158 </select>159 </div>160 </div>161 </section>162 </section>163 </div>164 </div>165 </div>166 <div class="cart-icon svelte-cyi0wn">167 <p class="svelte-1pvwypj">168 <a>169 <span class="icon svelte-1pvwypj">170 <span class="total svelte-1pvwypj">171 0172 </span>173 </span>174 </a>175 </p>176 </div>177 </section>178 <main class="svelte-88o8v4">179 <ul class="svelte-uc52w8">180 <li class="svelte-uc52w8">181 <a rel="prefetch">182 Home183 </a>184 </li>185 <li class="svelte-uc52w8">186 »187 </li>188 <li class="svelte-uc52w8" title="Garden & Outdoor">189 <a rel="prefetch">190 Garden & Outdoor191 </a>192 </li>193 <li class="svelte-uc52w8">194 »195 </li>196 </ul>197 <section class="content svelte-88o8v4">198 <article class="product svelte-184d925">199 <section class="top svelte-184d925">200 <div class="image svelte-184d925">201 <div class="container svelte-tz0mb">202 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb current" src="rick.jpg">203 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb next" src="rick.jpg">204 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb prev" src="rick.jpg">205 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb prev" src="rick.jpg">206 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb prev" src="rick.jpg">207 <img alt="AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family" class="svelte-tz0mb prev" src="rick.jpg">208 <div class="controls svelte-tz0mb">209 <button class="svelte-tz0mb" title="Previous">210 </button>211 <p class="svelte-tz0mb">212 1 of 6213 </p>214 <button class="svelte-tz0mb" title="Next">215 </button>216 </div>217 </div>218 </div>219 <div class="info svelte-184d925">220 <h1 class="svelte-1pouglr">221 AGR8T 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family222 </h1>223 <div class="svelte-1n680i0">224 <button class="button large default svelte-lkmlwh">225 Check Amazon226 </button>227 </div>228 <p>229 <strong>230 No offers 😟231 </strong>232 </p>233 <p>234 Try other235 <a>236 Novelty Key Chains237 </a>238 </p>239 <p>240 </p>241 </div>242 </section>243 <section class="other-info">244 <h3>245 Features246 </h3>247 <ul>248 <li>249 3pcs Mother Daughter Key Chain Mom Big Little Sister Love Broken Heart Pendant Gift For Family250 </li>251 <li>252 A Great Gift For Mother Mom from Daughter - The Love Between Mother And Daughter is Forever !253 </li>254 <li>255 Come With Fashion Jewelry Bag - Creative Design,Ready for Giving.256 </li>257 <li>258 Excellent Family Gift For Birthday Party,Christmas Day,Thanksgiving Day and Other Occasions.259 </li>260 </ul>261 <h3 id="info">262 Product info263 </h3>264 <ul>265 <li>266 Color: Silver267 </li>268 <li>269 Binding: Gift270 </li>271 <li>272 Brand: AGR8T273 </li>274 <li>275 Dimensions:276 <ul>277 <li>278 Weight: 0.04 pounds279 </li>280 </ul>281 </li>282 </ul>283 </section>284 <div class="svelte-1c44y5p">285 </div>286 <h3>287 Find more in...288 </h3>289 <ul>290 <li>291 <a rel="prefetch">292 Novelty Key Chains293 </a>294 </li>295 </ul>296 </article>297 </section>298 </main>299 <footer class="svelte-88o8v4">300 <ul class="stores svelte-88o8v4">301 <li class="svelte-88o8v4">302 <a ref="prefetch">303 Books304 </a>305 </li>306 <li class="svelte-88o8v4">307 <a ref="prefetch">308 Electronics309 </a>310 </li>311 <li class="svelte-88o8v4">312 <a ref="prefetch">313 Jewellery314 </a>315 </li>316 <li class="svelte-88o8v4">317 <a ref="prefetch">318 Movies And TV319 </a>320 </li>321 </ul>322 <ul class="stores svelte-88o8v4">323 <li class="svelte-88o8v4">324 <strong>325 <a rel="prefetch">326 See all stores327 </a>328 </strong>329 </li>330 </ul>331 <br>332 <ul class="svelte-88o8v4">333 <li class="svelte-88o8v4">334 <a rel="prefetch">335 About Shop Ireland336 </a>337 </li>338 <li class="svelte-88o8v4">339 <a rel="prefetch">340 Contact Us341 </a>342 </li>343 <li class="svelte-88o8v4">344 <a rel="prefetch">345 Buy Gift Certificates346 </a>347 </li>348 <li class="svelte-88o8v4">349 <a>350 Amazon Prime351 </a>352 </li>353 </ul>354 <h3 class="svelte-88o8v4">355 Browse Amazon by country356 </h3>357 <ul class="countries svelte-88o8v4">358 <li class="svelte-88o8v4">359 <a>360 Amazon UK361 </a>362 </li>363 <li class="svelte-88o8v4">364 <a>365 Amazon Germany366 </a>367 </li>368 <li class="svelte-88o8v4">369 <a>370 Amazon Spain371 </a>372 </li>373 <li class="svelte-88o8v4">374 <a>375 Amazon Italy376 </a>377 </li>378 </ul>379 <div class="last-text svelte-88o8v4">380 <p class="svelte-88o8v4">381 © 2004 - 2023382 <a>383 Shop Ireland384 </a>385 - All rights reserved.386 </p>387 <p class="svelte-88o8v4">388 All prices are approximate and subject to change. All prices, except389books, include VAT at 23% and are updated daily.390 </p>391 <p class="disclaimer svelte-88o8v4">392 ShopIreland.ie is a participant in the Amazon EU Associates Programme,393an affiliate advertising programme394 <br>395 designed to provide a means for sites to earn advertising fees by396advertising and linking to Amazon.co.uk.397 </p>398 <p class="disclaimer svelte-88o8v4">399 As an Amazon Associate I earn from qualifying purchases.400 </p>401 </div>402 </footer>403 </section>404 </div>405 </div>406 </body>407</html>408 