www.oriihr.com Open in urlscan Pro
104.17.246.119  Public Scan

Submitted URL: https://oriihr.com/
Effective URL: https://www.oriihr.com/
Submission: On July 31 via api from BE — Scanned from CA

Form analysis 4 forms found in the DOM

POST

<form id="newsletter_banner-form" class="newsletter_banner-form mt-10 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
  @submiterror="newsletter_banner-error.rerender(data=event);newsletter_banner-error.toggleClass(class='hidden', force=false);"
  @submitsuccess="newsletter_banner-subscription-success.toggleClass(class='hidden', force=false);newsletter_banner-form.toggleClass(class='hidden', force=true);newsletter_banner-error.toggleClass(class='hidden', force=true);" novalidate="">
  <div class="newsletter_banner-form-group flex items-center justify-between rounded">
    <div class="newsletter_banner-form-item relative flex-1">
      <input class="newsletter_banner-form-input clear w-full text-base" type="text" id="newsletter_banner-email" name="email" required=""
        pattern="[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
        @input-debounced="newsletter_banner-error.toggleClass(class='hidden', force=true);">
      <label class="newsletter_banner-form-label text-base" for="newsletter_banner-email"> Your email </label>
    </div>
    <button class="newsletter_banner-submit-btn clear flex-shrink-0" type="submit"> Send </button>
  </div>
  <div class="newsletter_banner-tip flex text-sm mt-4" validation-for="newsletter_banner-email" visible-when-invalid="patternMismatch" hidden=""> Please enter a valid email address </div>
</form>

POST

<form id="footer-newsletter-form" class="footer-newsletter-form mt-3 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
  @submiterror="footer-newsletter-error.rerender(data=event);footer-newsletter-error.toggleClass(class='hidden', force=false);"
  @submitsuccess="footer-subscription-popup.open;footer-newsletter-subscription-success.toggleClass(class='hidden', force=false);footer-newsletter-form.toggleClass(class='hidden', force=true);footer-newsletter-error.toggleClass(class='hidden', force=true);"
  novalidate="">
  <div class="footer-newsletter-form-group flex items-center justify-between rounded">
    <div class="footer-newsletter-form-item relative flex-1">
      <input class="footer-newsletter-form-input clear w-full text-base" type="text" id="footer-newsletter-email" name="email" required=""
        pattern="[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
        @input-debounced="footer-newsletter-error.toggleClass(class='hidden', force=true);">
      <label class="footer-newsletter-form-label absolute color-footer-text-60 text-base" for="footer-newsletter-email"> Your email </label>
    </div>
    <button class="footer-newsletter-submit-btn button-primary flex-shrink-0" type="submit"> Join </button>
  </div>
  <div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email" visible-when-invalid="valueMissing" hidden="">
    <svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
      <rect width="14" height="14" rx="7" fill="#EB391B"></rect>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
      <path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
    </svg>Please fill in this field
  </div>
  <div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email" visible-when-invalid="patternMismatch" hidden="">
    <svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
      <rect width="14" height="14" rx="7" fill="#EB391B"></rect>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
      <path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
    </svg>Please enter a valid email address
  </div>
</form>

POST

<form id="footer-newsletter-form-md" class="footer-newsletter-form mt-3 i-spzhtml-form" action-xhr="/api/customers/newsletters" method="POST" custom-validation="change-interact-and-submit"
  @submiterror="footer-newsletter-error-md.rerender(data=event);footer-newsletter-error-md.toggleClass(class='hidden', force=false);"
  @submitsuccess="footer-subscription-popup.open;footer-newsletter-subscription-success-md.toggleClass(class='hidden', force=false);footer-newsletter-form-md.toggleClass(class='hidden', force=true);footer-newsletter-error-md.toggleClass(class='hidden', force=true);"
  novalidate="">
  <div class="footer-newsletter-form-group flex items-center justify-between rounded">
    <div class="footer-newsletter-form-item relative flex-1">
      <input class="footer-newsletter-form-input clear w-full text-base" type="text" id="footer-newsletter-email-md" name="email" required=""
        pattern="[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+(?:\.[a-zA-Z0-9!#$%&amp;'*+\/=?^_`\{\|\}~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-]*[a-zA-Z0-9])?"
        @input-debounced="footer-newsletter-error.toggleClass(class='hidden', force=true);">
      <label class="footer-newsletter-form-label absolute color-footer-text-60 text-base" for="footer-newsletter-email-md"> Your email </label>
    </div>
    <button class="footer-newsletter-submit-btn button-primary flex-shrink-0" type="submit"> Join </button>
  </div>
  <div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email-md" visible-when-invalid="valueMissing" hidden="">
    <svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
      <rect width="14" height="14" rx="7" fill="#EB391B"></rect>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
      <path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
    </svg>Please fill in this field
  </div>
  <div class="footer-newsletter-tip flex text-sm color-footer-text-80" validation-for="footer-newsletter-email-md" visible-when-invalid="patternMismatch" hidden="">
    <svg class="flex-shrink-0" width="14" height="14" xmlns="http://www.w3.org/2000/svg">
      <rect width="14" height="14" rx="7" fill="#EB391B"></rect>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M7 2.9a.6.6 0 0 1 .6.6v4.8a.6.6 0 1 1-1.2 0V3.5a.6.6 0 0 1 .6-.6Z" fill="#fff"></path>
      <path d="M7.6 10.5a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z" fill="#fff"></path>
    </svg>Please enter a valid email address
  </div>
