.pashion-size-guide__dialog{background-color:#1a171480}.pashion-size-guide__dialog .product-modal__outer{max-width:880px}.pashion-size-guide__dialog .pashion-size-guide__panel{display:flex;flex-direction:column;width:100%;max-height:90vh;padding:0;overflow:hidden;background:#fff;border-radius:0;box-shadow:none}pashion-size-guide{display:flex;flex-direction:column;min-height:0;max-height:inherit}.pashion-size-guide__header{position:relative;flex:0 0 auto;padding:24px 28px 0}.pashion-size-guide__title{margin:0;padding-right:48px;font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:28px;line-height:1.2;letter-spacing:0;text-transform:none;color:#1a1714}.pashion-size-guide__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:0;border-radius:0;color:#1a1714;cursor:pointer}.pashion-size-guide__close .icon{width:24px;height:24px;fill:currentColor}.pashion-size-guide__close:focus-visible{outline:2px solid #1A1714;outline-offset:-2px}.pashion-size-guide__tabs{display:flex;margin-top:16px;border-bottom:1px solid #E8E5DF}.pashion-size-guide__tabs [role=tab]{flex:1 1 0;margin:0 0 -1px;padding:12px 0;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:none;color:#1a1714;cursor:pointer}.pashion-size-guide__tabs [role=tab][aria-selected=true]{font-weight:600;border-bottom-color:#1a1714}.pashion-size-guide__tabs [role=tab]:focus-visible{outline:2px solid #1A1714;outline-offset:-2px}.pashion-size-guide__body{flex:1 1 auto;min-height:0;padding:20px 28px 28px;overflow-y:auto;-webkit-overflow-scrolling:touch}.pashion-size-guide__body [data-sg-panel][hidden]{display:none}.pashion-size-guide__body [role=tabpanel]:focus-visible{outline:2px solid #1A1714;outline-offset:2px}.pashion-size-guide__heading{margin:0 0 12px;font-family:var(--FONT-STACK-BODY);font-weight:600;font-size:16px;line-height:1.3;letter-spacing:0;text-transform:none;color:#1a1714}.pashion-size-guide__units{display:flex;justify-content:flex-end;margin-bottom:12px}.pashion-size-guide__units [data-sg-unit]{min-width:44px;height:28px;padding:0 12px;background:#fff;border:1px solid #1A1714;border-radius:0;font-family:var(--BTN-FONT-STACK);font-weight:400;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#1a1714;cursor:pointer}.pashion-size-guide__units [data-sg-unit]+[data-sg-unit]{margin-left:-1px}.pashion-size-guide__units [data-sg-unit][aria-pressed=true]{background:#1a1714;color:#fff}.pashion-size-guide__units [data-sg-unit]:focus-visible{outline:2px solid #1A1714;outline-offset:2px;position:relative;z-index:1}.pashion-size-guide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pashion-size-guide__table{width:100%;margin:0;border-collapse:collapse;font-family:var(--FONT-STACK-BODY);font-size:13px;line-height:1.3;text-align:center;color:#1a1714}.pashion-size-guide__table th,.pashion-size-guide__table td{padding:10px 8px;white-space:nowrap;border:0;vertical-align:middle}.pashion-size-guide__table thead th{background:#faf8f5;font-family:var(--BTN-FONT-STACK);font-weight:400;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pashion-size-guide__table tbody th{font-weight:600}.pashion-size-guide__table tbody tr{border-bottom:1px solid #EFECE7}.pashion-size-guide__table th:first-child,.pashion-size-guide__table td:first-child{position:sticky;left:0;z-index:1;background:#fff;text-align:left}.pashion-size-guide__table thead th:first-child{background:#faf8f5}.pashion-size-guide__layout--figure{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:24px;align-items:start}.pashion-size-guide__main,.pashion-size-guide__aside{min-width:0}.pashion-size-guide__figure{display:flex;justify-content:center;margin:0 0 16px;padding:16px;background:#faf8f5}.pashion-size-guide__figure img{display:block;width:100%;max-width:208px;height:auto}.pashion-size-guide__layout--figure .pashion-size-guide__notes{margin-top:0}.pashion-size-guide__notes{margin-top:16px;max-width:60ch;font-family:var(--FONT-STACK-BODY);font-size:13px;line-height:1.5;color:#5b5651}.pashion-size-guide__notes p{margin:0 0 8px}.pashion-size-guide__notes p:last-child{margin-bottom:0}@media only screen and (max-width:749px){.pashion-size-guide__dialog .product-modal__outer{max-width:none;padding:0}.pashion-size-guide__dialog .pashion-size-guide__panel{width:100vw;height:100vh;height:100dvh;max-height:none}.pashion-size-guide__header{padding:20px 20px 0}.pashion-size-guide__close{top:10px;right:8px}.pashion-size-guide__body{padding:16px 20px 24px}.pashion-size-guide__table{font-size:12px}.pashion-size-guide__layout--figure{display:flex;flex-direction:column;gap:0}.pashion-size-guide__layout--figure .pashion-size-guide__aside{display:contents}.pashion-size-guide__layout--figure .pashion-size-guide__figure{order:-1;margin:0 0 16px;padding:12px}.pashion-size-guide__layout--figure .pashion-size-guide__figure img{width:auto;max-width:100%;max-height:200px}.pashion-size-guide__layout--figure .pashion-size-guide__main{order:0}.pashion-size-guide__layout--figure .pashion-size-guide__notes{order:1;margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/665/assets/pashion-size-guide.css.map */
