.gp-opt .gp-lbl:has(.gp-sg-tag){display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%}.gp-sec .gp-sg-tag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 12px 5px 10px;border:1.5px solid var(--gp-sg-tag-border,#c8252c);border-radius:99px;background:var(--gp-sg-tag-bg,#fde6e7);color:var(--gp-sg-tag-text,#1f5c3a);font:inherit;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .12s,filter .12s}.gp-sec .gp-sg-tag:hover{filter:brightness(.97);transform:translateY(-1px)}.gp-sec .gp-sg-tag svg{width:16px;height:16px;flex:0 0 16px}.gp-sec .gp-sg-tag--below{margin-top:14px}.gp-sg{width:min(680px,calc(100vw - 24px));max-height:calc(100vh - 40px);margin:auto;padding:0;border:0;border-radius:20px;background:#fff;color:#2f3640;box-shadow:0 24px 70px #00000040;overflow:hidden}.gp-sg::backdrop{background:#0f1e168c}.gp-sg[open]{display:flex;flex-direction:column;animation:gpSgIn .2s ease}@keyframes gpSgIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gp-sg__scroll{overflow-y:auto;padding:26px 24px 24px}.gp-sg__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.gp-sg__title{margin:0;font-size:22px;line-height:1.2;font-weight:700;color:var(--gp-sg-accent,#1f5c3a)}.gp-sg__close{flex:0 0 38px;width:38px;height:38px;border:0;border-radius:50%;background:var(--gp-sg-soft,#eef4f0);color:var(--gp-sg-accent,#1f5c3a);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.gp-sg__close:hover{filter:brightness(.95)}.gp-sg__img{border-radius:14px;overflow:hidden;background:var(--gp-sg-soft,#eef4f0);margin-bottom:18px}.gp-sg__img img{display:block;width:100%;height:auto}.gp-sg__steps{font-size:14.5px;line-height:1.55;margin-bottom:18px}.gp-sg__steps ol,.gp-sg__steps ul{margin:0 0 10px;padding-left:20px}.gp-sg__steps li{margin-bottom:6px}.gp-sg__steps strong{color:var(--gp-sg-accent,#1f5c3a)}.gp-sg__steps p{margin:0 0 8px}.gp-sg__steps p:last-child{font-weight:700;color:var(--gp-sg-accent,#1f5c3a)}.gp-sg__tablewrap{border:1px solid rgb(31 92 58 / .15);border-radius:14px;overflow-x:auto}.gp-sg table{width:100%;border-collapse:collapse;font-size:14px;min-width:420px}.gp-sg th{background:var(--gp-sg-soft,#eef4f0);color:var(--gp-sg-accent,#1f5c3a);font-weight:700;text-align:left;padding:13px 14px;white-space:nowrap}.gp-sg td{padding:12px 14px;border-top:1px solid rgb(31 92 58 / .1);vertical-align:middle}.gp-sg td:first-child{font-weight:700;color:var(--gp-sg-accent,#1f5c3a)}.gp-sg td span{display:block;font-size:12px;opacity:.65}.gp-sg tbody tr:hover{background:#1f5c3a0a}.gp-sg__note{margin:16px 0 0;font-size:13.5px;opacity:.85}@media(max-width:560px){.gp-sg__scroll{padding:20px 16px 18px}.gp-sg__title{font-size:19px}.gp-sg th,.gp-sg td{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gp-size-guide.css.map */
