.bc-icards{position:relative;isolation:isolate;background-color:var(--bc-paper);padding-block:var(--bc-section-y)}.bc-icards--sand{background-color:var(--bc-sand-50)}.bc-icards__head{max-width:62ch;margin-bottom:clamp(var(--bc-space-lg),4vw,var(--bc-space-xl))}.bc-icards__rule{width:56px;height:2px;margin-bottom:var(--bc-space-md);background:var(--bc-gold-gradient);border:0}.bc-icards__title{font-size:clamp(1.75rem,1.2rem + 2.3vw,3.25rem);font-weight:400;line-height:1.06;letter-spacing:-.03em;max-width:22ch;text-wrap:balance}.bc-icards__intro{color:var(--bc-ink-500)}.bc-icards__title+.bc-icards__intro{margin-top:var(--bc-space-md)}.bc-eyebrow+.bc-icards__intro{margin-top:var(--bc-space-xs)}.bc-icards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bc-space-md)}.bc-icards--count-2 .bc-icards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bc-space-sm)}@media(min-width:600px){.bc-icards--count-1 .bc-icards__grid,.bc-icards--count-3 .bc-icards__grid,.bc-icards--count-4 .bc-icards__grid{max-width:34rem}.bc-icards--count-2 .bc-icards__grid{gap:var(--bc-space-md)}}@media(min-width:900px){.bc-icards--count-3 .bc-icards__grid,.bc-icards--count-4 .bc-icards__grid{max-width:none}.bc-icards--count-3 .bc-icards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-icards--count-4 .bc-icards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bc-icard{position:relative;display:flex;flex-direction:column;background-color:var(--bc-paper);border:1px solid var(--bc-line);border-radius:var(--bc-radius-sm);overflow:hidden}.bc-icard--media-only{align-self:start}.bc-icard--link{transition:border-color var(--bc-dur) var(--bc-ease),transform var(--bc-dur) var(--bc-ease),box-shadow var(--bc-dur) var(--bc-ease)}.bc-icard--link:hover{border-color:var(--bc-accent-deco);transform:translateY(-2px);box-shadow:var(--bc-shadow-md)}.bc-icard--link:focus-within{border-color:var(--bc-accent-ui)}.bc-icard__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--bc-sand-100)}.bc-icards--ratio-3-4 .bc-icard__media{aspect-ratio:3 / 4}.bc-icards--ratio-1-1 .bc-icard__media{aspect-ratio:1 / 1}.bc-icards--ratio-4-3 .bc-icard__media{aspect-ratio:4 / 3}.bc-icard__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bc-icard-x, 50%) 50%;transition:transform .4s var(--bc-ease)}.bc-icard--link:hover .bc-icard__media--cover .bc-icard__image{transform:scale(1.05)}.bc-icard__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);filter:blur(14px) saturate(1.05) brightness(.98)}.bc-icard__media--contain .bc-icard__image{object-fit:contain;object-position:center}.bc-icard__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(155deg,var(--bc-sand-100) 0%,var(--bc-sand-200) 100%)}.bc-icard__placeholder:before{content:"";position:absolute;inset:var(--bc-space-sm);border:1px solid rgba(177,123,37,.22)}.bc-icard__placeholder:after{content:"";width:34px;height:34px;background:var(--bc-gold-gradient);opacity:.5;clip-path:polygon(0 0,100% 0,100% 26%,26% 26%,26% 37%,88% 37%,88% 63%,26% 63%,26% 74%,100% 74%,100% 100%,0 100%)}.bc-icard__body{display:flex;flex:1;flex-direction:column;gap:var(--bc-space-xs);padding:var(--bc-space-md) var(--bc-space-sm);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:anywhere}@media(min-width:900px){.bc-icard__body{padding:var(--bc-space-md)}}.bc-icard__title{font-size:var(--bc-t-h3);font-weight:400;letter-spacing:-.015em;line-height:1.2}.bc-icard__text,.bc-icard__text p{color:var(--bc-ink-500)}.bc-icard__text p+p{margin-top:var(--bc-space-xs)}.bc-icard__text strong{font-weight:600;color:var(--bc-ink-900)}.bc-icard__text a{position:relative;z-index:1;color:var(--bc-accent-text);text-decoration:underline;text-decoration-color:#8c5f1759;text-underline-offset:3px;transition:text-decoration-color var(--bc-dur) var(--bc-ease)}.bc-icard__text a:hover{text-decoration-color:var(--bc-accent-text)}.bc-icard__link{color:inherit;text-decoration:none}.bc-icard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bc-icard__cover{position:absolute;top:0;right:0;bottom:0;left:0}.bc-icard__more{display:inline-flex;align-items:center;gap:var(--bc-space-2xs);margin-top:auto;padding-top:var(--bc-space-xs);font-size:var(--bc-t-small);font-weight:600;color:var(--bc-accent-text)}.bc-icard__more svg{flex:none;width:14px;height:14px;transition:transform var(--bc-dur) var(--bc-ease)}.bc-icard--link:hover .bc-icard__more svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.bc-icard--link:hover,.bc-icard--link:hover .bc-icard__media--cover .bc-icard__image,.bc-icard--link:hover .bc-icard__more svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bc-image-cards.css.map */
