.swish-drawer-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;color:currentColor;cursor:pointer}.swish-drawer-icon{display:inline-flex}.swish-drawer-button svg{width:24px;height:24px;transform:translateY(2px)}.swish-drawer-button svg path{stroke:currentColor;fill:none;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round}swish-drawer[state=has-saves] .swish-drawer-button svg path{fill:none}.swish-drawer-badge{position:absolute;top:-4px;right:-9px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#1c1c1c;border:1px solid #fff;color:#fff;font-size:10px;line-height:1}swish-save[state=saving] .swish-save-button{pointer-events:none}swish-save[context=product-card] .swish-save-label{display:none}swish-save[context=product-card]{position:absolute;bottom:10px;right:10px;z-index:1}swish-save[context=product-card] .swish-save-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:#1a1a1a;cursor:pointer;box-shadow:0 1px 3px #0000001f;transition:background .15s ease,color .15s ease}swish-save[context=product-card] .swish-save-button:hover{background:#fff}swish-save[context=product-card] .swish-save-button svg{width:18px;height:16px}swish-save[context=product-card] .swish-save-button svg path{stroke:currentColor;fill:none}swish-save[context=product-card]:is([state=saved],[state=saving]) .swish-save-button{background:#fff;color:#1a1a1a}swish-save[context=product-card]:is([state=saved],[state=saving]) .swish-save-button svg path{fill:currentColor;stroke:currentColor}.product-card__figure,.grid-product__figure{position:relative}swish-save[context=pdp]{display:block;margin-top:10px}swish-save[context=pdp] .swish-save-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 16px;border:1px solid currentColor;border-radius:0;background:transparent;color:#1a1a1a;font-size:13px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease}swish-save[context=pdp] .swish-save-button:hover{background:#0000000a}swish-save[context=pdp] .swish-save-button svg{width:18px;height:16px;transform:translateY(-1px)}swish-save[context=pdp] .swish-save-label{display:inline}swish-save[context=pdp] .swish-save-button svg path{stroke:currentColor;fill:none;stroke-width:1.1}swish-save[context=pdp]:is([state=saved],[state=saving]) .swish-save-button{color:#1a1a1a}swish-save[context=pdp]:is([state=saved],[state=saving]) .swish-save-button svg path{fill:currentColor;stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/365/assets/swish-theme.css.map */
