.wishlist-button svg{display:block;width:1.2rem;height:1.2rem}@media screen and (min-width: 700px){.wishlist-button svg{width:1.6rem;height:1.6rem}}.wishlist-button--collection-card{padding:10px;position:absolute;bottom:0;left:0;z-index:20}[data-wishlisted=true] svg{fill:rgb(var(--text-color))}.wishlist__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:48px;margin-bottom:48px}@media only screen and (min-width: 48rem){.wishlist__header{flex-direction:row;flex-wrap:wrap}}.wishlist__header-copy{display:flex;max-width:780px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.wishlist__share{width:150px}.wishlist__share .accordion{margin-bottom:1rem;border:none}.wishlist__share .accordion .accordion__summary{padding:0;margin-bottom:.5rem;font-weight:500;justify-content:flex-start}.wishlist__share .accordion .accordion__item{border:none}.wishlist__share button{border:none;text-decoration:none}.wishlist__share button:active{opacity:.35}.wishlist__share ul{margin:0;padding:0;list-style:none}.wishlist__container{width:100%;padding-bottom:1.5rem}.wishlist__container .wishlist__empty-message{display:none;margin-bottom:var(--spacing-20)}.wishlist__container[data-item-count] .loading-ui,.wishlist__container[data-item-count] .wishlist__empty-message{display:none;text-align:center}.wishlist__container[data-item-count=loading] .loading-ui{display:block}.wishlist__container[data-item-count] .wishlist__empty-recommendations,.wishlist__container[data-item-count=loading] .wishlist__items,.wishlist__container[data-item-count="0"] .wishlist__items,.wishlist__container[data-item-count="0"] .loading-ui{display:none}.wishlist__container[data-item-count="0"] .wishlist__empty-message,.wishlist__container[data-item-count="0"] .wishlist__empty-recommendations{display:block}.wishlist__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:var(--spacing-2);margin-bottom:48px}@media only screen and (min-width: 48rem){.wishlist__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 66.75rem){.wishlist__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card .product-card-vendor{display:none}.product-card .product-form__input{margin-top:.75rem;margin-bottom:0}.product-card .product-form__input .select{margin-bottom:0}.product-card .product-form__input .form__label{display:none}.product-card select{width:100%;height:48px;border:2px solid #dbdbdb;border-radius:12px;padding:16px 24px;text-transform:uppercase}
