footer.footer-group,footer{background-color:var(--bv-color-ink)!important;color:var(--bv-color-canvas)!important}footer .section-background{background-color:var(--bv-color-ink)!important}footer .section{background-color:var(--bv-color-ink)!important;color:var(--bv-color-canvas)!important;--color-foreground: var(--bv-color-canvas);--color-border: rgba(246, 243, 238, .16)}@media screen and (min-width:990px){footer .footer-content{display:grid!important;grid-template-columns:1.4fr repeat(4,1fr)!important;gap:48px!important;padding-block:80px 64px!important;border-bottom:1px solid rgba(246,243,238,.16)!important}footer .footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto!important}}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:32px!important;padding-block:60px 48px!important;border-bottom:1px solid rgba(246,243,238,.16)!important}}@media screen and (max-width:749px){footer .footer-content{display:flex!important;flex-direction:column!important;gap:0!important;padding:48px 16px 24px!important}}@media screen and (max-width:749px){footer{padding-bottom:56px!important}}.bv-footer-brand-column{margin-bottom:24px}.bv-footer-mono{font-family:var(--bv-font-display);font-style:italic;font-weight:300;font-size:48px;line-height:1;margin-bottom:24px;color:var(--bv-color-canvas)}@media screen and (max-width:749px){.bv-footer-mono{font-size:36px;margin-bottom:16px}}.bv-footer-brand-column p.mission{font-family:var(--bv-font-sans);font-size:14px;line-height:1.6;color:#f6f3eeb3;max-width:320px;margin:0 0 24px}@media screen and (max-width:749px){.bv-footer-brand-column p.mission{font-size:13px;line-height:1.55;margin-bottom:24px}}.bv-footer-social{display:flex;gap:14px}.bv-footer-social a{width:36px;height:36px;border:1px solid rgba(246,243,238,.32)!important;border-radius:var(--bv-radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--bv-color-canvas)!important;transition:background-color var(--bv-duration-base) var(--bv-ease-benvel)}.bv-footer-social a:hover{background-color:#f6f3ee14}.bv-footer-social svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5px}footer .menu{width:100%}footer .menu .menu__heading{font-family:var(--bv-font-sans);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bv-color-canvas);margin-bottom:18px!important;display:block}footer .menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}footer .menu ul a{color:#f6f3eebf!important;font-size:14px;text-decoration:none;transition:color var(--bv-duration-fast) var(--bv-ease-benvel)}footer .menu ul a:hover{color:var(--bv-color-canvas)!important;text-decoration:underline!important;text-underline-offset:4px}@media screen and (max-width:749px){footer accordion-custom{display:block;width:100%;border-top:1px solid rgba(246,243,238,.16)}footer accordion-custom:last-of-type{border-bottom:1px solid rgba(246,243,238,.16)}footer accordion-custom details{padding:16px 0!important;border:none!important}footer accordion-custom summary{font-family:var(--bv-font-sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bv-color-canvas);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;margin:0!important}footer accordion-custom summary::-webkit-details-marker{display:none!important}footer accordion-custom .menu__heading__toggle{display:none!important}footer accordion-custom summary:after{content:"+";font-size:18px;line-height:1;font-weight:300}footer accordion-custom details[open] summary:after{content:"\2212"}footer accordion-custom details ul{list-style:none;padding:16px 0 0!important;margin:0!important;display:flex;flex-direction:column;gap:10px}footer accordion-custom details ul a{color:#f6f3eecc!important;font-size:14px}}footer.footer-utilities,footer .footer-utilities{background-color:var(--bv-color-ink)!important}footer .utilities{padding-block:24px 32px!important;border-top:none!important}footer .footer-utilities__text{font-family:var(--bv-font-sans);font-size:12px;color:#f6f3ee80!important}footer .footer-utilities__text a{color:#f6f3ee80!important;text-decoration:none}footer .footer-utilities__text a:hover{color:var(--bv-color-canvas)!important;text-decoration:underline}.bv-footer-payments{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (max-width:749px){.bv-footer-payments{margin-top:24px;justify-content:flex-start}}.bv-pay-chip{background:#f6f3ee14;border:1px solid rgba(246,243,238,.12);padding:4px 10px;font-family:var(--bv-font-sans);font-weight:500;font-size:11px;letter-spacing:.06em;border-radius:var(--bv-radius-crisp);color:var(--bv-color-canvas);display:inline-block;line-height:1.2}footer .footer-policy-list{display:flex;gap:16px;justify-content:center}@media screen and (min-width:750px){footer .footer-policy-list{justify-content:flex-end}}footer .footer-policy-list a{font-family:var(--bv-font-sans);font-size:12px;color:#f6f3ee80!important;text-decoration:none}footer .footer-policy-list a:hover{color:var(--bv-color-canvas)!important;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/4/assets/benvel-footer.css.map?bust=70132 */
