.collections{margin-bottom:60px}.collections .collection-conent .hgroup{display:flex;flex-direction:column-reverse;align-items:center;align-self:stretch;gap:4px}@media (max-width: 990px){.collections .collection-conent .hgroup{align-items:flex-start}}.collections .collection-conent .hgroup .title{overflow:hidden;color:var(--text-text-primary, #1B1B1B);text-align:center;text-overflow:ellipsis;font-family:Teko;font-size:36px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:.75px;text-transform:uppercase;margin:0}@media (max-width: 990px){.collections .collection-conent .hgroup .title{font-size:28px;line-height:1;text-align:left}}.collections .collection-conent .hgroup .subtitle{overflow:hidden;color:var(--text-text-primary, #1B1B1B);text-align:center;text-overflow:ellipsis;font-family:Teko;font-size:28px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.5px;text-transform:uppercase;margin:0}@media (max-width: 990px){.collections .collection-conent .hgroup .subtitle{font-size:16px;line-height:1;text-align:left}}.collections .collection-conent .collection__list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}@media (max-width: 990px){.collections .collection-conent .collection__list{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:16px}}.collections .collection-conent .collection__list .collection-banner{position:relative}.collections .collection-conent .collection__list .collection-banner .image{display:flex;width:240px;height:160px}.collections .collection-conent .collection__list .collection-banner .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections .collection-conent .collection__list .collection-banner .caption{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(50%);display:flex;padding:6px 12px 5px;justify-content:center;align-items:center;gap:4px;background:var(--base-positive, #FFF);box-shadow:0 0 4px #00000029}.collections .collection-conent .collection__list .collection-banner .caption .text{color:var(--text-text-primary, #1B1B1B);font-family:Teko;font-size:20px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.75px;text-transform:uppercase;margin:0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bf-collections.css.map */
