.price-reason-tag.price-reason-tag--bf{color:var(--magnum-bf-box, #111)}.price-reason-tag.price-reason-tag--bf:not(.product__info-container *){display:inline-flex;width:fit-content;padding:4px 10px;border-radius:3px;background:var(--magnum-bf-box, #111);color:var(--magnum-bf-text, #fff)}.magnum-price__campaign.magnum-price__campaign--bf{color:var(--magnum-bf-box, #111)}.product__info-container .price__container:has(.price-reason-tag--bf) .price-reason-tag,.product__info-container .price__container:has(.price-reason-tag--bf)>.price__sale,.product__info-container .price__container:has(.price-reason-tag--bf)>.product__tax{background:linear-gradient(color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent),color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent)),var(--magnum-bf-pattern, url(magnum-bf-hearts-waves.svg?v=2)) 0 0 / 48px auto,var(--magnum-bf-box, #111)!important;color:var(--magnum-bf-text, #fff)!important}.product__info-container .price__container:has(.price-reason-tag--bf)>.price__sale .price-item:not(.price-item--sale),.product__info-container .price__container:has(.price-reason-tag--bf)>.price__sale .price-item--regular,.product__info-container .price__container:has(.price-reason-tag--bf)>.price__sale .price-item--regular *,.product__info-container .price__container:has(.price-reason-tag--bf)>.price__sale span:not([class]){color:var(--magnum-bf-text, #fff)!important;text-decoration-color:var(--magnum-bf-text, #fff)!important}.magnum-bf-hero{position:relative;overflow:hidden;background-color:var(--magnum-bf-box, #111);background-image:var(--magnum-bf-pattern, url(magnum-bf-hearts-waves.svg?v=2));background-size:48px auto;color:var(--magnum-bf-text, #fff)}.magnum-bf-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent);pointer-events:none}.magnum-bf-hero__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:3.2rem;padding-top:.8rem;padding-bottom:.8rem;font-family:var(--magnum-font-body, "Montserrat", sans-serif);color:var(--magnum-bf-text, #fff);text-transform:uppercase}.magnum-bf-hero__offer:before,.magnum-bf-hero__note:before{content:"";position:absolute;left:-1.6rem;top:50%;width:1px;height:3.2rem;margin-top:-1.6rem;background:#fff9}.magnum-bf-hero__title,.magnum-bf-hero__offer,.magnum-bf-hero__note{position:relative;margin:0}.magnum-bf-hero__title{font-family:inherit;font-size:2rem;line-height:2.4rem;font-weight:700;letter-spacing:.16em;color:var(--magnum-bf-text, #fff);white-space:nowrap}.magnum-bf-hero__title{display:inline-flex;align-items:center;gap:.8rem}.magnum-bf-hero__title .magnum-illo{flex:none;color:var(--magnum-bf-text, #fff)}.magnum-bf-hero__red{color:var(--magnum-bf-red, #CC1B28)}.magnum-bf-hero__offer{display:flex;align-items:center;gap:.8rem}.magnum-bf-hero__upto{font-size:1.4rem;line-height:1.6rem;font-weight:600;letter-spacing:.12em}.magnum-bf-hero__pct{font-size:3.6rem;line-height:3.6rem;font-weight:800;letter-spacing:-.02em;color:var(--magnum-bf-red, #CC1B28)}.magnum-bf-hero__what{display:flex;flex-direction:column}.magnum-bf-hero__what strong{font-size:2rem;line-height:2rem;font-weight:700;letter-spacing:.08em}.magnum-bf-hero__what span{font-size:1.2rem;line-height:1.6rem;font-weight:400;letter-spacing:.12em}.magnum-bf-hero__note{font-size:1.6rem;line-height:2rem;font-weight:500;letter-spacing:.16em;white-space:nowrap}.magnum-bf-hero__note.magnum-bf-hero__red{font-weight:700}.magnum-bf-hero-wrap{margin-top:.8rem;margin-bottom:-.8rem}.magnum-bf-hero--box{border-radius:.8rem}.magnum-bf-hero--box .magnum-bf-hero__inner{padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:990px){.magnum-bf-hero__what span{white-space:nowrap}}@media screen and (max-width:1099px){.magnum-bf-hero__note:not(.magnum-bf-hero__red){display:none}}@media screen and (max-width:767px){.magnum-bf-hero__inner{gap:2.4rem;padding-top:.8rem;padding-bottom:.8rem}.magnum-bf-hero__note{display:none}.magnum-bf-hero__offer:before{left:-1.2rem}.magnum-bf-hero-wrap{margin-top:.8rem;margin-bottom:-.4rem}.magnum-bf-hero--box .magnum-bf-hero__inner{padding-left:1.6rem;padding-right:1.6rem}.magnum-bf-hero__title{font-size:1.6rem;line-height:2rem;letter-spacing:.08em;white-space:normal;text-align:center}.magnum-bf-hero__title{display:grid;grid-template-columns:auto auto;column-gap:.8rem;row-gap:0;text-align:left}.magnum-bf-hero__title .magnum-illo{grid-row:span 2}.magnum-bf-hero__title span{display:block;line-height:1.6rem;white-space:nowrap}.magnum-bf-hero__pct{font-size:3.2rem;line-height:3.2rem}.magnum-bf-hero__what strong{font-size:1.6rem;line-height:1.6rem}.magnum-bf-hero__what span{font-size:1.2rem;line-height:1.6rem}}.scrolling-header-bar--bf{position:relative;background-color:var(--magnum-bf-box, #111);background-image:linear-gradient(color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent),color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent)),var(--magnum-bf-pattern, url(magnum-bf-hearts-waves.svg?v=2));background-size:auto,48px auto}.magnum-bf-bar__item{display:inline-flex;align-items:center;gap:.8rem;color:var(--magnum-bf-text, #fff)!important;text-decoration:none;font-size:1.4rem;line-height:2rem;font-weight:500;letter-spacing:.12em;white-space:nowrap}.magnum-bf-bar__item strong{font-weight:700}.magnum-bf-bar__item em{font-style:normal;color:var(--magnum-bf-red, #CC1B28)}.magnum-bf-bar__item a{color:inherit;text-decoration:none}.magnum-bf-bar__icon{flex:none;width:20px;height:20px;object-fit:contain}.magnum-bf-bar__item .magnum-illo{flex:none;color:var(--magnum-bf-text, #fff)}.banner-cat-boxes-outer--bf .cat-box-outer{background:radial-gradient(circle at 50% 36%,#fff7ef52 0,#fff7ef00 4.8rem),linear-gradient(color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent),color-mix(in srgb,var(--magnum-bf-box, var(--magnum-bf-box, #111)) 88%,transparent)),var(--magnum-bf-pattern, url(magnum-bf-hearts-waves.svg?v=2)) 0 0 / 48px auto,var(--magnum-bf-box, #111)!important;border-color:var(--magnum-bf-box, #111)}.banner-cat-boxes-outer--bf .cat-box-inner{display:flex;flex-direction:column;align-items:center;gap:.4rem}.banner-cat-boxes-outer--bf .cat-icon,.banner-cat-boxes-outer--bf .cat-icon img{min-height:5.2rem;max-height:5.2rem}.banner-cat-boxes-outer--bf .cat-title{margin-top:0;line-height:2rem;color:var(--magnum-bf-text, #fff)!important}.cat-bf-offer{margin:0;padding:0 .8rem;border-radius:.4rem;background:var(--magnum-bf-red, #CC1B28);color:var(--magnum-bf-text, #fff);font-size:1.2rem;font-weight:700;line-height:2rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cat-bf-offer[hidden],.cat-bf-offer [hidden]{display:none}@media screen and (max-width:767px){.banner-cat-boxes-outer--bf .cat-icon,.banner-cat-boxes-outer--bf .cat-icon img{min-height:5.6rem;max-height:5.6rem}}.banner-cat-boxes-outer--bf .cat-icon--cycle img{width:5.2rem;border-radius:.8rem;background:var(--magnum-bf-text, #fff);mix-blend-mode:normal}.banner-cat-boxes-outer--bf .cat-icon--cycle img.is-cut{width:100%;border-radius:0;background:none}.banner-cat-boxes-outer--bf .cat-icon,.banner-cat-boxes-outer--bf .cat-icon img{min-height:6rem;max-height:6rem}@media screen and (max-width:767px){.banner-cat-boxes-outer--bf .cat-icon,.banner-cat-boxes-outer--bf .cat-icon img{min-height:6.4rem;max-height:6.4rem}}.collection-hero>.magnum-bf-hero-wrap{margin-top:1.6rem;margin-bottom:0;padding-bottom:.4rem}.predictive-search__item-content .p2.price .price-reason-tag.price-reason-tag--bf{display:inline-flex;align-items:center;gap:4px;width:fit-content;margin:8px 0 0;padding:4px 8px;border-radius:3px;background:var(--magnum-bf-box, #111);white-space:nowrap}.predictive-search__item-content .p2.price .price-reason-tag.price-reason-tag--bf,.predictive-search__item-content .p2.price .price-reason-tag.price-reason-tag--bf *{color:var(--magnum-bf-text, #fff)!important;font-size:12px!important;line-height:16px!important}.predictive-search__item-content .price-reason-tag.price-reason-tag--bf svg{flex:none;width:16px;height:16px}.card .price__container:has(>.badge.badge--exclusive:not(.badge--preorder)):has(.price-reason-tag--bf)>:is(.price__regular,.price__sale){margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/magnum-black-friday.css.map */
