body .swym-ui-components .swym-color-2,.swym-ui-component .swym-color-2,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon:before,body .swym-ui-component .swym-wishlist-context-menu,body .swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-content,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price,body .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text,body .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{color:rgb(var(--color-base-dark))}body .swym-ui-components .swym-bg-2,.swym-ui-component .swym-bg-2{background:rgb(var(--color-base-dark))}body #swym-remind-email-auth-button{border-top-left-radius:0;border-top-right-radius:var(--layout-space-2);border-bottom-right-radius:var(--layout-space-2);border-bottom-left-radius:0}body .swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs .swym-input{border-top-left-radius:var(--layout-space-2);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--layout-space-2)}body .swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{border:var(--layout-space-pixel) solid rgba(var(--color-foreground),.2)}body .swym-ui-component .swym-user-login-status,body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn .swym-icon:before,body .swym-ui-component .swym-wishlist-detail-header .swym-wishlist-main-title,body .swym-ui-component .swym-user-login-status span,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title,body .swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn.swym-disabled,body .swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-heading,body .swym-notification-wishlist .swym-details .swym-emphasis{color:rgb(var(--color-base-dark))}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn,body .swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-share-login .swym-login-btn{background-color:rgb(var(--color-base-dark))}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-simple-wishlist-container,body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{background-color:rgb(var(--color-base-light))}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content{height:fit-content;max-height:100%;min-height:100%}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{padding:var(--layout-space-8);height:fit-content;border-bottom:0}body .swym-notification-wishlist .swym-close-btn{color:rgb(var(--color-base-dark))}body .swym-ui-component .swym-user-login-status{margin-right:auto}body .swym-ui-component .swym-user-login-status:before{display:none}body .swym-ui-component .swym-wishlist-detail-header .swym-wishlist-main-title,body .swym-ui-component .swym-user-login-status span{font-family:var(--font-heading-family);text-transform:uppercase!important}body .swym-ui-component .swym-wishlist-detail-header{padding:var(--layout-space-8) var(--layout-space-8) 0;margin-bottom:0}body .swym-ui-component .swym-wishlist-detail-separator{display:none!important}body .swym-ui-component .swym-wishlist-grid{max-width:initial;padding:0;width:inherit;display:grid;grid-template-columns:1fr 1fr;gap:var(--layout-space-16) var(--layout-space-1)}body .swym-ui-component .swym-wishlist-grid li{width:initial;margin:0}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:initial;aspect-ratio:var(--product-card--image-aspect-ratio);grid-area:image;background:rgb(var(--color-base-brand-lightest-grey));display:flex;margin-bottom:var(--layout-space-8)}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{mix-blend-mode:multiply;object-fit:cover}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:normal;grid-column:1 / span 8;min-height:var(--layout-space-15);line-height:var(--leading-loose);pointer-events:none;margin:0;height:100%;padding:0;font-size:var(--text-size-base);font-weight:var(--font-weight-normal);padding-bottom:var(--layout-space-2)}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-size:var(--text-size-s);letter-spacing:var(--tracking-wide);line-height:var(--leading-looser);font-weight:var(--font-weight-medium);min-height:var(--layout-space-20);transition:opacity .2s ease-in-out;margin-top:var(--layout-space-4);grid-area:button}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{border:0;height:100%;display:grid;grid-template-areas:"image" "title" "price" "button";grid-template-columns:1fr;grid-auto-rows:max-content;grid-template-rows:max-content auto max-content;pointer-events:none}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn,.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn{pointer-events:auto}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{margin-top:auto;width:100%;margin-left:auto;justify-content:flex-start;grid-area:price;height:100%;flex-direction:initial;padding:0 0 var(--layout-space-2)}body .swym-ui-component .swym-wishlist-detail-content{margin-top:0;padding-bottom:var(--layout-space-16)}@media screen and (max-width: 749px){body .swym-ui-component .swym-wishlist-detail-header{padding-right:var(--layout-space-4)!important}body .swym-ui-component .swym-wishlist-detail-content{padding-left:var(--layout-space-8);padding-right:var(--layout-space-8)}}body .swym-ui-component .swym-modal-bg{background:rgb(var(--color-foreground));opacity:.32}body .swym-ui-component .swym-product-price .swym-product-final-price,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-family:var(--font-body-family);font-weight:var(--font-weight-normal);font-style:normal}body .swym-ui-component .swym-product-price .swym-product-final-price,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-size:var(--text-size-xs)}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{text-decoration:line-through;color:rgba(var(--color-base-brand-secondary),1)}body .swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price{margin-left:auto}body .swym-ui-component .swym-product-price .swym-product-final-price{margin-bottom:auto}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{display:none}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper+.swym-is-button{grid-area:title}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:initial}body .swym-ui-component .swym-wishlist-grid li:nth-child(2n),body .swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price,body .swym-notification-wishlist .swym-details .swym-emphasis,body .swym-notification-wishlist .swym-details,body .swym-ui-component .swym-share-btn,body .swym-ui-component .swym-wishlist-context-menu{margin:0}body .swym-ui-component .swym-wishlist-grid li:nth-child(2n) .swym-wishlist-item .swym-add-to-cart-btn{margin-right:0;margin-left:0}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header{position:sticky;top:0;z-index:2;display:flex}body .swym-ui-component .swym-wishlist-detail-header .swym-action-container{position:initial}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-context-menu{width:var(--layout-space-22);right:initial}body .swym-ui-component .swym-wishlist-context-menu:before{width:100%}body .swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-share-login .swym-login-btn{font-size:var(--text-size-s);letter-spacing:var(--tracking-wide);line-height:var(--leading-looser);font-weight:var(--font-weight-medium);min-height:var(--layout-space-20);border-radius:0;transition:opacity .2s ease-in-out;margin-top:var(--layout-space-4);grid-area:button}body .swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-heading{font-family:var(--font-heading-family);text-transform:uppercase!important}body .swym-share-login{font-family:var(--font-heading-family)}body .swym-notification-wishlist .swym-details .swym-emphasis,body .swym-notification-wishlist .swym-details{line-height:var(--leading-loose);letter-spacing:.96px;font-size:var(--text-size-xs);font-family:var(--font-heading-family)}body h2.swym-wishlist-main-title.swym-heading.swym-heading-1.swym-is-heading{color:rgb(var(--color-base-dark));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--leading-normal);word-break:break-word;margin-top:0;font-size:var(--text-size-2xl);letter-spacing:normal}body .swym-notification-wishlist .swym-details .swym-emphasis{text-transform:uppercase}body .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-content{padding:0 var(--layout-space-8);min-width:auto;display:flex;top:5px}body .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item{font-size:var(--text-size-s)}body .swym-notifications-container.swymTopLeft.swym-showing{transform:translate(var(--layout-space-4))}body .swym-notifications-container.swymTopLeft{top:var(--layout-space-4)}body .swym-ui-component .swym-share-btn{border:0}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn{min-width:var(--layout-space-24);min-height:var(--layout-space-21);display:flex;justify-content:center}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header{margin-bottom:var(--layout-space-4)}body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail{--scrollbar-track-color: transparent;--scrollbar-thumb-color: rgb(var(--color-base-dark));--scrollbar-size: 1px}body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--layout-space-pixel)}body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--layout-space-pixel)}body .swym-ui-component .swym-modal{opacity:0;animation:swymModalFadeIn .25s ease-in forwards;animation-delay:.35s}body .swym-remind-me .swym-privacy-info.swym-sbisa-v2,body .swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me p,body .swym-remind-me p.swym-remind-description.swym-sbisa-v2{font-size:var(--text-size-base);letter-spacing:var(--tracking-wide);line-height:var(--leading-loose);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}body .swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-close-btn:before{color:rgb(var(--color-base-dark))}body .swym-remind-me p.swym-remind-description.swym-sbisa-v2{margin-bottom:var(--layout-space-12)}body .swym-remind-me .swym-title.swym-sbisa-v2 h2{font-family:var(--font-heading-family);text-transform:uppercase;font-size:var(--text-size-base)}body .swym-remind-me .swym-title.swym-sbisa-v2{margin-bottom:var(--layout-space-12)}body .swym-remind-me{padding:var(--layout-space-12)}body .swym-remind-me .swym-privacy-info{margin-top:var(--layout-space-12)}body .swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .swym-input{margin-bottom:0}body .swym-remind-me .swym-success-msg.swym-sbisa-v2{font-size:var(--text-size-base)}body .swym-remind-me #remind-me-subscribe-btn{font-size:var(--text-size-base);letter-spacing:var(--tracking-wide);line-height:var(--leading-looser);font-weight:var(--font-weight-medium);min-height:var(--layout-space-20);border-radius:4px;transition:opacity .2s ease-in-out;text-transform:uppercase}body a:not([href]).swym-open-ui{display:none}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after,.swym-heart:after{display:none}.swym-button.swym-add-to-wishlist-view-product{visibility:hidden;animation:heartIconParentFadeIn 0s ease forwards}svg.icon.icon-heart.icon-heart-animate{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.33);opacity:0;transition:transform .5s ease,opacity .5s ease;margin:auto;width:48px;height:48px}.product-card__wishlist-button svg.icon.icon-heart.icon-heart-animate{margin-left:-1.6rem}.swym-added svg.icon.icon-heart.icon-heart-animate{opacity:1}.animate--adding svg.icon.icon-heart.icon-heart-animate{animation:heartIconFadeOut .5s cubic-bezier(.455,.03,.515,.955) 0s forwards}.swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1!important}.product-form__buttons .button--icon.button--wishlist{padding-left:0;padding-right:0;min-width:6.6rem}.product-form__buttons .button--icon.button--wishlist a{padding:0 var(--layout-space-12);box-sizing:content-box}.menu-drawer__menu svg.icon.icon-heart{width:16px;margin-top:var(--layout-space-8);margin-right:.8rem}@keyframes heartIconFadeOut{0%{opacity:0;transform:scale(.33)}1%{opacity:1;transform:scale(.33)}50%{opacity:1;transform:scale(.66)}to{opacity:0;transform:scale(.33)}}@keyframes heartIconParentFadeIn{to{visibility:visible}}@keyframes swymModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes swymModalSlideIn{0%{visibility:visible;opacity:0;transform:translateY(100%)}to{visibility:visible;opacity:1;transform:translateY(0)}}@keyframes swymModalSlideOut{0%{visibility:visible;opacity:1;transform:translateY(0)}to{visibility:hidden;opacity:0;transform:translateY(100%)}}@media screen and (max-width: 749px){body .swym-ui-component .swym-modal{animation:swymModalSlideOut .25s ease-out forwards}body .swym-ui-component .swym-modal{animation:swymModalSlideIn .25s ease-in forwards}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header{margin-bottom:var(--layout-space-4)}}@supports not selector(::-webkit-scrollbar){body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}}@media screen and (max-width: 749px){body .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-content{height:fit-content;width:fit-content;left:initial;top:var(--layout-space-20)}body .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item.swym-delete{height:var(--layout-space-20);padding:var(--layout-space-4)!important}}@media screen and (min-width: 750px){body .swym-ui-component .swym-wishlist-grid{grid-template-columns:1fr 1fr 1fr 1fr}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content{max-height:90%;min-height:initial}body .swym-ui-component .swym-wishlist-grid{padding:var(--layout-space-4) var(--layout-space-8)}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{margin-left:0;margin-right:0}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{border-bottom:1px solid #ededed}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn{min-width:var(--layout-space-24);min-height:var(--layout-space-21);display:flex;justify-content:center;width:var(--layout-space-24);height:5rem;margin-right:var(--layout-space-4)}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header{margin-bottom:var(--layout-space-4)}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn .swym-icon:before{position:relative;top:0;right:0;bottom:0;left:0}body .swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn .swym-icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header{position:initial;padding-right:.8rem!important}html body .swym-notifications-container.swymTopLeft{left:initial;right:var(--layout-space-16);top:8.8rem;transform:translate(130%)!important}html body .swym-notifications-container.swymTopLeft.swym-showing{transform:translate(0)!important}html body .swym-notification-wishlist .swym-product-tile{padding:var(--layout-space-4)}html body .swym-notification-wishlist .swym-details .swym-emphasis:first-of-type{display:block}html body .swym-notification-wishlist .swym-details{padding-bottom:0}.swym-notifications-container{width:392px!important}}@media screen and (max-width: 749px){html body .swym-ui-component .swym-modal:not(.swym-simple-wishlist-modal){visibility:visible;transform:translateY(0);opacity:1;animation:initial}html body .swym-notifications-container.swymTopCenter,html body .swym-notifications-container.swymTopRight,html body .swym-notifications-container.swymTopLeft{left:0;width:100%;right:0}html body .swym-notification-wishlist .swym-product-tile{padding:var(--layout-space-4) var(--layout-space-8) var(--layout-space-6)}html body .swym-notifications-container.swymTopLeft{transform:translateY(-10rem)!important;top:0}html body .swym-notifications-container.swymTopLeft.swym-showing{transform:translate(0)!important}html body .swym-notification-wishlist .swym-close-btn{right:1.6rem!important}html body .swym-notification-wishlist .swym-details .swym-emphasis:first-of-type{display:block!important}}html body .swym-notification-wishlist .swym-product-tile{padding:0;gap:0}.swym-notification-wishlist .swym-image{width:96px!important;aspect-ratio:1;mix-blend-mode:multiply!important}html body .swym-notification-wishlist .swym-product-tile:before{aspect-ratio:1;position:absolute;content:"";height:100%;background:rgb(var(--color-base-brand-lightest-grey))!important}.swym-notification-wishlist .swym-details{padding-left:1.6rem!important}body .swym-notification-wishlist .swym-details .swym-emphasis,body .swym-notification-wishlist .swym-details{line-height:var(--leading-looser)!important;font-weight:var(--font-weight-normal)!important;font-size:var(--text-size-xs)!important;letter-spacing:normal!important}html body .swym-notification-wishlist .swym-details .swym-emphasis:first-of-type{font-weight:var(--font-weight-medium)!important}html body .swym-notification-wishlist .swym-details{padding-top:0!important}.swym-notification-wishlist .swym-close-btn{top:var(--layout-space-2)!important}.swym-notification-wishlist .swym-details-container{padding-top:.8rem!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/swym_wishlist.css.map */
