body.bm-theme{--bm-theme-ink: #171819;--bm-theme-white: #ffffff;--bm-theme-accent: #ff4d00;--bm-theme-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;--bm-theme-font-heading: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;--bm-content-max:1280px;--bm-page-gutter:24px;--bm-page-title-size:clamp(32px,3.5vw,44px);--bm-section-title-size:clamp(24px,2.6vw,32px);--page-width: 132rem;--border-radius-base: 0px;--buttons-radius: 0px;--inputs-radius: 0px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 32px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 24px;margin:0;background:var(--bm-theme-white);color:var(--bm-theme-ink);font-family:var(--bm-theme-font);font-size:1.6rem;font-weight:400;line-height:1.55;letter-spacing:0}:where(body.bm-theme) h1,:where(body.bm-theme) h2,:where(body.bm-theme) h3,:where(body.bm-theme) h4,:where(body.bm-theme) h5,:where(body.bm-theme) h6,:where(body.bm-theme) .h1,:where(body.bm-theme) .h2,:where(body.bm-theme) .h3,:where(body.bm-theme) .h4,:where(body.bm-theme) .h5,:where(body.bm-theme) .h6{margin-top:0;color:var(--bm-theme-ink);font-family:var(--bm-theme-font-heading);font-style:normal;font-weight:700;letter-spacing:-.025em;text-transform:none}:where(body.bm-theme) h1,:where(body.bm-theme) .h1{font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.04}:where(body.bm-theme) h2,:where(body.bm-theme) .h2{font-size:clamp(2.7rem,3vw,3.8rem);line-height:1.08}:where(body.bm-theme) h3,:where(body.bm-theme) .h3{font-size:clamp(2rem,2vw,2.6rem);line-height:1.16}:where(body.bm-theme) h4,:where(body.bm-theme) .h4{font-size:1.8rem;line-height:1.25}body.bm-theme p,body.bm-theme li,body.bm-theme input,body.bm-theme select,body.bm-theme textarea,body.bm-theme button{font-family:var(--bm-theme-font)}body.bm-theme p{line-height:1.62}body.bm-theme small{font-size:1.3rem;line-height:1.45}body.bm-theme strong,body.bm-theme b{font-weight:700}body.bm-theme .button{border-radius:0;box-shadow:none;font-family:var(--bm-theme-font);font-weight:700}body.bm-theme .main{background:var(--bm-theme-white)}body.bm-theme :where(.card,.product-card,.collection-card,.article-card){box-shadow:none}body.bm-theme :where(input,select,textarea):focus-visible,body.bm-theme :where(a,button,summary):focus-visible{outline:2px solid var(--bm-theme-accent);outline-offset:3px}body.bm-theme ::selection{background:var(--bm-theme-ink);color:var(--bm-theme-white)}@media(max-width:749px){body.bm-theme{font-size:1.55rem}:where(body.bm-theme) h1,:where(body.bm-theme) .h1{font-size:clamp(3rem,9vw,3.8rem);line-height:1.06}:where(body.bm-theme) h2,:where(body.bm-theme) .h2{font-size:clamp(2.5rem,7.5vw,3.2rem)}}@media(prefers-reduced-motion:reduce){body.bm-theme *,body.bm-theme *:before,body.bm-theme *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:749px){body.bm-theme{--bm-page-gutter:16px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/bm-theme.css.map */
