.wk-button .wk-icon,wishlist-link .wk-button{--icon-size: 24px;--icon-stroke-width: .1px;--icon-stroke: currentColor}wishlist-link .wk-counter{--size: 16px}.wk-button .wk-icon svg path,wishlist-link .wk-icon svg path{fill:currentColor;stroke:currentColor;stroke-width:.1px;transition:none;vector-effect:non-scaling-stroke}wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{min-width:44px;width:44px;height:44px;min-height:44px}@media (pointer: fine){wishlist-button-collection .wk-button:not(.wk-selected):hover svg path{fill-rule:unset;fill:var(--color-primary);stroke:var(--color-primary);opacity:.5}}wishlist-button-collection .wk-floating{z-index:10}wishlist-button-product .wk-button.wk-selected svg path,wishlist-button-collection .wk-button.wk-selected svg path{fill:var(--color-primary);stroke:var(--color-primary);fill-rule:unset}wishlist-button-product .wk-button,wishlist-button-product .wk-button:hover{color:var(--color-black)}@media (pointer: fine){wishlist-button-product .wk-button:not(.wk-selected):hover svg path{fill-rule:unset;fill:var(--color-primary);stroke:var(--color-primary);opacity:.5}}wishlist-page .wk-form{display:none}wishlist-page .wk-page{max-width:var(--site-center);padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing)}wishlist-page .wk-header .wk-title{font-family:var(--font-heading-family);font-weight:500;line-height:1.25;font-size:2rem;line-height:2.5rem;@media screen and (min-width: 768px){font-size:2.5rem;line-height:3rem}}wishlist-page .wk-wishlist-empty-callout{gap:1.5rem}wishlist-page .wk-grid{grid-gap:4em 1em}.wk-product-card{align-items:start;gap:12px;font-size:14px}wishlist-product-card .wk-meta{--price-justify-content: start;--meta-text-align: left}wishlist-product-card .wk-price{margin-top:auto;display:flex;align-items:center;gap:12px}wishlist-product-card .wk-current-price{font-size:16px;font-weight:600}wishlist-product-card .wk-current-price.wk-sale{color:var(--color-danger)}.wk-counter.wk-dot,.wk-counter.wk-bubble{background:var(--color-secondary);margin-top:-8px;margin-left:-6px}remove-button .wk-floating .wk-button{background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:5px;margin:5px;width:24px;min-width:24px;height:24px;min-height:24px;transition:all .3s ease-in-out;color:var(--color-black)}remove-button .wk-floating .wk-button:hover{color:var(--color-primary);background:var(--color-gray-400)}remove-button .wk-floating .wk-button .wk-icon{--icon-size: 16px;--size: 16px}save-for-later .wk-text{color:var(--color-gray-800)}save-for-later .wk-button .wk-icon{--icon-size: 20px}save-for-later .wk-button.wk-selected .wk-icon svg path{fill-rule:initial;fill:var(--color-primary);stroke:var(--color-primary)}@media (pointer: fine){save-for-later .wk-button:not(.wk-selected):hover svg path{fill-rule:unset;fill:var(--color-primary);stroke:var(--color-primary);opacity:.5}}.wk-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%}.wk-modal-content{background-color:#fefefe;margin:200px auto;padding:20px;border:1px solid #888;width:80%;max-width:500px;border-radius:2px;position:relative}.wk-close-button{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.wk-close-button:hover{color:#000}@media only screen and (max-width: 768px){.wk-modal-content{margin:135px auto}}
