.mg-wl-btn button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent;border:1px solid rgba(40,30,22,.18);border-radius:50px;padding:10px 16px;cursor:pointer;color:#281e16;font:600 12.5px/1 Sofia Pro,sans-serif;letter-spacing:.04em;transition:border-color .2s ease,background .2s ease,color .2s ease}.mg-wl-btn button:hover{border-color:#281e16}.mg-wl-btn.is-saved button{border-color:#281e16;background:#281e16;color:#fff}.mg-wl-btn.is-saved svg{fill:#cf0;stroke:#cf0}.mg-wl-btn.is-pulsing svg{animation:mg-wl-pop .45s cubic-bezier(.34,1.56,.64,1)}@keyframes mg-wl-pop{0%,to{transform:scale(1)}40%{transform:scale(1.28)}}.mg-wl-btn--compact{position:absolute;top:10px;right:10px;z-index:3}.mg-wl-btn--compact button{width:34px;height:34px;padding:0;border-radius:50%;background:#ffffffeb;border-color:#281e161a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mg-wl-btn--compact.is-saved button{background:#281e16}.mg-wl-drawer .mg-wl-body{display:block}.mg-wl-drawer::part(body){overscroll-behavior:contain}.mg-wl-row{display:grid;grid-template-columns:76px minmax(0,1fr) 20px;gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid rgba(40,30,22,.08)}.mg-wl-row:first-child{padding-top:4px}.mg-wl-row:last-child{border-bottom:0}.mg-wl-row.is-sold-out .mg-wl-title,.mg-wl-row.is-sold-out .mg-wl-price{opacity:.5}.mg-wl-thumb{position:relative;display:block;width:76px;height:76px;border-radius:10px;overflow:hidden;background:#f4f2ee}.mg-wl-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mg-wl-oos{position:absolute;inset:auto 0 0 0;background:#281e16d1;color:#fff;font:700 8px/1 Sofia Pro,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:4px 0}.mg-wl-info{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.mg-wl-title{font:500 14px/1.3 Sofia Pro,sans-serif;color:#281e16;text-decoration:none}.mg-wl-title:hover{text-decoration:underline}.mg-wl-pricerow{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.mg-wl-price{font:700 14px/1 Sofia Pro,sans-serif;color:#281e16}.mg-wl-was{font:400 12px/1 Sofia Pro,sans-serif;color:#281e166b;text-decoration:line-through}.mg-wl-off{font:700 9px/1 Sofia Pro,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#281e16;background:#281e1612;border-radius:4px;padding:4px 6px}.mg-wl-drop{display:inline-flex;align-items:center;gap:5px;margin:0;background:#eaf7c0;color:#3b5a06;border-radius:5px;padding:4px 8px;font:600 10.5px/1.2 Sofia Pro,sans-serif}.mg-wl-note-inline{font:500 11px/1.3 Sofia Pro,sans-serif;color:#281e1680}.mg-wl-add{margin-top:2px;background:transparent;cursor:pointer;border:1px solid rgba(40,30,22,.24);border-radius:50px;padding:8px 15px;font:700 10.5px/1 Sofia Pro,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#281e16;transition:background .18s ease,color .18s ease,border-color .18s ease}.mg-wl-add:hover{background:#281e16;color:#fff;border-color:#281e16}.mg-wl-add:disabled{opacity:.5;cursor:default}.mg-wl-rm{background:none;border:0;cursor:pointer;padding:2px;color:#281e164d;margin-top:2px}.mg-wl-rm:hover{color:#281e16}.mg-wl-page{max-width:1400px;margin:0 auto;padding:40px 16px 80px;font-family:Sofia Pro,sans-serif}@media(min-width:700px){.mg-wl-page{padding:56px 32px 96px}}.mg-wl-page__head{margin:0 0 32px;text-align:center}.mg-wl-page__title{font:400 clamp(30px,5vw,46px)/1.05 "Made Mirage",serif;color:#281e16;margin:0 0 8px}.mg-wl-page__sub{font:400 15px/1.6 Sofia Pro,sans-serif;color:#281e1699;margin:0}.mg-wl-page__loading{font:400 14px/1.5 Sofia Pro,sans-serif;color:#281e1680}.mg-wl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}@media(min-width:700px){.mg-wl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media(min-width:1100px){.mg-wl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}.mg-wl-cell,.mg-wl-cell .shopify-section{min-width:0;height:100%}.mg-wl-card{display:flex;flex-direction:column;height:100%}.mg-wl-card__figure{position:relative;border-radius:12px;overflow:hidden;background:#f4f2ee;aspect-ratio:1/1}.mg-wl-card__link{display:block;width:100%;height:100%}.mg-wl-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,1,.5,1)}.mg-wl-card:hover .mg-wl-card__img{transform:scale(1.04)}.mg-wl-card.is-sold-out .mg-wl-card__img{opacity:.55}.mg-wl-card__badge{position:absolute;top:10px;left:10px;background:#281e16;color:#cf0;font:800 11px/1 Sofia Pro,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:7px 12px;border-radius:50px}.mg-wl-card__oos{position:absolute;inset:auto 0 0 0;background:#281e16d9;color:#fff;font:700 9.5px/1 Sofia Pro,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-align:center;padding:8px 0}.mg-wl-card__rm{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;background:#ffffffeb;border:1px solid rgba(40,30,22,.1);cursor:pointer;display:grid;place-items:center;color:#281e16;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .2s ease,background .2s ease}.mg-wl-card__rm{pointer-events:none}.mg-wl-card:hover .mg-wl-card__rm,.mg-wl-card__rm:focus-visible{opacity:1;pointer-events:auto}@media(hover:none){.mg-wl-card__rm{opacity:1;pointer-events:auto}}.mg-wl-card__rm:hover{background:#281e16;color:#fff}.mg-wl-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 0 0;flex:1 1 auto}.mg-wl-card__title{font:700 14px/1.35 Sofia Pro,sans-serif;color:#281e16;text-decoration:none}.mg-wl-card__title:hover{text-decoration:underline}.mg-wl-card__prices{display:flex;align-items:baseline;gap:7px}.mg-wl-card__price{font:900 13.5px/1 Sofia Pro,sans-serif;color:#281e16}.mg-wl-card.is-reduced .mg-wl-card__price{color:#a83930}.mg-wl-card__add{margin-top:auto;width:100%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid rgb(40,30,22);border-radius:50px;padding:11px 14px;font:700 10.5px/1 Sofia Pro,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#281e16;transition:background .18s ease,color .18s ease}.mg-wl-card__add:hover{background:#281e16;color:#fff}.mg-wl-card__add:disabled{opacity:.5;cursor:default}.mg-wl-card__soldout{margin-top:6px;font:600 10.5px/1 Sofia Pro,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#281e166b}.mg-wl-page__empty{text-align:center;padding:72px 24px;color:#281e1699}.mg-wl-page__empty svg{color:#281e164d}.mg-wl-page__empty h2{font:400 24px/1.2 Made Mirage,serif;color:#281e16;margin:14px 0 8px}.mg-wl-page__empty p{font-size:14.5px;line-height:1.6;max-width:42ch;margin:0 auto 24px}.mg-wl-page__foot{margin-top:36px;padding-top:28px;border-top:1px solid rgba(40,30,22,.1)}.mg-wl-page__share{max-width:460px;margin-inline:auto;text-align:center}.mg-wl-page__hint{font:400 14px/1.55 Sofia Pro,sans-serif;color:#281e16a6;margin:0 0 14px}.mg-wl-page__hint strong{font:400 17px/1.3 Made Mirage,serif;color:#281e16;display:block;margin-bottom:4px}.mg-wl-page__foot .mg-wl-share{max-width:260px;margin-inline:auto}.mg-wl-suggest{margin:8px 0 4px;padding-top:18px;border-top:1px solid rgba(40,30,22,.1)}.mg-wl-sug__head{font:400 15px/1.2 Made Mirage,serif;color:#281e16;margin:0 0 12px}.mg-wl-sug{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:8px 0}.mg-wl-sug__img{width:52px;height:52px;border-radius:8px;overflow:hidden;background:#f4f2ee;display:block}.mg-wl-sug__img img{width:100%;height:100%;object-fit:cover;display:block}.mg-wl-sug__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.mg-wl-sug__title{font:500 12.5px/1.3 Sofia Pro,sans-serif;color:#281e16;text-decoration:none}.mg-wl-sug__title:hover{text-decoration:underline}.mg-wl-sug__price{font:600 12px/1 Sofia Pro,sans-serif;color:#281e16a6}.mg-wl-drawer .mg-footer-stack{display:grid;gap:8px;padding-top:2px}.mg-wl-hint{margin-bottom:2px}.mg-wl-hint{text-align:center;line-height:1.4}.mg-wl-hint strong{font:400 15px/1.3 Made Mirage,serif;color:#281e16}.mg-wl-hint span{font:400 12px/1.4 Sofia Pro,sans-serif;color:#281e1699}.mg-wl-share{background:#cf0;border:0;border-radius:50px;padding:15px 20px;cursor:pointer;font:700 12px/1 Sofia Pro,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#1c1a0a;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.mg-wl-note{font-size:11px;line-height:1.5;color:#281e1673;text-align:center;margin:4px 0 0}.mg-wl-addall{background:#281e16;border:0;border-radius:50px;padding:15px 20px;cursor:pointer;font:700 12px/1 Sofia Pro,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.mg-wl-addall:hover,.mg-wl-share:hover{filter:brightness(.96)}.mg-wl-addall:disabled{opacity:.6;cursor:default}.mg-wl-page__foot .mg-wl-addall{max-width:260px;margin:0 auto 10px}.mg-wl-count{transition:opacity .2s ease}[data-wishlist-open]>svg{display:block}[data-wishlist-open]:focus{outline:none}[data-wishlist-open]:focus-visible{outline:2px solid rgb(40,30,22);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){.mg-wl-btn.is-pulsing svg{animation:none}.mg-wl-panel{animation:none}}.mg-wl-viewall{display:block;text-align:center;text-decoration:underline;font:500 12px/1 Sofia Pro,sans-serif;color:#281e169e;padding:2px 0}.mg-wl-viewall:hover{color:#281e16}.mg-wl-row .line-item__media-wrapper,.mg-wl-row.line-item .line-item__media-wrapper{width:76px;flex:0 0 76px}.mg-wl-page__onward{margin-top:56px;padding-top:32px;border-top:1px solid rgba(40,30,22,.1);display:grid;gap:14px;justify-items:start;max-width:460px}.mg-wl-page__onward p{font:400 14px/1.55 Sofia Pro,sans-serif;color:#281e16a6;margin:0}.mg-wl-page__onward strong{font:400 17px/1.3 Made Mirage,serif;color:#281e16;display:block;margin-bottom:4px}.mg-wl-page__onward .button,.mg-wl-page__empty .button{border-radius:50px}.mg-wl-add.is-busy,.mg-wl-addall.is-busy,.mg-wl-card__add.is-busy,.product-card__inline-add.is-busy{animation:mg-wl-busy .9s ease-in-out infinite;pointer-events:none}@keyframes mg-wl-busy{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mg-wl-add.is-busy,.mg-wl-addall.is-busy,.mg-wl-card__add.is-busy,.product-card__inline-add.is-busy{animation:none;opacity:.6}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/mg-wishlist.css.map */
