301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: aop.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!doctype html><html class="t4sp-theme t4s-wrapper__full_width rtl_false swatch_color_style_2 pr_border_style_1 pr_img_effect_2 enable_eff_img1_true badge_shape_4 css_for_wis_app_true shadow_round_img_false t4s-header__inline is-remove-unavai-1 t4_compare_true t4s-cart-count-0 t4s-pr-ellipsis-false no-js" lang="en"> <head> <!-- Start of Shoplift scripts --> <!-- 2025-04-04T05:00:11.7798254Z --> <style>.shoplift-hide { opacity: 0 !important; }</style> <style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style> <script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2025-04-29T21:02:26.6053935Z */var z=Object.defineProperty;var j=(m,p,u)=>p in m?z(m,p,{enumerable:!0,configurable:!0,writable:!0,value:u}):m[p]=u;var l=(m,p,u)=>j(m,typeof p!="symbol"?p+"":p,u);(function(){"use strict";var m=" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?: ya| yandex|^job|inapp;) ?)search|(?<!(?:lib))http|(?<![hg]m)score|@[a-z][\\w-]+\\.|\\(\\)|\\.com|\\b\\d{13}\\b|^<|^[\\w \\.\\-\\(?:\\):]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\d+\\b|^\\w+/[\\w\\(\\)]*$|^active|^ad muncher|^amaya|^avsdevicesdk/|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d \\(compatible;?\\)$|^mozilla/\\d\\.\\d \\w*$|^navermailapp|^netsurf|^offline|^owler|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^valid|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|^{{.*}}$|admin|analyzer|archive|ask jeeves/teoma|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check|chrome-lighthouse|chromeframe|classifier|clean|cloud|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|evc-batch/|feed|firephp|gomezagent|headless|httrack|hubspot marketing grader|hydra|ibisbrowser|images|insight|inspect|iplabel|ips-agent|java(?!;)|library|mail\\.ru/|manager|measure|neustar wpm|node|nutch|offbyone|optimize|pageburst|pagespeed|parser|perl|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\d|reputation|resolver|retriever|rexx;|rigor|rss\\b|scan|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|synapse|synthetic|tools|torrent|trace|transcoder|url|virtuoso|wappalyzer|watch|webglance|webkit2png|whatcms/|zgrab",p=/bot|spider|crawl|http|lighthouse/i,u;function I(){if(u instanceof RegExp)return u;try{u=new RegExp(m,"i")}catch{u=p}return u}function A(r){return!!r&&I().test(r)}class v{constructor(){l(this,"timestamp");this.timestamp=new Date}}class P extends v{constructor(e,s,i){super();l(this,"type");l(this,"testId");l(this,"hypothesisId");this.type=3,this.testId=e,this.hypothesisId=s,this.timestamp=i}}class x extends v{constructor(e){super();l(this,"type");l(this,"path");this.type=4,this.path=e}}class E extends v{constructor(e){super();l(this,"type");l(this,"cart");this.type=5,this.cart=e}}class w extends Error{constructor(){super();l(this,"isBot");this.isBot=!0}}function H(r,t,e){for(const s of t.selectors){const i=r.querySelectorAll(s.cssSelector);for(let o=0;o<i.length;o++)e(t.testId,t.hypothesisId)}S(r,t,(s,i,o,n,a)=>a(i,o),e)}function L(r,t,e){for(const s of t.selectors)b(r,t.testId,t.hypothesisId,s,e??(()=>{}));S(r,t,b,e??(()=>{}))}function V(r){return r.urlPatterns.reduce((t,e)=>{switch(e.operator){case"contains":return t+`.*${e}.*`;case"endsWith":return t+`.*${e}`;case"startsWith":return t+`${e}.*`}},"")}function S(r,t,e,s){new MutationObserver(()=>{for(const o of t.selectors)e(r,t.testId,t.hypothesisId,o,s)}).observe(r.documentElement,{childList:!0,subtree:!0})}function b(r,t,e,s,i){const o=r.querySelectorAll(s.cssSelector);for(let n=0;n<o.length;n++){let a=o.item(n);if(a instanceof HTMLElement&&a.dataset.shoplift!==""){a.dataset.shoplift="";for(const c of s.actions.sort(N))a=R(r,s.cssSelector,a,c)}}return o.length>0&&i?(i(t,e),!0):!1}function R(r,t,e,s){switch(s.type){case"innerHtml":e.innerHTML=s.value;break;case"attribute":q(e,s.scope,s.value);break;case"css":F(r,t,s.value);break;case"js":M(r,e,s);break;case"copy":return $(e);case"remove":O(e);break;case"move":D(e,parseInt(s.value));break}return e}function q(r,t,e){r.setAttribute(t,e)}function F(r,t,e){var i;const s=r.createElement("style");s.innerHTML=`${t} { ${e} }`,(i=r.getElementsByTagName("head")[0])==null||i.appendChild(s)}function M(r,t,e){Function("document","element",`use strict; ${e.value}`)(r,t)}function $(r){const t=r.cloneNode(!0);if(!r.parentNode)throw"Can't copy node outside of DOM";return r.parentNode.insertBefore(t,r.nextSibling),t}function O(r){r.remove()}function D(r,t){if(t===0)return;const e=Array.prototype.slice.call(r.parentElement.children).indexOf(r),s=Math.min(Math.max(e+t,0),r.parentElement.children.length-1);r.parentElement.children.item(s).insertAdjacentElement(t>0?"afterend":"beforebegin",r)}function N(r,t){return k(r)-k(t)}function k(r){return r.type==="copy"||r.type==="remove"?0:1}function g(r,t){return typeof t=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(t)?new Date(t):t}function T(r,t){return t}class _{constructor(t,e,s,i,o,n,a,c,h,d){l(this,"temporarySessionKey","Shoplift_Session");l(this,"essentialSessionKey","Shoplift_Essential");l(this,"analyticsSessionKey","Shoplift_Analytics");l(this,"legacySessionKey");l(this,"cssHideClass");l(this,"testConfigs");l(this,"inactiveTestConfigs");l(this,"testsFilteredByAudience");l(this,"sendPageView");l(this,"shopliftDebug");l(this,"useGtag");l(this,"getCountryTimeout");l(this,"state");l(this,"shopifyAnalyticsId");l(this,"cookie",document.cookie);l(this,"isSyncing",!1);l(this,"fetch");l(this,"localStorageSet");l(this,"localStorageGet");l(this,"sessionStorageSet",window.sessionStorage.setItem.bind(window.sessionStorage));l(this,"sessionStorageGet",window.sessionStorage.getItem.bind(window.sessionStorage));l(this,"urlParams",new URLSearchParams(window.location.search));l(this,"device");l(this,"logHistory");this.shop=t,this.host=e,this.eventHost=s,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=i?"shoplift-hide":"",this.testConfigs=h.map(y=>({...y,startAt:new Date(y.startAt),statusHistory:y.statusHistory.map(C=>({...C,createdAt:new Date(C.createdAt)}))})),this.inactiveTestConfigs=d,this.sendPageView=!!o,this.shopliftDebug=n===!0,this.useGtag=a===!0,this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const f=this.getDeviceType();this.device=f!=="tablet"?f:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=h.filter(y=>y.status=="active"),this.getCountryTimeout=c===1000?1e3:c,this.log("State Loaded",JSON.stringify(this.state))}async init(){var t;try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".shopifypreview.com")||window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const s=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",s),this.state.temporary.isMerchant=s,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Skipping script for merchant"),(t=document.querySelector("#sl-preview-bar-hide"))==null||t.remove();return}if(A(navigator.userAgent)||(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview()))return;if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof w)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}async finalize(){const t=await this.getCartState();t!==null&&this.queueCartUpdate(t),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const e=this.urlParams.get("slVariant")==="true",s=e?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async i=>{if(this.log("Script checking variant for hypothesis '%s'",i),e)return this.log("Forcing variant for hypothesis '%s'",i),!0;if(s!==null)return this.log("Forcing hypothesis '%s'",s),i===s;const o=this.testConfigs.find(a=>a.hypotheses.some(c=>c.id===i));if(!o)return this.log("No test found for hypothesis '%s'",i),!1;const n=this.state.essential.visitorTests.find(a=>a.testId===o.id);return n?(this.log("Active visitor test found",i),n.hypothesisId===i):(await this.manuallySplitVisitor(o),this.testConfigs.some(a=>a.hypotheses.some(c=>c.id===i&&this.state.essential.visitorTests.some(h=>h.hypothesisId===c.id))))},setAnalyticsConsent:async i=>{await this.onConsentChange(i,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(i=>!i.isInvalid).map(i=>{const{shouldSendToGa:o,...n}=i;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const e=this.urlParams.get("slVariant")==="true",s=e?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:i=>Promise.resolve(e||i===s),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(t){this.log("Starting manual split for test '%s'",t.id),await this.handleVisitorTest([t]),this.saveState(),this.syncAllEvents()}async handleVisitorTest(t){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests);let e=t?t.filter(i=>this.testsFilteredByAudience.some(o=>o.id===i.id)):this.testsForUrl(this.testsFilteredByAudience);if(e.length>0){this.log("Existing visitor on test page");const i=this.getCurrentVisitorHypothesis(e);if(i){this.log("Found current visitor test");const c=this.considerRedirect(i);return c&&(this.log("Redirecting for current visitor test"),this.redirect(i)),c}this.log("No active test relation for test page");const o=this.testsForUrl(this.inactiveTestConfigs.filter(c=>this.testIsPaused(c)&&c.hypotheses.some(h=>this.state.essential.visitorTests.some(d=>d.hypothesisId===h.id)))).map(c=>c.id);if(o.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",o),!1;if(this.hasThemeAndOtherTestTypes(this.testsFilteredByAudience)){this.log("Store has both theme and non-theme tests");const c=this.visitorActiveTestType();this.log("Current visitor test type is '%s'",c);let h;switch(c){case"templateOrUrlRedirect":this.log("Filtering to non-theme tests"),h=d=>d!=="theme";break;case"theme":this.log("Filtering to theme tests"),h=d=>d==="theme";break;case null:h=Math.random()>.5?(this.log("Filtering to theme tests"),d=>d==="theme"):(this.log("Filtering to non-theme tests"),d=>d!=="theme");break}e=e.filter(d=>d.hypotheses.some(f=>f.isControl&&h(f.type)))}if(e.length===0)return this.log("No tests found"),!1;const n=e[Math.floor(Math.random()*e.length)],a=this.pickHypothesis(n);if(a){this.log("Adding local visitor to test '%s', hypothesis '%s'",n.id,a.id),this.queueAddVisitorToTest(n.id,a);const c=this.considerRedirect(a);return c&&(this.log("Redirecting for new test"),this.redirect(a)),c}this.log("No hypothesis found")}return this.includeInDomTests(),!1}includeInDomTests(){const t=this.getDomTestsForCurrentUrl(),e=this.getVisitorDomHypothesis(t);for(const s of t){this.log("Evaluating dom test '%s'",s.id);const o=e.find(n=>s.hypotheses.some(a=>n.id===a.id))??this.pickHypothesis(s);if(!o){this.log("Failed to pick hypothesis for test");continue}if(o.isControl){this.log("Test has no dom actions to take, detect selector for test inclusion");const n=s.hypotheses.filter(a=>a.id!==o.id).flatMap(a=>{var c;return((c=a.domSelectors)==null?void 0:c.map(h=>({...h,testId:s.id})))??[]});n.length>0&&H(document,{testId:s.id,hypothesisId:o.id,selectors:n},a=>{this.queueAddVisitorToTest(a,o),this.syncAllEvents()});continue}if(!o.domSelectors||o.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}this.log("Watching for selectors"),L(document,{testId:s.id,hypothesisId:o.id,selectors:o.domSelectors},n=>{this.queueAddVisitorToTest(n,o),this.syncAllEvents()})}}considerRedirect(t){if(this.log("Considering redirect for hypothesis '%s'",t.id),t.isControl)return this.log("Skipping redirect for control"),!1;if(t.type==="basicScript"||t.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const e=this.state.essential.visitorTests.find(n=>n.hypothesisId===t.id),s=new URL(window.location.toString()),o=new URLSearchParams(window.location.search).get("view");if(t.type==="theme"){if(!(t.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",t.themeId,themeId),e&&e.themeId!==t.themeId&&(e.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),e.themeId=t.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(t.type!=="dom"&&t.affix!==template.suffix&&t.affix!==o||t.redirectPath&&!s.pathname.endsWith(t.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(t){if(this.log("Redirecting to hypothesis '%s'",t.id),t.isControl)return;const e=new URL(window.location.toString());if(e.searchParams.delete("view"),t.redirectPath){const s=RegExp("^(/w{2}-w{2})/").exec(e.pathname);if(s&&s.length>1){const i=s[1];e.pathname=`${i}${t.redirectPath}`}else e.pathname=t.redirectPath}else t.type==="theme"?(e.searchParams.set("_ab","0"),e.searchParams.set("_fd","0"),e.searchParams.set("_sc","1"),e.searchParams.set("preview_theme_id",t.themeId.toString())):t.type!=="urlRedirect"&&e.searchParams.set("view",t.affix);this.queueRedirect(e)}async refreshVisitor(t){if(console.log(`${t}:${this.state.essential.isFirstLoad}:${this.testConfigs.some(s=>s.visitorOption!=="all")}`),t===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(s=>s.visitorOption!=="all"))return;this.hidePage();const e=await this.getVisitor(t);e&&e.id&&this.updateLocalVisitor(e)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const t=this.getUTMValue("utm_source")??"",e=this.getUTMValue("utm_medium")??"",s=this.getUTMValue("utm_campaign")??"",i=this.getUTMValue("utm_content")??"",o=window.document.referrer,n=this.device;return{createdAt:new Date,utmSource:t,utmMedium:e,utmCampaign:s,utmContent:i,referrer:o,device:n}}checkForThemePreview(){var t;return this.log("Checking for theme preview"),this.isThemePreview()?this.state.essential.visitorTests.some(e=>e.isThemeTest&&this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("On active theme test, removing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(e=>e.isThemeTest&&!this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(e=>e.hypotheses.some(s=>s.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(e=>e.hypotheses.some(s=>s.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),(t=document.querySelector("#sl-preview-bar-hide"))==null||t.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const t=new URL(window.location.toString());t.searchParams.set("preview_theme_id",""),this.queueRedirect(t)}testsForUrl(t){const e=new URL(window.location.href),s=this.typeFromTemplate();return t.filter(i=>i.hypotheses.some(o=>o.type!=="dom"&&(o.isControl&&o.type===s&&o.affix===template.suffix||o.type==="theme"||o.isControl&&o.type==="urlRedirect"&&o.redirectPath&&e.pathname.endsWith(o.redirectPath)||o.type==="basicScript"))&&(i.ignoreTestViewParameterEnforcement||!e.searchParams.has("view")||i.hypotheses.map(o=>o.affix).includes(e.searchParams.get("view")??"")))}domTestsForUrl(t){const e=new URL(window.location.href);return t.filter(s=>s.hypotheses.some(i=>i.type==="dom"&&i.domSelectors&&i.domSelectors.some(o=>new RegExp(V(o)).test(e.toString()))))}async filterTestsByAudience(t,e,s){const i=[];let o=e.country;!o&&t.some(n=>n.requiresCountry&&!s.some(a=>a.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of t){this.log("Checking audience for test '%s'",n.id);const a=this.visitorCreatedDuringTestActive(n.statusHistory);(s.some(h=>h.testId===n.id&&(n.device==="all"||n.device===e.device&&n.device===this.device))||this.isTargetAudience(n,e,a,o))&&(this.log("Visitor is in audience for test '%s'",n.id),i.push(n))}this.testsFilteredByAudience=i}isTargetAudience(t,e,s,i){const o=this.getChannel(e);return(t.device==="all"||t.device===e.device&&t.device===this.device)&&(t.visitorOption==="all"||t.visitorOption==="new"&&s||t.visitorOption==="returning"&&!s)&&(t.targetAudiences.length===0||t.targetAudiences.reduce((n,a)=>n||a.reduce((c,h)=>c&&h(e,s,o,i),!0),!1))}visitorCreatedDuringTestActive(t){let e="";for(const s of t){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<s.createdAt||this.state.essential.initialState.createdAt<s.createdAt)break;e=s.status}return e==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(t){return t.flatMap(e=>e.hypotheses).find(e=>e.type!=="dom"&&this.state.essential.visitorTests.some(s=>s.hypothesisId===e.id))}getVisitorDomHypothesis(t){return t.flatMap(e=>e.hypotheses).filter(e=>e.type==="dom"&&this.state.essential.visitorTests.some(s=>s.hypothesisId===e.id))}getHypothesis(t){return this.testConfigs.filter(e=>e.hypotheses.some(s=>s.id===t)).map(e=>e.hypotheses.find(s=>s.id===t))[0]}hasThemeTest(t){return t.some(e=>e.hypotheses.some(s=>s.type==="theme"))}hasTestThatIsNotThemeTest(t){return t.some(e=>e.hypotheses.some(s=>s.type!=="theme"&&s.type!=="dom"))}hasThemeAndOtherTestTypes(t){return this.hasThemeTest(t)&&this.hasTestThatIsNotThemeTest(t)}testIsPaused(t){return t.status==="paused"||t.status==="incompatible"||t.status==="suspended"}visitorActiveTestType(){const t=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(s=>s.hypotheses.some(i=>i.id==e.hypothesisId)));return t.length===0?null:t.some(e=>e.isThemeTest)?"theme":"templateOrUrlRedirect"}pickHypothesis(t){let e=Math.random();const s=t.hypotheses.reduce((o,n)=>o+n.visitorCount,0);return t.hypotheses.sort((o,n)=>o.isControl?n.isControl?0:-1:n.isControl?1:0).reduce((o,n)=>{if(o!==null)return o;const c=t.hypotheses.reduce((h,d)=>h&&d.visitorCount>20,!0)?n.visitorCount/s-n.trafficPercentage:0;return e<=n.trafficPercentage-c?n:(e-=n.trafficPercentage,null)},null)}typeFromTemplate(){switch(template.type){case"collection-list":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}queueRedirect(t){this.saveState(),window.setTimeout(()=>window.location.assign(t),0)}async syncAllEvents(){const t=async()=>{if(this.isSyncing){window.setTimeout(()=>void(async()=>await t())(),500);return}try{this.isSyncing=!0,await this.syncEvents(),this.syncGAEvents()}finally{this.isSyncing=!1}};await t()}async syncEvents(){var s,i;if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const t=this.state.analytics.queue.length,e=this.state.analytics.queue.splice(0,t);this.log("Syncing %s events",t);try{const o={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:((s=this.state.analytics.visitor)==null?void 0:s.device)??this.device,country:((i=this.state.analytics.visitor)==null?void 0:i.country)??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(a=>!a.isInvalid&&!a.isSaved).map(a=>new P(a.testId,a.hypothesisId,a.createdAt)).concat(e)},n=await this.sendEvents(o);n!==null&&this.updateLocalVisitor(n)}catch{this.state.analytics.queue.splice(0,0,...e)}finally{this.saveState()}}syncGAEvents(){if(!this.useGtag||!this.state.essential.consentApproved)return;const t=this.state.essential.visitorTests.filter(e=>e.shouldSendToGa);this.log("Syncing %s ga events",length);try{for(const e of t)this.sendGtagEvent(e.testId,e.hypothesisId),e.shouldSendToGa=!1}catch(e){this.log("Failed sending event to gtag",e)}finally{this.persistEssentialState()}}sendGtagEvent(t,e){this.log("Sending gtag event for",t,e);const s={exp_variant_string:`SL-${t}-${e}`};this.shopliftDebug&&Object.assign(s,{debug_mode:!0}),typeof window.gtag=="function"?gtag("event","experience_impression",s):(this.log("gtag not found, pushing to dataLayer"),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...s}))}updateLocalVisitor(t){let e;({visitorTests:e,...this.state.analytics.visitor}=t);for(const s of this.state.essential.visitorTests.filter(i=>!e.some(o=>o.testId===i.testId)))s.isSaved=!0,s.isInvalid=!0;for(const s of e)this.state.essential.visitorTests.some(o=>o.testId===s.testId)||this.state.essential.visitorTests.push(s);this.state.analytics.visitor.storedAt=new Date}async getVisitor(t){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${t}`})}catch{return null}}async sendEvents(t){return await this.makeJsonRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(t)})}async getRemoteVisitor(t){return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/${t}`})}async updateShopifyAnalyticsId(t,e){return await this.makeJsonRequest({method:"put",url:`${this.eventHost}/api/v0/visitors/${t}`,data:JSON.stringify({shop:this.shop,shopifyAnalyticsId:e})})}getUTMValue(t){const s=decodeURIComponent(window.location.search.substring(1)).split("&");for(let i=0;i<s.length;i++){const o=s[i].split("=");if(o[0]===t)return o[1]||null}return null}hidePage(){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function t(){let s=!1;return function(i){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}function e(){let s=!1;return function(i){(/android|ipad|playbook|silk/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}return t()?"mobile":e()?"tablet":"desktop"}removeAsyncHide(t){return()=>{t&&window.document.documentElement.classList.remove(t)}}async getCartState(){try{let t=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return t===null?null:(t.note===null&&(t=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),t)}catch(t){return this.log("Error sending cart info",t),null}}async makeJsonRequest(t){const e=await this.makeRequest(t);return e===null?null:JSON.parse(await e.text(),g)}async makeRequest(t){const{url:e,method:s,headers:i,data:o,signal:n}=t,a=new Headers;if(i)for(const h in i)a.append(h,i[h]);(!i||!i.Accept)&&a.append("Accept","application/json"),(!i||!i["Content-Type"])&&a.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&a.append("ngrok-skip-browser-warning","1234");const c=await this.fetch(e,{method:s,headers:a,body:o,signal:n});if(!c.ok){if(c.status===204)return null;if(c.status===422){const h=await c.json();if(typeof h<"u"&&h.isBot)throw new w}throw new Error(`Error sending shoplift request ${c.status}`)}return c}queueAddVisitorToTest(t,e){this.state.essential.visitorTests.some(s=>s.testId===t)||this.state.essential.visitorTests.push({createdAt:new Date,testId:t,hypothesisId:e.id,isThemeTest:e.type==="theme",themeId:e.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0})}queueCartUpdate(t){this.queueEvent(new E(t))}queuePageView(t){this.queueEvent(new x(t))}queueEvent(t){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(t)}legacyGetLocalStorageVisitor(){const t=this.localStorageGet(this.legacySessionKey);if(t)try{return JSON.parse(t,g)}catch{}return null}pruneStateAndSave(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(e=>e.id==t.testId)||this.inactiveTestConfigs.filter(e=>this.testIsPaused(e)).some(e=>e.id===t.testId)),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const t=this.loadAnalyticsState(),e={analytics:t,essential:this.loadEssentialState(t),temporary:this.loadTemporaryState()},s=this.legacyGetLocalStorageVisitor(),i=this.legacyGetCookieVisitor(),o=[s,i].filter(n=>n!==null).sort((n,a)=>+a.storedAt-+n.storedAt)[0];return e.analytics.visitor===null&&o&&({visitorTests:e.essential.visitorTests,...e.analytics.visitor}=o,e.essential.isFirstLoad=!1,e.essential.initialState={createdAt:o.createdAt,referrer:o.referrer,utmCampaign:o.utmCampaign,utmContent:o.utmContent,utmMedium:o.utmMedium,utmSource:o.utmSource,device:o.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!e.essential.consentApproved&&e.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),e}loadEssentialState(t){var a;const e=this.loadLocalStorage(this.essentialSessionKey),s=this.loadCookie(this.essentialSessionKey),i=this.getInitialState();(a=t.visitor)!=null&&a.device&&(i.device=t.visitor.device);const o={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:i,visitorTests:[],isFirstLoad:!0},n=[e,s].filter(c=>c!==null).sort((c,h)=>+h.timestamp-+c.timestamp)[0]??o;return n.initialState||(t.visitor!==null?n.initialState=t.visitor:(n.initialState=i,n.initialState.createdAt=n.timestamp)),n}loadAnalyticsState(){const t=this.loadLocalStorage(this.analyticsSessionKey),e=this.loadCookie(this.analyticsSessionKey),s={timestamp:new Date,visitor:null,queue:[]};return[t,e].filter(i=>i!==null).sort((i,o)=>+o.timestamp-+i.timestamp)[0]??s}loadTemporaryState(){const t=this.sessionStorageGet(this.temporarySessionKey),e=t?JSON.parse(t,g):null,s=this.loadCookie(this.temporarySessionKey);return e??s??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persistCookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,this.state.analytics))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(t){const e=this.localStorageGet(t);return e===null?null:JSON.parse(e,g)}loadCookie(t){const e=this.getCookie(t);return e===null?null:JSON.parse(e,g)}persistLocalStorageState(t,e){this.localStorageSet(t,JSON.stringify(e))}persistCookieState(t,e,s=!1){const i=JSON.stringify(e),o=s?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${t}=${i};domain=.${window.location.hostname};path=/;SameSite=Strict;${o}`}deleteCookie(t){const e=new Date(0).toUTCString();document.cookie=`${t}=;domain=.${window.location.hostname};path=/;expires=${e};`}deleteLocalStorage(t){window.localStorage.removeItem(t)}getChannel(t){var s;return((s=[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(i=>i.test(t)))==null?void 0:s.name)??"other"}getShopifyAnalyticsId(){return this.getCookie("_shopify_y")}legacyGetCookieVisitor(){const t=this.getCookie("SHOPLIFT");return t===null?null:JSON.parse(t,g)}getCookie(t){const e=this.cookie.split("; ").filter(s=>s.split("=").at(0)===t).at(0);return e===void 0?null:e.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",t=>void(async()=>await this.onConsentChange(t.detail.analyticsAllowed,!0))()),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let t=0;const e=()=>{this.loadShopifyConsentApi()||t++<10&&window.setTimeout(e,100)};e()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const t=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),e=window.setTimeout(()=>void(async()=>await t())(),1e3);return}const s=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),s==="yes")};let e=window.setTimeout(()=>void(async()=>await t())(),5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],s=>{(async()=>{if(window.clearTimeout(e),s){this.log("Error loading consent tracking",s);return}await t()})()}),!0}return!1}async onConsentChange(t,e){try{if(this.log("Consent change detected"),this.state.essential.consentApproved=t,this.state.essential.hasConsentInteraction=e,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId();for(const s of this.state.analytics.queue.filter(i=>i.type===1||i.type===2)){const i=s;i.shopifyAnalyticsId=this.shopifyAnalyticsId}this.saveState(),await this.syncAllEvents()}catch(s){this.log("Error syncing on consent change",s)}}isThemePreview(){return isThemePreview||themeRole!=="main"}clearThemeBar(t,e,s){const i=structuredClone(s);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(o=>this.waitForElement(o,"#preview-bar-iframe, #PBarNextFrameWrapper").then(n=>(this.log("Found theme bar"),e&&(this.log("Removing theme bar"),n.remove()),t?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:i},T)}):Promise.resolve(null)))).catch(o=>console.error(o))}waitForElement(t,e){return new Promise(s=>{const i=document.querySelector(e);if(i){s(i);return}const o=new MutationObserver(n=>{const a=document.querySelector(e);if(a){o.disconnect(),s(a);return}});o.observe(t??document.documentElement,{childList:!0})})}setDebug(t){this.state.essential.debugMode=t,this.saveState()}log(t,...e){this.logHistory.push([`[SL] ${t}`,...e.map(s=>JSON.stringify(s))].join(" ")),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${t}`,...e)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole},logHistory:this.logHistory}}debug(){const t=this.debugState();console.log(JSON.stringify(t,T,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new _("aop-chs.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",true,false,false,true,1000,[{"id":"fc1a7a67-0235-41ef-933c-ca03c7b18540","startAt":"2025-03-06T17:57:08.798153Z","requiresCountry":false,"device":"all","status":"active","visitorOption":"all","ignoreTestViewParameterEnforcement":false,"statusHistory":[{"status":"active","createdAt":"2025-03-06T17:57:08.79901Z"}],"hypotheses":[{"visitorCount":7546,"trafficPercentage":0.5,"title":"Original","domSelectors":[],"id":"b21a6dca-a9a7-4610-b03b-e4780bad6279","type":"landing","themeId":143203762339,"affix":"lifepac-8-27-24","isControl":true,"redirectPath":null},{"visitorCount":7502,"trafficPercentage":0.5,"title":"Move Video Gallery","domSelectors":[],"id":"f639f9e1-dd1f-4d70-be53-eba98efbaa8c","type":"landing","themeId":143203762339,"affix":"sl-A71D281B","isControl":false,"redirectPath":null}],"targetAudiences":[],"title":"LIFEPAC Move Video Gallery"}],[]),await window.shopliftInstance.init())})()})(); })("/", { suffix: "", type: "index" }, "main", 143203762339, false)</script> <!-- End of Shoplift scripts --> <!-- OneTrust Cookies Consent Notice start for aop.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/018f3598-300f-78ca-b619-4d0c9c0a1396/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/consent/018f3598-300f-78ca-b619-4d0c9c0a1396/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="018f3598-300f-78ca-b619-4d0c9c0a1396" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for aop.com --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WNXXLSQN');</script> <!-- End Google Tag Manager --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> <meta name="theme-color" content="#fff"> <link rel="canonical" href="https://aop.com/"> <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="shortcut icon" type="image/png" href="//aop.com/cdn/shop/files/favicon-32x32.png?v=1715203512&width=32"><link rel="apple-touch-icon-precomposed" type="image/png" sizes="152x152" href="//aop.com/cdn/shop/files/favicon-aop.png?v=1715203474&width=152"><link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Caladea:wght@700&family=Open+Sans:wght@400;500;600;700;800&display=swap" rel="stylesheet"> <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script> <script type="text/javascript" defer="defer"> var loc = "http://web.aop.com/aopcom-am16g/pages/"; </script> <script type="text/javascript" src='https://cdn-us.clickdimensions.com/web/v10/CDWidget.js' defer="defer"></script><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>AOP Christian Homeschooling Curriculum | 4 Brands, 1 Trusted Name</title> <meta name="description" content="Designed to help your child succeed, AOP's Christian homeschool curriculum is more than worksheets and tests; it's the tool that helps you prepare your child for life ahead. Find flexible home learning with LIFEPAC and Horizons in print, Monarch online and accredited Ignite Christian Academy."><meta name="keywords" content="AOP"/><meta name="author" content="AOP"> <meta property="og:site_name" content="AOP Christian Homeschooling"> <meta property="og:url" content="https://aop.com/"> <meta property="og:title" content="AOP Christian Homeschooling Curriculum | 4 Brands, 1 Trusted Name"> <meta property="og:type" content="website"> <meta property="og:description" content="Designed to help your child succeed, AOP's Christian homeschool curriculum is more than worksheets and tests; it's the tool that helps you prepare your child for life ahead. Find flexible home learning with LIFEPAC and Horizons in print, Monarch online and accredited Ignite Christian Academy."><meta property="og:image" content="http://aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860"> <meta property="og:image:secure_url" content="https://aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860"> <meta property="og:image:width" content="154"> <meta property="og:image:height" content="70"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="AOP Christian Homeschooling Curriculum | 4 Brands, 1 Trusted Name"> <meta name="twitter:description" content="Designed to help your child succeed, AOP's Christian homeschool curriculum is more than worksheets and tests; it's the tool that helps you prepare your child for life ahead. Find flexible home learning with LIFEPAC and Horizons in print, Monarch online and accredited Ignite Christian Academy."><script src="//aop.com/cdn/shop/t/55/assets/lazysizes.min.js?v=19113999703148210021737582237" async="async"></script> <script src="//aop.com/cdn/shop/t/55/assets/global.min.js?v=164417445976002054911737582242" defer="defer"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="6Pq8zWwmOoTsQmbiHxgueBj-FhHKIfgs33xC8XNUsZA"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/63114739875/digital_wallets/dialog"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script> <script id="shopify-features" type="application/json">{"accessToken":"38421ed6d02a30137307fbe80387e0db","betas":["rich-media-storefront-analytics"],"domain":"aop.com","predictiveSearch":true,"shopId":63114739875,"locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "aop-chs.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"AOP v25.01.22","id":143203762339,"schema_name":"Kalles","schema_version":"4.2.3","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "aop.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=aop-chs.myshopify.com","https:\/\/cdn.logbase.io\/lb-upsell-wrapper.js?shop=aop-chs.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=53077\u0026v=shopifyApp_5.1.5\u0026ts=1742911790975\u0026shop=aop-chs.myshopify.com","https:\/\/aop-chs.classwallet.org\/api\/snippet?shop=aop-chs.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":63114739875,"offset":-18000,"reqid":"57c8e175-c9e5-4133-ac4a-cfb579211b6e-1745962459","pageurl":"aop.com\/","u":"e5ebb7c94f5a","p":"home"};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <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.2.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> <script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//aop.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script> <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://aop.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; </script> <script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 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); </script> <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})}})); </script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <link rel="preload" as="font" href="//aop.com/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4c900a44d52fda8610346ecb47baf4a6675c761bb1b61900652811623ec514c1" type="font/woff2" crossorigin><link rel="preload" as="font" href="//aop.com/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4c900a44d52fda8610346ecb47baf4a6675c761bb1b61900652811623ec514c1" type="font/woff2" crossorigin><link rel="preload" as="font" href="//aop.com/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4c900a44d52fda8610346ecb47baf4a6675c761bb1b61900652811623ec514c1" type="font/woff2" crossorigin><link href="//aop.com/cdn/shop/t/55/assets/base.css?v=47793308052885304041737582239" rel="stylesheet" type="text/css" media="all" /><link href="//aop.com/cdn/shop/t/55/assets/mmenu.css?v=111297087531963370781737582242" rel="stylesheet" type="text/css" media="all" /><link href="//aop.com/cdn/shop/t/55/assets/dynamic.css?v=30430959828280280421737582234" rel="stylesheet" type="text/css" media="all" /><link href="//aop.com/cdn/shop/t/55/assets/dynamic-new.css?v=86959386007601986171737582233" rel="stylesheet" type="text/css" media="all" /><style data-shopify>@font-face { font-family: "Open Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_n3.e625f784016f3f6ecc60fbe32f43a8968a01f630.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=3c4e84be0338707d19e9585d312f47b094a03d2dcaa404ac0627d95a8e217768") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_n3.802efb07b3f5051e538f43bcf2ea8622d85014ad.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=05ed9c6c3eb4e6c709fdac5cc91d7082ddc470c44b6577cc018d1232a1f80d97") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_i3.b96574b8fc32250fc5e056d1eec2d4eef8193064.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=e9824f4d9f19aa5b3f44bbec23b836a8701d9ecf4422ce4c1f0418c8df33d326") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_i3.0824557f2fc85ad602beaa6f5f27568602f0b60b.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=23df2ddf1c0640af4a6e239af90197789a9fc7ce40b6a4f78bcd7f9848e6c56f") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4c900a44d52fda8610346ecb47baf4a6675c761bb1b61900652811623ec514c1") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_n4.8512334118d0e9cf94c4626d298dba1c9f12a294.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=c2850eb78e32bc56ee5ca868f989ae23f3062513365505208e6a83b59d2c097c") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_i4.3854a246d5acf17aab4c771d3d4542818d3a46a8.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=62352765f4dcfc7b23c56b13ee5414244dba7ad92789bfa6fd466a1944afa8fa") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_i4.1cb364a3d4a7a0305132a25a76ac8fa7d381d3c6.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=f1336e6bd7c473a376dc9d04ef2bf8b497bbd362a07c6f82967e464911f6259d") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_n6.63a74f6cbbfef729fb07955b2d5b4cc83273862e.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=d68cf15f0fe6a500f6a34a412fa8da7aa6a150d747d9ac1316733e5952b00811") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_n6.1c4dde7af5554df3b20e440ca17dc8a316a9e1d0.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=407dbebf8037fe485bd93df75dde5449e224dbf343557134bfb8618b51911245") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_i6.3c2f244fa87a8349d8ae0b5a10085e371e7fee16.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4082579f44c1c7e5314aaabe01f1cbd2b286f0eb5611d9973c77056d5f70d071") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_i6.1e8aab012f9b827eab6b16d8f48ab8f1a34375b4.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=67c1cf429a05f155f17e4645fee3c955b28f4b1a82aaec607115a9d7edb8b839") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_n7.8bfd11295a1edbb769a778900a2afc48b16848e7.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=804cdd81021afd1cb6029062a679da542a915575a63c615a8b986aa72cc417ea") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_n7.4e2eb03bfa5cdc209fbd1b7b5ee863b8032f4b36.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=951bb02b989d3b21b51a862213725f9ebd6790e93ce9c423251ab7a9bdfbd2f9") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_i7.f2dd6989e403681b1042ba33de0a0ae8062b7ecb.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=4f3d44e6d9fb4e1946e5985ca67e431cdb9206debeae244054a4632f94af52b1") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_i7.2b1150c87b2f7e0338af40875cb176d5ab2ddad7.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=899b23c8dfa2087c49fc5cebe900bea09d9b14b09f78d78ed60c62bff3e2a7e4") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_n8.1a6578d1602b9445554d723b8c42e0908f4d82f0.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=bc738712e775e9fe90091e2bbd7a319edcf0780cc577674336130ddb0b89b17c") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_n8.5bba25de3685e6a02f32b4a9e97462d3380a62e3.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=068b857e0de6dc176a0f40eb4cb260e939971d001e57ee768f415f2069882e3a") format("woff"); } @font-face { font-family: "Open Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("//aop.com/cdn/fonts/open_sans/opensans_i8.8b08aad33296d7a8054c4b5e66e8dcf089f97539.woff2?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=aa3af64be377ddd5c438909111802ced961194ced4b742ad254ad6a1ad3220c0") format("woff2"), url("//aop.com/cdn/fonts/open_sans/opensans_i8.766c70b14859f6f2957cc52f60de314524ef9940.woff?h1=YW9wLWNocy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h2=YW9wLmNvbQ&h3=bW9uYXJjaC5hb3AuY29t&h4=bW9uYXJjaC1jb21tZXJjZS5hb3AuY29t&h5=bW9uYXJjaC1zaWdudXAuYW9wLmNvbQ&hmac=dcd626ee78eadfe3daaf626d032f952af7da66f1535c590509ff44cb64b0c20e") format("woff"); } :root { /* CSS Variables */ --wrapper-mw : 1420px; --font-family-1 : "Open Sans", sans-serif;; --font-family-2 : "Open Sans", sans-serif;; --font-family-3 : "Open Sans", sans-serif;; --font-body-family : "Open Sans", sans-serif;; --font-heading-family: "Open Sans", sans-serif;; --t4s-success-color : #428445; --t4s-success-color-rgb : 66, 132, 69; --t4s-warning-color : #e0b252; --t4s-warning-color-rgb : 224, 178, 82; --t4s-error-color : #EB001B; --t4s-error-color-rgb : 235, 0, 27; --t4s-light-color : #ffffff; --t4s-dark-color : #222222; --t4s-highlight-color : #ec0101; --t4s-tooltip-background : #1b1c1e; --t4s-tooltip-color : #fff; --primary-sw-color : #1b1c1e; --primary-sw-color-rgb : 27, 28, 30; --border-sw-color : #ddd; --secondary-sw-color : #878787; --primary-price-color : #1b1c1e; --secondary-price-color : #878787; --t4s-body-background : #fff; --text-color : #1b1c1e; --text-color-rgb : 27, 28, 30; --heading-color : #1b1c1e; --accent-color : #f58234; --accent-color-rgb : 245, 130, 52; --accent-color-darken : #d25b0a; --accent-color-hover : var(--accent-color-darken); --secondary-color : #1b1c1e; --secondary-color-rgb : 27, 28, 30; --link-color : #f15a37; --link-color-hover : #f58234; --border-color : #e1e2e3; --border-color-rgb : 225, 226, 227; --border-primary-color : #e1e2e3; --button-background : #f15a37; --button-color : #fff; --button-background-hover : #f58234; --button-color-hover : #fff; --secondary-light-button-background : rgba(0,0,0,0); --secondary-light-button-color : #ececec; --secondary-light-button-background-hover : rgba(0,0,0,0); --secondary-light-button-color-hover : #fff; --secondary-dark-button-background : rgba(0,0,0,0); --secondary-dark-button-color : #1b1c1e; --secondary-dark-button-background-hover : #1b1c1e; --secondary-dark-button-color-hover : #fff; --sale-badge-background : #ff4e00; --sale-badge-color : #fff; --new-badge-background : #109533; --new-badge-color : #fff; --preorder-badge-background: #0774d7; --preorder-badge-color : #fff; --soldout-badge-background : #999999; --soldout-badge-color : #fff; --custom-badge-background : #00A500; --custom-badge-color : #fff;/* Shopify related variables */ --payment-terms-background-color: ; --lz-background: #f5f5f5; --lz-img: url("//aop.com/cdn/shop/t/55/assets/t4s_loader.svg?v=93776123916324796611737582253");--h1:42px; --h2:36px; --h3:30px; --h4:24px; --h5:18px; --h6:16px; --p:16px; } html { font-size: 62.5%; height: 100%; } body { margin: 0; overflow-x: hidden; font-size:16px; letter-spacing: 0px; color: var(--text-color); font-family: var(--font-body-family); line-height: 1.4; font-weight: 400; -webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto; } /* @media screen and (min-width: 750px) { body { font-size: 1.6rem; } } */ h1, h2, h3, h4, h5, h6, .t4s_as_title { color: var(--heading-color); font-family: var(--font-heading-family); line-height: 1.4; font-weight: 600; letter-spacing: 0px; } h1 { font-size: 42px } h2 { font-size: 36px } h3 { font-size: 30px } h4 { font-size: 24px } h5 { font-size: 18px } h6 { font-size: 16px } a,.t4s_as_link { /* font-family: var(--font-link-family); */ color: var(--link-color); } a:hover,.t4s_as_link:hover { color: var(--link-color-hover); } button, input, optgroup, select, textarea { border-color: var(--border-color); } .t4s_as_button, button, input[type="button"]:not(.t4s-btn), input[type="reset"], input[type="submit"]:not(.t4s-btn) { font-family: var(--font-button-family); color: var(--button-color); background-color: var(--button-background); border-color: var(--button-background); } .t4s_as_button:hover, button:hover, input[type="button"]:not(.t4s-btn):hover, input[type="reset"]:hover, input[type="submit"]:not(.t4s-btn):hover { color: var(--button-color-hover); background-color: var(--button-background-hover); border-color: var(--button-background-hover); } .t4s-cp,.t4s-color-accent { color : var(--accent-color) }.t4s-ct,.t4s-color-text { color : var(--text-color) }.t4s-ch,.t4ss-color-heading { color : var(--heading-color) }.t4s-csecondary { color : var(--secondary-color) } .t4s-fnt-fm-1 { font-family: var(--font-family-1) !important; } .t4s-fnt-fm-2 { font-family: var(--font-family-2) !important; } .t4s-fnt-fm-3 { font-family: var(--font-family-3) !important; } .t4s-cr { color: var(--t4s-highlight-color); } .t4s-price__sale { color: var(--primary-price-color); }.t4s-fix-overflow.t4s-row { max-width: 100vw;margin-left: auto;margin-right: auto;}.lazyloadt4s-opt {opacity: 1 !important;transition: opacity 0s, transform 1s !important;}.t4s-d-block {display: block;}.t4s-d-none {display: none;}@media (min-width: 768px) {.t4s-d-md-block {display: block;}.t4s-d-md-none {display: none; }}@media (min-width: 1025px) {.t4s-d-lg-block {display: block;}.t4s-d-lg-none {display: none; }}</style><script> const isBehaviorSmooth = 'scrollBehavior' in document.documentElement.style && getComputedStyle(document.documentElement).scrollBehavior === 'smooth'; const t4sXMLHttpRequest = window.XMLHttpRequest, documentElementT4s = document.documentElement; documentElementT4s.className = documentElementT4s.className.replace('no-js', 'js');function loadImageT4s(_this) { _this.classList.add('lazyloadt4sed')};(function() { const matchMediaHoverT4s = (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches; documentElementT4s.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' t4sp-sticky' : ' t4sp-no-sticky'); documentElementT4s.className += matchMediaHoverT4s ? ' t4sp-no-hover' : ' t4sp-hover'; window.onpageshow = function() { if (performance.navigation.type === 2) {document.dispatchEvent(new CustomEvent('cart:refresh'))} }; if (!matchMediaHoverT4s && window.width > 1024) { document.addEventListener('mousemove', function(evt) { documentElementT4s.classList.replace('t4sp-no-hover','t4sp-hover'); document.dispatchEvent(new CustomEvent('theme:hover')); }, {once : true} ); } }());</script><style> :root { /** * --------------------------------------------------------------------- * SPACING VARIABLES * * We are using a spacing inspired from frameworks like Tailwind CSS. * --------------------------------------------------------------------- */ --spacing-0-5: 0.125rem; /* 2px */ --spacing-1: 0.25rem; /* 4px */ --spacing-1-5: 0.375rem; /* 6px */ --spacing-2: 0.5rem; /* 8px */ --spacing-2-5: 0.625rem; /* 10px */ --spacing-3: 0.75rem; /* 12px */ --spacing-3-5: 0.875rem; /* 14px */ --spacing-4: 1rem; /* 16px */ --spacing-4-5: 1.125rem; /* 18px */ --spacing-5: 1.25rem; /* 20px */ --spacing-5-5: 1.375rem; /* 22px */ --spacing-6: 1.5rem; /* 24px */ --spacing-6-5: 1.625rem; /* 26px */ --spacing-7: 1.75rem; /* 28px */ --spacing-7-5: 1.875rem; /* 30px */ --spacing-8: 2rem; /* 32px */ --spacing-8-5: 2.125rem; /* 34px */ --spacing-9: 2.25rem; /* 36px */ --spacing-9-5: 2.375rem; /* 38px */ --spacing-10: 2.5rem; /* 40px */ --spacing-11: 2.75rem; /* 44px */ --spacing-12: 3rem; /* 48px */ --spacing-14: 3.5rem; /* 56px */ --spacing-16: 4rem; /* 64px */ --spacing-18: 4.5rem; /* 72px */ --spacing-20: 5rem; /* 80px */ --spacing-24: 6rem; /* 96px */ --spacing-28: 7rem; /* 112px */ --spacing-32: 8rem; /* 128px */ --spacing-36: 9rem; /* 144px */ --spacing-40: 10rem; /* 160px */ --spacing-44: 11rem; /* 176px */ --spacing-48: 12rem; /* 192px */ --spacing-52: 13rem; /* 208px */ --spacing-56: 14rem; /* 224px */ --spacing-60: 15rem; /* 240px */ --spacing-64: 16rem; /* 256px */ --spacing-72: 18rem; /* 288px */ --spacing-80: 20rem; /* 320px */ --spacing-96: 24rem; /* 384px */ /* margin */ --margin-zero:0px; /* round radius*/ --border-round:50px; /* display */ --display-flex:flex; --display-block:block; --display-none:none; --display-inline-block:inline-block; /* align */ --align-start:flex-start; --align-mid:center; --align-end:flex-end; /* justify */ --justify-start:flex-start; --justify-mid:center; --justify-end:flex-end; --justify-space-between:space-between; /* position */ --positon-absolute:absolute; --position-fixed:fixed; --positon-relative:relative; /* width/height*/ --full:100%; /* null */ --null:0px; /* extra color*/ --color-sky:#e3effb; /* text center*/ --text-center:center; --text-left:left; --text-right:right; /* font family */ --font-heading:'Caladea', serif; --font-body:'Open Sans', sans-serif; /*==text-size==*/ --text-h1:42px; --text-h2:36px; --text-h3:30px; --text-h4:24px; --text-h5:18px; --text-h6:16px; /** * --------------------------------------------------------------------- * COLORS * --------------------------------------------------------------------- */ --blue:#003c51; --sky:#00829b; --black:#1b1c1e; /* weight */ --light:300; --regular:400; --medium:500; --bold:600; /** * --------------------------------------------------------------------- * OTHER * --------------------------------------------------------------------- */ } </style> <script data-ot-ignore src="//aop.com/cdn/shop/t/55/assets/mmenu.js?v=172212567967625100051737582243" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js" defer="defer"></script> <script src="//aop.com/cdn/shop/t/55/assets/flickity.pkgd.min.js?v=108882233329396488081737582236" defer="defer"></script> <script src="//aop.com/cdn/shop/t/55/assets/custom.js?v=2769683348124984131737582725" defer="defer"></script> <script src="https://files.aop.com/glnmedia/landing/master-template/js/fontawesome/all.min.js" defer="defer"></script> <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> <script async src="https://static.klaviyo.com/onsite/js/UrN62Z/klaviyo.js?company_id=UrN62Z"></script> <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script> <script> window.klaviyoReviewsProductDesignMode = false </script> <!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> <!-- common for all pages --> <script src="https://cdn.shopify.com/extensions/264f3360-3201-4ab7-9087-2c63466c86a3/sc-easy-redirects-5/assets/esc-redirect-app-live-feature.js" async></script> <!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-engine/blocks/app-embed/8f7c0857-8e71-463d-a168-8e133094753b --><link href="//cdn.shopify.com/extensions/34258e3a-a866-4bfb-acbf-370e50fcbdaa/se-wishlist-engine-199/assets/wishlist-engine.css" rel="stylesheet" type="text/css" media="all" /> <meta name="wishlist_shop_current_currency" content="${{amount}}" id="wishlist_shop_current_currency"/> <script data-id="Ad05seVZTT0FSY1FTM__14198427981142892921" type="application/javascript"> var customHeartIcon=''; var customHeartFillIcon=''; </script> <script src="https://cdn.shopify.com/extensions/34258e3a-a866-4bfb-acbf-370e50fcbdaa/se-wishlist-engine-199/assets/wishlist-engine-app.js" defer></script> <!-- END app block --><script src="https://cdn.shopify.com/extensions/e814de12-1c73-4b43-afb6-eba9daf21f72/youtube-gallery-30/assets/reputon-youtube-carousel.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/e12cc862-151a-4a9e-9f07-a39ad526cb6a/smile-io-176/assets/smile-loader.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/c021c471-09bc-4ace-ad68-8ccea94ab403/selleasy-76/assets/lb-selleasy.js" type="text/javascript" defer="defer"></script> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 63114739875,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};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> <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 63114739875,storefrontBaseUrl: "https://aop.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"867270819","configuration":"{\"pixel_id\":\"863054850377532\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"696418467","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-1068642910\\\",\\\"GT-KFGTCV52\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-1068642910\\/0nrXCJv6vKwaEN7kyP0D\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-1068642910\\/f9qpCKf6vKwaEN7kyP0D\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-1068642910\\/NmYqCKT6vKwaEN7kyP0D\\\",\\\"MC-QK1C856MYK\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-1068642910\\/IDpFCJj6vKwaEN7kyP0D\\\",\\\"MC-QK1C856MYK\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-1068642910\\/WdjhCKH6vKwaEN7kyP0D\\\",\\\"MC-QK1C856MYK\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-1068642910\\/ZY5WCKr6vKwaEN7kyP0D\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-1068642910\\/64ufCJ76vKwaEN7kyP0D\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"5eac266b39be96dbf2c723365d038540","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"358318243","configuration":"{\"shop\":\"aop-chs.myshopify.com\", \"shopliftUrl\":\"https://events.shoplift.ai/api/events\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f0a09598e426289e76ba67423abc3bee","type":"APP","apiClientId":7521861633,"privacyPurposes":["ANALYTICS"]},{"id":"138346659","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"020c8334f71847a89d56483e2788889b","type":"APP","apiClientId":5519923,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"50004131","configuration":"{\"advertiserId\":\"53077\",\"shopDomain\":\"aop-chs.myshopify.com\",\"appVersion\":\"shopifyApp_5.1.5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"723a52ea25b5d2ae2886750d6c196fb6","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"33489059","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM-WNXXLSQN"},{"id":"55115939","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"cj-network-integration-pixel"},{"id":"145326243","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing Conversion Pixel"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "com",initData: {"shop":{"name":"AOP Christian Homeschooling","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"aop-chs.myshopify.com","countryCode":"US","storefrontUrl":"https://aop.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://aop.com/cdn","61ecc980wea18e63ep4a95f96em47ed14f3",{"modern":"","legacy":""},{"shopId":"63114739875","storefrontBaseUrl":"https://aop.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"61ecc980wea18e63ep4a95f96em47ed14f3"});</script><script> window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'USD'; var meta = {"page":{"pageType":"home"}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; } </script> <script class="analytics"> (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 63114739875, theme_id: 143203762339, app_name: "storefront", context_url: window.location.href, source_url: "//aop.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//aop.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//aop.com/cdn/s/trekkie.storefront.423a314223fb7e8d7c94337fcd62d7ad8c06d7a5.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":63114739875,"isMerchantRequest":null,"themeId":143203762339,"themeCityHash":"13862625652799513209","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//aop.com/cdn/shopifycloud/shopify/assets/shop_events_listener-f55dd2979ec32029c7d9e0b454ab8b33f79c01ca039d17a6f5c9b95647564b19.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script defer src="https://aop.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.1.min.js" data-application="storefront-renderer" data-shop-id="63114739875" data-render-region="gcp-europe-west1" data-page-type="index" data-theme-instance-id="143203762339" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" ></script> </head> <body class="template-index "><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WNXXLSQN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a class="skip-to-content-link visually-hidden" href="#MainContent">Skip to content</a> <div class="t4s-close-overlay t4s-op-0"></div> <div class="t4s-website-wrapper"><div id="shopify-section-title_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fixed"><style data-shopify>.t4s-title {--color: #222222; font-family: var(--font-family-2); font-size: 24px; font-weight: 600;} .t4s-top-heading .t4s-cbl { --color: #222222; } @media (min-width: 768px) { .t4s-title { font-size: 24px; font-weight: 600;} }.t4s-subtitle {font-style: italic;--color: #878787; font-family: var(--font-family-2); font-size: 24px; font-weight: 600;} @media (min-width: 768px) { .t4s-subtitle { font-size: 24px; font-weight: 600;} }</style></div><div id="shopify-section-pr_item_config" class="shopify-section t4s-section t4s-section-config t4s-section-config-product t4s-section-admn-fixed"><style data-shopify> .t4s-section-config-product .t4s_box_pr_grid { margin-bottom: 100px; } .t4s-section-config-product .t4s-top-heading { margin-bottom: 30px; } .t4s-product:not(.t4s-pr-style4) { --pr-btn-radius-size : 40px; }.t4s-product { --swatch-color-size : 20px; --swatch-color-size-mb : 20px; --pr-background-overlay : rgba(0, 0, 0, 0.1); --product-title-family : var(--font-family-1); --product-title-style : none; --product-title-size : 14px; --product-title-weight : 500; --product-title-line-height: 18px; --product-title-spacing : 0px; --product-price-size : 14px; --product-price-weight : 400; --product-space-img-txt : 15px; --product-space-elements : 4px; --pr-countdown-color : #222; --pr-countdown-bg-color : rgba(255, 255, 255, 0.1); } .t4s-product:not(.t4s-pr-packery) { --product-title-color : #293341; --product-title-color-hover : #c91f28; --product-price-color : #696969; --product-price-color-second : #696969; --product-price-sale-color : #ec0101; --product-vendors-color : #878787; --product-vendors-color-hover : #56cfe1; }</style><style data-shopify>.t4s-pr-style1 { --pr-addtocart-color : #ffffff; --pr-addtocart-color2 : #222; --pr-addtocart-color-hover : #222222; --pr-addtocart-color2-hover : #fff; --pr-quickview-color : #ffffff; --pr-quickview-color2 : #222; --pr-quickview-color-hover : #222222; --pr-quickview-color2-hover : #fff; --pr-wishlist-color : #ffffff; --pr-wishlist-color2 : #222; --pr-wishlist-color-hover : #222222; --pr-wishlist-color2-hover : #fff; --pr-wishlist-color-active : #e81e63; --pr-wishlist-color2-active : #fff; --pr-compare-color : #ffffff; --pr-compare-color2 : #222; --pr-compare-color-hover : #222222; --pr-compare-color2-hover : #fff; --size-list-color : #ffffff; }</style><style data-shopify>.t4s-pr-style2 { --pr-addtocart-color : #ffffff; --pr-addtocart-color2 : #222; --pr-addtocart-color-hover : #222222; --pr-addtocart-color2-hover : #fff; --pr-quickview-color : #ffffff; --pr-quickview-color2 : #222; --pr-quickview-color-hover : #222222; --pr-quickview-color2-hover : #fff; --pr-wishlist-color : #ffffff; --pr-wishlist-color2 : #222; --pr-wishlist-color-hover : #222222; --pr-wishlist-color2-hover : #fff; --pr-wishlist-color-active : #e81e63; --pr-wishlist-color2-active : #fff; --pr-compare-color : #ffffff; --pr-compare-color2 : #222; --pr-compare-color-hover : #222222; --pr-compare-color2-hover : #fff; --size-list-color : #ffffff; }</style></div><div id="shopify-section-btn_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fixed"><style data-shopify>:root { --btn-radius:0px; --t4s-other-radius : 0px; } button{ font-family: var(--font-family-1) !important; } .t4s-btn-base { font-family: var(--font-family-1) !important; --btn-fw:600; }</style></div><h1 class="site-header__logo t4s-d-none">AOP Christian Homeschooling</h1><div id="shopify-section-announcement-bar" class="shopify-section t4-section t4-section-announcement-bar t4s_bk_flickity t4s_tp_cd"><link href="//aop.com/cdn/shop/t/55/assets/pre_flickityt4s.min.css?v=80452565481494416591737582236" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.t4s-announcement-bar { background-color: #fcb13b;min-height:45px;} .t4s-announcement-bar * {font-size:13px;} .t4s-announcement-bar__wrap,.t4s-announcement-bar__wrap a { color:#363636 } .t4s-announcement-bar__wrap {padding: 5px 10px;min-height:45px} .t4s-announcement-bar__item p a { z-index: 5;position: relative; }.t4s-announcement-bar__item p {margin-bottom:0} .t4s-announcement-bar__item strong {font-size: 14px;font-weight: 600;} .t4s-announcement-bar__close { color:#363636;padding: 0;background-color: transparent;line-height: 1;transition: .2s;font-size:13px; } .t4s-announcement-bar__close:hover,.t4s-announcement-bar__close:focus { background-color: transparent !important; opacity: .7; color:#363636 !important; } .t4s-announcement-bar .t4s-col-auto { line-height: 1; }.t4s-announcement-bar__item p a:hover { opacity: .7 }.t4s-announcement-bar.t4s-type-close-1 .t4s-iconsvg-close {width: 9px;height: 9px;stroke-width: 2px;}.t4s-announcement-bar:not(.t4s-type-close-1) .t4s-iconsvg-close {width: 15px;height: 15px;stroke-width: 1.5px;}.t4s-announcement-bar.t4s-type-close-2 .t4s-announcement-bar__close { font-size:0 !important }.t4s-announcement-bar.t4s-type-close-3 .t4s-iconsvg-close { display: none !important }.t4s-announcement-bar__close.t4s-op-0 { opacity: 0 !important; } svg.t4s-icon-arrow { width: 12px;display: inline-block; } .t4s-announcement-bar__item .t4s-icon-arrow { -webkit-transition: .2s ease-in-out; transition: -webkit-transform .2s ease-in-out,transform .2s ease-in-out; } .t4s-announcement-bar__item:hover .t4s-icon-arrow { transform: translateX(0.25rem); } .t4s-announcement-bar .t4s-countdown-enabled {display: inline-block}</style><svg class="t4s-d-none"><symbol id="icon-announcement-bar" viewBox="0 0 14 10" fill="none"><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"></path></symbol></svg><div aria-hidden="false" class="t4s-announcement-bar t4s-pr t4s-oh t4s-type-close-2" data-ver='1_nt' data-date='0'> <div class="t4s-container"> <div class="t4s-row t4s-gx-0 t4s-flex-nowrap t4s-align-items-center"><div class="t4s-col-item t4s-col-auto t4s-d-none t4s-d-md-block"><button class="t4s-announcement-bar__close t4s-op-0"><svg role="presentation" class="t4s-iconsvg-close" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg> close</button></div><div class="t4s-announcement-bar__wrap t4s-col t4s-col-item t4s-d-flex t4s-align-items-center t4s-text-center t4s-row t4s-row-cols-1 t4s-g-0 flickityt4s t4s-slide-eff-fade" data-flickityt4s-js='{ "cellAlign": "center","imagesLoaded": 0,"lazyLoad": 0,"freeScroll": 0,"wrapAround": true,"autoPlay" : 3500.0,"pauseAutoPlayOnHover" : true, "prevNextButtons": false,"pageDots": false, "contain" : 1,"adaptiveHeight" : 1,"dragThreshold" : 5,"percentPosition": 1 }'><div id="b_announcement_YzKBQx" data-select-flickity class="t4s-col-item t4s-announcement-bar__item t4s-pr t4s-oh t4s-rte--list"><p><strong>Limited Time: 15% off with code SPRING15 </strong></p></div></div><div class="t4s-col-item t4s-col-auto"><button class="t4s-announcement-bar__close t4s-z-100"><svg role="presentation" class="t4s-iconsvg-close" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg> close</button></div></div> </div> </div> <script>try { if (document.cookie.indexOf('t4s_announcement_kalles_1_nt') > -1) { document.getElementById('shopify-section-announcement-bar').setAttribute("aria-hidden", true);document.getElementsByClassName('t4s-announcement-bar')[0].setAttribute("aria-hidden", true);document.getElementsByClassName('t4s-announcement-bar')[0].classList.add('t4s-d-none'); } }catch(err) {}</script></div><div id="shopify-section-top-bar" class="shopify-section t4-section t4s_tp_flickity t4s_tp_cd t4s-pr"><style data-shopify>.t4s-top-bar { --tb-color: #1b1c1e; --tb-background: #e1e2e3; --tb-border-w:0px; --tb-border: #000000; --tb-color-a-hover: #00829b; } .t4s-top-bar { font-size:13px; background-color: var(--tb-background); border-bottom: var(--tb-border-w) solid var(--tb-border); color:var(--tb-color) } .t4s-top-bar * { font-size:13px;} .t4s-top-bar__wrap { padding: 10px 0; min-height:45px; } .t4s-top-bar a { color:var(--tb-color) } .t4s-top-bar .t4s-top-bar-text__item a {color:#00829b; } .t4s-top-bar a:hover { color:var(--tb-color-a-hover) } .t4s-top-bar-text__item strong { font-weight: var(--tb-fw-bold); color: var(--tb-color-bold); } .t4s-top-bar-text__item p {margin-bottom:0} .t4s-top-bar .ml__15 { margin-inline-start: 15px; } .t4s-top-bar__html i {font-size: 16px;vertical-align: middle;} .t4s-top-bar__html svg,.t4s-top-bar__location svg {width: 16px;height: 16px;vertical-align: middle;display: inline-block;} .t4s-top-bar__currencies,.t4s-top-bar__languages{margin-inline-start: 15px;} .t4s-top-bar__currencies button,.t4s-top-bar__languages button{background: transparent;color: var(--tb-color);display: flex;padding: 0;align-items: center;line-height: 20px;font-size: 100%;} .t4s-top-bar__currencies .t4s-dropdown__wrapper button,.t4s-top-bar__languages .t4s-dropdown__wrapper button{margin-bottom: 5px} .t4s-top-bar__currencies button:hover,.t4s-top-bar__languages button:hover{background: transparent;color: var(--tb-color-a-hover);} .t4s-top-bar__currencies button svg,.t4s-top-bar__languages button svg{width: 8px;margin-inline-start: 5px;} .t4s-top-bar__currencies .t4s-dropdown__wrapper,.t4s-top-bar__languages .t4s-dropdown__wrapper {background: var(--t4s-body-background );padding: 15px;} .t4s-top-bar__currencies .t4s-drop-arrow, .t4s-top-bar__languages .t4s-drop-arrow {background-color:var(--t4s-body-background );} .t4s-top-bar__currencies button[data-flagst4s="md"]:not(:last-child), .t4s-top-bar__languages button[data-flagst4s="md"]:not(:last-child){margin-bottom: 7px;} .t4s-top-bar__currencies .t4s-dropdown__wrapper button,.t4s-top-bar__languages .t4s-dropdown__wrapper button {color: var(--text-color);} .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected{color: var(--tb-color-a-hover);} @media (max-width: 767px) { .t4s-top-bar__currencies .t4s-dropdown__wrapper.is-style-mb--false,.t4s-top-bar__languages .t4s-dropdown__wrapper.is-style-mb--false {min-width: 100px;max-width:300px;width: auto;} .t4s-top-bar__currencies .t4s-dropdown__wrapper button, .t4s-top-bar__languages .t4s-dropdown__wrapper button { color: var(--text-color); padding: 5px 0; } } .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected { color: var(--link-color-hover); } @media(min-width:768px){ .t4sp-hover .t4s-top-bar__currencies .t4s-dropdown__wrapper button:hover, .t4sp-hover .t4s-top-bar__languages .t4s-dropdown__wrapper button:hover {color: var(--link-color-hover); } .t4s-top-bar__languages .t4s-dropdown__wrapper, .t4s-top-bar__currencies .t4s-dropdown__wrapper {min-width: 100px;max-width: 300px;width: auto;} .t4s-top-bar__currencies .t4s-dropdown__wrapper.t4s-currency_type_1 {min-width: 205px;} } .t4s-top-bar .t4s-countdown-enabled {display: inline-block}</style><div data-topbar-options='{ "isTransparent": false }' id="t4s-top-bar-main" class="t4s-top-bar"> <div class="t4s-container"> <div class="t4s-row t4s-top-bar__wrap t4s-align-items-center"> <div id="b_top-bar-0" class="t4s-top-bar__html t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-start t4s-d-none t4s-d-md-none t4s-d-lg-block"><style data-shopify>.t4s-top-bar-custom__html a{border:0!important}</style><div class="t4s-top-bar-custom__html t4s-rte--list"> <ul> <li><svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M18.826 21.2a1.373 1.373 0 0 0 1.374-1.374v-3.205a1.374 1.374 0 0 0-1.374-1.374 9.796 9.796 0 0 1-3.132-.503 1.382 1.382 0 0 0-1.392.338l-1.318 1.32a13.527 13.527 0 0 1-5.394-5.395l1.31-1.31c.375-.356.512-.888.347-1.4a9.948 9.948 0 0 1-.494-3.123A1.374 1.374 0 0 0 7.379 3.8H4.174A1.374 1.374 0 0 0 2.8 5.174C2.8 14.01 9.99 21.2 18.826 21.2zM4.174 4.716h3.205a.458.458 0 0 1 .458.458c0 1.172.183 2.317.54 3.406a.435.435 0 0 1-.11.458l-1.804 1.795c1.511 2.958 3.728 5.175 6.695 6.704l1.785-1.804a.47.47 0 0 1 .468-.12c1.098.367 2.243.55 3.415.55a.458.458 0 0 1 .458.458v3.205a.458.458 0 0 1-.458.458c-8.333 0-15.11-6.777-15.11-15.11a.458.458 0 0 1 .458-.458z" fill="#003C51"></path> </svg><a href="tel:+18006223070">+1 800 622 3070</a></li> </ul> </div> </div> <div id="b_top-bar-1" class="t4s-top-bar__text t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-center "><div class="t4s-top-bar-text__item t4s-rte--list"><p><a href="/pages/curriculum" title="Curriculum">No Shipping Fees. Just Great Curriculum! →</a></p></div><style data-shopify>.t4s-top-bar { --tb-fw-bold:400; --tb-color-link: #ffffff; --tb-color-bold: #ec0101; }</style> </div> <div id="b_a8783b17-3c09-476d-b53e-83fd033e1728" class="t4s-top-bar__html t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-end t4s-d-none t4s-d-md-none t4s-d-lg-block"><style data-shopify>.t4s-top-bar-custom__html a{border:0!important}</style><div class="t4s-top-bar-custom__html t4s-rte--list"> <ul> <li><a href="https://monarch-app.aop.com/"> <svg width="24" height="23" viewbox="0 0 24 23" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#m5fr9wymba)"> <path d="M7.67 17.736S.37 15.18.024 8.716c-.344-6.44 2.96-8.68 2.96-8.68S10.545 2.545 11.4 6.93c.854 4.389-1.208 7.322-1.732 8.555-.979 2.313-2 2.248-2 2.248v.003z" fill="#29B4CC"></path> <path d="M7.599 17.25s-4.48-1.537-5.546-5.999C.987 6.783 4.177 4.442 4.177 4.442s5.252 1.205 6.115 5.1c.688 3.108-.942 5.136-1.314 6.016-.697 1.647-1.382 1.695-1.382 1.695l.003-.003z" fill="url(#and1v9trpb)"></path> <path d="M4.662 16.01c-.392 1.08 1.038 1.878 5.498 3.522 4.91 1.811 9.102 3.661 9.587 2.82.631-1.09-5.094-3.787-9.398-5.807-2.327-1.091-5.227-1.8-5.687-.536z" fill="#45447F"></path> <path d="M7.655 17.27s-4.372-6.555-.688-12.024C10.639-.204 14.697 0 14.697 0s4.615 6.676 2.618 10.769c-1.997 4.092-5.472 5.215-6.653 5.898-2.215 1.28-3.004.603-3.004.603h-.003z" fill="#F05A34"></path> <path d="M7.895 16.833s-2.49-3.9-.624-8.185c1.873-4.29 5.822-4.124 5.822-4.124s3.407 3.997 1.72 7.692c-1.345 2.95-3.914 3.599-4.758 4.087-1.576.91-2.163.53-2.163.53h.003z" fill="url(#9a3e9usftc)"></path> <path d="M7.604 17.191s2.29-3.049 4.677-4.538c2.386-1.49 4.662-2.6 6.258-2.643 1.597-.042 3.867 1.614 4.886 4.296 1.015 2.685.48 4.078-.003 4.88-.765 1.266-2.217 1.652-3.681 1.965-1.467.313-5.697.437-8.738-1.12-2.728-1.396-3.396-2.843-3.396-2.843l-.003.003z" fill="#F05A34"></path> <path d="M8.092 17.061s2.166-2.081 3.873-3.142c1.703-1.063 2.956-1.348 4.403-1.37 1.258-.02 3.018.677 3.892 2.699.812 1.881.474 2.953-.056 3.782-.564.886-1.648 1.219-2.708 1.357-2.567.338-4.36.087-6.152-.64-2.152-.875-3.252-2.686-3.252-2.686z" fill="url(#i8ae0wd41d)"></path> </g> <defs> <lineargradient id="and1v9trpb" x1="4.382" y1="6.698" x2="9.677" y2="17.832" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#29B4CC"></stop> </lineargradient> <lineargradient id="9a3e9usftc" x1="12.049" y1="7.74" x2="7.979" y2="18.63" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#FBB03B"></stop> </lineargradient> <lineargradient id="i8ae0wd41d" x1="17.047" y1="16.469" x2="5.652" y2="17.259" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#FBB03B"></stop> </lineargradient> <clippath id="m5fr9wymba"> <path fill="#fff" d="M0 0h24v22.561H0z"></path> </clippath> </defs> </svg> Student Access </a></li> <li class="login"><svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.5 14c4.14 0 7.5 1.57 7.5 3.5V20H4v-2.5c0-1.93 3.36-3.5 7.5-3.5zm6.5 3.5c0-1.38-2.91-2.5-6.5-2.5S5 16.12 5 17.5V19h13v-1.5zM11.5 5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 0 1 0-7zm0 1a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5z" fill="#003C51"></path> </svg> <a href="javascript:void(0);" title="#">Log In / Create Account</a></li> </ul> </div> </div></div> </div> </div><div id="t4s-hsticky__sentinel" class="t4s-op-0 t4s-pe-none t4s-pa t4s-w-100"></div><style>#t4s-hsticky__sentinel {height: 1px;bottom: 0;}</style></div><header id="shopify-section-header-inline" class="shopify-section t4s-section t4s-section-header"><style data-shopify>.t4s-header__wrapper { --h-text-color : #003c51; --h-text-color-rgb : 0, 60, 81; --h-text-color-hover: #003c51; --h-bg-color : #ffffff; background-color: var(--h-bg-color); } .t4s-count-box { --h-count-bgcolor: #f15a37; --h-count-color: #ffffff; }.is-header--stuck .t4s-header__wrapper { --h-text-color : #003c51; --h-text-color-rgb : 0, 60, 81; --h-text-color-hover: #003c51; --h-bg-color : #ffffff; }.t4s-section-header [data-header-height] { min-height: 60px; } .t4s-header__logo img { padding-top: 5px; padding-bottom: 5px; transform: translateZ(0); max-height: inherit; height: auto; width: 100%; max-width: 100%; } .t4s-header__logo img[src*=".svg"] { height: 100%; perspective: 800px; -webkit-perspective: 800px; backface-visibility: hidden; -webkit-backface-visibility: hidden; } .t4s-site-nav__icons .t4s-site-nav__icon { padding: 0 6px; display: inline-block; line-height: 1; } .t4s-site-nav__icons svg.t4s-icon { color: var(--h-text-color); line-height: 1; vertical-align: middle; transition: color 0.2s ease-in-out; width: 22px; height: 22px; } .t4s-site-nav__icons.t4s-use__kalles svg.t4s-icon--account { width: 24px; height: 24px; } .t4s-site-nav__icons.t4s-use__line svg.t4s-icon { width: 25px; height: 25px; } .t4s-site-nav__icon>a:hover svg.t4s-icon { color: var(--h-text-color-hover); } .t4s-site-nav__icon a { display: inline-block; line-height: 1; } .t4s-site-nav__cart >a,.t4s-push-menu-btn {color: var(--h-text-color)} .t4s-site-nav__cart >a:hover {color: var(--h-text-color-hover)} @media (min-width: 768px) { .t4s-site-nav__icons .t4s-site-nav__icon { padding: 0 8px; } } @media (min-width: 1025px) { .t4s-section-header [data-header-height] { min-height: 98px; }.t4s-announcement-bar >.t4s-container, .t4s-top-bar >.t4s-container, .t4s-header__wrapper >.t4s-container { max-width: 100%; } .t4s-site-nav__icons { margin-left:-7px; margin-right:-7px; } /* .t4s-header-layout_logo_left .t4s-header__logo { margin-left: 10px; } */.t4s-nav__ul { margin: 0;padding:0 } .t4s-nav__ul>li> a { color: var(--h-text-color); padding: 5px 17.5px; text-transform: none; font-family: var(--font-family-2); font-weight: 600; font-size: 15px;} .t4s-nav__ul>li> a:hover { color: var(--h-text-color-hover) !important} .t4s-header-layout_logo_left .t4s-col-group_btns { min-width: 16.666667%; } .t4s-nav__ul .t4s-icon-select-arrow { position: static; width: 8px; margin-left: 4px; height: 8px; opacity: .8; } .t4s-header-layout_logo_center .t4s-nav__ul>li> a { padding-left: 5px; } .t4s-nav__ul>li.is--nav__active> a { color: var(--h-text-color-hover) !important; transition: none; }}</style><div data-header-options='{ "isTransparent": false,"isSticky": true,"hideScroldown": true }' class="t4s-header__wrapper t4s-pr t4s-header-layout_logo_left "> <div class="t4s-container"> <div data-header-height class="t4s-row t4s-gx-15 t4s-gx-md-30 t4s-align-items-center"><div class="t4s-col-md-4 t4s-col-3 t4s-d-lg-none t4s-col-item"><a href="/" data-menu-drawer data-drawer-options='{ "id":"#t4s-menu-drawer" }' class="t4s-push-menu-btn t4s-lh-1 t4s-d-flex t4s-align-items-center"> <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"> <path stroke="currentColor" stroke-width="1.25" d="M3 4.875h24M3 14.875h24M3 24.875h24"/> </svg> </a></div> <div class="t4s-col-lg-2 t4s-col-md-4 t4s-col-6 t4s-text-center t4s-text-lg-start t4s-col-item"><div class=" t4s-header__logo t4s-lh-1"><a class="t4s-d-inline-block" href="/" ><img loading="eager" srcset="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=155, //aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=310 2x" src="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=155" class="header__normal-logo t4s-d-none t4s-d-lg-block" width="155" height="70" alt="AOP Christian Homeschooling" style="width: 155px"><style>@media(max-width: 1024px){.header__sticky-logo {width: 90px !important }}</style> <img loading="lazy" srcset="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=130, //aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=260 2x" src="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=130" class="header__sticky-logo t4s-d-none t4s-d-none" width="130" height="59" alt="AOP Christian Homeschooling" style="width: 130px"><img loading="eager" srcset="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=90, //aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=180 2x" src="//aop.com/cdn/shop/files/aop_tagline_1.svg?v=1702961860&width=90" class="header__mobile-logo t4s-d-lg-none" width="90" height="41" alt="AOP Christian Homeschooling" style="width: 90px"></a></div> </div> <div class="t4s-col t4s-d-none t4s-d-lg-block t4s-col-item"><nav class="t4s-navigation t4s-text-center t4s-nav__hover_sideup t4s-nav-arrow__false"><ul data-menu-nav id="t4s-nav-ul" class="t4s-nav__ul t4s-d-inline-flex t4s-flex-wrap t4s-align-items-center"><li id="item_693870b2-3818-49dd-978e-611b705e9da0" data-placement="bottom" class="t4s-type__mega menu-width__full t4s-menu-item has--children menu-has__offsets custom_menu_class " > <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/" target="_self" style="color:#00829b">Shop</a> <div id="content_693870b2-3818-49dd-978e-611b705e9da0" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> <div class="t4s-container" style="width:1200px"> <div class="close-icon"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> <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"></path> </svg> </div> <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="1" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> </div> </div> </li><li id="item_mega_wx3MEL" data-placement="bottom" class="t4s-type__mega menu-width__full t4s-menu-item has--children menu-has__offsets " > <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/" target="_self" style="color:#1b1c1e">Our Curriculum</a> <div id="content_mega_wx3MEL" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> <div class="t4s-container" style="width:1200px"> <div class="close-icon"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> <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"></path> </svg> </div> <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="8" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> </div> </div> </li><li id="item_636b9c83-9a0b-4658-8bd8-0107ce1a6a85" data-placement="bottom" class="t4s-type__mega menu-width__full t4s-menu-item has--children menu-has__offsets " > <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="#" target="_self" style="color:#1b1c1e">How to Homeschool</a> <div id="content_636b9c83-9a0b-4658-8bd8-0107ce1a6a85" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> <div class="t4s-container" style="width:1200px"> <div class="close-icon"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> <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"></path> </svg> </div> <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="4" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> </div> </div> </li><li id="item_f617a6ab-4ca4-4182-83de-db2ec784688d" data-placement="bottom" class="t4s-type__mega menu-width__full t4s-menu-item has--children menu-has__offsets " > <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="#" target="_self" style="color:#1b1c1e">Community & Support</a> <div id="content_f617a6ab-4ca4-4182-83de-db2ec784688d" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> <div class="t4s-container" style="width:1200px"> <div class="close-icon"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> <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"></path> </svg> </div> <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="3" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> </div> </div> </li><li id="item_base_CyKjDw" class="t4s-type__simple t4s-menu-item " ><a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/pages/aop-learning-perks" target="_self" style="color:#1b1c1e">Rewards<span class="t4s_lb_nav t4s-pa t4s-op-0" style="background-color: #00badb;color: #fff">New</span></a></li></ul></nav></div> <div class="t4s-col-lg-auto t4s-col-md-4 t4s-col-3 t4s-text-end t4s-col-group_btns t4s-col-item t4s-lh-1"><svg xmlns="http://www.w3.org/2000/svg" class="t4s-d-none"> <symbol id="icon-h-search" viewBox="0 0 30 30" fill="none"> <path d="m24.356 25.192-7.827-7.827a6.869 6.869 0 0 1-2.156 1.236 7.206 7.206 0 0 1-2.45.438c-2.002 0-3.696-.693-5.083-2.079-1.387-1.387-2.08-3.08-2.08-5.081 0-2.001.693-3.696 2.078-5.084 1.385-1.39 3.079-2.084 5.08-2.084s3.696.694 5.085 2.08c1.388 1.387 2.082 3.081 2.082 5.084 0 .868-.154 1.709-.461 2.521-.309.813-.713 1.508-1.213 2.085l7.828 7.826-.883.886zm-12.434-7.404c1.659 0 3.06-.571 4.202-1.713 1.141-1.142 1.712-2.542 1.712-4.201 0-1.659-.57-3.059-1.712-4.2-1.142-1.142-2.542-1.713-4.2-1.713-1.659 0-3.059.571-4.201 1.713-1.142 1.141-1.713 2.541-1.713 4.2 0 1.658.57 3.058 1.713 4.2 1.141 1.141 2.541 1.713 4.2 1.713z" fill="currentColor"/> </symbol> <symbol id="icon-h-account" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle> </symbol> <symbol id="icon-h-heart" viewBox="0 0 30 30" > <path d="m15 24.567-.947-.856c-2.04-1.863-3.728-3.458-5.063-4.786-1.335-1.327-2.389-2.497-3.161-3.51-.772-1.014-1.311-1.931-1.619-2.751a7.03 7.03 0 0 1-.46-2.476c0-1.59.54-2.926 1.62-4.006s2.415-1.62 4.005-1.62c1.1 0 2.131.282 3.094.844.962.563 1.806 1.38 2.531 2.454.725-1.073 1.569-1.891 2.531-2.454a6.03 6.03 0 0 1 3.094-.843c1.59 0 2.925.54 4.005 1.62s1.62 2.415 1.62 4.005c0 .83-.153 1.654-.46 2.474-.307.821-.847 1.739-1.619 2.753-.772 1.013-1.822 2.183-3.15 3.51-1.326 1.328-3.018 2.923-5.075 4.787l-.946.855zm0-1.692c2-1.808 3.646-3.357 4.938-4.645 1.291-1.29 2.312-2.408 3.062-3.356.75-.949 1.27-1.788 1.563-2.519A5.823 5.823 0 0 0 25 10.187c0-1.25-.417-2.291-1.25-3.124-.833-.834-1.875-1.25-3.125-1.25-.995 0-1.913.284-2.755.852-.842.567-1.595 1.423-2.26 2.566h-1.22c-.682-1.158-1.44-2.018-2.273-2.579a4.815 4.815 0 0 0-2.742-.84c-1.233 0-2.27.417-3.112 1.25C5.42 7.896 5 8.938 5 10.188c0 .714.146 1.436.438 2.168.291.732.812 1.571 1.562 2.519.75.947 1.77 2.062 3.063 3.344C11.354 19.498 13 21.052 15 22.875z" fill="currentColor"/> </symbol> <symbol id="icon-h-cart" viewBox="0 0 30 30" fill="none" > <path d="M9.135 26.394c-.527 0-.972-.18-1.334-.541a1.815 1.815 0 0 1-.541-1.334c0-.527.18-.971.541-1.333a1.813 1.813 0 0 1 1.334-.542c.527 0 .97.18 1.332.542.362.362.543.806.543 1.333 0 .527-.18.972-.543 1.334-.361.36-.805.54-1.332.54zm11.73 0c-.527 0-.97-.18-1.332-.541a1.813 1.813 0 0 1-.543-1.334c0-.527.18-.971.543-1.333a1.812 1.812 0 0 1 1.332-.542c.527 0 .972.18 1.334.542.36.362.541.806.541 1.333 0 .527-.18.972-.541 1.334-.362.36-.807.54-1.334.54zM7.351 6.875l3.337 7.019h8.293a.695.695 0 0 0 .384-.108.95.95 0 0 0 .289-.3l3.268-5.937c.097-.177.105-.334.026-.47-.08-.136-.217-.204-.41-.204H7.352zm-.611-1.25h16.275c.543 0 .95.222 1.225.665.275.442.29.899.044 1.369l-3.573 6.51c-.18.304-.416.543-.705.716-.289.172-.607.259-.954.259h-8.927l-1.519 2.789c-.128.191-.132.4-.012.625.12.224.3.337.541.337H22.74v1.25H9.135c-.73 0-1.273-.308-1.632-.922-.359-.615-.368-1.233-.027-1.853l1.88-3.35L4.76 4.375H2.5v-1.25h3.053l1.187 2.5z" fill="currentColor"/> </symbol> </svg><div class="t4s-site-nav__icons t4s-use__kalles is--hover1 t4s-h-cart__design1 t4s-lh-1 t4s-d-inline-flex t4s-align-items-center"><div class="t4s-site-nav__icon t4s-site-nav__search"><a class="t4s-pr" href="/search" data-drawer-delay- data-drawer-options='{ "id":"#t4s-search-hidden" }'> <svg class="t4s-icon t4s-icon--search" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-search"></use></svg> </a></div><div class="t4s-site-nav__icon t4s-site-nav__account t4s-pr t4s-d-none t4s-d-md-inline-block"> <a class="t4s-pr" href="/account" data-drawer-delay- data-drawer-options='{ "id":"#t4s-login-sidebar" }' > <svg class="t4s-icon t4s-icon--account" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-account"></use></svg> </a></div><div class="t4s-site-nav__icon t4s-site-nav__heart t4s-d-none t4s-d-md-inline-block wishlist_btn"><a href="javascript:void(0)" class="header__icon h-wishlist-icon wishlist-page-widget"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" overflow="unset" class="icon"><path d="M12.4869 22C12.2364 21.9968 11.9918 21.9232 11.7804 21.7875C8.18822 19.57 5.48518 17.3766 3.2783 14.8705C2.01853 13.5287 1.04215 11.942 0.408559 10.207C-0.730606 6.84675 0.5832 2.9211 3.46882 1.07256C4.78425 0.221399 6.35422 -0.134962 7.90363 0.0659208C9.45304 0.266804 10.8831 1.01212 11.9431 2.17126C12.1376 2.37977 12.3162 2.60031 12.4869 2.81685C12.7194 2.51694 12.97 2.2317 13.2371 1.96275C13.8816 1.32075 14.6473 0.816306 15.4888 0.479444C16.3303 0.142583 17.2302 -0.0198119 18.1351 0.00192686C19.0214 0.0266866 19.8936 0.23235 20.6992 0.606539C21.5048 0.980728 22.2271 1.51571 22.8227 2.17928C25.0693 4.63732 25.6012 7.62065 24.3072 10.8045C23.6255 12.404 22.6611 13.8647 21.4613 15.1151C19.3548 17.3836 16.9713 19.3724 14.3683 21.0336C14.019 21.2662 13.6578 21.4907 13.3006 21.7113L13.1934 21.7795C12.9825 21.9174 12.738 21.9937 12.4869 22Z" stroke="currentColor"></path></svg><span class="wishlist-h-count wishlist-total-count" data-total="0">0</span></a> <!-- <div id="zooomy-head-wishlist-icon" style="position:relative;"> <a href="/pages/wishlist" class="header__icon link focus-inset" style="display:block;"> <svg viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg> </a> <span id="zooomy-wishlist-counter" style="position: absolute;top: 0;right: -2px;font-size: 13px;border: 1px solid;width: 18px;height: 18px;line-height: 15px;border-radius: 30px;text-align: center;"><span></span></span> </div> --> </div><div class="t4s-site-nav__icon t4s-site-nav__cart"> <a href="/cart" data-drawer-delay- data-drawer-options='{ "id":"#t4s-mini_cart" }'> <span class="t4s-pr t4s-icon-cart__wrap"> <svg class="t4s-icon t4s-icon--cart" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-cart"></use></svg> <span data-cart-count class="t4s-pa t4s-op-0 t4s-ts-op t4s-count-box">0</span> </span> <span class="t4s-h-cart-totals t4s-dn t4s-truncate"> <span class="t4s-h-cart__divider t4s-dn">/</span> <span data-cart-tt-price class="t4s-h-cart__total">$0.00</span> </span> </a> </div></div><style> .t4s-h-cart__design3 .t4s-count-box { width: 19px; height: 19px; line-height: 19px; position: static; display: inline-block; } .t4s-h-cart__design2 .t4s-site-nav__icon:last-child, .t4s-h-cart__design3 .t4s-site-nav__icon:last-child, .t4s-h-cart__design4 .t4s-site-nav__icon:last-child, .t4s-h-cart__design5 .t4s-site-nav__icon:last-child { padding-right: 0; } @media (min-width: 768px) { .t4s-h-cart__design2 .t4s-site-nav__cart a, .t4s-h-cart__design4 .t4s-site-nav__cart a, .t4s-h-cart__design5 .t4s-site-nav__cart a { display: flex; align-items: center; justify-content: center; } .t4s-h-cart__design2 .t4s-h-cart-totals, .t4s-h-cart__design4 .t4s-h-cart-totals { display: block; margin-left: 15px; } .t4s-h-cart__design4 .t4s-site-nav__cart .t4s-count-box, .t4s-h-cart__design5 .t4s-site-nav__cart .t4s-count-box { display: none } .t4s-h-cart__design4 .t4s-h-cart-totals { margin-left: 7px; } .t4s-h-cart__design5 .t4s-h-cart__divider { display: inline-block; } .t4s-h-cart__design5 .t4s-h-cart-totals { display: block; margin-left: 7px; } .t4s-h-cart__design1 .t4s-site-nav__icon.t4s-site-nav__btnMenu { padding-right: 0; } } </style></div></div> </div> </div></header><link href="//aop.com/cdn/shop/t/55/assets/customer.min.css?v=64767560704914912911737582241" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/button-style.css?v=123058106347028483051737582239" rel="stylesheet" type="text/css" media="all" /> <!-- add show-popup class on body and html --> <script> let customerFirstName = ''; let customerLastName = ''; let customerEmail = ''; </script> <style> .add-student-header { margin-bottom: 0; } .t4s-drawer.consent-modal button.login-btn.t4s-btn { margin: 20px auto; width: 100%; } span.password-note-text { font-size: 12px; line-height: 1.28; max-width: none; padding: 0 0 10px; top: -1px; text-align: left; margin: 0; } .student_error { position: absolute; background-color: #FFFFFF; top: -1px; text-align: left; margin: 0; } </style> <div class="t4s-close-overlay t4s-op-0 student_cancel"></div> <!-- add open is--visible shadow --> <div id="t4s-consest-modal" class="t4s-drawer t4s-popup-show consent-modal t4s-drawer__right" aria-hidden="true"> <!-- add open class for open --> <div class="provide-consent-form" style="display:block;"> <div class="t4s-drawer__header"> <h2>Consent Required to Continue</h2> <button class="t4s-drawer__close student_cancel" data-drawer-close="" aria-label="Close sidebar"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="m7.114 7.822-5.246 5.246a.505.505 0 0 1-.344.15.467.467 0 0 1-.364-.15.491.491 0 0 1-.16-.354c0-.13.053-.247.16-.354l5.246-5.246L1.16 1.868a.505.505 0 0 1-.15-.344.467.467 0 0 1 .15-.364.491.491 0 0 1 .354-.16c.13 0 .247.053.354.16l5.246 5.246L12.36 1.16a.505.505 0 0 1 .344-.15.467.467 0 0 1 .364.15c.107.107.16.225.16.354 0 .13-.053.247-.16.354L7.822 7.114l5.246 5.246a.505.505 0 0 1 .15.344.467.467 0 0 1-.15.364.491.491 0 0 1-.354.16.491.491 0 0 1-.354-.16L7.114 7.822z" fill="currentColor" stroke="currentColor" stroke-width=".25"></path> </svg> </button> </div> <div class="t4s-drawer__content"> <p>Thank you for beginning the sign-up process with Monarch! We are excited for you to get started.</p> <p>To provide our product and services, we require certain pieces of personal information from you and the student(s) you enter, such as your name and email address, and the student’s name and grade level. To provide your consent to us and proceed with the sign-up process, please click below.</p> <p>We take data privacy seriously and respect your rights concerning your personal information. We require your consent to collect and use your personal information, including the personal information of any student(s) you enter hereafter, to comply with the Children’s Online Privacy Protection Rule (COPPA) and other laws. We encourage you to review our Privacy Policy to understand how we collect, use, share and protect your personal information.</p> <p>Please note that you cannot proceed with the sign-up process without providing your consent. You may revoke your consent at any time by following the instructions provided in our <a href="/pages/privacy-policy">Privacy Policy</a>.</p> </div> <button class="login-btn t4s-btn provide_consent">Provide Consent</button> </div> <div class="new-student-detail-form" style="display:none;"> <div class="t4s-drawer__content-new"> <button class="t4s-drawer__close student_cancel" data-drawer-close="" aria-label="Close sidebar"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="m7.114 7.822-5.246 5.246a.505.505 0 0 1-.344.15.467.467 0 0 1-.364-.15.491.491 0 0 1-.16-.354c0-.13.053-.247.16-.354l5.246-5.246L1.16 1.868a.505.505 0 0 1-.15-.344.467.467 0 0 1 .15-.364.491.491 0 0 1 .354-.16c.13 0 .247.053.354.16l5.246 5.246L12.36 1.16a.505.505 0 0 1 .344-.15.467.467 0 0 1 .364.15c.107.107.16.225.16.354 0 .13-.053.247-.16.354L7.822 7.114l5.246 5.246a.505.505 0 0 1 .15.344.467.467 0 0 1-.15.364.491.491 0 0 1-.354.16.491.491 0 0 1-.354-.16L7.114 7.822z" fill="currentColor" stroke="currentColor" stroke-width=".25"></path> </svg> </button> <div class="add-student-header"> <h2>Add a New Student</h2> <p>Students are easy to add at any time from the My Account section.</p> </div> <div class="add-student-form t4s-customer"> <form id="Addstudentform"> <div class="t4s_field t4s-pr t4s_mb_10"> <input class="t4s_frm_input" type="text" name="customer[firstname]" id="firstname" autocomplete="given-name" placeholder="First Name" > <label for="firstname"> First Name <span class="required">*</span> </label> </div> <div class="t4s_field t4s-pr t4s_mb_10"> <input class="t4s_frm_input" type="text" name="customer[lastname]" id="lastname" autocomplete="given-name" placeholder="Last Name" > <label for="lastname"> Last Name <span class="required">*</span> </label> </div> <div class="t4s_field t4s-pr t4s_mb_10 username_error"> <input class="t4s_frm_input" type="text" name="customer[username]" id="username" autocomplete="given-name" placeholder="User Name" > <label for="username"> Username <span class="required">*</span> </label> </div> <div style="position: relative;"> <span style="z-index: 1;" class="student_error"></span> <span style="z-index: 0;" class="password-note-text">Username must be unique. Use any combo of letters and numbers (e.g., User789). Special Characters not allowed.</span> <span class="password-note-text">Password must be at least 8 characters long.</span> </div> <div class="t4s_field t4s-pr t4s_mb_10"> <input class="t4s_frm_input" type="password" value="" name="customer[password]" id="CustomerPassword" autocomplete="current-password" placeholder="Password" required> <label for="CustomerPassword"> Password <span class="required">*</span> </label> <span class="show-password"> <img class="default-state" src="https://cdn.shopify.com/s/files/1/0631/1473/9875/files/View_Password___Default.png?v=1703760099"> <img class="active-state" src="https://cdn.shopify.com/s/files/1/0631/1473/9875/files/View_Password___Variant2.png?v=1703760101"> </span> <span class="error_msg pass"></span> </div> <div class="t4s_field t4s-pr t4s_mb_10"> <input class="t4s_frm_input" type="password" value="" name="customer[password]" id="CustomerRecoverPassword" autocomplete="current-password" placeholder="Retype Password" required> <label for="CustomerRecoverPassword"> Retype Password <span class="required">*</span> </label> <span class="show-password"> <img class="default-state" src="https://cdn.shopify.com/s/files/1/0631/1473/9875/files/View_Password___Default.png?v=1703760099"> <img class="active-state" src="https://cdn.shopify.com/s/files/1/0631/1473/9875/files/View_Password___Variant2.png?v=1703760101"> </span> <span class="error_msg pass "></span> </div> <div class="t4s_field t4s-pr t4s_mb_10 student-top"> <button class="t4s_btn_submmit t4s-btn-custom t4s-btn-full-width t4s-btn-style-primary AddStudentCustom "> <span class="stydent-meta-loader"></span>Add Student</button> </div> </form> </div> </div> </div> <div class="student-added-form-detail" style="display:none;"> <div class="t4s-drawer__header"> <button class="t4s-drawer__close" data-drawer-close="" aria-label="Close sidebar"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="m7.114 7.822-5.246 5.246a.505.505 0 0 1-.344.15.467.467 0 0 1-.364-.15.491.491 0 0 1-.16-.354c0-.13.053-.247.16-.354l5.246-5.246L1.16 1.868a.505.505 0 0 1-.15-.344.467.467 0 0 1 .15-.364.491.491 0 0 1 .354-.16c.13 0 .247.053.354.16l5.246 5.246L12.36 1.16a.505.505 0 0 1 .344-.15.467.467 0 0 1 .364.15c.107.107.16.225.16.354 0 .13-.053.247-.16.354L7.822 7.114l5.246 5.246a.505.505 0 0 1 .15.344.467.467 0 0 1-.15.364.491.491 0 0 1-.354.16.491.491 0 0 1-.354-.16L7.114 7.822z" fill="currentColor" stroke="currentColor" stroke-width=".25"></path> </svg> </button> </div> <div class="t4s-drawer__content-new"> <div class="t4s-drawer__main"> <svg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#1j8m5e5tba)"> <path d="M13.5 26a13 13 0 1 1 0-26 13 13 0 0 1 0 26zm-2.6-6.5L22.6 8.45 20.65 6.5l-9.75 9.1-4.55-4.55L4.4 13l6.5 6.5z" fill="#5D9411"/> </g> <defs> <clipPath id="1j8m5e5tba"> <path fill="#fff" transform="translate(.5)" d="M0 0h26v26H0z"/> </clipPath> </defs> </svg> <h2>Student Added</h2> <p>You may complete your purchase now, or add additional students.</p> <button class="t4s-btn-custom t4s-btn-style-primary">Add Another Student</button> <span class="done-text student_cancel">I’m all done!</span> </div> </div> </div> </div> <script> $(".student-added-form-detail .t4s-btn-custom.t4s-btn-style-primary").click(function(){ $(".provide-consent-form").show(); $(".new-student-detail-form").hide(); $(".student-added-form-detail").hide(); }) </script> <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> <section id="shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5" class="shopify-section t4s-section t4s-section-all t4s_bk_flickity t4s_tp_cd t4s-sec-slideshow ia-slideshow"><!-- sections/slideshow.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/pre_flickityt4s.min.css?v=80452565481494416591737582236" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/slideshow.css?v=119439364818060393511737582234" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/content-position.css?v=17754329806987700181737582239" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/slider-settings.css?v=19816779227754021491737582233" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-section-inner t4s_nt_se_template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 t4s_nt_se_template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5" style="--bg-color: ;--text-color:--bg-gradient: ;--border-cl: ;--mg-top: ;--mg-right: auto;--mg-bottom: 0px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;--aspect-ratio-cusdt : px;--aspect-ratio-custb : px;--aspect-ratio-cusmb :500px;"> <div class="t4s-slideshow t4s-row t4s-row-cols-1 t4s-gx-0 t4s-flicky-slider t4s_position_8 t4s_cover t4s-slide-eff-slide t4scuspx3_px t4s-dots-style-default t4s-dots-cl-custom2 t4s-dots-default t4s-dots-round-true flickityt4s" data-flickityt4s-js='{ "cellAlign": "center","freeScroll": 0, "contain" : 1,"dragThreshold" : 15,"percentPosition": 1,"imagesLoaded": 0,"lazyload": 0, "arrowIcon":"2", "t4sid": "template--16676861903011__da9c4ba2-bb47-4f0f-b87d-6a2e7172a34e", "prevNextButtons": false, "pageDots": true,"pauseAutoPlayOnHover":true,"wrapAround": true,"autoPlay":8000, "adaptiveHeight":true }' style="--aspect-ratio-cusdt:px;" ><div class="t4s-slideshow-item t4s-col-item t4s-slide t4s_position_8" id="b_image_parent_4ACCiq" data-select-flickity > <div class="t4s-slideshow-inner t4s-pr t4s-oh t4s_ratio t4s_ratio_hasmb" ><img class="t4s-img-as-bg t4s-d-md-none -t4s-lz--fadeIn t4s-slide-none" srcset="//aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=375 375w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=550 550w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=750 750w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=1100 1100w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=1500 1500w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=1780 1780w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=2000 2000w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=3000 3000w,//aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=3840 3840w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158 1200w" sizes="(min-width: 768px) 768px,100vw" src="//aop.com/cdn/shop/files/ss-april-website-banner-ad-v6-mobile_54d76994-8d3e-46df-829e-30965ac56065.jpg?v=1744895158&width=1500" loading="lazy" onload="loadImageT4s(this)" alt="" width="1200" height="627"> <span class="lazyloadt4s-loader is-bg-img t4s-d-md-none" style="background: "></span> <img class="t4s-img-as-bg t4s-d-none t4s-d-md-block -t4s-lz--fadeIn t4s-slide-none" srcset="//aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=375 375w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=550 550w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=750 750w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=1100 1100w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=1500 1500w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=1780 1780w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=2000 2000w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=3000 3000w,//aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=3840 3840w, //aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155 1200w" sizes="" src="//aop.com/cdn/shop/files/ss-april-website-banner-ad-v7_2aff2fa2-844f-43f3-963d-7b15b7b6f1fd.jpg?v=1744901155&width=1500" loading="lazy" onload="loadImageT4s(this)" alt="" width="1200" height="627"> <span class="lazyloadt4s-loader is-bg-img t4s-d-none t4s-d-md-block" style="background: "></span><div class="t4s-content-wrap t4s-full-width-link t4s-z-100"> <div class="t4s-content-position t4s-container t4s-pa t4s-text-md-left t4s-text-center t4s-bg-content-true t4s-box-content-square- t4s-br-content- t4s-br-style-" style="--time-animation:1s;"> <div class="slideshow-content-width t4s-content-position"> <h2 class="h1">Spring Sale</h2> <p>From April 17–30, <b>save 15%</b> on homeschool curricula designed to help your child thrive. Use code <b>SPRING15</b> today!</p> <a href="https://aop.com/collections/all-products" target="_blank" class=" t4s-btn-custom t4s-btn-style-primary " >Shop Now</a> </div> </div> </div> </div> <a href="" target="_blank" class="t4s-full-width-link t4s-pe-none "></a> </div></div> </div><style> #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s_ratio:before { padding-top:450px; } #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s-content-wrap h2 , #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s-content-wrap p { color:#1b1c1e; } #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s-slideshow { --aspect-ratio-cusdt:450px !important; } @media(max-width:767px) { #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s_ratio:before { padding-top:500px; } #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s-slideshow { --aspect-ratio-cusdt:500px !important; } } </style><style> #shopify-section-template--18365684449443__84b43ec6-c554-4bdb-aa63-8405edaa5ec5 .t4s-btn-custom.t4s-btn-style-light {background-color: var(--secondary-dark-button-background); border-color: var(--secondary-dark-button-color); color: var(--secondary-dark-button-color);} </style></section><div id="shopify-section-template--18365684449443__ia_gallery_tab_gcJCyw" class="shopify-section"><link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <div class="home-gallery-tab " > <div class="t4s-container"> <div class="gallery-tab-wrapper t4s-section-inner" style="--bg-color: ;--text-color:--bg-gradient: ;--border-cl: ;--mg-top: -10px;--mg-right: auto;--mg-bottom: -30px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: -10px;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: -10px;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;"> <div class="gallery-tab-list desktop t4s-d-l-none"> <h5>Explore our education brands by format:</h5> <ul id="tabContainer" class="main_tab"> <li> <a href="javascript:void(0);" class="tabs" data-title="Online"> <svg width="23" height="22" viewbox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.123 17.84v-.916h18.755v.916H2.123zm2.607-1.833c-.421 0-.773-.142-1.056-.425a1.432 1.432 0 0 1-.424-1.057V5.57c0-.422.142-.774.424-1.056A1.435 1.435 0 0 1 4.73 4.09h13.54c.421 0 .773.141 1.056.424.283.283.424.635.424 1.057v8.955c0 .422-.141.774-.423 1.056a1.437 1.437 0 0 1-1.057.425H4.73zm0-.917h13.54a.54.54 0 0 0 .387-.177.54.54 0 0 0 .176-.388V5.57c0-.14-.058-.27-.176-.387a.54.54 0 0 0-.387-.176H4.73a.54.54 0 0 0-.387.176.539.539 0 0 0-.176.388v8.955c0 .141.058.27.176.387a.54.54 0 0 0 .387.177z" fill="#1B1C1E"></path> </svg> <span>Online</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs" data-title="Print"> <svg width="22" height="22" viewbox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.98 19.25a2.312 2.312 0 0 1-1.696-.701 2.312 2.312 0 0 1-.7-1.696V5.5c0-.769.265-1.42.798-1.952.532-.532 1.182-.798 1.951-.798h10.084v12.623c-.406 0-.754.145-1.045.435-.29.29-.436.64-.436 1.045 0 .405.146.753.436 1.044.291.29.64.436 1.045.436v.917H6.98zM5.5 15a2.167 2.167 0 0 1 1.48-.545h.706V3.667h-.353c-.499 0-.93.18-1.291.541A1.765 1.765 0 0 0 5.5 5.5V15zm3.103-.545H16.5V3.667H8.603v10.789-.001zM6.98 18.333h8.584a2.266 2.266 0 0 1-.403-.67 2.235 2.235 0 0 1-.141-.81c0-.28.046-.546.139-.8.092-.252.227-.48.405-.681H6.98c-.42 0-.772.145-1.056.436-.283.29-.424.64-.424 1.045 0 .42.141.772.424 1.056.284.283.636.424 1.056.424z" fill="#1B1C1E"></path> </svg> <span>Print</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs" data-title="Homeschool"> <svg width="23" height="22" viewbox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.227 18.28c.12 0 .242-.027.368-.08a.97.97 0 0 0 .306-.198l7.146-7.147c.23-.23.408-.466.532-.706.126-.241.188-.506.188-.794 0-.291-.062-.574-.188-.848a2.49 2.49 0 0 0-.532-.752l-3.438-3.438c-.226-.23-.46-.399-.699-.506a1.916 1.916 0 0 0-.796-.162c-.288 0-.555.054-.802.162a2.16 2.16 0 0 0-.698.506l-.798.798 1.696 1.702c.182.179.317.382.406.61.09.228.134.46.135.695 0 .476-.156.87-.468 1.183-.312.312-.707.468-1.184.468-.235 0-.465-.036-.688-.108a1.482 1.482 0 0 1-.604-.376L9.76 7.947a.549.549 0 0 0-.405-.158.55.55 0 0 0-.406.158L5.397 11.5a.921.921 0 0 0-.21.316.974.974 0 0 0-.069.357c0 .217.07.395.208.536.139.14.317.21.533.21.12 0 .242-.027.368-.082a.959.959 0 0 0 .306-.197l2.58-2.58a.472.472 0 0 1 .314-.14.428.428 0 0 1 .335.14.45.45 0 0 1 .147.324.45.45 0 0 1-.147.325l-2.576 2.58a.921.921 0 0 0-.209.316.973.973 0 0 0-.07.358.71.71 0 0 0 .218.522.712.712 0 0 0 .523.217c.12 0 .243-.027.369-.08a.957.957 0 0 0 .305-.197l2.792-2.787a.47.47 0 0 1 .313-.141.43.43 0 0 1 .336.14.45.45 0 0 1 .147.325.45.45 0 0 1-.147.324l-2.787 2.792a.882.882 0 0 0-.201.306.962.962 0 0 0-.078.368.71.71 0 0 0 .217.522.712.712 0 0 0 .524.218.974.974 0 0 0 .673-.278l2.792-2.787a.469.469 0 0 1 .313-.14.426.426 0 0 1 .336.14.45.45 0 0 1 .146.324.45.45 0 0 1-.146.324l-2.793 2.792a.888.888 0 0 0-.209.333c-.046.13-.07.25-.07.358 0 .216.077.39.23.523a.765.765 0 0 0 .517.2zm-.006.917c-.47 0-.874-.172-1.21-.517-.336-.346-.483-.771-.441-1.277-.52.006-.952-.15-1.298-.466-.345-.316-.51-.757-.492-1.323-.566.006-1.012-.156-1.338-.486-.326-.33-.475-.765-.446-1.304-.51.006-.936-.137-1.28-.43-.343-.293-.514-.7-.514-1.222a1.932 1.932 0 0 1 .54-1.327l3.57-3.57a1.413 1.413 0 0 1 1.04-.421c.412 0 .758.14 1.039.422l1.33 1.33a.929.929 0 0 0 .674.278.75.75 0 0 0 .52-.205.69.69 0 0 0 .226-.534.925.925 0 0 0-.278-.674L9.71 4.317c-.228-.23-.464-.399-.709-.506a1.977 1.977 0 0 0-.805-.162c-.287 0-.549.054-.784.162a2.444 2.444 0 0 0-.698.506l-2.79 2.796c-.197.196-.356.43-.477.702a2.187 2.187 0 0 0-.192.84c-.006.207.011.406.053.597.043.191.11.37.201.539l-.694.694a3.114 3.114 0 0 1-.362-.848 3.426 3.426 0 0 1-.12-.98 3.22 3.22 0 0 1 .25-1.197c.16-.382.39-.722.686-1.019l2.773-2.773c.32-.315.658-.55 1.015-.705.357-.154.742-.23 1.157-.23.415 0 .798.077 1.148.23.351.155.685.39 1.001.705l.798.799.8-.799c.319-.315.654-.55 1.005-.705.35-.154.733-.23 1.148-.23.415 0 .8.077 1.157.23a3.26 3.26 0 0 1 1.01.705l3.414 3.415c.317.316.56.67.732 1.064.171.394.257.799.257 1.214 0 .414-.085.797-.257 1.148-.171.35-.415.684-.732 1l-7.146 7.142c-.19.19-.397.329-.622.416-.223.086-.459.13-.706.13z" fill="#1B1C1E"></path> </svg> <span>Homeschool</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs" data-title="Teacher Access"> <svg width="22" height="22" viewbox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="m10.843 19.138-6.74-3.663V10.03L.822 8.252l10.022-5.443L20.866 8.25v7.172h-1.123v-6.54l-2.16 1.149v5.443l-6.74 3.663zm0-6.73 7.672-4.157-7.672-4.156-7.671 4.156 7.671 4.156zm0 5.45 5.617-3.034V10.65l-5.617 3.042-5.616-3.042v4.176l5.616 3.032z" fill="#1B1C1E"></path> </svg> <span>Teacher Access</span> </a> </li> </ul> </div> <div class="gallery-tab-list mobile t4s-d-md-none"> <h5>Explore our education brands by format:</h5> <div class="dropdown t4s-d-md-none"> <div class="select"> <span class="static_val">Select format</span> </div> <input type="hidden" name="gender"> <ul id="tabContainer" class="main_tab dropdown-menu" style="display:none"> <li> <a href="javascript:void(0);" class="tabs_mob" data-title="Online"> <svg width="23" height="22" viewbox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.123 17.84v-.916h18.755v.916H2.123zm2.607-1.833c-.421 0-.773-.142-1.056-.425a1.432 1.432 0 0 1-.424-1.057V5.57c0-.422.142-.774.424-1.056A1.435 1.435 0 0 1 4.73 4.09h13.54c.421 0 .773.141 1.056.424.283.283.424.635.424 1.057v8.955c0 .422-.141.774-.423 1.056a1.437 1.437 0 0 1-1.057.425H4.73zm0-.917h13.54a.54.54 0 0 0 .387-.177.54.54 0 0 0 .176-.388V5.57c0-.14-.058-.27-.176-.387a.54.54 0 0 0-.387-.176H4.73a.54.54 0 0 0-.387.176.539.539 0 0 0-.176.388v8.955c0 .141.058.27.176.387a.54.54 0 0 0 .387.177z" fill="#1B1C1E"></path> </svg> <span>Online</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs_mob" data-title="Print"> <svg width="22" height="22" viewbox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.98 19.25a2.312 2.312 0 0 1-1.696-.701 2.312 2.312 0 0 1-.7-1.696V5.5c0-.769.265-1.42.798-1.952.532-.532 1.182-.798 1.951-.798h10.084v12.623c-.406 0-.754.145-1.045.435-.29.29-.436.64-.436 1.045 0 .405.146.753.436 1.044.291.29.64.436 1.045.436v.917H6.98zM5.5 15a2.167 2.167 0 0 1 1.48-.545h.706V3.667h-.353c-.499 0-.93.18-1.291.541A1.765 1.765 0 0 0 5.5 5.5V15zm3.103-.545H16.5V3.667H8.603v10.789-.001zM6.98 18.333h8.584a2.266 2.266 0 0 1-.403-.67 2.235 2.235 0 0 1-.141-.81c0-.28.046-.546.139-.8.092-.252.227-.48.405-.681H6.98c-.42 0-.772.145-1.056.436-.283.29-.424.64-.424 1.045 0 .42.141.772.424 1.056.284.283.636.424 1.056.424z" fill="#1B1C1E"></path> </svg> <span>Print</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs_mob" data-title="Homeschool"> <svg width="23" height="22" viewbox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.227 18.28c.12 0 .242-.027.368-.08a.97.97 0 0 0 .306-.198l7.146-7.147c.23-.23.408-.466.532-.706.126-.241.188-.506.188-.794 0-.291-.062-.574-.188-.848a2.49 2.49 0 0 0-.532-.752l-3.438-3.438c-.226-.23-.46-.399-.699-.506a1.916 1.916 0 0 0-.796-.162c-.288 0-.555.054-.802.162a2.16 2.16 0 0 0-.698.506l-.798.798 1.696 1.702c.182.179.317.382.406.61.09.228.134.46.135.695 0 .476-.156.87-.468 1.183-.312.312-.707.468-1.184.468-.235 0-.465-.036-.688-.108a1.482 1.482 0 0 1-.604-.376L9.76 7.947a.549.549 0 0 0-.405-.158.55.55 0 0 0-.406.158L5.397 11.5a.921.921 0 0 0-.21.316.974.974 0 0 0-.069.357c0 .217.07.395.208.536.139.14.317.21.533.21.12 0 .242-.027.368-.082a.959.959 0 0 0 .306-.197l2.58-2.58a.472.472 0 0 1 .314-.14.428.428 0 0 1 .335.14.45.45 0 0 1 .147.324.45.45 0 0 1-.147.325l-2.576 2.58a.921.921 0 0 0-.209.316.973.973 0 0 0-.07.358.71.71 0 0 0 .218.522.712.712 0 0 0 .523.217c.12 0 .243-.027.369-.08a.957.957 0 0 0 .305-.197l2.792-2.787a.47.47 0 0 1 .313-.141.43.43 0 0 1 .336.14.45.45 0 0 1 .147.325.45.45 0 0 1-.147.324l-2.787 2.792a.882.882 0 0 0-.201.306.962.962 0 0 0-.078.368.71.71 0 0 0 .217.522.712.712 0 0 0 .524.218.974.974 0 0 0 .673-.278l2.792-2.787a.469.469 0 0 1 .313-.14.426.426 0 0 1 .336.14.45.45 0 0 1 .146.324.45.45 0 0 1-.146.324l-2.793 2.792a.888.888 0 0 0-.209.333c-.046.13-.07.25-.07.358 0 .216.077.39.23.523a.765.765 0 0 0 .517.2zm-.006.917c-.47 0-.874-.172-1.21-.517-.336-.346-.483-.771-.441-1.277-.52.006-.952-.15-1.298-.466-.345-.316-.51-.757-.492-1.323-.566.006-1.012-.156-1.338-.486-.326-.33-.475-.765-.446-1.304-.51.006-.936-.137-1.28-.43-.343-.293-.514-.7-.514-1.222a1.932 1.932 0 0 1 .54-1.327l3.57-3.57a1.413 1.413 0 0 1 1.04-.421c.412 0 .758.14 1.039.422l1.33 1.33a.929.929 0 0 0 .674.278.75.75 0 0 0 .52-.205.69.69 0 0 0 .226-.534.925.925 0 0 0-.278-.674L9.71 4.317c-.228-.23-.464-.399-.709-.506a1.977 1.977 0 0 0-.805-.162c-.287 0-.549.054-.784.162a2.444 2.444 0 0 0-.698.506l-2.79 2.796c-.197.196-.356.43-.477.702a2.187 2.187 0 0 0-.192.84c-.006.207.011.406.053.597.043.191.11.37.201.539l-.694.694a3.114 3.114 0 0 1-.362-.848 3.426 3.426 0 0 1-.12-.98 3.22 3.22 0 0 1 .25-1.197c.16-.382.39-.722.686-1.019l2.773-2.773c.32-.315.658-.55 1.015-.705.357-.154.742-.23 1.157-.23.415 0 .798.077 1.148.23.351.155.685.39 1.001.705l.798.799.8-.799c.319-.315.654-.55 1.005-.705.35-.154.733-.23 1.148-.23.415 0 .8.077 1.157.23a3.26 3.26 0 0 1 1.01.705l3.414 3.415c.317.316.56.67.732 1.064.171.394.257.799.257 1.214 0 .414-.085.797-.257 1.148-.171.35-.415.684-.732 1l-7.146 7.142c-.19.19-.397.329-.622.416-.223.086-.459.13-.706.13z" fill="#1B1C1E"></path> </svg> <span>Homeschool</span> </a> </li> <li> <a href="javascript:void(0);" class="tabs_mob" data-title="Teacher Access"> <svg width="22" height="22" viewbox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="m10.843 19.138-6.74-3.663V10.03L.822 8.252l10.022-5.443L20.866 8.25v7.172h-1.123v-6.54l-2.16 1.149v5.443l-6.74 3.663zm0-6.73 7.672-4.157-7.672-4.156-7.671 4.156 7.671 4.156zm0 5.45 5.617-3.034V10.65l-5.617 3.042-5.616-3.042v4.176l5.616 3.032z" fill="#1B1C1E"></path> </svg> <span>Teacher Access</span> </a> </li> </ul> </div> </div> <div class="gallery-tab-content"> <div class="gallery-tab-item" tab-text="Online,Homeschool" id="content_tab"> <div class="gallery-item-main"> <div class="gallery-tab-image"> <img src="//aop.com/cdn/shop/files/homepage-aop-tile-monarch-freetrial_325x508.jpg?v=1721425438" alt=""> </div> <div class="gallery-tab-icon"> <svg width="269" height="97" viewbox="0 0 269 97" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M50.364 58.658s16.481-5.814 17.245-20.444c.827-14.567-6.682-19.678-6.682-19.678S43.873 24.222 41.964 34.19c-1.91 9.967 2.736 16.611 3.881 19.358 2.228 5.24 4.519 5.111 4.519 5.111z" fill="#29B4CC"></path> <path d="M50.554 57.572s10.119-3.514 12.537-13.608c2.418-10.095-4.773-15.397-4.773-15.397s-11.9 2.683-13.873 11.5c-1.527 7.027 2.1 11.627 2.991 13.608 1.591 3.77 3.118 3.897 3.118 3.897z" fill="url(#krqtvx22ma)"></path> <path d="M57.173 54.761c.89 2.428-2.355 4.28-12.41 7.986-11.072 4.09-20.554 8.306-21.636 6.39-1.4-2.493 11.518-8.626 21.191-13.162 5.282-2.492 11.837-4.089 12.855-1.214z" fill="#45447F"></path> <path d="M50.427 57.572s9.864-14.822 1.527-27.217c-8.272-12.33-17.436-11.883-17.436-11.883S24.082 33.614 28.6 42.878s12.345 11.82 15.018 13.352c5.027 2.94 6.81 1.342 6.81 1.342z" fill="#F05A34"></path> <path d="M49.855 56.614s5.6-8.817 1.4-18.528c-4.2-9.711-13.11-9.328-13.11-9.328s-7.7 9.073-3.881 17.442c3.054 6.708 8.845 8.178 10.754 9.264 3.564 1.98 4.837 1.15 4.837 1.15z" fill="url(#vxt26wk6qb)"></path> <path d="M50.554 57.444s-5.154-6.9-10.563-10.286c-5.41-3.386-10.5-5.877-14.127-6.005-3.628-.064-8.719 3.641-11.01 9.71-2.29 6.07-1.081 9.265 0 11.054 1.719 2.875 5.028 3.77 8.337 4.472 3.309.703 12.854 1.022 19.727-2.556 6.11-3.13 7.636-6.389 7.636-6.389z" fill="#F05A34"></path> <path d="M49.409 57.125s-4.9-4.728-8.718-7.092c-3.818-2.364-6.682-3.066-9.927-3.13-2.864-.064-6.81 1.533-8.782 6.133-1.846 4.28-1.082 6.708.127 8.561 1.273 1.98 3.69 2.747 6.11 3.067 5.79.767 9.863.192 13.872-1.47 4.836-1.98 7.318-6.069 7.318-6.069z" fill="url(#olw0i4548c)"></path> <path d="M234.909 60.128h4.009v-13.48c0-3.706 4.2-6.581 7.509-6.581s5.346 1.66 5.346 6.836v13.225h4.009V46.583c0-5.622-2.164-9.902-8.209-9.902-3.691 0-6.618 2.044-8.591 4.536V28.439h-4.073v31.689zm-11.9.639c2.991 0 5.346-.512 7.955-2.3v-3.642c-2.164 1.98-4.964 2.683-7.573 2.683-4.9 0-8.209-3.641-8.209-8.753 0-5.047 3.309-8.752 8.209-8.752 2.609 0 5.409.703 7.573 2.683v-3.642c-2.609-1.788-4.964-2.3-7.955-2.3-6.873 0-11.836 4.92-11.836 12.075 0 7.028 4.963 11.948 11.836 11.948zm-25.391-.64h4.009V46.584c0-3.833 4.264-6.325 8.591-5.558v-4.344c-3.818 0-7.382 2.236-8.845 4.983l-.255-4.409h-3.5v22.873zm-16.8-2.555c-4.327 0-7.827-3.322-7.827-8.817 0-5.494 3.5-8.816 7.827-8.816s7.827 3.322 7.827 8.816c0 5.495-3.5 8.817-7.827 8.817zm-1.018 3.195c3.755 0 7.064-1.853 8.909-4.728l.127 4.089h3.5V37.319h-3.5l-.127 4.09c-1.909-2.876-5.218-4.728-8.909-4.728-6.236 0-10.818 5.366-10.818 12.075 0 6.644 4.582 12.01 10.818 12.01zm-35.318-.64h4.009v-13.48c0-3.705 4.2-6.58 7.509-6.58s5.345 1.66 5.345 6.836v13.225h4.01V46.583c0-5.622-2.164-9.902-8.21-9.902-3.818 0-7.19 2.3-8.845 4.983l-.255-4.409h-3.5v22.873h-.063zm-16.1-2.363c-5.155 0-8.4-4.025-8.4-9.009 0-4.983 3.182-9.008 8.4-9.008 5.154 0 8.4 4.09 8.4 9.008 0 4.984-3.246 9.009-8.4 9.009zm0 3.194c7.318 0 12.345-5.558 12.345-12.266 0-6.645-5.027-12.267-12.345-12.267-7.382 0-12.409 5.622-12.409 12.267 0 6.772 5.091 12.266 12.409 12.266zm-51.737-.83h4.01v-13.48c0-3.706 3.754-6.581 7-6.581 3.309 0 4.836 1.725 4.836 6.772v13.289H96.5v-13.48c0-3.706 3.755-6.581 7-6.581 3.309 0 4.836 1.725 4.836 6.772v13.289h4.009V46.583c0-5.622-1.654-9.902-7.7-9.902-3.181 0-6.236 1.725-8.718 5.238-.89-3.194-2.927-5.238-7.19-5.238-3.564 0-6.492 2.108-8.4 4.983l-.255-4.409h-3.5v22.873h.063zM79.318 75.844c-2.036 0-3.5-1.469-3.5-3.386 0-1.852 1.464-3.386 3.5-3.386 2.037 0 3.5 1.47 3.5 3.386 0 1.917-1.463 3.386-3.5 3.386zm0-5.494c-1.145 0-1.845.894-1.845 2.108 0 1.278.763 2.109 1.845 2.109 1.082 0 1.846-.83 1.846-2.109 0-1.214-.7-2.108-1.846-2.108zM88.609 75.589v-3.45c0-1.214-.445-1.597-1.21-1.597-.763 0-1.654.702-1.654 1.597v3.514h-1.654v-6.261h1.527l.064 1.15c.445-.767 1.336-1.342 2.29-1.342 1.655 0 2.291 1.15 2.291 2.683v3.706H88.61zM91.855 75.589V66.9h1.654v8.689h-1.654zM95.227 68.305V66.9h1.655v1.405h-1.655zm0 7.284v-6.261h1.655v6.26h-1.655zM103.054 75.589v-3.45c0-1.214-.445-1.597-1.209-1.597-.763 0-1.654.702-1.654 1.597v3.514h-1.655v-6.261h1.528l.063 1.15c.446-.767 1.337-1.342 2.291-1.342 1.655 0 2.291 1.15 2.291 2.683v3.706h-1.655zM111.836 72.522h-4.2c-.063.959.446 2.045 2.1 2.045.7 0 1.528-.32 2.037-.767v1.214c-.573.447-1.528.767-2.546.767-1.909 0-3.245-1.406-3.245-3.323 0-1.98 1.527-3.258 3.118-3.258s2.8 1.022 2.8 2.492c0 .255 0 .639-.064.83zm-2.672-2.236c-.7 0-1.337.383-1.464 1.406h2.673c.191-.83-.319-1.406-1.209-1.406zM120.682 75.589v-3.45c0-1.214-.446-1.597-1.209-1.597-.764 0-1.655.702-1.655 1.597v3.514h-1.654V66.9h1.654v3.45c.446-.703 1.336-1.214 2.227-1.214 1.655 0 2.291 1.15 2.291 2.683v3.706h-1.654v.064zM127.109 75.844c-2.036 0-3.5-1.469-3.5-3.386 0-1.852 1.464-3.386 3.5-3.386s3.5 1.47 3.5 3.386c-.064 1.917-1.527 3.386-3.5 3.386zm0-5.494c-1.145 0-1.845.894-1.845 2.108 0 1.278.763 2.109 1.845 2.109 1.082 0 1.845-.83 1.845-2.109 0-1.214-.763-2.108-1.845-2.108zM140.345 75.589v-3.514c0-1.15-.318-1.533-1.081-1.533-.764 0-1.528.638-1.528 1.597v3.514h-1.654v-3.514c0-1.15-.318-1.533-1.082-1.533s-1.527.638-1.527 1.597v3.514h-1.655v-6.261h1.527l.064 1.15c.445-.831 1.273-1.342 2.164-1.342 1.145 0 1.718.575 1.972 1.405.573-.894 1.4-1.405 2.291-1.405 1.655 0 2.164 1.15 2.164 2.683v3.706h-1.655v-.064zM149.127 72.522h-4.136c-.064.959.445 2.045 2.1 2.045.7 0 1.527-.32 2.036-.767v1.214c-.573.447-1.527.767-2.545.767-1.909 0-3.246-1.406-3.246-3.323 0-1.98 1.528-3.258 3.118-3.258 1.591 0 2.8 1.022 2.8 2.492 0 .255-.063.639-.127.83zm-2.609-2.236c-.7 0-1.336.383-1.464 1.406h2.673c.127-.83-.382-1.406-1.209-1.406zM152.691 75.844c-1.273 0-2.227-.575-2.482-.702l.255-1.15c.509.32 1.272.702 2.163.702.637 0 1.146-.191 1.146-.702 0-.448-.446-.64-1.337-.83-1.527-.32-2.1-1.15-2.1-2.045 0-.959.764-1.917 2.482-1.917 1.018 0 1.909.447 2.1.575l-.254 1.086a3.594 3.594 0 0 0-1.782-.511c-.7 0-1.018.256-1.018.639 0 .447.445.639 1.081.766 1.655.32 2.291 1.087 2.291 1.981.064 1.278-.954 2.108-2.545 2.108zM159.436 75.78c-1.845 0-3.309-1.341-3.309-3.322 0-1.98 1.4-3.258 3.309-3.258.891 0 1.655.192 2.228.639v1.278a2.95 2.95 0 0 0-1.846-.64c-1.145 0-1.973.831-1.973 2.045s.828 2.045 1.973 2.045c.636 0 1.336-.192 1.846-.64v1.342c-.573.32-1.337.511-2.228.511zM167.454 75.589v-3.45c0-1.214-.445-1.597-1.209-1.597-.763 0-1.654.702-1.654 1.597v3.514h-1.655V66.9h1.655v3.45c.445-.703 1.336-1.214 2.227-1.214 1.655 0 2.291 1.15 2.291 2.683v3.706h-1.655v.064zM173.882 75.844c-2.037 0-3.5-1.469-3.5-3.386 0-1.852 1.463-3.386 3.5-3.386 2.036 0 3.5 1.47 3.5 3.386 0 1.917-1.464 3.386-3.5 3.386zm0-5.494c-1.146 0-1.846.894-1.846 2.108 0 1.278.764 2.109 1.846 2.109s1.845-.83 1.845-2.109c0-1.214-.7-2.108-1.845-2.108zM181.709 75.844c-2.036 0-3.5-1.469-3.5-3.386 0-1.852 1.464-3.386 3.5-3.386s3.5 1.47 3.5 3.386c0 1.917-1.464 3.386-3.5 3.386zm0-5.494c-1.145 0-1.845.894-1.845 2.108 0 1.278.763 2.109 1.845 2.109 1.082 0 1.845-.83 1.845-2.109 0-1.214-.7-2.108-1.845-2.108zM186.482 75.589V66.9h1.654v8.689h-1.654zM195.582 75.78c-1.846 0-3.309-1.341-3.309-3.322 0-1.98 1.4-3.258 3.309-3.258.891 0 1.654.192 2.227.639v1.278a2.947 2.947 0 0 0-1.845-.64c-1.146 0-1.973.831-1.973 2.045s.827 2.045 1.973 2.045c.636 0 1.336-.192 1.845-.64v1.342c-.636.32-1.336.511-2.227.511zM203.727 75.589l-.063-1.15c-.446.767-1.4 1.342-2.291 1.342-1.655 0-2.291-1.15-2.291-2.684v-3.705h1.654v3.45c0 1.213.382 1.597 1.209 1.597.764 0 1.655-.703 1.655-1.597v-3.514h1.655v6.26h-1.528zM208.564 72.203v3.45h-1.655v-6.261h1.527l.064 1.15c.382-.703 1.273-1.342 2.355-1.342v1.661c-1.146-.32-2.291.256-2.291 1.342zM213.464 72.203v3.45h-1.655v-6.261h1.527l.064 1.15c.382-.703 1.273-1.342 2.355-1.342v1.661c-1.146-.32-2.291.256-2.291 1.342zM216.645 68.305V66.9h1.655v1.405h-1.655zm0 7.284v-6.261h1.655v6.26h-1.655zM222.945 75.78c-1.845 0-3.309-1.341-3.309-3.322 0-1.98 1.4-3.258 3.309-3.258.891 0 1.655.192 2.228.639v1.278a2.95 2.95 0 0 0-1.846-.64c-1.145 0-1.973.831-1.973 2.045s.828 2.045 1.973 2.045c.636 0 1.337-.192 1.846-.64v1.342c-.637.32-1.337.511-2.228.511zM231.091 75.589l-.064-1.15c-.445.767-1.4 1.342-2.291 1.342-1.654 0-2.291-1.15-2.291-2.684v-3.705h1.655v3.45c0 1.213.382 1.597 1.209 1.597.764 0 1.655-.703 1.655-1.597v-3.514h1.654v6.26h-1.527zM234.273 75.589V66.9h1.654v8.689h-1.654zM242.227 75.589l-.063-1.15c-.446.767-1.4 1.342-2.291 1.342-1.655 0-2.291-1.15-2.291-2.684v-3.705h1.654v3.45c0 1.213.382 1.597 1.209 1.597.764 0 1.655-.703 1.655-1.597v-3.514h1.655v6.26h-1.528zM254 75.589v-3.514c0-1.15-.318-1.533-1.082-1.533s-1.527.638-1.527 1.597v3.514h-1.655v-3.514c0-1.15-.318-1.533-1.082-1.533-.763 0-1.527.638-1.527 1.597v3.514h-1.654v-6.261H247l.064 1.15c.445-.831 1.272-1.342 2.163-1.342 1.146 0 1.718.575 1.973 1.405.573-.894 1.4-1.405 2.291-1.405 1.654 0 2.163 1.15 2.163 2.683v3.706H254v-.064z" fill="#1B1C1E"></path> <defs> <lineargradient id="krqtvx22ma" x1="57.749" y1="33.689" x2="45.728" y2="58.871" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#29B4CC"></stop> </lineargradient> <lineargradient id="vxt26wk6qb" x1="40.505" y1="36.015" x2="49.749" y2="60.656" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#FBB03B"></stop> </lineargradient> <lineargradient id="olw0i4548c" x1="29.228" y1="55.789" x2="54.94" y2="57.564" gradientunits="userSpaceOnUse"> <stop stop-color="#fff"></stop> <stop offset="1" stop-color="#FBB03B"></stop> </lineargradient> </defs> </svg> </div> <div class="gallery-tab-button"> <a href="/pages/monarch" target="_self" class="button desktop t4s-d-l-none" style="background-color:#fcb13b;color:#1b1c1e;border-color:#fcb13b;">Explore Monarch</a> <a href="/pages/monarch" target="_self" class="button mobile t4s-d-md-none" style="background-color:#fcb13b;color:#1b1c1e;border-color:#fcb13b;">Explore</a> </div> </div> </div> <div class="gallery-tab-item" tab-text="Print,Homeschool" id="content_tab"> <div class="gallery-item-main"> <div class="gallery-tab-image"> <img src="//aop.com/cdn/shop/files/homepage-aop-tile-lifepac_325x508.png?v=1709736055" alt=""> </div> <div class="gallery-tab-icon"> <svg width="269" height="97" viewbox="0 0 269 97" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#es9apiucna)" fill="#1B1C1E"> <path d="M91.116 37.188c0-3.592-.07-4.142-2.238-4.309l-.858-.069c-.206-.137-.138-.745.07-.853a116.2 116.2 0 0 0 4.465.098c1.38 0 2.504-.03 4.23-.098.206.098.275.716.058.853l-.818.07c-2.03.166-2.1.716-2.1 4.308v11.895c0 2.15.109 3.043.73 3.69.375.383 1.025.796 3.746.796 2.918 0 3.638-.138 4.19-.442.69-.402 1.587-1.639 2.267-3.386.197-.177.858-.04.858.206 0 .383-.966 3.867-1.44 4.79-1.754-.069-5.017-.098-8.556-.098h-3.165c-1.44 0-2.543.029-4.466.098-.207-.098-.275-.648-.069-.854l1.026-.108c2-.196 2.06-.687 2.06-4.27V37.198l.01-.01zM103.803 43.322c0-.648.454-1.119 1.065-1.119.651 0 1.074.51 1.074 1.12 0 .608-.423 1.05-1.074 1.05-.542 0-1.065-.403-1.065-1.05zM114.529 37.257c0-3.622-.069-4.211-2.09-4.378l-.858-.069c-.207-.137-.138-.745.069-.853 1.715.068 2.888.098 4.328.098 1.37 0 2.533-.03 4.249-.098.207.098.276.716.069.853l-.858.07c-2.031.166-2.1.755-2.1 4.377v12.17c0 3.622.079 4.102 2.1 4.338l.858.108c.197.137.138.756-.069.854a99.197 99.197 0 0 0-4.249-.098c-1.44 0-2.613.03-4.328.098-.207-.098-.276-.648-.069-.854l.858-.108c2.03-.236 2.09-.716 2.09-4.338v-12.17zM124.229 43.322c0-.648.453-1.119 1.065-1.119.65 0 1.074.51 1.074 1.12 0 .608-.424 1.05-1.074 1.05-.552 0-1.065-.403-1.065-1.05zM136.345 41.703c0 .922.098.922 1.133.922h2.327c1.409 0 2.504-.068 2.918-.196.374-.147.65-.314.857-1.197l.316-1.365c.167-.206.759-.206.887 0 0 .825-.138 2.189-.138 3.455s.138 2.532.138 3.317c-.138.207-.651.207-.887 0l-.345-1.334c-.138-.609-.444-1.1-1.094-1.306-.483-.137-1.351-.166-2.652-.166h-2.327c-1.035 0-1.133.039-1.133.922v4.75c0 3.583.078 4.103 2.089 4.27l1.164.108c.207.137.138.756-.069.854-2.031-.069-3.194-.098-4.574-.098-1.509 0-2.682.029-4.289.098-.197-.098-.276-.648-.059-.854l.858-.108c1.991-.236 2.06-.687 2.06-4.27V37.198c0-3.593-.069-4.064-2.06-4.309l-.552-.069c-.207-.137-.138-.746.069-.854 1.439.07 2.612.099 3.992.099h6.319c2.199 0 4.19 0 4.634-.099 0 1.57.039 3.21.108 4.515-.108.206-.591.304-.828.108-.276-1.54-.69-2.768-2.405-3.248-.759-.177-1.883-.207-3.332-.207h-2.09c-1.035 0-1.035.06-1.035 1.365v7.213-.01zM149.751 43.322c0-.648.464-1.119 1.075-1.119.641 0 1.065.51 1.065 1.12 0 .608-.424 1.05-1.065 1.05-.552 0-1.075-.403-1.075-1.05zM157.115 37.188c0-3.553-.059-4.063-2.089-4.309l-.553-.069c-.207-.137-.128-.745.069-.853 1.479.068 2.652.098 4.052.098h6.457c2.189 0 4.229 0 4.633-.098.207.579.414 3.042.552 4.544-.138.206-.69.275-.867.069-.503-1.61-.818-2.807-2.603-3.25-.719-.176-1.813-.205-3.322-.205h-2.484c-1.025 0-1.025.059-1.025 1.364v6.84c0 .953.108.953 1.134.953h1.991c1.439 0 2.504-.059 2.918-.206.414-.138.65-.354.818-1.198l.286-1.403c.158-.206.749-.206.887.03 0 .824-.138 2.149-.138 3.454 0 1.227.138 2.532.138 3.288-.138.236-.72.236-.887.03l-.316-1.335c-.138-.609-.374-1.129-1.064-1.296-.483-.137-1.311-.167-2.652-.167h-1.991c-1.026 0-1.134.04-1.134.923v4.819c0 1.816.108 2.974.651 3.553.414.412 1.133.795 4.16.795 2.642 0 3.647-.137 4.396-.52.621-.334 1.548-1.531 2.445-3.318.247-.176.72-.068.858.236-.237 1.197-1.104 3.828-1.548 4.75a413.884 413.884 0 0 0-9.207-.098h-3.096c-1.478 0-2.652.03-4.672.098-.207-.098-.286-.648-.069-.854l1.123-.108c1.962-.166 2.13-.687 2.13-4.269V37.168l.019.02zM173.756 43.322c0-.648.453-1.119 1.065-1.119.65 0 1.064.51 1.064 1.12 0 .608-.414 1.05-1.064 1.05-.553 0-1.065-.403-1.065-1.05zM185.319 49.496c0 3.582.059 4.033 2.258 4.27l.936.107c.207.167.138.756-.069.854-1.952-.069-3.085-.098-4.465-.098-1.381 0-2.672.03-4.19.098-.207-.098-.276-.648-.059-.854l.719-.108c1.992-.275 2.061-.687 2.061-4.27V36.875c0-2.905-.069-3.514-1.617-3.651l-1.232-.138c-.237-.216-.207-.726.069-.854 1.814-.235 3.943-.274 6.792-.274 2.849 0 4.978.373 6.595 1.374 1.577.991 2.75 2.767 2.75 5.123 0 3.15-1.961 4.72-3.43 5.437-1.509.717-3.332 1.03-4.742 1.03-.237-.107-.237-.608-.03-.686 3.707-.687 5.048-2.768 5.048-5.742 0-3.317-1.962-5.467-5.531-5.467-1.813 0-1.843.128-1.843 1.227v15.252l-.02-.01zM198.687 43.322c0-.648.463-1.119 1.064-1.119.651 0 1.065.51 1.065 1.12 0 .608-.414 1.05-1.065 1.05-.552 0-1.064-.403-1.064-1.05zM213.986 46.689c-.246-.746-.374-.854-1.409-.854h-5.186c-.857 0-1.054.098-1.301.824l-1.203 3.583c-.512 1.54-.759 2.463-.759 2.836 0 .412.178.618 1.006.687l1.134.108c.236.167.236.717-.069.854-.897-.069-1.962-.069-3.569-.098-1.134 0-2.366.059-3.302.098-.207-.137-.276-.687-.069-.854l1.123-.108c.828-.069 1.588-.442 2.071-1.668.611-1.57 1.577-3.799 3.016-7.617l3.5-9.235c.483-1.227.69-1.875.581-2.434.828-.236 1.41-.854 1.785-1.296.207 0 .443.069.522.304.444 1.512.986 3.072 1.508 4.584l4.703 13.75c.985 2.935 1.439 3.445 2.918 3.622l.936.108c.237.167.168.716 0 .854a80.472 80.472 0 0 0-4.16-.098c-1.656 0-2.947.058-3.953.098-.276-.138-.306-.687-.069-.854l.996-.108c.719-.069 1.192-.275 1.192-.609 0-.382-.167-.99-.443-1.815l-1.508-4.653.009-.01zm-6.802-3.043c-.276.795-.236.825.73.825h4.219c.986 0 1.065-.138.749-1.07l-1.853-5.575c-.276-.825-.591-1.737-.789-2.16h-.069c-.108.177-.443 1.002-.818 2.023l-2.169 5.947v.01zM219.97 43.322c0-.648.454-1.119 1.065-1.119.65 0 1.065.51 1.065 1.12 0 .608-.415 1.05-1.065 1.05-.552 0-1.065-.403-1.065-1.05zM230.213 34.42c2.504-1.953 5.707-2.905 9.276-2.905 1.844 0 4.456.383 6.073.824.414.108.65.177.956.138.039.785.207 2.944.483 5.025-.168.235-.69.275-.927.069-.512-2.326-2.06-4.996-7.038-4.996-5.255 0-9.72 3.327-9.72 10.394 0 7.066 4.564 11.15 10.213 11.15 4.426 0 6.378-2.876 7.166-4.888.247-.177.759-.099.897.137-.236 1.776-1.133 4.034-1.646 4.682-.404.068-.818.206-1.203.343-.749.275-3.233.776-5.421.776-3.096 0-6.053-.609-8.557-2.287-2.751-1.875-4.88-4.986-4.88-9.393 0-3.798 1.725-7.047 4.328-9.06v-.009zM48.707 36.658C44.95 31.72 43.837 25.606 22.514 21.2l.473 3.73c.414 0 17.242.569 25.72 11.728z"></path> <path d="M48.42 32.88c-2.109-4.143-2.119-8.795-17.28-14.86l-.138 2.817c.305.058 12.647 2.689 17.429 12.052l-.01-.01zM50.432 36.638c3.756-4.937 4.87-11.051 26.193-15.458l-.474 3.73c-.414 0-17.241.569-25.72 11.728z"></path> <path d="M50.727 32.86c2.11-4.142 2.12-8.804 17.282-14.86l.138 2.817c-.306.059-12.648 2.69-17.43 12.043h.01zM20 27.599s27.405 4.358 28.608 11.16l.168 41.192s-1.262-21.347-27.642-24.027L20 27.6zM79.178 27.648s-27.405 4.358-28.618 11.16L50.392 80s1.262-21.347 27.642-24.027l1.144-28.315v-.01zM251.713 36.491c-2.238 0-4.061-1.816-4.061-4.044 0-2.228 1.823-4.043 4.061-4.043s4.062 1.815 4.062 4.043-1.824 4.044-4.062 4.044zm0-7.096a3.074 3.074 0 0 0-3.076 3.062 3.074 3.074 0 0 0 3.076 3.062 3.073 3.073 0 0 0 3.076-3.062 3.073 3.073 0 0 0-3.076-3.062z"></path> <path d="M250.175 30.023h1.242c1.006 0 1.972.147 1.972 1.286 0 .579-.453.981-1.045 1.08.227.098.335.196.493.49l.956 1.895h-.828l-.779-1.65c-.226-.46-.463-.46-.847-.46h-.434v2.11h-.73v-4.75zm.73 2.042h.621c.69 0 1.094-.285 1.094-.736 0-.432-.355-.697-1.015-.697h-.7v1.442-.01z"></path> </g> <defs> <clippath id="es9apiucna"> <path fill="#fff" transform="translate(20 18)" d="M0 0h235.775v62H0z"></path> </clippath> </defs> </svg> </div> <div class="gallery-tab-button"> <a href="/collections/lifepac" target="_self" class="button desktop t4s-d-l-none" style="background-color:#2ab5cd;color:#1b1c1e;border-color:#2ab5cd;">Explore LIFEPAC</a> <a href="/collections/lifepac" target="_self" class="button mobile t4s-d-md-none" style="background-color:#2ab5cd;color:#1b1c1e;border-color:#2ab5cd;">Explore</a> </div> </div> </div> <div class="gallery-tab-item" tab-text="Print,Homeschool" id="content_tab"> <div class="gallery-item-main"> <div class="gallery-tab-image"> <img src="//aop.com/cdn/shop/files/homepage-aop-tile-horizons_325x508.png?v=1709738922" alt=""> </div> <div class="gallery-tab-icon"> <svg width="269" height="97" viewbox="0 0 269 97" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#dc7dcvbfea)" fill="#fff"> <path d="M53.456 42.474v15.713c0 3.094 1.624 3.4 5.674 3.4v1.275H41.446v-1.275c2.762 0 5.198-.306 5.198-3.4V25.674c0-3.093-2.436-3.4-4.99-3.4V21h18.228v1.275c-3.98 0-6.416.306-6.416 3.4v16.8m24.704 0v-16.8c0-3.094-2.426-3.4-5.94-3.4V21h17.95v1.275c-2.762 0-5.198.306-5.198 3.4v32.522c0 3.093 1.822 3.4 5.06 3.4v1.274H72.219v-1.274c3.505 0 5.941-.307 5.941-3.4V42.484"></path> <path d="M36 57.09S59.704 38.61 95.705 35.39c0 0-31.862 5.514-59.705 21.701z"></path> <path d="m56.486 46.615 4.545-2.115-5.189.03 4.99-1.403-5-1.364 5.189-.01-4.456-2.668 5 1.393-3.574-3.765 4.446 2.688-2.416-4.586 3.544 3.776-1.089-5.06 2.397 4.595.316-5.178 1.07 5.07 1.703-4.892-.347 5.178 2.97-4.26-1.732 4.893 4-3.301-2.98 4.24 4.742-2.096-4.02 3.271 5.02-1.186-19.129 6.75zM99.656 40.854c7.465 0 12.248 4.93 12.248 11.127 0 6.196-4.674 11.029-12.189 11.029s-11.96-5.02-11.96-11.227c0-6.206 4.841-10.93 11.9-10.93zm.119 21.227c5.406 0 7.287-5.08 7.287-8.934 0-4.15-.683-11.364-7.238-11.364-5.584 0-7.238 6.542-7.238 10.198 0 3.657 1.594 10.1 7.179 10.1h.01zM112.191 62.466v-.929c2.446-.148 3.188-.148 3.188-2.678V46.516c0-1.907-.624-1.996-2.624-2.826v-.484c2.397-.682 4.674-1.71 7.011-2.49v3.508c1.425-1.414 3.247-3.706 5.693-3.706 1.653 0 3.02.73 3.02 2.243 0 1.077-.971 1.858-2.169 1.858-.911 0-1.881-.83-3.356-.83-.971 0-3.079 1.364-3.079 2.144V58.86c0 2.54.742 2.54 3.643 2.678v.93h-11.337.01zM128.994 62.466v-.929c2.564-.148 3.307-.148 3.307-2.678V47.15c0-1.028 0-2.392-1.03-2.975-.743-.346-1.258-.385-2.05-.484v-.484c2.446-.88 5.01-1.76 7.575-2.59V58.87c0 2.54.742 2.54 3.129 2.678v.93h-10.941l.01-.01zm8.03-31.613c0 1.265-1.139 2.54-2.733 2.54s-2.961-1.176-2.961-2.54 1.367-2.49 2.961-2.49c1.485 0 2.733 1.264 2.733 2.49zM140.331 62.466l15.832-20.15h-7.515c-3.812 0-4.555 1.512-6.892 4.833L140.727 47l1.822-5.613h19.535l-16.011 20.15h4.1c7.693 0 8.089 0 11.96-5.998l.793.346-1.713 6.581h-20.902.02zM175.075 40.854c7.465 0 12.248 4.93 12.248 11.127 0 6.196-4.674 11.029-12.189 11.029s-11.961-5.02-11.961-11.227c0-6.206 4.842-10.93 11.902-10.93zm.118 21.227c5.406 0 7.288-5.08 7.288-8.934 0-4.15-.683-11.364-7.238-11.364-5.585 0-7.238 6.542-7.238 10.198 0 3.657 1.594 10.1 7.178 10.1h.01z"></path> <path d="M186.402 62.466v-.929c2.564-.148 3.307-.148 3.307-2.678V46.753c0-1.858-.802-2.589-2.793-3.073v-.534c2.565-.632 4.842-1.512 7.288-2.292v3.706c2.337-2.046 4.158-3.706 7.743-3.706 4.099 0 8.317 2.777 8.317 6.443v11.562c0 2.54 1.535 2.54 3.475 2.678v.93h-11.277v-.93c2.564-.148 3.307-.148 3.307-2.678V48.127c0-3.073-1.99-5.119-5.694-5.119-2.445 0-5.871 2.046-5.871 4.289v11.562c0 2.54.742 2.54 3.188 2.678v.93h-10.99zM214.601 55.687h.683c1.03 2.876 2.168 6.394 6.495 6.394 3.307 0 4.951-1.61 4.951-4.388 0-2.974-3.535-3.903-6.099-5.168-3.189-1.562-5.981-2.728-5.981-6.147 0-3.657 3.931-5.514 7.743-5.514 2.565 0 5.07.78 7.466 1.512v5.168h-.911c-.683-2.925-2.961-5.761-6.783-5.761-2.396 0-3.93 1.462-3.93 3.468 0 4.2 12.812 4.052 12.812 11.177 0 4.437-4.495 6.592-9.169 6.592-2.564 0-5.01-.435-7.287-1.562v-5.761l.01-.01z"></path> </g> <defs> <clippath id="dc7dcvbfea"> <path fill="#fff" transform="translate(36 21)" d="M0 0h195.067v42H0z"></path> </clippath> </defs> </svg> </div> <div class="gallery-tab-button"> <a href="/collections/horizons" target="_self" class="button desktop t4s-d-l-none" style="background-color:#974291;color:#ffffff;border-color:#974291;">Explore Horizons</a> <a href="/collections/horizons" target="_self" class="button mobile t4s-d-md-none" style="background-color:#974291;color:#ffffff;border-color:#974291;">Explore</a> </div> </div> </div> <div class="gallery-tab-item" tab-text="Online,Teacher Access" id="content_tab"> <div class="gallery-item-main"> <div class="gallery-tab-image"> <img src="//aop.com/cdn/shop/files/homepage-aop-tile-ica_325x508.png?v=1709736039" alt=""> </div> <div class="gallery-tab-icon"> <svg width="269" height="97" viewbox="0 0 269 97" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M77.911 65.812V31.296H38.408v34.516l19.752 10.94 19.751-10.94zm-30.651-8c0-13.336 9.392-13.53 10.243-19.366.27-1.932-.464-4.213-.464-4.213 1.237 1.353 2.821 3.208 2.821 6.146 0 4.6-6.61 5.643-8.812 13.258a7.475 7.475 0 0 1-.194.773c-1.546 6.803 3.595 10.63 8.504 10.513 3.75-.077 6.262-2.473 6.532-7.112 0-.58-.038-1.082-.077-1.623-.116.348-.27.734-.464 1.082-1.623 3.518-6.339 2.551-6.339 2.551h.039c-2.203-.386-4.02-1.855-4.484-3.826-.31-1.044-.348-2.435.464-3.981 1.353-2.629 2.59-2.86 4.522-5.141 1.778-2.088 1.855-4.986 1.855-4.986s1.663 2.241 1.701 4.213c.039 2.628-2.474 5.024-4.329 6.764-1.12 1.43-.502 2.822 1.121 3.479 1.044.425 2.28.077 3.015-1.121.193-.387.386-.85.541-1.315 1.662-4.329 1.198-6.145 1.198-6.184 0 0 1.005.619 1.546 2.165v-.04c.58 1.122 1.315 2.784 2.088 5.374 2.241 7.189-1.508 10.59-3.866 11.943-.386.27-.889.503-1.43.696-.154.077-.27.077-.27.077-.967.27-2.126.425-3.711.425-1.546 0-3.015-.193-4.329-.58-.502-.154-7.421-2.048-7.421-9.972z" fill="#fff"></path> <path d="M35.2 67.513 58.16 80.23l22.96-12.717V27.894H35.2v39.62zm2.242-36.72c0-.27.232-.502.502-.502h40.47c.27 0 .502.232.502.502v35.29a.475.475 0 0 1-.27.425L58.39 77.718c-.077.038-.154.077-.231.077-.078 0-.155-.039-.232-.077l-20.254-11.21a.475.475 0 0 1-.27-.425v-35.29h.038zM81.197 23.45c0-.233-.155-.426-.387-.503l-14.843-2.938-.231-.077a8.665 8.665 0 0 0-2.01-.232c-1.817 0-3.556.619-4.793 1.623v1.315h1.16v1.391h-1.16v2.28h21.8c.27 0 .502-.231.502-.502V24.532l-.038-1.083zM56.382 24.03v-1.392h1.16v-1.276c-1.238-1.043-2.977-1.623-4.794-1.623-.695 0-1.391.077-2.048.27l-.193.04-14.882 2.937c-.232.038-.386.232-.386.502v2.358c0 .27.232.502.502.502h21.8v-2.28h-1.16v-.039zM92.908 52.98V28.436h5.025V52.98h-5.025zM116.293 53.675c-7.112 0-13.103-5.024-13.103-12.987 0-7.924 6.223-12.833 13.412-12.833 3.247 0 6.687.928 8.736 2.513v4.561c-2.049-1.7-4.6-3.015-8.233-3.015-5.141 0-8.697 3.363-8.697 9.006 0 5.527 3.479 9.006 8.426 9.006 1.894 0 3.479-.386 4.754-1.005v-4.793h-4.367v-3.672h9.16v10.862c-1.391.54-5.256 2.358-10.088 2.358zM150.191 52.98l-12.91-16.195V52.98h-4.483V28.436h3.478l12.872 16.195V28.436h4.483V52.98h-3.44zM160.202 52.98V28.436h5.025V52.98h-5.025zM182.698 32.34v20.679h-5.025v-20.68h-8.349v-3.903h21.685v3.904h-8.311zM195.222 52.98V28.436h16.041v3.904h-11.055v5.759h9.006v3.904h-9.006v7.112h11.055v3.904h-16.041v-.039zM97.005 67.281c-2.396 0-4.483-1.662-4.483-4.329s2.087-4.329 4.483-4.329c1.083 0 2.204.31 2.9.85v1.547a4.106 4.106 0 0 0-2.745-1.044c-1.662 0-2.899 1.12-2.899 2.976 0 1.855 1.237 2.976 2.899 2.976 1.16 0 2.049-.463 2.744-1.043v1.546c-.695.541-1.778.85-2.899.85zM108.485 67.127v-3.672h-3.942v3.672h-1.701v-8.349h1.701v3.208h3.942v-3.208h1.701v8.349h-1.701zM120.352 67.127h-1.856l-2.319-3.324h-1.043v3.324h-1.701v-8.349h3.285c1.972 0 2.822 1.16 2.822 2.512 0 1.121-.618 2.01-1.662 2.32l2.474 3.517zm-5.218-4.522h1.314c1.043 0 1.43-.541 1.43-1.276 0-.734-.387-1.314-1.43-1.314h-1.314v2.59zM122.903 67.127v-8.349h1.7v8.349h-1.7zM130.324 67.281c-1.391 0-2.396-.54-2.976-1.043l.386-1.353c.542.54 1.431 1.12 2.59 1.12.851 0 1.469-.424 1.469-1.159 0-.696-.387-1.044-1.739-1.391-1.74-.426-2.436-1.353-2.436-2.551 0-1.353 1.083-2.358 2.899-2.358a4.32 4.32 0 0 1 2.513.811l-.348 1.199c-.58-.387-1.43-.735-2.165-.735-.811 0-1.314.348-1.314.967 0 .502.309.85 1.43 1.12 1.933.503 2.783 1.315 2.783 2.745-.038 1.855-1.546 2.628-3.092 2.628zM139.639 60.092v6.996h-1.701v-6.996h-2.821v-1.314h7.344v1.314h-2.822zM144.935 67.127v-8.349h1.701v8.349h-1.701zM155.796 67.127l-.85-2.087h-3.402l-.85 2.048h-1.662l3.556-8.349h1.314l3.556 8.35h-1.662v.038zm-2.551-6.262-1.237 3.015h2.474l-1.237-3.015zM165.846 67.127l-4.368-5.489v5.489h-1.507v-8.349h1.198l4.368 5.489v-5.489h1.507v8.349h-1.198zM179.993 67.127l-.85-2.049h-3.402l-.85 2.049h-1.662l3.556-8.349h1.314l3.556 8.349h-1.662zm-2.512-6.262-1.237 3.015h2.473l-1.236-3.015zM187.685 67.281c-2.397 0-4.484-1.662-4.484-4.329s2.087-4.329 4.484-4.329c1.082 0 2.203.31 2.899.85v1.547a4.109 4.109 0 0 0-2.745-1.044c-1.662 0-2.899 1.12-2.899 2.976 0 1.855 1.237 2.976 2.899 2.976 1.16 0 2.049-.463 2.745-1.043v1.546c-.696.541-1.817.85-2.899.85zM199.435 67.127l-.851-2.049h-3.401l-.851 2.049h-1.662l3.556-8.349h1.315l3.556 8.349h-1.662zm-2.551-6.262-1.237 3.015h2.473l-1.236-3.015zM206.508 67.127h-2.937v-8.349h2.937c3.325 0 4.755 1.894 4.755 4.175 0 2.28-1.392 4.174-4.755 4.174zm-.077-6.996h-1.159v5.605h1.159c2.281 0 3.092-1.121 3.092-2.822 0-1.7-.811-2.783-3.092-2.783zM214.084 67.127v-8.349h5.45v1.314h-3.749v1.971h3.053v1.315h-3.053v2.435h3.749v1.314h-5.45zM230.048 67.127v-5.102c0-.193.038-.735.038-.773l-.309.773-2.242 5.102h-1.043l-2.242-5.102c-.077-.193-.271-.696-.309-.773 0 .038.038.58.038.773v5.102h-1.507v-8.349h1.817l2.744 6.107 2.744-6.107h1.74v8.349h-1.469zM238.938 63.764v3.324h-1.701v-3.324l-3.286-4.986h1.856l2.28 3.633 2.319-3.633h1.817l-3.285 4.986z" fill="#fff"></path> </svg> </div> <div class="gallery-tab-button"> <a href="https://ignitechristianacademy.com/" target="_blank" class="button desktop t4s-d-l-none" style="background-color:#45447f;color:#ffffff;border-color:#45447f;">Explore Ignite</a> <a href="https://ignitechristianacademy.com/" target="_blank" class="button mobile t4s-d-md-none" style="background-color:#45447f;color:#ffffff;border-color:#45447f;">Explore</a> </div> </div> </div> </div> <div class="tab-bottom"> <h4>Not sure which is right for you?</h4> <a class="Text-Button" href="#open-quiz-tools/perfect-product-finder/find-your-curriculum-fit-with-aop" target="_blank">Take Quiz</a> </div> </div> </div> </div> <script> $(document).ready(function(){ $(document).find(".tabs").on("click",function(){ $(".gallery-tab-item").addClass("disable"); $(".gallery-tab-item").removeClass("active"); $(".tabs").parent("li").removeClass("active"); $(this).parent("li").addClass("active"); var tab_name_1 = $(this).data("title"); console.log(tab_name_1); $(".gallery-tab-item").each(function(){ var val_tab = $(this).attr("tab-text"); if(val_tab.includes(tab_name_1)) { $(this).addClass("active"); $(this).removeClass("disable"); } }); }); $('.dropdown').on("click",function () { $(this).find('.dropdown-menu').slideToggle(300); }); $(document).find(".tabs_mob").on("click",function(){ $(".gallery-tab-item").addClass("disable"); $(".gallery-tab-item").removeClass("active"); var tab_name_li = $(this).data("title"); $(".gallery-tab-item").each(function(){ var val_tab = $(this).attr("tab-text"); if(val_tab.includes(tab_name_li)) { $(this).addClass("active"); $(this).removeClass("disable"); } }); var get_selected_html = $(this).html(); // console.log(get_selected_html); $(".static_val").html(get_selected_html); }); }); </script> <style> #shopify-section-template--18365684449443__ia_gallery_tab_gcJCyw .home-gallery-tab {padding: 50px 0;} #shopify-section-template--18365684449443__ia_gallery_tab_gcJCyw .gallery-tab-wrapper {border-bottom: 0px solid var(--border-color);} </style></div><div id="shopify-section-template--18365684449443__il_highlight_callout_CCrcFy" class="shopify-section"><link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <div class="IL-highlight-callout t4s-section-inner" style="--bg-color: ;--text-color:--bg-gradient: ;--border-cl: ;--mg-top: ;--mg-right: auto;--mg-bottom: -30px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;"> <div class="t4s-container"> <div class="IL-highlight-callout-image-left"> <div class="t4s-image-text t4s-row t4s-row "> <div class="t4s-col-img video t4s-col-item t4s-col-lg-6 t4s-col-md-6 t4s-col-12 "> <div class="highlight-video"> <div class="t4s_ratio"> <video playsinline="playsinline" muted="muted" autoplay="autoplay" preload="metadata" poster="//aop.com/cdn/shop/files/preview_images/459cb22a3e1d413188b19730f352298c.thumbnail.0000000000_1100x.jpg?v=1708635091"><source src="//aop.com/cdn/shop/videos/c/vp/459cb22a3e1d413188b19730f352298c/459cb22a3e1d413188b19730f352298c.HD-720p-1.6Mbps-24944111.mp4?v=0" type="video/mp4"><img src="//aop.com/cdn/shop/files/preview_images/459cb22a3e1d413188b19730f352298c.thumbnail.0000000000_1100x.jpg?v=1708635091"></video> </div> </div> </div> <div class="t4s-col-text t4s-col-item t4s-col-lg-6 t4s-col-md-6 t4s-col-12 " style="background-color:#ffffff;"> <div class="text-description-inner dark_layout"> <h6 class="sub-heading">100+ Core & Electives Available</h6> <h2>30 Days Of Monarch Full Access Free</h2> <div class="text-description"> <p>Enjoy your first 30 days free with a Monarch Full Access trial. Access Monarch’s entire course catalog to expand your child’s learning with electives and enrichment courses for grades 3-12. Is Monarch right for you?</p> </div> <div class="highlight-button"> <a href="/products/monarch-all-access-yearly" target="_self" class=" t4s-btn-custom t4s-btn-style-primary ">Start Free Trial</a> </div> </div> </div> </div> </div> </div> </div> <style> #shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout {padding: 50px 0;} #shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout .t4s-image-text .t4s-col-text {padding: 0px 15px 0;} #shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout .t4s-image-text.t4s-row {align-items: center;} #shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout .video .highlight-video .t4s_ratio {padding-bottom: calc(9 / 16 * 100%);} @media (max-width: 767px) {#shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout .highlight-video {margin: 0px 0 30px; } #shopify-section-template--18365684449443__il_highlight_callout_CCrcFy .IL-highlight-callout .t4s-row {flex-direction: column; }} </style></div><section id="shopify-section-template--18365684449443__il_image_text_AdeJk4" class="shopify-section t4s-section t4s-section-all t4s_tp_flickity ia-image-with-text"><!-- sections/image_text.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/image-text.css?v=18897748995854031441737582244" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-container"> <div class="t4s-section-inner t4s_nt_se_template--18365684449443__il_image_text_AdeJk4 t4s_nt_se_template--18365684449443__il_image_text_AdeJk4 " style="--bg-color: #ffffff;--text-color:--bg-gradient: ;--border-cl: ;--mg-top: -10px;--mg-right: auto;--mg-bottom: 10px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: -10px;--mgtb-right: auto;--mgtb-bottom: 10px;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: -10px;--mgmb-right: auto;--mgmb-bottom: 10px;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;"><div class="t4s-container-inner"> <div class="t4s-image-text t4s-row t4s-align-items-center t4s-row "><div class="t4s-col-img t4s-col-item t4s-col-lg-6 t4s-col-md-6 t4s-col-12 t4s-order-md-1 t4s-order-0 row-reverce t4s-image-text-layout-carousel" > <div class=" t4s-row t4s-gx-0 t4s-gy-0 t4s-row-cols-1 t4s_ratioadapt t4s_position_8 t4s_cover"> <div class="t4s-col-item"> <div class="t4s_ratio" style="--aspect-ratioapt:1.183431952662722"> <img class="lazyloadt4s" data-src="//aop.com/cdn/shop/files/image-aop-esa-illustration-transparent.png?v=1728612781&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%201200%201014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="1200" height="1014" alt="School Choice Options Screen"> <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/image-aop-esa-illustration-transparent.png?v=1728612781&width=1);"></span> </div> </div> </div> </div><div class="t4s-col-text t4s-col-item t4s-col-lg-6 t4s-col-md-6 t4s-col-12 " timeline hdt-reveal="slide-in"> <div class="t4s-image-text-content t4s-text-left t4s-shadow-wrap"><p class="t4s-image-text-subheading"> MAKING HOMESCHOOLING MORE AFFORDABLE</p><h2 class="t4s-image-text-heading" >Cut Costs with State Education Funds</h2><div class="t4s-image-text-des t4s-rte"><p>Take advantage of Education Savings Accounts (ESAs) and digital wallet platforms to make homeschooling more budget-friendly. Our team is here to guide you through funding options so you can invest more in your child’s education.</p></div><a class="t4s-btn-custom t4s-btn-style-primary t4s-btn-effect-fade" href="/pages/education-funding-with-aop" target="_self">Learn More</a></div> </div></div></div> </div> <link href="//aop.com/cdn/shop/t/55/assets/button-style.css?v=123058106347028483051737582239" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/custom-effect.css?v=25594775061968242901737582241" rel="stylesheet" media="print" onload="this.media='all'"></section><section id="shopify-section-template--18365684449443__460e5936-e516-4899-9d8b-0dca90a81b8b" class="shopify-section t4s-section t4s-section-all t4s_tp_flickity t4s_tp_ins"><!-- sections/instagram_feed_api.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/instagram.css?v=45827572732427944361737582243" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-section-inner t4s_nt_se_ t4s-pr t4s_nt_se_ t4s-instagrams t4s-se-container" style="--bg-color: ;--text-color:--bg-gradient: ;--border-cl: ;--mg-top: 70px;--mg-right: auto;--mg-bottom: 70px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: 50px;--mgtb-right: auto;--mgtb-bottom: 70px;--mgtb-left: 0px;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: 50px;--mgmb-right: auto;--mgmb-bottom: 70px;--mgmb-left: 0px;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;"><div class="t4s-container"><div class="t4s-container-inner" ><link href="//aop.com/cdn/shop/t/55/assets/top-head.css?v=161320211729238007661737582242" rel="stylesheet" type="text/css" media="all" /> <div timeline hdt-reveal="slide-in" class="t4s-top-heading t4s_des_title_1 t4s-text-center" style="--tophead_mb: 30px;"> <span class="t4s-section-des t4s-subtitle"><div><img src="https://cdn.shopify.com/s/files/1/0612/5142/0296/files/instagram-icon.svg?v=1738000851" class="hero-logo" style="padding-bottom: 10px;"></div> <h3 style="font-weight: bold;">Inspiration for your homeschool journey.</h3> <a href="https://www.instagram.com/aopchristianlearning/#" style="color: #F15A37; text-decoration: none;" target='_blank"'>@aopchristianlearning</a></span></div><div class="t4s-row t4s_ratio1_1 t4s_position_default t4s_cover t4s-row-cols-2 t4s-row-cols-md-4 t4s-row-cols-lg-4 t4s-gx-md-4 t4s-gy-md-4 t4s-gx-4 t4s-gy-4 " data-inst4s-options='{ "id":"4428_blank","limit":8, "acc": "SUdBQWdUd2ZWYkxGNUJaQUU5TlIxOUdTa2xtZVRZMFpBbWRhYlZSYWJIVXlNRmR0T1ROa09FUnFOV1JPYkdkTFNHMW1kVkJ5TjBKNk1FcFJOVlJTUkZRdGRESnBWVkpzWW10RlpBRlZLT0ZocFZ6Y3lTVUpFYXpkTVIyWkFwTVZsamQyMXRUelJPWTNoRVYzRXlaQUY5bFZsRTBVbWd4WkFGRk1iMUZ2TTNkYWJua3RUUVpEWkQ=", "target":"_blank" }' ><div class="t4s-loading--bg"></div></div></div></div></div> <template class="t4s-icons-ins-svg"><svg class="t4s-svg-ins-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="36" height="36" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M22,15.5,18.55,11a2,2,0,0,0-3.14,0L12,15.27a2,2,0,0,1-3,.18l-1.1-1.07a2,2,0,0,0-2.81,0L2,17.5V20a2,2,0,0,0,2,2H20a2,2,0,0,0,2-2Z"></path><rect x="2" y="2" width="20" height="20" rx="2"></rect><line x1="6.99" y1="7" x2="7" y2="7" stroke-linecap="round" stroke-width="2.5"></line></svg>[t4split]<svg class="t4s-svg-ins-video" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="36" height="36" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="5" width="14" height="14" rx="2"></rect><path d="M16,10l4.55-2.28a1,1,0,0,1,1.45.9v6.76a1,1,0,0,1-1.45.9L16,14" stroke-linecap="round"></path></svg>[t4split]<svg class="t4s-svg-ins-album" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="36" height="36" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="14" height="14" rx="2"></rect><path d="M20,22H10a2,2,0,0,1-2-2V16h6a2,2,0,0,0,2-2V8h4a2,2,0,0,1,2,2V20A2,2,0,0,1,20,22Z"></path></svg></template><style data-shopify>.t4s-instagrams .t4s-col-ins a { border-radius: 0%; }</style><style> #shopify-section-template--18365684449443__460e5936-e516-4899-9d8b-0dca90a81b8b .t4s-instagrams .t4s_cover .t4s_bg {background-position: center;} </style></section><section id="shopify-section-template--18365684449443__ia_logo_list_hWLWCK" class="shopify-section t4s-section t4s-section-all t4s_bk_flickity t4s_tp_istope t4s-gallery t4s-logo-list ia-logo-list"><!-- sections/logo-list.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-section-inner t4s_nt_se_template--18365684449443__ia_logo_list_hWLWCK t4s_nt_se_template--18365684449443__ia_logo_list_hWLWCK t4s-container-wrap " > <div class="t4s-container"><link href="//aop.com/cdn/shop/t/55/assets/top-head.css?v=161320211729238007661737582242" rel="stylesheet" type="text/css" media="all" /> <div timeline hdt-reveal="slide-in" class="t4s-top-heading t4s_des_title_ " style="--heading-height: px;--tophead_mb: px;"><div class="heading-testimonials-star "> <h2 class="t4s-section-title t4s-title h3"><span>AOP has been the leader in award-winning, Christian homeschooling for more than 45 years!</span></h2></div></div><div data-goto--item class="t4s_ratioadapt t4s-align-items-center t4s-row t4s-row-cols-lg-6 t4s-row-cols-md-4 t4s-row-cols-2 " id="b_" data-select-flickity ><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_Mjrmji" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-cathy-duffy.png?v=1709830251" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-cathy-duffy.png?v=1709830251&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-cathy-duffy.png?v=1709830251&width=1);"></span> </div></div> </div><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_VAMUke" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-hspa.png?v=1709830447" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-hspa.png?v=1709830447&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-hspa.png?v=1709830447&width=1);"></span> </div></div> </div><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_4xGFBp" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-2021-BestHomeschoolingPrograms.png?v=1709830335" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-2021-BestHomeschoolingPrograms.png?v=1709830335&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-2021-BestHomeschoolingPrograms.png?v=1709830335&width=1);"></span> </div></div> </div><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_xPGjKJ" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-homeschool-family-favorites-seal.png?v=1709830350" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-homeschool-family-favorites-seal.png?v=1709830350&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-homeschool-family-favorites-seal.png?v=1709830350&width=1);"></span> </div></div> </div><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_CLVNXU" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-i-learn-awards.png?v=1709830456" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-i-learn-awards.png?v=1709830456&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-i-learn-awards.png?v=1709830456&width=1);"></span> </div></div> </div><div data-goto--item class="t4s-col-item t4s-logo-item t4s-text-center data-goto" id="b_logo_item_eEGJmf" data-select-flickity > <div data-href="" target="_blank" data- class="t4s-eff t4s-eff-none t4s-eff-img-none" data-goto--open timeline hdt-reveal="slide-in"><div class="t4s_ratio" style="--aspect-ratioapt:2.0;--max-width:300px"> <img class="lazyloadt4s t4s-obj-eff t4s-w-100" data-pswp-src="//aop.com/cdn/shop/files/award-hmseal.png?v=1709830320" data-pswp-w="300" data-pswp-h="150" data-src="//aop.com/cdn/shop/files/award-hmseal.png?v=1709830320&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20300%20150%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="300" height="150" alt="" > <span class="lazyloadt4s-loader is-bg-img" style="background: url(//aop.com/cdn/shop/files/award-hmseal.png?v=1709830320&width=1);"></span> </div></div> </div></div> </div></div><style data-shopify>.t4s-logo-list .flickityt4s-enabled .flickityt4s-slider {display: flex;align-items: center;} .t4s-logo-list .t4s-logo-item .t4s_ratio{margin:0 auto; max-width:var(--max-width)}</style> <style> #shopify-section-template--18365684449443__ia_logo_list_hWLWCK .t4s-top-heading {max-width: 900px; margin-bottom: -20px;} #shopify-section-template--18365684449443__ia_logo_list_hWLWCK.ia-logo-list .t4s-row {margin: 0px 20px 110px;} </style></section> </main> <footer id="t4s-footer"><section id="shopify-section-footer" class="shopify-section t4s-section t4s-section-footer t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/general-block.css?v=40283288580497478461737582236" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/newsletter.css?v=159918360418336248031737582241" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/icon-social.css?v=58392296354662670701737582242" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/footer.css?v=59982906289242096181737582236" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-section-inner t4s_nt_se_footer t4s_se_footer t4s-container-wrap " style="--bg-color: #363636;--text-color:--bg-gradient: ;--border-cl: #e6e6e6;--mg-top: ;--mg-right: auto;--mg-bottom: 0px;--mg-left:auto;--pd-top: 90px;--pd-right: 0;--pd-bottom: 90px;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: 90px;--pdtb-right: 0;--pdtb-bottom: 90px;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: 60px;--pdmb-right: 0;--pdmb-bottom: 35px;--pdmb-left: ;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-row is--footer-sticky-false is--footer-collapse-true t4s-gx-lg-0 t4s-gy-lg-0 t4s-gx-md-0 t4s-gy-md-0 t4s-gx-0 t4s-gy-0" style="--heading-fs:12px;--heading-fw:700;--heading-lh:20px;--heading-ls: 0.8px;--heading-cl:#e1e2e3;--text-fs:14px;--text-fw:400;--text-cl:#ffffff;--link-cl:#ffffff;--link-hover-cl:#b3b3b3;--border-cl:#e6e6e6;--heading-mgb:30px;--heading-mgbm:20px;"><div class="t4s-custom-col heading-Newsletter t4s-col-border-none t4s-col-item t4s-col-lg-6 t4s-col-md-6 t4s-col-12 bl-27a5ea8a-48ea-4385-abb7-ebefdccf9567"> <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> <h3 class="t4s-col-heading Newsletter t4s-fnt-fm-1"><span>Subscribe</span> to <br> Our Mailing List</h3> </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> <h3 class="t4s-col-heading t4s-fnt-fm-1"><span>Subscribe</span> to <br> Our Mailing List</h3><span class="t4s-footer-collapse-icon"></span> </div><div data-footer-content class="t4s-footer-content"> <p data-lh="22" data-lh-md="22" data-lh-lg="22" class="t4s-text-bl t4s-fnt-fm-1 t4s-font-italic-false t4s-hidden-mobile-false t4s-br-mb-false t4s-text-shadow-false"style="--animation: ;--delay-animation:s;--text-cl:#ffffff;--text-fs:16px;--text-fw:400;--text-lh:22px;--text-ls:0px;--text-mgb:21px;--text-fs-mb:16px;--text-lh-mb:22px;--text-ls-mb:0px;--text-mgb-mb:21px;">Access free lessons, printable activities, exclusive subscriber discounts, and more.</p> <div class="t4s-newsletter-parent t4s_newsletter_se t4s-newsl-des-3 t4s-newsl-medium t4s-text-start t4s-hidden-mobile-false"style="--animation: ;--delay-animation:s;--input-cl: #444444;--border-cl: #ffffff;--btn-cl: #ffffff;--btn-bg-cl: #f15a37;--btn-hover-cl: #ffffff;--btn-hover-bg-cl: #f58234; --mgb: 20px;--mgb-mb: 20px;--form-width:0px;--form-width-mb:0px;"><style> .footer-leadform { margin: -20px 0 -20px -20px !important; display: block !important; } .footer-leadform > div > form > div { min-height: 60px !important; } .footer-leadform input[type="text"], .footer-leadform input[type="email"] { width: 100%; padding: 10px !important; margin: 10px 0 !important; border: 1px solid #ccc !important; border-radius: 5px !important; } .footer-leadform div[data-testid="form-row"] > div:first-child { flex: 2 0 0 !important; } .footer-leadform button { width: 100% !important; padding: 10px; background-color: #007bff; color: white; border: none; border-radius: 3px; cursor: pointer; margin: 10px 0; } .footer-leadform button:hover { background-color: #0056b3; } @media (max-width: 680px) { .footer-leadform { margin: -20px auto !important; } } </style> <div class="klaviyo-form-SJEdf2 footer-leadform"></div> </div> <div data-lh="17" data-lh-md="17" data-lh-lg="17" class="t4s-text-bl t4s-fnt-fm-1 t4s-font-italic-false t4s-hidden-mobile-false t4s-br-mb-false t4s-text-shadow-false"style="--animation: ;--delay-animation:s;--text-cl:#b3b3b3;--text-fs:12px;--text-fw:400;--text-lh:17px;--text-ls:0px;--text-mgb:0px;--text-fs-mb:12px;--text-lh-mb:17px;--text-ls-mb:0px;--text-mgb-mb:50px;">By submitting, you agree to our <a href="policies/privacy-policy" target="_blank">Privacy Policy</a> and consenting <br> to receive marketing communications.</div></div> </div> </div><div class="t4s-custom-col heading-mobile-accordian t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-2 t4s-col-12 bl-ff6d18e1-8ea5-4bfb-b1f8-873cb512cc42"> <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> <h3 class="t4s-col-heading mobile-accordian t4s-fnt-fm-1">BRANDS</h3> </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> <h3 class="t4s-col-heading t4s-fnt-fm-1">BRANDS</h3><span class="t4s-footer-collapse-icon"></span> </div><div data-footer-content class="t4s-footer-content"><div class="t4s-footer-menu t4s-footer-menu-style1" style="--menu-mgb:px;--menu-mgb-mb:px;"> <ul class="t4s-footer-linklist"><li> <a href="https://ignitechristianacademy.com" class="t4s-footer-link " > Ignite Christian Academy </a> </li><li> <a href="/pages/monarch" class="t4s-footer-link " > Monarch </a> </li><li> <a href="/pages/lifepac" class="t4s-footer-link " > LIFEPAC </a> </li><li> <a href="/pages/horizons" class="t4s-footer-link " > Horizons </a> </li></ul> </div></div> </div> </div><div class="t4s-custom-col heading-mobile-accordian t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-2 t4s-col-12 bl-e27c517c-bfb6-4456-92b8-a2af0ebe5e9e"> <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> <h3 class="t4s-col-heading mobile-accordian t4s-fnt-fm-1">CUSTOMER CARE</h3> </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> <h3 class="t4s-col-heading t4s-fnt-fm-1">CUSTOMER CARE</h3><span class="t4s-footer-collapse-icon"></span> </div><div data-footer-content class="t4s-footer-content"><div class="t4s-footer-menu t4s-footer-menu-style1" style="--menu-mgb:px;--menu-mgb-mb:px;"> <ul class="t4s-footer-linklist"><li> <a href="/pages/contact-us" class="t4s-footer-link " > Contact </a> </li><li> <a href="https://outlook.office365.com/owa/calendar/[email protected]/bookings/" class="t4s-footer-link " > Appointment </a> </li><li> <a href="/pages/returns-and-cancellations" class="t4s-footer-link " > Returns </a> </li><li> <a href="/pages/support" class="t4s-footer-link " > FAQs </a> </li></ul> </div></div> </div> </div><div class="t4s-custom-col heading-mobile-accordian t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-2 t4s-col-12 bl-834ba25a-a356-4034-bb12-17ce6cf8a513"> <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> <h3 class="t4s-col-heading mobile-accordian t4s-fnt-fm-1">RESOURCES</h3> </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> <h3 class="t4s-col-heading t4s-fnt-fm-1">RESOURCES</h3><span class="t4s-footer-collapse-icon"></span> </div><div data-footer-content class="t4s-footer-content"><div class="t4s-footer-menu t4s-footer-menu-style1" style="--menu-mgb:px;--menu-mgb-mb:px;"> <ul class="t4s-footer-linklist"><li> <a href="/pages/monarch-support" class="t4s-footer-link " > Monarch Support </a> </li><li> <a href="/pages/support" class="t4s-footer-link " > LIFEPAC & Horizons Support </a> </li><li> <a href="/pages/brochure-request" class="t4s-footer-link " > Brochures </a> </li><li> <a href="/blogs/featured-articles" class="t4s-footer-link " > Blogs </a> </li><li> <a href="/pages/assessment-and-placement-tests" class="t4s-footer-link " > Placement Tests </a> </li></ul> </div></div> </div> </div></div></div></div></section> <section id="shopify-section-bottom-bar" class="shopify-section t4s-section t4s-section-footer t4s-section-bottom-bar t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid --> <link href="//aop.com/cdn/shop/t/55/assets/section.css?v=126916539109411377721737582240" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/general-block.css?v=40283288580497478461737582236" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/newsletter.css?v=159918360418336248031737582241" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/icon-social.css?v=58392296354662670701737582242" rel="stylesheet" type="text/css" media="all" /> <link href="//aop.com/cdn/shop/t/55/assets/footer.css?v=59982906289242096181737582236" rel="stylesheet" type="text/css" media="all" /> <div class="t4s-section-inner t4s_nt_se_bottom-bar t4s_se_bottom-bar t4s-container-wrap t4s-bootom-hidden-false " style="--bg-color: #242424;--text-color:--bg-gradient: ;--border-cl: #b3b3b3;--mg-top: ;--mg-right: auto;--mg-bottom: 0px;--mg-left:auto;--pd-top: 39px;--pd-right: 0;--pd-bottom: 39px;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: 39px;--pdtb-right: 0;--pdtb-bottom: 39px;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: 28px;--pdmb-right: 0;--pdmb-bottom: 20px;--pdmb-left: ;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-bottom-bar t4s-row is--footer-collapse- t4s-gx-md-0 t4s-gy-md-0 t4s-gx-0 t4s-gy-0" style="--heading-fs:14px;--heading-fw:400;--heading-lh:22px;--heading-ls: 0px;--heading-cl:#b3b3b3;--text-fs:14px;--text-fw:400;--text-cl:#b3b3b3;--link-cl:#b3b3b3;--link-hover-cl:#ffffff;--border-cl:#b3b3b3;--heading-mgb:0px;--heading-mgbm:0px;"><div class="t4s-custom-col t4s-col-item t4s-col-lg-9 t4s-col-md-9 t4s-col-12 bl-7f675e72-fec4-45e7-a607-b00668155ecc"> <div class="t4s-col-inner t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-mb: 0 0 0 0;"> <div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> <h3 class="t4s-col-heading t4s-fnt-fm-1">2024 AOP. All Rights Reserved.</h3><span class="t4s-footer-collapse-icon"></span> </div><div data-footer-content class="t4s-footer-content"> <div class="t4s-coppy-right" style="--mgb: 0px;--mgb-mb: 0px;">2025 AOP. All Rights Reserved. | <a class="ot-sdk-show-settings" id="cookie-settings" href="#">Cookie Settings</a> | </div> <div class="t4s-footer-menu t4s-footer-menu-style2" style="--mgb: 0px;--mgb-mb: px;"> <ul class="t4s-footer-linklist"><li> <a href="/pages/privacy-policy" class="t4s-footer-link " > Privacy Policy </a> </li><li> <a href="/pages/terms-and-conditions" class="t4s-footer-link " > Terms of Service </a> </li><li> <a href="/pages/rewards-terms-and-conditions" class="t4s-footer-link " > Rewards Terms </a> </li><li> <a href="/pages/site-feedback" class="t4s-footer-link " > Site Feedback </a> </li><li> <a href="https://jobs.jobvite.com/aop-ica/jobs" class="t4s-footer-link " > Careers </a> </li></ul> </div></div> </div> </div><div class="t4s-custom-col t4s-col-item t4s-col-lg-3 t4s-col-md-3 t4s-col-12 bl-fc1cbd5a-afb3-4f8a-9103-204bfe1fd217"> <div class="t4s-col-inner t4s-text-md-end t4s-text-end "style="--pd: 0 0 0 0;--pd-mb: 0 0 0 0;"> <div class="t4s-footer-content"> <div class="t4s-socials-block t4s-setts-color-true social-dc8ddc8d-c6c0-433f-8bb0-ff06518d8dfd" style="--cl:#b3b3b3;--bg-cl:#242424;--mgb: px;--mgb-mb: px; --bd-radius:30px;"> <div class="t4s-list-socials"><div class="t4s-socials t4s-socials-style-2 t4s-socials-size-small t4s-setts-color-true t4s-row t4s-gx-md-20 t4s-gy-md-0 t4s-gx-2 t4s-gy-2"><div class="t4s-col-item t4s-col-auto"> <a title='Follow on Facebook' data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/aophomeschooling" target="_blank" class="facebook" data-tooltip="top"><svg class=" t4s-icon-facebook" role="presentation" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg></a> </div><div class="t4s-col-item t4s-col-auto"> <a title='Follow on Instagram' data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/aopchristianlearning/" target="_blank" class="instagram" data-tooltip="top"><svg class=" t4s-icon-instagram" role="presentation" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></a> </div><div class="t4s-col-item t4s-col-auto"> <a title='Follow on YouTube' data-no-instant rel="noopener noreferrer nofollow" href="https://www.youtube.com/@Aophomeschooling" target="_blank" class="youtube" data-tooltip="top"><svg class=" t4s-icon-youtube" role="presentation" viewBox="0 0 576 512"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></svg></a> </div></div> </div> </div></div> </div> </div></div></div></div></section></footer> </div> <ul hidden class="t4s-d-none"> <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> </ul><svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="t4s-d-none"><defs> <symbol id="t4s-icon-btn" viewBox="0 0 14 10" fill="none"> <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"></path> </symbol> <symbol id="t4s-icon-loading" viewBox="0 0 100 100" fill="none"> <path xmlns="http://www.w3.org/2000/svg" fill="none" d="M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40 C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z" stroke="currentColor" stroke-width="2" stroke-dasharray="205.271142578125 51.317785644531256"><animate attributeName="stroke-dashoffset" calcMode="linear" values="0;256.58892822265625" keyTimes="0;1" dur="1" begin="0s" repeatCount="indefinite"/></path> </symbol> <symbol id="t4s-icon-search" viewBox="0 0 18 19" fill="none"> <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"></path> </symbol> <symbol id="t4s-icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> <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"> </path></symbol> <symbol id="t4s-icon-atc"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="21" r="1"/><circle cx="20" cy="21" r="1"/><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"/></svg> </symbol> <symbol id="t4s-icon-qv"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"/><circle cx="12" cy="12" r="3"/></svg> </symbol> <symbol id="t4s-icon-cp"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 3 21 3 21 8"/><line x1="4" y1="20" x2="21" y2="3"/><polyline points="21 16 21 21 16 21"/><line x1="15" y1="15" x2="21" y2="21"/><line x1="4" y1="4" x2="9" y2="9"/></svg> </symbol> <symbol id="t4s-icon-cp-added"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg> </symbol> <symbol id="t4s-icon-wis"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> </symbol> <symbol id="t4s-icon-wis-added"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> </symbol> <symbol id="t4s-icon-wis-remove"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </svg> </symbol> <symbol id="t4s-icon-external"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg> </symbol> <symbol id="t4s-icon-link"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link-2"><path d="M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"/><line x1="8" y1="12" x2="16" y2="12"/></svg> </symbol> <symbol id="t4s-select-arrow"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 12"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> </symbol> </defs></svg> <script>window.T4Srequest = { design_mode: false, page_type: 'index', path: "\/" }; window.T4Sroutes = { root_url: '/', search_url: '/search', all_url: '/collections/all', cart_url: '/cart', cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update' }; window.T4sFunc = { psjson_lib: new Array }; window.T4SProductStrings = { pleaseChooseOptions: `Please select some product options before adding this product to your cart.`, addToCart: `Add to cart`, selectOption: `Select options`, quickShop: `Quick Shop`, soldOut: `Out of stock`, readMore: `Read more`, preOrder: `Pre-order`, preView: `View products`, unavailable: `Unavailable`, replace_qs_atc: `Replace item`, replace_qs_pre: `Replace item`, badgeNew: `New`, badgeSale: `Sale`, badgepreOrder: `Pre order`, badgeSoldout: `Sold out`, badgeSavePercent: `-[sale]%`, badgeSaveFixed: `-[sale]`, badgeSavePercent2: `[sale]% OFF`, badgeSaveFixed2: `SAVE [sale]`, swatch_limit: `Show More Colors`, swatch_limit_less: `Show Less Colors`, compare: `Compare`, added_text_cp: `Compare products`, add_to_wishlist: `Add to Wishlist`, remove_wishlist: `Remove Wishlist`, browse_wishlist: `Browse Wishlist`, order_dayNames : "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", order_monthNames: "January,February,March,April,May,June,July,August,September,October,November,December" }; window.T4Sstrings = { mfp_close: `Close (Esc)`, mfp_loading: `Loading...`, pswp_facebook: `Share on Facebook`, pswp_twitter: `Tweet`, pswp_pinterest: `Pin it`, error_exist: `Email already used for another account`, agree_checkout: `You must agree with the terms and conditions of sales to check out.`, notice_stock_msg: `Not enough items available. Only [max] left.`, frm_contact_ask_success: `Thanks for contacting us. We'll get back to you as soon as possible.`, frm_notify_stock_success: `Thanks! We will notify you when this product becomes available!`, frm_newsletter_popup_success: `Thanks for subscribing`, copy_tooltipText: `Copy to clipboard`, copied_tooltipText: `Copied`, item_cart: [`items`, `item`, `items`], item_compare: [`products`, `product`, `products`], recipientFormExpanded: `Gift card recipient form expanded`, recipientFormCollapsed: `Gift card recipient form collapsed` }; window.T4Sconfigs = { theme: 'kalles', isPageIndex: false, cartCurrency: "USD", moneyFormat: "${{amount}}", moneyWithCurrencyFormat: "${{amount}} USD", currencyCodeEnabled: false, within_cat: true, revealInView: true, script1: '//aop.com/cdn/shop/t/55/assets/polyfill.min.js?v=181567308014162318111737582235', script2: '//aop.com/cdn/shop/t/55/assets/theme.min.js?v=120411504905864441151737582241', script3: '//aop.com/cdn/shop/t/55/assets/interactable.min.js?v=101866437995962914521737582245', script4: '//aop.com/cdn/shop/t/55/assets/t4s_thumb.min.js?18918', script5: '//aop.com/cdn/shop/t/55/assets/t4s_zoom.min.js?v=118749277644528088231737582238', script6: '//aop.com/cdn/shop/t/55/assets/predictive-search.min.js?v=22541686231049480561737582235', script7: '//aop.com/cdn/shop/t/55/assets/facets.min.js?v=174996800856803114661737582234', script8: '//aop.com/cdn/shop/t/55/assets/nouislider.min.js?v=138997367956044330881737582242', script9: '//aop.com/cdn/shop/t/55/assets/des_adm.min.js?v=127460356933196398691737582242', script10: '//aop.com/cdn/shop/t/55/assets/t4s-instant-page.min.js?v=66639300826534233221737582237', script11: 'none', script12: '//aop.com/cdn/shop/t/55/assets/reviewOther.js?v=35942020998647606051737582239', script12a: '//aop.com/cdn/shop/t/55/assets/t4s-currencies.min.js?v=21666633133468324721737582236', script12b: '//aop.com/cdn/shop/t/55/assets/threesixty.min.js?v=135209691209182052231737582240', script12c: '//aop.com/cdn/shop/t/55/assets/hand.min.js?v=42771098400111014641737582238', script12d: '//aop.com/cdn/shop/t/55/assets/typed.min.js?18918', stylesheet1: '//aop.com/cdn/shop/t/55/assets/mini-cart.css?v=48402526782162923191737582241', stylesheet2: '//aop.com/cdn/shop/t/55/assets/mobile_nav.css?v=110729232178263466621737582241', stylesheet3: '//aop.com/cdn/shop/t/55/assets/login-sidebar.css?v=121956956790403244121737582238', stylesheet4: '//aop.com/cdn/shop/t/55/assets/search-hidden.css?v=94144052819781990081737582239', timezone: "", nowTimestamp: 1745962460, show_img: 1, enable_quickshop: false, use_sale_badge: true, label_sale_style: '1', use_new_badge: false, new_day_int: 10, use_soldout_badge: true, use_custom_badge: true, use_preorder_badge: true, swatch_limit: true, swatch_num: 0, swatch_click: 1, sw_item_style: '1', show_qty: false, pr_curent: '3', enableAjaxATC: true, enableAjaxCart: true, app_review: 1, enableConfetti: true, cartType: 'drawer', afterActionATC: '3', enableCompePopup: false, preViewBar: 'demo-kalles', cacheName: 'kalles143203762339', CartAttrHidden : true, timeOutNotices : 4000, autoHideNotices: true, disOnlyStock : false,disATCerror : false,onlyClickDropIcon : true, disFlashyApp : true, // remove_unavai: false , enable_compare: true, wishlist_mode : "0", wis_atc_added : "2", platform_email: "1", currency_type : "2", auto_currency: true, round_currency: false, hover_currency: false, img2: `<img data-sizes-scale="1.1" data-src="image_src" data-pr-img2 class="t4s-product-hover-img lazyloadt4s" loading="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-widths="[100,200,360,400,500,600,700,800,900,1000]" data-optimumx="2" data-sizes="auto" alt="image_alt">`, cp_icon : "\u003csvg class=\"t4s-svg-cp\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", cp_icon_added : "\u003csvg class=\"t4s-svg-cp is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", wis_icon : "\u003csvg class=\"t4s-svg-wis\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", wis_icon_added: "\u003csvg class=\"t4s-svg-wis is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", wis_icon_remove: "\u003csvg class=\"t4s-svg-wis is-ic--remove\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-remove\"\u003e\u003c\/use\u003e\u003c\/svg\u003e" }; !function(){const t=document.documentElement.offsetWidth;t<1025&&[].forEach.call(document.querySelectorAll(".t4s-container-fluid >.t4s-row,.t4s-container >.t4s-row"),function(e){e.offsetWidth>t&&e.classList.add("t4s-fix-overflow")});const e=document.querySelector('#MainContent .t4s-section img[loading="lazy"]'),n=document.querySelector('#MainContent .t4s-section img.t4s-d-none.t4s-d-md-block[loading="lazy"]');function o(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}e&&window.innerWidth<768&&e.setAttribute("loading","eager"),n&&window.innerWidth>767&&n.setAttribute("loading","eager");var i=window.pageXOffset,s=window.pageYOffset,r=window.innerWidth,a=window.innerHeight;function f(t,e=!1){for(var n=t.offsetTop,o=t.offsetLeft,f=t.offsetWidth,d=t.offsetHeight;t.offsetParent;)n+=(t=t.offsetParent).offsetTop,o+=t.offsetLeft;return e?n<s+a&&o<i+r&&n+d>s&&o+f>i:n>=s&&o>=i&&n+d<=s+a&&o+f<=i+r}var d=0,l=document.querySelectorAll("#MainContent .t4s-section");0!=l.length&&[...l].some((t,e)=>{let n=e?f(t):f(t,!0);if(n)++d,t.querySelectorAll("img.lazyloadt4s").forEach(t=>{if(o(t)){let e=JSON.parse(t.getAttribute("data-widths")),n=t.getAttribute("data-src"),o=t.getAttribute("data-sizes-scale")||1,i=window.devicePixelRatio||1,s=function(t,e){for(var n=e[0],o=Math.abs(t-n),i=0;i<e.length;i++){let s=Math.abs(t-e[i]);s<=o&&(o=s,n=e[i])}return n}(t.clientWidth*o*i,e);t.removeAttribute("loading"),t.setAttribute("src",n.replace("width=1","width="+s)),t.classList.add("lazyloadt4s-opt") }});else if(!n&&d>0)return!0})}(); </script> <template id="btns_pr_temp">[split_t4snt]<a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" data-handle="handle_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-compare" data-action-compare><span class="t4s-svg-pr-icon"><svg class="t4s-svg-cp" viewBox="0 0 24 24"><use xlink:href="#t4s-icon-cp"></use></svg></span><span class="t4s-text-pr">Compare</span></a>[split_t4snt][split_t4snt]<a href="#t4s_pr_url" data-atc-selector data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-addtocart" dat-qty="1"><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-atc"></use></svg></span><span class="t4s-text-pr">Add to cart</span></a>[split_t4snt]</template> <template id="t4s_temp_modal"> <div class="t4s-modal" aria-hidden="false" tabindex="-1" role="dialog"> <div class="t4s-modal__inner"> <div class="t4s-modal__content"></div> <button data-t4s-modal-close title="Close" type="button" class="t4s-modal-close"><svg class="t4s-modal-icon-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button> </div> </div> </template> <template id ="photoswipe_template"><div class="pswp pswp__t4s" tabindex="-1" role="dialog" aria-hidden="false"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"><div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"><div class="pswp__top-bar"><div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Close"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button><div class="pswp__preloader"><div class="pswp__preloader__icn"><div class="pswp__preloader__cut"><div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"><div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button><div class="pswp__caption"><div class="pswp__caption__center"></div></div></div></div><div class="pswp__thumbnails t4s-current-scrollbar t4s-scheme-light"></div></div></template><template id="t4s-notices__tmp"> <div id="t4s-notices__wrapper"><svg class="t4s-svg t4s-svg-circle-check" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z"/></svg><svg class="t4s-svg t4s-svg-triangle-exclamation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg><span class="t4s-notices__mess"></span><button type="button" class="t4s-notices__close"><svg class="t4s-svg t4s-svg-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button><div class="t4s-notices__progressbar"><span></span></div></div> </template><link rel="stylesheet" href="//aop.com/cdn/shop/t/55/assets/mobile_nav.css?v=110729232178263466621737582241" media="print" onload="this.media='all'"><div id="t4s-menu-drawer" class="t4s-drawer 111 t4s-drawer__left t4s-d-lg-none" aria-hidden="true"> <div class="t4s-skeleton-element ske-h-50 ske-mb-20 ske-shine"></div> <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div> <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div> </div><link href="//aop.com/cdn/shop/t/55/assets/mini-cart.css?v=48402526782162923191737582241" rel="stylesheet" media="print" onload="this.media='all'"> <div data-cart-wrapper id="t4s-mini_cart" data-ccount="0" class="t4s-drawer t4s-drawer__right t4s-dn" aria-hidden="true"><div class="t4s-skeleton-element ske-h-50 ske-mt-15 ske-mb-20 ske-mrl-15 ske-shine"></div> <div class="ske-mb-20"></div><div class="ske-mb-20"></div><div class="ske-mb-20"></div> <div class="t4s-text-center"> <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-10 ske-h-20 t4s-d-inline-block"></div> <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-0 ske-h-40 t4s-d-inline-block"></div> </div></div><div id="shopify-section-toolbar_mobile" class="shopify-section t4s-section t4s-toolbar-mobile t4s-section-admn-fixed-"></div><div id="shopify-section-back_top" class="shopify-section t4s-section-admn2-fixed"></div><div id="shopify-section-extras" class="shopify-section t4s-section-extras t4s-section-admn2-fixed"></div><div id="shopify-section-slider_config" class="shopify-section t4s-section t4s-section-config t4s_tp_flickity t4s-section-admn-fixed"></div><div id="t4s-snow_ef" class="t4s-dn"></div><div id="t4s-assets-pre" class="t4s-d-none"></div><div id="t4s-append-component" class="t4s-d-none"></div><link href="//aop.com/cdn/shop/t/55/assets/login-sidebar.css?v=121956956790403244121737582238" rel="stylesheet" media="print" onload="this.media='all'"> <div id="t4s-login-sidebar" class="t4s-drawer t4s-popup-show t4s-drawer__right" aria-hidden="true"> <div class="t4s-skeleton-element ske-h-50 ske-mt-20 ske-mrl-20 ske-shine"></div> <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-20 ske-mrl-20"></div> <div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div> </div><link href="//aop.com/cdn/shop/t/55/assets/search-hidden.css?v=94144052819781990081737582239" rel="stylesheet" media="print" onload="this.media='all'"> <div data-predictive-search data-sid="search-hidden" id="t4s-search-hidden" class="t4s-drawer t4s-drawer__right" aria-hidden="true"> <div class="t4s-skeleton-element ske-h-50 ske-mt-20 ske-mb-20 ske-shine ske-mrl-20 ske-mt-15"></div> <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div> <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div> </div> <template id="t4s-style-popup"></template> <link rel="stylesheet" href="//aop.com/cdn/shop/t/55/assets/theme.css?v=117802024988931708201737582241" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//aop.com/cdn/shop/t/55/assets/drawer.min.css?v=166219145567144705191737582233" media="all"> <link rel="stylesheet" href="//aop.com/cdn/shop/t/55/assets/line-awesome.min.css?v=86766576465918945231737582238" media="print" onload="this.media='all'"><link href="//aop.com/cdn/shop/t/55/assets/custom.css?v=106966805709468483401745419294" rel="stylesheet" type="text/css" media="all" /> <script type="text/javascript" charset="utf-8"> (function (g, e, n, es, ys) { g['_genesysJs'] = e; g[e] = g[e] || function () { (g[e].q = g[e].q || []).push(arguments) }; g[e].t = 1 * new Date(); g[e].c = es; ys = document.createElement('script'); ys.async = 1; ys.src = n; ys.charset = 'utf-8'; document.head.appendChild(ys); })(window, 'Genesys', 'https://apps.usw2.pure.cloud/genesys-bootstrap/genesys.min.js', { environment: 'usw2', deploymentId: 'c2e3c69a-7a21-45ef-8b71-92835e89dc2d' }); Genesys("command", "Database.set", { messaging: { customAttributes: { genesys_url: window.location.href, browser_language: navigator.language } } }); </script> <script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'right', leadColor : '#146FF8', triggerColor : '#146FF8', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'bottom', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '20' } }); }; h.appendChild(s); })(); </script> <script src="https://zooomyapps.com/wishlist/ZooomyColl.js" data-shop-id="aop-chs.myshopify.com" data-cus-id="" data-cus-email="" data-cus-name=" " data-page="index" ></script> <script type="text/javascript" src="https://analytics.clickdimensions.com/ts.js" > </script> <script type="text/javascript"> var cdAnalytics = new clickdimensions.Analytics('analytics.clickdimensions.com'); cdAnalytics.setAccountKey('am16GKekUj0f681oTWHSQ'); cdAnalytics.setDomain('aop.com'); cdAnalytics.setScore(typeof(cdScore) == "undefined" ? 0 : (cdScore == 0 ? null : cdScore)); cdAnalytics.trackPage(); </script> <style> </style> <div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> <div class="smile-shopify-init" data-channel-key="channel_Pp6p198pz1JGzqISH71Wi2gT" ></div> </div><div id="shopify-block-AM05QbkZpaG5MWU93V__18228966181090706294" class="shopify-block shopify-app-block"> <script type="module" src="https://cdn.shopify.com/extensions/c021c471-09bc-4ace-ad68-8ccea94ab403/selleasy-76/assets/lb-upsell.js" defer></script> <script> window.lbupsellToken = "7595925fcbfc386a9ad0cf4d5016d600" </script> <script type="module" src="https://cdn.shopify.com/extensions/c021c471-09bc-4ace-ad68-8ccea94ab403/selleasy-76/assets/lb-upsell-components.esm.js" defer></script> <script type="module" src="https://cdn.shopify.com/extensions/c021c471-09bc-4ace-ad68-8ccea94ab403/selleasy-76/assets/lb-utils.js" defer></script> </div><div id="shopify-block-AeE04V0dFK3l4VlBQT__17587734367913825621" class="shopify-block shopify-app-block"><style> .ppf-popup { display: none; position: fixed; z-index: 2147483647; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.4); } .ppf-popup-close { position: absolute; z-index: 2147483647; top: 0; right: 0; padding: 10px; font-size: 50px; color: #fff; background: none; border: none; cursor: pointer; } .ppf-popup iframe { width: 100%; height: 100%; border: none; } .ppf-popup .iframe-holder { position: absolute; width: 80%; height: 80%; top: calc((100% - 80%) / 2); left: calc((100% - 80%) / 2); background-color: #fff; } @media only screen and (max-width : 768px) { .ppf-popup .iframe-holder { position: absolute; width: 100%; height: 100%; top: calc((100% - 100%) / 2); left: calc((100% - 100%) / 2); border: none; } .ppf-popup-close { font-size: 30px; background-color: rgba(0, 0, 0, 0.8); } } </style> <div class="ppf-popup"> <button class="ppf-popup-close">×</button> </div> <script> function lanternDomReady(fn) { document.addEventListener("DOMContentLoaded", fn); if (document.readyState === "interactive" || document.readyState === "complete" ) { fn(); } } lanternDomReady(() => { let ppfPopupShown = false; const updateLocalStorage = () => { const popupShownCount = localStorage.getItem("ppf-popup-shown-count"); localStorage.setItem("ppf-popup-shown", true); localStorage.setItem("ppf-popup-shown-count", popupShownCount ? parseInt(popupShownCount) + 1 : 1); localStorage.setItem("ppf-popup-shown-timestamp", new Date().getTime()); }; const lantern_popup = (quizURL) => { if (!quizURL || quizURL === "" || (ppfPopupShown && autoTriggerOnExitIntent) || (ppfPopupShown && autoTriggerOnScroll) || (ppfPopupShown && autoTriggerAfterXSeconds)) { return; } ppfPopupShown = true; document.body.style.position = 'fixed'; document.body.style.top = `-${ window.scrollY }px`; document.body.style.left = '0'; document.body.style.right = '0'; document.querySelector(".ppf-popup").style.display = "block"; document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="${quizURL}"></iframe></div>`; }; window.lantern_popup = lantern_popup; const displayPopup = (quizURL, alreadySet = false) => { if (!quizURL || quizURL === "" || (ppfPopupShown && autoTriggerOnExitIntent) || (ppfPopupShown && autoTriggerOnScroll) || (ppfPopupShown && autoTriggerAfterXSeconds)) { return; } ppfPopupShown = true; document.body.style.position = 'fixed'; document.body.style.top = `-${ window.scrollY }px`; document.body.style.left = '0'; document.body.style.right = '0'; document.querySelector(".ppf-popup").style.display = "block"; if (!alreadySet) { document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://aop.com/${quizURL}"></iframe></div>`; } }; const hidePopup = () => { document.querySelector(".ppf-popup").style.display = "none"; document.querySelector(".ppf-popup").innerHTML = `<button class="ppf-popup-close">×</button>`; const scrollY = document.body.style.top; document.body.style.position = ''; document.body.style.top = ''; document.body.style.left = ''; document.body.style.right = ''; window.scrollTo(0, parseInt(scrollY || '0') * -1); }; const onExitIntent = (e) => { if (e.clientY <= 0) { document.removeEventListener("mouseleave", onExitIntent); updateLocalStorage(); const quizURL = "".replace("#open-quiz-", ""); displayPopup(quizURL, true); } }; const onScroll = () => { if (window.scrollY >= autoTriggerScrollValue) { document.removeEventListener("scroll", onScroll); updateLocalStorage(); const quizURL = "".replace("#open-quiz-", ""); displayPopup(quizURL, true); } }; const onTimeout = () => { updateLocalStorage(); const quizURL = "".replace("#open-quiz-", ""); displayPopup(quizURL, true); }; const popupFrequency = "once"; const autoTriggerOnExitIntent = false; const autoTriggerOnScroll = false; const autoTriggerScrollValue = 250; const autoTriggerAfterXSeconds = false; const autoTriggerTimeValue = 10; const popupShown = localStorage.getItem("ppf-popup-shown"); const popupShownCount = localStorage.getItem("ppf-popup-shown-count"); const popupShownTimestamp = localStorage.getItem("ppf-popup-shown-timestamp"); const popupShownDate = new Date(parseInt(popupShownTimestamp)); const shouldShowPopup = (popupFrequency === "once" && !popupShown) || (popupFrequency === "twice" && (!popupShown || popupShownCount < 2)) || (popupFrequency === "thrice" && (!popupShown || popupShownCount < 3)) || (popupFrequency === "always") || (popupFrequency === "hourly" && (!popupShown || popupShownDate.getHours() !== new Date().getHours())) || (popupFrequency === "daily" && (!popupShown || popupShownDate.getDate() !== new Date().getDate())) || (popupFrequency === "weekly" && (!popupShown || popupShownDate.getDay() !== new Date().getDay())) || (popupFrequency === "monthly" && (!popupShown || popupShownDate.getMonth() !== new Date().getMonth())) || (popupFrequency === "yearly" && (!popupShown || popupShownDate.getFullYear() !== new Date().getFullYear())); if (shouldShowPopup && autoTriggerOnExitIntent) { const quizURL = "".replace("#open-quiz-", ""); if ( document?.querySelector(".ppf-popup")?.innerHTML) { document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://aop.com/${quizURL}"></iframe></div>`; } document.addEventListener("mouseleave", onExitIntent); } if (shouldShowPopup && autoTriggerOnScroll && autoTriggerScrollValue >= 0) { const quizURL = "".replace("#open-quiz-", ""); if ( document?.querySelector(".ppf-popup")?.innerHTML) { document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://aop.com/${quizURL}"></iframe></div>`; } document.addEventListener("scroll", onScroll); } if (shouldShowPopup && autoTriggerAfterXSeconds && autoTriggerTimeValue >= 0) { const quizURL = "".replace("#open-quiz-", ""); if ( document?.querySelector(".ppf-popup")?.innerHTML) { document.querySelector(".ppf-popup").innerHTML += `<div class="iframe-holder"><iframe src="https://aop.com/${quizURL}"></iframe></div>`; } setTimeout(onTimeout, autoTriggerTimeValue * 1000); } document.addEventListener("click", (e) => { let targetElement = e.target; while (targetElement && targetElement !== document) { if (targetElement.tagName === 'A' && targetElement.getAttribute("href")?.startsWith("#open-quiz-")) { e.preventDefault(); const quizURL = targetElement.getAttribute("href").replace("#open-quiz-", ""); displayPopup(quizURL); return; } if (targetElement.classList?.contains("ppf-popup-close")) { hidePopup(); return; } targetElement = targetElement.parentNode; } }); }); </script> </div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": false, "design_mode": false }'> .recharge-theme { /* App */ --recharge-app-background: #F9F8F4; --recharge-app-container: 1200px; --recharge-app-vertical-padding: 32px; /* Brand colors */ --recharge-color-brand: #467C99; /* Tints */ --recharge-color-brand-120: #38637a; --recharge-color-brand-20: #6b96ad; --recharge-color-brand-40: #90b0c2; --recharge-color-brand-60: #b5cbd6; --recharge-color-brand-75: #d1dee6; --recharge-color-brand-85: #e3ebf0; /* Neutral */ --recharge-color-neutral: hsl(201, 35%, 7%); --recharge-color-neutral-80: hsl(201, 7%, 25%); --recharge-color-neutral-70: hsl(201, 5%, 35%); --recharge-color-neutral-40: hsl(201, 3%, 63%); --recharge-color-neutral-10: hsl(201, 2%, 91%); /* Links */ --recharge-button-secondary: #467C99; --recharge-button-secondary-120: #38637a; --recharge-button-secondary-60: #90b0c2; /* Images */ --recharge-images-ratio: 1; /* Cards */ --recharge-cards-background: #FFFFFF; --recharge-cards-border-color: RGBA(0,0,0,0); /* Fonts */ --recharge-typography-scale: 16px; --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale)); --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale)); --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale)); --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale)); --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale)); --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale)); /** Text **/ --recharge-typography-light: #FFFFFF; --recharge-typography-primary: var(--recharge-color-neutral); --recharge-typography-secondary: var(--recharge-color-neutral-70); /* Corners */ --recharge-corners-radius: 8px; --recharge-button-border-radius: 8px; /* Views */ --recharge-views-background: #F9F8F4; /* Buttons */ --recharge-button-font-family: inherit; --recharge-button-brand: var(--recharge-color-brand); --recharge-button-color: #FFFFFF; } </style> </div></body> </html>