:root{--bf-seal-gradient: linear-gradient(90deg, #E9A361 0%, #D98C46 50%, #CA772C 100%)}.product-form__submit.button{background:var(--bf-seal-gradient);color:#fff;border:0}.product-form__submit:before,.product-form__submit:after{box-shadow:none}.product-form__submit:hover{filter:brightness(1.06)}.mm2-bf .label,.menu-drawer__menu-item.mm2-bf{display:inline-block;padding:6px 12px 5px;border:1.5px solid var(--bf-accent, #E0A35C);border-radius:6px;color:var(--bf-accent, #E0A35C);font-weight:700;letter-spacing:1.5px;line-height:1}.header__menu-item.mm2-bf:hover .label{text-decoration:none;filter:brightness(1.1)}.menu-drawer__menu-item.mm2-bf{width:auto;margin:8px 0}.header__menu-item.mm2-bf .label{position:relative;color:#ffb565;animation:bf-flame .9s ease-in-out infinite alternate}.header__menu-item.mm2-bf .label:before,.header__menu-item.mm2-bf .label:after{content:"";position:absolute;bottom:60%;width:2px;height:2px;border-radius:50%;background:#ffd08a;opacity:0;pointer-events:none}.header__menu-item.mm2-bf .label:before{left:22%;box-shadow:14px 4px #ffb347,34px -2px #ff8c1a,52px 6px #ffd08a,70px 0 #ff9a2e;animation:bf-sparks 1.1s ease-out infinite}.header__menu-item.mm2-bf .label:after{left:12%;box-shadow:20px 2px #ff8c1a,44px 5px #ffd08a,62px -1px #ffb347,82px 4px #ff7a00;animation:bf-sparks 1.1s ease-out .55s infinite}.header__menu-item.mm2-bf:hover .label{color:#ffd29a;border-color:#ffb347;animation:bf-flame-hot 1.1s ease-in-out infinite alternate}.header__menu-item.mm2-bf:hover .label:before{box-shadow:8px 6px #ffb347,20px -3px #ff8c1a,34px 4px #ffd08a,48px -1px #ff7a00,62px 7px #ffb347,76px 1px #ffd08a,90px 5px #ff9a2e;animation:bf-sparks-hot .7s ease-out infinite}.header__menu-item.mm2-bf:hover .label:after{box-shadow:12px 3px #ff8c1a,26px 8px #ffd08a,40px 0 #ffb347,56px 5px #ff7a00,70px -2px #ffd08a,86px 6px #ff9a2e;animation:bf-sparks-hot .7s ease-out .35s infinite}@keyframes bf-flame{0%{box-shadow:0 0 4px #ff8c1a8c,0 -2px 10px #ff5a0040,inset 0 0 4px #ff8c1a40}50%{box-shadow:0 0 7px 1px #ffa032b3,0 -5px 14px 1px #ff640059,inset 0 0 6px #ff8c1a59}to{box-shadow:0 0 5px #ff781499,0 -3px 12px #ff50004d,inset 0 0 5px #ff8c1a4d}}@keyframes bf-flame-hot{0%{box-shadow:0 0 8px 2px #ff9628cc,0 -6px 18px 3px #ff5a0080,0 -12px 26px 2px #ff3c0040,inset 0 0 8px #ffa03273}50%{box-shadow:0 0 12px 3px #ffb446e6,0 -9px 22px 4px #ff6e0099,0 -16px 32px 3px #ff46004d,inset 0 0 10px #ffaa3c8c}to{box-shadow:0 0 10px 2px #ff821ed9,0 -7px 20px 3px #ff50008c,0 -14px 28px 2px #ff320047,inset 0 0 9px #ff962880}}@keyframes bf-sparks{0%{opacity:0;transform:translateY(0) scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(-22px) scale(.4)}}@keyframes bf-sparks-hot{0%{opacity:0;transform:translate(0) scale(1)}10%{opacity:1}to{opacity:0;transform:translate(3px,-34px) scale(.3)}}@media(prefers-reduced-motion:reduce){.header__menu-item.mm2-bf .label,.header__menu-item.mm2-bf .label:before,.header__menu-item.mm2-bf .label:after{animation:none}.header__menu-item.mm2-bf .label{box-shadow:0 0 6px 1px #ff8c1a8c}.header__menu-item.mm2-bf:hover .label{box-shadow:0 0 12px 3px #ff9628cc}}#mini-cart{--color-foreground: 242, 242, 242;--color-background: 0, 0, 0;--color-base-text: 242, 242, 242;--color-border: 44, 44, 44;background:#000;color:#f2f2f2;overflow:visible}#mini-cart .mini-cart__inner,#mini-cart .mini-cart__footer,#mini-cart .mini-cart__header{background:#000;color:#f2f2f2}#mini-cart :is(.title,.product-title,.product-title *,.price,.price-item,.price-item--last,.price-item--sale,.subtotal,.subtotal *,.shipping-text,.shipping-text *,.taxes-discounts,.montserrat-text,.product-option,.mini-cart__empty-text,.mini-cart__empty-message,.cashback-text,.product__billet,.mini-cart__action,label,dt,dd,h2,h3,h4,p){color:#f2f2f2}#mini-cart .price--on-sale .price-item--regular,#mini-cart s.price{color:#8f8f8f}#mini-cart .icon,#mini-cart .icon-cart-drawer,#mini-cart .delete-product svg,#mini-cart drawer-close-button svg{color:#f2f2f2;fill:currentColor}#mini-cart drawer-close-button{background:transparent}#mini-cart drawer-close-button:after{background-color:#f2f2f21a}#mini-cart .mini-cart__border,#mini-cart .mini-cart__navigation>li{border-color:#2a2a2a}#mini-cart .quantity{--color-foreground: 242, 242, 242;border-color:#333;color:#f2f2f2}#mini-cart .quantity__input,#mini-cart .quantity__button{color:#f2f2f2;background:transparent}#mini-cart cart-recommendations.cart-recommendations{background:#111;border-color:#262626}#mini-cart .cart-recommendations .product-container,#mini-cart .swiper-slide .product-container{background:#161616!important;border-color:#262626}#mini-cart .mini-cart__scrollbar{background:#222}#mini-cart .cashback-container2{background:#36b3761f}#mini-cart .field__input,#mini-cart .select__select,#mini-cart .text-area{background:#141414;color:#f2f2f2;border-color:#333}#mini-cart:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(180deg,#ffd08a,#e9a361,#ca772c 70%,#ff7a00);animation:bf-edge-flame 1.1s ease-in-out infinite alternate;pointer-events:none;z-index:3}#mini-cart:after{content:"";position:absolute;left:0;bottom:8%;width:2px;height:2px;border-radius:50%;background:#ffd08a;box-shadow:-6px -40px #ffb347,4px -120px #ff8c1a,-9px -210px #ffd08a,6px -300px #ff7a00,-4px -390px #ffb347,8px -470px #ffd08a,-7px -560px #ff9a2e,3px -650px #ff8c1a,-10px -80px #ff9a2e,7px -170px #ffb347,-3px -255px #ff7a00,9px -345px #ffd08a,-8px -430px #ff8c1a,5px -515px #ffb347,-6px -605px #ffd08a,2px -700px #ff9a2e;animation:bf-edge-sparks 1.4s ease-out infinite;pointer-events:none;z-index:3}@keyframes bf-edge-flame{0%{box-shadow:0 0 6px 1px #ff8c1ab3,0 0 16px 3px #ff5a0059,0 0 30px 6px #ff3c0026}50%{box-shadow:0 0 9px 2px #ffaa3cd9,0 0 22px 5px #ff6e0073,0 0 40px 9px #ff460033}to{box-shadow:0 0 7px 1px #ff821ebf,0 0 18px 4px #ff500066,0 0 34px 7px #ff32002b}}@keyframes bf-edge-sparks{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translate(-4px,-36px)}}#mini-cart .bb{margin:14px 0 8px;padding:16px 16px 14px;border:1px solid rgba(233,163,97,.55);border-radius:14px;background:linear-gradient(180deg,#1a130c,#120d08);box-shadow:0 0 0 1px #e9a36114,0 0 22px -4px #ff821e73,inset 0 0 18px #ff8c1a0f;color:#f2f2f2}#mini-cart .bb__top{color:#b9afa3}#mini-cart .bb{container-type:inline-size}#mini-cart .bb__won{font-size:min(17px,5.2cqi);color:#ffb565;text-shadow:0 0 12px rgba(255,140,26,.35)}#mini-cart .bb__spent{font-size:13px;color:#c9c1b6}#mini-cart .bb__rail{background:#3a2c1f}#mini-cart .bb__track:after{box-shadow:0 0 8px #ff8c1a99}#mini-cart .bb__dot{background:#120d08;border-color:#5a4633}#mini-cart .bb__step.is-on .bb__dot{background:#e9a361;border-color:#e9a361;box-shadow:0 0 8px #ff9628b3}#mini-cart .bb__step.is-next .bb__dot{border-color:#e9a361}#mini-cart .bb__step small{color:#7d7266}#mini-cart .bb__step.is-on small,#mini-cart .bb__next{color:#f2f2f2}#mini-cart .bb__falta,#mini-cart .bb__next b{color:#ffb565}@media(prefers-reduced-motion:reduce){#mini-cart:before,#mini-cart:after{animation:none}#mini-cart:after{display:none}}#mini-cart .mini-cart__main{flex-direction:column;justify-content:flex-start}#mini-cart .mini-cart__main>cart-items{order:-1}#mini-cart .mini-cart__main{overflow:hidden;min-height:0}#mini-cart .mini-cart__main>cart-items{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a2c1f transparent}#mini-cart .mini-cart__main>cart-recommendations{flex:none;padding-top:10px;padding-bottom:6px}#mini-cart cart-recommendations .title{margin-bottom:8px;font-size:13px}#mini-cart cart-recommendations .product-container{position:relative;align-items:center;gap:10px;padding:8px 10px;min-height:0}#mini-cart cart-recommendations .product-image,#mini-cart cart-recommendations .product-image img{width:52px;max-width:52px}#mini-cart cart-recommendations .product-title{font-size:12px;line-height:1.3}#mini-cart cart-recommendations .price,#mini-cart cart-recommendations .price *{font-size:12px}#mini-cart cart-recommendations .product-button{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;margin:0;border-radius:inherit;background:#000000c7;opacity:0;pointer-events:none;transition:opacity .2s ease}#mini-cart cart-recommendations .product-button add-to-cart,#mini-cart cart-recommendations .product-button .button{width:auto!important;min-width:0;min-height:34px;margin:0 auto;padding:0 18px;font-size:11px;white-space:nowrap}@media(hover:hover){#mini-cart cart-recommendations .product-container:hover .product-button,#mini-cart cart-recommendations .product-container:focus-within .product-button{opacity:1;pointer-events:auto}}@media(hover:none){#mini-cart cart-recommendations .product-button{inset:auto 8px 8px auto;background:none;opacity:1;pointer-events:auto}#mini-cart cart-recommendations .product-button .button{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:50%;font-size:0}#mini-cart cart-recommendations .product-button .button .label{display:none}#mini-cart cart-recommendations .product-button .button:before{content:"+";font-size:18px;font-weight:600;line-height:1}}#mini-cart cart-recommendations .swiper-slide{min-height:0!important;height:auto!important}#mini-cart cart-recommendations .swiper-slide .product-container{height:auto;padding:8px 10px!important}#mini-cart .mini-cart__main>cart-recommendations{padding-top:0;padding-bottom:0}#mini-cart cart-recommendations .title{position:static;top:auto;margin:24px 0 2px;line-height:1.2}#mini-cart cart-recommendations .mini-cart__scrollbar{margin-top:10px}#mini-cart .mini-cart__footer{padding-top:14px}#mini-cart .mini-cart__footer>:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bf-theme.css.map */
