.size-guide-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-grey-dark);cursor:pointer;display:inline-flex;font-family:var(--font-family--primary-italic);font-size:14px;font-style:italic;line-height:18px;margin:0;min-height:24px;padding:4px 0;text-decoration:underline;text-underline-offset:.18em}.size-guide-trigger[hidden]{display:none!important}.product__note--size-guide{display:flex;flex-direction:column}.quick-buy__size-guide-trigger{align-items:center;font-family:Masqualero;font-size:13px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:1px;line-height:24px;min-height:36px;text-transform:uppercase;width:100%}.size-guide-modal{align-items:flex-start;background:#1817159e;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;overflow-y:auto;padding:20px 16px;position:fixed;z-index:999999998}.size-guide-modal[open]{display:flex}.size-guide-modal__dialog{background-color:#f6f2e6;background-image:url(doen-bg_update.jpg);background-position:center;background-repeat:repeat;background-size:210px auto;border:1px solid rgba(51,50,48,.18);border-radius:4px;box-shadow:0 22px 70px #00000038;color:var(--color-grey-dark);margin:0 auto;max-height:calc(100vh - 40px);max-width:800px;overflow:hidden;position:relative;width:min(100%,800px)}.size-guide-modal__inner{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:22px 20px 18px;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch}.size-guide-modal__close{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-grey-dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;width:28px;z-index:1}.size-guide-modal__close-icon{display:block;flex:none;height:18px;width:18px}.size-guide-modal__close:focus-visible,.size-guide-trigger:focus-visible,.size-guide-modal__tab:focus-visible{outline:.2rem solid rgba(var(--color-focus),1);outline-offset:.2rem}@media(forced-colors:active){.size-guide-modal__close{border:1px solid ButtonText}.size-guide-modal__tab[aria-selected=true]{forced-color-adjust:none;background:SelectedItem;border:1px solid SelectedItemText;color:SelectedItemText}.size-guide-modal__tab[aria-selected=false]{background:ButtonFace;border:1px solid ButtonText;color:ButtonText}.size-guide-modal__unit-button[aria-pressed=true]{forced-color-adjust:none;background:SelectedItem;color:SelectedItemText}.size-guide-modal__unit-button:focus-visible,.size-guide-modal__close:focus-visible,.size-guide-modal__tab:focus-visible,.size-guide-trigger:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.size-guide-modal__header{display:grid;gap:2px;justify-items:center;padding:2px 32px 0;text-align:center}.size-guide-modal__title{color:var(--color-grey-dark);font-family:var(--font-family--secondary);font-size:15px;font-weight:400;letter-spacing:1.2px;line-height:1.2;margin:0;max-width:none;text-transform:uppercase}.size-guide-modal__subtitle:empty{display:none}.size-guide-modal__subtitle{color:var(--color-grey-dark);font-family:var(--font-family--primary-italic);font-size:11px;line-height:1.5;margin:0}.size-guide-modal__divider{align-items:center;display:grid;gap:6px;grid-template-columns:12.9px minmax(0,1fr) 12.9px;margin:0 14px 6px}.size-guide-modal__divider-flourish{background:url(size-guide-flourish.svg) center/12.9px 6.87px no-repeat;display:block;height:6.87px;transform:rotate(90deg);width:12.9px}.size-guide-modal__divider-flourish--end{transform:rotate(-90deg)}.size-guide-modal__divider-line{background-image:linear-gradient(var(--color-grey-dark),var(--color-grey-dark)),linear-gradient(var(--color-grey-dark),var(--color-grey-dark));background-position:0 0,0 3px;background-repeat:no-repeat;background-size:100% 1px,100% 1px;display:block;height:4px;opacity:.82}.size-guide-modal__status:empty{display:none}.size-guide-modal__status{font-family:var(--font-family--secondary);font-size:11px;letter-spacing:.72px;line-height:1.5;margin:0;text-align:center;text-transform:uppercase}.size-guide-modal__content{display:flex;flex-direction:column;gap:10px;min-width:0}.size-guide-modal__empty,.size-guide-modal__error,.size-guide-modal__loading{align-items:center;color:var(--color-grey-dark);display:flex;font-family:var(--font-family--quaternary);font-size:12px;justify-content:center;min-height:180px;text-align:center}.size-guide-modal__loading:before{animation:size-guide-spin 1s linear infinite;border:2px solid rgba(51,50,48,.16);border-radius:50%;border-top-color:var(--color-grey-dark);content:"";height:24px;margin-right:12px;width:24px}@keyframes size-guide-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.size-guide-modal__loading:before{animation:none}}.size-guide-modal__tabs{display:flex;gap:0;justify-content:center;overflow-x:auto;padding:0 6px;scrollbar-width:none}.size-guide-modal__tabs::-webkit-scrollbar{display:none}.size-guide-modal__tab{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #323232;color:#323232;cursor:pointer;flex:0 0 auto;font-family:var(--font-family--secondary);font-size:8px;font-weight:400;height:27px;letter-spacing:.64px;line-height:1;min-width:47px;padding:0 13px;text-transform:lowercase}.size-guide-modal__tab+.size-guide-modal__tab{margin-left:-1px}.size-guide-modal__tab[aria-selected=true]{background:#323232;color:#fef5e8}.size-guide-modal__panel[hidden]{display:none}.size-guide-modal__panel{display:flex;flex-direction:column;gap:12px;min-width:0}.size-guide-modal__guide-copy,.size-guide-modal__measure-text,.size-guide-modal__note-text{color:#323232;font-family:var(--font-family--quaternary);font-size:13px;letter-spacing:.96px;line-height:15px}.size-guide-modal__guide-copy>:first-child,.size-guide-modal__measure-text>:first-child,.size-guide-modal__note-text>:first-child{margin-top:0}.size-guide-modal__guide-copy>:last-child,.size-guide-modal__measure-text>:last-child,.size-guide-modal__note-text>:last-child{margin-bottom:0}.size-guide-modal__guide-copy ol,.size-guide-modal__guide-copy ul,.size-guide-modal__measure-text ol,.size-guide-modal__measure-text ul{list-style:none;margin:0;padding:0}.size-guide-modal__guide-copy li,.size-guide-modal__measure-text li{margin:0 0 6px}.size-guide-modal__guide-copy p,.size-guide-modal__measure-text p,.size-guide-modal__note-text p{margin:0 0 20px}.size-guide-modal__guide-copy ul,.size-guide-modal__measure-text ul,.size-guide-modal__note-text ul{margin-bottom:20px;list-style:disc inside}.size-guide-modal__guide-copy li:last-child,.size-guide-modal__measure-text li:last-child,.size-guide-modal__guide-copy p:last-child,.size-guide-modal__measure-text p:last-child,.size-guide-modal__note-text p:last-child,.size-guide-modal__guide-copy ul:last-child,.size-guide-modal__measure-text ul:last-child,.size-guide-modal__note-text ul:last-child{margin-bottom:0}.size-guide-modal__richtext,.size-guide-modal__image{margin:0}.size-guide-modal__image img{display:block;height:auto;margin:0 auto;max-width:100%}.size-guide-modal__table-group{display:flex;flex-direction:column;gap:4px;min-width:0}.size-guide-modal__table-section{display:grid;gap:3px;min-width:0}.size-guide-modal__table-title,.size-guide-modal__measure-title,.size-guide-modal__notes-title{font-family:var(--font-family--secondary);font-size:13px;letter-spacing:0;line-height:1.3;margin:0;text-transform:uppercase}@media(max-width:749px){.size-guide-modal__measure-title{text-align:center}}.size-guide-modal__table-scroll{border-left:1px solid transparent;box-sizing:border-box;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;width:100%}.size-guide-modal__table-group--conversion{gap:12px}.size-guide-modal__table-group--conversion .size-guide-modal__table-title{text-align:center}.size-guide-modal__table{--size-guide-sticky-column-width: 84px;background:transparent;border-collapse:separate;border-spacing:0;min-width:100%;width:max-content}.size-guide-modal__table-group--body .size-guide-modal__table-col--matched,.size-guide-modal__table-group--conversion .size-guide-modal__table-col--matched{width:var(--size-guide-sticky-column-width)}.size-guide-modal__table th,.size-guide-modal__table td{background:#f6f2e6;border-bottom:1px solid #bbb;border-right:1px solid #bbb;color:#323232;font-family:var(--font-family--quaternary);font-size:13px;font-weight:400;height:25px;letter-spacing:1.04px;line-height:16px;min-width:84px;padding:3px 10px;text-align:center;vertical-align:middle}.size-guide-modal__table tr>*:first-child{border-left:1px solid #bbb}.size-guide-modal__table thead tr:first-child>*{border-top:1px solid #bbb}.size-guide-modal__table th[scope=col]:first-child,.size-guide-modal__table th[scope=row]{min-width:var(--size-guide-sticky-column-width);width:var(--size-guide-sticky-column-width)}.size-guide-modal__table th[scope=col]:not(:first-child),.size-guide-modal__table td{width:125px}.size-guide-modal__table-group--body .size-guide-modal__table tr>*:nth-child(-n+2),.size-guide-modal__table-group--conversion .size-guide-modal__table tr>*:nth-child(-n+2){min-width:var(--size-guide-sticky-column-width);width:var(--size-guide-sticky-column-width)}.size-guide-modal__table thead th:first-child,.size-guide-modal__table th[scope=row]{left:0;position:sticky;z-index:1}.size-guide-modal__table thead th:first-child{z-index:2}.size-guide-modal__table-group--body .size-guide-modal__table thead th:nth-child(2),.size-guide-modal__table-group--body .size-guide-modal__table tbody tr>*:nth-child(2){left:var(--size-guide-sticky-column-width);position:sticky;z-index:1}.size-guide-modal__table-group--body .size-guide-modal__table thead th:nth-child(2){z-index:2}.size-guide-modal__units{align-items:center;display:inline-flex;gap:4px;justify-self:end;margin:0}.size-guide-modal__unit-button{-webkit-appearance:none;appearance:none;align-items:center;background:transparent;border:0;color:#323232;cursor:pointer;display:inline-flex;font-family:var(--font-family--secondary);font-size:11px;font-weight:400;letter-spacing:.64px;justify-content:center;line-height:1;min-height:24px;min-width:24px;padding:0 4px;text-decoration:none;text-transform:lowercase}.size-guide-modal__unit-button[aria-pressed=true]{font-weight:700}.size-guide-modal__unit-button:focus-visible{outline:1px solid #323232;outline-offset:2px}.size-guide-modal__units-separator{color:#323232;font-family:var(--font-family--secondary);font-size:11px;font-weight:400;letter-spacing:.64px;line-height:1}.size-guide-modal__measure,.size-guide-modal__garment-measure{display:grid;gap:16px}.size-guide-modal__measure-figure{height:300px;margin:0 auto;order:2;position:relative;width:180px}.size-guide-modal__measure-dressform{background:url(size-guide-dress-form-v3.svg) right center / 160px 300px no-repeat;display:block!important;height:300px;position:absolute;right:0;left:0;top:-10px;width:160px}@media(max-width:749px){.size-guide-modal__measure-figure{left:-17px}}.size-guide-modal__measure-label{color:#323232;font-family:var(--font-family--quaternary);font-size:11px;font-style:italic;left:0;line-height:1.2;position:absolute}.size-guide-modal__measure-line{background:#323232;display:block;height:1px;left:25px;position:absolute}.size-guide-modal__measure-label--bust{top:100px}.size-guide-modal__measure-line--bust{top:117px;width:69px}.size-guide-modal__measure-label--waist{top:150px}.size-guide-modal__measure-line--waist{top:167px;width:74px}.size-guide-modal__measure-label--hip{top:191px}.size-guide-modal__measure-line--hip{top:208px;width:40px}.size-guide-modal__measure-divider{display:none}.size-guide-modal__measure-copy{display:grid;gap:12px;order:1}.size-guide-modal__garment-copy{display:grid;gap:20px;order:1}.size-guide-modal__guide{margin:0}.size-guide-modal__notes{display:grid;gap:20px}.size-guide-modal__note{display:grid;gap:4px}@media only screen and (min-width:750px){.size-guide-modal{padding:36px 20px}.size-guide-modal__inner{gap:14px;max-height:calc(100vh - 72px);padding:24px 40px 20px}.size-guide-modal__header{padding-left:66px;padding-right:66px}.size-guide-modal__divider{margin-left:34px;margin-right:34px}.size-guide-modal__content{gap:12px}.size-guide-modal__panel--body .size-guide-modal__measure,.size-guide-modal__panel--garment .size-guide-modal__garment-measure{align-items:start;grid-template-columns:178px 18px minmax(0,1fr);gap:24px}.size-guide-modal__panel--body .size-guide-modal__measure .size-guide-modal__measure-figure,.size-guide-modal__panel--body .size-guide-modal__measure .size-guide-modal__measure-copy,.size-guide-modal__panel--garment .size-guide-modal__garment-measure .size-guide-modal__measure-figure,.size-guide-modal__panel--garment .size-guide-modal__garment-measure .size-guide-modal__garment-copy{order:initial}.size-guide-modal__table-group--body .size-guide-modal__table{--size-guide-sticky-column-width: 76px;--size-guide-sticky-columns-width: 152px;min-width:100%;table-layout:fixed;width:max-content}.size-guide-modal__table-group--body .size-guide-modal__table th,.size-guide-modal__table-group--body .size-guide-modal__table td{min-width:0;padding-left:4px;padding-right:4px;width:auto}.size-guide-modal__table-group--body .size-guide-modal__table th[scope=col]:first-child,.size-guide-modal__table-group--body .size-guide-modal__table th[scope=row],.size-guide-modal__table-group--body .size-guide-modal__table tr>*:nth-child(2){min-width:var(--size-guide-sticky-column-width);width:var(--size-guide-sticky-column-width)}.size-guide-modal__table-group--body .size-guide-modal__table th[scope=col]:nth-child(n+3),.size-guide-modal__table-group--body .size-guide-modal__table td:nth-child(n+3){width:calc((100% - var(--size-guide-sticky-columns-width)) / 7)}.size-guide-modal__table-group--body .size-guide-modal__table-scroll{overflow-x:auto}.size-guide-modal__table-group--garment .size-guide-modal__table{--size-guide-sticky-column-width: 78px;min-width:100%;table-layout:fixed;width:max-content}.size-guide-modal__table-group--garment .size-guide-modal__table th,.size-guide-modal__table-group--garment .size-guide-modal__table td{min-width:0;padding-left:4px;padding-right:4px;width:auto}.size-guide-modal__table-group--garment .size-guide-modal__table th[scope=col]:first-child,.size-guide-modal__table-group--garment .size-guide-modal__table th[scope=row]{width:var(--size-guide-sticky-column-width)}.size-guide-modal__table-group--garment .size-guide-modal__table th[scope=col]:not(:first-child),.size-guide-modal__table-group--garment .size-guide-modal__table td{width:calc((100% - var(--size-guide-sticky-column-width)) / 7)}.size-guide-modal__table-group--garment .size-guide-modal__table-scroll{overflow-x:auto}.size-guide-modal__table-group--conversion .size-guide-modal__table{--size-guide-sticky-column-width: 128px;--size-guide-sticky-columns-width: 256px;min-width:0;table-layout:fixed;width:100%}.size-guide-modal__table-group--conversion .size-guide-modal__table th,.size-guide-modal__table-group--conversion .size-guide-modal__table td{min-width:0;padding-left:4px;padding-right:4px;width:auto}.size-guide-modal__table-group--conversion .size-guide-modal__table th[scope=col]:first-child,.size-guide-modal__table-group--conversion .size-guide-modal__table th[scope=row],.size-guide-modal__table-group--conversion .size-guide-modal__table tr>*:nth-child(2){min-width:var(--size-guide-sticky-column-width);width:var(--size-guide-sticky-column-width)}.size-guide-modal__table-group--conversion .size-guide-modal__table th[scope=col]:nth-child(n+3),.size-guide-modal__table-group--conversion .size-guide-modal__table td:nth-child(n+3){width:calc((100% - var(--size-guide-sticky-columns-width)) / 7)}.size-guide-modal__table-group--conversion .size-guide-modal__table-scroll{overflow-x:hidden}.size-guide-modal__measure-divider{display:block;height:278px;position:relative;width:18px}.size-guide-modal__measure-divider:before,.size-guide-modal__measure-divider:after{background:url(size-guide-flourish.svg) center/12.9px 6.87px no-repeat;content:"";height:6.87px;left:50%;position:absolute;transform:translate(-50%);width:12.9px}.size-guide-modal__measure-divider:before{top:0;transform:translate(-50%) scaleY(-1)}.size-guide-modal__measure-divider:after{bottom:0}.size-guide-modal__measure-divider-line{background:#323232;bottom:6.87px;display:block;left:50%;position:absolute;top:6.87px;transform:translate(-50%);width:1px;height:calc(100% - 24px);margin:auto}}.size-guide-modal__dialog:focus{outline:none}.size-guide-modal__dialog:focus-visible{outline:.2rem solid rgba(var(--color-focus),1);outline-offset:-.2rem}.size-guide-modal__panel--garment .size-guide-modal__measure-figure,.size-guide-modal__panel--garment .size-guide-modal__measure-divider{display:none}.size-guide-modal__panel--garment .size-guide-modal__garment-measure{display:block}
/*# sourceMappingURL=/cdn/shop/t/1530/assets/component-size-guide.css.map */
