.wishlist-btn-wrap{position:relative;top:auto;right:auto;z-index:auto;flex-shrink:0;display:flex;align-items:center}.wishlist-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:8px;cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent;width:35px;height:35px;min-width:35px;min-height:35px;flex-shrink:0;transition:transform .18s cubic-bezier(.34,1.56,.64,1)}.wishlist-btn:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.wishlist-btn svg{width:19px!important;height:19px!important;min-width:19px;min-height:19px;fill:none;stroke:#ff4315;stroke-width:1.5px;transition:none;display:block;flex-shrink:0;transform-origin:center;will-change:transform}.wishlist-btn svg .heart-shine{stroke:transparent;pointer-events:none}.wishlist-btn.active svg{fill:#ff4315;stroke:#ff4315}.wishlist-btn.active svg .heart-shine{stroke:#ffffff8c}.wishlist-btn:hover{transform:translateY(-1px)}.wishlist-btn:active{transform:scale(.92)}.wishlist-btn.just-clicked svg{animation:heartPop .32s cubic-bezier(.34,1.56,.64,1)}.wishlist-btn.just-clicked.active:after{content:"";position:absolute;top:50%;left:50%;width:19px;height:19px;border-radius:50%;border:1.5px solid #FF4315;transform:translate(-50%,-50%) scale(.5);opacity:.6;pointer-events:none;animation:heartPing .55s cubic-bezier(.16,1,.3,1) forwards}.wishlist-btn.is-loading{cursor:progress;pointer-events:none}@keyframes heartPop{0%{transform:scale(1)}35%{transform:scale(1.25)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes heartPing{0%{transform:translate(-50%,-50%) scale(.5);opacity:.6}to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}html:has(.wishlist-page-container),body:has(.wishlist-page-container){overflow-x:clip}.wishlist-page-container{margin:0 var(--page-margin);padding:100px 0 80px;font-family:inherit;color:#000;box-sizing:border-box;overflow-x:clip}.wishlist-toolbar{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.wishlist-share-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;--wl-pill-height: calc( var(--button-padding-block, 16px) * 2 + var(--font-paragraph--size, .95rem) * var(--font-paragraph--line-height, 1.5) )}.wishlist-share-wrap{position:relative;flex-shrink:0}.wishlist-share-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1.5px solid #1a1a1a;border-radius:50px;height:var(--wl-pill-height);padding-block:0;width:116px;padding-inline:var(--button-padding-inline, 24px);cursor:pointer;transition:width .4s cubic-bezier(.4,0,.2,1),padding .4s ease,background-color var(--animation-speed, .2s) var(--animation-easing, ease),border-color var(--animation-speed, .2s) var(--animation-easing, ease),box-shadow var(--animation-speed, .2s) var(--animation-easing, ease);-webkit-tap-highlight-color:transparent;z-index:1;box-sizing:border-box}.wishlist-share-pill:not(.open):hover{background:#000;border-color:#000;box-shadow:none}.wishlist-share-pill:not(.open):hover .share-label{color:#fff}.wishlist-share-pill:active{transform:scale(.97)}.wishlist-share-pill.open{width:200px;padding:0 6px;cursor:default}.share-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;color:#000;font-size:var(--font-paragraph--size, .95rem);line-height:var(--font-paragraph--line-height, 1.5);font-weight:500;font-family:inherit;letter-spacing:0;transition:opacity .18s ease,transform .18s ease,color var(--animation-speed, .2s) var(--animation-easing, ease)}.share-label svg{flex-shrink:0;width:16px;height:16px}.share-label-text{display:inline}.wishlist-share-pill.open .share-label{opacity:0;transform:translateY(-20px);pointer-events:none}.share-icons{display:flex;align-items:center;padding:0 4px;opacity:0;transform:scale(.9);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.wishlist-share-pill.open .share-icons{opacity:1;transform:scale(1);pointer-events:auto;transition-delay:.12s}.share-icon-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#000;text-decoration:none;flex-shrink:0;transition:color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.share-icon-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%}.share-icon-btn svg{display:block}.share-icon-btn.share-whatsapp:hover,.share-icon-btn.share-email:hover,.share-icon-btn.share-link:hover,.share-icon-btn.share-link.copied{color:#000;background:#0000000f}.share-divider{width:1px;height:24px;background:#1a1a1a;opacity:.2;margin:0 2px;flex-shrink:0}.wishlist-auth-panel{position:relative;margin:0 0 40px;padding:0;text-align:left;background:transparent;font-family:inherit;color:#000}.wap-title-accent{color:#ff4315;font-style:italic;font-weight:400}.wishlist-auth-panel .wap-sub{margin:0 0 28px;font-size:1.04rem;line-height:1.55;color:#000;font-weight:400;letter-spacing:0}.wap-signin-em{font-style:italic;color:#ff4315;font-weight:500;letter-spacing:0}.wap-auth-pill{position:relative;display:flex;align-items:center;width:100%;margin:0 0 18px;background:transparent;border:1px solid currentColor;border-radius:999px;height:68px;padding:0 10px 0 28px}.wap-auth-input{flex:1;height:100%;border:none;outline:none;background:transparent;font:inherit;font-size:1rem;color:inherit;letter-spacing:0;padding:0 12px 0 0;-webkit-appearance:none;appearance:none;border-radius:0}.wap-auth-input::placeholder{color:#000;opacity:1}.wap-auth-input:-webkit-autofill,.wap-auth-input:-webkit-autofill:focus,.wap-auth-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px transparent inset;-webkit-text-fill-color:currentColor;transition:background-color 5000s ease-in-out 0s}.wap-auth-submit{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;background:currentColor;color:inherit;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease,background .25s ease;-webkit-tap-highlight-color:transparent}.wap-auth-submit svg{width:18px;height:18px;color:#fff;stroke:#fff;position:relative;z-index:1}.wap-auth-submit:hover{transform:scale(1.06);background:#000}.wap-auth-submit:active{transform:scale(.94)}.wap-auth-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:640px){.wishlist-auth-panel{margin:0 0 32px;padding:0;max-width:none}.wishlist-auth-panel .wap-sub{font-size:.9rem;margin-bottom:20px}.wap-auth-pill{height:60px;padding:0 8px 0 22px}.wap-auth-input{font-size:.96rem}.wap-auth-submit{width:44px;height:44px}}@media(max-width:380px){.wap-auth-pill{height:54px;padding-left:20px}.wap-auth-input{font-size:.95rem}.wap-auth-submit{width:40px;height:40px}.wap-auth-submit svg{width:16px;height:16px}}@media(max-width:900px){.wishlist-auth-panel .wap-sub{font-size:.96rem;margin-bottom:22px}.wap-auth-pill{height:54px;padding-left:20px}.wap-auth-input{font-size:.95rem}.wap-auth-submit{width:40px;height:40px}.wap-auth-submit svg{width:16px;height:16px}}.wishlist-shared-notice{text-align:center;max-width:640px;margin:12px auto 44px;padding:8px 24px 0;font-family:inherit;color:#000}.wishlist-shared-notice .wsn-title{font-size:clamp(1.7rem,3.6vw,2.3rem);font-weight:500;letter-spacing:0;line-height:1.12;margin:0 0 12px;color:#000;font-family:inherit}.wishlist-shared-notice .wsn-title-accent{color:#ff4315;font-style:italic;font-weight:400}.wishlist-shared-notice .wsn-meta{font-size:.88rem;line-height:1.5;color:#000;margin:0 0 28px;font-weight:400}.wishlist-shared-notice .wsn-actions{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px}.wishlist-shared-notice .wsn-copy-btn{margin:0;min-width:200px}.wishlist-shared-notice .wsn-copy-inner{display:inline-flex;align-items:center;justify-content:center;gap:9px}.wishlist-shared-notice .wsn-copy-icon{width:18px;height:18px;flex-shrink:0}.wishlist-shared-notice .wsn-own-link{font-size:.82rem;font-weight:500;color:#000;text-decoration:none;border-bottom:1px solid #cccccc;padding-bottom:2px;transition:color .25s ease,border-color .25s ease;letter-spacing:0}.wishlist-shared-notice .wsn-own-link:hover{color:#ff4315;border-bottom-color:#ff4315}.wishlist-shared-notice .wsn-own-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:600px){.wishlist-shared-notice{margin:8px auto 32px;padding:4px 16px 0}.wishlist-shared-notice .wsn-meta{font-size:.82rem;margin-bottom:22px}.wishlist-shared-notice .wsn-actions{gap:14px}.wishlist-shared-notice .wsn-copy-btn{min-width:180px}.wishlist-shared-notice .wsn-copy-icon{width:16px;height:16px}}.wishlist-seg-toggle{position:relative;display:flex;align-items:center;height:var(--wl-pill-height);background:#1a1a1a0f;border:none;border-radius:50px;padding:2px;cursor:pointer;box-sizing:border-box}.wishlist-seg-toggle input{position:absolute;opacity:0;width:0;height:0}.wishlist-seg-slider{position:absolute;top:2px;left:2px;width:calc(50% - 2px);height:calc(100% - 4px);background:#fff;border:1.5px solid #1a1a1a;border-radius:50px;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1;box-sizing:border-box}.wishlist-seg-toggle input:checked~.wishlist-seg-slider{transform:translate(100%)}.wishlist-seg-opt{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;height:100%;padding-inline:20px;font-size:.82rem;font-weight:500;color:#000;cursor:pointer;transition:color .25s ease;white-space:nowrap;text-align:center;user-select:none;-webkit-user-select:none;box-sizing:border-box}.wishlist-seg-opt[data-seg=off]{color:#000}.wishlist-seg-toggle input:checked~.wishlist-seg-opt[data-seg=off]{color:#000}.wishlist-seg-toggle input:checked~.wishlist-seg-opt[data-seg=on]{color:#000}.wishlist-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--wl-pill-height);padding-block:0;padding-inline:var(--button-padding-inline, 24px);border-radius:50px;font-size:var(--font-paragraph--size, .95rem);line-height:var(--font-paragraph--line-height, 1.5);font-weight:500;font-family:inherit;cursor:pointer;transition:color var(--animation-speed, .2s) var(--animation-easing, ease),background-color var(--animation-speed, .2s) var(--animation-easing, ease),border-color var(--animation-speed, .2s) var(--animation-easing, ease),transform .18s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.wishlist-add-all-btn{background:#fff;color:#000;border:1.5px solid #1a1a1a}.wishlist-add-all-btn:hover{background:#000;color:#fff;border-color:#000}.wishlist-add-all-btn:active{transform:scale(.97)}.wishlist-add-all-btn.is-adding{pointer-events:none;color:#000;border-color:#1a1a1a;background:#fff}.wishlist-add-all-btn.is-adding svg{stroke:#1a1a1a}.wishlist-add-all-btn.is-done{background:#1a1a1a;border-color:#1a1a1a;color:#fff;animation:btnSuccess .4s cubic-bezier(.175,.885,.32,1.275)}.wishlist-add-all-btn.is-done svg{stroke:#fff}.adding-dots{display:inline-flex;gap:3px;margin-left:2px;vertical-align:middle}.adding-dots span{width:4px;height:4px;border-radius:50%;background:currentColor;animation:dotBounce 1.2s ease-in-out infinite}.adding-dots span:nth-child(2){animation-delay:.15s}.adding-dots span:nth-child(3){animation-delay:.3s}@keyframes dotBounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes btnSuccess{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.wishlist-remove-all-btn{background:#fff;color:#000;border:1.5px solid #1a1a1a;overflow:hidden;position:relative;min-width:155px}.wishlist-remove-all-btn:hover{background:#000;color:#fff;border-color:#000}.wishlist-remove-all-btn:active{transform:scale(.95)}.wishlist-remove-all-btn.is-cancelling{background:#fff;border-color:#1a1a1a;color:#000;gap:6px;padding:5px 5px 5px 16px}.wishlist-remove-all-btn.is-cancelling:hover{background:#fff;border-color:#1a1a1a}.wishlist-delete-undo{display:none;width:30px;height:30px;background:#ff4315;border-radius:50%;align-items:center;justify-content:center;flex-shrink:0;animation:deletePopIn .3s cubic-bezier(.34,1.56,.64,1) both}.is-cancelling .wishlist-delete-undo{display:flex}.wishlist-delete-cancel-text{display:none;color:#000;font-weight:500;padding:0 4px;font-size:.84rem;white-space:nowrap}.is-cancelling .wishlist-delete-cancel-text{display:flex;animation:deleteSlideIn .35s cubic-bezier(.77,0,.175,1) both}.wishlist-delete-text{display:flex}.is-cancelling .wishlist-delete-text,.is-cancelling .wishlist-delete-icon{display:none}.wishlist-delete-countdown{display:none;width:32px;height:32px;background:#ff4315;color:#fff;border-radius:50%;font-size:.82rem;font-weight:500;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden;animation:deletePopIn .35s cubic-bezier(.34,1.56,.64,1) .1s both}.is-cancelling .wishlist-delete-countdown{display:flex;margin-left:auto}.wishlist-delete-countdown span{animation:countTick .3s cubic-bezier(.33,1,.68,1)}@keyframes deletePopIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes deleteSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes countTick{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.wishlist-grid-wrapper{transition:opacity .5s ease}.wishlist-card-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media(min-width:750px){.wishlist-card-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}}.wishlist-card{position:relative;display:flex;flex-direction:column;animation:cardFadeIn .45s ease both;content-visibility:auto;contain-intrinsic-size:auto 480px}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.wishlist-card-image{position:relative;overflow:hidden;border-radius:var(--border-radius, 0);background:#f5f5f5;padding-bottom:150%}@supports (aspect-ratio: 2 / 3){.wishlist-card-image{aspect-ratio:2 / 3;padding-bottom:0}}.wishlist-card-image>.wishlist-img-link{position:absolute;top:0;right:0;bottom:0;left:0}@supports (aspect-ratio: 2 / 3){.wishlist-card-image>.wishlist-img-link{position:relative;inset:auto}}.wishlist-img-link{display:block;width:100%;height:100%;text-decoration:none}.wishlist-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.wishlist-heart-btn{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;border-radius:50%;cursor:pointer;z-index:5;padding:0;opacity:0;transition:opacity .25s ease,scale .2s ease;box-shadow:0 2px 8px #0000001f;-webkit-tap-highlight-color:transparent}.wishlist-heart-btn:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}.wishlist-heart-btn svg{width:12px;height:12px;stroke:#1a1a1a;stroke-width:2}.wishlist-card:hover .wishlist-heart-btn,.wishlist-card:focus-within .wishlist-heart-btn{opacity:1}.wishlist-heart-btn:hover{scale:1.1}.wishlist-heart-btn:active{scale:.95}.wishlist-quick-add{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;height:40px;padding:0 11px;border-radius:50px;border:2px solid rgba(0,0,0,.15);background:linear-gradient(#fff 0 100%) padding-box;color:#000;font-size:.85rem;font-weight:500;font-family:inherit;cursor:pointer;z-index:4;opacity:0;overflow:hidden;transition:opacity .3s ease,scale .2s ease;-webkit-tap-highlight-color:transparent}.wishlist-quick-add .add-to-cart-icon{display:inline-flex;align-items:center}.wishlist-quick-add .add-to-cart-icon svg{width:18px;height:18px;flex-shrink:0;stroke:#1a1a1a}.wishlist-quick-add .add-to-cart-text__content{padding-left:6px;white-space:nowrap}.wishlist-quick-add:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50px}.wishlist-card:hover .wishlist-quick-add,.wishlist-card:focus-within .wishlist-quick-add{opacity:1}.wishlist-quick-add:hover{scale:1.03}.wishlist-quick-add:active{scale:.99}.wishlist-quick-add .add-to-cart__added-icon svg{width:22px;height:22px;stroke:#1a1a1a}.wishlist-quick-add[data-added=true]{opacity:1!important;pointer-events:none}.wishlist-quick-add.wishlist-cart-btn-oos{background:#ff4315;border-color:#ff4315;color:#fff;cursor:default;opacity:1;bottom:12px;right:12px}.wishlist-quick-add.wishlist-cart-btn-oos .add-to-cart-text__content{padding-left:0;font-size:.78rem}.wishlist-quick-add.wishlist-cart-btn-oos:hover{scale:1}.wishlist-card-info{padding:10px 2px 0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.wishlist-product-title{font-weight:500;font-size:.92rem;color:#000;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;margin-bottom:2px;transition:color .2s;font-family:inherit}.wishlist-product-title:hover{text-decoration:underline}.wishlist-price{color:#000;font-size:.88rem;font-weight:400}.wishlist-empty-state{text-align:left;padding:0;max-width:560px}.wishlist-empty-description{color:#000;font-size:.95rem;margin:0 0 24px;line-height:1.5;letter-spacing:0}.wishlist-empty__cta{display:inline-flex;align-items:center;gap:12px;color:#000;font-size:1.2rem;line-height:1.2;letter-spacing:0;text-decoration:none;transition:color .2s ease}.wishlist-empty__cta-text{border-bottom:1px solid currentColor;padding-bottom:4px}.wishlist-empty__cta-arrow{flex:0 0 auto;display:block;width:1.05em;height:1.05em;opacity:0;transform:translate(-6px);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.wishlist-empty__cta:hover,.wishlist-empty__cta:focus-visible{color:#ff4315;outline:none}.wishlist-empty__cta:hover .wishlist-empty__cta-arrow,.wishlist-empty__cta:focus-visible .wishlist-empty__cta-arrow{opacity:1;transform:translate(0)}.wishlist-count-display{font-size:.95rem;color:#000;margin:0 0 16px;font-weight:500;letter-spacing:0;font-family:inherit}@media(max-width:768px){.wishlist-page-container{padding:50px 0}.wishlist-share-row{margin-bottom:24px}.wishlist-quick-add{opacity:1;width:44px;height:44px;bottom:8px;right:8px}.wishlist-quick-add .add-to-cart-icon svg{width:22px;height:22px}.wishlist-quick-add .add-to-cart-text__content{display:none}.wishlist-quick-add:hover{scale:1}.wishlist-quick-add.wishlist-cart-btn-oos{height:30px;padding:0 10px;width:auto}.wishlist-quick-add.wishlist-cart-btn-oos .add-to-cart-text__content{display:block;font-size:.7rem}.wishlist-heart-btn{opacity:1;width:28px;height:28px;top:8px;right:8px}.wishlist-heart-btn svg{width:10px;height:10px}.wishlist-product-title{font-size:.88rem}.wishlist-price{font-size:.84rem}}@media(max-width:749px){.wishlist-share-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"add-btn   sync-toggle" "remove-btn share";gap:10px;margin-bottom:20px;justify-content:stretch;--wl-pill-height: 48px}.wishlist-toolbar{display:contents}.wishlist-add-all-btn{grid-area:add-btn;min-width:0}.wishlist-remove-all-btn{grid-area:remove-btn;min-width:0}.wishlist-remove-all-btn,.wishlist-remove-all-btn.is-cancelling{width:100%!important}.wishlist-seg-toggle{grid-area:sync-toggle;min-width:0}.wishlist-share-wrap{grid-area:share;min-width:0}.wishlist-action-btn,.wishlist-seg-toggle,.wishlist-share-wrap,.wishlist-share-pill{width:100%;box-sizing:border-box}.wishlist-seg-toggle{padding:4px}.wishlist-seg-opt{flex:1;justify-content:center;padding:0;font-size:.86rem}.wishlist-share-pill{position:relative;border-radius:999px;transition:background .2s ease,box-shadow .25s ease}.wishlist-share-pill.open{width:100%;border-radius:999px;padding-inline:4px}.share-label-text{display:inline}.share-label{gap:8px}.wishlist-share-pill.open .share-icons{flex-direction:row;padding:0 4px;justify-content:center;gap:4px}.wishlist-share-pill.open .share-divider{width:1px;height:24px;margin:0 2px}.wishlist-share-pill.open .share-icon-btn{width:40px;height:40px}}@media(max-width:480px){.wishlist-page-container{padding:50px 0 40px}.wishlist-card-grid{gap:8px}.wishlist-share-row{margin-bottom:20px}.wishlist-quick-add{width:42px;height:42px;bottom:6px;right:6px}.wishlist-quick-add .add-to-cart-icon svg{width:20px;height:20px}}.wishlist-auth-toast{position:fixed;left:0;right:0;bottom:0;transform:translateY(100%);opacity:1;pointer-events:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:28px;padding:16px max(28px,var(--page-margin)) calc(12px + env(safe-area-inset-bottom,0px));background:#fff;font-family:inherit;z-index:10000;transition:transform .55s cubic-bezier(.22,.8,.22,1);overflow:hidden}.wishlist-auth-toast.show{transform:translateY(0);pointer-events:auto}.wishlist-auth-toast:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#000;pointer-events:none;z-index:1}.wishlist-auth-toast:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#ff4315;transform:scaleX(0);transform-origin:left center;pointer-events:none;z-index:2}.wishlist-auth-toast.show:after{animation:watProgress var(--toast-duration, 6s) linear forwards}@keyframes watProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.wishlist-auth-toast.variant-success .wat-icon{background:#1a1a1a}.wishlist-auth-toast.variant-success:after{background:#ff4315}.wishlist-auth-toast.variant-error .wat-icon{background:#dc2626}.wishlist-auth-toast.variant-error:after{background:#dc2626}.wishlist-auth-toast.variant-info .wat-icon{background:#1a1a1a}.wishlist-auth-toast.variant-info:after{background:#ff4315}.wishlist-auth-toast.variant-auth .wat-icon{background:#ff4315}.wishlist-auth-toast.variant-auth:after{background:#ff4315}.wishlist-auth-toast.toast-chip-accent .wat-icon{background:#ff4315}.wishlist-auth-toast.toast-chip-safe .wat-icon{background:#16a34a}.wishlist-auth-toast .wat-icon{flex-shrink:0;width:42px;height:42px;border-radius:13px;background:#ff4315;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:none}.wishlist-auth-toast .wat-icon svg{width:20px;height:20px;fill:none;stroke:#fff}.wishlist-auth-toast.variant-auth .wat-icon svg{animation:watHeartPulse 3.2s ease-in-out infinite}@keyframes watHeartPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.wishlist-auth-toast .wat-body{flex:0 1 auto;min-width:0;max-width:420px;line-height:1.32}.wishlist-auth-toast .wat-title{font-size:1.1rem;font-weight:500;letter-spacing:0;color:#000;white-space:nowrap}.wishlist-auth-toast .wat-sub{font-size:.95rem;color:#000;margin-top:3px;font-weight:400;letter-spacing:0;line-height:1.4;white-space:nowrap}.wishlist-auth-toast .wat-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;background:#1a1a1a;color:#fbf8f3;font-size:.96rem;font-weight:500;letter-spacing:0;text-decoration:none;border-radius:999px;border:none;font-family:inherit;cursor:pointer;transition:background .22s ease,transform .18s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;-webkit-tap-highlight-color:transparent}.wishlist-auth-toast .wat-cta:hover{background:#ff4315;transform:translateY(-1px)}.wishlist-auth-toast .wat-cta:active{transform:scale(.97)}.wishlist-auth-toast .wat-cta.wat-cta-ghost{background:transparent;color:#000;padding:10px 18px;font-size:.9rem;text-decoration:underline;text-underline-offset:3px}.wishlist-auth-toast .wat-cta.wat-cta-ghost:hover{background:#0000000f;transform:none}.wishlist-auth-toast .wat-cta.wat-cta-ghost:active{transform:scale(.97)}@media(max-width:600px){.wishlist-auth-toast{padding:12px 16px calc(8px + env(safe-area-inset-bottom,0px));gap:14px}.wishlist-auth-toast .wat-icon{width:38px;height:38px;border-radius:11px}.wishlist-auth-toast .wat-icon svg{width:18px;height:18px}.wishlist-auth-toast .wat-title{font-size:1.02rem}.wishlist-auth-toast .wat-sub{font-size:.88rem;line-height:1.4;white-space:normal}.wishlist-auth-toast .wat-cta{padding:13px 28px;font-size:.9rem}}@media(max-width:380px){.wishlist-auth-toast{gap:10px}.wishlist-auth-toast .wat-sub{display:none}.wishlist-auth-toast .wat-title{font-size:.94rem}.wishlist-auth-toast .wat-cta{padding:11px 20px;font-size:.84rem}.wishlist-action-btn{padding-inline:8px;font-size:.8rem;gap:5px}.wishlist-action-btn .btn-icon,.wishlist-action-btn svg{width:15px;height:15px}.wishlist-seg-opt{font-size:.76rem;padding-inline:12px}.wishlist-share-pill{padding-inline:8px}.share-label{gap:5px;font-size:.8rem}.share-label svg{width:15px;height:15px}}@media(prefers-reduced-motion:reduce){.wishlist-auth-toast{transition:opacity .25s ease}.wishlist-auth-toast .wat-icon svg{animation:none}}@supports (-webkit-touch-callout: none){.wishlist-page-container input,.wishlist-page-container select,.wishlist-page-container textarea{font-size:max(16px,1em)}}.wishlist-skeleton-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px 20px;margin:24px 0;animation:wishlistSkeletonFadeIn .25s ease both}@keyframes wishlistSkeletonFadeIn{0%{opacity:0}to{opacity:1}}.wishlist-skeleton-card{display:flex;flex-direction:column;gap:8px}.wishlist-skeleton-image{width:100%;padding-bottom:150%;background:linear-gradient(110deg,#0000000d 30%,#0000001a,#0000000d 70%);background-size:200% 100%;border-radius:4px;animation:wishlistSkeletonShimmer 1.6s ease-in-out infinite}@supports (aspect-ratio: 2 / 3){.wishlist-skeleton-image{aspect-ratio:2 / 3;padding-bottom:0}}.wishlist-skeleton-line{height:12px;margin-top:6px;background:linear-gradient(110deg,#0000000d 30%,#0000001a,#0000000d 70%);background-size:200% 100%;border-radius:2px;animation:wishlistSkeletonShimmer 1.6s ease-in-out infinite}.wishlist-skeleton-line-short{width:40%}@keyframes wishlistSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1100px){.wishlist-skeleton-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.wishlist-skeleton-grid{grid-template-columns:repeat(3,1fr);gap:16px 12px}}@media(max-width:480px){.wishlist-skeleton-grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.wishlist-btn,.wishlist-btn *,.wishlist-btn:before,.wishlist-btn:after,.wishlist-share-pill,.wishlist-share-pill *,.share-label,.share-icons,.share-icon-btn,.wishlist-seg-slider,.wishlist-seg-opt,.wishlist-action-btn,.wishlist-add-all-btn,.wishlist-remove-all-btn,.wishlist-delete-undo,.wishlist-delete-cancel-text,.wishlist-delete-countdown,.wishlist-delete-countdown span,.adding-dots span,.wishlist-card,.wishlist-grid-wrapper,.wishlist-heart-btn,.wishlist-quick-add,.wishlist-product-title,.wishlist-auth-toast,.wishlist-auth-toast:before,.wishlist-auth-toast:after,.wishlist-auth-toast .wat-icon svg,.wishlist-auth-toast .wat-cta,.wishlist-skeleton-image,.wishlist-skeleton-line,.wishlist-shared-notice .wsn-own-link{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/wishlist.css.map */
