body wishlist-page{--cta-button-background: var(--ds-gray-900, #1e1c1a);--cta-button-color: var(--ds-gray-000, #ffffff);--cta-button-border: solid 0 transparent;--button-min-height: var(--button-m-min-height-mobile, 44px);--button-border-radius: var(--style-border-radius-buttons-primary, 0px);--input-min-height: 2.5rem;--input-border-radius: var(--variant-picker-button-radius, 0px);--variant-input-background: var(--ds-gray-000, #ffffff);--variant-input-border: solid 1px var(--ds-gray-300, #d9d8d8);--variant-input-color: var(--ds-gray-900, #1e1c1a);--variant-input-selected-background: var(--ds-gray-000, #ffffff);--variant-input-selected-border: solid 1px var(--ds-gray-900, #1e1c1a);--variant-input-selected-color: var(--ds-gray-900, #1e1c1a);--variant-input-selected-shadow: 0 0 0 1px var(--ds-gray-900, #1e1c1a);--grid-columns-xs: 2;--grid-columns-sm: 2;--grid-columns-md: 3;--grid-columns-lg: 4;--grid-columns-xl: 5}@media screen and (min-width:750px){body wishlist-page{--button-min-height: var(--button-m-min-height, 48px)}}body wishlist-page .wk-page{max-width:var(--page-width);margin-inline:auto;padding-block:80px!important;padding-inline:var(--page-margin)!important}body wishlist-page .wk-grid{grid-gap:var(--gap-xl, 1.5rem) var(--gap-xs, .5rem)}wishlist-page .wk-title{font-family:var(--font-h2--family, var(--font-heading--family));font-style:var(--font-h2--style, var(--font-heading--style));font-weight:var(--font-h2--weight, var(--font-heading--weight));font-size:var(--font-h2--size);line-height:var(--font-h2--line-height, 1.2);letter-spacing:var(--font-h2--letter-spacing);color:var(--ds-gray-900, #1e1c1a)}wishlist-page .wk-login-callout,wishlist-page .wk-wishlist-empty-callout{font-family:var(--font-paragraph--family);font-size:var(--font-body_s--size, var(--font-paragraph--size));line-height:var(--font-body_s--line-height, 1.4);color:var(--ds-gray-700, #5c5c5a)}wishlist-page .wk-login-callout p a,wishlist-page .wk-wishlist-empty-callout p a{color:var(--ds-gray-900, #1e1c1a);text-underline-offset:.15em}wishlist-page .wk-controls{font-family:var(--font-paragraph--family);font-size:var(--font-body_s--size);color:var(--ds-gray-900, #1e1c1a)}wishlist-share .wk-button,wishlist-add-to-cart .wk-button,wishlist-clear .wk-button{font-family:var(--font-paragraph--family);font-size:var(--font-body_s--size);letter-spacing:var(--font-body_s--letter-spacing);color:var(--ds-gray-900, #1e1c1a);text-decoration:underline;text-underline-offset:.15em;transition:color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}@media(hover:hover)and (pointer:fine){wishlist-share .wk-button:hover,wishlist-add-to-cart .wk-button:hover,wishlist-clear .wk-button:hover{color:var(--ds-gray-700, #5c5c5a)}}wishlist-share .wk-button:focus-visible,wishlist-add-to-cart .wk-button:focus-visible,wishlist-clear .wk-button:focus-visible{outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wishlist-page .wk-callout-cta,wishlist-page .wk-callout-cta:visited,wishlist-page .wk-callout-cta:active{font-family:var(--button-font-family-primary, var(--font-paragraph--family));font-size:var(--font-body_s--size);font-weight:450;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding-inline:var(--button-m-padding-inline-mobile, 24px);transition:background-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),border-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}@media screen and (min-width:750px){wishlist-page .wk-callout-cta{padding-inline:var(--button-m-padding-inline, 44px)}}@media(hover:hover)and (pointer:fine){wishlist-page .wk-callout-cta:hover{background:var(--ds-gray-800, #383935);color:var(--ds-gray-000, #ffffff);border-color:var(--ds-gray-800, #383935)}}wishlist-page .wk-callout-cta:focus-visible{background:var(--ds-gray-800, #383935);color:var(--ds-gray-000, #ffffff);outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wishlist-product-card .wk-image-link{background-color:var(--product-card-packshot-bg, #f7f7f7);margin-bottom:var(--padding-sm, .7rem);position:relative}wishlist-product-card .wk-image{width:100%;height:auto;max-height:100%}wishlist-product-card .wk-product-badges{--badge-inset: 12px;--badge-gap: 6px;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--badge-gap);max-width:calc(100% - (var(--badge-inset) * 2));pointer-events:none}@media screen and (min-width:750px){wishlist-product-card .wk-product-badges{--badge-inset: 16px;--badge-gap: 8px}}wishlist-product-card .wk-product-badges:empty{display:none}wishlist-product-card .wk-product-badges.product-badges--top-left{top:var(--badge-inset);left:var(--badge-inset)}wishlist-product-card .wk-product-badges.product-badges--top-right{top:var(--badge-inset);right:var(--badge-inset);align-items:flex-end}wishlist-product-card .wk-product-badges.product-badges--bottom-left{bottom:var(--badge-inset);left:var(--badge-inset)}wishlist-product-card .product-badges__badge{--badge-font-size: var(--font-body_xxs--size, 10px);margin:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:var(--color-foreground);background:var(--color-background);font-size:var(--badge-font-size);line-height:1;font-family:var(--badge-font-family, var(--font-paragraph--family));font-weight:var(--badge-font-weight, 450);text-transform:var(--badge-text-transform, none);border-radius:var(--badge-border-radius, 0);letter-spacing:.88px;padding-block:var(--badge-rectangle-padding-block, 4px);padding-inline:var(--badge-rectangle-padding-inline, 6px)}@media screen and (max-width:749px){wishlist-product-card .product-badges__badge{--badge-font-size: 10px}}wishlist-product-card .product-badges__badge--sold-out{display:none!important}wishlist-product-card .wk-floating{z-index:3}wishlist-product-card .wk-meta{gap:var(--gap-2xs, .4rem);margin-bottom:var(--padding-sm, .7rem)}wishlist-product-card .wk-product-title .wk-text-link,wishlist-product-card .wk-product-title .wk-text-link:visited{font-family:var(--font-paragraph--family);font-size:var(--font-body_m--size, var(--font-paragraph--size));line-height:var(--font-body_m--line-height, 1.3);letter-spacing:var(--font-body_m--letter-spacing);font-weight:450;color:var(--ds-gray-900, #1e1c1a)}wishlist-product-card .wk-color-label{display:block;margin:0;width:100%;min-width:0;color:rgb(var(--color-foreground-rgb) / .6);font-family:var(--font-body--family, var(--font-paragraph--family));font-size:var(--font-body_s--size, .875rem);line-height:var(--font-body_s--line-height, 1.4);letter-spacing:var(--font-body_s--letter-spacing);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){wishlist-product-card .wk-product-title .wk-text-link:hover{color:var(--ds-gray-700, #5c5c5a)}}wishlist-product-card .wk-price{display:flex;flex-wrap:wrap;align-items:baseline;font-family:var(--font-paragraph--family);font-size:var(--font-body_s--size);line-height:1.2;gap:var(--gap-2xs, .4rem);color:var(--ds-gray-900, #1e1c1a)}wishlist-product-card .wk-current-price{order:1}wishlist-product-card .wk-compare-price{order:2}body wishlist-product-card .wk-current-price.wk-sale{color:var(--ds-sale-800, #9b1c1c);font-weight:450}body wishlist-product-card .wk-compare-price{color:var(--ds-gray-500, #8c8c8a);text-decoration:line-through}wishlist-page,wishlist-product-card{--option-select-label-display: block}wk-option-swatches .wk-option-swatches>.wk-label,wk-option-select .wk-label{display:var(--option-select-label-display, block);margin:0;padding:0;font-family:var(--font-body--family, var(--font-paragraph--family));font-size:var(--font-body_s--size, .875rem);line-height:var(--font-body_s--line-height, 1.4);letter-spacing:var(--font-body_s--letter-spacing);font-weight:400;color:var(--ds-gray-900, #1e1c1a)}wishlist-product-card .wk-variants{gap:var(--gap-sm, .7rem);padding-bottom:var(--padding-md, 1rem)}wk-option-swatches .wk-option-swatches{display:flex;flex-direction:column;gap:10px}wk-option-swatches .wk-fieldset{gap:var(--gap-2xs, .4rem)}wk-option-swatches .wk-swatch:not(.wk-has-color):not(.wk-has-image){min-height:0;min-width:0}wk-option-swatches .wk-swatch:not(.wk-has-color):not(.wk-has-image) .wk-control{border:1px solid var(--ds-gray-300, #d9d8d8)!important;background:var(--ds-gray-000, #ffffff);box-shadow:none;transition:background-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),border-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}wk-option-swatches .wk-swatch:not(.wk-has-color):not(.wk-has-image) .wk-label{font-family:var(--font-paragraph--family);font-size:var(--font-body_xs--size);font-weight:400!important;line-height:1.25;letter-spacing:var(--font-body_xs--letter-spacing);padding:.5rem .75rem;color:var(--ds-gray-500, #8c8c8a);white-space:normal;text-align:center}@media screen and (min-width:750px){wk-option-swatches .wk-swatch:not(.wk-has-color):not(.wk-has-image) .wk-label{font-size:var(--font-body_s--size);padding:.55rem .85rem}}wk-option-swatches .wk-selected:not(.wk-has-color):not(.wk-has-image) .wk-control{border-color:var(--ds-gray-900, #1e1c1a)!important;box-shadow:none;background:var(--ds-gray-000, #ffffff)}wk-option-swatches .wk-selected:not(.wk-has-color):not(.wk-has-image) .wk-label{color:var(--ds-gray-900, #1e1c1a);font-weight:400!important}@media(hover:hover)and (pointer:fine){wk-option-swatches .wk-swatch:not(.wk-selected):not(.wk-has-color):not(.wk-has-image):hover .wk-control{background:var(--ds-gray-100, #f0efef);border-color:var(--ds-gray-500, #8c8c8a)!important}}wk-option-swatches .wk-swatch:not(.wk-has-color):not(.wk-has-image):focus-within .wk-control{outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wk-option-swatches .wk-swatch.wk-has-color .wk-control,wk-option-swatches .wk-swatch.wk-has-image .wk-control{border:1px solid var(--ds-gray-300, #d9d8d8)!important}wk-option-swatches .wk-selected.wk-has-color .wk-control,wk-option-swatches .wk-selected.wk-has-image .wk-control{border-color:var(--ds-gray-900, #1e1c1a)!important;box-shadow:none}wk-option-select .wk-control{font-family:var(--font-paragraph--family);font-size:var(--font-body_s--size);transition:background-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),border-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}@media(hover:hover)and (pointer:fine){wk-option-select .wk-control:hover{background:var(--ds-gray-100, #f0efef)}}wk-option-select .wk-control:focus-within{outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wishlist-product-card .wk-cta-button,wishlist-product-card .wk-cta-button:disabled{font-family:var(--button-font-family-primary, var(--font-paragraph--family));font-size:var(--font-body_s--size);font-weight:450;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding-block:var(--button-m-padding-block-mobile, 15px);padding-inline:var(--button-m-padding-inline-mobile, 24px);transition:background-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease),border-color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}@media screen and (min-width:750px){wishlist-product-card .wk-cta-button,wishlist-product-card .wk-cta-button:disabled{padding-block:var(--button-m-padding-block, 17px);padding-inline:var(--button-m-padding-inline, 44px)}}@media(hover:hover)and (pointer:fine){wishlist-product-card .wk-cta-button:hover:not(:disabled){background:var(--ds-gray-800, #383935);color:var(--ds-gray-000, #ffffff);border-color:var(--ds-gray-800, #383935)}}wishlist-product-card .wk-cta-button:focus-visible:not(:disabled){background:var(--ds-gray-800, #383935);color:var(--ds-gray-000, #ffffff);outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wishlist-product-card .wk-cta-button:disabled{opacity:.5;cursor:not-allowed}remove-button .wk-button{--icon-stroke: var(--ds-gray-700, #5c5c5a);color:var(--ds-gray-700, #5c5c5a);transition:color var(--animation-speed-slow, .2s) var(--animation-timing-hover, ease)}@media(hover:hover)and (pointer:fine){remove-button .wk-button:hover{--icon-stroke: var(--ds-gray-900, #1e1c1a);color:var(--ds-gray-900, #1e1c1a)}}remove-button .wk-button:focus-visible{outline:2px solid var(--ds-gray-900, #1e1c1a);outline-offset:2px}wishlist-product-card remove-button .wk-floating{--wk-remove-inset: 10px;top:var(--wk-remove-inset)!important;right:var(--wk-remove-inset)!important;left:auto!important;transform:none!important}@media screen and (min-width:750px){wishlist-product-card remove-button .wk-floating{--wk-remove-inset: 12px}}wishlist-product-card remove-button .wk-floating .wk-button,wishlist-product-card remove-button button.wk-button{--icon-size: 12px;--icon-stroke: var(--ds-gray-700, #5c5c5a);--minimum-touch-target: 24px;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}wishlist-product-card remove-button .wk-floating svg,wishlist-product-card remove-button .wk-floating .wk-icon,wishlist-product-card remove-button .wk-floating .wk-icon svg{width:var(--icon-size, 12px);height:var(--icon-size, 12px)}
/*# sourceMappingURL=/cdn/shop/t/332/assets/swish-wishlist-page.css.map */
