:root{--gf-legal-serif: ui-serif, "New York", "Iowan Old Style", "Apple Garamond", Baskerville, "Times New Roman", "Droid Serif", Times, "Source Serif Pro", serif;--gf-legal-measure: 578.4px;--gf-legal-ink: #000;--gf-legal-body: rgba(0, 0, 0, .75);--gf-legal-top: 32px;--gf-legal-bottom: 40px}.shopify-policy__container.shopify-policy__container{max-width:var(--gf-legal-measure);width:100%;padding:var(--gf-legal-top) 20px var(--gf-legal-bottom);margin-left:auto;margin-right:auto}.shopify-policy__title,.shopify-policy__body{font-family:var(--gf-legal-serif)}.shopify-policy__title{text-align:center}.shopify-policy__title h1{font-family:inherit;font-size:48px;line-height:60px;font-weight:400;letter-spacing:.72px;color:var(--gf-legal-ink);text-align:center;margin:0 0 32.16px}.shopify-policy__body{font-size:16px;line-height:28.8px;font-weight:400;color:var(--gf-legal-body)}.shopify-policy__body p{font-family:inherit;font-size:16px;line-height:28.8px;font-weight:400;color:inherit;margin:16px 0}.shopify-policy__body p:first-child{margin-top:0}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__body h2{font-family:inherit;font-size:22px;line-height:30px;font-weight:600;letter-spacing:.2px;color:var(--gf-legal-ink);margin:36px 0 10px}.shopify-policy__body h2:first-child{margin-top:0}.shopify-policy__body h3{font-family:inherit;font-size:18px;line-height:26px;font-weight:600;color:var(--gf-legal-ink);margin:28px 0 8px}.shopify-policy__body ul,.shopify-policy__body ol{font-size:16px;line-height:28.8px;margin:16px 0;padding-left:22px}.shopify-policy__body li{font-size:16px;line-height:28.8px;margin:0 0 8px}.shopify-policy__body li:last-child{margin-bottom:0}.shopify-policy__body strong,.shopify-policy__body b{font-weight:600;color:var(--gf-legal-ink)}.shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .layout-panel-flex{padding-bottom:var(--gf-legal-bottom)}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte{max-width:var(--gf-legal-measure);margin-left:auto;margin-right:auto;padding:0 20px;font-family:var(--gf-legal-serif);font-size:16px;line-height:28.8px;color:var(--gf-legal-body)}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent h1{font-family:var(--gf-legal-serif);font-size:48px;line-height:60px;font-weight:400;letter-spacing:.72px;color:var(--gf-legal-ink);text-align:center;margin:32px 0 32.16px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte p{font-family:inherit;font-size:16px;line-height:28.8px;font-weight:400;color:inherit;margin:16px 0}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte p:first-child{margin-top:0}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte p:last-child{margin-bottom:0}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte h2{font-family:inherit;font-size:22px;line-height:30px;font-weight:600;letter-spacing:.2px;color:var(--gf-legal-ink);margin:36px 0 10px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte h2:first-child{margin-top:0}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte h3{font-family:inherit;font-size:18px;line-height:26px;font-weight:600;color:var(--gf-legal-ink);margin:28px 0 8px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte h3:first-child{margin-top:0}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte :is(ul,ol){font-size:16px;line-height:28.8px;margin:16px 0;padding-left:22px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte li{font-size:16px;line-height:28.8px;margin:0 0 8px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte :is(strong,b){font-weight:600;color:var(--gf-legal-ink)}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.shopify-policy__title h1,:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent h1{font-size:34px;line-height:42px;margin-bottom:24px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent h1{margin-top:20px}.shopify-policy__container.shopify-policy__container{padding-top:24px;padding-bottom:32px}:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .layout-panel-flex{padding-bottom:32px}.shopify-policy__body h2,:is(.page-subscription-policy,.page-faq,.page-about-us,.page-contact-us,.page-track-your-order) #MainContent .rte h2{font-size:20px;line-height:28px;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gf-policy.css.map */
