:root{--bm-black: #0b0b0d;--bm-ink: #141416;--bm-ink-2: #1c1c20;--bm-red: #d0473e;--bm-red-dark: #b03329;--bm-grey: #f4f4f6;--bm-line: #e6e6ea;--bm-muted: #6b6b75;--bm-shadow: 0 24px 44px -26px rgba(11, 11, 13, .35);--bm-ease: cubic-bezier(.3, 1, .3, 1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.heading-style,.section__header-heading,.sec__content-heading,.footer__block-heading{font-family:var(--heading-font)}h1,.h1,.h0{text-transform:uppercase;font-weight:800;letter-spacing:.005em;line-height:1}.section__header-heading{text-transform:uppercase;font-weight:800;letter-spacing:.005em;line-height:1;font-size:clamp(30px,3.4vw,44px)}.section__header:not(.text-center) .section__header-heading{position:relative;padding-left:18px}.section__header:not(.text-center) .section__header-heading:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:6px;border-radius:2px;background:var(--bm-red)}.section__header-des{color:var(--bm-muted);font-size:15px;max-width:70ch}.section__header.text-center .section__header-des{margin-left:auto;margin-right:auto}.btn_view-all,.btn-link,.btn,.btn-primary,.btn-outline,.btn-white,.product-item__button,.newsletter-form__button,.shopify-payment-button__button--unbranded,.btn_view-all.btn{font-family:var(--heading-font);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.btn-primary:not(.btn-filter),.btn{--btn-radius: 6px}.btn-outline{--btn-bg: transparent}.color-scheme-3d10de96-a479-49bd-819c-e044746b4f3e .btn-outline,.slideshow .btn-outline,.sec__image-with-text-overlay .btn-outline{--btn-color: #fff;--btn-border-color: rgba(255, 255, 255, .7);--btn-bg: transparent}.form-control,.field__input,.bm-finder__select{border-radius:6px}.announcement-bar .announcement__bar-message,.announcement-bar .announcement-slide,.announcement-bar .marquee{font-family:var(--heading-font);font-weight:700;letter-spacing:.1em}@media(max-width:767.98px){.announcement-bar .swiper-arrow,.announcement-bar .swiper-button-prev,.announcement-bar .swiper-button-next,.announcement-slide .swiper-arrow,.announcement-slide .swiper-button-prev,.announcement-slide .swiper-button-next{display:none!important}.announcement-bar .announcement__bar-message,.announcement-slide .announcement__bar-message{padding-left:18px;padding-right:18px;font-size:11px;letter-spacing:.06em;line-height:1.45;text-wrap:balance}.announcement-bar .announcement__bar-message>*,.announcement-slide .announcement__bar-message>*{max-width:100%}}.header{--color-border: rgba(255, 255, 255, .08)}.header__inner{border-bottom:1px solid rgba(255,255,255,.08)}.header__logo img{max-height:34px;width:auto}.horizontal-list .level0>menu-item>a{font-family:var(--heading-font);font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase}.horizontal-list .level0>menu-item>a:after{height:2px;background-color:var(--bm-red);bottom:10px}.level0:hover>menu-item>a,.level0:hover>menu-item open-children-toggle{color:#fff}.header__action .h-count{background-color:var(--bm-red);color:#fff;font-weight:700}.header__action svg{transition:transform .25s var(--bm-ease)}.header__action a:hover svg,.header__action button:hover svg{transform:translateY(-2px)}@media(min-width:1025px){.mega-menu .submenu,.dropdown-menu .submenu,.dropdown-menu .sub-children-menu{background:#0f0f11;border-top:2px solid var(--bm-red);--shadow: 0 40px 60px -24px rgba(0, 0, 0, .7)}.mega-menu .submenu{padding-top:40px!important;padding-bottom:44px!important}.submenu .gradient,.submenu ul.sub-children-menu,.submenu ul.list-unstyled{background:transparent!important}.submenu .subchildmenu{--gap: 40px;--col-gap: 40px}.submenu .menu_item-link,.submenu a{color:#d7d7dd}.submenu a:hover{color:#fff}.submenu .subchildmenu>.menu-link.level-1>menu-item>a.menu_item-link{font-family:var(--heading-font);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--bm-red);display:flex;width:100%;padding:0 0 10px!important;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);min-height:0}.submenu .subchildmenu>.menu-link.level-1>menu-item>a.menu_item-link:hover{color:#fff}.submenu .sub-children-menu .menu-link.level-2>a.menu_item-link{font-family:var(--body-font);font-size:15px;font-weight:500;color:#d7d7dd;padding:7px 0!important;transition:color .2s,transform .25s var(--bm-ease)}.submenu .sub-children-menu .menu-link.level-2>a.menu_item-link:hover{color:#fff;transform:translate(4px)}.submenu .col-mega .grid-cols{--col-number: 1;--col-desktop: 1;--col-desktop-small: 1;--col-tablet: 1;--gap: 16px;--col-gap: 16px}.submenu .col-mega a.rounded{display:block;border-radius:12px;overflow:hidden;background:#1c1c20}.submenu .col-mega a.rounded img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;transition:transform .8s var(--bm-ease)}.submenu .col-mega a.rounded:hover img{transform:scale(1.05)}.submenu .collection-info .bg-white{background:var(--bm-red)!important;color:#fff}}.navigation.mobile{--color-background: var(--bm-black);--grey-color: var(--bm-ink);--color-border: rgba(255, 255, 255, .1)}.navigation.mobile a,.navigation.mobile open-children-toggle{color:#fff}@media(max-width:1024.98px){.navigation .grey-bg,.navigation .submenu .grey-bg,.navigation .sub-children-menu .grey-bg,.navigation .hover-grey-bg:hover{background:var(--bm-ink)!important;color:#fff;border-color:#ffffff1a!important}.navigation .grey-bg a,.navigation .grey-bg back-menu,.navigation .grey-bg close-menu,.navigation .grey-bg svg{color:#fff}.navigation .submenu,.navigation .sub-children-menu,.navigation .submenu .gradient{background:var(--bm-black)!important}.navigation .menu-link.border-bottom,.navigation .border-bottom{border-color:#ffffff1a!important}.navigation .menu-mobile-title a{color:#fff}}.slideshow .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(90deg,#050507c7,#0505076b 48%,#05050714)}.slideshow .sec__content{z-index:3}.slideshow .swiper-slide-active .effect_fadeinup.opacity-0{opacity:1!important;animation:fadeInUpslideshow .9s cubic-bezier(.3,1,.3,1) both}.slideshow .swiper-slide-active .sec__content-inner>.effect_fadeinup:nth-child(1){animation-delay:.15s}.slideshow .swiper-slide-active .sec__content-inner>.effect_fadeinup:nth-child(2){animation-delay:.3s}.slideshow .swiper-slide-active .sec__content-inner>.effect_fadeinup:nth-child(3){animation-delay:.45s}.slideshow .swiper-slide-active .sec__content-inner>.effect_fadeinup:nth-child(4){animation-delay:.6s}.slideshow .sec__content-subheading{font-family:var(--heading-font);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--bm-red)}.slideshow .sec__content-heading{font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.005em;text-shadow:0 2px 24px rgba(0,0,0,.35)}.slideshow .sec__content-des{max-width:58ch;color:#ffffffe0}.slideshow .swiper-pagination-bullet:after{background-color:#fff}.slideshow .swiper-pagination-bullet:before{border-color:#fff}@media(max-width:767.98px){.slideshow .banner__media:after{background:linear-gradient(180deg,#0505071f,#050507db)}.slideshow .sec__content-heading{font-size:clamp(38px,11vw,54px)!important}}.sec__image-with-text-overlay .sec__content-subheading,.image-with-text-overlay .sec__content-subheading{font-family:var(--heading-font);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--bm-red)}.sec__image-with-text-overlay .sec__content-heading,.image-with-text-overlay .sec__content-heading{font-weight:800;text-transform:uppercase;line-height:.95}.sec__icon-box .sec__icon-box-inner{background:var(--bm-grey);border-radius:12px;padding:22px 26px;border:1px solid var(--bm-line)}.sec__icon-box-item{align-items:flex-start}.sec__icon-box-content-icon{width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#fff;border:1px solid var(--bm-line);display:inline-flex;align-items:center;justify-content:center;color:var(--bm-red)}.sec__icon-box-content-icon svg{width:22px;height:22px}.sec__icon-box-content-heading{font-family:var(--heading-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sec__icon-box-content-des{color:var(--bm-muted);line-height:1.45}@media(max-width:767.98px){.sec__icon-box .sec__icon-box-inner{padding:18px 16px}.sec__icon-box-content-icon{width:40px;height:40px;flex-basis:40px}}.collection-item__media{border-radius:12px;overflow:hidden;background:var(--bm-ink)}.collection-item__media img{transition:transform .8s var(--bm-ease)}.collection-item:hover .collection-item__media img,.collection-item__wrapper:hover .collection-item__media img{transform:scale(1.06)}.collection-item__media.morden:after{background:linear-gradient(180deg,#0000 30%,#000000c7);opacity:1}.collection-item__information.absolute .collection-item__name{font-family:var(--heading-font);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#fff;font-size:24px}.collection-item__information.absolute .collection-item__count{color:#ffffffbf;font-size:13px}.collection-item__name-inner{font-family:var(--heading-font);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.collection-item__count{color:var(--bm-muted)}.product-item__inner{border:1px solid var(--bm-line);border-radius:12px;padding:10px;background:#fff;transition:transform .35s var(--bm-ease),box-shadow .35s var(--bm-ease),border-color .35s}.product-item:hover .product-item__inner,.product-item__wrapper:hover .product-item__inner{transform:translateY(-4px);box-shadow:var(--bm-shadow);border-color:#d6d6dc}.product-item .product__media,.product-item__media{border-radius:8px;overflow:hidden;background:#f6f6f8}.product-item__information{padding:10px 4px 4px}.product-item__name,.product-item__name a{font-family:var(--body-font);font-weight:600;font-size:15px;line-height:1.35}.product-item__name a{color:#0f0f11}.product-item__price{margin-top:6px}.product-item__price .price,.product-item__price .price-item{font-weight:700;color:#0f0f11}.product__badges-inner{font-family:var(--heading-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.product-item__button{--btn-radius: 6px}.template-collection .section__header-heading,.collection-heading h1{font-size:clamp(32px,4vw,52px)}.collection-toolbar{border-radius:10px;background:var(--bm-grey);padding:10px 16px}.btn-filter{font-family:var(--heading-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-single__information .product__title,.product-single__information h1,.bm-title{font-family:var(--heading-font);text-transform:uppercase;letter-spacing:.01em}.product-single__information .btn-primary,.product-form__submit{--btn-radius: 6px}.blog-posts-title,.article-card__title,.article__title{font-family:var(--heading-font);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;font-size:22px!important}.blog-posts-image,.article-card__media{border-radius:12px;overflow:hidden}.blog-posts-info{margin-top:18px!important}.sec__instagram .instagram-item,.instagram-item{border-radius:10px;overflow:hidden}.instagram-item img{transition:transform .8s var(--bm-ease)}.instagram-item:hover img{transform:scale(1.06)}.sec__newsletter .section__header-heading,.newsletter .section__header-heading{font-size:clamp(34px,4.4vw,56px)}.newsletter-form__button{--btn-primary-bg-color: var(--bm-red);--btn-border-color: var(--bm-red)}.footer{border-top:4px solid var(--bm-red)}.footer__block-heading{font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:14px}.footer .footer__block-info a,.footer .footer__middle a{color:#c9c9cf}.footer .footer__block-info a:hover,.footer .footer__middle a:hover{color:#fff}.footer__copyright,.footer__bottom{color:#8d8d96;font-size:13px}.footer .newsletter-form__button{--btn-primary-bg-color: var(--bm-red)}.footer__payment img{filter:none;opacity:.95}.footer back-to-top{background:var(--bm-red);color:#fff}.minicart .btn-primary,.cart__checkout-button{--btn-primary-bg-color: var(--bm-red);--btn-border-color: var(--bm-red)}.tooltip-content{font-family:var(--body-font)}::selection{background:var(--bm-red);color:#fff}@media(max-width:1024px){body.product mobile-navigation-bar,body.product .mobile-navigation-bar{display:none!important}body.product.mobi-navigation-bar{padding-bottom:80px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bm-overhaul.css.map */
