.mulu-ring-campaign{isolation:isolate;color:#fff;background:#4b080e;grid-area:span 2/span 2;min-height:0;text-decoration:none;display:block;position:relative;overflow:hidden}.mulu-ring-campaign.is-leading{--campaign-row:1}.mulu-ring-campaign>img{object-fit:cover;object-position:center;transition:transform .7s}.mulu-ring-campaign-copy{z-index:1;color:#fff;padding:clamp(24px,3vw,48px);position:absolute;inset:0 0 auto}.mulu-ring-campaign-copy h3{font-family:var(--font-shop-serif),Georgia,serif;letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(32px,3.2vw,52px);font-weight:400;line-height:1.1}.mulu-ring-campaign-copy>span{font-family:var(--font-shop-text),sans-serif;border-bottom:1px solid #ffffffa6;align-items:center;gap:18px;padding-bottom:7px;font-size:12px;line-height:1.5;display:inline-flex}.mulu-ring-campaign:focus-visible{outline-offset:5px;outline:2px solid #171717}.mulu-catalog-wide .mulu-product-grid>.mulu-ring-campaign{grid-column:1/span 2;grid-row:var(--campaign-row,2)/span 2}@media (hover:hover){.mulu-ring-campaign:hover>img{transform:scale(1.015)}}@media (max-width:767px){.mulu-ring-campaign{aspect-ratio:4/5;grid-area:span 1/1/auto/-1}.mulu-catalog-wide .mulu-product-grid>.mulu-ring-campaign{grid-area:3/1/auto/-1}.mulu-ring-campaign-copy{padding:24px}.mulu-ring-campaign-copy h3{margin-bottom:12px;font-size:32px}.mulu-ring-campaign-copy>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.mulu-ring-campaign>img{transition:none}.mulu-ring-campaign:hover>img{transform:none}}
