.marketing-shell{--marketing-header-height:56px;display:grid;grid-template-columns:40% 60%;align-items:start;min-height:100dvh;color:#000;background:#fff;font-family:var(--font-instrument-serif),serif;font-size:14px;font-weight:400}.marketing-shell *,.marketing-shell :after,.marketing-shell :before{box-sizing:border-box}.marketing-shell figure,.marketing-shell h1,.marketing-shell h2,.marketing-shell h3,.marketing-shell p{margin:0}.marketing-shell a{color:inherit;text-decoration:none}.marketing-shell button{cursor:pointer}.marketing-shell a:focus-visible,.marketing-shell button:focus-visible,.marketing-shell summary:focus-visible{outline:1px solid #000;outline-offset:4px}.marketing-content{min-width:0;width:100%}.marketing-sidebar{position:sticky;top:0;height:100dvh;display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0;z-index:30}.marketing-brand{position:relative;height:100%;min-width:0}.marketing-logo{position:relative;display:block;width:40%;aspect-ratio:1710/486;margin:12px}.marketing-logo img{object-fit:contain}.marketing-symbol{position:absolute;bottom:62px;left:12px;width:60%;height:auto;aspect-ratio:1;background:url(/marketing/tiaocOvDqfUm8p8XUZPoYiyvISY.png) 50%/contain no-repeat;opacity:.1;filter:blur(2px)}.marketing-menu{display:flex;flex-direction:column;align-items:flex-start;align-self:start;gap:10px;padding-top:12px;font-size:14px;line-height:14px;min-width:0}.marketing-menu>a,.marketing-menu>span{white-space:pre-wrap;overflow-wrap:anywhere}.marketing-menu>span{color:#7a7a7a}.marketing-menu>a[aria-current=page]{text-decoration:line-through}.marketing-submenu-link{margin-left:12px}.marketing-menu-toggle,.marketing-mobile-info{display:none}.marketing-desktop-info{position:absolute;bottom:0;left:0;width:100%}.marketing-info-toggle{display:block;border:0;background:none;font:inherit;line-height:14px;text-align:left}.marketing-info-panel{padding:0 12px 12px;line-height:1.4}.marketing-copyright{display:flex;flex-direction:column;gap:4px;padding:0 12px 60px 0;font-size:10px;line-height:13px;color:#bababa}.marketing-copyright>div{white-space:normal}.marketing-section-title,.marketing-shop-title{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:20px;font-weight:400}.marketing-shell section[id]{scroll-margin-top:12px}.marketing-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.marketing-shop-title{position:sticky;top:0;z-index:5;padding:12px 0 20px;background:rgba(255,255,255,.96)}.marketing-set{display:flex;align-items:flex-end;gap:4px}.marketing-set>.marketing-product{flex:2 1 0}.marketing-set-companions{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.marketing-product{width:100%;min-width:0;background:linear-gradient(180deg,#fff,#f8f8f8);padding-bottom:8px}.marketing-product-media{display:block;position:relative;width:100%;aspect-ratio:1.26316}.marketing-product-image{object-fit:contain;object-position:center bottom}.marketing-product-caption{padding:0 12px;font-size:14px;line-height:21px}.marketing-product-caption p{width:fit-content;background:#fff;overflow-wrap:anywhere}@media (min-width:769px){.marketing-set{align-items:stretch}.marketing-set>.marketing-product{display:flex;flex-direction:column}.marketing-set>.marketing-product>.marketing-product-media{flex:1;aspect-ratio:auto}.marketing-set>.marketing-product .marketing-product-image{object-position:center}}.marketing-exclusive{padding-top:68px}.marketing-exclusive>.marketing-product{width:66.666667%}.marketing-about{padding:40px 12px 40px 0;font-size:14px;line-height:19.6px;color:#bababa;white-space:pre-line}.marketing-about-english p+p{margin-top:19.6px}.marketing-about-english p:nth-child(2){margin-top:0}.marketing-about-korean{margin-top:20px;font-family:var(--font-pretendard),sans-serif;font-size:12px;line-height:19.2px}.marketing-about-korean p+p{margin-top:19.2px}.marketing-filtered>.marketing-product{width:66.666667%}.marketing-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.marketing-filters a[aria-current=page]{text-decoration:line-through}.marketing-start{display:flex;flex-direction:column;gap:120px}.marketing-start-section{display:flex;flex-direction:column;align-items:center;gap:var(--section-gap,60px);padding:0 0 120px;text-align:center;font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px;background:linear-gradient(180deg,#fff,#f7f7f7)}.marketing-start-Intro{gap:40px;padding-top:80px}.marketing-start-copy{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--copy-gap)}.marketing-start-copy h2{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:36px;font-weight:400;white-space:pre-line}.marketing-start-copy h2>span{display:block}.marketing-start-subheading{font-size:16px;line-height:28.8px;font-weight:600;white-space:pre-line}.marketing-start-paragraphs{display:flex;flex-direction:column;gap:var(--copy-gap);white-space:pre-line;width:100%}.marketing-free-button,.marketing-purchase-button{display:inline-flex;align-items:center;justify-content:center;width:30%;padding:12px 20px;border:0;border-radius:4px;font-family:var(--font-pretendard),sans-serif;font-size:12px;line-height:21.6px;font-weight:600}.marketing-free-button{background:#333;color:#fff!important}.marketing-purchase-button{background:#fff;color:#000;box-shadow:inset 0 0 0 1px #eee}.marketing-start-collection{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.marketing-collection-heading{display:flex;flex-direction:column;align-items:center;gap:8px}.marketing-start-collection h3{font-family:var(--font-instrument-serif),serif;font-size:16px;line-height:16px;font-weight:400}.marketing-media-row{display:flex;justify-content:center;align-items:flex-start;gap:20px;width:100%}.marketing-media-row figure{display:flex;flex-direction:column;align-items:center;gap:10px;width:calc((100% - 20px)/4);min-width:0}.marketing-media-row figcaption{white-space:pre-line;font-size:12px;line-height:19.2px}.marketing-start-media{position:relative;width:100%;overflow:hidden;border-radius:10px;box-shadow:inset 0 0 0 1px #eee}.marketing-start-media[data-image-placeholder]{background:#bababa}.marketing-start-media img,.marketing-start-media video{border-radius:inherit}.marketing-photo-paper .marketing-start-media{background:#fff}.marketing-photo-paper figure:first-child .marketing-start-media{box-shadow:none}.marketing-photo-large-artwork{position:relative;width:100%;aspect-ratio:702/1260}.marketing-photo-thumbnail{position:absolute;top:calc(1024 / 1260 * 100%);width:calc(90 / 702 * 100%);height:calc(90 / 1260 * 100%);border-radius:4%;overflow:hidden}.marketing-start-video{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#fff}.marketing-start-Design .marketing-start-media img,.marketing-start-Intro .marketing-start-media img{object-position:center top}.marketing-start-guestbook figure:first-child .marketing-start-media{box-shadow:none}.marketing-start-guestbook figure:first-child .marketing-start-media img{left:-1px!important;width:calc(100% + 2px)!important;max-width:none}.marketing-start-Design .marketing-media-row{padding-inline:100px;gap:12px}.marketing-start-Design .marketing-media-row figure{width:calc((100% - 12px)/4)}.marketing-start-Design .marketing-media-four figure{width:calc((100% - 36px)/4)}.marketing-start-match .marketing-media-four{width:90%;gap:10px}.marketing-start-match .marketing-media-four figure{width:calc((100% - 30px)/4)}.marketing-start-match .marketing-start-media{background:#ebebeb;box-shadow:none}.marketing-match-composition{position:absolute;inset:0;transform:translate(-4%,-6%)}.marketing-match-mobile-original{position:absolute;inset:0}.marketing-start-Color .marketing-media-row,.marketing-start-Edit .marketing-media-row{padding-inline:20px}.marketing-start-Edit figure:last-child .marketing-start-media{box-shadow:none}.marketing-start-Edit figure:last-child .marketing-start-media:after{content:"";position:absolute;inset:0;z-index:2;border:2px solid #7a7a7a;border-radius:inherit;pointer-events:none}.marketing-start-1\+1 .marketing-media-row figure,.marketing-start-confetti .marketing-media-row figure{width:30%}.marketing-carousel{width:100%;min-width:0;position:relative}.marketing-carousel-viewport{overflow:hidden;touch-action:pan-y pinch-zoom;cursor:grab}.marketing-carousel-viewport:active{cursor:grabbing}.marketing-carousel-viewport:focus-visible{outline:1px solid #333;outline-offset:4px}.marketing-hero-track,.marketing-review-track{display:flex;margin-left:-12px}.marketing-hero-slide{flex:0 0 212px;padding-left:12px}.marketing-review-rows{display:flex;flex-direction:column;gap:10px;width:100%}.marketing-review-slide{flex:0 0 calc((100% - 12px)/4 + 12px);padding-left:12px;min-width:228px}.marketing-review-card{padding:20px;display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:8px;color:#7a7a7a;font-size:12px;line-height:19.2px;text-align:left}.marketing-review-card h3{font-size:12px;line-height:21.6px;font-weight:600}.marketing-review-card p{white-space:pre-line}.marketing-feature-carousel{padding-inline:40px}.marketing-feature-grid{display:flex;margin-left:-8px}.marketing-feature-column{flex:0 0 25%;min-width:198px;padding-left:8px;display:grid;grid-template-rows:repeat(5,minmax(70.4px,1fr));gap:8px}.marketing-feature-card{padding:16px;background:#fff;box-shadow:inset 0 0 0 1px #eee;border-radius:8px;font-size:12px;line-height:19.2px}.marketing-feature-grid h3{font-size:12px;line-height:19.2px;font-weight:600}.marketing-feature-grid p{white-space:pre-line}.marketing-start-ending{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%}.marketing-start-ending>p{white-space:pre-line}.marketing-start-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:75%}.marketing-start-prices>div{padding:20px;border-radius:8px;background:#f0f0f0}.marketing-start-prices h3{font-size:14px;line-height:25.2px;font-weight:600}.marketing-start-prices p{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:36px}.marketing-start-prices span{font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px;color:#f00}.marketing-start-actions{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.marketing-page-start .marketing-copyright{padding-top:60px}.marketing-before,.marketing-contact,.marketing-faq,.marketing-process{font-family:var(--font-pretendard),sans-serif;font-size:14px}.marketing-faq{padding:12px 12px 100px 0;display:flex;flex-direction:column;gap:100px}.marketing-faq-group{display:flex;flex-direction:column;gap:28px}.marketing-faq-items{display:flex;flex-direction:column;gap:8px}.marketing-faq-item{padding:12px 20px;border-radius:4px;background:rgba(248,248,248,.97);color:#333;font-size:14px;line-height:25.2px}.marketing-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;list-style:none;cursor:pointer}.marketing-faq-item summary>span:first-child{flex:1;min-width:0}.marketing-faq-item summary::-webkit-details-marker{display:none}.marketing-faq-chevron{width:14px;height:14px;flex:none;display:flex;align-items:center;justify-content:center}.marketing-faq-chevron svg{width:10px;height:5px;overflow:visible;stroke:#000;stroke-width:1px;fill:none}.marketing-faq-item[open] .marketing-faq-chevron{transform:rotate(180deg)}.marketing-faq-item>p{margin-top:12px;white-space:pre-line}.marketing-process{padding:12px 12px 0 0;display:flex;flex-direction:column;gap:100px}.marketing-process-group{display:flex;flex-direction:column;gap:28px}.marketing-process-intro{line-height:25.2px;white-space:pre-line}.marketing-process-steps{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0;width:min(600px,100%)}.marketing-process-steps li{display:flex;gap:40px}.marketing-step-number{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:20px;flex:none}.marketing-step-body{min-width:0;flex:1;padding-bottom:40px}.marketing-step-body h3{font-size:14px;font-weight:600;line-height:21px;margin-bottom:5px}.marketing-step-body p{line-height:22.4px;white-space:pre-line}.marketing-step-body p.marketing-step-note{font-size:12px;line-height:19.2px;margin-top:5px}.marketing-step-body img{display:block;width:41%;height:auto;margin-top:20px;border:1px solid #f0f0f0;border-radius:10px}.marketing-process-group#paper li:last-child .marketing-step-body{padding-bottom:0}.marketing-before{display:flex;flex-direction:column;gap:100px;padding:0 12px 100px 0}.marketing-before-section{display:flex;flex-direction:column;gap:28px;padding-top:12px}.marketing-before-group{display:flex;flex-direction:column;gap:3px;padding-bottom:24px;line-height:23.8px}.marketing-before-group:last-child{padding-bottom:0}.marketing-before-group h3{font-size:14px;font-weight:600;line-height:25.2px}.marketing-before-group ul{list-style:disc;margin:0;padding-left:20px}.marketing-before-group li,.marketing-before-group p{white-space:pre-line}.marketing-before-section#cancellations .marketing-before-group{gap:0}.marketing-color-example{margin-top:-3px;padding-bottom:15px}.marketing-dot-example,.marketing-print-examples{display:flex;gap:10px;padding:20px;margin-top:10px}.marketing-print-examples img{display:block;width:15%;height:auto;aspect-ratio:121.796875/120.828125;object-fit:cover}.marketing-dot-example img{display:block;width:30%;height:auto}.marketing-contact{padding:12px 12px 80px 0;gap:80px}.marketing-contact,.marketing-contact section{display:flex;flex-direction:column;align-items:flex-start}.marketing-contact section>h2{margin-bottom:20px}.marketing-contact section:last-child>h2{margin-bottom:10px}.marketing-contact img{border-radius:50%;width:80px;height:80px;object-fit:cover}.marketing-contact-handle{margin-top:6px!important;width:80px;text-align:center;font-size:12px;line-height:19.2px;color:#7a7a7a}.marketing-contact-channel,.marketing-contact-mail{font-size:14px;line-height:22.4px}.marketing-contact-hours{font-size:12px;line-height:21.6px;color:#7a7a7a;margin-top:20px!important}.marketing-kakao-button{padding:7px 15px;background:#fee500;border-radius:4px;line-height:22.4px;font-weight:600;margin-top:20px}.marketing-music{display:flex;flex-direction:column;gap:28px;padding:12px 400px 100px 0}.marketing-music-heading{display:flex;align-items:center;gap:12px}.marketing-music-heading h1{flex:none}.marketing-music-heading>p{font-family:var(--font-metal),serif;font-size:12px;line-height:19.2px;color:#7a7a7a}.marketing-music-description{font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:22.4px;white-space:pre-line}.marketing-music-playlist{display:flex;flex-direction:column;gap:15px;width:100%;max-width:464px;padding:28px 40px;border-radius:40px;background:#fafafa}.marketing-music-cover{display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px}.marketing-music-record{width:80%;aspect-ratio:1}.marketing-music-record img{display:block;width:100%;height:auto;border-radius:50%;animation:marketing-record-spin 8s linear infinite}@keyframes marketing-record-spin{to{transform:rotate(1turn)}}.marketing-music-album{display:flex;flex-direction:column;gap:10px;width:100%;text-align:center}.marketing-music-album h2{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:20px;font-weight:400}.marketing-music-album>p{font-size:16px;line-height:16px}.marketing-music-controls{display:flex;align-items:center;justify-content:center;gap:70px;width:100%}.marketing-music-controls button{display:flex;align-items:center;width:18px;height:22.203125px;flex:none;border:0;background:none;padding:0}.marketing-music-controls button:nth-child(2){width:24px;height:29.609375px}.marketing-music-controls button:disabled{cursor:default}.marketing-music-controls img{display:block;width:100%;height:100%;object-fit:contain}.marketing-music-controls svg{display:block;width:100%;height:100%;overflow:visible}.marketing-music-tracks{padding:0;margin:0;list-style:none}.marketing-music-tracks li{border-top:1px solid #e0e0e0}.marketing-music-tracks .marketing-music-track{display:flex;align-items:center;gap:16px;width:100%;padding:12px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:28.8px;text-align:left;cursor:pointer;transition:background-color .15s}.marketing-music-track:active{background:#f0f0f0}.marketing-music-track:focus-visible{outline:2px solid #7a7a7a;outline-offset:-2px}.marketing-music-equalizer,.marketing-music-row-play{display:none;width:16px;height:20px}.marketing-music-row-play{transform:scale(.85)}.marketing-music-track.is-playing .marketing-music-number-label{display:none}.marketing-music-track.is-playing .marketing-music-equalizer{display:flex;align-items:center;gap:2px}.marketing-music-equalizer i{width:3px;height:16px;border-radius:1px;background:currentColor;animation:marketing-equalizer .8s ease-in-out infinite alternate}.marketing-music-equalizer i:nth-child(2){animation-delay:-.3s}.marketing-music-equalizer i:nth-child(3){animation-delay:-.6s}@keyframes marketing-equalizer{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (hover:hover) and (pointer:fine){.marketing-music-track:hover{background:#f0f0f0}.marketing-music-track:hover:not(.is-playing) .marketing-music-number-label{display:none}.marketing-music-track:hover:not(.is-playing) .marketing-music-row-play{display:block}}@media (prefers-reduced-motion:reduce){.marketing-music-equalizer i{animation:none}}.marketing-music-error{font-family:var(--font-pretendard),sans-serif;font-size:12px}.marketing-music-tracks li:last-child{border-bottom:1px solid #e0e0e0}.marketing-music-track-number{display:flex;align-items:center;justify-content:center;width:20px;height:28.8px;flex:none;color:#7a7a7a}.marketing-music-track-title{min-width:0;flex:1}.marketing-music-track-duration{flex:none;line-height:21.6px}.marketing-music-credit,.marketing-music-track-duration{font-family:var(--font-pretendard),sans-serif;font-size:12px;color:#7a7a7a}.marketing-music-credit{line-height:19.2px;text-align:right}.marketing-music-credit p:last-child{font-size:8px;line-height:12.8px;color:#bababa}@media (prefers-reduced-motion:reduce){.marketing-music-record img{animation:none}}@media (min-width:769px) and (max-width:1439px){.marketing-logo{width:min(113px,calc(100% - 24px))}.marketing-music{padding-right:12px;padding-left:12px}.marketing-product-caption{padding-inline:10px}.marketing-start-section{padding-inline:12px}.marketing-free-button,.marketing-purchase-button{min-width:min(260px,100%)}}@media (max-width:768px){.marketing-shell{display:block}.marketing-music{padding:8px 12px 64px}.marketing-music-playlist{max-width:none;padding:24px 20px;border-radius:32px}.marketing-music-cover{padding:20px 20px 28px}.marketing-music-controls{gap:clamp(32px,10vw,70px)}.marketing-sidebar{position:fixed;inset:0 0 auto;width:100%;height:var(--marketing-header-height);display:block;background:transparent;border-bottom:0;isolation:isolate}.marketing-sidebar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-brand{display:flex;align-items:center;height:var(--marketing-header-height)}.marketing-logo{width:113px;height:22px;margin:0 12px;overflow:hidden}.marketing-logo img{object-fit:cover;object-position:center top}.marketing-desktop-info,.marketing-symbol{display:none}.marketing-menu-toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:6px;right:6px;width:44px;height:44px;background:transparent;border:0;padding:12px;color:#000}.marketing-menu-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.2}.marketing-menu{display:none;position:relative;width:100%;max-height:calc(100dvh - var(--marketing-header-height));overflow-y:auto;overscroll-behavior:contain;background:transparent;padding:0 15px 20px;gap:0;border-bottom:0}.marketing-sidebar.is-open{height:auto}.marketing-sidebar.is-open .marketing-menu{display:flex}.marketing-menu>a{display:flex;align-items:center;min-height:24px;width:calc(100% - 12px)}.marketing-menu>span{padding:0}.marketing-menu>span:last-child{padding-bottom:5px}.marketing-mobile-info{display:block;width:100%}.marketing-info-toggle{padding:12px 0}.marketing-info-panel{padding-inline:0}.marketing-content{padding-top:var(--marketing-header-height)}.marketing-page-home .marketing-content{padding-top:0}.marketing-shell section[id]{scroll-margin-top:calc(var(--marketing-header-height) + 12px)}.marketing-shop-title{top:var(--marketing-header-height);padding:16px 10px 20px}.marketing-set{flex-direction:column;gap:4px}.marketing-set>.marketing-product{flex:auto}.marketing-set-companions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;flex:auto;align-items:start}.marketing-product-caption{padding-inline:10px}.marketing-exclusive{padding-top:48px}.marketing-exclusive>.marketing-product,.marketing-filtered>.marketing-product{width:100%}.marketing-about{padding:40px 10px}.marketing-copyright{padding:0 10px 60px}.marketing-filters{padding-inline:10px}.marketing-start{gap:64px}.marketing-start-section{padding:0 12px 64px;gap:40px}.marketing-start-Intro{padding-top:40px}.marketing-start-Color .marketing-media-row,.marketing-start-Design .marketing-media-row,.marketing-start-Edit .marketing-media-row{padding-inline:0}.marketing-media-row figure,.marketing-start-Design .marketing-media-row figure{width:calc((100% - 20px)/2)}.marketing-start-Design .marketing-media-row figure{width:calc((100% - 12px)/2)}.marketing-media-four{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px!important}.marketing-start-Design .marketing-media-four figure,.marketing-start-match .marketing-media-four figure{width:100%}.marketing-start :is(.marketing-start-Design,.marketing-start-Edit,.marketing-start-Color,.marketing-start-photo,.marketing-start-letter,.marketing-start-RSVP,.marketing-start-guestbook,.marketing-start-qrcode,.marketing-start-share) .marketing-media-row{width:80vw;max-width:100%}.marketing-start-1\+1 .marketing-media-row figure,.marketing-start-confetti .marketing-media-row figure{width:64%}.marketing-media-row figcaption,.marketing-start-copy{overflow-wrap:anywhere}.marketing-feature-carousel{padding-inline:0}.marketing-feature-column{min-width:198px}.marketing-start-prices{width:100%}.marketing-start-prices>div{padding:20px 8px}.marketing-free-button,.marketing-purchase-button{width:min(260px,100%)}.marketing-before,.marketing-faq,.marketing-process{padding:16px 10px 64px;gap:64px}.marketing-faq-item{padding:12px}.marketing-process-steps li{gap:20px}.marketing-before-section{padding-top:0}.marketing-print-examples img{width:35%}.marketing-dot-example img{width:70%}.marketing-contact{padding:16px 10px 64px}}.marketing-section-indicator{position:sticky;top:0;z-index:20;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:12px 0 20px;background:transparent;font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:20px}.marketing-section-indicator a{display:inline;width:fit-content;color:#bababa;background:transparent}.marketing-section-indicator a[aria-current=location]{color:#000}@media (min-width:769px){.marketing-section-indicator{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-section-indicator a{background:transparent}.marketing-shell:has(.marketing-section-indicator) section[id]:first-of-type{scroll-margin-top:64px}}.marketing-shop-title{width:fit-content;background:#fff}.marketing-before,.marketing-faq,.marketing-process{gap:0;padding-top:0}.marketing-before-section+.marketing-before-section,.marketing-faq-group+.marketing-faq-group,.marketing-process-group+.marketing-process-group{margin-top:100px}.marketing-faq-item>p{font-family:var(--font-pretendard),sans-serif;font-weight:400;font-size:14px;line-height:25.2px}.marketing-before-section~.marketing-before-section>h2,.marketing-faq-group~.marketing-faq-group>h2,.marketing-process-group~.marketing-process-group>h2,.marketing-shop-section~.marketing-shop-section>h2{position:static;width:auto;height:auto;padding:0;margin:0 0 28px;overflow:visible;clip-path:none;white-space:normal;font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:20px;font-weight:400;color:#000}.marketing-faq-group~.marketing-faq-group>h2,.marketing-process-group~.marketing-process-group>h2{margin-bottom:0}@media (max-width:768px){.marketing-shop-section~.marketing-shop-section>h2{padding-inline:16px}}.marketing-before-group{line-height:25.2px}.marketing-before-section{padding-top:0}.marketing-before-section~.marketing-before-section>h2{margin-bottom:0}.marketing-info{position:fixed;left:0;bottom:0;z-index:45;display:flex;align-items:baseline;width:fit-content;max-width:100%;background:#fff;font-family:var(--font-instrument-serif),serif}.marketing-info-toggle{flex:none;padding:12px;white-space:nowrap}.marketing-info-panel{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;padding:12px 12px 12px 0;max-height:50dvh;overflow-y:auto;font-size:12px;line-height:16.8px}.marketing-info-panel>p{min-width:0;overflow-wrap:anywhere}.marketing-info-panel>div:not([role=dialog]){flex:none;width:auto!important}.marketing-home-hero{position:relative;display:block;width:100%;height:618px}.marketing-home-hero img{object-fit:cover;object-position:center}.marketing-page-home .marketing-about{padding-top:40px}@media (min-width:769px){.marketing-page-home .marketing-about{padding-top:28px}}.marketing-start-worries{width:75%;align-self:center;background:transparent}.marketing-start-worries .marketing-start-subheading+.marketing-start-paragraphs>p:first-child{font-weight:600}.marketing-meal-detail,.marketing-paper-detail{font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px}.marketing-meal-detail h1{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:30px;font-weight:400}.marketing-meal-price-note{margin-top:-8px!important}.marketing-meal-intro .product-intro-description{white-space:pre-line}@media (min-width:769px){.marketing-meal-intro .product-intro-description-section{flex-direction:column;align-items:center;gap:20px;padding:0 0 120px}.marketing-meal-intro .product-intro-description-section>div{flex:none;width:60%;align-self:auto;align-items:center;padding:0}.marketing-meal-intro .product-intro-description-section p{text-align:center}.marketing-meal-intro .product-intro-description-section>div>div{align-items:center}}.marketing-paper-detail h1,.marketing-paper-detail h2{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:32px;font-weight:400}.marketing-detail-overview{display:grid;grid-template-columns:3fr 2fr;gap:24px;padding:12px 40px 20px 0}.marketing-detail-thumbnail{display:flex;align-items:center;background:linear-gradient(#fff,#f8f8f8);min-width:0}.marketing-detail-thumbnail>div{position:relative;width:100%;aspect-ratio:1.26316}.marketing-detail-thumbnail img{object-fit:contain}.marketing-detail-summary{display:flex;flex-direction:column;gap:28px;min-width:0}.marketing-detail-heading{display:flex;flex-direction:column;gap:8px}.marketing-detail-heading h1{line-height:30px}.marketing-detail-heading>p{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:27px}.marketing-detail-synopsis{font-size:12px;line-height:19.2px;margin-top:-16px!important}.marketing-detail-options{display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:19.2px}.marketing-detail-options h2{font-size:14px;line-height:16.8px;margin-bottom:5px}.marketing-option-swatches{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:5px}.marketing-option-swatches span{display:flex;align-items:center;gap:6px}.marketing-option-swatches i{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #e4e4e4}.marketing-option-swatches{min-height:20px}.marketing-option-swatches .marketing-color-swatch{background:conic-gradient(#e7c7ae,#cadfc3,#c5d5e7,#dbc4dc,#e7c7ae)}.marketing-detail-set{display:flex;flex-direction:column;gap:5px;width:100%}.marketing-detail-set>h2{font-size:14px;line-height:16.8px}.marketing-detail-set-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.marketing-detail-set-card{min-width:0;display:flex;flex-direction:column;gap:5px;padding:10px;font-family:var(--font-instrument-serif),serif;font-size:14px;line-height:18.9px}.marketing-detail-set-image{position:relative;width:100%;aspect-ratio:195.6/201.35;background:linear-gradient(#fff,#f8f8f8)}.marketing-detail-set-image img{object-fit:contain;object-position:center bottom}.marketing-detail-set-card s{color:#7a7a7a;margin-right:2px}.marketing-detail-actions{display:flex;flex-direction:column;gap:8px;font-size:12px}.marketing-detail-buy,.marketing-ribbon-picker .marketing-ribbon-more{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:12px;border:0;border-radius:4px;background:#333;color:#fff!important;font-weight:600}.marketing-ribbon-picker .marketing-ribbon-more-wrap{left:0;width:100%;height:50px}.marketing-ribbon-picker .marketing-ribbon-more span{color:#fff!important}.marketing-detail-intro{display:flex;flex-direction:column;gap:80px;padding-top:120px}.marketing-detail-composition,.marketing-detail-description{display:flex;flex-direction:column;align-items:center;gap:20px;padding-right:40px;text-align:center}.marketing-detail-description>div,.marketing-detail-description>h2{width:40%}.marketing-detail-description>div{display:flex;flex-direction:column;gap:30px;white-space:pre-line}.marketing-detail-composition{padding-bottom:40px}.marketing-detail-composition>h2{width:40%}.marketing-detail-composition>p{font-size:12px;line-height:19.2px}.marketing-composition-group{width:52%;display:flex;flex-direction:column;gap:20px}.marketing-composition-group>h3{font-size:14px;font-weight:600}.marketing-composition-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:end}.marketing-composition-image{width:100%;height:90.54px;display:flex;align-items:flex-end;justify-content:center}.marketing-composition-image>div{position:relative;max-width:100%}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{margin-bottom:20px}.marketing-composition-grid figcaption{font-size:12px;line-height:19.2px;margin-top:10px}.marketing-composition-spec{color:#7a7a7a}.marketing-detail-lifestyle img{display:block;width:100%;height:auto}.marketing-paper-section{display:flex;flex-direction:column;align-items:center;gap:20px;padding:120px 12px 0;text-align:center}.marketing-paper-copy{width:min(60%,700px);white-space:pre-line}.marketing-paper-note{font-size:12px;line-height:19.2px;color:#7a7a7a;width:min(80%,700px)}.marketing-envelope-showcase{width:min(432px,100%)}.marketing-envelope-showcase>div,.marketing-envelope-showcase>div>div{max-width:100%}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:first-child>div{width:100%;aspect-ratio:432/450.1875}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:last-child{padding-top:60px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:last-child>div{width:450px;max-width:100%;aspect-ratio:1342/1392}.marketing-envelope-colors{display:grid;grid-template-columns:repeat(2,minmax(0,230px));justify-content:center;gap:45px;width:100%}.marketing-envelope-colors img{width:100%;height:auto}.marketing-envelope-colors figcaption{display:flex;flex-direction:column;gap:6px;font-family:var(--font-instrument-serif),serif;font-size:16px;line-height:27.2px}.marketing-envelope-colors figcaption p{font-family:var(--font-pretendard),sans-serif;font-size:12px;line-height:19.2px;color:#7a7a7a}.marketing-invitation-media{display:flex;flex-direction:column;gap:80px;width:min(440px,100%);padding-top:60px}.marketing-invitation-block>h3{font-size:14px;font-weight:600;margin-bottom:20px}.marketing-invitation-block>p{width:100%;margin-bottom:20px}.marketing-invitation-stack{display:flex;flex-direction:column;gap:20px}.marketing-invitation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketing-invitation-grid figcaption{font-size:12px;line-height:19.2px}.marketing-ribbon-picker{width:min(780px,100%);padding-top:40px}.marketing-ribbon-picker .w-\[10\%\]{width:70px}.marketing-paper-detail-cuts{padding-top:120px}.marketing-paper-detail-cuts img{display:block;width:100%;height:auto}.marketing-paper-detail-cuts figure{position:relative}.marketing-paper-detail-cuts figcaption{position:absolute;right:12px;bottom:12px;font-size:12px;color:#7a7a7a;background:#fff}.marketing-cut-mobile{display:none!important}.marketing-detail-bottom-set{width:60%;margin:120px auto 0}.marketing-detail-bottom-set .marketing-detail-set>h2{text-align:center;font-size:20px;line-height:24px}.marketing-detail-bottom-set .marketing-detail-set-grid{gap:4px}.marketing-detail-bottom-set .marketing-detail-set-card>p{padding-inline:12px}.marketing-paper-detail .marketing-detail-bottom-set .marketing-detail-set{gap:40px}.marketing-paper-detail .marketing-detail-bottom-set .marketing-detail-set-card{padding:0;gap:2px}.marketing-paper-detail .marketing-detail-bottom-set .marketing-detail-set-card>p{padding-inline:0}.marketing-paper-detail .marketing-detail-bottom-set .marketing-detail-set-image{margin-bottom:8px;background:linear-gradient(#fff,#f7f7f7)}.marketing-product-guides{width:60%;margin-inline:auto;font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px;padding-bottom:120px}.marketing-product-guide{padding-top:120px}.marketing-product-guide>h2{margin-bottom:30px;text-align:center;font-family:var(--font-instrument-serif),serif;font-size:18px;line-height:18px;font-weight:400}.marketing-product-process>h2{margin-bottom:40px;font-size:20px;line-height:20px}.marketing-guide-group>summary{display:flex;justify-content:space-between;align-items:center;padding:5px 5px 5px 0;font-family:var(--font-instrument-serif),serif;font-size:16px;line-height:27.2px;cursor:pointer;list-style:none}.marketing-guide-group>summary::-webkit-details-marker{display:none}.marketing-guide-chevron{display:inline-flex;align-items:center;justify-content:center;flex:none;width:12px;height:7px}.marketing-guide-chevron svg{display:block}.marketing-guide-group[open]>summary>span{transform:rotate(180deg)}.marketing-guide-body{padding-block:16px 20px}.marketing-guide-body .marketing-process-steps{margin-top:20px}.marketing-product-question+.marketing-product-question{margin-top:24px}.marketing-product-question h3{font-size:14px;line-height:25.2px;font-weight:600}.marketing-product-question p{white-space:pre-line}.marketing-embedded-process{font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px}.marketing-embedded-process h2{font-family:var(--font-instrument-serif),serif;font-size:20px;line-height:32px;margin-bottom:20px}.marketing-legacy-product,.marketing-legacy-product>div>div{min-width:0}.marketing-legacy-product .marketing-product-guides{width:100%;padding-inline:12px}.marketing-page-notice .marketing-process{padding-bottom:100px}@media (min-width:769px) and (max-width:1439px){.marketing-home-hero{height:618px}.marketing-legacy-product>div>div{flex-direction:column}.marketing-legacy-product>div>div>div:last-child{order:-1;position:static;max-width:none;max-height:none;width:100%}.marketing-legacy-product aside{max-width:none;padding:32px 16px}.marketing-legacy-product .marketing-product-guides{padding-inline:0}.marketing-sample>div{flex-direction:column}.marketing-sample>div>div:last-child{order:-1;max-width:none;width:100%}}@media (max-width:768px){.marketing-section-indicator{top:var(--marketing-header-height);padding:16px 10px 20px}.marketing-shell:has(.marketing-section-indicator):before{content:"";position:fixed;inset:0 0 auto;height:calc(var(--marketing-header-height) + 48px);z-index:19;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-shell:has(.marketing-section-indicator):has(.marketing-sidebar.is-open):before{display:none}.marketing-shell:has(.marketing-section-indicator) .marketing-sidebar:not(.is-open):before{-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-shell .marketing-section-indicator{padding-top:8px;padding-inline:16px}.marketing-shell .marketing-section-indicator a{background:transparent}.marketing-shell:has(.marketing-section-indicator) section[id]:first-of-type{scroll-margin-top:calc(var(--marketing-header-height) + 48px + 12px)}.marketing-page-shop .marketing-product-caption{padding-inline:16px}.marketing-page-shop .marketing-product{padding-bottom:16px}.marketing-page-home .marketing-about-korean p+p,.marketing-page-shop .marketing-about-korean p+p{margin-top:11.2px}.marketing-page-home .marketing-about,.marketing-page-shop .marketing-about{padding-bottom:52px}.marketing-copyright{padding-bottom:24px}.marketing-page-shop .marketing-shop-title{padding-inline:16px}.marketing-before,.marketing-faq,.marketing-process{padding-top:0}.marketing-before-section+.marketing-before-section,.marketing-faq-group+.marketing-faq-group,.marketing-process-group+.marketing-process-group{margin-top:64px}.marketing-before .marketing-section-indicator,.marketing-faq .marketing-section-indicator,.marketing-process .marketing-section-indicator{margin-inline:-16px}.marketing-info{position:static;display:block;width:100%;padding:0 12px 20px}.marketing-info-toggle{padding:12px 0;width:100%}.marketing-info-panel{display:flex;flex-direction:column;gap:12px;padding:0;max-height:none;overflow:visible}.marketing-home-hero{height:calc(100vw * 6957 / 4660 + 40px)}.marketing-home-hero:before{content:"";position:absolute;inset:0 0 auto;height:40px;background:url(/marketing/V2JxLVRrxgMt6JYlzSU1vHKxiw.jpg) top/100% auto no-repeat;transform:scaleY(-1)}.marketing-home-hero img{top:40px!important;height:calc(100% - 40px)!important}.marketing-start-worries{width:100%}.marketing-detail-overview{grid-template-columns:minmax(0,1fr);gap:24px;padding:12px 0}.marketing-detail-thumbnail{min-height:0}.marketing-detail-summary{gap:24px;padding-inline:16px}.marketing-detail-set-grid{gap:4px}.marketing-detail-intro{padding-top:64px;gap:48px}.marketing-detail-composition,.marketing-detail-description{padding-inline:16px}.marketing-composition-group,.marketing-detail-composition>h2,.marketing-detail-description>div,.marketing-detail-description>h2{width:100%}.marketing-composition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.marketing-composition-image{height:100px}.marketing-composition-image>div{max-height:100px}.marketing-detail-composition{padding-bottom:0}.marketing-paper-section{padding-top:64px;padding-inline:16px}.marketing-paper-copy,.marketing-paper-note{width:100%}.marketing-envelope-colors{gap:20px}.marketing-envelope-colors figcaption p{white-space:normal}.marketing-invitation-media{padding-top:40px;gap:48px}.marketing-paper-detail-cuts{padding-top:64px}.marketing-cut-mobile{display:block!important}.marketing-cut-desktop{display:none!important}.marketing-detail-bottom-set{width:calc(100% - 32px);margin-top:64px}.marketing-product-guides{width:calc(100% - 32px);padding-bottom:64px}.marketing-product-guide{padding-top:64px}.marketing-guide-group>summary{min-height:44px}.marketing-legacy-product .marketing-product-guides{padding-inline:0}.marketing-legacy-product aside{padding-inline:16px}.marketing-legacy-product .product-sidebar-thumbnail{width:calc(100% + 32px);margin-inline:-16px}.marketing-legacy-product .product-sidebar-thumbnail>div{width:100%!important}}.marketing-start-worries .marketing-start-copy{gap:16px}.marketing-start-worries .marketing-start-paragraphs{gap:20px}.marketing-before>.marketing-section-indicator,.marketing-faq>.marketing-section-indicator,.marketing-process>.marketing-section-indicator{margin-bottom:8px}.marketing-step-number{position:relative;align-self:stretch}.marketing-step-number:after{content:"";position:absolute;top:28px;bottom:40px;left:50%;width:1px;background:#f0f0f0;transform:translateX(-50%)}.marketing-process-steps li:not(:last-child) .marketing-step-number:after{bottom:-8px}.marketing-process-group#paper li:last-child .marketing-step-number:after{bottom:0}.marketing-paper-detail[data-theme=papillon] .marketing-detail-set-card{padding:0}.marketing-paper-detail[data-theme=papillon] .marketing-detail-summary{margin-top:4px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-synopsis{margin-top:-8px!important}.marketing-paper-detail[data-theme=papillon] .marketing-detail-bottom-set .marketing-detail-set{gap:40px}.marketing-paper-detail[data-theme=papillon] .marketing-paper-detail-cuts>figure:first-child img{aspect-ratio:var(--paper-set-photo-aspect-ratio,4864/4000);height:auto;object-fit:cover}.marketing-guide-group{border-bottom:.25px solid #7a7a7a}.marketing-guide-group:first-of-type{border-top:.25px solid #7a7a7a}.marketing-paper-detail[data-theme=papillon] .marketing-detail-bottom-set .marketing-detail-set-card>p{padding-inline:0}.marketing-paper-detail[data-theme=papillon] .marketing-detail-set-card{gap:2px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-set-image{margin-bottom:8px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:last-child>div{width:82.5%}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors img{display:block;width:64%;margin-inline:auto}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors{width:min(360px,100%);gap:8px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors>figure:first-child{transform:translateX(10px)}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors>figure:last-child{transform:translateX(-10px)}.marketing-paper-detail[data-theme=papillon] .marketing-paper-colors{gap:32px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors figcaption{font-family:var(--font-pretendard),sans-serif;font-size:12px;line-height:19.2px;margin-top:8px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors figcaption p{white-space:pre-line}.marketing-envelope-color-signature{display:none}.marketing-paper-detail[data-theme=papillon] .marketing-paper-section{padding-top:100px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-intro{gap:100px;padding-top:100px}@media (min-width:769px){.marketing-detail-thumbnail>div{height:100%;min-height:400px;aspect-ratio:auto}.marketing-paper-detail[data-theme=papillon] .marketing-detail-thumbnail img{width:80%!important;height:80%!important;inset:10%!important}.marketing-paper-detail[data-theme=papillon] .marketing-detail-summary{margin-top:0}.marketing-paper-detail[data-theme=papillon] .marketing-detail-synopsis{margin-top:-16px!important}.marketing-paper-detail[data-theme=papillon] .marketing-detail-intro{gap:80px;padding-top:120px}.marketing-paper-detail[data-theme=papillon] .marketing-paper-section{padding-top:120px}}@media (max-width:768px){.marketing-about,.marketing-before,.marketing-contact,.marketing-copyright,.marketing-faq,.marketing-filters,.marketing-info,.marketing-music,.marketing-process,.marketing-product-caption,.marketing-section-indicator,.marketing-shop-title,.marketing-start-section{padding-inline:16px}}.marketing-paper-detail[data-theme=papillon] .marketing-detail-composition{gap:12px}.marketing-paper-detail[data-theme=papillon] .marketing-composition-image{height:72px}.marketing-paper-detail .marketing-invitation-media,.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase{width:min(367.2px,85%)}.marketing-paper-detail .marketing-invitation-block[data-kind=carousel]>div,.marketing-paper-detail .marketing-invitation-stack>figure{width:82.5%;margin-inline:auto}.marketing-paper-invitation .marketing-paper-note{white-space:pre-line}.marketing-customization-font-separator{display:none}.marketing-detail-buy,.marketing-free-button,.marketing-kakao-button,.marketing-purchase-button,.marketing-shell [role=button],.marketing-shell button{font-size:14px}.marketing-mobile-product-trigger{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.marketing-mobile-product{position:relative}.marketing-mobile-product-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.marketing-mobile-product-dismiss{position:absolute;inset:0;width:100%;height:100%;background:rgb(0 0 0/55%);cursor:pointer}.marketing-mobile-product-actions{position:relative;display:flex;flex-direction:column;gap:8px;width:min(168px,calc(70% - 22.4px))}.marketing-mobile-product-actions>a,.marketing-mobile-product-actions>button{display:flex;align-items:center;justify-content:center;height:34px;padding:4px 12px;border-radius:4px;background:#333;color:#fff;font-family:var(--font-pretendard),sans-serif;font-size:12px;font-weight:600}.marketing-mobile-product-actions>:first-child{background:#fff;color:#333}.marketing-mobile-product-actions>button:disabled{cursor:default;opacity:1}.marketing-mobile-action-card{position:relative}.marketing-mobile-action-trigger{display:flex;flex-direction:column;align-items:stretch;gap:inherit;width:100%;height:100%;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.marketing-mobile-action-card .marketing-mobile-product-dismiss{border:0;padding:0}.marketing-mobile-action-card .marketing-mobile-product-actions>button{border:0}.marketing-shell .marketing-mobile-product-caption{font:inherit;text-align:left;cursor:pointer}.marketing-paper-detail[data-theme=arche] .marketing-detail-summary{margin-top:4px}.marketing-paper-detail[data-theme=arche] .marketing-detail-synopsis{margin-top:-8px!important}.marketing-paper-detail[data-theme=arche] .marketing-detail-set-card{padding:0;gap:2px}.marketing-paper-detail[data-theme=arche] .marketing-detail-set-image{margin-bottom:8px}.marketing-paper-detail[data-theme=arche] .marketing-detail-bottom-set .marketing-detail-set{gap:40px}.marketing-paper-detail[data-theme=arche] .marketing-detail-bottom-set .marketing-detail-set-card>p{padding-inline:0}.marketing-paper-detail[data-theme=arche] .marketing-detail-intro{gap:100px;padding-top:100px}.marketing-paper-detail[data-theme=arche] .marketing-paper-section{padding-top:100px}.marketing-paper-detail[data-theme=arche] .marketing-detail-composition{gap:12px}.marketing-paper-detail[data-theme=arche] .marketing-composition-image{height:72px}.marketing-paper-detail[data-theme=arche] .marketing-paper-detail-cuts img{aspect-ratio:var(--paper-set-photo-aspect-ratio,4864/4000);height:auto;object-fit:cover}.marketing-paper-detail[data-theme=arche] .marketing-paper-detail-cuts figcaption{background:transparent}@media (max-width:768px){.marketing-paper-detail[data-theme=arche] .marketing-detail-thumbnail img{object-position:center;transform:translateY(-4.6667%)}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.marketing-paper-detail[data-theme=arche] .marketing-detail-composition{gap:12px}.marketing-paper-detail[data-theme=arche] .marketing-composition-group{width:calc((100% - 24px) * .75 + 16px)}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:first-of-type figure:first-child .marketing-composition-image>div{width:55%!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:first-of-type figure:nth-child(2) .marketing-composition-image>div{width:57%!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child{gap:12px}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child .marketing-composition-image{height:36px;align-items:center}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child figure:first-child .marketing-composition-image>div{width:30%!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child .marketing-composition-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:calc((100% - 16px) * 2 / 3 + 8px);align-self:center}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase{margin-top:calc((100vw - 32px) * .85 * 450.1875 / 432 * .39 - 80px)}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div{gap:44px}.marketing-paper-detail[data-theme=arche]{--arche-envelope-option-width:min(345.6px,calc((100vw - 32px) * .8))}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:nth-child(2)>.grid,.marketing-paper-detail[data-theme=arche] .marketing-invitation-grid{width:var(--arche-envelope-option-width);align-self:center}.marketing-paper-detail[data-theme=arche] .marketing-invitation-grid{margin-inline:auto}.marketing-paper-detail[data-theme=arche] .marketing-invitation-block[data-kind=grid]{margin-top:20px}.marketing-paper-detail[data-theme=arche] .marketing-invitation-block[data-kind=grid]>p{margin-bottom:24px}.marketing-paper-detail[data-theme=arche] .marketing-invitation-block[data-kind=grid] .marketing-invitation-grid{gap:10px}.marketing-paper-detail[data-theme=arche] .marketing-paper-detail-cuts figcaption{font-size:10px}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:nth-child(2)>p{font-size:14px!important}}@media (min-width:769px){.marketing-paper-detail[data-theme=arche] .marketing-detail-summary{margin-top:0}.marketing-paper-detail[data-theme=arche] .marketing-detail-synopsis{margin-top:-16px!important}.marketing-paper-detail[data-theme=arche] .marketing-detail-intro{gap:80px;padding-top:120px}.marketing-paper-detail[data-theme=arche] .marketing-paper-section{padding-top:120px}.marketing-paper-detail[data-theme=arche] .marketing-detail-composition,.marketing-paper-detail[data-theme=arche] .marketing-detail-description{padding-inline:40px;gap:20px}.marketing-paper-detail[data-theme=arche] .marketing-detail-description>div{width:60%}.marketing-paper-detail[data-theme=arche] .marketing-composition-group{width:50%}.marketing-paper-detail[data-theme=papillon]{container-type:inline-size}.marketing-paper-detail[data-theme=papillon] .marketing-detail-set-image,.marketing-paper-detail[data-theme=papillon] .marketing-detail-thumbnail{background:linear-gradient(#fff,#f7f7f7)}.marketing-paper-detail[data-theme=papillon] .marketing-detail-composition,.marketing-paper-detail[data-theme=papillon] .marketing-detail-description{padding-inline:40px;gap:20px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-description>div{width:60%}.marketing-paper-detail[data-theme=papillon] .marketing-detail-description{padding-bottom:0}.marketing-paper-detail[data-theme=papillon] .marketing-detail-composition{padding:0 clamp(16px,calc(4.8cqw - 6.08px),40px) 40px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-composition>p{margin-bottom:-10px}.marketing-paper-detail[data-theme=papillon] .marketing-composition-group{width:min(480px,100%)}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid{gap:clamp(8px,calc(4.4cqw - 12.24px),30px)}.marketing-paper-detail[data-theme=papillon] .marketing-composition-image{height:74.5324px}.marketing-paper-detail[data-theme=papillon] .marketing-composition-image>div{width:65px!important;flex-shrink:0}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:67px!important}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:72px!important;margin-bottom:20px}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figure:nth-child(4) .marketing-composition-image>div{width:70px!important}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figcaption{font-size:12px;line-height:19.2px;white-space:nowrap}.marketing-paper-detail[data-theme=papillon] .marketing-composition-grid figcaption>br{display:none}.marketing-paper-detail[data-theme=papillon] .marketing-composition-spec{display:block;color:#7a7a7a;font-size:12px;line-height:19.2px}.marketing-paper-detail[data-theme=papillon] .marketing-detail-lifestyle img,.marketing-paper-detail[data-theme=papillon] .marketing-paper-detail-cuts img{aspect-ratio:1.59144;height:auto;object-fit:cover}.marketing-paper-detail[data-theme=papillon] .marketing-paper-detail-cuts>figure:first-child img{aspect-ratio:var(--paper-set-photo-aspect-ratio,1.59144)}.marketing-paper-detail[data-theme=papillon] .marketing-paper-envelope,.marketing-paper-detail[data-theme=papillon] .marketing-paper-invitation{background:#fcfcfc;padding:120px 0}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase{width:54%;margin-top:40px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:first-child>div{width:88%;aspect-ratio:.9}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:first-child>div>div{height:69.4444%}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:first-child>div>.bottom-2{width:98.1481%;height:92.05%}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:last-child{padding-top:100px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-showcase>div:last-child>div{width:83.3333%}.marketing-paper-detail[data-theme=papillon] .marketing-paper-colors{background:#f7f7f7;padding:60px 0;gap:60px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors{width:100%;gap:clamp(12px,calc(5.208333cqw - 5px),45px);grid-template-columns:repeat(2,221px)}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors>figure:first-child,.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors>figure:last-child{transform:none}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors img{width:100%}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors figcaption{font-family:var(--font-pretendard),sans-serif;font-size:14px;line-height:25.2px;margin-top:15px;gap:5px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-color-name{display:flex;align-items:center;justify-content:center;gap:6px}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-color-signature{display:inline;font-size:10px;line-height:16px;font-weight:600}.marketing-paper-detail[data-theme=papillon] .marketing-envelope-colors figcaption p{white-space:normal}.marketing-paper-detail[data-theme=papillon] .marketing-invitation-media{width:44%;padding-top:60px;gap:80px}.marketing-paper-detail[data-theme=papillon] .marketing-invitation-block[data-kind=carousel]>div,.marketing-paper-detail[data-theme=papillon] .marketing-invitation-stack>figure{width:100%}.marketing-paper-detail[data-theme=papillon] .marketing-invitation-block:nth-child(2){margin-top:20px}.marketing-page-meal-detail .marketing-product-guides,.marketing-page-paper-detail .marketing-product-guides{width:100%;padding:0 20%;background:linear-gradient(#fff,#f7f7f7)}.marketing-page-meal-detail .marketing-copyright,.marketing-page-paper-detail .marketing-copyright{align-items:stretch;padding:60px 0;background:#f7f7f7;text-align:center}}@media (min-width:1440px){.marketing-paper-detail[data-theme=papillon] .marketing-paper-colors{padding-block:120px}}@media (min-width:769px){.marketing-paper-detail:not([data-theme=papillon]){container-type:inline-size}.marketing-paper-detail:not([data-theme=papillon]) .marketing-detail-intro{padding-top:120px;gap:80px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-detail-description{padding:0 40px;gap:20px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-detail-description>div{width:60%}.marketing-paper-detail:not([data-theme=papillon]) .marketing-detail-composition{padding:0 40px 40px;gap:20px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-detail-composition>p{margin-bottom:-10px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-group{width:50%}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid{--composition-columns:4;grid-template-columns:repeat(var(--composition-columns),minmax(0,1fr));gap:30px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid[data-count="3"]{--composition-columns:3}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid[data-count="2"]{--composition-columns:2}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-image{height:calc((50cqw - 40px - (var(--composition-columns) - 1) * 30px) * .73 / var(--composition-columns) / .939189)}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-image>div{width:67%!important}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:69%!important}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:75%!important}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid figure:nth-child(4) .marketing-composition-image>div{width:73%!important}.marketing-paper-detail:not([data-theme=papillon]) figure[data-composition-item="컷팅 리본"] .marketing-composition-image>div{margin-bottom:20px}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid figcaption{font-size:12px;line-height:19.2px;white-space:nowrap}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-grid figcaption>br{display:none}.marketing-paper-detail:not([data-theme=papillon]) .marketing-composition-spec{display:block;color:#7a7a7a;font-size:12px;line-height:19.2px}.marketing-paper-detail[data-theme=arche] .marketing-paper-envelope{padding:120px 0 0}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase{width:54%;margin-top:calc(-40px + 54cqw * .88 / .9 * .305556)}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:first-child>div{width:88%}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:first-child{gap:80px}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:nth-child(2)>p{font-size:14px!important}.marketing-paper-detail[data-theme=arche] .marketing-detail-composition{gap:40px}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child{gap:0}.marketing-paper-detail[data-theme=arche] .marketing-composition-group>h3{font-size:12px;line-height:19.2px}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"]{width:calc((100% - 60px) * 2 / 3 + 30px);align-self:center}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"] .marketing-composition-image{height:calc((50cqw - 100px) * .73 / 3 / .939189)}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"] figure:first-child .marketing-composition-image>div{width:33.5%!important}.marketing-paper-detail[data-theme=arche] .marketing-envelope-showcase>div>div:nth-child(2)>.grid{width:88%;grid-template-columns:minmax(0,1fr);gap:12px}.marketing-paper-detail[data-theme=arche] .marketing-invitation-block[data-kind=grid] .marketing-invitation-grid{gap:12px}.marketing-paper-detail[data-theme=arche] .marketing-invitation-media{width:47.52cqw}.marketing-paper-detail[data-theme=arche] .marketing-invitation-block[data-kind=carousel]>div,.marketing-paper-detail[data-theme=arche] .marketing-invitation-stack>figure{width:100%}.marketing-paper-detail[data-theme=arche] .marketing-detail-set-image,.marketing-paper-detail[data-theme=arche] .marketing-detail-thumbnail{background:linear-gradient(#fff,#f7f7f7)}.marketing-paper-detail[data-theme=arche] .marketing-paper-envelope,.marketing-paper-detail[data-theme=arche] .marketing-paper-invitation{background:#fcfcfc}}.marketing-paper-detail[data-theme=arche] .marketing-invitation-grid{grid-template-columns:minmax(0,1fr);gap:24px}.marketing-paper-detail[data-theme=arche] .marketing-invitation-grid>figure{position:relative;overflow:hidden}.marketing-paper-detail[data-theme=arche] .marketing-invitation-grid figcaption{position:absolute;top:10px;left:10px;z-index:1;margin:0;padding:2px 6px;border-radius:6px;background:#404040;color:#fff;font-size:var(--text-token-option-font-size,10px);line-height:1.6;white-space:nowrap}@media (min-width:769px){.marketing-product-guide.marketing-product-before,.marketing-product-guide.marketing-product-faq{padding-top:88px}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-bottom-set .marketing-detail-set{gap:40px}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-bottom-set .marketing-detail-set-card{padding:0;gap:2px}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-bottom-set .marketing-detail-set-card>p{padding-inline:0}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-bottom-set .marketing-detail-set-image{margin-bottom:8px;background:linear-gradient(#fff,#f7f7f7)}.marketing-paper-detail .marketing-detail-lifestyle img{aspect-ratio:1.59144;height:auto;object-fit:cover}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-summary{margin-top:0}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-set-card{padding:0;gap:2px}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-set-image{margin-bottom:8px;background:linear-gradient(#fff,#f7f7f7)}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-thumbnail{background:linear-gradient(#fff,#f7f7f7)}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-thumbnail img{width:80%!important;height:80%!important;inset:10%!important}.marketing-paper-detail[data-theme=eternal] .marketing-detail-thumbnail{container-type:inline-size}.marketing-paper-detail[data-theme=eternal] .marketing-detail-thumbnail img{transform:translate(-.56cqw,-3.84cqw)}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-detail-composition{padding:0 clamp(16px,calc(4.8cqw - 6.08px),40px) 40px}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-group{width:min(480px,100%)}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-grid{gap:clamp(8px,calc(4.4cqw - 12.24px),30px)}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-image{height:74.5324px;align-items:center}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-image>div{width:65px!important;flex-shrink:0}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:67px!important}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:21.6px!important}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-grid figure:nth-child(4) .marketing-composition-image>div{width:70px!important}.marketing-paper-detail[data-theme=fiore] .marketing-paper-envelope,.marketing-paper-detail[data-theme=fiore] .marketing-paper-invitation{padding:120px 0;background:#fcfcfc}.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase{width:54%;margin-top:40px}.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase>div>div>div{width:88%}.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase>div,.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase>div>div:is(:nth-child(2),:nth-child(3)){overflow:visible}.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase>div>div:nth-child(2)>div{width:120%}.marketing-paper-detail[data-theme=fiore] .marketing-envelope-showcase>div>div:nth-child(3)>div{width:108%}.marketing-paper-detail[data-theme=fiore] .marketing-invitation-media{width:47.52cqw}.marketing-paper-detail[data-theme=fiore] .marketing-invitation-block[data-kind=carousel]>div,.marketing-paper-detail[data-theme=fiore] .marketing-invitation-stack>figure{width:100%}.marketing-paper-detail[data-theme=eternal] .marketing-composition-image{align-items:center}.marketing-paper-detail[data-theme=eternal] .marketing-composition-grid figure[data-composition-item="클립"] .marketing-composition-image>div{width:20px!important}.marketing-paper-detail[data-theme=eternal] .marketing-paper-envelope{padding:120px 0 0}.marketing-paper-detail[data-theme=eternal] .marketing-paper-invitation{padding:120px 0}.marketing-paper-detail[data-theme=eternal] .marketing-envelope-showcase{width:54%;margin-top:calc(-40px + 54cqw * .88 / .9 * .305556)}.marketing-paper-detail[data-theme=eternal] .marketing-envelope-showcase>div{gap:80px}.marketing-paper-detail[data-theme=eternal] .marketing-envelope-showcase>div>div>div{width:88%}.marketing-paper-detail[data-theme=eternal] .marketing-invitation-media{width:47.52cqw}.marketing-paper-detail[data-theme=eternal] .marketing-invitation-block[data-kind=carousel]>div,.marketing-paper-detail[data-theme=eternal] .marketing-invitation-stack>figure{width:100%}}.marketing-paper-detail[data-theme=fiore] figure[data-composition-item="실링왁스"] .marketing-composition-image{align-items:center}@media (max-width:768px){.marketing-paper-detail[data-theme=fiore] .marketing-detail-intro{padding-top:100px;gap:100px}.marketing-paper-detail[data-theme=fiore] .marketing-detail-composition{gap:12px}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.marketing-paper-detail[data-theme=fiore] .marketing-composition-image{height:72px}.marketing-paper-detail[data-theme=fiore] .marketing-composition-image>div{width:54.7%!important}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:56.325%!important}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:18.3675%!important}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid figure:nth-child(4) .marketing-composition-image>div{width:59.586%!important}.marketing-meal-detail .marketing-detail-summary,.marketing-paper-detail .marketing-detail-summary{margin-top:4px;gap:24px;padding-inline:16px}.marketing-meal-detail .marketing-detail-overview{padding-bottom:28px}.marketing-paper-detail .marketing-detail-synopsis{margin-top:-8px!important}.marketing-paper-detail .marketing-detail-set-card{padding:0;gap:2px}.marketing-paper-detail .marketing-detail-set-image{margin-bottom:8px}.marketing-paper-detail .marketing-detail-intro{padding-top:100px;gap:100px}.marketing-paper-detail .marketing-paper-section{padding-top:100px}.marketing-paper-detail[data-theme=eternal] .marketing-detail-composition{gap:12px}.marketing-paper-detail[data-theme=eternal] .marketing-composition-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.marketing-paper-detail[data-theme=eternal] .marketing-composition-image{height:72px;align-items:center}}@media (max-width:768px){.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-image>div{width:56.2032px!important}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:57.8808px!important}.marketing-paper-detail[data-theme=fiore] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:18.87408px!important}.marketing-paper-detail[data-theme=eternal] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:25.16544px!important}.marketing-paper-detail:is([data-theme=fiore],[data-theme=eternal]) .marketing-composition-grid figure:nth-child(4) .marketing-composition-image>div{width:61.2288px!important}.marketing-paper-detail[data-theme=eternal] .marketing-envelope-showcase{margin-top:calc((100vw - 32px) * .85 * 450.1875 / 432 * .39 - 80px)}.marketing-paper-detail[data-theme=eternal] .marketing-envelope-showcase>div{gap:20px}.marketing-paper-detail[data-theme=eternal] .marketing-customization-font-break{display:none}.marketing-paper-detail[data-theme=eternal] .marketing-customization-font-separator{display:inline}.marketing-paper-detail[data-theme=papillon] .marketing-detail-thumbnail img{transform:translateY(4.033333%)}.marketing-paper-detail[data-theme=arche] .marketing-detail-thumbnail img{transform:translateY(-4.633333%)}.marketing-paper-detail[data-theme=fiore] .marketing-detail-thumbnail img{transform:translateY(-4.7%)}.marketing-paper-detail[data-theme=eternal] .marketing-detail-thumbnail img{transform:translateY(-4.8%)}}@media (min-width:769px){.marketing-paper-detail .marketing-detail-thumbnail{container-type:inline-size}.marketing-paper-detail[data-theme=papillon] .marketing-detail-thumbnail img{transform:translateY(3.226667cqw)}.marketing-paper-detail[data-theme=arche] .marketing-detail-thumbnail img{transform:translateY(-4.633333cqw)}.marketing-paper-detail[data-theme=fiore] .marketing-detail-thumbnail img{transform:translateY(-3.76cqw)}.marketing-paper-detail[data-theme=fiore] .marketing-composition-image{align-items:flex-end}.marketing-paper-detail[data-theme=fiore] figure[data-composition-item="실링왁스"] .marketing-composition-image>div{transform:translateY(12.1875px)}}@media (min-width:769px){.marketing-paper-detail .marketing-paper-section:has(+.marketing-paper-invitation){padding-bottom:0}.marketing-paper-detail .marketing-paper-invitation{padding:120px 0;gap:20px}}.marketing-paper-detail{--paper-lifestyle-aspect-ratio:2549/2519;--paper-set-photo-aspect-ratio:4864/4000}.marketing-paper-detail[data-theme] .marketing-detail-lifestyle img{aspect-ratio:var(--paper-lifestyle-aspect-ratio);height:auto;object-fit:cover;object-position:center}.marketing-paper-detail[data-theme] .marketing-paper-detail-cuts img{aspect-ratio:var(--paper-set-photo-aspect-ratio);height:auto;object-fit:cover;object-position:center}@media (min-width:769px){.marketing-paper-detail{--paper-lifestyle-aspect-ratio:1.59144;--paper-set-photo-aspect-ratio:1.59144}.marketing-paper-detail[data-theme=arche] .marketing-detail-composition{padding-inline:clamp(16px,calc(4.8cqw - 6.08px),40px)}.marketing-paper-detail[data-theme=arche] .marketing-composition-group{width:min(480px,100%)}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid{gap:clamp(8px,calc(4.4cqw - 12.24px),30px)}.marketing-paper-detail[data-theme=arche] .marketing-composition-image{height:74.5324px}.marketing-paper-detail[data-theme=arche] .marketing-composition-image>div{width:65px!important;flex-shrink:0}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid figure:nth-child(2) .marketing-composition-image>div{width:67px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid figure:nth-child(3) .marketing-composition-image>div{width:70px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"]{width:calc((100% - 2 * clamp(8px, calc(4.4cqw - 12.24px), 30px)) * 2 / 3 + clamp(8px, calc(4.4cqw - 12.24px), 30px))}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"] .marketing-composition-image{height:74.5324px}.marketing-paper-detail[data-theme=arche] .marketing-composition-grid[data-count="2"] figure:first-child .marketing-composition-image>div{width:32.5px!important}}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child{margin-top:20px}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child .marketing-composition-image{align-items:center}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child figure[data-composition-item="컷팅 리본"] .marketing-composition-image>div{margin-bottom:0}@media (max-width:768px){.marketing-paper-detail[data-theme=arche] .marketing-composition-group:first-of-type figure:first-child .marketing-composition-image>div{width:56.2032px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:first-of-type figure:nth-child(2) .marketing-composition-image>div{width:57.8808px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:first-of-type figure:nth-child(3) .marketing-composition-image>div{width:61.2288px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child figure:first-child .marketing-composition-image>div{width:25.16544px!important}.marketing-paper-detail[data-theme=arche] .marketing-composition-group:last-child figure:nth-child(2) .marketing-composition-image>div{width:62.9136px!important}.marketing-paper-detail .marketing-composition-image>div{flex-shrink:0}}