._wishlist-modal_igtg4_1{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999}._wishlist-modal-backdrop_igtg4_13{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3}._wishlist-modal-panel_igtg4_22{position:relative;width:90%;max-width:450px;background-color:#fff;border-radius:10px;padding:10px}._wishlist-modal-panel_igtg4_22 ._wishlist-modal-title_igtg4_30{padding-bottom:10px;font-family:Lexend,sans-serif;display:flex;align-items:center;font-weight:600;font-size:1rem}._wishlist-modal-panel_igtg4_22 ._wishlist-modal-title_igtg4_30>span{flex:1}._wishlist-modal-panel_igtg4_22 ._wishlist-modal-title_igtg4_30>._close-btn_igtg4_41{flex:none;padding:5px}._wishlist-modal-panel_igtg4_22 ._wishlist-modal-footer_igtg4_45{display:flex;justify-content:flex-end;align-items:center;padding-top:10px}._wishlist-modal-panel_igtg4_22 fieldset{border:none;display:flex;align-items:center;padding:5px 0}._wishlist-modal-panel_igtg4_22 fieldset label{padding:0;margin:0;width:30%;flex:none}._wishlist-modal-panel_igtg4_22 fieldset input{flex:1;border:0;border-bottom:solid 1px darkgray}._wishlist-modal-panel_igtg4_22 ._error-message_igtg4_68{color:red}._wishlist-modal-panel_igtg4_22 button{background-color:#ed1a3a;text-decoration:none;border-radius:9999px;padding:5px 10px;font-weight:700;border:none;min-width:30px;cursor:pointer;height:30px;display:flex;align-items:center;justify-items:center;place-content:center;color:#fff}.wishlist-button-overlay{position:absolute;bottom:10px;right:10px;z-index:10}.wishlist-nav-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff}.wishlist-nav-button.active{color:red}.wishlist-container{position:fixed;top:90px;right:-300px;height:calc(100vh - 90px);overflow:visible;justify-content:end;display:flex;z-index:10000;transition:right .3s ease-in-out,top .3s ease-in-out,height .3s ease-in-out;border-top-left-radius:0}.wishlist-container.top-offset{top:140px;height:calc(100vh - 140px)}.wishlist-container.show{right:0}.wishlist-content{position:absolute;display:flex;flex-direction:column;width:300px;background:#efefef;height:100%;padding-top:10px;transition:border-radius .3s ease-in-out;border-top-left-radius:0}.wishlist-content ul{padding:0}.wishlist-content>*+*{margin-top:10px}.wishlist-content ul>li+li{margin-top:10px}.wishlist-list-container{overflow-y:scroll;height:100%;padding:0 10px}.wishlist-empty-message{padding:20px 15px;text-align:center;color:#555;font-size:14px;line-height:1.5;background:white;border-radius:10px;margin:10px 0}.wishlist-list-item{display:flex;flex-direction:row;min-height:30px}.wishlist-list-item>*+*{margin-left:5px}.wishlist-list-item .remove-btn,.wishlist-remove-btn{color:#000;padding:4px;background:white;border-radius:9999px;flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.wishlist-list-item .content{border-radius:10px;background-color:#fff;font-size:16px;flex:1;padding:5px}.wishlist-list-item .content a{color:red;text-decoration:none}.wishlist-actions{display:flex;flex:none;padding:0 10px}.wishlist-actions>*+*{margin-left:5px}.add-to-wishlist{border-radius:9999px;border:none;background-color:transparent;color:#fff;padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-items:center;place-content:center;position:relative}.add-to-wishlist .icon-shape{position:absolute;font-size:30px;z-index:0;color:#a7a8aa}.add-to-wishlist.added .icon-shape{color:#ed1a3a}.add-to-wishlist .icon-not-added{display:block;z-index:10;font-size:14px}.add-to-wishlist.added .icon-not-added{display:none}.add-to-wishlist .icon-added{display:none;z-index:10}.add-to-wishlist.added .icon-added{display:block}.btn-wishlist{background-color:#ed1a3a;text-decoration:none;border-radius:9999px;padding:5px 10px;font-weight:700;border:none;min-width:30px;cursor:pointer;height:30px;display:flex;align-items:center;justify-items:center;place-content:center;color:#fff}.btn-wishlist:hover,.btn-wishlist:active{color:#fff}.wishlist-form-container fieldset{margin:10px 0}.wishlist-form-container label{display:block;font-weight:600;font-size:14px}.wishlist-form-container input,.wishlist-form-container textarea,.wishlist-form-container select{display:block;background-color:#d3d3d3;width:100%;height:30px;border:none;padding:0 5px;font-size:1.1rem}.wishlist-form-container fieldset .field-error{color:#ed1a3a;font-weight:400}.wishlist-form-container textarea{height:150px}.wishlist-form-container button{display:block;margin:10px auto;width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;display:flex;align-items:center;justify-content:center;height:30px;color:#fff;background-color:#a9a9a9}.wishlist-form-container button[type=submit]{background-color:#ed1a3a}.wishlist-form-container button:disabled{opacity:.8;transition:opacity .3s}
