.toma-bf{background:var(--toma-bf-bg, #171719);color:#fff}.toma-bf__inner{padding-top:24px;padding-bottom:26px;text-align:center}.toma-bf__eyebrow{margin:0 0 10px;font-family:inherit;font-size:11px;font-weight:750;letter-spacing:.17em;color:#e6e1d8}.toma-bf__offers{display:flex;justify-content:center;align-items:center;gap:clamp(12px,2.4vw,34px);flex-wrap:wrap}.toma-bf__primary{margin:0;font-size:clamp(29px,4.3vw,57px);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:#fff}.toma-bf__plus{display:none}.toma-bf__extra{margin:0;padding:8px 18px;border:1px solid var(--toma-bf-accent, #e6bb78);color:var(--toma-bf-accent, #e6bb78);border-radius:4px;font-size:clamp(25px,3.1vw,42px);font-weight:800;letter-spacing:-.025em;line-height:1.2}.toma-bf__condition{font-size:clamp(15px,1.6vw,18px);line-height:1.45;font-weight:600;margin:15px 0 17px}.toma-bf__terms{margin:0 0 13px;font-size:12px;line-height:1.5}.toma-bf__terms a{color:#e6e1d8;text-decoration:underline;text-underline-offset:3px}.toma-bf__terms a:hover{color:#fff}.toma-bf__terms a:focus-visible{outline:2px solid #fff;outline-offset:3px}.toma-bf__button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:10px 26px;border-radius:3px;text-decoration:none;color:#171719;background:var(--toma-bf-accent, #e6bb78);font-size:12px;font-weight:800;letter-spacing:.08em;transform:translateY(-5px);transition:filter .15s ease}.toma-bf__button:hover{filter:brightness(1.12)}.toma-bf__button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (max-width:749px){.toma-bf__inner{padding-top:22px;padding-bottom:24px}.toma-bf__eyebrow{font-size:10px;letter-spacing:.12em}.toma-bf__offers{flex-direction:column;gap:8px}.toma-bf__primary{font-size:clamp(32px,9vw,44px)}.toma-bf__extra{font-size:clamp(25px,7vw,35px);padding:6px 16px}.toma-bf__condition{margin:13px 0 16px;font-size:15px}.toma-bf__button{width:min(100%,280px)}}@media(prefers-reduced-motion:reduce){.toma-bf__button{transition:none}}.toma-bf-progress{box-sizing:border-box;padding:13px 15px;margin:0 0 18px;border:1px solid #e3d7c8;border-radius:6px;background:#fbf9f5;color:#242125;text-align:left}.toma-bf-progress__kicker{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.11em;color:#7d2530}.toma-bf-progress__message{margin:0 0 10px;font-size:14px;line-height:1.5;color:#242125}.toma-bf-progress__message strong{color:#912339;font-weight:800}.toma-bf-progress__track{overflow:hidden;height:7px;border-radius:999px;background:#e6ddd4}.toma-bf-progress__fill{height:100%;border-radius:inherit;background:#912339;transition:width .25s ease}.toma-bf-progress__note{margin:8px 0 0;font-size:11px;line-height:1.4;color:#555055}.toma-bf-progress__note a{color:#7d2530;font-weight:700;text-decoration:underline;text-underline-offset:2px}.toma-bf-progress__note a:focus-visible{outline:2px solid #7d2530;outline-offset:2px}@media(prefers-reduced-motion:reduce){.toma-bf-progress__fill{transition:none}}.toma-cart-savings{padding:13px 15px;margin:0 0 14px;border:1px solid #e5d8cf;border-radius:7px;background:#fbf8f5;color:#292624;line-height:1.45}.toma-cart-savings__eyebrow{margin:0 0 6px;font-weight:800;font-size:10px;letter-spacing:.13em;color:#7d2530}.toma-cart-savings__amount{margin:0 0 12px;font-size:15px;font-weight:600;color:#292624}.toma-cart-savings__amount strong{display:inline-block;font-size:21px;font-weight:800;color:#7d2530;letter-spacing:-.02em}.toma-cart-savings__row{display:flex;justify-content:space-between;align-items:baseline;gap:9px;font-size:12px;padding:3px 0}.toma-cart-savings__row span:last-child,.toma-cart-savings__row strong{white-space:nowrap}.toma-cart-savings__row--discount{color:#7d2530;font-weight:700}.toma-cart-savings__help{margin:8px 0 0;color:#706861;font-size:10px;line-height:1.4}@media(max-width:749px){.toma-cart-savings{padding:12px}.toma-cart-savings__amount{font-size:14px}.toma-cart-savings__amount strong{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
