.d4e-you-may-also-love{background-color:var(--d4e-ymal-bg, #ffffff)!important;color:var(--d4e-ymal-text, #1a243a)}.d4e-you-may-also-love .m-section-my{margin-top:0;margin-bottom:0}.d4e-you-may-also-love .m-section-py{padding-top:var(--section-padding-top, 72px);padding-bottom:var(--section-padding-bottom, 72px)}.d4e-ymal__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:32px}.d4e-ymal__title{margin:0;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--d4e-ymal-text, #1a243a)}.d4e-ymal__view-all{display:inline-flex;align-items:center;gap:8px;margin-bottom:4px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--d4e-ymal-text, #1a243a);white-space:nowrap}.d4e-ymal__view-all:hover{text-decoration:underline;text-underline-offset:3px}.d4e-ymal__view-all-arrow{font-size:14px;font-weight:400;line-height:1;letter-spacing:0}.d4e-ymal__grid{display:grid;grid-template-columns:repeat(var(--d4e-ymal-columns, 4),minmax(0,1fr));gap:var(--d4e-ymal-column-gap, 32px)}.d4e-ymal-card{display:flex;flex-direction:column;min-width:0}.d4e-ymal-card__media-wrap{position:relative;margin-bottom:14px}.d4e-ymal-card__badges{position:absolute;top:12px;left:12px;z-index:2;pointer-events:none}.d4e-ymal-card__badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:2px;background:var(--d4e-ymal-badge-bg, #f5f0e9);font-family:var(--font-body-family, system-ui, sans-serif);font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--d4e-ymal-badge-text, #1a243a);line-height:1}.d4e-ymal-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:32px 28px;box-sizing:border-box;background:var(--d4e-ymal-card-bg, #ffffff);border:1px solid var(--d4e-ymal-card-border, #e8e2d9);text-decoration:none}.d4e-ymal-card__img{width:100%;height:100%;max-height:100%;object-fit:contain;display:block}.d4e-ymal-card__img--placeholder{background:#fafafa}.d4e-ymal-card__wishlist{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;padding:0;border:none;background:transparent;color:var(--d4e-ymal-text, #1a243a);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.d4e-ymal-card__wishlist svg{width:20px;height:20px}.d4e-ymal-card__wishlist.added-to-wishlist svg{fill:currentColor}.d4e-ymal-card__swatches{display:flex;align-items:center;gap:10px;min-height:18px;margin-bottom:14px}.d4e-ymal-card__swatches--empty{visibility:hidden;pointer-events:none}.d4e-ymal-card__swatch{display:inline-flex;padding:0;border:none;background:none;text-decoration:none;cursor:pointer}.d4e-ymal-card__swatch-dot{display:block;width:14px;height:14px;border-radius:50%;background:var(--swatch-color, #e5e5e5);box-shadow:inset 0 0 0 1px #1a243a1f}.d4e-ymal-card__swatch.is-active .d4e-ymal-card__swatch-dot{box-shadow:inset 0 0 0 1px #1a243a1f,0 0 0 1px #fff,0 0 0 2px var(--d4e-ymal-text, #1a243a)}.d4e-ymal-card__swatch-more{font-family:var(--font-body-family, system-ui, sans-serif);font-size:12px;font-weight:400;color:var(--d4e-ymal-text-muted, #5c6478)}.d4e-ymal-card__title{margin:0 0 6px;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:17px;font-weight:400;line-height:1.35;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.d4e-ymal-card__title a{color:inherit;text-decoration:none}.d4e-ymal-card__title a:hover{text-decoration:underline}.d4e-ymal-card__subtitle{margin:0 0 10px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:12px;font-weight:400;line-height:1.35;color:var(--d4e-ymal-text-muted, #5c6478)}.d4e-ymal-card__price-row{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px}.d4e-ymal-card__price-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 10px}.d4e-ymal-card__price{margin:0;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:15px;font-weight:600;line-height:1.25;color:var(--d4e-ymal-text, #1a243a)}.d4e-ymal-card__compare{margin:0;font-size:13px;font-weight:400;text-decoration:line-through;color:var(--d4e-ymal-text-muted, #8a919e)}.d4e-ymal-card__save{display:inline-flex;align-items:center;padding:4px 9px;border-radius:4px;background:var(--d4e-ymal-save-bg, #e6f4f1);font-family:var(--font-body-family, system-ui, sans-serif);font-size:11px;font-weight:500;line-height:1.2;color:var(--d4e-ymal-save-text, #1e6b5c)}.d4e-ymal-card__rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--d4e-ymal-star, #b8955a)}.d4e-ymal-card__stars{display:inline-flex;align-items:center;gap:2px}.d4e-ymal-card__stars svg{width:12px;height:12px}.d4e-ymal-card__rating-meta{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:12px;line-height:1.3}.d4e-ymal-card__rating-value{font-weight:600;color:var(--d4e-ymal-text, #1a243a)}.d4e-ymal-card__rating-count{font-weight:400;color:var(--d4e-ymal-text-muted, #5c6478)}@media screen and (max-width:989px){.d4e-ymal__title{font-size:28px}.d4e-ymal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media screen and (max-width:549px){.d4e-ymal__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/d4e-you-may-also-love.css.map */
