.pgwl-btn,.pgwl-page,.pgwl-toast{--g: #1f6545;--gd: #173f2d;--lime: #dff56b;--paper: #fffdf3;--line: #d8e6f0;--margin: #e9a3a3}.pgwl-btn{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;max-width:44rem;height:4.6rem;margin:1rem 0 0;border:1.5px solid var(--g);border-radius:999px;background:#fff;color:var(--gd);font:inherit;font-size:1.5rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.pgwl-btn:hover{background:#eef5e6}.pgwl-btn svg{width:2rem;height:2rem;stroke:currentColor;fill:none;transition:fill .15s ease,transform .2s ease}.pgwl-btn.is-on{background:#eef5e6}.pgwl-btn.is-on svg{fill:#d94f5c;stroke:#d94f5c}.pgwl-btn.pop svg{animation:pgwl-pop .42s cubic-bezier(.2,1.6,.4,1)}.pgwl-heart{position:absolute;top:.8rem;right:.8rem;z-index:3;width:3.8rem;height:3.8rem;display:grid;place-items:center;border:0;border-radius:50%;background:#fffdf8f0;color:#173f2d;box-shadow:0 .2rem .8rem #13342529;cursor:pointer}.pgwl-heart svg{width:2rem;height:2rem;stroke:currentColor;fill:none}.pgwl-heart.is-on svg{fill:#d94f5c;stroke:#d94f5c}.pgwl-heart.pop svg{animation:pgwl-pop .42s cubic-bezier(.2,1.6,.4,1)}@keyframes pgwl-pop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.pgwl-toast{position:fixed;left:50%;bottom:2rem;z-index:1002;width:min(46rem,calc(100vw - 2.4rem));display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:1.4rem 1.6rem;border-radius:1.8rem;background:var(--gd);color:#fff;box-shadow:0 1.6rem 4rem #00000040;font-size:1.4rem;line-height:1.4;transform:translate(-50%,140%);opacity:0;transition:transform .26s ease,opacity .26s ease}.pgwl-toast.is-on{transform:translate(-50%);opacity:1}.pgwl-toast span{flex:1 1 22rem}.pgwl-toast strong{color:var(--lime);margin-right:.3rem}.pgwl-toast a{flex:0 0 auto;padding:.7rem 1.4rem;border-radius:999px;background:var(--lime);color:var(--gd);font-weight:800;text-decoration:none}.pgwl-toast a+a{background:#ffffff24;color:#fff}.pgwl-page{padding:3.2rem 1.6rem 7rem;color:#24332b}.pgwl-page__wrap{max-width:76rem;margin:0 auto}.pgwl-account{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 2.4rem;padding:1.6rem 1.8rem;border-radius:1.8rem;font-size:1.4rem;line-height:1.45}.pgwl-account[hidden]{display:none}.pgwl-account div{flex:1 1 28rem;display:grid;gap:.3rem}.pgwl-account strong{font-size:1.55rem}.pgwl-account--guest{background:linear-gradient(135deg,var(--g),var(--gd));color:#fff}.pgwl-account--guest strong{color:var(--lime)}.pgwl-account--ok{background:#eef5e6;color:var(--gd)}.pgwl-account--warn{background:#fdf3dc;color:#6b4e12}.pgwl-account__btn{flex:0 0 auto;padding:1.1rem 2rem;border-radius:999px;background:var(--lime);color:var(--gd);font-weight:800;text-decoration:none}.pgwl-pad{position:relative;padding:4.4rem 2.2rem 3rem 7.2rem;border-radius:.6rem .6rem 1.4rem 1.4rem;background:linear-gradient(90deg,transparent 5.6rem,var(--margin) 5.6rem,var(--margin) 5.8rem,transparent 5.8rem),repeating-linear-gradient(180deg,var(--paper) 0,var(--paper) 3.15rem,var(--line) 3.15rem,var(--line) 3.25rem),var(--paper);box-shadow:0 .2rem #efe9d6,0 .4rem #e5dec7,0 1.8rem 4rem #28281424}.pgwl-pad__rings{position:absolute;top:-1.2rem;left:0;right:0;display:flex;justify-content:space-evenly;pointer-events:none}.pgwl-pad__rings span{width:1.6rem;height:3.2rem;border-radius:.8rem;background:linear-gradient(90deg,#9aa3a0,#e9eeec 45%,#8b938f);box-shadow:0 .2rem .3rem #0003}.pgwl-pad__head{margin-bottom:1.6rem}.pgwl-pad__title{margin:0;font-family:Caveat,Bradley Hand,Segoe Print,cursive;font-size:clamp(3.4rem,7vw,4.8rem);font-weight:700;line-height:1;color:var(--gd)}.pgwl-pad__meta{margin:.6rem 0 0;font-family:Caveat,cursive;font-size:2.1rem;color:#5b6b62}.pgwl-pad__tip{margin:.4rem 0 0;font-size:1.25rem;opacity:.65}.pgwl-tools{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.8rem}.pgwl-tools[hidden]{display:none}.pgwl-tool{display:inline-flex;align-items:center;gap:.6rem;height:4rem;padding:0 1.5rem;border:1px solid rgba(23,63,45,.2);border-radius:999px;background:#fff;color:var(--gd);font:inherit;font-size:1.35rem;font-weight:700;cursor:pointer}.pgwl-tool[hidden]{display:none}.pgwl-tool svg{width:1.8rem;height:1.8rem}.pgwl-tool:first-child:not([hidden]){background:var(--g);border-color:var(--g);color:#fff}.pgwl-tool--quiet{border-style:dashed;font-weight:600}.pgwl-list{list-style:none;margin:0;padding:0}.pgwl-item{position:relative;display:grid;grid-template-columns:2.6rem 2.8rem 6.4rem minmax(0,1fr) auto;align-items:center;gap:0 1rem;padding:1.2rem .4rem;border-bottom:1px dashed rgba(23,63,45,.16);background:transparent;transition:transform .16s ease,background .16s ease,opacity .2s ease}.pgwl-item.is-dragging{z-index:5;background:#fffef8;box-shadow:0 1.2rem 3rem #28281433;border-radius:1.2rem;transition:none}.pgwl-item.shift-up{transform:translateY(-100%)}.pgwl-item.shift-down{transform:translateY(100%)}.pgwl-item__drag{width:2.6rem;height:4.4rem;border:0;background:none;color:#8a958f;font-size:2rem;cursor:grab;touch-action:none;border-radius:.6rem}.pgwl-item__drag:active{cursor:grabbing}.pgwl-item__drag:focus-visible{outline:2px solid var(--g)}.pgwl-item__num{position:absolute;left:-6.6rem;top:50%;transform:translateY(-50%);width:4.8rem;text-align:right;font-family:Caveat,cursive;font-size:2.8rem;font-weight:700;color:#c0564f;pointer-events:none}.pgwl-item__check{position:relative;width:2.8rem;height:2.8rem;cursor:pointer}.pgwl-item__check input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pgwl-item__check span{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #4b5d53;border-radius:.5rem;background:#fff}.pgwl-item__check input:checked+span:after{content:"\2713";position:absolute;top:-.8rem;right:-.4rem;bottom:0;left:.2rem;font-family:Caveat,cursive;font-size:3.4rem;line-height:1;color:var(--g);font-weight:700}.pgwl-item__check input:focus-visible+span{outline:2px solid var(--g);outline-offset:2px}.pgwl-item__img{width:6.4rem;height:6.4rem;border-radius:1rem;overflow:hidden;background:#eef5e6;display:grid;place-items:center;transform:rotate(-1.5deg);box-shadow:0 .2rem .6rem #0000001f}.pgwl-item:nth-child(2n) .pgwl-item__img{transform:rotate(1.5deg)}.pgwl-item__img img{width:100%;height:100%;object-fit:cover;display:block}.pgwl-item__body{min-width:0;display:grid;gap:.3rem}.pgwl-item__title{color:var(--gd);font-size:1.55rem;font-weight:700;line-height:1.25;text-decoration:none}.pgwl-item__title:hover{text-decoration:underline}.pgwl-item__meta{display:flex;align-items:center;gap:.8rem;font-size:1.4rem}.pgwl-pill{padding:.15rem .8rem;border-radius:999px;font-size:1.1rem;font-weight:800}.pgwl-pill--in{background:#e3f3df;color:#1f6545}.pgwl-pill--out{background:#f1ece4;color:#6b5d4a}.pgwl-item__note{width:100%;height:3rem;padding:0 .2rem;border:0;border-bottom:1px solid transparent;background:transparent;font-family:Caveat,cursive;font-size:2rem;color:#2f5ea8;outline:none}.pgwl-item__note::placeholder{color:#9aa6b2;font-size:1.8rem}.pgwl-item__note:focus{border-bottom-color:#2f5ea8}.pgwl-item__side{display:flex;align-items:center;gap:.2rem}.pgwl-item__mv,.pgwl-item__rm{width:3.4rem;height:3.4rem;border:0;border-radius:50%;background:transparent;color:#55655c;font-size:1.7rem;cursor:pointer}.pgwl-item__mv:hover,.pgwl-item__rm:hover{background:#173f2d14}.pgwl-item__mv:disabled{opacity:.25;cursor:default}.pgwl-item__rm{font-size:2.2rem;color:#a5473f}.pgwl-item.is-done .pgwl-item__title{text-decoration:line-through;text-decoration-color:#c0564f;text-decoration-thickness:2px;opacity:.6}.pgwl-item.is-done .pgwl-item__img,.pgwl-item.is-done .pgwl-item__meta{opacity:.5}.pgwl-empty{padding:2rem 0 1rem;font-size:1.5rem;line-height:1.5}.pgwl-empty[hidden]{display:none}.pgwl-empty__big{margin:0 0 .6rem;font-family:Caveat,cursive;font-size:3rem;color:var(--gd)}.pgwl-empty__links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.pgwl-empty__links a{padding:1rem 1.8rem;border-radius:999px;background:var(--g);color:#fff;font-weight:700;text-decoration:none}.pgwl-empty__links a+a{background:#fff;color:var(--gd);border:1px solid rgba(23,63,45,.2)}.pgwl-copied{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%,200%);margin:0;padding:1rem 1.8rem;border-radius:999px;background:#173f2d;color:#fff;font-size:1.4rem;font-weight:700;transition:transform .24s ease;z-index:1003}.pgwl-copied.is-on{transform:translate(-50%)}@media screen and (max-width:749px){.pgwl-page{padding:2.4rem 1rem 6rem}.pgwl-pad{padding:4rem 1.2rem 2.4rem 4.6rem;background:linear-gradient(90deg,transparent 3.6rem,var(--margin) 3.6rem,var(--margin) 3.75rem,transparent 3.75rem),repeating-linear-gradient(180deg,var(--paper) 0,var(--paper) 3.15rem,var(--line) 3.15rem,var(--line) 3.25rem),var(--paper)}.pgwl-item{grid-template-columns:2.2rem 2.6rem 5.2rem minmax(0,1fr);grid-template-rows:auto auto;gap:.4rem .8rem}.pgwl-item__drag{grid-column:1;grid-row:1 / 3;width:2.2rem}.pgwl-item__num{left:-4.5rem;top:1.4rem;transform:none;width:3.3rem;font-size:2.4rem}.pgwl-item__check{grid-column:2;grid-row:1;width:2.6rem;height:2.6rem}.pgwl-item__img{grid-column:3;grid-row:1 / 3;width:5.2rem;height:5.2rem}.pgwl-item__body{grid-column:4;grid-row:1}.pgwl-item__side{grid-column:4;grid-row:2;justify-content:flex-end}.pgwl-item__title{font-size:1.45rem}.pgwl-pad__meta{font-size:1.8rem;line-height:1.2}.pgwl-pad__title{font-size:3.4rem}.pgwl-tool{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.pgwl-item,.pgwl-toast,.pgwl-btn svg,.pgwl-heart svg{transition:none!important;animation:none!important}}.product-card-wrapper{position:relative}.product-card-wrapper>.pgwl-heart{top:1rem;right:1rem}.pgwl-heart:hover{transform:scale(1.06)}.pgwl-heart:focus-visible{outline:2px solid #1f6545;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pg-wishlist.css.map */