</form>

POST

<form id="cart-note-form" class="hidden w-full mt-5 i-spzhtml-form" method="POST" action-xhr="/api/cart/note" items="cart" novalidate="">
  <textarea class="cart-note-textarea w-full rounded-md border" id="cart-note-textarea" name="note" rows="4" @input-debounced="cart-note-form-md.insert(name='note', value=event.value);cart-note-form.insert(name='note', value=event.value);"
    @change="cart-note-form.submit(actionXhr='/api/cart/note');cart-note-render-md.rerender(data=event);cart-note-render.rerender(data=event);cart-note.toggleClass(class='hidden', force=true);cart-note-form.toggleClass(class='hidden', force=true);"
    autofocus=""></textarea>
</form>

Text Content

ORIIHR

 * HOME
 * BEST SELLER
 * ORDER TRACKING
 * More links


Sign in Create an account
${(data.data && data.data.count) > 999 ? '999+' : (data.data &&
data.data.count)}
0



ORIIHR

${(data.data && data.data.count) > 999 ? '999+' : (data.data &&
data.data.count)}

 * HOME
 * BEST SELLER
 * ORDER TRACKING
   

Log in


TAKE CHARGE OF YOUR DAY




TAKE CHARGE OF YOUR DAY







SELLING GOODS


(🎅CHRISTMAS PRE SALE NOW-49% OFF) MAGICAL WATER FLOATING PEN (BUY MORE SAVE
MORE )

From$13.98$27.96Save 50%


🔥LAST DAY 48% OFF-RETRACTABLE FRIDGE ORGANIZER

From$14.85$28.89Save 49% +1


2PCS WALL-MOUNTED NON-PUNCHING AUTOMATIC GRIP MOP HOLDER

$15.99$31.98Save 50%


CERAMIC TILE MILDEWPROOF GAP TAPE

$14.98$25.99Save 42%


(🔥HOT SALE NOW- SAVE 48% OFF) STAINLESS STEEL FINGER PROTECTOR

From$7.89$14.89Save 47%


✨HOME ESSENTIALS:FINISHER WIRE CLAMP🔥🔥

From$13.99$24.99Save 44%


STAINLESS STEEL BARBECUE CLAMP

From$12.99$17.99Save 28%


🌹REUSABLE BABY SAFETY COVER(4 PCS/1SET)- BUY 8 GET 8 FREE[16PCS]🔥🔥

From$13.98$23.98Save 42%


LAST DAY 49% OFF - KITCHEN OIL-PROOF STICKERS 🔥(BUY 4 GET EXTRA 20% OFF)

$12.99$19.99Save 35%


LAST DAY 49% OFF - COB KEYCHAIN WORK LIGHT--BUY 5 GET 3 FREE & FREE
SHIPPING(8PCS)

From$9.99$17.96Save 44%


🔥 HANDHELD MINI ELECTRIC SEWING MACHINE[MAKE YOUR LIFE EASIER✨]

From$23.96$51.92Save 54%


(🌲EARLY CHRISTMAS SALE- SAVE 48% OFF)PUSH QUICK WIRE CABLE CONNECTOR 30 PCS(BUY
3 GET 2 FREE NOW)

From$9.98$19.96Save 50%




(🎅CHRISTMAS PRE SALE NOW-49% OFF) MAGICAL WATER FLOATING PEN (BUY MORE SAVE
MORE )

From$13.98$27.96Save 50%


🔥LAST DAY 48% OFF-RETRACTABLE FRIDGE ORGANIZER

From$14.85$28.89Save 49% +1


2PCS WALL-MOUNTED NON-PUNCHING AUTOMATIC GRIP MOP HOLDER

$15.99$31.98Save 50%


