This summer, what better way to enjoy the season than soaking in the sun, having fun with family and friends, and treating yourself and/or your loved ones to some beautiful crafts from our store? At Upworthy Market, you can feel good about shopping because every dollar you spend directly supports local artisans who handcraft their own products. We have curated a list of some summer favorites from our store just for you, from jewelry and bags to hammocks and utensils for your summer BBQ.
Hand-Woven Maya Hammock in Chocolate and Coffee Brown
Delicious shades of brown tempt the senses and are destined to be enjoyed in a comfortable hammock during lazy summer days. Skilled Maya Artists of the Yucatan hand-weave this nylon hammock in rich coffee and chocolate brown.
Long before the Spanish arrived on the coasts of the Yucatan Peninsula, the Maya preferred to sleep and rest in hammocks. They considered the hammock to be like the loving embrace of a mother, due to the way the body is held and swung within its cradle. Maya Artists of the Yucatan seek to preserve time-honored customs while also offering stylized versions of the original Maya hammock. For them, the hammock is a work of art. Their hammocks are incredibly comfortable, easy to maintain and can be stored just about anywhere.
Tropical Print Women’s Blue and Ivory Rayon Robe
Ivory flowers and foliage flourish in a blue tropical jungle. By Hari and Arthur of Bali, this short rayon robe showcases an exuberant print. The graceful design with wide three-quarter length sleeves wraps in front and ties with a self belt. One size fits most.
Pink Garden Umbrella Crafted From Cotton and Bamboo
Thai artisan Nikom presents this cheerful garden umbrella, just right for providing relief from the summer sun or adding festive cheer to your outdoor party. The decorative umbrella is crafted from hand-painted cotton and natural bamboo. The umbrella comes with a handy cotton storage pouch; the pole disassembles for convenience.
Intricate floral motifs alongside borders depicting elephants and deer in bubblegum pink, cerise and black surround a large circular motif in this elegant rayon sarong by Indonesia’s Prayascita Dewi. The artisan employs the batik method to decorate each piece, a process where a wax resist is applied to the fabric before submerging it in vats of dye.
This double strand bracelet features cylindrical blue-green beads accented with brass. Handcrafted by Tiraphan Hasub of Thailand, this bracelet provides a lovely pop of color.
Extravagant prints in dazzling colors portray and celebrate nature. By Hari and Arthur, three rayon print face masks are contoured for a comfortable fit. One features a floral motif on cardinal red, while the other two feature abstract motifs. All are double-layered, washable and reusable, with elastic to loop over the ears.
Sterling Silver Dream Catcher Earrings
Two circular dream catchers are crafted of sterling silver, featuring elegant wire work and feathers with a combination finish hanging just below. Petite blue stones of resin rest within the webs. These dangle earrings from Thailand are crafted by Pichaya.
Blue Fijian Print Canvas Tote Bag
Indonesian Rainbow Glass and Driftwood Windchime
Working near Singaraja, in the mountainous northern region of Bali, artisans collect naturally fallen branches and glean wood from the local coffee plantations to fashion these delicate, colorful wind chimes. Once the reclaimed wood—teak and coffee—is gathered, each piece is sorted by size and color before being hand-shaped and strung with pieces of cut glass. Dazzling in the sunlight, the resulting rainbow chime is a gorgeous example of nature-inspired design. Each piece will vary slightly, due to the natural variations of the wood.
Handcrafted Eggshell Cotton Cushion Cover from Bali
Featuring geometric diamond patterns at the center, this Balinese cushion cover is hand-knotted from eggshell cotton yarns. Elis Mufarroha creates this cushion cover, which is accented at the top and bottom by long fringes. On the back is a slit for inserting a cushion.
Teak Wood Serving Utensils (Pair)
Six Artisan Crafted Blue-Green Blown Glass Highball Glasses
Quart-Sized Serving Bowl in Natural Wood, Handmade in Thailand
Artisan Crafted Colorful Mexican Hand Blown Pitcher (87 oz)
Coconut Shell Planter With Floral Motif
Give your growing plants a new home in Sindhu Nata’s lovely hanging planter. Using coconut shell, the Balinese artisan carefully carves a lotus motif onto the pot’s side before hollowing the shell for plants. The delicate palm fiber cords make it ready to hang.
Handcrafted Bamboo Wind Chimes From Bali
Ringing out with delightful tones, these wind chimes dangle from an attractive piece of bamboo. Balinese artisan Trisna Dewi designs the chimes, elaborating the bamboo with subtle motifs that resemble the petals of flowers. It’s completed with 15 chimes of aluminum that gently sway in the wind.
Cotton Silk Blend Indigo BlackShoulder Bag From Thailand
Indigo embroidery wraps its way around the surface of this black shoulder tote bag, which is made from lightweight cotton and silk blend fibers. Indonesia’s Jiap Rojjana designs it with polyester cords and wood beads that dangle from the strap. The bag opens with a coconut shell button to reveal a black cotton lining and an interior zipper pocket.
Round Woven Bamboo and Ate Grass Shoulder Bag
Javanese artisan Nell crafts a shoulder bag that’s just right for spring and summer. The round bag is hand-woven of bamboo stalks and ate grass in a warm brown shade. The strap and clasp are made of brown faux leather makes up and the bag is fully lined with cotton.
Double Mayan Rope Style Nylon Hammock Handmade in Mexico
A cool drink, a good book and a comfortable hammock is the perfect combination for a lazy summer day. Skilled Maya Artists of the Yucatan hand-weave this hammock in the rich blues and greens of Caribbean surf.
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function hideBodyForSponsoredPost(el, currentSection) { var sponsoredSections = ["walgreens", "capital one", "capital one csr", "clorox powerful bleach", "clorox clean transforms", "dignity health", "ford foundation", "stand together", "stand together against poverty", "featured"]; if (sponsoredSections.includes(currentSection.toLowerCase())) { el.style.display = 'none'; } }
function hideEmpty( parentId, childId) { var parentDivs = document.getElementsByClassName(parentId);
if(parentId != undefined && parentId != null) {
for(var i=0; i
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1676218835946757'); fbq('track', 'PageView');
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function triggerComscorePageView() { console.log('triggerComscorePageView'); window.COMSCORE && COMSCORE.beacon({c1: "2", c2: "18736521"}); fetch("https://www.upworthy.com/res/3rdparty/comscore_pageview"); }
if (typeof rblms !== 'undefined') { rblms.require(['core/event_dispatcher'], function(eventDispatcher) { eventDispatcher.on('viewRegistry:initViews', triggerComscorePageView); }); }
document.addEventListener('click', event => { if (event.target && event.target.classList.contains('show-more')) { triggerComscorePageView() } });
urlChangeHandler(triggerComscorePageView);
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
(function() { try{var a={l1:document.location.host.replace(/^www\./,""),l2:document.title||"Untitled",l3:"__page__",l4:"-",sa:"",sn:""},b=[],c;for(c in a)b.push(c+"="+encodeURIComponent(a[c]));b=b.join("&");(new Image).src="https://d26n2uyu5tcx3y.cloudfront.net?a=5ac31c1640c74c36900b97047f570f19";var d=document.createElement("script");d.type="text/javascript";d.async=!0;var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(d,e);d.src="https://z.moatads.com/upworthy105Vonz37/moatcontent.js#"+b}catch(f){try{var g= "//pixel.moatads.com/pixel.gif?e=24&d=data%3Adata%3Adata%3Adata&i=MOATCONTENTABSNIPPET1&ac=1&k="+encodeURIComponent(f)+"&j="+encodeURIComponent(document.referrer)+"&cs="+(new Date).getTime();(new Image).src=g}catch(h){}}; })();
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
(function(w,d) { w.kwa || (w.kwa = function()
{ (w.kwa.q = w.kwa.q || []).push(arguments); } ); se = d.createElement('script'), fs = d.scripts[0]; se.src="https://cdn.keywee.co/dist/analytics.min.js"; fs.parentNode.insertBefore(se,fs) }(window, document));
kwa('initialize',603);
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var tags = [ 'https://pymx5.com/scripts/ready.js', 'https://pymx5.com/scripts/ims.js', 'https://pymx5.com/scripts/load_tags.js' ]
function l() { if (tags.length) { var tag = tags.pop(); var script = document.createElement('script'); script.setAttribute('src', tag); script.onload = l; document.body.appendChild(script); } else { window.ia = window.ia || function () { (window.ia.q = window.ia.q || []).push(arguments); } ; ia('track', 'PAGE_VIEW');
docReady(function() { ims.startServices(); } ); } }
l();
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
if(window.location.href.split('?')[0] === 'https://www.upworthy.com/editorial-staff-2656063143'){
freestar.config.disabledProducts = { video: true } };
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
/*
*/
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
window.counter = 100; window.createElementChangeListener(".freestar-in-content", function(wrapper){
var adDiv = document.createElement("div"); adDiv.id = "upworthy_incontent_desktop_"+window.counter;
var adScript = document.createElement("script") adScript.setAttribute("data-cfasync","false"); adScript.innerHTML = `freestar.config.enabled_slots.push({ placementName: "upworthy_incontent_desktop_1", slotId: "upworthy_incontent_desktop_${window.counter}" });`
adDiv.appendChild(adScript)
wrapper.appendChild(adDiv) window.counter++;
})
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var parag = document.querySelector(".lead-media .widget__brief, .lead-media .body-description .rebellt-item, .lead-media .body-description");
var widgetWrap = document.createElement("div"); widgetWrap.classList.add("public-good-widget");
var widget="
"
widgetWrap.insertAdjacentHTML("afterbegin", widget); var inAds = parag.querySelectorAll('.freestar-in-content'); if (inAds){ if(inAds[inAds.length-1]){ inAds[inAds.length-1].remove() } }
var lastAd = document.createElement("div"); lastAd.classList.add("freestar-in-content");
if(parag != null){ if(window.innerWidth < 768){ parag.insertBefore(widgetWrap, parag.querySelector('.widget__show-more')); } else { parag.insertBefore(widgetWrap, parag.querySelector('.around-the-web')); } parag.appendChild(lastAd); } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ let asd=false function ChangeListener(selector, callback) { var initializedNodes = new Set([]); function onEachNode(node) { if (!initializedNodes.has(node)) { callback(node); initializedNodes.add(node); } } function onDocumentMutation() { var nodes = document.querySelectorAll(selector); nodes.forEach(onEachNode); } var mutationObserver = new MutationObserver(onDocumentMutation); document.querySelectorAll(selector).forEach(onEachNode); mutationObserver.observe(document.body, { childList: true, subtree: true }); } if(window.innerWidth > 768){
ChangeListener("[id^=upworthy_incontent_dynamic]", function (item) { item.remove()
}); }
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function fbvideoID(frame) { var myRegexp = /2F(\d+)%/g; var match = myRegexp.exec(frame); return match[1]; } var fbIframe = document.querySelector('iframe[src^="https://www.facebook.com/plugins/video.php?"]'); if (fbIframe) {fvVidID = fbvideoID(fbIframe.getAttribute('src')); if (fvVidID) { fbIframe.insertAdjacentHTML("beforebegin", '
'); // fbIframe.parentNode.removeChild(fbIframe); } } var videoId = "promoted-video"; var oldFacebookVideo = document.getElementById(videoId); if (!oldFacebookVideo) { return }; var facebookVideoPost = oldFacebookVideo.closest(".widget"); if (!facebookVideoPost) { return };
var facebookVideo = facebookVideoPost.querySelector("#" + videoId); facebookVideo.classList.add("fb-video"); var firstPost = document.querySelector(".widget.post-partial");
function onScriptLoad() { FB.init({ appId: window.REBELMOUSE_BOOTSTRAP_DATA.fbId, version: window.REBELMOUSE_BOOTSTRAP_DATA.fbAppVersion, status: true, cookie: true, }); FB.XFBML.parse(); if(fbIframe){ fbIframe.parentNode.removeChild(fbIframe); } }
function loadFacebookScript() { var existingScript = document.querySelector('script[src="https://connect.facebook.net/en_US/sdk.js"'); if (!existingScript) { var script = document.createElement("script"); script.src = "https://connect.facebook.net/en_US/sdk.js"; document.head.appendChild(script); script.addEventListener("load", onScriptLoad); } }
function intersectorCallback(video_player) { var booted = false; var totalSeconds = 0; var interval = null;
function impressionCounter() { totalSeconds++; console.log("I've been watching for " + totalSeconds + " seconds"); } return function intersector(entries) { var entry = entries[0]; if (entry.isIntersecting) { if (!booted) { booted = true; video_player.mute(); video_player.play(); } interval = setInterval(impressionCounter, 1000); } else { if (interval) { console.log("I've stopped watching at " + totalSeconds + " seconds"); clearInterval(interval); interval = null; } } }; }
function trackVideo(video_player) { var observer = new IntersectionObserver(intersectorCallback(video_player), {}); observer.observe(facebookVideo); }
function onFacebookElementLoaded(msg) { if (msg.type === "video" && msg.id === videoId) { trackVideo(msg.instance); } }
function onFacebookReady() { FB.Event.subscribe("xfbml.ready", onFacebookElementLoaded); if (window.oldFacebookWaiter) window.oldFacebookWaiter(); }
if ("FB" in window) { onFacebookReady(); } else { window.oldFacebookWaiter = window.fbAsyncInit; window.fbAsyncInit = onFacebookReady; loadFacebookScript(); }
});
Source link