.bf.bf-sale .bf-head{gap:14px}.bf .bf-sale__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px;align-items:stretch}.bf .bf-sale__card{display:flex;flex-direction:column;gap:12px;padding:16px 16px 24px;background:var(--bf-card);border:1px solid var(--bf-line);border-radius:10px}.bf .bf-sale__media{position:relative;aspect-ratio:1 / 1;border-radius:6px;overflow:hidden;background:var(--bf-ink)}.bf .bf-sale__img{width:100%;height:100%;object-fit:cover;border-radius:6px}body:has(.bf-pal-ice) .bf .bf-sale__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:6px;background:var(--bf-photo-tint);mix-blend-mode:color;pointer-events:none}.bf .bf-sale__badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 10px;border-radius:3px;background:var(--bf-gold);font-size:12px;font-weight:600;line-height:normal;letter-spacing:.1em;color:var(--bf-ink)}.bf .bf-sale__details{display:flex;flex-direction:column;gap:10px;flex:1;padding:8px 8px 0}.bf .bf-sale__name{font-size:20px;font-weight:600;line-height:normal;color:var(--bf-text)}.bf .bf-sale__desc{font-size:15px;line-height:1.5;color:var(--bf-muted)}.bf .bf-sale__price{display:flex;align-items:baseline;gap:10px}.bf .bf-sale__now{font-size:22px;font-weight:600;line-height:normal;white-space:nowrap}.bf .bf-sale__was{font-size:16px;font-weight:400;color:var(--bf-strike);text-decoration:line-through}.bf .bf-sale__was[hidden],.bf [data-bf-from][hidden],.bf .bf-sale__msg[hidden]{display:none}.bf .bf-sale__gift{font-size:14px;font-weight:600;line-height:normal;color:var(--bf-cream)}.bf .bf-sale__form{display:flex;flex-direction:column;gap:10px;margin-top:auto}.bf .bf-sale__chips{display:flex;flex-wrap:wrap;gap:8px}.bf .bf-sale__chip{padding:8px 14px;border-radius:4px;border:1px solid var(--bf-line);background:transparent;font-family:var(--bf-font);font-size:13px;font-weight:400;line-height:normal;color:var(--bf-muted);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.bf .bf-sale__chip:hover:not(.is-on):not([disabled]){border-color:var(--bf-bronze);color:var(--bf-text)}.bf .bf-sale__chip:focus-visible{outline:2px solid var(--bf-cream);outline-offset:2px}.bf .bf-sale__chip[disabled]{opacity:.45;cursor:not-allowed;text-decoration:line-through}.bf .bf-sale__chip.is-on{background:rgba(var(--bf-accent-rgb),.12);border-color:var(--bf-gold-solid);color:var(--bf-cream);font-weight:600}.bf .bf-sale__card:first-child .bf-sale__chip.is-on{border-color:var(--bf-bronze)}.bf .bf-sale__chip.is-static{cursor:default;align-self:flex-start}.bf .bf-sale__atc{margin-top:2px;letter-spacing:.08em}.bf .bf-sale__msg{font-size:13px;line-height:1.4;color:#e8a79a}@media(max-width:989px)and (min-width:750px){.bf .bf-sale__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bf.bf-sale.bf-sec{padding-left:20px;padding-right:20px}.bf.bf-sale .bf-head{gap:10px}.bf.bf-sale .bf-eyebrow{letter-spacing:.2em}.bf.bf-sale .bf-h2{font-size:30px;line-height:1.15}.bf .bf-sale__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.bf .bf-sale__card{gap:10px;padding:12px 12px 20px}.bf .bf-sale__badge{top:10px;left:10px;padding:4px 8px;font-size:11px}.bf .bf-sale__details{gap:9px;padding:6px 6px 0}.bf .bf-sale__name{font-size:18px}.bf .bf-sale__desc{font-size:14px}.bf .bf-sale__now{font-size:20px}.bf .bf-sale__was{font-size:15px}.bf .bf-sale__gift{font-size:13px}.bf .bf-sale__chips{gap:8px}.bf .bf-sale__chip{padding:8px 12px;font-size:12px}.bf .bf-sale__atc{padding:15px 32px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/lp-bfcm-sale.css.map */
