html[scroll-lock]{overflow:hidden}.toolbar-wishlist .current-wishlist-count:has([data-cat-wishlist-count]:empty){display:none}.cat-wishlist-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.cat-wishlist-drawer[hidden]{display:none}.cat-wishlist-drawer button{min-width:0;letter-spacing:normal;text-transform:none}.cat-wishlist-drawer__close,.cat-wishlist-drawer__remove{padding:0}.cat-wishlist-drawer__remove svg,.cat-wishlist-drawer__share svg{flex:0 0 auto;fill:none}.cat-wishlist-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000059;cursor:pointer}.cat-wishlist-drawer__panel{position:absolute;top:0;left:0;display:grid;grid-template-rows:auto 1fr auto;width:min(398px,100vw);height:100dvh;background:#fff;color:#171717;box-shadow:0 10px 40px #0003}.cat-wishlist-drawer__header{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:16px;padding:24px 18px;background:#d4d4d4}.cat-wishlist-drawer__header h2{display:flex;align-items:center;gap:8px;margin:0;font-size:1.35rem;line-height:1.1;font-weight:800}.cat-wishlist-drawer__close{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;background:transparent;color:#000;font-size:1.4rem;cursor:pointer}.cat-wishlist-drawer__body{overflow:auto;padding:24px 18px}.cat-wishlist-drawer__empty{color:#555}.cat-wishlist-drawer__list{display:grid;gap:18px}.cat-wishlist-drawer__item{display:grid;grid-template-columns:72px minmax(0,1fr) 32px;gap:12px;align-items:start}.cat-wishlist-drawer__image{display:block;width:72px;aspect-ratio:1;background:#f5f5f5}.cat-wishlist-drawer__image img{width:100%;height:100%;object-fit:contain}.cat-wishlist-drawer__meta{display:grid;gap:8px}.cat-wishlist-drawer__eyebrow{margin:0;color:#9ca3af;font-size:.86rem}.cat-wishlist-drawer__title{color:inherit;font-size:.94rem;line-height:1.35;text-decoration:none}.cat-wishlist-drawer__add{display:inline-flex;width:fit-content;min-height:40px;align-items:center;justify-content:center;gap:8px;padding-inline:18px;border:1px solid #000;border-radius:4px;background:#fff;color:#000;font-weight:800;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.cat-wishlist-drawer__add svg{width:18px;height:18px;flex:0 0 auto}.cat-wishlist-drawer__add.cat-wishlist-drawer__add--added{background:#000!important;color:#fff!important;transform:scale(.98)}.cat-wishlist-drawer__add.cat-wishlist-drawer__add--error{background:#fff!important;color:#b42318!important;border-color:#b42318!important}.cat-wishlist-drawer__remove{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;background:transparent;color:#000;cursor:pointer}.cat-wishlist-drawer__footer{display:grid;gap:18px;padding:24px 18px;background:#d4d4d4}.cat-wishlist-drawer__footer h3{margin:0 0 8px;font-size:1rem;line-height:1.35;font-weight:800}.cat-wishlist-drawer__footer p{margin:0;font-size:.9rem;line-height:1.45}.cat-wishlist-drawer__footer-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cat-wishlist-drawer__login,.cat-wishlist-drawer__share{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid #000;border-radius:5px;font-weight:800;line-height:1.15;text-align:center;text-decoration:none}.cat-wishlist-drawer__login{background:#000;color:#fff}.cat-wishlist-drawer__share{background:#fff;color:#000;cursor:pointer;width:100%;grid-column:1 / -1}.cat-wishlist-drawer__share-url{width:100%;min-height:42px;padding:0 12px;border:1px solid #000;border-radius:5px;background:#fff;color:#000;font:inherit;font-size:.82rem}.adoc-card-wishlist-button,.adoc-cart-wishlist-button,.adoc-pdp-wishlist-button{transition:none}.adoc-card-wishlist-button svg,.adoc-cart-wishlist-button svg,.adoc-pdp-wishlist-button svg{fill:none}.product-block .adoc-card-wishlist-button{position:absolute;top:0;right:8px;z-index:4;display:inline-flex;width:36px;height:36px;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%!important;background:transparent;color:#000;cursor:pointer}.product-block .adoc-card-wishlist-button:hover,.product-block .adoc-card-wishlist-button:focus{background:transparent;color:#000}.product-block .adoc-card-wishlist-button:hover svg{transform:scale(1.1)}.product-block .adoc-card-wishlist-button:focus-visible{outline:2px solid #000;outline-offset:-2px}.product-block .adoc-card-wishlist-button.is-active svg{fill:currentColor}@media(max-width:767px){.product-block .adoc-card-wishlist-button{top:0;right:2px;width:30px;height:30px}.product-block .adoc-card-wishlist-button svg{width:18px;height:18px}}.adoc-pdp-wishlist-button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;border:1px solid #000;background:#fff;color:#000}.adoc-pdp-wishlist-button:hover,.adoc-pdp-wishlist-button:focus{border-color:#000;background:#f5f5f5;color:#000}.adoc-pdp-wishlist-button svg{flex:0 0 auto}.adoc-pdp-wishlist-button.is-active,.adoc-pdp-wishlist-button.is-active:hover{border-color:#ffc400;background:#ffc400;color:#000}.adoc-pdp-wishlist-button.is-active svg{fill:currentColor}.adoc-pdp-wishlist-button__label--added,.adoc-pdp-wishlist-button.is-active .adoc-pdp-wishlist-button__label--add{display:none}.adoc-pdp-wishlist-button.is-active .adoc-pdp-wishlist-button__label--added{display:inline}.btn-wishlist.is-active{background:#ffc400}.adoc-cart-wishlist-button{display:inline-flex;padding:4px;align-items:center;justify-content:center;border:none;background:transparent;color:#000;cursor:pointer}.adoc-cart-wishlist-button:hover{transform:scale(1.1);opacity:.8}.adoc-cart-wishlist-button:focus,.adoc-cart-wishlist-button:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.adoc-cart-wishlist-button.is-active svg{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/62/assets/cat-wishlist.css.map */
