:root{--bm-accent: #ff6b3d;--bm-navy: #0f1b3d;--bm-radius: 18px;--bm-radius-sm: 12px;--bm-shadow: 0 1px 2px rgba(15, 27, 61, .06), 0 8px 24px rgba(15, 27, 61, .06);--bm-shadow-hover: 0 2px 4px rgba(15, 27, 61, .08), 0 18px 40px rgba(15, 27, 61, .12)}.bm-section{background:var(--color-background);color:var(--color-foreground);position:relative}.bm-container{width:100%;max-width:var(--page-width, 120rem);margin-inline:auto;padding-inline:var(--page-margin, 20px);box-sizing:border-box}.bm-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bm-accent);margin:0 0 14px}.bm-eyebrow svg{width:16px;height:16px;flex-shrink:0}.bm-eyebrow--pill{padding:6px 12px;border-radius:999px;background:#ff6b3d1a;letter-spacing:.04em}.bm-heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);color:var(--color-foreground-heading);letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.bm-heading--xl{font-size:clamp(2.4rem,5.2vw,4.25rem);line-height:1.02;letter-spacing:-.035em}.bm-heading--lg{font-size:clamp(1.9rem,3.4vw,2.75rem)}.bm-heading--md{font-size:clamp(1.35rem,2vw,1.6rem)}.bm-lead{font-size:clamp(1rem,1.3vw,1.175rem);line-height:1.6;color:rgb(var(--color-foreground-rgb) / .78);margin:0;max-width:38rem;text-wrap:pretty}.bm-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,40px);flex-wrap:wrap}.bm-section-head--center{flex-direction:column;align-items:center;text-align:center}.bm-section-head--center .bm-lead{margin-inline:auto}.bm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--font-body--family);font-weight:600;font-size:1rem;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap}.bm-btn svg{width:18px;height:18px;transition:transform .2s ease}.bm-btn:hover svg{transform:translate(3px)}.bm-btn--primary{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.bm-btn--primary:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);transform:translateY(-1px);box-shadow:0 10px 24px #ff6b3d47}.bm-btn--ghost{background:transparent;color:var(--color-secondary-button-text);border-color:rgb(var(--color-foreground-rgb) / .22)}.bm-btn--ghost:hover{border-color:var(--color-secondary-button-text)}.bm-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--color-foreground-heading);text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.bm-link:hover{color:var(--bm-accent)}.bm-link svg{width:16px;height:16px}.bm-link{white-space:nowrap}.bm-story__collage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.bm-story__collage img{width:100%;height:100%;object-fit:cover;border-radius:16px;display:block}.bm-announce{background:var(--bm-ann-bg, #0f1b3d);color:var(--bm-ann-fg, #fff);font-size:.8125rem;font-weight:500;letter-spacing:.01em}.bm-announce__inner{display:flex;align-items:center;justify-content:center;gap:28px;min-height:40px;overflow:hidden}.bm-announce__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.bm-announce__item a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bm-announce__item svg{width:16px;height:16px;opacity:.9;flex-shrink:0}.bm-announce__dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.4}@media(max-width:899px){.bm-announce__inner{position:relative;min-height:38px}.bm-announce__dot{display:none}.bm-announce__item{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;animation:bm-rotate var(--bm-ann-duration, 12s) infinite}.bm-announce__item:nth-of-type(2){animation-delay:calc(var(--bm-ann-duration, 12s) / 3)}.bm-announce__item:nth-of-type(3){animation-delay:calc(var(--bm-ann-duration, 12s) / 3 * 2)}.bm-announce__inner[data-count="1"] .bm-announce__item{position:static;opacity:1;animation:none}.bm-announce__inner[data-count="2"] .bm-announce__item{animation-name:bm-rotate-2}.bm-announce__inner[data-count="2"] .bm-announce__item:nth-of-type(2){animation-delay:calc(var(--bm-ann-duration, 12s) / 2)}}@keyframes bm-rotate{0%,2%{opacity:0;transform:translateY(6px)}5%,30%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@keyframes bm-rotate-2{0%,3%{opacity:0;transform:translateY(6px)}7%,46%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.bm-announce__item{animation:none!important}.bm-announce__item:not(:first-of-type){display:none}.bm-announce__item:first-of-type{position:static;opacity:1}}.bm-hero{overflow:hidden}.bm-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,7vw,96px)}.bm-hero__content>*+*{margin-top:22px}.bm-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px!important}.bm-hero__proof{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:36px!important;padding:0;list-style:none;font-size:.875rem;color:rgb(var(--color-foreground-rgb) / .8)}.bm-hero__proof li{display:inline-flex;align-items:center;gap:8px}.bm-hero__proof svg{width:18px;height:18px;color:var(--bm-accent);flex-shrink:0}.bm-hero__media{position:relative;aspect-ratio:1 / 1;border-radius:28px;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,#ff6b3d59,#ff6b3d00 55%),radial-gradient(90% 80% at 10% 100%,#506edc59,#506edc00 60%),linear-gradient(160deg,#16244f,#0f1b3d);box-shadow:var(--bm-shadow-hover)}.bm-hero__media>img{width:100%;height:100%;object-fit:cover;display:block}.bm-hero__collage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:14px;padding:14px}.bm-hero__tile{border-radius:18px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #0000002e}.bm-hero__tile:first-child{grid-row:span 2}.bm-hero__tile img{width:100%;height:100%;object-fit:cover;display:block}.bm-hero__badge{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:#fffffff2;color:#0f1b3d;font-size:.875rem;font-weight:600;box-shadow:0 10px 30px #0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bm-hero__badge span{display:inline-flex;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;background:#ff6b3d24;color:var(--bm-accent)}.bm-hero__badge svg{width:18px;height:18px}.bm-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffffeb;text-align:center;padding:32px}.bm-hero__placeholder strong{display:block;font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;line-height:1}.bm-hero__placeholder small{display:block;margin-top:10px;opacity:.75;font-size:.95rem}@media(max-width:899px){.bm-hero__grid{grid-template-columns:1fr}.bm-hero__media{aspect-ratio:4 / 3.4;border-radius:22px}}.bm-trust__grid{display:grid;grid-template-columns:repeat(var(--bm-cols, 4),minmax(0,1fr));gap:16px;padding-block:var(--bm-pad, 28px)}.bm-trust__item{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:var(--bm-radius-sm);background:rgb(var(--color-foreground-rgb) / .035)}.bm-trust__icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-background);color:var(--bm-accent);box-shadow:var(--bm-shadow)}.bm-trust__icon svg{width:22px;height:22px}.bm-trust__title{font-weight:600;color:var(--color-foreground-heading);font-size:.975rem;margin:0}.bm-trust__text{font-size:.85rem;margin:2px 0 0;color:rgb(var(--color-foreground-rgb) / .72)}@media(max-width:989px){.bm-trust__grid{--bm-cols: 2 !important}}@media(max-width:520px){.bm-trust__grid{gap:10px}.bm-trust__item{flex-direction:column;align-items:flex-start;padding:16px;gap:10px}}.bm-products{padding-block:var(--bm-pad, 72px)}.bm-products__grid{display:grid;grid-template-columns:repeat(var(--bm-cols, 4),minmax(0,1fr));gap:clamp(14px,2vw,28px)}@media(max-width:989px){.bm-products__grid{--bm-cols: 3 !important}}@media(max-width:749px){.bm-products__grid{--bm-cols: 2 !important}}.bm-card{position:relative;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.bm-card__media{position:relative;aspect-ratio:var(--bm-ratio, 1 / 1);border-radius:var(--bm-radius);overflow:hidden;background:#f3f4f8;transition:box-shadow .3s ease,transform .3s ease}.bm-card:hover .bm-card__media{box-shadow:var(--bm-shadow-hover);transform:translateY(-3px)}.bm-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s ease}.bm-card__media img+img{opacity:0}.bm-card:hover .bm-card__media img+img{opacity:1}.bm-card:hover .bm-card__media img:only-of-type{transform:scale(1.04)}.bm-card__media svg.placeholder-svg{width:100%;height:100%;opacity:.35}.bm-card__badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:2}.bm-badge{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--bm-accent);color:#fff}.bm-badge--dark{background:#0f1b3d}.bm-badge--light{background:#fff;color:#0f1b3d}.bm-card__info{display:flex;flex-direction:column;gap:6px}.bm-card__vendor{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--color-foreground-rgb) / .6)}.bm-card__title{font-family:var(--font-heading--family);font-weight:600;font-size:1.02rem;line-height:1.3;color:var(--color-foreground-heading);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bm-card:hover .bm-card__title{text-decoration:underline;text-underline-offset:3px}.bm-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-weight:600;color:var(--color-foreground-heading)}.bm-price__sale{color:var(--bm-accent)}.bm-price__compare{font-weight:400;font-size:.9em;text-decoration:line-through;color:rgb(var(--color-foreground-rgb) / .55)}.bm-card__cta{position:absolute;right:12px;bottom:12px;z-index:2;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#0f1b3d;box-shadow:0 6px 18px #0f1b3d2e;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease,background-color .2s ease,color .2s ease}.bm-card__cta svg{width:20px;height:20px}.bm-card:hover .bm-card__cta{opacity:1;transform:none}.bm-card__cta:hover{background:var(--bm-accent);color:#fff}@media(hover:none){.bm-card__cta{opacity:1;transform:none}}.bm-products__footer{display:flex;justify-content:center;margin-top:clamp(28px,4vw,48px)}.bm-empty{grid-column:1 / -1;padding:48px 24px;text-align:center;border:1.5px dashed rgb(var(--color-foreground-rgb) / .18);border-radius:var(--bm-radius);color:rgb(var(--color-foreground-rgb) / .7)}.bm-story{padding-block:var(--bm-pad, 88px)}.bm-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.bm-story--reverse .bm-story__media{order:2}.bm-story__media{border-radius:26px;overflow:hidden;aspect-ratio:5 / 5.4;background:radial-gradient(80% 70% at 80% 20%,rgba(255,107,61,.25),transparent 60%),linear-gradient(150deg,#f7f5f0,#ece7dc);position:relative}.bm-story__media img{width:100%;height:100%;object-fit:cover;display:block}.bm-story__stat{position:absolute;inset:auto 24px 24px 24px;padding:22px;border-radius:18px;background:#fffffff0;color:#0f1b3d;box-shadow:var(--bm-shadow)}.bm-story__stat strong{display:block;font-family:var(--font-heading--family);font-size:1.35rem;letter-spacing:-.02em}.bm-story__stat span{font-size:.9rem;opacity:.75}.bm-features{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:22px}.bm-features--2col{grid-template-columns:1fr 1fr}.bm-feature{display:flex;gap:16px;align-items:flex-start}.bm-feature__icon{flex-shrink:0;width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#ff6b3d1f;color:var(--bm-accent)}.bm-feature__icon svg{width:22px;height:22px}.bm-feature h3{margin:0 0 4px;font-family:var(--font-heading--family);font-size:1.05rem;color:var(--color-foreground-heading)}.bm-feature p{margin:0;font-size:.95rem;line-height:1.55;color:rgb(var(--color-foreground-rgb) / .75)}@media(max-width:899px){.bm-story__grid{grid-template-columns:1fr}.bm-story--reverse .bm-story__media{order:0}.bm-story__media{aspect-ratio:4 / 3}.bm-features--2col{grid-template-columns:1fr}}.bm-steps{padding-block:var(--bm-pad, 80px)}.bm-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:bm-step}.bm-step{position:relative;padding:32px 28px;border-radius:var(--bm-radius);background:rgb(var(--color-foreground-rgb) / .04);border:1px solid rgb(var(--color-foreground-rgb) / .08);counter-increment:bm-step}.bm-step:before{content:"0" counter(bm-step);display:block;font-family:var(--font-heading--family);font-weight:700;font-size:.9rem;color:var(--bm-accent);margin-bottom:18px;letter-spacing:.08em}.bm-step h3{margin:0 0 8px;font-family:var(--font-heading--family);font-size:1.2rem;color:var(--color-foreground-heading)}.bm-step p{margin:0;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .75)}@media(max-width:899px){.bm-steps__grid{grid-template-columns:1fr}}.bm-faq{padding-block:var(--bm-pad, 88px)}.bm-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,88px);align-items:start}.bm-faq__aside{position:sticky;top:calc(var(--header-height, 80px) + 24px)}.bm-faq__aside .bm-lead{margin-top:16px}.bm-faq__help{margin-top:28px;padding:22px;border-radius:var(--bm-radius);background:rgb(var(--color-foreground-rgb) / .04)}.bm-faq__help p{margin:0 0 12px;font-weight:600;color:var(--color-foreground-heading)}.bm-faq__list{display:flex;flex-direction:column;gap:12px}.bm-faq__item{border-radius:var(--bm-radius-sm);background:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .1);transition:border-color .2s ease,box-shadow .2s ease}.bm-faq__item[open]{border-color:rgb(var(--color-foreground-rgb) / .22);box-shadow:var(--bm-shadow)}.bm-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font-weight:600;font-size:1.02rem;color:var(--color-foreground-heading)}.bm-faq__item summary::-webkit-details-marker{display:none}.bm-faq__icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground-rgb) / .06);transition:transform .25s ease,background-color .2s ease,color .2s ease}.bm-faq__icon svg{width:14px;height:14px}.bm-faq__item[open] .bm-faq__icon{transform:rotate(45deg);background:var(--bm-accent);color:#fff}.bm-faq__answer{padding:0 22px 22px;line-height:1.65;color:rgb(var(--color-foreground-rgb) / .8)}.bm-faq__answer p{margin:0 0 10px}.bm-faq__answer p:last-child{margin-bottom:0}.bm-faq__answer a{color:var(--color-foreground-heading);text-underline-offset:3px}@media(max-width:899px){.bm-faq__grid{grid-template-columns:1fr}.bm-faq__aside{position:static}}.bm-news{padding-block:var(--bm-pad, 32px)}.bm-news__card{position:relative;overflow:hidden;border-radius:28px;padding:clamp(36px,6vw,72px);display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center;background:radial-gradient(70% 120% at 100% 0%,rgba(255,107,61,.35),transparent 60%),radial-gradient(60% 100% at 0% 100%,rgba(80,110,220,.3),transparent 60%),#0f1b3d;color:#d5daea}.bm-news__card .bm-heading{color:#fff}.bm-news__card .bm-lead{color:#ffffffbf;margin-top:12px}.bm-news__form{display:flex;gap:8px;padding:6px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.bm-news__form input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#fff;font-size:1rem;padding:0 18px;font-family:inherit}.bm-news__form input::placeholder{color:#fff9}.bm-news__form button{background:var(--bm-accent);color:#fff;border:0}.bm-news__form button:hover{background:#fff;color:#0f1b3d;box-shadow:none}.bm-news__note{margin:12px 0 0;font-size:.8rem;color:#fff9}.bm-news__note a{color:inherit}.bm-news__msg{margin:12px 0 0;font-weight:600;color:#fff}.bm-news__msg--error{color:#ffb4a0}@media(max-width:899px){.bm-news__card{grid-template-columns:1fr}}@media(max-width:480px){.bm-news__form{flex-direction:column;border-radius:18px;padding:8px}.bm-news__form input{min-height:48px}}.bm-footer{padding-top:clamp(48px,6vw,80px);font-size:.95rem}.bm-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);padding-bottom:clamp(36px,5vw,56px)}.bm-footer__brand-name{font-family:var(--font-heading--family);font-weight:700;font-size:1.6rem;letter-spacing:-.03em;color:var(--color-foreground-heading);text-decoration:none}.bm-footer__brand img{max-height:40px;width:auto}.bm-footer__about{margin:14px 0 20px;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .75);max-width:24rem}.bm-footer__contact{list-style:none;padding:0;margin:0;display:grid;gap:10px}.bm-footer__contact li{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.bm-footer__contact svg{width:18px;height:18px;flex-shrink:0;margin-top:2px;color:var(--bm-accent)}.bm-footer__contact a{color:inherit;text-decoration:none}.bm-footer__contact a:hover{text-decoration:underline}.bm-footer__title{font-family:var(--font-heading--family);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-heading);margin:0 0 16px}.bm-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:10px}.bm-footer__links a{color:rgb(var(--color-foreground-rgb) / .8);text-decoration:none;transition:color .2s}.bm-footer__links a:hover{color:var(--color-foreground-heading);text-decoration:underline;text-underline-offset:3px}.bm-footer__social{display:flex;gap:10px;margin-top:22px}.bm-footer__social a{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground-rgb) / .08);color:var(--color-foreground-heading);transition:background-color .2s,color .2s}.bm-footer__social a:hover{background:var(--bm-accent);color:#fff}.bm-footer__social svg{width:18px;height:18px}.bm-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:22px;border-top:1px solid rgb(var(--color-foreground-rgb) / .12);font-size:.85rem;color:rgb(var(--color-foreground-rgb) / .7)}.bm-footer__bottom a{color:inherit}.bm-footer__payments{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.bm-footer__payments svg{width:38px;height:24px;display:block}@media(max-width:989px){.bm-footer__grid{grid-template-columns:1fr 1fr}.bm-footer__col--brand{grid-column:1 / -1}}@media(max-width:480px){.bm-footer__grid{grid-template-columns:1fr}}.bm-ptrust{display:flex;flex-direction:column;gap:14px;width:100%}.bm-ptrust__eta{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#ff6b3d14;color:var(--color-foreground-heading);font-size:.92rem;line-height:1.45}.bm-ptrust__eta svg{width:22px;height:22px;color:var(--bm-accent);flex-shrink:0}.bm-ptrust__eta small{display:block;color:rgb(var(--color-foreground-rgb) / .7);font-size:.8rem;margin-top:2px}.bm-ptrust__badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bm-ptrust__badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:14px 8px;border-radius:14px;border:1px solid rgb(var(--color-foreground-rgb) / .1);font-size:.8rem;font-weight:600;color:var(--color-foreground-heading);line-height:1.25}.bm-ptrust__badge svg{width:22px;height:22px;color:var(--bm-accent)}.bm-ptrust__acc{border-top:1px solid rgb(var(--color-foreground-rgb) / .12)}.bm-ptrust__acc details{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .12)}.bm-ptrust__acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-weight:600;color:var(--color-foreground-heading)}.bm-ptrust__acc summary::-webkit-details-marker{display:none}.bm-ptrust__acc summary span{display:inline-flex;align-items:center;gap:10px}.bm-ptrust__acc summary svg{width:18px;height:18px}.bm-ptrust__acc summary .bm-chev{transition:transform .2s}.bm-ptrust__acc details[open] summary .bm-chev{transform:rotate(180deg)}.bm-ptrust__acc .bm-ptrust__body{padding:0 0 16px;font-size:.92rem;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .8)}.bm-ptrust__acc .bm-ptrust__body p{margin:0 0 8px}.bm-ptrust__acc .bm-ptrust__body a{color:var(--color-foreground-heading)}.bm-ptrust__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;align-items:center}.bm-ptrust__pay svg{width:38px;height:24px;display:block}.bm-ptrust__secure{display:flex;align-items:center;gap:8px;font-size:.8rem;color:rgb(var(--color-foreground-rgb) / .7)}.bm-ptrust__secure svg{width:16px;height:16px}.bm-page-hero{padding-block:clamp(48px,7vw,96px) clamp(32px,4vw,48px);text-align:center}.bm-page-hero .bm-lead{margin:16px auto 0}.bm-contact{padding-block:0 clamp(32px,4vw,48px)}.bm-contact__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bm-contact__card{padding:26px;border-radius:var(--bm-radius);border:1px solid rgb(var(--color-foreground-rgb) / .1);background:var(--color-background)}.bm-contact__card .bm-feature__icon{margin-bottom:16px}.bm-contact__card h3{margin:0 0 6px;font-family:var(--font-heading--family);font-size:1.05rem;color:var(--color-foreground-heading)}.bm-contact__card p{margin:0;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .8);word-break:break-word}.bm-contact__card a{color:var(--color-foreground-heading)}@media(max-width:899px){.bm-contact__grid{grid-template-columns:1fr}}.shopify-policy__container{max-width:50rem!important;padding-block:clamp(40px,6vw,80px)!important;padding-inline:var(--page-margin, 20px)!important}.shopify-policy__title h1{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.03em;color:var(--color-foreground-heading);margin-bottom:32px}.shopify-policy__body{line-height:1.75}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--font-heading--family);color:var(--color-foreground-heading);margin-top:2em;letter-spacing:-.01em}.shopify-policy__body a{color:var(--color-foreground-heading);text-underline-offset:3px}html{scroll-behavior:smooth}::selection{background:#ff6b3d40}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bm-custom.css.map */
