#sticky-choice{display:none!important}.order-bar-action{gap:0}.order-bar-inner{display:flex}.order-total{display:block}.order-shell{padding-bottom:110px}.order-head{height:70px}.order-top{padding:16px 0 23px}.order-question{padding-top:15px}.order-question>.intro{margin:16px 0 21px}.order-grid{align-items:center}.order-question h1{font-size:clamp(40px,4vw,60px)}.selected-art{height:min(48dvh,410px);position:relative;display:flex;align-items:center;justify-content:center}.selected-product{width:90%;height:92%;object-fit:contain;animation:arrive .24s ease}.selected-art .art-star{position:absolute;right:0;top:12%;width:30px}.binding-selected .selected-product{width:98%}.art-note{margin:8px 0 0}.album-stage{height:min(48dvh,410px);aspect-ratio:auto}.view-switch{padding-top:12px}.story-stage{height:min(48dvh,410px);aspect-ratio:auto}.story-stage>.album-image{width:80%;height:83%;left:14%;top:0}.collection-stack{position:absolute;left:calc(1% + var(--stack) * 17%);bottom:0;width:53%;height:52%;z-index:3;isolation:isolate}.stack-sheet{position:absolute;left:calc(var(--sheet) * 6%);top:calc(var(--sheet) * 1%);width:58%;height:90%;object-fit:contain;transform:rotate(calc(-12deg + var(--sheet) * 4deg));filter:none;z-index:calc(1 + var(--sheet))}.story-option img{height:95px}.story-option{padding:7px 10px 10px}.story-option strong{padding-top:3px}.story-option .cost{margin-top:5px}.story-options{gap:10px}.included li{padding:10px 0}.included{margin:0}.order-art .kit-scene{height:min(48dvh,410px);aspect-ratio:auto}.choice{padding:19px 20px}.notice{font-size:12px;margin:12px 0 0}.art-star{fill:none;stroke:var(--blue);stroke-width:1.3}.assembly-wrap{--blue: #29449c;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:6%;min-height:calc(100dvh - 210px);max-width:1060px;margin:auto}.assembly-wrap h1{font:normal clamp(56px,6vw,88px) / .98 Georgia;letter-spacing:-.055em;margin:0 0 25px}.assembly-status{color:#29449c;min-height:28px}.assembly-list{display:flex;flex-wrap:wrap;gap:9px 18px;max-width:370px;margin:24px 0 18px}.assembly-list span{color:#898980;font:12px/1.5 Arial}.assembly-list span.done{color:#29449c}.assembly-list span.done:before{content:"\2713  "}.assembly-progress{display:flex;gap:6px;max-width:300px}.assembly-progress i{height:3px;flex:1;background:#dcdcd6}.assembly-progress .on{background:#29449c}.assembly-copy .textlink{border:0;background:none;padding:12px 0;font-size:13px}.assembly-art{height:440px;position:relative}.assemble-book{position:absolute;width:76%;height:79%;left:20%;top:7%;object-fit:contain;opacity:0;translate:0 20px;transition:opacity .4s,translate .4s}.assemble-papers{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;translate:0 16px;transition:opacity .4s,translate .4s}.assemble-papers .collection-stack{left:0;bottom:1%;width:55%;height:61%}.assemble-marker{position:absolute;width:14%;height:52%;right:4%;bottom:0;object-fit:contain;opacity:0;translate:0 20px;transition:opacity .4s,translate .4s}.assembly-art[data-phase]:not([data-phase="0"]) .assemble-book{opacity:1;translate:0}.assembly-art[data-phase="2"] .assemble-papers,.assembly-art[data-phase="3"] .assemble-papers,.assembly-art[data-phase="4"] .assemble-papers,.assembly-art[data-phase="5"] .assemble-papers,.assembly-art[data-phase="3"] .assemble-marker,.assembly-art[data-phase="4"] .assemble-marker,.assembly-art[data-phase="5"] .assemble-marker{opacity:1;translate:0}.assembly-art .art-star{width:38px;position:absolute;right:0;top:2%}.assembly-line{position:absolute;bottom:0;left:42%;width:140px;fill:none;stroke:#29449c;stroke-width:1.4;stroke-linecap:round}.extras-art{height:min(49dvh,420px);position:relative}.extras-book{width:79%;height:78%;object-fit:contain;position:absolute;left:5%;top:5%}.extras-base-pen{position:absolute;width:10%;height:45%;right:8%;top:25%;object-fit:contain}.extras-art>.art-star{width:32px;position:absolute;right:3%;top:3%}.extras-art>.hand{position:absolute;bottom:0;left:20%;color:var(--blue)}.extra-additions{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.extra-piece{position:absolute;bottom:8%;width:26%;height:35%;object-fit:contain}.extra-pen{right:3%;width:12%;height:48%;bottom:10%}.extra-pages{left:4%;width:29%;height:37%}.extra-pages i{position:absolute;top:5px;right:5px;bottom:10px;left:5px;background:#fffef8;border:1px solid #dddcd4}.extra-pages i:nth-child(2){translate:5px -5px}.extra-pages i:nth-child(3){translate:10px -10px}.extra-pages span{position:absolute;inset:50% 0 auto;text-align:center;font:14px Covered;color:#777}.extra-letters{left:40%;background:#fafaf7;border:1px solid #deded5;width:24%;height:31%;padding:13px 6px;text-align:center}.extra-letters>span{display:inline-block;margin:3px;color:#292929;font:22px Georgia}.extra-letters small{display:block;font:12px Covered;color:var(--blue)}.extra-choice{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:18px 16px;border:1px solid var(--line);border-radius:9px;background:transparent;margin:12px 0}.extra-choice[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.extra-check{font:22px Arial;color:var(--blue);width:20px;flex-shrink:0}.extra-choice strong{display:block;font:16px Arial}.extra-choice small{display:block;font:12px/1.5 Arial;color:#77776d;margin-top:6px}.extra-choice .cost{margin-left:auto;font-size:13px;white-space:nowrap}.extra-choice:disabled{opacity:.5;cursor:not-allowed}.extra-feedback{color:var(--blue);min-height:27px;margin:15px 0}.discount-note{font-size:12px;color:var(--blue);margin:0}.just-added{animation:extraArrive .65s cubic-bezier(.2,.6,.2,1)}@keyframes extraArrive{0%{opacity:0;translate:40px -45px;scale:.65}to{opacity:1;translate:0;scale:1}}.confirmed{animation:confirmKit .75s ease}@keyframes confirmKit{40%{scale:1.025}to{scale:1}}body[data-step=payment]{background:#fff}body[data-step=payment] .order-head{max-width:1100px;border:0}body[data-step=payment] .order-top{padding:0 0 10px}body[data-step=payment] .order-step{display:none}body[data-step=payment] .order-shell{max-width:1100px;padding-bottom:40px}.checkout-demo-note{font:12px/1.5 Arial;color:#6a6a6a;padding:9px 0;border-block:1px solid #e3e3e3;margin-bottom:0}.shopify-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:0;align-items:start;font:14px/1.5 Arial}.shopify-main{padding:30px 40px 0 0}.shopify-main>h1{font:600 24px Arial;letter-spacing:0;margin:0 0 20px}.shopify-main h2,.shopify-summary h2{font:600 21px Arial;letter-spacing:0;margin:25px 0 13px}.shopify-summary{background:#f5f5f5;padding:34px;position:sticky;top:0;min-height:650px;border-left:1px solid #dedede}.express-demo{text-align:center}.express-demo p{font-size:12px;color:#777}.express-demo>div{display:flex;gap:8px}.express-demo button{flex:1;border:0;border-radius:5px;padding:14px 4px;background:#e8e8e8;font-weight:600;color:#666;cursor:default}.express-demo>span{display:block;margin:17px 0;font-size:12px;color:#777}.form-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.form-title h2{margin-top:0}.sample-fill{font:12px Arial;border:0;background:none;color:#29449c;text-decoration:underline;cursor:pointer;padding:8px 0}.field{display:block;position:relative;margin:9px 0}.field>span{position:absolute;left:13px;top:7px;font:10px Arial;color:#666;z-index:1}.field input,.field select{width:100%;min-width:0;background:#fff;border:1px solid #ccc;border-radius:6px;height:55px;padding:23px 12px 8px;font:14px Arial;color:#292929}.field input:focus,.field select:focus{outline:2px solid #29449c;outline-offset:0}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.city-row{grid-template-columns:1fr 1fr 1fr}.checkout-info{border:1px solid #d8d8d8;background:#f8f8f8;padding:17px;border-radius:5px;font-size:13px;color:#666}.checkout-muted{font:12px/1.5 Arial;color:#727272}.payment-placeholder{border:1px solid #ccc;border-radius:6px;overflow:hidden}.payment-placeholder>div:first-child{padding:15px;font-size:14px;background:#f7f7f7;border-bottom:1px solid #ddd}.payment-placeholder>div>span{float:right;font:11px Arial;margin-top:3px}.fake-payment{padding:14px;background:#f0f0f0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.fake-payment>span{float:none!important;display:block;border:1px solid #d7d7d7;background:#fff;padding:13px 9px;font:12px Arial!important;color:#888}.fake-payment>span:first-child,.fake-payment>span:last-child{grid-column:1/-1}.billing-check{display:flex;gap:9px;align-items:center;margin:17px 0;font-size:13px}.billing-check input{width:17px;height:17px}.checkout-submit{width:100%;margin:6px 0 5px;justify-content:center;border-radius:6px;padding:18px}.checkout-policies{border-top:1px solid #ddd;margin-top:28px;padding-top:16px;font-size:11px;color:#777}.checkout-product{display:flex;gap:16px;align-items:center}.checkout-product>img{width:68px;height:74px;object-fit:contain;border:1px solid #ddd;border-radius:6px;padding:6px;background:#fff}.checkout-product>div{flex:1}.checkout-product strong{font-size:13px}.checkout-product small{display:block;font-size:11px;color:#777}.checkout-product>span{font-size:13px}.shopify-summary .checkout-lines{margin:22px 0 0;max-width:none}.shopify-summary .checkout-lines li{font-size:12px}.shopify-summary .checkout-lines li:first-child{display:none}.shopify-summary .checkout-lines li:last-child{display:none}.checkout-totals{border-top:1px solid #ddd;padding-top:12px;margin-top:12px}.checkout-totals>div{display:flex;justify-content:space-between;gap:15px;margin:12px 0}.checkout-totals small{font-size:12px;color:#777}.checkout-subtotal{font-size:19px;align-items:center;padding-top:12px}.checkout-subtotal strong{font-size:24px}.test-thanks{padding-top:10px}@media(min-width:741px)and (max-height:780px){.order-head{height:57px}.order-top{padding:10px 0 15px}.order-question h1{font-size:46px}.order-question>.intro{margin:12px 0 17px}.album-stage,.selected-art,.story-stage,.order-art .kit-scene,.extras-art{height:360px}.choice{padding:15px 17px}.included li{padding:8px 0}.color-options{margin-top:24px}.color-name{margin-top:18px}.order-bar-inner{padding:12px 0}}@media(max-width:740px){.order-head{height:49px;width:89%}.order-head img{width:99px;height:auto}.order-shell{width:89%;padding-bottom:90px}.order-top{padding:8px 0 9px;gap:3px}.back-link{padding:5px 0;min-height:28px}.order-progress{order:3}.order-progress li{padding-top:5px;font-size:9px}.order-progress button{min-height:21px}.order-step{font-size:10px}.order-grid{gap:8px;align-items:start}.order-art{position:relative;top:0}.order-question{padding:0}.order-question h1{font-size:35px;line-height:1.04;letter-spacing:-.05em;margin:0}.order-question h1 br{display:none}.order-question h1 em:before{content:" "}.order-question>.intro{font:12px/1.45 Arial;margin:10px 0 13px;max-width:100%}.album-stage{height:clamp(155px,28dvh,248px);max-height:none}.album-stage>.album-image{height:95%;width:88%}.album-stage .art-star{width:22px;right:1%;top:5%}.view-switch{padding:3px 0 2px;gap:20px}.view-switch button{font-size:11px;min-height:30px}.color-options{margin:13px 0 0;gap:8px}.color-choice{padding:10px 4px 7px;font-size:12px}.color-dot{width:31px;height:31px;margin-bottom:9px}.color-name{margin:13px 0 0}.order-bar-inner{width:89%;padding:12px 0;gap:12px}.order-total>span{font-size:27px}.order-bar .button{padding:14px 17px;min-width:140px;font-size:13px}.selected-art{height:clamp(155px,29dvh,260px)}.selected-product{height:96%;width:92%}.selected-art>.art-star{width:22px;right:0;top:7%}.binding-selected .selected-product{width:100%}.art-note{font-size:18px;margin:0 0 6px}.choice{padding:15px;margin:9px 0}.choice strong{font-size:14px}.choice small{font-size:12px;margin-top:5px;line-height:1.4}.choice .cost{font-size:12px}.notice{font-size:11px;line-height:1.4;margin:10px 0 0}.story-stage{height:clamp(130px,23dvh,205px);max-height:none}.story-stage>.album-image{height:92%;width:74%;left:20%}.collection-stack{width:50%;height:66%}.story-options{gap:8px}.story-option{padding:6px 8px 8px}.story-option img{height:clamp(47px,7.5dvh,66px)}.story-option strong{font-size:12px;line-height:1.2}.story-option small{font-size:10px;line-height:1.3;margin-top:3px}.story-option .cost{font-size:10px;line-height:1.3;margin-top:5px}.order-art .kit-scene{height:clamp(130px,24dvh,215px);max-height:none;aspect-ratio:auto}.order-question>.included{margin:0}.included li{padding:7px 0;font-size:12px;line-height:1.35;gap:9px}.included small{font-size:10px;line-height:1.35}.assembly-wrap{display:flex;flex-direction:column-reverse;gap:10px;min-height:0;max-width:100%;padding:0 0 12px}.assembly-art{width:100%;height:clamp(200px,37dvh,320px)}.assembly-copy{width:100%}.assembly-wrap h1{font-size:49px;margin:8px 0 14px;line-height:.99}.assembly-wrap h1 br{display:none}.assembly-wrap h1 em:before{content:" "}.assembly-status{margin:10px 0;min-height:24px}.assembly-list{max-width:none;gap:6px 13px;margin:15px 0}.assembly-list span{font-size:12px}.assembly-copy .small{margin:12px 0 0}.assembly-copy .textlink{min-height:44px;padding:12px 0}.assembly-line{width:100px;left:45%}.assembly-art .art-star{width:26px}.extras-art{height:clamp(140px,25dvh,220px)}.extras-art>.hand{bottom:0}.extras-options{margin-top:13px}.extra-choice{padding:14px 12px;gap:11px;margin:9px 0}.extra-choice strong{font-size:14px}.extra-choice small{font-size:11px;line-height:1.35;margin-top:5px}.extra-choice .cost{font-size:12px}.extra-feedback{margin:11px 0 0;min-height:23px}.discount-note{font-size:11px;margin-top:5px}.extra-letters>span{font-size:15px;margin:1px}.extra-letters{padding:5px 3px}.extra-pages span{font-size:11px}.extra-letters small{font-size:10px}.shopify-layout{display:flex;flex-direction:column-reverse}.shopify-main{width:100%;padding:23px 0 0}.shopify-summary{width:100%;position:static;min-height:0;padding:20px 16px;border:1px solid #e3e3e3;margin-top:18px;border-radius:6px}.shopify-summary .checkout-lines{margin:14px 0 0}.shopify-summary .checkout-lines li{padding:8px 0}.shopify-main>h1{font-size:23px}.shopify-main h2{font-size:20px}.checkout-product>img{width:55px;height:61px}.checkout-totals{margin-top:6px;padding-top:4px}.checkout-subtotal{padding-top:3px}.shopify-summary>.checkout-muted{margin-bottom:0}.shopify-summary>.back-link{margin-top:8px}.city-row{grid-template-columns:1fr 1fr}.city-row .field:first-child{grid-column:1/-1}.checkout-demo-note{font-size:11px}.checkout-subtotal strong{font-size:21px}}@media(max-width:740px)and (max-height:735px){.order-head{height:43px}.order-top{padding-bottom:6px}.order-question h1{font-size:31px}.album-stage{height:23dvh}.selected-art{height:24dvh}.story-stage{height:20dvh}.order-art .kit-scene{height:19dvh}.extras-art{height:20dvh}.order-question>.intro{margin:8px 0 10px}.choice{padding:12px 13px;margin:8px 0}.color-choice{padding-top:8px}.color-name{margin-top:10px}.extra-choice{padding:12px}.story-option img{height:45px}.included li{padding:6px 0}.assembly-wrap h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.extra-piece,.selected-product{animation:none!important}.assemble-book,.assemble-papers,.assemble-marker{transition:none!important}.confirmed{animation:none!important}}@media(max-width:740px)and (max-height:735px){body[data-step=story] .story-stage{height:96px}body[data-step=story] .order-question h1{font-size:29px}body[data-step=story] .story-option img{height:32px}body[data-step=story] .story-option small{font-size:10px}body[data-step=story] .order-question>.intro{font-size:11px;margin:7px 0 9px}body[data-step=story] .story-option{padding:5px 8px 6px}body[data-step=story] .story-option strong{font-size:11px}}@media(max-width:740px){.album-stage{height:clamp(150px,25dvh,220px)}.selected-art{height:clamp(150px,23dvh,220px)}.binding-selected{height:clamp(135px,20dvh,190px)}.story-stage{height:clamp(115px,18dvh,165px)}.story-option img{height:45px}.order-art .kit-scene{height:clamp(130px,20dvh,185px)}.extras-art{height:clamp(110px,17dvh,160px)}.assembly-art{height:clamp(190px,30dvh,275px)}body[data-step=loading] .order-shell{padding-bottom:10px}}@media(max-width:740px)and (max-height:735px){.album-stage{height:21dvh;min-height:125px}.selected-art{height:20dvh;min-height:125px}.binding-selected{height:18dvh;min-height:115px}body[data-step=story] .story-stage{height:82px;min-height:82px}body[data-step=story] .order-question h1{font-size:27px}body[data-step=story] .story-option img{height:27px}.order-art .kit-scene{height:17dvh;min-height:105px}.extras-art{height:15dvh;min-height:90px}.extra-choice{padding:11px 12px}.extra-feedback{margin-top:8px}}body:not([data-step=payment]):not([data-step=thank-you]):not([data-step=loading]):not([data-step=extras]):not([data-step=extras-added]) #step-content{min-height:calc(100dvh - 235px);display:flex;align-items:center;padding-block:18px 24px}body:not([data-step=payment]):not([data-step=thank-you]) .order-grid{width:100%}@media(min-width:741px){.order-top{padding:22px 0 20px}.order-grid{gap:8%;align-items:center}.order-question{padding-top:0}.extras-art{height:clamp(360px,49dvh,520px)}}@media(max-width:740px){body:not([data-step=payment]):not([data-step=thank-you]):not([data-step=loading]):not([data-step=extras]):not([data-step=extras-added]) #step-content{min-height:calc(100dvh - 205px);padding-block:12px 16px}.order-grid{gap:14px}.order-question{padding-top:0}}@media(max-width:740px)and (max-height:735px){body:not([data-step=payment]):not([data-step=thank-you]):not([data-step=loading]):not([data-step=extras]):not([data-step=extras-added]) #step-content{padding-block:6px 10px;min-height:calc(100dvh - 190px)}.order-grid{gap:9px}}body[data-step=story] .order-grid{gap:7%}body[data-step=story] .story-stage{height:clamp(320px,48dvh,490px);max-width:600px;margin:auto}body[data-step=story] .story-stage>.album-image{width:72%;height:81%;left:22%;top:2%}body[data-step=story] .collection-stack{left:calc(0% + var(--stack) * 13%);bottom:2%;width:48%;height:49%}body[data-step=story] .story-options{gap:14px}body[data-step=story] .story-option{padding:12px 13px 14px}body[data-step=story] .story-option img{height:clamp(80px,12dvh,120px)}body[data-step=loading] .order-shell{padding-bottom:24px}.assembly-wrap{min-height:calc(100dvh - 180px);padding:28px 0 40px;gap:9%;max-width:1120px}.assembly-art{height:clamp(350px,52dvh,540px)}.assembly-wrap h1{font-size:clamp(58px,6vw,84px);margin-bottom:28px}.assembly-list{gap:12px 20px;margin-block:28px 22px}.assemble-book{width:72%;height:76%;left:23%;top:6%}.assemble-papers .collection-stack{left:2%;bottom:4%;width:53%;height:56%}.assemble-marker{right:3%;bottom:3%;height:45%}body[data-step=extras-added] .order-shell{padding-bottom:24px}body[data-step=extras-added] #step-content{display:block;min-height:0;padding:0}.extras-confirm{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:9%;max-width:1050px;margin:auto;min-height:calc(100dvh - 180px);padding:28px 0 40px}.confirm-art{height:clamp(300px,48dvh,480px);position:relative}.confirm-book{position:absolute;left:8%;top:3%;width:82%;height:78%;object-fit:contain}.confirm-art>.art-star{position:absolute;top:0;right:0;width:32px}.confirm-object{position:absolute;top:0;right:0;bottom:0;left:0;animation:confirmObject .55s both;animation-delay:calc(var(--i) * .22s)}.confirm-object .extra-pages{left:3%;bottom:2%;width:29%;height:38%}.confirm-object .extra-letters{left:39%;bottom:0;width:27%;height:32%}.confirm-object .extra-pen{right:5%;bottom:2%;width:12%;height:45%}.confirm-copy h1{font:normal clamp(50px,5.2vw,74px) / 1.02 Georgia;letter-spacing:-.055em;margin:18px 0 28px}.confirm-copy>.hand{color:var(--blue);margin:0}.confirmed-extras{list-style:none;margin:0 0 24px;padding:0}.confirmed-extras li{display:flex;gap:12px;padding:10px 0;font:16px/1.4 Arial;animation:confirmRow .45s both;animation-delay:calc(.2s + var(--i) * .22s)}.confirmed-extras li>span{color:var(--blue)}.confirm-copy>.textlink{border:0;background:none;padding:12px 0;font:13px Arial;min-height:44px}@keyframes confirmObject{0%{opacity:0;translate:0 -24px}to{opacity:1;translate:0 0}}@keyframes confirmRow{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(max-width:740px){body[data-step=story] .order-grid{gap:18px}body[data-step=story] .story-stage{height:clamp(130px,21dvh,195px);width:100%}body[data-step=story] .story-options{gap:10px}body[data-step=story] .story-option{padding:8px 10px 10px}body[data-step=story] .story-option img{height:clamp(40px,6dvh,56px)}.assembly-wrap{min-height:calc(100dvh - 125px);padding:18px 0 24px;gap:22px;justify-content:center}.assembly-art{height:clamp(190px,30dvh,290px);flex-shrink:0}.assembly-wrap h1{font-size:46px;margin:0 0 18px}.assembly-copy{max-width:390px;margin:auto}.assembly-list{gap:10px 16px;margin:20px 0 18px}.assembly-status{margin-block:12px}.extras-confirm{display:flex;flex-direction:column;justify-content:center;gap:26px;min-height:calc(100dvh - 130px);padding:18px 0 28px}.confirm-art{height:clamp(190px,30dvh,280px);width:100%}.confirm-copy{width:100%;max-width:390px}.confirm-copy h1{font-size:44px;margin:12px 0 18px}.confirm-copy h1 br{display:none}.confirm-copy h1 em:before{content:" "}.confirmed-extras{margin-bottom:10px}.confirmed-extras li{padding:9px 0;font-size:14px}}@media(max-width:740px)and (max-height:735px){body[data-step=story] .order-grid{gap:10px}body[data-step=story] .story-stage{height:95px;min-height:95px}body[data-step=story] .story-option img{height:29px}body[data-step=story] .story-option{padding:6px 8px 7px}.assembly-wrap{gap:16px;padding-top:10px}.assembly-art{height:190px}.assembly-wrap h1{font-size:39px;margin-bottom:14px}.assembly-list{margin-block:16px 14px}.extras-confirm{gap:16px}.confirm-art{height:185px}.confirm-copy h1{font-size:38px}}@media(prefers-reduced-motion:reduce){.confirm-object,.confirmed-extras li{animation:none!important}}.assembly-art{isolation:isolate}.assemble-book{width:64%;height:66%;left:28%;top:6%;z-index:2}.assemble-papers{z-index:3}.assemble-papers .collection-stack{left:0;bottom:3%;width:46%;height:47%}.assemble-marker{height:35%;right:4%;bottom:33%;z-index:4}.assemble-package{position:absolute;opacity:0;translate:0 15px;transition:opacity .4s ease,translate .4s ease;pointer-events:none}.assemble-package.visible{opacity:1;translate:0}.packaging-crop{position:relative;width:100%;height:100%;overflow:hidden}.packaging-crop>.packaging-sheet{position:absolute;max-width:none!important;width:200%!important;height:200%!important;object-fit:fill;left:0;top:0}.crop-wrap>.packaging-sheet{left:-100%}.crop-ribbon>.packaging-sheet{top:-100%}.crop-corners>.packaging-sheet{left:-100%;top:-100%}.package-box{left:-3%;top:0;width:40%;height:42%;z-index:0}.package-wrap{right:-1%;bottom:-1%;width:40%;height:36%;z-index:1}.package-ribbon{left:43%;bottom:-2%;width:33%;height:31%;z-index:5}.package-corners{left:9%;bottom:33%;width:23%;height:22%;z-index:4}.package-logo{position:absolute;left:40%;top:46%;width:20%;height:auto}.assembly-art[data-phase="6"] .assemble-marker,.assembly-art[data-phase="7"] .assemble-marker,.assembly-art[data-phase="6"] .assemble-papers,.assembly-art[data-phase="7"] .assemble-papers{opacity:1;translate:0}.assembly-line{bottom:-5%;z-index:6}.assembly-art>.art-star{z-index:6}@media(max-width:740px){.assembly-list{gap:8px 14px}.assembly-list span{font-size:11px}.assembly-art{margin-bottom:10px}.package-box{left:-2%;width:39%}.package-wrap{right:0}.package-ribbon{bottom:-1%}.package-corners{left:7%}}@media(prefers-reduced-motion:reduce){.assemble-package{transition:none!important}}.packaging-crop{aspect-ratio:1.5;height:auto}.assemble-package{height:auto;aspect-ratio:1.5}.package-box{left:-5%;top:-1%;width:45%}.assemble-package.package-box>.package-logo{position:absolute;left:50%;top:54%;width:20%;height:auto;max-width:none;transform:translate(-50%,-50%);opacity:1;z-index:1;object-fit:contain}@media(max-width:740px){.package-box{left:-4%;width:45%}}.assembly-art{aspect-ratio:1.3}.assemble-book{width:36%;height:58%;left:31%;top:16%;z-index:3}.assemble-papers{z-index:4}.assemble-papers .collection-stack{left:calc(40% + var(--stack) * 5%);bottom:11%;width:43%;height:45%}.assemble-marker{width:31%;height:auto;right:25%;bottom:3%;z-index:9;transform:rotate(-7deg)}.assemble-package{aspect-ratio:auto;height:auto}.assemble-package>.package-object{width:100%;height:auto;object-fit:contain;display:block}.package-box{left:3%;top:10%;width:39%;z-index:1}.package-wrap{left:1%;right:auto;bottom:20%;width:39%;z-index:0;transform:rotate(-6deg)}.package-ribbon{left:14%;bottom:0;width:29%;z-index:6}.package-corners{left:74%;bottom:2%;width:16%;z-index:6}.assemble-package.package-box>.package-logo{top:80%;width:24%}.extras-base-pen{width:34%;height:auto;left:44%;top:77%;right:auto;transform:rotate(-6deg)}.extra-pen{width:37%;height:auto;right:3%;bottom:8%;transform:rotate(7deg)}.confirm-object .extra-pen{width:43%;height:auto;right:1%;bottom:6%}.order-bar-inner{justify-content:space-between}.order-art{position:relative;top:auto}.order-question>.intro{max-width:100%}@media(max-width:740px){.assemble-book{width:36%;height:58%;left:31%;top:16%}.package-box{left:3%;width:39%}.package-wrap{left:1%;right:auto}.package-ribbon{left:14%;bottom:0}.package-corners{left:74%}.extra-feedback{font-size:16px!important}.extras-art .extra-letters{height:31%}.order-total>span{display:block}.order-bar-inner{display:flex}.order-bar-action{display:block}.order-shell{padding-bottom:100px}}@media(prefers-reduced-motion:reduce){.assembly-art *{transition:none!important;animation:none!important}}.extras-art>.hand{left:0;top:5%;bottom:auto;max-width:90px;font-size:16px!important}.extras-base-pen{left:15%;top:82%;width:31%}.extra-pen{bottom:20%;width:34%}@media(max-width:740px)and (max-height:735px){body[data-step=story] .story-stage{height:110px;min-height:110px}body[data-step=story] .story-option img{height:40px}}#step-content:focus{outline:none}.extras-art>.hand{left:12%;top:-5%;max-width:200px;white-space:nowrap}.kit-journey{grid-template-columns:.92fr 1.08fr;gap:6%;align-items:start;min-height:calc(100dvh - 195px);padding:20px 0 32px;max-width:1160px}.kit-journey .kit-copy{width:100%;min-width:0;align-self:start;padding-top:24px}.kit-journey .kit-stage{width:100%;height:auto;aspect-ratio:1.15;margin:18px 0 0;align-self:start;flex-shrink:0}.kit-journey h1{font:normal clamp(44px,4.8vw,68px) / 1.01 Georgia;letter-spacing:-.055em;margin:0 0 20px}.kit-journey .intro{font:14px/1.5 Arial;margin:0 0 22px}.kit-stage .assemble-book{width:40%;height:65%;left:34%;top:8%;z-index:3}.kit-stage .assemble-papers .collection-stack{left:calc(28% + var(--stack) * 9%);bottom:15%;width:45%;height:43%}.kit-stage .package-box{left:3%;top:12%;width:38%;z-index:1}.kit-stage .package-wrap{left:1%;bottom:24%;width:36%;z-index:0}.kit-stage .package-card{left:13%;top:0;width:22%;z-index:2;transform:rotate(-5deg)}.kit-stage .package-ribbon{left:7%;bottom:2%;width:25%;z-index:6}.kit-stage .package-corners{left:77%;bottom:6%;width:15%;z-index:6}.kit-stage .assemble-marker{width:33%;height:auto;left:34%;right:auto;bottom:3%;z-index:9;transform:rotate(0)}.kit-stage .assembly-line{bottom:-3%;left:40%;width:25%}.kit-stage .art-star{right:5%;top:4%}.kit-stage .extra-additions{z-index:10}.kit-stage .extra-piece{position:absolute;object-fit:contain;transform:none;padding:0;border:0;background:none;pointer-events:none}.kit-stage .extra-pages{left:auto;right:0;bottom:17%;width:25%;height:34%}.kit-stage .extra-letters{left:auto;right:0;top:-1%;bottom:auto;width:22%;height:29%}.kit-stage .extra-pen{left:auto;right:5%;bottom:0;width:33%;height:7%;transform:rotate(-6deg)}.extra-piece svg,.extra-object-image{display:block;width:100%;height:100%;object-fit:contain}.extra-thumb{display:block;width:67px;height:68px;flex:0 0 67px}.extra-thumb .extra-piece{position:static;inset:auto;width:100%;height:100%;padding:0;border:0;background:none;transform:none}.extra-thumb .extra-pen{transform:rotate(-24deg)}.extra-choice{gap:14px;padding:12px 14px;margin:10px 0;background:transparent}.extra-description{flex:1;min-width:0}.extra-choice strong{font-size:15px;line-height:1.3}.extra-choice small{font-size:12px;line-height:1.4;margin-top:5px}.extra-choice-end{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 32px}.extra-choice-end .cost{margin:0;font-size:13px}.extra-check{font-size:20px;width:auto;line-height:1}.extra-choice[aria-pressed=true]{background:#80806409}.extra-preview-note{font:10px/1.4 Arial;color:#77776d;margin:12px 0 0}.kit-copy .extra-feedback{margin:16px 0 0}.copy-enter{animation:kitCopyEnter .4s ease both}@keyframes kitCopyEnter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(max-width:740px){.kit-journey{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:20px;min-height:0;padding:8px 0 24px}.kit-journey .kit-stage{width:100%;height:auto;aspect-ratio:1.15;margin:0;flex-shrink:0}.kit-journey .kit-copy{padding:0;max-width:none}.kit-journey h1{font-size:35px;line-height:1.04;margin:0 0 12px}.kit-journey h1 br{display:none}.kit-journey h1 em:before{content:" "}.kit-journey .intro{font-size:12px;line-height:1.45;margin:0 0 15px}.kit-journey .assembly-copy{max-width:none}.kit-journey .assembly-list{margin:18px 0 14px}.kit-journey .assembly-status{margin:12px 0}.kit-journey .extras-options{margin:0}.extra-choice{gap:12px;padding:10px 11px;margin:9px 0}.extra-thumb{width:54px;height:57px;flex-basis:54px}.extra-choice strong{font-size:13px}.extra-choice small{font-size:11px;line-height:1.35}.extra-choice-end .cost{font-size:12px}.kit-copy .extra-feedback{margin-top:12px}.extra-preview-note{font-size:9px;margin-top:9px}}@media(prefers-reduced-motion:reduce){.copy-enter{animation:none}.kit-stage *{animation:none!important;transition:none!important}}body[data-step=loading] .order-shell,body[data-step=extras] .order-shell,body[data-step=extras-added] .order-shell{overflow-anchor:none}body[data-step=loading] #step-content,body[data-step=extras] #step-content,body[data-step=extras-added] #step-content{display:block;min-height:0;padding:0}@media(max-width:740px){.kit-journey .kit-stage{aspect-ratio:1.3}}.kit-stage .art-star{right:auto;left:1%;top:0}.kit-stage .extra-pages{bottom:29%;height:31%}.kit-stage .extra-pen{left:34%;right:auto;bottom:9%;transform:rotate(-4deg)}.kit-stage:not([data-phase="7"]) .extra-additions{opacity:0}.podari-test-notice{padding:9px 20px;text-align:center;background:#eceff8;color:#292929;font:13px/1.4 Arial,sans-serif}.podari-legal{padding:24px 24px 100px}.podari-legal nav{display:flex;flex-wrap:wrap;gap:14px 22px;font:13px/1.5 Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/2/assets/journey.css.map */
