@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,500,700&display=swap);@import url(https://use.typekit.net/cfy3dyf.css);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css);*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{background:none;border:none;font-family:inherit;font-size:inherit;outline:none}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(https://almacenessi.vteximg.com.br/arquivos/icons-almacenessi.eot.css);src:url(https://almacenessi.vteximg.com.br/arquivos/icons-almacenessi.ttf.css) format("truetype"),url(https://almacenessi.vteximg.com.br/arquivos/icons-almacenessi.woff.css) format("woff"),url(https://almacenessi.vteximg.com.br/arquivos/icons-almacenessi.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wishlistPage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:60vh;padding:2rem 1rem}.wishlistPage__header{border-bottom:2px solid #e5007d;margin-bottom:3rem;padding-bottom:1rem;text-align:center}.wishlistPage__title{color:#000;font-family:Oswald,sans-serif;font-size:21.6px;font-weight:500;letter-spacing:1.92px;margin:0;text-transform:uppercase}@media(min-width:1025px){.wishlistPage__login{width:40%}}.wishlistPage__loginContent{text-align:center;width:100%}.wishlistPage__loginMessage{color:#706f6f;font-family:myriad-pro,sans-serif;font-size:12px;line-height:1.6;margin-bottom:1rem}.wishlistPage__form{display:flex;flex-direction:column;gap:1rem}.wishlistPage__fieldWrap{position:relative}.wishlistPage__input{border-bottom:1px solid #818181;box-shadow:inset 0 0 0 100px #fff;font-size:12px;padding:5px;text-align:center;transition:border-color .3s ease;width:100%}.wishlistPage__input:focus{border-color:#e5007d;outline:none}.wishlistPage__input::-moz-placeholder{color:#999}.wishlistPage__input::placeholder{color:#999}.wishlistPage__error{color:#b40404;font-size:.875rem;margin-top:.5rem;text-align:left}.wishlistPage__submit{background:#e5007d;border:none;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16.8px;font-weight:400;height:35px;letter-spacing:.96px;text-transform:uppercase;transition:background .3s ease}.wishlistPage__submit:hover{background:#9c1960}.wishlistPage__submit:active{transform:scale(.98)}.wishlistPage__content{animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wishlistPage__userInfo{background:#f5f5f5;border-radius:4px;margin-bottom:2rem;padding:1rem 1.5rem;text-align:center}.wishlistPage__userEmail{color:#706f6f;font-size:1rem;margin:0}.wishlistPage__userEmail strong{color:#e5007d;font-weight:600}.wishlistPage__products{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-bottom:2rem}.wishlistPage__loading{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:4rem 2rem;text-align:center}.wishlistPage__spinner{animation:spin 1s linear infinite;border:4px solid #f2f2f2;border-radius:50%;border-top-color:#e5007d;height:48px;margin-bottom:1rem;width:48px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wishlistPage__empty{padding:4rem 2rem;text-align:center}.wishlistPage__emptyIcon{color:#e5007d;font-size:4rem;margin-bottom:1.5rem}.wishlistPage__emptyIcon i{font-size:4rem}.wishlistPage__emptyTitle{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.wishlistPage__emptyText{color:#706f6f;font-size:1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:400px}.wishlistPage__emptyButton{background:#e5007d;border-radius:4px;color:#fff;display:inline-block;font-weight:600;letter-spacing:.5px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:background .3s ease}.wishlistPage__emptyButton:hover{background:#9c1960}.wishlistPage__actions{border-top:1px solid #e6e6e6;display:flex;justify-content:center;margin:2rem 0;padding:2rem 0}.wishlistPage__addAllBtn{align-items:center;background:#e5007d;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;letter-spacing:.5px;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease}.wishlistPage__addAllBtn:hover{background:#9c1960;box-shadow:0 4px 12px rgba(229,0,125,.3);transform:translateY(-2px)}.wishlistPage__addAllBtn i{font-size:1.25rem}.wishlistPage__logout{margin-top:2rem;text-align:center}.wishlistPage__logoutBtn{background:transparent;border:2px solid #e6e6e6;border-radius:4px;color:#706f6f;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.wishlistPage__logoutBtn:hover{border-color:#e5007d;color:#e5007d}.wishlistPage__feedback{animation:slideUp .3s ease;background:#3a3a3a;border-radius:4px;bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#fff;left:50%;padding:1rem 2rem;position:fixed;transform:translateX(-50%);z-index:1000}.wishlistPage__feedback--success{background:#259243}.wishlistPage__feedback--error{background:#b40404}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}.hidden{display:none!important}@media(max-width:1024px){.wishlistPage{padding:1rem}.wishlistPage__title{font-size:1.5rem}.wishlistPage__products{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.wishlistPage__loginContent{padding:2rem 1.5rem}.wishlistPage__addAllBtn{font-size:.875rem;padding:.875rem 1.5rem}}@media(max-width:480px){.wishlistPage__products{grid-template-columns:1fr}.wishlistPage__addAllBtn{justify-content:center;width:100%}}.wishlistPage__productLink{display:grid;gap:10px;grid-column:1/3;grid-template-columns:40% auto}.wishlistPage__productLink:hover{color:#000!important}.wishlistPage__productCard{border:1px solid #706f6f;border-radius:10px;display:grid;grid-template-columns:40% 50% 30px;padding:10px;position:relative}.wishlistPage__removeBtn{background:#706f6f;border-radius:10px;color:#fff;font-size:14px;grid-column:3/4;height:20px;line-height:0;position:absolute;right:0;top:15px;width:20px}.wishlistPage__productInfo,.wishlistPage__removeBtn{align-items:center;display:flex;justify-content:center}.wishlistPage__productInfo{flex-direction:column}.wishlistPage__productActions{align-items:center;background:#e5027d;cursor:pointer;display:flex;grid-column:2/3;grid-row:3/4;height:30px;justify-content:center;padding:5px;text-align:center}.wishlistPage__addToCartBtn{color:#fff;font-size:12px;width:100%}.wishlistModal__confirmActions{gap:10px}.wishlistModal__btn,.wishlistModal__confirmActions{align-items:center;display:flex;justify-content:center}.wishlistModal__btn{background:#e5027d;color:#fff;cursor:pointer;height:30px;padding:5px;text-align:center}
/*# sourceMappingURL=wishlist.css.map*/