JAWS Disaster Whirligig - Funny Garden Decor

$38.39
$66.00
-42%
Buy More Save More:  1 PC
Quantity
people are viewing this right now
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

🎄 Last year we sold out in only 3 days! | We are bringing them back for 49% off for the 3 PCS!🔥We will sell at the price of $38.39 only🔥

Ready to make your garden stand out!

“You’re gonna need a bigger boat”. Who can forget that epic line from the movie “Jaws”. This unique yard ornament is destined to be a hit in any garden landscape. They spin and turn even in the slightest wind.

This JAWS Disaster Whirligig will be a unique addition to your yard, sure to impress your neighbors, friends, and even passersby! Add character to your garden with our yard art wind spinner and add a touch of ambiance to your patio, lawn, or garden.

Beautify your garden!This is a fabulous item for those Jaws fans.

Wind décor products shall become an integral a part of your home comfort and aesthetics, identify your household and convey the clear message of the owner's individuality.

The whirligig is 13.5” long, 6.75” high, and is made with select Western pine and comes with a 12” propeller.

The finish is two coats of acrylic paint and a top coat of satin polyurethane to ensure that this attraction will continue to perform for years to come.

Since the JAWS Disaster Whirligig needs to be placed outdoors for a long time, in order to prolong the service life, we recommend that you choose to add a UV protection spray style to the purchase to prolong the service life.

⭐⭐Customer Reviews⭐⭐

  • Oh my goodness, I couldn't be happier with my purchase! It was a gift for my husband and the movie "Jaws" is a family favorite. This is very well made. Vibrant colors. Easy to assemble. Very well packaged! My husband loves his gift and I am so happy, because I knew it would be great, but it exceeded my expectations.
  • “I absolutely love this whirligig. The seller did all of my color requests, including Quint's bandana. It moves smoothly than expected. Perfect gift for any Jaws fan.”

  • The jaws whirligig turned out great. It is even better than I anticipated. The craftsmanship is excellent and the colors are fantastic. I highly recommend.

❤️Thank you for your support!❤️

Please Note

  1. Since it is a manual measurement, please allow a difference of 1~2 cm, please don’t mind before bidding.
  2. Due to the difference in light and screen, the color of the item may be slightly different from the picture;
  3. Please read and consider carefully before shopping. Thank you for your understanding.

Click On "ADD TO CART" To Get Yours Now!

🚢Worldwide Shipping🛫

Please do note that shipping is insured and takes 8-24 business days worldwide. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for!

🔒 100% Risk-Free Purchase 🔥 

If you bought it and felt that it is not for you, don't worry. Just shoot us a message,and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.