product-card .product-card__content,.product-card .product-card__content{border:1px solid rgba(122,85,99,.2);border-radius:16px;background:#fffdfb;box-shadow:0 6px 18px -12px #3a1f2b59;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}@media(hover:hover){product-card:hover .product-card__content{transform:translateY(-4px);border-color:#7a556373;box-shadow:0 16px 30px -16px #3a1f2b73}}product-card img{transition:transform .6s ease}@media(hover:hover){product-card:hover img{transform:scale(1.03)}}.button,button[type=submit],.shopify-payment-button__button{transition:transform .2s ease,box-shadow .25s ease,background-color .25s ease}@media(hover:hover){.button:hover{transform:translateY(-1px);box-shadow:0 8px 18px -10px #3a1f2b80}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){main .shopify-section:not(:first-child){animation:bv-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 35%}@keyframes bv-reveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}}.bv-hero__link{position:relative;overflow:hidden}.bv-hero__cta{position:relative;padding-top:52px!important}.bv-hero__cta:before{content:"";position:absolute;left:6%;right:6%;top:12px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 28'%3E%3Crect x='2' y='4' width='28' height='16' rx='2' fill='%237A5563'/%3E%3Cpath d='M30 9h9l7 7v4H30z' fill='%233A1F2B'/%3E%3Ccircle cx='12' cy='22' r='4' fill='%233A1F2B'/%3E%3Ccircle cx='38' cy='22' r='4' fill='%233A1F2B'/%3E%3Ccircle cx='12' cy='22' r='1.5' fill='%23F2DDD5'/%3E%3Ccircle cx='38' cy='22' r='1.5' fill='%23F2DDD5'/%3E%3C/svg%3E") no-repeat 0 0 / 44px 26px,repeating-linear-gradient(90deg,rgba(122,85,99,.35) 0 10px,transparent 10px 20px) no-repeat 0 100% / 100% 2px;animation:bv-truck 9s ease-in-out infinite;pointer-events:none}@keyframes bv-truck{0%{background-position:0% 0,0 100%;opacity:0}8%{opacity:1}70%{background-position:100% 0,0 100%;opacity:1}80%{background-position:100% 0,0 100%;opacity:0}to{background-position:100% 0,0 100%;opacity:0}}@media(prefers-reduced-motion:no-preference){.bv-hero__img{animation:bv-kenburns 20s ease-in-out infinite alternate;transform-origin:55% 50%;will-change:transform}@keyframes bv-kenburns{0%{transform:scale(1)}to{transform:scale(1.06)}}.bv-hero__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translate(-120%);animation:bv-shine 8s ease-in-out 2s infinite;pointer-events:none}@keyframes bv-shine{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}.bv-hero__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 18% 28%,rgba(255,255,255,.95) 0 2px,transparent 3px),radial-gradient(circle at 46% 16%,rgba(255,255,255,.9) 0 1.5px,transparent 3px),radial-gradient(circle at 72% 34%,rgba(255,255,255,.95) 0 2px,transparent 3px),radial-gradient(circle at 88% 20%,rgba(255,255,255,.9) 0 1.5px,transparent 3px),radial-gradient(circle at 60% 72%,rgba(255,255,255,.9) 0 2px,transparent 3px);animation:bv-twinkle 4.5s ease-in-out infinite;pointer-events:none}@keyframes bv-twinkle{0%,to{opacity:0}50%{opacity:1}}.bv-hero__cta .button{animation:bv-pulse 3.2s ease-in-out 3s infinite}@keyframes bv-pulse{0%,to{box-shadow:0 0 #7a556300}50%{box-shadow:0 0 0 8px #7a556324}}}@media(prefers-reduced-motion:reduce){product-card .product-card__content,product-card img,.button{transition:none}.bv-hero__cta:before{animation:none;opacity:1;background-position:50% 0,0 100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bv-enhance.css.map */
