:root{--kwl-black: #0a0a08;--kwl-gold: #bfa07a;--kwl-cream: #faf8f5;--kwl-line: #e8e2d9;--kwl-muted: #6b6b6b;--kwl-font: "Outfit", sans-serif}.wishlist-hero-items-count{display:none!important}header-component .header__icons-item--favorites .header__icons-link svg,header-component .header__icons-item--wishlist .header__icons-link svg{width:15px!important;height:auto!important}.wishlist-hero-list-card-footer-delete-all,.wishlist-hero-list-card-footer-delete-allwishlist-hero-list-card-footer-delete-all{display:none!important}.wishlist-hero-list-card-footer-add-to-cart{border-radius:0!important;box-shadow:none!important;padding:8px 30px!important;font-size:14px!important}.wishlist-hero-price-update,.wishlist-hero-dyna-translate{color:#2d2d2c!important}.wishlist-hero-list-card-footer-add-to-cart.Mui-disabled{color:#fff!important;opacity:.5!important}.k-wishlist-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:none;border:1px solid var(--kwl-line);padding:10px 16px;cursor:pointer;font-family:var(--kwl-font);font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--kwl-black);transition:border-color .2s ease,color .2s ease,opacity .2s ease;white-space:nowrap;min-height:44px;border-radius:0;-webkit-appearance:none;appearance:none}.k-wishlist-btn:hover,.k-wishlist-btn.k-wl-ativo{border-color:var(--kwl-gold);color:var(--kwl-gold)}.k-wishlist-btn:focus-visible{outline:2px solid var(--kwl-gold);outline-offset:2px}.k-wishlist-btn[aria-busy=true]{opacity:.55;pointer-events:none}.k-wl-icon{display:block;flex-shrink:0}.k-wl-icon--on,.k-wl-ativo .k-wl-icon--off{display:none}.k-wl-ativo .k-wl-icon--on{display:block;color:var(--kwl-gold)}.k-wishlist-wrap{display:flex;justify-content:center;align-items:center;gap:5px;margin-block:5px}@media(max-width:768px){.k-wishlist-btn{width:100%;font-size:13px}}.k-wl-capture{background:var(--kwl-cream);border:1px solid var(--kwl-gold);padding:20px;margin-top:12px}.k-wl-capture__txt{font-family:var(--kwl-font);font-size:13px;color:var(--kwl-black);line-height:1.5;margin:0 0 12px}.k-wl-capture__label{display:block;font-family:var(--kwl-font);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--kwl-muted);margin:0 0 6px}.k-wl-capture__input{width:100%;border:1px solid var(--kwl-line);background:#fff;padding:10px 12px;font-family:var(--kwl-font);font-size:16px;color:var(--kwl-black);margin-bottom:10px;box-sizing:border-box;border-radius:0;-webkit-appearance:none;appearance:none}.k-wl-capture__input:focus{outline:none;border-color:var(--kwl-gold)}.k-wl-capture__erro{font-family:var(--kwl-font);font-size:11px;color:#a4442f;margin:-6px 0 10px;display:none}.k-wl-capture.is-invalid-email .k-wl-capture__erro--email,.k-wl-capture.is-invalid-phone .k-wl-capture__erro--phone{display:block}.k-wl-capture.is-invalid-email .k-wl-capture__email,.k-wl-capture.is-invalid-phone .k-wl-capture__phone{border-color:#a4442f}.k-wl-capture__acoes{display:flex;flex-direction:column;gap:8px}.k-wl-capture__ok{background:var(--kwl-black);color:var(--kwl-cream);font-family:var(--kwl-font);font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:12px;border:none;border-radius:0;cursor:pointer;min-height:44px}.k-wl-capture__skip{background:transparent;color:var(--kwl-muted);font-family:var(--kwl-font);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:8px;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.k-rm-confirm{flex:1 0 100%;width:100%;max-width:100%;box-sizing:border-box;order:10;background:var(--kwl-cream);border:1px solid var(--kwl-line);padding:14px 12px;margin:1.2rem 0 0}.k-rm-confirm__txt{font-family:var(--kwl-font);font-size:13px;line-height:1.3;color:var(--kwl-black);margin:0 0 12px;text-align:center}.k-rm-confirm__acoes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.k-rm-confirm__acoes button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;box-sizing:border-box;padding:11px 10px;font-family:var(--kwl-font);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;white-space:nowrap;cursor:pointer;border-radius:0;border-style:solid;border-width:1px;min-height:44px;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.k-rm-confirm__acoes .k-rm-salvar{grid-column:1 / -1;background:#fff;color:var(--kwl-gold);border-color:var(--kwl-gold)}.k-rm-confirm__acoes .k-rm-salvar:hover{background:var(--kwl-gold);color:#fff}.k-rm-salvar__icon{font-size:14px;line-height:1}.k-rm-confirm__acoes .k-rm-manter{background:var(--kwl-black);color:var(--kwl-cream);border-color:var(--kwl-black)}.k-rm-confirm__acoes .k-rm-manter:hover{opacity:.88}.k-rm-confirm__acoes .k-rm-confirmar{background:transparent;color:var(--kwl-muted);border-color:var(--kwl-line)}.k-rm-confirm__acoes .k-rm-confirmar:hover{color:var(--kwl-black);border-color:var(--kwl-black)}.k-rm-confirm__ok{font-family:var(--kwl-font);font-size:13px;color:var(--kwl-gold);margin:0;padding:8px 0;text-align:center}@media(prefers-reduced-motion:reduce){.k-wishlist-btn{transition:none}}@media(min-width:769px){.k-rm-confirm__acoes{grid-template-columns:1fr 1fr 1fr}.k-rm-confirm__acoes .k-rm-salvar{grid-column:1}}html.k-login-modal-open{overflow:hidden}.k-login-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.6rem}.k-login-modal[hidden]{display:none!important}.k-login-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#0a0a088c;cursor:pointer}.k-login-modal__dialog{position:relative;z-index:1;width:100%;max-width:40rem;background:var(--kwl-cream);border:1px solid var(--kwl-line);padding:2.8rem 2.4rem 2.4rem;box-sizing:border-box}.k-login-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:0;background:transparent;color:var(--kwl-black);cursor:pointer;padding:0}.k-login-modal__close svg{width:1.4rem;height:auto}.k-login-modal__title{font-family:var(--kwl-font);font-size:1.8rem;font-weight:500;letter-spacing:.02em;color:var(--kwl-black);margin:0 0 .8rem}.k-login-modal__txt{font-family:var(--kwl-font);font-size:1.3rem;line-height:1.5;color:var(--kwl-muted);margin:0 0 2rem}.k-login-modal__field{margin-bottom:1.2rem}.k-login-modal__label{display:block;font-family:var(--kwl-font);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kwl-muted);margin:0 0 .6rem}.k-login-modal__input{width:100%;border:1px solid var(--kwl-line);background:#fff;padding:1.1rem 1.2rem;font-family:var(--kwl-font);font-size:1.6rem;color:var(--kwl-black);box-sizing:border-box;border-radius:0;-webkit-appearance:none;appearance:none}.k-login-modal__input:focus{outline:none;border-color:var(--kwl-gold)}.k-login-modal__submit{width:100%;margin-top:.4rem;background:var(--kwl-black);color:var(--kwl-cream);font-family:var(--kwl-font);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;padding:1.3rem 1.2rem;border:none;border-radius:0;cursor:pointer;min-height:4.4rem}.k-login-modal__links{display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem;text-align:center}.k-login-modal__links a{font-family:var(--kwl-font);font-size:1.2rem;color:var(--kwl-muted);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/70/assets/kalini-wishlist.css.map */
