:root{--bf-red: #E81437;--bf-red-dark: #b50f2a;--bf-black: #000;--bf-surface: #0d0d0d;--bf-surface-2: #161616;--bf-line: #262626;--bf-text: #d6d6d6;--bf-white: #fff;--bf-radius: 10px;--bf-font-display: var(--g-font-1, inherit);--color-form: var(--bf-surface-2);--color-form-text: #fff;--color-disabled: #2a2a2a;--color-disabled-border: #333;--color-disabled-text: rgba(255, 255, 255, .4);--color-drawer-text: #fff;--color-border: 38, 38, 38;--g-bg-tooltip: var(--bf-red);--g-color-tooltip: #fff}html,body,.body-theme,.page-container,.template-product .page-container,.main-content{background-color:var(--bf-black)!important;color:var(--bf-text)}html,body{width:100%;max-width:100%;overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}.slideshow__image img,.slideshow__image img.scale-in{opacity:1!important;transform:none}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-title-1,.section-title-2{color:var(--bf-white)}.subtop,.text-top{color:#ff5c77!important;font-weight:700;letter-spacing:.12em}a:hover{color:var(--bf-red)}::selection{background:var(--bf-red);color:#fff}.announcement-bar,.topbar,.header-topbar{background:#000!important;color:#fff!important}.announcement-bar a,.announcement-bar .nav-link,.topbar a{color:#fff!important}.site-header,.header-wrapper,#shopify-section-header,#shopify-section-header header{background:var(--bf-black)!important;border-bottom:1px solid var(--bf-line)}.site-header a,.site-header .btn,.site-header svg,.site-nav__link,.header-bottom a{color:#fff}.site-nav__link:hover,.site-nav--active>.site-nav__link{color:var(--bf-red)}.site-nav__dropdown,.meganav{background:var(--bf-surface)!important;border-color:var(--bf-line)!important}.js-toggle-cart,.modal__toggle-search-mobile{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--bf-red)!important;outline-offset:3px;box-shadow:none!important}.drawer,.drawer__inner,.modal-content,.modal-header,.modal-body,.modal-footer,.cart-draw,.mini-cart,.product-notification,.collection-card,.featured-card,.cart-table,.cart__note{background:var(--bf-black)!important;color:#fff;border-color:var(--bf-line)!important}.mini-cart-content,.bf-cart-drawer-panel,.mini-cart-header,.js-mini-cart-content,.mini-cart-footer,.js-note-cart,.boxgift,.block-addon__box--wrap{background:var(--bf-black)!important;background-color:var(--bf-black)!important;color:#fff!important}.mini-cart-content,.mini-cart-header,.js-mini-cart-content,.mini-cart-footer{color:#d6d6d6!important}.mini-cart-empty,.mini-cart-empty p,.mini-cart-empty .iconcart-empty{color:#8a8a8a!important}.mini-cart-empty .iconcart-empty{background-color:#161616!important}.mini-cart-header .border-bottom,.mini-cart-content .border-bottom{border-color:var(--bf-line)!important}.drawer__nav-link,.drawer__nav-item a,.drawer__nav-toggle-btn{color:#fff!important;border-color:var(--bf-line)!important}.modal-backdrop{background:#000}.close,.close:hover{color:#fff;text-shadow:none;opacity:1}.btn-theme,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-summary-actions-newreview{background-color:var(--bf-red)!important;border-color:var(--bf-red)!important;color:#fff!important;font-weight:700;letter-spacing:.06em}.btn-theme:hover,.btn-theme:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.btn-theme:before{background:#fff!important}.btn-outline{color:#fff!important;border-color:#fff!important;background:transparent!important}.btn-outline:hover{background:var(--bf-red)!important;border-color:var(--bf-red)!important}.btn-underline,.btn-underline:hover{color:#fff}.btn-underline:before,.btn-underline:after{background:var(--bf-red)!important}.product-card__overlay-btn{background:var(--bf-surface-2)!important;color:#fff!important}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.bf-search__input),select:not(.jdgm-sort-dropdown),textarea,option,.form-control,.js-qty__input,.input--content-color{background-color:var(--bf-surface-2)!important;color:#fff!important;border-color:#333!important}.js-qty,.js-qty__input{border-radius:var(--g-font-radius-btn, var(--bf-radius))!important}.js-qty{overflow:hidden}input::placeholder,textarea::placeholder{color:#8a8a8a}.mail-section-footer .form-group{background:#000!important;background-color:#000!important}.mail-section-footer .form-group .form-control,.mail-section-footer #NewsletterEmail-{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.site-header__search-wrap--open{flex:0 1 260px;max-width:260px;min-width:200px;position:relative;z-index:20}.col_bottom__left{flex:1 1 auto;min-width:0;gap:12px}@media(max-width:991px){.bf-search{display:none!important}.site-header__search-wrap,.site-header__search-wrap--open{flex:0 0 0;width:0;min-width:0!important;max-width:0;margin:0;overflow:visible}.site-header .header__search .modal__toggle,.site-header .header__search .header__icon--search{display:none!important}.col_bottom__left{flex:0 0 auto;width:auto;min-width:0;gap:0}.logo-center-navigation-center .col-logo{flex:1 1 auto;min-width:0;justify-content:center}.site-header .col-logo,.site-header .site-header__logo,.site-header .site-header__logo-link{display:flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important}.site-header .site-header__logo img,.site-header .site-header__logo img.logo-dark{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;max-width:min(140px,42vw)!important;max-height:36px;height:auto!important}.site-header .site-header__logo img.logo-white{display:none!important}}.bf-search,.bf-search predictive-search,.bf-search__form{width:100%;position:relative;overflow:visible}.bf-search__bar{display:flex;align-items:center;flex-wrap:nowrap;width:100%;height:40px;padding:0 16px 0 14px;border-radius:7px;background:#000;border:1px solid #2a2a2a}.bf-search__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;margin-right:10px;color:#fff;pointer-events:none}.bf-search__icon svg,.bf-search__icon .svg-search,.bf-search__icon path{width:16px;height:16px;fill:none!important;stroke:currentColor!important;stroke-width:1.5}.bf-search__input,input.bf-search__input{flex:1 1 auto;width:100%;min-width:0;height:38px!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:#000!important;background-color:#000!important;color:#d6d6d6!important;font-size:13px!important;line-height:38px!important;white-space:nowrap!important;-webkit-appearance:none!important;appearance:none!important}.bf-search__input::-webkit-search-decoration,.bf-search__input::-webkit-search-cancel-button,.bf-search__input::-webkit-search-results-button,.bf-search__input::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.bf-search__input:-webkit-autofill,.bf-search__input:-webkit-autofill:hover,.bf-search__input:-webkit-autofill:focus{-webkit-text-fill-color:#d6d6d6;-webkit-box-shadow:0 0 0 40px #000 inset;box-shadow:0 0 0 40px #000 inset;caret-color:#d6d6d6}.bf-search__input::placeholder,.bf-search__input::-webkit-input-placeholder{color:#8a8a8a!important;font-size:13px!important;opacity:1!important}.bf-search .predictive-search--header{position:absolute!important;left:0;top:calc(100% + 8px);min-width:360px;width:360px;z-index:80;background:#111!important;border:1px solid var(--bf-line);border-radius:10px;padding:8px 0 0}.bf-search predictive-search[open] .predictive-search,.bf-search predictive-search[loading] .predictive-search{display:block!important}.bf-search .predictive-search__item,.bf-search .predictive-search__item-heading,.bf-search .predictive-search__heading{color:#fff}.bf-search .predictive-search__item--term{background:var(--bf-red)!important;color:#fff!important;border:0!important;border-radius:0 0 10px 10px;margin:8px 0 0;padding:12px 16px!important;white-space:nowrap;word-break:normal}.search-modal,.search-modal.gradient,.search-modal__content,.header__search .search-modal{background:var(--bf-black)!important;color:#fff}.search-modal__form .label-search{color:#8a8a8a}.search-modal__form .field,.search.search-modal__form .field{display:flex;align-items:center;width:100%;min-height:52px;padding:0 8px 0 6px;border-radius:999px!important;background:#000!important;border:1px solid #262626!important;overflow:hidden}.search-modal__form .search__button,.search-modal__form .field__button{order:-1;flex:0 0 48px;height:48px;background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important}.search-modal__form .search__input,.search-modal__form .field__input,.search-modal__form input[type=search]{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;height:48px;padding:0 16px 0 0!important}.search-modal__form .search__input::placeholder,.search-modal__form input[type=search]::placeholder{color:#8a8a8a!important;opacity:1}.js-qty__adjust{color:#fff}input:focus,select:focus,textarea:focus{border-color:var(--bf-red)!important;box-shadow:0 0 0 1px var(--bf-red)}.product-card{background:transparent}.product-card__image-wr{background:var(--bf-surface);border:1px solid var(--bf-line);border-radius:var(--bf-radius)!important}.product-card__name,.product-card__name:hover{color:#fff}.product-card__type{color:#8a8a8a}.price,.price-item{color:#fff;font-weight:700}.price--on-sale .price-item--sale,.price__sale .price-item--last{color:#fff;font-size:1.15em}.price__sale s,.price-item--regular.small,.price s{color:#8a8a8a!important;font-weight:400}.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem}.price--on-sale .price__sale>span:first-of-type{order:2}.product-tag{border-radius:4px;font-weight:700;letter-spacing:.04em}.product-tag--soldout{font-size:9px!important;letter-spacing:.02em;padding:4px 6px!important;line-height:1.15;min-width:0}#shopify-pc__banner h2,#shopify-pc__banner p,#shopify-pc__banner a,#shopify-pc__banner__body-policy-link,#shopify-pc__banner a[href*=privacy-policy]{color:#1f1f1f!important}@media(max-width:749px){#shopify-pc__banner,#shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box!important;position:fixed!important;left:8px!important;right:8px!important;bottom:8px!important;top:auto!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;transform:none!important;z-index:2000000}#shopify-pc__banner .shopify-pc__banner__wrapper,#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__btns,#shopify-pc__banner .shopify-pc__banner__btns-granular{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#shopify-pc__banner .shopify-pc__banner__btns,#shopify-pc__banner .shopify-pc__banner__btns-granular{display:flex;flex-direction:column;gap:8px}#shopify-pc__banner button{flex-basis:auto!important;width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}}html.bf-narrow #shopify-pc__banner,html.bf-narrow #shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box!important;position:fixed!important;left:8px!important;right:8px!important;bottom:8px!important;top:auto!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;transform:none!important;z-index:2000000}.product-tag-sale-item{background:var(--bf-red)!important;color:#fff!important}.product-card .js-grid-cart{width:100%;justify-content:center}.swiper-button-prev,.swiper-button-next,.slick-prev,.slick-next,.slick-arrow{background:#00000073!important;color:#fff!important;border-radius:50%;width:40px;height:40px}.swiper-button-prev:hover,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-next:focus,.slick-prev:hover,.slick-next:hover,.slick-arrow:hover,.slick-prev:focus,.slick-next:focus,.slick-arrow:focus,.slick-prev:active,.slick-next:active,.slick-arrow:active,#Slideshow-slideshow-1 .slick-arrow:hover,#Slideshow-slideshow-1 .slick-arrow:focus,#Slideshow-slideshow-1 .slick-arrow:active{background:var(--bf-red)!important}.announcement-slide .swiper-button-prev,.announcement-slide .swiper-button-next,.announcement-swiper .swiper-button-prev,.announcement-swiper .swiper-button-next,.announcement-bar-carousel .swiper-button-prev,.announcement-bar-carousel .swiper-button-next{background:transparent!important;background-color:transparent!important;box-shadow:none!important;width:28px!important;height:28px!important;margin-top:0!important;top:50%!important;transform:translateY(-50%)!important}.announcement-slide .swiper-button-prev:after,.announcement-slide .swiper-button-next:after,.announcement-swiper .swiper-button-prev:after,.announcement-swiper .swiper-button-next:after,.announcement-bar-carousel .swiper-button-prev:after,.announcement-bar-carousel .swiper-button-next:after{font-family:swiper-icons!important;font-weight:400!important;font-size:12px!important;color:#fff!important;letter-spacing:0!important;animation:none!important}.announcement-slide .swiper-button-prev:hover:after,.announcement-slide .swiper-button-next:hover:after,.announcement-swiper .swiper-button-prev:hover:after,.announcement-swiper .swiper-button-next:hover:after{animation:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-size:16px;font-weight:400;color:#fff}.slick-next:before,.slick-prev:before{color:#fff!important}.swiper-scrollbar{background:#1f1f1f}.swiper-scrollbar-drag{background:var(--bf-red)}.swiper-pagination-bullet,.slick-dots li button:before{background:#555;color:#555}.swiper-pagination-bullet-active,.slick-dots li.slick-active button:before{background:var(--bf-red);color:var(--bf-red)}.nav-tabs{border-color:var(--bf-line)}.nav-tabs .nav-link{color:#bdbdbd;background:transparent;border-color:var(--bf-line);text-transform:uppercase;font-weight:700}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background:var(--bf-red)!important;color:#fff!important;border-color:var(--bf-red)!important}.product-single__meta,.product-form__item,.tab-content,.accordion .card,.card,.list-group-item,.table,.table td,.table th{background-color:transparent;color:var(--bf-text);border-color:var(--bf-line)}.js-free-shipping .progress-bar{background-color:var(--bf-red)}.tooltip-inner{background:var(--bf-red);color:#fff}.breadcrumb,.breadcrumb a{color:#8a8a8a}hr,.line,.border,.border-top,.border-bottom{border-color:var(--bf-line)!important}.pagination a,.pagination span,.pagination__item{color:#fff;background:var(--bf-surface-2);border-color:var(--bf-line)}.pagination .current,.pagination a:hover,.pagination__item--current,a.pagination__item:hover{background:var(--bf-red)!important;border-color:var(--bf-red)!important;color:#fff!important}.facets__summary,.facets,.facets-wrapper,#main-collection-filters,.horizontal .facets__summary{background:var(--bf-black)!important;color:#fff;border-color:var(--bf-line)!important}.facet-checkbox input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;opacity:0!important;z-index:-1!important}.site-footer{background:#0a0a0a!important;color:#bdbdbd;border-top:2px solid var(--bf-red)}.site-footer a:hover{color:var(--bf-red)!important}.site-footer__section-title{color:#fff!important}.bf-section{background:var(--bf-black);padding:28px 0 8px}.bf-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.bf-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 14px}.bf-title{font-family:var(--bf-font-display);font-weight:700;text-transform:uppercase;font-size:28px;line-height:1;color:#fff;margin:0}.bf-title em{font-style:normal;color:var(--bf-red)}.bf-more{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;border-bottom:2px solid var(--bf-red);padding-bottom:2px}.bf-hero{position:relative;display:block;background:radial-gradient(ellipse at 50% 35%,#7c0b22,#2a0510 45%,#000 80%);overflow:hidden;color:#fff}.bf-hero{min-height:340px}.bf-hero__media{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center top}.bf-hero__media--desktop{display:none}.bf-hero__ribbon{position:absolute;left:-10%;right:-10%;height:34px;background:#111;opacity:.85;transform:rotate(-6deg);display:flex;align-items:center;overflow:hidden;font:700 11px/1 var(--bf-font-display);letter-spacing:.5em;color:#6b6b6b;white-space:nowrap}.bf-hero__ribbon--a{top:7%}.bf-hero__ribbon--b{bottom:12%;transform:rotate(5deg)}.bf-hero__panel{position:absolute;left:12px;right:12px;bottom:14px;padding:14px 14px 16px;border-radius:12px;background:linear-gradient(135deg,#3c0410eb,#000000eb);border:1px solid rgba(232,20,55,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bf-hero__stock{display:flex;align-items:center;gap:10px;font:700 11px/1 var(--bf-font-display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.bf-hero__bar{flex:1;height:6px;border-radius:6px;background:#fff;overflow:hidden}.bf-hero__bar i{display:block;height:100%;background:var(--bf-red);border-radius:6px}.bf-hero__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.bf-hero__line{font:700 30px/.92 var(--bf-font-display);text-transform:uppercase;color:var(--bf-red);margin:0}.bf-hero__line span{display:block;color:#fff;-webkit-text-stroke:0}.bf-hero__pct{text-align:right;line-height:.8}.bf-hero__upto{display:inline-block;background:var(--bf-red);color:#fff;font:700 11px/1 var(--bf-font-display);letter-spacing:.12em;padding:4px 7px;border-radius:4px}.bf-hero__big{display:block;font:700 64px/.85 var(--bf-font-display);color:#fff;margin-top:4px}.bf-hero__off{display:inline-block;background:var(--bf-red);font:700 10px/1 var(--bf-font-display);letter-spacing:.12em;padding:3px 6px;border-radius:3px}.bf-hero__cta{display:block;margin-top:12px;text-align:center;background:var(--bf-red);color:#fff;font:700 15px/1 var(--bf-font-display);letter-spacing:.1em;text-transform:uppercase;padding:14px;border-radius:8px}.bf-hero:hover .bf-hero__cta{background:#fff;color:#000}.bf-hero-grid{display:grid;gap:10px;padding:10px 10px 16px;background:#080606;color:#fff}.bf-hero-grid__main,.bf-hero-grid__offer{position:relative;isolation:isolate;overflow:hidden;border-radius:14px;background:#21040b}.bf-hero-grid__main{height:var(--bf-hero-mobile-height, 460px);min-height:0}.bf-hero-grid__picture,.bf-hero-grid__image,.bf-hero-grid__offer>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bf-hero-grid__main--left .bf-hero-grid__image{object-position:left center}.bf-hero-grid__main--center .bf-hero-grid__image{object-position:center center}.bf-hero-grid__main--right .bf-hero-grid__image{object-position:right center}.bf-hero-grid__shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a00032e 18%,#0a0003e0 88%),linear-gradient(90deg,rgba(10,0,3,.72),transparent 78%)}.bf-hero-grid__content{position:absolute;z-index:2;inset:auto 18px 20px;max-width:520px}.bf-hero-grid__title{margin:0 0 16px;font:800 clamp(38px,12vw,64px)/.88 var(--bf-font-display);letter-spacing:-.045em;text-transform:uppercase}.bf-hero-grid__title span,.bf-hero-grid__title strong{display:block}.bf-hero-grid__title span{color:var(--bf-red)}.bf-hero-grid__title strong{max-width:9ch;color:transparent;-webkit-text-stroke:1.5px #fff;text-wrap:balance}.bf-hero-grid__discount{display:flex;align-items:flex-end;gap:6px;margin-bottom:16px}.bf-hero-grid__upto,.bf-hero-grid__off{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:4px;background:var(--bf-red);color:#fff;font:800 11px/1 var(--bf-font-display);letter-spacing:.04em;text-transform:uppercase}.bf-hero-grid__percent{font:800 clamp(58px,18vw,92px)/.72 var(--bf-font-display);letter-spacing:-.06em}.bf-hero-grid__actions{display:flex;flex-wrap:wrap;gap:8px}.bf-hero-grid__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:999px;font:700 12px/1 var(--bf-font-display);text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.bf-hero-grid__button--primary{background:var(--bf-red);color:#fff;border:1px solid var(--bf-red)}.bf-hero-grid__button--secondary{background:#0000004d;color:#fff;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bf-hero-grid__button:hover{transform:translateY(-2px);background:#fff;border-color:#fff;color:#000}.bf-hero-grid__offers{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bf-hero-grid__offers::-webkit-scrollbar{display:none}.bf-hero-grid__offer{min-height:180px;scroll-snap-align:start;color:#fff}.bf-hero-grid__offer>img{transition:transform .5s ease}.bf-hero-grid__offer-shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#0d0004db 8%,#0d000473 58%,#0d000414)}.bf-hero-grid__offer-copy{position:absolute;z-index:2;top:20px;left:20px;right:18px;display:flex;flex-direction:column;align-items:flex-start}.bf-hero-grid__offer-copy small{color:var(--bf-red);font:800 11px/1 var(--bf-font-display);letter-spacing:.12em;text-transform:uppercase}.bf-hero-grid__offer-copy strong{max-width:11ch;margin-top:6px;color:#fff;font:800 28px/.92 var(--bf-font-display);letter-spacing:-.02em;text-transform:uppercase}.bf-hero-grid__offer-copy u{margin-top:10px;color:#fff;font:700 12px/1.2 var(--bf-font-display);text-underline-offset:3px}.bf-hero-grid__offer:hover{color:#fff}.bf-hero-grid__offer:hover>img{transform:scale(1.035)}@media(min-width:750px){.bf-hero-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);width:min(100%,1440px);margin:0 auto;padding:18px 24px 22px;gap:18px}.bf-hero-grid__main{height:var(--bf-hero-desktop-height, 540px);min-height:0}.bf-hero-grid__shade{background:linear-gradient(90deg,#0a0003e6,#0a00039e 42%,#0a000308 76%)}.bf-hero-grid__content{inset:9% auto auto 5%;width:48%}.bf-hero-grid__title{margin-bottom:26px;font-size:clamp(52px,5.4vw,86px)}.bf-hero-grid__percent{font-size:clamp(72px,7.4vw,112px)}.bf-hero-grid__actions{margin-top:22px}.bf-hero-grid__offers{grid-auto-flow:row;grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:18px}.bf-hero-grid__offer{min-height:0}.bf-hero-grid__offer-copy{top:28px;left:28px}.bf-hero-grid__offer-copy strong{font-size:clamp(28px,2.8vw,44px)}}@media(prefers-reduced-motion:reduce){.bf-hero-grid__offer>img,.bf-hero-grid__button{transition:none}}.bf-cats{background:var(--bf-black);padding:14px 0 6px;border-bottom:1px solid var(--bf-line)}.bf-cats__list{display:flex;gap:10px;overflow-x:auto;padding:10px 16px;margin:0;list-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bf-cats__list::-webkit-scrollbar{display:none}.bf-cats__item{flex:0 0 auto;scroll-snap-align:start}.bf-cats__link{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:84px;color:#fff;text-align:center}.bf-cats__thumb{position:relative;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 50% 30%,#5a0a1b,#0d0d0d 70%);border:2px solid var(--bf-red);overflow:hidden;display:flex;align-items:center;justify-content:center}.bf-cats__thumb img{width:100%;height:100%;object-fit:cover}.bf-cats__thumb .bf-cats__fallback-image{object-fit:contain;padding:4px;background:#080808}.bf-cats__label{font:700 13px/1.05 var(--bf-font-display);text-transform:uppercase;letter-spacing:.03em}.bf-cats__tag{z-index:2;position:absolute;top:-4px;right:2px;background:var(--bf-red);color:#fff;font:700 10px/1 var(--bf-font-display);padding:3px 5px;border-radius:4px;letter-spacing:.04em}.bf-tiers{background:linear-gradient(135deg,#3a0510,#000 60%);border:1px solid rgba(232,20,55,.4);border-radius:12px;padding:16px;margin:0 16px}.bf-tiers__title{font:700 22px/1 var(--bf-font-display);text-transform:uppercase;color:#fff;margin:0 0 4px;text-align:center}.bf-tiers__title em{font-style:normal;color:var(--bf-red)}.bf-tiers__sub{font-size:12px;color:#bdbdbd;margin:0 0 12px;text-align:center}.bf-tiers__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bf-tier{text-align:center;background:#000;border:1px solid #2c2c2c;border-radius:10px;padding:10px 4px}.bf-tier--top{border-color:var(--bf-red);background:var(--bf-red)}.bf-tier__qty{display:block;font:700 12px/1 var(--bf-font-display);letter-spacing:.1em;text-transform:uppercase;color:#bdbdbd}.bf-tier--top .bf-tier__qty{color:#fff}.bf-tier__pct{display:block;font:700 34px/1 var(--bf-font-display);color:#fff;margin-top:4px}.bf-tiers__note{font-size:11px;color:#8a8a8a;margin:10px 0 0}.bf-tiers__cta{display:block;margin-top:12px;text-align:center;background:#fff;color:#000;font:700 14px/1 var(--bf-font-display);letter-spacing:.1em;text-transform:uppercase;padding:13px;border-radius:8px}.bf-tiers__cta:hover{background:var(--bf-red);color:#fff}@media(max-width:749px){.productswiper .section-block,.product-list .section-block{padding-top:8px!important}.productswiper .section-title-1,.productswiper .section-title-2,.productswiper .subtop,.productswiper .text-top{text-align:center!important}.productswiper .section-title-1,.productswiper .section-title-2{margin-bottom:12px!important}.productswiper .container-p .swiper-slide{width:46%!important;margin-right:12px!important}.product-card__name{font-size:13px}.productswiper .swiper-button-prev,.productswiper .swiper-button-next{display:none!important}}@media(min-width:750px){.bf-hero__media--mobile{display:none}.bf-hero__media--desktop{display:block;aspect-ratio:16 / 7}.bf-hero__panel{left:5%;right:auto;bottom:8%;width:420px}.bf-title{font-size:40px}.bf-cats__list{justify-content:center}.bf-cats__link{width:120px}.bf-cats__thumb{width:96px;height:96px}.bf-tiers{max-width:720px;margin:0 auto}}.wizz-widget,.wizz_widget_heading,.wizz_vol_discount_title,.wizz_upsell_price,.wizz_vol_discount_price,.wizz_volume_discount_main{color:#fff!important}.wizz_vol_discount_compareAtPrice{color:#8a8a8a!important}.wizz_volume_discount_main{background:#e814371a!important;border-color:var(--bf-red)!important}.wizz_radio_label{border-color:var(--bf-red)!important}.radio_check{background:var(--bf-red)!important}.wizz_submit_btn{background:var(--bf-red)!important;color:#fff!important;font-weight:700;letter-spacing:.06em}.wizz_submit_btn:hover{background:#fff!important;color:#000!important}.bf-hero:has(.bf-hero__media--default){min-height:0}.bf-hero:has(.bf-hero__media--default) .bf-hero__panel{position:relative;left:auto;right:auto;bottom:auto;margin:-28px 12px 14px}.bf-hero__media--default{aspect-ratio:5 / 4;object-fit:cover;object-position:28% center}@media(min-width:750px){.bf-hero__media--default{aspect-ratio:2000 / 469;object-position:center}.bf-hero:has(.bf-hero__media--default) .bf-hero__panel{position:absolute;left:auto;right:5%;bottom:50%;transform:translateY(50%);width:400px;margin:0}}[style*="border-color: rgb(216, 181, 123)"]{border-color:var(--bf-red)!important}.jdgm-title{font-size:20px!important}@media(max-width:749px){.product-label .product-tag{font-size:9px;padding:4px 6px}.productswiper .pt-4.text-center{display:none!important}.bf-title,.bf-tiers__title,.bf-tiers__sub,.bf-head{text-align:center;justify-content:center}.section-title-1,.section-title-2{text-align:center!important}}@media(max-width:749px){.jdgm-cards-carousel{--width-xs: calc((100vw - 44px)/2) !important;--width-sm: calc((100vw - 44px)/2) !important}.jdgm-cards-carousel .jdgm-content{gap:0}.jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%!important}.jdgm-cards-carousel .jdgm-videos-container{gap:12px}.jdgm-cards-carousel .jdgm-card{flex:0 0 calc((100% - 12px)/2)!important;width:calc((100% - 12px)/2)!important}.jdgm-cards-carousel .jdgm-text{font-size:12px}.jdgm-cards-carousel .jdgm-card .jdgm-star{font-size:14px!important;width:14px;height:14px}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-name{font-size:12px!important;white-space:normal!important;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;text-align:center}.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-info{align-items:flex-start}.jdgm-cards-carousel .jdgm-card .jdgm-product-name,.jdgm-cards-carousel .jdgm-card .jdgm-product-name a{font-size:11px!important;line-height:1.2!important;white-space:normal!important;text-align:center}.jdgm-cards-carousel .jdgm-card .jdgm-product-name a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden;text-overflow:clip!important}}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-prev-badge__stars .jdgm-star.jdgm--on,.jdgm-prev-badge__stars .jdgm-star.jdgm--half,.jdgm-rating-star,.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--half:before{color:#ca9a41!important}:root{--jdgm-primary-color: #ca9a41}.jdgm-star.jdgm--off,.jdgm-star.jdgm--off:before,.jdgm-star:not(.jdgm--on):not(.jdgm--half){color:#ca9a41!important}.jdgm-prev-badge__stars .jdgm-star.jdgm--off{opacity:.45}@media(max-width:749px){.site-footer .logofooter{display:none!important}}[id*=__bf_] .subtop{display:table;margin:0 auto 10px;padding:6px 14px;border-radius:999px;background:var(--bf-red);color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}[id*=__bf_] .nav-tabs.nav-tabs-1{flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:flex-start;gap:8px;scrollbar-width:none}[id*=__bf_] .nav-tabs.nav-tabs-1::-webkit-scrollbar{display:none}[id*=__bf_] .nav-tabs.nav-tabs-1 .nav-link{white-space:nowrap}@media(min-width:750px){[id*=__bf_] .nav-tabs.nav-tabs-1{justify-content:center}}[id*=__product_tab] .section-title-1,[id*=__product_tab] .section-title-2{margin-bottom:0!important}[id*=__product_tab] .text-center.mt-n4{margin-top:28px!important}@media(max-width:749px){[id*=__product_tab] .text-center.mt-n4{margin-top:20px!important}[id*=__product_tab] .nav-tabs.nav-tabs-1,[id*=__product_tab] .style-button.nav-tabs.nav-tabs-1{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;width:100%!important;max-width:100%;gap:8px!important;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 4px 10px;margin:0;box-shadow:none;scrollbar-width:none}[id*=__product_tab] .nav-tabs.nav-tabs-1::-webkit-scrollbar{display:none}[id*=__product_tab] .nav-tabs.nav-tabs-1 .nav-item{flex:0 0 auto;margin:0}[id*=__product_tab] .nav-tabs.nav-tabs-1 .nav-link{white-space:nowrap!important;font-size:12px;padding:8px 14px!important}}@media(max-width:749px){[id*=__bf_] [data-section-type=producttab] .slick-arrow,[id*=__bf_] [data-section-type=producttab]>.pt-3.text-center{display:none!important}}:root{--bf-card: #0f0f0f;--bf-card-line: #232323}[id*=__bf_],[id$=__stories],[id$=__videos],[id$=__reviews]{position:relative}[id*=__bf_]:not([id$=__bf_hero]):not([id$=__bf_cats]):not([id$=__bf_tiers])+[id*=__bf_]:before,[id$=__bf_cats]+[id*=__bf_]:before{content:"";display:block;height:1px;margin:0 auto;max-width:560px;background:linear-gradient(90deg,transparent,rgba(232,20,55,.55),transparent)}[id*=__bf_] .section-title-1{font-size:22px;letter-spacing:.02em;text-transform:uppercase;font-weight:800;margin-bottom:6px!important}[id*=__bf_] .section-title-1+.font-family-2{font-size:13px;color:#9a9a9a;margin-bottom:18px!important}@media(min-width:750px){[id*=__bf_] .section-title-1{font-size:30px}}[id*=__bf_] .product-card{background:var(--bf-card);border:1px solid var(--bf-card-line);border-radius:14px;padding:10px 8px 12px;overflow:hidden;transition:border-color .2s,transform .2s}[id*=__bf_] .product-card:hover{border-color:#e8143799;transform:translateY(-2px)}[id*=__bf_] .product-card img,[id*=__bf_] .swiper-slide img{filter:none}[id*=__bf_] .price,[id*=__bf_] .product-price{font-weight:800;color:#fff;font-size:15px}[id*=__bf_] .price--sale .price-item--sale,[id*=__bf_] .price ins{color:var(--bf-red)}[id*=__bf_] .price del,[id*=__bf_] .price s{color:#777;font-weight:400;font-size:12px}.bf-cats{border-bottom:0;padding-top:20px}[id$=__stories]{padding-top:6px}[id*=__bf_] .slick-track{display:flex}[id*=__bf_] .slick-slide{height:auto}[id*=__bf_] .slick-slide>div,[id*=__bf_] .slick-slide .producttab-item>div{height:100%}[id*=__bf_] .slick-slide .product-card{height:100%}[id*=__bf_] .section-title-1{overflow-wrap:anywhere}.product-card .product-card__image-wr{border:0!important;background:transparent!important}.productlist-item>div,.productlist-item .product-card{height:100%}.productlist-item .product-card,[data-section-type=producttab] .product-card{box-sizing:border-box;overflow:hidden;border:0!important;border-radius:8px!important;background:transparent;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.productlist-item.col{box-sizing:border-box;height:auto;padding-right:8px!important;padding-left:8px!important;border:0!important;background:transparent}.productlist-item.col>div,.productlist-item.col .product-card{height:100%}.productlist-item.col .product-card{border:0!important;border-radius:8px!important;background:transparent}#Productlist-template--32169714483541__product_list_cL8fRc .slick-track{display:flex!important;align-items:stretch}#Productlist-template--32169714483541__product_list_cL8fRc .productlist-item.col.slick-slide{display:flex!important;height:auto!important}#Productlist-template--32169714483541__product_list_cL8fRc .product-card{width:100%;height:100%}.productlist-item .product-card:hover,[data-section-type=producttab] .product-card:hover{border-color:transparent!important;box-shadow:0 12px 30px #0000003d}.productlist-item .product-card__info,[data-section-type=producttab] .product-card__info{padding:16px 12px 14px}@media(max-width:749px){.productlist-item.col{padding-right:5px!important;padding-left:5px!important}.productlist-item .product-card__info,[data-section-type=producttab] .product-card__info{padding:12px 8px}}[id*=__bf_] .subtop{font-size:11px;padding:5px 12px;margin-bottom:14px}[id*=__bf_] .section-title-1+.font-family-2{margin-bottom:22px!important}[id*=__bf_] .nav-tabs.nav-tabs-1{margin-top:4px}[id*=__bf_] .nav-tabs.nav-tabs-1 .nav-link{font-size:12px;font-weight:700}[id*=__bf_] .nav-tabs .nav-link.active,[id*=__bf_] .nav-tabs .nav-item.show .nav-link{background:#e8143724!important;color:#fff!important;border:2px solid var(--bf-red)!important}.product-card__overlay-btn{transition:background-color .2s,border-color .2s,color .2s}.product-card__overlay-btn:hover,.product-card__overlay-btn:focus,.product-card__overlay-btn:active,.product-card__overlay-btn.btn-theme:hover,.product-card__overlay-btn.gradient-theme-vertical:hover{background:var(--bf-red)!important;background-image:none!important;border-color:var(--bf-red)!important;color:#fff!important}.product-card__overlay-btn:before,.product-card__overlay-btn:after{display:none!important}.product-card__overlay-btn:hover svg,.product-card__overlay-btn:hover svg *{color:#fff!important;stroke:#fff}[id*=__bf_] [data-section-type=producttab]>.text-center{margin-top:0!important;margin-bottom:24px!important;padding-top:6px}[id*=__bf_] .subtop{margin-top:0;margin-bottom:10px;line-height:1.2}[id*=__bf_] .section-title-1{margin-top:0;line-height:1.15}[id*=__bf_] .section-title-1+.font-family-2{margin-bottom:16px!important}[id*=__bf_] .section-block{padding-top:0}[id*=__bf_] .subtop{background:transparent;border:2px solid var(--bf-red);color:#fff!important}[id*=__bf_] .nav-tabs .nav-link.active,[id*=__bf_] .nav-tabs .nav-item.show .nav-link{background:var(--bf-red)!important;border:2px solid var(--bf-red)!important;color:#fff!important}[id$=__bf_lissages] .subtop,[id$=__bf_homecare] .subtop{padding-inline:0;border:0!important;color:var(--bf-red)!important}.main-collection,.facets-container,.facets-container-drawer,#main-collection-filters,.facets-wrapper,facet-filters-form.facets,.facets-pill,.facets__form,.facet-filters,.facet-filters.sorting,.facet-filters__field,.facet-filters__field .select,.facet-filters__sort,#SortBy.select__select,#SortBy{background:var(--bf-black)!important;background-color:var(--bf-black)!important;background-image:none!important;color-scheme:dark}#SortBy,.facet-filters__sort{color:var(--bf-white)!important}#SortBy option,.facet-filters__sort option{background-color:var(--bf-black)!important;color:var(--bf-white)!important}.slider-container .noUi-connect,.facets__price .noUi-connect{background:var(--bf-red)!important}.spark-carousal-root button[class*="spark-tw-bg-[#CECECE]"],.spark-carousal-root button[class*="spark-tw-w-[32px]"]{background:#00000073!important;background-color:#00000073!important}.spark-carousal-root button[class*="spark-tw-bg-[#CECECE]"]:hover,.spark-carousal-root button[class*="spark-tw-w-[32px]"]:hover,.spark-carousal-root button[class*="hover:spark-tw-bg-[#a1a1a1]"]:hover{background:var(--bf-red-dark)!important;background-color:var(--bf-red-dark)!important}.site-footer .social-account .social-icons a{color:var(--bf-red)!important;margin-bottom:0}.site-footer .social-account .social-icons .icon,.site-footer .social-account .social-icons svg,.site-footer .social-account .social-icons i{width:28px!important;height:28px!important;font-size:28px!important;color:var(--bf-red)!important;fill:currentColor}[id*=__bf_] .prdtab-content.slick-slider{padding-bottom:40px}[id*=__bf_] .prdtab-content .slick-dots{bottom:8px}[id$=__featured_collections_circles],[id$=__featured_collections_circles] [class*=customstyle],[id$=__featured_collections_circles] .section-block,[id$=__featured_collections_circles] .collection-card-1,[id$=__featured_collections_circles] .collectionlist-item{background:#0b0b0b!important;background-color:#0b0b0b!important}[id$=__featured_collections_circles] .collection-card-1 p{display:none}[id$=__featured_collections_circles] .collection-card-1 h4{display:block;margin-top:16px;padding-top:8px!important;color:#fff;font-size:12px;line-height:1.25;font-weight:600;letter-spacing:.02em}[id$=__featured_collections_circles] .collection-card-1 h4 a{color:#fff!important}[id$=__featured_collections_circles] .collection-card-1{display:flex;flex-direction:column;align-items:center}[id$=__featured_collections_circles] .collection-card__image{border-radius:50%!important;border:2px solid var(--bf-red);overflow:hidden;background:#0b0b0b!important;isolation:isolate;width:100%;max-width:110px;aspect-ratio:1 / 1;margin:0 auto}[id$=__featured_collections_circles] .collection-card__image .image-content__image-wrapper{padding-top:100%!important;height:0}[id$=__featured_collections_circles] .collection-card__image img{object-fit:cover;object-position:top center}[id$=__featured_collections_circles] .collectionlist-slider,[id$=__featured_collections_circles] .collectionlist-item{align-items:flex-start;justify-content:center}@media(min-width:990px){[id$=__featured_collections_circles] .collectionlist-item{flex:0 0 12.5%;max-width:12.5%}}.template-index #MainContent{overflow-x:clip}.template-index #MainContent .shopify-section{scroll-margin-top:96px}.template-index #MainContent .index-section:last-child{padding-bottom:0}.template-index .section-title-1.mb-5,.template-index .section-title-2.mb-5{margin-bottom:20px!important}.template-index .section-title-1.mb-2,.template-index .section-title-2.mb-2{margin-bottom:8px!important}@media(max-width:990px){.template-index #MainContent .shopify-section{scroll-margin-top:72px}.template-index .section-title-1.mb-5,.template-index .section-title-2.mb-5{margin-bottom:14px!important}[id*=count_down] countdown-timer,[id*=count_down] .countdown-item,[id*=count_down] .countdown-timer{display:block;width:100%}[id*=count_down] .or-countdown,[id*=count_down] .countdown-item ul{display:flex!important;flex-wrap:nowrap!important;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:0;margin:0;padding:0;list-style:none}[id*=count_down] .or-countdown li,[id*=count_down] .countdown-item ul li{flex:0 0 25%;max-width:25%;padding:0 4px!important;border-right:0!important}[id$=__featured_collections_circles] .collectionlist-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start!important;scrollbar-width:none}[id$=__featured_collections_circles] .collectionlist-slider::-webkit-scrollbar{display:none}[id$=__featured_collections_circles] .collectionlist-item{flex:0 0 25%!important;max-width:25%!important}.product-card--style1 .product-card__overlay{padding:6px 0 14px!important;margin:0}.product-card--style1 .product-card__info{padding-top:10px!important}.product-card--style1 .product-card__name{margin-top:4px}.spark-carousal-root,.spark-carousal-root p,.spark-carousal-root span,.spark-carousal-root a,.spark-carousal-root h2,.spark-carousal-root h3,.spark-carousal-root h4{font-size:14px!important;line-height:1.35}}html.bf-narrow [id*=count_down] countdown-timer,html.bf-narrow [id*=count_down] .countdown-item,html.bf-narrow [id*=count_down] .countdown-timer{display:block;width:100%}html.bf-narrow [id*=count_down] .or-countdown,html.bf-narrow [id*=count_down] .countdown-item ul{display:flex!important;flex-wrap:nowrap!important;width:100%;overflow-x:auto;justify-content:flex-start;margin:0;padding:0;list-style:none}html.bf-narrow [id*=count_down] .or-countdown li,html.bf-narrow [id*=count_down] .countdown-item ul li{flex:0 0 25%;max-width:25%;padding:0 4px!important}html.bf-narrow [id$=__featured_collections_circles] .collectionlist-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;justify-content:flex-start!important}html.bf-narrow [id$=__featured_collections_circles] .collectionlist-item{flex:0 0 25%!important;max-width:25%!important}html.bf-narrow .product-card--style1 .product-card__overlay{padding:6px 0 14px!important}html.bf-narrow .product-card--style1 .product-card__info{padding-top:10px!important}html.bf-narrow .spark-carousal-root,html.bf-narrow .spark-carousal-root p,html.bf-narrow .spark-carousal-root span,html.bf-narrow .spark-carousal-root a{font-size:14px!important}.slideshow a.btn:not(.btn-fullbanner),.slideshow .slideshow__btn:not(.btn-fullbanner){background:var(--bf-red)!important;background-color:var(--bf-red)!important;border-color:var(--bf-red)!important;color:#fff!important}.slideshow a.btn-fullbanner,.slideshow .btn-fullbanner{background:transparent!important;background-color:transparent!important}.product-freeship .free-shipping-content svg,.product-freeship .free-shipping-content svg path,.product-freeship .free-shipping-content svg circle,.product-freeship .free-shipping-content svg .a,.cart .free-shipping-content svg,.cart .free-shipping-content svg path,.cart .free-shipping-content svg circle,.cart .free-shipping-content svg .a,.cart-right .free-shipping-content svg,.cart-right .free-shipping-content svg path,.cart-right .free-shipping-content svg circle,.cart-right .free-shipping-content svg .a{color:var(--bf-red);stroke:var(--bf-red)!important}.product-content #nav-tab-info .nav-tabs .nav-link,.product-content #nav-tab-info .nav-tabs .nav-link.active,.product-content #nav-tab-info .nav-tabs .nav-item.show .nav-link,.product-content #nav-tab-info .nav-item.nav-link.active{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:#fff!important}.product-content #nav-tab-info .nav-tabs .nav-link:before,.product-content #nav-tab-info .nav-tabs .nav-link.active:before{border-bottom-color:var(--bf-red)!important}.product-content #nav-tab-info .nav-tabs .nav-link.active,.product-content #nav-tab-info .nav-item.nav-link.active{border-bottom:2px solid var(--bf-red)!important}select.jdgm-sort-dropdown,.jdgm-widget select.jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.jdgm-rev-widg{--jdgm-primary-color: #e81437}.jdgm-rev-widg a:not([class*=star]),.jdgm-rev-widg .jdgm-write-rev-link,.jdgm-rev-widg .jdgm-rev__buyer-badge,.jdgm-rev-widg .jdgm-paginate a,.jdgm-rev-widg .jdgm-sort-dropdown-wrapper,.jdgm-rev-widg .jdgm-sort-dropdown{color:var(--bf-red)}.jdgm-rev-widg .jdgm-rev__icon,.jdgm-rev-widg .jdgm-rev__icon:before,.jdgm-rev-widg .jdgm-rev-widg__summary-text,.jdgm-rev-widg .jdgm-histogram__frequency{color:#fff!important}.jdgm-rev-widg .jdgm-write-rev-link,.jdgm-rev-widg .jdgm-rev__buyer-badge{background:var(--bf-red)!important;background-color:var(--bf-red)!important;border-color:var(--bf-red)!important;color:#fff!important}.jdgm-rev-widg .jdgm-histogram__bar-content,.jdgm-rev-widg .jdgm-histogram__bar-fill,.jdgm-rev-widg .jdgm-histogram__bar>span{background-color:var(--bf-red)!important}.jdgm-rev-widg .jdgm-star,.jdgm-rev-widg .jdgm-star:before,.jdgm-rev-widg .jdgm-star.jdgm--on,.jdgm-rev-widg .jdgm-star.jdgm--half,.jdgm-rev-widg .jdgm-star.jdgm--off,.jdgm-rev-widg .jdgm-star.jdgm--on:before,.jdgm-rev-widg .jdgm-star.jdgm--half:before,.jdgm-rev-widg .jdgm-star.jdgm--off:before{color:#ca9a41!important;background:transparent!important}.og-cart-delivery-summary{background:#000!important;background-color:#000!important;color:#fff;border-color:var(--bf-line);border-radius:12px}.cart-right{border-radius:14px!important;overflow:hidden}.drawer-crossell,.drawer-crossell-inner,.drawer-crossell-product,.drawer-crossell__item,.drawer-crossell .product-card,.drawer-crossell .product-card__info{background:#000!important;background-color:#000!important;color:#fff}.drawer-crossell h6,.drawer-crossell .product-card__name,.drawer-crossell .product-card__price,.drawer-crossell .js-grid-cart,.drawer-crossell a{color:#fff!important}@media(max-width:991px){.announcement-bar{padding:6px 0!important}#announcement-topbar .col-left,#announcement-topbar .text-body{min-width:0;max-width:100%}#announcement-topbar .text-body{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:20px}.site-header .header-bottom{padding-top:0!important;padding-bottom:0!important}.site-header .header-top__wrap{min-height:64px;padding-top:0!important}.site-header .toggle-menu-mobile{flex:0 0 88px!important;min-width:88px}.site-header .col-logo{flex:1 1 auto!important;min-width:0}.site-header .header-bottom__right,.site-header .col-bottom__right{flex:0 0 88px!important;min-width:88px}.site-header .site-header__link,.site-header .modal__toggle-search-mobile,.site-header .js-toggle-cart{min-width:44px;min-height:44px;padding:10px!important;align-items:center;justify-content:center}.site-header .toggle-menu-mobile>button,.site-header .toggle-menu-mobile>.modal__toggle-search-mobile{flex:0 0 44px}.site-header .site-header__logo-link{min-height:44px;padding:4px 8px!important}.site-header .site-header__logo img,.site-header .site-header__logo img.logo-dark{max-width:min(116px,30vw)!important;max-height:34px}.announcement-swiper{overflow:hidden!important}.announcement-swiper .swiper-button-prev{left:4px!important}.announcement-swiper .swiper-button-next{right:4px!important}.announcement-swiper .swiper-button-prev,.announcement-swiper .swiper-button-next{width:44px!important;height:44px!important}.announcement-swiper .swiper-slide{max-width:100%;overflow:hidden}.announcement-swiper .swiper-slide>div{padding-right:34px!important;padding-left:34px!important;font-size:11px;line-height:1.35}#NavDrawer .drawer__inner{width:min(88vw,360px);max-width:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#NavDrawer .modal-header{min-height:56px}#NavDrawer .js-drawer-close .close,.mini-cart-content .modal-header .close,.search-modal__close-button{width:44px;height:44px;min-width:44px;min-height:44px}.search-modal__close-button{display:inline-flex;align-items:center;justify-content:center}.drawer__nav-link--top-level{min-height:48px;padding-top:12px!important;padding-bottom:12px!important;display:flex;align-items:center}.drawer__nav-toggle-btn{flex:0 0 48px;width:48px;min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.mini-cart-content,.bf-cart-drawer-panel{width:min(92vw,390px)!important;max-width:100vw;overscroll-behavior:contain}.mini-cart-btns .js-cart-btn-cart{min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center}.mini-cart-footer .checkbox__label{min-height:44px;display:inline-flex;align-items:center}.template-product .slick-arrow{width:44px!important;height:44px!important;min-width:44px;min-height:44px}.productlist-wrapper .slick-arrow,[data-section-type=producttab] .slick-arrow{display:none!important}.product-card__name{display:-webkit-box!important;min-height:42px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.35!important}.product-card__image,.product-card__image-wr,.productlist-slider,.prdtab-content{touch-action:pan-y}.collectionlist-slider,.nav-tabs{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.collectionlist-item,.nav-tabs .nav-item{scroll-snap-align:start}}@media(hover:none)and (pointer:coarse){.product-card:hover,[id*=__bf_] .product-card:hover{transform:none!important;box-shadow:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(min-width:992px){.site-header .header-bottom{padding-bottom:5px!important}}.bf-search-suggest{display:none}@media(max-width:991px){.search-modal__content{padding:18px 16px 22px!important}.search-modal__form .label-search,.label-search{color:#fff!important;font-size:17px!important;font-weight:700;letter-spacing:0;text-transform:none!important}.search-modal__form .field,.search.search-modal__form .field{min-height:54px;margin-top:12px;border-radius:7px!important;border-color:#3a3a3a!important;transition:border-color .2s ease}.search-modal__form .field:focus-within{border-color:#e81437!important}.search-modal__form .search__input,.search-modal__form .field__input,.search-modal__form input[type=search]{height:52px;font-size:16px!important;border-bottom:0!important}.search-modal__form .search__input::placeholder,.search-modal__form input[type=search]::placeholder,.search-modal__form .search__input::-webkit-input-placeholder{font-size:15px!important;color:#8a8a8a!important}.bf-search-suggest{display:block;margin-top:22px}.bf-search-suggest__title{margin:0 0 12px;color:#8a8a8a;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bf-search-suggest__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bf-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid #333;border-radius:999px;background:#111;color:#fff!important;font-size:13.5px;font-weight:600;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.bf-chip:active{transform:scale(.96);border-color:#e81437}.bf-chip--hot{background:#e81437;border-color:#e81437}.search-modal__content:has(.search__input:not(:placeholder-shown)) .bf-search-suggest{display:none}.detail-modal.active .bf-search-suggest__list li{opacity:0;animation:bfChipIn .35s ease forwards}.detail-modal.active .bf-search-suggest__list li:nth-child(1){animation-delay:.1s}.detail-modal.active .bf-search-suggest__list li:nth-child(2){animation-delay:.15s}.detail-modal.active .bf-search-suggest__list li:nth-child(3){animation-delay:.2s}.detail-modal.active .bf-search-suggest__list li:nth-child(4){animation-delay:.25s}.detail-modal.active .bf-search-suggest__list li:nth-child(5){animation-delay:.3s}.detail-modal.active .bf-search-suggest__list li:nth-child(6){animation-delay:.35s}.detail-modal.active .bf-search-suggest__list li:nth-child(7){animation-delay:.4s}@keyframes bfChipIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.detail-modal.active .bf-search-suggest__list li{opacity:1;animation:none}}}@media(max-width:991px){.search-modal .search-modal__form .field input.search__input,.search-modal .search-modal__form .field input.search__input:focus,.search-modal .search-modal__form .field input.search__input:-webkit-autofill{background:transparent!important;background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px #000 inset!important;box-shadow:none!important}}@media(max-width:991px){.site-header .site-header__wishlist{display:none!important}.bf-drawer-wishlist .icon,.bf-drawer-wishlist svg{width:20px;height:20px;flex:0 0 auto}.bf-drawer-wishlist__count:not(:empty){margin-left:8px;min-width:20px;padding:2px 6px;border-radius:999px;background:#e81437;color:#fff;font-size:11px;font-weight:700;line-height:16px;text-align:center}}@media(min-width:990px){[id$=__featured_collections_circles] .collection-card__image{max-width:150px;border-width:3px}[id$=__featured_collections_circles] .collectionlist-item{flex:0 0 16.6667%;max-width:16.6667%}[id$=__featured_collections_circles] .collection-card-1 h4{font-size:14px;margin-top:18px}}@media(max-width:991px){.product-image__product .row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:4px}.product-image__product .row::-webkit-scrollbar{display:none}.product-image__product .row>[class*=col-]{flex:0 0 62%;max-width:62%;scroll-snap-align:start}}@media(max-width:750px){[class*=__newsletter-footer][data-section-type=newletter-footer]{background-size:auto 168px!important;background-position:left top!important;background-color:#0b0b0b!important;padding-top:188px!important}[class*=__newsletter-footer][data-section-type=newletter-footer]:before{content:"";position:absolute;left:0;right:0;top:96px;height:72px;background:linear-gradient(to bottom,#0b0b0b00,#0b0b0b);z-index:0;pointer-events:none}}[id*=__product_list_] .productlist-slider,[id*=__product_list_] .product-card__info{margin-bottom:0!important}.product-card__price:not(.product-card__pricesale){color:#fff!important}.product-card__price.product-card__pricesale,.product-card__price.product-card__pricesale>:not(s):not(.visually-hidden){color:#fff!important}.qv-content:after{background:none!important;display:none!important}.mini-cart-content .js-cart-btn-checkout.disabled{pointer-events:auto!important;opacity:1!important;cursor:pointer}.bf-terms-msg{margin:0 0 12px;padding:0;color:#ff8da0;font-size:13px;line-height:1.35;text-align:left}.bf-terms-msg[hidden]{display:none}.bf-terms-nudge{animation:bfTermsNudge .4s ease}@keyframes bfTermsNudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.bf-terms-nudge{animation:none}}.mini-cart-content .checkbox__label{font-size:13px;line-height:1.4;min-height:44px;display:inline-flex;align-items:center}@media(max-width:991px){.mini-cart-item .js-qty__adjust{min-width:40px;min-height:44px}.mini-cart-item .js-remove-mini-cart{min-height:44px;padding-left:8px;padding-right:0}}.mini-cart-content .mini-cart-taxes,.mini-cart-content .js-free-shipping-text,.mini-cart-content .checkbox__label{text-transform:none}.mini-cart-content .checkbox__label{display:inline-block;min-height:0;padding-top:12px;padding-bottom:12px}.bf-terms-msg{text-transform:none}@media(max-width:991px){.product-card__overlay .btn.product-card__overlay-btn{width:44px;height:44px}.mini-cart-content .block-addon{gap:8px!important;justify-content:center;flex-wrap:wrap}.mini-cart-content .block-addon__box>div:first-child{min-height:44px;padding:0 14px;gap:8px;border:1px solid #2a2a2a;border-radius:999px;cursor:pointer}.mini-cart-content .block-addon__box>div:first-child span{display:inline!important;font-size:13px;color:#d6d6d6;text-transform:none}}.mini-cart-item{position:relative}.mini-cart-item.bf-busy{opacity:.45;pointer-events:none;transition:opacity .15s ease}.mini-cart-item.bf-busy:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:bfSpin .7s linear infinite}@keyframes bfSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cardraw .mini-cart-content,.cardraw .overlaycart,.bf-cart-drawer-overlay,.bf-cart-drawer-panel{transition:none!important}.mini-cart-item.bf-busy:after{animation:none;border-top-color:#ffffff59}}@media(max-width:991px){.product-card__overlay .btn.product-card__overlay-btn{min-width:44px;flex:0 0 44px}}@media(max-width:991px){.mini-cart-content .block-addon{flex-wrap:nowrap;gap:8px!important;margin-bottom:12px!important;padding-bottom:12px!important}.mini-cart-content .block-addon__box>div:first-child{padding:0 10px;gap:6px;white-space:nowrap}.mini-cart-content .block-addon__box>div:first-child span{font-size:12px}}.facet-filters__sort.select__select,.facet-filters .select__select{background-color:#000!important;color:#fff;border:1px solid #262626!important;border-radius:7px}.facet-filters__sort.select__select option{background-color:#000;color:#fff}.facet-filters__sort.select__select,.facet-filters .select__select{border-radius:7px!important}[class*=__advanced_content_f38tNh]{background-size:contain!important;background-position:left center!important;background-repeat:no-repeat!important;background-color:#000!important;min-height:300px;display:flex;align-items:center}[class*=__advanced_content_f38tNh]>.container{width:100%}@media(max-width:750px){[class*=__advanced_content_f38tNh]{background-size:auto 170px!important;background-position:left top!important;min-height:0;display:block;padding-top:186px!important;padding-bottom:8px}}section[class*=__advanced_content_f38tNh][data-section-id]{background-size:contain!important;background-position:left center!important;background-repeat:no-repeat!important}@media(max-width:750px){section[class*=__advanced_content_f38tNh][data-section-id]{background-size:auto 170px!important;background-position:left top!important}}@media(min-width:751px){section[class*=__advanced_content_f38tNh] .subtop{display:none}}@media(max-width:750px){section[class*=__advanced_content_f38tNh][data-section-id]{background-size:auto 160px!important;background-position:33% top!important;padding-top:176px!important}}@media(max-width:750px){section[class*=__advanced_content_f38tNh][data-section-id]{padding-bottom:20px!important;text-align:center}section[class*=__advanced_content_f38tNh] [data-aos]{opacity:1!important;transform:none!important;transition:none!important}section[class*=__advanced_content_f38tNh] .subtop{display:block;margin:0 0 6px!important;font-size:12px;letter-spacing:.14em}section[class*=__advanced_content_f38tNh] .section-title-1{display:block!important;margin:0 auto 4px!important;padding:0 16px;font-size:30px!important;line-height:1.08!important;font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:#fff!important;overflow-wrap:anywhere}section[class*=__advanced_content_f38tNh] .section-title-1:after{content:"";display:block;width:44px;height:3px;margin:14px auto 0;border-radius:2px;background:#e81437}}.wizz_widget_heading:after,.wizz_widget_heading:before{color:#fff!important}[id$=__bf_pdp_marquee] .scroling-section{background:#0b0b0b;border-top:1px solid #262626;border-bottom:1px solid #262626;padding:14px 0}[id$=__bf_pdp_marquee] .text-scroll{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}[id$=__bf_pdp_marquee] .bf-marq-item{font-family:var(--g-font-2, "Figtree"),"Figtree",sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;padding-left:22px!important;padding-right:22px!important}[id$=__bf_pdp_marquee] .bf-marq-item:after{content:"";flex:0 0 auto;width:6px;height:6px;margin-left:44px;background:#e81437;transform:rotate(45deg)}[id$=__bf_pdp_marquee] .text-scroll:hover .textscroll-item{animation-play-state:paused}@media(max-width:749px){[id$=__bf_pdp_marquee] .scroling-section{padding:12px 0}[id$=__bf_pdp_marquee] .bf-marq-item{font-size:11px;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){[id$=__bf_pdp_marquee] .textscroll-item{animation:none!important}}[id$=__bf_pdp_marquee] .scroling-section{background:#e81437;border-top:0;border-bottom:0}[id$=__bf_pdp_marquee] .bf-marq-item:after{background:#fff}[id$=__bf_pdp_faq] .card-faqs-heading h4,[id$=__bf_pdp_faq] .faq-heading{font-size:16px!important;line-height:1.35;font-weight:600;letter-spacing:0}@media(max-width:749px){[id$=__bf_pdp_faq] .card-faqs-heading h4,[id$=__bf_pdp_faq] .faq-heading{font-size:15px!important}}.iwt-hoz .iwt-item{text-align:left!important}.iwt-hoz .iwt-item__text{color:#fff!important;text-align:left!important}.iwt-hoz .iwt-item svg path{stroke:#e81437!important;fill:none!important}.iwt-hoz .iwt-item svg{color:#e81437;flex:0 0 auto}.product-single__meta .wizz-widget{width:100%!important;max-width:100%;margin:0 0 16px}.product-single__meta .wizz_submit_btn{display:none!important}.product-form__buynow{display:block!important}.product-form__buynow .shopify-payment-button{width:100%!important}.sticky-cart-wr{border-top:1px solid #262626}.sticky-cart-wr #js-sticky-btn:hover{background:#c90f2e;border-color:#c90f2e;color:#fff}@media(max-width:991px){.whatsButton{transition:transform .25s ease}html:has(.sticky-cart-wr.active:not(.disable)) .whatsButton{transform:translateY(-72px)}}.mini-cart-content .wbadge{display:none!important}.product-form__quantity-submit .product-form__item--submit{margin-left:0!important;margin-right:0!important;flex:1 1 100%;max-width:100%}.product-single__meta .product-form__quantity-submit .product-form__item--submit{margin:0!important}html:has(.js-mini-cart.active) shopify-forms-embed{display:none!important}@media(max-width:991px){body.template-product shopify-forms-embed{display:none!important}}@media(max-width:991px){html:has(.sticky-cart-wr.active:not(.disable)) .progress-wrap{opacity:0!important;visibility:hidden!important}}.sticky-cart-wr .wbadge{display:none!important}[id$=__bf_pdp_faq] .section-title-1{margin-bottom:12px!important}[id$=__bf_pdp_faq] .txt-body-70{color:#c9c9c9;font-size:15px;line-height:1.6;margin-bottom:24px!important;max-width:340px}[id$=__bf_pdp_faq] a:not(.btn){color:#fff;text-decoration:underline;text-decoration-color:#e81437;text-underline-offset:3px}[id$=__bf_pdp_faq] a:not(.btn):hover{color:#ff5c77}[id$=__bf_pdp_faq] .col-lg-9{flex:0 0 100%;max-width:100%}[id$=__bf_pdp_faq] #accordion-faqs{margin-bottom:0!important}[id$=__bf_pdp_faq] .card-faqs,[id$=__bf_pdp_faq] .card-faqs:first-child{margin-bottom:10px;background:#111;border:1px solid #262626;border-radius:10px;transition:border-color .2s ease,background-color .2s ease}[id$=__bf_pdp_faq] .card-faqs:last-child{margin-bottom:0}[id$=__bf_pdp_faq] .card-faqs:hover{border-color:#404040}[id$=__bf_pdp_faq] .card-faqs:has(.faq-heading:not(.collapsed)){background:#150b0d;border-color:#e8143799}[id$=__bf_pdp_faq] .card-faqs-heading{padding-right:0}[id$=__bf_pdp_faq] .faq-heading{min-height:60px;padding:16px 64px 16px 20px!important;color:#fff}[id$=__bf_pdp_faq] .faq-heading .faq-icon{top:50%;right:16px;width:32px;height:32px;margin-top:-16px;border:1px solid #404040;border-radius:50%;transition:background-color .2s ease,border-color .2s ease}[id$=__bf_pdp_faq] .faq-heading .faq-icon i{display:none}[id$=__bf_pdp_faq] .faq-heading .faq-icon:before,[id$=__bf_pdp_faq] .faq-heading .faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:#fff;border-radius:1px;transition:transform .2s ease}[id$=__bf_pdp_faq] .faq-heading.collapsed .faq-icon:after{transform:rotate(90deg)}[id$=__bf_pdp_faq] .faq-heading:not(.collapsed) .faq-icon{background:#e81437;border-color:#e81437}[id$=__bf_pdp_faq] .card-faqs .collapse,[id$=__bf_pdp_faq] .card-faqs .collapsing{padding-left:0!important}[id$=__bf_pdp_faq] .card-faqs .card-body{padding:0 64px 20px 20px!important;color:#c9c9c9;font-size:14px;line-height:1.65}[id$=__bf_pdp_faq] .card-faqs .card-body p:last-child{margin-bottom:0}@media(min-width:992px){[id$=__bf_pdp_faq] section>.container{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:auto auto 1fr;column-gap:64px;align-items:start}[id$=__bf_pdp_faq] section>.container>.subtop,[id$=__bf_pdp_faq] section>.container>.section-title-1,[id$=__bf_pdp_faq] section>.container>.txt-body-70{grid-column:1}[id$=__bf_pdp_faq] section>.container>.row{grid-column:2;grid-row:1 / span 3;margin:0}[id$=__bf_pdp_faq] section>.container>.row>.col-lg-9{padding:0}}@media(max-width:749px){[id$=__bf_pdp_faq] .faq-heading{padding-left:16px!important;padding-right:56px!important}[id$=__bf_pdp_faq] .faq-heading .faq-icon{right:12px}[id$=__bf_pdp_faq] .card-faqs .card-body{padding:0 16px 18px!important}[id$=__bf_pdp_faq] .txt-body-70{max-width:none;font-size:14px}}@media(prefers-reduced-motion:reduce){[id$=__bf_pdp_faq] .card-faqs,[id$=__bf_pdp_faq] .faq-icon,[id$=__bf_pdp_faq] .faq-icon:after{transition:none}}[id$=__bf_pdp_faq] .subtop{display:block!important;width:auto;margin:0 0 8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0;color:#ff5c77!important;font-size:12px;text-align:left}[id$=__bf_pdp_faq] .section-title-1{text-align:left!important}.product-single__meta .jdgm-preview-badge:has([data-number-of-reviews="0"]){display:none!important}.bf-desc-preview{margin-bottom:8px}.bf-desc-more{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:#e81437;text-underline-offset:3px}#bf-description{scroll-margin-top:90px}.bf-desc-toggle{display:none}.tabcustom:focus-visible,.faq-heading:focus-visible{outline:2px solid #E81437;outline-offset:2px}.wizz-widget .wizz_volume_discount_main{border-color:#333!important;background:transparent!important}.wizz-widget .wizz_volume_discount_main:has(.wizz_radio_input:checked){border-color:#e81437!important;background:#e814371a!important}@media(max-width:991px){body .whatsButton,body .whatsButton svg{width:44px;height:44px}body .whatsButton{transition:transform .25s ease,opacity .2s ease}html.bf-float-away .whatsButton,html.bf-float-away .progress-wrap{opacity:0!important;visibility:hidden!important;pointer-events:none}.sticky-unvariant #js-sticky-prd{flex-wrap:nowrap}.sticky-unvariant .sticky-cart-selectors{display:none!important}#bf-sticky-summary{display:flex;flex-direction:column;justify-content:center;flex:0 0 auto;margin-right:16px;min-width:76px;line-height:1.25;color:#fff}#bf-sticky-summary [data-qty]{font-size:12px;color:#c9c9c9}#bf-sticky-summary [data-qty]:empty{display:none}#bf-sticky-summary [data-price]{font-size:16px;font-weight:700;white-space:nowrap}.bf-desc-pane.bf-desc-clamped{position:relative;max-height:600px;overflow:hidden}.bf-desc-pane.bf-desc-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,#0000,#000);pointer-events:none}.bf-desc-toggle{display:block;width:100%;min-height:48px;margin-top:16px;background:transparent;border:1px solid #404040;border-radius:var(--g-font-radius-btn, 24px);color:#fff;font-weight:600;font-size:14px}}@media(max-width:749px){body.template-product .g-breadcrumb{display:none}.product-single__meta .iwt-hoz{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-single__meta .iwt-hoz .iwt-item{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.product-single__meta .iwt-hoz .iwt-item__text{margin-top:0!important;font-size:12px;line-height:1.3}.product-single__meta .iwt-hoz .iwt-item svg{width:22px;height:22px}body.template-product .product-tag,body.template-product .p-attr,body.template-product .wizz-most-popular-show span,body.template-product .share-title,body.template-product .js-grid-cart,body.template-product #js-sticky-btn{font-size:12px!important}[id$=__bf_pdp_marquee] .bf-marq-item{font-size:12px}.product-single__meta .social-sharing__link{display:inline-flex;align-items:center;min-height:44px}.product-single__meta .jdgm-prev-badge,.product-form__quantity-submit .checkbox{display:flex;align-items:center;min-height:44px}.product-form__quantity-submit .checkbox__label{padding-top:12px;padding-bottom:12px}[id$=__bf_pdp_faq] .txt-body-70 a{display:inline-block;padding:14px 0;margin:-14px 0}[id$=__product-content] .nav-tabs .nav-link{min-height:44px}product-recommendations:not(:has(*)):not(.bf-rec-none){display:block;width:100%;min-height:430px}}#bf-sticky-summary:has(+#js-sticky-btn:disabled){display:none!important}.js-btn-view:not(.active){border-color:#404040!important}section[class*=__advanced_content_f38tNh][data-section-id] .section-title-1{text-align:left!important}@media(min-width:751px){section[class*=__advanced_content_f38tNh][data-section-id]{background-position:center center!important;padding-top:0!important}section[class*=__advanced_content_f38tNh] .section-title-1{max-width:42%;margin:0!important}}@media(min-width:751px)and (max-width:1199px){section[class*=__advanced_content_f38tNh][data-section-id]{background-size:cover!important;background-position:62% center!important}}@media(max-width:750px){section[class*=__advanced_content_f38tNh][data-section-id]{background-size:auto 220px!important;background-position:71% top!important;padding-top:232px!important;text-align:left}section[class*=__advanced_content_f38tNh] .subtop{display:none}section[class*=__advanced_content_f38tNh] .section-title-1{margin:0 0 4px!important;padding:0}section[class*=__advanced_content_f38tNh] .section-title-1:after{margin:14px 0 0}}@media(min-width:992px){section[class*=__advanced_content_f38tNh][data-section-id]{min-height:240px}}.facet-filters__field .select,.facet-filters__field .select .select__select,.facet-filters__sort.select__select{border:0!important;box-shadow:none!important}.facet-filters__sort.select__select:focus-visible{outline:2px solid #E81437;outline-offset:2px}.free-shipping-content svg path{stroke:#e81437!important}.mini-cart-content .block-addon__box>.small>svg{color:#e81437}@media(hover:hover){.js-qty__adjust:hover{background-color:#e81437!important;color:#fff!important}.js-qty__adjust:hover svg,.js-qty__adjust:hover svg path{color:#fff!important;fill:#fff!important}}@media(min-width:750px){[data-section-type=cart]{padding-top:40px}}.product-card__installments{margin:4px 0 0;font-size:11px;line-height:1.3;color:#9a9a9a;font-weight:400}.product-card .wbadge.wbadge-position-topRight{top:8px!important;right:8px!important}.product-card .wbadge.wbadge-position-topLeft{top:8px!important;left:8px!important}.product-card .wbadge.wbadge-position-bottomRight{bottom:8px!important;right:8px!important}.product-card .wbadge.wbadge-position-bottomLeft{bottom:8px!important;left:8px!important}.product-card--style6{display:flex;flex-direction:column}.product-card--style6 .product-card__info{flex:1 1 auto;display:flex;flex-direction:column}.product-card--style6 .product-card__add-cart{margin-top:auto;padding-top:10px}.product-card--style6 .product-card__add-cart .js-grid-cart{width:100%;background-color:transparent!important;border:1px solid #E81437;color:#fff;padding:9px 14px!important;transition:background-color .2s ease,border-color .2s ease}.product-card--style6 .product-card__add-cart .js-grid-cart:hover,.product-card--style6 .product-card__add-cart .js-grid-cart:active,.product-card--style6 .product-card__add-cart .js-grid-cart.active{background-color:#e81437!important;border-color:#e81437;color:#fff}.product-card--style6 .product-card__add-cart .js-grid-cart.disabled{border-color:#404040;color:#9a9a9a}.bf-price{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.bf-price__compare{display:flex;align-items:center;gap:8px;margin-bottom:4px}.bf-price__compare:not(:has(.product-single__price--compare:not(.hide))){display:none}.bf-price__compare .product-single__price--compare{font-size:16px;font-weight:500;color:#b5b5b5;text-decoration:line-through}.bf-price__badge{padding:3px 7px;border-radius:4px;background:#e81437;color:#fff;font-size:13px;font-weight:700;line-height:1.2}.product-single__meta .bf-price__current{font-size:36px;font-weight:800;line-height:1.15;color:#fff;letter-spacing:0}.bf-price__installments{margin:6px 0 0;font-size:15px;line-height:1.4;color:#e6e6e6}.bf-price__installments strong{font-weight:700;color:#fff}.bf-price__shipping{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;padding:7px 12px;border-radius:8px;background:#e8143724;font-size:14px;line-height:1.3;color:#fff}.bf-price__shipping svg{flex:0 0 auto;width:20px;height:20px;color:#ff5c77;fill:none}.product-single__meta .product-title .product-tag-sale-item{display:none!important}@media(max-width:749px){.product-single__meta .bf-price__current{font-size:32px}.bf-price__shipping{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/black-friday.css.map */
