.wishlist-badge{width:32px;height:32px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;padding:0;cursor:pointer}.wishlist-badge:hover{background:#f2f2f2}.wishlist-badge.wishlisted .heart{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 3c-1.62 0-2.772.546-3.51 1.43C2.269 5.298 2 6.426 2 7.5c0 1.18.592 2.3 1.646 3.354l6 6a.5.5 0 00.707 0l6-6C17.409 9.799 18 8.679 18 7.5c0-1.074-.268-2.202-.99-3.07C16.271 3.546 15.12 3 13.5 3c-1.164 0-2.148.578-2.812 1.11a7.096 7.096 0 00-.688.63 7.094 7.094 0 00-.688-.63C8.648 3.578 7.664 3 6.5 3z' fill='%23C81E3A'/%3E%3C/svg%3E");background-repeat:no-repeat}.heart{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.496 16.803l6.245-6.304a4.408 4.408 0 00-.017-6.187 4.306 4.306 0 00-6.135-.015l-.596.603-.605-.61a4.301 4.301 0 00-6.127-.016c-1.688 1.705-1.68 4.476.016 6.189l6.277 6.34c.26.263.682.263.942 0zM11.3 5a3.306 3.306 0 014.713.016 3.408 3.408 0 01.016 4.78v.002l-6.004 6.06-6.038-6.099c-1.313-1.326-1.314-3.47-.015-4.782a3.302 3.302 0 014.706.016l.96.97a.5.5 0 00.711 0L11.3 5z' fill='%232A2D32'/%3E%3C/svg%3E")}.heart,.heart.filled{background-repeat:no-repeat}.heart.filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 3c-1.62 0-2.772.546-3.51 1.43C2.269 5.298 2 6.426 2 7.5c0 1.18.592 2.3 1.646 3.354l6 6a.5.5 0 00.707 0l6-6C17.409 9.799 18 8.679 18 7.5c0-1.074-.268-2.202-.99-3.07C16.271 3.546 15.12 3 13.5 3c-1.164 0-2.148.578-2.812 1.11a7.096 7.096 0 00-.688.63 7.094 7.094 0 00-.688-.63C8.648 3.578 7.664 3 6.5 3z' fill='%23C81E3A'/%3E%3C/svg%3E")}.heart.pulse{animation:pulse .5s linear}.card-image .wishlist-badge,.orion-card .wishlist-badge,.product-image-container .wishlist-badge{position:absolute;top:12px;right:12px}@media(max-width:768px){.card-image .wishlist-badge,.orion-card .wishlist-badge,.product-image-container .wishlist-badge{top:8px;right:8px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes overlay-message-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.mobile-and-share-menu{display:flex;justify-content:space-between}.share-and-save-mobile{display:none}@media(max-width:992px){.share-and-save-desktop{display:none}.share-and-save-mobile{display:block}.product-page-wishlist-wrap,.share-and-save-container,.share-and-save-dropdown{font-size:var(--font-size-body-micro-02)!important}}#createWishlistModal .submit{font-weight:600;padding:.5625rem 1.5rem;line-height:1.5;margin-top:1rem;width:100%;position:relative}#createWishlistModal .submit:focus{box-shadow:none}#createWishlistModal .submit:disabled{background:#dfe0e2;border-color:#dfe0e2;color:#7b7e84}#createWishlistModal .submit .spinner{width:1.375rem;height:1.375rem;animation:spinner-rotate-animation 2s linear infinite;stroke:var(--primary-shade-20);display:none;margin:0;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%}#createWishlistModal .submit .spinner circle{stroke:#fff;stroke-linecap:round;animation:spinner-dash-animation 1.5s ease-in-out infinite}#createWishlistModal .submit.loading .spinner{display:block}#createWishlistModal .submit.loading .cta{visibility:hidden}@media(min-width:768px){#createWishlistModal .submit{margin-top:1.5rem;width:-moz-fit-content;width:fit-content}}#createWishlistModal input[type=text]{min-height:2.75rem;max-height:2.75rem;padding:.5625rem 1rem;font-size:1rem;line-height:1.5;outline:none;flex-grow:1;color:#2a2d32;-webkit-text-fill-color:#2a2d32;background-color:#fff;background-clip:padding-box;-webkit-appearance:none;border:1px solid #b0b2b5;border-radius:4px;width:100%;max-width:100%}#createWishlistModal input[type=text].parsley-error,#createWishlistModal input[type=text].parsley-error:focus{border-color:var(--attention-40)}#createWishlistModal .parsley-errors-list{font-size:.9375rem;color:var(--attention-40);line-height:1.5;margin:0}#createWishlistModal .parsley-errors-list:not(:empty){margin-top:.5rem}@keyframes spinner-rotate-animation{to{transform:rotate(1turn)}}@keyframes spinner-dash-animation{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}#selectWishlistModal{z-index:1051}#selectWishlistModal .cards-container,#selectWishlistModal .wishlist-cards{display:flex;flex-direction:column;gap:.5rem}#selectWishlistModal .cards-container{max-height:29.5625rem;overflow-y:auto}#selectWishlistModal .cards-container>:last-child{margin-bottom:4px}#selectWishlistModal .wishlist-card{background:none;cursor:pointer;width:100%;text-align:unset;padding:1rem;border:1px solid #dfe0e2;border-radius:.5rem;box-shadow:0 2px 2px rgba(0,0,0,.1);display:flex;align-items:center;gap:1rem;height:100%;color:#2a2d32}#selectWishlistModal .wishlist-card .image-container{width:4rem;aspect-ratio:1;border-radius:.5rem;flex-shrink:0;overflow:hidden}#selectWishlistModal .wishlist-card .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#selectWishlistModal .wishlist-card .image-container:empty{background:url(/orion/images/wishlist/wishlist-card-empty.svg)}#selectWishlistModal .wishlist-card .info-container{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}#selectWishlistModal .wishlist-card .title{font-size:1rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){#selectWishlistModal .wishlist-card .title{font-size:1.125rem}}#selectWishlistModal .wishlist-card .item-count-container{color:#585c63}#selectWishlistModal .wishlist-card .max-wishlists,#selectWishlistModal .wishlist-card .wishlist-full{display:none;color:#585c63}#selectWishlistModal .wishlist-card:disabled{background-color:#f5f5f5;color:#585c63;cursor:not-allowed}#selectWishlistModal .wishlist-card:disabled .max-wishlists,#selectWishlistModal .wishlist-card:disabled .wishlist-full{display:unset}#selectWishlistModal .create-wishlist-card .image-container{background-color:#dfe0e2;display:grid;place-items:center;color:#fff}