melana-size-guide{display:block;background:#fef9f5;color:#7c625e;padding:0 0 32px}.melana-size-guide__intro{width:calc(100% - 40px)!important;max-width:680px;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box;text-align:center}.melana-size-guide__intro>.h6{font-size:11px;letter-spacing:.12em;margin-bottom:12px}.melana-size-guide__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 auto 20px;width:100%;justify-content:center}.melana-size-guide__links a,.melana-size-guide__tabs button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:24px;background:#f3e9e3;color:#7c625e;font:inherit;font-size:16px;line-height:1.4;text-decoration:none}.melana-size-guide__links a:hover,.melana-size-guide__tabs button[aria-selected=true]{background:#e4c8c0}.melana-size-guide__intro>.button{white-space:normal;max-width:100%;font-size:14px}#melana-size-guide-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(680px,calc(100vw - 24px));max-width:none;max-height:86vh;max-height:86dvh;margin:auto;padding:20px;border:0;border-radius:3px;background:#fef9f5;color:#7c625e;overflow:auto;text-align:left;box-sizing:border-box;overscroll-behavior:contain}#melana-size-guide-dialog::backdrop{background:#00000080}.melana-size-guide__header{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:-20px;margin:-20px -1px 16px;padding:16px 0 10px;background:#fef9f5;z-index:1}.melana-size-guide__header h2{font-family:var(--heading-font-family);font-size:24px;line-height:1.3;letter-spacing:.03em;font-weight:400;margin:0}#melana-size-guide-dialog .melana-size-guide__close{flex:0 0 44px;width:44px;height:44px;border:0;border-radius:50%;background:#e4c8c0;color:#7c625e;cursor:pointer;font-size:28px;line-height:1}#melana-size-guide-dialog p{font-size:16px;line-height:1.5;margin:16px 0}.melana-size-guide__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.melana-size-guide__tabs button{cursor:pointer;border:0}#melana-size-guide-dialog [hidden]{display:none!important}#melana-size-guide-dialog table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;font-size:16px;line-height:1.5}#melana-size-guide-dialog caption{font-size:15px;text-align:left;margin-bottom:10px}#melana-size-guide-dialog th,#melana-size-guide-dialog td{padding:10px 8px;text-align:center;border-bottom:1px solid #e4d6ce;white-space:normal;overflow-wrap:break-word;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;opacity:1;color:inherit}#melana-size-guide-dialog thead th{background:#f3e9e3;font-weight:600}.melana-size-guide__original{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;font-size:16px}#melana-size-guide-dialog .melana-size-guide__small{font-size:14px;margin-top:4px}melana-size-guide :focus-visible{outline:2px solid #7c625e;outline-offset:3px}html.melana-size-guide-open{overflow:hidden}body:has(melana-size-guide) .shopify-section--multiple-media-with-text{scroll-margin-top:110px}@media(max-width:699px){.melana-size-guide__links{grid-template-columns:repeat(2,minmax(0,1fr))}#melana-size-guide-dialog{padding:16px}.melana-size-guide__header{top:-16px;margin-top:-16px}.melana-size-guide__header h2{font-size:22px}}.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}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAEg */
