.size-guide__opener{display:inline-flex}.button.size-guide__button{text-underline-offset:.15rem;text-decoration:underline;text-transform:unset;font-size:var(--font-size-normal)}.button.size-guide__button:hover{text-decoration:underline}body:has(modal-dialog[id^=SizeGuideAdvModal][open]) .section-header.shopify-section-group-header-group,body:has(modal-dialog[id^=SizeGuideAdvModal][open]) .shopify-section-group-header-group.announcement-bar-section{z-index:-1}.size-guide-modal{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:-1;background:rgb(from var(--bg-color-black) r g b / .7);display:flex;align-items:flex-end;justify-content:center}.size-guide-modal[open]{opacity:1;visibility:visible;z-index:101}.size-guide-modal__dialog{background-color:var(--bg-color-white);display:flex;flex-direction:column;width:100%;max-height:min(547px,90dvh);overflow:hidden;isolation:isolate;will-change:transform}.size-guide-modal__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-normal);padding:var(--spacing-normal) var(--spacing-large);border-bottom:var(--popup-border-width) solid var(--border-color);flex-shrink:0}.size-guide-modal__title{margin:0;font-size:var(--h4-font-size-mobile)}.size-guide-modal__close{background-color:transparent;border:1px solid var(--border-color);color:var(--body-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;line-height:1;border-radius:50%}.size-guide-modal__close:hover{color:var(--body-text-hover-color)}.size-guide-modal__close:focus-visible{outline:3px solid var(--focus-color);outline-offset:2px}.size-guide-modal__close .icon{width:var(--spacing-large);height:var(--spacing-large);color:var(--body-text-color);stroke:currentColor;stroke-width:.5px}.size-guide-modal__body{overflow:auto;flex:1;padding:var(--spacing-large);scrollbar-width:none}.size-guide-modal__body::-webkit-scrollbar{display:none}@media (pointer: fine){.size-guide-modal__body{scrollbar-width:thin}.size-guide-modal__body::-webkit-scrollbar{display:block;width:6px;height:6px}.size-guide-modal__body::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:3px}}.size-guide-modal__body table:not([class]),.size-guide-modal__body table{width:-moz-max-content;width:max-content;border-collapse:collapse;font-size:var(--font-size-normal);border:0}.size-guide-modal__body table:not([class]) th,.size-guide-modal__body table:not([class]) td,.size-guide-modal__body table th,.size-guide-modal__body table td{padding:.5rem var(--spacing-normal);border:1px solid var(--border-color);text-align:left;contain-intrinsic-block-size:unset}.size-guide-modal__body table:not([class]) thead th,.size-guide-modal__body table thead th{font-weight:600;background-color:var(--bg-color-secondary, var(--bg-color-white))}.size-guide-modal__body table:not([class]) tbody th[scope=row],.size-guide-modal__body table tbody th[scope=row]{font-weight:600}.size-guide-modal__body table:not([class]) tr:first-of-type,.size-guide-modal__body table tr:first-of-type{background-color:unset}@media (min-width: 769px){.size-guide-modal{align-items:center}.size-guide-modal__dialog{height:auto;max-height:min(606px,73dvh);max-width:1000px;width:90%;border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgb(from var(--color-shadow) r g b / var(--popup-shadow-opacity))}.size-guide-modal__header{border-bottom:unset}.size-guide-modal__title{font-size:var(--h4-font-size)}.size-guide-modal__body{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.size-guide-modal__body::-webkit-scrollbar{display:block;width:6px}.size-guide-modal__body::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:3px}.size-guide-modal__body table:not([class]),.size-guide-modal__body table{table-layout:fixed;width:100%}}
