.size-guide-banner{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#fff;border:1px solid #111;transition:background .2s ease}.size-guide-banner:hover{background:#f7f7f7}.size-guide-banner__inner{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#111;letter-spacing:.06em;text-transform:uppercase}.size-guide-banner__link{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#111;border:none;cursor:pointer;padding:7px 16px;transition:background .2s ease,color .2s ease}.size-guide-banner__link:hover{background:#333}.size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center}.size-guide-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.size-guide-modal__sheet{position:relative;background:#fff;width:100%;max-width:600px;border-radius:0;border-top:3px solid #111;padding:28px 28px 40px;z-index:1;animation:slideUp .28s cubic-bezier(.22,1,.36,1)}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.size-guide-modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.size-guide-modal__title{font-size:13px;font-weight:700;color:#111;letter-spacing:.1em;text-transform:uppercase;margin:0}.size-guide-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #ddd;cursor:pointer;color:#111;font-size:14px;transition:border-color .2s,background .2s}.size-guide-modal__close:hover{background:#111;color:#fff;border-color:#111}.size-guide-tabs{display:flex;gap:0;margin-bottom:20px;border:1px solid #e0e0e0;width:fit-content}.size-guide-tab{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:8px 18px;border:none;border-right:1px solid #e0e0e0;background:#fff;cursor:pointer;color:#888;transition:background .15s,color .15s}.size-guide-tab:last-child{border-right:none}.size-guide-tab:hover:not(.active){background:#f5f5f5;color:#111}.size-guide-tab.active{background:#111;color:#fff}.size-guide-table{width:100%;border-collapse:collapse;font-size:12px}.size-guide-table thead tr{border-bottom:2px solid #111}.size-guide-table th{background:#fff;color:#111;padding:10px 12px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.size-guide-table td{padding:10px 12px;text-align:center;border-bottom:1px solid #f0f0f0;color:#222;font-size:12.5px}.size-guide-table tbody tr:first-child td{padding-top:14px}.size-guide-table tbody tr:hover td{background:#f7f7f7}.size-guide-table td:first-child{font-weight:700;color:#111;letter-spacing:.04em}.size-guide-tip{font-size:11px;color:#888;margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0;line-height:1.7;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/size-guide.css.map */