CERAMIC TILE MILDEWPROOF GAP TAPE

$14.98$25.99Save 42%


(🔥HOT SALE NOW- SAVE 48% OFF) STAINLESS STEEL FINGER PROTECTOR

From$7.89$14.89Save 47%


✨HOME ESSENTIALS:FINISHER WIRE CLAMP🔥🔥

From$13.99$24.99Save 44%


STAINLESS STEEL BARBECUE CLAMP

From$12.99$17.99Save 28%


🌹REUSABLE BABY SAFETY COVER(4 PCS/1SET)- BUY 8 GET 8 FREE[16PCS]🔥🔥

From$13.98$23.98Save 42%


LAST DAY 49% OFF - KITCHEN OIL-PROOF STICKERS 🔥(BUY 4 GET EXTRA 20% OFF)

$12.99$19.99Save 35%


LAST DAY 49% OFF - COB KEYCHAIN WORK LIGHT--BUY 5 GET 3 FREE & FREE
SHIPPING(8PCS)

From$9.99$17.96Save 44%


🔥 HANDHELD MINI ELECTRIC SEWING MACHINE[MAKE YOUR LIFE EASIER✨]

From$23.96$51.92Save 54%


(🌲EARLY CHRISTMAS SALE- SAVE 48% OFF)PUSH QUICK WIRE CABLE CONNECTOR 30 PCS(BUY
3 GET 2 FREE NOW)

From$9.98$19.96Save 50%

JOIN OUR MAILING LIST FOR NEW RELEASES, SALES, AND GIVEAWAYS!

Your email
Send
Please enter a valid email address
${data.errors && data.errors[0]}
Thanks for subscribing


OUR SERVICES

Free Returns
Return money within 14 days

Secure Payment
Your payment in formation is processed securely

Member Discount
We have everything you need

Customer Service
Need to contact us?Just send us an e-mail
SHOP
Home New Arrivals
HELP
About Us Contact Us FAQ How To Pay Privacy Notice Return Policy Shipping Policy
Terms of Purchase Term of Service ORDER TRACKING INTELLECTUAL PROPERTY RIGHTS
CONTACT
Looking for collaboration?
Email:rosopl@outlook.com
Drop us a line anytime and we'll get back toyou within 24 hours.
NEWLETTER
We send great emails!
Your email
Join
Please fill in this field
Please enter a valid email address
${data.errors && data.errors[0]}
Thanks for subscribing
SHOP
Home New Arrivals
HELP
About Us Contact Us FAQ How To Pay Privacy Notice Return Policy Shipping Policy
Terms of Purchase Term of Service ORDER TRACKING INTELLECTUAL PROPERTY RIGHTS
CONTACT
Looking for collaboration?
Email:rosopl@outlook.com
Drop us a line anytime and we'll get back toyou within 24 hours.
NEWLETTER
We send great emails!
Your email
Join
Please fill in this field
Please enter a valid email address
${data.errors && data.errors[0]}
Thanks for subscribing
© 2024 oriihr


10% off your first order1

Thank you for your subscription, you can enjoy a 10% discount for the first
purchase.
Enter a discount code
Copy code

