:root{--bfp-pink:#f06292;--bfp-mint:#3fc8b4;--bfp-yellow:#ffc93c;--bfp-sky:#4fc0e8;--bfp-spring:cubic-bezier(.34,1.56,.64,1)}.spotlight-item{position:relative;transition:transform .4s var(--bfp-spring),box-shadow .4s ease;border-radius:20px}.spotlight-item .img-box,.spotlight-item .image-container,.spotlight-item .image-zoom{border-radius:20px;overflow:hidden}.spotlight-item img{transition:transform .7s var(--bfp-spring)}.spotlight-item:hover{transform:translateY(-10px) rotate(-.5deg)}.spotlight-item:hover img{transform:scale(1.08)}.halo-item:nth-child(4n+1) .spotlight-item:hover{box-shadow:0 24px 40px -20px var(--bfp-pink)}.halo-item:nth-child(4n+2) .spotlight-item:hover{box-shadow:0 24px 40px -20px var(--bfp-mint)}.halo-item:nth-child(4n+3) .spotlight-item:hover{box-shadow:0 24px 40px -20px var(--bfp-yellow)}.halo-item:nth-child(4n) .spotlight-item:hover{box-shadow:0 24px 40px -20px var(--bfp-sky)}.halo-product-block .product{transition:transform .4s var(--bfp-spring),box-shadow .4s ease;border-radius:16px}.halo-product-block .product:hover{transform:translateY(-8px)}.halo-product-block .product:nth-child(4n+1):hover{box-shadow:0 22px 38px -20px var(--bfp-pink)}.halo-product-block .product:nth-child(4n+2):hover{box-shadow:0 22px 38px -20px var(--bfp-mint)}.halo-product-block .product:nth-child(4n+3):hover{box-shadow:0 22px 38px -20px var(--bfp-yellow)}.halo-product-block .product:nth-child(4n) :hover{box-shadow:0 22px 38px -20px var(--bfp-sky)}.banner-item,.product-block__banner{position:relative;transition:transform .4s var(--bfp-spring),box-shadow .4s ease}.banner-item .img-box,.product-block__banner .product-block__image{border-radius:20px;overflow:hidden}.banner-item img,.product-block__banner img{transition:transform .9s var(--bfp-spring)}.banner-item:hover,.product-block__banner:hover{transform:translateY(-4px)}.banner-item:hover img,.product-block__banner:hover img{transform:scale(1.05)}.halo-block-header .title,.halo-block-header .title .text{color:var(--bfp-pink)!important;font-family:Fredoka,Poppins,sans-serif!important;font-weight:600!important;letter-spacing:.02em!important}.halo-block-header .title{font-size:clamp(24px,3.4vw,36px)!important;line-height:1.15!important}.halo-block-header.style--center .title-wrap .title:after,.halo-block-header.text-center .title-wrap .title:after{content:"";display:block;width:64px;height:5px;margin:12px auto 0;border-radius:999px;background:linear-gradient(90deg,var(--bfp-pink),var(--bfp-yellow))}.btn,.button{transition:transform .3s var(--bfp-spring),box-shadow .3s ease,background-color .25s ease}.btn:hover,.button:hover{transform:translateY(-3px) scale(1.04)}.bfp-deco{position:absolute;pointer-events:none;z-index:6;line-height:0;animation:bfp-float 6s ease-in-out infinite}.bfp-deco.s2{animation-duration:7.5s;animation-delay:-2s}.bfp-deco.s3{animation-duration:5.2s;animation-delay:-1s}.bfp-deco svg{display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.12))}@keyframes bfp-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(10deg)}}.sidebarBlock-product .product,.sidebarBlock-product .product:hover,.previewCartItem .product,.minicart .product,.mini-cart .product,[id*=cart] .product,.cart-drawer .product,.side-cart .product{transform:none!important;box-shadow:none!important;border-radius:0!important}.sidebarBlock-product .product img,.sidebarBlock-product .product:hover img,.sidebarBlock-product .btn,.sidebarBlock-product .button,.sidebarBlock-product .btn:hover,.sidebarBlock-product .button:hover,[id*=cart] .btn,[id*=cart] .button,[id*=cart] .btn:hover,[id*=cart] .button:hover,.minicart .btn:hover,.minicart .button:hover{transform:none!important}.sidebarBlock-product .halo-block-header .title{color:inherit!important;font-family:inherit!important;font-size:inherit!important}.sidebarBlock-product .halo-block-header .title:after,.sidebarBlock-product .title-wrap .title:after{display:none!important}.sidebarBlock-product .card-action,.previewCart .card-action{text-align:center;margin-top:8px}.sidebarBlock-product .card-action .button,.sidebarBlock-product .card-action .product-form__submit,.previewCart .card-action .button,.previewCart .card-action .product-form__submit{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:150px;max-width:100%;background:#f06292!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:9px 20px!important;font-weight:600!important;font-size:13px!important;letter-spacing:.02em;text-transform:none!important;box-shadow:0 6px 14px -6px #f062928c!important;transition:background-color .25s ease,transform .25s var(--bfp-spring),box-shadow .25s ease!important}.sidebarBlock-product .card-action .button:hover,.sidebarBlock-product .card-action .product-form__submit:hover,.previewCart .card-action .button:hover,.previewCart .card-action .product-form__submit:hover{background:#d84f7d!important;transform:translateY(-2px)!important;box-shadow:0 10px 20px -8px #f06292b3!important}.cartTool-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}.cartTool-item:after{font-family:Quicksand,sans-serif;font-size:11px;font-weight:600;line-height:1;color:#7a736b}.cart-tool-note:after{content:"Nota"}.cart-tool-shipping:after{content:"Env\edo"}.cart-tool-discount:after{content:"Cup\f3n"}.cart-tool-gift:after{content:"Regalo"}@media(prefers-reduced-motion:reduce){.bfp-deco{animation:none}.spotlight-item,.halo-product-block .product,.banner-item,.product-block__banner,.btn,.button,.spotlight-item img,.banner-item img,.product-block__banner img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bf-playful.css.map */
