/* ========================================
   Custom Overrides
   ======================================== */
/* Auto-generated by the design editor (2026-08-15 15:01:26) */

@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&family=Great+Vibes&family=Montserrat:wght@200;300;400;500&display=swap');

:root {
    --font-display: 'Cinzel', serif;
    --font-editorial: 'Great Vibes', cursive;
    --font-body: 'Montserrat', sans-serif;
}

.added-2 {
    left: 187px;
    top: 107px;
    width: 60px;
    transform: rotate(0deg) scale(1);
    scale: -1 1;
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-3 {
    left: -33px;
    top: 125px;
    width: 60px;
    transform: rotate(-19deg) scale(1.81);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-4 {
    left: 155px;
    top: 152px;
    width: 60px;
    transform: rotate(0deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-5 {
    left: 185px;
    top: 198px;
    width: 60px;
    transform: rotate(66deg) scale(0.75);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-6 {
    left: 120px;
    top: 179px;
    width: 60px;
    transform: rotate(-31deg) scale(1.18);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-9 {
    left: 184px;
    top: 175px;
    width: 60px;
    transform: rotate(0deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-14 {
    left: -41px;
    top: 183px;
    width: 60px;
    transform: rotate(-51deg) scale(1.17);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-15 {
    left: -2px;
    top: 167px;
    width: 60px;
    transform: rotate(-36deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-17 {
    left: 34px;
    top: 202px;
    width: 60px;
    transform: rotate(0deg) scale(1.52);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-18 {
    left: 98px;
    top: 235px;
    width: 60px;
    transform: rotate(0deg) scale(0.49);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-19 {
    left: 159px;
    top: 207px;
    width: 60px;
    transform: rotate(0deg) scale(0.46);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-20 {
    left: 15px;
    top: 150px;
    width: 60px;
    transform: rotate(0deg) scale(0.43);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-21 {
    left: 102px;
    top: 196px;
    width: 60px;
    transform: rotate(-67deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-22 {
    left: -43px;
    top: 175px;
    width: 60px;
    transform: rotate(-111deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-38 {
    left: 145px;
    top: 218px;
    width: 60px;
    transform: rotate(0deg) scale(1.2);
    animation: ornSway 3.5s ease-in-out infinite, ornReveal 1.2s ease-out both, ornRise 1.2s ease-out both;
}

.added-41 {
    left: 5px;
    top: -25px;
    width: 60px;
    transform: rotate(-180deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-42 {
    left: -20px;
    top: -43px;
    width: 60px;
    transform: rotate(155deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-43 {
    left: -24px;
    top: -26px;
    width: 60px;
    transform: rotate(134deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-44 {
    left: 389px;
    top: -7px;
    width: 60px;
    transform: rotate(180deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-45 {
    left: 353px;
    top: -18px;
    width: 60px;
    transform: rotate(-168deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-46 {
    left: 389px;
    top: -12px;
    width: 60px;
    transform: rotate(-178deg) scale(1);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-47 {
    left: 63px;
    top: -14px;
    width: 60px;
    transform: rotate(0deg) scale(2);
    animation: ornSway 3.5s ease-in-out infinite;
}

.added-48 {
    left: 293px;
    top: -17px;
    width: 60px;
    transform: rotate(0deg) scale(2);
    scale: -1 1;
    animation: ornSway 3.5s ease-in-out infinite;
}

