:root{--tly-wl-red: #d63a2f;--tly-wl-navy: #2a3b8d;--tly-wl-green: #10a443}.tly-wl{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;margin:0;padding:0;border:0;background:transparent;color:#1a1a1a;cursor:pointer;font:inherit;line-height:1;-webkit-tap-highlight-color:transparent}.tly-wl__icon{width:2.4rem;height:2.4rem;flex:none}.tly-wl__path{fill:transparent;transition:fill .15s ease,stroke .15s ease}.tly-wl.is-on .tly-wl__path{fill:var(--tly-wl-red);stroke:var(--tly-wl-red)}.tly-wl.is-on{color:var(--tly-wl-red)}.tly-wl:focus-visible{outline:3px solid var(--tly-wl-navy);outline-offset:2px}.tly-wl.tly-pop .tly-wl__icon{animation:tly-wl-pop .15s ease-out}@keyframes tly-wl-pop{0%{transform:scale(.8)}60%{transform:scale(1.22)}to{transform:scale(1)}}.tly-wl--card{position:absolute;top:.6rem;right:.6rem;z-index:4;width:4.4rem;height:4.4rem;border-radius:50%;background:#fffffff0;box-shadow:0 1px 4px #0000002e}.tly-wl--card:hover{background:#fff}.card-wrapper{position:relative}.tly-wl--button{min-height:4.6rem;padding:0 2rem;border:1.5px solid #1a1a1a;border-radius:var(--buttons-radius, 0);background:#fff;font-size:1.6rem;font-weight:600;letter-spacing:0;vertical-align:middle;margin:1.5rem 0}.tly-wl--button:hover{background:#f7f7f7}.tly-wl--button.is-on{border-color:var(--tly-wl-red)}.product__info-container share-button.share-button{display:inline-block;vertical-align:middle;margin-right:1.4rem}.product__info-container share-button .share-button__button{min-height:4.6rem;font-size:1.6rem}.tly-wl-hdr{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground))}.header__icon.tly-wl-hdr .tly-wl-hdr__icon,.tly-wl-hdr__icon{width:2.4rem;height:2.4rem}.header__icon.tly-wl-hdr .tly-wl-bubble,.tly-wl-bubble{position:absolute;top:.2rem;right:0;width:auto;min-width:1.9rem;height:1.9rem!important;display:block;padding:0 .4rem;border-radius:1rem;box-sizing:border-box;background:var(--tly-wl-red);color:#fff;font-size:1.1rem;font-weight:700;line-height:1.9rem;text-align:center}.tly-wl-bubble[hidden],.header__icon.tly-wl-hdr .tly-wl-bubble[hidden]{display:none!important}.tly-wl-drawer-link{font-size:1.8rem}.tly-wlpage{padding-top:3.6rem;padding-bottom:6rem}.tly-wlpage__title{font-size:3.6rem;line-height:1.15;margin:0 0 .8rem}.tly-wlpage__status{font-size:1.6rem;color:#4a4a4a;margin:0 0 2.4rem;min-height:2.4rem}.tly-wlpage__empty{text-align:center;padding:4rem 1rem 5rem}.tly-wlpage__empty[hidden],.tly-wlsms[hidden],.tly-wlc__err[hidden]{display:none}.tly-wlpage__empty-text{font-size:2rem;margin:0 0 2rem}.tly-wlbtn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.6rem;font:inherit;font-size:1.7rem;font-weight:700;border-radius:0;cursor:pointer;text-decoration:none;box-sizing:border-box}.tly-wlbtn--outline{background:#fff;color:#1a1a1a;border:1.5px solid #1a1a1a}.tly-wlbtn--solid{background:var(--tly-wl-green);color:#fff;border:1.5px solid var(--tly-wl-green)}.tly-wlbtn--solid:hover:not(:disabled){background:#0d8838;border-color:#0d8838}.tly-wlbtn:disabled{background:#d9d9d9;border-color:#d9d9d9;color:#5c5c5c;cursor:not-allowed}.tly-wlbtn:focus-visible{outline:3px solid var(--tly-wl-navy);outline-offset:2px}.tly-wlgrid{list-style:none;margin:0 0 5rem;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2.4rem}.tly-wlgrid:empty{display:none}.tly-wlc{position:relative;display:flex;flex-direction:column}.tly-wlc__media{position:relative;display:block;aspect-ratio:1 / 1;background:#f3eeea;overflow:hidden}.tly-wlc__media img{width:100%;height:100%;object-fit:cover;display:block}.tly-wlc__badges{position:absolute;top:.8rem;left:.8rem;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.tly-wlb{font-size:1.3rem;font-weight:700;padding:.4rem .8rem;color:#fff;border-radius:.2rem;line-height:1.2}.tly-wlb--save{background:var(--tly-wl-red)}.tly-wlb--out{background:#6b6b6b}.tly-wlc__x{position:absolute;top:.6rem;right:.6rem;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:#fffffff0;box-shadow:0 1px 4px #0000002e;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.tly-wlc__x:hover{background:#fff;color:var(--tly-wl-red)}.tly-wlc__x:focus-visible{outline:3px solid var(--tly-wl-navy);outline-offset:2px}.tly-wlc__title{margin-top:1.2rem;font-size:1.8rem;font-weight:500;line-height:1.35;color:#000;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tly-wlc__title:hover{text-decoration:underline}.tly-wlc__price{margin:.6rem 0 1.2rem;font-size:1.8rem;font-weight:700}.tly-wlc__now--sale{color:var(--tly-wl-red)}.tly-wlc__was{font-size:1.5rem;font-weight:400;color:#4a4a4a;margin-left:.4rem}.tly-wlc__form{margin-top:auto}.tly-wlc__add{width:100%}.tly-wlc__err{color:#b22e24;font-size:1.6rem;margin:.8rem 0 0}.tly-wlsms{max-width:62rem;margin:0 auto;padding:3rem;border:1.5px solid #e1d8cf;background:#faf7f4}.tly-wlsms__title{font-size:2.8rem;margin:0 0 .8rem}.tly-wlsms__sub{font-size:1.7rem;line-height:1.5;margin:0 0 2rem}.tly-wlsms__label{display:block;font-size:1.7rem;font-weight:600;margin-bottom:.6rem}.tly-wlsms__input{width:100%;box-sizing:border-box;min-height:5rem;padding:0 1.4rem;font:inherit;font-size:1.8rem;border:1.5px solid #6b6b6b;border-radius:0;background:#fff;color:#000;margin-bottom:1.6rem}.tly-wlsms__input:focus-visible{outline:3px solid var(--tly-wl-navy);outline-offset:1px}.tly-wlsms__check{display:flex;align-items:center;gap:1rem;font-size:1.7rem;font-weight:600;margin-bottom:1.6rem;cursor:pointer}.tly-wlsms__check input{width:2.4rem;height:2.4rem;flex:none;accent-color:var(--tly-wl-navy)}.tly-wlsms .tly-wlbtn{width:100%}.tly-wlsms__disclosure{font-size:1.45rem;line-height:1.55;color:#3a3a3a;margin:1.4rem 0 0}.tly-wlsms__disclosure a{color:var(--tly-wl-navy);text-decoration:underline}.tly-wlsms__msg{font-size:1.6rem;margin:1rem 0 0;min-height:2rem}.tly-wlsms__msg.is-err{color:#b22e24;font-weight:600}.tly-wlsms__done{font-size:1.9rem;font-weight:600;color:#0d6b2e;margin:0}.tly-wlsms__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:989px){.tly-wlgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.6rem}}@media(max-width:749px){.tly-wlpage{padding-top:2.4rem}.tly-wlpage__title{font-size:3rem}.tly-wlgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem}.tly-wlc__title,.tly-wlc__price{font-size:1.7rem}.tly-wlb{font-size:1.2rem}.tly-wlsms{padding:2rem 1.6rem}.tly-wl-hdr{width:4rem}.tly-wl--button{padding:0 1.4rem}}@media(prefers-reduced-motion:reduce){.tly-wl.tly-pop .tly-wl__icon{animation:none}.tly-wl__path{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/tly-wishlist.css.map */
