.size-guide-tabs{display:flex;justify-content:center;margin-bottom:40px}.tab-button{padding:12px 35px;border:none;background:#f1f0ee;cursor:pointer;font-size:16px;transition:background .3s,color .3s;min-width:160px;font-family:inherit;color:var(--color-offblack, #121212)}.tab-button.active{background:#a0ab78;color:#fff}.tab-button:first-child{border-radius:4px 0 0 4px}.tab-button:last-child{border-radius:0 4px 4px 0}.tab-content{display:none}.tab-content.active{display:block;animation:sizeGuideFadeIn .4s ease}@keyframes sizeGuideFadeIn{0%{opacity:0}to{opacity:1}}.size-guide-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:40px}.size-item{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-align:center;flex:0 0 130px;text-decoration:none;color:inherit}.size-circle{width:110px;height:110px;border:1px solid #727B51;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 12px;background:#fff;transition:background .15s,border-color .15s,transform .15s}.size-item:hover .size-circle{background-color:#a0ab78;border-color:#a0ab78}.size-item:active .size-circle,.size-item.is-loading .size-circle{background-color:#a0ab78;border-color:#a0ab78;transform:scale(.96)}.size-item:active .size-number,.size-item:active .size-name,.size-item.is-loading .size-number,.size-item.is-loading .size-name,.size-item:hover .size-number,.size-item:hover .size-name{color:#fff}.size-name{font-size:10px;font-weight:var(--eyebrow-font-weight, 400);letter-spacing:var(--eyebrow-letter-spacing, .2em);text-indent:var(--eyebrow-letter-spacing, .2em);text-transform:uppercase;line-height:1.8;margin-bottom:var(--eyebrow-margin-bottom, -4px);color:var(--color-offblack);transition:color .15s}.size-number{font-size:18px;font-weight:400;line-height:1.5;color:var(--color-offblack);transition:color .15s}.size-weight{font-size:16px;color:var(--color-offblack);margin:0}@media(max-width:749px){.size-item{flex:0 0 42%}.size-circle{width:100px;height:100px}.size-number{font-size:15px}.size-weight{font-size:14px}.tab-button{padding:10px 15px;min-width:130px;font-size:14px}.size-guide-grid{gap:20px 0px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-size-guide.css.map */
