@font-face{font-family:Sample3Gaegu;src:url(/_template-assets/8ded7cf2c08dfd9fbee8b536.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sample3Noto;src:url(/_template-assets/e229c40ace5795e500c2131f.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sample3Noto;src:url(/_template-assets/4f8c7c9ab2eb5633df29534d.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sample3Noto;src:url(/_template-assets/7ecd37a6607337addb617bc2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.sample3-module__L70leq__root{color:#fff3bd;background:#3b522b;width:100%;max-width:430px;margin-inline:auto;font-family:Sample3Noto,sans-serif;container-type:inline-size}html:has(.sample3-module__L70leq__root){scrollbar-width:none}html:has(.sample3-module__L70leq__root)::-webkit-scrollbar{display:none}.sample3-module__L70leq__root *{box-sizing:border-box}.sample3-module__L70leq__root p,.sample3-module__L70leq__root h1,.sample3-module__L70leq__root h2{margin:0}.sample3-module__L70leq__root img{max-width:none;display:block}.sample3-module__L70leq__cover,.sample3-module__L70leq__invitation{--u:calc(100cqw / 390);width:100%;position:relative}.sample3-module__L70leq__cover{aspect-ratio:390/585;background:#fff;overflow:hidden}.sample3-module__L70leq__coverPhoto{left:calc(23 * var(--u));top:calc(158 * var(--u));width:calc(345 * var(--u));height:calc(345 * var(--u));object-fit:cover;position:absolute}.sample3-module__L70leq__coverOverlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sample3-module__L70leq__coverOverlay img{width:113.37%;height:100%;position:absolute;top:0;left:-7.07%}.sample3-module__L70leq__coverTransition{left:0;top:calc(445 * var(--u));width:100%;height:calc(140 * var(--u));pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:url(/images/templates/sample3/transition-mask.svg);mask-image:url(/images/templates/sample3/transition-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.sample3-module__L70leq__coverTransition img{left:0;top:calc(-465 * var(--u));width:100%;height:calc(605 * var(--u));object-fit:cover;position:absolute;transform:scaleY(-1)}.sample3-module__L70leq__heartLarge{left:calc(326.72 * var(--u));top:calc(57.971 * var(--u));width:calc(20.733 * var(--u));height:calc(24.148 * var(--u));position:absolute;transform:rotate(31.99deg)}.sample3-module__L70leq__heartSmall{left:calc(336.653 * var(--u));top:calc(40.552 * var(--u));width:calc(11.861 * var(--u));height:calc(13.814 * var(--u));position:absolute;transform:rotate(-5.67deg)}.sample3-module__L70leq__starTop{left:calc(23 * var(--u));top:calc(28 * var(--u));width:calc(18 * var(--u));height:calc(19 * var(--u));position:absolute}.sample3-module__L70leq__starBottom{left:calc(58 * var(--u));top:calc(441 * var(--u));width:calc(28 * var(--u));height:calc(30 * var(--u));position:absolute}.sample3-module__L70leq__lettering{left:calc(37 * var(--u));top:calc(67 * var(--u));width:calc(315 * var(--u));height:calc(56 * var(--u));position:absolute}.sample3-module__L70leq__coverBottom{left:calc(31 * var(--u));top:calc(471 * var(--u));width:calc(327 * var(--u));align-items:center;gap:calc(2 * var(--u));text-align:center;flex-direction:column;font-family:Sample3Gaegu,cursive;font-weight:700;display:flex;position:absolute}.sample3-module__L70leq__coverTitle{width:100%;min-height:calc(30 * var(--u));font-size:calc(26 * var(--u));line-height:calc(30 * var(--u));letter-spacing:calc(-.5 * var(--u));overflow-wrap:anywhere;-webkit-text-stroke:calc(1.3 * var(--u)) #de3445;paint-order:stroke fill}.sample3-module__L70leq__names{justify-content:center;align-items:center;gap:calc(11 * var(--u));max-width:100%;font-size:calc(39 * var(--u));line-height:calc(40 * var(--u));letter-spacing:calc(-2 * var(--u));font-weight:700;display:flex}.sample3-module__L70leq__names span{overflow-wrap:anywhere;min-width:0}.sample3-module__L70leq__names img{width:calc(15 * var(--u));height:calc(16.6384 * var(--u));transform:translateY(calc(-.3192 * var(--u)));flex:none}.sample3-module__L70leq__date{min-height:calc(30 * var(--u));font-size:calc(19 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(.3 * var(--u))}.sample3-module__L70leq__invitation{padding:calc(57 * var(--u)) calc(30 * var(--u)) calc(49 * var(--u));text-align:center;background:#3b522b url(/_template-assets/cc3f889932a9e71bd03dac0d.webp) 50%/cover no-repeat;flex-direction:column;align-items:center;display:flex}.sample3-module__L70leq__invitationHeart{left:calc(-4 * var(--u));width:calc(15 * var(--u));height:calc(16.6384 * var(--u));margin-top:calc(-.6384 * var(--u));margin-bottom:calc(32 * var(--u));position:relative}.sample3-module__L70leq__invitation h2{width:100%;font-family:Sample3Gaegu,cursive;font-size:calc(28 * var(--u));line-height:calc(36 * var(--u));overflow-wrap:anywhere;font-weight:700}.sample3-module__L70leq__message{width:100%;min-height:calc(232 * var(--u));font-size:calc(15 * var(--u));font-weight:400;line-height:calc(29 * var(--u));letter-spacing:calc(-.3 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere;margin-top:calc(24 * var(--u))!important}.sample3-module__L70leq__families{gap:calc(6 * var(--u));width:100%;margin-top:calc(29 * var(--u));flex-direction:column;display:flex}.sample3-module__L70leq__familyLine{font-size:calc(14 * var(--u));font-weight:500;line-height:calc(26 * var(--u));overflow-wrap:anywhere}.sample3-module__L70leq__familyLine strong{margin-left:calc(9 * var(--u));font-size:calc(18 * var(--u));font-weight:500;line-height:0}.sample3-module__L70leq__contactButton{width:calc(144 * var(--u));height:calc(40 * var(--u));margin-top:calc(32 * var(--u));border-radius:calc(22 * var(--u));color:#3b512e;justify-content:center;align-items:center;gap:calc(10 * var(--u));font-family:Sample3Noto,sans-serif;font-weight:700;font-size:calc(12 * var(--u));cursor:pointer;background:#fff3bd;border:0;display:flex}.sample3-module__L70leq__contactButton span{font-weight:400;font-size:calc(11 * var(--u))}.sample3-module__L70leq__contactButton:focus-visible{outline-offset:4px;outline:2px solid #fff3bd}@font-face{font-family:Sample3Gaegu;src:url(/_template-assets/a9a406f8de3987c8f498feda.woff2)format("woff2");font-weight:400;font-display:swap}.sample3-module__L70leq__root{isolation:isolate}.sample3-module__L70leq__root [data-section]{--u:calc(100cqw / 390);max-width:none}.sample3-module__L70leq__root button:focus-visible,.sample3-module__L70leq__root a:focus-visible{outline-offset:3px;outline:2px solid #de3445}.sample3-module__L70leq__root [data-section] h2{font-family:Sample3Gaegu,sans-serif;font-weight:700}.sample3-module__L70leq__paperGroup{background:#3b522b url(/_template-assets/cc3f889932a9e71bd03dac0d.webp) top/100% repeat-y}.sample3-module__L70leq__sectionHeart{width:calc(15 * var(--u));height:calc(16.6384 * var(--u));object-fit:contain;margin:auto;display:block}.sample3-module__L70leq__largeHeart{width:calc(32 * var(--u));height:calc(32 * var(--u));object-fit:contain;margin:auto;display:block}.sample3-module__L70leq__profile{color:#3b512e;background:#fff}.sample3-module__L70leq__profile [data-profile-decor=hearts]{object-fit:contain;width:3.84615cqw;height:4.26626cqw;top:8.81067cqw;left:48.0769cqw}.sample3-module__L70leq__profile [data-section=couple] h2{color:#3b512e;width:84.6154cqw;font-size:6.92308cqw;line-height:8.20513cqw;top:18.4615cqw;left:7.69231cqw}.sample3-module__L70leq__profile [data-profile-type=type01]>div>div:first-child{height:163.59cqw}.sample3-module__L70leq__profile [data-profile-type=type02]>div>div:first-child{height:130.256cqw}.sample3-module__L70leq__profile [data-profile-type=type02] h2{top:27.4359cqw}.sample3-module__L70leq__profile [data-profile-type=type02] [data-profile-decor=hearts]{top:17.785cqw}.sample3-module__L70leq__profile [data-section=couple]>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.58974cqw;padding:0 2.05128cqw 2.05128cqw}.sample3-module__L70leq__profile [data-profile-type=type02]>div>div:last-child{padding-bottom:17.1795cqw}.sample3-module__L70leq__profile [data-profile-name]{letter-spacing:-.153846cqw;color:#3b512e;font:700 5.89744cqw/7.69231cqw Sample3Gaegu,sans-serif}.sample3-module__L70leq__profile [data-profile-name] span{color:inherit}.sample3-module__L70leq__profile [data-profile-intro]{letter-spacing:-.153846cqw;color:#3b512e;margin:0;font:400 3.84615cqw/5.38462cqw Sample3Gaegu,sans-serif}.sample3-module__L70leq__calendar{padding:calc(39 * var(--u)) 0 calc(76 * var(--u));min-height:calc(620 * var(--u));color:#3b512e;text-align:center;background:#fff;font-family:Sample3Noto,sans-serif}.sample3-module__L70leq__calendar h2{font-size:calc(27 * var(--u));line-height:calc(32 * var(--u));letter-spacing:calc(1.8 * var(--u));margin-top:calc(37 * var(--u))}.sample3-module__L70leq__calendarCard{min-height:calc(402 * var(--u));margin:calc(18 * var(--u)) calc(28 * var(--u)) 0;padding:calc(28 * var(--u)) calc(26 * var(--u)) calc(52 * var(--u));border-radius:calc(15 * var(--u));background:#fdfaf1}.sample3-module__L70leq__calendarCard h3{font-size:calc(18 * var(--u));line-height:calc(25.2 * var(--u));margin:0;font-weight:700}.sample3-module__L70leq__calendarDate{font-size:calc(14 * var(--u));line-height:calc(19.6 * var(--u));white-space:nowrap;margin-top:calc(3.8 * var(--u))!important}.sample3-module__L70leq__calendarStrip{margin-top:calc(19.4 * var(--u));padding:calc(22 * var(--u)) 0 calc(24 * var(--u));font-size:calc(12.5 * var(--u));line-height:calc(17.5 * var(--u));border-block:1px solid #c7b894;grid-template-columns:repeat(7,1fr);display:grid}.sample3-module__L70leq__calendarStrip>div>div{margin-top:calc(12.5 * var(--u));line-height:calc(19.6 * var(--u));font-size:calc(14 * var(--u));position:relative}.sample3-module__L70leq__calendarStrip img{width:calc(32 * var(--u));height:calc(32 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sample3-module__L70leq__calendarStrip b{font-weight:500}.sample3-module__L70leq__calendarStrip [aria-current] b{font-weight:700}.sample3-module__L70leq__calendarCounters{margin:calc(24 * var(--u)) calc(44 * var(--u)) 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,1fr);display:grid}.sample3-module__L70leq__calendarCounters span{font-size:calc(13 * var(--u));line-height:calc(18.2 * var(--u));font-weight:500;display:block}.sample3-module__L70leq__calendarCounters strong{font-size:calc(22 * var(--u));line-height:calc(30.8 * var(--u));margin-top:calc(3.8 * var(--u));font-weight:500;display:block}.sample3-module__L70leq__calendarCard .sample3-module__L70leq__calendarCounters{grid-template-columns:repeat(4,calc(60 * var(--u)));column-gap:calc(10 * var(--u));margin:calc(25.4 * var(--u)) 0 0 calc(10 * var(--u))}.sample3-module__L70leq__calendarSummary{max-width:calc(310 * var(--u));font-size:calc(13 * var(--u));overflow-wrap:anywhere;font-weight:700;line-height:1.4;margin:calc(28 * var(--u)) auto 0!important}.sample3-module__L70leq__calendar[data-wedding-date-type=standard]{padding-top:calc(29 * var(--u));padding-bottom:calc(90 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=standard] h2{margin-top:calc(19 * var(--u));letter-spacing:0}.sample3-module__L70leq__calendarBigDate{margin:calc(12 * var(--u)) 0 0;font-size:calc(27 * var(--u));line-height:calc(40 * var(--u));font-weight:700}.sample3-module__L70leq__calendarTime{font-size:calc(13 * var(--u));line-height:calc(18.2 * var(--u));margin-top:calc(9 * var(--u))!important}.sample3-module__L70leq__calendarThree{height:calc(190 * var(--u));margin:calc(31.8 * var(--u)) calc(28 * var(--u)) 0;border-block:1px solid #29241a;grid-template-columns:repeat(3,1fr);display:grid}.sample3-module__L70leq__calendarThree>div{padding-top:calc(9 * var(--u));position:relative}.sample3-module__L70leq__calendarThree>div+div{border-left:1px solid #29241a}.sample3-module__L70leq__calendarThree span{font-size:calc(12.5 * var(--u));line-height:1.4}.sample3-module__L70leq__calendarThree strong{left:0;top:calc(76 * var(--u));width:100%;font-size:calc(42 * var(--u));font-weight:400;line-height:1.4;position:absolute}.sample3-module__L70leq__calendarThree [aria-current] strong{font-weight:700}.sample3-module__L70leq__calendarThree img{left:50%;top:calc(48 * var(--u));width:calc(130 * var(--u));height:calc(130 * var(--u));pointer-events:none;position:absolute;transform:translate(-50%)}.sample3-module__L70leq__calendar[data-wedding-date-type=standard] .sample3-module__L70leq__calendarCounters{margin-top:calc(29 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=standard] .sample3-module__L70leq__calendarCounters strong{font-size:calc(24 * var(--u));margin-top:calc(1.8 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=standard] .sample3-module__L70leq__calendarSummary{margin-top:calc(20 * var(--u))!important}.sample3-module__L70leq__calendar[data-wedding-date-type=wide]{padding-top:calc(25 * var(--u));padding-bottom:calc(37 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] h2{margin-top:calc(21 * var(--u));letter-spacing:calc(1.3 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] .sample3-module__L70leq__calendarBigDate{font-weight:500}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] .sample3-module__L70leq__calendarTime{margin-top:calc(5 * var(--u))!important}.sample3-module__L70leq__calendarMonth{margin:calc(41.8 * var(--u)) calc(44 * var(--u)) 0;padding:calc(16 * var(--u)) 0 calc(15 * var(--u));border-block:1px solid #576333}.sample3-module__L70leq__calendarWeekdays,.sample3-module__L70leq__calendarDays{font-size:calc(15 * var(--u));line-height:calc(21 * var(--u));grid-template-columns:repeat(7,1fr);display:grid}.sample3-module__L70leq__calendarWeekdays{font-weight:500}.sample3-module__L70leq__calendarDays{margin-top:calc(14 * var(--u));row-gap:calc(22 * var(--u))}.sample3-module__L70leq__calendarDays>div{min-height:calc(21 * var(--u));position:relative}.sample3-module__L70leq__calendarDays img{left:50%;top:calc(-25 * var(--u));width:calc(70 * var(--u));height:calc(70 * var(--u));pointer-events:none;position:absolute;transform:translate(-50%)}.sample3-module__L70leq__calendarDays span{position:relative}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] .sample3-module__L70leq__calendarCounters{margin-top:calc(21 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] .sample3-module__L70leq__calendarCounters strong{font-size:calc(20 * var(--u));margin-top:calc(.8 * var(--u))}.sample3-module__L70leq__calendar[data-wedding-date-type=wide] .sample3-module__L70leq__calendarSummary{margin-top:calc(25 * var(--u))!important}.sample3-module__L70leq__gallery{min-height:calc(760 * var(--u));padding:calc(42 * var(--u)) calc(32 * var(--u)) calc(68 * var(--u));text-align:center}.sample3-module__L70leq__gallery h2{font-size:calc(28 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(2 * var(--u));white-space:nowrap;margin-top:calc(16 * var(--u))!important}.sample3-module__L70leq__galleryGrid,.sample3-module__L70leq__galleryMasonry{margin-top:calc(26 * var(--u));column-gap:calc(8 * var(--u));row-gap:calc(16 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sample3-module__L70leq__galleryGrid>div{height:calc(151 * var(--u))}.sample3-module__L70leq__galleryMasonry{column-gap:calc(16 * var(--u));grid-template-rows:calc(145 * var(--u)) calc(54 * var(--u)) calc(145 * var(--u))}.sample3-module__L70leq__galleryMasonry>div:first-child{grid-area:1/1/3}.sample3-module__L70leq__galleryMasonry>div:nth-child(2){grid-area:1/2}.sample3-module__L70leq__galleryMasonry>div:nth-child(3){grid-area:2/2/4}.sample3-module__L70leq__galleryMasonry>div:nth-child(4){grid-area:3/1}.sample3-module__L70leq__galleryButton{border-radius:calc(3 * var(--u));background:0 0;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.sample3-module__L70leq__galleryImage{object-fit:cover;border-radius:calc(3 * var(--u));width:100%;height:100%;display:block}.sample3-module__L70leq__galleryMore{margin:calc(35 * var(--u)) auto 0;color:inherit;font:500 calc(15 * var(--u))/calc(22 * var(--u)) Sample3Noto,sans-serif;cursor:pointer;background:0 0;border:0;padding:0;display:block}.sample3-module__L70leq__gallery[data-gallery-type=masonry] .sample3-module__L70leq__galleryMore{margin-top:calc(144 * var(--u))}.sample3-module__L70leq__albumMain{margin-top:calc(26 * var(--u));height:calc(330 * var(--u))}.sample3-module__L70leq__thumbnails{gap:calc(6 * var(--u));margin-top:calc(20 * var(--u));scrollbar-width:none;display:flex;overflow-x:auto}.sample3-module__L70leq__thumbnails button{flex:0 0 calc(77 * var(--u));height:calc(78 * var(--u));border-radius:calc(3 * var(--u));background:0 0;border:0;padding:0;overflow:hidden}.sample3-module__L70leq__thumbnails button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #fff3bd}.sample3-module__L70leq__albumCounter{font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));margin-top:calc(27 * var(--u))!important}.sample3-module__L70leq__gallery[data-gallery-type=album] .sample3-module__L70leq__galleryMore{margin-top:calc(23 * var(--u))}.sample3-module__L70leq__lightbox{color:#fff3bd;background:#183c16;border-radius:8px}.sample3-module__L70leq__lightboxControl{color:#fff3bd;background:#ffffff12;border-radius:8px}.sample3-module__L70leq__lightboxCounter{color:#fff3bd}.sample3-module__L70leq__information,.sample3-module__L70leq__venue{background:#fff}.sample3-module__L70leq__information [data-section=notices]{min-height:calc(610 * var(--u));padding:calc(43 * var(--u)) calc(26 * var(--u)) calc(73 * var(--u)) calc(22 * var(--u))}.sample3-module__L70leq__information [data-section=notices]>header{margin:0 calc(-26 * var(--u)) calc(34 * var(--u)) calc(-22 * var(--u))}:is(.sample3-module__L70leq__information [data-section=notices]>header>img,.sample3-module__L70leq__venue [data-section=directions]>header>img,.sample3-module__L70leq__account [data-section=accounts]>header>img){width:calc(15 * var(--u));height:calc(16.6384 * var(--u));object-fit:contain}:is(.sample3-module__L70leq__information [data-section=notices]>header>h2,.sample3-module__L70leq__venue [data-section=directions]>header>h2){font:700 calc(28 * var(--u))/calc(34 * var(--u)) Sample3Gaegu,sans-serif;letter-spacing:calc(2 * var(--u));margin:calc(26.36 * var(--u)) 0 0}.sample3-module__L70leq__information [role=tablist]{max-width:100%}.sample3-module__L70leq__venue [data-section=directions]{min-height:calc(739 * var(--u));padding:calc(43 * var(--u)) 0 calc(30 * var(--u));color:#3b512e}.sample3-module__L70leq__venue [data-section=directions]>header{margin-bottom:calc(34 * var(--u))}.sample3-module__L70leq__venue [data-section=directions]>div:first-of-type{margin-bottom:0}.sample3-module__L70leq__venue [data-section=directions]>div:first-of-type h3{font-size:calc(15 * var(--u));line-height:calc(24 * var(--u))}.sample3-module__L70leq__venue [data-section=directions]>div:first-of-type p{font-size:calc(10 * var(--u));line-height:calc(24 * var(--u));margin-top:calc(7 * var(--u));color:#3b512e}.sample3-module__L70leq__venue [data-section=directions]>div:last-child{padding:calc(23 * var(--u)) calc(13 * var(--u)) calc(24 * var(--u))}.sample3-module__L70leq__account [data-section=accounts]{color:#fff3bd;padding:calc(41 * var(--u)) calc(32 * var(--u)) calc(64 * var(--u));min-height:calc(620 * var(--u))}.sample3-module__L70leq__account [data-section=accounts]>header{margin-bottom:calc(40 * var(--u))}.sample3-module__L70leq__account [data-section=accounts]>header h2{font:700 calc(27 * var(--u))/calc(32 * var(--u)) Sample3Gaegu,sans-serif;margin:calc(26.36 * var(--u)) 0 calc(10 * var(--u))}.sample3-module__L70leq__account [data-section=accounts]>header p{font-size:calc(12 * var(--u));line-height:calc(24 * var(--u))}.sample3-module__L70leq__account [data-account-row] p{color:#3b512e}.sample3-module__L70leq__account [data-section=accounts] summary{color:#fff3bd}.sample3-module__L70leq__account [data-account-type=tabs] [role=tablist]{border-color:#fff3bd4d}.sample3-module__L70leq__account [data-account-type=tabs] [role=tab]{color:#fff3bd}.sample3-module__L70leq__account [data-account-type=tabs] [role=tab][aria-selected=true]{color:#fff3bd;border-color:#fff3bd}.sample3-module__L70leq__account [data-account-type=tabs] [role=tabpanel]{background:#fafcff4d;border-radius:0 0 5px 5px;margin:0 8px;padding:20px 8px 20px 0}.sample3-module__L70leq__account [data-account-type=tabs] [role=tabpanel] p{color:#fff3bd}.sample3-module__L70leq__account [data-account-type=tabs] [role=tabpanel] button{color:#3b512e}.sample3-module__L70leq__rsvp{min-height:calc(325 * var(--u));padding:calc(68 * var(--u)) calc(30 * var(--u)) calc(84 * var(--u));text-align:center}.sample3-module__L70leq__rsvp h2{font-size:calc(27 * var(--u));line-height:calc(32 * var(--u));letter-spacing:calc(2 * var(--u));margin-top:calc(26.36 * var(--u))!important}.sample3-module__L70leq__rsvp>p{font-size:calc(15 * var(--u));line-height:calc(22.5 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere}.sample3-module__L70leq__rsvpTrigger{margin-top:calc(22 * var(--u))}.sample3-module__L70leq__rsvpTrigger button{width:calc(132 * var(--u));min-height:calc(32 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(24 * var(--u));color:#3b512e;font:700 calc(13 * var(--u))/calc(20 * var(--u)) Sample3Noto,sans-serif;background:#fff3bd;border:0}.sample3-module__L70leq__guestbook{min-height:calc(484 * var(--u));padding:calc(41 * var(--u)) calc(28 * var(--u)) calc(41 * var(--u));overflow:hidden}.sample3-module__L70leq__guestbook h2{text-align:center;font-size:calc(27 * var(--u));line-height:calc(32 * var(--u));margin-top:calc(26.36 * var(--u))!important}.sample3-module__L70leq__guestbookSubtitle{text-align:center;font-size:calc(12 * var(--u));line-height:calc(17.4 * var(--u));white-space:pre-wrap;margin-top:calc(4 * var(--u))!important}.sample3-module__L70leq__guestbookExperience{margin-top:calc(17.6 * var(--u));font-family:Sample3Noto,sans-serif}.sample3-module__L70leq__guestbookExperience [data-guestbook-cards]{scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;border:0;align-items:flex-start;gap:20px;margin:0;padding:0;position:relative}.sample3-module__L70leq__guestbookExperience [data-guestbook-page]{gap:calc(8 * var(--u));scroll-snap-align:start;flex:0 0 100%;align-content:start;min-width:0;display:grid}.sample3-module__L70leq__guestbookExperience [data-guestbook-cards=list]{gap:8px;display:grid}.sample3-module__L70leq__guestbookExperience [data-guestbook-entry]{min-height:calc(58 * var(--u));width:100%;min-width:0;padding:calc(9 * var(--u)) calc(14 * var(--u));border-radius:calc(6 * var(--u));box-shadow:none;color:#3b522b;background:#fffae8;border:0;margin:0}.sample3-module__L70leq__guestbookExperience [data-guestbook-entry]>div{height:calc(20 * var(--u));gap:4px}.sample3-module__L70leq__guestbookExperience [data-guestbook-entry] p:first-child{font:400 calc(13 * var(--u))/calc(20 * var(--u)) Sample3Noto,sans-serif;color:#3b522b;margin:0}.sample3-module__L70leq__guestbookExperience [data-guestbook-entry]>div button{height:calc(20 * var(--u));width:calc(20 * var(--u));color:#576333;opacity:0}:is(.sample3-module__L70leq__guestbookExperience [data-guestbook-entry]:hover>div button,.sample3-module__L70leq__guestbookExperience [data-guestbook-entry]:focus-within>div button){opacity:1}.sample3-module__L70leq__guestbookExperience [data-guestbook-message]{font-size:calc(13 * var(--u));line-height:calc(20 * var(--u));color:#3b522b;margin:0}.sample3-module__L70leq__guestbookExperience [aria-label="방명록 카드 페이지"]{margin-top:calc(28 * var(--u));gap:0}.sample3-module__L70leq__guestbookExperience [aria-label="방명록 카드 페이지"] button{width:calc(14 * var(--u));height:calc(20 * var(--u));opacity:.5;background:0 0;border:0;border-radius:0;place-items:center;display:grid}.sample3-module__L70leq__guestbookExperience [aria-label="방명록 카드 페이지"] button:after{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));background:url(/images/templates/sample3/guestbook-dot.svg) 50%/contain no-repeat}.sample3-module__L70leq__guestbookExperience [aria-label="방명록 카드 페이지"] button[aria-pressed=true]{opacity:1}.sample3-module__L70leq__guestbookExperience [data-guestbook-actions]{justify-content:center;gap:calc(14 * var(--u));margin:calc(8 * var(--u)) 0 0;display:flex}.sample3-module__L70leq__guestbookExperience [data-guestbook-actions] button{width:calc(132 * var(--u));min-height:calc(42 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));border-radius:calc(8 * var(--u));color:#3b522b;font-size:calc(13 * var(--u));line-height:calc(20 * var(--u));cursor:pointer;background:#fff3bd;border:1px solid #ddd5c5}.sample3-module__L70leq__guestbookExperience [data-guestbook-write]{font-weight:700}.sample3-module__L70leq__snap{min-height:calc(433 * var(--u));padding:calc(44 * var(--u)) calc(40 * var(--u));text-align:center}.sample3-module__L70leq__snap h2{font-size:calc(27 * var(--u));line-height:calc(32 * var(--u));letter-spacing:calc(2 * var(--u));white-space:nowrap;margin-top:calc(27.36 * var(--u))!important}.sample3-module__L70leq__snapCard{margin-top:calc(12 * var(--u));min-height:calc(257 * var(--u));padding:calc(28 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u));border-radius:calc(8 * var(--u));color:#3b512e;background:#f8f6f2;border:1px solid #f8f6f2}.sample3-module__L70leq__snapCard>div{gap:0}.sample3-module__L70leq__snapCard>div>img{width:calc(86 * var(--u));height:calc(82 * var(--u));object-fit:contain;filter:none}.sample3-module__L70leq__snapCard>div>div{margin-top:calc(14 * var(--u));width:100%}.sample3-module__L70leq__snapCard h3{font:500 calc(13 * var(--u))/calc(18 * var(--u)) Sample3Noto,sans-serif;white-space:pre-wrap;margin:0}.sample3-module__L70leq__snapCard p{font-size:calc(10 * var(--u));line-height:calc(16 * var(--u));min-height:calc(34 * var(--u));margin-top:calc(8 * var(--u));white-space:pre-wrap}.sample3-module__L70leq__snapCard>div>a,.sample3-module__L70leq__snapCard>div>button{margin-top:calc(14 * var(--u));width:calc(132 * var(--u));min-height:calc(32 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(24 * var(--u));color:#3b512e;box-shadow:none;font:500 calc(13 * var(--u))/calc(20 * var(--u)) Sample3Noto,sans-serif;background:#fff3bd;border:0}.sample3-module__L70leq__status{font-size:12px;line-height:1.6;margin-top:12px!important}.sample3-module__L70leq__closing{min-height:calc(655 * var(--u));padding-bottom:calc(53 * var(--u));text-align:center}.sample3-module__L70leq__closingStage{height:calc(521 * var(--u));position:relative;overflow:hidden}.sample3-module__L70leq__closingStage>.sample3-module__L70leq__sectionHeart{left:calc(187.5 * var(--u));top:calc(28.36 * var(--u));position:absolute}.sample3-module__L70leq__closingPhoto{left:calc(32 * var(--u));top:calc(64 * var(--u));width:calc(326 * var(--u));height:calc(339 * var(--u));position:absolute;overflow:hidden}.sample3-module__L70leq__closingPhoto img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.sample3-module__L70leq__closingPhoto[data-figma-photo] img{width:117.07%;height:112.68%;left:-6.89%}.sample3-module__L70leq__closingFrame{left:calc(11 * var(--u));top:calc(45 * var(--u));width:calc(367 * var(--u));height:calc(462 * var(--u));pointer-events:none;position:absolute}.sample3-module__L70leq__closingSignature{left:calc(41 * var(--u));top:calc(423 * var(--u));width:calc(302 * var(--u));font:700 calc(26 * var(--u))/calc(34 * var(--u)) Sample3Gaegu,sans-serif;letter-spacing:calc(1.2 * var(--u));color:#3b522b;overflow-wrap:anywhere;position:absolute}.sample3-module__L70leq__closingMessage{width:calc(334 * var(--u));font-size:calc(15 * var(--u));line-height:calc(27 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere;margin:auto!important}.sample3-module__L70leq__share [data-section=share]{min-height:calc(75 * var(--u));padding:calc(16 * var(--u)) 0 calc(15 * var(--u))}.sample3-module__L70leq__share [data-section=share]>div{gap:calc(22 * var(--u));transform:none}.sample3-module__L70leq__share [data-section=share] button{width:calc(44 * var(--u));height:calc(44 * var(--u));flex-basis:calc(44 * var(--u));background:#fff3bd}.sample3-module__L70leq__share [data-section=share] button span{width:calc(44 * var(--u));height:calc(44 * var(--u));flex-basis:calc(44 * var(--u));background:#fff3bd}.sample3-module__L70leq__share [data-section=share] button img{width:calc(25 * var(--u));height:calc(25 * var(--u))}.sample3-module__L70leq__footer{min-height:calc(55 * var(--u));padding:calc(5 * var(--u)) 0 calc(15 * var(--u));text-align:center;letter-spacing:calc(.2 * var(--u))}.sample3-module__L70leq__footer p{font:700 calc(16 * var(--u))/calc(19 * var(--u)) Sample3Gaegu,sans-serif}.sample3-module__L70leq__footer small{font-size:calc(9 * var(--u));line-height:calc(13 * var(--u));color:#fff3bdbf;margin-top:calc(3 * var(--u));display:block}
