.template-policy{--color-recovery-white: #F6F4EF;--color-slate-grey: #1F1F1F;--color-olive-grey: #68695A;--color-soft-sage: #B9BDA5;--color-warm-beige: #D2BFA5;--pg-policy-card: rgba(255, 255, 255, .45);--pg-policy-border: rgba(185, 189, 165, .25);--pg-policy-shadow: rgba(31, 31, 31, .04)}.template-policy body{background-color:var(--color-recovery-white)!important}.template-policy .shopify-policy,.template-policy [class*=policy__wrapper]{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;max-width:none!important}.template-policy .shopify-policy__container,.template-policy .policy,.template-policy [class*=policy__container],.template-policy main .rte,.template-policy .main-content{max-width:720px!important;margin:0 auto!important;padding:48px 32px 80px!important;box-sizing:border-box!important;background:var(--pg-policy-card)!important;border:1px solid var(--pg-policy-border)!important;border-radius:12px!important;box-shadow:0 1px 3px var(--pg-policy-shadow),0 4px 16px var(--pg-policy-shadow)!important}@media(min-width:768px){.template-policy .shopify-policy__container,.template-policy .policy,.template-policy [class*=policy__container],.template-policy main .rte,.template-policy .main-content{padding:56px 56px 96px!important;margin-top:24px!important;margin-bottom:80px!important}}@media(min-width:1024px){.template-policy .shopify-policy__container,.template-policy .policy,.template-policy [class*=policy__container],.template-policy main .rte,.template-policy .main-content{padding:64px 72px 100px!important;margin-top:32px!important;margin-bottom:100px!important}}@media(max-width:767px){.template-policy .shopify-policy__container,.template-policy .policy,.template-policy [class*=policy__container],.template-policy main .rte,.template-policy .main-content{border-radius:0!important;border-left:none!important;border-right:none!important;margin-top:0!important;margin-bottom:48px!important}}.template-policy .shopify-policy__title,.template-policy .policy h1,.template-policy [class*=policy__title],.template-policy main h1{font-family:Neue Haas Grotesk,Helvetica Neue,Arial,sans-serif!important;font-weight:700!important;font-size:clamp(28px,4vw,40px)!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--color-slate-grey)!important;text-align:left!important;margin:0 0 8px!important;padding:0!important}.template-policy main h1:after,.template-policy .shopify-policy__title:after{display:none!important}.template-policy .shopify-policy__body h2,.template-policy .policy h2,.template-policy main .rte h2,.template-policy main h2{font-family:Neue Haas Grotesk,Helvetica Neue,Arial,sans-serif!important;font-weight:700!important;font-size:clamp(18px,2vw,22px)!important;letter-spacing:-.01em!important;color:var(--color-slate-grey)!important;margin:40px 0 12px!important;line-height:1.25!important}.template-policy .shopify-policy__body h3,.template-policy .policy h3,.template-policy main .rte h3,.template-policy main h3{font-family:Neue Haas Grotesk,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;font-size:16px!important;letter-spacing:0!important;color:var(--color-slate-grey)!important;margin:32px 0 8px!important;line-height:1.3!important}.template-policy .shopify-policy__body>h2:first-child,.template-policy .shopify-policy__body>h3:first-child,.template-policy main>h2:first-child,.template-policy main>h3:first-child{margin-top:0!important}.template-policy .shopify-policy__body,.template-policy .policy p,.template-policy [class*=policy__body],.template-policy main .rte p,.template-policy main p{font-family:Neue Haas Grotesk,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;line-height:1.75!important;color:var(--color-olive-grey)!important;margin-bottom:16px!important}.template-policy .shopify-policy__body strong,.template-policy main strong{font-weight:600!important;color:var(--color-slate-grey)!important}.template-policy .shopify-policy__body a,.template-policy main .rte a,.template-policy main a{color:var(--color-slate-grey)!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important;transition:opacity .2s ease!important}.template-policy .shopify-policy__body a:hover,.template-policy main .rte a:hover,.template-policy main a:hover{opacity:.6!important}.template-policy a[href^=mailto]{font-weight:500!important}.template-policy .shopify-policy__body ul,.template-policy .shopify-policy__body ol,.template-policy main ul,.template-policy main ol{font-family:Neue Haas Grotesk,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;line-height:1.75!important;color:var(--color-olive-grey)!important;padding-left:20px!important;margin-bottom:16px!important}.template-policy .shopify-policy__body li,.template-policy main li{margin-bottom:6px!important}.template-policy hr{border:none!important;border-top:1px solid rgba(31,31,31,.08)!important;margin:36px 0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pg-policy.css.map */
