1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://periodproject.org/pages/about"> 9 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 10 About 11 – The Period Project</title> 12 13 14 <meta name="description" content="Our Purpose Eradicate period poverty.Reinforce the dignity of those impacted by inequality. Our Vision Equal, affordable access to menstrual health products for all. Our Mission Facilitate better access to menstrual health products to individuals in need; advocate for equal and tax-free access to these essential produc"> 15 16 17 18 19<meta property="og:site_name" content="The Period Project"> 20<meta property="og:url" content="https://periodproject.org/pages/about"> 21<meta property="og:title" content="About"> 22<meta property="og:type" content="website"> 23<meta property="og:description" content="Our Purpose Eradicate period poverty.Reinforce the dignity of those impacted by inequality. Our Vision Equal, affordable access to menstrual health products for all. Our Mission Facilitate better access to menstrual health products to individuals in need; advocate for equal and tax-free access to these essential produc"><meta name="twitter:site" content="@scperiodproject"><meta name="twitter:card" content="summary_large_image"> 24<meta name="twitter:title" content="About"> 25<meta name="twitter:description" content="Our Purpose Eradicate period poverty.Reinforce the dignity of those impacted by inequality. Our Vision Equal, affordable access to menstrual health products for all. Our Mission Facilitate better access to menstrual health products to individuals in need; advocate for equal and tax-free access to these essential produc"> 26 27 28
28<script src="//periodproject.org/cdn/shop/t/1/assets/global.js?v=134895141903428787311640634465" defer="defer"></script>
28 29
29<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
29<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55069999173/digital_wallets/dialog"> 30<meta id="in-context-paypal-metadata" data-shop-id="55069999173" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 31<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
31<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 31
31
32<script id="shopify-features" type="application/json">{"accessToken":"01e7557399f10032c979b59dc212c044","betas":["rich-media-storefront-analytics"],"domain":"periodproject.org","predictiveSearch":true,"shopId":55069999173,"locale":"en"}</script>
vendor: 1 bytes, line 32
32
33<script>var Shopify = Shopify || {}; 34Shopify.shop = "the-period-project.myshopify.com"; 35Shopify.locale = "en"; 36Shopify.currency = {"active":"USD","rate":"1.0"}; 37Shopify.country = "US"; 38Shopify.theme = {"name":"Dawn","id":120799199301,"schema_name":"Dawn","schema_version":"2.5.0","theme_store_id":887,"role":"main"}; 39Shopify.theme.handle = "null"; 40Shopify.theme.style = {"id":null,"handle":null}; 41Shopify.cdnHost = "periodproject.org/cdn"; 42Shopify.routes = Shopify.routes || {}; 43Shopify.routes.root = "/"; 44Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 45Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 46Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 47Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 47
47
48<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 48
48
49<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 49
49
50<script> 51 window.Shopify = window.Shopify || {}; 52 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 53 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 54 window.Shopify.SignInWithShop.eligible = true; 55</script>
vendor: 1 bytes, line 55
55
56<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 56
56
57<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 57
57
58<script type="module"> 59 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 60 61 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 62 63</script>
vendor: 1 bytes, line 63
63
64<script> 65 window.Shopify = window.Shopify || {}; 66 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 67 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 68</script>
vendor: 1 bytes, line 68
68
69<script id="__st">var __st={"a":55069999173,"offset":-14400,"reqid":"8bfb8097-3e2a-45ac-9ad1-3b7d03ac61b9-1791278622","pageurl":"periodproject.org\/pages\/about","s":"pages-81053777989","u":"fa89eb04ad05","p":"page","rtyp":"page","rid":81053777989};</script>
vendor: 1 bytes, line 69
69
70<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 70
70
71<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 71
71
72<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//periodproject.org/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 72
72
73<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//periodproject.org/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
73<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 73
73
74<script> 75 window.Shopify = window.Shopify || {}; 76 window.Shopify.MCP = window.Shopify.MCP || {}; 77 window.Shopify.MCP.enabled = true; 78 window.Shopify.MCP.shop = "the-period-project.myshopify.com"; 79 window.Shopify.MCP.mcpEndpoint = "https:\/\/periodproject.org\/api\/mcp"; 80 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 81</script>
vendor: 1 bytes, line 81
81
82<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/periodproject.org\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 83</script>
vendor: 1 bytes, line 83
83
84<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://periodproject.org/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 85</script>
vendor: 1 bytes, line 85
85
86<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 87 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 88</script>
vendor: 1 bytes, line 88
88
89<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 90</script>
90 91<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://periodproject.org/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 92<style id="shopify-accelerated-checkout-cart"> 93 #shopify-buyer-consent { 94 margin-top: 1em; 95 display: inline-block; 96 width: 100%; 97} 98 99#shopify-buyer-consent.hidden { 100 display: none; 101} 102 103#shopify-subscription-policy-button { 104 background: none; 105 border: none; 106 padding: 0; 107 text-decoration: underline; 108 font-size: inherit; 109 cursor: pointer; 110} 111 112#shopify-subscription-policy-button::before { 113 box-shadow: none; 114} 115 116 </style>
117<script id="sections-script" data-sections="header,footer" defer="defer" src="//periodproject.org/cdn/shop/t/1/compiled_assets/scripts.js?v=155632399657843464111640634503"></script>
vendor: 1 bytes, line 117
117
118<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
118 119 120 121 <style data-shopify> 122 @font-face { 123 font-family: Assistant; 124 font-weight: 400; 125 font-style: normal; 126 font-display: swap; 127 src: url("//periodproject.org/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 128 url("//periodproject.org/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 129} 130 131 @font-face { 132 font-family: Assistant; 133 font-weight: 700; 134 font-style: normal; 135 font-display: swap; 136 src: url("//periodproject.org/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 137 url("//periodproject.org/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 138} 139 140 141 142 @font-face { 143 font-family: Poppins; 144 font-weight: 300; 145 font-style: normal; 146 font-display: swap; 147 src: url("//periodproject.org/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"), 148 url("//periodproject.org/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff"); 149} 150 151 152 :root { 153 --font-body-family: Assistant, sans-serif; 154 --font-body-style: normal; 155 --font-body-weight: 400; 156 157 --font-heading-family: Poppins, sans-serif; 158 --font-heading-style: normal; 159 --font-heading-weight: 300; 160 161 --font-body-scale: 1.0; 162 --font-heading-scale: 1.0; 163 164 --color-base-text: 35, 35, 35; 165 --color-base-background-1: 255, 255, 255; 166 --color-base-background-2: 243, 243, 243; 167 --color-base-solid-button-labels: 255, 255, 255; 168 --color-base-outline-button-labels: 121, 36, 47; 169 --color-base-accent-1: 178, 41, 46; 170 --color-base-accent-2: 51, 79, 180; 171 --payment-terms-background-color: #FFFFFF; 172 173 --gradient-base-background-1: #FFFFFF; 174 --gradient-base-background-2: #F3F3F3; 175 --gradient-base-accent-1: #b2292e; 176 --gradient-base-accent-2: #334FB4; 177 178 --page-width: 160rem; 179 --page-width-margin: 2rem; 180 } 181 182 *, 183 *::before, 184 *::after { 185 box-sizing: inherit; 186 } 187 188 html { 189 box-sizing: border-box; 190 font-size: calc(var(--font-body-scale) * 62.5%); 191 height: 100%; 192 } 193 194 body { 195 display: grid; 196 grid-template-rows: auto auto 1fr auto; 197 grid-template-columns: 100%; 198 min-height: 100%; 199 margin: 0; 200 font-size: 1.5rem; 201 letter-spacing: 0.06rem; 202 line-height: calc(1 + 0.8 / var(--font-body-scale)); 203 font-family: var(--font-body-family); 204 font-style: var(--font-body-style); 205 font-weight: var(--font-body-weight); 206 } 207 208 @media screen and (min-width: 750px) { 209 body { 210 font-size: 1.6rem; 211 } 212 } 213 </style> 214 215 <link href="//periodproject.org/cdn/shop/t/1/assets/base.css?v=66804525312252619961640634480" rel="stylesheet" type="text/css" media="all" /> 216<link rel="preload" as="font" href="//periodproject.org/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//periodproject.org/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-predictive-search.css?v=10425135875555615991640634462" media="print" onload="this.media='all'">
216<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 217 if (Shopify.designMode) { 218 document.documentElement.classList.add('shopify-design-mode'); 219 } 220 </script>
220 221 <link rel="stylesheet" href="https://use.typekit.net/nfs5rye.css"> 222 <link href="//periodproject.org/cdn/shop/t/1/assets/custom.css?v=9680480030309432941706813947" rel="stylesheet" type="text/css" media="all" /> 223 <link rel="stylesheet" href="https://unpkg.com/flickity@2/dist/flickity.min.css"> 224 <link rel="stylesheet" href="https://unpkg.com/flickity-fullscreen@1/fullscreen.css"> 225 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
226<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 55069999173,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 226
226
227<script> 228 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 229</script>
vendor: 1 bytes, line 229
229
230<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
230).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 55069999173,storefrontBaseUrl: "https://periodproject.org",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://periodproject.org/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"The Period Project","paymentSettings":{"currencyCode":"USD"}
230,"myshopifyDomain":"the-period-project.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/periodproject.org"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://periodproject.org/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"120799199301","themeStoreId":"887","themePublished":"true","eventMetadataId":"414e5236-c008-4e66-8812-640f027d1ead","pageType":"page","resourceId":"81053777989","shopId":"55069999173","storefrontBaseUrl":"https:\/\/periodproject.org","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
230<script> 231 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 232 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 233 window.ShopifyAnalytics.meta.currency = 'USD'; 234 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":81053777989,"requestId":"8bfb8097-3e2a-45ac-9ad1-3b7d03ac61b9-1791278622"}}; 235 for (var attr in meta) { 236 window.ShopifyAnalytics.meta[attr] = meta[attr]; 237 } 238</script>
vendor: 1 bytes, line 238
238
239<script class="analytics"> 240 (function () { 241 var customDocumentWrite = function(content) { 242 var jquery = null; 243 244 if (window.jQuery) { 245 jquery = window.jQuery; 246 } else if (window.Checkout && window.Checkout.$) { 247 jquery = window.Checkout.$; 248 } 249 250 if (jquery) { 251 jquery('body').append(content); 252 } 253 }; 254 255 var hasLoggedConversion = function(token) { 256 if (token) { 257 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 258 } 259 return false; 260 } 261 262 var setCookieIfConversion = function(token) { 263 if (token) { 264 var twoMonthsFromNow = new Date(Date.now()); 265 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 266 267 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 268 } 269 } 270 271 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 272 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 273 if (trekkie.integrations) { 274 return; 275 } 276 trekkie.methods = [ 277 'identify', 278 'page', 279 'ready', 280 'track', 281 'trackForm', 282 'trackLink' 283 ]; 284 trekkie.factory = function(method) { 285 return function() { 286 var args = Array.prototype.slice.call(arguments); 287 args.unshift(method); 288 trekkie.push(args); 289 if (method == 'track' || method == 'page') { 290 var pageUrl; 291 try { 292 pageUrl = window.location.href; 293 } catch (e) {} 294 var pageReferrer; 295 try { 296 pageReferrer = document.referrer; 297 } catch (e) {} 298 try { 299 if (window.__TREKKIE_SHIM_QUEUE == null) { 300 window.__TREKKIE_SHIM_QUEUE = []; 301 } 302 window.__TREKKIE_SHIM_QUEUE.push({ 303 from: 'trekkie-stub', 304 method: method, 305 args: args.slice(1), 306 pageContext: { 307 url: pageUrl, 308 referrer: pageReferrer 309 } 310 }); 311 } catch (e) { 312 // no-op 313 } 314 } 315 return trekkie; 316 }; 317 }; 318 for (var i = 0; i < trekkie.methods.length; i++) { 319 var key = trekkie.methods[i]; 320 trekkie[key] = trekkie.factory(key); 321 } 322 trekkie.load = function(config) { 323 trekkie.config = config || {}; 324 trekkie.config.initialDocumentCookie = document.cookie; 325 var first = document.getElementsByTagName('script')[0]; 326var script = document.createElement('script'); 327script.type = 'text/javascript'; 328script.onerror = function(e) { 329 var scriptFallback = document.createElement('script'); 330 scriptFallback.type = 'text/javascript'; 331 scriptFallback.onerror = function(error) { 332 var Monorail = { 333 produce: function produce(monorailDomain, schemaId, payload) { 334 var currentMs = new Date().getTime(); 335 var event = { 336 schema_id: schemaId, 337 payload: payload, 338 metadata: { 339 event_created_at_ms: currentMs, 340 event_sent_at_ms: currentMs 341 } 342 }; 343 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 344 }, 345 sendRequest: function sendRequest(endpointUrl, payload) { 346 // Try the sendBeacon API 347 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 348 var blobData = new window.Blob([payload], { 349 type: 'text/plain' 350 }); 351 352 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 353 return true; 354 } // sendBeacon was not successful 355 356 } // XHR beacon 357 358 var xhr = new XMLHttpRequest(); 359 360 try { 361 xhr.open('POST', endpointUrl); 362 xhr.setRequestHeader('Content-Type', 'text/plain'); 363 xhr.send(payload); 364 } catch (e) { 365 console.log(e); 366 } 367 368 return false; 369 }, 370 isIos12: function isIos12() { 371 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 372 } 373 }; 374 Monorail.produce('monorail-edge.shopifysvc.com', 375 'trekkie_storefront_load_errors/1.1', 376 {shop_id: 55069999173, 377 theme_id: 120799199301, 378 app_name: "storefront", 379 context_url: window.location.href, 380 source_url: "//periodproject.org/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 381 382 }; 383 scriptFallback.async = true; 384 scriptFallback.src = '//periodproject.org/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 385 first.parentNode.insertBefore(scriptFallback, first); 386}; 387script.async = true; 388script.src = '//periodproject.org/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 389first.parentNode.insertBefore(script, first); 390 391 }; 392 trekkie.load( 393 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55069999173,"isMerchantRequest":null,"themeId":120799199301,"themeCityHash":"15613262438689081201","contentLanguage":"en","currency":"USD","eventMetadataId":"414e5236-c008-4e66-8812-640f027d1ead"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 394 ); 395 396 var loaded = false;
397 trekkie.ready(function() { 398 if (loaded) return; 399 loaded = true; 400 401 window.ShopifyAnalytics.lib = window.trekkie; 402 403 var originalDocumentWrite = document.write; 404 document.write = customDocumentWrite; 405 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 406 document.write = originalDocumentWrite; 407 408 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 409 var token = match? match[1]: undefined; 410 if (!hasLoggedConversion(token)) { 411 setCookieIfConversion(token); 412 413 } 414 }); 415 416 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":81053777989,"requestId":"8bfb8097-3e2a-45ac-9ad1-3b7d03ac61b9-1791278622","shopifyEmitted":true}); 417 418 var eventsListenerScript = document.createElement('script'); 419 eventsListenerScript.async = true; 420 eventsListenerScript.src = "//periodproject.org/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 421 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 422})();</script>
vendor: 1 bytes, line 422
422
423<script 424 defer 425 src="https://periodproject.org/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js" 426 data-application="storefront-renderer" 427 data-shop-id="55069999173" 428 data-render-region="gcp-us-central1" 429 data-page-type="page" 430 data-theme-instance-id="120799199301" 431 data-theme-name="Dawn" 432 data-theme-version="2.5.0" 433 data-monorail-region="shop_domain" 434 data-resource-timing-sampling-rate="10" 435 data-shs="true" 436 data-shs-beacon="true" 437 data-shs-export-with-fetch="true" 438 data-shs-logs-sample-rate="1" 439 data-shs-beacon-endpoint="https://periodproject.org/api/collect" 440></script>
440 441<meta name="shopify-y" content="9d890bc3-01bb-4f8a-8211-452686070683" data-expiration="1822836222000"><meta name="shopify-s" content="f37f6ddc-dd88-431f-bca8-eebc557eb238" data-expiration="1791280422000"><meta name="new-cookie-storage-activated" content="t"> 442</head> 443 444 <body class="gradient page" id="about"> 445 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 446 Skip to content 447 </a> 448 449 <div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar color-accent-1 gradient" role="region" aria-label="Announcement" ><a href="https://secure.qgiv.com/for/2eoygc" class="announcement-bar__link link link--text focus-inset animate-arrow"><p class="announcement-bar__message h5"> 450 Giving Tuesday 2025 - Click Here to Donate! 451<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 452 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 453</svg> 454 455</p></a></div> 456</div> 457 <div id="shopify-section-header" class="shopify-section"><link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-list-menu.css?v=161614383810958508431640634471" media="print" onload="this.media='all'"> 458<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-search.css?v=128662198121899399791640634457" media="print" onload="this.media='all'"> 459<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-menu-drawer.css?v=25441607779389632351640634460" media="print" onload="this.media='all'"> 460<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-cart-notification.css?v=460858370205038421640634456" media="print" onload="this.media='all'"> 461<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-cart-items.css?v=157471800145148034221640634481" media="print" onload="this.media='all'"><link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-price.css?v=5328827735059554991640634459" media="print" onload="this.media='all'"> 462 <link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-loading-overlay.css?v=167310470843593579841640634483" media="print" onload="this.media='all'"><noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-list-menu.css?v=161614383810958508431640634471" rel="stylesheet" type="text/css" media="all" /></noscript> 463<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-search.css?v=128662198121899399791640634457" rel="stylesheet" type="text/css" media="all" /></noscript> 464<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-menu-drawer.css?v=25441607779389632351640634460" rel="stylesheet" type="text/css" media="all" /></noscript> 465<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-cart-notification.css?v=460858370205038421640634456" rel="stylesheet" type="text/css" media="all" /></noscript> 466<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-cart-items.css?v=157471800145148034221640634481" rel="stylesheet" type="text/css" media="all" /></noscript> 467 468<style> 469 header-drawer { 470 justify-self: start; 471 margin-left: -1.2rem; 472 } 473 474 @media screen and (min-width: 990px) { 475 header-drawer { 476 display: none; 477 } 478 } 479 480 .menu-drawer-container { 481 display: flex; 482 } 483 484 .list-menu { 485 list-style: none; 486 padding: 0; 487 margin: 0; 488 } 489 490 .list-menu--inline { 491 display: inline-flex; 492 flex-wrap: wrap; 493 } 494 495 summary.list-menu__item { 496 padding-right: 2.7rem; 497 } 498 499 .list-menu__item { 500 display: flex; 501 align-items: center; 502 line-height: calc(1 + 0.3 / var(--font-body-scale)); 503 } 504 505 .list-menu__item--link { 506 text-decoration: none; 507 padding-bottom: 1rem; 508 padding-top: 1rem; 509 line-height: calc(1 + 0.8 / var(--font-body-scale)); 510 } 511 512 @media screen and (min-width: 750px) { 513 .list-menu__item--link { 514 padding-bottom: 0.5rem; 515 padding-top: 0.5rem; 516 } 517 } 518</style> 519
520<script src="//periodproject.org/cdn/shop/t/1/assets/details-disclosure.js?v=118626640824924522881640634477" defer="defer"></script>
vendor: 1 bytes, line 520
520
521<script src="//periodproject.org/cdn/shop/t/1/assets/details-modal.js?v=4511761896672669691640634477" defer="defer"></script>
vendor: 1 bytes, line 521
521
522<script src="//periodproject.org/cdn/shop/t/1/assets/cart-notification.js?v=18770815536247936311640634459" defer="defer"></script>
522 523 524<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 525 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 526 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 527 </symbol> 528 529 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 530 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 531 </symbol> 532</svg> 533<sticky-header class="header-wrapper color-background-1 gradient"> 534 <header class="header header--middle-left page-width header--has-menu"><header-drawer data-breakpoint="tablet"> 535 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 536 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu"> 537 <span> 538 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16"> 539 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 540</svg> 541 542 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 543 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 544</svg> 545 546 </span> 547 </summary> 548 <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> 549 <div class="menu-drawer__inner-container"> 550 <div class="menu-drawer__navigation-container"> 551 <nav class="menu-drawer__navigation"> 552 <ul class="menu-drawer__menu list-menu" role="list"><li class="what-we-do"><details id="Details-menu-drawer-menu-item-1"> 553 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 554 What We Do 555 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 556 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 557</svg> 558 559 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 560 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 561</svg> 562 563 </summary> 564 <div id="link-What We Do" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 565 <div class="menu-drawer__inner-submenu"> 566 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 567 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 568 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 569</svg> 570 571 What We Do 572 </button> 573 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/we-educate" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 574 We Educate 575 </a></li><li><a href="/pages/we-provide-period-packs" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 576 We Supply Period Packs 577 </a></li><li><a href="/pages/we-advocate" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 578 We Advocate 579 </a></li></ul> 580 </div> 581 </div> 582 </details></li><li class="chapters">
582<a href="/pages/chapters" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 583 Chapters 584 </a></li><li class="about"><details id="Details-menu-drawer-menu-item-3"> 585 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active"> 586 About 587 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 588 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 589</svg> 590 591 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 592 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 593</svg> 594 595 </summary> 596 <div id="link-About" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 597 <div class="menu-drawer__inner-submenu"> 598 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 599 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 600 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 601</svg> 602 603 About 604 </button> 605 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/about" class="menu-drawer__menu-item link link--text list-menu__item focus-inset menu-drawer__menu-item--active" aria-current="page"> 606 Our Purpose 607 </a></li><li><a href="/pages/leadership" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 608 Leadership 609 </a></li></ul> 610 </div> 611 </div> 612 </details></li><li class="news-photos"><details id="Details-menu-drawer-menu-item-4"> 613 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 614 News & Photos 615 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 616 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 617</svg> 618 619 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 620 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 621</svg> 622 623 </summary> 624 <div id="link-News & Photos" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 625 <div class="menu-drawer__inner-submenu"> 626 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 627 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 628 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 629</svg> 630 631 News & Photos 632 </button> 633 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/blogs/news" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 634 In the News 635 </a></li><li><a href="/pages/media-gallery" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 636 Media Gallery 637 </a></li></ul> 638 </div> 639 </div> 640 </details></li><li class="get-involved"><details id="Details-menu-drawer-menu-item-5"> 641 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 642 Get Involved 643 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 644 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 645</svg> 646 647 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 648 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 649</svg> 650 651 </summary> 652 <div id="link-Get Involved" class="menu-drawer__submenu motion-reduce" tabindex="-1"> 653 <div class="menu-drawer__inner-submenu"> 654 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 655 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 656 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 657</svg> 658 659 Get Involved 660 </button> 661 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/fundraise" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 662 Fundraise 663 </a></li><li><a href="/pages/volunteer" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 664 Volunteer 665 </a></li><li><a href="/pages/host-a-packing-party" class="menu-drawer__menu-item link link--text list-menu__item focus-inset"> 666 Host a Period Party 667 </a></li></ul> 668 </div> 669 </div> 670 </details></li><li class="donate"><a href="/pages/donate" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 671 Donate 672 </a></li><li class="contact"><a href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 673 Contact 674 </a></li></ul> 675 </nav> 676 <div class="menu-drawer__utility-links"><a href="https://periodproject.org/customer_authentication/redirect?locale=en®ion_country=US" class="menu-drawer__account link focus-inset h5"> 677 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19"> 678 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
6781-3.67-1.35-6.17-1.35z" fill="currentColor"> 679</svg> 680 681Log in</a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 682 <a href="https://twitter.com/scperiodproject" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15"> 683 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 684</svg> 685<span class="visually-hidden">Twitter</span> 686 </a> 687 </li><li class="list-social__item"> 688 <a href="https://www.facebook.com/periodprojectsc/" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18"> 689 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 690</svg> 691<span class="visually-hidden">Facebook</span> 692 </a> 693 </li><li class="list-social__item"> 694 <a href="https://www.instagram.com/periodprojectsc/" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 695 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 696 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 697</svg><span class="visually-hidden">Instagram</span> 698 </a> 699 </li><li class="list-social__item"> 700 <a href="https://www.youtube.com/channel/UC7FSSxGh1_FJcd59SmWepWg" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70"> 701 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 702</svg> 703<span class="visually-hidden">YouTube</span> 704 </a> 705 </li></ul> 706 </div> 707 </div> 708 </div> 709 </div> 710 </details> 711 </header-drawer><a href="/" class="header__heading-link link link--text focus-inset"><img srcset="//periodproject.org/cdn/shop/files/FinalLogo_PeriodProject-RGB_Black_Text_-_Full_Logo_130x.png?v=1644455569 1x, //periodproject.org/cdn/shop/files/[email protected]?v=1644455569 2x" 712 src="//periodproject.org/cdn/shop/files/FinalLogo_PeriodProject-RGB_Black_Text_-_Full_Logo_130x.png?v=1644455569" 713 loading="lazy" 714 class="header__heading-logo" 715 width="3143" 716 height="2102" 717 alt="The Period Project" 718 ></a><nav class="header__inline-menu"> 719 <ul class="list-menu list-menu--inline" role="list"><li class="what-we-do"><details-disclosure> 720 <details id="Details-HeaderMenu-1"> 721 <summary class="header__menu-item list-menu__item link focus-inset">
722 <span>What We Do</span> 723 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 724 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 725</svg> 726 727 </summary> 728 <ul id="HeaderMenu-MenuList-1" class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/we-educate" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 729 We Educate 730 </a></li><li><a href="/pages/we-provide-period-packs" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 731 We Supply Period Packs 732 </a></li><li><a href="/pages/we-advocate" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 733 We Advocate 734 </a></li></ul> 735 </details> 736 </details-disclosure></li><li class="chapters"><a href="/pages/chapters" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset"> 737 <span>Chapters</span> 738 </a></li><li class="about"><details-disclosure> 739 <details id="Details-HeaderMenu-3"> 740 <summary class="header__menu-item list-menu__item link focus-inset"> 741 <span class="header__active-menu-item">About</span> 742 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 743 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 744</svg> 745 746 </summary> 747 <ul id="HeaderMenu-MenuList-3" class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/about" class="header__menu-item list-menu__item link link--text focus-inset caption-large list-menu__item--active" aria-current="page"> 748 Our Purpose 749 </a></li><li><a href="/pages/leadership" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 750 Leadership 751 </a></li></ul> 752 </details> 753 </details-disclosure></li><li class="news-photos"><details-disclosure> 754 <details id="Details-HeaderMenu-4"> 755 <summary class="header__menu-item list-menu__item link focus-inset"> 756 <span>News & Photos</span> 757 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 758 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 759</svg> 760 761 </summary> 762 <ul id="HeaderMenu-MenuList-4" class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/blogs/news" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 763 In the News 764 </a></li><li><a href="/pages/media-gallery" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 765 Media Gallery 766 </a></li></ul> 767 </details> 768 </details-disclosure></li><li class="get-involved"><details-disclosure> 769 <details id="Details-HeaderMenu-5"> 770 <summary class="header__menu-item list-menu__item link focus-inset">
771 <span>Get Involved</span> 772 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 773 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 774</svg> 775 776 </summary> 777 <ul id="HeaderMenu-MenuList-5" class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/fundraise" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 778 Fundraise 779 </a></li><li><a href="/pages/volunteer" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 780 Volunteer 781 </a></li><li><a href="/pages/host-a-packing-party" class="header__menu-item list-menu__item link link--text focus-inset caption-large"> 782 Host a Period Party 783 </a></li></ul> 784 </details> 785 </details-disclosure></li><li class="donate"><a href="/pages/donate" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset"> 786 <span>Donate</span> 787 </a></li><li class="contact"><a href="/pages/contact" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset"> 788 <span>Contact</span> 789 </a></li></ul> 790 </nav><div class="header__icons"> 791 <details-modal class="header__search"> 792 <details> 793 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search"> 794 <span> 795 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 796 <use href="#icon-search"> 797 </svg> 798 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 799 <use href="#icon-close"> 800 </svg> 801 </span> 802 </summary> 803 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search"> 804 <div class="modal-overlay"></div> 805 <div class="search-modal__content" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 806 <div class="field"> 807 <input class="search__input field__input" 808 id="Search-In-Modal" 809 type="search" 810 name="q" 811 value="" 812 placeholder="Search"role="combobox" 813 aria-expanded="false" 814 aria-owns="predictive-search-results-list" 815 aria-controls="predictive-search-results-list" 816 aria-haspopup="listbox" 817 aria-autocomplete="list" 818 autocorrect="off" 819 autocomplete="off" 820 autocapitalize="off" 821 spellcheck="false"> 822 <label class="field__label" for="Search-In-Modal">Search</label> 823 <input type="hidden" name="options[prefix]" value="last"> 824 <button class="search__button field__button" aria-label="Search"> 825 <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 826 <use href="#icon-search"> 827 </svg> 828 </button> 829 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 830 <div class="predictive-search__loading-state"> 831 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 832 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 833 </svg> 834 </div> 835 </div> 836
837 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 838 <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 839 <use href="#icon-close"> 840 </svg> 841 </button> 842 </div> 843 </div> 844 </details> 845 </details-modal><a href="https://periodproject.org/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide"> 846 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19"> 847 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 848</svg> 849 850 <span class="visually-hidden">Log in</span> 851 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg class="icon icon-cart-empty" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" fill="none"> 852 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 853</svg> 854<span class="visually-hidden">Cart</span></a> 855 </div> 856 </header> 857</sticky-header> 858 859<cart-notification> 860 <div class="cart-notification-wrapper page-width color-background-1"> 861 <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1"> 862 <div class="cart-notification__header"> 863 <h2 class="cart-notification__heading caption-large text-body"><svg class="icon icon-checkmark color-foreground-text" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none"> 864 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 865</svg> 866Item added to your cart</h2> 867 <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close"> 868 <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg> 869 </button> 870 </div> 871 <div id="cart-notification-product" class="cart-notification-product"></div> 872 <div class="cart-notification__links"> 873 <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a> 874 <form action="/cart" method="post" id="cart-notification-form"> 875 <button class="button button--primary button--full-width" name="checkout">Check out</button> 876 </form> 877 <button type="button" class="link button-label">Continue shopping</button> 878 </div> 879 </div> 880 </div> 881</cart-notification> 882<style data-shopify> 883 .cart-notification { 884 display: none; 885 } 886</style> 887 888
889<script type="application/ld+json"> 890 { 891 "@context": "http://schema.org", 892 "@type": "Organization", 893 "name": "The Period Project", 894 895 896 "logo": "https:\/\/periodproject.org\/cdn\/shop\/files\/FinalLogo_PeriodProject-RGB_Black_Text_-_Full_Logo_3143x.png?v=1644455569", 897 898 "sameAs": [ 899 "https:\/\/twitter.com\/scperiodproject", 900 "https:\/\/www.facebook.com\/periodprojectsc\/", 901 "", 902 "https:\/\/www.instagram.com\/periodprojectsc\/", 903 "", 904 "", 905 "", 906 "https:\/\/www.youtube.com\/channel\/UC7FSSxGh1_FJcd59SmWepWg", 907 "" 908 ], 909 "url": "https:\/\/periodproject.org\/pages\/about" 910 } 911</script>
911 912</div> 913 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 914 <section id="shopify-section-template--14212318920773__main" class="shopify-section spaced-section internal"><link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/section-main-page.css?v=848677459125201531640634471" media="print" onload="this.media='all'"> 915<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-rte.css?v=84043763465619332371640634479" media="print" onload="this.media='all'"> 916 917<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/section-main-page.css?v=848677459125201531640634471" rel="stylesheet" type="text/css" media="all" /></noscript> 918<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-rte.css?v=84043763465619332371640634479" rel="stylesheet" type="text/css" media="all" /></noscript> 919<div class="hero"> 920 <h1 class="main-page-title page-title h0"> 921 About 922 </h1> 923</div> 924<div class="page-width page-width--narrow"> 925 <div class="rte"> 926 <meta charset="utf-8"> 927<h2>Our<span> </span>Purpose</h2> 928<p>Eradicate period poverty.<br>Reinforce the dignity of those impacted by inequality.</p> 929<h2>Our Vision</h2> 930<p>Equal, affordable access to menstrual health products for all.</p> 931<h2>Our Mission</h2> 932<p>Facilitate better access to menstrual health products to individuals in need; advocate for equal and tax-free access to these essential products; and raise awareness of period poverty by leveraging voices around the country.</p> 933<p><iframe title="YouTube video player" src="https://www.youtube.com/embed/--lwrloJljs" height="315" width="560" allowfullscreen="" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" frameborder="0"></iframe></p> 934<p><img alt="" src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/95159574_227971761955113_2372860527849242624_n_480x480.jpg?v=1644628755"></p> 935 </div> 936</div> 937 938 939</section><section id="shopify-section-template--14212318920773__16451155911075d4a8" class="shopify-section spaced-section custom-liquid-wrapper"><h2>Where We Are</h2> 940<iframe src="https://snazzymaps.com/embed/371489" width="100%" height="480px" style="border:none;"></iframe> 941<div class="cta"><h3>Don't see a chapter in your area?</h3><p><a class="button" href="/pages/contact">Start a chapter â</a></p></div> 942 943 944</section> 945 </main> 946 947 <div id="shopify-section-footer" class="shopify-section"> 948<link href="//periodproject.org/cdn/shop/t/1/assets/section-footer.css?v=32991598838362915891640634482" rel="stylesheet" type="text/css" media="all" /> 949<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-newsletter.css?v=102012443320945857941640634479" media="print" onload="this.media='all'"> 950<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-list-menu.css?v=161614383810958508431640634471" media="print" onload="this.media='all'"> 951<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-list-payment.css?v=69253961410771838501640634464" media="print" onload="this.media='all'"> 952<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-list-social.css?v=52211663153726659061640634457" media="print" onload="this.media='all'"> 953<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/component-rte.css?v=84043763465619332371640634479" media="print" onload="this.media='all'"> 954<link rel="stylesheet" href="//periodproject.org/cdn/shop/t/1/assets/disclosure.css?v=160129347545493074521640634463" media="print" onload="this.media='all'"> 955 956<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-newsletter.css?v=102012443320945857941640634479" rel="stylesheet" type="text/css" media="all" /></noscript> 957<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-list-menu.css?v=161614383810958508431640634471" rel="stylesheet" type="text/css" media="all" /></noscript> 958<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-list-payment.css?v=69253961410771838501640634464" rel="stylesheet" type="text/css" media="all" /></noscript> 959<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-list-social.css?v=52211663153726659061640634457" rel="stylesheet" type="text/css" media="all" /></noscript> 960<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/component-rte.css?v=84043763465619332371640634479" rel="stylesheet" type="text/css" media="all" /></noscript> 961<noscript><link href="//periodproject.org/cdn/shop/t/1/assets/disclosure.css?v=160129347545493074521640634463" rel="stylesheet" type="text/css" media="all" /></noscript> 962 963<footer class="footer color-background-1 gradient">
963<div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div class="footer-block grid__item" ><h2 class="footer-block__heading">The Period Project</h2><div class="footer-block__details-content rte"> 964 <p>355 Woodruff Road, Suite 106 <br/>Greenville, SC 29607 <br/>(864) 438-1157<br/><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p> 965 </div></div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Quick links</h2><ul class="footer-block__details-content list-unstyled"><li> 966 <a href="/collections/frontpage" class="link link--text list-menu__item list-menu__item--link"> 967 Home 968 </a> 969 </li><li> 970 <a href="/pages/about" class="link link--text list-menu__item list-menu__item--link list-menu__item--active"> 971 About 972 </a> 973 </li><li> 974 <a href="/pages/chapters" class="link link--text list-menu__item list-menu__item--link"> 975 Chapters 976 </a> 977 </li><li> 978 <a href="/pages/volunteer" class="link link--text list-menu__item list-menu__item--link"> 979 Volunteer 980 </a> 981 </li><li> 982 <a href="/pages/donate" class="link link--text list-menu__item list-menu__item--link"> 983 Donate 984 </a> 985 </li><li> 986 <a href="https://www.amazon.com/hz/wishlist/ls/20DBBTKSVVDRC" class="link link--text list-menu__item list-menu__item--link"> 987 Amazon Wishlist 988 </a> 989 </li></ul></div></div><div class="footer-block--newsletter"><div class="footer-block__newsletter"><h2 class="footer-block__heading">Subscribe to Our Newsletter</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 990 <div class="newsletter-form__field-wrapper"> 991 <div class="field"> 992 <input 993 id="NewsletterForm--footer" 994 type="email" 995 name="contact[email]" 996 class="field__input" 997 value="" 998 aria-required="true" 999 autocorrect="off" 1000 autocapitalize="off" 1001 autocomplete="email" 1002 1003 placeholder="Email" 1004 required 1005 > 1006 <label class="field__label" for="NewsletterForm--footer"> 1007 Email 1008 </label> 1009 <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe"> 1010 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 1011 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1012</svg> 1013 1014 </button> 1015 </div></div></form></div><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item"> 1016 <a href="https://twitter.com/scperiodproject" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15">
1017 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 1018</svg> 1019<span class="visually-hidden">Twitter</span> 1020 </a> 1021 </li><li class="list-social__item"> 1022 <a href="https://www.facebook.com/periodprojectsc/" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18"> 1023 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 1024</svg> 1025<span class="visually-hidden">Facebook</span> 1026 </a> 1027 </li><li class="list-social__item"> 1028 <a href="https://www.instagram.com/periodprojectsc/" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 1029 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 1030 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 1031</svg><span class="visually-hidden">Instagram</span> 1032 </a> 1033 </li><li class="list-social__item"> 1034 <a href="https://www.youtube.com/channel/UC7FSSxGh1_FJcd59SmWepWg" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70"> 1035 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 1036</svg> 1037<span class="visually-hidden">YouTube</span> 1038 </a> 1039 </li><li class="list-social__item"> 1040 <a href="https://www.linkedin.com/company/periodprojectsc" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 18 18"> 1041 <path fill="currentColor" d="M14.25,0H3.75A3.75,3.75,0,0,0,0,3.75v10.5A3.75,3.75,0,0,0,3.75,18h10.5A3.75,3.75,0,0,0,18,14.25V3.75A3.75,3.75,0,0,0,14.25,0ZM6,14.25H3.75V6H6ZM4.88,5.05A1.33,1.33,0,1,1,6.19,3.73,1.32,1.32,0,0,1,4.88,5.05ZM15,14.25H12.75v-4.2c0-2.53-3
1041-2.34-3,0v4.2H7.5V6H9.75V7.32A2.85,2.85,0,0,1,15,9.18Z"/> 1042</svg><span class="visually-hidden">LinkedIn</span> 1043 </a> 1044 </li> 1045 </ul></div> 1046 </div><div class="footer-logos"> 1047 <a href="https://allianceforperiodsupplies.org/" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/APS-Logo-300px.png?v=1644861707" alt="Alliance for Period Supplies" /></a> 1048 <a href="https://www.guidestar.org/profile/47-5144792" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/candid-guidestar-logo.svg?v=1644861894" alt="Guidestar" /></a> 1049 <a href="https://www.charitynavigator.org/ein/475144792" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/CN_Logo_Main250x83.png?v=1644861894" alt="Charity Navigator" /></a> 1050 <a href="https://bunnelle.org/" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/Bunnelle_Foundation_logo_image001.png?v=1706813537" alt="Bunnelle Foundation" /></a> 1051 <a href="https://www.yourfoundation.org/" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/cccf-logo.png?v=1706813537" alt="Central Carolina Community Foundation" /></a> 1052 <a href="https://colaroseshower.com/" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/cola_rose_logo_withTM.png?v=1706813537" alt="Cola Rosé Shower" /></a> 1053 <a href="https://unitedwayhorry.org/" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0550/6999/9173/files/UW_Horry_RGB_-_Vertical_-_Digital_Use.png?v=1706813537" alt="United Way Horry County" /></a> 1054 </div> 1055 <div class="footer__content-bottom"> 1056 <div class="footer__content-bottom-wrapper page-width"> 1057 <div class="footer__column footer__localization"></div> 1058 <div class="footer__column footer__column--info"><div class="footer__payment"> 1059 <span class="visually-hidden">Payment methods</span> 1060 <ul class="list list-payment" role="list"><li class="list-payment__item"> 1061 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
10610-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 1062 </li><li class="list-payment__item"> 1063 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg> 1064 1065 </li></ul> 1066 </div><div class="footer__copyright caption"> 1067 <small class="copyright__content">© 2026, <a href="/" title="">The Period Project</a> is recognized by <a href="https://www2.guidestar.org/profile/47-5144792" target="_blank">GuideStar</a>, the primary resource for information about non-profits.</small> 1068 </div> 1069 </div> 1070 </div> 1071 </div> 1072</footer> 1073 1074 1075 1076 1077</div> 1078 1079 <ul hidden> 1080 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 1081 </ul> 1082 1083
1083<script> 1084 window.shopUrl = 'https://periodproject.org'; 1085 window.routes = { 1086 cart_add_url: '/cart/add', 1087 cart_change_url: '/cart/change', 1088 cart_update_url: '/cart/update', 1089 predictive_search_url: '/search/suggest' 1090 }; 1091 1092 window.cartStrings = { 1093 error: `There was an error while updating your cart. Please try again.`, 1094 quantityError: `You can only add [quantity] of this item to your cart.` 1095 } 1096 1097 window.variantStrings = { 1098 addToCart: `Add to cart`, 1099 soldOut: `Sold out`, 1100 unavailable: `Unavailable`, 1101 } 1102 1103 window.accessibilityStrings = { 1104 imageAvailable: `Image [index] is now available in gallery view`, 1105 shareSuccess: `Link copied to clipboard`, 1106 pauseSlideshow: `Pause slideshow`, 1107 playSlideshow: `Play slideshow`, 1108 } 1109 </script>
1109<script src="//periodproject.org/cdn/shop/t/1/assets/predictive-search.js?v=31278710863581584031640634468" defer="defer"></script>
1109<script 1110 src="https://code.jquery.com/jquery-3.6.0.min.js" 1111 integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" 1112 crossorigin="anonymous"></script>
1112 1113
1113<script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js"></script>
1113 1114
1114<script src="https://unpkg.com/flickity-fullscreen@1/fullscreen.js"></script>
1114 1115
1115<script> 1116 jQuery(document).ready(function () { 1117 jQuery('.footer-block--newsletter').addClass('footer-block grid__item'); 1118 jQuery('.footer__blocks-wrapper').append(jQuery('.footer-block--newsletter')); 1119 jQuery('.footer-block--newsletter').removeClass('footer-block--newsletter'); 1120 jQuery('body.page .rte img').each( function() { 1121 var $this = jQuery(this), 1122 $parent = $this.parent('p'); 1123 $parent.addClass('image-container'); 1124 }); 1125 jQuery('body.page section.internal .page-width').append( jQuery('.image-container') ); 1126 jQuery('.main-carousel').each(function() { 1127 jQuery(this).flickity({ 1128 cellAlign: 'center', 1129 contain: true, 1130 wrapAround: true, 1131 fullscreen: true, 1132 imagesLoaded: true, 1133 pageDots: false 1134 }); 1135 }); 1136 jQuery('a[href*="cdn.shopify.com"]').each(function() { 1137 jQuery(this).prop("target", "_blank"); 1138 }); 1139 $('#giving_bar').appendTo('body.page section.internal .page-width'); 1140 $('#giving_bar #fill').each(function(){ 1141 var $this = $(this), 1142 $amount = $this.attr('data-goal'), 1143 $percent = $amount / 90; 1144 $this.css('width', $percent + '%'); 1145 }); 1146 }); 1147 </script>
1147 1148
1148<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1148 1149</body> 1150</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.