.bm-brand{--bm-paper: #f7f5f0;--bm-surface: #fcfbf8;--bm-ink: #26231f;--bm-muted: #6e6861;--bm-line: #dcd6cd;--bm-stone: #e8e1d8;--bm-accent: #6f2d35;--bm-accent-hover: #55212a;--font-stack-header: Georgia, "Times New Roman", serif;--font-stack-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-style-header: normal;--font-weight-header: 400;--font-weight-header--bolder: 400;--font-weight-header--lighter: 400;--font-weight-body--bold: 500;--font-weight-body--bolder: 500;font-family:var(--font-stack-body, sans-serif);font-weight:400;color:var(--bm-ink);background:var(--bm-paper)}.bm-brand :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--bm-accent);outline-offset:4px}.bm-brand a{text-underline-offset:.22em}.bm-brand .m-header{--logo-width-desktop: 176px}.bm-brand .m-header__wrapper{box-shadow:none}.bm-brand .m-header__desktop,.bm-brand .m-header__mobile,.bm-brand .m-header__bg,.bm-brand .m-header__top{background:var(--bm-surface);color:var(--bm-ink)}.bm-brand .m-header__top{border-bottom:0}.bm-brand .m-header .m-logo__image{padding-top:4px;padding-bottom:4px}.bm-brand .m-logo__image-default img{filter:grayscale(1) brightness(.6)}.bm-brand .m-header__right{gap:5px}.bm-brand .m-search-form--full{height:40px;border-radius:0;background:transparent;border-color:var(--bm-muted);color:var(--bm-ink)}.bm-brand .m-search-form--full:hover{border-color:var(--bm-muted)}.bm-brand .m-search-form__label{color:var(--bm-muted);font-size:13px;font-weight:400}.bm-brand .m-announcement-bar__container{color:var(--bm-surface);font-size:11px;font-weight:400;letter-spacing:.045em}.bm-brand:is(.template-collection,.template-product,.template-search,.template-page) #MainContent h1{font-family:var(--font-stack-header);font-weight:400;line-height:1.2;letter-spacing:-.025em}.bm-brand .m-product-card__title,.bm-brand .m-product-card__name{font-family:var(--font-stack-body, sans-serif);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.bm-brand .m-product-card__name{color:var(--bm-ink)}.bm-brand .m-product-card__name:hover{color:var(--bm-accent)}.bm-brand .m-footer{background:var(--bm-stone);color:var(--bm-ink)}.bm-brand .m-footer--middle{padding-top:64px;padding-bottom:48px}.bm-brand .m-footer--middle .m-footer--accordion{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,1fr);gap:clamp(24px,3vw,52px);margin:0}.bm-brand .m-footer--middle .m-footer--block{width:auto;min-width:0;padding:0;margin:0}.bm-brand .m-footer--middle .m-footer--block-inner{padding:0}.bm-brand .m-footer .m-footer--block-title{color:var(--bm-ink);font-weight:400}.bm-brand .m-footer--block-menu .m-footer--block-title{margin-bottom:18px;font-family:var(--font-stack-body, sans-serif);font-size:12px;line-height:1.6;letter-spacing:.07em;text-transform:uppercase}.bm-brand .m-footer--block-newsletter .m-footer--block-title{max-width:320px;margin-bottom:18px;font-family:var(--font-stack-header);font-size:clamp(27px,2.2vw,32px);line-height:1.22;letter-spacing:-.025em}.bm-brand .m-footer--block-newsletter-desc{max-width:310px;color:var(--bm-ink);font-size:13px;line-height:1.75}.bm-brand .m-footer--block-custom_text .m-footer--block-title{margin-bottom:16px;font-family:var(--font-stack-header);font-size:22px;line-height:1.3;letter-spacing:-.02em}.bm-brand .m-footer--block-content{font-size:13px;font-weight:400;line-height:1.8}.bm-brand .m-footer--block-content p+p{margin-top:16px}.bm-brand .m-footer .m-link-lists--item+.m-link-lists--item{margin-top:8px}.bm-brand .m-footer .m-link-lists--item a,.bm-brand .m-footer .social-media-links a{color:var(--bm-ink)}.bm-brand .m-footer a:hover,.bm-brand .m-footer .m-link-lists--item a:hover,.bm-brand .m-footer .social-media-links a:hover{color:var(--bm-accent);text-decoration:underline}.bm-brand .m-footer .m-newsletter-form{max-width:340px;margin-top:22px}.bm-brand .m-footer input[type=email]{min-width:0;min-height:48px;background:var(--bm-surface);border-color:var(--bm-muted);border-radius:0;color:var(--bm-ink);font-size:16px}.bm-brand .m-footer input[type=email]::placeholder{color:var(--bm-muted);opacity:1}.bm-brand .m-footer .m-newsletter-form svg{color:var(--bm-ink)}.bm-brand .m-footer .m-button{min-height:46px;border-radius:0;font-family:var(--font-stack-body, sans-serif);font-size:12px;font-weight:500;letter-spacing:.04em}.bm-brand .m-footer .m-button svg{color:currentColor}.bm-brand .m-footer .m-footer--bottom-inner{align-items:center;gap:20px;padding-top:22px;padding-bottom:24px;border-top:1px solid var(--bm-line)}.bm-brand .m-footer__copyright{color:var(--bm-ink);font-size:12px;letter-spacing:.015em}.bm-brand .m-footer .social-media-links{gap:18px}@media(min-width:1024px){.bm-brand .m-header__top .m-header__inner{min-height:76px;padding-top:8px;padding-bottom:8px}.bm-brand .m-header.stuck .m-header__top .m-header__inner{min-height:64px;padding-top:6px;padding-bottom:6px}}@media(min-width:768px)and (max-width:1023px){.bm-brand .m-footer--middle .m-footer--accordion{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}}@media(max-width:1023px){.bm-brand .m-header__mobile{min-height:64px;border-bottom:1px solid var(--bm-line)}.bm-brand .m-footer--middle{padding-top:44px;padding-bottom:32px}}@media(max-width:767px){.bm-brand .m-header__mobile{padding-left:18px;padding-right:18px}.bm-brand .m-announcement-bar__container{font-size:10px;letter-spacing:.015em}.bm-brand .m-footer--middle .m-footer--accordion{display:block}.bm-brand .m-footer--middle .m-footer--block{width:100%;margin-bottom:12px;border-bottom:1px solid var(--bm-line)}.bm-brand .m-footer--middle .m-footer--block-newsletter{margin-bottom:24px;padding-bottom:24px}.bm-brand .m-footer--block-newsletter .m-footer--block-title{font-size:28px}.bm-brand .m-footer--block-menu .m-footer--block-title,.bm-brand .m-footer--block-custom_text .m-footer--block-title{margin-bottom:0;padding-top:14px;padding-bottom:14px;font-family:var(--font-stack-body, sans-serif);font-size:12px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.bm-brand .m-footer--middle .m-footer--block-content{padding-bottom:12px}.bm-brand .m-footer .m-newsletter-form{max-width:none}.bm-brand .m-footer .m-footer--bottom-inner{align-items:flex-start;gap:18px;border-top:0;padding-top:0;padding-bottom:0}.bm-brand .m-footer .m-footer--bottom-left,.bm-brand .m-footer .m-footer--bottom-center{margin-bottom:0}}@media(prefers-reduced-motion:reduce){.bm-brand .m-footer--block-inner{animation:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bm-brand.css.map */
