:root{--bf-ease:cubic-bezier(.2,.8,.2,1)}@keyframes bf-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes bf-rise-sm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bf-fade{0%{opacity:0}to{opacity:1}}@keyframes bf-from-right{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes bf-from-left{0%{opacity:.6;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes bf-drawer-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes bf-bar-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes bf-pulse{0%{transform:scale(1)}40%{transform:scale(.96)}to{transform:scale(1)}}.bf-reveal{opacity:0;transform:translateY(22px)}.bf-reveal.bf-in{animation:bf-rise .8s var(--bf-ease) both}.bf-in :is(.ed-cards,.grid3,.ing-track,.numbers-grid,.ed-tex-grid,.checks,.pdp-badges)>li{animation:bf-rise-sm .7s var(--bf-ease) both}.bf-in :is(.ed-cards,.grid3,.ing-track,.numbers-grid,.ed-tex-grid,.checks,.pdp-badges)>li:nth-child(2){animation-delay:.08s}.bf-in :is(.ed-cards,.grid3,.ing-track,.numbers-grid,.ed-tex-grid,.checks,.pdp-badges)>li:nth-child(3){animation-delay:.16s}.bf-in :is(.ed-cards,.grid3,.ing-track,.numbers-grid,.ed-tex-grid,.checks,.pdp-badges)>li:nth-child(4){animation-delay:.24s}.bf-in :is(.ed-cards,.grid3,.ing-track,.numbers-grid,.ed-tex-grid,.checks,.pdp-badges)>li:nth-child(n+5){animation-delay:.32s}.bf-in .faq-list .acc{animation:bf-rise-sm .6s var(--bf-ease) both}.bf-in .faq-list .acc:nth-of-type(2){animation-delay:.06s}.bf-in .faq-list .acc:nth-of-type(3){animation-delay:.12s}.bf-in .faq-list .acc:nth-of-type(4){animation-delay:.18s}.bf-in .faq-list .acc:nth-of-type(n+5){animation-delay:.24s}.bf-hb-copy>*,.ed-hero-copy>*{animation:bf-rise-sm .8s var(--bf-ease) both}.bf-hb-copy>*:nth-child(2),.ed-hero-copy>*:nth-child(2){animation-delay:.08s}.bf-hb-copy>*:nth-child(3),.ed-hero-copy>*:nth-child(3){animation-delay:.16s}.bf-hb-copy>*:nth-child(n+4),.ed-hero-copy>*:nth-child(n+4){animation-delay:.24s}.pdp-info>*{animation:bf-rise-sm .7s var(--bf-ease) both}.pdp-info>*:nth-child(2){animation-delay:.05s}.pdp-info>*:nth-child(3){animation-delay:.1s}.pdp-info>*:nth-child(4){animation-delay:.15s}.pdp-info>*:nth-child(n+5){animation-delay:.2s}.pdp-stage{overflow:hidden}.pdp-main{will-change:transform}.pdp-main.bf-slide-next{animation:bf-from-right .4s var(--bf-ease) both}.pdp-main.bf-slide-prev{animation:bf-from-left .4s var(--bf-ease) both}.thumbs button{transition:opacity .3s ease,transform .3s var(--bf-ease)}.thumbs button[aria-current=false]{opacity:.6}.thumbs button[aria-current=true]{transform:translateY(-2px)}.thumbs button:hover{opacity:1}.pdp-arrow{transition:transform .25s var(--bf-ease),background-color .25s ease}.pdp-arrow:active{transform:translateY(-50%) scale(.92)}.acc summary{transition:color .25s ease}.acc[open]>.acc-body{animation:bf-rise-sm .45s var(--bf-ease) both}.btn{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .2s var(--bf-ease)}.btn:active{transform:scale(.97)}.btn[aria-busy=true]{animation:bf-pulse .9s var(--bf-ease) infinite}.card-media img{transition:transform .6s ease,opacity .4s ease}.card-media:hover img{transform:scale(1.04)}.ed-tex-grid img,.set-photo img,.ed-set-media img{transition:transform .8s ease}.ed-tex-grid li:hover img,.set-photo:hover img,.ed-set-media:hover img{transform:scale(1.03)}.cart-drawer:not([hidden]){animation:bf-drawer-in .5s var(--bf-ease) both}[data-drawer-scrim]:not([hidden]){animation:bf-fade .4s ease both}[data-sticky-buy]:not([hidden]){animation:bf-bar-up .45s var(--bf-ease) both}@media(prefers-reduced-motion:reduce){.bf-reveal{opacity:1;transform:none}*,*:before,*:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bf-motion.css.map */
