<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* common */
.iwishShareContainer { clear: both;width:100%;margin-top:25px;margin-bottom:10px; }
.shareTitle { font-size: 16px; display: inline-block; line-height:32px; height: 32px; vertical-align: middle; }
.iwishShareBtn { display: inline-block; margin: 0 5px; }
.iwishShareBtn:not(.iwishShareBtn_no_css) { font-size: 0; text-indent: -9999px; height: 32px; width: 32px; vertical-align: top;}
.iwishEmail:not(.iwishShareBtn_no_css) { background: url("https://s3.amazonaws.com/media.myshopapps.com/iwish/share/img/email_icon.jpg") no-repeat; }
.iwishFb:not(.iwishShareBtn_no_css) { background: url("https://s3.amazonaws.com/media.myshopapps.com/iwish/share/img/fb_icon.jpg") no-repeat; }
.iwishTw:not(.iwishShareBtn_no_css) { background: url("https://s3.amazonaws.com/media.myshopapps.com/iwish/share/img/twt_icon.jpg") no-repeat; }
.iwishGplus:not(.iwishShareBtn_no_css) { background: url("https://s3.amazonaws.com/media.myshopapps.com/iwish/share/img/g+_icon.jpg") no-repeat; }
.iwishMsgSuccess, .iwishMsgError { clear: both; display: block; border: 1px solid; margin: 0 0 15px 0; padding: 12px 10px; }
.iwishLoginNote { margin-bottom: 25px; font-size: 16px; }
.iwishMsgInfo, .iwishMsgSuccess { margin-bottom: 15px; }
.disabled:disabled { cursor: initial; opacity: 0.6; }
.product-compare-price { text-decoration: line-through; padding-right: 14px; }
input.iwishProQty { display: inline-block; max-width: 80px; text-align: center; }
input.iwishProQtyAdded { border-color: green; }
input.iwishProQtyError { border-color: red; }
.iwishQtyMsg { display: none; }

/* pagination */
.iwishPagination { clear: both; margin: 18px 0; text-align: center; }
.pagination { display: inline-block; margin: 0; padding: 0; }
.pagination li { display: inline-block; }
.pagination a { display: block; padding: 0 14px; line-height: 34px; text-decoration: none; border: 1px solid #ddd; border-left-width: 0; }
.pagination a:hover, .pagination .active a { background-color: #f5f5f5; }
.pagination .active a { color: #999999; cursor: default; }
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover { color: #999999; background-color: transparent; cursor: default; }
.pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }

/* iwish popup modal */
/*.iwishModal { display: none; position: fixed; z-index: 1; padding-top: 5%; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }
.iwishModal-content { background-color: #fefefe; border: 1px solid #888; margin: auto; padding: 20px; width: 80%; max-width: 550px; max-height: 90%; overflow: auto; position: relative; -webkit-box-shadow: 0px 0px 5px 4px #818181; -moz-box-shadow: 0px 0px 5px 4px #818181; box-shadow: 0px 0px 5px 4px #818181; }
.iwishCloseModal { color: #aaaaaa; float: right; font-size: 24px; font-weight: bold; position: absolute; right: 6px; top: 4px; line-height: 1;}
.iwishCloseModal:hover, .iwishCloseModal:focus { color: #000; text-decoration: none; cursor: pointer; }*/

.iwishQuantity {
    display: flex;
    border: 1px solid;
    position: relative;
    min-height: 30px;
    width: 100px;
}
button.iwishQtyButton {
    border: 0;
    background: none;
    cursor: pointer;
}
button.iwishQtyButton svg {
    width: 13px;
    height: 13px;
}
.iwishQuantity input {
    border: 0;
    text-align: center;
    -webkit-appearance: none;
    appearance: none;
      -moz-appearance: textfield;
    width: 100%;
    background-color: transparent;
    padding: 0 0.5rem;
    flex-grow: 1;
}
input.iwishQtyInput::-webkit-outer-spin-button,
input.iwishQtyInput::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input.iwishQtyInput[type=number] {
  -moz-appearance: textfield;
}

/* iwish Categories */
.iwishCategoryWrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 20px;
	justify-content: space-between;
    margin-bottom: 20px;
}
.iwishCategoryManage, .iwishCategoryAdd, .iwishCategoryModify, .iwishCategoryDelete, .iwishCategoryTransfer {
    justify-content: center;
    align-items: center;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.iwishCategoryWrapper a, .iwishCategoryTransfer a {
    text-decoration: none;
    color: inherit;
}
ul.iwishCategoryList {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
    align-items: center;
}
ul.iwishCategoryList a { display: block; padding: 0px 8px; border-bottom: 1px solid; text-transform: capitalize; }
ul.iwishCategoryList li.active a { border-bottom: 2px solid; }

.iwishWrapper .show_more { cursor: pointer; font-size: 80%; }
.iwishWrapper .hide { display: none; }

.iwishCategoryManage form { display: flex; flex-direction: row; gap: 5px; }
.iwishCategoryManage input { max-width: 150px; border: 1px solid; padding: 5px; }
.iwishCategoryManage button { border: 1px solid; padding: 5px; background: #4B4B4B; border: 1px solid #363636; color: #FFFFFF; }

a.iwishCategoryAddBtn.active, a.iwishCategoryModifyBtn.active, .iwishCategoryTransferBtn.active {
    font-size: 0;
    text-decoration: none;
}
a.iwishCategoryAddBtn.active::before, a.iwishCategoryModifyBtn.active::before, .iwishCategoryTransferBtn.active::before {
    content: "\2715";
    font-size: 16px;
    font-weight: bold;
}
.iwishCategories label { font-weight: bold; }
.iwishCategories select, .iwishCategoryTransferForm select { padding: 5px; }

/*iwish email wishlist*/ 
.iWishGoBack {
    text-align: right;
}
</pre></body></html>