product-grid-item-variant .product-grid-item__container{position:relative}product-grid-item-variant .sd-card-actions{position:absolute;z-index:20;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:8px;pointer-events:none}product-grid-item-variant .sd-card-actions__discover{display:flex;flex:1;align-items:center;justify-content:center;gap:10px;min-height:36px;background:#fff;color:#292521;font-size:11px;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s,transform .25s,visibility .25s;pointer-events:none}product-grid-item-variant .sd-favorite-button--card{display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#292521;cursor:pointer;pointer-events:auto}product-grid-item-variant .sd-favorite-button svg{display:block;width:18px;height:18px}.sd-favorite-button[aria-pressed=true] svg{fill:#d62828!important;stroke:#d62828!important}.sd-favorite-button[aria-pressed=false] svg{fill:none!important;stroke:#292521}.product__title__wrapper{position:relative;padding-right:42px}.product__title__wrapper .sd-favorite-button--pdp{position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#292521;cursor:pointer;z-index:2}.product__title__wrapper .sd-favorite-button--pdp svg{width:23px;height:23px;display:block}.sd-favorites-card{position:relative;min-width:0}.sd-favorites-card__image{display:block;position:relative;background:#f4f0eb;aspect-ratio:3 / 4;overflow:hidden}@media(hover:hover){.sd-favorites-card__image:hover img{transform:scale(1.025)}}.sd-favorites-card__title{display:block;margin-top:12px;color:#292521;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none}.sd-favorites-card__price{margin:5px 0 10px;font-size:13px;color:#292521}.sd-favorites-card__remove{padding:0 0 4px;border:0;border-bottom:1px solid currentColor;background:transparent;color:#292521;font-size:11px;cursor:pointer}.sd-favorites-card__remove:hover{opacity:.65}.sd-favorites-page__notice{margin:20px 0;font-size:12px;line-height:1.6;color:#756b62}product-grid-item .sd-card-swatches{display:flex;justify-content:flex-start;width:100%;margin-top:8px}product-grid-item .sd-card-swatches__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}product-grid-item .sd-card-swatches .sd-card-swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;flex:0 0 38px;padding:3px;border:1px solid #D5CEC6;border-radius:50%;background:transparent;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:border-color .2s ease}product-grid-item .sd-card-swatches .sd-card-swatch__texture{display:block;width:100%;height:100%;border:0;border-radius:50%;background-size:180%;background-position:center;background-repeat:no-repeat}product-grid-item .sd-card-swatches .sd-card-swatch:hover{border-color:#9a806b}product-grid-item .sd-card-swatches .sd-card-swatch.is-selected{border:2px solid #9A806B}product-grid-item .sd-card-swatches .sd-card-swatch:focus-visible{outline:2px solid #9A806B;outline-offset:2px}product-grid-item .sd-card-swatches .sd-card-swatch[hidden]{display:none!important}product-grid-item .sd-card-swatches__more{display:inline-flex;align-items:center;justify-content:center;min-height:38px;min-width:28px;padding:0 3px;border:0;background:transparent;color:#756557;font-size:12px;cursor:pointer}.sd-card-swatch-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;object-fit:contain;pointer-events:none}@media(hover:hover)and (min-width:750px){product-grid-item:hover .sd-card-actions__discover,product-grid-item:focus-within .sd-card-actions__discover{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}@media(max-width:749px){product-grid-item-variant .sd-card-actions{justify-content:flex-end}product-grid-item-variant .sd-card-actions__discover{display:none}}product-grid-item .sd-card-swatches .sd-card-swatch{border-radius:6px!important}product-grid-item .sd-card-swatches .sd-card-swatch__texture{border-radius:4px!important}.sd-favorites-card__media{position:relative;min-width:0}.sd-favorites-card__image{display:block;position:relative;aspect-ratio:3/4;background:#f4f0eb;overflow:hidden}.sd-favorites-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sd-favorites-card__heart.sd-favorite-button--card{position:absolute;top:12px;right:12px;bottom:auto;left:auto;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fff;color:#292521;cursor:pointer;box-shadow:0 2px 9px #00000012}.sd-favorites-card__heart svg{display:block;width:19px;height:19px;fill:#d62828;stroke:#d62828}.sd-favorites-card__heart:focus-visible{outline:2px solid #9a806b;outline-offset:3px}.sd-favorites-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:11px;font-size:13px;font-weight:500;line-height:1.45;color:#292521;text-decoration:none}.sd-favorites-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin:6px 0 0;font-size:13px;color:#292521}.sd-favorites-card__price-current{font-weight:600}.sd-favorites-card__price-old{font-size:12px;font-weight:400;color:#857d75}@media(hover:hover){.sd-favorites-card__media:hover .sd-favorites-card__image img{transform:scale(1.025)}}@media(max-width:749px){.sd-favorites-card__heart.sd-favorite-button--card{top:8px;right:8px;width:34px;height:34px}.sd-favorites-card__title,.sd-favorites-card__price{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/sd-favorites.css.map */
