.bfcm26-vault{padding:48px 0 24px;background:#000}.bfcm26-vault__layout{display:flex;align-items:center;justify-content:space-between;gap:24px}.bfcm26-vault__copy{flex:1 1 auto;min-width:0}.bfcm26-vault__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:64px;font-weight:700;line-height:1;letter-spacing:-.02em}.bfcm26-vault__subtitle{margin:24px 0 0;color:#fff;font-family:var(--font-body-family);font-size:24px;font-weight:400;line-height:1.2}.bfcm26-vault__buy{margin-top:24px}.bfcm26-vault__buy--mobile{display:none}.bfcm26-vault__price{display:flex;align-items:flex-end;gap:8px;margin:0}.bfcm26-vault__from{color:#c9c9c9;font-family:var(--font-body-family);font-size:20px;line-height:1.2}.bfcm26-vault__amount{color:#fff;font-family:var(--font-heading-family);font-size:30px;font-weight:700;line-height:1}.bfcm26-vault__btn{min-width:150px;height:40px;margin-top:16px;padding:10px 24px}.bfcm26-vault__media{position:relative;flex:0 0 565px;width:565px;aspect-ratio:var(--bfcm26-vault-ratio-desktop, 565 / 328);border-radius:12px;overflow:hidden}.bfcm26-vault__media-link,.bfcm26-vault__picture{display:block;width:100%;height:100%}.bfcm26-vault__image{display:block;width:100%;height:100%;object-fit:cover}.bfcm26-vault__media-link:focus-visible{outline:2px solid #fff;outline-offset:-4px}.bfcm26-vault__media-link:hover .bfcm26-vault__image{opacity:.92}@media screen and (max-width:989px){.bfcm26-vault__title{font-size:48px}.bfcm26-vault__media{flex:1 1 320px;width:auto;max-width:565px}}@media screen and (max-width:749px){.bfcm26-vault{padding:32px 0}.bfcm26-vault__layout{flex-direction:column;align-items:center;gap:24px}.bfcm26-vault__copy{width:100%;max-width:none;text-align:center}.bfcm26-vault__title{font-size:45px;font-weight:700;line-height:52px;padding:0}.bfcm26-vault__subtitle{margin-top:24px;font-size:24px;text-align:center}.bfcm26-vault__buy{display:none}.bfcm26-vault__buy--mobile{display:block;width:100%;margin-top:0;text-align:left}.bfcm26-vault__media{flex:0 0 auto;width:100%;max-width:none;aspect-ratio:var(--bfcm26-vault-ratio-mobile, 4 / 3)}.bfcm26-vault__btn{height:36px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/222/assets/section-bfcm2026-vault.css.map */
