body:has(#bm-accessories) .section-header{margin-bottom:0!important}body:has(#bm-accessories) .header-wrapper{position:relative!important;background:#fff!important;color:#202124;--color-foreground:32,33,36;--color-heading:32,33,36;--color-accent:17,102,255}body:has(#bm-accessories) .header .header__menu-item,body:has(#bm-accessories) .header .header__icon{color:#202124!important}body:has(#bm-accessories) .header .header__heading-logo,body:has(#bm-accessories) .header .header__heading-logo-transparent{filter:brightness(0)!important}body:has(#bm-accessories) .media-with-text{--color-accent:17,102,255}#bm-accessories{--bma-blue:#1166ff;--bma-blue-hover:#0753df;--bma-ink:#202124;--bma-muted:#60636a;--bma-struck:#6b6f76;--bma-band:#f3f4f6;--bma-band-hover:#eceef1;--bma-line:#dadde2;--bma-outline:#c9cdd3;--bma-divider:#e6e8ec;--bma-tint:#e8efff;--bma-tint-ink:#164dab;--bma-disabled-bg:#f0f1f3;--bma-disabled-ink:#686c73;--bma-disabled-line:#e4e6e9;background:#fff;color:var(--bma-ink);letter-spacing:0;text-align:left}#bm-accessories *,#bm-accessories *:before,#bm-accessories *:after{box-sizing:border-box}#bm-accessories [hidden]{display:none!important}#bm-accessories p,#bm-accessories h1,#bm-accessories h2,#bm-accessories ul{margin:0;padding:0}#bm-accessories a{color:inherit;text-decoration:none}#bm-accessories button{font-family:inherit;margin:0}#bm-accessories .bma-inner{max-width:1440px;margin:auto;padding-inline:max(4.4vw,24px)}#bm-accessories .bma-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#bm-accessories a:focus-visible,#bm-accessories button:focus-visible{outline:2px solid var(--bma-blue);outline-offset:3px}#bm-accessories .bma-band{background:var(--bma-band);padding:48px 0 28px}#bm-accessories .bma-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:end;padding-bottom:24px}#bm-accessories .bma-eyebrow{margin:0 0 16px;font-size:11px;line-height:1.3;letter-spacing:.14em;font-weight:650;text-transform:uppercase}#bm-accessories h1{max-width:720px;font-size:clamp(40px,3.6vw,56px);line-height:1.05;letter-spacing:-.035em;font-weight:650;text-wrap:balance;text-transform:none;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--bma-ink);padding-bottom:.22em;margin-bottom:-.22em}#bm-accessories .bma-lead{max-width:450px;font-size:18px;line-height:1.5;color:var(--bma-muted);text-wrap:pretty}#bm-accessories .bma-picker{border-top:1px solid var(--bma-line);padding-top:20px}#bm-accessories .bma-picker__label{margin-bottom:12px;font-size:15px;line-height:1.3;font-weight:600}#bm-accessories .bma-picker__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:6px;margin:-6px;scroll-padding-inline:6px;position:relative}#bm-accessories .bma-picker__row::-webkit-scrollbar{display:none}#bm-accessories .bma-m{flex:0 0 176px;height:140px;padding:12px;border:0;border-radius:14px;background:transparent;color:var(--bma-ink);display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;scroll-snap-align:start;transition:background-color .2s;-webkit-tap-highlight-color:transparent}#bm-accessories .bma-m:focus-visible{outline-offset:4px}#bm-accessories .bma-m__img{width:100%;height:84px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}#bm-accessories .bma-m__img img{display:block;max-width:100%;height:84px;width:auto;object-fit:contain;mix-blend-mode:multiply}#bm-accessories .bma-m__num{font-size:40px;line-height:1;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#bm-accessories .bma-m__label{text-wrap:balance;font-size:14px;line-height:1.25;font-weight:600;text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#bm-accessories .bma-m[aria-pressed=true]{background:#fff;box-shadow:inset 0 0 0 2px var(--bma-blue)}#bm-accessories .bma-m[aria-pressed=true] .bma-m__label{font-weight:650}@media(hover:hover){#bm-accessories .bma-m:hover{background:#ffffffa6}#bm-accessories .bma-m[aria-pressed=true]:hover{background:#fff}}#bm-accessories .bma-results{position:relative;background:#fff;padding:24px 0 20px}#bm-accessories .bma-results__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}#bm-accessories .bma-results__head{display:flex;align-items:center;gap:12px;min-width:0}#bm-accessories .bma-results__title{font-size:17px;line-height:1.3;font-weight:650;letter-spacing:-.01em}#bm-accessories .bma-badge{padding:2px 9px;border-radius:999px;background:var(--bma-tint);color:var(--bma-tint-ink);font-size:13px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}#bm-accessories .bma-link{min-height:44px;padding:0;border:0;background:none;color:var(--bma-ink);font-size:14px;line-height:1.35;font-weight:600;cursor:pointer;text-align:left}#bm-accessories .bma-link:hover{text-decoration:underline}#bm-accessories .bma-empty{padding:8px 0 24px}#bm-accessories .bma-empty__title{font-size:17px;line-height:1.3;font-weight:650;letter-spacing:-.01em}#bm-accessories .bma-empty__body{margin:6px 0 8px;font-size:14px;line-height:1.5;color:var(--bma-muted)}#bm-accessories .bma-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:48px;align-items:stretch;padding-bottom:8px}#bm-accessories .bma-card{display:flex;flex-direction:column;min-width:0}#bm-accessories .bma-card.is-in,#bm-accessories .bma-soon.is-in{animation:bma-in .18s ease-out}@keyframes bma-in{0%{opacity:0}to{opacity:1}}#bm-accessories .bma-tile{display:block;position:static;width:100%;aspect-ratio:4/3;border-radius:12px;background:var(--bma-band);overflow:hidden;transition:background-color .2s}#bm-accessories .bma-tile img{display:block;width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.02);transition:transform .3s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){#bm-accessories .bma-card:hover .bma-tile{background:var(--bma-band-hover)}#bm-accessories .bma-card:hover .bma-tile img{transform:scale(1.03)}#bm-accessories .bma-name a:hover{color:var(--bma-blue)}}#bm-accessories .bma-card__main{display:flex;flex-direction:column;align-items:flex-start;min-width:0}#bm-accessories .bma-card__extra{flex:1 1 auto;min-height:16px;min-width:0}#bm-accessories .bma-purpose{margin-top:20px;max-width:100%;font-size:11px;line-height:1.3;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--bma-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bm-accessories .bma-name{margin-top:6px;font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.02em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--bma-ink)}#bm-accessories .bma-does{margin-top:8px;font-size:14px;line-height:1.5;color:var(--bma-muted);text-wrap:pretty;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#bm-accessories .bma-works{margin-top:14px}#bm-accessories .bma-works__label{margin-bottom:6px;font-size:12px;line-height:1.3;font-weight:600}#bm-accessories .bma-works__note{font-size:13px;line-height:1.45;color:var(--bma-muted)}#bm-accessories .bma-pills{list-style:none;display:flex;flex-wrap:wrap;gap:6px}#bm-accessories .bma-chip{list-style:none;padding:4px 10px;border:1px solid var(--bma-line);border-radius:999px;background:#fff;font-size:12px;line-height:1.3;font-weight:500;overflow-wrap:anywhere}#bm-accessories .bma-chip.is-match{background:var(--bma-tint);border-color:var(--bma-tint);color:var(--bma-tint-ink)}#bm-accessories .bma-connects{margin-top:12px;font-size:13px;line-height:1.45;color:var(--bma-muted);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#bm-accessories .bma-connects b{font-weight:600;color:var(--bma-ink)}#bm-accessories .bma-note{display:inline-block;margin-top:12px;padding:6px 10px;border-radius:8px;background:var(--bma-tint);color:var(--bma-tint-ink);font-size:13px;line-height:1.4;max-width:100%;overflow-wrap:anywhere}#bm-accessories .bma-card__buy{display:flex;flex-direction:column;margin-top:12px}#bm-accessories .bma-card__buy .price{margin:0;letter-spacing:0;font-size:19px;line-height:1.4}#bm-accessories .price__sale{justify-content:flex-start;gap:5px 12px;flex-wrap:wrap}#bm-accessories .price .price-item{font-size:19px;line-height:1.4;font-weight:600;color:var(--bma-ink);letter-spacing:0}#bm-accessories .price:not(.price--on-sale) .price__regular .price-item--regular{color:var(--bma-ink)!important}#bm-accessories .price s.price-item,#bm-accessories .price .price-item s{font-size:14px;font-weight:400;color:var(--bma-struck)!important}#bm-accessories .bma-card__buy product-form{display:block;margin-top:16px}#bm-accessories .bma-card__buy .form{margin:0}#bm-accessories .bma-card__buy>.bma-btn{margin-top:16px}#bm-accessories .bma-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid var(--bma-blue);border-radius:28px;background:var(--bma-blue);color:#fff;font-size:14px;line-height:1.35;font-weight:600;text-align:center;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s,border-color .2s}#bm-accessories .bma-btn:not([disabled]):hover{background:var(--bma-blue-hover);border-color:var(--bma-blue-hover)}#bm-accessories .bma-btn[disabled]{background:var(--bma-disabled-bg);border-color:var(--bma-disabled-line);color:var(--bma-disabled-ink);opacity:1;cursor:default}#bm-accessories .bma-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}#bm-accessories .bma-btn.loading .loading__spinner{display:flex}#bm-accessories .bma-btn.loading>span:first-child{visibility:hidden}#bm-accessories .bma-btn .loading__spinner svg{width:20px;height:20px;animation:bma-spin 1.2s linear infinite}#bm-accessories .bma-btn .loading__spinner svg *{stroke:#fff}@keyframes bma-spin{to{transform:rotate(360deg)}}#bm-accessories .bma-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:28px;font-size:14px;line-height:1.35;font-weight:600;text-align:center;cursor:pointer;border:1px solid var(--bma-outline);background:transparent;color:var(--bma-ink);transition:background-color .2s,border-color .2s,color .2s}#bm-accessories .bma-pill--blue{background:var(--bma-blue);border-color:var(--bma-blue);color:#fff}#bm-accessories .bma-pill--blue:hover{background:var(--bma-blue-hover);border-color:var(--bma-blue-hover)}#bm-accessories .bma-pill--line:hover{border-color:var(--bma-blue);color:var(--bma-blue);background:#fff}#bm-accessories .bma-textlink{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}#bm-accessories .bma-textlink:hover{color:var(--bma-blue)}#bm-accessories .bma-help a.bma-textlink{text-decoration:underline;text-underline-offset:3px}html[lang^=en] #bm-accessories :is(.bma-does,.bma-connects,.bma-name){-webkit-hyphens:manual;hyphens:manual}#bm-accessories .product-form__error-message-wrapper{margin-top:8px;font-size:12px;line-height:1.35;color:#b3261e}#bm-accessories .product-form__error-message{display:block;overflow-wrap:anywhere}#bm-accessories .bma-soon{display:grid;grid-template-columns:1fr 1fr;min-height:380px;margin-top:56px;border-radius:16px;background:var(--bma-band);overflow:hidden}#bm-accessories .bma-soon__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px;min-width:0}#bm-accessories .bma-soon__pill{padding:4px 10px;border-radius:999px;background:var(--bma-tint);color:var(--bma-tint-ink);font-size:11px;line-height:1.3;font-weight:650;letter-spacing:.12em;text-transform:uppercase}#bm-accessories .bma-soon__name{margin-top:16px;font-size:32px;line-height:1.15;font-weight:650;letter-spacing:-.025em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}#bm-accessories .bma-soon__does{margin-top:12px;max-width:34em;font-size:16px;line-height:1.5;color:var(--bma-muted);text-wrap:pretty}#bm-accessories .bma-soon .bma-works{margin-top:20px}#bm-accessories .bma-soon .bma-pill--line{margin-top:24px;background:transparent}#bm-accessories .bma-soon__photo{min-width:0;position:relative}#bm-accessories .bma-soon__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;display:block}#bm-accessories .bma-help{margin-top:56px}#bm-accessories .bma-help__row{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;border-top:1px solid var(--bma-divider);padding:48px 0 64px}#bm-accessories .bma-help__title{font-size:28px;line-height:1.2;font-weight:650;letter-spacing:-.02em;text-transform:none;text-wrap:balance}#bm-accessories .bma-help__body{margin-top:12px;max-width:520px;font-size:16px;line-height:1.5;color:var(--bma-muted);text-wrap:pretty}#bm-accessories .bma-help__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:1199px){#bm-accessories .bma-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}}@media(max-width:989px){#bm-accessories .bma-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:40px;padding-bottom:40px}#bm-accessories .bma-intro{gap:32px}#bm-accessories .bma-lead{font-size:16px}#bm-accessories .bma-help__row{gap:32px}}@media(max-width:749px){#bm-accessories .bma-inner{padding-inline:20px}#bm-accessories .bma-band{padding:28px 0 20px}#bm-accessories .bma-intro{grid-template-columns:1fr;padding-bottom:16px;row-gap:0}#bm-accessories .bma-eyebrow{margin-bottom:12px;font-size:13px}#bm-accessories h1{font-size:36px}#bm-accessories .bma-lead{display:none}#bm-accessories .bma-picker{padding-top:16px}#bm-accessories .bma-picker__label{margin-bottom:10px;font-size:14px}#bm-accessories .bma-picker__row{gap:8px;margin:-4px -20px 0;padding:6px 20px 8px;scroll-padding-inline:20px}#bm-accessories .bma-m{flex-basis:104px;height:104px;padding:8px 6px;gap:4px}#bm-accessories .bma-m__img,#bm-accessories .bma-m__img img{height:52px}#bm-accessories .bma-m__num{font-size:28px}#bm-accessories .bma-m__label{font-size:13px}#bm-accessories .bma-results{padding:20px 0 12px}#bm-accessories .bma-results__title{font-size:16px}#bm-accessories .bma-grid{grid-template-columns:1fr;row-gap:0;padding-bottom:16px}#bm-accessories .bma-card{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;align-items:start;padding:24px 0;border-top:1px solid var(--bma-divider)}#bm-accessories .bma-card.is-first{border-top:0;padding-top:4px}#bm-accessories .bma-tile{width:112px;aspect-ratio:1;border-radius:10px}#bm-accessories .bma-tile img{padding:8px}#bm-accessories .bma-purpose{margin-top:0}#bm-accessories .bma-chip{padding:4px 8px}#bm-accessories .bma-name{font-size:17px;display:block;-webkit-line-clamp:unset;overflow:visible}#bm-accessories .bma-does{line-height:1.45}#bm-accessories .bma-card__extra{grid-column:1 / -1;flex:none;min-height:0}#bm-accessories .bma-connects{margin-top:14px}#bm-accessories .bma-card__buy{grid-column:1 / -1;flex-direction:row;align-items:center;gap:12px;margin-top:16px}#bm-accessories .bma-card__buy .price{flex:1 1 0;min-width:0;font-size:17px}#bm-accessories .price .price-item{font-size:17px}#bm-accessories .price s.price-item,#bm-accessories .price .price-item s{font-size:13px}#bm-accessories .price__sale{flex-direction:column;gap:0}#bm-accessories .bma-card__buy .bma-btn{flex:0 0 54%;width:auto;min-height:44px}#bm-accessories .bma-card__buy>.bma-btn{margin-top:0}#bm-accessories .bma-card__buy product-form{flex:0 0 54%;margin-top:0}#bm-accessories .bma-card__buy product-form .bma-btn{width:100%;min-height:44px}#bm-accessories .bma-soon{grid-template-columns:1fr;min-height:0;margin-top:32px}#bm-accessories .bma-soon__photo{order:-1;aspect-ratio:4/3}#bm-accessories .bma-soon__text{padding:24px}#bm-accessories .bma-soon__name{font-size:24px}#bm-accessories .bma-soon__does{font-size:15px}#bm-accessories .bma-help{margin-top:40px}#bm-accessories .bma-help__row{grid-template-columns:1fr;gap:24px;padding:36px 0 48px}#bm-accessories .bma-help__title{font-size:24px}#bm-accessories .bma-help__body{font-size:15px}#bm-accessories .bma-help__actions{flex-direction:column;align-items:stretch;gap:10px}#bm-accessories .bma-help__actions .bma-textlink{justify-content:center}}@media(max-width:379px){#bm-accessories h1{font-size:32px}body:has(#bm-accessories) .header .header__heading-logo-wrapper{min-width:0!important;width:min(157px,calc(100vw - 212px))!important;max-width:min(157px,calc(100vw - 212px))!important;flex-basis:min(157px,calc(100vw - 212px))!important}body:has(#bm-accessories) .header .header__heading-logo,body:has(#bm-accessories) .header .header__heading-logo-transparent{max-width:100%!important;width:100%!important;height:auto!important}}@media(prefers-reduced-motion:reduce){#bm-accessories *{transition:none!important;animation:none!important}#bm-accessories .bma-tile img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bm-accessories.css.map */
