.melana-mobile-summary{display:none}@media(max-width:699px){.melana-mobile-summary{display:block;padding-block:24px}.melana-mobile-summary summary{cursor:pointer;font-family:var(--heading-font-family);font-size:24px;padding-block:16px;border-block:1px solid rgb(var(--text-color)/.18)}.melana-mobile-summary details>.prose{padding-block:20px;line-height:1.6}.melana-mobile-invitation{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;justify-items:center;text-align:center;width:100%;min-width:0}.melana-mobile-invitation>img{display:block;width:100%;max-width:420px;height:auto;object-fit:contain;margin-inline:auto}.melana-mobile-invitation>div{width:100%;max-width:36ch;min-width:0;margin-inline:auto;overflow-wrap:anywhere}.melana-mobile-invitation .h6{font-size:11px;font-weight:400;letter-spacing:.12em;margin-bottom:6px}.melana-mobile-invitation h2{font-size:24px;margin-bottom:10px}.melana-mobile-invitation .prose{font-size:16px;line-height:1.5}.melana-mobile-buttons{justify-content:center;gap:12px;margin-top:20px;--button-background:254 249 245;--button-text-color:124 98 94;--button-outline-color:124 98 94}.melana-mobile-paired-media{position:relative;width:100%!important;max-width:420px!important;padding:0 0 12%}.melana-mobile-paired-media>img:first-child{display:block;width:82%;height:auto;object-fit:contain}.melana-mobile-paired-media>img:nth-child(2){position:absolute;right:0;bottom:0;width:44%;max-height:65%;height:auto;object-fit:contain}.melana-mobile-buttons:empty{display:none}.melana-mobile-buttons .button{white-space:normal;max-width:100%;text-align:center;text-transform:none;box-sizing:border-box}}.text-with-icons__item>.v-stack{justify-items:center;gap:1.5rem}.text-with-icons__item>.v-stack>.v-stack{text-align:center;gap:.5rem}.text-with-icons__item .h6{font-family:Garamond,Baskerville,Caslon,serif;font-size:12px;font-weight:400;font-style:normal;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.text-with-icons__item .prose{font-family:Garamond,Baskerville,Caslon,serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.5}.text-with-icons__item .prose p{margin:0;font:inherit}.text-with-icons__item .prose p+p{margin-block-start:.5rem}.text-with-icons__item .prose p:first-child{font-style:italic}.text-with-icons__item .prose :is(strong,b){font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAEAAg */
