.bb-facelift{--bb-badge-height: 1.5rem;--bb-badge-font-size: .75rem;--bb-badge-padding: .625rem;--bb-badge-optical-offset: .13em}.bb-facelift .badge,.bb-facelift .product-card__badge-list .badge,.bb-facelift .product-card__badge-list-pdp .badge{display:inline-flex;align-items:center;justify-content:center;height:var(--bb-badge-height);padding:var(--bb-badge-optical-offset) var(--bb-badge-padding) 0;border-radius:var(--bb-radius-pill);font-size:var(--bb-badge-font-size);font-weight:700;line-height:1}.bb-facelift .badge--primary,.bb-facelift .badge--custom{--badge-background: var(--bb-color-text-rgb);--badge-color: 255 255 255}.bb-facelift .badge--variant{border-color:var(--bb-color-text);background-color:transparent;color:var(--bb-color-text)}.bb-facelift .rainbow-badge-wrapper{height:var(--bb-badge-height);padding:0}.bb-facelift .rainbow-badge-inner{height:100%}.bb-facelift .rainbow-badge-inner:before{content:none}.bb-facelift .rainbow-badge-inner:after{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.bb-facelift .rainbow-badge-inner:after,.bb-facelift .rainbow-badge-text{border-radius:var(--bb-radius-pill)}.bb-facelift .rainbow-badge-text{height:100%;padding:var(--bb-badge-optical-offset) calc(var(--bb-badge-padding) - 2px) 0;font-size:var(--bb-badge-font-size);font-weight:700;line-height:1}.bb-facelift{--bb-rainbow-gradient: linear-gradient(45deg, #25c1a7, #c8ff00, #ffc800, #c8ff00, #25c1a7, #c8ff00, #ffc800, #c8ff00, #25c1a7)}.bb-facelift .rainbow-badge-text,.bb-facelift .bb-rainbow-border{border:2px solid transparent;background:linear-gradient(var(--bb-rainbow-fill, #f3f3f3) 0 0) padding-box,var(--bb-rainbow-gradient) border-box;background-size:100% 100%,400% 100%;animation:bb-rainbow-border 60s linear infinite}@keyframes bb-rainbow-border{0%,to{background-position:0 0,0 0}50%{background-position:0 0,400% 0}}@media(prefers-reduced-motion:reduce){.bb-facelift .rainbow-badge-text,.bb-facelift .bb-rainbow-border{animation:none}}.bb-facelift .media-with-text__media.rounded,.bb-facelift .media-with-text__content.rounded{border-radius:var(--bb-radius)}.bb-facelift .media-with-text__content :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.25rem;line-height:1.25;color:var(--bb-color-text)}.bb-facelift .media-with-text__content .prose>:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4)+*{margin-block-start:.875rem}.bb-facelift .media-with-text__content .prose p{line-height:1.5}.bb-facelift .media-with-text .video-toggle{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgb(var(--bb-color-text-rgb) / .75)}.bb-facelift .media-with-text .video-toggle svg{width:.875rem;height:.875rem}@media screen and (min-width:1000px){.bb-facelift .media-with-text__content :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-size:1.625rem}}.bb-facelift .fbt{--fbt-text: var(--bb-color-text-rgb) !important;--fbt-badge-text: var(--bb-color-text-rgb) !important}.bb-facelift .fbt__title{font-weight:var(--heading-font-weight);font-size:1.375rem}@media screen and (min-width:700px){.bb-facelift .fbt__title{font-size:1.875rem}}.bb-facelift .media-grid-new--collapsible media-grid-new-collapse-wrapper{isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bb-facelift.css.map */
