#creeds-wl-fab,#creeds-wl-fab *,#creeds-wl-drawer,#creeds-wl-drawer *,#creeds-wl-drawer-overlay,#creeds-wl-popover,#creeds-wl-popover *,#creeds-wishlist-page,#creeds-wishlist-page *,.woocommerce .creeds-wl-btn,.woocommerce .creeds-wl-btn *{box-sizing:border-box;letter-spacing:normal}#creeds-wl-fab,#creeds-wl-drawer,#creeds-wl-popover,#creeds-wishlist-page,.woocommerce .creeds-wl-btn{font-family:'Montserrat',Arial,Helvetica,sans-serif}#creeds-wl-fab button,#creeds-wl-drawer button,#creeds-wl-popover button,#creeds-wishlist-page button{margin:0;padding:0;border:0;background:none;background-image:none;box-shadow:none;text-shadow:none;border-radius:0;min-width:0;width:auto;height:auto;color:inherit;font:inherit;text-transform:none;line-height:normal;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none}#creeds-wl-drawer input,#creeds-wl-popover input{margin:0;box-shadow:none;min-height:0;height:auto;background:#fff;color:#2F2F2F;font:inherit;line-height:normal;-webkit-appearance:none;appearance:none}#creeds-wl-drawer a,#creeds-wl-popover a,#creeds-wishlist-page a{box-shadow:none;text-decoration:none;text-transform:none}#creeds-wl-drawer h1,#creeds-wl-drawer h2,#creeds-wl-drawer h3,#creeds-wishlist-page h1,#creeds-wishlist-page h2,#creeds-wishlist-page h3{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:normal}.woocommerce ul.products li.product,ul.products li.product{position:relative}.woocommerce .creeds-wl-btn{position:absolute;top:60px;right:20px;z-index:5;width:38px;height:38px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;border-radius:50%;background:#fff;color:#b8b8b8;cursor:pointer;box-shadow:0 2px 6px rgb(0 0 0 / .08);text-transform:none;-webkit-appearance:none;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .1s ease}.woocommerce .creeds-wl-btn .creeds-wl-icon{font-size:17px;line-height:1}.woocommerce .creeds-wl-btn:hover{color:#F1154E;border-color:#F1154E}.woocommerce .creeds-wl-btn:active{transform:scale(.92)}.woocommerce .creeds-wl-btn.is-saved{color:#F1154E;border-color:#F1154E;background:#fff}.woocommerce .creeds-wl-btn:focus-visible{outline:2px solid #004A9B;outline-offset:2px}.woocommerce .creeds-wl-btn .screen-reader-text,#creeds-wl-drawer .screen-reader-text,#creeds-wishlist-page .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.woocommerce .creeds-wl-pdp{float:left;width:100%;margin:16px 0}.woocommerce .creeds-wl-btn--pdp{position:static;width:auto;height:auto;padding:0;gap:12px;display:inline-flex;align-items:center;border:0;border-radius:0;background:none;box-shadow:none;color:#2F2F2F}.woocommerce .creeds-wl-btn--pdp .creeds-wl-icon{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;border-radius:50%;background:#fff;color:#b8b8b8;font-size:17px;line-height:1;box-shadow:0 2px 6px rgb(0 0 0 / .08);transition:color .15s ease,border-color .15s ease}.woocommerce .creeds-wl-btn--pdp .creeds-wl-label{position:static;width:auto;height:auto;margin:0;clip:auto;clip-path:none;color:#2F2F2F;font-weight:700;font-size:13px;text-transform:uppercase}.woocommerce .creeds-wl-btn--pdp:hover .creeds-wl-icon,.woocommerce .creeds-wl-btn--pdp.is-saved .creeds-wl-icon{color:#F1154E;border-color:#F1154E}#creeds-wl-fab{position:fixed;left:20px;bottom:20px;z-index:9998;margin:0}#creeds-wl-fab[hidden]{display:none}#creeds-wl-fab .creeds-wl-fab-btn{position:relative;width:52px;height:52px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #004a9b;border-radius:4px;background:#004a9b;cursor:pointer;box-shadow:0 3px 12px rgb(0 0 0 / .2);transition:background .3s ease,box-shadow .3s ease}#creeds-wl-fab .creeds-wl-fab-btn i{color:#fff;font-size:20px;line-height:1;transition:color .3s ease}#creeds-wl-fab .creeds-wl-fab-btn:hover{background:#fff;box-shadow:0 3px 16px rgb(0 0 0 / .26)}#creeds-wl-fab .creeds-wl-fab-btn:hover i{color:#004a9b}#creeds-wl-fab .creeds-wl-fab-btn:focus-visible{outline:2px solid #004a9b;outline-offset:2px}#creeds-wl-fab .creeds-wl-fab-count{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 5px;display:flex;align-items:center;justify-content:center;background:#f1154e;color:#fff;border-radius:10px;font-weight:700;font-size:12px;line-height:1}#creeds-wl-drawer-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .45);z-index:99998;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}#creeds-wl-drawer-overlay.is-open{opacity:1;visibility:visible}#creeds-wl-drawer{position:fixed;top:0;left:0;bottom:0;width:400px;max-width:90vw;margin:0;background:#fff;color:#2F2F2F;z-index:99999;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease;box-shadow:2px 0 24px rgb(0 0 0 / .2)}#creeds-wl-drawer.is-open{transform:translateX(0)}#creeds-wl-drawer .creeds-wl-drawer-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e6e6e6}#creeds-wl-drawer .creeds-wl-drawer-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#2F2F2F;line-height:1.2}#creeds-wl-drawer .creeds-wl-head-actions{display:flex;align-items:center;gap:4px}#creeds-wl-drawer .creeds-wl-back,#creeds-wl-drawer .creeds-wl-lists-toggle,#creeds-wl-drawer .creeds-wl-drawer-close{padding:6px 8px;font-size:18px;line-height:1;color:#2F2F2F;cursor:pointer;transition:color .15s ease}#creeds-wl-drawer .creeds-wl-back:hover,#creeds-wl-drawer .creeds-wl-lists-toggle:hover,#creeds-wl-drawer .creeds-wl-drawer-close:hover{color:#004A9B}#creeds-wl-drawer .creeds-wl-back[hidden],#creeds-wl-drawer .creeds-wl-lists-toggle[hidden]{display:none}#creeds-wl-drawer .creeds-wl-view-mode,#creeds-wl-drawer .creeds-wl-picker-mode{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#creeds-wl-drawer .creeds-wl-view-mode[hidden],#creeds-wl-drawer .creeds-wl-picker-mode[hidden]{display:none}#creeds-wl-drawer .creeds-wl-active-name{padding:12px 20px 0;font-size:13px;font-weight:700;text-transform:uppercase;color:#004A9B}#creeds-wl-drawer .creeds-wl-active-name[hidden]{display:none}#creeds-wl-drawer .creeds-wl-drawer-body{flex:1 1 auto;overflow-y:auto;padding:4px 20px 24px}#creeds-wl-drawer .creeds-wl-product,#creeds-wishlist-page .creeds-wl-product{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e6e6e6}#creeds-wl-drawer .creeds-wl-product:first-child,#creeds-wishlist-page .creeds-wl-product:first-child{border-top:1px solid #e6e6e6}#creeds-wl-drawer .creeds-wl-thumb,#creeds-wishlist-page .creeds-wl-thumb{flex:0 0 88px;width:88px}#creeds-wl-drawer .creeds-wl-thumb img,#creeds-wishlist-page .creeds-wl-thumb img{width:100%;height:auto;display:block}#creeds-wl-drawer .creeds-wl-info,#creeds-wishlist-page .creeds-wl-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}#creeds-wl-drawer .creeds-wl-title,#creeds-wishlist-page .creeds-wl-title{font-weight:700;font-size:16px;color:#2F2F2F;line-height:1.3}#creeds-wl-drawer .creeds-wl-title:hover,#creeds-wishlist-page .creeds-wl-title:hover{color:#004A9B}#creeds-wl-drawer .creeds-wl-sku,#creeds-wishlist-page .creeds-wl-sku{font-size:13px;color:#777}#creeds-wl-drawer .creeds-wl-price,#creeds-wishlist-page .creeds-wl-price{font-size:15px;color:#2F2F2F}#creeds-wl-drawer .creeds-wl-actions,#creeds-wishlist-page .creeds-wl-actions{flex:0 0 auto;display:flex;align-items:center;gap:12px}#creeds-wl-drawer .creeds-wl-view.button,#creeds-wishlist-page .creeds-wl-view.button{display:inline-block;background:linear-gradient(0deg,#003872 0%,#004A9B 100%);border:1px solid #004A9B;border-radius:0;color:#fff;font-weight:700;font-size:11px;text-transform:uppercase;box-shadow:0 3px 6px 0 rgb(0 0 0 / .05);padding:7px 14px;line-height:1.4;transition:background .3s ease,color .3s ease}#creeds-wl-drawer .creeds-wl-view.button:hover,#creeds-wishlist-page .creeds-wl-view.button:hover{background:#fff;color:#004A9B}#creeds-wl-drawer .creeds-wl-remove,#creeds-wishlist-page .creeds-wl-remove{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:0;background:#fff;color:#b00020;font-size:16px;cursor:pointer;transition:background .15s ease,border-color .15s ease}#creeds-wl-drawer .creeds-wl-remove:hover,#creeds-wishlist-page .creeds-wl-remove:hover{background:#f5f5f5;border-color:#b00020}#creeds-wl-drawer .creeds-wl-product{flex-wrap:wrap;gap:12px}#creeds-wl-drawer .creeds-wl-thumb{flex:0 0 64px;width:64px}#creeds-wl-drawer .creeds-wl-actions{width:100%;justify-content:space-between;gap:10px}#creeds-wl-drawer .creeds-wl-view.button{padding:6px 12px;font-size:10px}#creeds-wl-drawer .creeds-wl-drawer-foot{flex:0 0 auto;padding:16px 20px;border-top:1px solid #e6e6e6;background:#fff}#creeds-wl-drawer .creeds-wl-drawer-foot[hidden]{display:none}#creeds-wl-drawer .creeds-wl-add-all.button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 20px;background:linear-gradient(0deg,#003872 0%,#004A9B 100%);border:1px solid #004A9B;border-radius:0;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;box-shadow:0 3px 6px 0 rgb(0 0 0 / .05);cursor:pointer;transition:background .3s ease,color .3s ease,opacity .2s ease}#creeds-wl-drawer .creeds-wl-add-all.button:hover{background:#fff;color:#004A9B}#creeds-wl-drawer .creeds-wl-add-all.button.is-loading{opacity:.6;pointer-events:none}body.creeds-wl-drawer-lock{overflow:hidden}#creeds-wl-drawer .creeds-wl-lists{flex:1 1 auto;overflow-y:auto;padding:8px 20px}#creeds-wl-drawer .creeds-wl-list-row{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #eee}#creeds-wl-drawer .creeds-wl-list-select{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;cursor:pointer;text-align:left;font-size:15px;color:#2F2F2F}#creeds-wl-drawer .creeds-wl-list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#creeds-wl-drawer .creeds-wl-list-row.is-active .creeds-wl-list-select{font-weight:700;color:#004A9B}#creeds-wl-drawer .creeds-wl-list-count{flex:0 0 auto;min-width:24px;padding:1px 8px;background:#f0f0f0;border-radius:10px;font-size:12px;color:#555;text-align:center;line-height:1.6}#creeds-wl-drawer .creeds-wl-list-row.is-active .creeds-wl-list-count{background:#004A9B;color:#fff}#creeds-wl-drawer .creeds-wl-list-rename,#creeds-wl-drawer .creeds-wl-list-delete{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:0;cursor:pointer;color:#555;font-size:12px;transition:color .15s ease,border-color .15s ease}#creeds-wl-drawer .creeds-wl-list-rename:hover{color:#004A9B;border-color:#004A9B}#creeds-wl-drawer .creeds-wl-list-delete:hover{color:#b00020;border-color:#b00020}#creeds-wl-drawer .creeds-wl-picker-empty{padding:20px 0;color:#777}#creeds-wl-drawer .creeds-wl-create{flex:0 0 auto;display:flex;gap:8px;padding:14px 20px;border-top:1px solid #e6e6e6}#creeds-wl-drawer .creeds-wl-new-name{flex:1 1 auto;min-width:0;padding:9px 12px;border:1px solid #ccc;border-radius:0;font-size:14px}#creeds-wl-drawer .creeds-wl-create-btn.button{flex:0 0 auto;padding:9px 16px;background:linear-gradient(0deg,#003872 0%,#004A9B 100%);border:1px solid #004A9B;border-radius:0;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;cursor:pointer;transition:background .3s ease,color .3s ease}#creeds-wl-drawer .creeds-wl-create-btn.button:hover{background:#fff;color:#004A9B}#creeds-wl-popover{position:fixed;z-index:100000;width:244px;max-width:calc(100vw - 16px);margin:0;background:#fff;border:1px solid #e0e0e0;box-shadow:0 8px 28px rgb(0 0 0 / .22);color:#2F2F2F}#creeds-wl-popover[hidden]{display:none}#creeds-wl-popover .creeds-wl-pop-head{padding:12px 14px;font-size:12px;font-weight:700;text-transform:uppercase;color:#004A9B;border-bottom:1px solid #eee}#creeds-wl-popover .creeds-wl-pop-lists{max-height:260px;overflow-y:auto;padding:6px}#creeds-wl-popover .creeds-wl-pop-list{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;cursor:pointer;text-align:left;font-size:14px;color:#2F2F2F}#creeds-wl-popover .creeds-wl-pop-list:hover{background:#f5f7fa}#creeds-wl-popover .creeds-wl-pop-check{flex:0 0 auto;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #bbb;background:#fff;color:#fff;font-size:10px}#creeds-wl-popover .creeds-wl-pop-check i{opacity:0}#creeds-wl-popover .creeds-wl-pop-list.is-checked .creeds-wl-pop-check{background:#004A9B;border-color:#004A9B}#creeds-wl-popover .creeds-wl-pop-list.is-checked .creeds-wl-pop-check i{opacity:1}#creeds-wl-popover .creeds-wl-pop-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#creeds-wl-popover .creeds-wl-pop-count{flex:0 0 auto;color:#999;font-size:12px}#creeds-wl-popover .creeds-wl-pop-empty{padding:10px 12px;color:#777;font-size:13px}#creeds-wl-popover .creeds-wl-pop-note{margin:0;padding:8px 14px;border-top:1px solid #eee;background:#f5f7fa;color:#004A9B;font-size:12px;font-weight:700}#creeds-wl-popover .creeds-wl-pop-note[hidden]{display:none}#creeds-wl-popover .creeds-wl-pop-create{display:flex;gap:6px;padding:10px;border-top:1px solid #eee}#creeds-wl-popover .creeds-wl-pop-new{flex:1 1 auto;min-width:0;padding:8px 10px;border:1px solid #ccc;border-radius:0;font-size:13px}#creeds-wl-popover .creeds-wl-pop-create-btn{flex:0 0 auto;width:36px;height:36px;background:#004A9B;border:1px solid #004A9B;color:#fff;font-size:13px;cursor:pointer;transition:background .2s ease,color .2s ease}#creeds-wl-popover .creeds-wl-pop-create-btn:hover{background:#fff;color:#004A9B}#creeds-wishlist-page{color:#2F2F2F}#creeds-wishlist-page .creeds-wl-page-status{padding:24px 0;font-size:15px;color:#555}#creeds-wishlist-page .creeds-wl-empty{padding:40px 20px;text-align:center;border:1px solid #e6e6e6;background:#fff;font-size:16px}@media (max-width:600px){#creeds-wl-fab{left:16px;bottom:16px}#creeds-wishlist-page .creeds-wl-product{flex-wrap:wrap}#creeds-wishlist-page .creeds-wl-actions{width:100%;justify-content:space-between}}