:where(.itouch-campaign-media){position:relative}.itouch-campaign-badges{position:absolute;inset-block-start:clamp(.45rem,1.3vw,.9rem);inset-inline-start:clamp(.45rem,1.3vw,.9rem);display:flex;flex-direction:column;gap:.35rem;z-index:3;pointer-events:none}.itouch-campaign-badge{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(3.15rem,6.8vw,4rem);aspect-ratio:1;border-radius:.35rem;background:#080808;color:#fff;font-family:var(--font-heading--family, sans-serif);font-weight:800;font-size:clamp(.8rem,1.55vw,1.05rem);line-height:1;text-align:center}.itouch-campaign-badge--november span:last-child{font-size:.69em;margin-block-start:.12em}.itouch-campaign-badge--discount{background:var(--itouch-logo-red, #ed1d24);font-size:clamp(.92rem,1.65vw,1.15rem);gap:.1em}.card-gallery.itouch-campaign-media .product-badges--top-left{top:auto;bottom:calc(var(--badge-inset) + var(--padding-block-end, 0px))}.itouch-price .itouch-compare-at-price{margin-inline-start:.4rem;color:var(--itouch-muted, #555);font-size:.9em;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/44/assets/itouch-black-november.css.map */
