/*! wishlist.css src-sha256:c92a01510234fd705707e1012e648021967ae7156f49d5fcd8a511e378cc2faa built by scripts/minify_wp_assets.sh: edit the source, then re-run */
.cwl-fav-btn,.cwl-share-btn{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;margin:0!important;border:1px solid #EAEDF1!important;border-radius:999px!important;background:#fff!important;color:#494949!important;cursor:pointer;box-shadow:none!important;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent;font:inherit!important;letter-spacing:normal!important;text-transform:none!important}.cwl-fav-btn.is-sm,.cwl-share-btn.is-sm{width:34px;height:34px;min-width:34px;min-height:34px}.cwl-fav-btn:hover,.cwl-share-btn:hover{border-color:#d1d5db!important;color:#262626!important}.cwl-fav-btn:active,.cwl-share-btn:active{transform:scale(.94)}.cwl-fav-btn svg,.cwl-share-btn svg{display:block;stroke:currentColor}.cwl-fav-btn.is-active{color:#0076f1!important;border-color:#0076f1!important}.cwl-fav-btn.is-active svg{fill:currentColor;stroke:currentColor}.cwl-fav-count{display:inline-block;min-width:18px;padding:0 6px;height:18px;line-height:18px;border-radius:999px;background:#0076f1;color:#fff;font:700 11px/18px Inter,system-ui,sans-serif;text-align:center;vertical-align:middle}.cwl-fav-count.is-zero{display:none}a.cnt-header-fav,a.cnt-header-fav:visited{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid #D1D5DB!important;border-radius:12px!important;background:#fff!important;color:#494949!important;text-decoration:none!important;line-height:1!important;min-height:0!important;box-shadow:0 1px 2px #2626260a!important;text-transform:none!important;letter-spacing:0!important;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;cursor:pointer}a.cnt-header-fav:hover{border-color:#0076f1!important;color:#0076f1!important;box-shadow:0 4px 14px #0076f126!important}a.cnt-header-fav svg{display:block!important;width:24px!important;height:24px!important;stroke:currentColor!important}a.cnt-header-fav .cwl-fav-count{position:absolute!important;top:-9px!important;right:-9px!important;min-width:16px!important;height:16px!important;padding:0 5px!important;background:#0076f1!important;color:#fff!important;border:2px solid #fff!important;border-radius:999px!important;font:700 10px/16px Inter,system-ui,sans-serif!important;text-align:center!important;box-sizing:content-box!important;pointer-events:none;display:inline-block!important;vertical-align:top!important}a.cnt-header-fav .cwl-fav-count.is-zero{display:none!important}.cwl-card-heart,.cwl-card-eye{position:absolute;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;pointer-events:none;box-shadow:0 1px 3px #0f172a1a}.cwl-card-heart{bottom:8px;left:38px;background:#fff;color:#0076f1}.cwl-card-heart svg{width:14px;height:14px;fill:currentColor}.cwl-card-eye{bottom:8px;left:8px;background:#ffffffeb;color:#6b7280;width:22px;height:22px}.cwl-card-eye svg{width:13px;height:13px;stroke:currentColor}@media (max-width: 480px){.cwl-card-heart,.cwl-card-eye{width:20px;height:20px}.cwl-card-eye{bottom:6px;left:6px}.cwl-card-heart{bottom:6px;left:30px}.cwl-card-heart svg{width:12px;height:12px}.cwl-card-eye svg{width:11px;height:11px}}.pdp-actions-cluster{float:right;display:inline-flex;align-items:center;gap:6px;margin-top:-42px;position:relative;z-index:2}.pdp-actions-cluster:after{content:"";display:block;clear:both}@media (max-width: 849px){.pdp-actions-cluster{display:none}}@keyframes cwl-pulse{0%{transform:scale(1)}35%{transform:scale(1.18)}70%{transform:scale(.96)}to{transform:scale(1)}}.cwl-pulse{animation:cwl-pulse .38s ease-out}@keyframes cwl-receive-pulse{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}.cwl-receive-pulse{animation:cwl-receive-pulse .32s ease-out}.cwl-fly-heart{position:fixed;z-index:2147483646;pointer-events:none;color:#0076f1;transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform .7s cubic-bezier(.4,.8,.3,1),opacity .7s ease-out;will-change:transform,opacity}.cwl-fly-heart svg{display:block;filter:drop-shadow(0 2px 6px rgba(0,118,241,.35))}.cwl-fly-heart.is-flying{transform:translate(calc(-50% + var(--cwl-fly-dx, 0px)),calc(-50% + var(--cwl-fly-dy, 0px))) scale(.45);opacity:.1}.cwl-share-btn.cwl-copied{border-color:#0076f1!important;color:#0076f1!important}.cwl-share-btn.cwl-copied:after{content:"\2713";position:absolute;right:-4px;top:-4px;width:16px;height:16px;border-radius:999px;background:#0076f1;color:#fff;font:700 11px/16px Inter,system-ui,sans-serif;text-align:center;border:2px solid #fff;box-sizing:content-box;animation:cwl-pulse .38s ease-out}.cwl-share-btn{position:relative}.cwl-toasts{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:2147483647;display:flex;flex-direction:column-reverse;gap:8px;pointer-events:none;max-width:calc(100vw - 32px)}.cwl-toast{pointer-events:auto;background:#262626f5;color:#fff;padding:10px 16px;border-radius:999px;font:500 13px/1.4 Inter,system-ui,sans-serif;box-shadow:0 10px 24px #0f172a33,0 2px 6px #0f172a1a;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cwl-toast.is-visible{opacity:1;transform:translateY(0)}.cwl-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483640;pointer-events:none;visibility:hidden;font-family:Inter,system-ui,-apple-system,sans-serif}.cwl-drawer.is-open{pointer-events:auto;visibility:visible}.cwl-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a00;transition:background .22s ease}.cwl-drawer.is-open .cwl-drawer__backdrop{background:#0f172a5c}.cwl-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,92vw);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .24s cubic-bezier(.2,.8,.2,1);box-shadow:-10px 0 30px #0f172a1f}.cwl-drawer.is-open .cwl-drawer__panel{transform:translate(0)}body.cwl-drawer-open{overflow:hidden}.cwl-drawer__header{display:flex!important;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #EAEDF1;flex-shrink:0}.cwl-drawer__title{margin:0;font:700 17px/1.2 Inter,system-ui,sans-serif;color:#262626}.cwl-drawer__close{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:0!important;margin:0!important;background:transparent!important;color:#494949!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;border-radius:999px;transition:background .12s ease}.cwl-drawer__close:hover{background:#f5f7fa!important;color:#262626!important}.cwl-drawer__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.cwl-drawer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:#a8a8a8}.cwl-drawer-empty svg{color:#eaedf1;margin-bottom:16px}.cwl-drawer-empty__title{margin:0 0 4px;font:600 15px/1.3 Inter,system-ui,sans-serif;color:#494949}.cwl-drawer-empty__hint{margin:0;max-width:240px;font:400 13px/1.4 Inter,system-ui,sans-serif;color:#a8a8a8}.cwl-drawer-list{list-style:none!important;margin:0!important;padding:4px 12px 16px!important}.cwl-drawer-item{display:flex!important;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid #EAEDF1}.cwl-drawer-item:last-child{border-bottom:0}.cwl-drawer-item__link{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0;color:inherit!important;text-decoration:none!important}.cwl-drawer-item__thumb{width:64px;height:64px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f5f7fa;display:flex;align-items:center;justify-content:center}.cwl-drawer-item__thumb img{width:100%;height:100%;object-fit:contain}.cwl-drawer-item__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.cwl-drawer-item__name{font:500 14px/1.35 Inter,system-ui,sans-serif;color:#262626;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cwl-drawer-item__price{font:700 14px/1 Inter,system-ui,sans-serif;color:#262626}.cwl-drawer-item__actions{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex-shrink:0}.cwl-drawer-item__add{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:7px 10px!important;margin:0!important;border:1px solid #0076F1!important;border-radius:8px!important;background:#fff!important;color:#0076f1!important;font:600 12px/1 Inter,system-ui,sans-serif!important;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease,border-color .12s ease;min-height:0!important;text-transform:none!important;letter-spacing:0!important}.cwl-drawer-item__add:hover{background:#0076f1!important;color:#fff!important}.cwl-drawer-item__add svg{display:block;stroke:currentColor}.cwl-drawer-item__add.is-loading{opacity:.65;cursor:not-allowed}.cwl-drawer-item__add.is-success{background:#f0fdf4!important;color:#166534!important;border-color:#bbf7d0!important}.cwl-drawer-item__remove{flex-shrink:0;height:28px!important;width:28px!important;min-height:28px!important;min-width:28px!important;padding:0!important;border:0!important;background:transparent!important;color:#a8a8a8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;border-radius:999px;align-self:flex-end}.cwl-drawer-item__remove:hover{background:#f5f7fa!important;color:#494949!important}@media (prefers-reduced-motion: reduce){.cwl-fly-heart,.cwl-pulse,.cwl-receive-pulse,.cwl-drawer__panel,.cwl-drawer__backdrop,.cwl-toast{animation:none!important;transition:none!important}}
