wishlist-drawer{--glass-bg: rgba(10, 10, 10, .38);--glass-border: rgba(255, 255, 255, .06);--glass-divider: rgba(255, 255, 255, .06);--glass-text: #ffffff;--glass-blur: 14px;--glass-shadow: rgba(0, 0, 0, .3);--glass-inset: inset 0 1px 0px rgba(255, 255, 255, .12);--glass-saturate: 190%;--glass-contrast: 100%}wishlist-drawer[data-theme=light]{--glass-bg: rgba(255, 255, 255, .22);--glass-border: rgba(0, 0, 0, .05);--glass-divider: rgba(0, 0, 0, .05);--glass-text: #111111;--glass-blur: 14px;--glass-shadow: rgba(0, 0, 0, .03);--glass-inset: inset 0 1px 0px rgba(255, 255, 255, .45);--glass-saturate: 170%;--glass-contrast: 98%}wishlist-drawer[data-theme=dark],wishlist-drawer[data-theme=auto]{--glass-bg: rgba(10, 10, 10, .38);--glass-border: rgba(255, 255, 255, .06);--glass-divider: rgba(255, 255, 255, .06);--glass-text: #ffffff;--glass-blur: 14px;--glass-shadow: rgba(0, 0, 0, .3);--glass-inset: inset 0 1px 0px rgba(255, 255, 255, .12);--glass-saturate: 190%;--glass-contrast: 100%}wishlist-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999!important;display:flex!important;justify-content:flex-end;pointer-events:none;visibility:hidden;font-family:Inter,sans-serif;transition:visibility .4s ease}wishlist-drawer.active{pointer-events:auto;visibility:visible}wishlist-drawer .drawer__inner{height:100%;width:440px;max-width:100vw;box-sizing:border-box;display:flex;flex-direction:column;transform:translate(110%) scaleX(.85);transform-origin:right center;transition:transform .5s cubic-bezier(.25,1,.2,1);overflow:hidden;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) contrast(var(--glass-contrast))!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) contrast(var(--glass-contrast))!important;border-left:1px solid var(--glass-border)!important;box-shadow:var(--glass-inset),-20px 0 50px var(--glass-shadow)!important;color:var(--glass-text)!important}wishlist-drawer.active .drawer__inner{transform:translate(0) scaleX(1);transition:transform .65s cubic-bezier(.16,1.15,.3,1)}wishlist-drawer .wishlist-drawer__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1);pointer-events:none}wishlist-drawer.active .wishlist-drawer__overlay{opacity:1;pointer-events:auto}.wishlist-toggle-option{display:flex;align-items:center;gap:12px;padding:4px 0;font-family:Inter,sans-serif}.wishlist-toggle-option .toggle-label-text{font-size:11px;font-weight:500;letter-spacing:.02em;opacity:.85}.switch-container{position:relative;display:inline-block;width:34px;height:20px;flex-shrink:0}.switch-container input{opacity:0;width:0;height:0}.switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#8080804d;transition:.3s;border-radius:20px}.switch-slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.25s;border-radius:50%;box-shadow:0 1px 3px #00000026}.switch-container input:checked+.switch-slider{background-color:#22c55e}wishlist-drawer[data-theme=light] .switch-container input:checked+.switch-slider{background-color:#16a34a}.switch-container input:checked+.switch-slider:before{transform:translate(14px)}.cart-drawer-item-card .add-to-cart-btn{background:transparent;border:1px solid var(--glass-border);border-radius:4px;font-family:Inter,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:currentColor;padding:6px 14px;cursor:pointer;transition:all .2s ease}.cart-drawer-item-card .add-to-cart-btn:hover{background:#22c55e;background:linear-gradient(135deg,#22c55ee6,#16a34af2 1005);color:#fff;border-color:#22c55e;transform:translateY(-.5px);box-shadow:0 4px 10px #16a34a33}wishlist-drawer[data-theme=light] .cart-drawer-item-card .add-to-cart-btn:hover{background:#16a34a;color:#fff;border-color:#16a34a}.cart-drawer-item-card .item-vendor{font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:2px;display:block}.drawer__empty-state .empty-title{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:14px;margin-bottom:4px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-wishlist-drawer.css.map */
