.bf-top{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bf-top__card--big{grid-row:auto!important}.bf-top__media,.bf-top__card--big .bf-top__media{flex:none!important;min-height:0!important;aspect-ratio:1/1}.bf-top__media img.bf-bg{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;filter:blur(24px) brightness(.55);transform:none!important}.bf-top__media img.bf-fg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.bf-top__card:hover .bf-top__media img.bf-fg{transform:scale(1.03)}.bf-top__info{flex:1}.bf-top__card--big .bf-top__name{font-size:2.4rem!important}.bf-cg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #2A2722;border-left:1px solid #2A2722;padding-bottom:0}.bf-cg__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:4.8rem;min-height:23rem;padding:3.2rem 2.8rem 2.8rem;border-right:1px solid #2A2722;border-bottom:1px solid #2A2722;color:#efe9df;text-decoration:none;background:#0a0a0a;transition:background .3s}.bf-cg__item:hover{background:#13110e}.bf-cg__item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#c8a97e;transform:scaleX(0);transform-origin:left;transition:transform .4s}.bf-cg__item:hover:after{transform:scaleX(1)}.bf-cg__top{display:flex;justify-content:space-between;align-items:flex-start}.bf-cg__icon{width:4.4rem;height:4.4rem;color:#c8a97e}.bf-cg__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.bf-cg__n{font-family:Cormorant Garamond,serif;font-size:1.6rem;color:#6f6a62}.bf-cg__name{font-family:Cormorant Garamond,serif;font-weight:400;font-size:2.8rem;line-height:1.1;margin:0 0 1.2rem;transition:color .3s}.bf-cg__item:hover .bf-cg__name{color:#c8a97e}.bf-cg__meta{display:flex;justify-content:space-between;align-items:center;font-size:1rem;letter-spacing:.28em;color:#a8a196;text-transform:uppercase}.bf-cg__meta svg{width:2rem;height:2rem;stroke:#c8a97e;fill:none;stroke-width:1.2}.card__badge .badge{border-radius:0!important;font-family:Jost,sans-serif!important;font-weight:400!important;letter-spacing:.2em!important;font-size:1rem!important;padding:.7rem 1.1rem!important;background:#0a0a0ae6!important;color:#a8a196!important;border:1px solid #2A2722!important}.card__badge .badge.maxy-bf-badge{display:inline-flex!important;align-items:center;color:#efe9df!important;border-color:#c8a97e!important}.card__badge{justify-content:flex-start!important}@media screen and (max-width:989px)and (min-width:750px){.bf-top{gap:1.6rem!important}.bf-top__info{padding:2rem!important}.bf-top__name{font-size:2rem!important}}@media screen and (max-width:749px){.bf-top{grid-template-columns:1fr!important}.bf-cg{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-cg__item{min-height:17rem;padding:2rem 1.6rem 1.8rem;gap:2.4rem}.bf-cg__icon{width:3.4rem;height:3.4rem}.bf-cg__name{font-size:2.1rem}.bf-cg__meta{font-size:.85rem;letter-spacing:.18em}.card__badge .badge.maxy-bf-badge{flex-direction:column;align-items:flex-start!important;font-size:.75rem!important;letter-spacing:.16em!important;padding:.5rem .8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/maxy-bf-v2.css.map */
