.feminine-clearance-badge{position:absolute;top:12px;left:12px;z-index:4;display:flex;align-items:center;justify-content:center;width:clamp(48px,5vw,61px);height:clamp(48px,5vw,61px);border-radius:50%;background:var(--feminine-beige,#eee8df);color:var(--feminine-ink,#211b16);font:500 13px/1 var(--font-body-family,inherit);letter-spacing:.01em;pointer-events:none;box-shadow:none}
body:has(.template-collection) .feminine-clearance-badge{isolation:isolate}

.feminine-clearance-card .card__inner-image{position:relative}
.feminine-clearance-card .price.price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px;row-gap:5px}
.feminine-clearance-card .price.price--on-sale .price__sale > span:has(.price-item--regular){display:inline-flex;align-items:baseline;gap:5px}
.feminine-clearance-card .price.price--on-sale .price__sale > span:has(.price-item--regular)::before{content:"Før";color:#766b61;font-size:12px;font-weight:400}
.feminine-clearance-card .price.price--on-sale .price__sale > .price-item--sale::before{content:"Nu ";color:#211b16;font-size:12px;font-weight:400;margin-right:4px}
.feminine-clearance-card .price.price--on-sale .price-item--regular{color:#766b61!important;text-decoration:line-through;text-decoration-thickness:1px;font-size:clamp(13px,1vw,15px);font-weight:400}
.feminine-clearance-card .price.price--on-sale .price-item--sale{color:#211b16;font-size:clamp(17px,1.6vw,21px);font-weight:600;letter-spacing:0}
@media(max-width:749px){.feminine-clearance-badge{top:8px;left:8px;width:48px;height:48px;font-size:12px}.feminine-clearance-card .price.price--on-sale .price__sale{column-gap:8px}}
