:root{--bm-ink:#17152c;--bm-cream:#fffaf1;--bm-lilac:#bca7f2;--bm-coral:#ff8a75;--bm-butter:#ffd65a;--bm-mint:#a5e5d0;--bm-sky:#dff1fa;--bm-line:#282338}body{background:var(--bm-cream)}#MainContent{overflow:hidden}*:focus-visible{outline:3px solid #5840b6;outline-offset:3px}.button,.shopify-payment-button__button,.header__menu-item,.facet-filters__sort{transition:transform .18s ease,background-color .18s ease}.button:not([disabled]):hover{transform:translateY(-2px)}.header-wrapper{box-shadow:0 2px 0 var(--bm-ink)}.header__heading-logo{max-width:118px}.header__heading-logo{clip-path:circle(49% at 50% 50%)}.header__inline-menu .list-menu__item{font-weight:700;letter-spacing:.045em}.announcement-bar__message{font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.bm-page-index .banner{min-height:490px}.bm-page-index .banner__box{max-width:72rem}.bm-page-index .banner__heading{font-size:clamp(4.1rem,6.2vw,8rem);line-height:1.04;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 3px 16px rgba(19,12,35,.26)}.bm-page-index .banner__text{font-size:clamp(1.6rem,1.7vw,2rem);line-height:1.55;max-width:55rem;text-shadow:0 2px 12px rgba(19,12,35,.4)}.bm-page-index .banner__content{padding-top:6rem;padding-bottom:6rem}.bm-page-index .banner__media:after{background:linear-gradient(90deg,#1b1230b8,#1b123047 58%,#1b123000)!important;opacity:1!important}.bm-page-index #MainContent predictive-search{max-width:78rem!important;padding-inline:2rem}.bm-page-index #MainContent predictive-search>form{max-width:75rem}.bm-page-index #MainContent predictive-search input[name=q],.bm-page-collection #MainContent form[role=search] input[name=q]{border:2px solid var(--bm-ink)!important;border-radius:1.1rem!important;box-shadow:.6rem .6rem 0 var(--bm-lilac)!important;font-size:1.6rem!important;min-height:5.8rem!important;background:#fff!important;color:var(--bm-ink)!important}.bm-page-index #MainContent predictive-search button[type=submit]{right:1.5rem!important;color:var(--bm-ink)!important;font-size:2rem!important;min-height:4.4rem;min-width:4.4rem}.bm-page-index .section-template--index .h2{letter-spacing:-.035em}.bm-benefits{max-width:128rem;margin:auto;display:flex;justify-content:space-around;gap:1rem;text-align:center;padding:1.7rem 2rem;color:var(--bm-ink);font-weight:850;letter-spacing:.045em;text-transform:uppercase;font-size:1.2rem}.bm-benefits span+span:before{content:"\2726";margin-right:3rem}.bm-page-index .collection-list-title,.bm-page-index .featured-collection .title{letter-spacing:-.045em;line-height:1.1}.bm-page-index .collection-list .card{border:2px solid var(--bm-ink);border-radius:1.2rem;box-shadow:.5rem .5rem 0 var(--bm-ink);overflow:hidden;transition:transform .18s ease}.bm-page-index .collection-list .card:hover{transform:translateY(-.4rem)}.bm-page-index .collection-list .collection-list__item:nth-child(4n+1) .card{background:var(--bm-lilac)}.bm-page-index .collection-list .collection-list__item:nth-child(4n+2) .card{background:var(--bm-coral)}.bm-page-index .collection-list .collection-list__item:nth-child(4n+3) .card{background:var(--bm-butter)}.bm-page-index .collection-list .collection-list__item:nth-child(4n+4) .card{background:var(--bm-mint)}.bm-page-index .collection-list .card__inner,.bm-page-index .collection-list .card__content{background:transparent}.bm-page-index .collection-list .card__heading{font-size:clamp(1.8rem,2.3vw,3rem);font-weight:850;letter-spacing:-.045em;line-height:1.08;color:var(--bm-ink)}.bm-page-index .collection-list .card__inner:not(:has(img)):before{content:"";position:absolute;right:-10%;top:-10%;width:65%;aspect-ratio:1;border-radius:50%;border:2rem solid rgba(23,21,44,.13)}.bm-page-index .collection-list .card__content{min-height:14rem;display:flex;align-items:center}#MainContent .product-grid .card--text .card__inner{background:var(--bm-lilac);border:2px solid var(--bm-ink);border-radius:1.2rem;overflow:hidden;min-height:20rem;box-shadow:.4rem .4rem 0 var(--bm-ink)}#MainContent .product-grid .grid__item:nth-child(4n+2) .card--text .card__inner{background:var(--bm-coral)}#MainContent .product-grid .grid__item:nth-child(4n+3) .card--text .card__inner{background:var(--bm-butter)}#MainContent .product-grid .grid__item:nth-child(4n+4) .card--text .card__inner{background:var(--bm-mint)}#MainContent .product-grid .card--text .card__inner .card__content{position:relative;z-index:1;padding:1.5rem;align-items:center}#MainContent .product-grid .card--text .card__inner .card__heading{font-size:clamp(1.55rem,1.35vw,2.05rem);font-weight:800;line-height:1.18;letter-spacing:-.025em;color:var(--bm-ink);text-wrap:balance}#MainContent .product-grid .card--text .card__inner .card__heading a{color:var(--bm-ink)}#MainContent .product-grid .card--text>.card__content .price{font-weight:800}.bm-page-collection .collection-hero{background:#f2eefa}.bm-page-collection .collection-hero__title{letter-spacing:-.05em;line-height:1.05}.bm-page-collection .facets-container{border-top:1px solid rgba(23,21,44,.14);padding-top:1.5rem}.bm-page-collection .product-grid{row-gap:4rem}.bm-page-product #MainContent,.bm-page-product #MainContent>.shopify-section>.gradient{background:var(--bm-sky)}.bm-page-product .product--no-media{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;align-items:start}.bm-page-product .product--no-media>.grid__item{width:100%;max-width:none}.bm-page-product .product--no-media .product__media-wrapper{position:relative;min-height:54rem;border:2px solid var(--bm-ink);border-radius:1.5rem;background:linear-gradient(140deg,var(--bm-coral),var(--bm-lilac));box-shadow:.7rem .7rem 0 var(--bm-ink);display:grid;place-items:center;overflow:hidden}.bm-page-product .product--no-media .product__media-wrapper:before{content:"";position:absolute;width:min(65%,36rem);aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,#211b39 0 .3rem,#322748 .35rem .52rem,#211b39 .58rem 1rem);box-shadow:1.4rem 1.4rem #17152c33}.bm-page-product .product--no-media .product__media-wrapper:after{content:"BACKIN\2019\aMUSIC";white-space:pre;display:grid;place-content:center;text-align:center;position:absolute;width:20%;aspect-ratio:1;border-radius:50%;background:var(--bm-butter);color:var(--bm-ink);font-size:clamp(1rem,1.9vw,2.3rem);font-weight:900;line-height:.93;transform:rotate(-14deg)}.bm-page-product .product--no-media .product__info-container{max-width:62rem}.bm-page-product .product--no-media .product__title,.bm-page-product .product--no-media .product__text,.bm-page-product .product--no-media .product__tax,.bm-page-product .product--no-media shopify-payment-terms{text-align:left}.bm-page-product .product__title h1{letter-spacing:-.045em;line-height:1.1}.bm-page-product .product__info-container .price{font-weight:850}.bm-player{background:#f2eefa;border:2px solid var(--bm-ink);border-radius:1.2rem;padding:1.6rem 2rem;margin:1.8rem 0;box-shadow:.4rem .4rem 0 var(--bm-lilac)}.bm-player__item+.bm-player__item{border-top:1px solid rgba(23,21,44,.18);padding-top:1.4rem;margin-top:1.4rem}.bm-player__label{font-size:1.3rem;text-transform:uppercase;letter-spacing:.065em;font-weight:850;display:block;margin-bottom:.9rem}.bm-player audio{width:100%;height:4.2rem;display:block}.bm-page-product .product-form__submit{background:var(--bm-ink);color:#fff;border-radius:.9rem;font-weight:800}.bm-page-product .product-form__submit:after{border-radius:.9rem}.bm-page-product .related-products{margin-top:6rem}@media(max-width:989px){.bm-page-product .product--no-media{gap:2.4rem}.bm-page-product .product--no-media .product__media-wrapper{min-height:38rem}}@media(max-width:749px){.bm-page-index .banner{min-height:37rem}.bm-page-index .banner__content{padding:4rem 2rem}.bm-page-index .banner__heading{font-size:clamp(3.4rem,8vw,5rem)}.bm-page-index .banner__media img{object-position:70% center}.bm-page-index .banner__media:after{background:#1b123080!important}.bm-benefits{flex-wrap:wrap;gap:.6rem;font-size:1rem}.bm-benefits span+span:before{margin-right:1rem}.bm-page-index .collection-list .card__content{min-height:11rem}.bm-page-index .collection-list .card__heading{font-size:1.8rem}.bm-page-product .product--no-media{grid-template-columns:1fr;gap:2rem}.bm-page-product .product--no-media .product__media-wrapper{min-height:26rem}.bm-page-product .product--no-media .product__media-wrapper:before{width:18rem}.bm-page-product .product--no-media .product__media-wrapper:after{font-size:1.25rem}.bm-page-product .product--no-media .product__info-wrapper{padding:0 1rem}.bm-page-collection .product-grid{row-gap:2rem}}@media(prefers-reduced-motion:reduce){.button,.shopify-payment-button__button,.header__menu-item,.facet-filters__sort,.bm-page-index .collection-list .card{transition:none}}#MainContent .product-grid .card--standard.card--text .card__inner{min-height:0;box-shadow:.4rem .4rem 0 var(--bm-ink)}#MainContent .product-grid .card--standard.card--text .card__inner .card__content{display:none}#MainContent .product-grid .card--standard.card--text>.card__content{display:block;background:transparent;padding:1.5rem .3rem 0;text-align:left}#MainContent .product-grid .card--standard.card--text>.card__content .card__information{padding:0}#MainContent .product-grid .card--standard.card--text>.card__content .card__heading{display:block;font-size:clamp(1.45rem,1.15vw,1.75rem);font-weight:800;line-height:1.3;letter-spacing:-.02em;margin:0 0 .6rem;min-height:2.6em;color:var(--bm-ink)}#MainContent .product-grid .card--standard.card--text>.card__content .card__heading a{color:inherit}#MainContent .product-grid .card--standard.card--text>.card__content .price{font-size:1.35rem;font-weight:700}#MainContent .product-grid .card--standard.card--text:hover .card__inner{transform:translateY(-.35rem)}.bm-page-collection .product-grid,.bm-page-search .product-grid{row-gap:3rem}#MainContent .product-grid .card--standard.card--text .card__inner{background-image:radial-gradient(circle at center,#ffd65a 0 5%,#282139 5.5% 9%,#40334e 9.5% 10%,#282139 10.5% 17%,#40334e 17.5% 18%,#282139 18.5% 25%,#40334e 25.5% 26%,#282139 26.5% 34%,transparent 34.5%);background-repeat:no-repeat;background-size:100% 100%}@media(max-width:749px){#MainContent .product-grid .card--standard.card--text>.card__content .card__heading{font-size:1.35rem;min-height:3.9em}}.bm-moods,.bm-new-tracks{color:var(--bm-ink)}.bm-moods__inner,.bm-new-tracks__inner{max-width:124rem;margin:0 auto;padding:6.5rem 2.4rem}.bm-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.bm-section-kicker{margin:0;color:#7757b7;font-size:1.2rem;line-height:1.4;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.bm-section-heading h2{font-size:clamp(3.5rem,4.5vw,6rem);line-height:1;letter-spacing:-.055em;margin:.8rem 0 0;font-weight:800}.bm-section-link{font-size:1.4rem;font-weight:900;color:var(--bm-ink);text-decoration:none;border-bottom:3px solid #ff725e;padding-bottom:.4rem;white-space:nowrap}.bm-section-link:hover{color:#7050aa}.bm-moods__grid,.bm-new-tracks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.bm-mood{min-height:23rem;border-radius:1rem;padding:2.2rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;border:2px solid var(--bm-ink);box-shadow:.5rem .5rem 0 var(--bm-ink);color:var(--bm-ink);text-decoration:none;transition:transform .2s}.bm-mood:hover,.bm-track:hover{transform:translateY(-.5rem)}.bm-mood strong{font-size:clamp(2.2rem,2.2vw,3rem);line-height:1.02;letter-spacing:-.05em;max-width:17rem;position:relative;z-index:1}.bm-mood__arrow{align-self:flex-end;background:var(--bm-ink);color:#fff;border-radius:50%;width:3.7rem;height:3.7rem;display:grid;place-items:center;font-size:2rem;position:relative;z-index:1}.bm-mood:after{content:"";position:absolute;width:17rem;height:17rem;border:2.6rem solid currentColor;border-radius:50%;right:-5.4rem;bottom:3rem;opacity:.18}.bm-mood--1{background:#b59aff}.bm-mood--2{background:#ff725e}.bm-mood--3{background:#ffd65a}.bm-mood--4{background:#8ce7c9}.bm-new-tracks{background:#f2eefa}.bm-track{border:2px solid var(--bm-ink);border-radius:1rem;overflow:hidden;background:#fff;box-shadow:.5rem .5rem 0 var(--bm-ink);color:var(--bm-ink);text-decoration:none;transition:transform .2s;min-width:0;height:100%;display:flex;flex-direction:column}.bm-track__art{aspect-ratio:1;display:grid;place-items:center;position:relative;overflow:hidden}.bm-track__disc{width:67%;height:67%;border-radius:50%;border:3rem solid rgba(20,17,40,.7);box-shadow:0 0 0 2.7rem #fff3;transform:rotate(-20deg)}.bm-track__play{position:absolute;border-radius:50%;background:#fffaf1;width:5.8rem;height:5.8rem;display:grid;place-items:center;box-shadow:.4rem .4rem 0 var(--bm-ink);font-size:2.1rem;padding-left:.3rem}.bm-track__art--1{background:linear-gradient(125deg,#ff6c73,#ffa969)}.bm-track__art--2{background:linear-gradient(130deg,#8260ff,#d49bff)}.bm-track__art--3{background:linear-gradient(140deg,#3ec8aa,#91eed3)}.bm-track__art--4{background:linear-gradient(140deg,#ffd05b,#ff8e78)}.bm-track__content{padding:1.7rem 1.6rem 1.9rem;flex:1;display:flex;flex-direction:column}.bm-track__content small{font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em;color:#695595}.bm-track__content h3{font-size:1.9rem;letter-spacing:-.035em;margin:.9rem 0 .5rem;line-height:1.15;color:var(--bm-ink)}.bm-track__artist{font-size:1.3rem;color:#645e6c;margin:0 0 1.4rem}.bm-track__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid #e9e2ef;padding-top:1.2rem;font-size:1.3rem;font-weight:800;margin-top:auto}@media(max-width:850px){.bm-moods__grid,.bm-new-tracks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.bm-moods__inner,.bm-new-tracks__inner{padding:5rem 1.8rem}.bm-moods__grid,.bm-new-tracks__grid{gap:1.2rem}.bm-mood{min-height:16.8rem;padding:1.6rem}.bm-mood strong{font-size:2.2rem}.bm-section-heading{align-items:flex-start;flex-wrap:wrap}.bm-section-link{font-size:1.2rem}.bm-track__content h3{font-size:1.6rem}.bm-track__play{width:4.6rem;height:4.6rem}}@media(prefers-reduced-motion:reduce){.bm-mood,.bm-track{transition:none}}@media(prefers-reduced-motion:reduce){.bm-card-preview__button{transition:none!important}}.bm-card-add{position:relative;z-index:2;display:block}.bm-card-add__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:4.1rem;padding:.65rem 1.35rem;border:2px solid var(--bm-ink);border-radius:5rem;background:var(--bm-coral);color:var(--bm-ink);box-shadow:.3rem .3rem 0 var(--bm-ink);font:inherit;font-size:1.3rem;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease}.bm-card-add__button:not(:disabled):hover{transform:translateY(-.2rem);background:var(--bm-butter)}.bm-card-add__button:disabled{opacity:.55;cursor:not-allowed}.bm-card-add__button.loading{position:relative;color:transparent}.bm-card-add__button .loading__spinner{position:absolute;width:2rem;height:2rem;left:calc(50% - 1rem);top:calc(50% - 1rem);color:var(--bm-ink)}.bm-card-add .product-form__error-message-wrapper{font-size:1.2rem;color:#8e1c32;margin-top:.8rem}.bm-track__content a{color:inherit;text-decoration:none}.bm-track__content a:hover{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--bm-coral)}.bm-track .bm-card-preview{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.bm-track .bm-card-preview__button{-webkit-appearance:none;appearance:none;position:relative;display:grid;place-items:center;width:5.8rem;height:5.8rem;padding:0;border:0;border-radius:50%;background:var(--bm-cream);color:var(--bm-ink);box-shadow:.4rem .4rem 0 var(--bm-ink);cursor:pointer;pointer-events:auto;transition:transform .18s ease,background-color .18s ease}.bm-track .bm-card-preview__button:hover{transform:scale(1.07)}.bm-track .bm-card-preview__button[aria-pressed=true]{background:var(--bm-butter)}.bm-track .bm-card-preview__icon{font-size:2.1rem;line-height:1;padding-left:.2rem}.bm-track .bm-card-preview__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bm-track .bm-card-preview audio{display:none}.bm-track .bm-card-add{margin-top:1.2rem}.bm-track .bm-card-add__button{width:100%;border-radius:.7rem}@media(max-width:520px){.bm-track .bm-card-preview__button{width:4.6rem;height:4.6rem}}@media(prefers-reduced-motion:reduce){.bm-card-add__button,.bm-track .bm-card-preview__button{transition:none}}.bm-page-product .product--no-media{max-width:118rem;margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,8rem);align-items:start}.bm-page-product .product--no-media .product__media-wrapper{display:block;min-width:0;min-height:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.bm-page-product .product--no-media .product__media-wrapper:before,.bm-page-product .product--no-media .product__media-wrapper:after{content:none}.bm-page-product .product--no-media .product__info-wrapper{min-width:0;padding-top:2.8rem}.bm-phone{width:min(100%,44rem);margin-inline:auto;padding:.85rem;border:3px solid var(--bm-ink);border-radius:4rem;background:#252039;box-shadow:1rem 1rem #17152c2e,inset 0 0 0 2px #5d5067;color:var(--bm-ink)}.bm-phone__screen{min-height:59rem;padding:1.5rem 2.2rem 1.7rem;border-radius:3.2rem;background:linear-gradient(150deg,#ff9c87,#ffb497 36%,#c6adf2 78%,#ad9bec);display:flex;flex-direction:column;overflow:hidden}.bm-phone__top{height:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.9rem;font-weight:900;letter-spacing:.11em}.bm-phone__speaker{height:.55rem;width:6.8rem;border-radius:2rem;background:#282339;box-shadow:0 1px 1px #ffffff8c;margin-left:auto}.bm-phone__battery{width:1.9rem;height:.9rem;border:2px solid currentColor;border-radius:.25rem;position:relative;margin-left:auto}.bm-phone__battery:before{content:"";position:absolute;top:.15rem;right:.35rem;bottom:.15rem;left:.15rem;background:currentColor}.bm-phone__battery:after{content:"";position:absolute;width:.2rem;height:.35rem;right:-.4rem;top:.12rem;background:currentColor;border-radius:0 .2rem .2rem 0}.bm-phone__art{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.3rem;padding:2.4rem 0 2.8rem}.bm-phone__art-caption{font-size:1rem;line-height:1.2;letter-spacing:.19em;font-weight:900}.bm-phone__art-caption--bottom{opacity:.75}.bm-phone__record{width:min(100%,31rem);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;position:relative;background:repeating-radial-gradient(circle,#221c37 0 .42rem,#40334e .46rem .52rem,#221c37 .59rem 1.05rem);border:2px solid #181527;box-shadow:1.2rem 1.4rem #2019342e,inset -.9rem -.9rem 2.5rem #0000007a,inset 1rem 1rem 1.8rem #ffffff12}.bm-phone__record:before{content:"";width:72%;height:72%;border:1px solid rgba(255,255,255,.16);border-radius:50%;position:absolute;pointer-events:none}.bm-phone__label{width:32%;aspect-ratio:1;border-radius:50%;background:var(--bm-butter);border:2px solid #211b39;display:grid;place-items:center;z-index:1;box-shadow:0 0 0 .4rem #ffd65a52}.bm-phone__record .bm-card-preview{display:grid;place-items:center}.bm-phone__record .bm-card-preview__button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:6.5rem;height:6.5rem;padding:0;border:2px solid var(--bm-ink);border-radius:50%;background:#fff;color:var(--bm-ink);box-shadow:.3rem .3rem #17152c66;cursor:pointer;transition:transform .18s ease,background-color .18s ease}.bm-phone__record .bm-card-preview__button:hover{transform:scale(1.08)}.bm-phone__record .bm-card-preview__button[aria-pressed=true]{background:var(--bm-mint)}.bm-phone__record .bm-card-preview__icon{font-size:2.4rem;line-height:1;padding-left:.25rem}.bm-phone__record .bm-card-preview__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bm-phone .bm-card-preview audio{display:none}.bm-phone__player{background:#fffaf1e8;border:2px solid var(--bm-ink);border-radius:1.7rem;padding:1.5rem 1.7rem 1.3rem;box-shadow:.35rem .35rem #17152c38}.bm-phone__eyebrow{display:block;color:#7659a2;font-weight:900;font-size:.95rem;letter-spacing:.13em;margin-bottom:.45rem}.bm-phone__title{display:block;font-size:clamp(1.75rem,2.2vw,2.2rem);line-height:1.17;letter-spacing:-.035em;overflow-wrap:anywhere}.bm-phone__artist{display:block;font-size:1.2rem;line-height:1.4;margin-top:.3rem;color:#625675}.bm-phone__timeline{margin-top:1.3rem}.bm-phone__timeline progress{display:block;width:100%;height:.55rem;-webkit-appearance:none;appearance:none;border:0;border-radius:1rem;overflow:hidden;background:#d8cbe1}.bm-phone__timeline progress::-webkit-progress-bar{background:#d8cbe1}.bm-phone__timeline progress::-webkit-progress-value{background:var(--bm-coral);border-radius:1rem}.bm-phone__timeline progress::-moz-progress-bar{background:var(--bm-coral)}.bm-phone__timeline>span{display:flex;justify-content:space-between;margin-top:.45rem;font-size:1rem;font-weight:800;color:#625675}.bm-phone__guide{margin-top:1rem}.bm-phone__guide .bm-card-preview__button{-webkit-appearance:none;appearance:none;min-height:3.3rem;border:1.5px solid var(--bm-ink);border-radius:2rem;background:transparent;color:var(--bm-ink);font:inherit;font-size:1.15rem;font-weight:800;padding:.5rem 1rem;cursor:pointer}.bm-phone__guide .bm-card-preview__button[aria-pressed=true]{background:var(--bm-butter)}.bm-phone__guide .bm-card-preview__icon{font-size:1rem;margin-right:.4rem}.bm-phone__home{display:block;width:10rem;height:.4rem;background:var(--bm-ink);border-radius:1rem;margin:1.6rem auto 0}@media(max-width:989px){.bm-page-product .product--no-media{gap:2.8rem}.bm-phone__screen{min-height:50rem;padding-inline:1.6rem}.bm-phone__art{padding-block:1.5rem}}@media(max-width:749px){.bm-page-product .product--no-media{grid-template-columns:1fr;gap:2.4rem}.bm-page-product .product--no-media .product__media-wrapper{min-height:0}.bm-page-product .product--no-media .product__info-wrapper{padding:0 1rem}.bm-phone{width:min(100%,38rem)}.bm-phone__screen{min-height:48rem}}@media(prefers-reduced-motion:reduce){.bm-phone__record .bm-card-preview__button{transition:none}}.bm-page-index .rich-text.color-scheme-3{background:#1c1b2e;border-top:2px solid var(--bm-ink);border-bottom:2px solid var(--bm-ink)}.bm-page-index .rich-text.color-scheme-3 .rich-text__heading{color:#fff}.bm-page-index .rich-text.color-scheme-3 .rich-text__heading i{color:var(--bm-coral);font-style:normal}.bm-page-index .rich-text.color-scheme-3 .rich-text__text{color:#e9e5ef}.footer .footer-block--newsletter{position:relative;background:var(--bm-butter);border:2px solid var(--bm-ink);border-radius:1.4rem;box-shadow:.6rem .6rem 0 var(--bm-ink);padding:3rem 3.5rem;align-items:center}.footer .footer-block__newsletter,.footer .footer-block__heading{color:var(--bm-ink)}.footer .footer-block__heading{font-size:clamp(2rem,2.2vw,2.8rem);font-weight:850;letter-spacing:-.035em;margin-bottom:1.3rem}.footer .footer__newsletter .field{background:#fff;border:2px solid var(--bm-ink);border-radius:.75rem;overflow:hidden}.footer .footer__newsletter .field:before,.footer .footer__newsletter .field:after{content:none}.footer .footer__newsletter .field__input{color:var(--bm-ink);background:#fff;border-radius:.75rem}.footer .footer__newsletter .field__label,.footer .footer__newsletter .newsletter-form__button{color:var(--bm-ink)}.footer .footer__newsletter .newsletter-form__button{top:2px;right:2px;bottom:2px;height:auto}.footer .footer__newsletter .field:focus-within{outline:2px solid var(--bm-ink);outline-offset:2px}.footer .bm-newsletter__brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10rem;pointer-events:none}.footer .bm-newsletter__logo{display:block;width:100%;height:auto;clip-path:circle(49% at 50% 50%)}@media(max-width:989px){.footer .bm-newsletter__brand{position:static;transform:none;flex:0 0 8rem;margin:0 2rem}}@media(max-width:749px){.footer .footer-block--newsletter{padding:2.5rem 2rem;gap:1.5rem}.footer .footer-block__newsletter{width:100%}.footer .footer__newsletter{max-width:100%}.footer .bm-newsletter__brand{margin:0 auto}}.bm-page-collection .bm-collection-search{max-width:84rem;margin:0 auto;padding:2.4rem 2rem 3rem;text-align:center;box-sizing:border-box}.bm-page-collection .bm-collection-search h2{margin:0 0 1rem}.bm-page-collection .bm-collection-grid{background:linear-gradient(to bottom,#f2eefa 0 var(--bm-grid-top),rgb(var(--color-background)) var(--bm-grid-top))}.bm-page-list-collections .bm-all-collections{padding-top:5rem;padding-bottom:7rem}.bm-page-list-collections .bm-all-collections>.title{font-size:clamp(3.5rem,4.5vw,6rem);font-weight:850;letter-spacing:-.055em;line-height:1.05;margin:0 0 3rem;color:var(--bm-ink)}.bm-page-list-collections .bm-all-collections__grid{grid-template-columns:repeat(var(--bm-columns),minmax(0,1fr));padding:0;margin:0 0 4rem;list-style:none}.bm-page-list-collections .bm-all-collections__item{min-width:0;display:flex}.bm-page-list-collections .bm-all-collections__item .bm-mood{width:100%}@media(max-width:850px){.bm-page-list-collections .bm-all-collections__grid{grid-template-columns:repeat(var(--bm-columns-mobile),minmax(0,1fr))}}@media(max-width:520px){.bm-page-list-collections .bm-all-collections{padding-top:3.5rem;padding-bottom:5rem}.bm-page-list-collections .bm-all-collections__grid{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bm-retro.css.map */
