.bfps.product-info__block{--bfps-bg: #191410;--bfps-ink: #d8c8b2;--bfps-track: #594c40;--bfps-heading: #f7f1e7;--bfps-muted: #ab9982;--bfps-price: var(--bfps-node);--bfps-border: #765b38;--bfps-progress: 0%;--bfps-strength: 1;--bfps-scale: 1.025;display:block;min-width:0;box-sizing:border-box;margin:var(--bfps-gap) 0;padding:var(--bfps-padding);border:1px solid var(--bfps-border);border-radius:4px;color:var(--bfps-ink);background:radial-gradient(ellipse at 18% 0%,color-mix(in srgb,var(--bfps-bg),var(--bfps-accent) 8%),transparent 66%),var(--bfps-bg);font-family:var(--body-font-family);font-size:var(--bfps-body);line-height:1.4}.bfps[data-palette=warm]{--bfps-bg: #f7f3ec;--bfps-ink: #352f29;--bfps-track: #dcd3c5;--bfps-heading: #352f29;--bfps-muted: #6b5947;--bfps-price: #715126;--bfps-border: #cba66c}.bfps *{box-sizing:border-box}.bfps [hidden]{display:none!important}.bfps p{margin:0}.bfps .bfps__title{margin-bottom:7px;color:var(--bfps-heading);font-size:var(--bfps-title);font-weight:700;letter-spacing:.12em}.bfps .bfps__description{margin-bottom:7px}.bfps__prices,.bfps__totals,.bfps__rewards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bfps__prices>div,.bfps__totals>div{min-width:0}.bfps__prices>div:only-child,.bfps__totals>div:only-child{grid-column:1 / -1}.bfps__prices>div>span,.bfps__totals>div>span{display:block}.bfps__prices>div>span:first-child{font-weight:600;font-size:max(10px,calc(var(--bfps-body) - 1px));letter-spacing:.045em}.bfps__prices strong,.bfps__totals strong{display:block;color:var(--bfps-heading);font-size:var(--bfps-number);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.025em;overflow-wrap:anywhere}.bfps__prices .bfps__primary-price strong{color:var(--bfps-price)}.bfps__comparison{margin-top:3px;color:var(--bfps-muted)}.bfps__rewards{margin-top:9px}.bfps__reward{position:relative;isolation:isolate;min-width:0;padding:6px 8px 6px 10px;border:1px solid color-mix(in srgb,var(--bfps-accent) 44%,var(--bfps-card));border-radius:3px;color:#e5d2b4;background:linear-gradient(125deg,color-mix(in srgb,var(--bfps-card),var(--bfps-accent) 6%),var(--bfps-card) 62%);box-shadow:inset 0 0 10px #d8b77d0c;transition:border-color .35s,box-shadow .45s}.bfps__reward:before{content:"";position:absolute;inset:5px auto 5px 3px;border-left:1px dashed currentColor;opacity:.42;pointer-events:none}.bfps__reward>strong{display:block;color:var(--bfps-accent);font-size:calc(var(--bfps-body) + 2px);line-height:1.25;overflow-wrap:anywhere}.bfps__reward .bfps__qualifier{display:block;margin-top:3px;font-size:max(10px,calc(var(--bfps-body) - 1px));line-height:1.25}.bfps__qualifier b{white-space:nowrap}.bfps__reward.is-unlocked{border-color:color-mix(in srgb,var(--bfps-accent) 66%,var(--bfps-card))}.bfps__reward.is-current{border-color:var(--bfps-node);background:radial-gradient(ellipse at 18% 0%,color-mix(in srgb,var(--bfps-card),var(--bfps-accent) 20%),transparent 85%),var(--bfps-card);box-shadow:inset 0 0 14px #f0cc8226,0 0 8px #f0cc8230}.bfps__reward.is-current>strong{color:#fff0d4;text-shadow:0 0 8px #f0cc8260}.bfps__progress{margin-top:9px}.bfps__progress-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-weight:600;font-variant-numeric:tabular-nums}.bfps__progress-head>span:first-child{text-transform:uppercase}.bfps__rail{position:relative;height:6px;margin:8px 6px;border-radius:6px;background:var(--bfps-track)}.bfps__fill,.bfps__orb{position:absolute;transition-duration:calc(.8s * var(--bfps-speed));transition-timing-function:cubic-bezier(.2,.7,.25,1)}.bfps__fill{inset:0 auto 0 0;width:var(--bfps-progress);border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--bfps-fill),#79582f 35%),var(--bfps-fill) 65%,var(--bfps-node));box-shadow:0 0 6px color-mix(in srgb,var(--bfps-fill) 45%,transparent);transition-property:width}.bfps__orb{z-index:1;left:var(--bfps-progress);top:50%;width:11px;height:11px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff4d6,var(--bfps-node) 65%);transition-property:left}.bfps--halo .bfps__orb{box-shadow:0 0 7px var(--bfps-node);animation:bfpsBreathe calc(3.2s * var(--bfps-speed)) ease-in-out infinite}.bfps__sheen{position:absolute;top:0;right:0;bottom:0;left:0;width:65%;transform:translate(-110%);background:linear-gradient(90deg,transparent,#fff6d7,transparent);opacity:0}.bfps--sheen .bfps__sheen{animation:bfpsSheen calc(8.5s * var(--bfps-speed)) linear infinite}.bfps .bfps__gap{color:var(--bfps-ink)}.bfps__totals{padding-top:7px;margin-top:8px;border-top:1px solid var(--bfps-border)}.bfps__totals strong{font-size:calc(var(--bfps-number) - 4px)}.bfps .bfps__note{margin-top:7px;color:var(--bfps-muted);font-size:max(10px,calc(var(--bfps-body) - 1px))}.bfps--pending .bfps__fill{width:0}.bfps--pending .bfps__orb{left:0}.bfps--intro.bfps--intro-price .bfps__primary-price strong{animation:bfpsIntroPrice calc(.6s * var(--bfps-speed)) ease-out}.bfps--intro.bfps--intro-rewards .bfps__reward{animation:bfpsIntroTicket calc(.52s * var(--bfps-speed)) ease-out calc(.13s * var(--bfps-speed))}.bfps--intro.bfps--intro-rewards .bfps__reward+.bfps__reward{animation-delay:calc(.34s * var(--bfps-speed))}.bfps__reward.bfps-unlock-a{animation:bfpsUnlockA calc(.45s * var(--bfps-speed)) ease-out}.bfps__reward.bfps-unlock-b{animation:bfpsUnlockB calc(.45s * var(--bfps-speed)) ease-out}.bfps__rail.bfps-unlock-a{animation:bfpsRailA calc(.45s * var(--bfps-speed)) ease-out}.bfps__rail.bfps-unlock-b{animation:bfpsRailB calc(.45s * var(--bfps-speed)) ease-out}.bfps-price-a{animation:bfpsPriceA calc(.35s * var(--bfps-speed)) ease-out}.bfps-price-b{animation:bfpsPriceB calc(.35s * var(--bfps-speed)) ease-out}.bfps:not(.bfps--in-view) :is(.bfps__sheen,.bfps__orb){animation-play-state:paused}.bfps[data-effect=soft]{--bfps-strength: .6;--bfps-scale: 1.015}.bfps[data-effect=strong]{--bfps-strength: 1.3;--bfps-scale: 1.035}.bfps--no-grow :is(.bfps__fill,.bfps__orb){transition:none}.bfps--pending:is(.bfps--no-grow,.bfps--motion-off) .bfps__fill{width:var(--bfps-progress)}.bfps--pending:is(.bfps--no-grow,.bfps--motion-off) .bfps__orb{left:var(--bfps-progress)}.bfps--motion-off *{animation:none!important;transition:none!important}@keyframes bfpsSheen{0%{transform:translate(-110%);opacity:0}10%{opacity:calc(.72 * var(--bfps-strength))}29%,to{transform:translate(170%);opacity:0}}@keyframes bfpsBreathe{50%{box-shadow:0 0 calc(13px * var(--bfps-strength)) var(--bfps-node)}}@keyframes bfpsIntroPrice{36%{text-shadow:0 0 calc(13px * var(--bfps-strength)) var(--bfps-node)}}@keyframes bfpsIntroTicket{42%{border-color:var(--bfps-accent);box-shadow:inset 0 0 calc(12px * var(--bfps-strength)) #f0cc8229,0 0 calc(8px * var(--bfps-strength)) #f0cc823b}}@keyframes bfpsUnlockA{42%{transform:scale(var(--bfps-scale));box-shadow:0 0 calc(14px * var(--bfps-strength)) #f0cc8270}}@keyframes bfpsUnlockB{42%{transform:scale(var(--bfps-scale));box-shadow:0 0 calc(14px * var(--bfps-strength)) #f0cc8270}}@keyframes bfpsRailA{42%{box-shadow:0 0 calc(12px * var(--bfps-strength)) #f0cc8270}}@keyframes bfpsRailB{42%{box-shadow:0 0 calc(12px * var(--bfps-strength)) #f0cc8270}}@keyframes bfpsPriceA{42%{transform:scale(var(--bfps-scale))}}@keyframes bfpsPriceB{42%{transform:scale(var(--bfps-scale))}}@media(min-width:769px){.bfps.bfps--no-desktop{display:none}}@media(max-width:768px){.bfps.product-info__block{margin:var(--bfps-mobile-gap) 0}.bfps.bfps--no-mobile{display:none}.bfps__prices strong{font-size:calc(var(--bfps-number) - 2px)}}@media(prefers-reduced-motion:reduce){.bfps *{animation:none!important;transition:none!important}.bfps--pending .bfps__fill{width:var(--bfps-progress)}.bfps--pending .bfps__orb{left:var(--bfps-progress)}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/munest-bf-product-savings.css.map */
