.size-guide{display:block;margin-top:14px;border:1px solid #c9d3c7;background-color:transparent;color:var(--color-brand-green);font-family:var(--font-family);transition:background-color .35s ease}.size-guide--open{background-color:#f6f1e6}.size-guide__summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px}.size-guide__fit{display:flex;flex-direction:column;gap:2px}.size-guide__title{color:inherit;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.size-guide__sub{color:#5e7d6c;font-size:12px;line-height:1.4}.size-guide__toggle{flex-shrink:0;display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 0;border:none;background:none;color:inherit;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.size-guide__toggle-label{color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:4px}.size-guide__icon{stroke:currentColor;stroke-width:1.3}.size-guide__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.size-guide--open .size-guide__panel{grid-template-rows:1fr}.size-guide__panel-inner{min-height:0;overflow:hidden}.size-guide__content{display:flex;flex-direction:column;gap:12px;padding:0 14px 14px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.size-guide--open .size-guide__content{opacity:1;visibility:visible}.size-guide__table{width:100%;table-layout:fixed;border:1px solid #c9d3c7;border-collapse:collapse;font-size:12px}.size-guide__cell{padding:9px 10px;border-bottom:1px solid #e4e9e2;background-color:var(--color-cream);color:inherit;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:0;text-align:left;text-transform:none}.size-guide__cell--head{background-color:#f6f1e6;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.size-guide__notes{display:flex;flex-direction:column;gap:6px}.size-guide__note{margin:0;color:inherit;font-size:12px;line-height:1.5}.size-guide__note-strong{font-weight:600;color:inherit}@media screen and (max-width:767px){.size-guide__cell{padding:9px 6px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/size-guide.css.map */
