:where(.old-2026) wishlist-data{display:none}:where(.old-2026) .wishlist-icon{transition:opacity .3s}:where(.old-2026) .wishlist-icon .spinner .path{stroke:currentcolor}:where(.old-2026) .wishlist-icon__icon{position:absolute;display:block;width:2.2rem;aspect-ratio:6/5;transition:opacity .3s}.underlined-link--cart-above-right :is(:where(.old-2026) .wishlist-icon__icon){position:static;width:1.8rem;transition:scale .15s}:where(.old-2026) .wishlist-icon__icon--full{scale:0;transform-origin:center}:where(.old-2026) .wishlist-icon__icon--outline{opacity:1}:where(.old-2026) .wishlist-icon--added .wishlist-icon__icon--full{scale:1}:where(.old-2026) .wishlist-icon--added .wishlist-icon__icon--outline{opacity:0}:where(.old-2026) .wishlist-icon__button{background:0;padding:0;border:0;transition:scale .2s;display:flex;align-items:center;justify-content:center;color:currentcolor;cursor:default}:where(.old-2026) button.wishlist-icon__button{cursor:pointer}:where(.old-2026) :is(.wishlist-icon--product-card,.wishlist-icon--product-page) .wishlist-icon__button{width:4rem;height:4rem;background:#fff3}:where(.old-2026) .wishlist-icon--loading .wishlist-icon__button,:where(.old-2026) .wishlist-icon--freeze .wishlist-icon__button{cursor:wait}@media(hover:hover){:where(.old-2026) button.wishlist-icon__button:hover{scale:1.2}}:where(.old-2026) .wishlist-icon--just-removed .wishlist-icon__icon--full{animation:wishlistItemRemoved .5s ease-in forwards}:where(.old-2026) .wishlist-icon--just-added-or-updated .wishlist-icon__icon--full{animation:wishlistItemAddedUpdated .5s ease-in forwards}:where(.old-2026) .wishlist-icon__button *{pointer-events:none}:where(.old-2026) .wishlist-icon .spinner{position:absolute;display:none;width:55%}:where(.old-2026) .wishlist-icon--loading .spinner{display:block}:where(.old-2026) .wishlist-icon--loading .wishlist-icon__icon{opacity:0}:where(.old-2026) .wishlist-icon--freeze{opacity:.3}:where(.old-2026) .wishlist-icon--header{position:relative;top:.1rem;width:2.3rem;margin-right:.4rem;aspect-ratio:1.2}:where(.old-2026) .wishlist-icon--product-card{position:absolute;right:0;bottom:0;z-index:2}:where(.old-2026) .wishlist-icon--header .cart-count-bubble{left:1.1rem;bottom:-.3rem;z-index:1}:where(.old-2026) .wishlist-icon__empty-tooltip{--arrow-size: .5rem;--arrow-from-right: 3rem;--tooltip-bg-color: var(--current-bg);--tooltip-border-color: var(--header-text-color-old-2026, #000000);position:absolute;z-index:9;top:2.7rem;right:-1.6rem;display:flex;flex-direction:row-reverse;width:20rem;padding:.6rem 1rem;border:.1rem solid var(--tooltip-border-color);text-align:center;background:var(--tooltip-bg-color);line-height:1.4;scale:0;transform-origin:90% 0%;transition:scale .3s}.body--header-transparent-old-2026 :is(:where(.old-2026) .wishlist-icon__empty-tooltip){--tooltip-border-color: var(--header-hover-text-color-old-2026, #000000)}:where(.old-2026) .wishlist-icon__empty-tooltip .icon-close{float:right;width:1rem;aspect-ratio:1}:where(.old-2026) .wishlist-icon__empty-tooltip:before,:where(.old-2026) .wishlist-icon__empty-tooltip:after{--tooltip-arrow-color: var(--tooltip-border-color);content:" ";position:absolute;top:calc(-2 * var(--arrow-size));right:var(--arrow-from-right);width:0;height:0;border:var(--arrow-size) solid;border-color:transparent var(--tooltip-arrow-color) var(--tooltip-arrow-color) transparent}:where(.old-2026) .wishlist-icon__empty-tooltip:after{--tooltip-arrow-color: var(--tooltip-bg-color);right:calc(var(--arrow-from-right) + .1rem);top:calc(-2 * var(--arrow-size) + .2rem)}:where(.old-2026) .wishlist-icon__tooltip-text{flex:1;text-align:left}:where(.old-2026) .wishlist-icon--product-page{position:absolute;top:0;right:1.5rem;z-index:3}:where(.old-2026) .wishlist-icon--product-page .wishlist-icon__button{padding:1.5rem}:where(.old-2026) .wishlist-icon--product-page .spinner,:where(.old-2026) .wishlist-icon--product-card .spinner{width:45%}@media screen and (min-width:750px){:where(.old-2026) .wishlist-icon--product-page{right:0}:where(.old-2026) .wishlist-icon--product-page .wishlist-icon__button{padding:2.5rem}}:where(.old-2026) .wishlist-error{position:absolute;left:-33333rem}:where(.old-2026) .wishlist-error__close *{pointer-events:none}:where(.old-2026) .wishlist-error__dialog::backdrop{background:#0009}:where(.old-2026) .wishlist-error__dialog{border:0;padding:0;margin:auto}:where(.old-2026) .wishlist-error__dialog .spinner{width:6rem;opacity:.6;display:block;margin:2rem auto;animation:rotator 2s linear infinite}:where(.old-2026) .wishlist-error__content{background:var(--current-bg);padding:0 2rem 2.5rem;border:1.5rem solid var(--color-error);display:grid;gap:1rem;width:clamp(28rem,50vw,60rem)}:where(.old-2026) .wishlist-error__dialog--confirm .wishlist-error__content{border-color:var(--current-bg);border-style:solid;border-width:0 1.5rem 1.5rem}:where(.old-2026) .wishlist-error__header{display:grid;grid:"heading close" 1fr / 1fr auto;align-items:center;border-bottom:.1rem solid oklch(from var(--current-text) l c h / .08);gap:1rem;padding:1.5rem 0}:where(.old-2026) .wishlist-error__heading{font-size:1.6rem;font-weight:400;grid-area:heading}:where(.old-2026) .wishlist-error__close{grid-area:close;width:2.5rem;height:2.5rem;padding:0;border:0;background:0;display:grid;place-items:center;cursor:pointer}:where(.old-2026) .wishlist-error__close .icon-close{width:1.7rem;height:1.7rem;display:block}:where(.old-2026) .wishlist-error__message{padding:1rem 0 0}:where(.old-2026) .wishlist-error__cmd{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-top:1.3rem}:where(.old-2026) .wishlist-error__cmd .button{min-width:5rem;padding-inline:1rem}@media screen and (max-width:989px){:where(.old-2026) .wishlist-page-temp-items>li:nth-child(4){display:none}}@media screen and (max-width:749px){:where(.old-2026) .wishlist-page-temp-items>li:nth-child(3){display:none}}:where(.old-2026) wishlist-page-items .grid-classic.product-grid{margin-bottom:0}:where(.old-2026) wishlist-page-items~add-all-from-wishlist-to-cart{display:none}@media screen and (max-width:749px){:where(.old-2026) wishlist-page-items:has(#ProductGridContainer>.grid-classic.product-grid>li:nth-child(5))~add-all-from-wishlist-to-cart{display:flex}}@media screen and (min-width:750px)and (max-width:989px){:where(.old-2026) wishlist-page-items:has(#ProductGridContainer>.grid-classic.product-grid>li:nth-child(7))~add-all-from-wishlist-to-cart{display:flex}}@media screen and (min-width:990px){:where(.old-2026) wishlist-page-items:has(#ProductGridContainer>.grid-classic.product-grid>li:nth-child(9))~add-all-from-wishlist-to-cart{display:flex}}:where(.old-2026) .wishlist-page-controls__button{width:100%}:where(.old-2026) empty-wishlist .wishlist-page-controls__button{padding-inline:0;letter-spacing:.05rem;opacity:.7;display:inline-grid;place-items:center}@media screen and (min-width:990px){:where(.old-2026) .wishlist-page-controls__button{min-width:calc(25% - 1rem);width:auto}}:where(.old-2026) .wishlist-page-controls__button--loading{cursor:wait;position:relative}:where(.old-2026) .wishlist-page-controls__button--loading .wishlist-page-controls__button-text{opacity:.2}:where(.old-2026) .wishlist-page-controls__button .spinner{display:none}:where(.old-2026) .wishlist-page-controls__button--loading .spinner{position:absolute;display:block;width:2.3rem;animation:rotator 1.4s linear infinite}:where(.old-2026) .wishlist-page-controls__button--loading .path{stroke:currentcolor}:where(.old-2026) wishlist-share-email,:where(.old-2026) share-button{display:block;padding:0}:where(.old-2026) .wishlist-share{--share-wishlist-border-color: oklch(from var(--current-text) l c h / .08);margin:0 0 3rem}:where(.old-2026) .wishlist-share__subheading{font-size:.85em}:where(.old-2026) .wishlist-share__info{font-size:.75em;line-height:1.4;margin:1rem 0 2rem}@media screen and (max-width:549px){:where(.old-2026) .wishlist-share__info{grid-column:1 / span 2}}:where(.old-2026) .wishlist-share__email-form{--wishlist-share-email-form-borders: #d0d0d0;padding:1em 0 0;display:grid;grid:auto auto / 1fr auto}:where(.old-2026) .wishlist-share__input-group{position:relative;z-index:1;display:inline-grid;vertical-align:top}:where(.old-2026) .wishlist-share__input-group:hover{box-shadow:0 14px 44px #0003}:where(.old-2026) .wishlist-share__input{position:relative;padding:.8rem;border-radius:0;appearance:none;width:100%;border:1px solid transparent;box-shadow:0 0 0 .1rem var(--wishlist-share-email-form-borders);transition:background-color .25s,border-color .25s;min-height:3.5rem;display:inline-flex;justify-content:center;align-items:center;font:inherit;font-size:1.4rem;font-weight:700}:where(.old-2026) .wishlist-share__input:focus,:where(.old-2026) .wishlist-share__input:focus-visible{box-shadow:0 0 0 .1rem var(--wishlist-share-email-form-borders),0 0 0 .3rem var(--current-bg),0 0 .5rem .4rem #b7b7b7}:where(.old-2026) .wishlist-share__input::placeholder{color:#0000}:where(.old-2026) .wishlist-share__input:focus,:where(.old-2026) .wishlist-share__input:not(:placeholder-shown){background-color:transparent}:where(.old-2026) .wishlist-share__input:focus{outline:.2rem solid oklch(from var(--current-text) l c h / .5);outline-offset:3px}:where(.old-2026) .wishlist-share__label{position:absolute;bottom:100%;display:grid;overflow:hidden;width:100%;height:100%;padding:0 1rem;font-size:1.2rem;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;transform:translate3d(0,100%,0);transition:transform .25s,height .1s;transition-timing-function:var(--old-2026-ease-in-out);place-items:center}:where(.old-2026) .wishlist-share__input:focus+.wishlist-share__label,:where(.old-2026) .wishlist-share__input:not(:placeholder-shown)+.wishlist-share__label{transform:translateZ(0);height:3rem}:where(.old-2026) .wishlist-share__label-text{position:relative;display:block;width:100%;padding:.25em 0;transition:transform .25s;transition-timing-function:var(--old-2026-ease-in-out);font-style:italic}:where(.old-2026) .wishlist-share__input:focus+.wishlist-share__label .wishlist-share__label-text,:where(.old-2026) .wishlist-share__input:not(:placeholder-shown)+.wishlist-share__label .wishlist-share__label-text{transform:translate3d(0,100%,0)}:where(.old-2026) .wishlist-share__label-text:after{content:attr(data-content);position:absolute;font-weight:800;bottom:100%;left:0;height:100%;width:100%;padding:.3rem 0;text-transform:uppercase;font-size:1.1rem;font-style:normal}:where(.old-2026) .wishlist-share__email-submit{white-space:nowrap;box-shadow:0 0 0 .1rem var(--wishlist-share-email-form-borders);position:relative;margin-left:1px}:where(.old-2026) .wishlist-share__email-submit:focus,:where(.old-2026) .wishlist-share__email-submit:focus-visible{z-index:1}:where(.old-2026) wishlist-page-sorting{max-width:30rem;display:block;margin:0 0 2rem auto}:where(.old-2026) wishlist-page-sorting .product-count{display:none}:where(.old-2026) .wishlist-share__info-not-logged-in{background:var(--share-wishlist-border-color);padding:0 0 2rem;font-size:.85em;line-height:1.5}:where(.old-2026) .wishlist-share__text-login-to-keep ul,:where(.old-2026) .wishlist-share__text-login-to-keep ol{list-style:none;margin:0;padding:0}:where(.old-2026) .wishlist-share__text-login-to-keep li{position:relative;padding-left:2rem}:where(.old-2026) .wishlist-share__text-login-to-keep li:before{content:"";position:absolute;top:.9rem;left:.3rem;width:.7rem;height:.7rem;background-size:contain;background-repeat:no-repeat;opacity:.7}:where(.old-2026) .wishlist-share__text-login-to-keep a{color:inherit}:where(.old-2026) wishlist-signup-encouraging+wishlist-share .accordion,:where(.old-2026) wishlist-share+wishlist-signup-encouraging .accordion{border-top:0}:where(.old-2026) wishlist-signup-encouraging+wishlist-share,:where(.old-2026) wishlist-share+wishlist-signup-encouraging{margin-top:0}:where(.old-2026) .wishlist-page-items,:where(.old-2026) wishlist-share,:where(.old-2026) wishlist-signup-encouraging{margin-top:5rem}:where(.old-2026) wishlist-share,:where(.old-2026) wishlist-signup-encouraging{display:block;max-width:50rem}@media screen and (min-width:990px){:where(.old-2026) wishlist-share,:where(.old-2026) wishlist-signup-encouraging{width:50%}}:where(.old-2026) .wishlist-page-items__empty{--padding: 2rem;--icon-size: 3rem;padding:var(--padding);border:1px solid #eeeeee;max-width:40rem;margin-top:-3rem}:where(.old-2026) .wishlist-page-items__empty .title{margin-top:0;display:grid;grid:auto / auto 1fr;align-items:start;gap:1rem}:where(.old-2026) .wishlist-page-items__empty p{margin-bottom:0}:where(.old-2026) .wishlist-page-items__empty circle[fill="#EB001B"]{fill:#333;stroke:#333}:where(.old-2026) .wishlist-page-items__empty path[stroke="#EB001B"]{stroke:#333}:where(.old-2026) .wishlist-page-items__empty .icon-error{width:var(--icon-size)}@media screen and (min-width:375px){:where(.old-2026) .wishlist-page-items__empty{--padding: 2.5rem;--icon-size: 3.4rem}}@media(hover:hover)and (pointer:fine){:where(.old-2026) .header__icon--wishlist:hover .wishlist-icon--header-empty .wishlist-icon__empty-tooltip{scale:1}}:where(.old-2026) .wishlist-page-controls{margin-bottom:5rem;display:grid;gap:2.5rem}@media screen and (min-width:750px){:where(.old-2026) .wishlist-page-controls{justify-items:end}}@media screen and (min-width:750px){:where(.old-2026) wishlist-page-items~.wishlist-page-controls{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:end}}:where(.old-2026) .wishlist-icon__empty-tooltip--message{scale:1}:where(.old-2026) add-cart-to-wishlist{display:contents}:where(.old-2026) .wishlist-icon--cart-add-all{position:relative}:where(.old-2026) .wishlist-icon .icon-checkmark,:where(.old-2026) .wishlist-icon--all-added .wishlist-icon__icon{display:none}:where(.old-2026) .wishlist-icon--all-added .icon-checkmark{width:2rem;color:var(--color-success);animation:wishlistAllAddedUpdated 1.35s linear 0s;display:block}@keyframes wishlistItemAddedUpdated{0%{scale:0}to{scale:1}}@keyframes wishlistItemRemoved{0%{scale:1}to{scale:0}}@keyframes wishlistAllAddedUpdated{0%{transform:scale(1);opacity:1}15%{transform:scale(.8)}20%{transform:scale(.85);opacity:1}35%{transform:scale(1.5);opacity:.6}50%{transform:scale(1);opacity:1}to{transform:scale(1)}}
