html body .frcp-wishlist-wrapper,html body .frcp-wishlist-btn,html body [class*=frcp-wishlist]{display:none!important}.wswl-panel,.wswl-panel *,#WsWlPage,#WsWlPage *,.wswl-toast,.wswl-toast *{box-sizing:border-box;letter-spacing:normal}.wswl-panel p,.wswl-panel label,#WsWlPage p,#WsWlPage label{line-height:1.45;text-transform:none}.wswl-heart{--c:#245272;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:#fff;color:var(--c);cursor:pointer;font:600 13px/1 Poppins,sans-serif;transition:transform .15s,background .15s,color .15s;-webkit-tap-highlight-color:transparent}.wswl-heart svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;transition:fill .15s}.wswl-heart.is-on{color:#c4122f}.wswl-heart.is-on svg{fill:#c4122f;stroke:#c4122f}.wswl-heart.is-pop{animation:wswlPop .4s}@keyframes wswlPop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.wswl-heart:focus-visible{outline:2px solid #35749f;outline-offset:2px}.ws-card__media{position:relative}.wswl-heart--card{position:absolute;top:8px;right:8px;z-index:3;width:36px;height:36px;border-radius:50%;box-shadow:0 1px 4px #00000026;opacity:.95}.wswl-heart--card:hover{transform:scale(1.08)}.wswl-heart--pdp{height:48px;min-width:48px;padding:0 14px;border:1.5px solid #cfdbe5;border-radius:6px;flex:0 0 auto}.wswl-heart--pdp:hover{border-color:#245272}.wswl-heart--pdp.is-on{border-color:#f0c2ca;background:#fff6f7}.wswl-heart--old{margin-left:8px;vertical-align:middle}.add-btn-parts{align-items:stretch;flex-wrap:nowrap!important;gap:0}.add-btn-parts .btn-addtocart{flex:1 1 auto;width:auto!important;min-width:0}.wswl-heart--old{height:auto;min-height:48px}.wswl-heart--vb{display:flex;width:100%;height:44px;margin-top:8px}.ws-pdp__cta{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.ws-pdp__cta .ws-pdp__add{flex:1 1 auto}.tt-wishlist .tt-badge{background:#c4122f!important;color:#fff!important}.wswl-toast{position:fixed;left:50%;bottom:20px;z-index:10050;display:flex;align-items:center;gap:12px;max-width:min(440px,calc(100vw - 24px));padding:10px 12px;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0f283c38;font:13px/1.35 Poppins,sans-serif;color:#1d2b36;transform:translate(-50%,140%);transition:transform .3s;pointer-events:none}.wswl-toast.is-on{transform:translate(-50%);pointer-events:auto}.wswl-toast img{width:46px;height:46px;object-fit:contain;border-radius:6px;background:#f5f7f9}.wswl-toast b{display:block;color:#245272}.wswl-toast span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.wswl-toast button{margin-left:auto;flex:0 0 auto;border:0;background:#245272;color:#fff;border-radius:6px;padding:8px 12px;font:600 12px Poppins,sans-serif;cursor:pointer}.wswl-lock,.wswl-lock body{overflow:hidden}.wswl-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10040;visibility:hidden}.wswl-panel.is-on{visibility:visible}.wswl-panel__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a192873;opacity:0;transition:opacity .25s}.wswl-panel.is-on .wswl-panel__bg{opacity:1}.wswl-panel__box{position:absolute;top:0;right:0;bottom:0;width:min(440px,100vw);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;font-family:Poppins,sans-serif;color:#1d2b36}.wswl-panel.is-on .wswl-panel__box{transform:none}.wswl-panel__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e6edf2}.wswl-panel__title{margin:0;font:600 18px/1.3 Poppins,sans-serif;color:#245272}.wswl-panel__title span{display:inline-block;min-width:22px;padding:2px 7px;margin-left:4px;border-radius:11px;background:#eaf1f6;font-size:12px;text-align:center;vertical-align:middle}.wswl-panel__x{border:0;background:none!important;font-size:30px;line-height:1;color:#5b6b78;cursor:pointer;padding:0 4px}.wswl-panel__body{flex:1;overflow-y:auto;padding:0 18px 18px}.wswl-panel__foot{padding:12px 18px;border-top:1px solid #e6edf2;text-align:center;font-size:13px}.wswl-panel__foot a{color:#245272;font-weight:600;text-decoration:none}.wswl-list{list-style:none;margin:0;padding:0}.wswl-item{display:grid;grid-template-columns:84px 1fr auto;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid #eef2f5;font-size:13px;line-height:1.4}.wswl-item__img{display:block;width:84px;height:84px;border-radius:8px;background:#f5f7f9;overflow:hidden}.wswl-item__img img{width:100%;height:100%;object-fit:contain}.wswl-item__info{min-width:0;display:flex;flex-direction:column;gap:2px}.wswl-item__info small{color:#6b7b88;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.wswl-item__t{color:#1d2b36;font-weight:600;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wswl-item__t:hover{color:#245272}.wswl-item__v{color:#5b6b78;font-size:12px}.wswl-item__price{display:flex;gap:8px;align-items:baseline;margin-top:2px}.wswl-item__price b{font-size:15px;color:#1d2b36}.wswl-item__price b.is-sale{color:#c4122f}.wswl-item__price s{color:#8a98a3;font-size:12px}.wswl-drop{display:inline-block;align-self:flex-start;margin-top:2px;padding:2px 7px;border-radius:4px;background:#fff1f3;color:#c4122f;font-size:11.5px;font-weight:600}.wswl-in{color:#1e7b46;font-size:12px}.wswl-in:before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#2fa462;vertical-align:1px}.wswl-out{color:#8a98a3;font-size:12px}.wswl-item__act{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.wswl-x{border:0;background:none;color:#8a98a3;cursor:pointer;font-size:22px;line-height:1;padding:2px 4px}.wswl-x:hover{color:#c4122f}.wswl-list--page .wswl-x{font-size:12px;text-decoration:underline}.wswl-list--panel .wswl-item__act{flex-direction:column-reverse;justify-content:space-between;align-self:stretch}.wswl-list--panel .wswl-item{grid-template-columns:72px 1fr;grid-template-areas:"img info" "img act"}.wswl-list--panel .wswl-item__img{grid-area:img;width:72px;height:72px}.wswl-list--panel .wswl-item__info{grid-area:info;padding-right:22px;position:relative}.wswl-list--panel .wswl-item{position:relative}.wswl-list--panel .wswl-item__act{grid-area:act;flex-direction:row;align-items:center;justify-content:flex-start}.wswl-list--panel .wswl-x{position:absolute;top:10px;right:-4px}.wswl-item--gone{grid-template-columns:1fr auto;color:#6b7b88}.wswl-item.is-loading .wswl-item__img{animation:wswlSk 1.2s infinite}.wswl-sk{display:block;height:12px;width:80%;border-radius:4px;margin:4px 0;animation:wswlSk 1.2s infinite}.wswl-sk--s{width:45%}@keyframes wswlSk{0%,to{background:#eef2f5}50%{background:#f7f9fb}}.wswl-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border:1.5px solid #245272;border-radius:6px;background:#245272;color:#fff!important;font:600 12.5px/1.2 Poppins,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s}.wswl-btn:hover{background:#35749f;border-color:#35749f}.wswl-btn:disabled{opacity:.55;cursor:default}.wswl-btn--ghost{background:#fff;color:#245272!important}.wswl-btn--ghost:hover{background:#eaf1f6;border-color:#245272}.wswl-btn--full{width:100%;padding:13px;font-size:14px}.wswl-tools{display:flex;flex-direction:column;gap:12px;padding-top:16px}.wswl-total{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#5b6b78}.wswl-total b{font-size:18px;color:#1d2b36}.wswl-mail{padding:14px;border-radius:10px;background:#f3f7fa;font-size:13px}.wswl-mail>label{display:block;font-weight:600;color:#245272;font-size:14px}.wswl-mail p{margin:2px 0 10px;color:#5b6b78;font-size:12.5px}.wswl-mail__row{display:flex;gap:6px}.wswl-mail__row input{flex:1;min-width:0;height:40px;padding:0 10px;border:1px solid #cfdbe5;border-radius:6px;font:13px Poppins,sans-serif;background:#fff}.wswl-mail__row input:focus{outline:2px solid #35749f;outline-offset:0;border-color:#35749f}.wswl-check{display:flex!important;gap:7px;align-items:flex-start;margin:9px 0 0!important;font:400 12px/1.4 Poppins,sans-serif!important;color:#3d4d59!important;cursor:pointer}.wswl-check input{margin-top:2px;accent-color:#245272}.wswl-mail__msg{margin:8px 0 0!important;min-height:0}.wswl-mail__msg:empty{display:none}.wswl-mail__msg.is-ok{color:#1e7b46!important;font-weight:600}.wswl-mail__msg.is-err{color:#c4122f!important}.wswl-share{display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:none;color:#245272;font:600 13px Poppins,sans-serif;cursor:pointer;padding:4px}.wswl-share svg{width:16px;height:16px;fill:currentColor}.wswl-share span{font-weight:400;color:#1e7b46}.wswl-empty{text-align:center;padding:40px 10px;color:#5b6b78;font-size:13.5px}.wswl-empty svg{width:46px;height:46px;fill:none;stroke:#c9d6e0;stroke-width:1.5}.wswl-empty b{display:block;margin:10px 0 4px;font-size:16px;color:#1d2b36}.wswl-empty p{max-width:300px;margin:0 auto 16px}.wswl-empty__links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.wswl-empty__links a{padding:7px 14px;border:1px solid #cfdbe5;border-radius:20px;color:#245272;text-decoration:none;font-weight:600;font-size:12.5px}.wswl-empty__links a:hover{border-color:#245272;background:#eaf1f6}#WsWlPage{max-width:1100px;margin:0 auto;padding:30px 16px 60px;font-family:Poppins,sans-serif;color:#1d2b36}.wswl-page__head h1{margin:0;font:600 30px/1.2 Poppins,sans-serif;color:#245272}.wswl-page__head h1 span{font-size:14px;font-weight:400;color:#6b7b88;margin-left:6px}.wswl-page__head p{margin:6px 0 18px;color:#5b6b78;font-size:14px}.wswl-page__body{display:grid;grid-template-columns:1fr 320px;gap:32px;align-items:start}.wswl-page__body .wswl-empty{grid-column:1/-1}.wswl-page__body .wswl-tools{position:sticky;top:110px;padding:18px;border:1px solid #e6edf2;border-radius:12px}.wswl-list--page .wswl-item{grid-template-columns:110px 1fr auto;padding:18px 0}.wswl-list--page .wswl-item__img{width:110px;height:110px}.wswl-list--page .wswl-item__t{font-size:15px}@media(max-width:860px){.wswl-page__body{grid-template-columns:1fr}.wswl-page__body .wswl-tools{position:static}.wswl-list--page .wswl-item{grid-template-columns:84px 1fr}.wswl-list--page .wswl-item__img{width:84px;height:84px}.wswl-list--page .wswl-item__act{grid-column:2;flex-direction:row;align-items:center}.wswl-page__head h1{font-size:22px}}.wswl-hint{margin:0!important;font-size:12.5px;color:#5b6b78;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ws-wishlist.css.map */
