.wish-list{position:fixed;visibility:hidden;top:0;right:-45vw;width:35vw;max-width:350px;min-width:300px;height:100vh;padding:175px 0 200px 35px;background-color:#fff;box-shadow:-19px 12px 15px -20px #00000057;transition:all .5s ease;z-index:3}.wish-list.on{visibility:visible;right:0}.wish-list.isActive #wish-list-header .account,.wish-list.isActive .product-list{display:block}.wish-list.isActive #wish-list-header .sign-on,.wish-list #wish-list-header .account,.wish-list .product-list{display:none}.wish-list #wish-list-header .sign-on{display:block}.wish-list #wish-list-header{position:relative;margin:0 35px 0 0;border-bottom:1px solid #ccc}.wish-list #wish-list-header.isSending .sign-on{display:none}.wish-list #wish-list-header.isSending .sending{display:flex}.wish-list #wish-list-header .sending{display:none;margin:2rem .25rem}.wish-list #wish-list-header .sending .icon{width:25px;height:25px;transform:rotate(0);margin-right:20px;animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wish-list #wish-list-header.error{color:red}.wish-list #wish-list-header.error .sign-on .e-mail-input input{border:1px solid red;color:red}.wish-list #wish-list-header h3{font-family:AvenirNextLTPro-Bold;text-transform:uppercase;font-size:3rem;color:var(--bob-red);margin:0;padding:0}.wish-list #wish-list-header .close{position:absolute;top:0;right:0;width:18px;opacity:.5;cursor:pointer;transition:all .25s ease}.wish-list #wish-list-header .close:hover{opacity:1}.wish-list #wish-list-header p{font-size:1.5rem;line-height:2rem;margin:2rem .25rem;padding:0}.wish-list #wish-list-header .sign-on .e-mail-input{margin:1rem 0 0;display:flex}.wish-list #wish-list-header .sign-on .e-mail-input input,.wish-list #wish-list-header .sign-on .e-mail-input button{font-size:1.75rem;padding:1rem}.wish-list #wish-list-header .sign-on .e-mail-input input{flex:1;border:1px solid #ccc;outline:none}.wish-list #wish-list-header .sign-on .e-mail-input input :active{outline:none;-webkit-box-shadow:none}.wish-list #wish-list-header .sign-on .e-mail-input button{border:1px solid var(--bob-red);color:#fff;text-transform:uppercase;background-color:var(--bob-red);cursor:pointer}.wish-list .product-list{margin:1rem 1rem 0 0;padding:0 35px 200px 0;list-style:none;width:100%;height:calc(100vh - 250px);overflow-x:hidden;overflow-y:scroll}.wish-list .product-list li{position:relative;margin-bottom:10px;text-align:center}.wish-list .product-list li .remove{position:absolute;top:20px;right:0;width:15px;cursor:pointer;aspect-ratio:1/1;color:#000;opacity:.5;transition:all .25s ease;z-index:10}.wish-list .product-list li .remove:hover{opacity:1}.wish-list .product-list li .appened-product a{display:block;position:relative;color:#000;text-decoration:none;transition:all .25s ease}.wish-list .product-list li .appened-product .appened-image{display:block;width:100%;aspect-ratio:1/1;background-size:contain;background-position:center center;background-repeat:no-repeat}.wish-list .product-list li .appened-product .title{font-size:2rem;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wishlist.css.map?v=171946916034502126321701288464 */
