#form_wishlist_list a label {
  cursor: pointer; }

#xywishlist-no-products {
  margin-top: 10px; }

#xywishlist-input-name {
  text-transform: initial; }

#xywhishlist-header {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25); }
  #xywhishlist-header #xywishlist-share {
    padding: 10px 0; }

.xywishlist-product {
  padding: 10px 0; }
  .xywishlist-product:not(:first-child) {
    border-top: 1px solid #f1f1f1; }

#form_wishlist_quote {
  position: relative;
  min-height: 350px; }
  #form_wishlist_quote .xywishlist-step {
    position: absolute;
    width: 100%; }
    #form_wishlist_quote .xywishlist-step.step-2, #form_wishlist_quote .xywishlist-step.step-3 {
      display: none; }
  #form_wishlist_quote .xywishlist-nav-buttons {
    display: flex;
    justify-content: space-evenly;
    align-items: center; }
    #form_wishlist_quote .xywishlist-nav-buttons .xywishlist-step-info {
      margin: 0; }

.btn-primary.has-one-icon i {
  margin-right: 0; }
