:root{--dy-wl-red:#e5395f;--dy-wl-green:#275624}.dy-wl{appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.dy-wl svg{display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round;transition:fill .15s,stroke .15s,transform .2s}.dy-wl.is-on svg{fill:var(--dy-wl-red);stroke:var(--dy-wl-red)}.dy-wl.dy-wl-pop svg{animation:dyWlPop .38s cubic-bezier(.3,1.6,.5,1)}@keyframes dyWlPop{0%{transform:scale(.7)}60%{transform:scale(1.28)}to{transform:scale(1)}}.dy-wl--card{position:absolute;z-index:6;bottom:10px;left:10px;width:38px;height:38px;border-radius:50%;background:#fffffff0;box-shadow:0 2px 10px #0000002e;color:#3d3d3d;display:flex;align-items:center;justify-content:center;transition:transform .15s,box-shadow .15s}.dy-wl--card svg{width:21px;height:21px}.dy-wl--card:hover{transform:scale(1.08);box-shadow:0 4px 14px #00000038}.dy-wl--card.is-on{color:var(--dy-wl-red)}.dy-wl--card:focus-visible,.dy-wl--page:focus-visible{outline:2px solid var(--dy-wl-green);outline-offset:2px}@media(max-width:749px){.dy-wl--card{width:34px;height:34px;bottom:8px;left:8px}.dy-wl--card svg{width:19px;height:19px}}.dy-wl--row{top:50%;bottom:auto;left:auto;inset-inline-end:0;margin-top:-17px;width:34px;height:34px;box-shadow:0 1px 6px #00000029}.dy-wl--row:hover{transform:scale(1.08)}.search-item.has-dy-wl .content{padding-inline-end:44px}.dy-wl--page{display:inline-flex;align-items:center;gap:8px;margin:2px 0 12px;padding:9px 16px 9px 14px;border-radius:50px;border:1.5px solid #cfd8cb;background:#fff;color:#275624;font-size:14.5px;font-weight:700;line-height:1;transition:background .15s,border-color .15s}.dy-wl--page svg{width:21px;height:21px}.dy-wl--page:hover{background:#f1f6ee;border-color:var(--dy-wl-green)}.dy-wl--page.is-on{border-color:var(--dy-wl-red);color:#b3153d;background:#fff5f7}.site-header .site-wish-handle{position:relative;display:flex;align-items:center;justify-content:center;order:1;margin-inline-start:0!important;color:var(--header-text);text-decoration:none}.site-header .site-wish-handle svg{width:24px;height:24px;fill:none;stroke:var(--header-text);stroke-width:1.9;stroke-linejoin:round;transition:fill .15s,stroke .15s}.site-header .site-wish-handle.has-items svg{fill:var(--dy-wl-red);stroke:var(--dy-wl-red)}.site-header .site-wish-handle.dy-wl-pop svg{animation:dyWlPop .38s cubic-bezier(.3,1.6,.5,1)}.site-wish-handle .dy-wl-count{position:absolute;top:3px;inset-inline-end:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--dy-wl-green);color:#fff;font-size:10.5px;font-weight:800;line-height:17px;text-align:center;box-sizing:border-box;pointer-events:none}.site-wish-handle .dy-wl-count[hidden]{display:none}@media(max-width:749px){.site-header .site-wish-handle{width:36px}.site-header .site-wish-handle svg{width:23px;height:23px}}@media screen and (min-width:1025px){body:not(.switch-menus) .site-header .site-wish-handle{order:2}}.dy-wl-toast{position:fixed;z-index:100000;left:50%;bottom:22px;transform:translate(-50%,24px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:11px 18px;border-radius:50px;background:#1f2a1c;color:#fff;font-size:14.5px;font-weight:600;box-shadow:0 8px 28px #00000047;transition:opacity .2s,transform .2s;direction:rtl}.dy-wl-toast.is-show{opacity:1;transform:translate(-50%);pointer-events:auto}.dy-wl-toast a,.dy-wl-toast button{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;font-weight:800;color:#9be27a;text-decoration:underline;cursor:pointer;white-space:nowrap}@media(max-width:749px){.dy-wl-toast{bottom:84px}}@media(prefers-reduced-motion:reduce){.dy-wl.dy-wl-pop svg,.site-header .site-wish-handle.dy-wl-pop svg{animation:none}.dy-wl-toast{transition:none}}.dy-fav{direction:rtl;max-width:1400px;margin:0 auto;padding:36px 20px 64px}.dy-fav__head{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.dy-fav__title{margin:0;font-size:clamp(26px,4vw,38px);font-weight:900;color:#111}.dy-fav__n{font-size:clamp(18px,2.4vw,24px);font-weight:700;color:#6b7a66}.dy-fav__sub{margin:0 0 26px;font-size:15px;color:#555}.dy-fav__grid[hidden],.dy-fav__empty[hidden],.dy-fav__loading[hidden]{display:none}.dy-fav__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dy-fav__cell{min-width:0;background:#fff;border:1px solid #e3e8e1;border-radius:16px;overflow:hidden}.dy-fav__cell .product-item{display:block}.dy-fav__loading{padding:40px 0;text-align:center;color:#6b7a66;font-weight:700}.dy-fav__empty{text-align:center;padding:56px 16px 40px;background:#f4f6f2;border-radius:20px}.dy-fav__empty svg{width:54px;height:54px;fill:none;stroke:#9aa894;stroke-width:1.6;stroke-linejoin:round}.dy-fav__empty h2{margin:14px 0 8px;font-size:22px;font-weight:900;color:#111}.dy-fav__empty p{margin:0 auto 22px;max-width:420px;font-size:15.5px;color:#555;line-height:1.6}.dy-fav__cta{display:inline-block;padding:13px 28px;border-radius:50px;background:#275624;color:#fff;font-weight:800;text-decoration:none}.dy-fav__note{margin:26px 0 0;font-size:13px;color:#7a8676;text-align:center}@media(max-width:1024px){.dy-fav__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.dy-fav{padding:24px 12px 48px}.dy-fav__grid{grid-template-columns:repeat(2,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dy-wishlist.css.map */
