.nuvy-sg-trigger{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#d09d90;font-weight:500;text-decoration:none;cursor:pointer;background:transparent;border:none;padding:2px 0;margin:0;font-family:inherit;transition:opacity .15s;line-height:1.2}.nuvy-sg-trigger:hover{opacity:.7}.nuvy-sg-trigger svg{flex-shrink:0}.nuvy-sg-trigger span{text-decoration:underline;text-underline-offset:2px}.nuvy-sg-trigger--small{font-size:11px;padding:2px 0}.nuvy-sg-trigger--small svg{width:12px;height:12px}.nuvy-benefits{display:flex;flex-direction:column;gap:8px;margin:14px 0 10px;padding:0;list-style:none}.nuvy-benefits li{display:flex;align-items:center;gap:10px;font-size:14px;color:#3d2e26;line-height:1.4}.nuvy-benefits li svg{flex-shrink:0;color:#3d2e26}.nuvy-sg__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;display:none;align-items:flex-end;justify-content:center;pointer-events:none}.nuvy-sg__modal--open{display:flex;pointer-events:auto}.nuvy-sg__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:#3d2e268c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:nuvySgFade .25s ease-out}@keyframes nuvySgFade{0%{opacity:0}to{opacity:1}}.nuvy-sg__inner{position:relative;background:#faf6f1;width:100%;max-width:520px;border-radius:24px 24px 0 0;max-height:92dvh;max-height:92vh;display:flex;flex-direction:column;animation:nuvySgUp .3s cubic-bezier(.16,1,.3,1);box-shadow:0 -10px 40px #3d2e2626;font-family:inherit;color:#3d2e26}@keyframes nuvySgUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nuvy-sg__handle-btn{background:transparent;border:none;padding:14px 0 8px;cursor:pointer;display:flex;justify-content:center;flex-shrink:0}.nuvy-sg__handle{display:block;width:44px;height:4px;background:#c9b8aa;border-radius:2px}.nuvy-sg__header{display:flex;justify-content:space-between;align-items:center;padding:0 20px 14px;flex-shrink:0;border-bottom:1px solid rgba(208,157,144,.2)}.nuvy-sg__header h2{font-size:18px;font-weight:500;color:#3d2e26;margin:0;font-family:inherit}.nuvy-sg__close{background:transparent;border:none;cursor:pointer;padding:4px;color:#6b5448;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background .15s}.nuvy-sg__close:hover{background:#d09d9033}.nuvy-sg__body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:20px;overscroll-behavior:contain}.nuvy-sg__table-wrap{background:#fff;border-radius:14px;overflow:hidden;margin-bottom:14px}.nuvy-sg__table{width:100%;border-collapse:collapse;font-size:14px}.nuvy-sg__table thead{background:#3d2e26}.nuvy-sg__table thead th{color:#fff;font-weight:500;padding:11px 12px;text-align:left;font-size:11px;letter-spacing:.6px;text-transform:uppercase}.nuvy-sg__table tbody tr{border-bottom:1px solid rgba(208,157,144,.18)}.nuvy-sg__table tbody tr:last-child{border-bottom:none}.nuvy-sg__table tbody tr:nth-child(2n){background:#faf6f1}.nuvy-sg__table td{padding:13px 12px;color:#3d2e26}.nuvy-sg__table td:first-child{width:30%}.nuvy-sg__table td strong{font-size:15px;color:#3d2e26}.nuvy-sg__notice{display:flex;align-items:flex-start;gap:10px;background:#fff4e6;border-radius:10px;padding:12px 14px}.nuvy-sg__notice svg{flex-shrink:0;margin-top:1px}.nuvy-sg__notice p{font-size:12px;color:#6b5448;margin:0;line-height:1.5}.nuvy-sg__notice strong{color:#3d2e26}.nuvy-sg__footer{padding:14px 20px 22px;border-top:1px solid rgba(208,157,144,.2);background:#faf6f1;flex-shrink:0}.nuvy-sg__cta{width:100%;padding:15px;background:#3d2e26;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:500;letter-spacing:.5px;cursor:pointer;font-family:inherit;transition:transform .15s}.nuvy-sg__cta:active{transform:scale(.98)}@media(min-width:750px){.nuvy-sg__modal{align-items:center;padding:24px}.nuvy-sg__inner{border-radius:18px;max-height:85vh}.nuvy-sg__handle-btn{display:none}.nuvy-sg__header{padding-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nuvy-size-guide.css.map */
