[data-store-v1]{color-scheme:dark;--ground:var(--ah-discovery-color-paper);--panel:var(--ah-discovery-color-world);--ink:var(--ah-discovery-color-ink);--muted:var(--ah-discovery-color-muted);--line:var(--ah-discovery-color-line);--sage:var(--ah-discovery-color-selected);--sage-ink:var(--ah-discovery-color-on-selected);--sand:var(--ah-discovery-color-accent)}[data-store-v1] *{box-sizing:border-box}[data-store-v1]{scroll-padding-top:calc(var(--ah-space-1) * 40)}[data-store-v1]{margin:0;background:var(--ground);color:var(--ink);font:calc(var(--ah-space-1) * 3.75)/1.55 var(--ah-font-ui)}[data-store-v1] button,[data-store-v1] a{-webkit-tap-highlight-color:transparent}[data-store-v1] button{font:inherit;color:inherit;cursor:pointer}[data-store-v1] a{color:inherit;text-decoration:none}[data-store-v1] button:focus-visible,[data-store-v1] a:focus-visible,[data-store-v1] dialog:focus-visible{outline:calc(var(--ah-space-1) * .75)solid var(--ah-discovery-color-focus);outline-offset:calc(var(--ah-space-1) * 1)}[data-store-v1] button[hidden],[data-store-v1] article[hidden],[data-store-v1] [hidden]{display:none!important}[data-store-v1] img{display:block;max-width:100%}[data-store-v1] button{touch-action:manipulation}[data-store-v1] h1,[data-store-v1] h2,[data-store-v1] p{margin:0}[data-store-v1] h1,[data-store-v1] h2{font-family:var(--ah-font-editorial);font-weight:400}[data-store-v1] h1{font-size:clamp(calc(var(--ah-space-1) * 9),5vw,calc(var(--ah-space-1) * 13));line-height:1.1}[data-store-v1] .sf-main{max-width:calc(var(--ah-space-1) * 280);margin:auto;padding:0 calc(var(--ah-space-1) * 8)calc(var(--ah-space-1) * 9)}[data-store-v1] .intro{padding:calc(var(--ah-space-1) * 10)0 calc(var(--ah-space-1) * 7);max-width:calc(var(--ah-space-1) * 155)}[data-store-v1] .eyebrow{font-size:calc(var(--ah-space-1) * 2.5);letter-spacing:calc(var(--ah-font-tracking-caps) * 1.071);color:var(--sage);margin-bottom:calc(var(--ah-space-1) * 3.5)}[data-store-v1] .intro>p:last-child{font-size:calc(var(--ah-space-1) * 4);color:var(--muted);margin-top:calc(var(--ah-space-1) * 3.5);max-width:40ch}[data-store-v1] .browse-bar{position:sticky;top:calc(var(--ah-space-1) * 20);z-index:15;background:var(--ground);padding:calc(var(--ah-space-1) * 1.5)0 calc(var(--ah-space-1) * 3.5)}[data-store-v1] .chips{display:flex;gap:calc(var(--ah-space-1) * 2);overflow-x:auto;padding:calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 2);scrollbar-width:thin;scrollbar-color:var(--line)transparent}[data-store-v1] .chips button{flex-shrink:0;min-height:calc(var(--ah-space-1) * 11);padding:calc(var(--ah-space-1) * 2.5)calc(var(--ah-space-1) * 4.5);border:var(--ah-border-hairline)solid var(--line);border-radius:calc(var(--ah-space-1) * 7);background:0 0;font-size:calc(var(--ah-space-1) * 3.25);white-space:nowrap}[data-store-v1] .chips button[aria-pressed=true]{background:var(--sage);color:var(--sage-ink);border-color:var(--sage)}[data-store-v1] .catalog{scroll-margin-top:calc(var(--ah-space-1) * 40)}[data-store-v1] .catalog-heading{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--ah-space-1) * 4);padding:calc(var(--ah-space-1) * 4)0 calc(var(--ah-space-1) * 4.5);font-size:calc(var(--ah-space-1) * 3);color:var(--muted)}[data-store-v1] .catalog-heading>span{font-family:var(--ah-font-editorial);font-size:calc(var(--ah-space-1) * 4);font-style:italic}[data-store-v1] .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ah-space-1) * 4.5);align-items:stretch}[data-store-v1] .product-card{min-width:0;border:var(--ah-border-hairline)solid var(--ah-storefront-color-50636470);border-radius:calc(var(--ah-space-1) * 4.5);overflow:hidden;background:var(--panel);display:flex;flex-direction:column}[data-store-v1] .art-button{display:block;width:100%;padding:0;border:0;background:0 0;position:relative;text-align:left}[data-store-v1] .product-art{isolation:isolate;position:relative;aspect-ratio:4/4.3;overflow:hidden;display:grid;place-items:center;background:var(--ah-storefront-color-d7dfcf)}[data-store-v1] .product-art>.scene{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}[data-store-v1] .art-guide>.scene{object-position:58% center}[data-store-v1] .art-natal>.scene{object-position:60% center}[data-store-v1] .book{position:relative;width:62%;height:78%;padding:11% 8%;border-radius:var(--ah-border-strong)calc(var(--ah-space-1) * 1.5)calc(var(--ah-space-1) * 1.5)var(--ah-border-strong);color:var(--ah-storefront-color-1b3c37);background:var(--ah-storefront-color-f2eddf);box-shadow:inset calc(var(--ah-space-1) * 1.25)0 0 var(--ah-storefront-color-ffffff70),inset calc(var(--ah-space-1) * 2)0 0 var(--ah-storefront-color-29443918),calc(var(--ah-space-1) * 2)calc(var(--ah-space-1) * 3.5)calc(var(--ah-space-1) * 4.5)var(--ah-storefront-color-10251b55);transform:rotate(-7deg);display:flex;flex-direction:column;justify-content:space-between;z-index:2}[data-store-v1] .book-brand{font-size:clamp(calc(var(--ah-space-1) * 1.5),.8vw,calc(var(--ah-space-1) * 2.25));letter-spacing:calc(var(--ah-font-tracking-caps) * 1.429)}[data-store-v1] .book-name{font-family:var(--ah-font-editorial);font-size:clamp(calc(var(--ah-space-1) * 4.5),2vw,calc(var(--ah-space-1) * 7));line-height:1.03}[data-store-v1] .book-number{font-family:var(--ah-font-editorial);font-size:clamp(calc(var(--ah-space-1) * 7),4vw,calc(var(--ah-space-1) * 12));line-height:1}[data-store-v1] .book-line{height:var(--ah-border-hairline);width:calc(var(--ah-space-1) * 7);background:var(--ah-storefront-color-81998b)}[data-store-v1] .book-foot{font-size:clamp(calc(var(--ah-space-1) * 1.25),.55vw,calc(var(--ah-space-1) * 1.75));letter-spacing:calc(var(--ah-font-tracking-caps) * .571);line-height:1.5}[data-store-v1] .page-peek{position:absolute;right:7%;top:25%;width:34%;height:60%;transform:rotate(8deg);background:var(--ah-storefront-color-fbf5e9);box-shadow:calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 1.25)calc(var(--ah-space-1) * 3)var(--ah-storefront-color-172b3250);display:flex;flex-direction:column;gap:9%;padding:16% 6% 5%}[data-store-v1] .page-peek i{display:block;height:var(--ah-border-strong);background:var(--ah-storefront-color-b6beb0);width:90%}[data-store-v1] .natal-book{background:var(--ah-storefront-color-263b48);color:var(--ah-storefront-color-f2e6cf);transform:rotate(7deg);border:var(--ah-border-hairline)solid var(--ah-storefront-color-a5a18a77)}[data-store-v1] .star-mark{font-size:clamp(calc(var(--ah-space-1) * 8.5),4vw,calc(var(--ah-space-1) * 15));text-align:center;color:var(--ah-storefront-color-e2c992);line-height:1}[data-store-v1] .art-bundle{background:var(--ah-storefront-color-d7b6a4)}[data-store-v1] .poster{position:absolute;width:53%;height:66%;top:13%;left:12%;background:var(--ah-storefront-color-ede8da);color:var(--ah-storefront-color-304c44);font:clamp(calc(var(--ah-space-1) * 9),4vw,calc(var(--ah-space-1) * 16))/1 var(--ah-font-editorial);text-align:center;padding-top:14%;box-shadow:calc(var(--ah-space-1) * .75)calc(var(--ah-space-1) * 2)calc(var(--ah-space-1) * 4)var(--ah-storefront-color-4e3f383b);transform:rotate(-12deg)}[data-store-v1] .poster span{display:block;font:calc(var(--ah-space-1) * 1.25)/1.5 var(--ah-font-ui),sans-serif;letter-spacing:calc(var(--ah-font-tracking-caps) * 1.071);margin-top:13%}[data-store-v1] .poster-two{left:36%;top:9%;background:var(--ah-storefront-color-b7c6ad);transform:rotate(8deg)}[data-store-v1] .phone-art{position:absolute;z-index:3;right:11%;top:38%;width:27%;height:52%;border:calc(var(--ah-space-1) * 1)solid var(--ah-storefront-color-26352d);border-radius:calc(var(--ah-space-1) * 3);background:var(--ah-storefront-color-26352d);overflow:hidden;transform:rotate(10deg);box-shadow:calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 2)calc(var(--ah-space-1) * 2.5)var(--ah-storefront-color-4e3f3844)}[data-store-v1] .phone-art img{width:100%;height:100%;object-fit:cover}[data-store-v1] .phone-art span{position:absolute;top:18%;left:0;right:0;text-align:center;color:var(--ah-storefront-color-233c31);font:calc(var(--ah-space-1) * 3)/1.1 var(--ah-font-editorial)}[data-store-v1] .bundle-book{position:absolute;z-index:4;left:15%;bottom:9%;width:43%;height:52%;background:var(--ah-storefront-color-f5efdf);box-shadow:inset calc(var(--ah-space-1) * 1)0 0 var(--ah-storefront-color-d7d2c3),calc(var(--ah-space-1) * 1.25)calc(var(--ah-space-1) * 2.25)calc(var(--ah-space-1) * 2.5)var(--ah-storefront-color-4e3f3844);transform:rotate(-4deg);padding:10% 7%;color:var(--ah-storefront-color-25433b);display:flex;flex-direction:column;justify-content:space-between}[data-store-v1] .bundle-book span{font-size:calc(var(--ah-space-1) * 1.5);letter-spacing:calc(var(--ah-font-tracking-caps) * 1.071)}[data-store-v1] .bundle-book b{font:clamp(calc(var(--ah-space-1) * 3.75),1.7vw,calc(var(--ah-space-1) * 5.5))/1 var(--ah-font-editorial)}[data-store-v1] .art-free{background:var(--ah-storefront-color-c6d3b7)}[data-store-v1] .botanical{position:absolute;right:-10%;bottom:-2%;width:80%;height:92%;object-fit:contain;z-index:-1}[data-store-v1] .quick-book{background:var(--ah-storefront-color-e9e8cf);transform:rotate(-6deg);width:58%;height:73%;margin-left:-10%}[data-store-v1] .quick-book .book-number{color:var(--ah-storefront-color-a96845)}[data-store-v1] .free-badge{position:absolute;right:calc(var(--ah-space-1) * 2.5);top:calc(var(--ah-space-1) * 2.5);padding:calc(var(--ah-space-1) * 1.25)calc(var(--ah-space-1) * 2.25);background:var(--ah-storefront-color-f9f3e7);color:var(--ah-storefront-color-28473b);border-radius:calc(var(--ah-space-1) * 5);font-size:calc(var(--ah-space-1) * 2.75)}[data-store-v1] .preview-label{position:absolute;bottom:calc(var(--ah-space-1) * 2.5);right:calc(var(--ah-space-1) * 2.5);background:var(--ah-storefront-color-142c29e8);color:var(--ah-storefront-color-f8f0df);font-size:calc(var(--ah-space-1) * 2.5);padding:calc(var(--ah-space-1) * 1.25)calc(var(--ah-space-1) * 2.25);border-radius:calc(var(--ah-space-1) * 4.5);display:flex;gap:calc(var(--ah-space-1) * 2)}[data-store-v1] .card-copy{padding:calc(var(--ah-space-1) * 4.5)calc(var(--ah-space-1) * 4)calc(var(--ah-space-1) * 3.5);display:flex;flex:1;flex-direction:column}[data-store-v1] .format{font-size:calc(var(--ah-space-1) * 2.5);letter-spacing:calc(var(--ah-font-tracking-caps) * .143);color:var(--sand);margin-bottom:calc(var(--ah-space-1) * 2)}[data-store-v1] .product-card h2{font-size:calc(var(--ah-space-1) * 5.75);line-height:1.17;overflow-wrap:anywhere;margin-bottom:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .product-card h2 a:hover{text-decoration:underline;text-underline-offset:calc(var(--ah-space-1) * 1)}[data-store-v1] .summary{font-size:calc(var(--ah-space-1) * 3);line-height:1.55;color:var(--muted);margin-bottom:calc(var(--ah-space-1) * 4.5)}[data-store-v1] .card-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ah-space-1) * 2)}[data-store-v1] .price{font-size:calc(var(--ah-space-1) * 3.75);color:var(--ink)}[data-store-v1] .round-button{width:calc(var(--ah-space-1) * 11);height:calc(var(--ah-space-1) * 11);border:var(--ah-border-hairline)solid var(--ah-storefront-color-708276);background:0 0;border-radius:50%;font-size:calc(var(--ah-space-1) * 4.75)}[data-store-v1] .round-button:hover{background:var(--sage);color:var(--sage-ink)}[data-store-v1] .browse-note{display:flex;gap:calc(var(--ah-space-1) * 5);padding:calc(var(--ah-space-1) * 7.5)calc(var(--ah-space-1) * 6);border:var(--ah-border-hairline)solid var(--ah-storefront-color-50636470);border-radius:calc(var(--ah-space-1) * 4.5);margin:calc(var(--ah-space-1) * 9)0;background:var(--ah-storefront-color-203732)}[data-store-v1] .browse-note>span{font-size:calc(var(--ah-space-1) * 9.5);line-height:1;color:var(--sand)}[data-store-v1] .browse-note h2{font-size:calc(var(--ah-space-1) * 6.75);line-height:1.2;margin-bottom:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .browse-note p{color:var(--muted);font-size:calc(var(--ah-space-1) * 3.25);max-width:60ch}[data-store-v1] .browse-note a{display:inline-block;font-size:calc(var(--ah-space-1) * 3);color:var(--sand);padding:calc(var(--ah-space-1) * 3.75)0 calc(var(--ah-space-1) * 1);text-decoration:underline;text-underline-offset:calc(var(--ah-space-1) * 1)}[data-store-v1] footer{font-size:calc(var(--ah-space-1) * 2.75);display:flex;justify-content:space-between;gap:calc(var(--ah-space-1) * 5);flex-wrap:wrap;color:var(--muted);padding:calc(var(--ah-space-1) * 4)0 calc(var(--ah-space-1) * 6)}[data-store-v1] .bottom-nav{display:none}[data-store-v1] dialog{position:fixed;inset:auto 0 0;margin:0 auto;width:min(calc(var(--ah-space-1) * 190),100%);max-height:90vh;max-height:90dvh;border:var(--ah-border-hairline)solid var(--line);border-radius:calc(var(--ah-space-1) * 6.5)calc(var(--ah-space-1) * 6.5)0 0;background:var(--ground);color:var(--ink);padding:0;box-shadow:0 -calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 20)var(--ah-storefront-color-0006);overscroll-behavior:contain}[data-store-v1] dialog::backdrop{background:var(--ah-storefront-color-071814b5)}[data-store-v1] .sheet-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ah-space-1) * 4);background:var(--ground);padding:calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 5.5);border-bottom:var(--ah-border-hairline)solid var(--ah-storefront-color-50636466);font-size:calc(var(--ah-space-1) * 3);color:var(--muted)}[data-store-v1] .sheet-header button{border:0;border-radius:50%;background:var(--panel);width:calc(var(--ah-space-1) * 11);height:calc(var(--ah-space-1) * 11);font-size:calc(var(--ah-space-1) * 6.5)}[data-store-v1] .sheet-title{padding:calc(var(--ah-space-1) * 5.5)calc(var(--ah-space-1) * 6)calc(var(--ah-space-1) * 4)}[data-store-v1] .sheet-title h2{font-size:calc(var(--ah-space-1) * 8);line-height:1.12}[data-store-v1] .sheet-title p{margin-top:calc(var(--ah-space-1) * 3);color:var(--muted);font-size:calc(var(--ah-space-1) * 3.5)}[data-store-v1] .preview-gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:calc(var(--ah-space-1) * 3.5);padding:0 calc(var(--ah-space-1) * 6)calc(var(--ah-space-1) * 4.5);scrollbar-width:thin}[data-store-v1] .preview-panel{flex:0 0 88%;scroll-snap-align:center;border:var(--ah-border-hairline)solid var(--line);border-radius:calc(var(--ah-space-1) * 4);overflow:hidden;min-width:0;background:var(--panel)}[data-store-v1] .preview-panel>.product-art{height:calc(var(--ah-space-1) * 85);aspect-ratio:auto}[data-store-v1] .preview-panel .book{width:calc(var(--ah-space-1) * 45);height:calc(var(--ah-space-1) * 67.5);padding:calc(var(--ah-space-1) * 6)calc(var(--ah-space-1) * 5.5)}[data-store-v1] .preview-panel .book-brand{font-size:calc(var(--ah-space-1) * 2.25)}[data-store-v1] .preview-panel .book-name{font-size:calc(var(--ah-space-1) * 8)}[data-store-v1] .preview-panel .book-number{font-size:calc(var(--ah-space-1) * 14)}[data-store-v1] .preview-panel .book-foot{font-size:calc(var(--ah-space-1) * 1.75)}[data-store-v1] .panel-copy{padding:calc(var(--ah-space-1) * 5.5);line-height:1.6}[data-store-v1] .panel-copy h3{font:calc(var(--ah-space-1) * 6.5)/1.15 var(--ah-font-editorial);margin:0 0 calc(var(--ah-space-1) * 4)}[data-store-v1] .panel-copy ul{padding-left:calc(var(--ah-space-1) * 5);font-size:calc(var(--ah-space-1) * 3.5);color:var(--muted)}[data-store-v1] .panel-copy li{margin:calc(var(--ah-space-1) * 3)0}[data-store-v1] .panel-caption{padding:calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 4.5);background:var(--panel);font-size:calc(var(--ah-space-1) * 2.75);color:var(--muted)}[data-store-v1] .sample-link{display:inline-flex;min-height:calc(var(--ah-space-1) * 12);align-items:center;background:var(--sage);color:var(--sage-ink);border-radius:calc(var(--ah-space-1) * 6);padding:calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 4.5);margin:calc(var(--ah-space-1) * 4)0;font-size:calc(var(--ah-space-1) * 3.25)}[data-store-v1] .sheet-disclosure{font-size:calc(var(--ah-space-1) * 2.75);color:var(--muted);padding:0 calc(var(--ah-space-1) * 6)calc(var(--ah-space-1) * 6)}[data-store-v1] .sheet-purchase{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ah-space-1) * 4);padding:calc(var(--ah-space-1) * 4)calc(var(--ah-space-1) * 6)max(calc(var(--ah-space-1) * 4),env(safe-area-inset-bottom));background:var(--ground);border-top:var(--ah-border-hairline)solid var(--line)}[data-store-v1] .sheet-purchase>div{display:flex;flex-direction:column;gap:calc(var(--ah-space-1) * .75)}[data-store-v1] .sheet-purchase small{font-size:calc(var(--ah-space-1) * 2.5);color:var(--muted)}[data-store-v1] .sheet-purchase strong{font-size:calc(var(--ah-space-1) * 4.5);font-weight:400;white-space:nowrap}[data-store-v1] .primary{display:inline-flex;gap:calc(var(--ah-space-1) * 5);justify-content:center;align-items:center;min-height:calc(var(--ah-space-1) * 12);padding:calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 5);border-radius:calc(var(--ah-space-1) * 6.5);background:var(--sand);color:var(--sage-ink);font-size:calc(var(--ah-space-1) * 3.25);text-align:center}[data-store-v1] .no-script-note{padding:calc(var(--ah-space-1) * 3);color:var(--muted)}@media(max-width:1000px){[data-store-v1] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ah-space-1) * 5)}[data-store-v1] .product-art{aspect-ratio:4/3.8}[data-store-v1] .book-name{font-size:clamp(calc(var(--ah-space-1) * 6),4vw,calc(var(--ah-space-1) * 10))}[data-store-v1] .book-brand{font-size:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .book-foot{font-size:calc(var(--ah-space-1) * 2)}[data-store-v1] .book-number{font-size:calc(var(--ah-space-1) * 12)}}@media(max-width:600px){[data-store-v1] .sf-main{padding:0 calc(var(--ah-space-1) * 4)calc(var(--ah-space-1) * 26.25)}[data-store-v1] .intro{padding:calc(var(--ah-space-1) * 7)calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 6)}[data-store-v1] .intro>p:last-child{font-size:calc(var(--ah-space-1) * 3.5);max-width:30ch}[data-store-v1] .eyebrow{font-size:calc(var(--ah-space-1) * 2.25)}[data-store-v1] .browse-bar{top:calc(var(--ah-space-1) * 18);margin:0 -calc(var(--ah-space-1) * 4);padding:calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 2)}[data-store-v1] .chips{gap:calc(var(--ah-space-1) * 1.75)}[data-store-v1] .chips button{font-size:calc(var(--ah-space-1) * 3);padding:calc(var(--ah-space-1) * 2.25)calc(var(--ah-space-1) * 4)}[data-store-v1] .catalog-heading{padding:calc(var(--ah-space-1) * 4)var(--ah-border-strong)}[data-store-v1] .catalog-heading>span{font-size:calc(var(--ah-space-1) * 3.5)}[data-store-v1] .product-grid{gap:calc(var(--ah-space-1) * 3)}[data-store-v1] .product-card{border-radius:calc(var(--ah-space-1) * 3.75)}[data-store-v1] .product-art{aspect-ratio:4/4.6}[data-store-v1] .book{width:65%;height:75%;padding:10% 8%}[data-store-v1] .book-brand{font-size:calc(var(--ah-space-1) * 1.5)}[data-store-v1] .book-name{font-size:clamp(calc(var(--ah-space-1) * 4.5),5vw,calc(var(--ah-space-1) * 7))}[data-store-v1] .book-number{font-size:calc(var(--ah-space-1) * 8.75)}[data-store-v1] .book-foot{font-size:calc(var(--ah-space-1) * 1.25)}[data-store-v1] .page-peek{right:5%;height:56%;top:28%}[data-store-v1] .preview-label{font-size:calc(var(--ah-space-1) * 2.25);padding:calc(var(--ah-space-1) * 1)calc(var(--ah-space-1) * 1.75);right:calc(var(--ah-space-1) * 2);bottom:calc(var(--ah-space-1) * 2)}[data-store-v1] .card-copy{padding:calc(var(--ah-space-1) * 3.5)calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 2.5)}[data-store-v1] .format{font-size:calc(var(--ah-space-1) * 2.25);line-height:1.5;margin-bottom:calc(var(--ah-space-1) * 1.75)}[data-store-v1] .product-card h2{font-size:calc(var(--ah-space-1) * 4.75);line-height:1.13;overflow-wrap:normal}[data-store-v1] .summary{font-size:calc(var(--ah-space-1) * 2.75);line-height:1.55;margin-bottom:calc(var(--ah-space-1) * 3)}[data-store-v1] .price{font-size:calc(var(--ah-space-1) * 3.25)}[data-store-v1] .round-button{width:calc(var(--ah-space-1) * 11);height:calc(var(--ah-space-1) * 11);flex:0 0 calc(var(--ah-space-1) * 11)}[data-store-v1] .card-bottom{gap:calc(var(--ah-space-1) * 1)}[data-store-v1] .poster{font-size:calc(var(--ah-space-1) * 10)}[data-store-v1] .bundle-book b{font-size:calc(var(--ah-space-1) * 4.5)}[data-store-v1] .poster span{font-size:calc(var(--ah-space-1) * 1.25)}[data-store-v1] .phone-art{border-width:calc(var(--ah-space-1) * .75);border-radius:calc(var(--ah-space-1) * 2)}[data-store-v1] .phone-art span{font-size:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .free-badge{font-size:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .browse-note{padding:calc(var(--ah-space-1) * 6)calc(var(--ah-space-1) * 4.5);gap:calc(var(--ah-space-1) * 3.5);margin:calc(var(--ah-space-1) * 7)0}[data-store-v1] .browse-note h2{font-size:calc(var(--ah-space-1) * 6.25)}[data-store-v1] .browse-note>span{font-size:calc(var(--ah-space-1) * 7.5)}[data-store-v1] footer{font-size:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:20;display:grid;grid-template-columns:repeat(3,1fr);padding:calc(var(--ah-space-1) * 2)calc(var(--ah-space-1) * 4)max(calc(var(--ah-space-1) * 2),env(safe-area-inset-bottom));background:var(--ground);border-top:var(--ah-border-hairline)solid var(--line)}[data-store-v1] .bottom-nav a,[data-store-v1] .bottom-nav button{display:flex;flex-direction:column;gap:calc(var(--ah-space-1) * 1);align-items:center;justify-content:center;font-size:calc(var(--ah-space-1) * 2.5);min-height:calc(var(--ah-space-1) * 12);border:0;background:0 0;color:var(--muted)}[data-store-v1] .bottom-nav span{font-size:calc(var(--ah-space-1) * 5.25);line-height:1}[data-store-v1] .bottom-nav [aria-current=page]{color:var(--sand)}[data-store-v1] .sheet-header{padding:calc(var(--ah-space-1) * 2.5)calc(var(--ah-space-1) * 4)}[data-store-v1] .sheet-title{padding:calc(var(--ah-space-1) * 5)calc(var(--ah-space-1) * 5)calc(var(--ah-space-1) * 4)}[data-store-v1] .sheet-title h2{font-size:calc(var(--ah-space-1) * 7.25)}[data-store-v1] .preview-gallery{padding-left:calc(var(--ah-space-1) * 5);padding-right:calc(var(--ah-space-1) * 5)}[data-store-v1] .preview-panel{flex-basis:92%}[data-store-v1] .preview-panel>.product-art{height:calc(var(--ah-space-1) * 75)}[data-store-v1] .sheet-purchase{padding-left:calc(var(--ah-space-1) * 4.5);padding-right:calc(var(--ah-space-1) * 4.5);gap:calc(var(--ah-space-1) * 2.5)}[data-store-v1] .primary{font-size:calc(var(--ah-space-1) * 3);padding:calc(var(--ah-space-1) * 3)calc(var(--ah-space-1) * 4);gap:calc(var(--ah-space-1) * 3)}[data-store-v1] .sheet-disclosure{padding:0 calc(var(--ah-space-1) * 5)calc(var(--ah-space-1) * 5)}}@media(max-width:359px){[data-store-v1] .product-grid{grid-template-columns:1fr}[data-store-v1] .product-art{aspect-ratio:4/3}[data-store-v1] .book{width:45%;height:80%;padding:7% 6%}[data-store-v1] .book-name{font-size:calc(var(--ah-space-1) * 6.5)}[data-store-v1] .product-card h2{font-size:calc(var(--ah-space-1) * 6.25)}[data-store-v1] .summary{font-size:calc(var(--ah-space-1) * 3.25)}[data-store-v1] .format{font-size:calc(var(--ah-space-1) * 2.75)}[data-store-v1] .price{font-size:calc(var(--ah-space-1) * 4)}[data-store-v1] .book-brand{font-size:calc(var(--ah-space-1) * 2)}[data-store-v1] .book-foot{font-size:calc(var(--ah-space-1) * 1.5)}[data-store-v1] .card-copy{padding:calc(var(--ah-space-1) * 5)}[data-store-v1] .sheet-purchase{flex-wrap:wrap}[data-store-v1] .primary{flex:1}}@media(prefers-reduced-motion:reduce){[data-store-v1] *,[data-store-v1] *::before,[data-store-v1] *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-store-v1] .botanical-css{width:46%;height:94%;right:1%;bottom:-13%;border-left:calc(var(--ah-space-1) * .75)solid var(--ah-storefront-color-6e8b68);transform:rotate(22deg);z-index:0}[data-store-v1] .botanical-css i{position:absolute;left:-calc(var(--ah-space-1) * 11);top:18%;width:calc(var(--ah-space-1) * 13.75);height:calc(var(--ah-space-1) * 7.5);border-radius:90% 10% 90% 10%;background:var(--ah-storefront-color-86a37d);transform:rotate(20deg)}[data-store-v1] .botanical-css i:nth-child(2){left:0;top:34%;transform:rotate(150deg);background:var(--ah-storefront-color-94ad82)}[data-store-v1] .botanical-css i:nth-child(3){top:52%;left:-calc(var(--ah-space-1) * 11);background:var(--ah-storefront-color-789a72)}[data-store-v1] .botanical-css i:nth-child(4){top:67%;left:0;transform:rotate(150deg)}[data-store-v1] .scene img{width:100%;height:100%;object-fit:cover}[data-store-v1] .phone-art picture{display:block;width:100%;height:100%}[data-store-v1] .art-guide>.scene img{object-position:58% center}[data-store-v1] .art-natal>.scene img{object-position:center}[data-store-v1] .preview-gallery{align-items:flex-start}[data-store-v1] .preview-panel{height:calc(var(--ah-space-1) * 97.5);overflow-y:auto;overscroll-behavior:contain}[data-store-v1] .preview-panel:focus-visible{outline:calc(var(--ah-space-1) * .75)solid var(--ah-discovery-color-focus);outline-offset:var(--ah-border-strong)}@media(max-width:600px){[data-store-v1] .preview-panel{height:calc(var(--ah-space-1) * 90)}}html:has(.sf-wrap),html body.list:has(.sf-wrap){background:var(--ah-discovery-color-paper)!important}main.main:has(.sf-wrap){max-width:none;padding:0;margin:0}main.main:has(.sf-wrap)>header.page-header,main.main:has(.sf-wrap)>div:not(.sf-wrap){display:none}[data-store-v1] h1,[data-store-v1] h2,[data-store-v1] h3,[data-store-v1] h4{color:var(--ink)}[data-store-v1] a{color:inherit}[data-store-v1].sf-wrap{min-height:70vh}[data-store-v1] .sf-accent{flex:none;width:calc(var(--ah-space-1) * 20);height:calc(var(--ah-space-1) * 20);border-radius:var(--ah-radius-role-object);overflow:hidden}[data-store-v1] .sf-accent img{width:100%;height:100%;object-fit:cover}[data-store-v1] .browse-note{align-items:center}