:root{--bb-ease-out: cubic-bezier(.16, 1, .3, 1);--bb-ease-soft: cubic-bezier(.33, .9, .36, 1);--bb-rise: 2.4rem;--bb-rise-sm: 1.4rem;--bb-dur: .68s;--bb-dur-slow: .9s;--bb-dur-wipe: .95s;--bb-step: .09s}@media screen and (max-width:749px){:root{--bb-rise: 1.6rem;--bb-rise-sm: 1rem;--bb-dur: .56s;--bb-dur-slow: .72s;--bb-dur-wipe: .78s;--bb-step: .07s}}.section-bb-hero+.section-bb-color-cards .bb-shelf{position:relative;z-index:1;margin-block-start:-2.4rem;border-start-start-radius:2.4rem;border-start-end-radius:2.4rem}@media(prefers-reduced-motion:no-preference){html:has(.bb-shelf){scroll-behavior:smooth}}.bb-reveal-curtain{display:none}@media(prefers-reduced-motion:no-preference){.bb-reveal-curtain{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgb(var(--color-background));transform:translateZ(0);pointer-events:none}}@media(prefers-reduced-motion:no-preference){@keyframes bb-rise-in{0%{opacity:.01;transform:translate3d(0,var(--bb-rise),0)}to{opacity:1;transform:translateZ(0)}}@keyframes bb-rise-in-sm{0%{opacity:.01;transform:translate3d(0,var(--bb-rise-sm),0)}to{opacity:1;transform:translateZ(0)}}@keyframes bb-media-in{0%{opacity:.01;transform:translate3d(var(--bb-from-x, 0),var(--bb-rise),0)}to{opacity:1;transform:translateZ(0)}}@keyframes bb-wipe-off{0%{transform:translateZ(0)}to{transform:translate3d(0,101%,0)}}@keyframes bb-settle{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes bb-rule-draw{0%{transform:scaleX(0);opacity:.01}to{transform:scaleX(1);opacity:1}}@keyframes bb-pop-in{0%{opacity:.01;transform:scale(.82)}to{opacity:1;transform:scale(1)}}}@media(prefers-reduced-motion:no-preference){.bb-hero__eyebrow,.bb-hero .bb-hero__heading,.bb-hero__subtext,.bb-hero__cta{animation:bb-rise-in var(--bb-dur-slow) var(--bb-ease-out) both}.bb-hero__eyebrow{animation-delay:.06s}.bb-hero .bb-hero__heading{animation-delay:.16s}.bb-hero__subtext{animation-delay:.38s}.bb-hero__cta{animation-delay:.5s}.bb-hero__rule{transform-origin:center;animation:bb-rule-draw .72s var(--bb-ease-out) .42s both}@supports (animation-timeline: view()){.bb-hero__content{animation:bb-hero-depart linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes bb-hero-depart{0%{opacity:1;transform:translateZ(0)}to{opacity:.18;transform:translate3d(0,-4.5rem,0)}}}}.bb-color-cards__item{--bb-i: 0}.bb-color-cards__item:nth-child(2){--bb-i: 1}.bb-color-cards__item:nth-child(3){--bb-i: 2}.bb-color-cards__item:nth-child(4){--bb-i: 3}.bb-color-cards__item:nth-child(5){--bb-i: 4}.bb-color-cards__item:nth-child(6){--bb-i: 5}.bb-color-cards__item:nth-child(7){--bb-i: 6}.bb-color-cards__item:nth-child(8){--bb-i: 7}@media(prefers-reduced-motion:no-preference){.bb-shelf .bb-color-cards__head>*,.bb-shelf .bb-color-cards__item{opacity:.01}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__head>*{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__heading{animation-delay:.09s}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__item{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both;animation-delay:calc(.18s + var(--bb-i) * var(--bb-step))}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__item .bb-reveal-curtain{animation:bb-wipe-off var(--bb-dur-wipe) var(--bb-ease-out) both;animation-delay:calc(.3s + var(--bb-i) * var(--bb-step))}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__img{animation:bb-settle 1.25s var(--bb-ease-out) backwards;animation-delay:calc(.3s + var(--bb-i) * var(--bb-step))}.bb-shelf:not(.scroll-trigger--offscreen) .bb-color-cards__swatch{animation:bb-pop-in .7s var(--bb-ease-out) backwards;animation-delay:calc(.36s + var(--bb-i) * var(--bb-step))}}.bb-color-cards__media{transition:transform .32s var(--bb-ease-soft),box-shadow .32s var(--bb-ease-soft)}.bb-color-cards__card:active .bb-color-cards__media{transform:translate3d(0,-.2rem,0) scale(.99);box-shadow:0 1rem 2rem -1.6rem #0006}.bb-color-cards__card:focus-visible{outline:none}.bb-color-cards__card:focus-visible .bb-color-cards__media{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}@media(hover:hover){.bb-color-cards__card:hover .bb-color-cards__media{transform:translate3d(0,-.6rem,0);box-shadow:0 2.6rem 4.4rem -2.2rem #00000073}}@media(prefers-reduced-motion:reduce){.bb-color-cards__media{transition:none}}@media screen and (min-width:990px){.bb-product-panel--media-left{--bb-from-x: -3.2rem}.bb-product-panel--media-right{--bb-from-x: 3.2rem}}.bb-product-panel__content>*{--bb-j: 0}.bb-product-panel__content>*:nth-child(2){--bb-j: 1}.bb-product-panel__content>*:nth-child(3){--bb-j: 2}.bb-product-panel__content>*:nth-child(4){--bb-j: 3}.bb-product-panel__content>*:nth-child(5){--bb-j: 4}.bb-product-panel__content>*:nth-child(6){--bb-j: 5}.bb-product-panel__content>*:nth-child(7){--bb-j: 6}@media(prefers-reduced-motion:no-preference){.bb-panel .bb-product-panel__media,.bb-panel .bb-product-panel__content>*{opacity:.01}.bb-panel:not(.scroll-trigger--offscreen) .bb-product-panel__media{animation:bb-media-in var(--bb-dur-slow) var(--bb-ease-out) both}.bb-panel:not(.scroll-trigger--offscreen) .bb-reveal-curtain{animation:bb-wipe-off var(--bb-dur-wipe) var(--bb-ease-out) .22s both}.bb-panel:not(.scroll-trigger--offscreen) .bb-product-panel__media img{animation:bb-settle 1.35s var(--bb-ease-out) .22s backwards}.bb-panel:not(.scroll-trigger--offscreen) .bb-product-panel__content>*{animation:bb-rise-in-sm var(--bb-dur) var(--bb-ease-out) both;animation-delay:calc(.16s + var(--bb-j) * .07s)}}@media screen and (max-width:749px){.bb-product-panel__media.animate--zoom-in>img{scale:1}}.bb-product-panel__cta{transition:transform .24s var(--bb-ease-soft),box-shadow .24s var(--bb-ease-soft)}.bb-product-panel__cta:active{transform:translate3d(0,.1rem,0)}@media(hover:hover){.bb-product-panel__cta:hover{transform:translate3d(0,-.2rem,0);box-shadow:0 1.4rem 2.4rem -1.4rem #00000080}}@media(prefers-reduced-motion:reduce){.bb-product-panel__cta{transition:none}}.bb-guarantee__item{--bb-k: 0}.bb-guarantee__item:nth-child(2){--bb-k: 1}.bb-guarantee__item:nth-child(3){--bb-k: 2}.bb-guarantee__item:nth-child(4){--bb-k: 3}.bb-guarantee__item:nth-child(5){--bb-k: 4}.bb-guarantee__item:nth-child(6){--bb-k: 5}@media(prefers-reduced-motion:no-preference){.bb-guarantee .bb-guarantee__heading,.bb-guarantee .bb-guarantee__card,.bb-guarantee .bb-guarantee__item{opacity:.01}.bb-guarantee:not(.scroll-trigger--offscreen) .bb-guarantee__heading{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both}.bb-guarantee:not(.scroll-trigger--offscreen) .bb-guarantee__card{animation:bb-rise-in var(--bb-dur-slow) var(--bb-ease-out) .1s both}.bb-guarantee:not(.scroll-trigger--offscreen) .bb-guarantee__item{animation:bb-rise-in-sm var(--bb-dur) var(--bb-ease-out) both;animation-delay:calc(.3s + var(--bb-k) * .08s)}.bb-guarantee:not(.scroll-trigger--offscreen) .bb-guarantee__icon{animation:bb-pop-in .62s var(--bb-ease-out) backwards;animation-delay:calc(.42s + var(--bb-k) * .08s)}}.bb-reviews .bb-review-strip__card{--bb-i: 0}.bb-reviews .bb-review-strip__card:nth-child(2){--bb-i: 1}.bb-reviews .bb-review-strip__card:nth-child(3){--bb-i: 2}.bb-reviews .bb-review-strip__card:nth-child(4){--bb-i: 3}.bb-reviews .bb-review-strip__card:nth-child(5){--bb-i: 4}.bb-reviews .bb-review-strip__card:nth-child(6){--bb-i: 5}@media(prefers-reduced-motion:no-preference){.bb-reviews .bb-review-strip__head>*,.bb-reviews .bb-review-strip__card{opacity:.01}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__head>*{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__heading{animation-delay:.09s}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__aggregate{animation-delay:.16s}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__subtext{animation-delay:.22s}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__card{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both;animation-delay:calc(.26s + var(--bb-i) * var(--bb-step))}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__card .bb-reveal-curtain{animation:bb-wipe-off var(--bb-dur-wipe) var(--bb-ease-out) both;animation-delay:calc(.38s + var(--bb-i) * var(--bb-step))}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__img{animation:bb-settle 1.25s var(--bb-ease-out) backwards;animation-delay:calc(.38s + var(--bb-i) * var(--bb-step))}.bb-reviews:not(.scroll-trigger--offscreen) .bb-review-strip__bar{animation:bb-pop-in .62s var(--bb-ease-out) .3s backwards}}.bb-review-strip__card{transition:transform .32s var(--bb-ease-soft),box-shadow .32s var(--bb-ease-soft)}@media(hover:hover){.bb-review-strip__card:hover{transform:translate3d(0,-.4rem,0);box-shadow:0 .1rem .2rem #24304e0d,0 1.8rem 3.2rem -1.6rem #24304e47}}@media(prefers-reduced-motion:reduce){.bb-review-strip__card{transition:none}}@media(prefers-reduced-motion:no-preference){.bb-reveal-band .bb-contact{opacity:.01}.bb-reveal-band:not(.scroll-trigger--offscreen) .bb-contact{animation:bb-rise-in var(--bb-dur) var(--bb-ease-out) both}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bb-motion.css.map */
