.wwc{width:100%;min-width:0;color:var(--wwc-accent);font-family:inherit}.wwc .wwc-row{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;display:grid}.wwc .wwc-card{box-sizing:border-box;color:#697283;text-align:center;overflow-wrap:anywhere;background:#fff;border:1px solid #d6d9dc;border-radius:18px;flex-direction:column;justify-content:center;min-width:0;min-height:200px;padding:27px 22px;display:flex;box-shadow:0 2px 3px #0000000d;margin:0!important}.wwc .wwc-note{white-space:pre-wrap;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;font-weight:400;line-height:1.85;margin:0!important}.wwc .wwc-footer{background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;margin:22px 0 0;padding:0;display:flex}.wwc .wwc-name{font-family:var(--wwc-name-font,inherit);color:var(--wwc-accent);overflow-wrap:anywhere;font-size:23px;font-style:italic;font-weight:400;line-height:1.4}.wwc .wwc-badge{background:var(--wwc-accent);color:#fff;border-radius:999px;max-width:100%;padding:3px 12px;font-family:inherit;font-size:9px;line-height:1.5;display:inline-block}.wwc button.wwc-arrow{box-sizing:border-box;width:40px;min-width:0;height:40px;color:var(--wwc-accent);box-shadow:none;cursor:pointer;background:#ffffffed;border:1px solid #cdd0c2;border-radius:50%;place-items:center;padding:0;display:grid;transform:none}.wwc .wwc-arrow:disabled{opacity:.35;cursor:default}.wwc .wwc-dots{justify-content:center;align-items:center;gap:1px;min-height:28px;margin-top:13px;display:flex}.wwc button.wwc-dot{width:24px;min-width:0;height:28px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;transform:none}.wwc .wwc-dot:after{content:"";background:#d5d8dc;border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s}.wwc .wwc-dot-active:after{background:var(--wwc-accent);transform:scale(1.2)}.wwc button:focus-visible,.wwc:focus-visible{outline:2px solid var(--wwc-accent);outline-offset:3px}.wwc .wwc-empty{text-align:center;padding:22px 8px;font-size:13px;font-style:italic;line-height:1.8}.wwc .wwc-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=400px){.wwc .wwc-row{grid-template-columns:32px minmax(0,1fr) 32px;gap:7px}.wwc button.wwc-arrow{width:32px;height:36px}.wwc .wwc-card{min-height:190px;padding:24px 14px}.wwc .wwc-name{font-size:21px}.wwc .wwc-note{font-size:13px}}@media (prefers-reduced-motion:reduce){.wwc *{transition:none!important}}.la-wishes-section .la-heading,.rr-wish-section .rr-title,.ll-wishes-section .ll-heading{text-align:center}.la-wishes-section .la-heading p,.ll-wishes-section .ll-heading p{margin-left:auto;margin-right:auto}
