/* WICION P28 · Portada pública exclusiva de Boda */
body.wicion-boda-v27 .cover .wicion-wedding-title .line-one{color:var(--wicion-boda-line1-color,var(--wicion-name-color,#111))!important}
body.wicion-boda-v27 .cover .wicion-wedding-title .connector{color:var(--wicion-boda-connector-color,var(--wicion-name-color,#111))!important}
body.wicion-boda-v27 .cover .wicion-wedding-title .line-two{color:var(--wicion-boda-line2-color,var(--wicion-name-color,#111))!important}
body.wicion-boda-v27 .cover .wicion-cover-phrase{color:var(--wicion-boda-phrase-color,#fff)!important}
body.wicion-boda-v27 .cover>.cover-top-title{color:var(--cover-top-title-color,#111)!important}
.wicion-boda-particles-v28{position:absolute;inset:0;z-index:6;overflow:hidden;pointer-events:none}
.wicion-boda-particle-v28{position:absolute;top:-12%;line-height:1;animation:bp28Fall var(--bp28-duration,4.5s) linear var(--bp28-delay,0s) infinite;filter:drop-shadow(0 1px 2px rgba(0,0,0,.12));will-change:transform}
.wicion-boda-particle-v28.is-up,.wicion-boda-particle-v28.is-float{top:auto;bottom:-12%;animation-name:bp28Rise}
@keyframes bp28Fall{from{transform:translate3d(0,-10vh,0) rotate(0)}to{transform:translate3d(var(--bp28-drift,30px),120vh,0) rotate(300deg)}}
@keyframes bp28Rise{from{transform:translate3d(0,10vh,0) rotate(0)}to{transform:translate3d(var(--bp28-drift,30px),-120vh,0) rotate(-260deg)}}
