.shopify-policy__container.legal{--lg-line: var(--rd-line, rgba(42,32,8,.14));--lg-line-strong: var(--rd-line-strong, rgba(42,32,8,.32));--lg-muted: var(--rd-muted, #6E6247);--lg-soft: var(--rd-soft, #A39878);max-width:none!important;margin:0 auto!important;padding:28px 20px 140px!important;font-family:var(--font-sans, "Archivo", system-ui, sans-serif);color:var(--text, #2A2008);background:transparent}.legal__inner{max-width:68ch;margin:0 auto}@media(min-width:900px){.shopify-policy__container.legal{padding:72px 40px 120px!important}}.legal .shopify-policy__title{display:none!important}.legal__head{margin:0 0 28px}.legal__kicker{display:block;font-size:var(--t-small, 13px);letter-spacing:.02em;color:var(--lg-muted);margin:0 0 14px;text-transform:lowercase}.legal__title{font-family:var(--font-display, var(--font-sans));font-weight:800;letter-spacing:-.045em;line-height:1;font-size:clamp(2.6rem,11vw,4.5rem);margin:0;text-transform:lowercase;text-align:left}.legal__stand{margin:16px 0 0;font-size:var(--t-small, 13px);color:var(--lg-muted);text-transform:lowercase}.legal__ruler{height:10px;margin:24px 0 0;border-top:1px solid var(--lg-line-strong);background:repeating-linear-gradient(90deg,var(--lg-line-strong) 0 1px,transparent 1px 50px) top left / 100% 10px no-repeat,repeating-linear-gradient(90deg,var(--lg-line) 0 1px,transparent 1px 10px) top left / 100% 5px no-repeat}.legal__nav{display:flex;flex-wrap:wrap;gap:0 20px;margin:10px 0 0;padding:0;list-style:none}.legal__nav a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--lg-muted);text-decoration:none;text-transform:lowercase}.legal__nav a:hover,.legal__nav a[aria-current=page]{color:var(--text, #2A2008);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.legal .rte{font-size:var(--t-body, 16px);line-height:1.6}.legal .rte p{margin:0 0 1em}.legal .rte a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.legal .rte strong{font-weight:600}.legal .rte ul{margin:0 0 1em;padding:0;list-style:none}.legal .rte li{position:relative;padding:10px 0 10px 18px;border-top:1px solid var(--lg-line)}.legal .rte li:last-child{border-bottom:1px solid var(--lg-line)}.legal .rte li:before{content:"";position:absolute;left:0;top:1.15em;width:6px;height:1px;background:var(--lg-line-strong)}.legal .rte li strong{display:block;font-weight:600;margin-bottom:2px}.legal .rte h2,.legal .rte h3{font-weight:700;letter-spacing:-.01em;line-height:1.25;text-transform:lowercase}.legal .rte h2{font-size:1.25rem;margin:2em 0 .6em}.legal .rte h3{font-size:1.05rem;margin:1.6em 0 .5em}.legal__lead{color:var(--lg-muted);font-size:15px;line-height:1.6;margin:0 0 28px}.legal__lead p{margin:0 0 .8em}.legal__card{margin:0 0 40px;padding:0;border-top:1px solid var(--lg-line-strong)}.legal__card-cap{margin:0;padding:12px 0;font-size:var(--t-small, 13px);color:var(--lg-muted);text-transform:lowercase;border-bottom:1px solid var(--lg-line)}.legal__card dl{margin:0}.legal__card dl>div{display:grid;grid-template-columns:1fr;gap:2px;padding:14px 0;border-bottom:1px solid var(--lg-line)}.legal__card dt{font-size:var(--t-small, 13px);color:var(--lg-muted);text-transform:lowercase}.legal__card dd{margin:0;font-size:17px;line-height:1.45}.legal__card dd a{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0}@media(min-width:600px){.legal__card dl>div{grid-template-columns:11rem 1fr;gap:24px;align-items:baseline}}.legal__sections{border-top:1px solid var(--lg-line-strong);counter-reset:legal}.legal__sec{border-bottom:1px solid var(--lg-line)}.legal__sec>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:2.4rem 1fr 20px;align-items:baseline;gap:8px;min-height:44px;padding:16px 0;font-weight:600;font-size:17px;line-height:1.35;text-transform:lowercase}.legal__sec>summary::-webkit-details-marker{display:none}.legal__sec>summary::marker{content:""}.legal__num{font-size:var(--t-small, 13px);font-weight:400;color:var(--lg-soft);font-variant-numeric:tabular-nums}.legal__plus{position:relative;width:12px;height:12px;align-self:center;justify-self:end}.legal__plus:before,.legal__plus:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform .2s ease}.legal__plus:after{transform:rotate(90deg)}.legal__sec[open]>summary .legal__plus:after{transform:rotate(0)}.legal__sec>summary:hover .legal__ttl{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.legal__sec>summary:focus-visible{outline:1px solid currentColor;outline-offset:2px}.legal__body{padding:0 0 20px 2.9rem}.legal__body>:first-child{margin-top:0}@media(max-width:480px){.legal__body{padding-left:0}}.legal__sec--static>.legal__h{display:grid;grid-template-columns:2.4rem 1fr;gap:8px;padding:16px 0;margin:0;font-size:17px;font-weight:600;text-transform:lowercase}.legal__tools{display:flex;justify-content:flex-end;margin:0 0 4px}.legal__toggle{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;min-height:44px;font:inherit;font-size:var(--t-small, 13px);color:var(--lg-muted);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-transform:lowercase}.legal__toggle:hover{color:var(--text, #2A2008)}.legal__foot{margin:40px 0 0;font-size:15px;color:var(--lg-muted)}.legal__foot a{color:var(--text, #2A2008);display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.shopify-policy__container.legal,.shopify-policy__container.legal *{font-family:var(--font-sans, "Archivo", system-ui, sans-serif)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}.legal .rte [style]{font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;color:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.legal .rte span,.legal .rte font{font:inherit!important;color:inherit!important}.legal .rte em,.legal .rte i{font-style:normal}.legal .rte,.legal .rte p,.legal .rte li,.legal__lead,.legal__lead p,.legal__card dd{font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:var(--text, #2A2008)!important;letter-spacing:0!important}.legal .rte strong,.legal .rte b{font-weight:700!important}.legal__sec>summary,.legal__card-cap+dl dd strong{font-size:17px!important;font-weight:700!important;letter-spacing:-.01em}.legal__sec>summary *,.legal__ttl,.legal__ttl *{font-weight:inherit!important;font-style:normal!important;font-size:inherit!important;color:inherit!important;text-decoration:none!important}.legal__sec>summary .legal__num{font-size:13px!important;font-weight:400!important;color:var(--lg-soft)!important}.legal__sec>summary:hover .legal__ttl{text-decoration:none!important}.legal__sec>summary:hover{color:var(--lg-muted)}.legal .rte h2,.legal .rte h3{font-size:17px!important;font-weight:700!important}.legal__kicker,.legal__stand,.legal__card dt,.legal__card-cap,.legal__toggle,.legal__nav a,.legal__foot{font-weight:400!important;letter-spacing:0!important}.legal__kicker,.legal__stand,.legal__card dt,.legal__card-cap,.legal__toggle{font-size:13px!important}.legal__nav a,.legal__foot{font-size:15px!important}.legal__title{font-weight:800!important}.legal .rte p.legal__card-cap{font-size:13px!important;color:var(--lg-muted)!important;line-height:1.45!important}.legal .rte p.legal__foot{font-size:15px!important;color:var(--lg-muted)!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/gab-legal.css.map */
