.size-guide-trigger{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#400406;text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-bottom:8px;font-weight:600;transition:color .2s}.size-guide-trigger:hover{color:#b54d2b}.size-guide-trigger svg{width:14px;height:14px}.size-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:transparent;z-index:999999;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.size-modal-overlay.active{display:flex;opacity:1}.size-modal-content{background:#fafafa;border-radius:12px;width:85%;max-width:380px;height:max-content;max-height:80vh;overflow-y:auto;padding:20px 15px;position:relative;box-shadow:0 15px 40px #0003;transform:translateY(20px);transition:transform .3s ease;border:1px solid #d7be82;margin:auto}.size-modal-overlay.active .size-modal-content{transform:translateY(0)}.size-modal-close{position:absolute;top:5px;right:10px;background:none;border:none;font-size:26px;cursor:pointer;color:#333;transition:color .2s;line-height:1;padding:5px}.size-modal-close:hover{color:#b54d2b}.size-modal-title{font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#111;margin-bottom:2px;text-align:center}.size-modal-subtitle{font-size:12px;color:#666;text-align:center;margin-bottom:12px}.classy-size-table{width:100%;border-collapse:collapse;font-size:13px}.classy-size-table th{background:#d7be82;color:#111;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:6px;border:1px solid #c9b072}.classy-size-table td{padding:6px;text-align:center;border:1px solid #e5e5e5;color:#333}.classy-size-table tr:nth-child(2n){background:#f0f0f0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/size-guide.css.map */
