.shopify-policy__container{max-width:calc(68ch + 2 * var(--gi-section-px));margin-inline:auto;padding:0 var(--gi-section-px) clamp(40px,5vw,64px)}.shopify-policy__title{text-align:left;margin:0 0 clamp(28px,4vw,44px);padding-bottom:clamp(20px,3vw,28px);border-bottom:1px solid var(--border-subtle)}.shopify-policy__title h1{font-family:var(--font-display);font-weight:300;font-size:clamp(2rem,4.2vw,3.125rem);line-height:1.08;letter-spacing:-.012em;color:var(--text-primary);margin:0;text-wrap:balance}.shopify-policy__body .rte{font-family:var(--font-editorial);font-size:1.0625rem;line-height:1.8;color:var(--text-secondary)}html:lang(ko) .shopify-policy__body .rte{font-size:1rem;line-height:1.9;word-break:keep-all}.shopify-policy__body .rte p{margin:0 0 1.1em}.shopify-policy__body .rte a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.shopify-policy__body .rte a:hover{color:var(--accent-terracotta-600)}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte p>strong:first-child{display:block;font-family:var(--font-display);font-weight:500;font-size:1.25rem;line-height:1.3;letter-spacing:0;color:var(--text-primary);margin:2.1em 0 .55em}.shopify-policy__body .rte h3{font-size:1.0625rem}.shopify-policy__body .rte p>strong:first-child+br{display:none}.shopify-policy__body .rte p:has(>strong:first-child:last-child){margin-bottom:0}.shopify-policy__body .rte :is(p,h2,h3):first-child>strong:first-child,.shopify-policy__body .rte :is(h2,h3):first-child{margin-top:0}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 1.1em;padding-inline-start:1.4em}.shopify-policy__body .rte li{margin-bottom:.4em;padding-inline-start:.2em}.shopify-policy__body .rte li::marker{color:var(--secondary-700)}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:.4em 0 1.6em;font-family:var(--font-ui);font-size:.8125rem;line-height:1.55}.shopify-policy__body .rte thead,.shopify-policy__body .rte tr:not(:has(td)){background:none;font-weight:500;text-transform:none}.shopify-policy__body .rte th{font-weight:500;letter-spacing:.04em;color:var(--text-primary);text-align:start;vertical-align:bottom;padding:0 16px 10px 0;border-bottom:1px solid var(--border-default)}.shopify-policy__body .rte tr:has(td){border-bottom:1px solid var(--border-subtle)}.shopify-policy__body .rte td{vertical-align:top;padding:12px 16px 12px 0}.shopify-policy__body .rte td:first-child{color:var(--text-primary)}.shopify-policy__body .rte td:last-child,.shopify-policy__body .rte th:last-child{padding-right:0}.gi-policy{max-width:calc(68ch + 2 * var(--gi-section-px));margin-inline:auto;padding-inline:var(--gi-section-px);font-family:var(--font-ui)}.gi-policy--head{padding-top:clamp(48px,7vw,88px)}.gi-policy__eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0 0 18px;font-size:.6875rem;letter-spacing:.26em;text-transform:uppercase;color:var(--secondary-700)}.gi-policy__rule{width:24px;height:1px;background:var(--accent-terracotta-500);flex:0 0 auto}.gi-policy--foot{padding-bottom:clamp(56px,7vw,96px)}.gi-policy__foot-inner{border-top:1px solid var(--border-subtle);padding-top:clamp(24px,3vw,32px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px}.gi-policy__contact{margin:0;font-family:var(--font-editorial);font-size:.9375rem;color:var(--text-secondary)}.gi-policy__contact a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.gi-policy__nav ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0}.gi-policy__nav a{display:inline-flex;align-items:center;min-height:32px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-600);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--gi-duration-fast) var(--gi-ease),border-color var(--gi-duration-fast) var(--gi-ease)}.gi-policy__nav a:hover,.gi-policy__nav a:focus-visible{color:var(--text-primary);border-bottom-color:var(--accent-terracotta-500)}.gi-policy__nav a[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--text-primary)}@media screen and (max-width:749px){.shopify-policy__body .rte{font-size:1rem}.shopify-policy__body .rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.shopify-policy__body .rte th,.shopify-policy__body .rte td{min-width:9.5em}.shopify-policy__body .rte td:first-child,.shopify-policy__body .rte th:first-child{min-width:7em}.gi-policy__nav a{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gi-policy.css.map */
