.size-chart-button{font-size:14px;padding-bottom:1px;letter-spacing:0!important;text-transform:capitalize}.size-guide-modal{--modal-body-max-width: 850px;--modal-body-padding-block: 50px;--modal-body-padding-inline: 60px}.size-guide-modal::part(content){max-height:640px;overflow:hidden}@supports (height: 100dvh){.size-guide-modal::part(content){max-height:640px}}.size-guide-modal::part(header){border-block-end:none;padding:0;min-height:0;display:block;position:relative;z-index:2;background-color:transparent}.size-guide-modal::part(close-button){inset-block-start:0;inset-inline-end:0;padding:24px;background-color:rgb(var(--background));z-index:3}.size-guide-modal::part(body){overflow:hidden;max-height:640px}.size-guide-modal .size-guide{max-height:calc(640px - var(--modal-body-padding-block) * 2);overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.size-guide-modal .size-guide::-webkit-scrollbar{width:6px}.size-guide-modal .size-guide::-webkit-scrollbar-track{background:transparent}.size-guide-modal .size-guide::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.size-guide__heading{display:block;margin:0;font-size:44px;line-height:1.1;font-style:italic;font-family:var(--heading-font-family, serif);font-weight:400;text-align:left}.size-guide{width:100%}.size-guide__content{display:flex;flex-direction:column;width:100%}.size-guide__content>*{width:100%;min-width:0}.size-guide h3{font-family:var(--text-font-family, sans-serif);font-size:16px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;margin-top:40px;margin-bottom:10px;font-weight:400}.size-guide p{margin-bottom:0}.size-guide table{border:0;box-shadow:none;width:100%;border-collapse:separate;border-spacing:1px}.size-guide table td,.size-guide table th{border:0;padding:10px;background-color:transparent;text-align:left;font-size:14px}.size-guide table thead td,.size-guide table thead th,.size-guide table th{font-weight:700!important;opacity:1;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.size-guide table tr>:first-child{white-space:nowrap}.size-guide table .width20pct{width:20%}.size-guide table .width10pct{width:10%}.size-guide table :is(td,th):last-child{padding-inline-end:10px}.size-guide table thead td,.size-guide table thead th,.size-guide table tr:nth-child(2n) td{background-color:#0000000a}.size-guide table tr td:not(:first-child),.size-guide table:is(.clothing-conversion-guide,.shoes-size-guide) tr td,.size-guide table:is(.clothing-conversion-guide,.shoes-size-guide) tr th{text-align:center}.size-guide .clothing-size-guide,.size-guide .clothing-conversion-guide,.size-guide .shoes-size-guide,.size-guide .monique-hanky-size-guide,.size-guide .monique-size-guide{overflow-x:auto}.monique-hanky-size-guide+.monique-hanky-size-guide:last-of-type{margin-top:1.5rem}@media screen and (max-width:699px){.size-guide-modal{--modal-body-padding-block: 30px;--modal-body-padding-inline: 20px}.size-guide-modal::part(base){place-items:center}.size-guide-modal::part(content){max-width:calc(100vw - 32px);max-height:80vh;margin-inline:auto}.size-guide-modal::part(body){max-height:80vh}.size-guide-modal .size-guide{max-height:calc(80vh - var(--modal-body-padding-block) * 2)}@supports (height: 100dvh){.size-guide-modal::part(content),.size-guide-modal::part(body){max-height:80dvh}.size-guide-modal .size-guide{max-height:calc(80dvh - var(--modal-body-padding-block) * 2)}}.size-guide table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;white-space:nowrap}.size-guide .clothing-size-guide h3{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1117/assets/component-size-guide.css.map */
