.bMrtZW_section{background:hsl(var(--background));color:#ededed}.bMrtZW_stage{background:inherit;padding-block:64px 120px;position:relative}.bMrtZW_heading{text-align:center;text-transform:uppercase;white-space:pre-line;max-width:1520px;margin:104px auto 0}.bMrtZW_heading .bMrtZW_headingText{color:#ededed}.bMrtZW_conversation{width:min(1100px,100%);margin:180px auto 0;font-size:20px;line-height:1.4;position:relative}.bMrtZW_request{background:#292929;border-radius:18px;width:min(715px,100%);margin-left:auto;padding:25px}.bMrtZW_attachment{background:#383838;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:12px 15px;font-size:18px;display:inline-flex}.bMrtZW_turn,.bMrtZW_followUp{margin-top:100px}.bMrtZW_activity{color:#9e9e9e;margin-bottom:24px;font-size:18px;line-height:1.3}.bMrtZW_generationList{border:1px solid #383838;border-radius:12px;width:min(620px,100%);overflow:hidden}.bMrtZW_generationRow{--item-progress:clamp(0, calc((var(--generation-progress,1) - var(--generation-offset,0)) * 1.32), 1);align-items:center;gap:16px;padding:14px 18px;display:flex}.bMrtZW_generationRow+.bMrtZW_generationRow{border-top:1px solid #383838}.bMrtZW_generationThumbFrame{background:#383838;border-radius:6px;flex:none;width:52px;height:52px;display:block;overflow:hidden}.bMrtZW_generationThumb{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block}.bMrtZW_generation[data-generated=true] .bMrtZW_generationRow[data-image-status=loaded] .bMrtZW_generationThumb[data-loaded=true]{opacity:1}.bMrtZW_generationDetail{flex:1;min-width:0}.bMrtZW_generationMeta{justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;display:flex}.bMrtZW_generationState{color:#a8a8a8;white-space:nowrap;font-size:13px}.bMrtZW_generationTrack{background:#3c3c3c;border-radius:2px;height:3px;margin-top:10px;display:block;overflow:hidden}.bMrtZW_generationTrack>span{transform-origin:0;height:100%;transform:scaleX(var(--item-progress));background:#b0b0b0;display:block}.bMrtZW_generationReady,.bMrtZW_generationError,.bMrtZW_generationItemReady,.bMrtZW_generationItemError,.bMrtZW_generation[data-generated=true][data-images-status=loaded] .bMrtZW_generationPending,.bMrtZW_generation[data-images-status=error] .bMrtZW_generationPending{display:none}.bMrtZW_generation[data-generated=true][data-images-status=loaded] .bMrtZW_generationReady,.bMrtZW_generation[data-images-status=error] .bMrtZW_generationError{display:inline}.bMrtZW_generation[data-generated=true] .bMrtZW_generationRow[data-image-status=loaded] .bMrtZW_generationItemPending,.bMrtZW_generation .bMrtZW_generationRow[data-image-status=error] .bMrtZW_generationItemPending{display:none}.bMrtZW_generation[data-generated=true] .bMrtZW_generationRow[data-image-status=loaded] .bMrtZW_generationItemReady,.bMrtZW_generation .bMrtZW_generationRow[data-image-status=error] .bMrtZW_generationItemError{display:inline}.bMrtZW_productCards{align-items:stretch;gap:16px;margin-top:24px;display:flex}.bMrtZW_productCard{background:#202020;border:1px solid #404040;border-radius:12px;flex:1;min-width:0;overflow:hidden}.bMrtZW_productImage{background:#efe4d5;justify-content:center;align-items:center;width:100%;height:220px;display:flex}.bMrtZW_productImage img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.bMrtZW_productImage img[data-loaded=false]{opacity:0}.bMrtZW_imageUnavailable{color:#594f45;text-align:center;padding:8px;font-size:12px}.bMrtZW_productDetails{padding:18px}.bMrtZW_productMeta{justify-content:space-between;align-items:baseline;gap:12px;font-size:17px;line-height:1.35;display:flex}.bMrtZW_productMeta>span{white-space:nowrap;color:#c8c8c8;font-size:15px}.bMrtZW_productDescription{color:#b1b1b1;margin-top:10px;font-size:15px;line-height:1.4}.bMrtZW_productReady{color:#a6a6a6;margin-top:20px;font-size:13px}.bMrtZW_shopifyLinkWrap{margin-top:12px}.bMrtZW_shopifyLink{color:#ededed;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.bMrtZW_shopifyLink:hover{color:#c4d4ba}.bMrtZW_shopifyLink:focus-visible{outline-offset:4px;outline:2px solid #c4d4ba}.bMrtZW_shopifyExplanation{color:#b1b1b1;margin-top:8px;font-size:13px;line-height:1.4}.bMrtZW_collectionCard{border:1px solid #404040;border-radius:12px;flex-wrap:wrap;width:min(880px,100%);margin-top:24px;display:flex;overflow:hidden}.bMrtZW_collectionCardHeader{border-bottom:1px solid #404040;flex-basis:100%;justify-content:space-between;gap:20px;padding:14px 20px;font-size:15px;display:flex}.bMrtZW_collectionCardHeader>span+span{color:#a8a8a8;font-size:13px}.bMrtZW_collectionImage{aspect-ratio:3/2;background:#efe4d5;justify-content:center;align-items:center;width:38%;display:flex}.bMrtZW_collectionImage img,.bMrtZW_resultImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bMrtZW_collectionImage img[data-loaded=false],.bMrtZW_resultImage img[data-loaded=false]{opacity:0}.bMrtZW_collectionDetails{flex:1;min-width:0;padding:22px 24px 24px;font-size:16px;line-height:1.45}.bMrtZW_fieldLabel{color:#999;margin-bottom:7px;font-size:13px}.bMrtZW_collectionTitle{margin-bottom:23px;font-size:20px}.bMrtZW_result{border:1px solid #404040;border-radius:12px;align-items:center;gap:18px;width:min(620px,100%);margin-top:24px;padding:18px;display:flex}.bMrtZW_resultImage{background:#efe4d5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}.bMrtZW_result>div{min-width:0;font-size:18px;line-height:1.35}.bMrtZW_publishedState{color:#c4d4ba;margin-top:8px;font-size:14px}.bMrtZW_resultDetails{color:#999;margin-top:7px;font-size:13px}.bMrtZW_disclosure{color:#999;margin-top:48px}.bMrtZW_section[data-animated]{height:calc(100svh + var(--chat-distance,0px))}.bMrtZW_section[data-animated] .bMrtZW_stage{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.bMrtZW_section[data-animated] .bMrtZW_intro{will-change:transform, opacity;justify-content:center;align-items:center;padding-block:90px;display:flex;position:absolute;inset:0}.bMrtZW_section[data-animated] .bMrtZW_heading{margin:0 auto}.bMrtZW_section[data-animated] .bMrtZW_conversationViewport{position:absolute;inset:80px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.bMrtZW_section[data-animated] .bMrtZW_conversation{will-change:transform;margin:0 auto;padding:45px 0 70px}.bMrtZW_section[data-animated] .bMrtZW_conversation [data-chat-message]{will-change:opacity, transform}@media (prefers-reduced-motion:reduce){.bMrtZW_generationThumb{transition:none}}@media (max-width:767px){.bMrtZW_stage{padding-block:48px 80px}.bMrtZW_heading{margin-top:80px;font-size:clamp(38px,9vw,64px);line-height:1}.bMrtZW_conversation{margin-top:100px;font-size:18px}.bMrtZW_request{padding:20px}.bMrtZW_activity{font-size:16px}.bMrtZW_generationRow{gap:12px;padding:12px}.bMrtZW_generationMeta{gap:8px;font-size:14px}.bMrtZW_generationState{font-size:11px}.bMrtZW_generationThumbFrame{width:42px;height:42px}.bMrtZW_productCards{flex-direction:column;gap:14px}.bMrtZW_productCard{flex:initial;display:flex}.bMrtZW_productImage{flex-shrink:0;width:112px;height:auto}.bMrtZW_productDetails{padding:14px}.bMrtZW_productMeta{font-size:16px;display:block}.bMrtZW_productMeta>span{margin-top:4px;font-size:14px;display:inline-block}.bMrtZW_productDescription{margin-top:7px;font-size:13px}.bMrtZW_productReady{margin-top:12px;font-size:12px}.bMrtZW_collectionCardHeader{gap:10px;padding:12px 14px;font-size:13px}.bMrtZW_collectionCardHeader>span+span{font-size:11px}.bMrtZW_collectionImage{width:100%;height:155px}.bMrtZW_collectionDetails{padding:16px;font-size:14px}.bMrtZW_collectionTitle{margin-bottom:16px;font-size:18px}.bMrtZW_result{gap:12px;padding:14px}.bMrtZW_resultImage{width:60px;height:60px}.bMrtZW_result>div{font-size:16px}.bMrtZW_publishedState{font-size:12px}.bMrtZW_resultDetails{font-size:11px}.bMrtZW_turn,.bMrtZW_followUp{margin-top:72px}.bMrtZW_disclosure{margin-top:36px}}
._0m9xNW_section{color:#e6e6e6;background:#1c1c1c url(/ecommerce/process-background.webp) 50%/cover no-repeat;min-height:950px;position:relative;overflow:hidden}._0m9xNW_section:before{content:"";pointer-events:none;background:linear-gradient(#0009 40%,#0000 75%);position:absolute;inset:0}._0m9xNW_intro{max-width:875px;padding:60px 20px 0;position:relative}._0m9xNW_intro p{margin-top:20px}._0m9xNW_cta{position:absolute;top:230px;right:17%}@media (max-width:1399px){._0m9xNW_cta{margin:30px 20px;position:relative;top:auto;right:auto}}@media (max-width:767px){._0m9xNW_section{min-height:0}._0m9xNW_intro{padding:40px 20px 0}}
