
/* Link aggiunti dal plugin, nello stesso stile del tema esistente. */
.site-nav>a[data-sm-journey-link]{white-space:nowrap}
.sm-journey-home-cta{display:inline-block;margin-top:18px;color:#947354!important;border-bottom:1px solid #b59677;padding-bottom:7px;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none!important;transition:color .2s ease}
.sm-journey-home-cta:hover{color:#392d2a!important}
.sm-journey-bridal-cta{display:table;margin:30px auto 0;padding:16px 24px;color:#302a2b!important;border:1px solid #a98667;text-transform:uppercase;font-size:11px;letter-spacing:.09em;font-weight:700;text-decoration:none!important}
.sm-journey-bridal-cta:hover{background:#f3e9e1}
@media(min-width:921px) and (max-width:1300px){.site-nav{gap:15px!important}.site-nav>a:not(.nav-cta){font-size:9px!important;letter-spacing:.035em!important}}
@media(max-width:920px){.site-nav>a[data-sm-journey-link]{white-space:normal}}

/* Collegamento contestuale ai pacchetti, sia nella home sia nella landing bridal. */
.sm-journey-packages-cta{box-sizing:border-box;max-width:760px;margin:36px auto 0;padding:28px 26px;text-align:center;border:1px solid #d7bda6;background:#fbf7f1;color:#332b27;}
.sm-journey-packages-cta p{font-family:inherit;color:#554840;margin:0 0 12px;font-size:15px;line-height:1.6;}
.sm-journey-packages-cta a{display:inline-block;color:#684831!important;text-decoration:none!important;font-weight:700;font-size:12px;letter-spacing:.045em;text-transform:uppercase;padding:4px 0 7px;border-bottom:1px solid #a98770;line-height:1.6;}
.sm-journey-packages-cta a:hover,.sm-journey-packages-cta a:focus-visible{color:#312320!important;border-bottom-color:#312320;}
.sm-journey-packages-cta small{display:block;color:#76675e;font-size:11px;line-height:1.6;margin-top:12px;}
@media(max-width:760px){.sm-journey-packages-cta{margin:25px 0 0;padding:22px 17px}.sm-journey-packages-cta p{font-size:14px}.sm-journey-packages-cta a{font-size:11px}}
