.FreeBrushHeadsGift-module__ubZOna__section{color:#fff;width:100%;margin:0 0 28px}.FreeBrushHeadsGift-module__ubZOna__heading{text-align:center;color:#fff;letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(18px,1.4vw,24px);font-weight:700;line-height:1.25}.FreeBrushHeadsGift-module__ubZOna__cardList{flex-direction:column;gap:12px;width:100%;display:flex}.FreeBrushHeadsGift-module__ubZOna__card{box-sizing:border-box;background:#101113;border:1px solid #ffffff47;border-radius:16px;width:100%;padding:12px 14px}.FreeBrushHeadsGift-module__ubZOna__header{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.FreeBrushHeadsGift-module__ubZOna__headerLeft{align-items:center;gap:9px;min-width:0;display:flex}.FreeBrushHeadsGift-module__ubZOna__selectedCheck,.FreeBrushHeadsGift-module__ubZOna__statusCheck{background:#2ee875;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FreeBrushHeadsGift-module__ubZOna__selectedCheck{color:#fff;border-radius:5px;width:22px;height:22px}.FreeBrushHeadsGift-module__ubZOna__selectedCheck svg{width:14px;height:14px}.FreeBrushHeadsGift-module__ubZOna__headerText{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13.5px,1.1vw,16px);font-weight:700;line-height:1.25;overflow:hidden}.FreeBrushHeadsGift-module__ubZOna__selectedBadge{color:#2ee875;text-transform:uppercase;letter-spacing:.04em;background:#2ee87514;border:1px solid #2ee875;border-radius:999px;flex-shrink:0;padding:4px 9px;font-size:11px;font-weight:700;line-height:1}.FreeBrushHeadsGift-module__ubZOna__product{align-items:center;gap:14px;width:100%;padding:10px 0;display:flex}.FreeBrushHeadsGift-module__ubZOna__imageWrap{aspect-ratio:1;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.FreeBrushHeadsGift-module__ubZOna__imageWrapDark{aspect-ratio:1;background:#000;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.FreeBrushHeadsGift-module__ubZOna__image{object-fit:cover;width:100%;height:100%;display:block}.FreeBrushHeadsGift-module__ubZOna__description{flex:1;min-width:0}.FreeBrushHeadsGift-module__ubZOna__name,.FreeBrushHeadsGift-module__ubZOna__subtitle{margin:0;line-height:1.25}.FreeBrushHeadsGift-module__ubZOna__name{color:#fff;font-size:clamp(14.5px,1.1vw,16.5px);font-weight:700}.FreeBrushHeadsGift-module__ubZOna__subtitle{color:#99999c;margin-top:3px;font-size:clamp(12px,.95vw,13.5px);line-height:1.3}.FreeBrushHeadsGift-module__ubZOna__price{text-align:left;flex-direction:column;flex-shrink:0;align-items:flex-start;line-height:1.15;display:flex}.FreeBrushHeadsGift-module__ubZOna__originalPrice{color:#88888c;font-size:clamp(12px,.9vw,13px);font-weight:600;text-decoration:line-through}.FreeBrushHeadsGift-module__ubZOna__freePrice{color:#fff;margin-top:1px;font-size:clamp(18px,1.35vw,22px);font-weight:700}.FreeBrushHeadsGift-module__ubZOna__freeLabel{color:#2ee875;letter-spacing:.02em;margin-top:1px;font-size:clamp(12px,.95vw,13.5px);font-weight:700}.FreeBrushHeadsGift-module__ubZOna__footer{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:10px;font-size:clamp(11.5px,.9vw,13px);line-height:1.3;display:flex}.FreeBrushHeadsGift-module__ubZOna__status{color:#ffffffe6;align-items:center;gap:7px;font-weight:500;display:inline-flex}.FreeBrushHeadsGift-module__ubZOna__statusCheck{color:#101113;border-radius:50%;width:17px;height:17px}.FreeBrushHeadsGift-module__ubZOna__statusCheck svg{width:11px;height:11px}.FreeBrushHeadsGift-module__ubZOna__quantity{color:#8f9095;white-space:nowrap;font-size:clamp(11.5px,.85vw,12.5px)}@media (max-width:600px){.FreeBrushHeadsGift-module__ubZOna__card{border-radius:14px;padding:10px 12px}.FreeBrushHeadsGift-module__ubZOna__header{gap:8px;padding-bottom:8px}.FreeBrushHeadsGift-module__ubZOna__headerText{font-size:13px}.FreeBrushHeadsGift-module__ubZOna__selectedBadge{padding:3px 7px;font-size:10px}.FreeBrushHeadsGift-module__ubZOna__product{gap:10px;padding:8px 0}.FreeBrushHeadsGift-module__ubZOna__imageWrap,.FreeBrushHeadsGift-module__ubZOna__imageWrapDark{border-radius:10px;width:60px;height:60px}.FreeBrushHeadsGift-module__ubZOna__name{font-size:14px}.FreeBrushHeadsGift-module__ubZOna__subtitle{font-size:11.5px}.FreeBrushHeadsGift-module__ubZOna__freePrice{font-size:17px}.FreeBrushHeadsGift-module__ubZOna__footer{padding-top:8px;font-size:11.5px}}