${function() { const force_image_size = "natural"; const product_hover_on =
true; const product_show_sale_label = false; const product_save_type =
"percent"; const badge1 = ""; const badge2 = ""; const badge3 = ""; const
product_title_mobile_hide = false; const product_title_style = "full"; const
enable_collection_thumb_image = true; const variantNames = ["color"]; const
thumbMaxNum = 4; const suffix_id = Math.random().toFixed(6).slice(-6); const url
= data.withinUrl; const productId = data.id; const price = data.price; const
productAvailable = data.available; const productVariants = data.variants || [];
const images = data.images || []; const image = data.image || {}; const
imageWidth = image.width; let imageHeight = image.height; let image2 = null; let
imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight =
imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i <
images.length; i++) { const img = images[i]; if (img.src &&
img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; }
} } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio;
let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ?
true : false; for (let i = 0; i < productVariants.length; i++) { const variant =
productVariants[i]; if (variant.price == price && compareAtPrice <
variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio
= variant.off_ratio; variant.available && (discountMaxUrl = variant.withinUrl);
} } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if
(productAvailable) { if (product_show_sale_label && +price < +compareAtPrice) {
saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice -
price; const saveLabelContent = product_save_type == 'percent' ? (offRatio +
'%') : ``; let saveText = "Save {off_ratio}"; saveText =
saveText.replace('{off_ratio}', saveLabelContent); const productTitle =
data.title; const variantValues = []; const showVariants = []; if
(data.need_variant_image && enable_collection_thumb_image && variantNames.length
> 0) { for (let i = 0; i < (data.options || []).length; i++) { const option =
data.options[i]; const optionName = option.name.toLowerCase(); if
(variantNames.includes(optionName)) { for (let j = 0; j <
productVariants.length; j++) { const variant = productVariants[j]; const value =
variant.options[i].value; if (!variantValues.includes(value)) {
variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${showVariants.map(item => { return ` `; }).join('')}
${saleOn ? saveText : soldOutText} ${badge1} ${badge2} ${badge3}


${ "TITLE" === 'SUBTITLE' ? DATA.BRIEF : DATA.TITLE }

From ${saveText} ${showVariants.map((item, idx) => { let showMoreHtml = ''; if
(idx == thumbMaxNum) { showMoreHtml += ` +${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml} `; }).join('') }
`; }()}
${function() { const defaultSelectedVariant = data.variants.find(v =>
v.available) || data.variants[0]; const defaultIndex = !!defaultSelectedVariant
? data.images.findIndex(img => img.src == (defaultSelectedVariant.image &&
defaultSelectedVariant.image.src)) : -1; const initialSlide = defaultIndex == -1
? 0 : defaultIndex; const attrs = data.images.length > 1 ? 'slide controls' :
''; return ` ${data.images.map(img => ` `).join('')} `; }()}
${data.images.map((img, index) => ` `).join('')}


${DATA.TITLE}

${data.brief}
${function() { const defaultSelectedVariant = data.variants.find(v =>
v.available) || data.variants[0]; return `
${("Save {off_ratio}").replace('{off_ratio}', ("percent") == 'percent' ?
defaultSelectedVariant.off_ratio + '%' : `` )}
-
`; }()}
Quantity
${function() { const defaultSelectedVariant = data.variants.find(v =>
v.available) || data.variants[0]; let status_lan = "Add to cart"; if
((defaultSelectedVariant && !defaultSelectedVariant.available) ||
(!defaultSelectedVariant && !data.available)) { status_lan = "Sold out"; }
return ` ${status_lan}
 - 

Buy now

`; }()}
${function() { var thumbSwitchName = ''; return
data.product.options.map((option, index) => { const optionName = option.name ||
''; const optionPosition = 'option' + (index + 1); const values = option.values
|| []; const soldOutValues = (data.soldOutValues &&
data.soldOutValues[optionPosition]) || {}; const variantThumbs = ["color"] ||
[]; var isThumbImage = false; if (data.product.need_variant_image &&
thumbSwitchName == '') { for (let i = 0; i < variantThumbs.length; i++) { const
name = variantThumbs[i].toLowerCase(); if (name == optionName.toLowerCase()) {
isThumbImage = true; thumbSwitchName = name; } } } const thumbStyle =
"image_with_text"; const thumbType = isThumbImage ? thumbStyle.replace(/_/g,
'-') : 'text'; return `
${optionName.slice(0, 1).toUpperCase() + optionName.slice(1).toLowerCase()} : 
${values.map(value => { let selected = ''; let soldout = soldOutValues[value] ?
'soldout' : ''; if (data.selectedValues[optionName] == value) { selected =
'selected'; } let thumbImage = null; if (isThumbImage) { const variants =
data.product.variants; for (let i = 0; i < variants.length; i++) { const variant
= variants[i]; if (variant[optionPosition] == value && thumbImage == null) {
thumbImage = variant.image; break; } } } return `
${value}

${value}
`; }).join('')}
`; }).join(''); }()}
${data.targetOption || data.defaultValue || ''}
${("Save {off_ratio}").replace('{off_ratio}', ("percent") == 'percent' ?
data.variant.off_ratio + '%' : `` )}
-
 - 

${data.line_items.map(item => { const variantNames = item.options.map(option =>
option.value).join(' / '); return `
${item.product_title}
${variantNames}
${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){
return `
${propertie.name}: View image
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
*${item.quantity}
Free gift

${ (item.discount_applications || []).map(discount_item => { const
discount_item_amount = discount_item.discount_amount || discount_item.amount ||
''; return `
${discount_item.title}(-)
` }).join('') }
Remove
`; }).join('')}


CART

Add note
Write something here to seller.
${data.note || data.value}

 * Discount
   ${data.total_discount > 0 ? '-' : ''}
 * 
 * Subtotal
   

Taxes and shipping calculated at checkout
Check out

Your shopping cart is empty
Continue shopping


YOUR MAY ALSO LIKE

${data.map(data => ` `).join('')}

111

GIFTS

POINTS