@font-face{font-family:futura-pt-fallback;src:local(Arial);font-display:swap;size-adjust:90%}@font-face{font-family:proxima-nova-fallback;src:local(Arial);font-display:swap;size-adjust:100%;ascent-override:95%;descent-override:25%;line-gap-override:0%}@font-face{font-family:adobe-garamond-pro-fallback;src:local(Georgia);font-display:swap;size-adjust:100%;ascent-override:95%;descent-override:24%;line-gap-override:0%}@font-face{font-family:linotype-didot-fallback;src:local(Georgia);font-display:swap;size-adjust:92%;ascent-override:90%;descent-override:28%;line-gap-override:0%}@font-face{font-family:orpheuspro-fallback;src:local(Georgia);font-display:swap;size-adjust:92%;ascent-override:100%;descent-override:25%;line-gap-override:0%}:root{--font-orpheus:orpheuspro-fallback, Georgia, serif}:root.fonts-loaded{--font-orpheus:orpheuspro, orpheuspro-fallback, Georgia, serif}:root .tk-futura-pt{font-family:futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}:root .tk-proxima-nova{font-family:proxima-nova-fallback,Arial,Helvetica,sans-serif}:root .tk-adobe-garamond-pro{font-family:adobe-garamond-pro-fallback,Georgia,serif}:root .tk-linotype-didot{font-family:linotype-didot-fallback,Georgia,serif}:root .tk-orpheuspro{font-family:orpheuspro-fallback,Georgia,serif}:root.fonts-loaded .tk-futura-pt{font-family:futura-pt,futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}:root.fonts-loaded .tk-proxima-nova{font-family:proxima-nova,proxima-nova-fallback,Arial,Helvetica,sans-serif}:root.fonts-loaded .tk-adobe-garamond-pro{font-family:adobe-garamond-pro,adobe-garamond-pro-fallback,Georgia,serif}:root.fonts-loaded .tk-linotype-didot{font-family:linotype-didot,linotype-didot-fallback,Georgia,serif}:root.fonts-loaded .tk-orpheuspro{font-family:orpheuspro,orpheuspro-fallback,Georgia,serif}body,h1,h2,h3,h4,h5,h6,p,span,div{letter-spacing:.05em;text-transform:none;font-style:normal}.size-guide-title{font-size:1.5rem;font-weight:700}.size-guide-root{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.size-guide-root table{border-collapse:collapse;white-space:nowrap;width:max-content;display:block}.sidebar-transition .drawer-contents .size-guide-drawer-header,.drawer-contents .size-guide-drawer-header{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:24px;width:100%;display:flex}.size-guide-drawer-header__image{flex:none;width:200px;max-width:100%}.size-guide-drawer-header__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.size-guide-drawer-header__content{flex-direction:column;flex:auto;gap:8px;display:flex}.size-guide-drawer-header__title{font-family:futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}:root.fonts-loaded .size-guide-drawer-header__title{font-family:futura-pt,futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}.size-guide-drawer-header__title{color:var(--color-body-text);letter-spacing:.05em;margin:0;font-size:16px;font-weight:600;line-height:1.5}.size-guide-drawer-header__measurements{font-family:futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}:root.fonts-loaded .size-guide-drawer-header__measurements{font-family:futura-pt,futura-pt-fallback,century gothic,centurygothic,applegothic,Arial,Helvetica,sans-serif}.size-guide-drawer-header__measurements{color:rgba(var(--color-body-text), .6);letter-spacing:.05em;margin:0;font-size:14px;font-weight:400;line-height:1.5}.size-guide-drawer-header__measurements:first-of-type{color:var(--color-body-text);font-weight:600}.size-guide-drawer-header__measurements:last-of-type{color:#666}.size-guide-root .product-info-block{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:16px;width:100%;margin-bottom:24px;padding:0 16px;display:flex}.size-guide-measurements{box-sizing:border-box;flex-direction:column;width:100%;margin:2rem 0;padding:0 16px;list-style:none;display:flex}.size-guide-measurements__item{border-bottom:1px solid var(--color-border);padding:.75rem 0;font-size:.875rem;display:flex}.size-guide-measurements__label{text-transform:capitalize;width:100%;max-width:60%;color:var(--color-body-text);font-weight:600}.size-guide-measurements__value{color:var(--color-body-text)}
