/* Lake Como Romance: full-screen wedding story with editable event content. */
[data-standard-style="wedding-lake-como"]{--wd-paper:#f6f2e9;--wd-ink:#273a35;--wd-accent:#a48157;--wd-soft:#e8e0d2;--wd-line:#273a3529;background:var(--wd-paper);color:var(--wd-ink);font:15px/1.65 Arial,sans-serif;container-type:inline-size}
.wedding-website[data-standard-style="wedding-lake-como"]{max-width:none;overflow:clip}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-header{position:relative;z-index:4;display:grid;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);min-height:84px;padding:14px clamp(22px,4vw,72px);border:0;background:#f6f2e9;gap:20px}
.wedding-website[data-standard-style="wedding-lake-como"][data-website-page="home"] .wd-header{position:absolute;top:0;left:0;right:0;background:linear-gradient(#172521a8,transparent);color:#fff}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-brand{max-width:none;font:normal clamp(18px,2vw,24px)/1.1 Georgia,serif;letter-spacing:-.035em;color:inherit;overflow-wrap:normal}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu{gap:clamp(12px,1.6vw,30px);flex-wrap:nowrap}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu a{color:inherit;font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;text-decoration:none;border-bottom:1px solid transparent}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu a:hover,.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu a[aria-current="page"]{border-bottom-color:currentColor}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-header>.wd-rsvp{justify-self:end;background:#f5eee1;color:#24332e;border-radius:40px;letter-spacing:.1em;text-transform:uppercase;font-size:11px;padding:11px 22px}
.wd-como-hero{position:relative;min-height:min(850px,100svh);height:760px;isolation:isolate;display:flex;align-items:flex-end;justify-content:center;text-align:center;color:#fff;overflow:hidden}
.wd-como-image,.wd-como-shade{position:absolute;inset:0;z-index:-2}
.wd-como-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}
.wd-como-shade{z-index:-1;background:linear-gradient(180deg,#17231d67 0%,transparent 24%,#14272311 43%,#081e1ac7 100%)}
.wd-como-copy{width:min(94%,920px);padding:150px 16px 64px;text-shadow:0 2px 18px #071c1b8c}
.wd-como-eyebrow,.wd-como-place,.wd-como-date{margin:0;text-transform:uppercase;letter-spacing:.25em;font-size:11px;font-weight:600}
.wd-como-eyebrow,.wd-como-place,.wd-como-date{color:#fff;text-shadow:0 2px 10px #061915}
.wd-como-copy h1{font:normal clamp(64px,9.4vw,154px)/.95 Georgia,serif;letter-spacing:-.055em;margin:17px 0 22px;color:#fff;text-wrap:balance}
.wd-como-rule{display:block;width:70px;height:1px;background:#f3e7d5;margin:0 auto 22px}
.wd-como-place{letter-spacing:.19em;line-height:1.7}
.wd-como-date{margin-top:12px;letter-spacing:.18em}
.wd-como-scroll{display:inline-flex;align-items:center;gap:15px;margin-top:44px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:600}
.wd-como-scroll span{font-size:20px;font-weight:400;transition:transform .25s ease}.wd-como-scroll:hover span{transform:translateY(5px)}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-countdown{padding:45px 20px;background:#f1e9dd;border:0}.wedding-website[data-standard-style="wedding-lake-como"] .wd-countdown strong{font-size:36px;color:#6d5942}
.wedding-website[data-standard-style="wedding-lake-como"] .website-section{padding:90px clamp(22px,7vw,120px);max-width:1440px;margin:auto}
.wedding-website[data-standard-style="wedding-lake-como"] .event-website{gap:0;align-items:stretch}
.wedding-website[data-standard-style="wedding-lake-como"] .website-box{background:none;border:0;border-bottom:1px solid var(--wd-line);border-radius:0;padding:38px 30px;text-align:left!important}
.wedding-website[data-standard-style="wedding-lake-como"] .website-box .football-box-label{color:#897356!important;letter-spacing:.22em;font-size:10px}
.wedding-website[data-standard-style="wedding-lake-como"] .website-box .preserve{font:normal clamp(19px,2.1vw,29px)/1.5 Georgia,serif;color:#273a35;margin:12px 0 0}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box[data-content-mode=image]:first-child{display:none}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(2){grid-column:1/-1!important;text-align:center!important;padding:42px max(20px,15%) 76px}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(2) .preserve{font-size:clamp(28px,4vw,52px);line-height:1.2;letter-spacing:-.04em}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(3),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(4),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(5){grid-column:auto!important;text-align:center!important;padding:38px 12px;border-bottom:0}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home{grid-template-columns:repeat(3,minmax(0,1fr))}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(6){grid-column:1/-1!important;text-align:center!important;padding:58px max(20px,15%);border-top:1px solid var(--wd-line)}
.wedding-website[data-standard-style="wedding-lake-como"] .website-box[data-content-mode=image]{padding:0;overflow:hidden}.wedding-website[data-standard-style="wedding-lake-como"] .website-box[data-content-mode=image] img{height:100%;max-height:560px;min-height:360px;object-fit:cover;border-radius:0;transition:transform .8s ease}.wedding-website[data-standard-style="wedding-lake-como"] .website-box[data-content-mode=image]:hover img{transform:scale(1.035)}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-page-heading{background:#e9e0d3;padding:100px 30px 70px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-page-heading h1{font-size:clamp(50px,8vw,108px);margin:12px 0}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-directions{margin:35px auto 90px;max-width:880px;padding:58px 28px;background:#e6ded0;border:0;text-align:center}.wedding-website[data-standard-style="wedding-lake-como"] .wd-directions h2{font-size:clamp(33px,5vw,54px)}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-directions .wd-rsvp{background:#304940;color:#fff;border-radius:30px;margin-top:14px}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer{background:#263a35;color:#f9f4e9;border:0;padding:65px 20px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer p{font-size:38px;margin:0}.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer small{display:none}
.wedding-website[data-standard-style="wedding-lake-como"] .website-rsvp{background:#f7f2e9;color:#273a35}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-como-invitation{padding:85px 20px;background:#e7dfd2;text-align:center}.wd-como-invitation h2{font:normal clamp(34px,5vw,62px)/1.1 Georgia,serif;margin:0 auto 36px}.wd-como-invitation-card{max-width:740px;margin:auto;box-shadow:0 22px 70px #263a3526;background:#f9f5ec;overflow:hidden}.wd-como-invitation-card>.invitation{width:100%;max-width:none;margin:0}.wd-como-invitation-card>[data-creator-invitation]{display:block;width:100%;border:0}
.wedding-editor-hero{display:none}[data-standard-style="wedding-lake-como"]>.wedding-editor-hero{display:block}[data-standard-style="wedding-lake-como"]>.standard-invitation-card{display:none}
[data-standard-style="wedding-lake-como"][data-freeform-preview]{padding:14px;border-radius:8px;background:#f6f2e9}[data-standard-style="wedding-lake-como"][data-freeform-preview] .wd-como-hero{height:430px;min-height:0}[data-standard-style="wedding-lake-como"][data-freeform-preview] .wd-como-copy{padding:70px 12px 25px}[data-standard-style="wedding-lake-como"][data-freeform-preview] .wd-como-copy h1{font-size:clamp(30px,6vw,66px)}
@media(prefers-reduced-motion:no-preference){.wd-como-image img{animation:wd-como-arrive 1.6s ease-out both}.wd-como-copy>*{animation:wd-como-rise .85s ease-out both}.wd-como-copy h1{animation-delay:.12s}.wd-como-copy .wd-como-place{animation-delay:.25s}@keyframes wd-como-arrive{from{opacity:.6;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes wd-como-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}
@container(max-width:760px){.wedding-website[data-standard-style="wedding-lake-como"] .wd-header{display:flex;flex-wrap:wrap;min-height:70px;padding:13px 18px;gap:8px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-brand{font-size:20px;max-width:75%}.wedding-website[data-standard-style="wedding-lake-como"] .wd-menu-toggle{margin-left:auto;border-color:currentColor;color:inherit;font-size:12px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-header #wedding-menu{width:100%;background:#f6f2e9;color:#273a35;padding:12px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu{flex-wrap:wrap;justify-content:center;gap:5px 14px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-header .website-page-menu a{font-size:10px}.wd-como-hero{height:760px;min-height:100svh}.wd-como-image img{object-position:68% center}.wd-como-shade{background:linear-gradient(180deg,#17231d6e,transparent 26%,#071c1b15 45%,#071c1be6 100%)}.wd-como-copy{padding:120px 12px 90px}.wd-como-copy h1{font-size:clamp(52px,12vw,82px)}.wd-como-place{font-size:10px}.wedding-website[data-standard-style="wedding-lake-como"] .website-section{padding:45px 18px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home{grid-template-columns:1fr}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(3),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(4),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(5){grid-column:1/-1!important;padding:25px 10px;border-bottom:1px solid var(--wd-line)}.wedding-website[data-standard-style="wedding-lake-como"] .website-box .preserve{font-size:23px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-page-heading{padding:85px 20px 45px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-directions{margin:20px 18px 45px}.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer{padding-bottom:110px}}
@media(prefers-reduced-motion:reduce){.wd-como-image img,.wd-como-copy>*,.wedding-website[data-standard-style="wedding-lake-como"] .website-box{animation:none!important;transition:none!important}}
.wt-sample-preview .wedding-website[data-standard-style="wedding-lake-como"][data-website-page="home"] .wd-header #wedding-menu{background:transparent;color:#fff;padding:0}
.wt-sample-preview .wedding-website[data-standard-style="wedding-lake-como"][data-website-page="home"] .wd-header .website-page-menu a{color:#fff}

/* Lake Como chapters: the editorial language continues beyond the opening image. */
.wedding-website[data-standard-style="wedding-lake-como"] .wd-como-prologue{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px;background:#f7f3e9}
.wd-como-prologue-copy{align-self:center;justify-self:center;max-width:550px;padding:80px clamp(30px,7vw,110px)}
.wd-como-prologue-copy h2,.wd-como-chapters-heading h2,.wd-como-story-intro h2,.wd-como-gallery-intro h2{font:normal clamp(44px,5vw,76px)/1.04 Georgia,serif;letter-spacing:-.055em;margin:18px 0 26px;color:#263a35;text-wrap:balance}
.wd-como-prologue-copy>p:not(.wd-kicker),.wd-como-story-intro>p:not(.wd-kicker),.wd-como-gallery-intro>p:not(.wd-kicker){font:normal clamp(17px,1.6vw,22px)/1.65 Georgia,serif;color:#526159}
.wd-como-prologue-copy>a{display:inline-flex;gap:28px;align-items:center;margin-top:24px;padding:12px 0;border-bottom:1px solid #92795b;color:#263a35;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;text-decoration:none}
.wd-como-prologue-copy>a span{font-size:18px;transition:transform .25s}.wd-como-prologue-copy>a:hover span{transform:translate(3px,-3px)}
.wd-como-prologue-visual{position:relative;min-height:580px;overflow:hidden}.wd-como-prologue-visual img{display:block;width:100%;height:100%;object-fit:cover}.wd-como-prologue-visual span{position:absolute;bottom:25px;left:30px;background:#f7f3e9eb;padding:10px 18px;color:#32483e;font:11px Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home{max-width:1100px;gap:0;background:#fffdf8;border:1px solid #e1d8c8;box-shadow:0 35px 75px #273a3510}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(2){background:#fffdf8}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(3),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(4),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(5){border-top:1px solid #e5dccd;background:#f8f4ec;min-height:180px}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(4){border-left:1px solid #e5dccd;border-right:1px solid #e5dccd}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(6){background:#fffdf8}
.wd-como-chapters{background:#243a34;color:#f9f3e8;padding:100px clamp(22px,6vw,100px) 115px}.wd-como-chapters-heading{max-width:1380px;margin:0 auto 38px}.wd-como-chapters-heading .wd-kicker{color:#d0b998}.wd-como-chapters-heading h2{color:#f9f3e8;margin-bottom:0}
.wd-como-chapter-grid{max-width:1380px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.wd-como-chapter-grid>a{position:relative;display:grid;grid-template-columns:1fr auto;align-content:end;min-height:500px;padding:30px;color:#fff;text-decoration:none;overflow:hidden;isolation:isolate}.wd-como-chapter-grid>a:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 35%,#0f211bc9);z-index:-1}.wd-como-chapter-grid img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .75s}.wd-como-chapter-grid>a:hover img{transform:scale(1.045)}.wd-como-chapter-grid span{grid-column:1/-1;font:700 11px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.wd-como-chapter-grid strong{font:normal clamp(32px,3vw,50px) Georgia,serif}.wd-como-chapter-grid em{font:normal 30px Georgia,serif;align-self:end}
.wd-como-story-intro,.wd-como-gallery-intro{text-align:center;max-width:960px;margin:auto;padding:110px 24px 75px}.wd-como-story-intro h2,.wd-como-gallery-intro h2{margin-left:auto;margin-right:auto}.wd-como-story-intro>p:not(.wd-kicker),.wd-como-gallery-intro>p:not(.wd-kicker){max-width:650px;margin:0 auto}.wd-como-story-line{display:block;width:1px;height:75px;background:#af9574;margin:50px auto 0}
.wedding-website[data-standard-style="wedding-lake-como"][data-website-page="gallery"] .wd-page-heading,.wedding-website[data-standard-style="wedding-lake-como"][data-website-page="travel"] .wd-page-heading{padding:145px 24px 85px;background:#eae3d5}.wedding-website[data-standard-style="wedding-lake-como"] .wd-page-heading h1{letter-spacing:-.05em}
.wedding-website[data-standard-style="wedding-lake-como"][data-website-page="gallery"] .website-section{max-width:1260px;padding-top:10px;padding-bottom:115px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:0 7%;max-width:none}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box{grid-column:auto!important;grid-row:auto!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box:nth-child(1){grid-column:1!important;border-top:1px solid #bca98b}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box:nth-child(2){grid-column:1!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box[data-content-mode="image"]{grid-column:2!important;grid-row:1/3!important;min-height:560px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box[data-content-mode="image"] img{height:560px;max-height:none;object-fit:cover}
.wedding-website[data-standard-style="wedding-lake-como"][data-website-page="travel"] .website-section{max-width:1440px;padding-top:0}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel{display:grid;grid-template-columns:1.2fr .8fr 1fr;grid-auto-flow:dense;gap:20px;align-items:stretch}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box{grid-column:auto!important;grid-row:auto!important;border:0!important;min-width:0}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box:first-child{grid-column:1/-1!important;padding:20px 0 30px;text-align:center!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]{min-height:310px;background:#e9e0d1}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(2){grid-row:span 2!important;min-height:650px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(3){grid-column:span 2!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"] img{width:100%;height:100%!important;max-height:none!important;min-height:310px;object-fit:cover}
.wedding-website[data-standard-style="wedding-lake-como"] .gift-registry{max-width:1320px;padding:80px 24px 110px}.wedding-website[data-standard-style="wedding-lake-como"] .gift-registry h2{font:normal clamp(42px,5vw,70px) Georgia,serif}.wedding-website[data-standard-style="wedding-lake-como"] .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wedding-website[data-standard-style="wedding-lake-como"] .gift-card{border:1px solid #e3d7c6;border-radius:0;background:#fffdf7;box-shadow:0 18px 36px #293e3420}.wedding-website[data-standard-style="wedding-lake-como"] .gift-card-image{height:230px;object-fit:cover}.wedding-website[data-standard-style="wedding-lake-como"] .gift-card h3{font:normal 29px Georgia,serif}.wd-como-sample-label{display:block;margin-top:24px;padding-top:14px;border-top:1px solid #e6dbcb;font:10px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#746a5c}
@container(max-width:760px){.wedding-website[data-standard-style="wedding-lake-como"] .wd-como-prologue{grid-template-columns:1fr}.wd-como-prologue-copy{padding:60px 24px}.wd-como-prologue-visual{min-height:390px}.wd-como-chapters{padding:65px 20px 80px}.wd-como-chapter-grid{grid-template-columns:1fr}.wd-como-chapter-grid>a{min-height:400px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(4){border-left:0;border-right:0}.wd-como-story-intro,.wd-como-gallery-intro{padding:65px 22px 45px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery{grid-template-columns:1fr}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box,.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box[data-content-mode="image"]{grid-column:1!important;grid-row:auto!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box[data-content-mode="image"]{min-height:360px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-gallery .website-box[data-content-mode="image"] img{height:390px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel{grid-template-columns:1fr 1fr;gap:10px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(2){min-height:420px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(3){grid-column:auto!important}.wedding-website[data-standard-style="wedding-lake-como"] .gift-grid{grid-template-columns:1fr!important}}
@container(max-width:480px){.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel{grid-template-columns:1fr}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"],.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(2),.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(3){grid-column:1!important;grid-row:auto!important;min-height:350px}}
@media(prefers-reduced-motion:reduce){.wd-como-prologue-copy>a span,.wd-como-chapter-grid img{transition:none!important}}

/* Balance the welcome copy and create an editorial gallery mosaic. */
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(2){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center!important}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-home .website-box:nth-child(2) .preserve{width:min(100%,700px);margin-inline:auto;text-align:center!important;font-size:clamp(23px,3vw,39px)!important;overflow-wrap:anywhere}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:15px}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]{grid-column:span 2!important;grid-row:auto!important;min-height:290px!important}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(4n + 2){grid-column:span 4!important;grid-row:span 2!important;min-height:595px!important}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(5n + 3){grid-column:span 3!important}
.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"] img{height:100%!important;min-height:290px!important}
@container(max-width:760px){.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]{grid-column:span 1!important;min-height:230px!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(4n + 2){grid-column:span 2!important;grid-row:auto!important;min-height:320px!important}.wedding-website[data-standard-style="wedding-lake-como"] .ew-wedding-lake-como-travel .website-box[data-content-mode="image"]:nth-child(5n + 3){grid-column:span 1!important}}
.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer p{color:#f9f4e9}.wedding-website[data-standard-style="wedding-lake-como"] .wd-footer span{color:#d6c6ad}
.wt-sample-preview .wedding-website[data-standard-style="wedding-lake-como"] .gift-secure-note{display:none}
