@media(prefers-reduced-motion:no-preference){html:has(.bc-theme){scroll-behavior:smooth}.bc-theme .bc-motion-enter{animation:bc-content-enter .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--bc-motion-delay, 0ms)}.bc-theme .bc-poster-slide{animation:bc-poster-enter .45s ease-out both}.bc-theme .bc-poster-slide .bc-hero__copy{animation:bc-content-enter .7s cubic-bezier(.22,1,.36,1) both}.bc-theme .bc-banner-art__bag{animation:bc-art-enter .85s ease-out both}.bc-theme .button,.bc-theme .header__icon,.bc-theme .bc-tabs__label,.bc-theme .bc-poster-toggle{transition:transform .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease}.bc-theme .product-card-wrapper .card,.bc-theme .bc-benefit,.bc-theme .multicolumn-card{transition:transform .3s ease,box-shadow .3s ease}.bc-theme .product-card-wrapper .card__media img{transition:transform .55s ease}.bc-theme .header__menu-item{transition:color .2s ease}.bc-theme .contact .field{transition:box-shadow .22s ease}.bc-theme .contact .field:focus-within{box-shadow:0 0 0 .3rem var(--bc-tint)}.bc-theme .button:not([disabled]):active{transform:translateY(1px)}@media(hover:hover)and (pointer:fine){.bc-theme .button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 .5rem 1.4rem #132e1024}.bc-theme .header__icon:hover,.bc-theme .bc-poster-toggle:hover{transform:scale(1.08)}.bc-theme .bc-tabs__label:hover{transform:translateY(-2px)}.bc-theme .product-card-wrapper:hover .card{transform:translateY(-5px);box-shadow:0 1.2rem 2.8rem #132e1021}.bc-theme .product-card-wrapper:hover .card__media img{transform:scale(1.035)}.bc-theme .bc-benefit:hover,.bc-theme .multicolumn-card:hover{transform:translateY(-4px)}}}@keyframes bc-content-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes bc-poster-enter{0%{opacity:.35}to{opacity:1}}@keyframes bc-art-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.bc-theme .bc-motion-enter,.bc-theme .bc-poster-slide,.bc-theme .bc-hero__copy,.bc-theme .bc-banner-art__bag{animation:none}}@media(prefers-reduced-motion:no-preference){.bc-theme :where(.thumbnail,.quantity__button,.pagination__item,.product-form__input--pill input[type=radio]+label){transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.bc-theme .header-wrapper{transition:box-shadow .25s ease}.bc-theme details[open]>:where(.accordion__content,.header__submenu){animation:bc-content-enter .25s ease-out both}.bc-theme .drawer__inner{transition-timing-function:cubic-bezier(.22,1,.36,1)}.bc-theme .bc-category__image img{transition:transform .45s ease}@media(hover:hover)and (pointer:fine){.bc-theme .bc-category:hover .bc-category__image img{transform:scale(1.04)}}}@media(prefers-reduced-motion:reduce){.bc-theme :where(.drawer__inner,.menu-drawer,.menu-drawer__submenu,.thumbnail,.quantity__button,.pagination__item,.button,.header-wrapper){transition-duration:0s}}@media(prefers-reduced-motion:no-preference){.bc-motion-rich .bc-benefits--playful .bc-benefit__icon,.bc-motion-rich .bc-brand-panel--playful .bc-brand-panel__logo,.bc-motion-rich .bc-hero--playful .bc-campaign-stamp,.bc-motion-rich .bc-faq-doodle,.bc-motion-rich .footer .bc-footer-contact__icon{animation:bc-sticker-float 4.8s ease-in-out infinite;animation-play-state:paused}.bc-motion-rich .bc-benefit:nth-child(2) .bc-benefit__icon{animation-delay:-.9s}.bc-motion-rich .bc-benefit:nth-child(3) .bc-benefit__icon{animation-delay:-1.8s}.bc-motion-rich .bc-footer-contact__item:nth-child(2) .bc-footer-contact__icon{animation-delay:-1.6s}.bc-motion-rich .bc-footer-contact__item:nth-child(3) .bc-footer-contact__icon{animation-delay:-3.2s}.bc-motion-rich .bc-brand-panel__inner:before,.bc-motion-rich .bc-trust-playful .multicolumn__title:after,.bc-motion-rich .footer:before{animation:bc-spark-turn 24s linear infinite;animation-play-state:paused}.bc-motion-rich .bc-motion-in-view :is(.bc-benefit__icon,.bc-brand-panel__logo,.bc-campaign-stamp,.bc-faq-doodle,.bc-footer-contact__icon),.bc-motion-rich .bc-motion-in-view .bc-brand-panel__inner:before,.bc-motion-rich .bc-motion-in-view .multicolumn__title:after,.bc-motion-rich .footer.bc-motion-in-view:before{animation-play-state:running}.bc-motion-rich .bc-campaign-product{transition:translate .35s ease,box-shadow .35s ease}.bc-motion-rich .header__menu-item>span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 2px;background-repeat:no-repeat;transition:background-size .25s ease}.bc-motion-rich .header__menu-item:hover>span{background-size:100% 2px}.bc-motion-rich :where(.field__input,.select__select,.customer input){transition:box-shadow .25s ease,border-color .25s ease}.bc-motion-rich :where(.field__input,.select__select,.customer input):focus{box-shadow:0 0 0 3px #a6ce6140}.bc-motion-rich :where(.bc-story-avatar,.bc-faq-number){transition:rotate .25s ease,scale .25s ease}.bc-motion-rich details[open] .bc-faq-number{rotate:-10deg;scale:1.05}@media(hover:hover)and (pointer:fine){.bc-motion-rich .bc-campaign-product:hover{translate:0 -6px}.bc-motion-rich .multicolumn-card:hover .bc-story-avatar{rotate:12deg}.bc-motion-rich .bc-benefit:hover .bc-benefit__icon{animation-play-state:paused}}.bc-motion-rich.bc-motion-tab-hidden *,.bc-motion-rich.bc-motion-tab-hidden *:before,.bc-motion-rich.bc-motion-tab-hidden *:after{animation-play-state:paused!important}}@keyframes bc-sticker-float{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes bc-spark-turn{0%{rotate:0deg}to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.bc-motion-rich *,.bc-motion-rich *:before,.bc-motion-rich *:after{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){.bc-motion-rich .thumbnail[aria-current=true]{animation:bc-control-pop .3s ease-out}.bc-motion-rich cart-drawer.active .cart-item{animation:bc-content-enter .4s ease-out both}.bc-motion-rich cart-drawer.active .cart-item:nth-child(2){animation-delay:.07s}.bc-motion-rich cart-drawer.active .cart-item:nth-child(3){animation-delay:.14s}}@keyframes bc-control-pop{0%{scale:.96}65%{scale:1.025}to{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brightcarts-motion.css.map */
