tm-bf-price.tm-pdp-bf{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;color:inherit;font-family:inherit;font-weight:400;vertical-align:middle;text-align:left}tm-bf-price .tm-pdp-bf__label{display:block;margin:0;padding:0;color:inherit;font-family:var(--font-body-family,Arial,sans-serif);font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.025em;text-transform:none;white-space:normal}tm-bf-price .tm-pdp-bf__amounts{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;max-width:100%;line-height:1.2}tm-bf-price .tm-pdp-bf__current{display:inline;color:inherit;font-family:inherit;font-size:clamp(28px,2.2vw,32px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em;white-space:nowrap}tm-bf-price .tm-pdp-bf__original{display:inline;color:inherit;opacity:.72;font-family:inherit;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0;text-decoration:line-through;white-space:nowrap;order:0}tm-bf-price [hidden]{display:none!important}tm-bf-price.tm-pdp-bf--compact{gap:2px}tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__label{font-size:10px!important;line-height:1.3!important;letter-spacing:0}tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__amounts{gap:8px}tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__current{font-size:16px!important;line-height:1.3!important;letter-spacing:0}tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__original{font-size:12px!important;line-height:1.3!important}#MainContent tm-bf-price.tm-pdp-bf{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;color:inherit;font-family:inherit;font-weight:400;vertical-align:middle;text-align:left}#MainContent tm-bf-price .tm-pdp-bf__label{display:block;margin:0;padding:0;color:inherit;font-family:var(--font-body-family,Arial,sans-serif);font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.025em;text-transform:none;white-space:normal}#MainContent tm-bf-price .tm-pdp-bf__amounts{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;max-width:100%;line-height:1.2}#MainContent tm-bf-price .tm-pdp-bf__current{display:inline;color:inherit;font-family:inherit;font-size:clamp(28px,2.2vw,32px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em;white-space:nowrap}#MainContent tm-bf-price .tm-pdp-bf__original{display:inline;color:inherit;opacity:.72;font-family:inherit;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0;text-decoration:line-through;white-space:nowrap;order:0}#MainContent tm-bf-price [hidden]{display:none!important}#MainContent tm-bf-price.tm-pdp-bf--compact{gap:2px}#MainContent tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__label{font-size:10px!important;line-height:1.3!important;letter-spacing:0}#MainContent tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__amounts{gap:8px}#MainContent tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__current{font-size:16px!important;line-height:1.3!important;letter-spacing:0}#MainContent tm-bf-price.tm-pdp-bf--compact .tm-pdp-bf__original{font-size:12px!important;line-height:1.3!important}#MainContent .cglh-buy tm-bf-price{gap:2px}#MainContent .cglh-buy tm-bf-price .tm-pdp-bf__label{font-size:10px!important;line-height:1.3!important}#MainContent .cglh-buy tm-bf-price .tm-pdp-bf__amounts{gap:8px}#MainContent .cglh-buy tm-bf-price .tm-pdp-bf__current{font-size:16px!important;line-height:1.3!important}#MainContent .cglh-buy tm-bf-price .tm-pdp-bf__original{font-size:12px!important;line-height:1.3!important}#MainContent:has(#tm-gigi-migration) tm-bf-price.tm-pdp-bf .tm-pdp-bf__label{font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.025em!important}#MainContent:has(#tm-gigi-migration) tm-bf-price.tm-pdp-bf .tm-pdp-bf__current{font-size:clamp(28px,2.2vw,32px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important}#MainContent:has(#tm-gigi-migration) tm-bf-price.tm-pdp-bf .tm-pdp-bf__original{font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}#MainContent:has(#tm-gigi-migration) .cglh-buy tm-bf-price.tm-pdp-bf .tm-pdp-bf__label{font-size:10px!important;line-height:1.3!important;letter-spacing:0!important}#MainContent:has(#tm-gigi-migration) .cglh-buy tm-bf-price.tm-pdp-bf .tm-pdp-bf__current{font-size:16px!important;line-height:1.3!important;letter-spacing:0!important}#MainContent:has(#tm-gigi-migration) .cglh-buy tm-bf-price.tm-pdp-bf .tm-pdp-bf__original{font-size:12px!important;line-height:1.3!important}#MainContent [data-ember-sticky] .tm-ember-nightfall__bf-price-label{display:block;flex-basis:auto;margin:0 0 2px;font-size:10px;line-height:1.3;letter-spacing:0}#MainContent [data-ember-nightfall] .tm-ember-nightfall__price [data-ember-price]{font-size:clamp(28px,2.2vw,32px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important}#MainContent [data-ember-nightfall] .tm-ember-nightfall__price [data-ember-compare]{font-size:16px!important;font-weight:400!important;line-height:1.4!important}#MainContent [data-ember-nightfall] .tm-ember-nightfall__price [data-ember-bf-label]{font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.025em!important}#MainContent [data-ember-nightfall] [data-ember-sticky] [data-ember-bf-label]{font-size:10px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important}#MainContent [data-ember-nightfall] [data-ember-sticky] [data-ember-sticky-price]{font-size:16px!important;font-weight:600!important;line-height:1.3!important}#MainContent [data-ember-nightfall] [data-ember-sticky] [data-ember-sticky-compare]{font-size:12px!important;font-weight:400!important;line-height:1.3!important}#MainContent .tm-bundle-pdp__prices:has(tm-bf-price){align-items:flex-start}.tm-pdp-bf__hint{flex-basis:100%;max-width:39ch;margin-top:5px;font:400 12px/1.5 var(--font-body-family,sans-serif);letter-spacing:0}.tm-pdp-bf__hint[hidden]{display:none!important}body .tm-price-saving,#MainContent .tm-price-saving,body .tm-bf-save{display:inline-block!important;width:fit-content;max-width:100%;margin:3px 0 0!important;padding:3px 7px!important;border:1px solid #f5c5ca;border-radius:3px;background:#fff2f3!important;color:#b0172b!important;font-family:var(--font-body-family,sans-serif)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}#MainContent .tm-price-saving[hidden],#MainContent .tm-bf-save[hidden],body .tm-price-saving[hidden],body .tm-bf-save[hidden]{display:none!important}body .tm-cart-price{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;vertical-align:middle;line-height:1.35}body .tm-cart-price__amounts{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px}body .tm-cart-price__original{font-size:13px!important;font-weight:400!important;opacity:.7;white-space:nowrap;text-decoration:line-through!important}body .tm-cart-price__current{font-size:16px!important;font-weight:600!important;white-space:nowrap}body .tm-cart-price--total{align-items:flex-end;text-align:right}body .tm-cart-price--total .tm-cart-price__current{font-size:24px!important;line-height:1.2!important}body .tm-cart-price--unit .tm-cart-price__current{font-size:14px!important}body .tm-cart-price [hidden]{display:none!important}body .cart-item__totals .tm-cart-price{align-items:flex-end;text-align:right}body .tm-catalog-price{align-items:flex-start}body .tm-ref-qv__price .tm-pdp-bf__current{font-size:24px!important}body .tm-ref-related tm-bf-price{margin:8px 0 14px}#MainContent [data-ember-nightfall] .tm-ember-nightfall__price:has(tm-bf-price){display:block}#MainContent [data-ember-sticky] tm-bf-price{margin-top:3px}#MainContent [data-ember-sticky] .tm-price-saving{font-size:10px!important;padding:1px 5px!important;margin:0!important}@media(max-width:749px){body .tm-catalog-price tm-bf-price .tm-pdp-bf__amounts{gap:6px}body .tm-catalog-price tm-bf-price .tm-pdp-bf__current{font-size:16px!important}body .cart-item__totals .tm-price-saving{font-size:11px!important;padding:2px 5px!important}body .tm-cart-price--total .tm-cart-price__amounts{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/tm-pdp-bf-price-20261104.css.map */
