.bm-portal .bm-holding-footer{padding:62px 5.5% 30px;border-top:1px solid #282826;background:#080808}.bm-portal .bm-holding-footer-main{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.4fr);gap:70px;align-items:start;padding-bottom:48px}.bm-portal .bm-holding-footer-brand{display:inline-flex;flex-direction:column;align-items:flex-start;justify-self:start;max-width:100%;gap:18px}.bm-portal .bm-holding-footer-brand img{display:block;width:min(100%,322px);height:auto}.bm-portal .bm-holding-footer-brand>span{font-size:14px;line-height:1.5;color:#a6a29a;transition:color .2s ease}.bm-portal .bm-holding-footer-brand:hover>span{color:#f5f3ef}.bm-portal .bm-holding-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;min-width:0}.bm-portal .bm-holding-footer-group{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:11px}.bm-portal .bm-holding-footer-group h2{margin:0 0 8px;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.06em;color:#7f7c75}.bm-portal .bm-holding-footer-group a{font-size:13px;line-height:1.6;color:#c7c3ba;overflow-wrap:anywhere;transition:color .2s ease}.bm-portal .bm-holding-footer-group a:hover{color:#fff}.bm-portal .bm-holding-footer-group a>span{margin-left:4px;color:#7f7c75}.bm-portal .bm-holding-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:24px 34px;padding-top:26px;border-top:1px solid #282826}.bm-portal .bm-holding-footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;flex:1 1 470px;min-width:0;color:#969289;font-size:12px;line-height:1.6}.bm-portal .bm-holding-footer-legal a,.bm-portal .bm-holding-footer-legal button{color:#aaa69d;overflow-wrap:anywhere;transition:color .2s ease}.bm-portal .bm-holding-footer-legal button{padding:0;border:0;background:none;font:inherit;text-align:left}.bm-portal .bm-holding-footer-legal a:hover,.bm-portal .bm-holding-footer-legal button:hover{color:#fff}.bm-portal .bm-holding-footer-age{display:flex;align-items:center;gap:10px;max-width:225px;color:#8e8b83;font-size:11px;line-height:1.5}.bm-portal .bm-holding-footer-age-badge{flex-shrink:0;display:grid;place-content:center;width:42px;height:36px;border:1px solid #76736b;border-radius:5px;color:#dedad1;font-size:16px;line-height:1}.bm-portal .bm-holding-footer-top{display:grid;place-content:center;flex-shrink:0;width:42px;height:42px;border:1px solid #454137;border-radius:50%;color:#d4cfc4;font-size:20px}.bm-portal .bm-holding-footer-top:hover{border-color:#d4cfc4}@media (min-width:1700px){.bm-portal .bm-holding-footer{padding-inline: max(5.5%, calc((100vw - 1600px) / 2))}}@media (max-width:1000px){.bm-portal .bm-holding-footer-main{grid-template-columns:minmax(0,1fr);gap:38px}.bm-portal .bm-holding-footer-nav{max-width:780px;gap:25px}.bm-portal .bm-holding-footer-age{margin-right:auto}}@media (max-width:600px){.bm-portal .bm-holding-footer{padding:40px 6% 26px}.bm-portal .bm-holding-footer-main{gap:34px;padding-bottom:32px}.bm-portal .bm-holding-footer-brand{gap:14px}.bm-portal .bm-holding-footer-brand img{width:min(100%,288px)}.bm-portal .bm-holding-footer-brand>span{font-size:13px}.bm-portal .bm-holding-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.bm-portal .bm-holding-footer-group h2{font-size:10px}.bm-portal .bm-holding-footer-social{grid-column: 1 / -1;flex-direction:row;flex-wrap:wrap;gap:12px 24px}.bm-portal .bm-holding-footer-social h2{flex-basis:100%;margin-bottom:0}.bm-portal .bm-holding-footer-bottom{gap:24px 16px;padding-top:24px}.bm-portal .bm-holding-footer-legal{flex-basis:100%;gap:12px 20px}.bm-portal .bm-holding-footer-legal>span{flex-basis:100%}.bm-portal .bm-holding-footer-age{max-width:220px}}