Battery Type Definitions provide the example of radio transmitter or goggles for the Contained in category.
Starting April 24, U.S. orders will include a flat $10 fee.
The $10 fee is intended to offset increases in shipping costs and tariffs.
Turtle Mode eliminates the need to walk away to correct the quadcopter's position manually
accepts shipments with no batteries for international expedited shipping
adapts to various flight environments
adjusts orders accordingly when location restricts battery shipments
allows alternating its two batteries to extend usage
allows changing orders by canceling and purchasing again
allows customers to check their order status by logging into their BETAFPV account dashboard
allows holding shipments for orders shipped within 24 hours by the shipping company
allows pilots to switch speeds with a single SC switch on the transmitter
allows progression from a stable, basic level to more advanced stages
allows users to check the package shipment status
altitude hold is available only in N mode
batteries cannot be shipped to Brunei
batteries cannot be shipped to Cyprus
batteries cannot be shipped to Georgia
batteries cannot be shipped to Indonesia
batteries cannot be shipped to Malta
batteries cannot be shipped to Mauritius
batteries cannot be shipped to Montenegro
batteries cannot be shipped to Serbia
batteries charge within 5 minutes
battery upgraded from BT2.0 450mAh 1S 30C to BT2.0 450mAh 1S 75C starting February 2024
cancels orders identified as high-risk by banks or PayPal
cannot be canceled if shipped for more than 24 hours
cannot be delivered to addresses on weekends, national holidays, and festivals
cannot be shipped to Armed Forces Europe (APO/FPO/DPO)
cannot be shipped to Brazil
cannot be shipped to Israel
cannot be shipped to a P.O. Box
cannot be shipped to the Dominican Republic
cannot be shipped to the Maldives
charges a flat rate of $10 for standard shipping
charges a flat rate of $5 for standard shipping
controller works fine
covers all taxes and tariffs for Standard Shipping
defines 'Contained in' as a package that has lithium batteries contained in equipment, properly installed in the equipment they are intended to operate
defines Stand-alone as a package that only contains batteries or cells and no equipment
delays may occur due to changes in postal administration policy
delays may occur due to controls or interruptions to national or regional air or ground transportation systems
delays may occur due to earthquakes
delays may occur due to fires
delays may occur due to floods
delays may occur due to force majeure
delays may occur due to government actions
delays may occur due to heavy fog
delays may occur due to heavy rain
delays may occur due to interference or malfunction of communication systems
delays may occur due to typhoons
delays may occur due to wars
delays may occur due to weather conditions
delivery cannot be made to addresses such as hotels
delivery cannot be made to addresses such as schools
delivery cannot be made to addresses such as units
delivery cannot be made to residential communities where the courier has no access
delivery estimates are not guaranteed
delivery estimates may vary due to shipping address, customs clearance and carrier delays
delivery may be delayed due to incorrect or incomplete addresses
delivery may be delayed due to invalid contact information
delivery may fail due to refusal to accept delivery
describes Turtle Mode as having no burden to fly away
differs significantly from BETAFPV.
directs customers to review the countries/regions where battery shipping is restricted
directs customers to review the countries/regions where drone shipping is restricted
disallows omitting required address fields
disarms automatically
displays prices in USD
displays tracking links based on the selected shipping method
displays tracking links for shipped orders
does not allow modifying country selections after checkout
does not record videos
drone works fine
drops to the ground after a strong collision with an object
enables Auto-Hover
enables confident flight from day one
enables switching the three flight modes with a single SB switch on the transmitter
expedited shipping has been temporarily suspended due to increased customs inspections
features Turtle Mode that enables flipping the quadcopter when upside down to resume flying
features Turtle mode for smoother and more convenient FPV racing training
has 78 reviews
has a 1.5mm shaft hole
has a camera tilt angle of 30°
has a flight time of 4-5 minutes
has a processing time of 1-2 business days (Mon–Fri, excluding holidays)
has a regular price of $229.99 USD
has a sale price of $189.99 USD
has a takeoff weight of 33.19g without battery
has a user manual
has an altitude hold function
has an effective height of 0.3 to 3 meters
has an estimated delivery of 5-10 days via DHL/FedEx
has an estimated delivery time of 12-30 days via registered mail
has an excellent self-protection function
has battery life that the reviewer finds problematic
has horizontal auto-hover accuracy of ±0.2m
has received your order
has the SKU 00313897_1
has three modes to start an FPV journey at a stable, basic level
has vertical auto-hover accuracy of ±0.3m under no-wind conditions
has very good quality
helps prevent crashes
helps prevent loss
includes 1102 18000KV brushless motors
includes 40mm 3-blade props
includes BETAFPV Cetus Pro Brushless Quadcopter
includes BNF drones with batteries as examples of the Packed with category
includes BT2.0 Battery Charger
includes LiteRadio 2 SE Transmitter (Frsky D8 Protocol)
includes RTF drone kits as examples of the Packed with category
includes VR02 FPV Goggles
includes VR02 FPV Goggles by BETAFPV
includes Voltage Tester by BETAFPV
includes a 25mW VTX
includes a BT2.0 450mAh 1S 75C battery by BETAFPV
includes a Cetus Pro brushless quadcopter
includes a LiteRadio 2 SE transmitter
includes a Phillips screwdriver by BETAFPV
includes a Portable Storage Bag by BETAFPV
includes a Prop Removal Tool by BETAFPV
includes a Type-C Adapter by BETAFPV
includes a USB Charging Cable (Type-C)
includes all items needed for the flight
includes four 40mm 3-blade props by BETAFPV
includes the Cetus Pro Brushless Quadcopter
includes the Cetus Pro Brushless Whoop Frame
includes the EquippedLite 1-2S Pro brushless flight controller with a 12A ESC
includes the Literadio 2 SE Transmitter
includes the VR02 Goggles
includes two batteries
includes two user manuals by BETAFPV
incurs extra fees for expedited shipping orders containing more than 2 batteries to cover separate battery shipments
indicates shipping restrictions on stand-alone batteries to certain countries or remote regions
is a beginner FPV kit
is a beginner kit
is a brushless whoop drone
is a perfect product, according to Gur Arie Sror
is accepted for international expedited shipping when packed with no more than two batteries
is accepted for international expedited shipping when shipped with batteries contained in devices
is currently sold out
is designed from the ground up for FPV beginners
is easy to fly
is good for learning
is marketed as the best ideal choice for beginners to advance
is more maneuverable
is more maneuverable for indoor and outdoor practice
is more powerful
is more powerful for indoor and outdoor practice
is new
is not effective when something gets stuck in the motor/prop
is packed in an EVA portable storage bag
is preparing the order for shipment
is sold out
is subject to reshipping fees when returned due to incorrect addresses.
is suitable for beginners and FPV pros
is suitable for both seasoned FPV pilots and complete beginners
is the reviewer's first FPV drone.
maintains its current height when pilots' hands are off the transmitter
may incur additional customs fees in certain countries
may incur adjusted shipping fees for orders shipped to remote countries or regions, based on carrier surcharges.
may incur extra shipping fees in certain situations
may qualify for expedited delivery when packed with no more than two batteries or devices with built-in batteries
may send multiple shipment notification emails if items in the order ship separately
no refunds will be issued for the original order
notifies customers promptly if location restricts battery shipments
offers a $40.00 USD discount during the sale
offers a flight distance of 80m in a wide, undisturbed environment
offers easier flight for beginners than ever before
offers expedited shipping
offers expedited shipping worldwide, including island areas
offers free standard shipping on all orders of $99.99 or more
offers three flight modes: N, S, and M
orders can be canceled by contacting BETAFPV customer support if not shipped
orders may be canceled if the product is unavailable
packages returned due to customs clearance failures will be subject to reshipping fees.
performs an emergency landing when control is lost
performs an emergency landing when the battery is low
processes orders typically within 1-2 working days after payment
propellers were changed from a three-hole design to a one-hole design
provides very stable indoor hovering
received perfect service
recommends customers select Standard Shipping during checkout to avoid delays
recommends the BT2.0 550mAh 1S Battery
requires Aadhaar Card, PAN Card, or KYC number for customs clearance on orders to India.
requires Cadastro de Pessoas Físicas (CPF) for customs clearance for orders to Brazil
requires Nomor Pokok Wajib Pajak (NPWP) for customs clearance of orders to Indonesia
requires a Personal Clearance Code for customs clearance for orders to South Korea
requires a Tax Identification Number (RUT) for customs clearance of orders to Chile
requires a correctly written city name without omissions or abbreviations for shipments to Australia and the United States
requires a permanent street address for deliveries
requires addresses to be written in Chinese characters for shipments to Hong Kong, Macao, Taiwan, and Mainland China
requires contacting BETAFPV customer service to arrange the hold
requires customers to confirm their address before payment
requires customers to cover reshipping costs before redelivery
requires more business days for safety inspections
requires street name and number and apartment/unit number (if applicable) for addresses in Japan and Germany
requires tax ID (RFC) or personal ID (CURP) for customs clearance on orders to Mexico
requires the postal code that matches the city
return shipping costs will be charged to the customer when a shipment is returned due to unpaid import fees
saves $40.00 USD
sends a notification email with the tracking number
shipments can be delayed due to incorrect addresses
shipments can fail due to missing addresses
shipments may be delayed due to customer-caused actions such as address changes after shipment
shipments to India, Brazil, Israel, Argentina, and Turkey may incur additional customs fees
shipments to island destinations such as Hawaii, Puerto Rico, and the Canary Islands may be delayed by more than 7 days
shipments to remote regions may be delayed by 3-7 days
shipping fees are calculated automatically at checkout based on location and order weight
ships in 1–2 weeks
ships orders
stand-alone batteries are prohibited for international expedited shipping
standard shipping applies to orders between $20 and $99.98
standard shipping applies to orders under $20
supports FAST speeds
supports MID speeds
supports SLOW speeds
supports TX modes Mode 1
supports TX modes Mode 2
takes users from zero to hero in no time
tech support checked the kit
tech support sent replacement sticks
the customs fees are beyond BETAFPV's control
the problem was resolved
uses 1102-18000KV brushless motors
uses 40mm 3-blade propellers
uses BT2.0 450mAh 1S 75C battery
uses a 1S power system
uses a barometer for height positioning
uses a barometer to achieve accurate and stable positioning
uses a laser for height positioning
uses a laser to achieve accurate and stable positioning
uses barometer as its positioning system
uses laser as its positioning system
uses optical flow as its positioning system
uses optical flow for position locating
uses the C02 FPV Micro Camera
uses the Frsky D8 receiver protocol
uses the Lite 1-2S Pro brushless flight controller
will be contacted via email if there is a significant delay in shipment
cannot be shipped to Argentina
cannot be shipped to Armenia
cannot be shipped to Belarus
cannot be shipped to Bosnia and Herzegovina
cannot be shipped to Burundi
cannot be shipped to Costa Rica
cannot be shipped to Cote d'Ivoire
cannot be shipped to French Guiana
cannot be shipped to Greenland
cannot be shipped to Guadeloupe
cannot be shipped to Iceland
cannot be shipped to India
cannot be shipped to Jamaica
cannot be shipped to Jersey
cannot be shipped to Kuwait
cannot be shipped to Kyrgyzstan
cannot be shipped to Lebanon
cannot be shipped to New Caledonia
cannot be shipped to Oman
cannot be shipped to Qatar
cannot be shipped to Saint Barthelemy
cannot be shipped to Sri Lanka
cannot be shipped to Turkey
cannot be shipped to U.S. remote islands
cannot be shipped to Venezuela
cancels orders to unshippable destinations
does not receive a reply from the customer within 7 days
is not liable for delayed or rejected packages caused by circumstances beyond its reasonable control
is the brand behind the Cetus Pro FPV Kit
maintains social media profiles on Facebook
maintains social media profiles on Instagram
maintains social media profiles on Twitter
maintains social media profiles on YouTube
offers RTF kits
offers a Brand Ambassador program
offers a newsletter subscription to receive the latest news
offers customer support to assist with tracking Cetus Pro FPV Kit orders
provides customer support through Contact Us options
provides customer support through Track My Order
provides customer support through its Help Center
provides information about About Us
provides information about Affiliate
provides information about Shipping
provides information about Warranty
reserves the right to update this policy for BETAFPV Cetus Pro FPV Kit orders
come with built-in 5.8G 14DBI high-quality antennas
fit your face perfectly
fit your head perfectly
have a foam sponge faceplate
have a three-sided adjustable headband
have an ergonomic design
is designed for FPV beginners
provide stable and clear images for long-range flights
provides FPV functionality
provides powerful functionality
provides simpler operation
enables pilots to perform more FPV freestyle actions for training
features emergency landing self-protection when battery is low
features emergency landing self-protection when out of control
has a brushless power system
is more maneuverable in flight
is more powerful in flight
offers an auxiliary flight function that greatly lowers the operating threshold
offers an auxiliary flight function that is the lightest key to open the door to advanced FPV
allows users to play FPV simulators
can function as a USB joystick when connected to a computer
features a hobby-grade gimbal
has a rubber coat
is compatible with FPV simulators such as EREADRONE and LIFTOFF
is convenient for charging at the same time
is convenient for practicing
is more ergonomic
lists Intellectual Property Rights
lists Payment Methods
lists Privacy Policy
lists Refund Policy
lists Return Policy
lists Terms & Conditions
are fully responsible for customs clearance
are fully responsible for customs duties
are fully responsible for other costs incurred when choosing expedited shipping
are fully responsible for taxes
has a 550mAh capacity
has a higher discharge rate
provides more flight time
are less than desirable
cause significant interference on any available channel when the drone is out of direct proximity
interference is caused by the antennas inside the goggles
has no tracking details visible
has status 'Shipped'
is prepared and awaiting carrier pickup
enables Turtle Mode on the BETAFPV Cetus Pro FPV Kit
exits Turtle Mode by pressing the SD switch
exits Turtle Mode on the BETAFPV Cetus Pro FPV Kit when the SD switch is pushed down
can be updated by contacting BETAFPV customer support within 24 hours after placing the order
changes to order product information or address are possible
has excellent impact resistance
is made of PA12 material
helps protect contents
is convenient to carry
is an FPV simulator
is available for download
are excluded from free shipping due to large dimensions
are excluded from free shipping due to weight
is described as the ultimate FPV deal event
shipping rules define 'Packed with' as a package containing equipment plus cells or batteries not installed in the equipment
was last revised in May 2025
customs fees are determined by local regulations
recommends spending more money to get better goggles initially
provides 360-degree protection for safe indoor and outdoor flights
should be contacted promptly if corrections are needed
are excluded from free shipping due to large dimensions or weight
requires removing the battery plate when installing the BT2.0 550mAh 1S Battery.
is an FPV simulator
are excluded from free shipping due to their large dimensions or weight
is a radio transmitter
is by BETAFPV
is not eligible for free shipping due to large dimensions or weight
is responsible for customs fees
are excluded from free shipping due to large dimensions or weight
BETAFPV Cetus Pro FPV Kit has an altitude hold function that enables Auto-Hover.
BETAFPV Cetus Pro FPV Kit can stay at its current height when pilots' hands are off the transmitter.
BETAFPV Cetus Pro FPV Kit uses a barometer and laser to achieve accurate and stable positioning, which makes BETAFPV Cetus Pro FPV Kit's indoor hovering very stable.
BETAFPV Cetus Pro FPV Kit makes flight easier for beginners than ever before.
BETAFPV Cetus Pro FPV Kit's altitude hold function is only available in N mode.
BETAFPV Cetus Pro FPV Kit offers expedited shipping service worldwide, including island areas.
BETAFPV Cetus Pro FPV Kit shipping fees are calculated automatically at checkout based on your location and order weight.
BETAFPV Cetus Pro FPV Kit customers are fully responsible for customs duties, taxes, customs clearance and other costs incurred when choosing expedited shipping.
If a shipment of BETAFPV Cetus Pro FPV Kit is returned due to unpaid import fees, return shipping costs will be charged to the customer, and no refunds will be issued for the original order.
BETAFPV Cetus Pro FPV Kit has an excellent self-protection function.
BETAFPV Cetus Pro FPV Kit can perform an emergency landing whenever it loses control or its battery is low.
BETAFPV Cetus Pro FPV Kit will automatically disarm and drop to the ground after a strong collision with an object.
BETAFPV Cetus Pro FPV Kit helps prevent loss and crashes.
VR02 FPV Goggles are First-Person-View Goggles with simpler operation and powerful function.
VR02 FPV Goggles are specially designed for FPV starters.
VR02 FPV Goggles come with built-in 5.8G 14DBI high-quality antennas.
VR02 FPV Goggles allow you to receive stable and clear images even for long-range flights.
VR02 FPV Goggles have an ergonomic design with a foam sponge faceplate and a three-sided adjustable headband.
VR02 FPV Goggles fit your face and head perfectly.
BETAFPV Cetus Pro FPV Kit offers three flight modes N, S, and M.
BETAFPV Cetus Pro FPV Kit helps anyone fly confidently from day one, whether they are a seasoned FPV pilot or a complete beginner.
BETAFPV Cetus Pro FPV Kit allows switching the three flight modes with one SB switch on the transmitter.
BETAFPV Cetus Pro FPV Kit supports three different speeds—SLOW, MID, and FAST.
BETAFPV Cetus Pro FPV Kit lets pilots switch speeds with one SC switch on the transmitter.
BETAFPV Cetus Pro FPV Kit adapts to various flight environments.
BETAFPV Cetus Pro FPV Kit is a beginner FPV kit.
BETAFPV Cetus Pro FPV Kit features Turtle Mode that allows flipping the quadcopter when it is upside down to resume flying.
LiteRadio 2 SE transmitter can activate Turtle Mode on the BETAFPV Cetus Pro FPV Kit.
BETAFPV Cetus Pro FPV Kit's Turtle Mode eliminates the need to walk away to correct the quadcopter's position manually.
Turtle Mode on the BETAFPV Cetus Pro FPV Kit will not work effectively if something gets stuck in the motor/prop.
If something gets stuck in the motor/prop while using Turtle Mode, you should push down switch SD on the LiteRadio 2 SE transmitter to exit Turtle Mode.
Pushing down switch SD on the LiteRadio 2 SE transmitter exits Turtle Mode on the BETAFPV Cetus Pro FPV Kit.
BETAFPV Cetus Pro FPV Kit's Turtle Mode is described as No Burden to Fly Away.
BETAFPV Cetus Pro FPV Kit offers free standard shipping on all orders of $99.99 or more.
BETAFPV Cetus Pro FPV Kit charges a flat rate of $5 for standard shipping on orders between $20 and $99.98.
BETAFPV Cetus Pro FPV Kit charges a flat rate of $10 for standard shipping on orders under $20.
Starting April 24, all U.S. BETAFPV Cetus Pro FPV Kit orders will include a flat $10 fee to offset recent increases in shipping costs and tariffs.
BETAFPV Cetus Pro FPV Kit covers all taxes and tariffs for Standard Shipping.
Certain countries may still impose additional customs fees on BETAFPV Cetus Pro FPV Kit shipments that are beyond BETAFPV's control.
For BETAFPV Cetus Pro FPV Kit shipments, certain countries such as India, Brazil, Israel, Argentina, and Turkey may impose additional customs fees.
Customs fees for BETAFPV Cetus Pro FPV Kit shipments are determined by local regulations and will be the recipient's responsibility.
BETAFPV Cetus Pro FPV Kit Battery Shipping rules define Stand-alone as a package that ONLY contains batteries or cells and NO equipment.
BETAFPV Cetus Pro FPV Kit Battery Shipping rules define Packed with as a package that contains equipment plus cells or batteries that are NOT installed in the equipment.
BETAFPV Cetus Pro FPV Kit Battery Shipping rules define Contained in as a package that has lithium batteries contained in equipment (properly installed in the equipment they are intended to operate).
BETAFPV Cetus Pro FPV Kit Battery Type Definitions include BNF drones with batteries or RTF drone kits as examples of the Packed with category.
BETAFPV Cetus Pro FPV Kit Battery Type Definitions provide the example of radio transmitter or goggles for the Contained in category.
BETAFPV Cetus Pro FPV Kit offers Expedited Shipping with an estimated delivery of 5-10 days via DHL/FedEx.
BETAFPV Cetus Pro FPV Kit Expedited Shipping has been temporarily suspended due to increased customs inspections.
BETAFPV Cetus Pro FPV Kit advises customers to select Standard Shipping during checkout to avoid delays.
BETAFPV Cetus Pro FPV Kit Standard Shipping has an estimated delivery of 12-30 days via registered mail.
BETAFPV Cetus Pro FPV Kit has a processing time of 1-2 business days (Mon–Fri, excluding holidays).
Delivery estimates for BETAFPV Cetus Pro FPV Kit are not guaranteed and may vary due to shipping address, customs clearance and carrier delays.
BETAFPV Cetus Pro FPV Kit battery orders require more business days for safety inspections.
Out-of-stock items for BETAFPV Cetus Pro FPV Kit ship in 1–2 weeks.
BETAFPV Cetus Pro FPV Kit shipments can be delayed or fail due to incorrect or missing addresses.
BETAFPV Cetus Pro FPV Kit orders ship, and you’ll receive a notification email with the tracking number.
BETAFPV Cetus Pro FPV Kit customers can check their order status by logging into their BETAFPV account dashboard.
BETAFPV Cetus Pro FPV Kit orders that are shipped display tracking links based on the selected shipping method.
If a BETAFPV Cetus Pro FPV Kit order shows the status 'Shipped' but no tracking details are visible, the package is prepared and awaiting carrier pickup.
A BETAFPV Cetus Pro FPV Kit order with the status 'Processing' indicates BETAFPV has received your order and is preparing it for shipment.
BETAFPV Cetus Pro FPV Kit may send more than one Shipment Notification E-mail if items from the order ship separately.
You can enter the tracking number to check your BETAFPV Cetus Pro FPV Kit package shipment status.
If you encounter issues tracking your BETAFPV Cetus Pro FPV Kit order, contact BETAFPV customer support for assistance.
BETAFPV Cetus Pro quadcopter features an auxiliary flight function that greatly reduces the threshold of operating.
BETAFPV Cetus Pro quadcopter's auxiliary flight function is the lightest key to open the door to advanced FPV.
BETAFPV Cetus Pro quadcopter comes with a brushless power system.
BETAFPV Cetus Pro quadcopter is more powerful and maneuverable in flight.
BETAFPV Cetus Pro quadcopter enables pilots to perform more FPV freestyle actions to train.
BETAFPV Cetus Pro quadcopter features emergency landing self-protection when out of control or in low battery to ensure a safer flight.
BETAFPV Cetus Pro quadcopter frame is made of PA12 material.
BETAFPV Cetus Pro quadcopter frame has excellent impact resistance.
BETAFPV Cetus Pro quadcopter's whoop frame provides 360-degree protection to ensure safe flights indoors and outdoors.
BETAFPV Cetus Pro FPV Kit includes all items needed for the flight packed in an EVA portable storage bag.
The EVA portable storage bag included with the BETAFPV Cetus Pro FPV Kit helps protect contents and is convenient to carry.
BETAFPV Cetus Pro FPV Kit requires street name and number and apartment/unit number (if applicable) for addresses in Japan and Germany, and omissions are not allowed.
BETAFPV Cetus Pro FPV Kit requires the postal code that matches the city, and the city name must be written correctly without omissions or abbreviations for shipments to Australia and the United States.
BETAFPV Cetus Pro FPV Kit requires addresses to be written in Chinese characters for shipments to Hong Kong, Macao, Taiwan, and Mainland China.
BETAFPV Cetus Pro FPV Kit requires a Personal Clearance Code for customs clearance for orders to South Korea.
BETAFPV Cetus Pro FPV Kit requires Cadastro de Pessoas Físicas (CPF) for customs clearance for orders to Brazil.
BETAFPV Cetus Pro FPV Kit requires Tax Identification Number (RUT) for customs clearance for orders to Chile.
BETAFPV Cetus Pro FPV Kit requires Aadhaar Card/Pan Card/KYC number for customs clearance for orders to India.
BETAFPV Cetus Pro FPV Kit requires TAX ID (RFC) / Personal ID (CURP) for customs clearance for orders to Mexico.
BETAFPV Cetus Pro FPV Kit requires Nomor Pokok Wajib Pajak (NPWP) for customs clearance for orders to Indonesia.
BETAFPV Cetus Pro FPV Kit is a beginner kit.
BETAFPV Cetus Pro FPV Kit includes the EquippedLite 1-2S Pro brushless flight controller with a 12A ESC.
BETAFPV Cetus Pro FPV Kit includes 1102 18000KV brushless motors.
BETAFPV Cetus Pro FPV Kit includes 40mm 3-blade props.
BETAFPV Cetus Pro FPV Kit is more powerful and maneuverable.
BETAFPV Cetus Pro FPV Kit features Turtle mode that greatly makes FPV racing training smooth and convenient.
BETAFPV Cetus Pro FPV Kit stand-alone batteries are prohibited for international expedited shipping.
BETAFPV Cetus Pro FPV Kit shipments packed with no more than two batteries are accepted for international expedited shipping.
BETAFPV Cetus Pro FPV Kit shipments with batteries contained in devices are accepted for international expedited shipping.
BETAFPV Cetus Pro FPV Kit shipments with no batteries are accepted for international expedited shipping.
BETAFPV Cetus Pro FPV Kit may still qualify for expedited delivery if drones are packed with no more than two batteries or devices with built-in batteries.
BETAFPV Cetus Pro FPV Kit indicates that some countries or remote regions are forbidden to ship stand-alone batteries.
BETAFPV Cetus Pro FPV Kit policy states that if your location restricts battery shipments, BETAFPV will notify you promptly and adjust your order accordingly.
BETAFPV Cetus Pro FPV Kit directs customers to review the countries/regions where battery or drone shipping is restricted for details.
BETAFPV Cetus Pro FPV Kit has a User Manual.
BETAFPV Cetus Pro FPV Kit recommends the BT2.0 550mAh 1S Battery.
BETAFPV BT2.0 550mAh 1S Battery provides more flight time.
BETAFPV BT2.0 550mAh 1S Battery has a higher discharge rate.
Pilots should remove the battery plate when installing the BT2.0 550mAh 1S Battery on the Cetus Pro.
BETAFPV BT2.0 550mAh 1S Battery is a 550mAh battery.
BETAFPV Cetus Pro FPV Kit orders are typically processed within 1-2 working days after payment.
BETAFPV Cetus Pro FPV Kit orders will be contacted via email if there is a significant delay in shipment.
BETAFPV Cetus Pro FPV Kit orders cannot modify country selections after checkout.
BETAFPV Cetus Pro FPV Kit orders can be changed by canceling the order and purchasing again.
BETAFPV Cetus Pro FPV Kit orders can be updated by contacting BETAFPV customer support within 24 hours after placing the order if you need to change order product information or address.
BETAFPV Cetus Pro FPV Kit orders can be canceled by contacting BETAFPV customer support if the order has not been shipped.
BETAFPV Cetus Pro FPV Kit orders shipped within 24 hours can be held from the shipping company by contacting BETAFPV customer service.
BETAFPV Cetus Pro FPV Kit orders cannot be canceled if they have been shipped for more than 24 hours.
BETAFPV Cetus Pro FPV Kit orders may be canceled if the product is unavailable and BETAFPV does not receive a reply from the customer within 7 days.
BETAFPV Cetus Pro FPV Kit orders identified as high-risk by banks or PayPal will be canceled by BETAFPV.
BETAFPV Cetus Pro FPV Kit orders to unshippable destinations will be canceled by BETAFPV.
BETAFPV reserves the right to update this policy for BETAFPV Cetus Pro FPV Kit orders.
The BETAFPV Cetus Pro FPV Kit policy was last revised in May 2025.
BETAFPV Cetus Pro FPV Kit cannot be shipped to Brazil.
BETAFPV Cetus Pro FPV Kit cannot be shipped to Israel.
BETAFPV Cetus Pro FPV Kit cannot be shipped to Armed Forces Europe (APO/FPO/DPO).
BETAFPV Cetus Pro FPV Kit cannot be shipped to a P.O. Box.
BETAFPV Cetus Pro FPV Kit cannot be shipped to the Dominican Republic.
BETAFPV Cetus Pro FPV Kit cannot be shipped to Maldives.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Cyprus.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Cote d'Ivoire.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Brunei.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to India.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Argentina.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Turkey.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Serbia.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Iceland.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Guadeloupe.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Georgia.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Belarus.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Bosnia and Herzegovina.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Montenegro.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Saint Barthelemy.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Oman.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Armenia.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Qatar.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Costa Rica.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Kuwait.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Jamaica.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Malta.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Jersey.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to New Caledonia.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Kyrgyzstan.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Burundi.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to French Guiana.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Mauritius.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Greenland.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Lebanon.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Venezuela.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Sri Lanka.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to Indonesia.
BETAFPV Cetus Pro FPV Kit batteries cannot be shipped to U.S. remote islands.
BETAFPV Cetus Pro FPV Kit may incur extra shipping fees in certain situations.
BETAFPV Gates & Flags are excluded from free shipping due to large dimensions or weight.
FPV Goggles are excluded from free shipping due to large dimensions or weight.
RTF FPV Whoop Kits are excluded from free shipping due to large dimensions or weight.
LiteRadio Series radio transmitter is excluded from free shipping due to large dimensions or weight.
Storage Cases are excluded from free shipping due to large dimensions or weight.
BETAFPV Cetus Pro FPV Kit orders shipped to remote countries or regions may require adjusted shipping fees based on carrier surcharges.
Expedited Shipping orders containing more than 2 batteries for BETAFPV Cetus Pro FPV Kit will incur extra fees to cover separate battery shipments.
BETAFPV Cetus Pro FPV Kit packages returned due to incorrect addresses will be subject to reshipping fees.
BETAFPV Cetus Pro FPV Kit packages returned due to customs clearance failures will be subject to reshipping fees.
BETAFPV Cetus Pro FPV Kit customers must cover reshipping costs before redelivery.
BETAFPV Cetus Pro FPV Kit has 78 reviews.
BETAFPV Cetus Pro FPV Kit has a regular price of $229.99 USD.
BETAFPV Cetus Pro FPV Kit has a sale price of $189.99 USD.
BETAFPV Cetus Pro FPV Kit saves $40.00 USD.
BETAFPV Cetus Pro FPV Kit is currently sold out.
BETAFPV Cetus Pro FPV Kit includes a Cetus Pro brushless quadcopter, a LiteRadio 2 SE transmitter, and VR02 FPV Goggles.
BETAFPV Cetus Pro FPV Kit is marketed as the best ideal choice for beginners to advance.
BETAFPV Cetus Pro FPV Kit is more powerful and maneuverable for indoor and outdoor practice for both beginners and FPV pros.
BETAFPV is the brand behind the Cetus Pro FPV Kit.
BETAFPV Cetus Pro FPV Kit has the SKU 00313897_1.
BETAFPV Cetus Pro FPV Kit includes BETAFPV Cetus Pro Brushless Quadcopter.
BETAFPV Cetus Pro FPV Kit includes LiteRadio 2 SE Transmitter (Frsky D8 Protocol) by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes VR02 FPV Goggles by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes BT2.0 450mAh 1S 75C Battery by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes BT2.0 Battery Charger and Voltage Tester by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes USB Charging Cable (Type-C) by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes Type-C Adapter by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes Prop Removal Tool by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes four 40mm 3-blade props by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes two User Manuals by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes Portable Storage Bag by BETAFPV.
BETAFPV Cetus Pro FPV Kit includes Phillips Screwdriver by BETAFPV.
The propellers in the BETAFPV Cetus Pro FPV Kit package were modified from three holes to one hole.
BETAFPV Cetus Pro FPV Kit uses Optical flow, Barometer, and Laser as its positioning system.
BETAFPV Cetus Pro FPV Kit uses Laser and Barometer for height positioning.
BETAFPV Cetus Pro FPV Kit uses Optical flow for position locating, with an effective height of 0.3-3m.
BETAFPV Cetus Pro FPV Kit has auto-hover accuracy of horizontal ±0.2m and vertical ±0.3m under no wind environment.
BETAFPV Cetus Pro FPV Kit uses the Frsky D8 receiver protocol.
BETAFPV Cetus Pro FPV Kit includes the Cetus Pro Brushless Quadcopter.
BETAFPV Cetus Pro FPV Kit includes the Cetus Pro Brushless Whoop Frame.
BETAFPV Cetus Pro FPV Kit uses the Lite 1-2S Pro brushless flight controller.
BETAFPV Cetus Pro FPV Kit includes a 25mW VTX.
BETAFPV Cetus Pro FPV Kit has a camera tilt degree of 30°.
BETAFPV Cetus Pro FPV Kit uses the C02 FPV Micro Camera.
BETAFPV Cetus Pro FPV Kit includes the Literadio 2 SE Transmitter.
BETAFPV Cetus Pro FPV Kit supports TX modes Mode 1 and Mode 2.
BETAFPV Cetus Pro FPV Kit includes the VR02 Goggles.
BETAFPV Cetus Pro FPV Kit uses 1102-18000KV Brushless motors.
BETAFPV Cetus Pro FPV Kit uses 40mm 3-blade propellers with a 1.5mm shaft hole.
BETAFPV Cetus Pro FPV Kit has a takeoff weight of 33.19g without battery.
BETAFPV Cetus Pro FPV Kit uses a 1S power system.
BETAFPV Cetus Pro FPV Kit uses BT2.0 450mAh 1S 75C Battery.
BETAFPV Cetus Pro FPV Kit has a flight time of 4-5 minutes.
BETAFPV Cetus Pro FPV Kit has a flight distance of 80m in wide and undisturbed environment.
BETAFPV Cetus Pro FPV Kit's battery was upgraded from BT2.0 450mAh 1S 30C Battery to BT2.0 450mAh 1S 75C Battery from February 2024.
BETAFPV Cetus Pro FPV Kit is sold out.
BETAFPV Cetus Pro FPV Kit has a regular price of $229.99 USD.
BETAFPV Cetus Pro FPV Kit has a sale price of $189.99 USD.
Customers save $40.00 USD on BETAFPV Cetus Pro FPV Kit during the sale.
BETAFPV Black Friday 2025 is described as The Ultimate FPV Deal Event.
BETAFPV offers a Brand Ambassador program.
BETAFPV offers RTF Kits.
BETAFPV provides customer support through its Help Center, Track My Order, and Contact Us options.
BETAFPV Info lists Terms & Conditions, Privacy Policy, Refund Policy, Return Policy, Payment Methods, and Intellectual Property Rights.
BETAFPV Info lists About Us, Shipping, Warranty, and Affiliate.
BETAFPV offers a newsletter subscription to get the latest news.
BETAFPV maintains social media profiles on Facebook, Twitter, Instagram, and YouTube.
BETAFPV Cetus Pro FPV Kit has 78 reviews.
Prices on the BETAFPV Cetus Pro FPV Kit page are shown in USD.
BETAFPV is the brand behind the Cetus Pro FPV Kit.
BETAFPV Cetus Pro FPV Kit is the reviewer's first FPV drone.
BETAFPV Cetus Pro FPV Kit has very good quality.
BETAFPV Cetus Pro FPV Kit's goggles are less than desirable.
BETAFPV Cetus Pro FPV Kit's goggles cause significant interference on any available channel when the drone is out of direct proximity due to the antennas inside the goggles.
BETAFPV Cetus Pro FPV Kit is easy to fly and good for learning.
BETAFPV Cetus Pro FPV Kit's drone and controller work fine.
BETAFPV Cetus Pro FPV Kit's tech support helped by checking and sending new sticks, and the problem was solved.
BETAFPV Cetus Pro FPV Kit received perfect service and a perfect product according to Gur Arie Sror.
BETAFPV Cetus Pro FPV Kit does not record videos.
BETAFPV Cetus Pro FPV Kit includes two batteries.
BETAFPV Cetus Pro FPV Kit batteries charge within 5 minutes.
BETAFPV Cetus Pro FPV Kit's battery life is a problem for the reviewer.
BETAFPV Cetus Pro FPV Kit's two batteries can be alternated to extend usage.
BETAFPV Cetus Pro FPV Kit's reviewer recommends spending more money to get better goggles initially.
BETAFPV is not liable for delayed or rejected packages resulting from circumstances beyond BETAFPV's reasonable control.
BETAFPV Cetus Pro FPV Kit shipments to remote regions may be delayed by 3-7 days.
BETAFPV Cetus Pro FPV Kit shipments to island destinations such as Hawaii, Puerto Rico, and the Canary Islands may be delayed by more than 7 days.
BETAFPV Cetus Pro FPV Kit shipments may be delayed or delivery may fail due to customer-caused actions such as address changes after shipment, incorrect or incomplete addresses, invalid contact information, and refusal to accept delivery.
BETAFPV Cetus Pro FPV Kit shipments may be delayed due to force majeure, including national or regional air or ground transportation system controls or interruptions (e.g., weather reasons), communication system interference or malfunction, government actions, postal administration policy changes, wars, earthquakes, typhoons, floods, fires, heavy rain, and heavy fog.
BETAFPV Cetus Pro FPV Kit packages cannot be delivered to addresses during weekends, national holidays, and festivals.
BETAFPV Cetus Pro FPV Kit deliveries require a permanent street address.
BETAFPV Cetus Pro FPV Kit deliveries cannot be made to addresses such as schools, hotels, units, or residential communities where the courier has no access.
BETAFPV Cetus Pro FPV Kit orders require customers to confirm their address before payment, and customers should contact BETAFPV customer support in a timely manner if corrections are needed.
BETAFPV Cetus Pro FPV Kit will take you from zero to hero in no time.
BETAFPV Cetus Pro FPV Kit is a brushless whoop drone designed from the ground up for FPV beginners.
BETAFPV Cetus Pro FPV Kit has three modes to start your FPV journey at a stable, basic level and then progress.
BETAFPV Cetus Pro FPV Kit is a very different drone from BETAFPV.
BETAFPV Cetus Pro FPV Kit is new.
LiteRadio 2 SE is a radio transmitter.
LiteRadio 2 SE radio transmitter can be used as a USB joystick when connected to a computer.
LiteRadio 2 SE radio transmitter can be used to play FPV simulators such as EREADRONE and LIFTOFF.
LiteRadio 2 SE radio transmitter is convenient for practicing and charging at the same time.
LiteRadio 2 SE radio transmitter is more ergonomic with a hobby-grade gimbal and a rubber coat.
EREADRONE is an FPV simulator.
LIFTOFF is an FPV simulator.
LIFTOFF can be downloaded.
<!doctype html>
<html class="no-js" lang="en">
<head>
<script id='em_product_variants' type='application/json'>
[{"id":39401831465094,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"00313897_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":false,"name":"Cetus Pro FPV Kit","public_title":null,"options":["Default Title"],"price":18999,"weight":1450,"compare_at_price":22999,"inventory_quantity":-414,"inventory_management":"shopify","inventory_policy":"deny","barcode":"0705644073662","requires_selling_plan":false,"selling_plan_allocations":[]}]
</script>
<script id='em_product_selected_or_first_available_variant' type='application/json'>
{"id":39401831465094,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"00313897_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":false,"name":"Cetus Pro FPV Kit","public_title":null,"options":["Default Title"],"price":18999,"weight":1450,"compare_at_price":22999,"inventory_quantity":-414,"inventory_management":"shopify","inventory_policy":"deny","barcode":"0705644073662","requires_selling_plan":false,"selling_plan_allocations":[]}
</script><!--Content in content_for_header -->
<!--LayoutHub-Embed--><link rel="stylesheet" type="text/css" href="data:text/css;base64," media="all">
<!--LH--><!--/LayoutHub-Embed--><meta name="facebook-domain-verification" content="ylbm7h30nnceri2zsth4m6mzev2u2f" />
<meta name="google-site-verification" content="7526VokdlMCvhB9xOGyVedtuHtZfDinkp3ovjtWFtdc"/>
<meta name="google-site-verification" content="1UAXBOE-jQsWH0cBDBIW88Hebnlox7FWF7ebfREOHlo"/>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="theme-color" content="#54cce9">
<link rel="canonical" href="https://betafpv.com/products/cetus-pro-fpv-kit">
<meta name="format-detection" content="telephone=no">
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-201383800-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-201383800-1');
</script><link rel="shortcut icon" href="//betafpv.com/cdn/shop/files/betafpv-logo_32x32.jpg?v=1613771612" type="image/png" />
<title>BETAFPV Cetus Pro FPV Kit Beginner Kits
</title><meta name="description" content="Recommended by 5000+ experts and reviews, one of the most popular fpv kits for beginners.Best price and stable quality for fpv drone. The Cetus Pro FPV Kit FPV drone is the best ideal choice for beginners to advance currently. Comes with a Cetus Pro brushless quadcopter, LiteRadio2 SE transmitter, and VR02 FPV Goggles"><meta property="og:site_name" content="BETAFPV">
<meta property="og:url" content="https://betafpv.com/products/cetus-pro-fpv-kit">
<meta property="og:title" content="Cetus Pro FPV Kit">
<meta property="og:type" content="product">
<meta property="og:description" content="Recommended by 5000+ experts and reviews, one of the most popular fpv kits for beginners.Best price and stable quality for fpv drone. The Cetus Pro FPV Kit FPV drone is the best ideal choice for beginners to advance currently. Comes with a Cetus Pro brushless quadcopter, LiteRadio2 SE transmitter, and VR02 FPV Goggles"><meta property="og:price:amount" content="189.99">
<meta property="og:price:currency" content="USD"><meta property="og:image" content="http://betafpv.com/cdn/shop/products/firstshowingpic_1200x630.jpg?v=1629893982"><meta property="og:image" content="http://betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_1200x630.jpg?v=1624932386"><meta property="og:image" content="http://betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_1200x630.jpg?v=1624932386">
<meta property="og:image:secure_url" content="https://betafpv.com/cdn/shop/products/firstshowingpic_1200x630.jpg?v=1629893982"><meta property="og:image:secure_url" content="https://betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_1200x630.jpg?v=1624932386"><meta property="og:image:secure_url" content="https://betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_1200x630.jpg?v=1624932386">
<meta name="twitter:site" content="@BETAFPV_2017">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Cetus Pro FPV Kit">
<meta name="twitter:description" content="Recommended by 5000+ experts and reviews, one of the most popular fpv kits for beginners.Best price and stable quality for fpv drone. The Cetus Pro FPV Kit FPV drone is the best ideal choice for beginners to advance currently. Comes with a Cetus Pro brushless quadcopter, LiteRadio2 SE transmitter, and VR02 FPV Goggles">
<style data-shopify>
@font-face {
font-family: "Work Sans";
font-weight: 400;
font-style: normal;
src: url("//betafpv.com/cdn/fonts/work_sans/worksans_n4.b7973b3d07d0ace13de1b1bea9c45759cdbe12cf.woff2") format("woff2"),
url("//betafpv.com/cdn/fonts/work_sans/worksans_n4.cf5ceb1e6d373a9505e637c1aff0a71d0959556d.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 400;
font-style: normal;
src: url("//betafpv.com/cdn/fonts/work_sans/worksans_n4.b7973b3d07d0ace13de1b1bea9c45759cdbe12cf.woff2") format("woff2"),
url("//betafpv.com/cdn/fonts/work_sans/worksans_n4.cf5ceb1e6d373a9505e637c1aff0a71d0959556d.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: normal;
src: url("//betafpv.com/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"),
url("//betafpv.com/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 400;
font-style: italic;
src: url("//betafpv.com/cdn/fonts/work_sans/worksans_i4.16ff51e3e71fc1d09ff97b9ff9ccacbeeb384ec4.woff2") format("woff2"),
url("//betafpv.com/cdn/fonts/work_sans/worksans_i4.ed4a1418cba5b7f04f79e4d5c8a5f1a6bd34f23b.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: italic;
src: url("//betafpv.com/cdn/fonts/work_sans/worksans_i7.7cdba6320b03c03dcaa365743a4e0e729fe97e54.woff2") format("woff2"),
url("//betafpv.com/cdn/fonts/work_sans/worksans_i7.42a9f4016982495f4c0b0fb3dc64cf8f2d0c3eaa.woff") format("woff");
}
</style>
<link href="//betafpv.com/cdn/shop/t/19/assets/theme.scss.css?v=179697100398549923731747625546" rel="stylesheet" type="text/css" media="all" />
<style data-shopify>
.collection-item__title {
font-size: 17.6px;
}
@media screen and (min-width: 769px) {
.collection-item__title {
font-size: 22px;
}
}
</style>
<script>
document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
window.theme = window.theme || {};
theme.strings = {
addToCart: "Add to cart",
soldOut: "Sold Out",
unavailable: "Unavailable",
stockLabel: "[count] in stock",
savePrice: "Save [saved_amount]",
cartEmpty: "Your cart is currently empty.",
cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out"
};
theme.settings = {
dynamicVariantsEnable: true,
dynamicVariantType: "button",
cartType: "drawer",
currenciesEnabled: true,
moneyFormat: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
saveType: "dollar",
recentlyViewedEnabled: false,
quickView: false,
themeVersion: "2.1.1"
};
</script>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="1UAXBOE-jQsWH0cBDBIW88Hebnlox7FWF7ebfREOHlo">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/17786615/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="87304f2044bd2635ea64f538ded6c132">
<meta id="in-context-paypal-metadata" data-shop-id="17786615" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<link rel="alternate" type="application/json+oembed" href="https://betafpv.com/products/cetus-pro-fpv-kit.oembed">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<script id="shopify-features" type="application/json">{"accessToken":"87304f2044bd2635ea64f538ded6c132","betas":["rich-media-storefront-analytics"],"domain":"betafpv.com","predictiveSearch":true,"shopId":17786615,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "betafpv.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"Impulse v2","id":77830389894,"schema_name":"Impulse","schema_version":"2.1.1","theme_store_id":857,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "betafpv.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
<script defer="defer" async type="module" src="//betafpv.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_dlpDe4U9.en.esm.js"></script>
<script defer="defer" async type="module" src="//betafpv.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_FunKbpTJ.esm.js"></script>
<script type="module">
await import("//betafpv.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_dlpDe4U9.en.esm.js");
await import("//betafpv.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_FunKbpTJ.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
</script>
<script>(function() {
var isLoaded = false;
function asyncLoad() {
if (isLoaded) return;
isLoaded = true;
var urls = ["https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=betafpv.myshopify.com","\/\/sumo-shopify.com\/apps\/shopify\/sumome-plugin\/js\/sumome.js?siteID=954d0b002f584900e0d18e0025105f0099c089002b5edf00b8d290000b444100\u0026shopId=17786615\u0026login=de3bf3f970c2b56bfaa2cec7a15ceb1148225fba\u0026shop=betafpv.myshopify.com","https:\/\/api.revy.io\/bundle.js?shop=betafpv.myshopify.com","https:\/\/toastibar-cdn.makeprosimp.com\/v1\/published\/46984\/5970a2c4d498402b8bc88077ac60305e\/144598\/app.js?v=1\u0026shop=betafpv.myshopify.com","https:\/\/cdncozyvideogalleryn.addons.business\/scripttag\/js\/cloud\/betafpv.myshopify.com\/1.0\/u7zludefK5MH6LQVzRVNrfEpxhoiATOu.js?shop=betafpv.myshopify.com","https:\/\/cdn5.hextom.com\/js\/vimotia.js?shop=betafpv.myshopify.com","https:\/\/omnisnippet1.com\/platforms\/shopify.js?source=scriptTag\u0026v=2025-05-15T09\u0026shop=betafpv.myshopify.com","https:\/\/na.shgcdn3.com\/pixel-collector.js?shop=betafpv.myshopify.com","https:\/\/client.spinasale.com\/js\/spin-v3.js?shop=betafpv.myshopify.com"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('load', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":17786615,"offset":-39600,"reqid":"ad59941a-848d-4284-8066-69efd96891ec-1765867101","pageurl":"betafpv.com\/products\/cetus-pro-fpv-kit?srsltid=AfmBOopWvHgz0GKyQWfjcnEFom6Zz4S6WAA8degyj1uKVmvH1oNqSf-z","u":"b2f26e980696","p":"product","rtyp":"product","rid":6582194077830};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-52AcMU7V7pcBOXWImdc/TAGTFKeNjmkeM1Pvks/DTgc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//betafpv.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-81c60534.js" crossorigin="anonymous"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://betafpv.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script>
function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
</script>
<script type="module" src="https://betafpv.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
<script nomodule>
document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
</script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://betafpv.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script><script src="//betafpv.com/cdn/shop/t/19/assets/vendor-scripts-v2.js" defer="defer"></script>
<script src="/services/javascripts/currencies.js" defer="defer"></script>
<script src="//betafpv.com/cdn/shop/t/19/assets/currencies.jquery.min.js" defer="defer"></script>
<script src="//betafpv.com/cdn/shop/t/19/assets/theme.js?v=179478778494523940931620619205" defer="defer"></script><script type='text/javascript'>var jiltStorefrontParams = {"capture_email_on_add_to_cart":0,"platform":"shopify","popover_dismiss_message":"Your email and cart are saved so we can send you email reminders about this order.","shop_uuid":"379a5a31-2ba4-4361-b510-17f6821d01f3"}; </script>
<!--StartCartCartCustomCode-->
<!-- Abandoned Cart Information -->
<div id="care-cart-customer-information" style="display:none">
{"id":"", "email":"","default_address":null,"first_name":"","last_name":"","name":"" }
</div>
<!-- Abandoned Cart Information -->
<!-- ShopInformation -->
<div id="care-cart-shop-information" style="display:none">
{"domain":"betafpv.myshopify.com" }
</div>
<!-- ShopInformation -->
<!--EndCareCartCustomCode-->
<!-- Snippet for Simple Preorder app -->
<style id="simple_preorder_style"></style>
<script>
// Bootstrap for Simple Preorder app
var SimplePreorderBootstrap = {
"page": "product",
"product": {
"id": 6582194077830,
"title": "Cetus Pro FPV Kit",
"variants": [
{
"id": 39401831465094,
"inventory_quantity": '-414',
"inventory_management": 'shopify',
"inventory_policy": 'deny'
},
]
},
"cart": {
"items": [
]
}
};
</script>
<script src="//betafpv.com/cdn/shop/t/19/assets/simple-preorder-data.js?v=116607064378328060041619765265" defer="defer"></script>
<script src="https://preorder.kad.systems/scripts/betafpv.myshopify.com.js" defer="defer"></script>
<script src="//betafpv.com/cdn/shop/t/19/assets/simple-preorder.js?v=153561546361089398241644566937" defer="defer"></script>
<script>window.__pagefly_analytics_settings__ = {"acceptTracking":true};</script>
<style type='text/css'>
.baCountry{width:30px;height:20px;display:inline-block;vertical-align:middle;margin-right:6px;background-size:30px!important;border-radius:4px;background-repeat:no-repeat}
.baCountry-traditional .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149);height:19px!important}
.baCountry-modern .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149)}
.baCountry-NO-FLAG{background-position:0 0}.baCountry-AD{background-position:0 -20px}.baCountry-AED{background-position:0 -40px}.baCountry-AFN{background-position:0 -60px}.baCountry-AG{background-position:0 -80px}.baCountry-AI{background-position:0 -100px}.baCountry-ALL{background-position:0 -120px}.baCountry-AMD{background-position:0 -140px}.baCountry-AOA{background-position:0 -160px}.baCountry-ARS{background-position:0 -180px}.baCountry-AS{background-position:0 -200px}.baCountry-AT{background-position:0 -220px}.baCountry-AUD{background-position:0 -240px}.baCountry-AWG{background-position:0 -260px}.baCountry-AZN{background-position:0 -280px}.baCountry-BAM{background-position:0 -300px}.baCountry-BBD{background-position:0 -320px}.baCountry-BDT{background-position:0 -340px}.baCountry-BE{background-position:0 -360px}.baCountry-BF{background-position:0 -380px}.baCountry-BGN{background-position:0 -400px}.baCountry-BHD{background-position:0 -420px}.baCountry-BIF{background-position:0 -440px}.baCountry-BJ{background-position:0 -460px}.baCountry-BMD{background-position:0 -480px}.baCountry-BND{background-position:0 -500px}.baCountry-BOB{background-position:0 -520px}.baCountry-BRL{background-position:0 -540px}.baCountry-BSD{background-position:0 -560px}.baCountry-BTN{background-position:0 -580px}.baCountry-BWP{background-position:0 -600px}.baCountry-BYN{background-position:0 -620px}.baCountry-BZD{background-position:0 -640px}.baCountry-CAD{background-position:0 -660px}.baCountry-CC{background-position:0 -680px}.baCountry-CDF{background-position:0 -700px}.baCountry-CG{background-position:0 -720px}.baCountry-CHF{background-position:0 -740px}.baCountry-CI{background-position:0 -760px}.baCountry-CK{background-position:0 -780px}.baCountry-CLP{background-position:0 -800px}.baCountry-CM{background-position:0 -820px}.baCountry-CNY{background-position:0 -840px}.baCountry-COP{background-position:0 -860px}.baCountry-CRC{background-position:0 -880px}.baCountry-CU{background-position:0 -900px}.baCountry-CX{background-position:0 -920px}.baCountry-CY{background-position:0 -940px}.baCountry-CZK{background-position:0 -960px}.baCountry-DE{background-position:0 -980px}.baCountry-DJF{background-position:0 -1000px}.baCountry-DKK{background-position:0 -1020px}.baCountry-DM{background-position:0 -1040px}.baCountry-DOP{background-position:0 -1060px}.baCountry-DZD{background-position:0 -1080px}.baCountry-EC{background-position:0 -1100px}.baCountry-EE{background-position:0 -1120px}.baCountry-EGP{background-position:0 -1140px}.baCountry-ER{background-position:0 -1160px}.baCountry-ES{background-position:0 -1180px}.baCountry-ETB{background-position:0 -1200px}.baCountry-EUR{background-position:0 -1220px}.baCountry-FI{background-position:0 -1240px}.baCountry-FJD{background-position:0 -1260px}.baCountry-FKP{background-position:0 -1280px}.baCountry-FO{background-position:0 -1300px}.baCountry-FR{background-position:0 -1320px}.baCountry-GA{background-position:0 -1340px}.baCountry-GBP{background-position:0 -1360px}.baCountry-GD{background-position:0 -1380px}.baCountry-GEL{background-position:0 -1400px}.baCountry-GHS{background-position:0 -1420px}.baCountry-GIP{background-position:0 -1440px}.baCountry-GL{background-position:0 -1460px}.baCountry-GMD{background-position:0 -1480px}.baCountry-GNF{background-position:0 -1500px}.baCountry-GQ{background-position:0 -1520px}.baCountry-GR{background-position:0 -1540px}.baCountry-GTQ{background-position:0 -1560px}.baCountry-GU{background-position:0 -1580px}.baCountry-GW{background-position:0 -1600px}.baCountry-HKD{background-position:0 -1620px}.baCountry-HNL{background-position:0 -1640px}.baCountry-HRK{background-position:0 -1660px}.baCountry-HTG{background-position:0 -1680px}.baCountry-HUF{background-position:0 -1700px}.baCountry-IDR{background-position:0 -1720px}.baCountry-IE{background-position:0 -1740px}.baCountry-ILS{background-position:0 -1760px}.baCountry-INR{background-position:0 -1780px}.baCountry-IO{background-position:0 -1800px}.baCountry-IQD{background-position:0 -1820px}.baCountry-IRR{background-position:0 -1840px}.baCountry-ISK{background-position:0 -1860px}.baCountry-IT{background-position:0 -1880px}.baCountry-JMD{background-position:0 -1900px}.baCountry-JOD{background-position:0 -1920px}.baCountry-JPY{background-position:0 -1940px}.baCountry-KES{background-position:0 -1960px}.baCountry-KGS{background-position:0 -1980px}.baCountry-KHR{background-position:0 -2000px}.baCountry-KI{background-position:0 -2020px}.baCountry-KMF{background-position:0 -2040px}.baCountry-KN{background-position:0 -2060px}.baCountry-KP{background-position:0 -2080px}.baCountry-KRW{background-position:0 -2100px}.baCountry-KWD{background-position:0 -2120px}.baCountry-KYD{background-position:0 -2140px}.baCountry-KZT{background-position:0 -2160px}.baCountry-LBP{background-position:0 -2180px}.baCountry-LI{background-position:0 -2200px}.baCountry-LKR{background-position:0 -2220px}.baCountry-LRD{background-position:0 -2240px}.baCountry-LSL{background-position:0 -2260px}.baCountry-LT{background-position:0 -2280px}.baCountry-LU{background-position:0 -2300px}.baCountry-LV{background-position:0 -2320px}.baCountry-LYD{background-position:0 -2340px}.baCountry-MAD{background-position:0 -2360px}.baCountry-MC{background-position:0 -2380px}.baCountry-MDL{background-position:0 -2400px}.baCountry-ME{background-position:0 -2420px}.baCountry-MGA{background-position:0 -2440px}.baCountry-MKD{background-position:0 -2460px}.baCountry-ML{background-position:0 -2480px}.baCountry-MMK{background-position:0 -2500px}.baCountry-MN{background-position:0 -2520px}.baCountry-MOP{background-position:0 -2540px}.baCountry-MQ{background-position:0 -2560px}.baCountry-MR{background-position:0 -2580px}.baCountry-MS{background-position:0 -2600px}.baCountry-MT{background-position:0 -2620px}.baCountry-MUR{background-position:0 -2640px}.baCountry-MVR{background-position:0 -2660px}.baCountry-MWK{background-position:0 -2680px}.baCountry-MXN{background-position:0 -2700px}.baCountry-MYR{background-position:0 -2720px}.baCountry-MZN{background-position:0 -2740px}.baCountry-NAD{background-position:0 -2760px}.baCountry-NE{background-position:0 -2780px}.baCountry-NF{background-position:0 -2800px}.baCountry-NG{background-position:0 -2820px}.baCountry-NIO{background-position:0 -2840px}.baCountry-NL{background-position:0 -2860px}.baCountry-NOK{background-position:0 -2880px}.baCountry-NPR{background-position:0 -2900px}.baCountry-NR{background-position:0 -2920px}.baCountry-NU{background-position:0 -2940px}.baCountry-NZD{background-position:0 -2960px}.baCountry-OMR{background-position:0 -2980px}.baCountry-PAB{background-position:0 -3000px}.baCountry-PEN{background-position:0 -3020px}.baCountry-PGK{background-position:0 -3040px}.baCountry-PHP{background-position:0 -3060px}.baCountry-PKR{background-position:0 -3080px}.baCountry-PLN{background-position:0 -3100px}.baCountry-PR{background-position:0 -3120px}.baCountry-PS{background-position:0 -3140px}.baCountry-PT{background-position:0 -3160px}.baCountry-PW{background-position:0 -3180px}.baCountry-QAR{background-position:0 -3200px}.baCountry-RON{background-position:0 -3220px}.baCountry-RSD{background-position:0 -3240px}.baCountry-RUB{background-position:0 -3260px}.baCountry-RWF{background-position:0 -3280px}.baCountry-SAR{background-position:0 -3300px}.baCountry-SBD{background-position:0 -3320px}.baCountry-SCR{background-position:0 -3340px}.baCountry-SDG{background-position:0 -3360px}.baCountry-SEK{background-position:0 -3380px}.baCountry-SGD{background-position:0 -3400px}.baCountry-SI{background-position:0 -3420px}.baCountry-SK{background-position:0 -3440px}.baCountry-SLL{background-position:0 -3460px}.baCountry-SM{background-position:0 -3480px}.baCountry-SN{background-position:0 -3500px}.baCountry-SO{background-position:0 -3520px}.baCountry-SRD{background-position:0 -3540px}.baCountry-SSP{background-position:0 -3560px}.baCountry-STD{background-position:0 -3580px}.baCountry-SV{background-position:0 -3600px}.baCountry-SYP{background-position:0 -3620px}.baCountry-SZL{background-position:0 -3640px}.baCountry-TC{background-position:0 -3660px}.baCountry-TD{background-position:0 -3680px}.baCountry-TG{background-position:0 -3700px}.baCountry-THB{background-position:0 -3720px}.baCountry-TJS{background-position:0 -3740px}.baCountry-TK{background-position:0 -3760px}.baCountry-TMT{background-position:0 -3780px}.baCountry-TND{background-position:0 -3800px}.baCountry-TOP{background-position:0 -3820px}.baCountry-TRY{background-position:0 -3840px}.baCountry-TTD{background-position:0 -3860px}.baCountry-TWD{background-position:0 -3880px}.baCountry-TZS{background-position:0 -3900px}.baCountry-UAH{background-position:0 -3920px}.baCountry-UGX{background-position:0 -3940px}.baCountry-USD{background-position:0 -3960px}.baCountry-UYU{background-position:0 -3980px}.baCountry-UZS{background-position:0 -4000px}.baCountry-VEF{background-position:0 -4020px}.baCountry-VG{background-position:0 -4040px}.baCountry-VI{background-position:0 -4060px}.baCountry-VND{background-position:0 -4080px}.baCountry-VUV{background-position:0 -4100px}.baCountry-WST{background-position:0 -4120px}.baCountry-XAF{background-position:0 -4140px}.baCountry-XPF{background-position:0 -4160px}.baCountry-YER{background-position:0 -4180px}.baCountry-ZAR{background-position:0 -4200px}.baCountry-ZM{background-position:0 -4220px}.baCountry-ZW{background-position:0 -4240px}
.bacurr-checkoutNotice{margin: 3px 10px 0 10px;left: 0;right: 0;text-align: center;}
@media (min-width:750px) {.bacurr-checkoutNotice{position: absolute;}}
</style>
<script>
window.baCurr = window.baCurr || {};
window.baCurr.config = {}; window.baCurr.rePeat = function () {};
Object.assign(window.baCurr.config, {
"enabled":true,
"manual_placement":"",
"night_time":false,
"round_by_default":false,
"display_position":"bottom_left",
"display_position_type":"floating",
"custom_code":{"css":""},
"flag_type":"",
"flag_design":"modern",
"round_style":"none",
"round_dec":"0.99",
"chosen_cur":[{"USD":"US Dollar (USD)"},{"EUR":"Euro (EUR)"},{"GBP":"British Pound (GBP)"},{"CAD":"Canadian Dollar (CAD)"}],
"desktop_visible":true,
"mob_visible":true,
"money_mouse_show":false,
"textColor":"#1e1e1e",
"flag_theme":"default",
"selector_hover_hex":"#ffffff",
"lightning":true,
"mob_manual_placement":"",
"mob_placement":"bottom_left",
"mob_placement_type":"floating",
"moneyWithCurrencyFormat":false,
"ui_style":"default",
"user_curr":"",
"auto_loc":false,
"auto_pref":false,
"selector_bg_hex":"#ffffff",
"selector_border_type":"boxShadow",
"cart_alert_bg_hex":"#fbf5f5",
"cart_alert_note":"All orders are processed in [checkout_currency], using the latest exchange rates.",
"cart_alert_state":true,
"cart_alert_font_hex":"#1e1e1e"
},{
money_format: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
money_with_currency_format: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
user_curr: "USD"
});
window.baCurr.config.multi_curr = [];
window.baCurr.config.final_currency = "USD" || '';
window.baCurr.config.multi_curr = "USD".split(',') || '';
(function(window, document) {"use strict";
function onload(){
function insertPopupMessageJs(){
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'boosterapps.com/apps/currency/preview_curr.js';
script.type = 'text/javascript';
head.appendChild(script);
}
if(document.location.search.indexOf("preview_cur=1") > -1){
setTimeout(function(){
window.currency_preview_result = document.getElementById("baCurrSelector").length > 0 ? 'success' : 'error';
insertPopupMessageJs();
}, 1000);
}
}
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + "";
script.type = 'text/javascript';
script.onload = script.onreadystatechange = function() {
if (script.readyState) {
if (script.readyState === 'complete' || script.readyState === 'loaded') {
script.onreadystatechange = null;
onload();
}
}
else {
onload();
}
};
head.appendChild(script);
}(window, document));
</script>
<link rel="preload" id="opinew-font-awesome" href="https://cdn.opinew.com/styles/opw-icons/style.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.opinew.com/styles/opw-icons/style.css"></noscript>
<style id='opinew_product_plugin_css'>
.stars-color {
color:#FFC617;
}
.opinew-stars-plugin-link {
cursor: pointer;
}
.opw-widget-wrapper-default {
max-width: 1200px;
margin: 0 auto;
}
#opinew-stars-plugin-product {
text-align:left;
}
.opinew-stars-plugin-product-list {
text-align:left;
}
.opinew-list-stars-disable {
display:none;
}
.opinew-product-page-stars-disable {
display:none;
}
#shopify-section-opinew-review-carousel {
display:none;
}
.v-card[data-v-d56a813a]{margin-top:100px;margin-right:1rem;margin-left:1rem}.text-white[data-v-d56a813a]{color:#fff}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html[data-v-1ca38a28]{line-height:1.15;-webkit-text-size-adjust:100%}body[data-v-1ca38a28]{margin:0}hr[data-v-1ca38a28]{box-sizing:initial;height:0;overflow:visible}pre[data-v-1ca38a28]{font-family:monospace,monospace;font-size:1em}a[data-v-1ca38a28]{background-color:initial}b[data-v-1ca38a28],strong[data-v-1ca38a28]{font-weight:bolder}code[data-v-1ca38a28]{font-family:monospace,monospace;font-size:1em}img[data-v-1ca38a28]{border-style:none}button[data-v-1ca38a28],input[data-v-1ca38a28],select[data-v-1ca38a28],textarea[data-v-1ca38a28]{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button[data-v-1ca38a28],input[data-v-1ca38a28]{overflow:visible}button[data-v-1ca38a28],select[data-v-1ca38a28]{text-transform:none}[type=button][data-v-1ca38a28],[type=reset][data-v-1ca38a28],[type=submit][data-v-1ca38a28],button[data-v-1ca38a28]{-webkit-appearance:button}[type=button][data-v-1ca38a28]::-moz-focus-inner,[type=reset][data-v-1ca38a28]::-moz-focus-inner,[type=submit][data-v-1ca38a28]::-moz-focus-inner,button[data-v-1ca38a28]::-moz-focus-inner{border-style:none;padding:0}[type=button][data-v-1ca38a28]:-moz-focusring,[type=reset][data-v-1ca38a28]:-moz-focusring,[type=submit][data-v-1ca38a28]:-moz-focusring,button[data-v-1ca38a28]:-moz-focusring{outline:1px dotted ButtonText}textarea[data-v-1ca38a28]{overflow:auto}[type=checkbox][data-v-1ca38a28],[type=radio][data-v-1ca38a28]{box-sizing:border-box;padding:0}[type=number][data-v-1ca38a28]::-webkit-inner-spin-button,[type=number][data-v-1ca38a28]::-webkit-outer-spin-button{height:auto}[type=search][data-v-1ca38a28]{-webkit-appearance:textfield;outline-offset:-2px}[type=search][data-v-1ca38a28]::-webkit-search-decoration{-webkit-appearance:none}[data-v-1ca38a28]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details[data-v-1ca38a28]{display:block}[hidden][data-v-1ca38a28],template[data-v-1ca38a28]{display:none}h4[data-v-1ca38a28],h5[data-v-1ca38a28],hr[data-v-1ca38a28],p[data-v-1ca38a28],pre[data-v-1ca38a28]{margin:0}button[data-v-1ca38a28]{background-color:initial;background-image:none}button[data-v-1ca38a28]:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ul[data-v-1ca38a28]{list-style:none;margin:0;padding:0}html[data-v-1ca38a28]{font-family:system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Montserrat,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}[data-v-1ca38a28],[data-v-1ca38a28]:after,[data-v-1ca38a28]:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#dae1e7}hr[data-v-1ca38a28]{border-top-width:1px}img[data-v-1ca38a28]{border-style:solid}textarea[data-v-1ca38a28]{resize:vertical}input[data-v-1ca38a28]::placeholder,textarea[data-v-1ca38a28]::placeholder{color:#a0aec0}[role=button][data-v-1ca38a28],button[data-v-1ca38a28]{cursor:pointer}table[data-v-1ca38a28]{border-collapse:collapse}h4[data-v-1ca38a28],h5[data-v-1ca38a28]{font-size:inherit;font-weight:inherit}a[data-v-1ca38a28]{color:inherit;text-decoration:inherit}button[data-v-1ca38a28],input[data-v-1ca38a28],select[data-v-1ca38a28],textarea[data-v-1ca38a28]{padding:0;line-height:inherit;color:inherit}code[data-v-1ca38a28],pre[data-v-1ca38a28]{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}embed[data-v-1ca38a28],iframe[data-v-1ca38a28],img[data-v-1ca38a28],svg[data-v-1ca38a28],video[data-v-1ca38a28]{display:block;vertical-align:middle}img[data-v-1ca38a28],video[data-v-1ca38a28]{max-width:100%;height:auto}.opw-overlay{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;background:rgba(0,0,0,.5803921568627451);z-index:98;overflow-y:auto}.opw-modal-window{margin:auto;padding-bottom:10px;max-width:950px;background:#fff;box-shadow:2px 2px 20px 1px;border-radius:5px;padding:5px}.opw-modal-spacer{margin:auto;max-width:950px;background:transparent}.opw-modal-wrapper{margin:auto;min-width:100%}.opw-modal-button{display:block;border:none;cursor:pointer;margin-left:auto;background:transparent;padding-top:3%;padding-bottom:2%}.opw-appearance-none{-webkit-appearance:none!important;appearance:none!important}.opw-bg-transparent{background-color:initial!important}.opw-bg-black{--bg-opacity:1!important;background-color:#22292f!important;background-color:rgba(34,41,47,var(--bg-opacity))!important}.opw-bg-grey{--bg-opacity:1!important;background-color:#b8c2cc!important;background-color:rgba(184,194,204,var(--bg-opacity))!important}.opw-bg-grey-light{--bg-opacity:1!important;background-color:#dae1e7!important;background-color:rgba(218,225,231,var(--bg-opacity))!important}.opw-bg-white{--bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important}.hover\:opw-bg-grey:hover{--bg-opacity:1!important;background-color:#b8c2cc!important;background-color:rgba(184,194,204,var(--bg-opacity))!important}.hover\:opw-bg-white:hover{--bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important}.opw-border-collapse{border-collapse:collapse!important}.opw-border-separate{border-collapse:initial!important}.opw-border-transparent{border-color:transparent!important}.opw-border-black{--border-opacity:1!important;border-color:#22292f!important;border-color:rgba(34,41,47,var(--border-opacity))!important}.opw-border-grey-dark{--border-opacity:1!important;border-color:#8795a1!important;border-color:rgba(135,149,161,var(--border-opacity))!important}.opw-border-grey-light{--border-opacity:1!important;border-color:#dae1e7!important;border-color:rgba(218,225,231,var(--border-opacity))!important}.opw-border-green{--border-opacity:1!important;border-color:#38c172!important;border-color:rgba(56,193,114,var(--border-opacity))!important}.hover\:opw-border-grey-darkest:hover{--border-opacity:1!important;border-color:#3d4852!important;border-color:rgba(61,72,82,var(--border-opacity))!important}.opw-rounded-none{border-radius:0!important}.opw-rounded{border-radius:.25rem!important}.opw-rounded-b{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.opw-border-solid{border-style:solid!important}.opw-border-double{border-style:double!important}.opw-border-none{border-style:none!important}.opw-border-0{border-width:0!important}.opw-border-2{border-width:2px!important}.opw-border{border-width:1px!important}.opw-border-t-4{border-top-width:4px!important}.opw-border-t{border-top-width:1px!important}.opw-border-b{border-bottom-width:1px!important}.opw-box-border{box-sizing:border-box!important}.opw-cursor-pointer{cursor:pointer!important}.opw-cursor-move{cursor:move!important}.opw-block{display:block!important}.opw-inline-block{display:inline-block!important}.opw-flex{display:flex!important}.opw-inline-flex{display:inline-flex!important}.opw-table{display:table!important}.opw-grid{display:grid!important}.opw-hidden{display:none!important}.opw-flex-row{flex-direction:row!important}.opw-flex-row-reverse{flex-direction:row-reverse!important}.opw-flex-col{flex-direction:column!important}.opw-flex-wrap{flex-wrap:wrap!important}.opw-items-start{align-items:flex-start!important}.opw-items-center{align-items:center!important}.opw-self-end{align-self:flex-end!important}.opw-self-center{align-self:center!important}.opw-justify-start{justify-content:flex-start!important}.opw-justify-end{justify-content:flex-end!important}.opw-justify-center{justify-content:center!important}.opw-justify-between{justify-content:space-between!important}.opw-flex-none{flex:none!important}.opw-flex-grow-0{flex-grow:0!important}.opw-flex-grow{flex-grow:1!important}.opw-flex-shrink-0{flex-shrink:0!important}.opw-order-last{order:9999!important}.opw-float-right{float:right!important}.opw-clearfix:after{content:""!important;display:table!important;clear:both!important}.opw-font-sans{font-family:system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Montserrat,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.opw-font-normal{font-weight:400!important}.opw-font-medium{font-weight:500!important}.opw-font-semibold{font-weight:600!important}.opw-font-bold{font-weight:700!important}.opw-h-4{height:1rem!important}.opw-h-8{height:2rem!important}.opw-h-16{height:4rem!important}.opw-h-px{height:1px!important}.opw-h-full{height:100%!important}.opw-text-xs{font-size:.75rem!important}.opw-text-sm{font-size:.875rem!important}.opw-text-base{font-size:1rem!important}.opw-text-lg{font-size:1.125rem!important}.opw-text-xl{font-size:1.25rem!important}.opw-text-2xl{font-size:1.5rem!important}.opw-text-3xl{font-size:1.875rem!important}.opw-text-4xl{font-size:2.25rem!important}.opw-text-5xl{font-size:3rem!important}.opw-leading-5{line-height:1.25rem!important}.opw-leading-8{line-height:2rem!important}.opw-leading-none{line-height:1!important}.opw-leading-normal{line-height:1.5!important}.opw-m-0{margin:0!important}.opw-m-1{margin:.25rem!important}.opw-m-2{margin:.5rem!important}.opw-m-auto{margin:auto!important}.opw-mx-0{margin-left:0!important;margin-right:0!important}.opw-my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.opw-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.opw-my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.opw-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.opw-my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.opw-my-4{margin-top:1rem!important;margin-bottom:1rem!important}.opw-mx-4{margin-left:1rem!important;margin-right:1rem!important}.opw-my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.opw-my-8{margin-top:2rem!important;margin-bottom:2rem!important}.opw-my-auto{margin-top:auto!important;margin-bottom:auto!important}.opw-mx-auto{margin-left:auto!important;margin-right:auto!important}.opw--mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.opw-mt-0{margin-top:0!important}.opw-mt-1{margin-top:.25rem!important}.opw-mr-1{margin-right:.25rem!important}.opw-mb-1{margin-bottom:.25rem!important}.opw-ml-1{margin-left:.25rem!important}.opw-mt-2{margin-top:.5rem!important}.opw-mr-2{margin-right:.5rem!important}.opw-mb-2{margin-bottom:.5rem!important}.opw-ml-2{margin-left:.5rem!important}.opw-mt-3{margin-top:.75rem!important}.opw-mb-3{margin-bottom:.75rem!important}.opw-ml-3{margin-left:.75rem!important}.opw-mt-4{margin-top:1rem!important}.opw-mr-4{margin-right:1rem!important}.opw-mb-4{margin-bottom:1rem!important}.opw-ml-4{margin-left:1rem!important}.opw-mt-6{margin-top:1.5rem!important}.opw-mr-6{margin-right:1.5rem!important}.opw-mb-6{margin-bottom:1.5rem!important}.opw-mt-8{margin-top:2rem!important}.opw-mb-8{margin-bottom:2rem!important}.opw-mt-auto{margin-top:auto!important}.opw-mr-auto{margin-right:auto!important}.opw-ml-auto{margin-left:auto!important}.opw-mb-px{margin-bottom:1px!important}.opw--mt-px{margin-top:-1px!important}.opw--mb-1{margin-bottom:-.25rem!important}.opw-max-w-md{max-width:40rem!important}.opw-max-w-full{max-width:100%!important}.opw-min-w-full{min-width:100%!important}.opw-object-contain{object-fit:contain!important}.opw-object-cover{object-fit:cover!important}.opw-overflow-auto{overflow:auto!important}.opw-overflow-hidden{overflow:hidden!important}.opw-overflow-y-auto{overflow-y:auto!important}.opw-overflow-x-hidden{overflow-x:hidden!important}.opw-p-1{padding:.25rem!important}.opw-p-2{padding:.5rem!important}.opw-p-4{padding:1rem!important}.opw-p-6{padding:1.5rem!important}.opw-py-0{padding-top:0!important;padding-bottom:0!important}.opw-px-0{padding-left:0!important;padding-right:0!important}.opw-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.opw-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.opw-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.opw-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.opw-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.opw-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.opw-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.opw-px-4{padding-left:1rem!important;padding-right:1rem!important}.opw-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.opw-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.opw-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.opw-px-8{padding-left:2rem!important;padding-right:2rem!important}.opw-py-px{padding-top:1px!important;padding-bottom:1px!important}.opw-pb-0{padding-bottom:0!important}.opw-pl-0{padding-left:0!important}.opw-pt-1{padding-top:.25rem!important}.opw-pb-1{padding-bottom:.25rem!important}.opw-pt-2{padding-top:.5rem!important}.opw-pr-2{padding-right:.5rem!important}.opw-pb-2{padding-bottom:.5rem!important}.opw-pl-2{padding-left:.5rem!important}.opw-pt-4{padding-top:1rem!important}.opw-pr-4{padding-right:1rem!important}.opw-pb-4{padding-bottom:1rem!important}.opw-pl-4{padding-left:1rem!important}.opw-pb-6{padding-bottom:1.5rem!important}.opw-static{position:static!important}.opw-fixed{position:fixed!important}.opw-absolute{position:absolute!important}.opw-relative{position:relative!important}.opw-top-0{top:0!important}.opw-right-0{right:0!important}.opw-resize-none{resize:none!important}.opw-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)!important}.opw-shadow-md{box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08)!important}.opw-shadow-lg{box-shadow:0 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08)!important}.opw-fill-current{fill:currentColor!important}.opw-table-auto{table-layout:auto!important}.opw-text-left{text-align:left!important}.opw-text-center{text-align:center!important}.opw-text-right{text-align:right!important}.opw-text-black{--text-opacity:1!important;color:#22292f!important;color:rgba(34,41,47,var(--text-opacity))!important}.opw-text-grey-darkest{--text-opacity:1!important;color:#3d4852!important;color:rgba(61,72,82,var(--text-opacity))!important}.opw-text-grey{--text-opacity:1!important;color:#b8c2cc!important;color:rgba(184,194,204,var(--text-opacity))!important}.opw-text-white{--text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--text-opacity))!important}.opw-text-red-dark{--text-opacity:1!important;color:#cc1f1a!important;color:rgba(204,31,26,var(--text-opacity))!important}.hover\:opw-text-grey-darkest:hover{--text-opacity:1!important;color:#3d4852!important;color:rgba(61,72,82,var(--text-opacity))!important}.hover\:opw-text-grey-dark:hover{--text-opacity:1!important;color:#8795a1!important;color:rgba(135,149,161,var(--text-opacity))!important}.opw-italic{font-style:italic!important}.opw-uppercase{text-transform:uppercase!important}.opw-capitalize{text-transform:capitalize!important}.opw-underline{text-decoration:underline!important}.opw-no-underline{text-decoration:none!important}.opw-tracking-tight{letter-spacing:-.05em!important}.opw-align-top{vertical-align:top!important}.opw-align-middle{vertical-align:middle!important}.opw-whitespace-no-wrap{white-space:nowrap!important}.opw-whitespace-pre-line{white-space:pre-line!important}.opw-w-8{width:2rem!important}.opw-w-16{width:4rem!important}.opw-w-auto{width:auto!important}.opw-w-px{width:1px!important}.opw-w-1\/2{width:50%!important}.opw-w-full{width:100%!important}.opw-z-50{z-index:50!important}.opw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.opw-col-span-full{grid-column:1/-1!important}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:320px){.xs\:opw-cursor-move{cursor:move!important}.xs\:opw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media (min-width:576px){.sm\:opw-cursor-move{cursor:move!important}.sm\:opw-mr-4{margin-right:1rem!important}.sm\:opw-w-1\/2{width:50%!important}}@media (min-width:768px){.md\:opw-border-r{border-right-width:1px!important}.md\:opw-cursor-move{cursor:move!important}.md\:opw-block{display:block!important}.md\:opw-flex{display:flex!important}.md\:opw-inline-flex{display:inline-flex!important}.md\:opw-hidden{display:none!important}.md\:opw-flex-row{flex-direction:row!important}.md\:opw-justify-start{justify-content:flex-start!important}.md\:opw-justify-between{justify-content:space-between!important}.md\:opw-flex-grow-0{flex-grow:0!important}.md\:opw-flex-grow{flex-grow:1!important}.md\:opw-float-right{float:right!important}.md\:opw-mb-0{margin-bottom:0!important}.md\:opw-ml-0{margin-left:0!important}.md\:opw-px-0{padding-left:0!important;padding-right:0!important}.md\:opw-px-4{padding-left:1rem!important}.md\:opw-pr-4,.md\:opw-px-4{padding-right:1rem!important}.md\:opw-w-1\/2{width:50%!important}.md\:opw-w-1\/3{width:33.33333%!important}.md\:opw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:992px){.lg\:opw-border-none{border-style:none!important}.lg\:opw-border{border-width:1px!important}.lg\:opw-border-t-0{border-top-width:0!important}.lg\:opw-border-r-0{border-right-width:0!important}.lg\:opw-border-b{border-bottom-width:1px!important}.lg\:opw-cursor-move{cursor:move!important}.lg\:opw-flex{display:flex!important}.lg\:opw-table-cell{display:table-cell!important}.lg\:opw-table-row{display:table-row!important}.lg\:opw-grid{display:grid!important}.lg\:opw-hidden{display:none!important}.lg\:opw-flex-no-wrap{flex-wrap:nowrap!important}.lg\:opw-justify-start{justify-content:flex-start!important}.lg\:opw-justify-end{justify-content:flex-end!important}.lg\:opw-justify-between{justify-content:space-between!important}.lg\:opw-flex-grow-0{flex-grow:0!important}.lg\:opw-flex-grow{flex-grow:1!important}.lg\:opw-mb-0{margin-bottom:0!important}.lg\:opw-ml-1{margin-left:.25rem!important}.lg\:opw-mr-8{margin-right:2rem!important}.lg\:opw-px-0{padding-left:0!important;padding-right:0!important}.lg\:opw-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:opw-px-4{padding-left:1rem!important;padding-right:1rem!important}.lg\:opw-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:opw-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:opw-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:opw-pb-0{padding-bottom:0!important}.lg\:opw-pl-4{padding-left:1rem!important}.lg\:opw-pb-6{padding-bottom:1.5rem!important}.lg\:opw-text-left{text-align:left!important}.lg\:opw-w-auto{width:auto!important}.lg\:opw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:opw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1200px){.xl\:opw-cursor-move{cursor:move!important}.xl\:opw-flex-grow-0{flex-grow:0!important}.xl\:opw-px-0{padding-left:0!important;padding-right:0!important}.xl\:opw-w-1\/4{width:25%!important}.xl\:opw-w-1\/5{width:20%!important}.xl\:opw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:opw-col-span-1{grid-column:span 1/span 1!important}.xl\:opw-col-span-3{grid-column:span 3/span 3!important}} </style>
<div id='opinew_config_container' style='display:none;' data-opw-lang='{"en": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "ratings": "ratings", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified Purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "Average", "readOur": "Read our"}}, "ar": {"general": {"reviews": "\u0627\u0644\u062a\u0639\u0644\u064a\u0642\u0627\u062a", "thankYou": "\u0634\u0643\u0631\u0627 \u0644\u0643\u0645", "exit": "\u062e\u0631\u0648\u062c", "finish": "\u064a\u0646\u0647\u064a", "reviewSent": "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0645\u0631\u0627\u062c\u0639\u0629"}, "navbar": {"buttonQuestion": "\u0627\u0633\u0623\u0644 \u0633\u0624\u0627\u0644\u0627", "buttonReview": "\u0627\u0643\u062a\u0628 \u062a\u0639\u0644\u064a\u0642"}, "generalForm": {"email": "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "emailPlaceholder": "... joe@example.com", "postButton": "\u0625\u0631\u0633\u0627\u0644"}, "reviewForm": {"name": "\u0627\u0633\u0645", "namePlaceholder": "\u0627\u0633\u0645\u0643...", "yourReview": "\u0645\u0631\u0627\u062c\u0639\u062a\u0643", "yourReviewPlaceholder": "\u0645\u0631\u0627\u062c\u0639\u062a\u0643...", "addPhotoButton": "\u0625\u0636\u0627\u0641\u0629 \u0635\u0648\u0631\u0629", "addVideoButton": "\u0623\u0636\u0641 \u0641\u064a\u062f\u064a\u0648", "uploadVideo": "\u0631\u0641\u0639 \u0641\u064a\u062f\u064a\u0648", "changePhotoButton": "\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0635\u0648\u0631\u0629", "thankForReview": "\u0634\u0643\u0631! \u062a\u062d\u0642\u0642 \u0627\u0644\u0622\u0646 \u0645\u0646 \u0628\u0631\u064a\u062f\u0643 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0648\u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u0631\u0627\u0628\u0637 \u0627\u0644\u062a\u0623\u0643\u064a\u062f \u0644\u0625\u0638\u0647\u0627\u0631 \u062a\u0639\u0644\u064a\u0642\u0643.", "shopOwnerApprove": "\u0634\u0643\u0631! \u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0645\u0631\u0627\u062c\u0639\u062a\u0643 \u0625\u0644\u0649 \u0635\u0627\u062d\u0628 \u0627\u0644\u0645\u062a\u062c\u0631 \u0644\u0644\u0645\u0648\u0627\u0641\u0642\u0629 \u0639\u0644\u064a\u0647\u0627", "photos": "\u0627\u0644\u0635\u0648\u0631", "video": "\u0641\u064a\u062f\u064a\u0648", "useYoutube": "\u0623\u0648 \u0627\u0633\u062a\u062e\u062f\u0645 \u0641\u064a\u062f\u064a\u0648 \u064a\u0648\u062a\u064a\u0648\u0628", "youtubeLink": "\u0631\u0627\u0628\u0637 \u064a\u0648\u062a\u064a\u0648\u0628", "confirm": "\u062a\u0624\u0643\u062f", "close": "\u0642\u0631\u064a\u0628", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u0646\u062c\u0627\u062d", "videoSuccess": "\u062a\u0645 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0641\u064a\u062f\u064a\u0648 \u0648\u0633\u064a\u0643\u0648\u0646 \u0645\u062a\u0627\u062d\u064b\u0627 \u0644\u0644\u0639\u0631\u0636 \u0642\u0631\u064a\u0628\u064b\u0627 \u0639\u0644\u0649", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "\u0634\u0643\u0631\u0627 \u0644\u0643\u0645! \u062a\u0644\u0642\u0649 \u0627\u0644\u0645\u062a\u062c\u0631 \u0633\u0624\u0627\u0644\u0643.", "yourQuestion": "\u0645\u0627 \u0647\u0648 \u0633\u0624\u0627\u0644\u0643\u061f", "yourQuestionPlaceholder": "\u0633\u0624\u0627\u0644\u0643...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "\u0645\u0646", "reviews": "\u0627\u0644\u062a\u0639\u0644\u064a\u0642\u0627\u062a", "star": "\u0646\u062c\u0645\u0629", "allReviews": "\u0643\u0644 \u0627\u0644\u0645\u0631\u0627\u062c\u0639\u0627\u062a", "customerImages": "\u0635\u0648\u0631 \u0627\u0644\u0639\u0645\u0644\u0627\u0621", "customerImagesAndVideos": "\u0641\u064a\u062f\u064a\u0648 \u0648\u0635\u0648\u0631 \u0627\u0644\u0639\u0645\u0644\u0627\u0621", "customerVideos": "\u0641\u064a\u062f\u064a\u0648 \u0627\u0644\u0639\u0645\u0644\u0627\u0621", "filterBy": "\u0645\u0635\u0646\u0641 \u0628\u0648\u0627\u0633\u0637\u0629:", "recent": "\u0627\u0644\u0623\u062e\u064a\u0631\u0629", "photosAndVideos": "\u0627\u0644\u0635\u0648\u0631 \u0648\u0645\u0642\u0627\u0637\u0639 \u0627\u0644\u0641\u064a\u062f\u064a\u0648", "ratings": "\u0627\u0644\u062a\u0642\u064a\u064a\u0645\u0627\u062a"}, "reviewsSection": {"firstToLeaveReview": "\u0643\u0646 \u0623\u0648\u0644 \u0645\u0646 \u064a\u062a\u0631\u0643 \u062a\u0639\u0644\u064a\u0642!", "verifiedPurchase": "\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0634\u0631\u0627\u0621", "showMore": "\u0623\u0638\u0647\u0631 \u0627\u0644\u0645\u0632\u064a\u062f", "report": "\u0623\u0628\u0644\u063a \u0639\u0646", "reviewer": "\u0645\u0631\u0627\u062c\u0639"}, "pagination": {"prev": "\u0633\u0627\u0628\u0642", "next": "\u0627\u0644\u062a\u0627\u0644\u0649"}, "questionsSection": {"firstToAskQuestion": "\u0643\u0646 \u0623\u0648\u0644 \u0645\u0646 \u0637\u0631\u062d \u0633\u0624\u0627\u0644", "QNASectionHeading": "\u0623\u0633\u0626\u0644\u0629 \u0648\u0623\u062c\u0648\u0628\u0629", "question": "\u0633\u0624\u0627\u0644", "answer": "\u0625\u062c\u0627\u0628\u0629"}, "errorMessages": {"mustBeValidEmail": "\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u0627\u0644\u062d\u064b\u0627", "emailRequired": "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0627\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0645\u0637\u0644\u0648\u0628", "nameRequired": "\u0645\u0637\u0644\u0648\u0628 \u0627\u0633\u0645", "starRatingRequired": "\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0646\u062c\u0648\u0645 \u0645\u0637\u0644\u0648\u0628", "questionRequired": "\u0627\u0644\u0633\u0624\u0627\u0644 \u0645\u0637\u0644\u0648\u0628", "allDetailsMustBeCorrect": "\u064a\u0631\u062c\u0649 \u0645\u0644\u0621 \u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0628\u0634\u0643\u0644 \u0635\u062d\u064a\u062d", "youtubeInvalid": "\u0631\u0627\u0628\u0637 \u064a\u0648\u062a\u064a\u0648\u0628 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d", "sizeTooLarge": "\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u062d\u062c\u0645 \u0645\u0644\u0641 \u0627\u0644\u0641\u064a\u062f\u064a\u0648 \u0623\u0642\u0644 \u0645\u0646 500 \u0645\u064a\u062c\u0627\u0628\u0627\u064a\u062a.", "videoFailed": "\u0641\u0634\u0644 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0641\u064a\u062f\u064a\u0648."}, "reviewsBadge": {"average": "\u0645\u062a\u0648\u0633\u0637", "readOur": "\u0627\u0642\u0631\u0623"}}, "bg": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified Purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0421\u0440\u0435\u0434\u043d\u043e \u0430\u0440\u0438\u0442\u043c\u0435\u0442\u0438\u0447\u043d\u043e", "readOur": "\u041f\u0440\u043e\u0447\u0435\u0442\u0435\u0442\u0435 \u043d\u0430\u0448\u0438\u0442\u0435"}}, "cs": {"general": {"reviews": "Hodnocen\u00ed", "thankYou": "D\u011bkujeme", "exit": "V\u00fdstup", "finish": "Dokon\u010dit", "reviewSent": "Recenze byla odesl\u00e1na"}, "navbar": {"buttonQuestion": "Zeptat se na ot\u00e1zku", "buttonReview": "Ohodnotit produkt"}, "generalForm": {"email": "E-mail", "emailPlaceholder": "nap\u0159. jan.novak@server.cz", "postButton": "Odeslat"}, "reviewForm": {"name": "Jm\u00e9no", "namePlaceholder": "Va\u0161e jm\u00e9no...", "yourReview": "Va\u0161e hodnocen\u00ed", "yourReviewPlaceholder": "Va\u0161e hodnocen\u00ed...", "addPhotoButton": "P\u0159idat obr\u00e1zek", "addVideoButton": "P\u0159idat video", "uploadVideo": "Nahrajte video", "changePhotoButton": "Zm\u011bnit obr\u00e1zek", "thankForReview": "D\u011bkujeme! Zkontrolujte si V\u00e1\u0161 e-mail, kam jsme zaslali ov\u011b\u0159ovac\u00ed e-mail - aby se hodnocen\u00ed zobrazilo ostatn\u00edm u\u017eivatel\u016fm, sta\u010d\u00ed kliknout na odkaz v e-mailu.", "shopOwnerApprove": "D\u011bkujeme! Va\u0161e recenze byla odesl\u00e1na majiteli obchodu ke schv\u00e1len\u00ed", "photos": "Fotky", "video": "Video", "useYoutube": "Nebo pou\u017eijte video YouTube", "youtubeLink": "Odkaz na YouTube", "confirm": "Potvrdit", "close": "Zav\u0159\u00edt", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u00dasp\u011bch", "videoSuccess": "Video bylo nahr\u00e1no a brzy bude k dispozici ke zhl\u00e9dnut\u00ed na adrese", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "D\u011bkujeme! Va\u0161e ot\u00e1zka byla p\u0159ed\u00e1na obchodu.", "yourQuestion": "Na co se chcete zeptat?", "yourQuestionPlaceholder": "Va\u0161e ot\u00e1zka...", "productVariant": "Vyberte variantu produktu", "productVariantPlaceholder": "Pros\u00edm vyberte jednu z variant"}, "summaryCard": {"from": "z celkem", "reviews": "hodnocen\u00ed", "star": "hv\u011bzd", "allReviews": "V\u0161echna Hodnocen\u00ed", "customerImages": "Obr\u00e1zky od z\u00e1kazn\u00edk\u016f", "customerImagesAndVideos": "Videa a obr\u00e1zky z\u00e1kazn\u00edk\u016f", "customerVideos": "Videa z\u00e1kazn\u00edk\u016f", "filterBy": "Filtrovat podle", "recent": "nejnov\u011bj\u0161\u00ed", "photosAndVideos": "fotografie a videa", "ratings": "hodnocen\u00ed"}, "reviewsSection": {"firstToLeaveReview": "Bu\u010fte prvn\u00edm, kdo tento produkt ohodnot\u00ed!", "verifiedPurchase": "Ov\u011b\u0159en\u00fd n\u00e1kup", "showMore": "zobrazit v\u00edce", "report": "Nahl\u00e1sit", "reviewer": "Hodnot\u00edc\u00ed"}, "pagination": {"prev": "P\u0159edchoz\u00ed", "next": "Dal\u0161\u00ed"}, "questionsSection": {"firstToAskQuestion": "Bu\u010fte prvn\u00edm, kdo se na n\u011bco zept\u00e1!", "QNASectionHeading": "Ot\u00e1zky & odpov\u011bdi", "question": "Ot\u00e1zka", "answer": "Odpov\u011b\u010f"}, "errorMessages": {"mustBeValidEmail": "Zadan\u00fd e-mail mus\u00ed b\u00fdt platn\u00fd", "emailRequired": "Je pot\u0159eba zadat e-mail", "nameRequired": "Je pot\u0159eba zadat jm\u00e9no", "starRatingRequired": "Je pot\u0159eba ohodnotit hv\u011bzdami", "questionRequired": "Je pot\u0159eba vyplnit ot\u00e1zku", "allDetailsMustBeCorrect": "Vypl\u0148te v\u0161echna pole platn\u00fdmi \u00fadaji.", "youtubeInvalid": "Odkaz na YouTube je neplatn\u00fd", "sizeTooLarge": "Velikost video souboru mus\u00ed b\u00fdt men\u0161\u00ed ne\u017e 500 MB.", "videoFailed": "Nahr\u00e1v\u00e1n\u00ed videa se nezda\u0159ilo."}, "reviewsBadge": {"average": "Pr\u016fm\u011brn\u00fd", "readOur": "P\u0159e\u010dt\u011bte si na\u0161e"}}, "da": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "vurderinger"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "Gennemsnit", "readOur": "L\u00e6s vores"}}, "lt": {"general": {"reviews": "Atsiliepimai", "thankYou": "A\u010di\u016b!", "exit": "I\u0161eiti", "finish": "Baigti", "reviewSent": "Atsiliepimas i\u0161si\u0173stas"}, "navbar": {"buttonQuestion": "U\u017eduokite klausim\u0105", "buttonReview": "Palikti atsiliepim\u0105"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "\u012ekelti"}, "reviewForm": {"name": "Name", "namePlaceholder": "J\u016bs\u0173 vardas...", "yourReview": "J\u016bs\u0173 atsiliepimai", "yourReviewPlaceholder": "J\u016bs\u0173 atsiliepimas...", "addPhotoButton": "Prid\u0117ti nuotrauk\u0105", "addVideoButton": "Prid\u0117ti vaizdo \u012fra\u0161\u0105", "uploadVideo": "\u012ekelkite vaizdo \u012fra\u0161\u0105", "changePhotoButton": "Pakeisti nuotrauk\u0105", "thankForReview": "A\u010di\u016b! Dabar patikrinkite savo email paskyr\u0105, kurioje rastie aktyvacijos nuorod\u0105.", "shopOwnerApprove": "A\u010di\u016b! J\u016bs\u0173 atsiliepimas i\u0161saugotas ir laukia patvirtinimo", "photos": "Nuotraukos", "video": "Vaizdo \u012fra\u0161as", "useYoutube": "Arba naudokite \u201eYouTube\u201c vaizdo \u012fra\u0161\u0105", "youtubeLink": "\u201eYouTube\u201c nuoroda", "confirm": "Patvirtinti", "close": "U\u017edaryti", "youtubePlaceholder": "www.youtube.com/watch", "success": "S\u0117km\u0117", "videoSuccess": "Vaizdo \u012fra\u0161as buvo \u012fkeltas ir netrukus bus rodomas per", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "A\u010di\u016b! J\u016bs\u0173 klausimas gautas!", "yourQuestion": "Koks j\u016bs\u0173 klausimas?", "yourQuestionPlaceholder": "J\u016bs\u0173 klausimas...", "productVariant": "Pasirinkite produktus", "productVariantPlaceholder": "Pra\u0161ome pasirinkti vien\u0105"}, "summaryCard": {"from": "nuo", "reviews": "atsiliepimai", "star": "\u017evaig\u017edut\u0117s", "allReviews": "Visi atsiliepimai", "customerImages": "Klient\u0173 nuotraukos", "customerImagesAndVideos": "Kliento vaizdo \u012fra\u0161ai ir vaizdai", "customerVideos": "Klient\u0173 vaizdo \u012fra\u0161ai", "filterBy": "Filtruoti pagal", "recent": "neseniai", "photosAndVideos": "nuotraukos ir vaizdo \u012fra\u0161ai", "ratings": "reitingai"}, "reviewsSection": {"firstToLeaveReview": "B\u016bkite pirmas paliekant atsiliepim\u0105!", "verifiedPurchase": "Patvirtintas", "showMore": "rodyti daugiau", "report": "Prane\u0161ti", "reviewer": "Autorius"}, "pagination": {"prev": "Ankst.", "next": "Kitas"}, "questionsSection": {"firstToAskQuestion": "B\u016bkite pirmas u\u017eduodant klausim\u0105!", "QNASectionHeading": "Klausimai & Atsakymai", "question": "Klausimas", "answer": "Atsakymas"}, "errorMessages": {"mustBeValidEmail": "Privalo b\u016bti tikras email", "emailRequired": "E-mail yra privalomas", "nameRequired": "Vardas yra privalomas", "starRatingRequired": "\u017dvag\u017edu\u010di\u0173 \u012fvertinimas yra privalomas", "questionRequired": "Reikalingas klausimas", "allDetailsMustBeCorrect": "Pra\u0161ome u\u017epildyti visus laukelius", "youtubeInvalid": "\u201eYouTube\u201c nuoroda neteisinga", "sizeTooLarge": "Vaizdo \u012fra\u0161o failo dydis turi b\u016bti ma\u017eesnis nei 500 MB.", "videoFailed": "Nepavyko \u012fkelti vaizdo \u012fra\u0161o."}, "reviewsBadge": {"average": "Vidutinis", "readOur": "Skaitykite m\u016bs\u0173"}}, "nl": {"general": {"reviews": "Reviews", "thankYou": "Bedankt", "exit": "Uitgang", "finish": "Finish", "reviewSent": "Beoordeling verzonden"}, "navbar": {"buttonQuestion": "Stel een vraag", "buttonReview": "Schrijf een review"}, "generalForm": {"email": "Email", "emailPlaceholder": "Vb. Joe@voorbeeld.com", "postButton": "Post"}, "reviewForm": {"name": "Naam", "namePlaceholder": "Uw naam...", "yourReview": "Uw review", "yourReviewPlaceholder": "Uw review...", "addPhotoButton": "Voeg een foto toe", "addVideoButton": "Voeg een video toe", "uploadVideo": "Upload video", "changePhotoButton": "Verander de foto", "thankForReview": "Bedankt! Controleer nu uw e-mail en klik op de bevestigingslink om uw review te laten verschijnen ", "shopOwnerApprove": "Bedankt! Uw beoordeling is ter goedkeuring naar de winkeleigenaar gestuurd", "photos": "Foto's", "video": "Video", "useYoutube": "Of gebruik een YouTube-video", "youtubeLink": "YouTube-link", "confirm": "Bevestigen", "close": "Dichtbij", "youtubePlaceholder": "www.youtube.com/watch", "success": "Succes", "videoSuccess": "Video is ge\u00fcpload en zal binnenkort beschikbaar zijn op", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Bedankt! De winkel heeft uw vraag ontvangen", "yourQuestion": "Wat is uw vraag?", "yourQuestionPlaceholder": "Uw vraag...", "productVariant": "Selecteer een product variant", "productVariantPlaceholder": "Selecteer er een alstublieft "}, "summaryCard": {"from": "van", "reviews": "reviews", "star": "ster", "allReviews": "Alle Reviews", "customerImages": "Klant Afbeeldingen ", "customerImagesAndVideos": "Video's en afbeeldingen van klanten", "customerVideos": "Klantenvideo's", "filterBy": "Filteren op", "recent": "recent", "photosAndVideos": "foto's en video's", "ratings": "waarderingen"}, "reviewsSection": {"firstToLeaveReview": "Wees de eerste die een review achterlaat!", "verifiedPurchase": "Geverifieerde aankoop", "showMore": "toon meer", "report": "Rapport", "reviewer": "Reviewer"}, "pagination": {"prev": "Voorgaand", "next": "Volgende"}, "questionsSection": {"firstToAskQuestion": "Wees de eerste die een vraag stelt", "QNASectionHeading": "Vragen en Antwoorden", "question": "Vraag", "answer": "Antwoord"}, "errorMessages": {"mustBeValidEmail": "Moet een geldig e-mail zijn", "emailRequired": "E-mail is verplicht", "nameRequired": "Naam is verplicht", "starRatingRequired": "Ster review is verplicht", "questionRequired": "Vraag is verplicht", "allDetailsMustBeCorrect": "Vul alstublieft alle details correct in", "youtubeInvalid": "YouTube-link is ongeldig", "sizeTooLarge": "De grootte van het videobestand moet kleiner zijn dan 500 MB.", "videoFailed": "Uploaden van video mislukt."}, "reviewsBadge": {"average": "Gemiddeld", "readOur": "Lees onze"}}, "fr": {"general": {"reviews": "Avis", "thankYou": "Merci", "finish": "Terminer", "exit": "Sortie", "reviewSent": "Commentaire envoy\u00e9"}, "navbar": {"buttonQuestion": "Poser une question", "buttonReview": "Poster un avis"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Poster"}, "reviewForm": {"name": "Nom", "namePlaceholder": "Votre nom...", "yourReview": "Votre avis", "yourReviewPlaceholder": "Votre avis...", "addPhotoButton": "Ajouter une photo", "addVideoButton": "Ajouter une vid\u00e9o", "uploadVideo": "T\u00e9l\u00e9charger une video", "changePhotoButton": "Changer la photo", "thankForReview": "Merci! Consultez votre bo\u00eete mail et clickez sur le lien de confirmation pour faire appara\u00eetre votre avis.", "shopOwnerApprove": "Merci! Votre avis a \u00e9t\u00e9 envoy\u00e9 au propri\u00e9taire de la boutique pour approbation", "photos": "Photos", "video": "Vid\u00e9o", "useYoutube": "Ou utilisez une vid\u00e9o YouTube", "youtubeLink": "Lien YouTube", "confirm": "Confirmer", "close": "proche", "youtubePlaceholder": "www.youtube.com/watch", "success": "Succ\u00e8s", "videoSuccess": "La vid\u00e9o a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e et sera disponible pour visualisation sous peu sur", "delete": "Supprimer", "deleteReview": "Supprimer l\u2019avis", "edit": "\u00c9diter"}, "questionForm": {"thankForQuestion": "Merci! La boutique a re\u00e7u votre question.", "yourQuestion": "Quelle est votre question?", "yourQuestionPlaceholder": "Votre question...", "productVariant": "S\u00e9lectionnez votre type de produit", "productVariantPlaceholder": "Veuillez s\u00e9lectionner un type"}, "summaryCard": {"from": "de", "reviews": "avis", "star": "\u00e9toile", "allReviews": "Tous Les Avis", "customerImages": "Images du client", "customerImagesAndVideos": "Vid\u00e9os et images clients", "customerVideos": "Vid\u00e9os clients", "filterBy": "Filtrer par", "recent": "r\u00e9cent", "photosAndVideos": "photos et vid\u00e9os", "ratings": "\u00e9valuations"}, "reviewsSection": {"firstToLeaveReview": "Soyez le premier \u00e0 laisser un avis!", "verifiedPurchase": "Achat v\u00e9rifi\u00e9", "showMore": "lire l'avis complet", "report": "Rapport", "reviewer": "\u00c9valuateur"}, "pagination": {"prev": "Pr\u00e9c\u00e9dent", "next": "Suivant"}, "questionsSection": {"firstToAskQuestion": "Soyez le premier \u00e0 poser une question", "QNASectionHeading": "Questions et R\u00e9ponses", "question": "Question", "answer": "R\u00e9ponse"}, "errorMessages": {"mustBeValidEmail": "Doit \u00eatre une adresse e-mail valide", "emailRequired": "Une adresse e-mail est requise", "nameRequired": "Un nom est requis", "starRatingRequired": "Une \u00e9valuation est requise", "questionRequired": "Une question est requise", "allDetailsMustBeCorrect": "Veuillez renseigner tous les champs correctement", "youtubeInvalid": "Le lien Youtube n'est pas valide", "sizeTooLarge": "La taille du fichier vid\u00e9o doit \u00eatre inf\u00e9rieure \u00e0 500 Mo.", "videoFailed": "\u00c9chec du t\u00e9l\u00e9chargement de la vid\u00e9o."}, "reviewsBadge": {"average": "Moyenne", "readOur": "Lisez notre"}}, "de": {"general": {"reviews": "Kundenrezension", "thankYou": "Vielen Dank", "finish": "Ausgang", "exit": "Ausgang", "reviewSent": "Bewertung gesendet"}, "navbar": {"buttonQuestion": "Frage stellen", "buttonReview": "Kundenrezension verfassen"}, "generalForm": {"email": "E-Mail", "emailPlaceholder": "z.B. peter@beispielemai.de (Pflichtfeld)", "postButton": "Abschicken"}, "reviewForm": {"name": "Name", "namePlaceholder": "Ihr Name... (Pflichtfeld)", "yourReview": "Ihre Kundenrezension", "yourReviewPlaceholder": "Ihre Kundenrezension...", "addPhotoButton": "Foto hinzuf\u00fcgen", "addVideoButton": "F\u00fcgen Sie ein Video hinzu", "uploadVideo": "Video hochladen", "changePhotoButton": "Foto \u00e4ndern", "thankForReview": "Vielen Dank! Bitte pr\u00fcfen Sie Ihr E-Mail Postfach und klicken Sie auf den Best\u00e4tgungs Link um die Ihren Kunderezension sichtbar zu machen.", "shopOwnerApprove": "Vielen Dank! Ihre Bewertung wurde zur Genehmigung an den Ladenbesitzer gesendet", "photos": "Fotos", "video": "Video", "useYoutube": "Oder benutze ein YouTube-Video", "youtubeLink": "YouTube-Link", "confirm": "Best\u00e4tigen", "close": "Schlie\u00dfen", "youtubePlaceholder": "www.youtube.com/watch", "success": "Erfolg", "videoSuccess": "Das Video wurde hochgeladen und kann in K\u00fcrze unter angesehen werden", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Vielen Dank! Der Shop hat ihre Anfrage erhalten.", "yourQuestion": "Haben Sie eine Frage?", "yourQuestionPlaceholder": "Ihre Frage...", "productVariant": "Bitte Produkt aussuchen", "productVariantPlaceholder": "Bitte Produkt aussuchen"}, "summaryCard": {"from": "von", "reviews": "Kundenrezensionen", "star": "Stern", "allReviews": "Alle Kundenrezension", "customerImages": "Kundenbilder ", "customerImagesAndVideos": "Kundenvideos und Bilder", "customerVideos": "Kundenvideos", "filterBy": "Filtern nach", "recent": "k\u00fcrzlich", "photosAndVideos": "Fotos & Videos", "ratings": "Bewertungen"}, "reviewsSection": {"firstToLeaveReview": "Sagen Sie Ihre Meinung zu diesem Artikel.", "verifiedPurchase": "Verifizierter Kauf", "showMore": "mehr anzeigen", "report": "Missbrauch melden", "reviewer": "Kunde"}, "pagination": {"prev": "<", "next": ">"}, "questionsSection": {"firstToAskQuestion": "Stellen Sie Ihre Frage als erstes zu diesem Artikel.", "QNASectionHeading": "Fragen & Antworten", "question": "Frage", "answer": "Antwort"}, "errorMessages": {"mustBeValidEmail": "Bitte geben Sie eine g\u00fcltige Email Addresse ein.", "emailRequired": "E-Mail ist ein Pflichtfeld", "nameRequired": "Name ist ein Plfichtfeld", "starRatingRequired": "Stern Bewertung ist ein Pflichfeld.", "questionRequired": "Frage ist ein Pflichtfeld.", "allDetailsMustBeCorrect": "Bitte f\u00fcllen sie alle Felder korrekt aus. Danke.", "youtubeInvalid": "Youtube Link ist ung\u00fcltig", "sizeTooLarge": "Die Gr\u00f6\u00dfe der Videodatei muss weniger als 500 MB betragen.", "videoFailed": "Video-Upload fehlgeschlagen."}, "reviewsBadge": {"average": "Durchschnitt", "readOur": "Lesen Sie unsere"}}, "el": {"general": {"reviews": "\u039a\u03c1\u03b9\u03c4\u03b9\u03ba\u03ad\u03c2", "thankYou": "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5", "exit": "\u0395\u03be\u03bf\u03b4\u03bf\u03c2", "finish": "\u03a6\u03b9\u03bd\u03af\u03c1\u03b9\u03c3\u03bc\u03b1", "reviewSent": "\u0397 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae \u03b5\u03c3\u03c4\u03ac\u03bb\u03b7"}, "navbar": {"buttonQuestion": "\u03a5\u03c0\u03bf\u03b2\u03ac\u03bb\u03b5\u03c4\u03b5 \u0395\u03c1\u03ce\u03c4\u03b7\u03c3\u03b7", "buttonReview": "\u0393\u03c1\u03ac\u03c8\u03c4\u03b5 \u039a\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae"}, "generalForm": {"email": "Email", "emailPlaceholder": "\u03c0.\u03c7. joe@example.com", "postButton": "\u0394\u03b7\u03bc\u03bf\u03c3\u03af\u03b5\u03c5\u03c3\u03b7"}, "reviewForm": {"name": "\u038c\u03bd\u03bf\u03bc\u03b1", "namePlaceholder": "\u03a4\u03bf \u03cc\u03bd\u03bf\u03bc\u03ac \u03c3\u03b1\u03c2...", "yourReview": "\u0397 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2", "yourReviewPlaceholder": "\u0397 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2...", "addPhotoButton": "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1\u03c2", "addVideoButton": "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c3\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf", "uploadVideo": "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf", "changePhotoButton": "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1\u03c2", "thankForReview": "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5! \u03a4\u03ce\u03c1\u03b1 \u03b5\u03bb\u03ad\u03b3\u03be\u03c4\u03b5 \u03c4\u03bf email \u03c3\u03b1\u03c2 \u03ba\u03b1\u03b9 \u03c0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03b5\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03af\u03c9\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03bc\u03c6\u03b1\u03bd\u03b9\u03c3\u03c4\u03b5\u03af \u03b7 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2.", "shopOwnerApprove": "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03ce! \u0397 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2 \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf\u03bd \u03ba\u03ac\u03c4\u03bf\u03c7\u03bf \u03c4\u03bf\u03c5 \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u03b3\u03b9\u03b1 \u03ad\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7", "photos": "\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b5\u03c2", "video": "\u03b2\u03af\u03bd\u03c4\u03b5\u03bf", "useYoutube": "\u0389 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf YouTube", "youtubeLink": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 YouTube", "confirm": "\u0395\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03b9\u03ce\u03bd\u03c9", "close": "\u039a\u03bb\u03b5\u03af\u03c3\u03b5", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1", "videoSuccess": "\u03a4\u03bf \u03b2\u03af\u03bd\u03c4\u03b5\u03bf \u03bc\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03c4\u03ce\u03b8\u03b7\u03ba\u03b5 \u03ba\u03b1\u03b9 \u03b8\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf \u03b3\u03b9\u03b1 \u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03c3\u03cd\u03bd\u03c4\u03bf\u03bc\u03b1 \u03c3\u03c4\u03b9\u03c2", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "\u03a3\u03b1\u03c2 \u03b5\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5! To \u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b7\u03bc\u03b1 \u03ad\u03bb\u03b1\u03b2\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03ce\u03c4\u03b7\u03c3\u03ae \u03c3\u03b1\u03c2.", "yourQuestion": "\u03a0\u03bf\u03b9\u03ac \u03b5\u03af\u03bd\u03b1\u03b9 \u03b7 \u03b5\u03c1\u03ce\u03c4\u03b7\u03c3\u03ae \u03c3\u03b1\u03c2?", "yourQuestionPlaceholder": "\u0397 \u03b5\u03c1\u03ce\u03c4\u03b7\u03c3\u03ae \u03c3\u03b1\u03c2...", "productVariant": "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c0\u03b1\u03c1\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "productVariantPlaceholder": "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1"}, "summaryCard": {"from": "\u03b1\u03c0\u03cc", "reviews": "\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ad\u03c2", "star": "\u03b1\u03c3\u03c4\u03ad\u03c1\u03b9", "allReviews": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ad\u03c2", "customerImages": "\u0395\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2 \u03a0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "customerImagesAndVideos": "\u0392\u03af\u03bd\u03c4\u03b5\u03bf \u03ba\u03b1\u03b9 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2 \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "customerVideos": "\u0392\u03af\u03bd\u03c4\u03b5\u03bf \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "filterBy": "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03ba\u03b1\u03c4\u03ac", "recent": "\u03c0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03bf\u03c2", "photosAndVideos": "\u03c6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b5\u03c2 \u03ba\u03b1\u03b9 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf", "ratings": "\u03b1\u03ba\u03c1\u03bf\u03b1\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1"}, "reviewsSection": {"firstToLeaveReview": "\u0393\u03c1\u03ac\u03c8\u03c4\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03ce\u03c4\u03b7 \u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae!", "verifiedPurchase": "\u0395\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03b9\u03c9\u03bc\u03ad\u03bd\u03b7 \u03b1\u03b3\u03bf\u03c1\u03ac", "showMore": "\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1", "report": "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac", "reviewer": "\u039a\u03c1\u03b9\u03c4\u03ae\u03c2"}, "pagination": {"prev": "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf", "next": "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf"}, "questionsSection": {"firstToAskQuestion": "\u039a\u03ac\u03bd\u03c4\u03b5 \u03b5\u03c3\u03b5\u03af\u03c2 \u03c4\u03b7\u03bd \u03c0\u03c1\u03ce\u03c4\u03b7 \u03b5\u03c1\u03ce\u03c4\u03b7\u03c3\u03b7", "QNASectionHeading": "\u0395\u03c1\u03c9\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2 & \u0391\u03c0\u03b1\u03bd\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2", "question": "\u0395\u03c1\u03ce\u03c4\u03b7\u03c3\u03b7", "answer": "\u0391\u03c0\u03ac\u03bd\u03c4\u03b7\u03c3\u03b7"}, "errorMessages": {"mustBeValidEmail": "\u03a4\u03bf e-mail \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf", "emailRequired": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9 e-mail", "nameRequired": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9 \u038c\u03bd\u03bf\u03bc\u03b1", "starRatingRequired": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9 \u03b2\u03b1\u03b8\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03b1", "questionRequired": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9 \u03b5\u03c1\u03ce\u03c4\u03b7\u03c3\u03b7", "allDetailsMustBeCorrect": "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03c3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c3\u03c9\u03c3\u03c4\u03ac \u03cc\u03bb\u03b1 \u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1", "youtubeInvalid": "\u039f \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 Youtube \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf\u03c2", "sizeTooLarge": "\u03a4\u03bf \u03bc\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u03c4\u03bf\u03c5 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bc\u03b9\u03ba\u03c1\u03cc\u03c4\u03b5\u03c1\u03bf \u03b1\u03c0\u03cc 500MB.", "videoFailed": "\u0397 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03b2\u03af\u03bd\u03c4\u03b5\u03bf \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5."}, "reviewsBadge": {"average": "\u039c\u03ad\u03c3\u03b7 \u03c4\u03b9\u03bc\u03ae", "readOur": "\u0394\u03b9\u03b1\u03b2\u03ac\u03c3\u03c4\u03b5 \u03bc\u03b1\u03c2"}}, "iw": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u05d3\u05d9\u05e8\u05d5\u05d2\u05d9\u05dd"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u05de\u05b0\u05de\u05d5\u05bc\u05e6\u05b8\u05e2", "readOur": "\u05e7\u05e8\u05d0 \u05e9\u05dc\u05e0\u05d5"}}, "hi": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u0930\u0947\u091f\u093f\u0902\u0917\u094d\u0938"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0914\u0938\u0924", "readOur": "\u0939\u092e\u093e\u0930\u093e \u092a\u0922\u093c\u0947\u0902"}}, "hu": {"general": {"reviews": "V\u00e1s\u00e1rl\u00f3i v\u00e9lem\u00e9nyek", "thankYou": "K\u00f6sz\u00f6n\u00f6m", "exit": "Kij\u00e1rat", "finish": "Befejez", "reviewSent": "V\u00e9lem\u00e9ny elk\u00fcldve"}, "navbar": {"buttonQuestion": "K\u00e9rdezzen t\u0151l\u00fcnk", "buttonReview": "\u00cdrjon \u00e9rt\u00e9kel\u00e9st"}, "generalForm": {"email": "Email", "emailPlaceholder": "pl. kisjanos@pelda.hu", "postButton": "Elk\u00fcld"}, "reviewForm": {"name": "N\u00e9v", "namePlaceholder": "Az \u00d6n neve", "yourReview": "Az \u00d6n \u00e9rt\u00e9kel\u00e9se", "yourReviewPlaceholder": " Az \u00d6n \u00e9rt\u00e9kel\u00e9se...", "addPhotoButton": "T\u00f6lts\u00f6n fel f\u00e9nyk\u00e9pet", "addVideoButton": "Vide\u00f3 hozz\u00e1ad\u00e1sa", "uploadVideo": "Vide\u00f3 felt\u00f6lt\u00e9se", "changePhotoButton": "F\u00e9nyk\u00e9p cser\u00e9je", "thankForReview": "K\u00f6sz\u00f6nj\u00fck! Email c\u00edm\u00e9re k\u00fcldt\u00fcnk egy meger\u0151s\u00edt\u0151 levelet, k\u00e9rj\u00fck kattintson a benne tal\u00e1lhat\u00f3 linkre \u00e9rt\u00e9kel\u00e9se v\u00e9gleges\u00edt\u00e9s\u00e9hez.", "shopOwnerApprove": "K\u00f6sz\u00f6n\u00f6m! Az \u00d6n v\u00e9lem\u00e9ny\u00e9t j\u00f3v\u00e1hagy\u00e1s c\u00e9lj\u00e1b\u00f3l elk\u00fcldt\u00e9k az \u00fczlet tulajdonos\u00e1nak", "photos": "fot\u00f3k", "video": "Vide\u00f3", "useYoutube": "Vagy haszn\u00e1ljon YouTube-vide\u00f3t", "youtubeLink": "YouTube link", "confirm": "meger\u0151s\u00edt", "close": "Bez\u00e1r\u00e1s", "youtubePlaceholder": "www.youtube.com/watch", "success": "Siker", "videoSuccess": "A vide\u00f3t felt\u00f6lt\u00f6tt\u00e9k, \u00e9s hamarosan el\u00e9rhet\u0151 lesz megtekint\u00e9sre", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "K\u00f6sz\u00f6nj\u00fck! Megkaptuk k\u00e9rd\u00e9s\u00e9t.", "yourQuestion": "K\u00e9rd\u00e9se van?", "yourQuestionPlaceholder": "\u00cdrja ide k\u00e9rd\u00e9s\u00e9t...", "productVariant": "V\u00e1lassza ki a term\u00e9kv\u00e1ltozatot!", "productVariantPlaceholder": "K\u00e9rj\u00fck v\u00e1lasszon"}, "summaryCard": {"from": "ennyi \u00e9rt\u00e9kel\u00e9s alapj\u00e1n:", "reviews": "v\u00e9lem\u00e9ny", "star": "csillag", "allReviews": "\u00d6sszes v\u00e9lem\u00e9ny megjelen\u00edt\u00e9se", "customerImages": "Vev\u0151ink \u00e1ltal felt\u00f6lt\u00f6tt k\u00e9pek", "customerImagesAndVideos": "Vev\u0151i vide\u00f3k \u00e9s k\u00e9pek", "customerVideos": "\u00dcgyf\u00e9l vide\u00f3k", "filterBy": "Sz\u0171r\u00e9s vlami alapj\u00e1n", "recent": "friss", "photosAndVideos": "fot\u00f3k \u00e9s vide\u00f3k", "ratings": "\u00e9rt\u00e9kel\u00e9sek"}, "reviewsSection": {"firstToLeaveReview": "Legyen \u00d6n az els\u0151 aki \u00e9rt\u00e9keli ezt a term\u00e9ket!", "verifiedPurchase": "Ellen\u0151rz\u00f6tt v\u00e1s\u00e1rl\u00e1s", "showMore": "Mutass t\u00f6bbet", "report": "Jelent\u00e9s", "reviewer": "Ellen\u0151rizte:"}, "pagination": {"prev": "El\u0151z\u0151", "next": "K\u00f6vetkez\u0151"}, "questionsSection": {"firstToAskQuestion": "K\u00e9rdezzen \u00d6n els\u0151k\u00e9nt err\u0151l a term\u00e9kr\u0151l!", "QNASectionHeading": "K\u00e9rd\u00e9sek \u00e9s v\u00e1laszok", "question": "K\u00e9rd\u00e9s", "answer": "V\u00e1lasz"}, "errorMessages": {"mustBeValidEmail": "Adjon meg egy \u00e9rv\u00e9nyes email c\u00edmet!", "emailRequired": "Email c\u00edm megad\u00e1sa k\u00f6telez\u0151", "nameRequired": "N\u00e9v megad\u00e1sa k\u00f6telez\u0151", "starRatingRequired": "Adja meg a csillagok sz\u00e1m\u00e1t!", "questionRequired": "Adja meg a k\u00e9rd\u00e9s\u00e9t!", "allDetailsMustBeCorrect": "K\u00e9rj\u00fck minden r\u00e9szt helyesen t\u00f6lts\u00f6n ki!", "youtubeInvalid": "A Youtube link \u00e9rv\u00e9nytelen", "sizeTooLarge": "A videof\u00e1jl m\u00e9ret\u00e9nek kevesebbnek kell lennie, mint 500 MB.", "videoFailed": "A vide\u00f3 felt\u00f6lt\u00e9se sikertelen."}, "reviewsBadge": {"average": "\u00c1tlagos", "readOur": "Olvassa el a mi"}}, "it": {"general": {"reviews": "Recensioni", "thankYou": "Grazie", "exit": "Uscita", "finish": "Fine", "reviewSent": "Recensione inviata"}, "navbar": {"buttonQuestion": "Fai una domanda", "buttonReview": "Scrivi una recensione"}, "generalForm": {"email": "Email", "emailPlaceholder": "per esempio: mariorossi@esempio.it", "postButton": "Posta"}, "reviewForm": {"name": "Nome", "namePlaceholder": "Il tuo nome...", "yourReview": "La tua recensione", "yourReviewPlaceholder": "La tua recensione...", "addPhotoButton": "Aggiungi una foto", "addVideoButton": "Aggiungi un video", "uploadVideo": "Carica video", "changePhotoButton": "Cambia la foto", "thankForReview": " Grazie! Controlla la tua casella di posta elettronica e clicca sul link di conferma per far apparire la tua recensione. ", "shopOwnerApprove": "Grazie! La tua recensione \u00e8 stata inviata al proprietario del negozio per l'approvazione", "photos": "Fotografie", "video": "video", "useYoutube": "O usa un video di YouTube", "youtubeLink": "Collegamento YouTube", "confirm": "Confermare", "close": "Vicino", "youtubePlaceholder": "www.youtube.com/watch", "success": "Successo", "videoSuccess": "Il video \u00e8 stato caricato e sar\u00e0 disponibile per la visualizzazione a breve su", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": " Grazie! Abbiamo ricevuto la tua domanda. ", "yourQuestion": "Qual \u00e8 la tua domanda?", "yourQuestionPlaceholder": "La tua domanda...", "productVariant": "Select product variant", "productVariantPlaceholder": "Selezionare un'opzione"}, "summaryCard": {"from": "da", "reviews": "recensioni", "star": "star", "allReviews": "Tutte Le Recensioni", "customerImages": "Foto di chi ha gi\u00e0 acquistato il prodotto ", "customerImagesAndVideos": "Video e immagini dei clienti", "customerVideos": "Video dei clienti", "filterBy": "Filtra per", "recent": "recente", "photosAndVideos": "foto e video", "ratings": "giudizi"}, "reviewsSection": {"firstToLeaveReview": "Sii il primo a lasciare una recensione!", "verifiedPurchase": "Acquisto verificato", "showMore": "mostra", "report": "Report", "reviewer": "Commentatore"}, "pagination": {"prev": "Precedente", "next": "Successiva"}, "questionsSection": {"firstToAskQuestion": "Sii il primo a fare una domanda!", "QNASectionHeading": "Domande & Risposte", "question": "Domanda", "answer": "Risposta"}, "errorMessages": {"mustBeValidEmail": "L'e-mail deve essere valida", "emailRequired": "Inserire l'e-mail \u00e8 obbligatorio", "nameRequired": "Inserire il nome \u00e8 obbligatorio", "starRatingRequired": "La valutazione \u00e8 obbligatoria", "questionRequired": "Inserire la domanda \u00e8 obbligatorio", "allDetailsMustBeCorrect": "Inserire tutti le informazioni correttamente", "youtubeInvalid": "Il link di Youtube non \u00e8 valido", "sizeTooLarge": "La dimensione del file video deve essere inferiore a 500 MB.", "videoFailed": "Caricamento video non riuscito."}, "reviewsBadge": {"average": "Media", "readOur": "Leggi il nostro"}}, "ja": {"general": {"reviews": "\u30ec\u30d3\u30e5\u30fc", "thankYou": "\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f", "exit": "\u51fa\u53e3", "finish": "\u7d42\u4e86", "reviewSent": "\u30ec\u30d3\u30e5\u30fc\u3092\u9001\u4fe1"}, "navbar": {"buttonQuestion": "\u8cea\u554f", "buttonReview": "\u30ec\u30d3\u30e5\u30fc\u3092\u66f8\u304f"}, "generalForm": {"email": "Email", "emailPlaceholder": "\u30a2\u30c9\u30ec\u30b9\u306f\u516c\u958b\u3055\u308c\u307e\u305b\u3093", "postButton": "\u6295\u7a3f"}, "reviewForm": {"name": "\u540d\u524d", "namePlaceholder": "\u3042\u306a\u305f\u306e\u540d\u524d", "yourReview": "\u3042\u306a\u305f\u306e\u30ec\u30d3\u30e5\u30fc", "yourReviewPlaceholder": "\u3042\u306a\u305f\u306e\u30ec\u30d3\u30e5\u30fc", "addPhotoButton": "\u5199\u771f\u3092\u8ffd\u52a0\u3059\u308b", "addVideoButton": "\u30d3\u30c7\u30aa\u3092\u8ffd\u52a0", "uploadVideo": "\u30d3\u30c7\u30aa\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", "changePhotoButton": "\u5199\u771f\u3092\u5909\u66f4\u3059\u308b\u3002", "thankForReview": "\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002\u3042\u306a\u305f\u306eemail\u304c\u9593\u9055\u3063\u3066\u306a\u3044\u304b\u78ba\u8a8d\u3057\u3001\u3042\u306a\u305f\u306e\u30ec\u30d3\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u306e\u3067\u5165\u529b\u5185\u5bb9\u3092\u3054\u78ba\u8a8d\u4e0b\u3055\u3044\u3002", "shopOwnerApprove": "\u3042\u308a\u304c\u3068\u3046\uff01\u3042\u306a\u305f\u306e\u30ec\u30d3\u30e5\u30fc\u306f\u627f\u8a8d\u306e\u305f\u3081\u306b\u30b7\u30e7\u30c3\u30d7\u306e\u30aa\u30fc\u30ca\u30fc\u306b\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f", "photos": "\u5199\u771f", "video": "\u30d3\u30c7\u30aa", "useYoutube": "\u307e\u305f\u306fYouTube\u30d3\u30c7\u30aa\u3092\u4f7f\u7528\u3059\u308b", "youtubeLink": "YouTube\u30ea\u30f3\u30af", "confirm": "\u78ba\u8a8d", "close": "\u9589\u3058\u308b", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u6210\u529f", "videoSuccess": "\u52d5\u753b\u304c\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f\u3002\u307e\u3082\u306a\u304f\u8868\u793a\u3055\u308c\u307e\u3059", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002\u304a\u5ba2\u69d8\u306e\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u53d7\u4ed8\u307e\u3057\u305f\u3002", "yourQuestion": "\u304a\u5ba2\u69d8\u306e\u3054\u8cea\u554f\u306f\u4f55\u3067\u3059\u304b\uff1f", "yourQuestionPlaceholder": "\u3042\u306a\u305f\u306e\u8cea\u554f", "productVariant": "\u5225\u306e\u5546\u54c1\u3092\u9078\u3076", "productVariantPlaceholder": "1\u3064\u9078\u629e\u3057\u3066\u4e0b\u3055\u3044\u3002"}, "summaryCard": {"from": "\u30ec\u30d3\u30e5\u30fc\u4ef6\u6570", "reviews": "", "fromReviewsJapanese": "\u30ec\u30d3\u30e5\u30fc\u4ef6\u6570", "star": "\u8a55\u4fa1", "allReviews": "\u3059\u3079\u3066\u306e\u30ec\u30d3\u30e5\u30fc", "customerImages": "\u8cfc\u5165\u8005\u753b\u50cf", "customerImagesAndVideos": "\u304a\u5ba2\u69d8\u306e\u30d3\u30c7\u30aa\u3068\u753b\u50cf", "customerVideos": "\u30ab\u30b9\u30bf\u30de\u30fc\u30d3\u30c7\u30aa", "filterBy": "\u30d5\u30a3\u30eb\u30bf\u30fc", "recent": "\u6700\u8fd1", "photosAndVideos": "\u5199\u771f\u3068\u30d3\u30c7\u30aa", "ratings": "\u8a55\u4fa1"}, "reviewsSection": {"firstToLeaveReview": "\u6700\u521d\u306e\u30ec\u30d3\u30e5\u30fc\u3092\u6b8b\u3057\u3066\u304a\u304f\u3002", "verifiedPurchase": "\u8a8d\u8a3c\u8cfc\u5165\u8005", "showMore": "\u3082\u3063\u3068\u898b\u308b", "report": "\u5831\u544a", "reviewer": "\u8cfc\u5165\u8005\u30ec\u30d3\u30e5\u30fc"}, "pagination": {"prev": "\u524d", "next": "\u6b21"}, "questionsSection": {"firstToAskQuestion": "\u6700\u521d\u306b\u8cea\u554f\u3059\u308b\u3002", "QNASectionHeading": "\u8cea\u554f\u3068\u56de\u7b54", "question": "\u8cea\u554f", "answer": "\u56de\u7b54"}, "errorMessages": {"mustBeValidEmail": "\u6709\u52b9\u306ae-mail\u3092\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\u3002", "emailRequired": "E-mail\u306f\u5fc5\u9808\u3067\u3059\u3002", "nameRequired": "\u540d\u524d\u306f\u5fc5\u9808\u3067\u3059\u3002", "starRatingRequired": "\u8a55\u4fa1\u306f\u5fc5\u9808\u3067\u3059\u3002", "questionRequired": "\u8cea\u554f\u306f\u5fc5\u9808\u3067\u3059\u3002", "allDetailsMustBeCorrect": "\u8a18\u5165\u3057\u305f\u5168\u3066\u306e\u5185\u5bb9\u306b\u9593\u9055\u3044\u304c\u306a\u3044\u304b\u3054\u78ba\u8a8d\u4e0b\u3055\u3044\u3002", "youtubeInvalid": "YouTube\u30ea\u30f3\u30af\u304c\u7121\u52b9\u3067\u3059", "sizeTooLarge": "\u30d3\u30c7\u30aa\u30d5\u30a1\u30a4\u30eb\u306e\u30b5\u30a4\u30ba\u306f500MB\u672a\u6e80\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", "videoFailed": "\u30d3\u30c7\u30aa\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002"}, "reviewsBadge": {"average": "\u5e73\u5747", "readOur": "\u79c1\u305f\u3061\u3092\u8aad\u3080"}}, "mn": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u04af\u043d\u044d\u043b\u0433\u044d\u044d"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0414\u0443\u043d\u0434\u0430\u0436", "readOur": "\u0411\u0438\u0434\u043d\u0438\u0439\u0433 \u0443\u043d\u0448\u0438\u043d\u0430 \u0443\u0443"}}, "no": {"general": {"reviews": "Anmeldelser", "thankYou": "Takk", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Sp\u00f8r et sp\u00f8rsm\u00e5l", "buttonReview": "Skriv anmeldelse"}, "generalForm": {"email": "E-post", "emailPlaceholder": "eks. joe@eksempel.com", "postButton": "Post"}, "reviewForm": {"name": "Navn", "namePlaceholder": "Ditt navn...", "yourReview": "Din anmeldelse", "yourReviewPlaceholder": "Din anmeldelse...", "addPhotoButton": "Legg til et bilde", "addVideoButton": "Legg til en video", "uploadVideo": "Last opp video", "changePhotoButton": "Endre p\u00e5 bildet", "thankForReview": "Takk! Sjekk e-posten din og klikk p\u00e5 bekreftelseslink for at anmeldelsen kan vises.", "shopOwnerApprove": "Takk! Din anmeldelse ble sent til en moderator som kan godkjenne den", "photos": "Bilder", "video": "video", "useYoutube": "Eller bruk en YouTube-video", "youtubeLink": "YouTube-kobling", "confirm": "Bekrefte", "close": "Lukk", "youtubePlaceholder": "www.youtube.com/watch", "success": "Suksess", "videoSuccess": "Videoen ble lastet opp og vil v\u00e6re tilgjengelig for visning snart kl", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Tusen takk! En moderator har mottatt sp\u00f8rsm\u00e5let ditt.", "yourQuestion": "Hva er sp\u00f8rsm\u00e5let ditt?", "yourQuestionPlaceholder": "Ditt sp\u00f8rsm\u00e5l...", "productVariant": "Velg produktvariant", "productVariantPlaceholder": "V\u00e6r s\u00e5 snill og velg en"}, "summaryCard": {"from": "fra", "reviews": "anmeldelser", "star": "stjerne", "allReviews": "Alle anmeldelsene", "customerImages": "Kundebilder", "customerImagesAndVideos": "Kundevideoer og bilder", "customerVideos": "Kundevideoer", "filterBy": "Filtrer etter", "recent": "nylig", "photosAndVideos": "bilder og videoer", "ratings": "rangeringer"}, "reviewsSection": {"firstToLeaveReview": "V\u00e6r den f\u00f8rste til \u00e5 legge igjen en anmeldelse!", "verifiedPurchase": "Bekreftet kj\u00f8p", "showMore": "vis mer", "report": "Rapporter", "reviewer": "Anmelder"}, "pagination": {"prev": "Forrige", "next": "Neste"}, "questionsSection": {"firstToAskQuestion": "V\u00e6r den f\u00f8rste som sp\u00f8r et sp\u00f8rsm\u00e5l", "QNASectionHeading": "Sp\u00f8rsm\u00e5l & Svar", "question": "Sp\u00f8rsm\u00e5l", "answer": "Svar"}, "errorMessages": {"mustBeValidEmail": "M\u00e5 v\u00e6re en gyldig e-post", "emailRequired": "E-post er n\u00f8dvendig", "nameRequired": "Navn er n\u00f8dvendig", "starRatingRequired": "Stjernevurdering er n\u00f8dvendig", "questionRequired": "Sp\u00f8rsm\u00e5l er n\u00f8dvendig", "allDetailsMustBeCorrect": "V\u00e6r s\u00e5 snill \u00e5 fyll inn alle detaljene riktig", "youtubeInvalid": "Youtube-koblingen er ugyldig", "sizeTooLarge": "St\u00f8rrelsen p\u00e5 videofilen m\u00e5 v\u00e6re mindre enn 500 MB.", "videoFailed": "Videoopplastningen mislyktes."}, "reviewsBadge": {"average": "Gjennomsnitt", "readOur": "Les v\u00e5r"}}, "fa": {"general": {"reviews": "Reviews", "thankYou": "\u0645\u062a\u0634\u06a9\u0631\u0645", "exit": "Wyj\u015bcie", "finish": "\u067e\u0627\u06cc\u0627\u0646", "reviewSent": "\u0628\u0631\u0631\u0633\u06cc \u0627\u0631\u0633\u0627\u0644 \u0634\u062f"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u0631\u062a\u0628\u0647 \u0628\u0646\u062f\u06cc \u0647\u0627"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0645\u06cc\u0627\u0646\u06af\u06cc\u0646", "readOur": "\u0645\u0627 \u0631\u0627 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f"}}, "pl": {"general": {"reviews": "Opinie", "thankYou": "Dzi\u0119kujemy", "exit": "Wyj\u015bcie", "finish": "Sko\u0144czy\u0107", "reviewSent": "Opinia wys\u0142ana"}, "navbar": {"buttonQuestion": "Zadaj Pytanie", "buttonReview": "Wystaw Opini\u0119"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. ula@gmail.com", "postButton": "Wy\u015blij"}, "reviewForm": {"name": "Imi\u0119", "namePlaceholder": "Twoje imi\u0119...", "yourReview": "Twoja opinia", "yourReviewPlaceholder": "Twoja opinia...", "addPhotoButton": "Dadaj zdj\u0119cie", "addVideoButton": "Dodaj wideo", "uploadVideo": "Prze\u015blij wideo", "changePhotoButton": "Zmie\u0144 zdj\u0119cie", "thankForReview": "Dzi\u0119kujemy! Aby opublikowa\u0107 opini\u0119 sprawd\u017a sw\u00f3j email i kliknij w link z potwierdzeniem.", "shopOwnerApprove": "Dzi\u0119kujemy! Twoja opinia zosta\u0142a wys\u0142ana do sklepu i oczekuje na akceptacj\u0119.", "photos": "Zdj\u0119cia", "video": "Wideo", "useYoutube": "Lub skorzystaj z filmu na YouTube", "youtubeLink": "Link do YouTube", "confirm": "Potwierdza\u0107", "close": "Blisko", "youtubePlaceholder": "www.youtube.com/watch", "success": "Sukces", "videoSuccess": "Film zosta\u0142 przes\u0142any i wkr\u00f3tce b\u0119dzie dost\u0119pny do ogl\u0105dania", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Dzi\u0119kujemy! Sklep otrzyma\u0142 twoje pytanie.", "yourQuestion": "Jakie jest twoje pytanie?", "yourQuestionPlaceholder": "Twoje pytanie...", "productVariant": "Wybierz wariant produktu", "productVariantPlaceholder": "Wybierz jeden"}, "summaryCard": {"from": "z", "reviews": "opinii", "star": "gwiazdka", "allReviews": "Wszystkie Opinie", "customerImages": "Zdj\u0119cia Kupuj\u0105cych", "customerImagesAndVideos": "Filmy i zdj\u0119cia klient\u00f3w", "customerVideos": "Filmy dla klient\u00f3w", "filterBy": "Sortuj", "recent": "Najnowsze", "photosAndVideos": "Zdj\u0119cia i Filmy", "ratings": "oceny"}, "reviewsSection": {"firstToLeaveReview": "B\u0105d\u017a pierwszym kto wystawi opini\u0119!", "verifiedPurchase": "Potwierdzona zakupem", "showMore": "wi\u0119cej", "report": "zg\u0142o\u015b", "reviewer": "Kupuj\u0105cy"}, "pagination": {"prev": "Poprzednia", "next": "Nast\u0119pna"}, "questionsSection": {"firstToAskQuestion": "B\u0105d\u017a pierwszym kto zada pytanie.", "QNASectionHeading": "Pytania i Odpowiedzi", "question": "Pytanie", "answer": "Odpowied\u017a"}, "errorMessages": {"mustBeValidEmail": "Musisz poda\u0107 poprawny email", "emailRequired": "Email jest wymagany", "nameRequired": "Imi\u0119 jest wymagane", "starRatingRequired": "Gwiazdki s\u0105 wymagane", "questionRequired": "Pytanie jest wymagane", "allDetailsMustBeCorrect": "Prosze wype\u0142nij poprawnie wszystkie pola", "youtubeInvalid": "Link do YouTube jest nieprawid\u0142owy", "sizeTooLarge": "Rozmiar pliku wideo musi by\u0107 mniejszy ni\u017c 500 MB.", "videoFailed": "Przesy\u0142anie wideo nie powiod\u0142o si\u0119."}, "reviewsBadge": {"average": "Przeci\u0119tny", "readOur": "Przeczytaj nasze"}}, "pt": {"general": {"reviews": "Opini\u00f5es", "thankYou": "Obrigado", "exit": "Sa\u00edda", "finish": "Terminar", "reviewSent": "Revis\u00e3o enviada"}, "navbar": {"buttonQuestion": "Fa\u00e7a uma pergunta", "buttonReview": "Escreva uma opini\u00e3o"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Enviar"}, "reviewForm": {"name": "Nome", "namePlaceholder": "Seu nome...", "yourReview": "Sua opini\u00e3o", "yourReviewPlaceholder": "Sua opini\u00e3o...", "addPhotoButton": "Adicionar uma foto", "addVideoButton": "Adicionar um v\u00eddeo", "uploadVideo": "Envio v\u00eddeo", "changePhotoButton": "Trocar a foto", "thankForReview": "Obrigado! Agora verifique seu email e clique no link de confirma\u00e7\u00e3o para que sua opini\u00e3o seja exibida.", "shopOwnerApprove": "Obrigado! Seu coment\u00e1rio foi enviado ao propriet\u00e1rio da loja para aprova\u00e7\u00e3o", "photos": "Fotos", "video": "V\u00eddeo", "useYoutube": "Ou use um v\u00eddeo do YouTube", "youtubeLink": "Link do YouTube", "confirm": "confirme", "close": "Fechar", "youtubePlaceholder": "www.youtube.com/watch", "success": "Sucesso", "videoSuccess": "O v\u00eddeo foi enviado e estar\u00e1 dispon\u00edvel para visualiza\u00e7\u00e3o em breve em", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Obrigado! A loja recebeu sua pergunta.", "yourQuestion": "Qual \u00e9 a sua pergunta?", "yourQuestionPlaceholder": "Sua pergunta...", "productVariant": "Selecione uma varia\u00e7\u00e3o do produto", "productVariantPlaceholder": "Por favor selecione um"}, "summaryCard": {"from": "de", "reviews": "opini\u00f5es", "star": "estrelas", "allReviews": "Todos Opini\u00f5es", "customerImages": "Imagens do comprador", "customerImagesAndVideos": "V\u00eddeos e imagens de clientes", "customerVideos": "V\u00eddeos do cliente", "filterBy": "Filtrar", "recent": "recente", "photosAndVideos": "fotos e v\u00eddeos", "ratings": "avalia\u00e7\u00f5es"}, "reviewsSection": {"firstToLeaveReview": "Seja o primeiro a deixar uma opini\u00e3o!", "verifiedPurchase": "Compra verificada", "showMore": "mostrar mais", "report": "Denunciar", "reviewer": "Opinante"}, "pagination": {"prev": "Anterior", "next": "Pr\u00f3ximo"}, "questionsSection": {"firstToAskQuestion": "Seja o primeiro a fazer uma pergunta", "QNASectionHeading": "Perguntas e respostas", "question": "Pergunta", "answer": "Resposta"}, "errorMessages": {"mustBeValidEmail": "Deve ser um email v\u00e1lido", "emailRequired": "O Email \u00e9 obrigat\u00f3rio", "nameRequired": "O Nome \u00e9 obrigat\u00f3rio", "starRatingRequired": "A Classifica\u00e7\u00e3o por Estrelas \u00e9 obrigat\u00f3ria", "questionRequired": "A Pergunta \u00e9 obrigat\u00f3ria", "allDetailsMustBeCorrect": "Por favor preencha todas as informa\u00e7\u00f5es corretamente", "youtubeInvalid": "O link do YouTube \u00e9 inv\u00e1lido", "sizeTooLarge": "O tamanho do arquivo de v\u00eddeo deve ser menor que 500 MB.", "videoFailed": "Falha no upload do v\u00eddeo."}, "reviewsBadge": {"average": "M\u00e9dia", "readOur": "Leia nosso"}}, "ro": {"general": {"reviews": "Recenzii", "thankYou": "Mul\u021bumesc", "exit": "Ie\u0219ire", "finish": "finalizarea", "reviewSent": "Recenzie trimis\u0103"}, "navbar": {"buttonQuestion": "Adreseaza o intrebare", "buttonReview": "Scrie o recenzie"}, "generalForm": {"email": "E-mail", "emailPlaceholder": "ex. joe@example.com", "postButton": "Trimite"}, "reviewForm": {"name": "Nume", "namePlaceholder": "Numele tau...", "yourReview": "Recenzia ta...", "yourReviewPlaceholder": "Recenzia ta...", "addPhotoButton": "Adauga o fotografie", "addVideoButton": "Ad\u0103uga\u021bi un videoclip", "uploadVideo": "\u00cenc\u0103rca\u021bi videoclip", "changePhotoButton": "Schimba fotografia", "thankForReview": "Multumim! Ultimul pas este sa intrii pe linkul de confirmare trimis pe e-mailul tau pentru a-ti activa recenzia.", "shopOwnerApprove": "Mul\u021bumiri! Recenzia dvs. a fost trimis\u0103 proprietarului magazinului pentru aprobare", "photos": "Fotografii", "video": "Video", "useYoutube": "Sau folosi\u021bi un videoclip YouTube", "youtubeLink": "Link YouTube", "confirm": "A confirma", "close": "\u00cenchide", "youtubePlaceholder": "www.youtube.com/watch", "success": "Succes", "videoSuccess": "Videoclipul a fost \u00eenc\u0103rcat \u0219i va fi disponibil pentru vizualizare \u00een scurt timp la", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Multumim! Intrebarea ta a fost primita..", "yourQuestion": "Care este intrebarea ta?", "yourQuestionPlaceholder": "Intrebarea ta...", "productVariant": "Selecteaza produsul", "productVariantPlaceholder": "Te rugam sa selectezi un produs"}, "summaryCard": {"from": "de la", "reviews": "recenzii", "star": "stea", "allReviews": "Toate Recenziile", "customerImages": "Imaginile clientului", "customerImagesAndVideos": "Videoclipuri \u0219i imagini pentru clien\u021bi", "customerVideos": "Videoclipuri pentru clien\u021bi", "filterBy": "Filtreaza dupa", "recent": "Recent", "photosAndVideos": "fotografii \u0219i videoclipuri", "ratings": "evalu\u0103ri"}, "reviewsSection": {"firstToLeaveReview": "Fii primul care lasa o recenzie!", "verifiedPurchase": "Achizitie verificata", "showMore": "Arata mai mult", "report": "Raporteaza", "reviewer": "Referent"}, "pagination": {"prev": "Inapoi", "next": "Inainte"}, "questionsSection": {"firstToAskQuestion": "Fii primul care pune o intrebare", "QNASectionHeading": "Intrebari si raspunsuri", "question": "Intrebare", "answer": "Raspuns"}, "errorMessages": {"mustBeValidEmail": "E-mailul trebuie sa fie valid", "emailRequired": "E-mailul este necesar", "nameRequired": "Numele este necesar", "starRatingRequired": "Nota este necesara", "questionRequired": "Intrebarea este necesara", "allDetailsMustBeCorrect": "Te rugam sa completezi detaliile in mod corect", "youtubeInvalid": "Linkul YouTube este nevalid", "sizeTooLarge": "Dimensiunea fi\u0219ierului video trebuie s\u0103 fie mai mic\u0103 de 500 MB.", "videoFailed": "\u00cenc\u0103rcarea videoclipului a e\u0219uat."}, "reviewsBadge": {"average": "In medie", "readOur": "Citi\u021bi-ne"}}, "ru": {"general": {"reviews": "\u041e\u0442\u0437\u044b\u0432\u044b", "thankYou": "\u0421\u043f\u0430\u0441\u0438\u0431\u043e", "exit": "\u0412\u044b\u0445\u043e\u0434", "finish": "\u0417\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0442\u044c", "reviewSent": "\u041e\u0442\u0437\u044b\u0432 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d"}, "navbar": {"buttonQuestion": "\u0437\u0430\u0434\u0430\u0442\u044c \u0432\u043e\u043f\u0440\u043e\u0441", "buttonReview": "\u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043e\u0442\u0437\u044b\u0432"}, "generalForm": {"email": "\u0438\u043c\u0435\u0439\u043b", "emailPlaceholder": "\u043f\u0440\u0438\u043c\u0435\u0440 joe@example.com", "postButton": "\u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c"}, "reviewForm": {"name": "\u0438\u043c\u044f", "namePlaceholder": "\u0432\u0430\u0448\u0435 \u0438\u043c\u044f", "yourReview": "\u0432\u0430\u0448 \u043e\u0442\u0437\u044b\u0432", "yourReviewPlaceholder": "\u0432\u0430\u0448 \u043e\u0442\u0437\u044b\u0432", "addPhotoButton": "\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u043e\u0442\u043e", "addVideoButton": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e", "uploadVideo": "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e", "changePhotoButton": "\u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0444\u043e\u0442\u043e", "thankForReview": "\u0441\u043f\u0430\u0441\u0438\u0431\u043e! \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0430\u0448\u0443 \u043f\u043e\u0447\u0442\u0443 \u0438 \u043f\u0440\u043e\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u0430\u0448 \u043e\u0442\u0437\u044b\u0432 \u0431\u044b\u043b \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d", "shopOwnerApprove": "\u0421\u043f\u0430\u0441\u0438\u0431\u043e! \u0412\u0430\u0448 \u043e\u0442\u0437\u044b\u0432 \u0431\u044b\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0443 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0434\u043b\u044f \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0438\u044f", "photos": "\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438", "video": "\u0432\u0438\u0434\u0435\u043e", "useYoutube": "\u0418\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0432\u0438\u0434\u0435\u043e \u043d\u0430 YouTube", "youtubeLink": "\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 YouTube", "confirm": "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435", "close": "\u0431\u043b\u0438\u0437\u043a\u043e", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u0443\u0441\u043f\u0435\u0445", "videoSuccess": "\u0412\u0438\u0434\u0435\u043e \u0431\u044b\u043b\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043e \u0438 \u0441\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043d\u0430", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "\u0441\u043f\u0430\u0441\u0438\u0431\u043e, \u043c\u0430\u0433\u0430\u0437\u0438\u043d \u043f\u0440\u043b\u0443\u0447\u0438\u043b \u0432\u0430\u0448 \u0432\u043e\u043f\u0440\u043e\u0441", "yourQuestion": "\u0447\u0442\u043e \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043f\u0440\u043e\u0441\u0438\u0442\u044c", "yourQuestionPlaceholder": "\u0432\u0430\u0448 \u0432\u043e\u043f\u0440\u043e\u0441", "productVariant": "\u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "productVariantPlaceholder": "\u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0432\u0430\u0448 \u0432\u044b\u0431\u043e\u0440"}, "summaryCard": {"from": "\u043e\u0442", "reviews": "\u043e\u0442\u0437\u044b\u0432\u044b", "star": "\u0440\u0435\u0439\u0442\u0438\u043d\u0433", "allReviews": "\u0432\u0441\u0435 \u043e\u0442\u0437\u044b\u0432\u044b", "customerImages": "\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u0435\u0439", "customerImagesAndVideos": "\u041a\u043b\u0438\u0435\u043d\u0442\u044b \u0432\u0438\u0434\u0435\u043e \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f", "customerVideos": "\u0412\u0438\u0434\u0435\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432", "filterBy": "\u0424\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e", "recent": "\u043d\u0435\u0434\u0430\u0432\u043d\u0438\u0439", "photosAndVideos": "\u0444\u043e\u0442\u043e \u0438 \u0432\u0438\u0434\u0435\u043e", "ratings": "\u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438"}, "reviewsSection": {"firstToLeaveReview": "\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u0435\u0440\u0432\u044b\u043c, \u043a\u0442\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442 \u043e\u0442\u0437\u044b\u0432", "verifiedPurchase": "\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043d\u0430\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0430", "showMore": "\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435", "report": "\u043e\u0442\u0447\u0435\u0442", "reviewer": "\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c"}, "pagination": {"prev": "\u043f\u0440\u0435\u0434", "next": "\u0441\u043b\u0435\u0434"}, "questionsSection": {"firstToAskQuestion": "\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u0435\u0440\u0432\u044b\u043c, \u043a\u0442\u043e \u0437\u0430\u0434\u0430\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441", "QNASectionHeading": "\u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0438 \u043e\u0442\u0432\u0435\u0442\u044b", "question": "\u0432\u043e\u043f\u0440\u043e\u0441", "answer": "\u043e\u0442\u0432\u0435\u0442"}, "errorMessages": {"mustBeValidEmail": "\u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0438\u043c\u0435\u0439\u043b", "emailRequired": "\u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u0435\u0439\u043b", "nameRequired": "\u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u044f", "starRatingRequired": "\u043f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043e\u0446\u0435\u043d\u043a\u0443", "questionRequired": "\u0437\u0430\u0434\u0430\u0439\u0442\u0435 \u0432\u043e\u043f\u0440\u043e\u0441", "allDetailsMustBeCorrect": "P\u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043f\u043e\u043b\u044f", "youtubeInvalid": "\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 YouTube \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0430", "sizeTooLarge": "\u0420\u0430\u0437\u043c\u0435\u0440 \u0432\u0438\u0434\u0435\u043e\u0444\u0430\u0439\u043b\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u0435\u0435 500 \u041c\u0411.", "videoFailed": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e."}, "reviewsBadge": {"average": "\u0421\u0440\u0435\u0434\u043d\u0438\u0439", "readOur": "\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u043d\u0430\u0448\u0438"}}, "sk": {"general": {"reviews": "Reviews", "thankYou": "Diakujemy", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "hodnotenia"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "Priemern\u00e1", "readOur": "Pre\u010d\u00edtajte si na\u0161e"}}, "sv": {"general": {"reviews": "Recensioner", "thankYou": "Tack", "exit": "", "finish": "Avsluta", "reviewSent": "Recension skickad"}, "navbar": {"buttonQuestion": "St\u00e4ll en fr\u00e5ga", "buttonReview": "Skriv en recension"}, "generalForm": {"email": "E-postadress", "emailPlaceholder": "ex. joe@example.com", "postButton": "Skicka"}, "reviewForm": {"name": "Namn", "namePlaceholder": "Ditt namn...", "yourReview": "Din recension", "yourReviewPlaceholder": "Din recension...", "addPhotoButton": "L\u00e4gg till ett foto", "addVideoButton": "L\u00e4gg till en video", "uploadVideo": "Ladda upp video", "changePhotoButton": "\u00c4ndra foto", "thankForReview": "Tack! Kontrollera nu din e-postadress och klicka p\u00e5 l\u00e4nken f\u00f6r bekr\u00e4ftelse f\u00f6r att din recension att visas.", "shopOwnerApprove": "Tack! Din recension skickades till butiks\u00e4garen f\u00f6r godk\u00e4nnande", "photos": "foton", "video": "Video", "useYoutube": "Eller anv\u00e4nd en YouTube-video", "youtubeLink": "YouTube-l\u00e4nk", "confirm": "Bekr\u00e4fta", "close": "St\u00e4nga", "youtubePlaceholder": "www.youtube.com/watch", "success": "Framg\u00e5ng", "videoSuccess": "Videoklippet laddades upp och kommer att finnas tillg\u00e4ngligt inom kort", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Tack! Vi har mottagit din fr\u00e5ga.", "yourQuestion": "Vad \u00e4r din fr\u00e5ga?", "yourQuestionPlaceholder": "Din fr\u00e5ga...", "productVariant": "V\u00e4lj produkt.", "productVariantPlaceholder": "Var god v\u00e4lj en"}, "summaryCard": {"from": "Fr\u00e5n", "reviews": "recensioner", "star": "betyg", "allReviews": "Alla Recensioner", "customerImages": "Kundbild", "customerImagesAndVideos": "Kundvideor och bilder", "customerVideos": "Kundvideor", "filterBy": "Filtrera efter", "recent": "nyligen", "photosAndVideos": "foton och videor", "ratings": "betyg"}, "reviewsSection": {"firstToLeaveReview": "Var den f\u00f6rsta att l\u00e4mna en recension!", "verifiedPurchase": "Verifierat k\u00f6p", "showMore": "visa mer", "report": "Rapportera", "reviewer": "Recensent"}, "pagination": {"prev": "F\u00f6reg\u00e5ende", "next": "N\u00e4sta"}, "questionsSection": {"firstToAskQuestion": "Var den f\u00f6rsta att st\u00e4lla en fr\u00e5ga", "QNASectionHeading": "Fr\u00e5gor & Svar", "question": "Fr\u00e5ga", "answer": "Svar"}, "errorMessages": {"mustBeValidEmail": "M\u00e5ste vara en giltig e-postadress", "emailRequired": "E-post kr\u00e4vs", "nameRequired": "Namn kr\u00e4vs", "starRatingRequired": "Betyg kr\u00e4vs", "questionRequired": "Fr\u00e5ga kr\u00e4vs", "allDetailsMustBeCorrect": "V\u00e4nligen fyll i alla uppgifter korrekt", "youtubeInvalid": "Youtube-l\u00e4nken \u00e4r ogiltig", "sizeTooLarge": "Storleken p\u00e5 videofilen m\u00e5ste vara mindre \u00e4n 500 MB.", "videoFailed": "Uppladdning av video misslyckades."}, "reviewsBadge": {"average": "Genomsnitt", "readOur": "L\u00e4s v\u00e5r"}}, "es": {"general": {"reviews": "Rese\u00f1as", "thankYou": "Gracias", "exit": "Salida", "finish": "Terminar", "reviewSent": "Rese\u00f1a enviada"}, "navbar": {"buttonQuestion": "Haz una pregunta", "buttonReview": "Escribe una rese\u00f1a"}, "generalForm": {"email": "Correo Electronico", "emailPlaceholder": "ex. joe@example.com", "postButton": "Publicar"}, "reviewForm": {"name": "Nombre", "namePlaceholder": "Tu nombre...", "yourReview": "Tu rese\u00f1a", "yourReviewPlaceholder": "Tu Rese\u00f1a...", "addPhotoButton": "Agrega una foto", "addVideoButton": "Agregar un video", "uploadVideo": "Subir video", "changePhotoButton": "Cambia la foto", "thankForReview": "Gracias! Ahora revisa tu correo electronico y haz click en el enlace de confimacion para que tu rese\u00f1a sea mostrada", "shopOwnerApprove": "Gracias! Su opini\u00f3n fue enviada al due\u00f1o de la tienda para su aprobaci\u00f3n", "photos": "Fotos", "video": "V\u00eddeo", "useYoutube": "O usa un video de YouTube", "youtubeLink": "Enlace de YouTube", "confirm": "Confirmar", "close": "Cerca", "youtubePlaceholder": "www.youtube.com/watch", "success": "\u00c9xito", "videoSuccess": "El video se subi\u00f3 y estar\u00e1 disponible para verlo en breve en", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Gracias! La tienda ha recibido tu pregunta", "yourQuestion": "Cual es tu pregunta?", "yourQuestionPlaceholder": "Tu pregunta...", "productVariant": "Selecciona una variante de producto", "productVariantPlaceholder": "Por favor selecciona uno"}, "summaryCard": {"from": "desde", "reviews": "rese\u00f1as", "star": "estrella", "allReviews": "Todos Rese\u00f1as", "customerImages": "Imagenes Cliente", "customerImagesAndVideos": "Videos e im\u00e1genes de clientes", "customerVideos": "Videos de clientes", "filterBy": "Filtrado por", "recent": "reciente", "photosAndVideos": "Fotos y Videos", "ratings": "calificaciones"}, "reviewsSection": {"firstToLeaveReview": "Se el primero en dejar una rese\u00f1a", "verifiedPurchase": "Compra verificada", "showMore": "Mostrar mas", "report": "Reportar", "reviewer": "Por cliente"}, "pagination": {"prev": "Prev", "next": "Prox"}, "questionsSection": {"firstToAskQuestion": "Se el primero en preguntar algo", "QNASectionHeading": "Preguntas y Respuestas", "question": "Pregunta", "answer": "Respuesta"}, "errorMessages": {"mustBeValidEmail": "Debe ser una direccion valida de correo", "emailRequired": "Correo electronico es necesario", "nameRequired": "Nombre es necesario", "starRatingRequired": "Numero de estrellas es necesario", "questionRequired": "Pregunta es necesaria", "allDetailsMustBeCorrect": "Por favor llena los datos correctamente", "youtubeInvalid": "El enlace de YouTube no es v\u00e1lido.", "sizeTooLarge": "El tama\u00f1o del archivo de video debe ser inferior a 500 MB.", "videoFailed": "La carga del video fall\u00f3."}, "reviewsBadge": {"average": "Promedio", "readOur": "Lea nuestro"}}, "th": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e04\u0e30\u0e41\u0e19\u0e19"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22", "readOur": "\u0e2d\u0e48\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32"}}, "tr": {"general": {"reviews": "Reviews", "thankYou": "Te\u015fekk\u00fcr ederim", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "derecelendirme"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "Ortalama", "readOur": "Bizim okuyun"}}, "uk": {"general": {"reviews": "Reviews", "thankYou": "\u0414\u044f\u043a\u0443\u044e", "exit": "\u0412\u0438\u0445\u0456\u0434", "finish": "\u0417\u0430\u043a\u0456\u043d\u0447\u0438\u0442\u0438", "reviewSent": "\u0412\u0456\u0434\u0433\u0443\u043a \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "All Reviews", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u0421\u0435\u0440\u0435\u0434\u043d\u0456\u0439", "readOur": "\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u043d\u0430\u0448\u0456"}}, "vi": {"general": {"reviews": "Nh\u1eadn x\u00e9t", "thankYou": "C\u1ea3m \u01a1n b\u1ea1n", "exit": "L\u1ed1i ra", "finish": "Ho\u00e0n th\u00e0nh", "reviewSent": "\u0110\u00e3 g\u1eedi \u0111\u00e1nh gi\u00e1"}, "navbar": {"buttonQuestion": "H\u1ecfi c\u00e2u h\u1ecfi", "buttonReview": "Vi\u1ebft \u0111\u00e1nh gi\u00e1"}, "generalForm": {"email": "Email", "emailPlaceholder": "th\u00ed d\u1ee5 joe@example.com", "postButton": "G\u1eedi"}, "reviewForm": {"name": "T\u00ean", "namePlaceholder": "T\u00ean c\u1ee7a b\u1ea1n...", "yourReview": "\u0110\u00e1nh gi\u00e1 c\u1ee7a b\u1ea1n", "yourReviewPlaceholder": "\u0110\u00e1nh gi\u00e1 c\u1ee7a b\u1ea1n...", "addPhotoButton": "Th\u00eam \u1ea3nh", "addVideoButton": "Th\u00eam m\u1ed9t video", "uploadVideo": "T\u1ea3i video l\u00ean", "changePhotoButton": "Thay \u0111\u1ed5i \u1ea3nh", "thankForReview": "C\u1ea3m \u01a1n! B\u00e2y gi\u1edd h\u00e3y ki\u1ec3m tra email c\u1ee7a b\u1ea1n v\u00e0 nh\u1ea5p v\u00e0o li\u00ean k\u1ebft x\u00e1c nh\u1eadn \u0111\u1ec3 gi\u00fap \u0111\u00e1nh gi\u00e1 c\u1ee7a b\u1ea1n xu\u1ea5t hi\u1ec7n.", "shopOwnerApprove": "C\u1ea3m \u01a1n! \u0110\u00e1nh gi\u00e1 c\u1ee7a b\u1ea1n \u0111\u00e3 \u0111\u01b0\u1ee3c g\u1eedi \u0111\u1ebfn ch\u1ee7 c\u1eeda h\u00e0ng \u0111\u1ec3 ph\u00ea duy\u1ec7t", "photos": "H\u00ecnh \u1ea3nh", "video": "Video", "useYoutube": "Ho\u1eb7c s\u1eed d\u1ee5ng video YouTube", "youtubeLink": "Li\u00ean k\u1ebft YouTube", "confirm": "X\u00e1c nh\u1eadn", "close": "\u0110\u00f3ng", "youtubePlaceholder": "www.youtube.com/watch", "success": "S\u1ef1 th\u00e0nh c\u00f4ng", "videoSuccess": "Video \u0111\u00e3 \u0111\u01b0\u1ee3c t\u1ea3i l\u00ean v\u00e0 s\u1ebd c\u00f3 s\u1eb5n \u0111\u1ec3 xem ngay t\u1ea1i", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "C\u1ea3m \u01a1n b\u1ea1n! C\u1eeda h\u00e0ng \u0111\u00e3 nh\u1eadn \u0111\u01b0\u1ee3c c\u00e2u h\u1ecfi c\u1ee7a b\u1ea1n.", "yourQuestion": "C\u00e2u h\u1ecfi c\u1ee7a b\u1ea1n l\u00e0 g\u00ec?", "yourQuestionPlaceholder": "C\u00e2u h\u1ecfi c\u1ee7a b\u1ea1n...", "productVariant": "Ch\u1ecdn bi\u1ebfn th\u1ec3 s\u1ea3n ph\u1ea9m", "productVariantPlaceholder": "Vui l\u00f2ng ch\u1ecdn m\u1ed9t"}, "summaryCard": {"from": "t\u1eeb", "reviews": "\u0111\u00e1nh gi\u00e1", "star": "star", "allReviews": "t\u1ea5t c\u1ea3 c\u00e1c b\u00e0i \u0111\u00e1nh gi\u00e1", "customerImages": "H\u00ecnh \u1ea3nh kh\u00e1ch h\u00e0ng", "customerImagesAndVideos": "Video v\u00e0 h\u00ecnh \u1ea3nh c\u1ee7a kh\u00e1ch h\u00e0ng", "customerVideos": "Video kh\u00e1ch h\u00e0ng", "filterBy": "L\u1ecdc b\u1edfi", "recent": "g\u1ea7n \u0111\u00e2y", "photosAndVideos": "\u1ea3nh v\u00e0 video", "ratings": "x\u1ebfp h\u1ea1ng"}, "reviewsSection": {"firstToLeaveReview": "H\u00e3y l\u00e0 ng\u01b0\u1eddi \u0111\u1ea7u ti\u00ean \u0111\u1ec3 l\u1ea1i nh\u1eadn x\u00e9t!", "verifiedPurchase": "\u0110\u00e3 mua x\u00e1c minh", "showMore": "h\u01a1n", "report": "Report", "reviewer": "Ng\u01b0\u1eddi \u0111\u00e1nh gi\u00e1"}, "pagination": {"prev": "Tr\u01b0\u1edbc", "next": "K\u1ebf ti\u1ebfp"}, "questionsSection": {"firstToAskQuestion": "H\u00e3y l\u00e0 ng\u01b0\u1eddi \u0111\u1ea7u ti\u00ean \u0111\u1ec3 \u0111\u1eb7t m\u1ed9t c\u00e2u h\u1ecfi", "QNASectionHeading": "H\u1ecfi & \u0110\u00e1p", "question": "C\u00e2u h\u1ecfi", "answer": "C\u00e2u tr\u1ea3 l\u1eddi"}, "errorMessages": {"mustBeValidEmail": "Ph\u1ea3i l\u00e0 email h\u1ee3p l\u1ec7", "emailRequired": "Email th\u00ec c\u1ea7n thi\u1ebft", "nameRequired": "T\u00ean l\u00e0 b\u1eaft bu\u1ed9c", "starRatingRequired": "T\u00ean l\u00e0 b\u1eaft bu\u1ed9c", "questionRequired": "C\u00e2u h\u1ecfi l\u00e0 b\u1eaft bu\u1ed9c", "allDetailsMustBeCorrect": "Xin vui l\u00f2ng \u0111i\u1ec1n v\u00e0o t\u1ea5t c\u1ea3 c\u00e1c chi ti\u1ebft m\u1ed9t c\u00e1ch ch\u00ednh x\u00e1c", "youtubeInvalid": "Li\u00ean k\u1ebft Youtube kh\u00f4ng h\u1ee3p l\u1ec7", "sizeTooLarge": "K\u00edch th\u01b0\u1edbc c\u1ee7a t\u1ec7p video ph\u1ea3i nh\u1ecf h\u01a1n 500MB.", "videoFailed": "T\u1ea3i video th\u1ea5t b\u1ea1i."}, "reviewsBadge": {"average": "Trung b\u00ecnh c\u1ed9ng", "readOur": "\u0110\u1ecdc c\u1ee7a ch\u00fang t\u00f4i"}}, "zh": {"general": {"reviews": "Reviews", "thankYou": "Thank you", "exit": "Exit", "finish": "Finish", "reviewSent": "Review sent"}, "navbar": {"buttonQuestion": "Ask Question", "buttonReview": "Write Review"}, "generalForm": {"email": "Email", "emailPlaceholder": "ex. joe@example.com", "postButton": "Post"}, "reviewForm": {"name": "Name", "namePlaceholder": "Your name...", "yourReview": "Your review", "yourReviewPlaceholder": "Your review...", "addPhotoButton": "Add a Photo", "addVideoButton": "Add a Video", "uploadVideo": "Upload Video", "changePhotoButton": "Change the Photo", "thankForReview": "Thanks! Now check your email and click the confirmation link to make your review appear.", "shopOwnerApprove": "Thanks! Your review was sent to the shop owner for approval", "photos": "Photos", "video": "Video", "useYoutube": "Or use a YouTube video", "youtubeLink": "YouTube link", "confirm": "Confirm", "close": "Close", "youtubePlaceholder": "www.youtube.com/watch", "success": "Success", "videoSuccess": "Video was uploaded and will be available for viewing shortly at", "delete": "Delete", "deleteReview": "Delete", "edit": "Edit Review"}, "questionForm": {"thankForQuestion": "Thank you! The Shop has received your question.", "yourQuestion": "What is your question?", "yourQuestionPlaceholder": "Your question...", "productVariant": "Select product variant", "productVariantPlaceholder": "Please select one"}, "summaryCard": {"from": "from", "reviews": "reviews", "star": "star", "allReviews": "", "customerImages": "Customer Images", "customerImagesAndVideos": "Customer Videos and Images", "customerVideos": "Customer Videos", "filterBy": "Filter by", "recent": "recent", "photosAndVideos": "photos & videos", "ratings": "\u6536\u89c6\u7387"}, "reviewsSection": {"firstToLeaveReview": "Be the first one to leave a review!", "verifiedPurchase": "Verified purchase", "showMore": "show more", "report": "Report", "reviewer": "Reviewer"}, "pagination": {"prev": "Prev", "next": "Next"}, "questionsSection": {"firstToAskQuestion": "Be the first to ask a question", "QNASectionHeading": "Questions & Answers", "question": "Question", "answer": "Answer"}, "errorMessages": {"mustBeValidEmail": "Must be valid e-mail", "emailRequired": "E-mail is required", "nameRequired": "Name is required", "starRatingRequired": "Star rating is required", "questionRequired": "Question is required", "allDetailsMustBeCorrect": "Please fill in all the details correctly", "youtubeInvalid": "Youtube link is invalid", "sizeTooLarge": "The size of the video file must be less than 500MB.", "videoFailed": "Video upload failed."}, "reviewsBadge": {"average": "\u5e73\u5747", "readOur": "\u9605\u8bfb\u6211\u4eec\u7684"}}}' data-opwconfig='{"server_url": "https://api.opinew.com", "shop": {"id": 34426, "name": "BETAFPV Hobby ", "public_api_key": "6Q75YSIX8VKF3ON81V8I"}, "permissions": {"no_branding": false, "up_to3_photos": true, "up_to5_photos": false, "q_and_a": true, "video_reviews": true, "optimised_images": true, "link_shops_single": false, "link_shops_double": false, "link_shops_unlimited": false}, "review_publishing": "email", "badge_shop_reviews_link": "http://api.opinew.com/shop-reviews/34426", "buttons_color": "#dae1e7", "stars_color": "#FFC617", "stars_color_product_and_collections": "#FFC617", "theme_transparent_color": "initial", "widget_top_section_style": "default", "widget_theme_style": "card", "navbar_color": "#000000", "reviews_card_border_color": "#c5c5c5", "reviews_card_border_active": false, "star_bars_width": "300px", "star_bars_width_auto": true, "questions_and_answers_active": false, "number_review_columns": 2, "number_reviews_per_page": 8, "preferred_language": "en", "preferred_date_format": "dd/MM/yyyy", "default_sorting": "recent", "background_color": "#ffffff00", "text_color": "#3d4852", "secondary_text_color": "#606f7b", "display_floating_widget": false, "floating_widget_button_background_color": "#000000", "floating_widget_button_text_color": "#ffffff", "floating_widget_button_position": "left", "navbar_text_color": "#ffffff", "pagination_color": "#000000", "verified_badge_color": "#38c172", "widget_show_dates": true, "show_customer_images_section": true, "show_review_images": true, "review_image_max_height": "450px", "show_large_review_image": true, "show_star_bars": true, "display_stars_if_no_reviews": false, "stars_alignment_product_page": "left", "stars_alignment_product_page_mobile": "center", "stars_alignment_collections": "left", "stars_alignment_collections_mobile": "center", "fonts": {"navbar_reviews_title_font_size": "1.25rem", "navbar_buttons_font_size": "1.125rem", "star_summary_overall_score_font_size": "2.25rem", "star_summary_reviewsnum_font_size": "1.5rem", "star_summary_progress_bars_font_size": "1.125rem", "filters_font_size": "1rem", "reviews_card_main_font_size": "1rem", "reviews_card_secondary_font_size": "1rem", "form_headings_font_size": "0.875rem", "form_post_font_size": "2.25rem", "form_input_font_size": "1.125rem", "paginator_font_size": "1.125rem", "qna_title_font_size": "1.5rem", "badge_average_score": "2rem", "badge_primary": "1.25rem", "badge_secondary": "1rem", "carousel_primary": "1rem", "carousel_secondary": "1rem"}, "badge_stars_color": "#ffc617", "badge_border_color": "#dae1e7", "badge_background_color": "#ffffff", "badge_text_color": "#3C3C3C", "badge_secondary_text_color": "#606f7b", "carousel_theme_style": "card", "carousel_stars_color": "#FFC617", "carousel_border_color": "#c5c5c5", "carousel_background_color": "#ffffff00", "carousel_controls_color": "#5a5a5a", "carousel_verified_badge_color": "#38c172", "carousel_text_color": "#3d4852", "carousel_secondary_text_color": "#606f7b", "carousel_product_name_color": "#3d4852", "carousel_widget_show_dates": true, "carousel_border_active": false, "carousel_auto_scroll": false, "carousel_show_product_name": false, "carousel_featured_reviews": [], "display_widget_if_no_reviews": true, "center_stars_mobile": false, "center_stars_mobile_breakpoint": "1000px", "ab_test_active": false, "request_form_stars_color": "#FFC617", "request_form_image_url": null, "request_form_custom_css": null}'></div>
<script>
var OPW_PUBLIC_KEY = "6Q75YSIX8VKF3ON81V8I";
var OPW_API_ENDPOINT = "https://api.opinew.com";
var OPW_CHECKER_ENDPOINT = "https://shop-status.opinew.workers.dev";
var OPW_BACKEND_VERSION = "1.9.0-0-ga6f2450a6";
</script>
<script src="https://cdn.opinew.com/shop-widgets/static/js/index.978c2d0f.js" defer></script>
<!-- Start of Judge.me Core -->
<link rel="dns-prefetch" href="https://cdn.judge.me/">
<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#e8d225","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Enter your name (public)","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Enter your email (private)","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review","widget_review_body_placeholder_text":"Write your comments here","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank you! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#efe70f","verified_badge_text":"Verified","verified_badge_placement":"left-of-reviewer-name","widget_hide_border":false,"widget_social_share":false,"all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_sorting_pictures_first_text":"Pictures First","floating_tab_button_name":"★ Judge.me Reviews","floating_tab_title":"Let customers speak for us","floating_tab_url":"","floating_tab_url_enabled":false,"all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","all_reviews_text_badge_url":"","featured_carousel_title":"Let customers speak for us","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_url":"","verified_count_badge_url":"","widget_star_use_custom_color":true,"picture_reminder_submit_button":"Upload Pictures","widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","remove_microdata_snippet":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","widget_search_bar_placeholder":"Search reviews","widget_sorting_verified_only_text":"Verified only","featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_more_text":"Load More Reviews","widget_public_name_text":"displayed publicly like","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_verified_by_shop_text":"Verified by Shop","widget_load_with_code_splitting":true,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subtitle":"Tag us to see your picture featured in our page","widget_ugc_primary_button_text":"Buy Now","widget_ugc_secondary_button_text":"Load More","widget_ugc_reviews_button_text":"View Reviews","widget_rating_metafield_value_type":true,"widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_verified_by_judgeme_text":"Verified by Judge.me","widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_show_collected_by_judgeme":false,"widget_collected_by_judgeme_text":"collected by Judge.me","widget_load_more_text":"Load More","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","how_reviews_are_collected":"How reviews are collected?","widget_gdpr_statement":"How we use your data: We’ll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me’s \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","preview_badge_collection_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_best_location":true,"platform":"shopify","branding_url":"https://judge.me/reviews/betafpv.myshopify.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"BETAFPV Hobby ","widget_version":"2.1","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"can_be_branded":false};</script> <style class='jdgm-settings-style'>.jdgm-xx{left:0}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#efe70f}.jdgm-histogram .jdgm-star.jdgm-star{color:#efe70f}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#e8d225}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'betafpv.com'}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}
</style>
<style class='jdgm-miracle-styles'>
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
</style>
<script data-cfasync='false' class='jdgm-script'>
!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/",
jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){
!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!",
s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))},
jdgm.loadCSS.requestedUrls=[],jdgm.docReady(function(){(window.jdgmLoadCSS||e.querySelectorAll(
".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"):
jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"))})}(document);
</script>
<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript>
<!-- End of Judge.me Core -->
<script type="text/javascript">
window.SHG_CUSTOMER = null;
</script>
<!-- BEGIN app block: shopify://apps/pagefly-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
<script>
;(function () {
const url = new URL(window.location)
const viewParam = url.searchParams.get('view')
if (viewParam && viewParam.includes('variant-pf-')) {
url.searchParams.set('pf_v', viewParam)
url.searchParams.delete('view')
window.history.replaceState({}, '', url)
}
})()
</script>
<script type='module'>
window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
window.PAGEFLY_CRO['data_debug'] = {
original_template_suffix: "all_products",
allow_ab_test: false,
ab_test_start_time: 0,
ab_test_end_time: 0,
today_date_time: 1765867101000,
}
window.PAGEFLY_CRO['GA4'] = { enabled: false}
</script>
<!-- END app snippet -->
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-helper.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-general-helper.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-snap-slider.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-slideshow-v3.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-slideshow-v4.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-glider.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-product-media.js' defer='defer'></script>
<script src='https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-product.js' defer='defer'></script>
<script id='pagefly-helper-data' type='application/json'>
{
"page_optimization": {
"assets_prefetching": false
},
"elements_asset_mapper": {
"Accordion": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-accordion.js",
"Accordion3": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-accordion3.js",
"CountDown": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-countdown.js",
"GMap1": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-gmap.js",
"GMap2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-gmap.js",
"GMapBasicV2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-gmap.js",
"GMapAdvancedV2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-gmap.js",
"HTML.Video": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-htmlvideo.js",
"HTML.Video2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-htmlvideo2.js",
"HTML.Video3": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-htmlvideo2.js",
"BackgroundVideo": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-htmlvideo2.js",
"Instagram": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-instagram.js",
"Instagram2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-instagram.js",
"Insta3": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-instagram3.js",
"Tabs": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-tab.js",
"Tabs3": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-tab3.js",
"ProductBox": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-cart.js",
"FBPageBox2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-facebook.js",
"FBLikeButton2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-facebook.js",
"TwitterFeed2": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-twitter.js",
"Paragraph4": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-paragraph4.js",
"AliReviews": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"BackInStock": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"GloboBackInStock": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"GrowaveWishlist": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"LimeSpot": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Loox": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Opinew": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Powr": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"ProductReviews": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"PushOwl": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"ReCharge": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Rivyo": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"TrackingMore": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Vitals": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js",
"Wiser": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-3rd-elements.js"
},
"custom_elements_mapper": {
"pf-click-action-element": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-click-action-element.js",
"pf-dialog-element": "https://cdn.shopify.com/extensions/019b205c-64d8-7258-b5d2-9034394586c3/pagefly-page-builder-204/assets/pagefly-dialog-element.js"
}
}
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"},"message_bar_setting":{"referral_enable":0,"referral_content":"You're shopping with {affiliate_name}!","referral_font":"Poppins","referral_font_size":14,"referral_text_color":"#ffffff","referral_background_color":"#338FB1","not_referral_enable":0,"not_referral_content":"Enjoy your time.","not_referral_font":"Poppins","not_referral_font_size":14,"not_referral_text_color":"#ffffff","not_referral_background_color":"#338FB1"}}</script>
<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
<script id="core-uppromote-quick-store-tracking-vars">
function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
if (window.location.href.includes('?sca_ref=')) {
localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
context: getContext(),
timestamp: new Date().toISOString(),
}))
}
</script>
<script id="core-uppromote-setting-booster">
var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
idToClean.forEach(id => {
document.getElementById(id)?.remove()
})
</script>
<!-- END app snippet -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
<link rel="dns-prefetch" href="https://cdnwidget.judge.me">
<link rel="dns-prefetch" href="https://cdn.judge.me">
<link rel="dns-prefetch" href="https://cdn1.judge.me">
<link rel="dns-prefetch" href="https://api.judge.me">
<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#e8d225","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Enter your name (public)","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Enter your email (private)","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review","widget_review_body_placeholder_text":"Write your comments here","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank you! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#efe70f","verified_badge_text":"Verified","verified_badge_placement":"left-of-reviewer-name","widget_hide_border":false,"widget_social_share":false,"all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_sorting_pictures_first_text":"Pictures First","floating_tab_button_name":"★ Judge.me Reviews","floating_tab_title":"Let customers speak for us","floating_tab_url":"","floating_tab_url_enabled":false,"all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","all_reviews_text_badge_url":"","featured_carousel_title":"Let customers speak for us","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_url":"","verified_count_badge_url":"","widget_star_use_custom_color":true,"picture_reminder_submit_button":"Upload Pictures","widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","remove_microdata_snippet":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","widget_search_bar_placeholder":"Search reviews","widget_sorting_verified_only_text":"Verified only","featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_more_text":"Load More Reviews","widget_public_name_text":"displayed publicly like","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_verified_by_shop_text":"Verified by Shop","widget_load_with_code_splitting":true,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subtitle":"Tag us to see your picture featured in our page","widget_ugc_primary_button_text":"Buy Now","widget_ugc_secondary_button_text":"Load More","widget_ugc_reviews_button_text":"View Reviews","widget_rating_metafield_value_type":true,"widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_verified_by_judgeme_text":"Verified by Judge.me","widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_show_collected_by_judgeme":false,"widget_collected_by_judgeme_text":"collected by Judge.me","widget_load_more_text":"Load More","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","how_reviews_are_collected":"How reviews are collected?","widget_gdpr_statement":"How we use your data: We’ll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me’s \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","preview_badge_collection_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_best_location":true,"platform":"shopify","branding_url":"https://judge.me/reviews/betafpv.myshopify.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"BETAFPV Hobby ","widget_version":"2.1","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"can_be_branded":false};</script> <style class='jdgm-settings-style'>.jdgm-xx{left:0}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#efe70f}.jdgm-histogram .jdgm-star.jdgm-star{color:#efe70f}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#e8d225}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'betafpv.com'}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}
</style>
<style class='jdgm-miracle-styles'>
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
</style>
<script data-cfasync='false' class='jdgm-script'>
!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/019b1282-8c91-798c-8688-12ba4eb5f165/judgeme-extensions-263/assets/",
jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))},
t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"):
jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"),
jdgm.loadJS(jdgm.CDN_HOST+"loa"+"der.js"))}))}(document);
</script>
<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdnwidget.judge.me/shopify_v2.css"></noscript>
<!-- BEGIN app snippet: theme_fix_tags --><script>
(function() {
var jdgmThemeFixes = null;
if (!jdgmThemeFixes) return;
var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
if (!thisThemeFix) return;
if (thisThemeFix.html) {
document.addEventListener("DOMContentLoaded", function() {
var htmlDiv = document.createElement('div');
htmlDiv.classList.add('jdgm-theme-fix-html');
htmlDiv.innerHTML = thisThemeFix.html;
document.body.append(htmlDiv);
});
};
if (thisThemeFix.css) {
var styleTag = document.createElement('style');
styleTag.classList.add('jdgm-theme-fix-style');
styleTag.innerHTML = thisThemeFix.css;
document.head.append(styleTag);
};
if (thisThemeFix.js) {
var scriptTag = document.createElement('script');
scriptTag.classList.add('jdgm-theme-fix-script');
scriptTag.innerHTML = thisThemeFix.js;
document.head.append(scriptTag);
};
})();
</script>
<!-- END app snippet -->
<!-- End of Judge.me Core -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/xcotton-post-purchase-guard/blocks/insurance/6531bb8b-340c-42d4-b5da-1734c7a2c524 --><link rel="preconnect" href="https://seller.xcottons.com">
<link rel="dns-prefetch" href="https://seller.xcottons.com">
<link rel="preconnect" href="https://sslstaticus.xcottons.com">
<link rel="dns-prefetch" href="https://sslstaticus.xcottons.com">
<script q="y">
!function(){"use strict";var t=window;function n(t,n){var o=document.createElement("script");o.src=t,o.type="text/javascript","function"==typeof n&&(o.onload=n),o.async=!0,document.head.appendChild(o)}var o=function(t,n){n=n||location.href;var o=new RegExp("(\\?|#|&)"+t+"=([^&#]*)(&|#|$)"),c=n.match(o);return decodeURIComponent(c?c[2]:"")}("__xmh_debug__");t.currentShopifyDomain="betafpv.myshopify.com";var c="https://seller.xcottons.com",e="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/",_="/go/packageOpenApiWeb/plugins/calcFunc";t.__xcotton_url__={baseUrl:c,staticUrl:"https://sslstaticus.xcottons.com",cdn:e,authUrl:_},n("".concat(c).concat(_,"?shopDomain=").concat(t.currentShopifyDomain,"&__xmh_debug__=").concat(o),function(){if(t.__xcotton_auth__&&(t.__xcotton_auth__.isOpenForSP||t.__xcotton_auth__.isOpenForPP)&&t.__xcotton_cdnVersion__){var o="".concat(e,"xcotton.v").concat(String(t.__xcotton_cdnVersion__).replace(/\./g,"-"),".").concat(t.currentShopifyDomain,".js");"undefined"==typeof jQuery?n("https://cdn.shopify.com/extensions/019b0ba0-f01a-757e-9173-44384ee12f4b/post-purchase-protection-108/assets/selector.js",function(){n(o)}):n(o)}})}();
</script>
<!-- END app block --><script src="https://cdn.shopify.com/extensions/d32fb49d-7f37-4bc8-bbd0-c4621550dcda/willdesk-live-chat-helpdesk-6/assets/willdesk.min.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019b1fd9-cf7d-79ce-b484-f9e0ab43c41f/app-93/assets/core.min.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019b1282-8c91-798c-8688-12ba4eb5f165/judgeme-extensions-263/assets/loader.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 17786615,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script id="web-pixels-manager-setup">(function e(e,d,r,n,o){if(void 0===o&&(o={}),!Boolean(null===(a=null===(i=window.Shopify)||void 0===i?void 0:i.analytics)||void 0===a?void 0:a.replayQueue)){var i,a;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),u="modern"===l?"modern":"legacy",c=(null!=n?n:{modern:"",legacy:""})[u],f=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:d,hashVersion:r,buildTarget:u}),m=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:r,bundleTarget:l,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{o.browserTarget=l,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:f,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach((function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)})),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return m.emit({status:"failed",errorMsg:"".concat(f," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(c)?c:"",scriptDataAttributes:o}),m.emit({status:"loading"})}catch(e){m.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 17786615,storefrontBaseUrl: "https://betafpv.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["2dca8a86"],webPixelsConfigList: [{"id":"1269334150","configuration":"{\"focusDuration\":\"3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5267644d2647fc677b620ee257b1625c","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"]}},{"id":"774504582","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"34ad157958823915625854214640f0bf","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"754614406","configuration":"{\"site_id\":\"c6163811-3276-44cc-b551-c90393a76f7f\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"]}},{"id":"441843846","configuration":"{\"shopId\":\"1223\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8d66693467ae22fde77e6492bbd9d17a","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"321814662","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-252HZV8W00\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/fMpKCJrxnt0CENq2hJ4B\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/IkQFCJfxnt0CENq2hJ4B\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/Mg6zCJHxnt0CENq2hJ4B\\\",\\\"MC-5EFS4TQ2GT\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/qnalCI7xnt0CENq2hJ4B\\\",\\\"MC-5EFS4TQ2GT\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/FzE-CIvxnt0CENq2hJ4B\\\",\\\"MC-5EFS4TQ2GT\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/C8juCJ3xnt0CENq2hJ4B\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-252HZV8W00\\\",\\\"AW-331422554\\\/ATvUCJTxnt0CENq2hJ4B\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"b2a88bafab3e21179ed38636efcd8a93","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"186056838","configuration":"{\"accountID\":\"32326\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"363102036fac99816563490492e5399f","type":"APP","apiClientId":4866667,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"157286534","configuration":"{\"pixel_id\":\"168338751406837\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"ca16bc87fe92b6042fbaa3acc2fbdaa6","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"84213894","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"5bf4ccdf8653ed3b5e4bba3a\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aa9feb15e63a302383aa48b053211bbb","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"BETAFPV","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"betafpv.myshopify.com","countryCode":"CN","storefrontUrl":"https:\/\/betafpv.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":189.99,"currencyCode":"USD"},"product":{"title":"Cetus Pro FPV Kit","vendor":"BETAFPV","id":"6582194077830","untranslatedTitle":"Cetus Pro FPV Kit","url":"\/products\/cetus-pro-fpv-kit","type":"RTF KIT"},"id":"39401831465094","image":{"src":"\/\/betafpv.com\/cdn\/shop\/products\/firstshowingpic.jpg?v=1629893982"},"sku":"00313897_1","title":"Default Title","untranslatedTitle":"Default Title"}],"purchasingCompany":null},},"https://betafpv.com/cdn","ae1676cfwd2530674p4253c800m34e853cb",{"modern":"","legacy":""},{"shopId":"17786615","storefrontBaseUrl":"https:\/\/betafpv.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"2dca8a86\"]","isMerchantRequest":"false","hashVersion":"ae1676cfwd2530674p4253c800m34e853cb","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":189.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Cetus Pro FPV Kit\",\"vendor\":\"BETAFPV\",\"id\":\"6582194077830\",\"untranslatedTitle\":\"Cetus Pro FPV Kit\",\"url\":\"\/products\/cetus-pro-fpv-kit\",\"type\":\"RTF KIT\"},\"id\":\"39401831465094\",\"image\":{\"src\":\"\/\/betafpv.com\/cdn\/shop\/products\/firstshowingpic.jpg?v=1629893982\"},\"sku\":\"00313897_1\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'USD';
var meta = {"product":{"id":6582194077830,"gid":"gid:\/\/shopify\/Product\/6582194077830","vendor":"BETAFPV","type":"RTF KIT","variants":[{"id":39401831465094,"price":18999,"name":"Cetus Pro FPV Kit","public_title":null,"sku":"00313897_1"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":6582194077830}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}
</script>
<script class="analytics">
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 17786615,
theme_id: 77830389894,
app_name: "storefront",
context_url: window.location.href,
source_url: "//betafpv.com/cdn/s/trekkie.storefront.1a0636ab3186d698599065cb6ce9903ebacdd71a.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//betafpv.com/cdn/s/trekkie.storefront.1a0636ab3186d698599065cb6ce9903ebacdd71a.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//betafpv.com/cdn/s/trekkie.storefront.1a0636ab3186d698599065cb6ce9903ebacdd71a.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":17786615,"isMerchantRequest":null,"themeId":77830389894,"themeCityHash":"181928296692403118","contentLanguage":"en","currency":"USD","eventMetadataId":"560261d5-f7c9-4b42-aae6-f88cc881f901"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":6582194077830,"shopifyEmitted":true});
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":39401831465094,"productId":6582194077830,"productGid":"gid:\/\/shopify\/Product\/6582194077830","name":"Cetus Pro FPV Kit","price":"189.99","sku":"00313897_1","brand":"BETAFPV","variant":null,"category":"RTF KIT","nonInteraction":true,"remote":false},undefined,undefined,{"shopifyEmitted":true});
window.ShopifyAnalytics.lib.track("monorail:\/\/trekkie_storefront_viewed_product\/1.1",{"currency":"USD","variantId":39401831465094,"productId":6582194077830,"productGid":"gid:\/\/shopify\/Product\/6582194077830","name":"Cetus Pro FPV Kit","price":"189.99","sku":"00313897_1","brand":"BETAFPV","variant":null,"category":"RTF KIT","nonInteraction":true,"remote":false,"referer":"https:\/\/betafpv.com\/products\/cetus-pro-fpv-kit?srsltid=AfmBOopWvHgz0GKyQWfjcnEFom6Zz4S6WAA8degyj1uKVmvH1oNqSf-z"});
}
});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//betafpv.com/cdn/shopifycloud/storefront/assets/shop_events_listener-3da45d37.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://betafpv.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-2.1.2.min.js"
data-application="storefront-renderer"
data-shop-id="17786615"
data-render-region="gcp-us-central1"
data-page-type="product"
data-theme-instance-id="77830389894"
data-theme-name="Impulse"
data-theme-version="2.1.1"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
data-shs="true"
data-shs-beacon="true"
data-shs-export-with-fetch="true"
data-shs-logs-sample-rate="1"
data-shs-beacon-endpoint="https://betafpv.com/api/collect"
></script>
</head>
<script type="text/javascript" src="https://sdk.qikify.com/smartbar/app-v2.js?token=LaPvA1J0ieUCLFxf0xn7D6oXmp4MOwfB&shop=betafpv.myshopify.com"></script>
<body class="template-product currencies-enabled" data-transitions="false">
<a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
<div id="PageContainer" class="page-container">
<div class="transition-body">
<div id="shopify-section-header" class="shopify-section">
<div id="NavDrawer" class="drawer drawer--right">
<div class="drawer__fixed-header drawer__fixed-header--full">
<div class="drawer__header drawer__header--full appear-animation appear-delay-1">
<div class="h2 drawer__title">
<span
class="currency-picker__wrapper currency-picker--drawer">
<label for="CurrencyPicker-drawer" class="visually-hidden">Pick a currency</label>
<select class="currency-input" id="CurrencyPicker-drawer" name="currencies"><option value="USD" selected="selected">USD</option>
<option value="CAD">CAD</option>
<option value="INR">INR</option>
<option value="GBP">GBP</option>
<option value="AUD">AUD</option>
<option value="EUR">EUR</option>
<option value="JPY">JPY</option>
</select>
</span>
</div>
<div class="drawer__close">
<button type="button" class="drawer__close-button js-drawer-close">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
<span class="icon__fallback-text">Close menu</span>
</button>
</div>
</div>
</div>
<div class="drawer__inner">
<ul class="mobile-nav" role="navigation" aria-label="Primary">
<li class="mobile-nav__item appear-animation appear-delay-2">
<a href="/" class="mobile-nav__link mobile-nav__link--top-level" >Home</a>
</li>
<li class="mobile-nav__item appear-animation appear-delay-3">
<div class="mobile-nav__has-sublist">
<a href="/collections/all-drone"
class="mobile-nav__link mobile-nav__link--top-level"
id="Label-collections-all-drone2"
>
Drones
</a>
<div class="mobile-nav__toggle">
<button type="button"
aria-controls="Linklist-collections-all-drone2"
class="collapsible-trigger collapsible--auto-height ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
</div>
<div id="Linklist-collections-all-drone2"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
aria-labelledby="Label-collections-all-drone2"
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__sublist">
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/best-fpv-kits"
class="mobile-nav__link"
id="Sublabel-collections-best-fpv-kits1"
>
Beginner Kits
</a>
<button type="button"
aria-controls="Sublinklist-collections-all-drone2-collections-best-fpv-kits1"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-all-drone2-collections-best-fpv-kits1"
aria-labelledby="Sublabel-collections-best-fpv-kits1"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/products/aquila20-hd-fpv-kit" class="mobile-nav__link" >
Aquila20 HD FPV Kit
</a>
</li>
<li class="mobile-nav__item">
<a href="/products/aquila20-fpv-kit" class="mobile-nav__link" >
Aquila20 FPV Kit
</a>
</li>
<li class="mobile-nav__item">
<a href="/products/aquila16-fpv-kit" class="mobile-nav__link" >
Aquila16 FPV Kit
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/brushless-series-except-hd"
class="mobile-nav__link"
id="Sublabel-collections-brushless-series-except-hd2"
>
Brushless Series
</a>
<button type="button"
aria-controls="Sublinklist-collections-all-drone2-collections-brushless-series-except-hd2"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-all-drone2-collections-brushless-series-except-hd2"
aria-labelledby="Sublabel-collections-brushless-series-except-hd2"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/air-series" class="mobile-nav__link" >
Air Series
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/meteor-series" class="mobile-nav__link" >
Meteor Series
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/betafpv-naked-camera-series"
class="mobile-nav__link"
id="Sublabel-collections-betafpv-naked-camera-series3"
>
Cinewhoop Series
</a>
<button type="button"
aria-controls="Sublinklist-collections-all-drone2-collections-betafpv-naked-camera-series3"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-all-drone2-collections-betafpv-naked-camera-series3"
aria-labelledby="Sublabel-collections-betafpv-naked-camera-series3"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/products/pavo20-pro-ii-brushless-whoop-quadcopter" class="mobile-nav__link" >
Pavo20 Pro II
</a>
</li>
<li class="mobile-nav__item">
<a href="/products/pavo-pico-ii-brushless-whoop-quadcopter" class="mobile-nav__link" >
Pavo Pico II
</a>
</li>
<li class="mobile-nav__item">
<a href="https://betafpv.com/products/pavo20-pro-brushless-whoop-quadcopter" class="mobile-nav__link" >
Pavo20 Pro
</a>
</li>
<li class="mobile-nav__item">
<a href="https://betafpv.com/products/pavo-femto-brushless-whoop-quadcopter" class="mobile-nav__link" >
Pavo Femto
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item appear-animation appear-delay-4">
<div class="mobile-nav__has-sublist">
<a href="/collections/components"
class="mobile-nav__link mobile-nav__link--top-level"
id="Label-collections-components3"
>
Electronics
</a>
<div class="mobile-nav__toggle">
<button type="button"
aria-controls="Linklist-collections-components3"
class="collapsible-trigger collapsible--auto-height ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
</div>
<div id="Linklist-collections-components3"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
aria-labelledby="Label-collections-components3"
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__sublist">
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/flight-controller-1"
class="mobile-nav__link"
id="Sublabel-collections-flight-controller-11"
>
Flight Controllers
</a>
<button type="button"
aria-controls="Sublinklist-collections-components3-collections-flight-controller-11"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-components3-collections-flight-controller-11"
aria-labelledby="Sublabel-collections-flight-controller-11"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/brushed-flight-controller" class="mobile-nav__link" >
Brushed FC
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/brushless-flight-controller" class="mobile-nav__link" >
Brushless FC
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/rx-tx"
class="mobile-nav__link"
id="Sublabel-collections-rx-tx2"
>
Receiver & Transmitter
</a>
<button type="button"
aria-controls="Sublinklist-collections-components3-collections-rx-tx2"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-components3-collections-rx-tx2"
aria-labelledby="Sublabel-collections-rx-tx2"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/expresslrs-series-accessories" class="mobile-nav__link" >
ExpressLRS Series
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/rx" class="mobile-nav__link" >
RC Receivers
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/tx" class="mobile-nav__link" >
RC Radio Transmitters
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/antennas" class="mobile-nav__link" >
Antennas
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/camera-vtx-canopy-holder-goggles-antenna"
class="mobile-nav__link"
id="Sublabel-collections-camera-vtx-canopy-holder-goggles-antenna3"
>
Camera & VTX & Goggles
</a>
<button type="button"
aria-controls="Sublinklist-collections-components3-collections-camera-vtx-canopy-holder-goggles-antenna3"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-components3-collections-camera-vtx-canopy-holder-goggles-antenna3"
aria-labelledby="Sublabel-collections-camera-vtx-canopy-holder-goggles-antenna3"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/camera-vtx" class="mobile-nav__link" >
Camera & VTX
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/goggles" class="mobile-nav__link" >
FPV Goggles
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/canopy-holder" class="mobile-nav__link" >
Canopy & Holder
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/motors"
class="mobile-nav__link"
id="Sublabel-collections-motors4"
>
Motors
</a>
<button type="button"
aria-controls="Sublinklist-collections-components3-collections-motors4"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-components3-collections-motors4"
aria-labelledby="Sublabel-collections-motors4"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/brushed-motors" class="mobile-nav__link" >
Brushed Motors
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/brushless-motors" class="mobile-nav__link" >
Brushless Motors
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/batteries"
class="mobile-nav__link"
id="Sublabel-collections-batteries5"
>
Batteries
</a>
<button type="button"
aria-controls="Sublinklist-collections-components3-collections-batteries5"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-components3-collections-batteries5"
aria-labelledby="Sublabel-collections-batteries5"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/batt-1s" class="mobile-nav__link" >
1S Battery
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/batt-2s" class="mobile-nav__link" >
2S Battery
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/batt-3s" class="mobile-nav__link" >
3S Battery
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/4-6s-battery" class="mobile-nav__link" >
4-6S Battery
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item appear-animation appear-delay-5">
<div class="mobile-nav__has-sublist">
<a href="/collections/accessory"
class="mobile-nav__link mobile-nav__link--top-level"
id="Label-collections-accessory4"
>
Accessories
</a>
<div class="mobile-nav__toggle">
<button type="button"
aria-controls="Linklist-collections-accessory4"
class="collapsible-trigger collapsible--auto-height ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
</div>
<div id="Linklist-collections-accessory4"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
aria-labelledby="Label-collections-accessory4"
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__sublist">
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/frame"
class="mobile-nav__link"
id="Sublabel-collections-frame1"
>
Frames
</a>
<button type="button"
aria-controls="Sublinklist-collections-accessory4-collections-frame1"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-accessory4-collections-frame1"
aria-labelledby="Sublabel-collections-frame1"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/brushless-frame" class="mobile-nav__link" >
Brushless Frames
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/carbon-fiber-frame" class="mobile-nav__link" >
Carbon Fiber Frames
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/propellers"
class="mobile-nav__link"
id="Sublabel-collections-propellers2"
>
Propellers
</a>
<button type="button"
aria-controls="Sublinklist-collections-accessory4-collections-propellers2"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-accessory4-collections-propellers2"
aria-labelledby="Sublabel-collections-propellers2"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/31mm-propellers" class="mobile-nav__link" >
31mm Props
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/40mm-propellers" class="mobile-nav__link" >
40mm Props
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/2-5-inch-props" class="mobile-nav__link" >
2-3 Inch Props
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/4-inch-propellers" class="mobile-nav__link" >
4-5 Inch Props
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/culture-product"
class="mobile-nav__link"
id="Sublabel-collections-culture-product3"
>
BETAFPV GEAR
</a>
<button type="button"
aria-controls="Sublinklist-collections-accessory4-collections-culture-product3"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-accessory4-collections-culture-product3"
aria-labelledby="Sublabel-collections-culture-product3"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/products/betafpv-customized-t-shirt" class="mobile-nav__link" >
T-Shirt
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/sticker-keychain" class="mobile-nav__link" >
Sticker & Keychain
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/gates-and-flags" class="mobile-nav__link" >
Gates & Flags
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item">
<div class="mobile-nav__child-item">
<a href="/collections/others"
class="mobile-nav__link"
id="Sublabel-collections-others4"
>
Others
</a>
<button type="button"
aria-controls="Sublinklist-collections-accessory4-collections-others4"
class="collapsible-trigger ">
<span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
</div>
<div
id="Sublinklist-collections-accessory4-collections-others4"
aria-labelledby="Sublabel-collections-others4"
class="mobile-nav__sublist collapsible-content collapsible-content--all "
>
<div class="collapsible-content__inner">
<ul class="mobile-nav__grandchildlist">
<li class="mobile-nav__item">
<a href="/collections/case" class="mobile-nav__link" >
Cases
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/goggles" class="mobile-nav__link" >
Goggles
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/antenna" class="mobile-nav__link" >
Strap & Chargers
</a>
</li>
<li class="mobile-nav__item">
<a href="/collections/cable-screw" class="mobile-nav__link" >
Cable & Connectors
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
<li class="mobile-nav__item appear-animation appear-delay-6">
<a href="https://betafpv.com/blogs/blog/" class="mobile-nav__link mobile-nav__link--top-level" >Blog</a>
</li>
<li class="mobile-nav__item appear-animation appear-delay-7">
<a href="https://support.betafpv.com/hc/en-us" class="mobile-nav__link mobile-nav__link--top-level" >Support</a>
</li>
<li class="mobile-nav__item mobile-nav__item--secondary">
<div class="grid">
<div class="grid__item one-half appear-animation appear-delay-8">
<a href="/account" class="mobile-nav__link">
Log in
</a>
</div>
</div>
</li>
</ul><ul class="mobile-nav__social appear-animation appear-delay-9">
<li class="mobile-nav__social-item">
<a target="_blank" href="https://www.facebook.com/betafpv" title="BETAFPV on Facebook">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
<span class="icon__fallback-text">Facebook</span>
</a>
</li>
<li class="mobile-nav__social-item">
<a target="_blank" href="https://twitter.com/BETAFPV_2017" title="BETAFPV on Twitter">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M31.281 6.733q-1.304 1.924-3.13 3.26 0 .13.033.408t.033.408q0 2.543-.75 5.086t-2.282 4.858-3.635 4.108-5.053 2.869-6.341 1.076q-5.282 0-9.65-2.836.913.065 1.5.065 4.401 0 7.857-2.673-2.054-.033-3.668-1.255t-2.266-3.146q.554.13 1.206.13.88 0 1.663-.261-2.184-.456-3.619-2.184t-1.435-3.977v-.065q1.239.652 2.836.717-1.271-.848-2.021-2.233t-.75-2.983q0-1.63.815-3.195 2.38 2.967 5.754 4.678t7.319 1.907q-.228-.815-.228-1.434 0-2.608 1.858-4.45t4.532-1.842q1.304 0 2.51.522t2.054 1.467q2.152-.424 4.01-1.532-.685 2.217-2.771 3.488 1.989-.261 3.619-.978z"/></svg>
<span class="icon__fallback-text">Twitter</span>
</a>
</li>
<li class="mobile-nav__social-item">
<a target="_blank" href="https://instagram.com/betafpv" title="BETAFPV on Instagram">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
<span class="icon__fallback-text">Instagram</span>
</a>
</li>
<li class="mobile-nav__social-item">
<a target="_blank" href="https://www.youtube.com/channel/UCyaJpSKgIGAVlsaUIRZM75Q" title="BETAFPV on YouTube">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
<span class="icon__fallback-text">YouTube</span>
</a>
</li>
</ul>
</div>
</div>
<div id="CartDrawer" class="drawer drawer--right drawer--has-fixed-footer">
<div class="drawer__fixed-header">
<div class="drawer__header appear-animation appear-delay-1">
<div class="h2 drawer__title">Cart</div>
<div class="drawer__close">
<button type="button" class="drawer__close-button js-drawer-close">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
<span class="icon__fallback-text">Close cart</span>
</button>
</div>
</div>
</div>
<div class="drawer__inner">
<div id="CartContainer" class="drawer__cart"></div>
</div>
</div>
<style data-shopify>
.site-nav__link,
.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
font-size: 17px;
}
.site-nav__link {
padding-left: 10px;
padding-right: 10px;
}
</style>
<div data-section-id="header" data-section-type="header-section">
<div class="header-sticky-wrapper">
<div class="header-wrapper">
<header
class="site-header"
data-sticky="true">
<div class="page-width">
<div
class="header-layout header-layout--left-center"
data-logo-align="left">
<div class="header-item header-item--logo">
<style data-shopify>
.header-item--logo,
.header-layout--left-center .header-item--logo,
.header-layout--left-center .header-item--icons {
-webkit-box-flex: 0 1 150px;
-ms-flex: 0 1 150px;
flex: 0 1 150px;
}
@media only screen and (min-width: 769px) {
.header-item--logo,
.header-layout--left-center .header-item--logo,
.header-layout--left-center .header-item--icons {
-webkit-box-flex: 0 0 210px;
-ms-flex: 0 0 210px;
flex: 0 0 210px;
}
}
.site-header__logo a {
width: 150px;
}
.is-light .site-header__logo .logo--inverted {
width: 150px;
}
@media only screen and (min-width: 769px) {
.site-header__logo a {
width: 210px;
}
.is-light .site-header__logo .logo--inverted {
width: 210px;
}
}
</style>
<div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization">
<a
href="/"
itemprop="url"
class="site-header__logo-link">
<img
class="small--hide"
src="//betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_210x.jpg?v=1613771612"
srcset="//betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_210x.jpg?v=1613771612 1x, //betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_210x@2x.jpg?v=1613771612 2x"
alt="betafpv-micro-drone-logo1"
itemprop="logo">
<img
class="medium-up--hide"
src="//betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_150x.jpg?v=1613771612"
srcset="//betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_150x.jpg?v=1613771612 1x, //betafpv.com/cdn/shop/files/betafpv-micro-drone-logo1_150x@2x.jpg?v=1613771612 2x"
alt="betafpv-micro-drone-logo1">
</a>
</div>
</div>
<div class="header-item header-item--navigation text-center">
<ul
class="site-nav site-navigation small--hide"
role="navigation" aria-label="Primary"
>
<li
class="site-nav__item site-nav__expanded-item"
>
<a href="/" class="site-nav__link site-nav__link--underline">
Home
</a>
</li>
<li
class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
aria-haspopup="true">
<a href="/collections/all-drone" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
Drones
</a>
<div class="site-nav__dropdown megamenu text-left">
<div class="page-width">
<div class="grid grid--center">
<div class="grid__item medium-up--one-fifth appear-animation appear-delay-1">
<a
href="/collections/best-fpv-kits"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/Snipaste_2019-07-25_16-04-48_d6e67b13-0a31-4a3e-8c3f-8071c472c4ab_400x.webp?v=1669369567)"></a>
<div class="h5">
<a href="/collections/best-fpv-kits" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Beginner Kits</a>
</div>
<div>
<a href="/products/aquila20-hd-fpv-kit" class="site-nav__dropdown-link">
Aquila20 HD FPV Kit
</a>
</div>
<div>
<a href="/products/aquila20-fpv-kit" class="site-nav__dropdown-link">
Aquila20 FPV Kit
</a>
</div>
<div>
<a href="/products/aquila16-fpv-kit" class="site-nav__dropdown-link">
Aquila16 FPV Kit
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2">
<a
href="/collections/brushless-series-except-hd"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/83_1-_85X_4k_400x.jpg?v=1593835971)"></a>
<div class="h5">
<a href="/collections/brushless-series-except-hd" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Brushless Series</a>
</div>
<div>
<a href="/collections/air-series" class="site-nav__dropdown-link">
Air Series
</a>
</div>
<div>
<a href="/collections/meteor-series" class="site-nav__dropdown-link">
Meteor Series
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3">
<a
href="/collections/betafpv-naked-camera-series"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/FB-GoPro_Lite_400x.jpg?v=1668566562)"></a>
<div class="h5">
<a href="/collections/betafpv-naked-camera-series" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Cinewhoop Series</a>
</div>
<div>
<a href="/products/pavo20-pro-ii-brushless-whoop-quadcopter" class="site-nav__dropdown-link">
Pavo20 Pro II
</a>
</div>
<div>
<a href="/products/pavo-pico-ii-brushless-whoop-quadcopter" class="site-nav__dropdown-link">
Pavo Pico II
</a>
</div>
<div>
<a href="https://betafpv.com/products/pavo20-pro-brushless-whoop-quadcopter" class="site-nav__dropdown-link">
Pavo20 Pro
</a>
</div>
<div>
<a href="https://betafpv.com/products/pavo-femto-brushless-whoop-quadcopter" class="site-nav__dropdown-link">
Pavo Femto
</a>
</div>
</div>
</div>
</div>
</div>
</li>
<li
class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
aria-haspopup="true">
<a href="/collections/components" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
Electronics
</a>
<div class="site-nav__dropdown megamenu text-left">
<div class="page-width">
<div class="grid grid--center">
<div class="grid__item medium-up--one-fifth appear-animation appear-delay-1">
<a
href="/collections/flight-controller-1"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/fc_400x.jpg?v=1593836057)"></a>
<div class="h5">
<a href="/collections/flight-controller-1" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Flight Controllers</a>
</div>
<div>
<a href="/collections/brushed-flight-controller" class="site-nav__dropdown-link">
Brushed FC
</a>
</div>
<div>
<a href="/collections/brushless-flight-controller" class="site-nav__dropdown-link">
Brushless FC
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2">
<a
href="/collections/rx-tx"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/rc_400x.jpg?v=1587719005)"></a>
<div class="h5">
<a href="/collections/rx-tx" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Receiver & Transmitter</a>
</div>
<div>
<a href="/collections/expresslrs-series-accessories" class="site-nav__dropdown-link">
ExpressLRS Series
</a>
</div>
<div>
<a href="/collections/rx" class="site-nav__dropdown-link">
RC Receivers
</a>
</div>
<div>
<a href="/collections/tx" class="site-nav__dropdown-link">
RC Radio Transmitters
</a>
</div>
<div>
<a href="/collections/antennas" class="site-nav__dropdown-link">
Antennas
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3">
<a
href="/collections/camera-vtx-canopy-holder-goggles-antenna"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/cam_400x.jpg?v=1609740094)"></a>
<div class="h5">
<a href="/collections/camera-vtx-canopy-holder-goggles-antenna" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Camera & VTX & Goggles</a>
</div>
<div>
<a href="/collections/camera-vtx" class="site-nav__dropdown-link">
Camera & VTX
</a>
</div>
<div>
<a href="/collections/goggles" class="site-nav__dropdown-link">
FPV Goggles
</a>
</div>
<div>
<a href="/collections/canopy-holder" class="site-nav__dropdown-link">
Canopy & Holder
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4">
<a
href="/collections/motors"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/motor_400x.png?v=1594029288)"></a>
<div class="h5">
<a href="/collections/motors" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Motors</a>
</div>
<div>
<a href="/collections/brushed-motors" class="site-nav__dropdown-link">
Brushed Motors
</a>
</div>
<div>
<a href="/collections/brushless-motors" class="site-nav__dropdown-link">
Brushless Motors
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5">
<a
href="/collections/batteries"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/450mah_3S_400x.png?v=1593835914)"></a>
<div class="h5">
<a href="/collections/batteries" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Batteries</a>
</div>
<div>
<a href="/collections/batt-1s" class="site-nav__dropdown-link">
1S Battery
</a>
</div>
<div>
<a href="/collections/batt-2s" class="site-nav__dropdown-link">
2S Battery
</a>
</div>
<div>
<a href="/collections/batt-3s" class="site-nav__dropdown-link">
3S Battery
</a>
</div>
<div>
<a href="/collections/4-6s-battery" class="site-nav__dropdown-link">
4-6S Battery
</a>
</div>
</div>
</div>
</div>
</div>
</li>
<li
class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu"
aria-haspopup="true">
<a href="/collections/accessory" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
Accessories
</a>
<div class="site-nav__dropdown megamenu text-left">
<div class="page-width">
<div class="grid grid--center">
<div class="grid__item medium-up--one-fifth appear-animation appear-delay-1">
<a
href="/collections/frame"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/82-2_400x.png?v=1594017014)"></a>
<div class="h5">
<a href="/collections/frame" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Frames</a>
</div>
<div>
<a href="/collections/brushless-frame" class="site-nav__dropdown-link">
Brushless Frames
</a>
</div>
<div>
<a href="/collections/carbon-fiber-frame" class="site-nav__dropdown-link">
Carbon Fiber Frames
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2">
<a
href="/collections/propellers"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/83-2_400x.png?v=1565150599)"></a>
<div class="h5">
<a href="/collections/propellers" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Propellers</a>
</div>
<div>
<a href="/collections/31mm-propellers" class="site-nav__dropdown-link">
31mm Props
</a>
</div>
<div>
<a href="/collections/40mm-propellers" class="site-nav__dropdown-link">
40mm Props
</a>
</div>
<div>
<a href="/collections/2-5-inch-props" class="site-nav__dropdown-link">
2-3 Inch Props
</a>
</div>
<div>
<a href="/collections/4-inch-propellers" class="site-nav__dropdown-link">
4-5 Inch Props
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3">
<a
href="/collections/culture-product"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/63_400x.jpg?v=1564391540)"></a>
<div class="h5">
<a href="/collections/culture-product" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">BETAFPV GEAR</a>
</div>
<div>
<a href="/products/betafpv-customized-t-shirt" class="site-nav__dropdown-link">
T-Shirt
</a>
</div>
<div>
<a href="/collections/sticker-keychain" class="site-nav__dropdown-link">
Sticker & Keychain
</a>
</div>
<div>
<a href="/collections/gates-and-flags" class="site-nav__dropdown-link">
Gates & Flags
</a>
</div>
</div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4">
<a
href="/collections/others"
class="megamenu__colection-image"
style="background-image: url(//betafpv.com/cdn/shop/collections/case_400x.jpg?v=1565151366)"></a>
<div class="h5">
<a href="/collections/others" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Others</a>
</div>
<div>
<a href="/collections/case" class="site-nav__dropdown-link">
Cases
</a>
</div>
<div>
<a href="/collections/goggles" class="site-nav__dropdown-link">
Goggles
</a>
</div>
<div>
<a href="/collections/antenna" class="site-nav__dropdown-link">
Strap & Chargers
</a>
</div>
<div>
<a href="/collections/cable-screw" class="site-nav__dropdown-link">
Cable & Connectors
</a>
</div>
</div>
</div>
</div>
</div>
</li>
<li
class="site-nav__item site-nav__expanded-item"
>
<a href="https://betafpv.com/blogs/blog/" class="site-nav__link site-nav__link--underline">
Blog
</a>
</li>
<li
class="site-nav__item site-nav__expanded-item"
>
<a href="https://support.betafpv.com/hc/en-us" class="site-nav__link site-nav__link--underline">
Support
</a>
</li>
</ul>
</div>
<div class="header-item header-item--icons">
<span
class="currency-picker__wrapper small--hide">
<label for="CurrencyPicker-header" class="visually-hidden">Pick a currency</label>
<select class="currency-input" id="CurrencyPicker-header" name="currencies"><option value="USD" selected="selected">USD</option>
<option value="CAD">CAD</option>
<option value="INR">INR</option>
<option value="GBP">GBP</option>
<option value="AUD">AUD</option>
<option value="EUR">EUR</option>
<option value="JPY">JPY</option>
</select>
</span>
<div class="site-nav">
<div class="site-nav__icons">
<a class="site-nav__link site-nav__link--icon small--hide" href="/account">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
<span class="icon__fallback-text">
Log in
</span>
</a>
<a href="/search" class="site-nav__link site-nav__link--icon js-search-header js-no-transition">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
<span class="icon__fallback-text">Search</span>
</a>
<button
type="button"
class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide"
aria-controls="NavDrawer">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
<span class="icon__fallback-text">Site navigation</span>
</button>
<a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition" aria-controls="CartDrawer">
<span class="cart-link">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg>
<span class="icon__fallback-text">Cart</span>
<span class="cart-link__bubble"></span>
</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="site-header__search-container">
<div class="site-header__search">
<div class="page-width">
<form action="/search" method="get" class="site-header__search-form" role="search">
<input type="hidden" name="type" value="product,article,page">
<button type="submit" class="text-link site-header__search-btn">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
<span class="icon__fallback-text">Search</span>
</button>
<input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store">
</form>
<button type="button" class="js-search-header-close text-link site-header__search-btn">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
<span class="icon__fallback-text">"Close (esc)"</span>
</button>
</div>
</div>
</div>
</header>
</div>
</div>
</div>
</div>
<main class="main-content" id="MainContent">
<!--LayoutHub-Workspace-Start-->
<script type="text/javascript">
window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
currency: "USD",
currency_symbol: "$",
decimal_separator: ".",
thousands_separator: ",",
decimal_places: 2,
currency_symbol_location: "left"
};
</script>
<div id="shopify-section-product-template" class="shopify-section">
<div id="ProductSection-6582194077830"
class="product-section"
data-section-id="6582194077830"
data-section-type="product-template"
data-product-handle="cetus-pro-fpv-kit"
data-product-url="/products/cetus-pro-fpv-kit"
data-aspect-ratio="100.0"
data-img-url="//betafpv.com/cdn/shop/products/firstshowingpic_{width}x.jpg?v=1629893982"
data-enable-history-state="true"
>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Product",
"offers": {
"@type": "Offer",
"availability":"https://schema.org/OutOfStock",
"price": "189.99",
"priceCurrency": "USD",
"url": "https://betafpv.com/products/cetus-pro-fpv-kit"
},
"brand": "BETAFPV",
"name": "Cetus Pro FPV Kit",
"description": "The Cetus Pro FPV Kit is finally here! It is the best ideal choice for beginners to advance currently. Comes with a Cetus Pro brushless quadcopter, LiteRadio 2 SE transmitter, and VR02 FPV Goggles, it's more powerful and maneuverable for all starters as well as FPV pros to practice indoor and outdoor.\nLooking for the perfect ready-to-fly FPV kit? Explore our Best FPV Kits, featuring top-tier options for pilots of all levels—perfectly suited to meet the needs of beginners and professional pilots alike.\n\nBullet Point\n\nThe auxiliary flight function is greatly reducing the threshold of operating. This is the lightest key to open the door to advanced FPV. \nCetus Pro quadcopter comes with a brushless power system, it's more powerful and maneuverable in flight. Pilots can achieve more FPV freestyle actions to train.\nWith the self-protection of emergency landing when out of control or in low battery, to ensure a more safe flight. \nMade of PA12 material, the frame has an excellent impact resistance in drop \u0026amp; impact. Meanwhile, the 360° protection of the whoop frame ensures safe flights both indoors and outdoors.\nAll items needed for the flight are packed in an EVA portable storage bag. Better to protect and convenient to carry. \n\n\n\n\nAltitude Hold, Easy to Fly\nThe altitude hold function enables Auto-Hover. This quadcopter can stay at a current height when pilots' hands are off the transmitter. Barometer\/laser achieves accurate and stable positioning, which makes the quad hovering indoors very stable. The flight has never been so easy for a beginner! \nThe altitude hold function is only available in N mode.\n\nSelf-protection, No More Dangers\nThe quadcopter comes with an excellent self-protection function. It can make an emergency landing whenever loses control or is in low battery. It will also automatically disarm and drop on the ground once there is a strong collision with the object. Let's say goodbye to loss and crash!\n\nTurtle Mode, No Burden to Fly Away\nWhen the quadcopter falls to the ground and upside down, we can active turtle mode by LiteRadio 2 SE transmitter to flip it over and resume flying. With this function, there is no need to walk away to correct the position manually.\nTurtle mode will not work effectively if something gets stuck in the motor\/prop. Please push down switch SD on the transmitter immediately in this situation to exit turtle mode. \n\n\n\n3 Flight Modes, From Zero to Hero\nThree modes those N\/ S\/ M are available, which can satisfy the different needs of pilots and adapt to various flight environments. Whether you're a seasoned FPV pilot or a complete beginner, the Cetus Pro FPV Kit helps anyone fly confidently from day one. These 3 flight modes can be switched by one SB switch on transmitter, which is simple and convenient. Meanwhile, all modes support 3 different speeds with SLOW\/MID\/FAST, pilots can switch it by one SC switch on the transmitter.\n\nCetus Pro Brushless Quadcopter\nEquipped Lite 1-2S Pro brushless flight controller with 12A ESC, matching with 1102 18000KV brushless motors and 40mm 3-blade props, which is absolutely more powerful and maneuverable. Turtle mode greatly makes FPV racing training smooth and convenient.\n\nFPV Simulator Supported\nLiteRadio 2 SE radio transmitter can be used as a USB Joystick when connected to the computer. So it's available to play FPV simulators like EREADRONE, LIFTOFF. More convenient for practicing and charging at the same time. Besides, the transmitter is more ergonomic with a hobby-grade gimbal and adopted the rubber coat.\n\nNew to FPV? No worries. Our new Cetus Pro FPV Kit will take you from zero to hero in no time.This is a very different drone from BETAFPV. It's a brushless whoop drone designed from the ground up for FPV beginners. With three modes, you can start your FPV journey at a stable, basic level – and then progress. If you’ve ever felt that FPV is too difficult to tackle, this is the solution for you.\nClick here to know more about LIFTOFF.\nDownload LIFTOFF.\n\nVR02 FPV Goggles\nVR02 FPV Goggles- the First-Person-View Goggles with the simpler operation and powerful function, is specially designed for FPV starters. It comes with built-in 5.8G 14DBI high-quality antennas, you can receive stable and clear images even for long-range flights. Adopt an ergonomic design with a foam sponge faceplate and a three-sided adjustable headband, it fits your face and head perfectly.\n\nSpecifications\n\nPositioning system: Optical flow\/ Barometer\/ Laser\nHeight positioning: Laser\/ Barometer\nPosition locating: Optical flow (effective height 0.3-3m)\nAccuracy of auto-hover: Horizontal ±0.2m, vertical ±0.3m (under no wind environment)\nReceiver protocol: Frsky D8\nQuad: Cetus Pro Brushless Quadcopter\n\nFrame: Cetus Pro Brushless Whoop Frame\n\nFlight controller: Lite 1-2S Pro brushless FC\nVTX: 25mW\nCamera tilt degree: 30°\nCamera: C02 FPV Micro Camera\n\nTransmitter: Literadio 2 SE Transmitter\n\nTX mode: Mode 1 \u0026amp; Mode 2 optional\nGoggles: VR02 Goggles\n\nMotor: 1102-18000KV Brushless motor\n\nPropeller: 40mm 3-blade 1.5mm shaft hole\nTakeoff weight: 33.19g (without battery)\nPower system: 1S\nBattery*: BT2.0 450mAh 1S 75C Battery\nFlight time: 4-5min\nFlight distance: 80m (in wide \u0026amp; undisturbed environment)\n\nNote: The battery will be upgraded from BT2.0 450mAh 1S 30C Battery to BT2.0 450mAh 1S 75C Battery from Feb 2024.\nFAQ\n\n\nTop questions that customers frequently asked about Cetus Pro.\n\nFor more info and instructions, please check the User Manual for Cetus Pro FPV Kit \n\nRecommend the newest BT2.0 550mAh 1S Battery. More flight time and higher discharge rate.\n\nNote: Pilots should remove the battery plate if installing the 550mAh battery on Cetus Pro.\nPackage\n\n1 * Cetus Pro Brushless Quadcopter \n1 * LiteRadio 2 SE Transmitter (Frsky D8 Protocol) \n1 * VR02 FPV Goggles \n2 * BT2.0 450mAh 1S 75C Battery\n1 * BT2.0 Battery Charger and Voltage Tester\n1 * USB Charging Cable (Type-C)\n1 * Type-C Adapter\n1 * Prop Removal Tool\n4 * 40mm 3-blade Props\n\n2 * User Manual\n1 * Portable Storage Bag\n1 * Phillips Screwdriver\n\nNote: The propellers in the package were modified from three holes to one hole.\n",
"category": "",
"url": "https://betafpv.com/products/cetus-pro-fpv-kit",
"image": {
"@type": "ImageObject",
"url": "https://betafpv.com/cdn/shop/products/firstshowingpic_1024x1024.jpg?v=1629893982",
"image": "https://betafpv.com/cdn/shop/products/firstshowingpic_1024x1024.jpg?v=1629893982",
"name": "Cetus Pro FPV Kit",
"width": 1024,
"height": 1024
}
}
</script>
<div class="page-content page-content--product">
<div class="page-width">
<div class="grid">
<div class="grid__item medium-up--two-fifths">
<div
data-product-images
data-zoom="false"
data-has-slideshow="true">
<div class="product__photos product__photos-6582194077830 product__photos--below">
<div class="product__main-photos" data-aos>
<div id="ProductPhotos-6582194077830">
<div class="starting-slide" data-index="0">
<div class="product-image-main product-image-main--6582194077830">
<div class="image-wrap
" style="height: 0; padding-bottom: 100.0%;">
<img class=" lazyload"
data-photoswipe-src="//betafpv.com/cdn/shop/products/firstshowingpic_1800x1800.jpg?v=1629893982"
data-photoswipe-width="1600"
data-photoswipe-height="1600"
data-index="1"
data-src="//betafpv.com/cdn/shop/products/firstshowingpic_{width}x.jpg?v=1629893982"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/firstshowingpic_480x.jpg?v=1629893982" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="secondary-slide" data-index="1">
<div class="product-image-main product-image-main--6582194077830">
<div class="image-wrap
" style="height: 0; padding-bottom: 100.0%;">
<img class=" lazyload"
data-photoswipe-src="//betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_1800x1800.jpg?v=1624932386"
data-photoswipe-width="1600"
data-photoswipe-height="1600"
data-index="2"
data-src="//betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_480x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="secondary-slide" data-index="2">
<div class="product-image-main product-image-main--6582194077830">
<div class="image-wrap
" style="height: 0; padding-bottom: 100.0%;">
<img class=" lazyload"
data-photoswipe-src="//betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_1800x1800.jpg?v=1624932386"
data-photoswipe-width="1600"
data-photoswipe-height="1600"
data-index="3"
data-src="//betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_480x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="secondary-slide" data-index="3">
<div class="product-image-main product-image-main--6582194077830">
<div class="image-wrap
" style="height: 0; padding-bottom: 100.0%;">
<img class=" lazyload"
data-photoswipe-src="//betafpv.com/cdn/shop/products/ccf47ad84aecd54ae7a1faec4372698e_1800x1800.jpg?v=1624932386"
data-photoswipe-width="1600"
data-photoswipe-height="1600"
data-index="4"
data-src="//betafpv.com/cdn/shop/products/ccf47ad84aecd54ae7a1faec4372698e_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/ccf47ad84aecd54ae7a1faec4372698e_480x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="secondary-slide" data-index="4">
<div class="product-image-main product-image-main--6582194077830">
<div class="image-wrap
" style="height: 0; padding-bottom: 100.0%;">
<img class=" lazyload"
data-photoswipe-src="//betafpv.com/cdn/shop/products/490a7ceb3bbce291fdceae0e57dbba3b_1800x1800.jpg?v=1624932386"
data-photoswipe-width="1600"
data-photoswipe-height="1600"
data-index="5"
data-src="//betafpv.com/cdn/shop/products/490a7ceb3bbce291fdceae0e57dbba3b_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/490a7ceb3bbce291fdceae0e57dbba3b_480x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
</div>
</div>
<div
id="ProductThumbs-6582194077830"
class="product__thumbs product__thumbs--below small--hide"
data-position="below"
data-aos>
<div class="product__thumb-item"
data-index="0">
<div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
<div
class="product__thumb product__thumb-6582194077830 js-no-transition"
data-id="28887095705734">
<img class="animation-delay-3 lazyload"
data-src="//betafpv.com/cdn/shop/products/firstshowingpic_{width}x.jpg?v=1629893982"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/firstshowingpic_180x.jpg?v=1629893982" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="product__thumb-item"
data-index="1">
<div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
<div
class="product__thumb product__thumb-6582194077830 js-no-transition"
data-id="28565335048326">
<img class="animation-delay-6 lazyload"
data-src="//betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/e6daf90e0e73e13cc28988e90079f7ff_180x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="product__thumb-item"
data-index="2">
<div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
<div
class="product__thumb product__thumb-6582194077830 js-no-transition"
data-id="28565335081094">
<img class="animation-delay-9 lazyload"
data-src="//betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/f1d3f2e934a7f7df4970562b60a46e3c_61670b8c-a313-4972-bcb7-78e1e99f5039_180x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="product__thumb-item"
data-index="3">
<div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
<div
class="product__thumb product__thumb-6582194077830 js-no-transition"
data-id="28565335113862">
<img class="animation-delay-12 lazyload"
data-src="//betafpv.com/cdn/shop/products/ccf47ad84aecd54ae7a1faec4372698e_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/ccf47ad84aecd54ae7a1faec4372698e_180x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
<div class="product__thumb-item"
data-index="4">
<div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
<div
class="product__thumb product__thumb-6582194077830 js-no-transition"
data-id="28565335179398">
<img class="animation-delay-15 lazyload"
data-src="//betafpv.com/cdn/shop/products/490a7ceb3bbce291fdceae0e57dbba3b_{width}x.jpg?v=1624932386"
data-widths="[360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/products/490a7ceb3bbce291fdceae0e57dbba3b_180x.jpg?v=1624932386" alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="grid__item medium-up--three-fifths">
<div class="product-single__meta">
<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
<a href="/" title="Back to the frontpage">Home</a>
<span class="divider" aria-hidden="true">/</span>
</nav>
<h1 class="h2 product-single__title">
Cetus Pro FPV Kit
</h1>
<div style='' class='jdgm-widget jdgm-preview-badge' data-id='6582194077830'
data-template='product'
data-auto-install='false'>
<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.82' data-number-of-reviews='78' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.82' tabindex='0' aria-label='4.82 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 78 reviews </span> </div>
</div>
<span
id="PriceA11y-6582194077830"
class="visually-hidden"
aria-hidden="false">
Regular price
</span>
<span class="product__price-wrap-6582194077830">
<span id="ComparePrice-6582194077830" class="product__price product__price--compare">
<span class=money>$229.99 USD</span>
</span>
</span>
<span id="ComparePriceA11y-6582194077830" class="visually-hidden">Sale price</span>
<span id="ProductPrice-6582194077830"
class="product__price on-sale">
<span class=money>$189.99 USD</span>
</span>
<span id="SavePrice-6582194077830" class="product__price-savings">
Save <span class=money>$40.00 USD</span>
</span>
<hr class="hr--medium">
<form method="post" action="/cart/add" id="AddToCartForm-6582194077830" accept-charset="UTF-8" class="product-single__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
<select name="id" id="ProductSelect-6582194077830" class="product-single__variants no-js">
<option disabled="disabled">
Default Title - Sold Out
</option>
</select>
<div class="product__quantity product__quantity--button">
<label for="Quantity-6582194077830">Quantity</label>
<div class="js-qty__wrapper">
<input type="text" id="Quantity-6582194077830"
class="js-qty__num"
value="1"
min="1"
aria-label="quantity"
pattern="[0-9]*"
name="quantity">
<button type="button"
class="js-qty__adjust js-qty__adjust--minus"
aria-label="Reduce item quantity by one">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg>
<span class="icon__fallback-text" aria-hidden="true">−</span>
</button>
<button type="button"
class="js-qty__adjust js-qty__adjust--plus"
aria-label="Increase item quantity by one">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg>
<span class="icon__fallback-text" aria-hidden="true">+</span>
</button>
</div>
</div>
<div
id="ProductInventory-6582194077830"
class="product__inventory hide"
>
</div>
<div class="payment-buttons">
<button
type="submit"
name="add"
id="AddToCart-6582194077830"
class="btn btn--full add-to-cart btn--secondary"
disabled="disabled">
<span id="AddToCartText-6582194077830">
Sold Out
</span>
</button>
<div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{"name":"paypal","wallet_params":{"shopId":17786615,"countryCode":"CN","merchantName":"BETAFPV","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":false,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"merchantId":"5FTZFJD56GERL","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AfUEYT7nO4BwZQERn9Vym5TbHAG08ptiKa9gm8OARBYgoqiAJIjllRjeIMI4g294KAH1JdTnkzubt1fr\u0026merchant-id=5FTZFJD56GERL\u0026intent=authorize"}}" fallback="{"name":"buy_it_now","wallet_params":{}}" access-token="87304f2044bd2635ea64f538ded6c132" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":39401831465094,"requiresShipping":true}]" shop-id="17786615" disabled > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </div> </shopify-accelerated-checkout> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> This item is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
</div>
<div id="VariantsJson-6582194077830" class="hide" aria-hidden="true">
[{"id":39401831465094,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"00313897_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":false,"name":"Cetus Pro FPV Kit","public_title":null,"options":["Default Title"],"price":18999,"weight":1450,"compare_at_price":22999,"inventory_quantity":-414,"inventory_management":"shopify","inventory_policy":"deny","barcode":"0705644073662","requires_selling_plan":false,"selling_plan_allocations":[]}]
</div>
<input type="hidden" name="product-id" value="6582194077830" /><input type="hidden" name="section-id" value="product-template" /></form>
<div class="product-single__description rte">
<p>The Cetus Pro FPV Kit is finally here! It is the best ideal choice for beginners to advance currently. Comes with a Cetus Pro brushless quadcopter, LiteRadio 2 SE transmitter, and VR02 FPV Goggles, it's more powerful and maneuverable for all starters as well as FPV pros to practice indoor and outdoor.</p>
<p>Looking for the perfect ready-to-fly FPV kit? Explore our <a rel="noopener" href="https://betafpv.com/collections/best-fpv-kits" target="_blank">Best FPV Kits</a>, featuring top-tier options for pilots of all levels—perfectly suited to meet the needs of beginners and professional pilots alike.</p>
<p><img alt="" src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/web_theme_1024x1024.jpg?v=1629890911"></p>
<h2>Bullet Point</h2>
<ul>
<li>The auxiliary flight function is greatly reducing the threshold of operating. This is the lightest key to open the door to advanced FPV. </li>
<li>Cetus Pro quadcopter comes with a brushless power system, it's more powerful and maneuverable in flight. Pilots can achieve more FPV freestyle actions to train.</li>
<li>With the self-protection of emergency landing when out of control or in low battery, to ensure a more safe flight. </li>
<li>Made of PA12 material, the frame has an excellent impact resistance in drop & impact. Meanwhile, the 360° protection of the whoop frame ensures safe flights both indoors and outdoors.</li>
<li>All items needed for the flight are packed in an EVA portable storage bag. Better to protect and convenient to carry. </li>
</ul>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/cetus_pro_near_view_1024x1024.jpg?v=1630032218" alt="A near view of the cetus pro quad" style="float: none;"></div>
<article data-clipboard-cangjie='["root",{},["p",{"spacing":{"line":1.15,"lineRule":"auto"},"list":{"listId":"o7pzw46k1vj","level":0,"isOrdered":false,"isTaskList":false,"isChecked":false,"listStyleType":"SCIR_ECIR_SREC","listStyle":{"format":"bullet","text":"●","align":"left"},"hideSymbol":false,"extraData":{}},"ind":{"left":0}},["span",{"data-type":"text"},["span",{"sz":11,"szUnit":"pt","data-type":"leaf"},"易操作:普通模式适合新手入门,有飞行辅助功能"]]]]' class="4ever-article">
<ul></ul>
<h2>Altitude Hold, Easy to Fly</h2>
<p><span>The altitude hold function</span><span> </span>enables Auto-Hover. This quadcopter can stay at a current height when pilots' hands are off the transmitter. Barometer/laser achieves accurate and stable positioning, which makes the<span> </span><span>quad</span><span> </span>hovering indoors very stable. The flight has never been so easy for a beginner! </p>
<p><span style="color: #b3b3b3;"><em>The altitude hold function is only available in N mode.</em></span></p>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/altitude_hold_showcase_8a517797-48ba-4ae1-93f9-cc4001c13ac6_1024x1024.gif?v=1630045395" alt="berafpv cetus pro altitude hold function showcase" style="margin-bottom: 16px; float: none;"></div>
<h2><span>Self-protection, No More Dangers</span></h2>
<p>The quadcopter comes with an excellent self-protection function. It can make an emergency landing whenever loses control or is in low battery. It will also automatically disarm and drop on the ground once there is a strong collision with the object. L<span>et's say goodbye to loss and crash!</span></p>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/emergency_landing_function_intro_1024x1024.jpg?v=1630048741" alt="Introduction of the function of cetus pro's emergency landing" style="float: none;"></div>
<h2><span>Turtle Mode, No Burden to Fly Away</span></h2>
<span>When the quadcopter falls to the ground and upside down, we can active turtle mode by LiteRadio 2 SE transmitter to flip it over and resume flying. With this function, there is no need to walk away to correct the position manually.</span></article>
<article class="4ever-article" data-clipboard-cangjie='["root",{},["p",{},["span",{"data-type":"text"},["span",{"color":"#000000","sz":11,"szUnit":"pt","szCs":{"value":11},"szCsUnit":{"value":"pt"},"data-type":"leaf"},"When the quadcopter falls to the ground and is facing down, we can activate turtle mode with the remote control radio transmitter to turn it over."]]]]'><span style="color: #b3b3b3;"><em>Turtle mode will not work effectively if something gets stuck in the motor/prop. Please push down switch SD on the transmitter immediately in this situation to exit turtle mode. </em></span></article>
<article class="4ever-article" data-clipboard-cangjie='["root",{},["p",{},["span",{"data-type":"text"},["span",{"color":"#000000","sz":11,"szUnit":"pt","szCs":{"value":11},"szCsUnit":{"value":"pt"},"data-type":"leaf"},"When the quadcopter falls to the ground and is facing down, we can activate turtle mode with the remote control radio transmitter to turn it over."]]]]'>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/anti-turtle_mode_showcase_1024x1024.gif?v=1630045214" alt="betafpv cetus pro anti-turtle mode showcase" style="margin-bottom: 16px; float: none;"></div>
</article>
<h2>3 Flight Modes, From Zero to Hero</h2>
<p><span>Three modes those N/ S/ M are available, which can satisfy the different needs of pilots and adapt to various flight environments. </span><span>Whether you're a seasoned FPV pilot or a complete beginner, the Cetus Pro FPV Kit helps anyone fly confidently from day one. These 3 flight modes can be switched by one SB switch on transmitter, which is simple and convenient. Meanwhile, all modes support 3 different speeds with SLOW/MID/FAST, pilots can switch it by one SC </span><span>switch </span><span>on the transmitter.</span></p>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/three_fly_modes_1024x1024.jpg?v=1629892688" alt="cetus pro three fly modes" style="margin-bottom: 16px; float: none;"></div>
<h2><span>Cetus Pro Brushless Quadcopter</span></h2>
<p><span>Equipped </span>Lite 1-2S Pro brushless flight controller with 12A ESC, matching with 1102 18000KV brushless motors and 40mm 3-blade props, which is absolutely more powerful and maneuverable. Turtle mode greatly makes FPV racing training smooth and convenient.</p>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/cetus_pro_quad_on_the_hand_1024x1024.jpg?v=1629964826" alt="designed picture of cetus pro quad on a hand above the water" style="margin-bottom: 16px; float: none;"></div>
<h2><span>FPV Simulator Supported</span></h2>
<p>LiteRadio 2 SE radio transmitter can be used as a USB Joystick when connected to the computer. So it's available to play FPV simulators like EREADRONE, LIFTOFF. More convenient for practicing and charging at the same time. Besides, the transmitter is more ergonomic with a hobby-grade gimbal and adopted the rubber coat.<br></p>
<div style="text-align: left;"><img alt="Playing simulator with LiteRadio2 SE Transmitter" src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/cetus_pro_simulation_presentation_8b45d599-6862-4bce-af70-72b677b8978a_1024x1024.jpg?v=1630035240" style="margin-bottom: 16px; float: none;"></div>
<p style="text-align: left;">New to FPV? No worries. Our new Cetus Pro FPV Kit will take you from zero to hero in no time.<br>This is a very different drone from BETAFPV. It's a brushless whoop drone designed from the ground up for FPV beginners. With three modes, you can start your FPV journey at a stable, basic level – and then progress. If you’ve ever felt that FPV is too difficult to tackle, this is the solution for you.</p>
<p style="text-align: left;"><a href="https://www.liftoff-game.com/news/update-044-released" target="_blank">Click here to know more about LIFTOFF.</a></p>
<p style="text-align: left;"><a href="https://store.steampowered.com/news/app/1432320" target="_blank">Download LIFTOFF</a>.<br></p>
<p style="text-align: left;"><iframe title="YouTube video player" src="https://www.youtube.com/embed/7EWEoPcD6wA" height="720" width="1280"></iframe></p>
<h2>VR02 FPV Goggles</h2>
<p><a href="https://betafpv.com/collections/goggle-antennas/products/vr02-fpv-goggles">VR02 FPV Goggles</a>- the First-Person-View Goggles with the simpler operation and powerful function, is specially designed for FPV starters. It comes with built-in 5.8G 14DBI high-quality antennas, you can receive stable and clear images even for long-range flights. Adopt an ergonomic design with a foam sponge faceplate and a three-sided adjustable headband, it fits your face and head perfectly.</p>
<div style="text-align: left;"><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/VR02_FPV_Goggles_presentation_1024x1024.jpg?v=1630035470" alt="Presentation of playing FPV Goggles and radio transmitter" style="float: none;"></div>
<h2>Specifications</h2>
<ul>
<li>Positioning system: Optical flow/ Barometer/ Laser</li>
<li>Height positioning: Laser/ Barometer</li>
<li>Position locating: Optical flow (effective height 0.3-3m)</li>
<li>Accuracy of auto-hover: Horizontal ±0.2m, vertical ±0.3m (under no wind environment)</li>
<li>Receiver protocol: Frsky D8</li>
<li>Quad: <a href="https://betafpv.com/collections/pro-series/products/cetus-pro-brushless-quadcopter">Cetus Pro Brushless Quadcopter</a>
</li>
<li>Frame: <a href="https://betafpv.com/products/cetus-pro-brushless-whoop-frame" target="_blank">Cetus Pro Brushless Whoop Frame</a>
</li>
<li>Flight controller: Lite 1-2S Pro brushless FC</li>
<li>VTX: 25mW</li>
<li>Camera tilt degree: 30°</li>
<li>Camera: <a href="https://betafpv.com/collections/camera-vtx-1/products/c01-fpv-micro-camera">C02 FPV Micro Camera</a>
</li>
<li>Transmitter: <a href="https://betafpv.com/collections/tx/products/literadio-2-se-radio-transmitter">Literadio 2 SE Transmitter</a>
</li>
<li>TX mode: Mode 1 & Mode 2 optional</li>
<li>Goggles: <a href="https://betafpv.com/collections/goggle-antennas/products/vr02-fpv-goggles">VR02 Goggles</a>
</li>
<li>Motor: <a href="https://betafpv.com/collections/brushless-motors/products/1102-13500kv-brushless-motors">1102-18000KV Brushless motor</a>
</li>
<li>Propeller: 40mm 3-blade 1.5mm shaft hole</li>
<li>Takeoff weight: 33.19g (without battery)</li>
<li>Power system: 1S</li>
<li>Battery*: BT2.0 450mAh 1S 75C Battery</li>
<li>Flight time: 4-5min</li>
<li>Flight distance: 80m (in wide & undisturbed environment)</li>
</ul>
<p><span style="color: #ff2a00;"><em>Note: The battery will be upgraded from <a href="https://betafpv.com/collections/batt-1s/products/bt2-0-450mah-1s-30c-battery-4pcs">BT2.0 450mAh 1S 30C Battery</a> to BT2.0 450mAh 1S 75C Battery from Feb 2024.</em></span></p>
<h2>FAQ<br>
</h2>
<ul>
<li><a href="https://betafpv.com/blogs/blog/cetus-series-faq-best-rtf-kits-for-beginners">Top questions that customers frequently asked about Cetus Pro.</a></li>
<li>
<span>For more info and instructions, please check the </span><a href="https://support.betafpv.com/hc/en-us/articles/4406160931865-Manual-for-Cetus-Pro-FPV-Kit">User Manual for Cetus Pro FPV Kit </a>
</li>
<li>Recommend the newest <a href="https://betafpv.com/collections/new-arrivals/products/bt2-0-550mah-1s-battery-4pcs">BT2.0 550mAh 1S Battery</a>. More flight time and higher discharge rate.</li>
</ul>
<p><span style="color: #b3b3b3;"><em>Note: Pilots should remove the battery plate if installing the 550mAh battery on Cetus Pro.</em></span></p>
<h2>Package</h2>
<ul>
<li>1 * Cetus Pro Brushless Quadcopter </li>
<li>1 * LiteRadio 2 SE Transmitter (Frsky D8 Protocol) </li>
<li>1 * VR02 FPV Goggles </li>
<li>2 * BT2.0 450mAh 1S 75C Battery</li>
<li>1 * BT2.0 Battery Charger and Voltage Tester</li>
<li>1 * USB Charging Cable (Type-C)</li>
<li>1 * Type-C Adapter</li>
<li>1 * Prop Removal Tool</li>
<li>4 * <meta charset="utf-8"> <span>40mm 3-blade Props</span>
</li>
<li>2 * User Manual</li>
<li>1 * Portable Storage Bag</li>
<li>1 * Phillips Screwdriver</li>
</ul>
<p><span style="color: #b3b3b3;">Note: The propellers in the package were modified from three holes to one hole.</span></p>
<p><img src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/ccf47ad84aecd54ae7a1faec4372698e_83c1107d-ce4f-46e5-9f0d-3b3ed7d9a039_600x600.jpg?v=1657702707" alt=""></p>
</div>
<div class="collapsibles-wrapper collapsibles-wrapper--border-bottom">
<button type="button" class="label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders" aria-controls="Product-content-3-6582194077830">
Shipping Policy
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
<div id="Product-content-3-6582194077830" class="collapsible-content collapsible-content--all">
<div class="collapsible-content__inner rte">
<h2 class="MsoNormal">
<span>Shipping Method & Delivery Times</span><span></span>
</h2>
<p class="MsoNormal"><span>We offer the following shipping options:</span><span></span></p>
<p class="MsoNormal"><span><strong>Expedited Shipping</strong>: Estimated delivery in 5-10 days via DHL/FedEx.</span><span></span></p>
<p class="MsoNormal"><span style="color: rgb(255, 42, 0);"><em>IMPORTANT: Expedited Shipping has been temporarily suspended due to increased customs inspections. Please select Standard Shipping during checkout to avoid delays. We appreciate your understanding.</em></span></p>
<p class="MsoNormal"><span><strong>Standard Shipping</strong>: Estimated delivery in 12-30 days via registered mail.</span><span></span></p>
<p class="MsoNormal"><span>Please expect a processing time of 1-2 business days (Mon–Fri, excluding holidays).</span><span></span></p>
<p class="MsoNormal"><span style="color: rgb(255, 42, 0);"><em>IMPORTANT:</em></span></p>
<ul>
<li class="MsoNormal"><em>Delivery estimates are not guaranteed and may vary due to shipping address, customs clearance and carrier delays.</em></li>
<li class="MsoNormal" style="font-style: italic;"><em>Battery orders: Expect more business days for safety inspections.</em></li>
<li class="MsoNormal" style="font-style: italic;"><em>Out-of-stock items: Ships in 1–2 weeks (we’ll notify you via email).</em></li>
<li class="MsoNormal" style="font-style: italic;"><em>Address errors: Double-check your shipping details during checkout. Incorrect/missing addresses cause delays or failed deliveries.</em></li>
</ul>
<h2 class="MsoNormal">
<span>Shipping Costs</span><span></span>
</h2>
<h3 class="MsoNormal">
<span>1. Standard Shipping</span><span></span>
</h3>
<p class="MsoNormal"><span>We offer free standard shipping on all orders of $99.99 or more. For orders between $20 – $99.98, a flat rate of $5 applies. For orders under $20, a flat rate of $10 applies.</span><span></span></p>
<p class="MsoNormal"><em><span style="color: rgb(255, 42, 0);">IMPORTANT:</span> </em></p>
<ul>
<li class="MsoNormal">
<em>Starting April 24, all U.S. orders will include a flat $10 fee to offset recent increases in shipping costs and tariffs. To learn more details, check <a href="https://betafpv.com/blogs/blog/us-tariff-policy-change-what-you-need-to-know" rel="noopener" target="_blank">U.S. Tariff Policy Change: What You Need to Know</a>.</em><span></span>
</li>
<li class="MsoNormal"><em>While we cover all taxes and tariffs for Standard Shipping, please be aware that certain countries (including but not limited to India, Brazil, Israel, Argentina, and Turkey) may still impose additional customs fees that are beyond our control. These fees are determined by local regulations and will be the responsibility of the recipient.</em></li>
</ul>
<h3 class="MsoNormal">
<span>2. Expedited Shipping</span><span></span>
</h3>
<p class="MsoNormal"><span>We offer expedited shipping service worldwide including islands area. Shipping fees are calculated automatically at checkout based on your location and order weight.</span><span></span></p>
<p class="MsoNormal"><em><span style="color: rgb(255, 42, 0);">IMPORTANT:</span> Customers are fully responsible for customs duties, taxes, customs clearance and other costs incurred when choosing expedited shipping. If a shippemnt is returned due to unpaid import fees, return shipping costs will be charged to the customer, and no refunds will be issued for the original order.</em><span></span></p>
<h3 class="MsoNormal">
<span>3. Additional Shipping Fee</span><span></span>
</h3>
<p class="MsoNormal"><span>There are certain situations where you may be required to pay extra shipping fees.</span><span></span></p>
<ul>
<li class="MsoNormal"><span><strong>Products with large dimensions or weight</strong>: Products with large dimensions or weight are excluded from free shipping rule due to carrier dimensional weight calculations. (Including: <a rel="noopener" href="https://betafpv.com/collections/goggle-antennas" target="_blank">FPV Goggles</a>, <a rel="noopener" href="https://betafpv.com/collections/gates-and-flags" target="_blank">BETAFPV Gates & Flags</a>, <a href="https://betafpv.com/collections/ready-to-fly-fpv-whoop-kits" rel="noopener" target="_blank">RTF FPV Whoop Kits</a>, <a rel="noopener" href="https://betafpv.com/collections/literadio-series" target="_blank">LiteRadio Series radio transmitter</a>, <a rel="noopener" href="https://betafpv.com/collections/case" target="_blank">Storage Cases</a>)</span></li>
<li class="MsoNormal">
<strong>Remote countries/regions</strong>: Orders shipped to remote countries or regions (e.g., islands, rural areas) may require adjusted shipping fees based on carrier surcharges.</li>
<li class="MsoNormal">
<strong>Expedited Shipping with Batteries</strong>: Expedited Shipping orders containing more than 2 batteries that exceed the limits outlined in our Battery Shipping rule below will incur extra fees to cover separate battery shipments.</li>
<li class="MsoNormal">
<strong>Reshipping Costs</strong>: Packages returned due to incorrect addresses or customs clearance failures (e.g., unpaid duties) will be subject to reshipping fees. Customers must cover these costs before redelivery.</li>
</ul>
<h2 class="MsoNormal">
<span>Shipping Rules</span><span></span>
</h2>
<h3 class="MsoNormal">
<span>1. Battery Shipping</span><span></span>
</h3>
<p class="MsoNormal"><span>Some countries or remote regions are forbidden to ship stand-alone batteries due to restricted customs and safety regulations. If your location restricts battery shipments, we will notify you promptly and adjust your order accordingly. Review the 2. Countries/Regions Where Battery or Drone Shipping Is Restricted below for details.</span><span></span></p>
<p class="MsoNormal"><span><strong>Expedited Shipping Battery Shipping:</strong> Stand-alone batteries are prohibited for expedited shipping. However, drones packed with less than or equal to two batteries or devices with bulit-in batteries (e.g., transmitters, goggles) may still qualify for expedited delivery.</span><span></span></p>
<table border="0" cellspacing="0" style="width: 100%; height: 177.969px;">
<tbody>
<tr style="height: 35.5938px;">
<td valign="top" style="width: 53.192%; height: 35.5938px;">
<p class="MsoNormal"><strong>Battery Type</strong><span></span></p>
</td>
<td valign="top" style="width: 45.0223%; height: 35.5938px;">
<p class="MsoNormal"><strong>International Expedited Shipping</strong><span></span></p>
</td>
</tr>
<tr style="height: 35.5938px;">
<td valign="top" style="width: 53.192%; height: 35.5938px;">
<p class="MsoNormal"><span>No batteries</span><span></span></p>
</td>
<td valign="top" style="width: 45.0223%; height: 35.5938px;">
<p class="MsoNormal"><span>Accepted</span><span></span></p>
</td>
</tr>
<tr style="height: 35.5938px;">
<td valign="top" style="width: 53.192%; height: 35.5938px;">
<p class="MsoNormal"><span>Contained in</span></p>
</td>
<td valign="top" style="width: 45.0223%; height: 35.5938px;">
<p class="MsoNormal"><span>Accepted</span></p>
</td>
</tr>
<tr style="height: 35.5938px;">
<td valign="top" style="width: 53.192%; height: 35.5938px;">
<p class="MsoNormal"><span>Packed with (no more than 2 batteries)</span></p>
</td>
<td valign="top" style="width: 45.0223%; height: 35.5938px;">
<p class="MsoNormal"><span>Accepted</span><span></span></p>
</td>
</tr>
<tr style="height: 35.5938px;">
<td valign="top" style="width: 53.192%; height: 35.5938px;">
<p class="MsoNormal"><span>Stand-alone</span><span></span></p>
</td>
<td valign="top" style="width: 45.0223%; height: 35.5938px;">
<p class="MsoNormal"><span>Prohibited</span><span></span></p>
</td>
</tr>
</tbody>
</table>
<h4 class="MsoNormal">
<strong>Battery Type Definitions</strong><span></span>
</h4>
<ul>
<li class="MsoNormal"><span>Stand-alone: Package ONLY contains batteries or cells; NO equipment.</span></li>
<li class="MsoNormal">Packed with: Package contains equipment + cells or batteries that are NOT installed in the equipment. For example, BNF drones with batteries or RTF drone kits.</li>
<li class="MsoNormal">Contained in: Package has lithium batteries contained in equipment (properly installed in the equipment they are intended to operate). For example, radio transmitter or goggles.</li>
</ul>
<h3 class="MsoNormal">
<span>2. Countries/Regions Where Battery or Drone Shipping Is Restricted</span><span></span>
</h3>
<p class="MsoNormal"><span>Due to customs regulations and carrier restrictions, we cannot ship drones or batteries to the following destinations:</span><span></span></p>
<ul>
<li class="MsoNormal">
<span><strong>Drones & Batteries Restricted:</strong> Brazil, Israel, Armed Forces Europe (APO/FPO/DPO), P.O. Box, Dominican Republic, Maldives</span><span></span>
</li>
<li class="MsoNormal"><span><strong>Batteries Restricted:</strong> Cyprus, Cote d'Ivoire, Brunei, India, Argentina, Turkey, Serbia, Iceland, Guadeloupe, Georgia, Belarus, Bosnia and Herzegovina, Montenegro, Saint Barthelemy, Oman, Armenia, Qatar, Costa Rica, Kuwait, Jamaica, Malta, Jersey, New Caledonia, Kyrgyzstan, Burundi, French Guiana, Mauritius, Greenland, Lebanon, Venezuela, Sri Lanka, Indonesia, U.S. remote islands</span></li>
</ul>
<p class="MsoNormal"><em>Note: The list is subject to change without prior notice due to evolving customs regulations, carrier restrictions, and local legislation.</em><span></span></p>
<h3 class="MsoNormal">
<span>3. Address Requirements</span><span></span>
</h3>
<p class="MsoNormal"><span>To ensure successful delivery, please carefully follow these requirements based on your location. Incorrect or incomplete information may cause delays or failed deliveries.</span><span></span></p>
<p><span><strong>Japan & Germany</strong>: Street name and number, apartment/unit number (if applicable) are required. Omissions are not allowed.</span></p>
<p><strong>Australia & United States</strong>: Provide the postal code that matches the city, and ensure that the city name is written correctly without any omissions or abbreviations.</p>
<p><strong>Hong Kong, Macao, Taiwan, and Mainland China</strong>: Address must be written in Chinese characters.</p>
<p><strong>Tax ID Required for Customs Clearance</strong> for orders to the following countries:</p>
<ul>
<li><span>South Korea: Personal Clearance Code</span></li>
<li><span>Brazil: Cadastro de Pessoas Físicas (CPF)</span></li>
<li><span>Chile: Tax Identification Number (RUT)</span></li>
<li><span>India: Aadhaar Card/Pan Card/KYC number</span></li>
<li><span>Mexico: TAX ID (RFC) / Personal ID (CURP)</span></li>
<li><span>Indonesia: Nomor Pokok Wajib Pajak (NPWP)</span></li>
</ul>
<h2 class="MsoNormal">
<span>Delayed Or Rejected Orders Liability</span><span></span>
</h2>
<p class="MsoNormal"><span>BETAFPV is not liable for delayed or rejected packages resulting from circumstances beyond our reasonable control. This includes, but is not limited to:</span><span></span></p>
<p class="MsoNormal"><span>Delays of shipments to remote regions: Shipping time might be delayed for 3-7 days to remote regions or over 7 days to island destinations like Hawaii, Puerto Rico, Canary Islands, etc.</span><span></span></p>
<p class="MsoNormal"><span>Customer-caused delay or delivery failure: These actions include, but are not limited to address changes after shipment, incorrect/incomplete addresses, invalid contact information, and refusal to accept delivery, etc.</span><span></span></p>
<p class="MsoNormal"><span>Force majeure: It means unforeseen, inevitable, or insurmountable objective situation and other objective conditions that cause delayed shipping, including, but not limited to: national or regional air or ground transportation system controls or interruptions (e.g., weather reasons), communication system interference or malfunction, government actions, postal administration policy changes, wars, earthquakes, typhoons, floods, fires, heavy rain, heavy fog, and other similar events.</span><span></span></p>
<p class="MsoNormal"><span>Packages cannot be delivered to your address during weekends, national holidays, and festivals.</span><span></span></p>
<p class="MsoNormal"><span>The address is a school, hotel, unit, or residential community where the courier has no access. Please provide a permanent street address.</span><span></span></p>
<p class="MsoNormal"><em>*Please confirm your address before payment. If corrections are needed, please contact BETAFPV customer support in a timely manner.</em><span></span></p>
<h2 class="MsoNormal">
<span>Tracking Your Package</span><span></span>
</h2>
<p class="MsoNormal"><span>Once your order ships, you’ll receive a notification email with the tracking number. You can also check your order status by logging into your BETAFPV account dashboard, where shipped orders display tracking links based on your selected shipping method. If your order status shows “Shipped” but no tracking details are visible, this means your package is prepared and awaiting carrier pickup. A status of “Processing” indicates we’ve received your order and are preparing it for shipment.</span><span></span></p>
<p class="MsoNormal"><span>Please note that you may receive more than one Shipment Notification E-mail if item(s) from your order are shipping separately.</span><span></span></p>
<p class="MsoNormal"><span>You can also enter the tracking number to check your package shipment status below. If you encounter issues tracking your order, contact BETAFPV <a rel="noopener" href="https://support.betafpv.com/hc/en-us/requests/new" target="_blank">customer support</a> for assistance.</span><span></span></p>
<p><!--Tracking number input box.--> <input maxlength="50" id="YQNum" type="text"> <!--The button is used to call script method.--> <input value="TRACK" type="button"></p>
<h2 class="MsoNormal">
<span>FAQ</span><span></span>
</h2>
<p class="MsoNormal"><strong>1. How long until my order ships?</strong><span></span></p>
<p class="MsoNormal"><span>All orders typically will be processed within 1-2 working days after your payment. Delays may occur during high order volumes or backorder situations.</span><span></span></p>
<p class="MsoNormal"><span>If there will be a significant delay in the shipment of your order, we will contact you via email. Please make sure your email address is active and remember to check the email for updates.</span><span></span></p>
<p class="MsoNormal"><strong>2. After I place an order, how do I change my order before shipment?</strong><span></span></p>
<p class="MsoNormal"><span>Country selections cannot be modified after checkout. If you need to change these details, please cancel the order and purchase again. Please contact BETAFPV <a rel="noopener" href="https://support.betafpv.com/hc/en-us/requests/new" target="_blank">customer support</a> within 24 hours after placing the order if you need to change order product information or address.</span><span></span></p>
<p class="MsoNormal"><strong>3. How do I cancel after I have placed the order, but it has not shipped?</strong><span></span></p>
<p class="MsoNormal"><span>You can contact BETAFPV customer support for canceling if your order has not been shipped. If your order has been shipped less than 24 hours, please contact the <a rel="noopener" href="https://support.betafpv.com/hc/en-us/requests/new" target="_blank">customer service</a> and we will try to hold your order from the shipping company.</span><span></span></p>
<p class="MsoNormal"><span>It is impossible to cancel if your order has been shipped over 24 hours.</span><span></span></p>
<p class="MsoNormal"><strong>4. Under what circumstances will BETAFPV cancel an order unilaterally?</strong><span></span></p>
<p class="MsoNormal"><span>We reserve the right to cancel orders for:</span><span></span></p>
<ul>
<li class="MsoNormal"><span>Unavailable product(s): BETAFPV tries to contact customers and does not get a reply in 7 days.</span></li>
<li class="MsoNormal">High-risk Order(s) identified by banks/Paypal: To ensure your card safety, we will cancel your order.</li>
<li class="MsoNormal">Unshippable destinations: If we are not able to ship to your location, your order will be canceled.</li>
</ul>
<p class="MsoNormal"><span>*BETAFPV reserves the right to update this policy. Last revised May 2025.</span><span></span></p>
</div>
</div>
</div>
<div class="social-sharing"><a target="_blank" href="//www.facebook.com/sharer.php?u=https://betafpv.com/products/cetus-pro-fpv-kit" class="social-sharing__link" title="Share on Facebook">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
<span class="social-sharing__title" aria-hidden="true">Share</span>
<span class="visually-hidden">Share on Facebook</span>
</a><a target="_blank" href="//twitter.com/share?text=Cetus%20Pro%20FPV%20Kit&url=https://betafpv.com/products/cetus-pro-fpv-kit" class="social-sharing__link" title="Tweet on Twitter">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M31.281 6.733q-1.304 1.924-3.13 3.26 0 .13.033.408t.033.408q0 2.543-.75 5.086t-2.282 4.858-3.635 4.108-5.053 2.869-6.341 1.076q-5.282 0-9.65-2.836.913.065 1.5.065 4.401 0 7.857-2.673-2.054-.033-3.668-1.255t-2.266-3.146q.554.13 1.206.13.88 0 1.663-.261-2.184-.456-3.619-2.184t-1.435-3.977v-.065q1.239.652 2.836.717-1.271-.848-2.021-2.233t-.75-2.983q0-1.63.815-3.195 2.38 2.967 5.754 4.678t7.319 1.907q-.228-.815-.228-1.434 0-2.608 1.858-4.45t4.532-1.842q1.304 0 2.51.522t2.054 1.467q2.152-.424 4.01-1.532-.685 2.217-2.771 3.488 1.989-.261 3.619-.978z"/></svg>
<span class="social-sharing__title" aria-hidden="true">Tweet</span>
<span class="visually-hidden">Tweet on Twitter</span>
</a><a target="_blank" href="//pinterest.com/pin/create/button/?url=https://betafpv.com/products/cetus-pro-fpv-kit&media=//betafpv.com/cdn/shop/products/firstshowingpic_1024x1024.jpg?v=1629893982&description=Cetus%20Pro%20FPV%20Kit" class="social-sharing__link" title="Pin on Pinterest">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M27.52 9.6c-.64-5.76-6.4-8.32-12.8-7.68-4.48.64-9.6 4.48-9.6 10.24 0 3.2.64 5.76 3.84 6.4 1.28-2.56-.64-3.2-.64-4.48-1.28-7.04 8.32-12.16 13.44-7.04 3.2 3.84 1.28 14.08-4.48 13.44-5.12-1.28 2.56-9.6-1.92-11.52-3.2-1.28-5.12 4.48-3.84 7.04-1.28 4.48-3.2 8.96-1.92 15.36 2.56-1.92 3.84-5.76 4.48-9.6 1.28.64 1.92 1.92 3.84 1.92 6.4-.64 10.24-7.68 9.6-14.08z"/></svg>
<span class="social-sharing__title" aria-hidden="true">Pin it</span>
<span class="visually-hidden">Pin on Pinterest</span>
</a></div>
</div>
</div>
</div>
<div style='clear:both'></div>
<div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='Cetus Pro FPV Kit' data-id='6582194077830'
data-from-snippet='true'
data-auto-install='false'>
<div class='jdgm-rev-widg' data-updated-at='2025-08-17T15:09:47Z' data-average-rating='4.82' data-number-of-reviews='78' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/1778/6615/products/firstshowingpic.jpg?v=1629893982'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='78'> <meta itemprop='ratingValue' content='4.82'> </div> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 4.82 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 78 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='65' data-percentage='83'> <div class='jdgm-histogram__star' role='button' aria-label="83% (65) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 83%;'> </div> </div> <div class='jdgm-histogram__percentage'>83%</div> <div class='jdgm-histogram__frequency'>(65)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='12' data-percentage='15'> <div class='jdgm-histogram__star' role='button' aria-label="15% (12) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 15%;'> </div> </div> <div class='jdgm-histogram__percentage'>15%</div> <div class='jdgm-histogram__frequency'>(12)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='1' data-percentage='1'> <div class='jdgm-histogram__star' role='button' aria-label="1% (1) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 1%;'> </div> </div> <div class='jdgm-histogram__percentage'>1%</div> <div class='jdgm-histogram__frequency'>(1)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='756097e4-8c65-46a2-b7f3-0fceb4322e0f' data-review-language='' data-product-title='Cetus Pro FPV Kit' data-product-url='/products/cetus-pro-fpv-kit' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > d </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2025-07-22 14:38:09 UTC'></span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>daniel sanchez</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Amazing!</b> <div class='jdgm-rev__body'><p>Its my first fpv drone and im very happu. Very good quality. Thank you so much.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='36a2cac1-9c29-4f2e-bde2-62869049f5c4' data-review-language='' data-product-title='Cetus Pro FPV Kit' data-product-url='/products/cetus-pro-fpv-kit' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > R </div> <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2025-03-14 17:59:14 UTC'></span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Roger Q</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>OK, but not quite</b> <div class='jdgm-rev__body'><p>So I have had this for a little while now and wished I knew more when I bought it. At 75 y/o I can only invest so much in a new hobby,(both $ and time:-). This is easy to fly, good for learning but the goggles are less than desirable. When the drone leaves direct proximity of the goggles, there is significant interference on any available channel due to the antennas inside the goggles.
<br />My recommendation is that you spend a bit more money and get better goggles initially. otherwise the drone and controller do just fine.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='cfe77048-b40f-4719-8d27-0c1bde04c1f6' data-review-language='' data-product-title='Cetus Pro FPV Kit' data-product-url='/products/cetus-pro-fpv-kit' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > G </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2025-02-02 16:42:49 UTC'></span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Gur Arie Sror</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Perfect service and perfect product</b> <div class='jdgm-rev__body'><p>We found out that we have a problem to use the drown and your tech support helped us checking and afte that you sent new sticks and the problem solved.
<br />My Sun and I thank you so much for the best service.
<br />Regards
<br />Gur</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='2cebf33a-ef5e-4763-97b1-c3246aaf4e20' data-review-language='' data-product-title='Cetus Pro FPV Kit' data-product-url='/products/cetus-pro-fpv-kit' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > s </div> <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2025-01-20 15:37:01 UTC'></span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>stefano palma</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Good but i need to practice</b> <div class='jdgm-rev__body'><p>funny but unfortunately it doesn't record videos</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='181019c8-23b8-49f9-a4f6-26c5c85c1063' data-review-language='' data-product-title='Cetus Pro FPV Kit' data-product-url='/products/cetus-pro-fpv-kit' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > L </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2024-12-30 22:17:05 UTC'></span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Liam</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>My uncle got me this for Christmas and I have been very satisfied with the product the one problem is how long the battery lasts but it does charge within 5 minutes so if you alternate between the 2 batteries you can you it for as long as the headset and controllers last</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0' role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0' role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0' rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='16' aria-label='Page 16' tabindex='0' role='button'></a></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
</div>
</div>
</div>
</div>
</div>
<div id="shopify-section-product-recommendations" class="shopify-section">
<div
id="Recommendations-6582194077830"
data-section-id="6582194077830"
data-section-type="product-recommendations"
data-enable="true"
data-product-id="6582194077830"
data-limit="7">
<div
data-section-id="6582194077830"
data-subsection
data-section-type="collection-template"
class="index-section">
<div class="page-width">
<header class="section-header">
<h3 class="section-header__title">
Other Pilots also purchased
</h3>
</header>
</div>
<div class="page-width page-width--flush-small">
<div class="grid-overflow-wrapper">
<div class="product-recommendations-placeholder">
<div class="grid grid--uniform visually-invisible" aria-hidden="true">
<div class="grid__item grid-product small--one-half medium-up--one-sixth" data-aos="row-of-6">
<div class="grid-product__content">
<div class="grid-product__tag grid-product__tag--sold-out">
Sold Out
</div>
<a href="/products/cetus-pro-fpv-kit" class="grid-product__link grid-product__link--disabled">
<div class="grid-product__image-mask">
<div class="image-wrap"
style="height: 0; padding-bottom: 100.0%;"
><img class="grid-product__image lazyload"
data-src="//betafpv.com/cdn/shop/products/firstshowingpic_{width}x.jpg?v=1629893982"
data-widths="[180, 360, 540, 720, 900, 1080]"
data-aspectratio="1.0"
data-sizes="auto"
alt="Cetus Pro FPV Kit">
<noscript>
<img class="grid-product__image lazyloaded"
src="//betafpv.com/cdn/shop/products/firstshowingpic_400x.jpg?v=1629893982"
alt="Cetus Pro FPV Kit">
</noscript>
</div>
</div>
<div class="grid-product__meta">
<div class="grid-product__title grid-product__title--heading">Cetus Pro FPV Kit</div>
<div style='' class='jdgm-widget jdgm-preview-badge' data-id='6582194077830'
data-template='product'
data-auto-install='false'>
<div style='display:none' class='jdgm-prev-badge' data-average-rating='4.82' data-number-of-reviews='78' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.82' tabindex='0' aria-label='4.82 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 78 reviews </span> </div>
</div>
<div class="grid-product__price">
<span class="visually-hidden">Regular price</span>
<span class="grid-product__price--original"><span class=money>$229.99 USD</span></span>
<span class="visually-hidden">Sale price</span>
<span class=money>$189.99 USD</span>
<span class="grid-product__price--savings">
Save <span class=money>$40.00 USD</span>
</span>
</div>
</div>
</a>
</div>
<!-- **BEGIN** Hextom USB Integration // Collection Include - DO NOT MODIFY -->
<!-- **BEGIN** Hextom USB Integration // Collection - DO NOT MODIFY -->
<span class="htusb-ui-boost htusb-ui-coll-boost"
data-v1="6582194077830"
data-v2="cetus-pro-fpv-kit"
data-v3=""
data-v4="FNB,enord poohw sselhsurb,deunitnocsiD,ftr"
>
</span>
<!-- **END** Hextom USB Integration // Collection - DO NOT MODIFY -->
<!-- **END** Hextom USB Integration // Collection Include - DO NOT MODIFY -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="shopify-section-recently-viewed" class="shopify-section">
<div
data-subsection
data-section-id="recently-viewed"
data-section-type="recently-viewed"
data-product-handle="cetus-pro-fpv-kit"
data-recent-count="6"
data-grid-item-class="small--one-half medium-up--one-sixth">
<div id="RecentlyViewed-recently-viewed"></div>
</div><script>
theme.settings.recentlyViewedEnabled = true;
</script>
</div>
<script>
// Override default values of shop.strings for each template.
// Alternate product templates can change values of
// add to cart button, sold out, and unavailable states here.
theme.productStrings = {
addToCart: "Add to cart",
soldOut: "Sold Out",
unavailable: "Unavailable"
};
</script>
<!--LayoutHub-Workspace-End-->
</main>
<div id="shopify-section-footer-promotions" class="shopify-section index-section--footer">
<div class="index-section">
<div class="section--divider">
<div class="page-width footer-promotions">
<div class="grid grid--flush-bottom">
<div class="grid__item medium-up--one-third" data-aos="row-of-3">
<a href="/blogs/blog/betafpv-black-friday-2025-the-ultimate-fpv-deal-event" class="article__grid-image">
<div class="image-wrap">
<div
class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload"
data-bgset="
//betafpv.com/cdn/shop/files/BFCM_2025_blog_180x.jpg?v=1762133726 180w 101h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_360x.jpg?v=1762133726 360w 203h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_540x.jpg?v=1762133726 540w 304h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_720x.jpg?v=1762133726 720w 405h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_900x.jpg?v=1762133726 900w 506h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_1080x.jpg?v=1762133726 1080w 608h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_1296x.jpg?v=1762133726 1296w 729h,
//betafpv.com/cdn/shop/files/BFCM_2025_blog_1512x.jpg?v=1762133726 1512w 851h,
"
data-sizes="auto">
</div>
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/files/BFCM_2025_blog_400x.jpg?v=1762133726" alt="">
</noscript>
</div>
</a>
<div class="rte-setting text-spacing"><p>BETAFPV Black Friday 2025: The Ultimate FPV Deal Event</p></div>
<a href="/blogs/blog/betafpv-black-friday-2025-the-ultimate-fpv-deal-event" class="btn btn--secondary btn--small">
LEARN MORE
</a>
</div>
<div class="grid__item medium-up--one-third" data-aos="row-of-3">
<a href="/blogs/blog/join-betafpv-brand-ambassador" class="article__grid-image">
<div class="image-wrap">
<div
class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload"
data-bgset="
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_180x.jpg?v=1762134891 180w 101h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_360x.jpg?v=1762134891 360w 203h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_540x.jpg?v=1762134891 540w 304h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_720x.jpg?v=1762134891 720w 405h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_900x.jpg?v=1762134891 900w 506h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_1080x.jpg?v=1762134891 1080w 608h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_1296x.jpg?v=1762134891 1296w 729h,
//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_1512x.jpg?v=1762134891 1512w 851h,
"
data-sizes="auto">
</div>
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/files/BETAFPV_Brand_Ambassador_2025_blog_400x.jpg?v=1762134891" alt="">
</noscript>
</div>
</a>
<div class="rte-setting text-spacing"><p>Join BETAFPV Brand Ambassador!</p></div>
<a href="/blogs/blog/join-betafpv-brand-ambassador" class="btn btn--secondary btn--small">
LEARN MORE
</a>
</div>
<div class="grid__item medium-up--one-third" data-aos="row-of-3">
<a href="https://betafpv.com/collections/best-fpv-kits" class="article__grid-image">
<div class="image-wrap">
<div
class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload"
data-bgset="
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_180x.jpg?v=1763004666 180w 101h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_360x.jpg?v=1763004666 360w 203h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_540x.jpg?v=1763004666 540w 304h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_720x.jpg?v=1763004666 720w 405h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_900x.jpg?v=1763004666 900w 506h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_1080x.jpg?v=1763004666 1080w 608h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_1296x.jpg?v=1763004666 1296w 729h,
//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_1512x.jpg?v=1763004666 1512w 851h,
"
data-sizes="auto">
</div>
<noscript>
<img class="lazyloaded" src="//betafpv.com/cdn/shop/files/RTF_Kit_-_Aquila20_FPV_Kit_400x.jpg?v=1763004666" alt="">
</noscript>
</div>
</a>
<div class="rte-setting text-spacing"><p>BETAFPV RTF Kits</p></div>
<a href="https://betafpv.com/collections/best-fpv-kits" class="btn btn--secondary btn--small">
LEARN MORE
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="shopify-section-footer" class="shopify-section"><footer class="site-footer">
<div class="page-width">
<div class="grid">
<div class="grid__item footer__item--1563528609266" data-type="custom">
<style data-shopify>
@media only screen and (min-width: 769px) and (max-width: 959px) {
.footer__item--1563528609266 {
width: 50%;
padding-top: 40px;
}
.footer__item--1563528609266:nth-child(2n + 1) {
clear: left;
}
}
@media only screen and (min-width: 960px) {
.footer__item--1563528609266 {
width: 25%;
}
}
</style>
<div class="footer__item-padding">
<p class="h4 footer__title small--hide">Support</p>
<button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1563528609266">
Support
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
<div
id="Footer-1563528609266" class="collapsible-content collapsible-content--small"
>
<div class="collapsible-content__inner">
<div class="footer__collapsible">
<p>We're here to help.</p><p>Visit our Customer Support : </p><p><a href="https://support.betafpv.com/hc/en-us" target="_blank" title="https://support.betafpv.com/hc/en-us"><strong>Help Center</strong></a></p><p><a href="https://betafpv.com/apps/track123" title="https://betafpv.com/apps/track123"><strong>Track My Order</strong></a></p><p><a href="/pages/contact-us" title="Contact Us"><strong>Contact Us</strong></a></p>
</div>
</div>
</div>
</div>
</div>
<div class="grid__item footer__item--7006e693-b30d-4cfb-9fe8-daf2d806ad8a" data-type="menu">
<style data-shopify>
@media only screen and (min-width: 769px) and (max-width: 959px) {
.footer__item--7006e693-b30d-4cfb-9fe8-daf2d806ad8a {
width: 50%;
padding-top: 40px;
}
.footer__item--7006e693-b30d-4cfb-9fe8-daf2d806ad8a:nth-child(2n + 1) {
clear: left;
}
}
@media only screen and (min-width: 960px) {
.footer__item--7006e693-b30d-4cfb-9fe8-daf2d806ad8a {
width: 25%;
}
}
</style>
<p class="h4 footer__title small--hide">
BETAFPV NAVIGATE
</p>
<button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-7006e693-b30d-4cfb-9fe8-daf2d806ad8a">
BETAFPV NAVIGATE
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
<div
id="Footer-7006e693-b30d-4cfb-9fe8-daf2d806ad8a" class="collapsible-content collapsible-content--small"
>
<div class="collapsible-content__inner">
<div class="footer__collapsible">
<ul class="no-bullets site-footer__linklist">
<li><a href="/pages/terms-conditions">Terms & Conditions</a></li>
<li><a href="/pages/privacy-policy">Privacy Policy</a></li>
<li><a href="/policies/refund-policy">Refund Policy</a></li>
<li><a href="/pages/return-policy">Return Policy</a></li>
<li><a href="/pages/payment-methods">Payment Methods</a></li>
<li><a href="https://betafpv.com/pages/intellectual-property-rights">Intellectual Property Rights</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="grid__item footer__item--1494301487049" data-type="menu">
<style data-shopify>
@media only screen and (min-width: 769px) and (max-width: 959px) {
.footer__item--1494301487049 {
width: 50%;
padding-top: 40px;
}
.footer__item--1494301487049:nth-child(2n + 1) {
clear: left;
}
}
@media only screen and (min-width: 960px) {
.footer__item--1494301487049 {
width: 25%;
}
}
</style>
<p class="h4 footer__title small--hide">
BETAFPV Info
</p>
<button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049">
BETAFPV Info
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
<div
id="Footer-1494301487049" class="collapsible-content collapsible-content--small"
>
<div class="collapsible-content__inner">
<div class="footer__collapsible">
<ul class="no-bullets site-footer__linklist">
<li><a href="https://betafpv.com/pages/about-betafpv">About Us</a></li>
<li><a href="/pages/shipping-policy">Shipping</a></li>
<li><a href="/pages/warranty">Warranty</a></li>
<li><a href="/pages/affiliate-programs">Affiliate</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="grid__item footer__item--1494292487693" data-type="newsletter">
<style data-shopify>
@media only screen and (min-width: 769px) and (max-width: 959px) {
.footer__item--1494292487693 {
width: 50%;
padding-top: 40px;
}
.footer__item--1494292487693:nth-child(2n + 1) {
clear: left;
}
}
@media only screen and (min-width: 960px) {
.footer__item--1494292487693 {
width: 25%;
}
}
</style>
<div class="footer__item-padding">
<p class="h4 footer__title small--hide">Subscribe</p>
<button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494292487693">
Subscribe
<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
</span>
</button>
<div
id="Footer-1494292487693" class="collapsible-content collapsible-content--small"
>
<div class="collapsible-content__inner">
<div class="footer__collapsible">
<p>Get the latest news from BETAFPV</p>
<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
<label for="Email-1494292487693" class="hidden-label">Enter your email</label>
<input type="hidden" name="contact[tags]" value="prospect,newsletter">
<input type="hidden" name="contact[context]" value="footer">
<div class="footer__newsletter">
<input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off">
<button type="submit" class="footer__newsletter-btn" name="commit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"/></svg>
<span class="footer__newsletter-btn-label">
Subscribe
</span>
</button>
</div>
</form>
<ul class="no-bullets footer__social">
<li>
<a target="_blank" href="https://www.facebook.com/betafpv" title="BETAFPV on Facebook">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg>
<span class="icon__fallback-text">Facebook</span>
</a>
</li>
<li>
<a target="_blank" href="https://twitter.com/BETAFPV_2017" title="BETAFPV on Twitter">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M31.281 6.733q-1.304 1.924-3.13 3.26 0 .13.033.408t.033.408q0 2.543-.75 5.086t-2.282 4.858-3.635 4.108-5.053 2.869-6.341 1.076q-5.282 0-9.65-2.836.913.065 1.5.065 4.401 0 7.857-2.673-2.054-.033-3.668-1.255t-2.266-3.146q.554.13 1.206.13.88 0 1.663-.261-2.184-.456-3.619-2.184t-1.435-3.977v-.065q1.239.652 2.836.717-1.271-.848-2.021-2.233t-.75-2.983q0-1.63.815-3.195 2.38 2.967 5.754 4.678t7.319 1.907q-.228-.815-.228-1.434 0-2.608 1.858-4.45t4.532-1.842q1.304 0 2.51.522t2.054 1.467q2.152-.424 4.01-1.532-.685 2.217-2.771 3.488 1.989-.261 3.619-.978z"/></svg>
<span class="icon__fallback-text">Twitter</span>
</a>
</li>
<li>
<a target="_blank" href="https://instagram.com/betafpv" title="BETAFPV on Instagram">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
<span class="icon__fallback-text">Instagram</span>
</a>
</li>
<li>
<a target="_blank" href="https://www.youtube.com/channel/UCyaJpSKgIGAVlsaUIRZM75Q" title="BETAFPV on YouTube">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
<span class="icon__fallback-text">YouTube</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<ul class="inline-list payment-icons">
<li class="icon--payment">
<img style="width:100px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/Paypal.png"/>
<img style="width:65px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/VISA.png"/>
<img style="width:80px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/Master.png"/>
<img style="width:80px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/Maestro.png"/>
<img style="width:65px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/visa-electron.png"/>
<img style="width:80px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/JCB.png"/>
<img style="width:80px" src="https://cdn.shopifycdn.net/s/files/1/1778/6615/files/d723c42f5616101a5291a65b56753799_2.png?v=1691057614"/>
<img style="width:90px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/Diners.png"/>
<img style="width:90px" src="https://www.oceanpayment.com/shopify_app/oceanpayment_logo/Discover.png"/>
<img style="width:90px" src="https://cdn.shopify.com/s/files/1/1778/6615/files/2024-01-18_17_23_23.png?v=1705570293"/>
</li>
</ul>
<p class="footer__small-text">
© 2025 BETAFPV
</p>
</div>
</footer>
</div>
</div>
</div>
<div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden">
</div>
<script id="CartTemplate" type="text/template">
<form action="/cart" method="post" novalidate class="cart ajaxcart">
<div class="drawer__inner drawer__inner--has-fixed-footer">
{{#items}}
<div class="ajaxcart__product appear-animation appear-delay-{{animationRow}}">
<div class="ajaxcart__row">
<div class="grid">
<div class="grid__item one-third">
<a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a>
</div>
<div class="grid__item two-thirds">
<div class="ajaxcart__product-name--wrapper">
<a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a>
{{#if variation}}
<span class="ajaxcart__product-meta">{{variation}}</span>
{{/if}}
{{#properties}}
{{#each this}}
{{#if this}}
<span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
{{/if}}
{{/each}}
{{/properties}}
</div>
<div class="grid grid--full display-table">
<div class="grid__item display-table-cell one-half">
<div class="ajaxcart__quantity">
<label for="updates_{{key}}" class="visually-hidden">Quantity</label>
<div class="js-qty__wrapper">
<input type="text" id="updates_{{key}}"
class="js-qty__num"
value="{{itemQty}}"
data-id="{{key}}"
min="0"
aria-label="quantity"
pattern="[0-9]*"
name="updates[]">
<button type="button"
class="js-qty__adjust js-qty__adjust--minus"
aria-label="Reduce item quantity by one">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg>
<span class="icon__fallback-text" aria-hidden="true">−</span>
</button>
<button type="button"
class="js-qty__adjust js-qty__adjust--plus"
aria-label="Increase item quantity by one">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg>
<span class="icon__fallback-text" aria-hidden="true">+</span>
</button>
</div>
</div>
</div>
<div class="grid__item display-table-cell one-half text-right">
{{#if discountsApplied}}
<small class="cart__price--strikethrough">{{{price}}}</small>
<span class="ajaxcart__price">
{{{discountedPrice}}}
</span>
{{else}}
<span class="ajaxcart__price">
{{{price}}}
</span>
{{/if}}
</div>
</div>
{{#if discountsApplied}}
<div class="grid grid--full display-table">
<div class="grid__item text-right">
{{#each discounts}}
<small class="ajaxcart__discount cart__discount">
{{this.discount_application.title}} (-{{{this.formattedAmount}}})
</small>
{{/each}}
</div>
</div>
{{/if}}
</div>
</div>
</div>
</div>
{{/items}}
</div>
<div class="drawer__footer drawer__footer--fixed appear-animation appear-delay-{{lastAnimationRow}}">
{{#if cartDiscounts }}
<div class="grid grid--full">
<div class="grid__item one-half">
<p class="ajaxcart__subtotal">Discounts</p>
</div>
<div class="grid__item one-half text-right">
{{#each cartDiscounts}}
<p class="ajaxcart__price cart__discount">
{{this.title}} (-{{{this.formattedAmount}}})
</p>
{{/each}}
</div>
</div>
{{/if}}
<div class="grid grid--full">
<div class="grid__item one-half">
<p class="ajaxcart__subtotal">Subtotal</p>
</div>
<div class="grid__item one-half text-right">
<p class="ajaxcart__price">{{{totalPrice}}}</p>
</div>
</div>
<p class="ajaxcart__note">
Shipping, taxes, and discounts codes calculated at checkout.
Orders will be processed in USD.
</p>
<button type="submit" class="btn btn--full cart__checkout" name="checkout">
Check out
</button>
</div>
</form>
</script>
<span
id="CurrencyData"
class="hide"
data-shop-currency="USD"
data-default-currency="USD"
data-format="money_format"
data-money-format="${{amount}} USD"
data-money-currency-format="${{amount}} USD">
</span>
<div id="VideoModal" class="modal modal--solid">
<div class="modal__inner">
<div class="modal__centered page-width text-center">
<div class="modal__centered-content">
<div class="video-wrapper video-wrapper--modal">
<div id="VideoHolder"></div>
</div>
</div>
</div>
</div>
<button type="button" class="modal__close js-modal-close text-link">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
<span class="icon__fallback-text">"Close (esc)"</span>
</button>
</div>
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
<div class="pswp__bg"></div>
<div class="pswp__scroll-wrap">
<div class="pswp__container">
<div class="pswp__item"></div>
<div class="pswp__item"></div>
<div class="pswp__item"></div>
</div>
<div class="pswp__ui pswp__ui--hidden">
<button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg>
</button>
<button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
</button>
<button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg>
</button>
</div>
</div>
</div>
<script id="RecentlyViewedProduct" type="text/template">
<hr class="hr--large">
<div class="index-section index-section--small">
<div class="page-width">
<header class="section-header">
<h3 class="section-header__title">Recently viewed</h3>
</header>
</div>
<div class="page-width page-width--flush-small">
<div class="grid-overflow-wrapper">
<div class="grid grid--uniform" data-aos="overflow__animation">
{{#items}}
<div class="grid__item grid-product {{ ../grid_item_width }} aos-animate" data-aos="row-of-5">
<div class="grid-product__content">
{{#if sold_out}}
<div class="grid-product__tag">
Sold Out
</div>
{{/if}}
{{#if on_sale}}
{{#unless sold_out}}
<div class="grid-product__tag grid-product__tag--sale">
Save
{{{ money_saved }}}
</div>
{{/unless}}
{{/if}}
<a href="{{ url_formatted }}" class="grid-product__link{{#if sold_out}} grid-product__link--disabled{{/if}}">
<div class="grid-product__image-mask">
<div class="image-wrap" style="height: 0; padding-bottom: {{ image_aspect_ratio }}%;">
<img class="grid-product__image lazyload"
data-src="{{ image_responsive_url }}"
data-widths="[180, 360, 540, 720, 900]"
data-aspectratio="{{ image_aspect_ratio }}"
data-sizes="auto"
alt="{{ title }}">
</div>
</div>
<div class="grid-product__meta">
<div class="grid-product__title grid-product__title--heading">{{ title }}</div>
<div class="grid-product__price">
{{#if on_sale}}
<span class="visually-hidden">Regular price</span>
<span class="grid-product__price--original">{{{ compare_at_price_formatted }}}</span>
<span class="visually-hidden">Sale price</span>
{{/if}}
{{#if price_varies}}
from
{{{ price_min_formatted }}}
{{ else }}
{{{ price_formatted }}}
{{/if}}
</div>
</div>
</a>
</div>
</div>
{{/items}}
</div>
</div>
</div>
</div>
</script>
<script>window.__sumoShopify = {product:{ id: "6582194077830" }, customer: null};</script>
<div class="smile-shopify-init"
data-channel-key="channel_DHuho3JopOVen76b8cEC33cq"
></div>
<script async src="https://api.revy.io/bundle.js" type="text/javascript"></script>
<!--Content in content_for_footer -->
<!--LH-->
<style type="text/css">
.ba-products-box *{font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif;text-decoration:none;margin:0;list-style:none;box-sizing:border-box;padding:0}.ba-products-box a:hover{text-decoration:none}.ba-products-box h2{border:none;padding-bottom:0.5em;margin-bottom:0.5em;text-transform:none;color:#222222}.ba-products-carousel-wrapper{padding-left:35px;position:relative;padding-right:35px}.ba-product_image{background-repeat:no-repeat;margin-bottom:10px;width:100%;background-position:center;background-size:cover}.ba-product_image:after{content:"";padding-top:100%;display:block}.ba-products-box.ba-products-box_1 .ba-product{padding-right:10px;padding-left:10px}.ba-product>a{position:relative;display:block}.ba-products-carousel .owl-nav .owl-prev,.ba-products-carousel .owl-nav .owl-next{background:linear-gradient(#e7eaf0, #f7f8fa);cursor:pointer;pointer-events:all;opacity:0.7;width:28px;height:45px;top:40%;margin-top:-20px;user-select:none;position:absolute;border:1px solid #d0d0d0;border-radius:2px}.ba-products-carousel .owl-nav .owl-prev:hover,.ba-products-carousel .owl-nav .owl-next:hover{opacity:1}.ba-product-oldprice{text-decoration:line-through;color:#999}.ba-products-carousel .owl-nav .owl-prev{left:-35px}.ba-products-carousel .owl-nav .owl-next{right:-35px}.ba-products-carousel .owl-nav .owl-prev svg,.ba-products-carousel .owl-nav .owl-next svg{width:26px;height:43px}h3.ba-product_title{margin-bottom:7px;font-size:1.2em}p.ba-product_description{font-size:1em;margin-bottom:10px}span.ba-product-price-container{font-weight:bold;display:block;margin-bottom:10px}button.ba-product-addtocart,button.ba-addalltocart{font-family:"Work Sans", sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:0;border:none;cursor:pointer;font-size:14px;min-height:36px;display:block;width:100%;line-height:22px;padding:5px 20px 5px 20px;white-space:normal;margin-top:0px;background-color:#557b97;color:white}button.ba-product-addtocart:hover,button.ba-addalltocart:hover{background-color:#436076}.ba-products-list>.ba-product{margin-right:10px;line-height:65px;margin-bottom:20px;display:inline-block;vertical-align:middle;float:left}.ba-products-box_2 select.ba-product-variant-select{margin:0}.ba-products-list>.ba-product a img{vertical-align:middle;max-width:100%}.ba-products-list .ba-product>a{float:left;display:block;max-width:65px}.ba-products-box_2 .ba-product:before{float:left;margin-right:10px;content:"+";display:inline-block;font-size:1.5em}.ba-products-box_2 .ba-product.ba-first:before{display:none}.ba-products-box_2 .ba-products-input .ba-product-variants-container{padding:0}.ba-hide{display:none !important}.ba-products-box{clear:both;margin-top:20px;margin-bottom:20px}.ba-products-box_2 .ba-products-input span.ba-product-price-container{margin:0;display:inline-block;vertical-align:middle}ul.ba-products-input{display:block;clear:both}ul.ba-products-input li{margin-bottom:6px;position:relative;padding-left:25px;text-align:left}ul.ba-products-input li.ba-disabled{opacity:0.5}ul.ba-products-input li>*{vertical-align:middle;display:inline-block}.text-left{text-align:left !important}.text-center{text-align:center !important}.ba-products-list{overflow:hidden;float:left;margin-right:15px}.ba-product-form{margin-bottom:15px;display:block;float:left}.ba-products-list{margin-right:15px;float:left}.ba-product-form button.ba-product-addtocart{margin-top:15px}.ba-products-box_2 span.ba-product-price{font-weight:bold}.ba-products-box_1 select.ba-product-variant-select{margin-bottom:10px}.ba-hidden{visibility:hidden !important;opacity:0 !important}.ba-products-box:after{clear:both;content:"";display:block}select.ba-product-variant-select{vertical-align:baseline;margin:2px 0px 10px;height:2em;min-height:2em;max-height:2em;padding:0px 10px;line-height:1em;border-radius:0 !important;display:block;-webkit-appearance:menulist;background-image:none;width:100%;max-width:100%;font-size:1em;font-weight:normal;border:1px solid #e8e9eb;color:black;background-color:white;text-align:left}.ba-product-variants-container{padding-bottom:3px;padding-top:3px}ul.ba-products-input li input{margin-top:-7px;position:absolute;left:0;top:50%}ul.ba-products-table{margin-bottom:30px;border:1px solid #e3dfdf;border-bottom:none}ul.ba-products-table>li{border-bottom:1px solid #e3dfdf;padding-top:20px;padding-bottom:20px}.product_main>a,.product_main>strong{min-height:55px;overflow:hidden;display:block;position:relative;padding-left:65px}ul.ba-products-table>li:after{content:"";display:block;clear:both}ul.ba-products-table>li>div,ul.ba-products-table>li>span{padding-left:10px;padding-right:10px}ul.ba-products-table .ba-product-variants-container{float:left;width:15%}.narrow .hidden-narrow,.visible-narrow{display:none !important}.narrow .visible-narrow{display:block !important}ul.ba-products-table .ba-product_description{width:35%;float:left}ul.ba-products-table>li>span.ba-product-price-container{text-align:center;margin-top:5px;width:15%;float:left}ul.ba-products-table>li .product_main{width:35%;float:left;position:relative;padding-left:35px}.ba-products-box_3.narrow ul.ba-products-table .ba-product-variants-container.ba-hidden{display:none}ul.ba-products-table>li .product_main input{top:50%;margin-top:-7px;position:absolute;left:10px}.ba-products-box_3 .ba-deactive .product_main>a,.ba-products-box_3 .ba-deactive>.ba-product-variants-container,.ba-products-box_3 .ba-deactive>.ba-product_description,.ba-products-box_3 .ba-deactive>.ba-product-price-container,.ba-products-box_2 .ba-deactive>a,.ba-products-box_2 .ba-deactive>.ba-product-variants-container,.ba-products-box_2 .ba-deactive>.ba-product_description,.ba-products-box_2 .ba-deactive>.ba-product-price-container{opacity:0.4}.product_main>a>img,.product_main>strong>img{width:auto;height:auto;max-width:55px;max-height:55px;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.ba-products-box_3 .ba-product-form{line-height:45px;float:right}.ba-products-box_3 .ba-product-form button.ba-product-addtocart{margin-top:0;display:inline-block;width:auto}.ba-products-box_3 .ba-product-form span.ba-product-price{margin-right:30px}.ba-products-box_3 .ba-product-form span.ba-product-price{font-weight:bold}.ba-products-box_3.narrow ul.ba-products-table>li .product_main{width:70%}.ba-products-box_3.narrow ul.ba-products-table .ba-product_description{display:none}.ba-products-box_3.narrow ul.ba-products-table .ba-product-variants-container{width:30%}.ba-products-box_3 select.ba-product-variant-select{margin:0 auto;max-width:120px}span.ba-label{font-weight:bold;text-transform:uppercase;line-height:1.1;position:absolute;padding:7px 9px}.ba-products-box_2 .ba-product-variants-container.ba-hidden{display:none !important}ul.ba-products-table span.ba-label.ba-label-sale{margin-top:5px;position:static;margin-left:5px}span.ba-label.ba-label-sale{background:#bf0000;max-width:80px;color:#fff;font-size:0.8em}span.ba-label.ba-label_sold{background:#636262;float:right;right:0;color:#fff;font-size:0.8em}.ba-product-form button.ba-addalltocart{display:inline-block;width:auto}#ba-bought-together h2{font-weight:600;font-style:normal;color:#000000;font-size:21px;font-family:Work Sans,"HelveticaNeue","Helvetica Neue",sans-serif}#globo-recommendations h2{font-weight:600;font-style:normal;color:#000000;font-size:30px;font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif}button.ba-product-addtocart,button.ba-addalltocart{background-color:#6371c7;color:#ffffff}button.ba-product-addtocart:hover,button.ba-addalltocart:hover{background-color:#3f4eae;color:#fafafa}h3.ba-product_title{color:#111111}.ba-product_description{color:#212121}span.ba-product-price{color:#B12704}.ba-product-oldprice{color:#989898}.ba-product_image:after{padding-top:125%}.ba-product_title{color:#111111;font-weight:normal}select.ba-product-variant-select{color:#111111}#ba-bought-together{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px}#ba-bought-together #ba-total-price-cont,#ba-bought-together .ba-compare-at-price,#ba-bought-together .ba-regular-price,#ba-bought-together .ba-label-sale{display:none}#ba-bought-together.with-prices #ba-total-price-cont,#ba-bought-together.with-prices .ba-regular-price{display:inline}#ba-bought-together.with-compare-prices .ba-compare-at-price{display:inline}#ba-bought-together.with-sale-badge .ba-label-sale{display:inline-block}#recommendations{margin-left:auto;margin-right:auto;max-width:1170px}.ba-hidden{display:none}#ba-rec-cart-widget{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px;overflow:hidden}#ba-rec-cart-widget #ba-rcw-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#ba-rec-cart-widget #ba-rcw-list li{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;padding:7px;text-align:center}#ba-rec-cart-widget #ba-rcw-list li a{display:block;position:relative}#ba-rec-cart-widget #ba-rcw-list li a span.ba-label{position:absolute;top:0;left:0;z-index:1}#ba-rec-cart-widget #ba-rcw-list li .ba-image{width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:10px;opacity:1}#ba-rec-cart-widget #ba-rcw-list li .ba-image .ba-image-holder{padding-top:100%}#ba-rec-cart-widget #ba-rcw-list li .ba-image:hover{opacity:0.7}#ba-rec-cart-widget #ba-rcw-list li .ba-product-variant-select-wrapper.ba-no-variants select{visibility:hidden}#ba-rec-cart-widget .ba-compare-at-price,#ba-rec-cart-widget .ba-regular-price,#ba-rec-cart-widget .ba-label-sale{display:none}#ba-rec-cart-widget.with-prices .ba-regular-price{display:inline}#ba-rec-cart-widget.with-compare-prices .ba-compare-at-price{display:inline}#ba-rec-cart-widget.with-sale-badge .ba-label-sale{display:inline-block}#ba-rec-csw-wrapper{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px;overflow:hidden}#ba-rec-csw-wrapper #ba-csw-list{justify-content:center;padding:0 !important;margin:0 !important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ba-rec-csw-wrapper #ba-csw-list li{display:inline-block;width:230px;height:320px;max-width:250px;margin:20px 16px;position:relative;overflow:hidden;will-change:transform;-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-o-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg);transform:perspective(100px) rotateX(0deg) rotateY(0deg);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images{height:100%}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;will-change:transform;-moz-transform:translateY(0) translateZ(1);-o-transform:translateY(0) translateZ(1);-ms-transform:translateY(0) translateZ(1);-webkit-transform:translateY(0) translateZ(1);transform:translateY(0) translateZ(1);transition:transform 0.3s ease-out 0.2s;-webkit-transition:transform 0.3s ease-out 0.2s;-moz-transition:transform 0.3s ease-out 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img{position:absolute;left:0;top:50% !important;width:100%;object-fit:contain;will-change:transform, opacity}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img.ba-csw-not-active{opacity:0;-moz-transform:translateY(-50%) scale(1.5) !important;-o-transform:translateY(-50%) scale(1.5) !important;-ms-transform:translateY(-50%) scale(1.5) !important;-webkit-transform:translateY(-50%) scale(1.5) !important;transform:translateY(-50%) scale(1.5) !important;-moz-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;-webkit-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;transition:transform 11s ease-out 0s,opacity 1s ease-out 0s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img.ba-csw-active{opacity:1;-moz-transform:translateY(-50%) scale(1) !important;-o-transform:translateY(-50%) scale(1) !important;-ms-transform:translateY(-50%) scale(1) !important;-webkit-transform:translateY(-50%) scale(1) !important;transform:translateY(-50%) scale(1) !important;-moz-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;-webkit-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;transition:transform 11s ease-out 0s,opacity 1s ease-out 0s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-product-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-shadow:1px 1px 1px #000;-webkit-mask-image:linear-gradient(90deg, #000 0, #000 33.33%, transparent 66.66%);mask-image:linear-gradient(90deg, #000 0, #000 33.33%, transparent 66.66%);-webkit-mask-size:300%;mask-size:300%;-webkit-mask-position-x:0;mask-position-x:0;-moz-transition:-webkit-mask-position-x 3s ease;-webkit-transition:-webkit-mask-position-x 3s ease;transition:-webkit-mask-position-x 3s ease;-moz-transition:mask-position-x 3s ease;-webkit-transition:mask-position-x 3s ease;transition:mask-position-x 3s ease}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-description{position:absolute;bottom:0;width:100%;border-radius:0 0 8px 8px;padding:10px 0 20px 0;opacity:1;text-align:center;-webkit-mask-image:radial-gradient(white, #000);mask-image:radial-gradient(white, #000);-webkit-mask-image:-webkit-radial-gradient(white, #000);will-change:transform, opacity;-moz-transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s;-webkit-transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s;transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings{position:absolute;background:#fff;width:100%;height:150px;text-align:center;box-shadow:0 10px 17px #000;-webkit-box-shadow:0 10px 17px #000;-moz-box-shadow:0 10px 17px #000;border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;will-change:transform;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:0.35s 0.2s;-webkit-transition:0.35s 0.2s;transition:0.35s 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings .ba-csw-settings-wrapper{position:relative;width:90%;height:100%;margin:0px auto}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings .ba-csw-product-title-cont{position:absolute;top:-30px;width:100%;opacity:0;-moz-transition:opacity 0.2s ease 0.2s;-webkit-transition:opacity 0.2s ease 0.2s;transition:opacity 0.2s ease 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings button{position:absolute;bottom:9px}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper{padding-top:20px;padding-bottom:20px;position:relative}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:before,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:after{pointer-events:none;content:'';position:absolute;display:block;width:1px;border-bottom:6px solid #333;top:47%;-moz-transition:0.25s all ease;-webkit-transition:0.25s all ease;transition:0.25s all ease}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:before{right:16px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:after{right:20px;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper select{outline:0;border:1px solid #ddd;border-radius:12px !important;background:0 0;width:100%;height:24px;min-height:24px;margin:0;padding:0 22px 0 6px;color:#333;cursor:pointer;font-size:12px;font-style:normal;font-family:inherit !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants select,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants:before,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants:after{visibility:hidden}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-description,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-description{opacity:0;-moz-transition:transform .2s ease, opacity .2s ease;-webkit-transition:transform .2s ease, opacity .2s ease;transition:transform .2s ease, opacity .2s ease;-moz-transform:translateY(120px);-o-transform:translateY(120px);-ms-transform:translateY(120px);-webkit-transform:translateY(120px);transform:translateY(120px)}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-settings,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-settings{-moz-transform:translateY(-150px) !important;-o-transform:translateY(-150px) !important;-ms-transform:translateY(-150px) !important;-webkit-transform:translateY(-150px) !important;transform:translateY(-150px) !important}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-settings .ba-csw-product-title-cont,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-settings .ba-csw-product-title-cont{opacity:1}#ba-rec-csw-wrapper .ba-hidden{display:none !important}#ba-rec-csw-wrapper .ba-csw-old-price,#ba-rec-csw-wrapper .ba-csw-current-price{display:none}#ba-rec-csw-wrapper.with-prices .ba-csw-current-price{display:inline}#ba-rec-csw-wrapper.with-compare-prices .ba-csw-old-price{display:inline}.ba-clear{clear:both}
</style>
<script type="text/javascript">
window.booster = window.booster || {};
baCheckoutSelector = "input[name='checkout'], button[name='checkout'], [href$='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], .additional-checkout-button, .google-wallet-button-holder, .amazon-payments-pay-button";
baAddToCartSelector = "#AddToCart-product-template, .product-atc-btn, .product-menu-button.product-menu-button-atc, .button-cart, .product-add, .add-to-cart input, .btn-addtocart, [name=add]";
window.booster.product = {
id: 6582194077830,
price: 18999,
handle: 'cetus-pro-fpv-kit',
};
window.booster.product_collections = []
window.booster.product_collections.push(276825669766)
window.booster.product_collections.push(136957460524)
window.booster.product_collections.push(270594048134)
window.booster.product_collections.push(279717249158)
window.booster.product_collections.push(266789224582)
window.booster.product_collections.push(262248956038)
window.booster.product_collections.push(261434310790)
window.booster.product_collections.push(292681187462)
window.booster.ba_page = "product";
window.booster.api = {};
window.booster.money_format = "<span class=money>${{amount}} USD</span>";
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.baHandlebars=e():t.baHandlebars=e()}(this,function(){return function(t){function e(s){if(r[s])return r[s].exports;var i=r[s]={exports:{},id:s,loaded:!1};return t[s].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function s(){var t=u();return t.compile=function(e,r){return c.compile(e,r,t)},t.precompile=function(e,r){return c.precompile(e,r,t)},t.AST=a["default"],t.Compiler=c.Compiler,t.JavaScriptCompiler=l["default"],t.Parser=o.parser,t.parse=o.parse,t}var i=r(1)["default"];e.__esModule=!0;var n=i(r(2)),a=i(r(35)),o=r(36),c=r(41),l=i(r(42)),h=i(r(39)),p=i(r(34)),u=n["default"].create,f=s();f.create=s,p["default"](f),f.Visitor=h["default"],f["default"]=f,e["default"]=f,t.exports=e["default"]},function(t,e){"use strict";e["default"]=function(t){return t&&t.__esModule?t:{"default":t}},e.__esModule=!0},function(t,e,r){"use strict";function s(){var t=new a.baHandlebarsEnvironment;return l.extend(t,a),t.SafeString=o["default"],t.Exception=c["default"],t.Utils=l,t.escapeExpression=l.escapeExpression,t.VM=h,t.template=function(e){return h.template(e,t)},t}var i=r(3)["default"],n=r(1)["default"];e.__esModule=!0;var a=i(r(4)),o=n(r(21)),c=n(r(6)),l=i(r(5)),h=i(r(22)),p=n(r(34)),u=s();u.create=s,p["default"](u),u["default"]=u,e["default"]=u,t.exports=e["default"]},function(t,e){"use strict";e["default"]=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e["default"]=t,e},e.__esModule=!0},function(t,e,r){"use strict";function s(t,e,r){this.helpers=t||{},this.partials=e||{},this.decorators=r||{},o.registerDefaultHelpers(this),c.registerDefaultDecorators(this)}var i=r(1)["default"];e.__esModule=!0,e.baHandlebarsEnvironment=s;var n=r(5),a=i(r(6)),o=r(10),c=r(18),l=i(r(20)),h="4.0.8";e.VERSION=h;var p=7;e.COMPILER_REVISION=p;var u={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};e.REVISION_CHANGES=u;var f="[object Object]";s.prototype={constructor:s,logger:l["default"],log:l["default"].log,registerHelper:function(t,e){if(n.toString.call(t)===f){if(e)throw new a["default"]("Arg not supported with multiple helpers");n.extend(this.helpers,t)}else this.helpers[t]=e},unregisterHelper:function(t){delete this.helpers[t]},registerPartial:function(t,e){if(n.toString.call(t)===f)n.extend(this.partials,t);else{if(void 0===e)throw new a["default"]('Attempting to register a partial called "'+t+'" as undefined');this.partials[t]=e}},unregisterPartial:function(t){delete this.partials[t]},registerDecorator:function(t,e){if(n.toString.call(t)===f){if(e)throw new a["default"]("Arg not supported with multiple decorators");n.extend(this.decorators,t)}else this.decorators[t]=e},unregisterDecorator:function(t){delete this.decorators[t]}};var d=l["default"].log;e.log=d,e.createFrame=n.createFrame,e.logger=l["default"]},function(t,e){"use strict";function r(t){return h[t]}function s(t){for(var e=1;e<arguments.length;e++)for(var r in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],r)&&(t[r]=arguments[e][r]);return t}function i(t,e){for(var r=0,s=t.length;r<s;r++)if(t[r]===e)return r;return-1}function n(t){if("string"!=typeof t){if(t&&t.toHTML)return t.toHTML();if(null==t)return"";if(!t)return t+"";t=""+t}return u.test(t)?t.replace(p,r):t}function a(t){return!t&&0!==t||!(!m(t)||0!==t.length)}function o(t){var e=s({},t);return e._parent=t,e}function c(t,e){return t.path=e,t}function l(t,e){return(t?t+".":"")+e}e.__esModule=!0,e.extend=s,e.indexOf=i,e.escapeExpression=n,e.isEmpty=a,e.createFrame=o,e.blockParams=c,e.appendContextPath=l;var h={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},p=/[&<>"'`=]/g,u=/[&<>"'`=]/,f=Object.prototype.toString;e.toString=f;var d=function(t){return"function"==typeof t};d(/x/)&&(e.isFunction=d=function(t){return"function"==typeof t&&"[object Function]"===f.call(t)}),e.isFunction=d;var m=Array.isArray||function(t){return!(!t||"object"!=typeof t)&&"[object Array]"===f.call(t)};e.isArray=m},function(t,e,r){"use strict";function s(t,e){var r=e&&e.loc,a=void 0,o=void 0;r&&(t+=" - "+(a=r.start.line)+":"+(o=r.start.column));for(var c=Error.prototype.constructor.call(this,t),l=0;l<n.length;l++)this[n[l]]=c[n[l]];Error.captureStackTrace&&Error.captureStackTrace(this,s);try{r&&(this.lineNumber=a,i?Object.defineProperty(this,"column",{value:o,enumerable:!0}):this.column=o)}catch(h){}}var i=r(7)["default"];e.__esModule=!0;var n=["description","fileName","lineNumber","message","name","number","stack"];s.prototype=new Error,e["default"]=s,t.exports=e["default"]},function(t,e,r){t.exports={"default":r(8),__esModule:!0}},function(t,e,r){var s=r(9);t.exports=function(t,e,r){return s.setDesc(t,e,r)}},function(t){var e=Object;t.exports={create:e.create,getProto:e.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:e.getOwnPropertyDescriptor,setDesc:e.defineProperty,setDescs:e.defineProperties,getKeys:e.keys,getNames:e.getOwnPropertyNames,getSymbols:e.getOwnPropertySymbols,each:[].forEach}},function(t,e,r){"use strict";function s(t){n["default"](t),a["default"](t),o["default"](t),c["default"](t),l["default"](t),h["default"](t),p["default"](t)}var i=r(1)["default"];e.__esModule=!0,e.registerDefaultHelpers=s;var n=i(r(11)),a=i(r(12)),o=i(r(13)),c=i(r(14)),l=i(r(15)),h=i(r(16)),p=i(r(17))},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("blockHelperMissing",function(e,r){var i=r.inverse,n=r.fn;if(!0===e)return n(this);if(!1===e||null==e)return i(this);if(s.isArray(e))return e.length>0?(r.ids&&(r.ids=[r.name]),t.helpers.each(e,r)):i(this);if(r.data&&r.ids){var a=s.createFrame(r.data);a.contextPath=s.appendContextPath(r.data.contextPath,r.name),r={data:a}}return n(e,r)})},t.exports=e["default"]},function(t,e,r){"use strict";var s=r(1)["default"];e.__esModule=!0;var i=r(5),n=s(r(6));e["default"]=function(t){t.registerHelper("each",function(t,e){function r(e,r,n){l&&(l.key=e,l.index=r,l.first=0===r,l.last=!!n,h&&(l.contextPath=h+e)),c+=s(t[e],{data:l,blockParams:i.blockParams([t[e],e],[h+e,null])})}if(!e)throw new n["default"]("Must pass iterator to #each");var s=e.fn,a=e.inverse,o=0,c="",l=void 0,h=void 0;if(e.data&&e.ids&&(h=i.appendContextPath(e.data.contextPath,e.ids[0])+"."),i.isFunction(t)&&(t=t.call(this)),e.data&&(l=i.createFrame(e.data)),t&&"object"==typeof t)if(i.isArray(t))for(var p=t.length;o<p;o++)o in t&&r(o,o,o===t.length-1);else{var u=void 0;for(var f in t)t.hasOwnProperty(f)&&(void 0!==u&&r(u,o-1),u=f,o++);void 0!==u&&r(u,o-1,!0)}return 0===o&&(c=a(this)),c})},t.exports=e["default"]},function(t,e,r){"use strict";var s=r(1)["default"];e.__esModule=!0;var i=s(r(6));e["default"]=function(t){t.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new i["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},t.exports=e["default"]},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("if",function(t,e){return s.isFunction(t)&&(t=t.call(this)),!e.hash.includeZero&&!t||s.isEmpty(t)?e.inverse(this):e.fn(this)}),t.registerHelper("unless",function(e,r){return t.helpers["if"].call(this,e,{fn:r.inverse,inverse:r.fn,hash:r.hash})})},t.exports=e["default"]},function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("log",function(){for(var e=[void 0],r=arguments[arguments.length-1],s=0;s<arguments.length-1;s++)e.push(arguments[s]);var i=1;null!=r.hash.level?i=r.hash.level:r.data&&null!=r.data.level&&(i=r.data.level),e[0]=i,t.log.apply(t,e)})},t.exports=e["default"]},function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("lookup",function(t,e){return t&&t[e]})},t.exports=e["default"]},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("with",function(t,e){s.isFunction(t)&&(t=t.call(this));var r=e.fn;if(s.isEmpty(t))return e.inverse(this);var i=e.data;return e.data&&e.ids&&((i=s.createFrame(e.data)).contextPath=s.appendContextPath(e.data.contextPath,e.ids[0])),r(t,{data:i,blockParams:s.blockParams([t],[i&&i.contextPath])})})},t.exports=e["default"]},function(t,e,r){"use strict";function s(t){n["default"](t)}var i=r(1)["default"];e.__esModule=!0,e.registerDefaultDecorators=s;var n=i(r(19))},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerDecorator("inline",function(t,e,r,i){var n=t;return e.partials||(e.partials={},n=function(i,n){var a=r.partials;r.partials=s.extend({},a,e.partials);var o=t(i,n);return r.partials=a,o}),e.partials[i.args[0]]=i.fn,n})},t.exports=e["default"]},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5),i={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(t){if("string"==typeof t){var e=s.indexOf(i.methodMap,t.toLowerCase());t=e>=0?e:parseInt(t,10)}return t},log:function(t){if(t=i.lookupLevel(t),"undefined"!=typeof console&&i.lookupLevel(i.level)<=t){var e=i.methodMap[t];console[e]||(e="log");for(var r=arguments.length,s=Array(r>1?r-1:0),n=1;n<r;n++)s[n-1]=arguments[n];console[e].apply(console,s)}}};e["default"]=i,t.exports=e["default"]},function(t,e){"use strict";function r(t){this.string=t}e.__esModule=!0,r.prototype.toString=r.prototype.toHTML=function(){return""+this.string},e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(t){var e=t&&t[0]||1,r=g.COMPILER_REVISION;if(e!==r){if(e<r){var s=g.REVISION_CHANGES[r],i=g.REVISION_CHANGES[e];throw new m["default"]("Template was precompiled with an older version of baHandlebars than the current runtime. Please update your precompiler to a newer version ("+s+") or downgrade your runtime to an older version ("+i+").")}throw new m["default"]("Template was precompiled with a newer version of baHandlebars than the current runtime. Please update your runtime to a newer version ("+t[1]+").")}}function i(t,e){function r(r,s,i){i.hash&&(s=d.extend({},s,i.hash),i.ids&&(i.ids[0]=!0)),r=e.VM.resolvePartial.call(this,r,s,i);var n=e.VM.invokePartial.call(this,r,s,i);if(null==n&&e.compile&&(i.partials[i.name]=e.compile(r,t.compilerOptions,e),n=i.partials[i.name](s,i)),null!=n){if(i.indent){for(var a=n.split("\n"),o=0,c=a.length;o<c&&(a[o]||o+1!==c);o++)a[o]=i.indent+a[o];n=a.join("\n")}return n}throw new m["default"]("The partial "+i.name+" could not be compiled when running in runtime-only mode")}function s(e){function r(e){return""+t.main(i,e,i.helpers,i.partials,a,c,o)}var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],a=n.data;s._setup(n),!n.partial&&t.useData&&(a=l(e,a));var o=void 0,c=t.useBlockParams?[]:void 0;return t.useDepths&&(o=n.depths?e!=n.depths[0]?[e].concat(n.depths):n.depths:[e]),(r=h(t.main,r,i,n.depths||[],a,c))(e,n)}if(!e)throw new m["default"]("No environment passed to template");if(!t||!t.main)throw new m["default"]("Unknown template object: "+typeof t);t.main.decorator=t.main_d,e.VM.checkRevision(t.compiler);var i={strict:function(t,e){if(!(e in t))throw new m["default"]('"'+e+'" not defined in '+t);return t[e]},lookup:function(t,e){for(var r=t.length,s=0;s<r;s++)if(t[s]&&null!=t[s][e])return t[s][e]},lambda:function(t,e){return"function"==typeof t?t.call(e):t},escapeExpression:d.escapeExpression,invokePartial:r,fn:function(e){var r=t[e];return r.decorator=t[e+"_d"],r},programs:[],program:function(t,e,r,s,i){var a=this.programs[t],o=this.fn(t);return e||i||s||r?a=n(this,t,o,e,r,s,i):a||(a=this.programs[t]=n(this,t,o)),a},data:function(t,e){for(;t&&e--;)t=t._parent;return t},merge:function(t,e){var r=t||e;return t&&e&&t!==e&&(r=d.extend({},e,t)),r},nullContext:p({}),noop:e.VM.noop,compilerInfo:t.compiler};return s.isTop=!0,s._setup=function(r){r.partial?(i.helpers=r.helpers,i.partials=r.partials,i.decorators=r.decorators):(i.helpers=i.merge(r.helpers,e.helpers),t.usePartial&&(i.partials=i.merge(r.partials,e.partials)),(t.usePartial||t.useDecorators)&&(i.decorators=i.merge(r.decorators,e.decorators)))},s._child=function(e,r,s,a){if(t.useBlockParams&&!s)throw new m["default"]("must pass block params");if(t.useDepths&&!a)throw new m["default"]("must pass parent depths");return n(i,e,t[e],r,0,s,a)},s}function n(t,e,r,s,i,n,a){function o(e){var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=a;return!a||e==a[0]||e===t.nullContext&&null===a[0]||(o=[e].concat(a)),r(t,e,t.helpers,t.partials,i.data||s,n&&[i.blockParams].concat(n),o)}return(o=h(r,o,t,a,s,n)).program=e,o.depth=a?a.length:0,o.blockParams=i||0,o}function a(t,e,r){return t?t.call||r.name||(r.name=t,t=r.partials[t]):t="@partial-block"===r.name?r.data["partial-block"]:r.partials[r.name],t}function o(t,e,r){var s=r.data&&r.data["partial-block"];r.partial=!0,r.ids&&(r.data.contextPath=r.ids[0]||r.data.contextPath);var i=void 0;if(r.fn&&r.fn!==c&&function(){r.data=g.createFrame(r.data);var t=r.fn;i=r.data["partial-block"]=function(e){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return r.data=g.createFrame(r.data),r.data["partial-block"]=s,t(e,r)},t.partials&&(r.partials=d.extend({},r.partials,t.partials))}(),void 0===t&&i&&(t=i),void 0===t)throw new m["default"]("The partial "+r.name+" could not be found");if(t instanceof Function)return t(e,r)}function c(){return""}function l(t,e){return e&&"root"in e||((e=e?g.createFrame(e):{}).root=t),e}function h(t,e,r,s,i,n){if(t.decorator){var a={};e=t.decorator(e,a,r,s&&s[0],i,n,s),d.extend(e,a)}return e}var p=r(23)["default"],u=r(3)["default"],f=r(1)["default"];e.__esModule=!0,e.checkRevision=s,e.template=i,e.wrapProgram=n,e.resolvePartial=a,e.invokePartial=o,e.noop=c;var d=u(r(5)),m=f(r(6)),g=r(4)},function(t,e,r){t.exports={"default":r(24),__esModule:!0}},function(t,e,r){r(25),t.exports=r(30).Object.seal},function(t,e,r){var s=r(26);r(27)("seal",function(t){return function(e){return t&&s(e)?t(e):e}})},function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,r){var s=r(28),i=r(30),n=r(33);t.exports=function(t,e){var r=(i.Object||{})[t]||Object[t],a={};a[t]=e(r),s(s.S+s.F*n(function(){r(1)}),"Object",a)}},function(t,e,r){var s=r(29),i=r(30),n=r(31),a="prototype",o=function(t,e,r){var c,l,h,p=t&o.F,u=t&o.G,f=t&o.S,d=t&o.P,m=t&o.B,g=t&o.W,v=u?i:i[e]||(i[e]={}),y=u?s:f?s[e]:(s[e]||{})[a];for(c in u&&(r=e),r)(l=!p&&y&&c in y)&&c in v||(h=l?y[c]:r[c],v[c]=u&&"function"!=typeof y[c]?r[c]:m&&l?n(h,s):g&&y[c]==h?function(t){var e=function(e){return this instanceof t?new t(e):t(e)};return e[a]=t[a],e}(h):d&&"function"==typeof h?n(Function.call,h):h,d&&((v[a]||(v[a]={}))[c]=h))};o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,t.exports=o},function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(t){var e=t.exports={version:"1.2.6"};"number"==typeof __e&&(__e=e)},function(t,e,r){var s=r(32);t.exports=function(t,e,r){if(s(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,s){return t.call(e,r,s)};case 3:return function(r,s,i){return t.call(e,r,s,i)}}return function(){return t.apply(e,arguments)}}},function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},function(t,e){(function(r){"use strict";e.__esModule=!0,e["default"]=function(t){var e=void 0!==r?r:window,s=e.baHandlebars;t.noConflict=function(){return e.baHandlebars===t&&(e.baHandlebars=s),t}},t.exports=e["default"]}).call(e,function(){return this}())},function(t,e){"use strict";e.__esModule=!0;var r={helpers:{helperExpression:function(t){return"SubExpression"===t.type||("MustacheStatement"===t.type||"BlockStatement"===t.type)&&!!(t.params&&t.params.length||t.hash)},scopedId:function(t){return/^\.|this\b/.test(t.original)},simpleId:function(t){return 1===t.parts.length&&!r.helpers.scopedId(t)&&!t.depth}}};e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e){return"Program"===t.type?t:(a["default"].yy=h,h.locInfo=function(t){return new h.SourceLocation(e&&e.srcName,t)},new o["default"](e).accept(a["default"].parse(t)))}var i=r(1)["default"],n=r(3)["default"];e.__esModule=!0,e.parse=s;var a=i(r(37)),o=i(r(38)),c=n(r(40)),l=r(5);e.parser=a["default"];var h={};l.extend(h,c)},function(t,e){"use strict";e.__esModule=!0;var r=function(){function t(){this.yy={}}var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(t,e,r,s,i,n){var a=n.length-1;switch(i){case 1:return n[a-1];case 2:this.$=s.prepareProgram(n[a]);break;case 3:case 4:case 5:case 6:case 7:case 8:this.$=n[a];break;case 9:this.$={type:"CommentStatement",value:s.stripComment(n[a]),strip:s.stripFlags(n[a],n[a]),loc:s.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:n[a],value:n[a],loc:s.locInfo(this._$)};break;case 11:this.$=s.prepareRawBlock(n[a-2],n[a-1],n[a],this._$);break;case 12:this.$={path:n[a-3],params:n[a-2],hash:n[a-1]};break;case 13:this.$=s.prepareBlock(n[a-3],n[a-2],n[a-1],n[a],!1,this._$);break;case 14:this.$=s.prepareBlock(n[a-3],n[a-2],n[a-1],n[a],!0,this._$);break;case 15:this.$={open:n[a-5],path:n[a-4],params:n[a-3],hash:n[a-2],blockParams:n[a-1],strip:s.stripFlags(n[a-5],n[a])};break;case 16:case 17:this.$={path:n[a-4],params:n[a-3],hash:n[a-2],blockParams:n[a-1],strip:s.stripFlags(n[a-5],n[a])};break;case 18:this.$={strip:s.stripFlags(n[a-1],n[a-1]),program:n[a]};break;case 19:var o=s.prepareBlock(n[a-2],n[a-1],n[a],n[a],!1,this._$),c=s.prepareProgram([o],n[a-1].loc);c.chained=!0,this.$={strip:n[a-2].strip,program:c,chain:!0};break;case 20:this.$=n[a];break;case 21:this.$={path:n[a-1],strip:s.stripFlags(n[a-2],n[a])};break;case 22:case 23:this.$=s.prepareMustache(n[a-3],n[a-2],n[a-1],n[a-4],s.stripFlags(n[a-4],n[a]),this._$);break;case 24:this.$={type:"PartialStatement",name:n[a-3],params:n[a-2],hash:n[a-1],indent:"",strip:s.stripFlags(n[a-4],n[a]),loc:s.locInfo(this._$)};break;case 25:this.$=s.preparePartialBlock(n[a-2],n[a-1],n[a],this._$);break;case 26:this.$={path:n[a-3],params:n[a-2],hash:n[a-1],strip:s.stripFlags(n[a-4],n[a])};break;case 27:case 28:this.$=n[a];break;case 29:this.$={type:"SubExpression",path:n[a-3],params:n[a-2],hash:n[a-1],loc:s.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:n[a],loc:s.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:s.id(n[a-2]),value:n[a],loc:s.locInfo(this._$)};break;case 32:this.$=s.id(n[a-1]);break;case 33:case 34:this.$=n[a];break;case 35:this.$={type:"StringLiteral",value:n[a],original:n[a],loc:s.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(n[a]),original:Number(n[a]),loc:s.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===n[a],original:"true"===n[a],loc:s.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:s.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:s.locInfo(this._$)};break;case 40:case 41:this.$=n[a];break;case 42:this.$=s.preparePath(!0,n[a],this._$);break;case 43:this.$=s.preparePath(!1,n[a],this._$);break;case 44:n[a-2].push({part:s.id(n[a]),original:n[a],separator:n[a-1]}),this.$=n[a-2];break;case 45:this.$=[{part:s.id(n[a]),original:n[a]}];break;case 46:this.$=[];break;case 47:n[a-1].push(n[a]);break;case 48:this.$=[n[a]];break;case 49:n[a-1].push(n[a]);break;case 50:this.$=[];break;case 51:n[a-1].push(n[a]);break;case 58:this.$=[];break;case 59:n[a-1].push(n[a]);break;case 64:this.$=[];break;case 65:n[a-1].push(n[a]);break;case 70:this.$=[];break;case 71:n[a-1].push(n[a]);break;case 78:this.$=[];break;case 79:n[a-1].push(n[a]);break;case 82:this.$=[];break;case 83:n[a-1].push(n[a]);break;case 86:this.$=[];break;case 87:n[a-1].push(n[a]);break;case 90:this.$=[];break;case 91:n[a-1].push(n[a]);break;case 94:this.$=[];break;case 95:n[a-1].push(n[a]);break;case 98:this.$=[n[a]];break;case 99:n[a-1].push(n[a]);break;case 100:this.$=[n[a]];break;case 101:n[a-1].push(n[a])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],
41:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(t){throw new Error(t)},parse:function(t){function e(){var t;return"number"!=typeof(t=r.lexer.lex()||1)&&(t=r.symbols_[t]||t),t}var r=this,s=[0],i=[null],n=[],a=this.table,o="",c=0,l=0,h=0;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var p=this.lexer.yylloc;n.push(p);var u=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var f,d,m,g,v,y,k,S,b,_={};;){if(m=s[s.length-1],this.defaultActions[m]?g=this.defaultActions[m]:(null!=f||(f=e()),g=a[m]&&a[m][f]),void 0===g||!g.length||!g[0]){var P="";if(!h){for(y in b=[],a[m])this.terminals_[y]&&y>2&&b.push("'"+this.terminals_[y]+"'");P=this.lexer.showPosition?"Parse error on line "+(c+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+b.join(", ")+", got '"+(this.terminals_[f]||f)+"'":"Parse error on line "+(c+1)+": Unexpected "+(1==f?"end of input":"'"+(this.terminals_[f]||f)+"'"),this.parseError(P,{text:this.lexer.match,token:this.terminals_[f]||f,line:this.lexer.yylineno,loc:p,expected:b})}}if(g[0]instanceof Array&&g.length>1)throw new Error("Parse Error: multiple actions possible at state: "+m+", token: "+f);switch(g[0]){case 1:s.push(f),i.push(this.lexer.yytext),n.push(this.lexer.yylloc),s.push(g[1]),f=null,d?(f=d,d=null):(l=this.lexer.yyleng,o=this.lexer.yytext,c=this.lexer.yylineno,p=this.lexer.yylloc,h>0&&h--);break;case 2:if(k=this.productions_[g[1]][1],_.$=i[i.length-k],_._$={first_line:n[n.length-(k||1)].first_line,last_line:n[n.length-1].last_line,first_column:n[n.length-(k||1)].first_column,last_column:n[n.length-1].last_column},u&&(_._$.range=[n[n.length-(k||1)].range[0],n[n.length-1].range[1]]),void 0!==(v=this.performAction.call(_,o,l,c,this.yy,g[1],i,n)))return v;k&&(s=s.slice(0,-1*k*2),i=i.slice(0,-1*k),n=n.slice(0,-1*k)),s.push(this.productions_[g[1]][0]),i.push(_.$),n.push(_._$),S=a[s[s.length-2]][s[s.length-1]],s.push(S);break;case 3:return!0}}return!0}},r=function(){var t={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t){return this._input=t,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,r=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e-1),this.offset-=e;var s=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),r.length-1&&(this.yylineno-=r.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:r?(r.length===s.length?this.yylloc.first_column:0)+s[s.length-r.length].length-r[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this},more:function(){return this._more=!0,this},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},next:function(){if(this.done)return this.EOF;var t,e,r,s,i;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var n=this._currentRules(),a=0;a<n.length&&(!(r=this._input.match(this.rules[n[a]]))||e&&!(r[0].length>e[0].length)||(e=r,s=a,this.options.flex));a++);return e?((i=e[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=i.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:i?i[i.length-1].length-i[i.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+e[0].length},this.yytext+=e[0],this.match+=e[0],this.matches=e,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(e[0].length),this.matched+=e[0],t=this.performAction.call(this,this.yy,this,n[s],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),t||void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return void 0!==t?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)},options:{},performAction:function(t,e,r){function s(t,r){return e.yytext=e.yytext.substr(t,e.yyleng-r)}switch(r){case 0:if("\\\\"===e.yytext.slice(-2)?(s(0,1),this.begin("mu")):"\\"===e.yytext.slice(-1)?(s(0,1),this.begin("emu")):this.begin("mu"),e.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(e.yytext=e.yytext.substr(5,e.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(e.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return e.yytext=s(1,2).replace(/\\"/g,'"'),80;case 32:return e.yytext=s(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return e.yytext=e.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},rules:[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],conditions:{mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}}};return t}();return e.lexer=r,t.prototype=e,e.Parser=t,new t}();e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=t}function i(t,e,r){void 0===e&&(e=t.length);var s=t[e-1],i=t[e-2];return s?"ContentStatement"===s.type?(i||!r?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(s.original):void 0:r}function n(t,e,r){void 0===e&&(e=-1);var s=t[e+1],i=t[e+2];return s?"ContentStatement"===s.type?(i||!r?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(s.original):void 0:r}function a(t,e,r){var s=t[null==e?0:e+1];if(s&&"ContentStatement"===s.type&&(r||!s.rightStripped)){var i=s.value;s.value=s.value.replace(r?/^\s+/:/^[ \t]*\r?\n?/,""),s.rightStripped=s.value!==i}}function o(t,e,r){var s=t[null==e?t.length-1:e-1];if(s&&"ContentStatement"===s.type&&(r||!s.leftStripped)){var i=s.value;return s.value=s.value.replace(r?/\s+$/:/[ \t]+$/,""),s.leftStripped=s.value!==i,s.leftStripped}}var c=r(1)["default"];e.__esModule=!0;var l=c(r(39));s.prototype=new l["default"],s.prototype.Program=function(t){var e=!this.options.ignoreStandalone,r=!this.isRootSeen;this.isRootSeen=!0;for(var s=t.body,c=0,l=s.length;c<l;c++){var h=s[c],p=this.accept(h);if(p){var u=i(s,c,r),f=n(s,c,r),d=p.openStandalone&&u,m=p.closeStandalone&&f,g=p.inlineStandalone&&u&&f;p.close&&a(s,c,!0),p.open&&o(s,c,!0),e&&g&&(a(s,c),o(s,c)&&"PartialStatement"===h.type&&(h.indent=/([ \t]+$)/.exec(s[c-1].original)[1])),e&&d&&(a((h.program||h.inverse).body),o(s,c)),e&&m&&(a(s,c),o((h.inverse||h.program).body))}}return t},s.prototype.BlockStatement=s.prototype.DecoratorBlock=s.prototype.PartialBlockStatement=function(t){this.accept(t.program),this.accept(t.inverse);var e=t.program||t.inverse,r=t.program&&t.inverse,s=r,c=r;if(r&&r.chained)for(s=r.body[0].program;c.chained;)c=c.body[c.body.length-1].program;var l={open:t.openStrip.open,close:t.closeStrip.close,openStandalone:n(e.body),closeStandalone:i((s||e).body)};if(t.openStrip.close&&a(e.body,null,!0),r){var h=t.inverseStrip;h.open&&o(e.body,null,!0),h.close&&a(s.body,null,!0),t.closeStrip.open&&o(c.body,null,!0),!this.options.ignoreStandalone&&i(e.body)&&n(s.body)&&(o(e.body),a(s.body))}else t.closeStrip.open&&o(e.body,null,!0);return l},s.prototype.Decorator=s.prototype.MustacheStatement=function(t){return t.strip},s.prototype.PartialStatement=s.prototype.CommentStatement=function(t){var e=t.strip||{};return{inlineStandalone:!0,open:e.open,close:e.close}},e["default"]=s,t.exports=e["default"]},function(t,e,r){"use strict";function s(){this.parents=[]}function i(t){this.acceptRequired(t,"path"),this.acceptArray(t.params),this.acceptKey(t,"hash")}function n(t){i.call(this,t),this.acceptKey(t,"program"),this.acceptKey(t,"inverse")}function a(t){this.acceptRequired(t,"name"),this.acceptArray(t.params),this.acceptKey(t,"hash")}var o=r(1)["default"];e.__esModule=!0;var c=o(r(6));s.prototype={constructor:s,mutating:!1,acceptKey:function(t,e){var r=this.accept(t[e]);if(this.mutating){if(r&&!s.prototype[r.type])throw new c["default"]('Unexpected node type "'+r.type+'" found when accepting '+e+" on "+t.type);t[e]=r}},acceptRequired:function(t,e){if(this.acceptKey(t,e),!t[e])throw new c["default"](t.type+" requires "+e)},acceptArray:function(t){for(var e=0,r=t.length;e<r;e++)this.acceptKey(t,e),t[e]||(t.splice(e,1),e--,r--)},accept:function(t){if(t){if(!this[t.type])throw new c["default"]("Unknown type: "+t.type,t);this.current&&this.parents.unshift(this.current),this.current=t;var e=this[t.type](t);return this.current=this.parents.shift(),!this.mutating||e?e:!1!==e?t:void 0}},Program:function(t){this.acceptArray(t.body)},MustacheStatement:i,Decorator:i,BlockStatement:n,DecoratorBlock:n,PartialStatement:a,PartialBlockStatement:function(t){a.call(this,t),this.acceptKey(t,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:i,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(t){this.acceptArray(t.pairs)},HashPair:function(t){this.acceptRequired(t,"value")}},e["default"]=s,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e){if(e=e.path?e.path.original:e,t.path.original!==e){var r={loc:t.path.loc};throw new m["default"](t.path.original+" doesn't match "+e,r)}}function i(t,e){this.source=t,this.start={line:e.first_line,column:e.first_column},this.end={line:e.last_line,column:e.last_column}}function n(t){return/^\[.*\]$/.test(t)?t.substr(1,t.length-2):t}function a(t,e){return{open:"~"===t.charAt(2),close:"~"===e.charAt(e.length-3)}}function o(t){return t.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function c(t,e,r){r=this.locInfo(r);for(var s=t?"@":"",i=[],n=0,a=0,o=e.length;a<o;a++){var c=e[a].part,l=e[a].original!==c;if(s+=(e[a].separator||"")+c,l||".."!==c&&"."!==c&&"this"!==c)i.push(c);else{if(i.length>0)throw new m["default"]("Invalid path: "+s,{loc:r});".."===c&&(n++,"../")}}return{type:"PathExpression",data:t,depth:n,parts:i,original:s,loc:r}}function l(t,e,r,s,i,n){var a=s.charAt(3)||s.charAt(2),o="{"!==a&&"&"!==a;return{type:/\*/.test(s)?"Decorator":"MustacheStatement",path:t,params:e,hash:r,escaped:o,strip:i,loc:this.locInfo(n)}}function h(t,e,r,i){s(t,r);var n={type:"Program",body:e,strip:{},loc:i=this.locInfo(i)};return{type:"BlockStatement",path:t.path,params:t.params,hash:t.hash,program:n,openStrip:{},inverseStrip:{},closeStrip:{},loc:i}}function p(t,e,r,i,n,a){i&&i.path&&s(t,i);var o=/\*/.test(t.open);e.blockParams=t.blockParams;var c=void 0,l=void 0;if(r){if(o)throw new m["default"]("Unexpected inverse block on decorator",r);r.chain&&(r.program.body[0].closeStrip=i.strip),l=r.strip,c=r.program}return n&&(n=c,c=e,e=n),{type:o?"DecoratorBlock":"BlockStatement",path:t.path,params:t.params,hash:t.hash,program:e,inverse:c,openStrip:t.strip,inverseStrip:l,closeStrip:i&&i.strip,loc:this.locInfo(a)}}function u(t,e){if(!e&&t.length){var r=t[0].loc,s=t[t.length-1].loc;r&&s&&(e={source:r.source,start:{line:r.start.line,column:r.start.column},end:{line:s.end.line,column:s.end.column}})}return{type:"Program",body:t,strip:{},loc:e}}function f(t,e,r,i){return s(t,r),{type:"PartialBlockStatement",name:t.path,params:t.params,hash:t.hash,program:e,openStrip:t.strip,closeStrip:r&&r.strip,loc:this.locInfo(i)}}var d=r(1)["default"];e.__esModule=!0,e.SourceLocation=i,e.id=n,e.stripFlags=a,e.stripComment=o,e.preparePath=c,e.prepareMustache=l,e.prepareRawBlock=h,e.prepareBlock=p,e.prepareProgram=u,e.preparePartialBlock=f;var m=d(r(6))},function(t,e,r){"use strict";function s(){}function i(t,e,r){if(null==t||"string"!=typeof t&&"Program"!==t.type)throw new l["default"]("You must pass a string or baHandlebars AST to baHandlebars.precompile. You passed "+t);"data"in(e=e||{})||(e.data=!0),e.compat&&(e.useDepths=!0);var s=r.parse(t,e),i=(new r.Compiler).compile(s,e);return(new r.JavaScriptCompiler).compile(i,e)}function n(t,e,r){function s(){var s=r.parse(t,e),i=(new r.Compiler).compile(s,e),n=(new r.JavaScriptCompiler).compile(i,e,void 0,!0);return r.template(n)}function i(t,e){return n||(n=s()),n.call(this,t,e)}if(void 0===e&&(e={}),null==t||"string"!=typeof t&&"Program"!==t.type)throw new l["default"]("You must pass a string or baHandlebars AST to baHandlebars.compile. You passed "+t);"data"in e||(e.data=!0),e.compat&&(e.useDepths=!0);var n=void 0;return i._setup=function(t){return n||(n=s()),n._setup(t)},i._child=function(t,e,r,i){return n||(n=s()),n._child(t,e,r,i)},i}function a(t,e){if(t===e)return!0;if(h.isArray(t)&&h.isArray(e)&&t.length===e.length){for(var r=0;r<t.length;r++)if(!a(t[r],e[r]))return!1;return!0}}function o(t){if(!t.path.parts){var e=t.path;t.path={type:"PathExpression",data:!1,depth:0,parts:[e.original+""],original:e.original+"",loc:e.loc}}}var c=r(1)["default"];e.__esModule=!0,e.Compiler=s,e.precompile=i,e.compile=n;var l=c(r(6)),h=r(5),p=c(r(35)),u=[].slice;s.prototype={compiler:s,equals:function(t){var e=this.opcodes.length;if(t.opcodes.length!==e)return!1;for(var r=0;r<e;r++){var s=this.opcodes[r],i=t.opcodes[r];if(s.opcode!==i.opcode||!a(s.args,i.args))return!1}e=this.children.length;for(r=0;r<e;r++)if(!this.children[r].equals(t.children[r]))return!1;return!0},guid:0,compile:function(t,e){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=e,this.stringParams=e.stringParams,this.trackIds=e.trackIds,e.blockParams=e.blockParams||[];var r=e.knownHelpers;if(e.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},r)for(var s in r)s in r&&(e.knownHelpers[s]=r[s]);return this.accept(t)},compileProgram:function(t){var e=(new this.compiler).compile(t,this.options),r=this.guid++;return this.usePartial=this.usePartial||e.usePartial,this.children[r]=e,this.useDepths=this.useDepths||e.useDepths,r},accept:function(t){if(!this[t.type])throw new l["default"]("Unknown type: "+t.type,t);this.sourceNode.unshift(t);var e=this[t.type](t);return this.sourceNode.shift(),e},Program:function(t){this.options.blockParams.unshift(t.blockParams);for(var e=t.body,r=e.length,s=0;s<r;s++)this.accept(e[s]);return this.options.blockParams.shift(),this.isSimple=1===r,this.blockParams=t.blockParams?t.blockParams.length:0,this},BlockStatement:function(t){o(t);var e=t.program,r=t.inverse;e=e&&this.compileProgram(e),r=r&&this.compileProgram(r);var s=this.classifySexpr(t);"helper"===s?this.helperSexpr(t,e,r):"simple"===s?(this.simpleSexpr(t),this.opcode("pushProgram",e),this.opcode("pushProgram",r),this.opcode("emptyHash"),this.opcode("blockValue",t.path.original)):(this.ambiguousSexpr(t,e,r),this.opcode("pushProgram",e),this.opcode("pushProgram",r),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(t){var e=t.program&&this.compileProgram(t.program),r=this.setupFullMustacheParams(t,e,void 0),s=t.path;this.useDecorators=!0,this.opcode("registerDecorator",r.length,s.original)},PartialStatement:function(t){this.usePartial=!0;var e=t.program;e&&(e=this.compileProgram(t.program));var r=t.params;if(r.length>1)throw new l["default"]("Unsupported number of partial arguments: "+r.length,t);r.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):r.push({type:"PathExpression",parts:[],depth:0}));var s=t.name.original,i="SubExpression"===t.name.type;i&&this.accept(t.name),this.setupFullMustacheParams(t,e,void 0,!0);var n=t.indent||"";this.options.preventIndent&&n&&(this.opcode("appendContent",n),n=""),this.opcode("invokePartial",i,s,n),this.opcode("append")},PartialBlockStatement:function(t){this.PartialStatement(t)},MustacheStatement:function(t){this.SubExpression(t),t.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(t){this.DecoratorBlock(t)},ContentStatement:function(t){t.value&&this.opcode("appendContent",t.value)},CommentStatement:function(){},SubExpression:function(t){o(t);var e=this.classifySexpr(t);"simple"===e?this.simpleSexpr(t):"helper"===e?this.helperSexpr(t):this.ambiguousSexpr(t)},ambiguousSexpr:function(t,e,r){var s=t.path,i=s.parts[0],n=null!=e||null!=r;this.opcode("getContext",s.depth),this.opcode("pushProgram",e),this.opcode("pushProgram",r),s.strict=!0,this.accept(s),this.opcode("invokeAmbiguous",i,n)},simpleSexpr:function(t){var e=t.path;e.strict=!0,this.accept(e),this.opcode("resolvePossibleLambda")},helperSexpr:function(t,e,r){var s=this.setupFullMustacheParams(t,e,r),i=t.path,n=i.parts[0];if(this.options.knownHelpers[n])this.opcode("invokeKnownHelper",s.length,n);else{if(this.options.knownHelpersOnly)throw new l["default"]("You specified knownHelpersOnly, but used the unknown helper "+n,t);i.strict=!0,i.falsy=!0,this.accept(i),this.opcode("invokeHelper",s.length,i.original,p["default"].helpers.simpleId(i))}},PathExpression:function(t){this.addDepth(t.depth),this.opcode("getContext",t.depth);var e=t.parts[0],r=p["default"].helpers.scopedId(t),s=!t.depth&&!r&&this.blockParamIndex(e);s?this.opcode("lookupBlockParam",s,t.parts):e?t.data?(this.options.data=!0,this.opcode("lookupData",t.depth,t.parts,t.strict)):this.opcode("lookupOnContext",t.parts,t.falsy,t.strict,r):this.opcode("pushContext")},StringLiteral:function(t){this.opcode("pushString",t.value)},NumberLiteral:function(t){this.opcode("pushLiteral",t.value)},BooleanLiteral:function(t){this.opcode("pushLiteral",t.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(t){var e=t.pairs,r=0,s=e.length;for(this.opcode("pushHash");r<s;r++)this.pushParam(e[r].value);for(;r--;)this.opcode("assignToHash",e[r].key);this.opcode("popHash")},opcode:function(t){this.opcodes.push({opcode:t,args:u.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(t){t&&(this.useDepths=!0)},classifySexpr:function(t){var e=p["default"].helpers.simpleId(t.path),r=e&&!!this.blockParamIndex(t.path.parts[0]),s=!r&&p["default"].helpers.helperExpression(t),i=!r&&(s||e);if(i&&!s){var n=t.path.parts[0],a=this.options;a.knownHelpers[n]?s=!0:a.knownHelpersOnly&&(i=!1)}return s?"helper":i?"ambiguous":"simple"},pushParams:function(t){for(var e=0,r=t.length;e<r;e++)this.pushParam(t[e])},pushParam:function(t){var e=null!=t.value?t.value:t.original||"";if(this.stringParams)e.replace&&(e=e.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),t.depth&&this.addDepth(t.depth),this.opcode("getContext",t.depth||0),this.opcode("pushStringParam",e,t.type),"SubExpression"===t.type&&this.accept(t);else{if(this.trackIds){var r=void 0;if(!t.parts||p["default"].helpers.scopedId(t)||t.depth||(r=this.blockParamIndex(t.parts[0])),r){var s=t.parts.slice(1).join(".");this.opcode("pushId","BlockParam",r,s)}else(e=t.original||e).replace&&(e=e.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",t.type,e)}this.accept(t)}},setupFullMustacheParams:function(t,e,r,s){var i=t.params;return this.pushParams(i),this.opcode("pushProgram",e),this.opcode("pushProgram",r),t.hash?this.accept(t.hash):this.opcode("emptyHash",s),i},blockParamIndex:function(t){for(var e=0,r=this.options.blockParams.length;e<r;e++){var s=this.options.blockParams[e],i=s&&h.indexOf(s,t);if(s&&i>=0)return[e,i]}}}},function(t,e,r){"use strict";function s(t){this.value=t}function i(){}function n(t,e,r,s){var i=e.popStack(),n=0,a=r.length;for(t&&a--;n<a;n++)i=e.nameLookup(i,r[n],s);return t?[e.aliasable("container.strict"),"(",i,", ",e.quotedString(r[n]),")"]:i}var a=r(1)["default"];e.__esModule=!0;var o=r(4),c=a(r(6)),l=r(5),h=a(r(43));i.prototype={nameLookup:function(t,e){return i.isValidJavaScriptVariableName(e)?[t,".",e]:[t,"[",JSON.stringify(e),"]"]},depthedLookup:function(t){return[this.aliasable("container.lookup"),'(depths, "',t,'")']},compilerInfo:function(){var t=o.COMPILER_REVISION;return[t,o.REVISION_CHANGES[t]]},appendToBuffer:function(t,e,r){return l.isArray(t)||(t=[t]),t=this.source.wrap(t,e),this.environment.isSimple?["return ",t,";"]:r?["buffer += ",t,";"]:(t.appendToBuffer=!0,t)},initializeBuffer:function(){return this.quotedString("")},compile:function(t,e,r,s){this.environment=t,this.options=e,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!s,this.name=this.environment.name,this.isChild=!!r,this.context=r||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(t,e),this.useDepths=this.useDepths||t.useDepths||t.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||t.useBlockParams;var i=t.opcodes,n=void 0,a=void 0,o=void 0,l=void 0;for(o=0,l=i.length;o<l;o++)n=i[o],this.source.currentLocation=n.loc,a=a||n.loc,this[n.opcode].apply(this,n.args);if(this.source.currentLocation=a,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new c["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),s?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var h=this.createFunctionContext(s);if(this.isChild)return h;var p={compiler:this.compilerInfo(),main:h};this.decorators&&(p.main_d=this.decorators,p.useDecorators=!0);var u=this.context,f=u.programs,d=u.decorators;for(o=0,l=f.length;o<l;o++)f[o]&&(p[o]=f[o],d[o]&&(p[o+"_d"]=d[o],p.useDecorators=!0));return this.environment.usePartial&&(p.usePartial=!0),this.options.data&&(p.useData=!0),this.useDepths&&(p.useDepths=!0),this.useBlockParams&&(p.useBlockParams=!0),this.options.compat&&(p.compat=!0),s?p.compilerOptions=this.options:(p.compiler=JSON.stringify(p.compiler),this.source.currentLocation={start:{line:1,column:0}},p=this.objectLiteral(p),e.srcName?(p=p.toStringWithSourceMap({file:e.destName})).map=p.map&&p.map.toString():p=p.toString()),p},preamble:function(){this.lastContext=0,this.source=new h["default"](this.options.srcName),this.decorators=new h["default"](this.options.srcName)},createFunctionContext:function(t){var e="",r=this.stackVars.concat(this.registers.list);r.length>0&&(e+=", "+r.join(", "));var s=0;for(var i in this.aliases){var n=this.aliases[i];this.aliases.hasOwnProperty(i)&&n.children&&n.referenceCount>1&&(e+=", alias"+ ++s+"="+i,n.children[0]="alias"+s)}var a=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&a.push("blockParams"),this.useDepths&&a.push("depths");var o=this.mergeSource(e);return t?(a.push(o),Function.apply(this,a)):this.source.wrap(["function(",a.join(","),") {\n ",o,"}"])},mergeSource:function(t){var e=this.environment.isSimple,r=!this.forceBuffer,s=void 0,i=void 0,n=void 0,a=void 0;return this.source.each(function(t){t.appendToBuffer?(n?t.prepend(" + "):n=t,a=t):(n&&(i?n.prepend("buffer += "):s=!0,a.add(";"),n=a=void 0),i=!0,e||(r=!1))}),r?n?(n.prepend("return "),a.add(";")):i||this.source.push('return "";'):(t+=", buffer = "+(s?"":this.initializeBuffer()),n?(n.prepend("return buffer + "),a.add(";")):this.source.push("return buffer;")),t&&this.source.prepend("var "+t.substring(2)+(s?"":";\n")),this.source.merge()},blockValue:function(t){var e=this.aliasable("helpers.blockHelperMissing"),r=[this.contextName(0)];this.setupHelperArgs(t,0,r);var s=this.popStack();r.splice(1,0,s),this.push(this.source.functionCall(e,"call",r))},ambiguousBlockValue:function(){var t=this.aliasable("helpers.blockHelperMissing"),e=[this.contextName(0)];this.setupHelperArgs("",0,e,!0),this.flushInline();var r=this.topStack();e.splice(1,0,r),this.pushSource(["if (!",this.lastHelper,") { ",r," = ",this.source.functionCall(t,"call",e),"}"])},appendContent:function(t){this.pendingContent?t=this.pendingContent+t:this.pendingLocation=this.source.currentLocation,this.pendingContent=t},append:function(){if(this.isInline())this.replaceStack(function(t){return[" != null ? ",t,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var t=this.popStack();this.pushSource(["if (",t," != null) { ",this.appendToBuffer(t,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(t){this.lastContext=t},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(t,e,r,s){var i=0;s||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(t[i++])),this.resolvePath("context",t,i,e,r)},lookupBlockParam:function(t,e){this.useBlockParams=!0,this.push(["blockParams[",t[0],"][",t[1],"]"]),this.resolvePath("context",e,1)},lookupData:function(t,e,r){t?this.pushStackLiteral("container.data(data, "+t+")"):this.pushStackLiteral("data"),this.resolvePath("data",e,0,!0,r)},resolvePath:function(t,e,r,s,i){var a=this;if(this.options.strict||this.options.assumeObjects)this.push(n(this.options.strict&&i,this,e,t));else for(var o=e.length;r<o;r++)this.replaceStack(function(i){var n=a.nameLookup(i,e[r],t);return s?[" && ",n]:[" != null ? ",n," : ",i]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(t,e){this.pushContext(),this.pushString(e),"SubExpression"!==e&&("string"==typeof t?this.pushString(t):this.pushStackLiteral(t))},emptyHash:function(t){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(t?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var t=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(t.ids)),this.stringParams&&(this.push(this.objectLiteral(t.contexts)),this.push(this.objectLiteral(t.types))),this.push(this.objectLiteral(t.values))},pushString:function(t){this.pushStackLiteral(this.quotedString(t))},pushLiteral:function(t){this.pushStackLiteral(t)},pushProgram:function(t){null!=t?this.pushStackLiteral(this.programExpression(t)):this.pushStackLiteral(null)},registerDecorator:function(t,e){var r=this.nameLookup("decorators",e,"decorator"),s=this.setupHelperArgs(e,t);this.decorators.push(["fn = ",this.decorators.functionCall(r,"",["fn","props","container",s])," || fn;"])},invokeHelper:function(t,e,r){var s=this.popStack(),i=this.setupHelper(t,e),n=r?[i.name," || "]:"",a=["("].concat(n,s);this.options.strict||a.push(" || ",this.aliasable("helpers.helperMissing")),a.push(")"),this.push(this.source.functionCall(a,"call",i.callParams))},invokeKnownHelper:function(t,e){var r=this.setupHelper(t,e);this.push(this.source.functionCall(r.name,"call",r.callParams))},invokeAmbiguous:function(t,e){this.useRegister("helper");var r=this.popStack();this.emptyHash();var s=this.setupHelper(0,t,e),i=["(","(helper = ",this.lastHelper=this.nameLookup("helpers",t,"helper")," || ",r,")"];this.options.strict||(i[0]="(helper = ",i.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),
this.push(["(",i,s.paramsInit?["),(",s.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",s.callParams)," : helper))"])},invokePartial:function(t,e,r){var s=[],i=this.setupParams(e,1,s);t&&(e=this.popStack(),delete i.name),r&&(i.indent=JSON.stringify(r)),i.helpers="helpers",i.partials="partials",i.decorators="container.decorators",t?s.unshift(e):s.unshift(this.nameLookup("partials",e,"partial")),this.options.compat&&(i.depths="depths"),i=this.objectLiteral(i),s.push(i),this.push(this.source.functionCall("container.invokePartial","",s))},assignToHash:function(t){var e=this.popStack(),r=void 0,s=void 0,i=void 0;this.trackIds&&(i=this.popStack()),this.stringParams&&(s=this.popStack(),r=this.popStack());var n=this.hash;r&&(n.contexts[t]=r),s&&(n.types[t]=s),i&&(n.ids[t]=i),n.values[t]=e},pushId:function(t,e,r){"BlockParam"===t?this.pushStackLiteral("blockParams["+e[0]+"].path["+e[1]+"]"+(r?" + "+JSON.stringify("."+r):"")):"PathExpression"===t?this.pushString(e):"SubExpression"===t?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:i,compileChildren:function(t,e){for(var r=t.children,s=void 0,i=void 0,n=0,a=r.length;n<a;n++){s=r[n],i=new this.compiler;var o=this.matchExistingProgram(s);if(null==o){this.context.programs.push("");var c=this.context.programs.length;s.index=c,s.name="program"+c,this.context.programs[c]=i.compile(s,e,this.context,!this.precompile),this.context.decorators[c]=i.decorators,this.context.environments[c]=s,this.useDepths=this.useDepths||i.useDepths,this.useBlockParams=this.useBlockParams||i.useBlockParams,s.useDepths=this.useDepths,s.useBlockParams=this.useBlockParams}else s.index=o.index,s.name="program"+o.index,this.useDepths=this.useDepths||o.useDepths,this.useBlockParams=this.useBlockParams||o.useBlockParams}},matchExistingProgram:function(t){for(var e=0,r=this.context.environments.length;e<r;e++){var s=this.context.environments[e];if(s&&s.equals(t))return s}},programExpression:function(t){var e=this.environment.children[t],r=[e.index,"data",e.blockParams];return(this.useBlockParams||this.useDepths)&&r.push("blockParams"),this.useDepths&&r.push("depths"),"container.program("+r.join(", ")+")"},useRegister:function(t){this.registers[t]||(this.registers[t]=!0,this.registers.list.push(t))},push:function(t){return t instanceof s||(t=this.source.wrap(t)),this.inlineStack.push(t),t},pushStackLiteral:function(t){this.push(new s(t))},pushSource:function(t){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),t&&this.source.push(t)},replaceStack:function(t){var e=["("],r=void 0,i=void 0,n=void 0;if(!this.isInline())throw new c["default"]("replaceStack on non-inline");var a=this.popStack(!0);if(a instanceof s)e=["(",r=[a.value]],n=!0;else{i=!0;var o=this.incrStack();e=["((",this.push(o)," = ",a,")"],r=this.topStack()}var l=t.call(this,r);n||this.popStack(),i&&this.stackSlot--,this.push(e.concat(l,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var t=this.inlineStack;this.inlineStack=[];for(var e=0,r=t.length;e<r;e++){var i=t[e];if(i instanceof s)this.compileStack.push(i);else{var n=this.incrStack();this.pushSource([n," = ",i,";"]),this.compileStack.push(n)}}},isInline:function(){return this.inlineStack.length},popStack:function(t){var e=this.isInline(),r=(e?this.inlineStack:this.compileStack).pop();if(!t&&r instanceof s)return r.value;if(!e){if(!this.stackSlot)throw new c["default"]("Invalid stack pop");this.stackSlot--}return r},topStack:function(){var t=this.isInline()?this.inlineStack:this.compileStack,e=t[t.length-1];return e instanceof s?e.value:e},contextName:function(t){return this.useDepths&&t?"depths["+t+"]":"depth"+t},quotedString:function(t){return this.source.quotedString(t)},objectLiteral:function(t){return this.source.objectLiteral(t)},aliasable:function(t){var e=this.aliases[t];return e?(e.referenceCount++,e):((e=this.aliases[t]=this.source.wrap(t)).aliasable=!0,e.referenceCount=1,e)},setupHelper:function(t,e,r){var s=[];return{params:s,paramsInit:this.setupHelperArgs(e,t,s,r),name:this.nameLookup("helpers",e,"helper"),callParams:[this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})")].concat(s)}},setupParams:function(t,e,r){var s={},i=[],n=[],a=[],o=!r,c=void 0;o&&(r=[]),s.name=this.quotedString(t),s.hash=this.popStack(),this.trackIds&&(s.hashIds=this.popStack()),this.stringParams&&(s.hashTypes=this.popStack(),s.hashContexts=this.popStack());var l=this.popStack(),h=this.popStack();(h||l)&&(s.fn=h||"container.noop",s.inverse=l||"container.noop");for(var p=e;p--;)c=this.popStack(),r[p]=c,this.trackIds&&(a[p]=this.popStack()),this.stringParams&&(n[p]=this.popStack(),i[p]=this.popStack());return o&&(s.args=this.source.generateArray(r)),this.trackIds&&(s.ids=this.source.generateArray(a)),this.stringParams&&(s.types=this.source.generateArray(n),s.contexts=this.source.generateArray(i)),this.options.data&&(s.data="data"),this.useBlockParams&&(s.blockParams="blockParams"),s},setupHelperArgs:function(t,e,r,s){var i=this.setupParams(t,e,r);return i=this.objectLiteral(i),s?(this.useRegister("options"),r.push("options"),["options=",i]):r?(r.push(i),""):i}},function(){for(var t="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),e=i.RESERVED_WORDS={},r=0,s=t.length;r<s;r++)e[t[r]]=!0}(),i.isValidJavaScriptVariableName=function(t){return!i.RESERVED_WORDS[t]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(t)},e["default"]=i,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e,r){if(n.isArray(t)){for(var s=[],i=0,a=t.length;i<a;i++)s.push(e.wrap(t[i],r));return s}return"boolean"==typeof t||"number"==typeof t?t+"":t}function i(t){this.srcFile=t,this.source=[]}e.__esModule=!0;var n=r(5),a=void 0;a||((a=function(t,e,r,s){this.src="",s&&this.add(s)}).prototype={add:function(t){n.isArray(t)&&(t=t.join("")),this.src+=t},prepend:function(t){n.isArray(t)&&(t=t.join("")),this.src=t+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),i.prototype={isEmpty:function(){return!this.source.length},prepend:function(t,e){this.source.unshift(this.wrap(t,e))},push:function(t,e){this.source.push(this.wrap(t,e))},merge:function(){var t=this.empty();return this.each(function(e){t.add([" ",e,"\n"])}),t},each:function(t){for(var e=0,r=this.source.length;e<r;e++)t(this.source[e])},empty:function(){var t=this.currentLocation||{start:{}};return new a(t.start.line,t.start.column,this.srcFile)},wrap:function(t){var e=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return t instanceof a?t:(t=s(t,this,e),new a(e.start.line,e.start.column,this.srcFile,t))},functionCall:function(t,e,r){return r=this.generateList(r),this.wrap([t,e?"."+e+"(":"(",r,")"])},quotedString:function(t){return'"'+(t+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(t){var e=[];for(var r in t)if(t.hasOwnProperty(r)){var i=s(t[r],this);"undefined"!==i&&e.push([this.quotedString(r),":",i])}var n=this.generateList(e);return n.prepend("{"),n.add("}"),n},generateList:function(t){for(var e=this.empty(),r=0,i=t.length;r<i;r++)r&&e.add(","),e.add(s(t[r],this));return e},generateArray:function(t){var e=this.generateList(t);return e.prepend("["),e.add("]"),e}},e["default"]=i,t.exports=e["default"]}])});
</script>
<script id="ba-freq" type="text/x-handlebars-template">
<div id="ba-bought-together"
class="ba-products-box ba-products-box_2 with-prices with-compare-prices with-sale-badge"
style="">
<h2 class="freq_text" style="color: #222222;font-family: Sans-Serif;font-size: 21px;text-align: left">
Frequently Bought Together
</h2>
<div class="ba-products-list">
{{#products}}
<div class="ba-product {{#ifEq @index 0}}ba-first{{/ifEq}}" data-product-id="{{id}}">
<a href="/products/{{handle}}" target="_blank">
<span class="ba-label ba-label-sale ellipsis {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}">
Sale
</span>
<img src='{{image}}'/>
</a>
</div>
{{/products}}
</div>
<div class="ba-clear"></div>
<div class="ba-product-form">
<span id="ba-total-price-cont">
<span id="ba-total-price-title">Total Price</span>:
<span class="ba-product-price ba-total-price sale-price money"
style="color:#989898">
</span>
</span>
<button class="ba-product-addtocart ba-freq-atc" type="button"
style="background-color: #4fc3f7;color: #ffffff;border-color: #6371c7;border-style: solid;border-width: 1px"
onMouseOver="this.style.backgroundColor='#3f4eae';this.style.color='#fafafa';"
onMouseOut="this.style.backgroundColor='#4fc3f7';this.style.color='#ffffff';"
>
Add selected to cart
</button>
</div>
<ul class="ba-products-input">
{{#products}}
<li data-product-id="{{id}}">
<input type="checkbox" name="id[]" value="{{variants.0.id}}" checked class="ba-freq-products-input" data-price="{{variants.0.price}}" data-variant-id="{{variants.0.id}}" data-qty="1">
{{#ifThisProduct id}}
<strong>
<span class="this-item">This item:</span>
<span class="product-title" style="color:#111111">{{{title}}}</span>
</strong>
{{/ifThisProduct}}
{{#unlessThisProduct id}}
<a href="/products/{{handle}}" class="product-title" target="_blank" style="color:#111111">
{{{title}}}
</a>
{{/unlessThisProduct}}
{{#ifMoreThan variants.length 1}}
<div class="ba-product-variants-container">
<select class="ba-product-variant-select">
{{#variants}}
<option value="{{id}}" {{#ifEq @index 0}}selected{{/ifEq}} data-price="{{price}}" data-compare-price="{{compare_at_price}}">{{title}}</option>
{{/variants}}
</select>
</div>
{{/ifMoreThan}}
<span class="ba-product-price-container">
<span class="ba-product-price money sale-price ba-regular-price" style="color:#989898">
{{{displayPrice variants.0.price}}}
</span>
<span class="ba-product-oldprice reg-price money ba-compare-at-price {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}"
style="color:#b12704">
{{{displayPrice variants.0.compare_at_price}}}
</span>
</span>
</li>
{{/products}}
</ul>
</div>
</script>
<script type="text/javascript">
(function(window, document) {"use strict";
function reqJquery(onload) {
if(typeof jQuery === 'undefined' || (parseInt(jQuery.fn.jquery) === 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,'')) < 10)){
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js';;
script.type = 'text/javascript';
script.onload = script.onreadystatechange = function() {
if (script.readyState) {
if (script.readyState === 'complete' || script.readyState === 'loaded') {
script.onreadystatechange = null;
onload(jQuery.noConflict(true));
}
} else {
onload(jQuery.noConflict(true));
}
};
head.appendChild(script);
} else {
onload(jQuery);
}
}
reqJquery(function($) {
var RecWidgetBase=function(){var t=this;return this.settings={},this.serverProductIds=[],this.currentProductId,this.handlebars,this.moneyFormat,this.includeCurrentProduct=!0,this.minimumProductsForShow=2,this.templateSelector,this.wrapperSelector,this.widget_type,this.init=function(){!this.currentProductId&&window.booster&&window.booster.product&&(this.currentProductId=window.booster.product.id),window.booster&&(this.moneyFormat=window.booster.money_format),this.initHandlebars()},this.initHandlebars=function(){!this.handlebars&&baHandlebars&&(this.handlebars=baHandlebars),this.handlebars&&(t.handlebars.registerHelper("ifLessThan",function(t,r,e){if(t>r)return e.fn(this)}),t.handlebars.registerHelper("ifMoreThan",function(t,r,e){if(t>r)return e.fn(this)}),t.handlebars.registerHelper("ifEq",function(t,r,e){return t==r?e.fn(this):e.inverse(this)}),t.handlebars.registerHelper("displayPrice",function(r){return t.baDisplayPrice(r)}),t.handlebars.registerHelper("ifThisProduct",function(r,e){if(r==t.currentProductId)return e.fn(this)}),t.handlebars.registerHelper("unlessThisProduct",function(r,e){if(r!=t.currentProductId)return e.fn(this)}))},this.getRecommendations=function(r,e){var i=window.booster;i.product||(i.product={id:t.currentProductId}),i.product.id||(i.product.id=t.currentProductId),$.ajax({cache:!1,type:"POST",url:t.settings.app_root_url,data:JSON.stringify($.extend({cart_product_ids:r,cartProductHandles:e,widget_type:t.widget_type},i)),dataType:"json",contentType:"application/json; charset=utf-8",success:t.recommendationsGot})},this.recommendationsGot=function(){},this.reloadCurrency=function(){"object"==typeof Currency&&"object"==typeof Currency.moneyFormats&&"function"==typeof mlvedaload&&mlvedaload()},this.baDisplayPrice=function(r,e=!0){return r===undefined&&(r=0),t.baDisplayCents(parseFloat(r)*(e?1:100))},this.baDisplayCents=function(r){function e(t,r){return void 0===t?r:t}function i(t,r,i,a){if(r=e(r,2),i=e(i,","),a=e(a,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(r)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+i)+(n[1]?a+n[1]:"")}if(void 0===r||null==r)return"";if("string"==typeof r&&0==r.length)return"";var a=/\{\{\s*(\w+)\s*\}\}/;"string"==typeof r&&(r=r.replace(".",""));var n="";switch(t.moneyFormat.match(a)[1]){case"amount":n=i(r,2);break;case"amount_no_decimals":n=i(r,0);break;case"amount_no_decimals_with_comma_separator":n=i(r,0,".",",");break;case"amount_with_comma_separator":n=i(r,2,".",",")}return t.moneyFormat.replace(a,n)},this.shuffleProducts=function(t){var r,e,i;for(i=t.length-1;i>0;i--)r=Math.floor(Math.random()*(i+1)),e=t[i],t[i]=t[r],t[r]=e;return t},this.sortProducts=function(r){return $.isArray(t.serverProductIds)?r:r.sort(function(r,e){return t.serverProductIds[r.id].position-t.serverProductIds[e.id].position})},this.prepareProducts=function(r,e){var i;return r=$(r).filter(function(r,e){return e.id!=t.currentProductId||(i=e,!1)}).toArray(),r=e?t.shuffleProducts(r):t.sortProducts(r),i&&r.unshift(i),r},this.afterShowWidget=function(){},this.showWidget=function(r){var e=$(t.templateSelector).html(),i=r.products;if(!(i.length<t.minimumProductsForShow)){var a={products:t.prepareProducts(i,t.settings.shuffle),total_price:r.total_price},n=t.handlebars.compile(e)(a);$(t.wrapperSelector).html(n),t.bindEvents(),t.afterShowWidget()}},this.searchProducts=function(r){var e=[];t.serverProductIds=r.product_ids;var i=$.isArray(r.product_ids)?r.product_ids:Object.keys(r.product_ids);t.includeCurrentProduct&&$.merge(i,[t.currentProductId]);for(var a=0;a<i.length;a++)e.push("id:"+i[a]);$.ajax({url:"/search",type:"POST",dataType:"json",data:{view:"ba-rec-dis",type:"product",q:e.join(" OR ")},success:t.showWidget})},this.afterVariantSelected=function(){},this.bindEvents=function(){$(".ba-product-variant-select").on("change",function(){var r=$(this).parents("li"),e=$(this).find("option:selected"),i=r.find(".ba-freq-products-input");i.data("price",e.data("price")),i.val($(this).val()),r.find(".ba-product-price").html(t.baDisplayPrice(e.data("price")));var a=r.find(".ba-product-oldprice"),n=$('ba-product[data-product-id="'+r.data("productId")+'"] .ba-label-sale');e.data("comparePrice")?(a.html(t.baDisplayPrice(e.data("comparePrice"))).removeClass("ba-hidden"),n.removeClass("ba-hidden")):(a.addClass("ba-hidden"),n.addClass("ba-hidden")),t.afterVariantSelected()})},this.addVariantsToCart=function(r,e){if(r.length){var i=r.shift();if(i.length<=0)return;$.ajax({url:"/cart/add.js",type:"POST",dataType:"json",data:{id:i,quantity:1},headers:{"ba-met-applied":!0},success:function(){var a=parseInt((new Date).getTime());window.baMet&&baMet.saveBaCartData({id:i,q:1,ts:a,app:"freq",name:e}),t.addVariantsToCart(r,e)},error:function(i){"object"==typeof i&&"object"==typeof i.responseJSON&&"string"==typeof i.responseJSON.description&&alert(i.responseJSON.description),"string"==typeof res&&alert(i),t.addVariantsToCart(r,e)}})}else this.variantsAddedToCart()},this.redirectToCart=function(){setTimeout(function(){window.location.href="/cart"},100)},this.variantsAddedToCart=function(){this.redirectToCart()},this};
var RecProductWidget=function(){var t=this;return this.base=new RecWidgetBase,this.settings={},this.init=function(){this.base.settings=this.settings,this.base.widget_type="pw",window.booster&&window.booster.product&&(this.base.currentProductId=window.booster.product.id),this.base.templateSelector="#ba-freq",this.base.wrapperSelector="div.ba-freq-wrapper",this.base.afterShowWidget=this.afterShowWidget,this.base.afterVariantSelected=this.recalculateTotal,this.base.recommendationsGot=this.recommendationsGot,this.base.variantsAddedToCart=function(){$(".ba-product-addtocart").html(t.settings.trans_added_selected_to_cart),"go_to_cart"==t.settings.action_after_add?this.redirectToCart():window.location.reload()},this.base.init(),this.base.currentProductId&&(this.settings.preview||$.ajax({url:"/cart.js",type:"GET",dataType:"json",contentType:"application/json; charset=utf-8",success:function(a){for(var e=[],r=[],s=0;s<a.items.length;s++)e.push(a.items[s].product_id),r.push(a.items[s].handle);t.base.getRecommendations(e,r)}}))},this.afterShowWidget=function(){if(window.baMet&&$("#ba-bought-together:visible").length>0){var a={};a.url=baMet.page_hash.url,a.trigger_product_id=window.BoosterApps.common.product.id,a.freq_product_ids=$("#ba-bought-together div.ba-products-list div.ba-product").map(function(t,a){return parseInt(a.getAttribute("data-product-id"))}).get(),baMet.apply("freq_view",a,"freq")}t.recalculateTotal(),t.bindEvents()},this.recommendationsGot=function(a){var e="<div class='ba-freq-wrapper'></div>";if(t.settings.freq_enabled){var r=$("form[action*='/cart/add']").first();0==$(".ba-freq-wrapper").length&&r.after(e),t.base.searchProducts(a)}else t.settings.preview&&($("#widget-preview").append(e),t.base.searchProducts(a));t.base.reloadCurrency()},this.markFirstImage=function(){$(".ba-product").removeClass("ba-first"),$(".ba-product:not(.ba-disabled):first").addClass("ba-first")},this.bindEvents=function(){$(".ba-freq-products-input").on("change",function(){$(".ba-freq-products-input:checked").length?$(".ba-product-addtocart").show():$(".ba-product-addtocart").hide();var a=$(this),e=a.parent(),r=$(".ba-product[data-product-id="+e.data("productId")+"]");a.is(":checked")?(e.removeClass("ba-disabled"),r.removeClass("ba-disabled"),t.markFirstImage(),r.fadeIn(700)):(e.addClass("ba-disabled"),r.addClass("ba-disabled"),t.markFirstImage(),r.hide()),t.recalculateTotal()}),$(".ba-product-addtocart").on("click",function(){$(".ba-product-addtocart").html("...").attr("disabled","disabled");var a=$.makeArray($(".ba-freq-products-input:checked").map(function(){return parseInt($(this).val())}));if(window.baMet){var e=baMet.page_hash;e.variant_ids=a,e.total_price=parseInt($(".ba-total-price").data("ba-freq-total-price")),baMet.apply("freq_atc",e,"freq")}a.length>0?t.base.addVariantsToCart(a,"freq_atc"):$(".ba-product-addtocart").html(t.settings.trans_add_selected_to_cart).attr("disabled",!1)})},this.recalculateTotal=function(){var a=0;$(".ba-freq-products-input:checked").each(function(){a+=parseFloat($(this).data("price"))}),$(".ba-total-price").attr("data-ba-freq-total-price",a).html(t.base.baDisplayPrice(a))},this};
var csw_settings = {
app_root_url: '/apps/booster_recommendations',
app_name: 'freq',
shop_domain: '',
shuffle: false,
freq_enabled: true,
trans_add_selected_to_cart: 'Add to Cart',
trans_added_selected_to_cart: 'Added to cart'
};
if(window.booster.ba_page == 'product') {
} else if(window.booster.ba_page == 'cart') {
}
});
function insertPopupMessageJs(){
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'boosterapps.com/apps/frequently-bought/preview_freq.js';
script.type = 'text/javascript';
head.appendChild(script);
}
if(document.location.search.indexOf("preview_freq=1") > -1){
setTimeout(function(){
insertPopupMessageJs();
}, 3500);
}
}(window, document));
//version 10.03.2021 - 0.01
</script>
<!-- **BEGIN** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
<!-- **BEGIN** Hextom CTB Integration // Main - DO NOT MODIFY -->
<script type="application/javascript">
window.hextom_ctb = {
p1: [
"FNB"
,
"enord poohw sselhsurb"
,
"deunitnocsiD"
,
"ftr"
],
p2: {
}
};
</script>
<!-- **END** Hextom CTB Integration // Main - DO NOT MODIFY -->
<!-- **END** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
<!-- **BEGIN** Hextom USB Integration // Main Include - DO NOT MODIFY -->
<!-- **BEGIN** Hextom USB Integration // Main - DO NOT MODIFY -->
<script type="application/javascript">
window.hextom_usb = {
p1: [
{
"v1": "-60,6",
"v2": "shopify",
"v3": "eltiT tluafeD",
"v4": "39401831465094",
"v5": "deny"
}
],
p2: [
"FNB"
,
"enord poohw sselhsurb"
,
"deunitnocsiD"
,
"ftr"
],
p3: {
}
};
</script>
<!-- **END** Hextom USB Integration // Main - DO NOT MODIFY -->
<!-- **END** Hextom USB Integration // Main Include - DO NOT MODIFY -->
<style type="text/css">
.adp-discount-tiers h4 {
text-align: inherit;
color: inherit;
font-size: inherit;
background-color: inherit;
}
table.adp-discount-table th {
background-color: inherit;
border-color: inherit;
color: inherit;
border-width: inherit;
font-size: inherit;
padding: inherit;
text-align: center;
border-style: solid;
}
table.adp-discount-table td {
background-color: inherit;
border-color: inherit;
color: inherit;
border-width: inherit;
font-size: inherit;
padding: inherit;
text-align: center;
border-style: solid;
}
table.adp-discount-table {
min-width: inherit;
max-width: inherit;
border-color: inherit;
border-width: inherit;
font-family: inherit;
border-collapse: collapse;
margin: auto;
width: 100%;
}
table.adp-discount-table td:last-child {
color: inherit;
background-color: inherit;
font-family: inherit;
font-size: inherit;
}
div#appikon-notification-bar {
font-size: 110%;
background-color: #A1C65B;
padding: 12px;
color: #FFFFFF;
font-family: inherit;
z-index: 9999999999999;
display: none;
left: 0px;
width: 100%;
margin: 0px;
margin-bottom: 20px;
text-align: center;
text-transform: none;
}
.appikon-cart-item-success-notes, .appikon-cart-item-upsell-notes {
display: block;
font-weight: bold;
color: #0078BD;
font-size: 100%;
}
#appikon-discount-item {
font-size: 70%;
padding-top: 5px;
padding-bottom: 5px;
}
#appikon-summary-item {
font-size: 70%;
padding-top: 5px;
padding-bottom: 5px;
}
.push-down {
margin-top: 50px!important;
}
div#shopacado-banner {
position: absolute;
top: 0;
left: 0;
background-color: #DDEEEE;
width: 100%;
height: 50px;
z-index:99999;
}
div#shopacado-banner-content {
width: 800px;
margin: 0 auto;
padding: 10px;
text-align: center
}
.adp-vol-wrapper {
margin-top: 20px;
margin-bottom: 20px;
}
.appikon-cart-item-unit-price .original_price,
.appikon-cart-item-line-price .original_price {
display: block;
text-decoration: line-through !important;
}
.appikon-cart-item-price,
.appikon-cart-total,
.appikon-cart-item-line-price .discounted_price,
.appikon-cart-item-unit-price .discounted_price {
display: block;
font-weight: bold;
}
.appikon-cart-item-success-notes a,
.appikon-cart-item-upsell-notes a {
color: #0078bd;
}
.wholesale-cart-total {
display: block;
font-weight: bold;
}
.wholesale-original-cart-total {
display: block;
}
.appikon-messages {
display: block;
}
.summary-line-note {
padding-right: 10px;
}
.summary-line-discount {
color: #0078bd;
}
#appikon-discount-code {
max-width: 150px;
display: inline-block;
height: 40px;
}
#appikon-remove-discount-code {
margin-right: 5px;
color: red;
font-size: 85%;
border: none;
background: none;
}
#apply-appikon-discount {
display: inline-block;
max-width: 200px;
vertical-align: top;
height: 40px;
}
.appikon-discount-code-error {
color: red;
white-space: nowrap;
}
table.adp-discount-table tr:first-child td:after {
border: none;
}
div#appikon-notification-bar span {
display: block;
}
div#appikon-notification-bar span.money {
display: inline-block;
}
div#appikon-close-notification {
float: right;
font-weight: bold;
height: 0;
overflow: visible;
cursor: pointer;
margin-right: 2em;
}
.adp-eqs {
display: none;
}
.adp-product-bundle .adp-product-wrapper,
.adp-product-bundle .bundle-plus,
.adp-product-bundle .bundle-total {
display: inline-block;
text-align: center;
vertical-align: middle;
}
.adp-bundle-wrapper .adp-product-bundle .adp-info-wrapper a {
text-decoration: none;
}
#two-product.adp-product-bundle .bundle-plus img {
position: relative;
max-width: 35px;
min-width: 12px;
}
#three-product.adp-product-bundle.button-under .bundle-plus img {
position: relative;
margin-left: 0px;
max-width: 22px !important;
min-width: 12px;
}
#three-product.adp-product-bundle.with-total .bundle-plus img {
position: relative;
margin-left: -22% !important;
max-width: 22px !important;
min-width: 12px;
}
#four-product.adp-product-bundle.button-under .bundle-plus img {
position: relative;
margin-left: -22% !important;
max-width: 22px !important;
min-width: 12px;
}
#four-product.adp-product-bundle.with-total .bundle-plus img {
position: relative;
margin-left: -22% !important;
max-width: 22px !important;
min-width: 12px;
}
#over-four-product.adp-product-bundle .bundle-plus img {
position: relative;
min-width: 12px;
}
.adp-product-bundle .adp-product-wrapper {
line-height: 15px;
}
.adp-product-bundle .adp-product-wrapper img {
width: 80%;
}
.adp-product-bundle .bundle-name p.product-title {
margin-bottom: 5px;
}
p.product-quantity {
color: #6b6b6b;
font-size: 12px;
}
.adp-product-bundle .adp-price {
margin-bottom: 5px;
display: inline-block;
margin-right: 5px;
width: 100%;
}
.adp-product-bundle .buy-bundle input.addtocart {
padding: 5px 10px;
background-color: #222;
color: #FFF;
border: none;
}
.appikon-variants-container select {
width: 100%;
margin-bottom: 5px
}
.adp-product-bundle .appikon-variants-container {
border: none;
margin: 0;
padding: 0;
}
.adp-product-bundle .adp-price.regular {
color: #bbb;
text-decoration: line-through;
}
.adp-product-bundle .adp-product-wrapper {
vertical-align: top !important;
line-height: 15px;
text-align: left;
}
.adp-product-bundle .adp-image {
min-height: 130px;
max-height: 130px;
line-height: 125px;
border: 1px solid #d9d9d9;
background: #fff;
text-align: center;
}
.adp-product-bundle .adp-image img {
max-height: 115px;
max-width: 100%;
vertical-align: middle;
height: auto;
width: auto;
}
.adp-bundle-wrapper .adp-product-bundle button {
display: inline-block;
padding: 4px 10px 4px;
margin-bottom: 0;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
color: #ffffff;
text-align: center;
vertical-align: middle;
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
cursor: pointer;
background-color: #414141;
background-image: -moz-linear-gradient(top, #555555, #222222);
background-image: -ms-linear-gradient(top, #555555, #222222);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
background-image: -webkit-linear-gradient(top, #555555, #222222);
background-image: -o-linear-gradient(top, #555555, #222222);
background-image: linear-gradient(top, #555555, #222222);
background-repeat: repeat-x;
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
border-color: #222222 #222222 #000000;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid: dximagetransform.microsoft.gradient(enabled=false);
padding: 5px 10px;
}
.adp-product-bundle button .top-button {
font-size: 12px;
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
display: block;
padding: 0 5px 2px 5px;
}
.adp-product-bundle button .bottom-button {
font-size: 14px;
padding: 2px 5px 0 5px;
display: block;
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.adp-product-bundle .adp-price {
position: static;
background: none;
text-align: left;
padding: 0;
}
.adp-product-bundle .adp-eqs {
width: auto;
margin: 0 10px;
}
#two-product.adp-product-bundle .adp-product-wrapper {
width: 46%;
}
#two-product.adp-product-bundle .bundle-plus {
font-size: 75px
}
#two-product.adp-product-bundle.with-total .bundle-total {
width: 100%;
margin: 10px 0 0 0;
text-align: right;
display: inline-block;
}
#three-product.adp-product-bundle .adp-product-wrapper {
width: 28%;
}
#three-product.adp-product-bundle .bundle-plus {
width: 3.1%;
font-size: 50px
}
#four-product.adp-product-bundle.button-under .adp-product-wrapper {
width: 21.2%;
}
#four-product.adp-product-bundle.with-total .adp-product-wrapper {
width: 17%;
}
#four-product.adp-product-bundle.button-under .bundle-plus {
width: 5%;
font-size: 40px
}
#four-product.adp-product-bundle .bundle-plus {
width: 3%;
font-size: 40px
}
#over-four-product.adp-product-bundle .adp-product-wrapper {
width: 17%;
}
#over-four-product.adp-product-bundle .bundle-plus {
width: 3.5%;
font-size: 40px
}
.with-total .bundle-total button {
white-space: normal;
}
#two-product.adp-product-bundle.with-total .adp-product-wrapper {
flex: 1;
flex-basis: 115px;
}
#three-product.adp-product-bundle.with-total .adp-product-wrapper {
flex: 1;
flex-basis: 100px;
}
#three-product.adp-product-bundle.with-total .bundle-total button {
width: 100%;
margin-top: 0px;
}
.adp-product-bundle.with-total .bundle-total .adp-eqs {
width: 23px;
}
.adp-product-bundle.with-total .bundle-total .adp-eqs img {
margin: auto;
max-width: 23px;
height: 16px;
}
#four-product.adp-product-bundle.with-total .adp-product-wrapper,
#four-product.adp-product-bundle.with-total .bundle-total {
flex: 1;
flex-basis: 90px;
}
#four-product.adp-product-bundle.with-total .bundle-plus {
font-size: 40px;
margin: 0 5px;
}
#four-product.adp-product-bundle.with-total .bundle-total {
font-size: 25px
}
#four-product.adp-product-bundle .adp-eqs {
display: none;
}
#four-product.adp-product-bundle.with-total .bundle-total {
flex: 1;
flex-basis: 130px;
height: inherit;
max-height: 100px;
min-height: 50px;
text-align: center;
margin-top: 20px;
}
#over-four-product.adp-product-bundle.with-total .adp-product-wrapper,
#over-four-product.adp-product-bundle.with-total .bundle-total {
flex: 1;
flex-basis: 90px;
}
#over-four-product.adp-product-bundle.with-total .bundle-plus {
font-size: 40px
}
#over-four-product.adp-product-bundle.with-total .bundle-total {
font-size: 25px
}
#over-four-product.adp-product-bundle .adp-eqs {
display: none;
}
.adp-product-bundle.button-under .bundle-total,
#over-four-product.adp-product-bundle.with-total .bundle-total {
flex: 1;
flex-basis: 130px;
height: 100%;
text-align: center;
margin-top: 20px;
}
.adp-product-bundle.button-under .adp-product-wrapper {
flex-basis: auto;
}
#two-product.adp-product-bundle.button-under .bundle-plus,
#three-product.adp-product-bundle.button-under .bundle-plus {
width: 8%;
}
#max-two {
width: 61%;
}
#max-two .bundle-plus {
width: 10%
}
#three-product.max-two .bundle-total,
#four-product.max-two .bundle-total,
#over-four-product.max-two .bundle-total {
height: 384px;
}
#three-product.max-two .adp-eqs,
#four-product.max-two .adp-eqs,
#over-four-product.max-two .adp-eqs {
position: relative;
top: 50%;
}
#three-product.max-two button,
#four-product.max-two button {
position: relative;
top: 50%;
}
#over-four-product.max-two button {
position: relative;
top: 50%;
}
#max-two {
width: 60%;
display: inline-block;
}
#max-two .bundle-plus:nth-child(4n+4) {
display: none;
}
.adp-product-bundle.button-under {
flex-wrap: wrap;
}
.adp-product-bundle .adp-product-wrapper {
width: 45%;
}
.adp-product-bundle .bundle-total {
color: #bfbfbf;
font-size: 21px;
font-weight: bold;
}
/* .adp-product-bundle .bundle-name{ overflow-x: hidden;} */
.with-total.adp-product-bundle .adp-eqs {
display: flex;
width: 24px;
}
.adp-product-bundle .bundle-total button {
width: 100%;
/*max-width: 150px;*/
}
@media screen and (min-width: 650px) {
#four-product.adp-product-bundle,
#over-four-product.adp-product-bundle {
flex-wrap: wrap;
}
#four-product.adp-product-bundle.with-total .bundle-total .adp-eqs,
#over-four-product.adp-product-bundle.with-total .bundle-total .adp-eqs {
display: none;
}
.adp-product-bundle.with-total .bundle-total {
justify-content: center;
}
#four-product.adp-product-bundle.with-total .adp-product-wrapper {
flex-basis: auto;
}
#over-four-product.adp-product-bundle.with-total .adp-product-wrapper {
flex-basis: auto;
}
#four-product .adp-product-bundle.with-total .bundle-total,
#over-four-product.adp-product-bundle.with-total .bundle-total {
min-height: 50px;
max-height: 100px;
height: inherit;
}
#four-product .adp-info-wrapper .bundle-name {
font-size: 90%;
word-break: break-word;
}
#over-four-product .adp-info-wrapper .bundle-name {
font-size: 85%;
word-break: break-word;
}
#four-product.with-total.adp-product-bundle .bundle-total button span,
#over-four-product.with-total.adp-product-bundle .bundle-total button span {
font-size: 15px;
}
#four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle,
#over-four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
width: 100%;
margin: 0;
}
}
@media screen and (max-width: 650px) {
.adp-product-bundle {
flex-direction: column;
}
.adp-product-bundle .adp-product-wrapper {
width: 100% !important;
}
.adp-product-bundle .adp-product-wrapper>a:first-child {
width: 35% !important;
margin-right: 20px;
display: block;
float: left;
}
.adp-product-bundle .adp-product-wrapper .bundle-name {
margin: 0;
}
.adp-product-bundle .bundle-plus {
width: 100% !important;
max-width: 100%;
line-height: 0;
border-bottom: 1px solid #ccc;
margin: 10px 0 25px;
}
.adp-product-bundle .bundle-total .adp-eqs {
display: none;
}
.adp-product-bundle .bundle-plus img,
#two-product.adp-product-bundle.with-total .bundle-plus img,
#three-product.adp-product-bundle.with-total .bundle-plus img,
#four-product.adp-product-bundle.with-total .bundle-plus img,
#over-four-product.adp-product-bundle.with-total .bundle-plus img,
#two-product.adp-product-bundle.button-under .bundle-plus img,
#three-product.adp-product-bundle.button-under .bundle-plus img,
#four-product.adp-product-bundle.button-under .bundle-plus img,
#over-four-product.adp-product-bundle.button-under .bundle-plus img {
margin-left: 0 !important;
margin-bottom: -18px;
max-width: 35px !important;
}
.appikon-variants-container select {
width: auto;
margin-top: 10px
}
.adp-product-bundle .bundle-total {
width: 100% !important;
text-align: center;
margin-top: 20px;
}
.adp-product-bundle .adp-eqs {
width: 100%;
border-bottom: 1px solid #ccc;
margin: -22px 0 0 0;
position: relative;
}
.adp-product-bundle .adp-eqs img {
margin-left: 0 !important;
margin-bottom: -18px;
display: none;
}
.adp-product-bundle .adp-image-container {
width: 35%;
display: inline-block;
float: left;
}
.adp-product-bundle .adp-info-wrapper {
width: 60%;
display: inline-block;
float: left;
padding-left: 10px;
}
.adp-product-bundle .adp-info-wrapper a {
text-decoration: none;
}
.adp-product-bundle .adp-info-wrapper select.adp-variants {
width: 100%;
}
#two-product.adp-product-bundle.with-total .bundle-plus {
margin: 0 0 30px;
}
#two-product.adp-product-bundle .bundle-plus img,
#three-product.adp-product-bundle .bundle-plus img,
#four-product.adp-product-bundle .bundle-plus img,
#over-four-product.adp-product-bundle .bundle-plus img {
max-width: 35px !important;
margin-left: 0 !important;
}
#three-product.adp-product-bundle.with-total .bundle-total button {
margin-top: 20px;
width: 100%;
}
#three-product.adp-product-bundle.with-total .bundle-plus {
margin: 10px 0 25px;
}
#four-product.adp-product-bundle.with-total .bundle-plus {
margin: 10px 0 25px;
}
#over-four-product.adp-product-bundle.with-total .bundle-plus {
margin: 10px 0 25px;
}
}
.adp-product-bundle .adp-price {
color: #8C0000;
}
.adp-product-bundle .bundle-total {
color: #8C1919;
}
.adp-product-bundle .bundle-total button {
width: 100%;
}
.adp-product-bundle button .top-button {
border-bottom: 0px;
}
@media (max-width: 650px) {
.bundle-name {
display: inline-block !important;
}
.adp-eqs {
width: 100% !important;
}
.bundle-name {
padding-top: 10px !important;
}
.bundle-total button {
margin-left: auto !important;
margin-right: auto !important;
display: block;
}
}
.bundle-total button {
color: #fff;
margin: -10px 0 -10px;
width: 100%;
border: none;
text-decoration: none;
font-size: 13%;
font-family: inherit;
text-transform: uppercase;
font-weight: 500;
padding: 10px;
height: 100%;
}
.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
width: 100%;
margin: 0;
height: inherit;
min-height: 50px;
}
.adp-product-bundle button .top-button {
border-bottom: 0px;
}
@media (max-width: 650px) {
.bundle-name {
display: inline-block !important;
}
.adp-eqs {
width: 100% !important;
}
.bundle-name {
padding-top: 10px !important;
}
.bundle-total button {
margin-left: auto !important;
margin-right: auto !important;
display: block;
}
.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle {
width: 100%;
margin-top: 10px;
height: inherit;
max-height: 100px;
min-height: 50px;
}
}
.dp-popup div,
.dp-popup span,
.dp-popup h1,
.dp-popup h2,
.dp-popup h3,
.dp-popup h4,
.dp-popup h5,
.dp-popup h6,
.dp-popup p,
.dp-popup a,
.dp-popup img,
.dp-popup b,
.dp-popup u,
.dp-popup i,
.dp-popup ol,
.dp-popup ul,
.dp-popup li,
.dp-popup form,
.dp-popup label,
.dp-popup table,
.dp-popup tbody,
.dp-popup tfoot,
.dp-popup thead,
.dp-popup tr,
.dp-popup th,
.dp-popup td {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
text-transform: none;
}
.dp-popup body {
line-height: 1;
}
.dp-popup ol,
.dp-popup ul {
list-style: none;
}
.dp-popup table {
border-collapse: collapse;
border-spacing: 0;
}
.blocker {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
overflow: auto;
z-index: 2147483646;
padding: 20px;
box-sizing: border-box;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.75);
text-align: center;
}
.blocker:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.05em;
}
.blocker.behind {
background-color: transparent;
}
.dp-popup-dpModal {
display: inline-block;
min-width: 400px;
vertical-align: middle;
position: relative;
z-index: 2147483647;
max-width: 600px;
background: #fff;
padding: 30px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-o-border-radius: 8px;
-ms-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0 0 10px #000;
-moz-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px #000;
-ms-box-shadow: 0 0 10px #000;
box-shadow: 0 0 10px #000;
text-align: center;
text-transform: none;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333333;
-moz-transition: background-color 0.15s linear;
-webkit-transition: background-color 0.15s linear;
-o-transition: background-color 0.15s linear;
transition: background-color 0.15s cubic-bezier(0.785, 0.135, 0.150, 0.860);
}
.dp-popup-dpModal a {
background-color: transparent;
}
.dp-popup-dpModal a:active,
.dp-popup-dpModal a:hover {
outline: 0;
}
.dp-popup-dpModal hr {
height: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
.dp-popup-dpModal button,
.dp-popup-dpModal input,
.dp-popup-dpModal optgroup,
.dp-popup-dpModal select,
.dp-popup-dpModal textarea {
color: inherit;
font: inherit;
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
.dp-popup-dpModal button {
overflow: visible;
}
.dp-popup-dpModal button,
.dp-popup-dpModal select {
text-transform: none;
}
.dp-popup-dpModal button {
-webkit-appearance: button;
cursor: pointer;
}
.dp-popup-dpModal button::-moz-focus-inner,
.dp-popup-dpModal input::-moz-focus-inner {
border: 0;
padding: 0;
}
.dp-popup-dpModal input {
line-height: normal;
}
.dp-popup-dpModal input[type='number']::-webkit-inner-spin-button,
.dp-popup-dpModal input[type='number']::-webkit-outer-spin-button {
height: auto;
}
.dp-popup-dpModal body.fadein {
background: rgba(0, 0, 0, 0.65);
}
#dpModal-container {
width: auto;
}
.dp-popup-dpModal #popup-dpModal-container {
background: white;
padding: 12px 18px 40px 18px;
}
@media only screen and (min-width:500px) {
.dp-popup-dpModal #popup-dpModal-container {
border-radius: 5px;
padding: 30px 40px;
}
}
@media only screen and (min-width:992px) {
.dp-popup-dpModal #popup-dpModal-container {
margin-top: 140px;
}
}
.dp-popup-dpModal .fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.dp-popup-dpModal .fade.in {
opacity: 1;
}
/* only the stuff we need added here */
.dp-popup-dpModal h2 {
font-size: 24px;
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
.dp-popup-dpModal h3 {
font-family: inherit;
font-weight: normal;
line-height: 1.1;
color: inherit;
font-size: 18px;
margin-top: 10px;
margin-bottom: 20px;
font-weight: 500;
}
.dp-popup-dpModal p.body-text {
font-size: 20;
margin-top: 40px;
margin-bottom: 10px;
}
.dp-popup-dpModal .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 5px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.dp-popup-dpModal .input-lg {
height: 46px;
padding: 10px 16px;
line-height: 1.3333333;
border-radius: 6px;
}
.dp-popup-dpModal select.input-lg {
height: 46px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dp-popup-dpModal select:focus,
.dp-popup-dpModal textarea:focus,
.dp-popup-dpModal input:focus {
font-size: 16px;
background: #eee;
}
}
.dp-popup-dpModal .form-group {
margin-bottom: 15px;
}
.dp-popup-dpModal .btn {
display: inline-block;
padding: 8px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 1.42857143;
text-align: center;
vertical-align: middle;
letter-spacing: 1px;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 3px;
}
.dp-popup-dpModal .btn-success {
width: 100%;
color: #ffffff;
background-color: #4ed14e;
}
.dp-popup-dpModal .btn-lg {
line-height: 24px;
font-size: 15px;
padding: 14px;
line-height: 1.3333333;
}
.dp-popup-dpModal .close {
-webkit-appearance: none;
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
text-align: center;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.dp-popup-dpModal form {
margin-top: 10px;
}
.dp-popup-dpModal .dpModal-content .close {
font-size: 30px;
}
.dp-popup-dpModal .dpModal-backdrop.in {
filter: alpha(opacity=65);
opacity: .65;
}
.dp-popup-dpModal .completed_message {
display: none;
}
.dp-popup-dpModal .complete .completed_message {
display: block;
}
.dp-popup-dpModal .single-variant {
display: none;
}
.dp-popup-dpModal div.footer {
margin-top: 20px;
}
.dp-popup-dpModal div.footer p {
color: #b3b3b3;
font-size: 12px;
}
.dp-popup-dpModal div.no-thanks {
padding-top: 20px;
}
.dp-popup-dpModal div.no-thanks a {
color: #aaaaaa;
font-size: 100%;
}
@media (min-width: 0px) {
.dp-popup-dpModal {
min-width: 100%;
}
}
@media (min-width: 300px) {
.dp-popup-dpModal {
min-width: 80%;
}
}
@media (min-width: 768px) {
.dp-popup-dpModal {
min-width: 600px;
}
}
.dp-popup-dpModal img {
vertical-align: middle;
max-width: 100%;
}
.dp-popup-dpModal img.single {
margin-right: 20px;
margin-left: 0px;
display: inline-block;
padding-right: 20px;
max-width: 100%;
height: auto;
margin: 0 auto;
}
#upsell-minimized-button {
background-color: #44c767;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
-moz-border-top-left-radius: 8px;
-moz-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
/*border:1px solid #18ab29;*/
display: inline-block;
cursor: pointer;
color: #ffffff;
/*font-family:Arial;*/
padding: 10px 16px;
text-decoration: none;
background: #44c767;
color: #ffffff;
font-size: 16px;
-webkit-transform: rotate(90deg);
-webkit-transform-origin: left bottom;
-moz-transform: rotate(90deg);
-moz-transform-origin: left bottom;
-ms-transform: rotate(90deg);
-ms-transform-origin: left bottom;
-o-transform: rotate(90deg);
-o-transform-origin: left bottom;
transform: rotate(90deg);
left: 0px;
top: 100px;
transform-origin: left bottom;
white-space: nowrap;
position: fixed;
}
#upsell-minimized-button:hover {
/*background-color:#5cbf2a;*/
}
.dp-popup-dpModal a.close-dpModal {
position: absolute;
top: -12.5px;
right: -12.5px;
display: block;
width: 30px;
height: 30px;
text-indent: -9999px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=') no-repeat 0 0;
}
.dp-popup .just-added {
width: 100%;
border-bottom: 1px solid #eee;
padding-bottom: 20px;
}
.dp-popup .multiple-products-true div {
display: block;
float: left;
}
.dp-popup .product-container.discount-applies-true {
display: flex;
flex-wrap: wrap;
}
.dp-popup .multiple-products-false div {
display: block;
}
.dp-popup .multiple-products-false div.product-container {
max-width: 350px;
width: 100%;
margin-left: auto;
margin-right: auto;
flex-direction: column;
}
.dp-popup .multiple-products-false .image {
flex: 1;
min-height: 150px;
}
.dp-popup .multiple-products-true .image {
width: 100px;
}
.dp-popup .multiple-products-false .image img {
max-width: 150px;
max-height: 150px;
}
.dp-popup .multiple-products-true .image img {
max-width: 100px;
max-height: 100px;
}
.dp-popup .multiple-products-false .details {
flex: 1 0 0;
text-align: center;
font-size: 14px;
padding-left: 15px;
padding-right: 15px;
padding-top: 20px;
}
.dp-popup .multiple-products-true .details {
flex: 1;
text-align: left;
font-size: 14px;
padding-left: 15px;
padding-right: 15px;
max-width: 320px;
}
.dp-popup .multiple-products-false .actions {
flex: 1;
text-align: center;
padding-top: 20px;
}
.dp-popup .multiple-products-true .actions {
vertical-align: middle;
max-width: 116px;
width: 100%;
float: right
}
@media (min-width: 651px) {
.dp-popup .multiple-products-true .actions button.add-upsells,
.dp-popup .multiple-products-true .actions select.adp-variants {
min-width: 116px;
max-width: 116px;
}
}
.dp-popup .other-upsells {
width: 100%;
}
.dp-popup .product-container {
width: 100%;
padding-bottom: 10px;
padding-top: 10px;
}
.dp-popup .product-container:not(first) {
border-top: 1px #eee solid;
}
.dp-popup .product-container select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-position: right center;
background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728);
background-repeat: no-repeat;
background-position: right 10px center;
background-size: auto;
padding-right: 28px;
text-indent: 0.01px;
width: 100%;
margin-bottom: 10px;
font-size: 12px;
display: block;
padding-left: 10px;
}
.dp-popup .product-container .variant-wrapper {
float: none;
}
.dp-popup .no-thanks {
text-align: center;
width: 100%;
}
.dp-popup-dpModal .adp-image {
width: 100%;
}
.dp-popup-dpModal .upsell-total {
width: 100%;
padding-top: 10px;
}
.dp-popup-dpModal button.add-upsells {
color: #ffffff;
font-size: 100%;
font-size: 14px;
background-color: #a1c65b;
display: inline-block;
padding: 8px 12px;
margin-bottom: 0;
line-height: 1.42857143;
text-align: center;
vertical-align: middle;
letter-spacing: 1px;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 3px;
font-weight: 500;
width: 100%;
box-shadow: none;
}
.adp-price .adp-regular {
width: 100%;
}
.product-price .adp-sale {
display: block;
width: 100%;
}
.dp-popup-dpModal .product-price {
padding-top: 10px;
font-weight: bold;
}
.dp-popup-dpModal #one-product .product-price {
font-size: 22px;
}
.dp-popup-dpModal .multiple-products-true .product-price {
font-size: 16px;
}
.dp-popup-dpModal #one-product .product-price s {
vertical-align: middle;
font-size: 16px;
}
.dp-popup-dpModal .product-price .adp-sale s {
font-weight: normal;
color: #000;
opacity: 1;
padding-left: 5px;
font-size: 13px;
font-size: 100%;
}
.discount-applies-false .product-price .adp-sale,
.discount-applies- .product-price .adp-sale {
color: #000;
}
.discount-applies-true .adp-price .adp-sale {
text-decoration: line-through;
width: 100%;
}
.discount-applies-true .product-price .adp-sale {
display: block;
width: 100%;
color: #8C0000;
}
#dpModal-container .product-title {
font-weight: 400;
width: 100%;
}
.dp-popup-dpModal .upsell-title {
font-family: inherit;
font-weight: normal;
line-height: 1.1;
color: inherit;
font-size: 18px;
margin-top: 10px;
margin-bottom: 20px;
font-weight: 500;
text-align: center;
}
@media (max-width: 650px) {
.dp-popup .multiple-products-true .details {
flex: 1;
padding-left: 20px;
}
.dp-popup .multiple-products-true .actions {
max-width: inherit;
width: 100%;
padding-top: 15px;
}
.dp-popup .product-container {
padding-bottom: 20px;
padding-top: 20px;
}
}
.adp-bundle-wrapper .appikon-variants-container select.adp-variants {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-position: right center;
background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728);
background-repeat: no-repeat;
background-position: right 10px center;
background-size: auto;
padding-right: 28px;
text-indent: 0.01px;
width: 100%;
margin-bottom: 10px;
font-size: 12px;
display: block;
padding-left: 10px;
}
.adp-bundle-wrapper .adp-product-bundle button.add-appikon-bundle {
cursor: pointer;
background-color: #a1c65b;
background-image: none;
color: #fff;
margin: -10px 0 -10px;
width: 100%;
border: none;
text-decoration: none;
font-size: 13px;
font-family: inherit;
text-transform: uppercase;
font-weight: 500;
padding: 10px;
}
.adp-product-bundle .bundle-total button span {
font-size: 13px;
}
table.adp-discount-table tr th:first-child {
flex: 1;
}
table.adp-discount-table tr th:nth-child(2) {
flex: 2;
}
table.adp-discount-table tr td:first-child {
flex: 1;
}
table.adp-discount-table tr td:nth-child(2) {
flex: 2;
}
table.adp-discount-table thead {
display: table-header-group;
vertical-align: middle;
}
#dpModal-container .no_touch {
cursor: default;
pointer-events: none;
}
#dpModal-container .no_touch:hover {
opacity: 1;
}
.dp-popup-dpModal .upsell-title,
.dp-popup-dpModal .product-title,
.dp-popup-dpModal .product-price .adp-sale,
.dp-popup-dpModal div.no-thanks a {}
.adp-product-bundle .bundle-name {}
.adp-product-bundle .adp-price {}
.adp-bundle-wrapper .appikon-variants-container select.adp-variants {}
.adp-bundle-wrapper {}
#appikon-discount-item:empty,
#appikon-summary-item:empty {
display: none;
}
.adp_show_animation {
visibility: visible;
opacity: 1;
}
.adp_default_animation {
visibility: hidden;
}
div.adp_show_animation.adp_default_animation {
visibility: visible;
}
.adp_fade_and_scale_effect {
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
opacity: 0;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.adp_show_animation.adp_fade_and_scale_effect {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.adp_slide_from_the_right {
-webkit-transform: translateX(20%);
-moz-transform: translateX(20%);
-ms-transform: translateX(20%);
transform: translateX(20%);
opacity: 0;
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.adp_show_animation.adp_slide_from_the_right {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
.adp_slide_from_the_left {
-webkit-transform: translateX(-20%);
-moz-transform: translateX(-20%);
-ms-transform: translateX(-20%);
transform: translateX(-20%);
opacity: 0;
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.adp_show_animation.adp_slide_from_the_left {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
.adp_slide_from_the_bottom {
-webkit-transform: translateY(20%);
-moz-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.adp_show_animation.adp_slide_from_the_bottom {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.adp_fall_effect {
-o-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
-ms-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
-moz-transform: perspective(1300px) translateZ(600px) rotateX(30deg);
-webkit-transform: perspective(300px) translateZ(600px) rotateX(30deg);
transform: perspective(1300px) translateZ(600px) rotateX(30deg);
opacity: 0;
}
.adp_show_animation.adp_fall_effect {
-webkit-transition: all 0.3s ease-in;
-moz-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
-webkit-transform: translateZ(0px) rotateX(0deg);
-moz-transform: translateZ(0px) rotateX(0deg);
-ms-transform: translateZ(0px) rotateX(0deg);
transform: translateZ(0px) rotateX(0deg);
opacity: 1;
}
div.dp-popup.is_funnel_true span.adp-sale s {
text-decoration: none !important;
}
</style>
<script type="text/javascript">
function hasFlag(flag){
return window.appikonDiscount.settings.flags[flag] == true
}
window.appikon = {};
window.appikonDiscount = {};
window.appikonDiscount.settings = {
"dp": {
"installed": true,
"vd_table_type": "default",
"vd_product_message": "Buy at discounted prices"
},
"delay_mobile_refresh_cart": 2,
"delay_refresh_cart": 0.5,
"discount_method": "DRAFT",
"hide_paypal": true,
"show_discount_code": false,
"avoid_cart_quantity_adjustment": false,
"show_notification_bar": true,
"show_cart_notification_bar": true,
"show_product_notification_bar": true,
"turn_off_agree_checkbox": false,
"calculation_note": "Please wait while we calculate your cart totals",
"plus_minus_qty_selector": "",
"checkout_selector": "",
"drawer_cart_selector": "",
"drawer_cart_product_title_selector": "",
"drawer_cart_line_price_selector": "",
"drawer_cart_unit_price_selector": "",
"drawer_cart_sub_total_selector": "",
"terms_selector": "",
"regular_cart_product_title_selector": "",
"regular_cart_line_price_selector": "",
"regular_cart_sub_total_selector": "",
"regular_cart_unit_price_selector": "",
"is_dynamic_insertion": true,
"listen_to_ajax_cart_events_strategy": true,
"flags": {
"new_css": true,
"new_qty_layout": false,
"hide_buy_it_now_setting": false,
"upsell_popup_open_qty": false,
"animate_upsell_popup_appearance": true,
"no_discount_compare_at_price": false,
"offer_metrics": false,
"upsell_popup_on_checkout_click": false,
"fix_empire_theme": false,
"use_google_fonts": false,
"discounted_price_for_bundles": false,
"refresh_on_qty_plush_minus": false,
"refresh_on_qty_change_hard": false,
"several_collections_for_upsells": true,
"avoid_default_qty_input_event_change": false,
"notify_about_disocunt_calculations": false,
"subscribe_api_messages": true,
"entitled_variant_ids": true,
"charts": false,
"delay_price_rule_deletion": false,
"disable_checkout_button": false,
"cart_new_line_prices": true,
"quick_start": true,
"upsell_popup_z_index": false,
"simple_stats_cacher": false,
"enable_funnels": false,
"quantities_refresh_over_submit": false,
"quantities_no_input_trigger": false,
"hide_paypal_to_style": false,
"price_rules_short_life": true,
"settings_async_price_rules": false,
"search_bundle_products": true,
"new_free_plan": false,
"multi_line_notification": true,
"api_optimization": true,
"script_v2": true,
"sqs_order_webhooks": true,
"ts_metrics_view": false,
"order_logs": true,
"active_offers_api_call": false,
"backup_api": false,
"cache_counter_worker": false,
"correct_adp_identifier": false,
"enable_quantity_change_reload": true
},
"app_root_url": "/apps/appikon_discounted_pricing",
"vd_placement_settings": {"placement":null,"final_selector":null},
"notification_placement_settings": {"final_selector":null,"placement":null},
"notification_cart_placement_settings": {"final_selector":null,"placement":null},
"notification_bar_selector": null,
"product_page_offer_active": false,
"no_active_offers": false,
"product_ids_in_use": [],
"collection_ids_in_use": [],
"entire_store_in_use": false,
"shop" : "betafpv.myshopify.com",
"discount_code_settings" : {"inputPlacementSelector":"#appikon-discount-item","inputPlacementPosition":"AFTER"},
"use_compare_at_price" : false,
"product_page_price_selector": "",
};
window.appikonDiscount.settings.global = {
"env": "production",
"appikonCheckoutSelector": "input[name='checkout'], button[name='checkout'], [href$='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], .additional-checkout-button, .google-wallet-button-holder, .amazon-payments-pay-button, button.checkout-button",
"baAddToCartSelector": "#AddToCart-product-template, .product-atc-btn, .product-menu-button.product-menu-button-atc, .button-cart, .product-add, .add-to-cart input, .btn-addtocart, [name=add]",
"appikonPlusImageUrl": "//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/adp-plus_38x.png?18337618242689679898",
"headerSelector": "#shopify-section-header, main, div.content, section.main-content, div#content, section#content"
};
window.appikon.discount_method = window.appikonDiscount.settings.discount_method;
window.appikon.app_root_url = '/apps/appikon_discounted_pricing';
window.appikonResponseStore = {}
window.appikonResponseStore.cartJS = ""
window.appikonResponseStore.discountResponse = ""
window.appikon.product = {
id: 6582194077830,
price: 18999,
};
window.appikon.product_collections = []
window.appikon.product_collections.push(276825669766)
window.appikon.product_collections.push(136957460524)
window.appikon.product_collections.push(270594048134)
window.appikon.product_collections.push(279717249158)
window.appikon.product_collections.push(266789224582)
window.appikon.product_collections.push(262248956038)
window.appikon.product_collections.push(261434310790)
window.appikon.product_collections.push(292681187462)
window.appikon.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
["requires_shipping", "total_discount", "item_count", "total_weight"].map(function(a) {
delete window.appikon.cart[a]
})
if (hasFlag("correct_adp_identifier") && window.appikon.cart && window.appikon.cart.attributes && window.appikon.cart.attributes["adp_identifier"]){
var appikonSafe = function(cb){ try{cb()} catch(e){} }
appikonSafe(function() {
var awaitJQuery = function (cb) {
appikonSafe(function(){ if (window.jQuery) { cb() } else { setTimeout(function() { awaitJQuery(cb) }, 150) } })
}
awaitJQuery(function(){
appikonSafe(function(){
jQuery.post('/cart/update.js', { attributes: {'adp_identifier': ''} })
})
})
})
}
window.appikon.cart.items = [];
window.appikon.cart_product_ids = [];
window.appikon.cart_collection_ids = [];
window.appikon.adp_page = "product";
window.appikon.api = {};
window.appikon.money_format = "<span class=money>${{amount}} USD</span>";
//appikonHandlebars
!function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.appikonHandlebars=b():a.appikonHandlebars=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";function d(){var a=r();return a.compile=function(b,c){return k.compile(b,c,a)},a.precompile=function(b,c){return k.precompile(b,c,a)},a.AST=i["default"],a.Compiler=k.Compiler,a.JavaScriptCompiler=m["default"],a.Parser=j.parser,a.parse=j.parse,a}var e=c(1)["default"];b.__esModule=!0;var f=c(2),g=e(f),h=c(35),i=e(h),j=c(36),k=c(41),l=c(42),m=e(l),n=c(39),o=e(n),p=c(34),q=e(p),r=g["default"].create,s=d();s.create=d,q["default"](s),s.Visitor=o["default"],s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){return a&&a.__esModule?a:{"default":a}},b.__esModule=!0},function(a,b,c){"use strict";function d(){var a=new h.appikonHandlebarsEnvironment;return n.extend(a,h),a.SafeString=j["default"],a.Exception=l["default"],a.Utils=n,a.escapeExpression=n.escapeExpression,a.VM=p,a.template=function(b){return p.template(b,a)},a}var e=c(3)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(4),h=e(g),i=c(21),j=f(i),k=c(6),l=f(k),m=c(5),n=e(m),o=c(22),p=e(o),q=c(34),r=f(q),s=d();s.create=d,r["default"](s),s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b},b.__esModule=!0},function(a,b,c){"use strict";function d(a,b,c){this.helpers=a||{},this.partials=b||{},this.decorators=c||{},i.registerDefaultHelpers(this),j.registerDefaultDecorators(this)}var e=c(1)["default"];b.__esModule=!0,b.appikonHandlebarsEnvironment=d;var f=c(5),g=c(6),h=e(g),i=c(10),j=c(18),k=c(20),l=e(k),m="4.0.8";b.VERSION=m;var n=7;b.COMPILER_REVISION=n;var o={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};b.REVISION_CHANGES=o;var p="[object Object]";d.prototype={constructor:d,logger:l["default"],log:l["default"].log,registerHelper:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple helpers");f.extend(this.helpers,a)}else this.helpers[a]=b},unregisterHelper:function(a){delete this.helpers[a]},registerPartial:function(a,b){if(f.toString.call(a)===p)f.extend(this.partials,a);else{if("undefined"==typeof b)throw new h["default"]('Attempting to register a partial called "'+a+'" as undefined');this.partials[a]=b}},unregisterPartial:function(a){delete this.partials[a]},registerDecorator:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple decorators");f.extend(this.decorators,a)}else this.decorators[a]=b},unregisterDecorator:function(a){delete this.decorators[a]}};var q=l["default"].log;b.log=q,b.createFrame=f.createFrame,b.logger=l["default"]},function(a,b){"use strict";function c(a){return k[a]}function d(a){for(var b=1;b<arguments.length;b++)for(var c in arguments[b])Object.prototype.hasOwnProperty.call(arguments[b],c)&&(a[c]=arguments[b][c]);return a}function e(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function f(a){if("string"!=typeof a){if(a&&a.toHTML)return a.toHTML();if(null==a)return"";if(!a)return a+"";a=""+a}return m.test(a)?a.replace(l,c):a}function g(a){return!a&&0!==a||!(!p(a)||0!==a.length)}function h(a){var b=d({},a);return b._parent=a,b}function i(a,b){return a.path=b,a}function j(a,b){return(a?a+".":"")+b}b.__esModule=!0,b.extend=d,b.indexOf=e,b.escapeExpression=f,b.isEmpty=g,b.createFrame=h,b.blockParams=i,b.appendContextPath=j;var k={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},l=/[&<>"'`=]/g,m=/[&<>"'`=]/,n=Object.prototype.toString;b.toString=n;var o=function(a){return"function"==typeof a};o(/x/)&&(b.isFunction=o=function(a){return"function"==typeof a&&"[object Function]"===n.call(a)}),b.isFunction=o;var p=Array.isArray||function(a){return!(!a||"object"!=typeof a)&&"[object Array]"===n.call(a)};b.isArray=p},function(a,b,c){"use strict";function d(a,b){var c=b&&b.loc,g=void 0,h=void 0;c&&(g=c.start.line,h=c.start.column,a+=" - "+g+":"+h);for(var i=Error.prototype.constructor.call(this,a),j=0;j<f.length;j++)this[f[j]]=i[f[j]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{c&&(this.lineNumber=g,e?Object.defineProperty(this,"column",{value:h,enumerable:!0}):this.column=h)}catch(k){}}var e=c(7)["default"];b.__esModule=!0;var f=["description","fileName","lineNumber","message","name","number","stack"];d.prototype=new Error,b["default"]=d,a.exports=b["default"]},function(a,b,c){a.exports={"default":c(8),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b,c){return d.setDesc(a,b,c)}},function(a,b){var c=Object;a.exports={create:c.create,getProto:c.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:c.getOwnPropertyDescriptor,setDesc:c.defineProperty,setDescs:c.defineProperties,getKeys:c.keys,getNames:c.getOwnPropertyNames,getSymbols:c.getOwnPropertySymbols,each:[].forEach}},function(a,b,c){"use strict";function d(a){g["default"](a),i["default"](a),k["default"](a),m["default"](a),o["default"](a),q["default"](a),s["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultHelpers=d;var f=c(11),g=e(f),h=c(12),i=e(h),j=c(13),k=e(j),l=c(14),m=e(l),n=c(15),o=e(n),p=c(16),q=e(p),r=c(17),s=e(r)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("blockHelperMissing",function(b,c){var e=c.inverse,f=c.fn;if(b===!0)return f(this);if(b===!1||null==b)return e(this);if(d.isArray(b))return b.length>0?(c.ids&&(c.ids=[c.name]),a.helpers.each(b,c)):e(this);if(c.data&&c.ids){var g=d.createFrame(c.data);g.contextPath=d.appendContextPath(c.data.contextPath,c.name),c={data:g}}return f(b,c)})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("each",function(a,b){function c(b,c,f){j&&(j.key=b,j.index=c,j.first=0===c,j.last=!!f,k&&(j.contextPath=k+b)),i+=d(a[b],{data:j,blockParams:e.blockParams([a[b],b],[k+b,null])})}if(!b)throw new g["default"]("Must pass iterator to #each");var d=b.fn,f=b.inverse,h=0,i="",j=void 0,k=void 0;if(b.data&&b.ids&&(k=e.appendContextPath(b.data.contextPath,b.ids[0])+"."),e.isFunction(a)&&(a=a.call(this)),b.data&&(j=e.createFrame(b.data)),a&&"object"==typeof a)if(e.isArray(a))for(var l=a.length;h<l;h++)h in a&&c(h,h,h===a.length-1);else{var m=void 0;for(var n in a)a.hasOwnProperty(n)&&(void 0!==m&&c(m,h-1),m=n,h++);void 0!==m&&c(m,h-1,!0)}return 0===h&&(i=f(this)),i})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(6),f=d(e);b["default"]=function(a){a.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new f["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("if",function(a,b){return d.isFunction(a)&&(a=a.call(this)),!b.hash.includeZero&&!a||d.isEmpty(a)?b.inverse(this):b.fn(this)}),a.registerHelper("unless",function(b,c){return a.helpers["if"].call(this,b,{fn:c.inverse,inverse:c.fn,hash:c.hash})})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("log",function(){for(var b=[void 0],c=arguments[arguments.length-1],d=0;d<arguments.length-1;d++)b.push(arguments[d]);var e=1;null!=c.hash.level?e=c.hash.level:c.data&&null!=c.data.level&&(e=c.data.level),b[0]=e,a.log.apply(a,b)})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("lookup",function(a,b){return a&&a[b]})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("with",function(a,b){d.isFunction(a)&&(a=a.call(this));var c=b.fn;if(d.isEmpty(a))return b.inverse(this);var e=b.data;return b.data&&b.ids&&(e=d.createFrame(b.data),e.contextPath=d.appendContextPath(b.data.contextPath,b.ids[0])),c(a,{data:e,blockParams:d.blockParams([a],[e&&e.contextPath])})})},a.exports=b["default"]},function(a,b,c){"use strict";function d(a){g["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultDecorators=d;var f=c(19),g=e(f)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerDecorator("inline",function(a,b,c,e){var f=a;return b.partials||(b.partials={},f=function(e,f){var g=c.partials;c.partials=d.extend({},g,b.partials);var h=a(e,f);return c.partials=g,h}),b.partials[e.args[0]]=e.fn,f})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5),e={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(a){if("string"==typeof a){var b=d.indexOf(e.methodMap,a.toLowerCase());a=b>=0?b:parseInt(a,10)}return a},log:function(a){if(a=e.lookupLevel(a),"undefined"!=typeof console&&e.lookupLevel(e.level)<=a){var b=e.methodMap[a];console[b]||(b="log");for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];console[b].apply(console,d)}}};b["default"]=e,a.exports=b["default"]},function(a,b){"use strict";function c(a){this.string=a}b.__esModule=!0,c.prototype.toString=c.prototype.toHTML=function(){return""+this.string},b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a){var b=a&&a[0]||1,c=s.COMPILER_REVISION;if(b!==c){if(b<c){var d=s.REVISION_CHANGES[c],e=s.REVISION_CHANGES[b];throw new r["default"]("Template was precompiled with an older version of appikonHandlebars than the current runtime. Please update your precompiler to a newer version ("+d+") or downgrade your runtime to an older version ("+e+").")}throw new r["default"]("Template was precompiled with a newer version of appikonHandlebars than the current runtime. Please update your runtime to a newer version ("+a[1]+").")}}function e(a,b){function c(c,d,e){e.hash&&(d=p.extend({},d,e.hash),e.ids&&(e.ids[0]=!0)),c=b.VM.resolvePartial.call(this,c,d,e);var f=b.VM.invokePartial.call(this,c,d,e);if(null==f&&b.compile&&(e.partials[e.name]=b.compile(c,a.compilerOptions,b),f=e.partials[e.name](d,e)),null!=f){if(e.indent){for(var g=f.split("\n"),h=0,i=g.length;h<i&&(g[h]||h+1!==i);h++)g[h]=e.indent+g[h];f=g.join("\n")}return f}throw new r["default"]("The partial "+e.name+" could not be compiled when running in runtime-only mode")}function d(b){function c(b){return""+a.main(e,b,e.helpers,e.partials,g,i,h)}var f=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],g=f.data;d._setup(f),!f.partial&&a.useData&&(g=j(b,g));var h=void 0,i=a.useBlockParams?[]:void 0;return a.useDepths&&(h=f.depths?b!=f.depths[0]?[b].concat(f.depths):f.depths:[b]),(c=k(a.main,c,e,f.depths||[],g,i))(b,f)}if(!b)throw new r["default"]("No environment passed to template");if(!a||!a.main)throw new r["default"]("Unknown template object: "+typeof a);a.main.decorator=a.main_d,b.VM.checkRevision(a.compiler);var e={strict:function(a,b){if(!(b in a))throw new r["default"]('"'+b+'" not defined in '+a);return a[b]},lookup:function(a,b){for(var c=a.length,d=0;d<c;d++)if(a[d]&&null!=a[d][b])return a[d][b]},lambda:function(a,b){return"function"==typeof a?a.call(b):a},escapeExpression:p.escapeExpression,invokePartial:c,fn:function(b){var c=a[b];return c.decorator=a[b+"_d"],c},programs:[],program:function(a,b,c,d,e){var g=this.programs[a],h=this.fn(a);return b||e||d||c?g=f(this,a,h,b,c,d,e):g||(g=this.programs[a]=f(this,a,h)),g},data:function(a,b){for(;a&&b--;)a=a._parent;return a},merge:function(a,b){var c=a||b;return a&&b&&a!==b&&(c=p.extend({},b,a)),c},nullContext:l({}),noop:b.VM.noop,compilerInfo:a.compiler};return d.isTop=!0,d._setup=function(c){c.partial?(e.helpers=c.helpers,e.partials=c.partials,e.decorators=c.decorators):(e.helpers=e.merge(c.helpers,b.helpers),a.usePartial&&(e.partials=e.merge(c.partials,b.partials)),(a.usePartial||a.useDecorators)&&(e.decorators=e.merge(c.decorators,b.decorators)))},d._child=function(b,c,d,g){if(a.useBlockParams&&!d)throw new r["default"]("must pass block params");if(a.useDepths&&!g)throw new r["default"]("must pass parent depths");return f(e,b,a[b],c,0,d,g)},d}function f(a,b,c,d,e,f,g){function h(b){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],h=g;return!g||b==g[0]||b===a.nullContext&&null===g[0]||(h=[b].concat(g)),c(a,b,a.helpers,a.partials,e.data||d,f&&[e.blockParams].concat(f),h)}return h=k(c,h,a,g,d,f),h.program=b,h.depth=g?g.length:0,h.blockParams=e||0,h}function g(a,b,c){return a?a.call||c.name||(c.name=a,a=c.partials[a]):a="@partial-block"===c.name?c.data["partial-block"]:c.partials[c.name],a}function h(a,b,c){var d=c.data&&c.data["partial-block"];c.partial=!0,c.ids&&(c.data.contextPath=c.ids[0]||c.data.contextPath);var e=void 0;if(c.fn&&c.fn!==i&&!function(){c.data=s.createFrame(c.data);var a=c.fn;e=c.data["partial-block"]=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return c.data=s.createFrame(c.data),c.data["partial-block"]=d,a(b,c)},a.partials&&(c.partials=p.extend({},c.partials,a.partials))}(),void 0===a&&e&&(a=e),void 0===a)throw new r["default"]("The partial "+c.name+" could not be found");if(a instanceof Function)return a(b,c)}function i(){return""}function j(a,b){return b&&"root"in b||(b=b?s.createFrame(b):{},b.root=a),b}function k(a,b,c,d,e,f){if(a.decorator){var g={};b=a.decorator(b,g,c,d&&d[0],e,f,d),p.extend(b,g)}return b}var l=c(23)["default"],m=c(3)["default"],n=c(1)["default"];b.__esModule=!0,b.checkRevision=d,b.template=e,b.wrapProgram=f,b.resolvePartial=g,b.invokePartial=h,b.noop=i;var o=c(5),p=m(o),q=c(6),r=n(q),s=c(4)},function(a,b,c){a.exports={"default":c(24),__esModule:!0}},function(a,b,c){c(25),a.exports=c(30).Object.seal},function(a,b,c){var d=c(26);c(27)("seal",function(a){return function(b){return a&&d(b)?a(b):b}})},function(a,b){a.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},function(a,b,c){var d=c(28),e=c(30),f=c(33);a.exports=function(a,b){var c=(e.Object||{})[a]||Object[a],g={};g[a]=b(c),d(d.S+d.F*f(function(){c(1)}),"Object",g)}},function(a,b,c){var d=c(29),e=c(30),f=c(31),g="prototype",h=function(a,b,c){var i,j,k,l=a&h.F,m=a&h.G,n=a&h.S,o=a&h.P,p=a&h.B,q=a&h.W,r=m?e:e[b]||(e[b]={}),s=m?d:n?d[b]:(d[b]||{})[g];m&&(c=b);for(i in c)j=!l&&s&&i in s,j&&i in r||(k=j?s[i]:c[i],r[i]=m&&"function"!=typeof s[i]?c[i]:p&&j?f(k,d):q&&s[i]==k?function(a){var b=function(b){return this instanceof a?new a(b):a(b)};return b[g]=a[g],b}(k):o&&"function"==typeof k?f(Function.call,k):k,o&&((r[g]||(r[g]={}))[i]=k))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,a.exports=h},function(a,b){var c=a.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(a,b){var c=a.exports={version:"1.2.6"};"number"==typeof __e&&(__e=c)},function(a,b,c){var d=c(32);a.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},function(a,b){a.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},function(a,b){a.exports=function(a){try{return!!a()}catch(b){return!0}}},function(a,b){(function(c){"use strict";b.__esModule=!0,b["default"]=function(a){var b="undefined"!=typeof c?c:window,d=b.appikonHandlebars;a.noConflict=function(){return b.appikonHandlebars===a&&(b.appikonHandlebars=d),a}},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b){"use strict";b.__esModule=!0;var c={helpers:{helperExpression:function(a){return"SubExpression"===a.type||("MustacheStatement"===a.type||"BlockStatement"===a.type)&&!!(a.params&&a.params.length||a.hash)},scopedId:function(a){return/^\.|this\b/.test(a.original)},simpleId:function(a){return 1===a.parts.length&&!c.helpers.scopedId(a)&&!a.depth}}};b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if("Program"===a.type)return a;h["default"].yy=n,n.locInfo=function(a){return new n.SourceLocation(b&&b.srcName,a)};var c=new j["default"](b);return c.accept(h["default"].parse(a))}var e=c(1)["default"],f=c(3)["default"];b.__esModule=!0,b.parse=d;var g=c(37),h=e(g),i=c(38),j=e(i),k=c(40),l=f(k),m=c(5);b.parser=h["default"];var n={};m.extend(n,l)},function(a,b){"use strict";b.__esModule=!0;var c=function(){function a(){this.yy={}}var b={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(a,b,c,d,e,f,g){var h=f.length-1;switch(e){case 1:return f[h-1];case 2:this.$=d.prepareProgram(f[h]);break;case 3:this.$=f[h];break;case 4:this.$=f[h];break;case 5:this.$=f[h];break;case 6:this.$=f[h];break;case 7:this.$=f[h];break;case 8:this.$=f[h];break;case 9:this.$={type:"CommentStatement",value:d.stripComment(f[h]),strip:d.stripFlags(f[h],f[h]),loc:d.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:f[h],value:f[h],loc:d.locInfo(this._$)};break;case 11:this.$=d.prepareRawBlock(f[h-2],f[h-1],f[h],this._$);break;case 12:this.$={path:f[h-3],params:f[h-2],hash:f[h-1]};break;case 13:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!1,this._$);break;case 14:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!0,this._$);break;case 15:this.$={open:f[h-5],path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 16:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 17:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 18:this.$={strip:d.stripFlags(f[h-1],f[h-1]),program:f[h]};break;case 19:var i=d.prepareBlock(f[h-2],f[h-1],f[h],f[h],!1,this._$),j=d.prepareProgram([i],f[h-1].loc);j.chained=!0,this.$={strip:f[h-2].strip,program:j,chain:!0};break;case 20:this.$=f[h];break;case 21:this.$={path:f[h-1],strip:d.stripFlags(f[h-2],f[h])};break;case 22:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 23:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 24:this.$={type:"PartialStatement",name:f[h-3],params:f[h-2],hash:f[h-1],indent:"",strip:d.stripFlags(f[h-4],f[h]),loc:d.locInfo(this._$)};break;case 25:this.$=d.preparePartialBlock(f[h-2],f[h-1],f[h],this._$);break;case 26:this.$={path:f[h-3],params:f[h-2],hash:f[h-1],strip:d.stripFlags(f[h-4],f[h])};break;case 27:this.$=f[h];break;case 28:this.$=f[h];break;case 29:this.$={type:"SubExpression",path:f[h-3],params:f[h-2],hash:f[h-1],loc:d.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:f[h],loc:d.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:d.id(f[h-2]),value:f[h],loc:d.locInfo(this._$)};break;case 32:this.$=d.id(f[h-1]);break;case 33:this.$=f[h];break;case 34:this.$=f[h];break;case 35:this.$={type:"StringLiteral",value:f[h],original:f[h],loc:d.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(f[h]),original:Number(f[h]),loc:d.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===f[h],original:"true"===f[h],loc:d.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:d.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:d.locInfo(this._$)};break;case 40:this.$=f[h];break;case 41:this.$=f[h];break;case 42:this.$=d.preparePath(!0,f[h],this._$);break;case 43:this.$=d.preparePath(!1,f[h],this._$);break;case 44:f[h-2].push({part:d.id(f[h]),original:f[h],separator:f[h-1]}),this.$=f[h-2];break;case 45:this.$=[{part:d.id(f[h]),original:f[h]}];break;case 46:this.$=[];break;case 47:f[h-1].push(f[h]);break;case 48:this.$=[f[h]];break;case 49:f[h-1].push(f[h]);break;case 50:this.$=[];break;case 51:f[h-1].push(f[h]);break;case 58:this.$=[];break;case 59:f[h-1].push(f[h]);break;case 64:this.$=[];break;case 65:f[h-1].push(f[h]);break;case 70:this.$=[];break;case 71:f[h-1].push(f[h]);break;case 78:this.$=[];break;case 79:f[h-1].push(f[h]);break;case 82:this.$=[];break;case 83:f[h-1].push(f[h]);break;case 86:this.$=[];break;case 87:f[h-1].push(f[h]);break;case 90:this.$=[];break;case 91:f[h-1].push(f[h]);break;case 94:this.$=[];break;case 95:f[h-1].push(f[h]);break;case 98:this.$=[f[h]];break;case 99:f[h-1].push(f[h]);break;case 100:this.$=[f[h]];break;case 101:f[h-1].push(f[h])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],
85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],41:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(a,b){throw new Error(a)},parse:function(a){function b(){var a;return a=c.lexer.lex()||1,"number"!=typeof a&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var l=this.lexer.yylloc;f.push(l);var m=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var n,o,p,q,r,s,t,u,v,w={};;){if(p=d[d.length-1],this.defaultActions[p]?q=this.defaultActions[p]:(null!==n&&"undefined"!=typeof n||(n=b()),q=g[p]&&g[p][n]),"undefined"==typeof q||!q.length||!q[0]){var x="";if(!k){v=[];for(s in g[p])this.terminals_[s]&&s>2&&v.push("'"+this.terminals_[s]+"'");x=this.lexer.showPosition?"Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+(this.terminals_[n]||n)+"'":"Parse error on line "+(i+1)+": Unexpected "+(1==n?"end of input":"'"+(this.terminals_[n]||n)+"'"),this.parseError(x,{text:this.lexer.match,token:this.terminals_[n]||n,line:this.lexer.yylineno,loc:l,expected:v})}}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+n);switch(q[0]){case 1:d.push(n),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(q[1]),n=null,o?(n=o,o=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,l=this.lexer.yylloc,k>0&&k--);break;case 2:if(t=this.productions_[q[1]][1],w.$=e[e.length-t],w._$={first_line:f[f.length-(t||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(t||1)].first_column,last_column:f[f.length-1].last_column},m&&(w._$.range=[f[f.length-(t||1)].range[0],f[f.length-1].range[1]]),r=this.performAction.call(w,h,j,i,this.yy,q[1],e,f),"undefined"!=typeof r)return r;t&&(d=d.slice(0,-1*t*2),e=e.slice(0,-1*t),f=f.slice(0,-1*t)),d.push(this.productions_[q[1]][0]),e.push(w.$),f.push(w._$),u=g[d[d.length-2]][d[d.length-1]],d.push(u);break;case 3:return!0}}return!0}},c=function(){var a={EOF:1,parseError:function(a,b){if(!this.yy.parser)throw new Error(a);this.yy.parser.parseError(a,b)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var b=a.match(/(?:\r\n?|\n).*/g);return b?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},unput:function(a){var b=a.length,c=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-b-1),this.offset-=b;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var e=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===d.length?this.yylloc.first_column:0)+d[d.length-c.length].length-c[0].length:this.yylloc.first_column-b},this.options.ranges&&(this.yylloc.range=[e[0],e[0]+this.yyleng-b]),this},more:function(){return this._more=!0,this},less:function(a){this.unput(this.match.slice(a))},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d,e;this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),g=0;g<f.length&&(c=this._input.match(this.rules[f[g]]),!c||b&&!(c[0].length>b[0].length)||(b=c,d=g,this.options.flex));g++);return b?(e=b[0].match(/(?:\r\n?|\n).*/g),e&&(this.yylineno+=e.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:e?e[e.length-1].length-e[e.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,f[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),a?a:void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var a=this.next();return"undefined"!=typeof a?a:this.lex()},begin:function(a){this.conditionStack.push(a)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(a){this.begin(a)}};return a.options={},a.performAction=function(a,b,c,d){function e(a,c){return b.yytext=b.yytext.substr(a,b.yyleng-c)}switch(c){case 0:if("\\\\"===b.yytext.slice(-2)?(e(0,1),this.begin("mu")):"\\"===b.yytext.slice(-1)?(e(0,1),this.begin("emu")):this.begin("mu"),b.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(b.yytext=b.yytext.substr(5,b.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(b.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return b.yytext=e(1,2).replace(/\\"/g,'"'),80;case 32:return b.yytext=e(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return b.yytext=b.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},a.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],a.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},a}();return b.lexer=c,a.prototype=b,b.Parser=a,new a}();b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=a}function e(a,b,c){void 0===b&&(b=a.length);var d=a[b-1],e=a[b-2];return d?"ContentStatement"===d.type?(e||!c?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:c}function f(a,b,c){void 0===b&&(b=-1);var d=a[b+1],e=a[b+2];return d?"ContentStatement"===d.type?(e||!c?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:c}function g(a,b,c){var d=a[null==b?0:b+1];if(d&&"ContentStatement"===d.type&&(c||!d.rightStripped)){var e=d.value;d.value=d.value.replace(c?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==e}}function h(a,b,c){var d=a[null==b?a.length-1:b-1];if(d&&"ContentStatement"===d.type&&(c||!d.leftStripped)){var e=d.value;return d.value=d.value.replace(c?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==e,d.leftStripped}}var i=c(1)["default"];b.__esModule=!0;var j=c(39),k=i(j);d.prototype=new k["default"],d.prototype.Program=function(a){var b=!this.options.ignoreStandalone,c=!this.isRootSeen;this.isRootSeen=!0;for(var d=a.body,i=0,j=d.length;i<j;i++){var k=d[i],l=this.accept(k);if(l){var m=e(d,i,c),n=f(d,i,c),o=l.openStandalone&&m,p=l.closeStandalone&&n,q=l.inlineStandalone&&m&&n;l.close&&g(d,i,!0),l.open&&h(d,i,!0),b&&q&&(g(d,i),h(d,i)&&"PartialStatement"===k.type&&(k.indent=/([ \t]+$)/.exec(d[i-1].original)[1])),b&&o&&(g((k.program||k.inverse).body),h(d,i)),b&&p&&(g(d,i),h((k.inverse||k.program).body))}}return a},d.prototype.BlockStatement=d.prototype.DecoratorBlock=d.prototype.PartialBlockStatement=function(a){this.accept(a.program),this.accept(a.inverse);var b=a.program||a.inverse,c=a.program&&a.inverse,d=c,i=c;if(c&&c.chained)for(d=c.body[0].program;i.chained;)i=i.body[i.body.length-1].program;var j={open:a.openStrip.open,close:a.closeStrip.close,openStandalone:f(b.body),closeStandalone:e((d||b).body)};if(a.openStrip.close&&g(b.body,null,!0),c){var k=a.inverseStrip;k.open&&h(b.body,null,!0),k.close&&g(d.body,null,!0),a.closeStrip.open&&h(i.body,null,!0),!this.options.ignoreStandalone&&e(b.body)&&f(d.body)&&(h(b.body),g(d.body))}else a.closeStrip.open&&h(b.body,null,!0);return j},d.prototype.Decorator=d.prototype.MustacheStatement=function(a){return a.strip},d.prototype.PartialStatement=d.prototype.CommentStatement=function(a){var b=a.strip||{};return{inlineStandalone:!0,open:b.open,close:b.close}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(){this.parents=[]}function e(a){this.acceptRequired(a,"path"),this.acceptArray(a.params),this.acceptKey(a,"hash")}function f(a){e.call(this,a),this.acceptKey(a,"program"),this.acceptKey(a,"inverse")}function g(a){this.acceptRequired(a,"name"),this.acceptArray(a.params),this.acceptKey(a,"hash")}var h=c(1)["default"];b.__esModule=!0;var i=c(6),j=h(i);d.prototype={constructor:d,mutating:!1,acceptKey:function(a,b){var c=this.accept(a[b]);if(this.mutating){if(c&&!d.prototype[c.type])throw new j["default"]('Unexpected node type "'+c.type+'" found when accepting '+b+" on "+a.type);a[b]=c}},acceptRequired:function(a,b){if(this.acceptKey(a,b),!a[b])throw new j["default"](a.type+" requires "+b)},acceptArray:function(a){for(var b=0,c=a.length;b<c;b++)this.acceptKey(a,b),a[b]||(a.splice(b,1),b--,c--)},accept:function(a){if(a){if(!this[a.type])throw new j["default"]("Unknown type: "+a.type,a);this.current&&this.parents.unshift(this.current),this.current=a;var b=this[a.type](a);return this.current=this.parents.shift(),!this.mutating||b?b:b!==!1?a:void 0}},Program:function(a){this.acceptArray(a.body)},MustacheStatement:e,Decorator:e,BlockStatement:f,DecoratorBlock:f,PartialStatement:g,PartialBlockStatement:function(a){g.call(this,a),this.acceptKey(a,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:e,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(a){this.acceptArray(a.pairs)},HashPair:function(a){this.acceptRequired(a,"value")}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if(b=b.path?b.path.original:b,a.path.original!==b){var c={loc:a.path.loc};throw new q["default"](a.path.original+" doesn't match "+b,c)}}function e(a,b){this.source=a,this.start={line:b.first_line,column:b.first_column},this.end={line:b.last_line,column:b.last_column}}function f(a){return/^\[.*\]$/.test(a)?a.substr(1,a.length-2):a}function g(a,b){return{open:"~"===a.charAt(2),close:"~"===b.charAt(b.length-3)}}function h(a){return a.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function i(a,b,c){c=this.locInfo(c);for(var d=a?"@":"",e=[],f=0,g="",h=0,i=b.length;h<i;h++){var j=b[h].part,k=b[h].original!==j;if(d+=(b[h].separator||"")+j,k||".."!==j&&"."!==j&&"this"!==j)e.push(j);else{if(e.length>0)throw new q["default"]("Invalid path: "+d,{loc:c});".."===j&&(f++,g+="../")}}return{type:"PathExpression",data:a,depth:f,parts:e,original:d,loc:c}}function j(a,b,c,d,e,f){var g=d.charAt(3)||d.charAt(2),h="{"!==g&&"&"!==g,i=/\*/.test(d);return{type:i?"Decorator":"MustacheStatement",path:a,params:b,hash:c,escaped:h,strip:e,loc:this.locInfo(f)}}function k(a,b,c,e){d(a,c),e=this.locInfo(e);var f={type:"Program",body:b,strip:{},loc:e};return{type:"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:f,openStrip:{},inverseStrip:{},closeStrip:{},loc:e}}function l(a,b,c,e,f,g){e&&e.path&&d(a,e);var h=/\*/.test(a.open);b.blockParams=a.blockParams;var i=void 0,j=void 0;if(c){if(h)throw new q["default"]("Unexpected inverse block on decorator",c);c.chain&&(c.program.body[0].closeStrip=e.strip),j=c.strip,i=c.program}return f&&(f=i,i=b,b=f),{type:h?"DecoratorBlock":"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:b,inverse:i,openStrip:a.strip,inverseStrip:j,closeStrip:e&&e.strip,loc:this.locInfo(g)}}function m(a,b){if(!b&&a.length){var c=a[0].loc,d=a[a.length-1].loc;c&&d&&(b={source:c.source,start:{line:c.start.line,column:c.start.column},end:{line:d.end.line,column:d.end.column}})}return{type:"Program",body:a,strip:{},loc:b}}function n(a,b,c,e){return d(a,c),{type:"PartialBlockStatement",name:a.path,params:a.params,hash:a.hash,program:b,openStrip:a.strip,closeStrip:c&&c.strip,loc:this.locInfo(e)}}var o=c(1)["default"];b.__esModule=!0,b.SourceLocation=e,b.id=f,b.stripFlags=g,b.stripComment=h,b.preparePath=i,b.prepareMustache=j,b.prepareRawBlock=k,b.prepareBlock=l,b.prepareProgram=m,b.preparePartialBlock=n;var p=c(6),q=o(p)},function(a,b,c){"use strict";function d(){}function e(a,b,c){if(null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.precompile. You passed "+a);b=b||{},"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var d=c.parse(a,b),e=(new c.Compiler).compile(d,b);return(new c.JavaScriptCompiler).compile(e,b)}function f(a,b,c){function d(){var d=c.parse(a,b),e=(new c.Compiler).compile(d,b),f=(new c.JavaScriptCompiler).compile(e,b,void 0,!0);return c.template(f)}function e(a,b){return f||(f=d()),f.call(this,a,b)}if(void 0===b&&(b={}),null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.compile. You passed "+a);"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var f=void 0;return e._setup=function(a){return f||(f=d()),f._setup(a)},e._child=function(a,b,c,e){return f||(f=d()),f._child(a,b,c,e)},e}function g(a,b){if(a===b)return!0;if(l.isArray(a)&&l.isArray(b)&&a.length===b.length){for(var c=0;c<a.length;c++)if(!g(a[c],b[c]))return!1;return!0}}function h(a){if(!a.path.parts){var b=a.path;a.path={type:"PathExpression",data:!1,depth:0,parts:[b.original+""],original:b.original+"",loc:b.loc}}}var i=c(1)["default"];b.__esModule=!0,b.Compiler=d,b.precompile=e,b.compile=f;var j=c(6),k=i(j),l=c(5),m=c(35),n=i(m),o=[].slice;d.prototype={compiler:d,equals:function(a){var b=this.opcodes.length;if(a.opcodes.length!==b)return!1;for(var c=0;c<b;c++){var d=this.opcodes[c],e=a.opcodes[c];if(d.opcode!==e.opcode||!g(d.args,e.args))return!1}b=this.children.length;for(var c=0;c<b;c++)if(!this.children[c].equals(a.children[c]))return!1;return!0},guid:0,compile:function(a,b){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=b,this.stringParams=b.stringParams,this.trackIds=b.trackIds,b.blockParams=b.blockParams||[];var c=b.knownHelpers;if(b.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},c)for(var d in c)d in c&&(b.knownHelpers[d]=c[d]);return this.accept(a)},compileProgram:function(a){var b=new this.compiler,c=b.compile(a,this.options),d=this.guid++;return this.usePartial=this.usePartial||c.usePartial,this.children[d]=c,this.useDepths=this.useDepths||c.useDepths,d},accept:function(a){if(!this[a.type])throw new k["default"]("Unknown type: "+a.type,a);this.sourceNode.unshift(a);var b=this[a.type](a);return this.sourceNode.shift(),b},Program:function(a){this.options.blockParams.unshift(a.blockParams);for(var b=a.body,c=b.length,d=0;d<c;d++)this.accept(b[d]);return this.options.blockParams.shift(),this.isSimple=1===c,this.blockParams=a.blockParams?a.blockParams.length:0,this},BlockStatement:function(a){h(a);var b=a.program,c=a.inverse;b=b&&this.compileProgram(b),c=c&&this.compileProgram(c);var d=this.classifySexpr(a);"helper"===d?this.helperSexpr(a,b,c):"simple"===d?(this.simpleSexpr(a),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("blockValue",a.path.original)):(this.ambiguousSexpr(a,b,c),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(a){var b=a.program&&this.compileProgram(a.program),c=this.setupFullMustacheParams(a,b,void 0),d=a.path;this.useDecorators=!0,this.opcode("registerDecorator",c.length,d.original)},PartialStatement:function(a){this.usePartial=!0;var b=a.program;b&&(b=this.compileProgram(a.program));var c=a.params;if(c.length>1)throw new k["default"]("Unsupported number of partial arguments: "+c.length,a);c.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):c.push({type:"PathExpression",parts:[],depth:0}));var d=a.name.original,e="SubExpression"===a.name.type;e&&this.accept(a.name),this.setupFullMustacheParams(a,b,void 0,!0);var f=a.indent||"";this.options.preventIndent&&f&&(this.opcode("appendContent",f),f=""),this.opcode("invokePartial",e,d,f),this.opcode("append")},PartialBlockStatement:function(a){this.PartialStatement(a)},MustacheStatement:function(a){this.SubExpression(a),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(a){this.DecoratorBlock(a)},ContentStatement:function(a){a.value&&this.opcode("appendContent",a.value)},CommentStatement:function(){},SubExpression:function(a){h(a);var b=this.classifySexpr(a);"simple"===b?this.simpleSexpr(a):"helper"===b?this.helperSexpr(a):this.ambiguousSexpr(a)},ambiguousSexpr:function(a,b,c){var d=a.path,e=d.parts[0],f=null!=b||null!=c;this.opcode("getContext",d.depth),this.opcode("pushProgram",b),this.opcode("pushProgram",c),d.strict=!0,this.accept(d),this.opcode("invokeAmbiguous",e,f)},simpleSexpr:function(a){var b=a.path;b.strict=!0,this.accept(b),this.opcode("resolvePossibleLambda")},helperSexpr:function(a,b,c){var d=this.setupFullMustacheParams(a,b,c),e=a.path,f=e.parts[0];if(this.options.knownHelpers[f])this.opcode("invokeKnownHelper",d.length,f);else{if(this.options.knownHelpersOnly)throw new k["default"]("You specified knownHelpersOnly, but used the unknown helper "+f,a);e.strict=!0,e.falsy=!0,this.accept(e),this.opcode("invokeHelper",d.length,e.original,n["default"].helpers.simpleId(e))}},PathExpression:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth);var b=a.parts[0],c=n["default"].helpers.scopedId(a),d=!a.depth&&!c&&this.blockParamIndex(b);d?this.opcode("lookupBlockParam",d,a.parts):b?a.data?(this.options.data=!0,this.opcode("lookupData",a.depth,a.parts,a.strict)):this.opcode("lookupOnContext",a.parts,a.falsy,a.strict,c):this.opcode("pushContext")},StringLiteral:function(a){this.opcode("pushString",a.value)},NumberLiteral:function(a){this.opcode("pushLiteral",a.value)},BooleanLiteral:function(a){this.opcode("pushLiteral",a.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(a){var b=a.pairs,c=0,d=b.length;for(this.opcode("pushHash");c<d;c++)this.pushParam(b[c].value);for(;c--;)this.opcode("assignToHash",b[c].key);this.opcode("popHash")},opcode:function(a){this.opcodes.push({opcode:a,args:o.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(a){a&&(this.useDepths=!0)},classifySexpr:function(a){var b=n["default"].helpers.simpleId(a.path),c=b&&!!this.blockParamIndex(a.path.parts[0]),d=!c&&n["default"].helpers.helperExpression(a),e=!c&&(d||b);if(e&&!d){var f=a.path.parts[0],g=this.options;g.knownHelpers[f]?d=!0:g.knownHelpersOnly&&(e=!1)}return d?"helper":e?"ambiguous":"simple"},pushParams:function(a){for(var b=0,c=a.length;b<c;b++)this.pushParam(a[b])},pushParam:function(a){var b=null!=a.value?a.value:a.original||"";if(this.stringParams)b.replace&&(b=b.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),a.depth&&this.addDepth(a.depth),this.opcode("getContext",a.depth||0),this.opcode("pushStringParam",b,a.type),"SubExpression"===a.type&&this.accept(a);else{if(this.trackIds){var c=void 0;if(!a.parts||n["default"].helpers.scopedId(a)||a.depth||(c=this.blockParamIndex(a.parts[0])),c){var d=a.parts.slice(1).join(".");this.opcode("pushId","BlockParam",c,d)}else b=a.original||b,b.replace&&(b=b.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",a.type,b)}this.accept(a)}},setupFullMustacheParams:function(a,b,c,d){var e=a.params;return this.pushParams(e),this.opcode("pushProgram",b),this.opcode("pushProgram",c),a.hash?this.accept(a.hash):this.opcode("emptyHash",d),e},blockParamIndex:function(a){for(var b=0,c=this.options.blockParams.length;b<c;b++){var d=this.options.blockParams[b],e=d&&l.indexOf(d,a);if(d&&e>=0)return[b,e]}}}},function(a,b,c){"use strict";function d(a){this.value=a}function e(){}function f(a,b,c,d){var e=b.popStack(),f=0,g=c.length;for(a&&g--;f<g;f++)e=b.nameLookup(e,c[f],d);return a?[b.aliasable("container.strict"),"(",e,", ",b.quotedString(c[f]),")"]:e}var g=c(1)["default"];b.__esModule=!0;var h=c(4),i=c(6),j=g(i),k=c(5),l=c(43),m=g(l);e.prototype={nameLookup:function(a,b){return e.isValidJavaScriptVariableName(b)?[a,".",b]:[a,"[",JSON.stringify(b),"]"]},depthedLookup:function(a){return[this.aliasable("container.lookup"),'(depths, "',a,'")']},compilerInfo:function(){var a=h.COMPILER_REVISION,b=h.REVISION_CHANGES[a];return[a,b]},appendToBuffer:function(a,b,c){return k.isArray(a)||(a=[a]),a=this.source.wrap(a,b),this.environment.isSimple?["return ",a,";"]:c?["buffer += ",a,";"]:(a.appendToBuffer=!0,a)},initializeBuffer:function(){return this.quotedString("")},compile:function(a,b,c,d){this.environment=a,this.options=b,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!d,this.name=this.environment.name,this.isChild=!!c,this.context=c||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(a,b),this.useDepths=this.useDepths||a.useDepths||a.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||a.useBlockParams;var e=a.opcodes,f=void 0,g=void 0,h=void 0,i=void 0;for(h=0,i=e.length;h<i;h++)f=e[h],this.source.currentLocation=f.loc,g=g||f.loc,this[f.opcode].apply(this,f.args);if(this.source.currentLocation=g,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new j["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),d?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var k=this.createFunctionContext(d);if(this.isChild)return k;var l={compiler:this.compilerInfo(),main:k};this.decorators&&(l.main_d=this.decorators,l.useDecorators=!0);var m=this.context,n=m.programs,o=m.decorators;for(h=0,i=n.length;h<i;h++)n[h]&&(l[h]=n[h],o[h]&&(l[h+"_d"]=o[h],l.useDecorators=!0));return this.environment.usePartial&&(l.usePartial=!0),this.options.data&&(l.useData=!0),this.useDepths&&(l.useDepths=!0),this.useBlockParams&&(l.useBlockParams=!0),this.options.compat&&(l.compat=!0),d?l.compilerOptions=this.options:(l.compiler=JSON.stringify(l.compiler),this.source.currentLocation={start:{line:1,column:0}},l=this.objectLiteral(l),b.srcName?(l=l.toStringWithSourceMap({file:b.destName}),l.map=l.map&&l.map.toString()):l=l.toString()),l},preamble:function(){this.lastContext=0,this.source=new m["default"](this.options.srcName),this.decorators=new m["default"](this.options.srcName)},createFunctionContext:function(a){var b="",c=this.stackVars.concat(this.registers.list);c.length>0&&(b+=", "+c.join(", "));var d=0;for(var e in this.aliases){var f=this.aliases[e];this.aliases.hasOwnProperty(e)&&f.children&&f.referenceCount>1&&(b+=", alias"+ ++d+"="+e,f.children[0]="alias"+d)}var g=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&g.push("blockParams"),this.useDepths&&g.push("depths");var h=this.mergeSource(b);return a?(g.push(h),Function.apply(this,g)):this.source.wrap(["function(",g.join(","),") {\n ",h,"}"])},mergeSource:function(a){var b=this.environment.isSimple,c=!this.forceBuffer,d=void 0,e=void 0,f=void 0,g=void 0;return this.source.each(function(a){a.appendToBuffer?(f?a.prepend(" + "):f=a,g=a):(f&&(e?f.prepend("buffer += "):d=!0,g.add(";"),f=g=void 0),e=!0,b||(c=!1))}),c?f?(f.prepend("return "),g.add(";")):e||this.source.push('return "";'):(a+=", buffer = "+(d?"":this.initializeBuffer()),f?(f.prepend("return buffer + "),g.add(";")):this.source.push("return buffer;")),a&&this.source.prepend("var "+a.substring(2)+(d?"":";\n")),this.source.merge()},blockValue:function(a){var b=this.aliasable("helpers.blockHelperMissing"),c=[this.contextName(0)];this.setupHelperArgs(a,0,c);var d=this.popStack();c.splice(1,0,d),this.push(this.source.functionCall(b,"call",c))},ambiguousBlockValue:function(){var a=this.aliasable("helpers.blockHelperMissing"),b=[this.contextName(0)];this.setupHelperArgs("",0,b,!0),this.flushInline();var c=this.topStack();b.splice(1,0,c),this.pushSource(["if (!",this.lastHelper,") { ",c," = ",this.source.functionCall(a,"call",b),"}"])},appendContent:function(a){this.pendingContent?a=this.pendingContent+a:this.pendingLocation=this.source.currentLocation,this.pendingContent=a},append:function(){if(this.isInline())this.replaceStack(function(a){return[" != null ? ",a,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var a=this.popStack();this.pushSource(["if (",a," != null) { ",this.appendToBuffer(a,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(a){this.lastContext=a},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(a,b,c,d){var e=0;d||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(a[e++])),this.resolvePath("context",a,e,b,c)},lookupBlockParam:function(a,b){this.useBlockParams=!0,this.push(["blockParams[",a[0],"][",a[1],"]"]),this.resolvePath("context",b,1)},lookupData:function(a,b,c){a?this.pushStackLiteral("container.data(data, "+a+")"):this.pushStackLiteral("data"),this.resolvePath("data",b,0,!0,c)},resolvePath:function(a,b,c,d,e){var g=this;if(this.options.strict||this.options.assumeObjects)return void this.push(f(this.options.strict&&e,this,b,a));for(var h=b.length;c<h;c++)this.replaceStack(function(e){var f=g.nameLookup(e,b[c],a);
return d?[" && ",f]:[" != null ? ",f," : ",e]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(a,b){this.pushContext(),this.pushString(b),"SubExpression"!==b&&("string"==typeof a?this.pushString(a):this.pushStackLiteral(a))},emptyHash:function(a){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(a?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var a=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(a.ids)),this.stringParams&&(this.push(this.objectLiteral(a.contexts)),this.push(this.objectLiteral(a.types))),this.push(this.objectLiteral(a.values))},pushString:function(a){this.pushStackLiteral(this.quotedString(a))},pushLiteral:function(a){this.pushStackLiteral(a)},pushProgram:function(a){null!=a?this.pushStackLiteral(this.programExpression(a)):this.pushStackLiteral(null)},registerDecorator:function(a,b){var c=this.nameLookup("decorators",b,"decorator"),d=this.setupHelperArgs(b,a);this.decorators.push(["fn = ",this.decorators.functionCall(c,"",["fn","props","container",d])," || fn;"])},invokeHelper:function(a,b,c){var d=this.popStack(),e=this.setupHelper(a,b),f=c?[e.name," || "]:"",g=["("].concat(f,d);this.options.strict||g.push(" || ",this.aliasable("helpers.helperMissing")),g.push(")"),this.push(this.source.functionCall(g,"call",e.callParams))},invokeKnownHelper:function(a,b){var c=this.setupHelper(a,b);this.push(this.source.functionCall(c.name,"call",c.callParams))},invokeAmbiguous:function(a,b){this.useRegister("helper");var c=this.popStack();this.emptyHash();var d=this.setupHelper(0,a,b),e=this.lastHelper=this.nameLookup("helpers",a,"helper"),f=["(","(helper = ",e," || ",c,")"];this.options.strict||(f[0]="(helper = ",f.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),this.push(["(",f,d.paramsInit?["),(",d.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",d.callParams)," : helper))"])},invokePartial:function(a,b,c){var d=[],e=this.setupParams(b,1,d);a&&(b=this.popStack(),delete e.name),c&&(e.indent=JSON.stringify(c)),e.helpers="helpers",e.partials="partials",e.decorators="container.decorators",a?d.unshift(b):d.unshift(this.nameLookup("partials",b,"partial")),this.options.compat&&(e.depths="depths"),e=this.objectLiteral(e),d.push(e),this.push(this.source.functionCall("container.invokePartial","",d))},assignToHash:function(a){var b=this.popStack(),c=void 0,d=void 0,e=void 0;this.trackIds&&(e=this.popStack()),this.stringParams&&(d=this.popStack(),c=this.popStack());var f=this.hash;c&&(f.contexts[a]=c),d&&(f.types[a]=d),e&&(f.ids[a]=e),f.values[a]=b},pushId:function(a,b,c){"BlockParam"===a?this.pushStackLiteral("blockParams["+b[0]+"].path["+b[1]+"]"+(c?" + "+JSON.stringify("."+c):"")):"PathExpression"===a?this.pushString(b):"SubExpression"===a?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:e,compileChildren:function(a,b){for(var c=a.children,d=void 0,e=void 0,f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler;var h=this.matchExistingProgram(d);if(null==h){this.context.programs.push("");var i=this.context.programs.length;d.index=i,d.name="program"+i,this.context.programs[i]=e.compile(d,b,this.context,!this.precompile),this.context.decorators[i]=e.decorators,this.context.environments[i]=d,this.useDepths=this.useDepths||e.useDepths,this.useBlockParams=this.useBlockParams||e.useBlockParams,d.useDepths=this.useDepths,d.useBlockParams=this.useBlockParams}else d.index=h.index,d.name="program"+h.index,this.useDepths=this.useDepths||h.useDepths,this.useBlockParams=this.useBlockParams||h.useBlockParams}},matchExistingProgram:function(a){for(var b=0,c=this.context.environments.length;b<c;b++){var d=this.context.environments[b];if(d&&d.equals(a))return d}},programExpression:function(a){var b=this.environment.children[a],c=[b.index,"data",b.blockParams];return(this.useBlockParams||this.useDepths)&&c.push("blockParams"),this.useDepths&&c.push("depths"),"container.program("+c.join(", ")+")"},useRegister:function(a){this.registers[a]||(this.registers[a]=!0,this.registers.list.push(a))},push:function(a){return a instanceof d||(a=this.source.wrap(a)),this.inlineStack.push(a),a},pushStackLiteral:function(a){this.push(new d(a))},pushSource:function(a){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),a&&this.source.push(a)},replaceStack:function(a){var b=["("],c=void 0,e=void 0,f=void 0;if(!this.isInline())throw new j["default"]("replaceStack on non-inline");var g=this.popStack(!0);if(g instanceof d)c=[g.value],b=["(",c],f=!0;else{e=!0;var h=this.incrStack();b=["((",this.push(h)," = ",g,")"],c=this.topStack()}var i=a.call(this,c);f||this.popStack(),e&&this.stackSlot--,this.push(b.concat(i,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var a=this.inlineStack;this.inlineStack=[];for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e instanceof d)this.compileStack.push(e);else{var f=this.incrStack();this.pushSource([f," = ",e,";"]),this.compileStack.push(f)}}},isInline:function(){return this.inlineStack.length},popStack:function(a){var b=this.isInline(),c=(b?this.inlineStack:this.compileStack).pop();if(!a&&c instanceof d)return c.value;if(!b){if(!this.stackSlot)throw new j["default"]("Invalid stack pop");this.stackSlot--}return c},topStack:function(){var a=this.isInline()?this.inlineStack:this.compileStack,b=a[a.length-1];return b instanceof d?b.value:b},contextName:function(a){return this.useDepths&&a?"depths["+a+"]":"depth"+a},quotedString:function(a){return this.source.quotedString(a)},objectLiteral:function(a){return this.source.objectLiteral(a)},aliasable:function(a){var b=this.aliases[a];return b?(b.referenceCount++,b):(b=this.aliases[a]=this.source.wrap(a),b.aliasable=!0,b.referenceCount=1,b)},setupHelper:function(a,b,c){var d=[],e=this.setupHelperArgs(b,a,d,c),f=this.nameLookup("helpers",b,"helper"),g=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:d,paramsInit:e,name:f,callParams:[g].concat(d)}},setupParams:function(a,b,c){var d={},e=[],f=[],g=[],h=!c,i=void 0;h&&(c=[]),d.name=this.quotedString(a),d.hash=this.popStack(),this.trackIds&&(d.hashIds=this.popStack()),this.stringParams&&(d.hashTypes=this.popStack(),d.hashContexts=this.popStack());var j=this.popStack(),k=this.popStack();(k||j)&&(d.fn=k||"container.noop",d.inverse=j||"container.noop");for(var l=b;l--;)i=this.popStack(),c[l]=i,this.trackIds&&(g[l]=this.popStack()),this.stringParams&&(f[l]=this.popStack(),e[l]=this.popStack());return h&&(d.args=this.source.generateArray(c)),this.trackIds&&(d.ids=this.source.generateArray(g)),this.stringParams&&(d.types=this.source.generateArray(f),d.contexts=this.source.generateArray(e)),this.options.data&&(d.data="data"),this.useBlockParams&&(d.blockParams="blockParams"),d},setupHelperArgs:function(a,b,c,d){var e=this.setupParams(a,b,c);return e=this.objectLiteral(e),d?(this.useRegister("options"),c.push("options"),["options=",e]):c?(c.push(e),""):e}},function(){for(var a="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),b=e.RESERVED_WORDS={},c=0,d=a.length;c<d;c++)b[a[c]]=!0}(),e.isValidJavaScriptVariableName=function(a){return!e.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)},b["default"]=e,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b,c){if(f.isArray(a)){for(var d=[],e=0,g=a.length;e<g;e++)d.push(b.wrap(a[e],c));return d}return"boolean"==typeof a||"number"==typeof a?a+"":a}function e(a){this.srcFile=a,this.source=[]}b.__esModule=!0;var f=c(5),g=void 0;try{}catch(h){}g||(g=function(a,b,c,d){this.src="",d&&this.add(d)},g.prototype={add:function(a){f.isArray(a)&&(a=a.join("")),this.src+=a},prepend:function(a){f.isArray(a)&&(a=a.join("")),this.src=a+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),e.prototype={isEmpty:function(){return!this.source.length},prepend:function(a,b){this.source.unshift(this.wrap(a,b))},push:function(a,b){this.source.push(this.wrap(a,b))},merge:function(){var a=this.empty();return this.each(function(b){a.add([" ",b,"\n"])}),a},each:function(a){for(var b=0,c=this.source.length;b<c;b++)a(this.source[b])},empty:function(){var a=this.currentLocation||{start:{}};return new g(a.start.line,a.start.column,this.srcFile)},wrap:function(a){var b=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return a instanceof g?a:(a=d(a,this,b),new g(b.start.line,b.start.column,this.srcFile,a))},functionCall:function(a,b,c){return c=this.generateList(c),this.wrap([a,b?"."+b+"(":"(",c,")"])},quotedString:function(a){return'"'+(a+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(a){var b=[];for(var c in a)if(a.hasOwnProperty(c)){var e=d(a[c],this);"undefined"!==e&&b.push([this.quotedString(c),":",e])}var f=this.generateList(b);return f.prepend("{"),f.add("}"),f},generateList:function(a){for(var b=this.empty(),c=0,e=a.length;c<e;c++)c&&b.add(","),b.add(d(a[c],this));return b},generateArray:function(a){var b=this.generateList(a);return b.prepend("["),b.add("]"),b}},b["default"]=e,a.exports=b["default"]}])});
window.appikonDiscount.isAppikonProductPage = null != decodeURIComponent(window.location.pathname).match(/\/products\/(([a-zA-Z0-9]|[\-\.\_\~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[\ud83c\ud83d\ud83e][\ud000-\udfff]){1,})\/?/);
window.appikonDiscount.isAppikonCartPage = window.location.pathname === '/cart';
window.appikonDiscount.reloadCurrency = () => {
"object" == typeof Currency && "object" == typeof Currency.moneyFormats && "function" == typeof mlvedaload && mlvedaload();
try {
"object" == typeof DoublyGlobalCurrency && "function" == typeof DoublyGlobalCurrency.convertAll && DoublyGlobalCurrency.convertAll(jQueryGrizzly("[name=doubly-currencies]").val())
} catch (t) {
console.log(t)
}
}
window.appikonDiscount.checkTermsAccepted = ($) => {
if (window.appikonDiscount.settings.turn_off_agree_checkbox) {
return true;
}
if (window.appikonDiscount.settings.terms_selector) {
let customSelectors = window.appikonDiscount.settings.terms_selector.split(',');
for (let i = 0; i < customSelectors.length; i++) {
let termsSelector = "input[type='checkbox']" + customSelectors[i];
let termsSelectorChecked = "input[type='checkbox']" + customSelectors[i] + ":checked";
if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) {
return false;
}
}
} else {
let termsSelector = "input[type='checkbox']#agree";
let termsSelectorChecked = "input[type='checkbox']#agree:checked";
if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) {
return false;
}
}
return true;
}
window.appikonDiscount.DiscountedPricingCheckout = ($, t) => {
if (window.appikonDiscount.checkTermsAccepted($)) {
$(t.target).prop("disabled", "disabled");
window.appikon.action_type = "checkout";
var i = [],
a = [];
$("[name^='attributes']").each(function () {
var t = $(this),
e = $(this).attr("name"),
n = {
name: e = e.replace(/^attributes\[/i, "").replace(/\]$/i, ""),
value: t.val()
};
if ("" != n.value) switch (t[0].tagName.toLowerCase()) {
case "input":
"checkbox" == t.attr("type") ? t.is(":checked") && a.push(n) : a.push(n);
break;
default:
a.push(n)
}
});
var r = "";
if (window.Shopify.locale) {
i.push("locale=" + window.Shopify.locale);
}
$("[name='note']").length && (r = $("[name='note']")[0].value), window.appikon.cart.note_attributes = a, window.appikon.cart.note = r, r.length && i.push("note=" + encodeURIComponent(r)), a.length && a.map(function (t) {
i.push("attributes" + encodeURIComponent("[" + t.name + "]") + "=" + encodeURIComponent(t.value))
}), $.ajax({
cache: !1,
contentType: "application/json; charset=utf-8",
dataType: "json",
type: "POST",
url: window.appikonDiscount.settings.app_root_url,
data: JSON.stringify(window.appikon),
success: function (t) {
t.invoice_url ? (i.length && (t.invoice_url += "?" + i.join("&")),
setTimeout(function () {
window.location.href = t.invoice_url
}, 500)
) : (
t.invoice_url = "/checkout",
t.discount_code && (window.appikonDiscount.setCookie("adp-pr-id", t.pr_id, 14), i.push("discount=" + t.discount_code)),
i.length && (t.invoice_url += "?" + i.join("&")),
window.location.href = t.invoice_url
)
},
error: function (e) {
console.log(e);
window.location.href = "/checkout"
}
})
}
}
window.appikonDiscount.checkoutEventHandler = ($, t) => {
t.preventDefault();
try {
window.appikonDiscount.DiscountedPricingCheckout($, t)
} catch (e) {
console.log(e);
window.location = "/checkout"
}
}
window.appikonDiscount.addGlobalStyle = (t) => {
try {
var e = document.head || document.getElementsByTagName("head")[0],
n = document.createElement("style");
n.innerHTML = t, n.type = "text/css", e.appendChild(n)
} catch (o) {}
}
window.appikonDiscount.addCheckoutEventHandlers = ($) => {
var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
if (! window.appikonDiscount.checkoutClickListener) {
window.appikonDiscount.checkoutClickListener = (t) => window.appikonDiscount.checkoutEventHandler($, t);
}
checkoutSelectors.forEach(function (t) {
var e = document.querySelectorAll(t);
if ("object" == typeof e && e) {
for (var n = 0; n < e.length; n++) {
var o = e[n];
if ("function" != typeof o.addEventListener) return;
o.addEventListener("click", window.appikonDiscount.checkoutClickListener, false);
}
}
});
}
window.appikonDiscount.removeCheckoutEventHandlers = ($) => {
var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
checkoutSelectors.forEach(function (t) {
var e = document.querySelectorAll(t);
if ("object" == typeof e && e) {
for (var n = 0; n < e.length; n++) {
var o = e[n];
if ("function" != typeof o.addEventListener) return;
if (window.appikonDiscount.checkoutClickListener) {
o.removeEventListener("click", window.appikonDiscount.checkoutClickListener, false);
}
}
}
});
}
window.appikonDiscount.showCartDiscounts = ($, t) => {
window.appikon.discounts = t;
window.appikonDiscount.updateCartItems($, t.cart.items);
if ("string" == typeof t.discounted_price_html) {
if (window.appikonDiscount.settings.hide_paypal) {
$(".additional_checkout_buttons,.additional-checkout-button,.additional-checkout-buttons, .extra-checkout-buttons, .dynamic-checkout__content,.cart__additional_checkout, .cart-checkout-additional, #dynamic-checkout-cart").hide(), window.appikonDiscount.addGlobalStyle(".additional_checkout_buttons, .additional-checkout-button, .additional-checkout-buttons {display:none !important;}");
}
if (t.positive_discount) {
window.appikonDiscount.displayCartTotals($, t);
}
if (t.zero_discount_only || 0 == window.appikon.cart.total_price) {
$('form[action*="/cart"]').append("<input type='hidden' value='1' name='attributes[adp_identifier]'>");
try {
window.appikon.cart.attributes.adp_identifier = 1
} catch (o) {
}
// remove event checkout listeners if no discounts
window.appikonDiscount.removeCheckoutEventHandlers($);
} else {
window.appikonDiscount.addCheckoutEventHandlers($);
}
$(".wholesale-cart-total").css("font-weight", "bold");
// $("span.wholesale-original-cart-total").css("display", "block");
} else {
if (window.appikonDiscount.settings.use_compare_at_price === true) {
$(".wholesale-cart-total").html("<span class=''>" + t.compare_at_price_html + "</span>");
} else {
$(".wholesale-cart-total").html("<span class=''>" + t.original_price_html + "</span>");
}
$("span.wholesale-original-cart-total").css("display", "none");
$(".wholesale-cart-total").css("font-weight", "normal");
// remove event checkout listeners if no discounts
window.appikonDiscount.removeCheckoutEventHandlers($);
}
}
window.appikonDiscount.showAppikonNotificatioBar = ($, notificationMessage, selector, placement) => {
if(notificationMessage && notificationMessage.trim()) {
var notificationBarElement = "<div id='appikon-notification-bar'><div id='appikon-close-notification'>X</div>" + notificationMessage.trim() + "</div>"
// Remove old notification
$('#appikon-notification-bar').remove()
if(selector) {
var selectorElement = $(selector).first();
if(selectorElement.length){
"before" == placement.toLowerCase() ? selectorElement.before(notificationBarElement) : selectorElement.after(notificationBarElement)
}
} else {
window.appikonDiscount.settings.global.headerSelector.split(",").forEach(function (t) {
t = $.trim(t)
"#shopify-section-header" == t ? $(t).after(notificationBarElement) : "main" == t ? $(t).prepend(notificationBarElement) : $(t).before(notificationBarElement)
})
}
$("#appikon-notification-bar").length > 0 && $("#appikon-notification-bar").show()
}
}
window.appikonDiscount.showAppikonNotification = ($, notificationMessage) => {
// Show product page Notification
if(window.appikonDiscount.isAppikonProductPage && window.appikonDiscount.settings.show_product_notification_bar) {
window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage,
window.appikonDiscount.settings.notification_placement_settings.final_selector,
window.appikonDiscount.settings.notification_placement_settings.placement)
}
if(window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.settings.show_cart_notification_bar) {
window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage,
window.appikonDiscount.settings.notification_cart_placement_settings.final_selector,
window.appikonDiscount.settings.notification_cart_placement_settings.placement)
}
}
window.appikonDiscount.showVolDiscounts = ($, info) => {
if (info.discount_table && info.discount_table.automatic_type) {
var templateVariables = {
product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message,
vol_rows: info.vol_rows
}
if (info.discount_table.automatic_type === "DEFAULT") {
var discountTiersTemplate = $("#adp-discount-tiers-default").html();
} else if (info.discount_table.automatic_type === "DETAILED") {
var discountTiersTemplate = $("#adp-discount-tiers-detailed").html();
} else if (info.discount_table.automatic_type === "GRID_RANGE") {
var discountTiersTemplate = $("#adp-discount-tiers-grid").html();
} else if (info.discount_table.automatic_type === "GRID_RANGE_ALT") {
var discountTiersTemplate = $("#adp-discount-tiers-grid-alt").html();
}
var volDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables);
$("div.adp-vol-wrapper").html(volDiscountHtml);
}
}
window.appikonDiscount.showBuyXDiscounts = ($, info) => {
var discountTiersTemplate = $("#adp-buy-x-discount-tiers").html(),
templateVariables = {
product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message,
vol_rows: info.vol_rows
},
buyXDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables);
$("div.adp-vol-wrapper").html(buyXDiscountHtml);
}
window.appikonDiscount.appikonDelegate = ($, discountResponse) => {
if (discountResponse.vol_rows) {
window.appikon.vol_rows = discountResponse.vol_rows;
}
if (discountResponse.discount_table && discountResponse.discount_table.type === "CUSTOM" && discountResponse.discount_table.html) {
let elements = [];
let found = false;
let foundGeneric = $(".shopacado-discount-table-container");
if (foundGeneric.length > 0) {
found = true;
elements.push(foundGeneric);
}
if (discountResponse.discount_table.placement_selector) {
let foundElements = $(discountResponse.discount_table.placement_selector);
if (foundElements.length > 0) {
found = true;
for(var j=0; j<foundElements.length; j++){
var element = foundElements.eq(j);
elements.push(element);
}
}
}
if (!found) {
let e = $("form[action*='/cart/add']").first();
elements.push(e);
}
for (let i = 0; i < elements.length; i++) {
let element = elements[i];
let wrapper = "<div class='adp-vol-wrapper'></div>";
if (discountResponse.discount_table.placement_position == 'BEFORE') {
element.before(wrapper);
} else {
element.after(wrapper);
}
}
$("div.adp-vol-wrapper").html(discountResponse.discount_table.html);
} else if (discountResponse.discount_table && discountResponse.discount_table.type === "AUTOMATIC") {
if (discountResponse.vol_rows && discountResponse.vol_rows.length > 0 && ("buy_x_dollars" == discountResponse.type || "vd" == discountResponse.type)) {
var e;
if (window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("final_selector")) {
e = $(window.appikonDiscount.settings.vd_placement_settings.final_selector).first();
if (0 === e.length) {
e = $("form[action*='/cart/add']").first();
}
} else {
e = $("form[action*='/cart/add']").first();
}
if (0 === $(".adp-vol-wrapper").length) {
window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("placement") && "before" == window.appikonDiscount.settings.vd_placement_settings.placement ? e.before("<div class='adp-vol-wrapper'></div>") : e.after("<div class='adp-vol-wrapper'></div>");
}
"buy_x_dollars" === discountResponse.type ? window.appikonDiscount.showBuyXDiscounts($, discountResponse) : window.appikonDiscount.showVolDiscounts($, discountResponse);
}
}
var objectExists = function (t) {
return "object" == typeof t ? t : null
};
if (objectExists(discountResponse.discounts)) {
if(window.appikonDiscount.isAppikonProductPage && discountResponse.product_notification) {
window.appikonDiscount.showAppikonNotification($, discountResponse.product_notification);
} else if(window.appikonDiscount.isAppikonCartPage && discountResponse.notifications && discountResponse.notifications.length) {
window.appikonDiscount.showAppikonNotification($, discountResponse.notifications[0]);
}
if (objectExists(discountResponse.discounts.cart) && objectExists(discountResponse.discounts.cart.items)) {
window.appikonDiscount.showCartDiscounts($, discountResponse.discounts);
}
}
if (discountResponse.product_lowest_price_message &&
window.appikonDiscount.settings.product_page_price_selector &&
window.appikonDiscount.settings.product_page_price_selector !== "") {
window.appikonDiscount.productLowestPriceMessage = discountResponse.product_lowest_price_message;
$(window.appikonDiscount.settings.product_page_price_selector).html("<span>" + discountResponse.product_lowest_price_message + "</span>");
}
window.appikonDiscount.reloadCurrency()
if (window.appikonDiscount.postDiscountHandlers) {
for (let i = 0; i < window.appikonDiscount.postDiscountHandlers.length; i++) {
window.appikonDiscount.postDiscountHandlers[i](discountResponse);
}
}
}
window.appikonDiscount.isCartChange = ($, newCart) => {
var isCartChange = false;
var oldCart = window.appikonResponseStore.cartJS;
var cartPropertiesToCompare = ["original_total_price", "total_discount", "total_weight", "item_count", "items_subtotal_price"];
$.each(cartPropertiesToCompare, function (i, prop) {
if (oldCart[prop] !== newCart[prop]) {
isCartChange = true;
return false; // break the loop
}
});
if(!isCartChange && oldCart.items.length !== newCart.items.length) {
isCartChange = true;
}
if(!isCartChange) {
$.each(oldCart.items, function(i, oldItem){
var newItem = newCart.items[i];
if(oldItem.id !== newItem.id || oldItem.quantity !== newItem.quantity) {
isCartChange = true;
return false; // break the loop
}
})
}
return isCartChange;
}
window.appikonDiscount.processCartData = ($, ajaxCartData) => {
if (window.appikonDiscount.isCartChange($, ajaxCartData)) {
window.appikonResponseStore.cartJS = ajaxCartData;
window.appikonDiscount.prepareAppikonDiscountRequestData($, ajaxCartData)
} else {
window.appikonDiscount.fillCartData($, false);
}
}
window.appikonDiscount.addCompareAtPrice = async ($, cart) => {
var totalCompareAtPrice = 0;
await Promise.all(cart.items.map(async (item) => {
$.ajax({
url: '/products/' + item.handle + '.js',
dataType: 'json',
async: false,
success: function(product){
for (const variant of product.variants) {
item["compare_at_price"] = item["price"];
if (variant.id == item.variant_id && variant.compare_at_price != null) {
item["compare_at_price"] = variant.compare_at_price;
break;
}
};
const compareAtLinePrice = item["compare_at_price"] * item["quantity"];
totalCompareAtPrice += compareAtLinePrice;
item["compare_at_line_price"] = compareAtLinePrice;
}
});
}));
cart.compare_at_total_price = totalCompareAtPrice;
return cart;
}
window.appikonDiscount.insertCartTitleSnippet = ($, productTitleSelector) => {
var isInserted = false;
if (!productTitleSelector) {
return isInserted;
}
var selectors = productTitleSelector.split(",");
$.each(selectors, function(index, selector) {
var elems = $(selector);
if (elems.length) {
var cart = window.appikon.cart;
elems.each(function (index) {
if (index < cart.items.length && $(this).find(".appikon-cart-item-success-notes").length === 0) {
$(this).html($(this).html() + "<span class='appikon-cart-item-success-notes' data-key='" + cart.items[index].key + "'></span><span class='appikon-cart-item-upsell-notes' data-key='" + cart.items[index].key + "'></span>");
isInserted = true;
}
});
}
})
return isInserted;
}
window.appikonDiscount.insertCartLinePriceSnippet = ($, cartLinePriceSelector) => {
var isInserted = false;
if (!cartLinePriceSelector) {
return isInserted;
}
var selectors = cartLinePriceSelector.split(",");
$.each(selectors, function(index, selector) {
var elems = $(selector);
if (elems.length) {
var cart = window.appikon.cart;
elems.each(function (index) {
if (index < cart.items.length && $(this).find(".appikon-cart-item-line-price").length == 0) {
$(this).html("<span class='appikon-cart-item-line-price' data-key='" + cart.items[index].key + "'>" +
$(this).html() + "</span>");
isInserted = true;
}
});
}
})
return isInserted;
}
window.appikonDiscount.insertCartUnitPriceSnippet = ($, cartUnitPriceSelector) => {
var isInserted = false;
if (!cartUnitPriceSelector) {
return isInserted;
}
var selectors = cartUnitPriceSelector.split(",");
$.each(selectors, function(index, selector) {
var elems = $(selector);
if (elems.length) {
var cart = window.appikon.cart;
elems.each(function (index) {
if (index < cart.items.length && $(this).find(".appikon-cart-item-unit-price").length == 0) {
$(this).html("<span class='appikon-cart-item-unit-price' data-key='" + cart.items[index].key + "'>" + $(this).html() + "</span>");
}
});
}
})
return isInserted;
}
window.appikonDiscount.insertCartSubTotalSnippet = ($, cartSubTotalSelector) => {
var isInserted = false;
if (cartSubTotalSelector) {
var selectors = cartSubTotalSelector.split(",");
$.each(selectors, function(index, selector) {
var elem = $(selector).eq(0);
if(elem && elem.length && elem.find(".wholesale-original-cart-total").length == 0) {
elem.html("<span class='wholesale-original-cart-total'>" +
"<span class='wholesale-original-price'>" + elem.html() + "</span>" +
"</span>" +
"<span class='wholesale-cart-total'></span>" +
"<div class='additional-notes'>" +
"<span class='wholesale-minimums-note'></span>" +
"<span class='wholesale-extra-note'></span>" +
"</div>");
isInserted = true;
}
})
}
return isInserted;
}
window.appikonDiscount.insertCartSnippets = ($, cartType) => {
var productTitleInserted = null;
var linePriceInserted = null;
var subtotalInserted = null;
var unitPriceInserted = null;
if (cartType === 'DRAWER') {
productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.drawer_cart_product_title_selector);
linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.drawer_cart_line_price_selector);
unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.drawer_cart_unit_price_selector);
subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.drawer_cart_sub_total_selector);
} else if (cartType === 'REGULAR') {
productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.regular_cart_product_title_selector);
linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.regular_cart_line_price_selector);
unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.regular_cart_unit_price_selector);
subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.regular_cart_sub_total_selector);
}
return productTitleInserted || linePriceInserted || subtotalInserted || unitPriceInserted;
}
window.appikonDiscount.fillCartData = ($, forceFill) => {
setTimeout(function() {
if(window.appikonResponseStore.discountResponse) {
var drawerCartSnippets = window.appikonDiscount.insertCartSnippets($, "DRAWER");
var regularCartSnippets = false;
if (window.appikonDiscount.settings.is_dynamic_insertion) {
regularCartSnippets = window.appikonDiscount.insertCartSnippets($, "REGULAR");
}
if(drawerCartSnippets || regularCartSnippets || forceFill == true) {
window.appikonDiscount.appikonDelegate($, window.appikonResponseStore.discountResponse);
}
}
}, 400);
}
window.appikonDiscount.enableCheckoutButtons = ($) => {
var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
$.each(checkoutSelectors, function(index, selector){
$(selector).prop('disabled', false);
});
}
window.appikonDiscount.disableCheckoutButtons = ($) => {
var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors();
$.each(checkoutSelectors, function(index, selector){
$(selector).prop('disabled', true);
});
}
window.appikonDiscount.getCheckoutSelectors = () => {
var checkoutSelectors = window.appikonDiscount.settings.global.appikonCheckoutSelector.split(",");
if(window.appikonDiscount.settings.checkout_selector) {
window.appikonDiscount.settings.checkout_selector.split(",").forEach(function(selector){
checkoutSelectors.push(selector.trim());
});
}
return checkoutSelectors;
}
window.appikonDiscount.getAppikonDiscountData = ($) => {
if (window.appikonDiscount.settings.use_compare_at_price === true){
var xhrAppiconCartRequet = $.ajax({
cache: !1,
type: "GET",
url: "/cart.js",
dataType : "json"
}).done(async function(ajaxCartData) {
let cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData);
window.appikonDiscount.processCartData($, cartWithCompareAt);
}).fail(function(jqXHR, status, error) {
console.error("getAppikonDiscountData", error, jqXHR.responseText)
})
} else {
var xhrAppiconCartRequet = $.ajax({
cache: !1,
type: "GET",
url: "/cart.js",
dataType : "json"
}).done(function(ajaxCartData) {
window.appikonDiscount.processCartData($, ajaxCartData);
}).fail(function(jqXHR, status, error) {
console.error("getAppikonDiscountData", error, jqXHR.responseText)
})
}
}
window.appikonDiscount.prepareAppikonDiscountRequestData = ($, appikonDrawerCart) => {
window.appikon.cart = appikonDrawerCart;
window.appikon.adp_page = 'cart';
window.appikon.discounts = {};
window.appikon.cart_product_ids = [];
appikonDrawerCart.items.forEach(function(item){
var appikon_item = item;
["product_title", "total_discount", "discounts", "grams", "vendor", "taxable", "gift_card", "url", "image", "featured_image", "requires_shipping", "product_type", "product_description", "variant_title", "variant_options"].map(function(k) {
delete appikon_item[k]
});
window.appikon.cart_product_ids.push(appikon_item.product_id);
});
if(window.appikon.cart.items.length > 0) {
// Get Product Metadata
var xhrAppiconCartViewJSONRequet = $.ajax({
cache: !1,
type: "GET",
url: "/cart?view=appikon.json",
dataType: "text",
beforeSend: function(xhr){xhr.setRequestHeader('x-requested-with', '');}
}).done(function(data) {
var cartMetadataResponse = JSON.parse(data)
window.appikon.cart_collection_ids = [];
window.appikon.cart.items.forEach(function(item){
cartMetadataResponse.items.forEach(function(cartMetadataItem){
if(cartMetadataItem.id == item.id) {
item["collection_ids"] = cartMetadataItem.collectionIds;
}
});
window.appikon.cart_collection_ids.push(item.collection_ids);
});
// disable checkout buttons
window.appikonDiscount.disableCheckoutButtons($);
// send request to discount api
var xhrAppikonDiscountRequest = $.ajax({
cache: !1,
type: "POST",
url: window.appikonDiscount.settings.app_root_url,
data: JSON.stringify(window.appikon),
dataType: "json",
contentType: "application/json; charset=utf-8"
}).done(function(data) {
window.appikonResponseStore.discountResponse = data;
window.appikonDiscount.fillCartData($, true);
window.appikonDiscount.enableCheckoutButtons($);
}).fail(function(jqXHR, status, error) {
console.error("calculateAppikonDiscount", error, jqXHR.responseText)
window.appikonDiscount.enableCheckoutButtons($);
});
}).fail(function(jqXHR, status, error) {
console.error("prepareAppikonDiscountRequestData", error, jqXHR.responseText)
})
}
}
window.appikonDiscount.triggerDiscountCalculation = ($) => {
if (window.appikonResponseStore.cartJS) {
window.appikonDiscount.prepareAppikonDiscountRequestData($, window.appikonResponseStore.cartJS);
} else {
window.appikonDiscount.getAppikonDiscountData($);
}
}
window.appikonDiscount.updateCartItems = ($, items) => {
for (var e = 0; e < items.length; e++) {
var n = items[e];
n.upsell_note = n.upsell_note ? n.upsell_note : "";
n.success_note = n.success_note ? n.success_note : "";
if (n.discounted_price < n.original_price) {
if (window.appikonDiscount.settings.use_compare_at_price === true) {
$(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
$(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>");
$(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
} else {
$(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
$(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>");
$(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>");
}
$("span.discounted_price").css("font-weight", "bold");
} else {
if (window.appikonDiscount.settings.use_compare_at_price === true) {
$(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>");
$(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_line_price_format + "</span>");
$(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>");
} else {
$(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>");
$(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_line_price_format + "</span>");
$(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>");
}
$("span.discounted_price").css("font-weight", "normal");
}
$(".appikon-cart-item-upsell-notes[data-key='" + n.key + "']").html(n.upsell_note);
$(".appikon-cart-item-success-notes[data-key='" + n.key + "']").html(n.success_note);
}
};
window.appikonDiscount.displayCartTotals = ($, t) => {
$(".wholesale-original-cart-total span.wholesale-original-price").length > 0 ? $(".wholesale-original-cart-total span.wholesale-original-price").css("text-decoration", "line-through") : $(".wholesale-original-cart-total").css("text-decoration", "line-through");
$(".wholesale-original-cart-total").show()
if (window.appikonDiscount.settings.use_compare_at_price === true) {
$("span.wholesale-original-price").html(t.compare_at_price_html);
} else {
$("span.wholesale-original-price").html(t.original_price_html);
}
$(".wholesale-cart-total").html("<span class=''>" + t.discounted_price_html + "</span>");
var e = "";
if (t.summary_item_html) {
e = t.summary_item_html;
}
$(".subtotal .cart_savings.sale").hide();
$(".wholesale-cart-total").prepend("<span class='appikon-messages'><div id='appikon-summary-item'>" + e + "</div><div id='appikon-discount-item'></div></span>");
if (window.appikonDiscount.settings.show_discount_code) {
$('.appikon-discounts-wrapper').remove();
var discountCodePlacementSelectors = window.appikonDiscount.settings.discount_code_settings.inputPlacementSelector.split(',');
discountCodePlacementSelectors.forEach((selector, index, array) => {
let discountCodeWrapper = "<div class='appikon-discounts-wrapper'>" +
"<input type='text' id='appikon-discount-code' placeholder='Discount Code'>" +
"<button id='apply-appikon-discount' class='btn btn--secondary'>Apply</button>" +
"</div>"
if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "BEFORE") {
$(selector).before(discountCodeWrapper);
} else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "AFTER") {
$(selector).after(discountCodeWrapper);
} else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "PREPEND") {
$(selector).prepend(discountCodeWrapper);
} else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "APPEND") {
$(selector).append(discountCodeWrapper);
} else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "REPLACE") {
$(selector).after(discountCodeWrapper);
$(selector).hide();
}
});
if (window.appikon.discount_code) {
$(".appikon-discounts-wrapper").hide();
$("div[id=appikon-discount-item]").html('<button id="appikon-remove-discount-code" type="button">X</button>' + t.discount_item_html);
document.querySelectorAll("#appikon-remove-discount-code").forEach(item => {
item.addEventListener('click', event => {
window.appikonDiscount.deleteCookie("appikon_discount_" + window.appikonDiscount.settings.shop);
delete window.appikon.discount_code;
window.appikonDiscount.triggerDiscountCalculation($);
});
});
} else {
$(".appikon-discounts-wrapper").show();
}
}
$(".wholesale-cart-total span").css("text-decoration", "none");
window.appikonDiscount.reloadCurrency();
};
window.appikonDiscount.deleteCookie = (t) => {
var o = new Date;
o.setTime(o.getTime() - 1000);
var i = "expires=" + o.toUTCString();
document.cookie = t + "=; " + i + "; path=/;"
}
window.appikonDiscount.setCookie = (t, e, n) => {
var o = new Date;
o.setTime(o.getTime() + 24 * n * 60 * 60 * 1e3);
var i = "expires=" + o.toUTCString();
document.cookie = t + "=" + e + "; " + i + "; path=/;"
}
window.appikonDiscount.setCookieMinutes = (t, e, m) => {
var o = new Date;
o.setTime(o.getTime() + m * 60000);
var i = "expires=" + o.toUTCString();
document.cookie = t + "=" + e + "; " + i + "; path=/;"
}
window.appikonDiscount.setCookieSession = (t, e) => {
document.cookie = t + "=" + e + "; path=/;"
}
window.appikonDiscount.getCookie = (t) => {
for (var e = t + "=", n = document.cookie.split(";"), o = 0; o < n.length; o++) {
for (var i = n[o];
" " == i.charAt(0);) i = i.substring(1);
if (0 == i.indexOf(e)) return i.substring(e.length, i.length)
}
return ""
}
// custom JS settings overrides
</script>
<script id="adp-discount-tiers-default" type="text/x-handlebars-template">
<div class="adp-discount-tiers">
<h4>{{{product_message}}}</h4>
<table class="adp-discount-table">
<thead>
<tr>
<th>Minimum Qty</th>
<th>Discount</th>
</tr>
</thead>
<tbody>
{{#vol_rows}}
<tr>
<td>{{{quantity}}} +</td>
<td>{{{price.title}}}</td>
</tr>
{{/vol_rows}}
</tbody>
</table>
</div>
</script>
<script id="adp-discount-tiers-detailed" type="text/x-handlebars-template">
<div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
<table class="adp-discount-table">
<thead>
<tr>
<th>Qty</th>
<th>Discount</th>
</tr>
</thead>
<tbody> {{#vol_rows}}
<tr>
<td>Buy {{{quantity}}}</td>
<td>{{{price.title}}} each</td>
</tr>
{{/vol_rows}}
</tbody>
</table>
</div>
</script>
<script id="adp-discount-tiers-grid" type="text/x-handlebars-template">
<div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
<table class="adp-discount-table">
<thead>
<tr>
<th>Minimum Qty</th>
<th>Maximum Qty</th>
<th>Discount</th>
</tr>
</thead>
<tbody> {{#vol_rows}}
<tr>
<td>{{{quantity}}}</td>
<td>{{{next_range_qty}}}</td>
<td>{{{price.title}}}</td>
</tr>
{{/vol_rows}}
</tbody>
</table>
</div>
</script>
<script id="adp-discount-tiers-grid-alt" type="text/x-handlebars-template">
<div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
<table class="adp-discount-table">
<thead>
<tr>
<th>Qty</th>
<th>Discount</th>
</tr>
</thead>
<tbody> {{#vol_rows}}
<tr>
<td>{{{quantity}}} - {{{next_range_qty}}}</td>
<td>{{{price.title}}}</td>
</tr>
{{/vol_rows}}
</tbody>
</table>
</div>
</script>
<script id="adp-buy-x-discount-tiers" type="text/x-handlebars-template">
<div class="adp-discount-tiers"><h4>{{{product_message}}}</h4>
<table class="adp-discount-table">
<thead>
<tr>
<th>Qty</th>
<th>Discount</th>
</tr>
</thead>
<tbody> {{#vol_rows}}
<tr>
<td>Buy {{{quantity}}}</td>
<td>{{{price.title}}}</td>
</tr>
{{/vol_rows}}
</tbody>
</table>
</div>
</script>
<script type="text/javascript">
function getUrlParam(paramName) {
const urlParams = new URLSearchParams(window.location.search);
return urlParams.get(paramName);
}
const testOfferParam = getUrlParam('shopacadoTestToken');
const testOfferName = getUrlParam('shopacadoTestName');
! function (window, document) {
"use strict";
if (testOfferParam) {
window.appikonDiscount.setCookieSession('shopacado-test-offer-token', testOfferParam);
window.appikonDiscount.setCookieSession('shopacado-test-offer-name', testOfferName);
var uri = window.location.toString();
if (uri.indexOf("?") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("?"));
window.history.replaceState({}, document.title, clean_uri);
}
}
function isMobileBrowser() {
var t = !1;
try {
(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0, 4))) && (t = !0)
} catch (e) {}
return t
}
function reqJquery(t) {
if ("undefined" == typeof jQuery || !jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) {
var e = document.getElementsByTagName("head")[0],
n = document.createElement("script");
n.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js", n.type = "text/javascript", n.onload = n.onreadystatechange = function () {
n.readyState ? "complete" !== n.readyState && "loaded" !== n.readyState || (n.onreadystatechange = null, t(jQuery.noConflict(!0))) : t(jQuery.noConflict(!0))
}, e.appendChild(n)
} else t(jQuery)
}
if (-1 !== document.location.search.indexOf("clear_cookies=1")) {
window.appikonDiscount.setCookie("adp-skip-ids", "");
window.appikonDiscount.setCookie("cart", "");
}
reqJquery(function ($) {
checkForTestOffer();
function notifyCalculationsInProgress() {
return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? (checkoutBtn.attr("disabled", !0).val("Please wait").text("Please wait").css("border-color", originalBorder).css("background-color", originalBackground), setTimeout(enableCheckoutButton, 4e3)) : window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.showAppikonNotification($, window.appikonDiscount.settings.calculation_note, {})), !0
}
function hideCalculationsInProgressNote() {
return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? enableCheckoutButton() : $("#appikon-notification-bar").text() == window.appikonDiscount.settings.calculation_note + "X" && $("#appikon-notification-bar").fadeOut("slow")), !0
}
function getRefreshDelayValue() {
var t = "";
return t = isMobileBrowser() ? window.appikonDiscount.settings.delay_mobile_refresh_cart : window.appikonDiscount.settings.delay_refresh_cart, 1e3 * parseFloat(t)
}
function checkForTestOffer() {
window.appikon.test_offer_token = window.appikonDiscount.getCookie('shopacado-test-offer-token');
window.appikon.test_offer_name = window.appikonDiscount.getCookie('shopacado-test-offer-name');
if (window.appikon.test_offer_token && window.appikon.test_offer_token != "") {
showTestOfferNotice();
}
}
function showTestOfferNotice() {
var noticeHtml = `
<div id="shopacado-banner">
<div id="shopacado-banner-content">
Testing Offer: ` + window.appikon.test_offer_name + `
<button id="shopacado-stop-test-offer">Stop Testing</button>
</div>
</div>
`;
$("#shopacado-banner").remove();
$("body").prepend(noticeHtml);
$("body").addClass("push-down");
$("#shopacado-stop-test-offer").click( function () {
removeTestOfferNotice();
});
}
function removeTestOfferNotice() {
$("#shopacado-banner").remove();
$("body").removeClass("push-down");
window.appikonDiscount.deleteCookie("shopacado-test-offer-token");
window.appikonDiscount.deleteCookie("shopacado-test-offer-name");
delete window.appikon.test_offer_token;
delete window.appikon.test_offer_name;
}
window.appikonDiscount.calculateDiscounts = () => window.appikonDiscount.getAppikonDiscountData($);
function refreshAppikonData() {
window.appikonDiscount.getAppikonDiscountData($);
}
function handleCartRequests(url) {
var isCartRequestProcessed = true;
if ((url.includes('/cart.js')
|| url.includes('/cart.json')
|| url.includes('/cart/add.js')
|| url.includes('/cart/update.js')
|| (window.appikonDiscount.settings.is_dynamic_insertion && url.includes('/cart/change'))
|| url.includes('/cart/clear.js')
|| url.endsWith('/cart')
|| url.includes('/cart?'))
&& !url.includes('/cart?view=appikon.json')) {
if (url.includes('/cart/add.js') || url.endsWith('/cart') || url.includes('/cart?') ) {
$.ajax({
cache: !1,
type: "GET",
url: "/cart.js",
dataType: "json"
}).done(function (ajaxCartData) {
//window.appikonDiscount.processCartData($, ajaxCartData);
}).fail(function (jqXHR, status, error) {
console.error(error)
})
} else {
isCartRequestProcessed = false;
}
}
return isCartRequestProcessed;
}
$(document).ready(function () {
if(window.appikonDiscount.settings.dp.installed) {
refreshAppikonData();
if (window.appikonDiscount.settings.listen_to_ajax_cart_events_strategy) {
// Intercept AJAX requests
var origOpen = window.XMLHttpRequest.prototype.open;
window.XMLHttpRequest.prototype.open = function() {
this.addEventListener('load', async function() {
var url = this.responseURL;
if(!handleCartRequests(url)) {
var ajaxCartData = JSON.parse(this.responseText);
if (window.appikonDiscount.settings.use_compare_at_price === true) {
var cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData);
window.appikonDiscount.processCartData($, cartWithCompareAt);
} else {
window.appikonDiscount.processCartData($, ajaxCartData);
}
}
});
origOpen.apply(this, arguments);
};
// Intercept fetch requests
const originalFetch = window.fetch;
window.fetch = function() {
return new Promise((resolve, reject) => {
originalFetch.apply(this, arguments)
.then((response) => {
var url = response.url;
if(!handleCartRequests(url)) {
$.ajax({
cache: !1,
type: "GET",
url: "/cart.js",
dataType: "json"
})
// response.clone().json().then(ajaxCartData => {
// window.appikonDiscount.processCartData($, ajaxCartData);
//});
}
resolve(response);
})
.catch((error) => {
reject(error);
})
});
}
} else {
var appikonCallRepeater = setInterval(refreshAppikonData,1000);
}
}
});
var appikonCookieCode = window.appikonDiscount.getCookie("appikon_discount_" + window.appikonDiscount.settings.shop);
appikonCookieCode && (window.appikon.discount_code = appikonCookieCode);
if (hasFlag("disable_checkout_button")) {
var checkoutBtn = $(window.appikonDiscount.settings.global.appikonCheckoutSelector);
var originalCheckoutContent = checkoutBtn.val() || checkoutBtn.html();
var originalBorder = checkoutBtn.css("border-color");
var originalBackground = checkoutBtn.css("background-color");
var enableCheckoutButton = function () {
checkoutBtn.html(originalCheckoutContent).val(originalCheckoutContent).removeAttr("disabled").removeAttr("border-color").removeAttr("background-color")
};
}
if (window.appikonDiscount.isAppikonCartPage) {
var skipIds = window.appikonDiscount.getCookie("adp-skip-ids");
skipIds && (window.appikon.skip_ids = skipIds)
}
window.appikon.multicurrency = {};
if (window.Shopify && window.Shopify.currency) {
window.appikon.multicurrency.currency = window.Shopify.currency.active;
window.appikon.multicurrency.rate = window.Shopify.currency.rate;
}
if (window.theme && window.theme.moneyFormat) {
window.appikon.multicurrency.moneyFormat = window.theme.moneyFormat;
} else if (window.theme && window.theme.strings && window.theme.strings.moneyFormat) {
window.appikon.multicurrency.moneyFormat = window.theme.strings.moneyFormat;
} else if (window.Theme && window.Theme.strings && window.Theme.strings.moneyFormat) {
window.appikon.multicurrency.moneyFormat = window.Theme.strings.moneyFormat;
} else if (window.Theme && window.Theme.moneyFormat) {
window.appikon.multicurrency.moneyFormat = window.Theme.moneyFormat;
} else if (window.mwSwitcherObjects && window.mwSwitcherObjects.shop.money_format){
window.appikon.multicurrency.moneyFormat = window.mwSwitcherObjects.shop.money_format;
} else if (window.Shopify.currency && window.Shopify.currency.active && window.Currency && window.Currency.money_format && window.Currency.money_format[window.Shopify.currency.active]) {
window.appikon.multicurrency.moneyFormat = window.Currency.money_format[window.Shopify.currency.active];
}
window.appikon.adp_page.length && window.appikonDiscount.settings.dp.installed > 0 && ($.ajax({
cache: !1,
type: "POST",
url: window.appikonDiscount.settings.app_root_url,
data: JSON.stringify(window.appikon),
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (t) {
window.appikonDiscount.appikonDelegate($, t);
}
})), setTimeout(function () {
"function" == typeof ga && ga(function (t) {
window.gaclientId = t.get("clientId")
})
}, 1e3), hasFlag("refresh_on_qty_plush_minus") && ($(document).on("click", window.appikonDiscount.settings.plus_minus_qty_selector, function () {
var t = this;
window.appikonDiscount.isAppikonCartPage && setTimeout(function () {
$(t).parents('form[action*="/cart"]').submit()
}, 500)
}), hasFlag("refresh_on_qty_change_hard") && (window.appikon.cartSubmit = function () {
window.appikonDiscount.isAppikonCartPage && setTimeout(function () {
$('form[action*="/cart"]').submit()
}, 500)
}, $(document).ready(function () {
setTimeout(function () {
var t, e = document.querySelectorAll(window.appikonDiscount.settings.plus_minus_qty_selector);
for (t = 0; t < e.length; t++) e[t].setAttribute("onclick", "window.appikon.cartSubmit();")
}, 1200)
})));
var debutEditBtnExists = $("div.cart__edit button.btn.cart__edit--active:visible").length > 0,
qtyInputEvent = debutEditBtnExists ? "" : "input ";
if (window.appikonDiscount.isAppikonCartPage && $(document).on(qtyInputEvent + "change", "input.appikon-quantity, input[name^='updates['], input[id^='updates_'], input[id^='Updates_']", function (t) {
var e = this;
t.preventDefault(), "" != $.trim($(this).val()) && (setTimeout(function () {
if (hasFlag("enable_quantity_change_reload")) {
hasFlag("quantities_refresh_over_submit") ? window.location.reload() : $(e).parents('form[action*="/cart"]').submit()
}
}, getRefreshDelayValue()))
}), window.appikonDiscount.isAppikonCartPage && ($(document).on("click", "td.cart-qty span.icon-plus, td.cart-qty span.icon-minus", function (t) {
t.preventDefault(), $(this).parents('form[action*="/cart"]').submit()
}), !window.appikonDiscount.settings.is_dynamic_insertion && $(document).ajaxSuccess(function (t, e, n) {
n && "/cart/change.js" == n.url && window.location.reload()
}), 1 != hasFlag("avoid_default_qty_input_event_change") && (setTimeout(function () {
$(".js-qty__adjust").off("click")
}, 500), $(document).on("click", "div.js-qty .js-qty__adjust", function (t) {
if(!window.appikonDiscount.settings.avoid_cart_quantity_adjustment) {
t.preventDefault();
var e = parseInt($(this).parents("div.js-qty").find("input").val());
if ($(this).hasClass("js-qty__adjust--plus")) var n = e + 1;
else n = e - 1;
$(this).parents("div.js-qty").find("input").val(n).change()
} else {
$(this).parents("div.js-qty").find("input").change()
}
}))), $(document).on("click", "button#apply-appikon-discount", function (t) {
t.preventDefault();
var discount_code_entered = $("input[id=appikon-discount-code]:visible").val().trim();
window.appikonDiscount.setCookieMinutes("appikon_discount_" + window.appikonDiscount.settings.shop, discount_code_entered, 5);
window.appikon.discount_code = discount_code_entered;
window.appikonDiscount.triggerDiscountCalculation($);
}), $(document).on("click", "div#appikon-close-notification", function (t) {
t.preventDefault(), window.appikonDiscount.setCookie("appikon_notifications_closed", 1, .01), $("#appikon-notification-bar").slideUp("slow")
}), $(document).on("click", ".appikon-variants-container select.adp-variants", function () {
$(this).children("option").length < 1 && alert("All item variants are out of stock")
}), hasFlag("use_google_fonts")) {
function insertGoogleFontStyle(t) {
var e = document.head,
n = document.createElement("link");
n.id = "adp_google_fonts_link", n.type = "text/css", n.rel = "stylesheet", n.href = "https://fonts.googleapis.com/css?family=" + t.join(","), e.appendChild(n)
}
};
});
}(window, document);
</script>
<style> </style>
<div id="shopify-block-AOVc2SVJycmZ3TDFrM__5043070786800498925" class="shopify-block shopify-app-block"><style>
.product-restore-email + .product-restore-email {
display: none !important;
}
</style>
<script src="https://cdn.shopify.com/extensions/019a7602-2f7e-7824-b2bd-7e1bf115171e/ecomsend-restock-77/assets/sealapps_email_config.js" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019a7602-2f7e-7824-b2bd-7e1bf115171e/ecomsend-restock-77/assets/product_restore_email.js" defer="defer"></script>
<script id="em_product_variants" type="application/json">
[{"id":39401831465094,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"00313897_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":false,"name":"Cetus Pro FPV Kit","public_title":null,"options":["Default Title"],"price":18999,"weight":1450,"compare_at_price":22999,"inventory_quantity":-414,"inventory_management":"shopify","inventory_policy":"deny","barcode":"0705644073662","requires_selling_plan":false,"selling_plan_allocations":[]}]
</script>
<script id="em_product_selected_or_first_available_variant" type="application/json">
{"id":39401831465094,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"00313897_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":false,"name":"Cetus Pro FPV Kit","public_title":null,"options":["Default Title"],"price":18999,"weight":1450,"compare_at_price":22999,"inventory_quantity":-414,"inventory_management":"shopify","inventory_policy":"deny","barcode":"0705644073662","requires_selling_plan":false,"selling_plan_allocations":[]}
</script>
<script id="bis_shop_id" type="application/json">
17786615
</script>
<script id="ecomsend_bis_product_title" type="application/json">
"Cetus Pro FPV Kit"
</script>
<script id="ecomsend_bis_page_type" type="application/json">
"product"
</script><script>
</script>
<script>
var bis_button_status = {"status":1,"snsStatus":1,"ConfirmStatus":1};
var bis_button_style = {"id":9448,"shop_id":"17786615","btn_value":"EMAIL ME WHEN AVAILABLE","btn_color":"#000000","font_color":"#ffffff","created_at":1691291781,"updated_at":1692343825,"offset":10,"inline_status":1,"float_status":0,"float_btn_value":"EMAIL ME WHEN AVAILABLE","float_btn_color":"#000000","float_font_color":"#ffffff","btn_display_all":0,"btn_border_color":"transparent","btn_border_radius":"0","btn_hover_animation":0,"btn_font_size":"14","btn_font_family":"inherit","btn_font_weight":"inherit","btn_margin_top":"0","btn_margin_bottom":"0","btn_hover_color":"#08a8cf","btn_hover_font_color":"#ffffff","btn_insert_customized":0,"btn_insert_el":"","btn_insert_type":"afterend","btn_customize_css":"","language_id":28,"transStatus":false,"is_branding_removed":0,"continue_selling":0};
var bis_integration = [];
var bis_popup_style = {"id":9700,"shop_id":"17786615","popup_btn_value":"EMAIL ME WHEN AVAILABLE","popup_btn_color":"#333333","popup_btn_font_color":"#ffffff","created_at":1691291781,"updated_at":1691291781,"popup_header_text":"EMAIL ME WHEN AVAILABLE","popup_validation_text":"* Your contact info is invalid","popup_footer_text":"We will notify you when this product is in stock. We do not share your address with anybody else.","success_frame_title":"Successfully subscribed","success_frame_content":"We will send you an email when this product is back in stock.","popup_placeholder_text":"Email address...","popup_name_placeholder_text":"Your name","popup_subscribed_text":"* You are already subsribed to this product","popup_opt_in_text":"Subscribe me to your list","popup_option":1,"popup_tab_email":"Email","popup_tab_sms":"SMS","sms_default_region":"US","language_id":28,"transStatus":false};
var bis_lang = {"de":{"transStatus":true,"float_btn_value":"SCHICKEN SIE MICH, WENN VERF\u00dcGBAR","btn_value":"SCHICKEN SIE MICH, WENN VERF\u00dcGBAR","language_id":39,"popup_header_text":"SCHICKEN SIE MICH, WENN VERF\u00dcGBAR","popup_tab_email":"Email","popup_tab_sms":"SMS","popup_btn_value":"SCHICKEN SIE MICH, WENN VERF\u00dcGBAR","popup_name_placeholder_text":"Dein Name","popup_placeholder_text":"E-Mail-Addresse...","popup_validation_text":"* Ihre Kontaktdaten sind ung\u00fcltig","popup_subscribed_text":"* Sie haben dieses Produkt bereits abonniert","popup_footer_text":"Wir werden Sie benachrichtigen, wenn dieses Produkt auf Lager ist. Wir geben Ihre Adresse nicht an Dritte weiter.","popup_opt_in_text":"Tragen Sie mich in Ihre Liste ein","success_frame_title":"Erfolgreich abonniert","success_frame_content":"Wir senden Ihnen eine E-Mail, wenn dieses Produkt wieder auf Lager ist."},"en":{"btn_value":"EMAIL ME WHEN AVAILABLE","float_btn_value":"EMAIL ME WHEN AVAILABLE","language_id":28,"transStatus":false,"popup_header_text":"EMAIL ME WHEN AVAILABLE","popup_tab_email":"Email","popup_tab_sms":"SMS","popup_btn_value":"EMAIL ME WHEN AVAILABLE","popup_name_placeholder_text":"Your name","popup_placeholder_text":"Email address...","popup_validation_text":"* Your contact info is invalid","popup_subscribed_text":"* You are already subsribed to this product","popup_footer_text":"We will notify you when this product is in stock. We do not share your address with anybody else.","popup_opt_in_text":"Subscribe me to your list","success_frame_title":"Successfully subscribed","success_frame_content":"We will send you an email when this product is back in stock."}};
</script>
<script>
</script>
<script>
var bis_popup_settings = {"btn_text":"EMAIL ME WHEN AVAILABLE","btn_bg_color":"#333333","btn_text_color":"#ffffff","header_text":"EMAIL ME WHEN AVAILABLE","verification_failed_text":"* Your contact info is invalid","footer_text":"We will notify you when this product is in stock. We do not share your address with anybody else.","success_title":"Successfully subscribed","success_content":"We will send you an email when this product is back in stock.","email_address_placeholder":"Email address...","customer_name_placeholder":"Your name","subscribed_text":"* You are already subsribed to this product","opt_in_text":"Subscribe me to your list","popup_template":1,"email_tab_text":"Email","sms_tab_text":"SMS","sms_default_region":"US","is_branding_removed":1,"lang":"en"}
var bis_product_button_settings = {"is_active_inline_btn":1,"inline_btn_margin_top":0,"inline_btn_margin_bottom":0,"inline_btn_text":"EMAIL ME WHEN AVAILABLE","inline_btn_bg_color":"#333333","inline_text_color":"#FFFFFF","is_active_float_btn":0,"float_offset":10,"float_btn_text":"EMAIL ME WHEN AVAILABLE","float_btn_bg_color":"#000000","float_text_color":"#ffffff","display_all":0,"border_color":"#FFFFFF","border_radius":0,"hover_animation":0,"font_size":14,"font_family":"inherit","font_weight":"inherit","hover_bg_color":"#08a8cf","hover_text_color":"#ffffff","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"afterend","customize_css":"","insert_element_selector":"","lang":"en","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":1}
var bis_collection_button_settings = {"is_active_inline_btn":1,"inline_btn_margin_top":10,"inline_btn_margin_bottom":10,"inline_btn_text":"EMAIL ME WHEN AVAILABLE","inline_btn_bg_color":"#333333","inline_text_color":"#FFFFFF","is_active_float_btn":0,"float_offset":500,"float_btn_text":"EMAIL ME WHEN AVAILABLE","float_btn_bg_color":"#000000","float_text_color":"#FFFFFF","display_all":0,"border_color":"#FFFFFF","border_radius":5,"hover_animation":0,"font_size":13,"font_family":"Inherit","font_weight":"inherit","hover_bg_color":"#333333","hover_text_color":"#ffffff","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"afterend","customize_css":"","insert_element_selector":"","lang":"en","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":1}
var bis_integrations = []
</script>
<script>
var bis_shopify_block_status = 2;
var customerInfo = null;
window.ChannelWillBIS = {
customerInfo: customerInfo
};
</script>
</div><div id="shopify-block-AYnFBS2dHVlNpd0laK__13759942015198248323" class="shopify-block shopify-app-block"></div><div id="shopify-block-ANU5xWEp0VmVnd25tc__16477348613150133823" class="shopify-block shopify-app-block revy-bundle-script-extension-wrapper"><script id="rbu-ex-raw-js">
var bsets = {
cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
locale: 'en',
reloadOnLineItemProperties: false,
disableReloadOnCartUpdate: false,
disableCartAttributeTracker: false,
disableFacebookTracker: false,
enableReloadOnAutoBundleMatch: false,
useH2Header: false,
matchCartDiscountTitle: false,
enableCheckoutTriggerFunctions: false,
};
if(!window.revyBundleThemeSettings) {
window.revyBundleThemeSettings = bsets
} else {
window.revyBundleThemeSettings = Object.assign(window.revyBundleThemeSettings, bsets);
}
window.revyBundleExData = {fe: false, fe_v2: false, bundles: []};
window.revyBundleExData.fe = true;
window.revyBundleExData.fe_v2 = true;
window.revyBundleExData.onlyWidgetAdds = false;
window.revyBundleExData.discountTitle = "Bundle Discount";
var chunkData = [[1733350,0,"",[[7315168395398,1,[41501237248134,41501237280902]],[7312487252102,1,[41493461827718,41493461860486,41493461926022,41493461794950,41493461893254]],[7306921410694,1,[41474014150790]],[6646062612614,1,[41517863731334]],[7314295292038,1,[41498335936646]]],1,5.0,{},0,[]],[1290606,0,"",[[4352969310342,1,[40162473902214]],[6847506251910,1,[40100363993222,40100364025990,40100364058758,40100364091526,40100364124294,40100364157062,40100365926534,41517861339270]],[6804315013254,1,[39989804499078]],[6847727370374,1,[40100902273158,40100902305926,40100902338694,40100902371462,40101026955398]],[7286805463174,1,[41442260025478]]],0,5.0,{},0,[]],[1733353,0,"",[[7312804118662,1,[41494806134918,41494806233222]],[7306921410694,1,[41474014150790]],[6847506251910,1,[41517861339270]],[7312487252102,1,[41493461827718,41493461860486,41493461926022,41493461794950,41493461893254]],[7314295292038,1,[41498335936646]]],1,5.0,{},0,[]],[1733348,0,"",[[7316054147206,1,[41505688748166,41505688715398]],[7314293293190,1,[41498323746950,41498335608966,41498323779718,41498335707270,41498323812486,41498335805574]],[7314296864902,1,[41498342719622,41498342752390]],[7314295292038,1,[41498335936646]],[7314295554182,1,[41498339016838,41498339049606,41502540595334,41502540628102]]],1,5.0,{},0,[]],[1370790,0,"",[[6857761390726,1,[40126827069574]],[7286805463174,1,[41442260025478]],[6847506251910,1,[40100363993222,40100364025990,40100364058758,40100364091526,40100364124294,40100364157062,40100365926534,41517861339270]],[6855429947526,1,[40119865081990]],[6579477250182,1,[39395618586758,39395618619526,39395618652294]]],0,5.0,{},0,[]],[1686782,0,"",[[7194951024774,1,[41111519461510,41111519494278]],[7406479507590,1,[42083838918790,42083838984326,42083839049862,42083839017094,42083838951558]],[7493205655686,1,[42566848807046,42566848839814]],[7174433734790,1,[41142912712838,41142912745606]]],1,5.0,{},0,[]],[1752503,1,"",[[6673869209734,1,[39628763496582,39628763529350,39660701581446,39660701614214]]],0,10.0,{},[[4,10,false,5.0,true]],0,[]],[1686784,0,"",[[7202660515974,1,[41132462833798]],[7406479638662,1,[42083839213702,42083839312006,42083839410310,42083839377542,42083839279238]],[7493205655686,1,[42566848872582,42566849298566,42566849331334]],[7174433734790,1,[41142912745606]]],1,5.0,{},0,[]],[1699363,0,"",[[7240666579078,1,[42022567477382,42022567510150,41268772241542,41416971419782,41741387169926,41741387202694]],[7353792987270,1,[41639887503494,41639887569030,41639887601798,41639887667334,41639685718150,41639685750918,41639685914758,41639685947526,41639685849222]],[7240671461510,1,[41268778532998,41270869131398,41268778598534,41270869164166]],[6954629070982,1,[40377078251654]]],1,5.0,{},0,[]],[1770047,0,"",[[7451028717702,1,[42399607226502,42399607259270,42399607292038,42399607324806]],[7451028684934,1,[42399606177926,42399606243462,42399606374534,42399606440070]],[7459096854662,1,[42441596338310,42437521801350,42437521834118]],[7314296864902,1,[41498342719622,41498342752390]]],1,5.0,{},0,[]],[1752363,0,"",[[6903379918982,1,[40240553656454,40240553689222,40240553721990,40240553754758,40240553787526,40240553820294,40240553558150,40240553590918,40240553623686]],[6815760744582,1,[40024009474182,40024009506950]],[6890369646726,1,[40211851640966]],[6872232362118,1,[40164500209798,40164499325062,40164500275334,40164500242566]]],0,5.0,{},0,[]],[1208312,0,"",[[6788924080262,1,[39943828865158,39948655394950]],[6579477250182,1,[39395618586758,39395618619526,39395618652294]],[4377347391622,1,[31295909036166]],[6800536830086,1,[39977046081670]]],1,5.0,{},0,[]],[1752588,0,"",[[6893613154438,1,[40219641479302,40219641446534,40219641413766,40219641512070,40219641544838,40219641577606,40219641610374]],[6804315013254,1,[39989804499078]],[7174433734790,1,[41142912712838,41142912745606]]],0,5.0,{},0,[]],[1752521,0,"",[[6753431814278,1,[39847063814278,39847062503558]],[6800536830086,1,[39977046081670]],[5159557333126,1,[34782372102278,41340445884550]]],1,5.0,{},0,[]],[1208317,0,"",[[6800910155910,1,[39996559655046,40168179662982,39996559687814,40168179695750]],[6579477250182,1,[39395618586758,39395618619526,39395618652294]],[6807355424902,1,[39999096553606]]],1,5.0,{},0,[]]];
window.revyBundleExData.bundles = window.revyBundleExData.bundles.concat(chunkData);
var chunkData = [[838245,0,"",[[6582194077830,1,[39401831465094]],[4377347391622,1,[31295909036166]],[6579477250182,1,[39395618586758,39395618619526,39395618652294]]],1,5.0,{},0,[]],[902857,0,"",[[6642708709510,1,[39652634722438]],[6644502593670,1,[39737264832646]],[6587156332678,1,[39416095408262,39416095441030,39416123981958,40838513819782,40838513852550,40838513885318]]],1,3.0,{},0,[]],[1723390,0,"",[[6916464803974,1,[40267836948614]],[6916465688710,1,[40271367897222,40271367929990]],[6983116783750,1,[40478286381190]]],1,5.0,{},0,[]],[1779448,0,"",[[7453153427590,1,[42410958913670,42410958946438,42410958979206,42410959011974]],[7453156212870,1,[42410975723654,42410975756422,42410976051334,42410976084102]],[7453156442246,1,[42410978082950,42410978148486]]],1,5.0,{},0,[]],[1723377,0,"",[[6587156332678,2,[39416095441030,39416123981958,40838513852550,40838513885318]],[7251178225798,1,[41308015034502,41308015067270]]],0,5.0,{},0,[]],[1311027,0,"",[[6847727370374,1,[40100902273158,40100902305926,40100902338694,40100902371462,40101026955398]],[6847506251910,1,[40100363993222,40100364025990,40100364058758,40100364091526,40100364124294,40100364157062,40100365926534,41517861339270]],[6855429947526,1,[40119865081990]]],0,5.0,{},0,[]],[1264715,0,"",[[6820437721222,1,[40036965384326,40036965417094]],[6820513054854,1,[40037060444294,40037063065734,40037063098502,40037063131270,40037063164038,40037063196806,40037063229574,40037063262342]],[6798928052358,1,[40243585876102,39972369793158,39972369825926]]],0,5.0,{},0,[]],[904869,0,"",[[6675428507782,1,[39631385133190]],[6688598622342,1,[39655753842822,39655753875590,39655753908358,39655753941126]]],1,3.0,{},0,[]],[1364867,0,"",[[6855405994118,1,[40119761764486,40119761797254,40119761830022,40119761928326,40119761862790,40119761895558,40119761961094]],[6847506251910,1,[40100363993222,40100364025990,40100364058758,40100364091526,40100364124294,40100364157062,40100365926534,41517861339270]]],0,5.0,{},0,[]],[1506374,0,"",[[6893472252038,1,[40219461419142,40219461517446,40219461451910,40219461484678,40219461550214,40219461582982,40432231383174]],[4353838121094,1,[39775812354182,31178212147334,31178215489670,31178178232454,31178213032070,31178213064838,39775812255878,39775812288646,39775812321414,31178178199686,41422205747334]]],0,5.0,{},0,[]],[1752511,3,"",[],"",5.0,{},[[2,0,5.0,false,2,false]],0,[]],[1748059,0,"",[[7353793740934,1,[41639689945222,41639690109062,41639690010758,41639690043526,41639690076294]],[7353792987270,1,[41639887503494,41639887569030,41639887601798,41639887667334,41639685816454,41639685881990,41639685849222]]],0,5.0,{},0,[]],[1524520,0,"",[[6897324163206,1,[40227898949766]],[6805948432518,1,[39995057668230,40173826506886,40173826539654]]],1,5.0,{},0,[]],[1752502,0,"",[[5201827922054,1,[39537042260102,34953921757318,39378951045254,34953921790086,39537043177606,39248819355782]],[6625519272070,1,[39537053237382]]],0,5.0,{},0,[]],[976536,0,"",[[6607765438598,1,[39477058273414]],[6726016106630,1,[39758760050822]]],1,2.0,{},0,[]]];
window.revyBundleExData.bundles = window.revyBundleExData.bundles.concat(chunkData);
var chunkData = [[1779450,0,"",[[7465943302278,1,[42460208824454,42460208857222]],[7467767070854,1,[42468002103430]]],1,5.0,{},0,[]],[838246,0,"",[[6556050980998,1,[39319938400390]],[6579477250182,1,[39395618586758,39395618619526,39395618652294]]],1,5.0,{},0,[]],[919592,0,"",[[6860942934150,1,[40136936292486,40136938061958,40139115823238]],[6688131416198,1,[39654896074886]]],0,5.0,{},0,[]],[1748061,0,"",[[6872232362118,1,[40164500209798,40164499325062,40164500275334,40164499292294,40164499259526,40164500242566]],[7353792987270,1,[41639685718150,41639685783686,41639685750918,41639685914758,41639685980294,41639685947526,41639685816454,41639685881990,41639685849222]]],0,5.0,{},0,[]],[907915,0,"",[[6587156332678,1,[39416095408262,39416095441030,39416123981958,40838513819782,40838513852550,40838513885318]],[6587569209478,1,[39417052201094,39417052823686,39417042927750,39417053053062,40838474367110]]],0,5.0,{},0,[]],[1752516,3,"",[],"",10.0,{},[[2,0,5.0,false,2,false]],0,[]],[1752590,3,"",[],"",10.0,{},[[2,1,5.0,false,2,false]],0,[]]];
window.revyBundleExData.bundles = window.revyBundleExData.bundles.concat(chunkData);
</script>
<script>
if(document.querySelector("#rbu-ex-raw-js")) document.querySelector("#rbu-ex-raw-js").remove();
</script>
<meta name="revy-bundle:style-url" content="https://cdn.shopify.com/extensions/019a8e09-12c8-7fae-a173-e2c1ec9145e2/revy-bundle-cli-app-305/assets/revy-bundle.min.css" />
<script async src="https://cdn.shopify.com/extensions/019a8e09-12c8-7fae-a173-e2c1ec9145e2/revy-bundle-cli-app-305/assets/revy-bundle.min.js" data-id="revy-bundle-extension-script"></script>
<script async src="https://cdn.shopify.com/extensions/019a8e09-12c8-7fae-a173-e2c1ec9145e2/revy-bundle-cli-app-305/assets/revy-bundle-auto-v2-fn.min.js" data-id="revy-bundle-extension-auto-fun-v2"></script>
<!-- BEGIN app snippet: collection-info --><script id="rbu-ext-co">
window.revyBundleExData.collectionProductIds = {};
</script>
<script>
if(document.querySelector("#rbu-ext-co")) document.querySelector("#rbu-ext-co").remove();
</script>
<!-- END app snippet -->
</div><div id="shopify-block-ARVJFTTQvQ1g5STNpR__qikify-smartbar-1698983316" class="shopify-block shopify-app-block"><script id="qikify-smart-bar-config" type="text/javascript">
window.qsbData = {
entries: null,
subscription: null,
config: null,
};
qsbData.entries = [{"id":140991,"priority":0,"type":null,"data":{"message":"NEW: Air65 & Air75 Wisp Limited Edition is HERE!","action":"button","button_text":"Buy Now","enable_product_link":true,"countdown_days":"2","background_color":"#434343","color":"#FFFFFF","button_background_color":"#FFFFFF","button_color":"#00a0e9","background_size":"contain","background_repeat":"repeat","button_radius_size":"small","height":45,"content_height":32,"countdown_value_size":"16","countdown_unit_size":"7","layout":["message","button"],"clicked_action":"hide","bar_position":"top_push_sticky","page":"all","responsive":"both","country":"all","schedule":"always","display_time":"5","display_priority":"5","background_image":"https://qikify-cdn.nyc3.cdn.digitaloceanspaces.com/cdn/smartbar/templates/SmytdeO1gALgFZX9lxaCIoKG6ziGa03ZbYs4l7JO.png","typography":{"fontSize":"16","fontFamily":"Lato","variant":"700"},"countdown_background_color":"#ffffff","countdown_value_color":"#1a1a1a","template":"solid-2","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7472354951302","handle":"air65-air75-wisp-brushless-whoop-quadcopter-limited-edition","title":"Air65 & Air75 Wisp Brushless Whoop Quadcopter (Limited Edition)","image":{"src":"https://cdn.shopify.com/s/files/1/1778/6615/files/Air65_Wisp_Limited_Edition.jpg?v=1761184048"},"price":"99.99","priceCompare":null}},"new_tab":true},"status":1,"created_at":"2021-05-08 11:24:22","updated_at":"2025-11-24 12:43:06"},{"id":428951,"priority":0,"type":null,"data":{"message":"Save up to 60% on clearance products","action":"button","button_text":"Buy Now","enable_product_link":true,"countdown_days":"2","background_color":"#262626","color":"#FFFFFF","button_background_color":"#FFFFFF","button_color":"#00a0e9","background_size":"auto","background_repeat":"repeat","button_radius_size":"small","height":45,"content_height":32,"countdown_value_size":"18","countdown_unit_size":"8","layout":["message","button"],"clicked_action":"none","bar_position":"top_push","page":"all","responsive":"both","country":"all","schedule":"always","display_time":"10","display_priority":"3","background_image":"https://qikify-cdn.nyc3.cdn.digitaloceanspaces.com/cdn/smartbar/templates/SmytdeO1gALgFZX9lxaCIoKG6ziGa03ZbYs4l7JO.png","typography":{"fontSize":"16","fontFamily":"Lato","variant":"700"},"countdown_background_color":"","countdown_value_color":"","template":"default","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"product":{"id":"4507773501574","handle":"1805-brushless-motors","title":"1805 Brushless Motors","image":{"src":"https://cdn.shopify.com/s/files/1/1778/6615/products/2550_1.jpg?v=1592219270"},"price":"59.99"},"collection":null,"link":"https://betafpv.com/collections/on-sale","blog":{"id":16394518572,"title":"Community to Share the Fun of Micro Drones","handle":"blog"}},"enable_product":false,"close_button":false,"enable_countdown":false,"countdown_time":"2021-02-17T14:00:00.000Z","countdown_reset":false,"new_tab":true},"status":1,"created_at":"2024-11-22 06:29:02","updated_at":"2025-12-03 03:00:57"},{"id":469460,"priority":0,"type":null,"data":{"message":"Aquila20 FPV Kit: Your Complete FPV Kit, Ready to Fly","action":"button","button_text":"Buy Now","enable_product_link":true,"countdown_days":"2","background_color":"#434343","color":"#FFFFFF","button_background_color":"#FFFFFF","button_color":"#00a0e9","background_size":"contain","background_repeat":"repeat","button_radius_size":"small","height":45,"content_height":32,"countdown_value_size":"16","countdown_unit_size":"7","layout":["message","button"],"clicked_action":"hide","bar_position":"top_push_sticky","page":"all","responsive":"both","country":"all","schedule":"always","display_time":"5","display_priority":"1","background_image":"https://qikify-cdn.nyc3.cdn.digitaloceanspaces.com/cdn/smartbar/templates/SmytdeO1gALgFZX9lxaCIoKG6ziGa03ZbYs4l7JO.png","typography":{"fontSize":"16","fontFamily":"Lato","variant":"700"},"countdown_background_color":"#ffffff","countdown_value_color":"#1a1a1a","template":"solid-2","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7465943302278","handle":"aquila20-fpv-kit","title":"Aquila20 FPV Kit","image":{"src":"https://cdn.shopify.com/s/files/1/1778/6615/files/Aquila20_FPV_Kit.jpg?v=1759054368"},"price":"258.99","priceCompare":null}},"new_tab":true,"enable_countdown":false,"countdown_time":"2025-12-01T12:00:00.000Z"},"status":1,"created_at":"2025-04-11 10:27:43","updated_at":"2025-12-03 02:59:37"},{"id":178616,"priority":0,"type":null,"data":{"message":"NEW: Pavo20 Pro II Brushless Whoop Quadcopter is HERE!","action":"button","button_text":"Buy Now","enable_product_link":true,"countdown_days":"2","background_color":"#434343","color":"#FFFFFF","button_background_color":"#FFFFFF","button_color":"#00a0e9","background_size":"contain","background_repeat":"repeat","button_radius_size":"small","height":45,"content_height":32,"countdown_value_size":"16","countdown_unit_size":"7","layout":["message","button"],"clicked_action":"hide","bar_position":"top_push_sticky","page":"all","responsive":"both","country":"all","schedule":"always","display_time":"5","display_priority":"2","background_image":"https://qikify-cdn.nyc3.cdn.digitaloceanspaces.com/cdn/smartbar/templates/SmytdeO1gALgFZX9lxaCIoKG6ziGa03ZbYs4l7JO.png","typography":{"fontSize":"16","fontFamily":"Lato","variant":"700"},"countdown_background_color":"#ffffff","countdown_value_color":"#1a1a1a","template":"solid-2","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7453153427590","handle":"pavo20-pro-ii-brushless-whoop-quadcopter","title":"Pavo20 Pro II Brushless Whoop Quadcopter","image":{"src":"https://cdn.shopify.com/s/files/1/1778/6615/files/Pavo20_Pro_II_Brushless_Whoop_Quadcopter_O4_Pro_Version.jpg?v=1763518224"},"price":"364.99","priceCompare":null}},"enable_product":false,"product":[{"id":"7312804118662","handle":"meteor75-pro-o4-brushless-whoop-quadcopter","image":{"url":"https://cdn.shopify.com/s/files/1/1778/6615/files/6391ace427ade714b70fb966024ae804_8be295ad-0a9a-48bd-87dc-5813a37dd6e0.jpg?v=1735107153"},"title":"Meteor75 Pro O4 Brushless Whoop Quadcopter"}],"new_tab":true},"status":1,"created_at":"2022-02-25 08:00:12","updated_at":"2025-12-03 03:03:18"}];
qsbData.subscription = {"name":"smartbar-premium","kind":"subscription"};
qsbData.config = null;
</script>
<script src="https://cdn.shopify.com/extensions/6681c8a0-a683-4e06-ac53-8f88bd66a901/qikify-timer-announcement-bar-9/assets/smartbar-v2.js" defer="defer"></script>
<style id="qikify-smartbar-custom-style"></style>
<script id="qikify-smartbar-custom-script"></script>
</div></body>
</html>