Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
1/11
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
Waterproof Portable USB Men's Shaver
1/11

Waterproof Portable USB Men's Shaver

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

FEATURES

  • [Fashion Shell]:The Rotary Travel Shaver whole body is made of environmentally friendly zinc alloy, with 17 steps of electroplating, using 16 to high temperature paint baking process, with exquisite and delicate metal texture, warm, moist and wear-resisting.It’s an Ideal gift for your father, husband, boyfriend or son.
  • [High Speed Ultra-quiet Motor]: DC permanent magnet motor, with multiple patents imported from Japan alloy materials, ultra-quiet, long life, low loss.
  • [Double-ring Cambered Knife Net]: Imported steel from Germany, double-ring cambered knife net, with independent double knife head design, stronger and more durable, wider outer rail, and small holes in the knife net to accurately locate short hairs. Rotary veneer shave, round and smooth to reduce skin friction.
  • [High Performance Battery]: 400mAh lithium battery. Fast charging, excellent high and low temperature performance, more durable and safer than Ni-MH batteries used in traditional shaving products.

SPECIFICATIONS

  • Material: ABS.
  • Function: Body wash, floating head
  • Razor head: rotary 2 head
  • Cleaning method: whole-body water
  • Battery Life: more than 60 minutes
  • Size: 62 x52x26mm
  • Color: Silver, Orange, Blue

PACKAGE

  • Waterproof Portable USB Men’s Shaver * 1
  • USB Charging line * 1
  • Description * 1
  • Clean brush *1

NOTE

  • Please allow slight measurement deviations due to manual measurement.
  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures