连接消费者/ dev模式

Shopify Editions | Summer ' 22
所有Shopify的产品更新的集合

退出开发模式

建立并成为伟大事业的一部分。没有你,Shopify的使命就不可能实现。您的创新、解决问题的能力和新技术为全球数以百万计的品牌带来了商机。今天,我们让你和我们一起工作变得更加灵活和有趣。这是如何。

创造品牌所期待的高质量应用为Shopify建造.与Shopify功能付款可扩展性,嵌入式应用程序的改进现在,针对各种商业需求定制Shopify既快捷又灵活。

做出数据驱动的决策对于做出更好的预测非常重要——对你的业务和你合作的品牌都是如此像素而且ShopifyQL这样每个人都能得到更好的见解。

我们也希望你有一个更好的开发人员的经验.这包括用数据保护,以及对CLI和合作伙伴仪表板的改进,以编写和分发您的应用程序。

花更多的时间创造独特的购物体验。用最快的无头店面建设和托管框架,氢气+氧气.然后,让多渠道销售成为无缝体验ob欧宝娱乐app下载地址市场工具,并为存储主题添加进一步的个性化App-Owned Metafields

开发应用的新方法

构建。积分。创新。得到报酬。

为Shopify建造

构建优秀的应用程序,让它们看起来和执行起来像Shopify的一部分

我们正在分享一个伟大的商务应用程序的样子和行为——不需要猜测。针对Shopify的构建包括新的标准和应用程序设计指南,具有清晰的组件和构建应用程序的视觉效果。当应用程序满足Shopify的新标准时,它们将有资格出现在我们的最高转换界面上。您的应用程序将获得更多的可见度,而企业所有者可以访问可用的最好的商务应用程序。

Shopify功能

构建不可能:扩展Shopify的新方式

通过Shopify Functions,我们为您提供了扩展或替换本地Shopify服务器端业务逻辑的灵活性,以满足我们商家的独特业务需求。但灵活性只是故事的一部分,函数是专门为可扩展和快速而构建的。建立在Shopify基础设施上,功能可以扩展到大型销售活动,仍然在不到5毫秒的时间内执行。所有Shopify商家都可以使用这些功能,通过应用程序部署,并直接在管理中进行配置,因此商家无需接触任何代码。

付款可扩展性

结帐应用程序:功能强大的自定义功能,与Shop Pay一起工作

为世界上第一个完全可定制的、一键付款的动态应用程序构建。现在在开发者预览,结帐扩展是独特的设计,安全,快速,升级安全,同时无缝地与商店支付,最好的转换结帐在互联网上。利用Checkout UI扩展和Shopify函数来显示新的功能,Checkout Branding API来定制样式,像素来跟踪事件。通过定制应用程序或通过Shopify应用商店专门部署Plus商家。

预购和更多

销售计划现在支持预订、TBYB等

企业需要灵活的支付和履行方式。我们在销售计划api中添加了新的功能,允许延迟收款和存款。当你支持预订和“先试后买”等新的销售计划时,向你合作的企业提供更强大的应用产品。

在B2B Shopify

为最复杂的B2B业务需求构建工作流

通过我们扩展的B2B功能,直接构建到Shopify的核心,达到新的业务。我们的新api提供了与批发客户连接的更好方法,使用了新的原语,如业务客户、价目表和指定支付条件。

ShopifyQL

分析数据并直接从您的应用程序生成见解-以最小的努力

以最小的努力为客户提供分析体验。GraphQL Admin API允许您直接查询Shopify的分析数据,这样您就可以在不处理数据转换的情况下生成业务见解。没有更多的不匹配之间的报告和Shopify数据。

分割

分享更全面的客户数据

现在,您可以通过GraphQL API在Shopify的客户数据库中全面管理细分用户,从而增强应用程序中的细分功能。企业可以根据购买行为、位置或营销偏好对用户进行分组,以更好地吸引客户。ob欧宝娱乐app下载地址

返回api

尽早访问我们的返回api,以构建简化的返回工作流

我们正在构建备受期待的退货api,以改善商家的退货管理体验。这些退货api将为企业提供跨平台关键退货数据的更大可见性,帮助他们更有效地管理订单。

改进的开发工具

使它更容易和更有趣的建立为数百万的商人

开发人员的经验

OB欧宝娱乐APP开始构建。快。

这是一种更好的构建体验:我们简化了在CLI中编写和分发应用程序的过程,也简化了在Partner Dashboard中导航和部署应用程序的过程。我们还提供了带有轻量级用例的新的入门模板,这样您就可以开OB欧宝娱乐APP始工作了。

嵌入式应用程序的改进

提供真正无缝的应用程序体验

要构建一个优秀的嵌入式应用程序体验,开发者需要使用与Shopify自己团队相同的功能。现在你的应用程序可以利用管理中的全屏,显示高级功能,而不需要打开一个新的选项卡。你也可以在Shopify中插入应用程序的导航作为子导航,通过我们的app Bridge移动增强功能,它们在移动设备上的加载速度将加快两倍。

数据保护

你所创建的应用程序是面向未来的

api将在默认情况下编校客户个人数据,并允许您在应用程序的整个生命周期内申请必要的访问客户个人数据。这些更改使您的应用程序能够更好地支持企业遵从隐私和数据保护规则。

下一层店面大楼

建立强大的、完全定制的在线店面欧宝体育官网入口首页

氢气+氧气

为无头商业服务的Shopify堆栈

用Shopify为Shopify构建的基于react的框架构建快速、无头的店面。从预先构建的组件和初始模板,到直接映射到Shopify apOB欧宝娱乐APPi的钩子和实用程序,Hydrogen为您提供了加速开发所需的工具。一旦你准备好启动,使用Oxygen直接部署你的网站到边缘,我们的全球主机解决方案,只是一个简单的“git推”。

像素

下一级客户交互—由安全数据提供动力

开发具有安全、准ob欧宝娱乐app下载地址确和隐私意识的客户行为数据的营销和分析解决方案。使用Web pixels Extensions发布像素,或者订阅Shopify和其他合作伙伴发布的行为数据。与Shopify的客户数据层客户端和服务器端集成,可以安全地与更多的表面交换数据,包括结账。企业可以在Shopify管理的一个地方存储和管理所有客户事件。

ob欧宝娱乐app下载地址市场工具

向任何平台添加商业

用我们收集的api、工具和文ob欧宝娱乐app下载地址档快速构建市场。与Shopify无缝集成,轻松建立商业功能和市场体验在任何地方。ob欧宝娱乐app下载地址在合作伙伴仪表ob欧宝娱乐app下载地址板上的市场中,使用查看报告和调整策略所需的精简工具,轻松地创建和管理您的渠道——并且在一个地方。

漂亮的插件

快速格式化您的代码与我们的新漂亮的插件

按保存,您的代码立即格式化。我们的新插件pretty tier增加了对Liquid的支持,以获得更一致的代码风格。现在您可以在代码评审中花更少的时间讨论样式,而把更多的时间花在构建主题上。

App-Owned Metafields

一个存储应用程序私有数据的地方

要知道您的数据将完全保持原样。应用程序现在可以使用元字段来存储只有它们才能访问的数据。使用应用程序拥有的元字段,读/写访问仅限于应用程序,可以通过主题应用程序扩展中的Liquid应用程序对象进行访问。这使得为不同的计划级别设计条件应用程序逻辑成为可能。

液体为主题

重新设计的参考,让您快速开始与主题OB欧宝娱乐APP

使用全新的Liquid引用更快地构建主题。对象属性、类型信息、语法高亮显示和交互代码块可以帮助您直接在文档中快速创建用例原型。

a,.highlight-list__li>div{align-items:center;color:var(--black);display:flex;gap:1rem;text-decoration:none}.highlight-list__li>a:hover,.highlight-list__li>div:hover{text-decoration:underline}.highlight-list__li>div:hover{text-decoration:none}@media (min-width:46.875em){.highlight-list__li{gap:var(--gap)}}.highlight-list__li--has-link{display:block}.highlight-list__li--has-link>a,.highlight-list__li--has-link>div{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.highlight-list__li--has-link .highlight-list__p{align-items:center;display:flex;gap:1rem;grid-column:span 4;text-align:left}.highlight-list__li--has-link .highlight-list__p span{flex:0 1 auto}.highlight-list__li--has-link .highlight-list__p svg{flex:0 0 auto}.highlight-list__li--no-icon a{display:flex}.highlight-list__icon{align-items:center;display:flex;grid-column:1;height:3.75rem;justify-content:center}@media (min-width:46.875em){.highlight-list__icon{height:3rem}}.highlight-list__p{grid-column:span 4;line-height:1.4;margin-bottom:.5rem;margin-top:.5rem;text-align:left}@media (min-width:46.875em){.highlight-list__icon--plus svg{transform:translateX(-25%)}}.image-comparison__image{height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.image-comparison__item--before .image-comparison__image{height:100%;object-fit:cover}.image-comparison{overflow:hidden;position:relative}.image-comparison__item{overflow:hidden}.image-comparison__item--before{height:100%;position:absolute;top:0;width:100%;z-index:1}.image-comparison__control{background:var(--border-color);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px;z-index:3}.image-comparison__control-icon{height:100%;width:100%}.image-comparison__control-button{-webkit-appearance:none;appearance:none;background:var(--border-color);border:0;border-radius:50%;box-shadow:0 4px 10px #00000094;cursor:col-resize;display:block;height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.editions-link{align-items:center;background-color:initial;border:var(--border);color:inherit;display:flex;font-family:var(--cta-font-stack);font-weight:700;justify-content:center;overflow:hidden;padding:.5625rem clamp(1rem,7.5%,.9375rem);position:relative;text-decoration:none;transform:scale(1);transform-origin:50% 50%;transition:transform .1s cubic-bezier(.27,.61,.64,3),border-color .1s ease-in}.editions-link:active{color:inherit;transform:scale(.97);transition:transform .05s ease-in}.editions-link:hover{color:inherit}.dev .editions-link:hover{border-color:var(--chapter-color)}@media (min-width:30em){.editions-link{font-size:1.125rem;padding:.5625rem clamp(1rem,7.5%,1.875rem)}}.editions-link__bg{animation:background-out .5s;background-position:50% 0;background-size:200% 100%;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:1}.editions-link-dev-mode--chapter-1 .editions-link__bg{background-image:linear-gradient(90deg,#f82ad6,#c218a7 41%,#000)}.editions-link-dev-mode--chapter-2 .editions-link__bg{background-image:linear-gradient(90deg,#21c9ab,#09a085 41%,#000)}.editions-link-dev-mode--chapter-3 .editions-link__bg{background-image:linear-gradient(90deg,#cef141,#97ba0b 41%,#000)}.editions-link-mass-mode--chapter-1 .editions-link__bg{background-image:linear-gradient(270.02deg,#b0e2ee -10%,#e4f799 30%,#b0e2ee 66%,#acaaf0 88%)}.editions-link-mass-mode--chapter-2 .editions-link__bg{background-image:linear-gradient(270.02deg,#f4bdeb 30%,#dab3f8 40%,#baf5ea 80%)}.editions-link-mass-mode--chapter-3 .editions-link__bg{background-image:linear-gradient(270.02deg,#efb2e5 10%,#e7f7a7 40%,#adf2e5 80%)}.editions-link-mass-mode--chapter-4 .editions-link__bg{background-image:linear-gradient(270.02deg,#aeadf9 20%,#a3f7e8 50%,#eaf9ae 80%)}.editions-link-mass-mode--chapter-5 .editions-link__bg{background-image:linear-gradient(270.02deg,#d3a8f4 30%,#cccaf6 40%,#b5e8f3 80%)}.editions-link-mass-mode--chapter-6 .editions-link__bg{background-image:linear-gradient(270.02deg,#aee6f2 25%,#f2b7e8 50%,#d4b9e9 70%)}@keyframes background-wave{0%{background-position:0 0}to{background-position:30% 0}}@keyframes content-scale{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes background-in{0%{background-position:100% 0}to{background-position:50% 0}}@keyframes background-out{0%{background-position:50% 0}90%{background-position:0 0}to{background-position:50% 0}}.editions-link:hover>.editions-link__bg{animation:background-in .5s;opacity:1;transition:opacity .35s ease-in-out}.editions-link:focus>.editions-link__bg{animation:background-wave 2s infinite alternate;opacity:1}.editions-link__content{align-items:center;display:flex;gap:.3125rem;position:relative;transition:all .3s ease-in-out;z-index:2}.editions-link:hover>.editions-link__content{transform:scale(.95)}.editions-link:focus>.editions-link__content{animation:content-scale .5s infinite alternate}.primary-product{margin-bottom:6.25rem}@media (min-width:0em) and (max-width:67.4375em){.primary-product{margin-bottom:5rem}}@media (min-width:67.5em){.primary-product{margin-bottom:2.5rem}}.primary-product__heading-container{margin-bottom:.3125rem}@media (min-width:0em) and (max-width:46.8125em){.primary-product__heading-container{padding-left:1rem;padding-right:1rem}}.primary-product__heading{font-family:var(--large-font-stack);font-size:2.6875rem;font-weight:700;line-height:2.6875rem;margin:0}@media (min-width:30em){.primary-product__heading{margin:0 0 1rem}}@media (min-width:67.5em){.primary-product__heading{display:inline-block;font-size:3.5625rem;line-height:4rem;margin:0 0 1.25rem}}.primary-product__subhead{display:none;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.875rem;margin:0 0 1.5rem;max-width:53.625rem;text-align:left}@media (min-width:46.875em){.primary-product__subhead{margin-bottom:1rem}}@media (min-width:30em){.primary-product__subhead{display:block}}@media (min-width:67.5em){.primary-product__subhead{display:none}}.primary-product__subhead-mobile{flex-basis:70%;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75;margin-right:.5rem}@media (min-width:30em){.primary-product__subhead-mobile{display:none}}.primary-product__main-paragraph-tablet{display:none;line-height:1.7}@media (min-width:46.875em){.primary-product__main-paragraph-tablet{display:block}}@media (min-width:67.5em){.primary-product__main-paragraph-tablet{display:none}}.primary-product__subhead-desktop{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.4;margin-bottom:1.125rem;margin-top:1.875rem}@media (min-width:0em) and (max-width:67.4375em){.primary-product__subhead-desktop{display:none}}.primary-product__main-content{display:grid;gap:var(--gap);grid-template-columns:repeat(2,1fr);padding:0 0 3.5rem}@media (min-width:0em) and (max-width:67.4375em){.primary-product__main-content{gap:0;grid-template-columns:1fr;padding:0}}@media (min-width:67.5em){.primary-product__main-content{border-top:var(--border);padding:0 0 3.5rem}}.primary-product__product-content-container,.primary-product__product-image-container{display:grid;grid-template-rows:1fr auto;width:100%}.primary-product__product-image-container{display:flex;flex-direction:column;gap:.9375rem;margin-bottom:1rem;margin-top:1rem;padding-right:1rem}@media (min-width:0em) and (max-width:46.8125em){.primary-product__product-content-container{padding-left:1rem;padding-right:1rem}}@media (min-width:46.875em){.primary-product__product-content-container{padding-right:1rem}}@media (min-width:67.5em){.primary-product__product-content-container{grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content);padding-right:unset}}.product-box-container{flex-basis:10rem;line-height:0;margin:0 auto}@media (min-width:30em){.product-box-container{flex-basis:30%}}@media (min-width:46.875em){.product-box-container{flex-basis:40%;flex-shrink:0}}@media (min-width:67.5em){.product-box-container{flex-basis:auto;flex-shrink:0;margin-bottom:-2.125rem}}.product-box-container.interactive{left:0;position:absolute;top:0}.product-image-container{display:flex;flex-direction:column;justify-content:space-between}.primary-product__image{align-self:center;margin:0 auto;max-width:24.1875rem;width:100%}.primary-product__button-container,.primary-product__button-container--mobile{align-items:center;display:flex;gap:var(--gap);justify-content:center}@media (min-width:0em) and (max-width:67.4375em){.primary-product__button-container{display:none}}@media (min-width:67.5em){.primary-product__button-container{margin-top:1.875rem}}.primary-product__button-container--mobile{display:none}@media (min-width:0em) and (max-width:67.4375em){.primary-product__button-container--mobile{display:flex;margin-top:1.25rem}}@media (min-width:0em) and (max-width:29.9375em){.primary-product__button-container--mobile{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:25rem){.primary-product__button-container--mobile{grid-template-columns:1fr}}@media (min-width:0em) and (max-width:46.8125em){.primary-product__button-container--mobile{padding-left:1rem;padding-right:1rem}}.primary-product__main-paragraph{line-height:1.65;margin:0}@media (min-width:46.875em){.primary-product__main-paragraph{display:none;padding-bottom:2.5rem}}@media (min-width:67.5em){.primary-product__main-paragraph{display:block;font-size:1.1875rem}}.primary-product__main-paragraph .body-link{color:var(--accent-01)}.primary-product__feature-explorer{position:relative}@media (min-width:0em) and (max-width:67.4375em){.primary-product__feature-explorer{grid-row:2;margin-bottom:1.875rem}}@media (min-width:30em){.primary-product__feature-explorer{margin-top:3rem}}@media (min-width:46.875em){.primary-product__feature-explorer{margin-left:-1rem;margin-top:0;width:calc(100% + 2rem)}}@media (min-width:67.5em){.primary-product__feature-explorer{grid-column:span 2;margin-left:unset;width:auto}}.primary-product__feature-explorer img{width:100%}.primary-product__feature-explorer__plus-exclusive-sticker{display:none;position:absolute;right:.625rem;top:-.3125rem;z-index:1}@media (min-width:67.5em){.primary-product__feature-explorer__plus-exclusive-sticker{display:block;right:1.25rem;top:-.625rem}}.primary-product__feature-explorer__dev-mode-sticker{left:0;position:absolute;top:0;transform:translate(.5rem,-.4375rem);z-index:2}@media (min-width:0em) and (max-width:46.8125em){.primary-product__feature-explorer__dev-mode-sticker{display:none}}@media (min-width:67.5em){.primary-product__feature-explorer__dev-mode-sticker{transform:translate(-.625rem,-.625rem)}}.primary-product__product-image-container-inner{position:relative}@media (min-width:0em) and (max-width:67.4375em){.primary-product__product-image-container-inner{align-items:center;display:flex}}@media (min-width:0em) and (max-width:46.8125em){.primary-product__product-image-container-inner{gap:var(--gap)}}.primary-product__mobile-dev-mode{line-height:1.65;margin:.25rem 0 0}@media (min-width:46.875em){.primary-product__mobile-dev-mode{display:none}}.primary-product-dev-mode{display:grid;padding:1.5rem 0;position:relative}.primary-product-dev-mode:after{background:repeating-linear-gradient(to right,var(--chapter-color),var(--chapter-color) 4px,#0000 4px,#0000 8px);content:\"\";height:.0625rem;left:0;position:absolute;top:0;width:100%}@media (min-width:67.5em){.primary-product-dev-mode{padding:1.5625rem 0 4.0625rem}.primary-product-dev-mode:after{left:-.75rem;width:calc(100% + 1.5rem)}}@media (min-width:0em) and (max-width:29.9375em){.primary-product-dev-mode>:first-child{order:1}.primary-product-dev-mode>:nth-child(2){order:2}.primary-product-dev-mode>:nth-child(3){order:4}.primary-product-dev-mode>:nth-child(4){order:5}.primary-product-dev-mode>:nth-child(5){order:3}}@media (min-width:30em) and (max-width:67.4375em){.primary-product-dev-mode{display:grid}.primary-product-dev-mode>:first-child{order:1}.primary-product-dev-mode>:nth-child(2){order:2}.primary-product-dev-mode>:nth-child(3){order:3}.primary-product-dev-mode>:nth-child(4){order:5}.primary-product-dev-mode>:nth-child(5){order:4}}.primary-product-dev-mode__heading{font-family:var(--large-font-stack);font-size:2.6875rem;font-weight:900;letter-spacing:-.0625rem;line-height:1.16;margin:0}@media (min-width:46.875em){.primary-product-dev-mode__heading{line-height:1}}@media (min-width:67.5em){.primary-product-dev-mode__heading{display:inline-block;font-size:3.5625rem;line-height:1.12}}@media (min-width:0em) and (max-width:67.4375em){.primary-product-dev-mode__heading{padding:0 1rem}}.chapter--1__primary-product-dev-mode-color{color:var(--chapter-1-hero)}.chapter--2__primary-product-dev-mode-color{color:var(--chapter-2-hero)}.chapter--3__primary-product-dev-mode-color{color:var(--chapter-3-hero)}.primary-product-dev-mode__subhead{font-size:1rem;font-weight:600;line-height:1.75rem;margin:.75rem 0 1.5rem}@media (min-width:46.875em){.primary-product-dev-mode__subhead{font-size:1.25rem;font-weight:500;line-height:1.6}}@media (min-width:67.5em){.primary-product-dev-mode__subhead{font-size:1.625rem;line-height:2.375rem}}@media (min-width:0em) and (max-width:67.4375em){.primary-product-dev-mode__subhead{padding:0 1rem}}.primary-product-dev-mode__body{font-size:1rem;line-height:170%}@media (min-width:67.5em){.primary-product-dev-mode__body{column-count:2;column-gap:2.125rem;padding:0}}@media (min-width:0em) and (max-width:67.4375em){.primary-product-dev-mode__body{padding:0 1rem}}.primary-product-dev-mode__button-container{display:flex;gap:var(--gap);margin-top:2.5rem}@media (min-width:0em) and (max-width:67.4375em){.primary-product-dev-mode__button-container{display:grid;grid-template-columns:repeat(2,1fr);padding-left:1rem;padding-right:1rem}}@media screen and (max-width:25rem){.primary-product-dev-mode__button-container{grid-template-columns:1fr}}.primary-product-dev-mode__button-container-icon{align-items:center;display:flex}@media (min-width:67.5em){.primary-product-dev-mode__button-container-icon{display:none}}.primary-product-dev-mode__feature-explorer{margin-top:.3125rem;padding:0}@media (min-width:30em){.primary-product-dev-mode__feature-explorer{margin-top:3.3125rem}}.prerendered-product-box{max-width:31.875rem;position:relative}@media (min-width:67.5em){.prerendered-product-box{margin-bottom:-3.125rem}}.prerendered-product-box:hover{cursor:pointer}.product-box__video{left:0;opacity:0;position:absolute;top:0;width:100%}.video-loaded .product-box__video{opacity:1;transition:opacity .3s}.prerendered-product-box__poster{max-width:100%;position:relative;width:100%}.video-loaded .prerendered-product-box__poster{opacity:0;pointer-events:none;transition:opacity .3s}.interactive-product-box{aspect-ratio:1/1;margin-top:.625rem;max-width:31.875rem}.interactive-product-box>div>div>div>div>div{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:67.5em){.interactive-product-box{margin-bottom:-2.125rem}}.interactive-product-box.mouseover,.interactive-product-box:hover{cursor:-webkit-grab;cursor:grab}.interactive-product-box.mousedown{cursor:-webkit-grabbing;cursor:grabbing}.product-box__static-image-fallback{max-width:100%}.product-box__static-image-fallback.product-box-loaded{opacity:0}.secondary-product__heading{display:none;font-family:var(--large-font-stack);font-size:2.8125rem;margin:0}@media (min-width:30em){.secondary-product__heading{display:block}}@media (min-width:46.875em){.secondary-product__heading{font-size:2.25rem;margin-bottom:1.5rem}}@media (min-width:67.5em){.secondary-product__heading{font-size:2.1rem;margin-bottom:0}}.secondary-product__subhead{display:none;font-size:1.75rem;font-weight:700;line-height:2.375rem;margin:.5rem 0 1.5rem}@media (min-width:30em){.secondary-product__subhead{display:block}}@media (min-width:46.875em){.secondary-product__subhead{font-size:1rem;line-height:1.625rem;margin-top:-.5rem}}@media (min-width:67.5em){.secondary-product__subhead{font-size:1.25rem;line-height:1.6rem;margin-top:.5rem}}.secondary-product__main-content{border-top:var(--border);display:none}.dev .secondary-product__main-content{border-top:none;display:flex;flex-direction:column}@media (min-width:30em){.secondary-product__main-content{display:block}.chapter-layout__secondary-products__full-width .secondary-product__main-content__enable-placeholder{column-gap:var(--gap);display:grid;grid-template-columns:repeat(2,1fr)}}.chapter-layout__secondary-products__full-width .secondary-product__product-media-container{margin-bottom:0}.secondary-product__product-media-container{margin:2rem 0;position:relative;width:100%}.secondary-product__product-media-container>*{height:100%;width:100%}.secondary-product__product-content-container{display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem}.secondary-product__main-content__enable-placeholder .secondary-product__product-content-container{flex-grow:1}.secondary-product__highlights,.secondary-product__main-paragraph{font-weight:400;line-height:1.6875rem;margin-bottom:2.5rem;margin-top:0}.secondary-product__main-paragraph .body-link{color:var(--accent-01)}.secondary-product-mobile__highlights--no-margin,.secondary-product__highlights--no-margin{margin-bottom:0}.secondary-product__highlight-link{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.secondary-product__button-container{display:flex}.secondary-product__cta svg{align-items:center;display:flex}@media (min-width:67.5em){.secondary-product__cta svg{display:none}}.secondary-product .highlight-list{margin-bottom:2.5rem}.secondary-product-mobile{grid-gap:50px;display:grid;grid-template-columns:auto;opacity:0;transform-style:preserve-3d;transition:transform .5s,opacity .2s}@media (min-width:30em){.secondary-product-mobile{display:none}}.secondary-product-mobile__shadow{--shadow-color:var(--chapter-2-hero);background:linear-gradient(0deg,#ffffff4d,#ffffff4d),var(--shadow-color);border-radius:50%;filter:blur(15px);grid-area:2/1;height:6px;margin:auto;opacity:0;transition:opacity .8s .2s;width:279px}.slide-in-from-bottom-right .secondary-product-mobile__shadow{opacity:1}.chapter--2 .secondary-product-mobile__shadow{--shadow-color:var(--chapter-3-hero)}.chapter--3 .secondary-product-mobile__shadow{--shadow-color:var(--chapter-4-hero)}.chapter--4 .secondary-product-mobile__shadow{--shadow-color:var(--chapter-5-hero)}.chapter--5 .secondary-product-mobile__shadow,.chapter--6 .secondary-product-mobile__shadow{--shadow-color:var(--chapter-6-hero)}.secondary-product-mobile.flip{transform:rotateY(-180deg)}.secondary-product-mobile.slide-in-from-bottom-right{animation:slide-in-from-bottom-right 1.2s cubic-bezier(.19,1,.53,1);opacity:1}@keyframes slide-in-from-bottom-right{0%{transform:rotateY(40deg) translateY(80px) translateX(80px)}to{transform:rotateY(0deg) translateY(0)}}.secondary-product-mobile-back,.secondary-product-mobile-front{align-items:self-start;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.94rem;box-shadow:.1875rem .1875rem .375rem #130fd71a;display:grid;flex:0 0 19.5rem;grid-area:1/1;grid-template-rows:19.5rem auto 5.4375rem;width:19.5rem;z-index:1}.secondary-product-mobile-front--extra-product{grid-template-rows:auto 5.4375rem}.secondary-product-mobile-front--extra-product .secondary-product-mobile__media-container{display:none}.secondary-product-mobile__media-container{background-color:#c4c4c4;border-radius:.94rem .94rem 0 0;height:19.5rem;overflow:hidden;width:100%;z-index:1}.secondary-product-mobile__heading-front{font-family:var(--large-font-stack);font-size:2rem;letter-spacing:-.0625rem;line-height:2rem;margin:0;padding-left:1.25rem;padding-right:.625rem;padding-top:2.5rem}.secondary-product-mobile__content-front{min-height:13rem;padding-bottom:1.5rem}.secondary-product-mobile__subhead{align-items:flex-end;display:flex;gap:.625rem;padding-top:.9375rem}.secondary-product-mobile__subhead-text{flex-basis:80%;font-size:1rem;font-weight:700;line-height:1.5625rem;margin:0;padding-left:1.25rem}.secondary-product-mobile__subhead-icon{-webkit-tap-highlight-color:transparent}.secondary-product-mobile-back .secondary-product-mobile__subhead-icon{margin-bottom:.625rem;margin-left:auto;margin-top:.25rem;width:-webkit-min-content;width:min-content}.secondary-product-mobile__cta{display:grid;height:2.9375rem;margin:0 auto;width:15.625rem}.secondary-product-mobile-front .secondary-product-mobile__cta{margin-top:.5rem}.secondary-product-mobile-back{grid-area:1/1;grid-template-rows:auto auto 5rem;transform:rotateY(180deg)}.secondary-product-mobile__heading-back{border-bottom:var(--border);font-size:1.25rem;font-weight:700;margin:auto;padding-bottom:1.5rem;padding-right:.625rem;padding-top:2.5rem;width:15.6875rem}.secondary-product-mobile__content-back{margin:auto;min-height:27.375rem;overflow:scroll;padding-top:1.5rem;width:15.6875rem}.secondary-product-mobile__content-back .body-link{color:var(--accent-01)}.secondary-product-mobile__body-front{padding:0 1.25rem}.secondary-product-mobile__body-back-content,.secondary-product-mobile__body-front-content{font-size:1rem;line-height:1.7rem}.secondary-product-mobile__body-back-content p,.secondary-product-mobile__body-front-content p{margin:0}.secondary-product-mobile__highlights{margin-top:1rem}.secondary-product-mobile__background{--bg-color:#eeedff;background-color:var(--bg-color)}.chapter--2 .secondary-product-mobile__background{--bg-color:#ffeffc}.chapter--3 .secondary-product-mobile__background{--bg-color:#f3fffd}.chapter--4 .secondary-product-mobile__background{--bg-color:#fefff9}.chapter--5 .secondary-product-mobile__background{--bg-color:#f8fdff}.chapter--6 .secondary-product-mobile__background{--bg-color:#faf4ff}.dev .chapter--1__secondary-product__heading{color:var(--chapter-1-hero)}.dev .chapter--2__secondary-product__heading{color:var(--chapter-2-hero)}.dev .chapter--3__secondary-product__heading{color:var(--chapter-3-hero)}.dev .secondary-product__subhead{font-size:1.625rem}@media (min-width:67.5em){.dev .secondary-product__subhead{font-size:1.25rem}}.dev .secondary-product-mobile-back,.dev .secondary-product-mobile-front{background-color:var(--accent-01)}.dev .secondary-product-mobile-back{display:flex;flex-direction:column;padding-bottom:2rem}.dev .secondary-product-mobile__content-back{flex-grow:1}.dev .secondary-product-mobile__body-back{font-size:.875rem;line-height:1.7}.dev .chapter--1__secondary-product-background .secondary-product-mobile__heading-back,.dev .chapter--1__secondary-product-background .secondary-product-mobile__heading-front{color:var(--chapter-1-hero)}.dev .chapter--2__secondary-product-background .secondary-product-mobile__heading-back,.dev .chapter--2__secondary-product-background .secondary-product-mobile__heading-front{color:var(--chapter-2-hero)}.dev .chapter--3__secondary-product-background .secondary-product-mobile__heading-back,.dev .chapter--3__secondary-product-background .secondary-product-mobile__heading-front{color:var(--chapter-3-hero)}.dev .chapter--1__secondary-product-shadow,.dev .chapter--2__secondary-product-shadow,.dev .chapter--3__secondary-product-shadow{background:linear-gradient(0deg,#0009,#0009),var(--accent-01);filter:blur(10px)}.secondary-product__feature-explorer-dev-mode-sticker{height:auto;left:0;position:absolute;top:0;transform:translate(-.625rem,-.625rem);width:auto;z-index:2}.secondary-product__plus-exclusive,.secondary-product__plus-exclusive--small{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:1rem;margin-top:0}.secondary-product__plus-exclusive svg,.secondary-product__plus-exclusive--small svg{flex:0 0 auto}.secondary-product__plus-exclusive--small{border-top:var(--border);font-size:1rem;padding-top:1.25rem}.editions-footer{--input-field-height:3.5rem;background-color:var(--accent-01);color:var(--accent-02);position:relative}@media (min-width:67.5em){.dev .editions-footer canvas{margin-bottom:1.25rem}}.editions-footer__confetti{bottom:100%;height:100vh;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.editions-footer__inner{display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:var(--page-max-width);padding:1rem 2.5rem 5.125rem;position:relative}@media (min-width:46.875em){.editions-footer__inner{display:grid;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding:4rem 2.5rem 6.875rem}}@media (min-width:67.5em){.editions-footer__inner{padding:4rem 4.5625rem 6.875rem}}@media (min-width:90em){.editions-footer__inner{padding:5rem 4.5625rem 10rem}}.editions-footer__sticker{position:absolute;right:2.5rem;top:-3.4375rem;z-index:3}@media (min-width:67.5em){.editions-footer__sticker{right:2.5rem;top:-4.6875rem}}.editions-footer__main{display:flex;flex-grow:1;flex-wrap:wrap;grid-column:span 10}@media (min-width:83em){.editions-footer__main{justify-content:space-between}}.editions-footer__logo{align-items:center;display:flex;grid-column:span 2;justify-content:center;margin:2.25rem 0 3rem}@media (min-width:67.5em){.editions-footer__logo{margin:0}}.editions-footer__logo-button{width:max(20vw,6.25rem)}@media (min-width:67.5em){.editions-footer__logo-button{width:10.6875rem}}.editions-footer__form{display:flex;flex-flow:column wrap;justify-content:center;margin-right:1rem;position:relative;width:100%}@media (min-width:46.875em){.editions-footer__form{width:auto}}.editions-footer__form__title{font-size:1.25rem;font-weight:700;line-height:1.875rem;margin:0}.dev .editions-footer__form__title{font-weight:500}@media (min-width:46.875em){.editions-footer__form__title{font-size:1.75rem;line-height:2.375rem}.dev .editions-footer__form__title{font-size:1.625rem;line-height:2.375rem}}.editions-footer__form__text{font-size:1rem;line-height:1.75rem;margin:.875rem 0 0;max-width:33.125rem}.editions-footer__form__form{align-items:center;display:flex;flex-flow:column wrap}@media (min-width:46.875em){.editions-footer__form__form{flex-direction:row}}.editions-footer__form__input{background-color:var(--accent-02);border:none;color:var(--accent-01);font-size:1rem;height:var(--input-field-height);margin-top:1.5rem;outline:none;padding-left:.75rem;width:100%}.editions-footer__form__input:focus{box-shadow:inset 0 0 0 3px #c00aa3}.editions-footer__form__input .editions-footer::-webkit-input-placeholder{color:var(--accent-03)}.editions-footer__form__input .editions-footer::placeholder{color:var(--accent-03)}@media (min-width:46.875em){.editions-footer__form__input{margin-right:1.75rem;min-width:19.1875rem;width:auto}}.editions-footer__form__button{background-color:var(--chapter-2-hero);font-size:1.125rem;font-weight:800;height:var(--input-field-height);line-height:2rem;margin-top:1.5rem;transition:background-color .3s ease;width:100%}@media screen and (prefers-reduced-motion:reduce){.editions-footer__form__button{animation:none;transition:none}}.dev .editions-footer__form__button{background-color:var(--chapter-1-hero)}.editions-footer__form__button:not([aria-disabled=true]):focus,.editions-footer__form__button:not([aria-disabled=true]):hover{background-color:#c00aa3}.editions-footer__form__button [aria-disabled=true]{cursor:default}@media (min-width:46.875em){.editions-footer__form__button{min-width:12.1875rem;width:auto}}.editions-footer__links{display:flex;flex-direction:column;justify-content:flex-start;margin-top:3rem;order:3}@media (min-width:83em){.editions-footer__links{margin-top:3.25rem;order:2}}.editions-footer__links__title{align-items:center;border-bottom:1px solid var(--accent-02);color:var(--accent-02);display:flex;font-size:1.25rem;font-weight:700;line-height:1.875rem;margin:0;padding-bottom:.5rem;text-decoration:none}.editions-footer__links__title:hover .editions-footer__links__arrow{transform:translateX(.3125rem)}@media (min-width:46.875em){.editions-footer__links__title{border-bottom:none;font-size:1.125rem;font-weight:800;line-height:2rem;padding-bottom:0}}@media (min-width:0em) and (max-width:29.9375em){.dev .editions-footer__links__title{font-size:1.125rem}}.editions-footer__links__arrow{fill:#fff;margin-left:.375rem;transition:.3s;width:1.125rem}.dev .editions-footer__links__arrow{margin-left:.625rem}.editions-footer__links__bottom-row{display:flex;flex-direction:column;margin-top:1rem}@media (min-width:46.875em){.editions-footer__links__bottom-row{flex-direction:row;height:var(--input-field-height)}}@media (min-width:83em){.editions-footer__links__bottom-row{margin-top:1.5rem}}@media (min-width:46.875em){.dev .editions-footer__links__bottom-row{align-items:flex-start;height:auto}}.editions-footer__links__bottom-column{display:flex;flex-direction:column;justify-content:space-around;margin-right:1.25rem;min-width:12.1875rem}@media (min-width:46.875em){.editions-footer__links__bottom-column{border-top:1px solid var(--accent-02);padding-top:.5rem}}.editions-footer__links__link{color:#b3b3b3;font-size:1rem;line-height:1.75rem;padding-bottom:8px;text-decoration:none;transition:color .3s ease}@media screen and (prefers-reduced-motion:reduce){.editions-footer__links__link{animation:none;transition:none}}.editions-footer__links__link:focus,.editions-footer__links__link:hover{color:var(--accent-02)}@media (min-width:46.875em){.editions-footer__links__link{padding-bottom:0}}.footer__success{align-items:center;color:var(--chapter-2-hero);display:flex;font-size:1.125rem;font-weight:800;min-height:var(--input-field-height)}.dev .footer__success{color:var(--chapter-1-hero)}.footer__error{color:#fb758e;font-size:.875rem;margin-top:0;text-align:left}.editions-footer__legal{color:#b3b3b3;font-size:.75rem;line-height:1.25rem;margin-right:1rem;margin-top:1rem;order:2}@media (min-width:83em){.editions-footer__legal{order:3}}.editions-footer__legal__copy{margin:0;max-width:33.125rem}.editions-footer__legal__copy__inline-link{color:#b3b3b3}.editions-header{--header-font-stack:Norline,Helvetica,Arial,sans-serif;--header-position:0rem;--header-content-opacity:1;--header-logo-transform:translate(0);--header-heading-part-one-transform:translate(0);--header-heading-part-two-transform:translate(0);--header-heading-scale:1;--text-color:var(--accent-02);color:var(--text-color);padding:1.875rem 1rem;pointer-events:none;position:relative;transform:translateY(var(--header-position));width:100%;z-index:1}@media (min-width:46.875em){.editions-header{padding:2.5rem}}@media (min-width:67.5em){.editions-header{padding:1.25rem 4.5625rem}}.editions-header.editions-header--sticky{position:-webkit-sticky;position:sticky;top:0}@media (min-width:46.875em){.editions-header.editions-header--sticky{z-index:1}}.editions-header__wrapper{position:relative}.editions-header__container{display:grid;grid-template-areas:\"heading content dev-button\" \"logo logo logo\";margin:auto;max-width:var(--page-max-width);position:relative}@media (min-width:0em) and (max-width:46.8125em){.editions-header__container{grid-template-areas:\"dev-button dev-button\" \"heading heading\" \"content content\"}}@media (min-width:46.875em){.editions-header__container:not(.editions-header__container--target){padding-bottom:2.5rem}}@media (min-width:67.5em){.editions-header__container:not(.editions-header__container--target){padding-bottom:7.5rem}}.editions-header__container--original,.editions-header__container--target{position:absolute;visibility:hidden;width:100%}.editions-header__container--original .dev-mode-button--pulse,.editions-header__container--original .dev-mode-button__toggle-enter-cursor,.editions-header__container--original .editions-logo__circle-text,.editions-header__container--target .dev-mode-button--pulse,.editions-header__container--target .dev-mode-button__toggle-enter-cursor,.editions-header__container--target .editions-logo__circle-text{animation:none}.editions-header__heading{font-family:var(--header-font-stack);font-size:28.4vw;font-weight:400;grid-area:heading;letter-spacing:.01em;margin:0;text-transform:uppercase}@media (min-width:90em){.editions-header__heading{font-size:25.5625rem}}.editions-header__heading-to-consumer-wrapper{margin-top:-.63ex;text-align:right}@media (min-width:0em) and (max-width:46.8125em){.editions-header__heading-to-consumer-wrapper{display:inline-block;float:right}}@media (min-width:46.875em){.editions-header__heading-to-consumer-wrapper{display:block;position:absolute;right:0}}.editions-header__body{display:flex;flex-direction:column;font-size:1.75rem;grid-area:content;justify-content:flex-end;line-height:1.36}@media (min-width:0em) and (max-width:46.8125em){.editions-header__body{padding-bottom:1.25rem}}@media (min-width:0em) and (max-width:67.4375em){.editions-header__body{font-size:1.25rem}}@media (min-width:46.875em){.editions-header__body{margin-bottom:7.25vw}}@media (min-width:90em){.editions-header__body{margin-bottom:6.5625rem}}@media (min-width:100em){.editions-header__body{transform:translateX(-90px)}}.editions-header__body__text-bold{font-weight:700}.editions-header__body__text{max-width:32ch;max-width:21.125rem}@media (min-width:46.875em){.editions-header__body__text{max-width:21.125rem}}@media (min-width:67.5em){.editions-header__body__text{max-width:27.125rem}}.editions-header__dev-mode-button-label{align-items:center;align-self:flex-start;display:flex;justify-self:flex-end;pointer-events:auto;position:absolute}@media (min-width:0em) and (max-width:46.8125em){.editions-header__dev-mode-button-label{margin-bottom:.625rem}}@media (min-width:46.875em){.editions-header__dev-mode-button-label{margin-top:3.125rem}}.editions-header__dev-mode-button-label__text{font-family:var(--dev-mode-font-stack);margin:0;opacity:var(--header-content-opacity);padding-right:.75rem}@media (min-width:0em) and (max-width:46.8125em){.editions-header__dev-mode-button-label__text{display:none}}.editions-header__logo{grid-area:logo;left:55%;position:absolute;top:5vw;width:max(22vw,5rem)}@media (min-width:46.875em){.editions-header__logo{bottom:-5.9375rem;left:calc(2vw - 1rem);top:auto;width:7.1875rem}}@media (min-width:67.5em){.editions-header__logo{bottom:-10.9375rem;width:10.8125rem}}@media (min-width:90em){.editions-header__logo{width:12.1875rem}}.editions-header__logo__container{position:relative}.editions-header__container--target{align-items:center;grid-template-areas:\"logo heading dev-button\"}.editions-header__container--target .editions-header__heading{font-size:12vw}@media (min-width:46.875em){.editions-header__container--target .editions-header__heading{font-size:max(6.875rem,12vw)}}@media (min-width:67.5em){.editions-header__container--target .editions-header__heading{font-size:10rem;margin-bottom:-.2ex}}.editions-header__container--target .editions-header__heading-connect{margin-right:.5ch}.editions-header__container--target .editions-header__logo{justify-self:center;position:static;right:auto;top:auto}@media (min-width:0em) and (max-width:46.8125em){.editions-header__container--target .editions-header__logo{width:max(12vw,4.375rem)}}@media (min-width:67.5em){.editions-header__container--target .editions-header__logo{width:8.875rem}}.editions-header__heading-connect,.editions-header__heading-to-consumer{display:inline-block}.editions-header__container--current .editions-header__body{opacity:var(--header-content-opacity)}.editions-header__container--current .editions-header__logo{transform:var(--header-logo-transform);transform-origin:left top}.editions-header__container--current .editions-header__heading-connect{transform:var(--header-heading-part-one-transform) scale(var(--header-heading-scale));transform-origin:left top}.editions-header__container--current .editions-header__heading-to-consumer{transform:var(--header-heading-part-two-transform) scale(var(--header-heading-scale));transform-origin:left top}.editions-header--dev-mode{overflow:hidden}.editions-header--dev-mode.editions-header{pointer-events:auto}@media (min-width:67.5em){.editions-header--dev-mode.editions-header{padding-left:9.125rem}}.editions-header--dev-mode .editions-header__container{display:flex;flex-direction:column}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__container{padding-bottom:0}}.editions-header--dev-mode .editions-header__logo{order:-1;position:static}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__logo{align-self:flex-start;margin-top:3.125rem;width:10.3125rem}}.editions-header--dev-mode .editions-header__heading-connect,.editions-header--dev-mode .editions-header__heading-to-consumer{display:inline}.editions-header--dev-mode .editions-header__heading-to-consumer-wrapper{float:none}@media (min-width:46.875em){.editions-header--dev-mode .editions-header__heading-to-consumer-wrapper{display:inline-block;margin-right:.5ch;position:static}}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__heading-to-consumer-wrapper{display:inline}}.editions-header--dev-mode .editions-header__heading-connect{margin-right:.5ch}.editions-header--dev-mode .editions-header__heading{font-size:20vw;margin-bottom:.5ex;margin-top:.5ex;padding-bottom:.1ex;padding-top:.35ex;position:relative}@media (min-width:46.875em){.editions-header--dev-mode .editions-header__heading{font-size:11vw;line-height:1;margin-top:.5ex;padding-bottom:.2ex;padding-top:.4ex}}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__heading{padding-bottom:0;padding-top:.16ex}}@media (min-width:90em){.editions-header--dev-mode .editions-header__heading{font-size:10.125rem}}.editions-header--dev-mode .editions-header__heading:after,.editions-header--dev-mode .editions-header__heading:before{background:repeating-linear-gradient(to right,var(--hero-accent),var(--hero-accent) 4px,#0000 4px,#0000 8px);content:\"\";height:.0625rem;left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__heading:after,.editions-header--dev-mode .editions-header__heading:before{transform:translateX(calc(-50% - 2.1875rem))}}.editions-header--dev-mode .editions-header__heading:before{top:0}.editions-header--dev-mode .editions-header__heading:after{bottom:0}.editions-header--dev-mode .editions-header__dev-mode-button-label{align-self:flex-end;order:-2}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__dev-mode-button-label{position:absolute}.editions-header--dev-mode .editions-logo__container{justify-content:flex-start}}@media (min-width:100em){.editions-header--dev-mode .editions-header__body{transform:none}}.editions-header--dev-mode .editions-header__body__text-bold{font-size:1.125rem;line-height:1.55}@media (min-width:46.875em){.editions-header--dev-mode .editions-header__body__text-bold{font-size:1.25rem;line-height:1.6}}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__body__text-bold{font-size:1.625rem;line-height:1.46}}.editions-header--dev-mode .editions-header__body__text{font-size:1rem;line-height:1.75;max-width:36ch}@media (min-width:46.875em){.editions-header--dev-mode .editions-header__body__text{font-size:1.25rem;line-height:1.6}}@media (min-width:67.5em){.editions-header--dev-mode .editions-header__body__text{font-size:1.625rem;line-height:1.46}}.editions-header__heading-dev-mode{color:var(--hero-accent);font-family:var(--header-font-stack)}@media (min-width:0em) and (max-width:46.8125em){.editions-header__heading-dev-mode{margin-top:-.4ex}}@keyframes blinking-cursor{0%,to{opacity:0}50%{opacity:1}}.editions-header__heading-dev-mode.editions-header__heading-dev-mode--animating:after{animation:blinking-cursor .3s step-end infinite;color:var(--hero-cursor);content:\"___\";display:inline-block;font-family:var(--display-font-stack);font-size:70%;letter-spacing:-.2ch;margin-left:.2ch}@media (min-width:0em) and (max-width:46.8125em){.editions-header__heading-dev-mode{display:block}}.editions-header__heading-dev-mode--first-letter{font-family:var(--display-font-stack)}@media (min-width:46.875em){.editions-header__heading-dev-mode--first-letter{font-size:94.3%}}.editions-hero{margin:auto;max-width:var(--page-max-width);padding:0 0 3.9375rem}@media (min-width:46.875em){.editions-hero{padding:0 0 5.625rem}}.editions-hero__video-wrapper{margin-bottom:1.5rem}.dev .editions-hero__video-wrapper{margin-bottom:2.0625rem}@media (min-width:46.875em){.dev .editions-hero__video-wrapper,.editions-hero__video-wrapper{margin-bottom:4.25rem}}.editions-hero__content{margin:auto;max-width:77.625rem;padding:0 1rem}@media (min-width:67.5em){.editions-hero__content{padding:0 4.5625rem}}.editions-hero__subhead{color:#020202;font-family:var(--base-font-stack);font-size:1.25rem;font-weight:700;line-height:1.875rem;margin:0 0 4.8125rem}.dev .editions-hero__subhead{color:var(--accent-02);font-family:var(--dev-mode-font-stack);font-size:1rem;font-weight:500;line-height:1.75}@media (min-width:0em) and (max-width:46.8125em){.dev .editions-hero__subhead{margin:0 0 2.0625rem}}@media (min-width:46.875em){.dev .editions-hero__subhead{font-size:1.25rem;line-height:1.6}}@media (min-width:67.5em){.dev .editions-hero__subhead{font-size:1.625rem;line-height:1.46}}@media (min-width:46.875em){.editions-hero__subhead{font-size:1.25rem;line-height:1.875rem;margin:0 0 2.0625rem}}@media (min-width:67.5em){.editions-hero__subhead{font-size:1.75rem;line-height:2.375rem}.editions-hero__subhead-container{padding-right:6.25rem;position:relative}}.editions-hero__stickers{display:none}@media (min-width:67.5em){.editions-hero__stickers{display:block;position:absolute;right:-6.25rem;top:1.25rem}}.editions-hero__stickers--non-desktop{display:flex;justify-content:flex-end;margin:-.625rem 0 -2.8125rem}@media (min-width:67.5em){.editions-hero__stickers--non-desktop{display:none}}.editions-hero__features{font-size:1rem;font-weight:400;line-height:1.6875rem}@media (min-width:46.875em){.editions-hero__features{font-size:1rem;font-weight:500;line-height:1.6875rem}}@media (min-width:67.5em){.editions-hero__features{column-count:2;font-size:1.375rem;line-height:2.0625rem}}.dev .editions-hero__features{font-family:var(--dev-mode-font-stack);font-weight:400}.dev .editions-hero__features+.editions-hero__features{margin-top:var(--gap)}@media (min-width:0em) and (max-width:46.8125em){.dev .editions-hero__features+.editions-hero__features{margin-top:2.0625rem}}@media (min-width:46.875em){.dev .editions-hero__features{columns:auto;flex:1;font-size:1rem;line-height:1.7;margin:0}}.editions-hero__text-wrap{position:relative}@media (min-width:67.5em){.dev .editions-hero__text-wrap{display:grid;gap:var(--gap);grid-template-columns:repeat(2,1fr)}}@media (min-width:0em) and (max-width:67.4375em){.editions-hero__text-wrap-column+.editions-hero__text-wrap-column{margin-top:2.0625rem}}.editions-hero__features-link{color:var(--chapter-6-hero);font-size:1rem;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:46.875em){.editions-hero__features-link{font-size:1rem;font-weight:500;line-height:1.6875rem}}@media (min-width:67.5em){.editions-hero__features-link{font-size:1.375rem;line-height:2.0625rem}}.dev .editions-hero__features-link{color:var(--chapter-1-hero)}@media (min-width:46.875em){.dev .editions-hero__features-link{font-size:1rem;font-weight:400;line-height:1.7}}.editions-hero__features--green .editions-hero__features-link{color:var(--chapter-2-hero)}.editions-hero__features--yellow .editions-hero__features-link{color:var(--chapter-3-hero)}.editions-hero__features-first{position:relative}.editions-hero__features-first:after{background:linear-gradient(180deg,#01010100,#010101a6);bottom:0;content:\"\";height:4.375rem;left:0;pointer-events:none;position:absolute;width:100%}@media (min-width:46.875em){.editions-hero__features-first:after{display:none}}.editions-hero__features-first.editions-hero__features--expanded:after{opacity:0}@media (min-width:0em) and (max-width:46.8125em){.editions-hero__features--hidden{display:none}}.editions-hero__read-more{align-items:center;display:none;font-weight:800;gap:.5rem;justify-content:center;margin-top:-1rem;width:100%}@media (min-width:0em) and (max-width:46.8125em){.editions-hero__read-more{display:flex}}.editions-hero__read-more--expanded{margin-top:2.0625rem}.editions-hero__read-more-icon{border:2px solid var(--accent-02);border-radius:50%;height:24px;position:relative;width:24px}.editions-hero__read-more--expanded .editions-hero__read-more-icon:after{display:none}.editions-hero__read-more-icon:after{height:.75rem;margin-left:-.0625rem;margin-top:-.375rem;width:.125rem}.editions-hero__read-more-icon:after,.editions-hero__read-more-icon:before{background:var(--accent-02);border-radius:.0625rem;content:\"\";left:50%;position:absolute;top:50%}.editions-hero__read-more-icon:before{height:.125rem;margin-left:-.375rem;margin-top:-.0625rem;width:.75rem}.editions-logo__container{display:flex;justify-content:center;position:relative}.editions-logo__shopify-bag{left:50%;max-width:28%;position:absolute;top:50%;transform:translate(-49.5%,-53%)}.editions-logo__container--animating .editions-logo__circle-text{animation:editions-logo-text-animation 5s linear}@media screen and (prefers-reduced-motion:reduce){.editions-logo__container--animating .editions-logo__circle-text{animation:none;transition:none}}.editions-logo__circle-text{fill:var(--accent-02);height:auto;max-width:100%;transform-origin:center center;width:100%}@keyframes editions-logo-text-animation{to{transform:rotate(180deg)}}.signup-overlay-window-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:16777272}.signup-overlay{animation:sign-up-overlay-entrance .1s forwards;background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:16777273}.dev .signup-overlay{background:#000000b3}@keyframes sign-up-overlay-entrance{0%{opacity:0}to{opacity:1}}.signup-window{animation:sign-up-window-entrance .2s forwards;background:var(--accent-01);color:var(--accent-02);margin:1rem;max-width:40.25rem;padding:3rem 2.0625rem 2.75rem;position:absolute;z-index:16777274}@media screen and (prefers-reduced-motion:reduce){.signup-window{animation-name:sign-up-window-entrance-reduced-motion}}@media (min-width:67.5em){.signup-window{padding:5.625rem 5rem 4.5rem}}.dev .signup-window{border:2px solid var(--accent-02)}@keyframes sign-up-window-entrance{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes sign-up-window-entrance-reduced-motion{0%{opacity:0}to{opacity:1}}.signup-close{align-items:center;background:var(--accent-02);border-radius:50%;color:var(--accent-01);display:flex;font-family:monospace;font-size:1.525rem;height:1.25rem;justify-content:center;position:absolute;right:1.125rem;top:1.25rem;width:1.25rem}.signup-heading{font-family:var(--cta-font-stack);font-size:2.25rem;line-height:2.5rem;margin-bottom:.5rem;margin-top:0}@media (min-width:46.875em){.signup-heading{font-size:3.5625rem;line-height:4rem}}.signup-subheading{margin-bottom:2.5rem;margin-top:0;padding:0}.signup-input,.signup-subheading{font-family:var(--cta-font-stack)}.signup-input{font-size:.875rem;margin-bottom:.9375rem;padding:1.1rem .875rem;width:100%}.signup-input::-webkit-input-placeholder{color:#828a91}.signup-input::placeholder{color:#828a91}@media (min-width:46.875em){.signup-input{margin-bottom:1.5625rem;padding:1.1rem .875rem;width:calc(100% - 2rem)}}.signup-form-error{color:pink;font-family:var(--cta-font-stack);margin:-.625rem 0 1.25rem;padding:0}.signup-button{border:2px solid var(--accent-02);color:var(--accent-02);display:block;font-family:var(--cta-font-stack);font-weight:600;margin-bottom:1.875rem;padding:.875rem 2.1875rem;width:100%}.signup-button:hover{background:var(--accent-02);color:var(--accent-01)}@media (min-width:46.875em){.signup-button{padding:.6875rem 2.1875rem;width:auto}}.signup-privacy{font-family:var(--cta-font-stack);font-size:.75rem;line-height:1.125rem}.signup-privacy__inline-link{color:var(--accent-02)}.dev-mode-sticker--secondary{-webkit-appearance:none;appearance:none;color:var(--accent-01);display:block;font-weight:500;text-align:left;text-decoration:underline}.dev-mode-sticker--inline{padding:2px;transform:scale(1)}@media (min-width:67.5em){.dev-mode-sticker--inline{padding:0}}@media screen and (prefers-reduced-motion:reduce){.dev-mode-sticker--inline{animation:none;transition:none}}.dev-mode-sticker--inline.is-visible{animation:pulse-sticker 4.5s}.dev-mode-sticker--inline:focus .dev-mode-sticker__svg-background,.dev-mode-sticker--inline:hover .dev-mode-sticker__svg-background{fill:var(--chapter-2-hero)}.dev-mode-sticker__svg{height:2.5rem;position:relative;width:2.5rem}@media (min-width:67.5em){.dev-mode-sticker__svg{height:3.125rem;width:3.125rem}}.dev-mode-sticker__svg-background{fill:var(--dev-mode-tray-background);transition:fill .3s ease}.dev-mode-sticker__svg-cursor{opacity:1}@media screen and (prefers-reduced-motion:reduce){.dev-mode-sticker__svg-cursor{animation:none;transition:none}}.is-visible .dev-mode-sticker__svg-cursor{animation:blink-sticker-cursor .75s 6}@keyframes blink-sticker-cursor{20%{opacity:1}30%{opacity:0}70%{opacity:0}80%{opacity:1}}@keyframes pulse-sticker{47%{transform:scale(1)}50%{transform:scale(1.1)}53%{transform:scale(1)}}.one-hundred-new-sticker{max-width:2.8125rem;transform:rotate(10deg)}@media (min-width:67.5em){.one-hundred-new-sticker{max-width:5.75rem;transform:translateX(.625rem) rotate(10deg)}}.newnewnew-sticker{max-width:3.125rem;transform:translate(-.25rem) rotate(-12deg)}.newnewnew-sticker:hover{cursor:pointer}@media (min-width:67.5em){.newnewnew-sticker{max-width:6.25rem;transform:translate(-.6875rem,3.6875rem) rotate(-12deg)}}.editions-social-share{bottom:-1.1ex;display:none;margin-left:-.3125rem;padding-left:1.3125rem;position:relative}@media (min-width:67.5em){.editions-social-share:hover,.primary-product-dev-mode__heading-container:hover .editions-social-share,.primary-product__heading-container:hover .editions-social-share{display:inline-block}}.editions-social-share--pinned{display:inline-block}.editions-social-share--pinned .editions-social-share__list-wrapper{display:block}.editions-social-share--revert-color{fill:var(--accent-02)}.editions-social-share__list-wrapper{display:none;left:0;margin:0 0 0 1.375rem;padding-bottom:.75rem;padding-top:.75rem;position:absolute;top:calc(-100% - 1.5rem)}.editions-social-share__list{border:3px solid;display:flex;list-style:none;margin:0;padding-left:0;position:relative}.editions-social-share__list:before{border-left:.625rem solid #0000;border-right:.625rem solid #0000;border-top:.625rem solid;bottom:0;content:\"\";height:0;left:.375rem;position:absolute;transform:translateY(100%);width:0}.editions-social-share__list-item{display:flex;padding:.5rem .5rem .5625rem}.editions-social-share__list-item:hover>:not(:active){transform:scale(1.25);transition:transform .15s ease-in-out}.dev-banner{background:linear-gradient(90deg,#eb0dc7 -16.18%,#000 110%);background-position-x:0;background-size:140% 100%;position:relative;transition:background-position .6s}.dev-banner:hover{background-position-x:60%}.dev-banner:hover .dev-mode-button__toggle-container{background-color:var(--chapter-2-hero)}.dev-banner__inner{margin:0 auto;max-width:var(--page-max-width);padding:1.5rem 1rem;text-align:center}.dev-banner__heading{color:var(--accent-02);font-size:1.125rem;font-weight:700;line-height:1.35;margin:0 0 .5rem}.dev-banner__button-wrap{align-items:center;display:flex;gap:1rem;justify-content:center}.dev-banner__button-text{color:var(--accent-02);font-family:var(--dev-mode-font-stack);font-size:.9375rem;font-weight:400;line-height:1;margin:0;text-transform:uppercase}.dev-banner__link{height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:1}@media screen and (prefers-reduced-motion:reduce){.volume__large-wave,.volume__small-wave{animation-play-state:paused!important}}@media (min-width:30em){[data-handle=playPauseLoading],[data-handle=playPauseNotifier]{display:none!important}}.wistia-video-player{position:relative}.wistia-video-player-padding,.wistia_responsive_padding{aspect-ratio:16/9;padding-bottom:56.25%;position:relative}.secondary-product-mobile__media-container .wistia-video-player-padding,.secondary-product-mobile__media-container .wistia_responsive_padding,.secondary-product__product-media-container .wistia-video-player-padding,.secondary-product__product-media-container .wistia_responsive_padding{aspect-ratio:1/1;padding-bottom:100%}.wistia-video-player-responsive-wrapper,.wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.wistia-video-player-embed,.wistia_embed{height:100%;position:relative;width:100%}.wistia-video-swatch__image,.wistia-video-thumbnail{height:100%;left:0;object-fit:contain;overflow:hidden;position:absolute;top:0;transition:opacity .2s;width:100%}.wistia-video-swatch__image{filter:blur(8px) grayscale(25%)}.secondary-play{align-items:flex-end;bottom:0;display:flex;height:100%;left:0;padding-bottom:3.2%;padding-left:3.2%;position:absolute;width:100%;z-index:1}.secondary-play__inner{height:9%;max-height:2.5rem;max-width:2.5rem;position:relative;width:8.8%}.secondary-play__svg{height:100%;width:100%}.secondary-play__svg circle,.secondary-play__svg path{stroke:var(--accent-01)}.dev .secondary-play__svg circle,.dev .secondary-play__svg path{stroke:var(--accent-02)}.secondary-play__pause,.secondary-play__play{display:none}.secondary-play__pause.show,.secondary-play__play.show{display:block}.secondary-product__product-media-container .w-video-wrapper{background:#0000!important}.secondary-product__product-media-container .w-video-wrapper:after{background:var(--accent-01);content:\"\";height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px);z-index:-1}.tray{--color-pink:#ff6ce8;--color-gray:#a0a0a0;--color-green:#21c9ab;--color-background:var(--dev-mode-tray-background);--color-border:#494c50;--color-tab:#35363a;align-content:baseline;background:var(--color-background);border-left:2px solid var(--color-border);color:var(--accent-02);display:grid;font-family:var(--dev-mode-font-stack);grid-template-rows:auto auto;height:100%;max-width:var(--tray-max-width);overflow:hidden;position:fixed;right:0;top:0;transition:visibility 0s .4s;visibility:hidden;width:90%;z-index:1}@media screen and (prefers-reduced-motion:reduce){.tray{animation:none;transition:none}}.tray.tray--open{transition:none;visibility:visible}.tray__inner{overflow-x:hidden;overflow-y:auto}body{--tray-max-width:21.25rem}@media (min-width:67.5em){body{--tray-max-width:30rem}}body.tray-open{overflow:hidden}.page-container:not(.dev){position:relative;transition:transform .4s cubic-bezier(.645,.045,.355,1);z-index:2}@media screen and (prefers-reduced-motion:reduce){.page-container:not(.dev){animation:none;transition:none}}.page-container:not(.dev).tray-open{transform:translateX(calc(var(--tray-max-width)*-1))}@media (min-width:0em) and (max-width:23.5625em){.page-container:not(.dev).tray-open{transform:translateX(-90%)}}.tray__top{grid-column-gap:1rem;align-items:center;background:var(--color-background);display:grid;grid-template-columns:1fr auto;left:0;opacity:0;position:-webkit-sticky;position:sticky;top:0;transition:opacity 0s .4s;z-index:2}@media screen and (prefers-reduced-motion:reduce){.tray__top{animation:none;transition:none}}.tray--open .tray__top{opacity:1;transition-delay:.2s;transition-duration:.3s}.tray__faux-tabs{border-top:2px solid var(--color-border);display:grid;gap:.3125rem;grid-column:span 2;grid-template-columns:12% 6% 7% 8% 1fr 8% 7% 6% 14%;height:.625rem;opacity:0;padding-top:.125rem;transition:opacity 0s .4s;width:100%}@media screen and (prefers-reduced-motion:reduce){.tray__faux-tabs{animation:none;transition:none}}.tray--open .tray__faux-tabs{opacity:1;transition-delay:.2s;transition-duration:.3s}.tray__faux-tabs span{background:var(--color-tab);display:block;height:100%}.tray__title{font-family:var(--base-font-stack);font-size:.75rem;font-weight:400;padding-left:1.875rem}.tray__close{flex:0 0 auto;opacity:1;padding:1rem;transition:opacity .25s}@media screen and (prefers-reduced-motion:reduce){.tray__close{animation:none;transition:none}}.tray__close:focus,.tray__close:hover{opacity:.6}.tray__close-icon{height:17px;width:17px}.tray__comments{color:var(--color-gray);opacity:0;padding:.625rem 1.75rem 0;transform:translateX(.625rem);transition-delay:.4s;transition-duration:0s;transition-property:opacity,transform}@media screen and (prefers-reduced-motion:reduce){.tray__comments{animation:none;transition:none}}.tray--open .tray__comments{opacity:1;transform:translateX(0);transition-delay:.3s;transition-duration:.3s}@media (min-width:67.5em){.tray__comments{padding:1.875rem 2.25rem 0}}.tray__main{line-height:1.5;padding:0 1.75rem}@media (min-width:67.5em){.tray__main{padding:0 2.25rem}}.tray__main p{margin:0}.tray__heading-wrap{opacity:0;transform:translateX(.625rem);transition-delay:.4s;transition-duration:0s;transition-property:opacity,transform}@media screen and (prefers-reduced-motion:reduce){.tray__heading-wrap{animation:none;transition:none}}.tray--open .tray__heading-wrap{opacity:1;transform:translateX(0);transition-duration:.3s}.tray__heading{font-size:1rem;font-weight:400;line-height:1.5;margin:0}.tray__content{margin-top:1rem;opacity:0;padding-bottom:1.875rem;transform:translateX(.625rem);transition-delay:.4s;transition-duration:0s;transition-property:opacity,transform}@media screen and (prefers-reduced-motion:reduce){.tray__content{animation:none;transition:none}}.tray--open .tray__content{opacity:1;transform:translateX(0);transition-delay:.5s;transition-duration:.3s}.text--pink{color:var(--color-pink)}.text--green{color:var(--color-green)}.display--block{display:block}.indent{padding-left:1rem}@media (min-width:67.5em){.indent{padding-left:1.5rem}}.tray__bottom{background-color:var(--color-background);bottom:0;left:0;padding:0 1.75rem 1.75rem;position:-webkit-sticky;position:sticky}.tray__bottom:after{background:linear-gradient(180deg,#20202300,#202023 90%);bottom:100%;content:\"\";height:30px;left:0;pointer-events:none;position:absolute;width:100%}@media (min-width:67.5em){.tray__bottom{padding:0 2.25rem 1.875rem}}.tray__button{align-items:center;background-color:initial;border:2px solid var(--color-pink);color:var(--color-pink);display:inline-flex;gap:.8125rem;opacity:0;padding:.5625rem 2.5rem;text-decoration:none;transform:translateX(.625rem);transition:color .25s,background-color .25s,opacity 0s .4s,transform 0s .4s;z-index:2}.tray--open .tray__button{opacity:1;transform:translateX(0);transition:color .25s,background-color .25s,opacity .3s .6s,transform .3s .6s}@media screen and (prefers-reduced-motion:reduce){.tray__button{animation:none;transition:none}}.tray__button:focus,.tray__button:hover{background-color:var(--color-pink);color:var(--color-background)}.tray__button:focus path,.tray__button:hover path{fill:var(--color-background)}.tray__button path{transition:fill .25s}.tray-overlay{background:#0000;display:none;height:100%;left:0;position:fixed;top:0;width:calc(100% - var(--tray-max-width));z-index:100}@media (min-width:0em) and (max-width:23.5625em){.tray-overlay{width:10%}}.tray-open .tray-overlay{display:block}.interactive-feature__data-protection{background:#0f584b;color:var(--accent-02);font-family:var(--dev-mode-font-stack)}.interactive-feature__data-protection .interactive-feature__controls{background:#3d3f40}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__data-protection .interactive-feature__controls{background:none;padding:0}.interactive-feature__data-protection .interactive-feature__controls-content{background:#3d3f40;border-radius:1.25rem;padding:1.25rem}}.interactive-feature__data-protection .interactive-feature__controls-button{border-color:#cef141;color:#cef141;font-family:var(--dev-mode-font-stack)}@media (min-width:44.4375em){.interactive-feature__data-protection .interactive-feature__controls-button{display:block}}.interactive-feature__data-protection .interactive-feature__controls-button--active{background:linear-gradient(180deg,#ffffff78,#ffffff1f 52.08%,#fff0 52.09%,hsla(0,0%,100%,.145)),linear-gradient(180deg,#fff3,#fff0 51.56%),#cef141;background-blend-mode:soft-light,normal,normal;box-shadow:0 .66px 1px .5px #0000003b,inset 0 -1.32886px 1.99px #2c000014;color:#343434}.interactive-feature__data-protection .interactive-feature__controls-run{background:linear-gradient(180deg,#ffffff78,#ffffff1f 52.08%,#fff0 52.09%,hsla(0,0%,100%,.145)),linear-gradient(180deg,#fff3,#fff0 51.56%),#79d7ec;background-blend-mode:soft-light,normal,normal;box-shadow:0 .66px 1px .5px #0000003b,inset 0 -1.32886px 1.99px #2c000014;color:#343434;font-family:var(--dev-mode-font-stack)}.interactive-feature__data-protection .interactive-feature__controls-run:before{border-color:#0000 #0000 #0000 #343434}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__data-protection .interactive-feature__controls-run{margin-bottom:0;max-width:none}}.data-protection__result{grid-gap:1.25rem;background:#3d3f40;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;position:relative}.data-protection__result:after{background:linear-gradient(180deg,#0000,#3d3f40 90%);bottom:0;content:\"\";display:block;height:2.5rem;left:0;position:absolute;width:100%}.data-protection__result h4{color:var(--chapter-4-hero);font-size:1.125rem}.data-protection__result pre{font-size:.75rem;line-height:1.7;white-space:pre-wrap}.data-protection__result .highlight-key{color:var(--chapter-5-hero)}.data-protection__result .highlight-value{color:var(--chapter-4-hero)}.data-protection__result .highlight-line{font-weight:700}@media (min-width:0em) and (max-width:44.3125em){.data-protection__result{grid-gap:0;grid-template-columns:1fr;overflow-y:auto}.data-protection__result:after{display:none}.data-protection__result h4{font-size:1rem}.data-protection__result .data-protection__result__after,.data-protection__result .data-protection__result__before{display:none}.data-protection__result .data-protection__result__mobile-active{display:block}}.interactive-feature__shopifyql{background:#e1f39d}.interactive-feature__shopifyql .interactive-feature__overlay{background:linear-gradient(0deg,#ffffff4d,#ffffff4d),radial-gradient(144.5% 139.03% at -14.27% -20.86%,#130fd7cc 18.23%,rgba(33,201,171,.632) 50%,#cef14100 84.9%)}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopifyql .interactive-feature__overlay{background:linear-gradient(0deg,#ffffff4d,#ffffff4d),radial-gradient(116.63% 112.13% at 8% 2.46%,#110fd799 5.73%,rgba(33,201,171,.474) 49.48%,#cef14100 81.77%)}}.interactive-feature__shopifyql .interactive-feature__content{grid-template-columns:35% auto}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopifyql .interactive-feature__content{gap:1rem;grid-template-columns:auto;grid-template-rows:45% 55%;height:calc(100% - 20px)}}.interactive-feature__shopifyql .interactive-feature__heading{color:var(--accent-01);margin-bottom:0}.interactive-feature__shopifyql .interactive-feature__controls{align-self:center;background:var(--accent-02);display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:0}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopifyql .interactive-feature__controls{align-self:stretch;flex-direction:row;min-height:auto}}.interactive-feature__shopifyql .interactive-feature__controls-content{padding:.75rem}.interactive-feature__shopifyql .interactive-feature__controls-heading{color:var(--accent-01);font-weight:700}.interactive-feature__shopifyql .interactive-feature__result{background:#1f1f25}.interactive-feature__shopifyql .interactive-feature__controls-execute{margin-top:.625rem}.interactive-feature__shopifyql .interactive-feature__controls-run{background:#fafcfb;box-shadow:0 .66px 1px .5px #0000003b,inset 0 1.67px 1.5px #2c00002b;width:7.8125rem}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopifyql .interactive-feature__controls-run{margin-bottom:1.25rem;margin-left:auto;margin-right:auto}}.shopifyql-query-options{font-family:var(--dev-mode-font-stack);font-size:.875rem}.shopifyql-query-options .highlight-number{color:#bdbdc2}.shopifyql-query-options .highlight-query{color:#0a608f}.shopifyql-query-options .highlight-red{color:#a62747}.shopifyql-query-options .highlight-green{color:#308023}.shopifyql-query-options .highlight-blue{color:#2588a7}.shopifyql-query-options button{background:#f3f3f3;border-radius:.3125rem;font-family:var(--dev-mode-font-stack);padding:.5rem;width:100%}.shopifyql-query-options button.shopifyql-query-options__item--active{background:#f3f7fd;border:1px solid #3b70c5}.shopifyql-query-options button.shopifyql-query-options__item--active .highlight-cursor{animation:cursor-blinking 1s infinite}@keyframes cursor-blinking{0%{opacity:0}50%{opacity:1}to{opacity:0}}.shopifyql-query-options__item{display:flex;gap:.5rem;margin-bottom:.25rem;padding:.125rem .5rem;text-align:left}.shopifyql__result__graph__wrapper{height:100%;width:100%}.shopifyql-sub-options{box-shadow:0 0 14px #00000040;font-family:var(--dev-mode-font-stack);padding-bottom:.625rem}@media (min-width:0em) and (max-width:44.3125em){.shopifyql-sub-options{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:50%}}.shopifyql-sub-options__item{background:#f3f3f3;border-radius:.3125rem;display:block;font-family:var(--dev-mode-font-stack);margin:.5rem;padding:.5rem;position:relative;text-align:left;width:calc(100% - 1rem)}.shopifyql-sub-options__item:before{background:#979797;border-radius:0 5px 5px 0;content:\"\";display:block;height:100%;left:-8px;position:absolute;top:0;width:.25rem}.shopifyql-sub-options__item--active{background:#f3f7fd;font-weight:700}.shopifyql-sub-options__item--active:before{background:#3b70c5}.interactive-feature__shopify-markets{background:#f9b6ee}.interactive-feature__shopify-markets .interactive-feature__overlay{background:linear-gradient(0deg,#ffffff4d,#ffffff4d),radial-gradient(177.49% 167.08% at -16.81% -31.2%,#21c9ab99 19.79%,rgba(126,0,225,.378) 39.06%,#eb0dc700 100%)}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopify-markets .interactive-feature__overlay{background:linear-gradient(0deg,#fff6,#fff6),radial-gradient(177.49% 167.08% at -16.81% -31.2%,#21c9ab99 20.31%,rgba(126,0,225,.336) 47.92%,#eb0dc700 100%)}}.interactive-feature__shopify-markets .interactive-feature__content{grid-template-rows:minmax(0,1fr)}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopify-markets .interactive-feature__content{grid-template-rows:calc(55% - 1.25rem) 45%}}.interactive-feature__shopify-markets .interactive-feature__controls{background:var(--accent-02)}.interactive-feature__shopify-markets .interactive-feature__controls-heading{color:var(--accent-01);font-size:1.125rem;font-weight:700;margin-bottom:1.875rem}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__shopify-markets .interactive-feature__controls-heading{margin-bottom:.3125rem}}.interactive-feature__shopify-markets .interactive-feature__controls-button{border-color:#054a49;color:#054a49}.interactive-feature__shopify-markets .interactive-feature__controls-button--active{background:linear-gradient(180deg,#ffffff78,#ffffff1f 52.08%,#fff0 52.09%,hsla(0,0%,100%,.145)),linear-gradient(180deg,#fff3,#fff0 51.56%),#054a49;background-blend-mode:soft-light,normal,normal;box-shadow:0 .66px 1px .5px #0000003b,inset 0 -1.32886px 1.99px #2c000014;color:var(--accent-02)}.shopify-markets__result{background:var(--accent-02);display:grid;grid-template-rows:minmax(0,1fr)}@media (min-width:0em) and (max-width:44.3125em){.shopify-markets__result{grid-template-rows:auto minmax(0,1fr)}}.shopify-markets__result .interactive-feature__result-content{align-items:center;display:flex;justify-content:center}.shopify-markets__result .interactive-feature__result-content img{max-height:100%;max-width:100%;width:auto}.interactive-feature__wrapper{padding-bottom:56.25%;position:relative}@supports (aspect-ratio:16/9){.interactive-feature__wrapper{aspect-ratio:16/9;padding-bottom:unset}}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__wrapper{padding-bottom:163%}@supports (aspect-ratio:2/3){.interactive-feature__wrapper{aspect-ratio:3/4.88;padding-bottom:unset}}}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__wrapper .hide-on-mobile{display:none}}.interactive-feature__wrapper .show-on-mobile{display:none}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__wrapper .show-on-mobile{display:block}}.interactive-feature__content{display:grid;gap:1.25rem;grid-template-areas:\"controls result\";grid-template-columns:30% auto;height:100%;left:0;padding:1.25rem;position:absolute;top:0;width:100%}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__content{grid-template-areas:\"result\" \"controls\";grid-template-columns:auto;grid-template-rows:auto}}.interactive-feature__content--blurred{filter:blur(5px)}.interactive-feature__overlay{align-items:center;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.interactive-feature__overlay--active{display:flex}.interactive-feature__activate-button{border-radius:50%;transition:background-color .3s ease}.interactive-feature__activate-button svg{display:block;height:100px;width:100px}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__activate-button svg{height:60px;width:60px}}.interactive-feature__activate-button:hover{background-color:#fff6}.interactive-feature__controls{background:#5d6065;border-radius:1.25rem;grid-area:controls;overflow:hidden;padding:1.25rem}.interactive-feature__controls-heading{color:var(--accent-02);font-size:1.125rem;line-height:1.33;margin-bottom:1rem}@media (min-width:0em) and (max-width:44.3125em){.interactive-feature__controls-heading{font-size:.875rem;text-align:center}}.interactive-feature__controls-section+.interactive-feature__controls-section{margin-top:.9375rem}.interactive-feature__controls-section-heading{font-weight:700;margin-bottom:.625rem}.interactive-feature__controls-button{border:2px solid;border-radius:1.3125rem;font-size:.875rem;font-weight:700;line-height:1;margin:0 .625rem .625rem 0;padding:.3125rem .5rem .25rem}.interactive-feature__controls-button--active{border:0;padding:.4375rem .625rem .375rem}.interactive-feature__controls-button[disabled]{cursor:not-allowed;opacity:.75}.interactive-feature__controls-execute{margin-top:1.5rem}.interactive-feature__controls-run{align-items:center;background:#c4c4c4;border-radius:21.2617px;box-shadow:0 .66px 1px .5px #0000003b,inset 0 1.67px 1.5px #2c00002b;color:#5d6065;display:flex;font-family:var(--base-font-stack);font-size:1rem;font-weight:700;justify-content:center;line-height:1;margin-bottom:0;max-width:12.5rem;padding:.625rem;width:100%}.interactive-feature__controls-run:before{border-color:#0000 #0000 #0000 #5d6065;border-style:solid;border-width:5px 0 5px 7px;content:\"\";display:inline-block;height:0;margin-right:.5rem;width:0}.interactive-feature__controls-reset:before{transform:rotate(180deg)}.interactive-feature__result{border-radius:1.25rem;grid-area:result;padding:1.25rem}"}}]],"@8"] M9:{"id":"Head-LTE5OTI1NzgwOTc","name":"Head"} Ma:{"id":"MetaHydrated-LTM0NjUwMTg0","name":"default"} Mb:{"id":"Dux-LTIxMzA3NTQ2MDU","name":"default"} Mc:{"id":"Tealium-LTk3NDQyNjk4NQ","name":"default"} Md:{"id":"UtagLink-MTY0MDk5NTIyNg","name":"default"} Me:{"id":"DevModeProvider-LTM3ODMyNTk0OQ","name":"default"} Mf:{"id":"SiteDataProvider-LTYyMTYwMTE5Mw","name":"default"} M10:{"id":"TrayProvider-LTEwNzg2OTc2OQ","name":"default"} M11:{"id":"DevMode-LTIwNDU0MTEyNTE","name":"default"} J8:["$","$6",null,{"fallback":"","children":[[[["$","@9",null,{"defaultTitle":"Shopify","children":[["$","html",null,{"lang":"en"}],["$","title",null,{"children":"Shopify Editions: Connect to Consumer (Summer ’22)"}],["$","meta",null,{"content":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer.","name":"description"}],["$","link",null,{"href":"//www.theturtleeffect.com/editions/summer2022","rel":"canonical"}],["$","link",null,{"rel":"shortcut icon","type":"image/png","href":"https://cdn.shopify.com/static/editions/summer-2022/favicon.png"}]]}],["$","@9",null,{"children":[["$","link","en",{"href":"//www.theturtleeffect.com/editions/summer2022/dev","hrefLang":"en","rel":"alternate"}],["$","link","en-CA",{"href":"https://www.shopify.ca/editions/summer2022/dev","hrefLang":"en-CA","rel":"alternate"}],["$","link","en-GB",{"href":"https://www.shopify.co.uk/editions/summer2022/dev","hrefLang":"en-GB","rel":"alternate"}],["$","link","en-AU",{"href":"//www.theturtleeffect.com/au/editions/summer2022/dev","hrefLang":"en-AU","rel":"alternate"}],["$","link","pt",{"href":"//www.theturtleeffect.com/br/editions/summer2022/dev","hrefLang":"pt","rel":"alternate"}],["$","link","en-NZ",{"href":"//www.theturtleeffect.com/nz/editions/summer2022/dev","hrefLang":"en-NZ","rel":"alternate"}],["$","link","en-IE",{"href":"//www.theturtleeffect.com/ie/editions/summer2022/dev","hrefLang":"en-IE","rel":"alternate"}],["$","link","es-ES",{"href":"//www.theturtleeffect.com/es-es/editions/summer2022/dev","hrefLang":"es-ES","rel":"alternate"}],["$","link","fr",{"href":"//www.theturtleeffect.com/fr/editions/summer2022/dev","hrefLang":"fr","rel":"alternate"}],["$","link","fr-CA",{"href":"//www.theturtleeffect.com/ca-fr/editions/summer2022/dev","hrefLang":"fr-CA","rel":"alternate"}],["$","link","ja-JP",{"href":"//www.theturtleeffect.com/jp/editions/summer2022/dev","hrefLang":"ja-JP","rel":"alternate"}],["$","link","de",{"href":"//www.theturtleeffect.com/de/editions/summer2022/dev","hrefLang":"de","rel":"alternate"}],["$","link","it",{"href":"//www.theturtleeffect.com/it/editions/summer2022/dev","hrefLang":"it","rel":"alternate"}]]}],["$","@9",null,{"children":[["$","link","https://cdn.shopify.com",{"href":"https://cdn.shopify.com","rel":"preconnect"}],["$","link","https://monorail-edge.shopifysvc.com",{"href":"https://monorail-edge.shopifysvc.com","rel":"preconnect"}],["$","link","https://www.theturtleeffect.com",{"href":"https://www.theturtleeffect.com","rel":"preconnect"}],["$","link","https://www.theturtleeffect.com",{"href":"https://www.theturtleeffect.com","rel":"preconnect"}],["$","link","https://bat.bing.com",{"href":"https://bat.bing.com","rel":"preconnect"}],["$","link","https://www.facebook.com",{"href":"https://www.facebook.com","rel":"preconnect"}],["$","link","https://connect.facebook.net",{"href":"https://connect.facebook.net","rel":"preconnect"}],["$","link","https://tags.tiqcdn.com",{"href":"https://tags.tiqcdn.com","rel":"preconnect"}],["$","link","https://www.datadoghq-browser-agent.com",{"href":"https://www.datadoghq-browser-agent.com","rel":"preconnect"}],["$","link","https://sessions.bugsnag.com",{"href":"https://sessions.bugsnag.com","rel":"preconnect","crossOrigin":"anonymous"}]]}],["$","@9",null,{"children":[["$","meta","fb:pages",{"content":"20409006880","property":"fb:pages"}],["$","meta","fb:app_id",{"content":"847460188612391","property":"fb:app_id"}],["$","meta","og:type",{"content":"website","property":"og:type"}],["$","meta","og:site_name",{"content":"Shopify","property":"og:site_name"}],["$","meta","og:title",{"content":"Shopify Editions: Connect to Consumer (Summer ’22)","property":"og:title"}],["$","meta","og:description",{"content":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer.","property":"og:description"}],["$","meta","og:image",{"content":"https://cdn.shopify.com/static/editions/summer-2022/share-image-dev-mode.jpg","property":"og:image"}],["$","meta","og:url",{"content":"//www.theturtleeffect.com/editions/summer2022/dev","property":"og:url"}],["$","meta","twitter:card",{"content":"summary","property":"twitter:card"}],["$","meta","twitter:site",{"content":"Shopify","property":"twitter:site"}],["$","meta","twitter:account_id",{"content":"17136315","property":"twitter:account_id"}],["$","meta","twitter:title",{"content":"Shopify Editions: Connect to Consumer (Summer ’22)","property":"twitter:title"}],["$","meta","twitter:description",{"content":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer.","property":"twitter:description"}],["$","meta","twitter:image",{"content":"https://cdn.shopify.com/static/editions/summer-2022/share-image-dev-mode.jpg","property":"twitter:image"}]]}],["$","@9",null,{"children":[["$","meta","Qu2Oloy2MEBgLgnmmmCTQ-0TuRH40OIOx63D8L8MbYQ",{"content":"Qu2Oloy2MEBgLgnmmmCTQ-0TuRH40OIOx63D8L8MbYQ","name":"google-site-verification"}],["$","meta","lxjhpxWJkKQXjlBpLW1g8U5AYOX4_NvvAfCKKfY4uXI",{"content":"lxjhpxWJkKQXjlBpLW1g8U5AYOX4_NvvAfCKKfY4uXI","name":"google-site-verification"}],["$","meta","vEpSvWK6hOKDBrCrJ4uUeCliFPV0nyP9m_UCOEjJv1Q",{"content":"vEpSvWK6hOKDBrCrJ4uUeCliFPV0nyP9m_UCOEjJv1Q","name":"google-site-verification"}]]}],["$","@a",null,{}]],["$","@b",null,{"metadata":{"hrefLangs":[{"domain":"www.theturtleeffect.com","path":"/editions/summer2022/dev","locale":"en"},{"domain":"www.shopify.ca","path":"/editions/summer2022/dev","locale":"en-CA"},{"domain":"www.shopify.co.uk","path":"/editions/summer2022/dev","locale":"en-GB"},{"domain":"www.theturtleeffect.com","path":"/au/editions/summer2022/dev","locale":"en-AU"},{"domain":"www.theturtleeffect.com","path":"/br/editions/summer2022/dev","locale":"pt"},{"domain":"www.theturtleeffect.com","path":"/nz/editions/summer2022/dev","locale":"en-NZ"},{"domain":"www.theturtleeffect.com","path":"/ie/editions/summer2022/dev","locale":"en-IE"},{"domain":"www.theturtleeffect.com","path":"/es-es/editions/summer2022/dev","locale":"es-ES"},{"domain":"www.theturtleeffect.com","path":"/fr/editions/summer2022/dev","locale":"fr"},{"domain":"www.theturtleeffect.com","path":"/ca-fr/editions/summer2022/dev","locale":"fr-CA"},{"domain":"www.theturtleeffect.com","path":"/jp/editions/summer2022/dev","locale":"ja-JP"},{"domain":"www.theturtleeffect.com","path":"/de/editions/summer2022/dev","locale":"de"},{"domain":"www.theturtleeffect.com","path":"/it/editions/summer2022/dev","locale":"it"}],"page":{"affiliate":"","blogId":"","blogCategory":"","complianceZone":"none","displayCookiesNotice":false,"environment":"production","experimentVariationId":null,"httpCode":"200","language":"en","pageCategory":"","pageGroup":"","pageSubtopic":"summer2022","pageTopic":"editions"},"referrer":"","site":{"pathPrefix":null,"domain":"www.theturtleeffect.com","countryCode":"US","currencyCode":"USD","countryCurrencyCode":"USD","locale":"en","languageCode":"en","googleVerificationCodes":["Qu2Oloy2MEBgLgnmmmCTQ-0TuRH40OIOx63D8L8MbYQ","lxjhpxWJkKQXjlBpLW1g8U5AYOX4_NvvAfCKKfY4uXI","vEpSvWK6hOKDBrCrJ4uUeCliFPV0nyP9m_UCOEjJv1Q"]},"title":"Shopify Editions: Connect to Consumer (Summer ’22)"}}],["$","@c",null,{"meta":{"canonicalUrl":"//www.theturtleeffect.com/editions/summer2022","signupUrl":"https://accounts.shopify.com/store-create?locale=en&language=en&signup_page=//www.theturtleeffect.com/editions/summer2022/dev","pageTitle":"Shopify Editions: Connect to Consumer (Summer ’22)","metaDescription":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer.","favicon":"https://cdn.shopify.com/static/editions/summer-2022/favicon.png","hrefLangs":[{"domain":"www.theturtleeffect.com","path":"/editions/summer2022/dev","locale":"en"},{"domain":"www.shopify.ca","path":"/editions/summer2022/dev","locale":"en-CA"},{"domain":"www.shopify.co.uk","path":"/editions/summer2022/dev","locale":"en-GB"},{"domain":"www.theturtleeffect.com","path":"/au/editions/summer2022/dev","locale":"en-AU"},{"domain":"www.theturtleeffect.com","path":"/br/editions/summer2022/dev","locale":"pt"},{"domain":"www.theturtleeffect.com","path":"/nz/editions/summer2022/dev","locale":"en-NZ"},{"domain":"www.theturtleeffect.com","path":"/ie/editions/summer2022/dev","locale":"en-IE"},{"domain":"www.theturtleeffect.com","path":"/es-es/editions/summer2022/dev","locale":"es-ES"},{"domain":"www.theturtleeffect.com","path":"/fr/editions/summer2022/dev","locale":"fr"},{"domain":"www.theturtleeffect.com","path":"/ca-fr/editions/summer2022/dev","locale":"fr-CA"},{"domain":"www.theturtleeffect.com","path":"/jp/editions/summer2022/dev","locale":"ja-JP"},{"domain":"www.theturtleeffect.com","path":"/de/editions/summer2022/dev","locale":"de"},{"domain":"www.theturtleeffect.com","path":"/it/editions/summer2022/dev","locale":"it"}],"preconnectHints":[{"href":"https://cdn.shopify.com","crossorigin":null},{"href":"https://monorail-edge.shopifysvc.com","crossorigin":null},{"href":"https://www.theturtleeffect.com","crossorigin":null},{"href":"https://www.theturtleeffect.com","crossorigin":null},{"href":"https://bat.bing.com","crossorigin":null},{"href":"https://www.facebook.com","crossorigin":null},{"href":"https://connect.facebook.net","crossorigin":null},{"href":"https://tags.tiqcdn.com","crossorigin":null},{"href":"https://www.datadoghq-browser-agent.com","crossorigin":null},{"href":"https://sessions.bugsnag.com","crossorigin":"anonymous"}],"siteData":{"pathPrefix":null,"domain":"www.theturtleeffect.com","countryCode":"US","currencyCode":"USD","countryCurrencyCode":"USD","locale":"en","languageCode":"en","googleVerificationCodes":["Qu2Oloy2MEBgLgnmmmCTQ-0TuRH40OIOx63D8L8MbYQ","lxjhpxWJkKQXjlBpLW1g8U5AYOX4_NvvAfCKKfY4uXI","vEpSvWK6hOKDBrCrJ4uUeCliFPV0nyP9m_UCOEjJv1Q"]},"socialMeta":[{"property":"fb:pages","content":"20409006880"},{"property":"fb:app_id","content":"847460188612391"},{"property":"og:type","content":"website"},{"property":"og:site_name","content":"Shopify"},{"property":"og:title","content":"Shopify Editions: Connect to Consumer (Summer ’22)"},{"property":"og:description","content":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer."},{"property":"og:image","content":"https://cdn.shopify.com/static/editions/summer-2022/share-image-dev-mode.jpg"},{"property":"og:url","content":"//www.theturtleeffect.com/editions/summer2022/dev"},{"property":"twitter:card","content":"summary"},{"property":"twitter:site","content":"Shopify"},{"property":"twitter:account_id","content":"17136315"},{"property":"twitter:title","content":"Shopify Editions: Connect to Consumer (Summer ’22)"},{"property":"twitter:description","content":"Welcome to Shopify Editions, where twice a year we show you everything that we’ve been building. We know that brands need new ways to engage with their customers—and that means creating new connections. So this release of Editions features everything you need to win in the new era of commerce: Connect to Consumer."},{"property":"twitter:image","content":"https://cdn.shopify.com/static/editions/summer-2022/share-image-dev-mode.jpg"}],"dataLayer":{"affiliate":"","blogId":"","blogCategory":"","complianceZone":"none","displayCookiesNotice":false,"environment":"production","experimentVariationId":null,"httpCode":"200","language":"en","pageCategory":"","pageGroup":"","pageSubtopic":"summer2022","pageTopic":"editions"},"ariaLabels":{"next":"Next","previous":"Previous","carouselName":"carousel","carouselSlide":"slide","carouselXOfY":"{x} of {y}","testimonialPlural":"Testimonials","testimonialNext":"Next Testimonial","testimonialPrevious":"Previous Testimonial","testimonialQuotationMark":"Quote"},"downloadApp":null}}]],["$","@d",null,{}],["$","@e",null,{"defaultDevMode":true,"children":["$","@f",null,{"siteData":{"pathPrefix":null,"domain":"www.theturtleeffect.com","countryCode":"US","currencyCode":"USD","countryCurrencyCode":"USD","locale":"en","languageCode":"en","googleVerificationCodes":["Qu2Oloy2MEBgLgnmmmCTQ-0TuRH40OIOx63D8L8MbYQ","lxjhpxWJkKQXjlBpLW1g8U5AYOX4_NvvAfCKKfY4uXI","vEpSvWK6hOKDBrCrJ4uUeCliFPV0nyP9m_UCOEjJv1Q"]},"children":["$","@10",null,{"children":["$","@11",null,{"header":{"content":"A collection of product updates across all of Shopify","contentBold":"Shopify Editions | Summer ’22","headingPartOne":"Connect","headingPartTwo":"to consumer","headingPartThree":"/ dev mode"},"hero":{"heading":"Build and be part of something huge. Shopify’s mission isn’t possible without you. Your innovation, problem-solving, and new technology drives business for millions of brands around the world. Today, we’re making it more flexible and fun for you to work with us. Here’s how.","content":"Make an impact building high-quality apps of the caliber brands expect with %{built-for-shopify-link}. With %{functions-link}, %{checkout-extensibility-link}, and %{embedded-app-improvements-link}, customizing Shopify for every kind of business need is now fast and flexible.\n\nMaking data-driven decisions is important to making better predictions—for your business and for the brands you’re working with—so we’ve built %{pixels-link} and %{shopifyql-link} so everyone can get better insights.\n\nWe also want you to have a better %{developer-experience-link}. This includes building future-proof apps with %{data-protection-link}, and improvements to our CLI and partner dashboard to write and distribute your app.\n\nSpend more time creating unique shopping experiences. Do it with the fastest headless storefront building and hosting frameworks, %{hydrogen-oxygen-link}. Then, make multi-channel selling a seamless experience with %{marketplace-kit-link}, and add further personalization to store themes with %{metafields-link}.\n","links":[{"id":"built-for-shopify-link","label":"Built for Shopify"},{"id":"functions-link","label":"Shopify Functions"},{"id":"checkout-extensibility-link","label":"Checkout Extensibility"},{"id":"embedded-app-improvements-link","label":"Embedded App Improvements"},{"id":"pixels-link","label":"Pixels"},{"id":"shopifyql-link","label":"ShopifyQL"},{"id":"developer-experience-link","label":"Developer Experience"},{"id":"data-protection-link","label":"Data Protection"},{"id":"hydrogen-oxygen-link","label":"Hydrogen + Oxygen"},{"id":"marketplace-kit-link","label":"MarketPlace Kit"},{"id":"metafields-link","label":"App-Owned Metafields"}]},"nav":{"listItems":[{"title":"New Ways to Build Apps"},{"title":"Improved Dev Tools"},{"title":"Next Level Storefront Building"}],"toggle":{"open":"Open navigation","close":"Close navigation"}},"chapters":[{"title":"New Ways to Build Apps","subheading":"Build. Integrate. Innovate. Get paid.","chapterTag":"WaysToBuild","primaryProducts":[{"id":"built-for-shopify","heading":"Built for Shopify","subheading":"Build great apps that look and perform like they’re part of Shopify","body":"We’re sharing exactly what a great commerce app looks and behaves like—no guesswork required. Built for Shopify includes new standards and App Design Guidelines with clear components and visuals for building an app. When apps meet Shopify’s new standards, they’ll be eligible to be featured on our highest-converting surfaces. Your apps get more visibility, and business owners get access to the best commerce apps available.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Built for Shopify.","href":"https://shopify.dev/apps#bfs","label":"Learn more","type":"pdp","modalOverride":null},{"ariaLabel":"Join the conversation on ways to build for Shopify.","href":"https://discord.gg/8zZHvShQdS","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"9efqwsgvk0","mobileWistiaId":"qgvkohp6pn","thumbnail":"https://embed-ssl.wistia.com/deliveries/c2dddabd31647aa2fab1c36ce5eaf858.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/5c098090279ee4ab963d0ae9e1db919f.jpg"},"socialShare":{"customDescription":"Build the world’s best commerce apps with Built for Shopify"}},{"id":"functions","heading":"Shopify Functions","subheading":"Build the impossible: A new way to extend Shopify","body":"With Shopify Functions, we’re giving you the flexibility to extend or replace native Shopify server-side business logic to meet the unique business needs of our merchants. But flexibility is just part of the story, Functions were purpose-built to be scalable and fast. Built on Shopify infrastructure, Functions can scale up for major sales events and still execute in less than 5ms. Functions are available to all Shopify merchants, deployed with an app, and configured directly in the admin, so merchants never have to touch a line of code.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Shopify Functions.","href":"https://shopify.dev/api/functions","label":"Learn more","type":"pdp","modalOverride":null},{"ariaLabel":"Join the conversation on Shopify Functions.","href":"https://discord.gg/CEYgfSWDKs","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"4z7hvn81vz","mobileWistiaId":"7fy3zkt29x","thumbnail":"https://embed-ssl.wistia.com/deliveries/ae5a7d1ff94c7923aa3fa86850d1bb2f.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/41f35298a4623cfbeb68c7be16b199e6.jpg"},"socialShare":{"customDescription":"New ways to extend Shopify with Shopify Functions"}},{"id":"checkout-extensibility","heading":"Checkout Extensibility","subheading":"Checkout apps: Powerful customizations that work with Shop Pay","body":"Build dynamic apps for the world’s first fully customizable, one-click checkout. Now in Developer Preview, Checkout Extensibility is uniquely designed to be secure, fast, and upgrade-safe, while seamlessly working with Shop Pay, the best converting checkout on the internet. Leverage Checkout UI extensions and Shopify Functions to surface new functionality, Checkout Branding API to customize styling, and Pixels to track events. Deploy exclusively for Plus merchants by custom app or through the Shopify App Store.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Checkout Extensibility.","href":"https://shopify.dev/apps/checkout","label":"Learn more","type":"pdp","modalOverride":null},{"ariaLabel":"Join the conversation about Checkout Extensibility.","href":"https://discord.gg/x3rhg6Mm5J","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":true,"video":{"wistiaId":"s06qg4vgrt","mobileWistiaId":"eipau3ynp7","thumbnail":"https://embed-ssl.wistia.com/deliveries/3c98f1c4d5bb5b8d2a4e69bdc5013e12.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/f571a19d49f56d253039b6beb7ed57da.jpg"},"socialShare":{"customDescription":"Build powerful checkout customizations with Checkout Extensibility"}}],"secondaryProducts":[{"id":"pre-orders","heading":"Pre-orders and More","subheading":"Selling plans now support pre-orders, TBYB, and more","body":"Businesses need flexible payment and fulfillment options. We’ve added new capabilities to the Selling Plans APIs that allow for deferred payment collection and deposits. Deliver more robust app offerings to the businesses you work with when you support new selling plans like pre-orders and \"try before you buy\".\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about pre-orders.","href":"https://shopify.dev/apps/purchase-options","label":"Learn more","type":"dev_app","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"jur7ro2sxv","mobileWistiaId":null,"thumbnail":"https://embed-ssl.wistia.com/deliveries/fa82d3da3b8afea8729d0b58c137a451a264233c.jpg"},"textOnly":null},{"id":"b2b","heading":"B2B on Shopify","subheading":"Build workflows for the most complex B2B business needs","body":"Reach new businesses with our expanded B2B functionality, built directly into the core of Shopify. Our new APIs provide better ways to connect with wholesale customers, with new primitives like Business Customers, Price Lists, and Assigned Payment Terms.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Sign up to be notified.","href":null,"label":"Sign up to be notified","type":"signup","modalOverride":null}],"enterDevMode":null,"plusExclusive":true,"video":{"wistiaId":"siw7czbkau","mobileWistiaId":null,"thumbnail":"https://embed-ssl.wistia.com/deliveries/b41a0bd74cb1b7ffb9a7b105aa7356013984f696.jpg"},"textOnly":null},{"id":"shopifyql","heading":"ShopifyQL","subheading":"Analyze data and generate insights straight from your app—with minimal effort","body":"Deliver analytical experiences for your clients with minimum effort. The GraphQL Admin API allows you to directly query Shopify’s analytical data so you can generate business insights without dealing with data transformation. No more mismatching between your reports and Shopify data.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about ShopifyQL.","href":"https://shopify.dev/api/shopifyql","label":"Learn more","type":"dev_docs","modalOverride":null}],"enterDevMode":null,"plusExclusive":true,"video":null,"textOnly":true},{"id":"segmentation","heading":"Segmentation","subheading":"Share more comprehensive customer data","body":"You can now fully manage segments in Shopify's customer database through the GraphQL API to power segmentation features in your app. Businesses can segment groupings based on purchasing behavior, location, or marketing preferences to better engage customers.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about customer data segmentation.","href":"https://shopify.dev/api/examples/customer-segments","label":"Learn more","type":"pdp","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":null,"textOnly":true},{"id":"return","heading":"Return APIs","subheading":"Get early access to our Return APIs to build simplified returns workflows","body":"We're building highly anticipated Return APIs to improve the return management experience for merchants. These Return APIs will give businesses greater visibility into critical returns data across platforms, helping them manage orders more efficiently.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about Return APIs.","href":"//www.theturtleeffect.com/return-api-beta","label":"Learn more","type":"beta","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":null,"textOnly":true}]},{"title":"Improved Dev Tools","subheading":"Making it easier and more fun to build for millions of merchants","chapterTag":"DevExperience","primaryProducts":[{"id":"developer-experience","heading":"Developer Experience","subheading":"Start building. Fast.","body":"This is a better building experience: We’ve simplified the writing and distribution of an app in our CLI, as well as navigating and deploying an app in the Partner Dashboard. We also shipped new Getting Started templates with lightweight use cases, so you can hit the ground running.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Shopify Developer Experience.","href":"https://shopify.dev/apps/","label":"Learn more","type":"pdp","modalOverride":null},{"ariaLabel":"Join the conversation about Shopify Developer Experience.","href":"https://discord.gg/Yp4qnVm7SU","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"fuqo3xtcuf","mobileWistiaId":"vbsdtb6vjr","thumbnail":"https://embed-ssl.wistia.com/deliveries/17753df0a63636ba0bd36b68093171ae.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/8cf77869920b9e21e4cf220d14cf392f.jpg"},"socialShare":{"customDescription":"Your enhanced Developer Experience to build commerce apps fast"}},{"id":"embedded-app-improvements","heading":"Embedded App Improvements","subheading":"Offer a truly seamless app experience","body":"To build a great embedded app experience, developers need access to the same functionality as Shopify’s own teams. Now your app can take advantage of a full screen within the admin, and display advanced functionality without needing to open a new tab. You can also insert your app’s own navigation as a subnav within Shopify, and they’ll load 2x faster on mobile devices with our App Bridge mobile enhancements.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Embedded App Improvements.","href":"https://shopify.dev/apps/tools/app-bridge","label":"Learn more","type":"pdp","modalOverride":null},{"ariaLabel":"Join the conversation about Embedded App Improvments.","href":"https://discord.gg/ptsAz72AgW","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"euwx6d9a1y","mobileWistiaId":"up1kvm6gub","thumbnail":"https://embed-ssl.wistia.com/deliveries/12d4d31cb3bee8e006b5805a91e82533.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/394b898ccf6d2b89044ac20dd76c9fab.jpg"},"socialShare":{"customDescription":"A truly seamless app experience with Embedded App Improvements"}},{"id":"data-protection","heading":"Data Protection","subheading":"Future-proof the apps you build","body":"APIs will redact customer personal data by default and allow you to apply for necessary access to customer personal data throughout the life of your app. These changes enable your app to better support a business’s path towards compliance with privacy and data protection rules.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Data Protection.","href":"https://shopify.dev/apps/store/data-protection/protected-customer-data","label":"Learn more","type":"dev_pdp","modalOverride":null},{"ariaLabel":"Join the conversation about Data Protection.","href":"https://discord.gg/A3ShcaU5dT","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":null,"mobileWistiaId":null},"socialShare":{"customDescription":"Future-proof the apps you build with Data Protection"}}],"secondaryProducts":[]},{"title":"Next Level Storefront Building","subheading":"Build powerful—and fully customized—online storefronts","chapterTag":"StoreFrontKits","primaryProducts":[{"id":"hydrogen-oxygen","heading":"Hydrogen + Oxygen","subheading":"The Shopify stack for headless commerce","body":"Build fast, headless storefronts with a React-based framework built by Shopify, for Shopify. From pre-built components and starter templates to hooks and utilities that map directly to Shopify’s APIs, Hydrogen gives you the tooling you need to accelerate development. Once you’re ready to launch, deploy your site directly to the edge with Oxygen, our global hosting solution that’s just a simple “git push” away.\n","bodyLinks":[],"highlights":[],"highlightTwoColumns":false,"ctas":[{"ariaLabel":"Learn more about Hydrogen + Oxygen.","href":"https://hydrogen.shopify.dev/","label":"Learn more","type":"dev_docs","modalOverride":null},{"ariaLabel":"Join the conversation about Hydrogen and Oxygen.","href":"https://discord.gg/jhYDFeGuGq","label":"Join Discord","type":"discord","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"zx9mb0aaxb","mobileWistiaId":"3d1v0vybj3","thumbnail":"https://embed-ssl.wistia.com/deliveries/be6dd1003a6822dca6b571edde1902eb.jpg","mobileThumbnail":"https://embed-ssl.wistia.com/deliveries/73e4f2dc477d03c232ea33ed836d16fd.jpg"},"socialShare":{"customDescription":"Meet Hydrogen + Oxygen: the Shopify stack for headless commerce"}}],"secondaryProducts":[{"id":"pixels","heading":"Pixels","subheading":"Next level customer interactions—powered by secure data","body":"Develop marketing and analytics solutions with secure, accurate, and privacy-conscious customer behavior data. Publish pixels using Web Pixels Extensions, or subscribe to behavioral data published by Shopify and other partners. Integrate with Shopify’s customer data layer client side and server-side to safely exchange data with even more surfaces, including checkout. Businesses can store and manage all customer events from one place in the Shopify admin.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Try Pixels.","href":"https://shopify.dev/apps/pixels","label":"Try now","type":"app","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"1pc3d1xafg","mobileWistiaId":null,"thumbnail":"https://embed-ssl.wistia.com/deliveries/2848075e1aba6a21ee4465731d0479db.jpg"},"textOnly":null},{"id":"marketplace-kit","heading":"Marketplace Kit","subheading":"Add commerce to any platform","body":"Quickly build marketplaces with our collection of APIs, tools, and documentation. Seamlessly integrate with Shopify and easily build commerce features and marketplace experiences anywhere. Within marketplaces on the Partner Dashboard, create and manage your channel easily—and in one place—with streamlined tools required to view reports and adjust policies.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about Marketplaces Kit.","href":"https://shopify.dev/marketplaces/developer-tools","label":"Learn more","type":"dev_docs","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"mbz43upp9f","mobileWistiaId":null,"thumbnail":"https://embed-ssl.wistia.com/deliveries/21fb400740fecb12364f31598925d84528f6b830.jpg"},"textOnly":null},{"id":"prettier-plugin","heading":"Prettier Plugin","subheading":"Quickly format your code with our new Prettier plugin","body":"Press save and have your code instantly formatted. Our new plugin for Prettier adds support for Liquid for more consistent code styles. Now you can spend less time discussing styles in code review and more time building themes.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about our Prettier Plugin.","href":"https://shopify.dev/themes/tools/liquid-prettier-plugin","label":"Learn more","type":"pdp","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":"os8mtnddzq","mobileWistiaId":null,"thumbnail":"https://embed-ssl.wistia.com/deliveries/7f973e38a2e4ae3bb5a3031606e1a454a13e584a.jpg"},"textOnly":null},{"id":"metafields","heading":"App-Owned Metafields","subheading":"A place to store your app’s private data","body":"Know that your data will be exactly how you left it. Apps can now use metafields to store data that only they have access to. With app-owned metafields, the read/write access is restricted to your application and is accessible through the Liquid app object within your theme app extensions. This makes it possible to design conditional app logic for different plan levels.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about Metafields.","href":"https://shopify.dev/apps/metafields/app-owned","label":"Learn more","type":"dev_pdp","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":{"wistiaId":null,"mobileWistiaId":null},"textOnly":true},{"id":"liquid","heading":"Liquid for Themes","subheading":"Redesigned references to get you started quickly with Themes","body":"Build themes faster with our all-new Liquid references. Object properties, type information, syntax highlighting, and interactive code blocks help you quickly prototype your use case directly in our docs.\n","bodyLinks":[],"ctas":[{"ariaLabel":"Learn more about Liquid for Themes.","href":"https://shopify.dev/api/liquid","label":"Learn more","type":"pdp","modalOverride":null}],"enterDevMode":null,"plusExclusive":false,"video":null,"textOnly":true}]}],"footer":{"returnToTop":"Return to top","newsletter":{"title":"Never miss an Edition","subhead":"Sign up to be notified when another Edition is released.","buttonText":"Sign up","buttonAriaLabel":"Sign up","inputLabel":"Email","invalidEmail":"Please check your email and try again.","error":"Something went wrong. Please try again later.","success":"Thank you!","successAria":"Thank you for signing up!","legalText":"By submitting your email, you agree to receive marketing emails from Shopify. Your personal data will be used in accordance with Shopify's %{privacy-policy-link}.","privacyLinkLabel":"privacy policy","privacyLinkUrl":"//www.theturtleeffect.com/legal/privacy"},"footerLinks":[{"type":"shopifyDev","href":"https://www.shopify.dev","label":"Become a Shopify partner","modalOverride":null},{"type":"developerForums","href":"//www.theturtleeffect.com/community/c/App-Partner-Platform/ct-p/appdev","label":"Developer Forums","modalOverride":null},{"type":"devsDiscord","href":"https://discord.gg/shopifydevs","label":"Devs Discord","modalOverride":null},{"type":"shopifyDevs","href":"https://twitter.com/ShopifyDevs","label":"ShopifyDevs Twitter","modalOverride":null},{"type":"termsOfService","href":"//www.theturtleeffect.com/legal/terms","label":"Terms of Service","modalOverride":null},{"type":"privacyPolicy","href":"//www.theturtleeffect.com/legal/privacy","label":"Privacy Policy","modalOverride":null}]},"shared":{"shopifyEditions":"Shopify Editions","videoPause":"Pause video","videoPlay":"Play video","secondaryProductsCarousel":{"carouselAriaLabel":"Highlighted Shopify Products","slideAriaLabel":"%{slideNumber} of %{totalSlides}","indicatorAriaLabel":"Choose slide","flipButtonAriaLabel":"Flip slide","indicatorButtonAriaLabel":"Go to slide"},"readMore":"Read more","readLess":"Read less","trayTitle":"Editions: Summer ’22","trayCta":"enter devMode()","trayClose":"Close","plusExclusiveText":"Shopify Plus exclusive","secondaryProductHighlightPrefix":"New products and features:","secondaryProductHighlightJoiner":"and","signUpModal":{"closeButtonAriaLabel":"Close","initialHeading":"Be in the know","initialSubheading":"We’ll notify you when this is live in your region.","placeholder":"Enter your email address","submitButtonText":"Sign up","submitButtonAriaLabel":"Sign up","privacyText":"By submitting your email, you agree to receive marketing emails from Shopify. Your personal data will be used in accordance with Shopify's %{privacy-policy-link}.","privacyLinkLabel":"privacy policy","privacyLinkUrl":"//www.theturtleeffect.com/legal/privacy","completedHeading":"You’re signed up","completedSubheading":"We’ll let you know when this launches in your region.","invalidEmail":"Please check your email and try again.","errorMessage":"Something went wrong. Please try again later."},"devModeButton":{"enterLabel":"ENTER DEV MODE","exitLabel":"EXIT DEV MODE"},"shareTrigger":"Share the page","shareLink":"Copy the link","shareEmail":"Share via Email","shareTwitter":"Share on Twitter","shareLinkedin":"Share on Linkedin","shareFacebook":"Share on Facebook","shareEmailSubject":"Check out Shopify Editions Summer ’22: %{product_heading}","shareTweetText":"👉 Check out the 100+ updates ⤵️ @Shopify Editions"}}]}]}]}]]}] M12:{"id":"AnalyticsErrorBoundary-LTE1MzMzMDEwODA","name":"default"} M13:{"id":"Analytics-MTUxMTA1ODIwNQ","name":"Analytics"} J7:["$","@12",null,{"children":["$","@13",null,{"analyticsDataFromServer":{}}]}] ">