.lusup-header-wrapper .header__icon--wishlist{display:grid;flex:0 0 30px;width:30px;min-width:30px;height:30px;padding:4px;border:0;place-items:center;background:transparent;color:#181818;cursor:pointer}.lusup-header-wrapper .header__icon--wishlist svg{display:block;width:23px;height:23px}.lusup-header-wrapper .header__icon--wishlist path,.lusup-wishlist__remove path,.lusup-wishlist__empty-heart path{fill:transparent;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;transition:fill .24s ease,stroke .24s ease}.lusup-header-wrapper .header__icon--wishlist.is-active{color:#ad8550}.lusup-header-wrapper .header__icon--wishlist.is-active path,.lusup-wishlist__remove path{fill:currentColor}.lusup-wishlist{width:min(1080px,calc(100vw - 64px));max-width:none;max-height:min(88vh,880px);max-height:min(88dvh,880px);margin:auto;padding:0;overflow:hidden;border:0;background:#fff;color:#1e1914;box-shadow:0 24px 90px #1814102e}.lusup-wishlist[open]{pointer-events:auto}.lusup-wishlist::backdrop{background:#14120f6b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.lusup-wishlist__shell{display:flex;max-height:min(88vh,880px);max-height:min(88dvh,880px);flex-direction:column}.lusup-wishlist__header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;padding:28px 38px 22px;border-bottom:1px solid #dedcd6;background:#faf9f7}.lusup-wishlist__header h2{margin:0;font-family:Baskerville,Times New Roman,Times,serif;font-size:2.6rem;font-weight:400;letter-spacing:.14em;line-height:1.2}.lusup-wishlist__header p{margin:7px 0 0;color:#777168;font-size:1.2rem;letter-spacing:.12em}.lusup-wishlist__close{display:grid;position:relative;z-index:2;flex:0 0 48px;width:48px;height:48px;margin:-5px -8px 0 0;padding:12px;border:0;place-items:center;background:transparent;color:#1e1914;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lusup-wishlist__close svg{width:24px;height:24px}.lusup-wishlist__close path{fill:none;stroke:currentColor;stroke-width:1.25}.lusup-wishlist__body{min-height:0;padding:34px 38px 42px;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.lusup-wishlist__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 28px}.lusup-wishlist__card{min-width:0}.lusup-wishlist__image-link{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f3f1ed}.lusup-wishlist__image-link img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.lusup-wishlist__image-link:hover img{transform:scale(1.025)}.lusup-wishlist__name{margin:18px 0 7px;font-family:Baskerville,Times New Roman,Yu Mincho,serif;font-size:1.8rem;font-weight:400;line-height:1.45}.lusup-wishlist__price{margin:0;color:#58534d;font-size:1.3rem}.lusup-wishlist__sold-out{margin:10px 0 0;color:#716a60;font-size:1.15rem;letter-spacing:.13em}@media screen and (min-width:701px){.lusup-wishlist__price,.lusup-wishlist__sold-out{display:inline-block;vertical-align:baseline}.lusup-wishlist__sold-out{margin:0}.lusup-wishlist__price+.lusup-wishlist__sold-out{margin-left:1.2rem}}.lusup-wishlist__actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:15px}.lusup-wishlist__view,.lusup-wishlist__shop-link{display:inline-block;padding:5px 0;border-bottom:1px solid #b9b5aa;color:inherit;font-size:1.25rem;letter-spacing:.04em;text-decoration:none}.lusup-wishlist__remove{display:grid;flex:0 0 40px;width:40px;height:40px;padding:8px;border:0;place-items:center;background:transparent;color:#ad8550;cursor:pointer}.lusup-wishlist__remove svg{width:24px;height:24px}.lusup-wishlist__empty{display:flex;min-height:350px;align-items:center;justify-content:center;flex-direction:column;padding:42px 20px;text-align:center}.lusup-wishlist__empty-heart{width:30px;height:30px;margin-bottom:20px;color:#8e8b83}.lusup-wishlist__empty p{margin:0;font-size:1.4rem;line-height:2}.lusup-wishlist__empty-hint{color:#777168;font-size:1.25rem!important}.lusup-wishlist__shop-link{margin-top:23px}.lusup-wishlist__status{display:flex;min-height:0;flex:0 0 auto;align-items:center;justify-content:center;gap:18px;padding:0 24px;background:#faf9f7;color:#5d574f;font-size:1.2rem;opacity:0;transition:min-height .22s ease,opacity .22s ease,padding .22s ease}.lusup-wishlist__status.is-visible{min-height:48px;padding-top:8px;padding-bottom:8px;opacity:1}.lusup-wishlist__undo{padding:3px 0;border:0;border-bottom:1px solid #ad8550;background:transparent;color:#805f34;font:inherit;cursor:pointer}.lusup-wishlist button:focus-visible,.lusup-wishlist a:focus-visible,.lusup-header-wrapper .header__icon--wishlist:focus-visible{outline:1px solid #ad8550;outline-offset:3px}html.lusup-wishlist-open,html.lusup-wishlist-open body{overflow:hidden;overscroll-behavior:none}@media screen and (max-width:900px){.lusup-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:700px){.lusup-header-wrapper .header__icon--wishlist{flex-basis:28px;width:28px;min-width:28px}.lusup-header-wrapper .header__icon--wishlist svg{width:21px;height:21px}.lusup-wishlist{box-sizing:border-box;width:92vw;height:94vh;height:94dvh;max-height:94vh;max-height:94dvh}.lusup-wishlist__shell{height:100%;max-height:none}.lusup-wishlist__header{position:relative;z-index:2;padding:20px 20px 16px}.lusup-wishlist__header h2{font-size:2.2rem}.lusup-wishlist__header p{font-size:1.1rem}.lusup-wishlist__body{flex:1 1 auto;padding:25px 20px 32px}.lusup-wishlist__grid{grid-template-columns:1fr;gap:34px}.lusup-wishlist__card{position:relative;display:grid;grid-template-columns:minmax(0,48%) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;column-gap:22px;align-items:start}.lusup-wishlist__image-link{grid-column:1;grid-row:1 / span 4}.lusup-wishlist__name,.lusup-wishlist__price,.lusup-wishlist__sold-out,.lusup-wishlist__actions{grid-column:2}.lusup-wishlist__name{grid-row:1;margin:22px 0 7px;padding-right:38px;font-size:1.8rem}.lusup-wishlist__price{grid-row:2}.lusup-wishlist__sold-out{grid-row:3}.lusup-wishlist__actions{grid-row:4;align-self:start;margin-top:24px}.lusup-wishlist__remove{position:absolute;top:13px;right:-8px}.lusup-wishlist__remove svg{width:20px;height:20px}.lusup-wishlist__empty{min-height:100%}}@media(prefers-reduced-motion:no-preference){.lusup-wishlist[open]{animation:lusup-wishlist-enter .28s cubic-bezier(.22,1,.36,1)}@keyframes lusup-wishlist-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lusup-wishlist.css.map */
