:root{--hp-primary:#ee6c2e;--hp-primary-hover:#d9561a;--hp-primary-light:#fff4ec;--hp-accent-peach:#f79c7b;--hp-accent-peach-light:#ffefe5;--hp-bg-peach-soft:#fff7f2;--hp-bg-cream:#fdf9f6;--hp-dark:#111827;--hp-dark-sub:#374151;--hp-muted:#6b7280;--hp-border:#efe6df;--hp-border-light:#f5eae1;--hp-radius-lg:16px;--hp-radius-md:12px;--hp-radius-sm:8px;--hp-shadow-sm:0 2px 8px #0000000a;--hp-shadow-md:0 6px 20px #0000000f}.handmade-products-page{color:var(--hp-dark);background-color:#fff;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.handmade-products-page *,.handmade-products-page :before,.handmade-products-page :after{box-sizing:border-box}.hp-container,.handmade-products-page .container{max-width:min(var(--max-width,1200px), calc(100% - 32px));width:100%;margin:0 auto;padding:0!important}.handmade-products-page .ecommerce-faq-section{padding:60px 0!important}.handmade-products-page .ecommerce-faq-section .container{padding:0!important}.hp-section-header{margin-bottom:48px}.hp-section-header.text-center{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.hp-split-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:48px;display:flex}.hp-split-header .hp-section-title{max-width:540px;margin-bottom:0}.hp-split-header .hp-section-desc{color:#71717a;text-align:right;letter-spacing:0;max-width:487px;margin:4px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}.hp-section-title{color:#100c01;letter-spacing:0;margin:0 0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:700;line-height:46px}.hp-section-desc{color:#71717a;letter-spacing:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-btn{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.hp-btn-primary{color:#fff;background-color:#111827;border:1px solid #111827}.hp-btn-primary:hover{color:#fff;background-color:#1f2937;border-color:#1f2937}.hp-btn-secondary{color:#111827;background-color:#fff;border:1px solid #111827}.hp-btn-secondary:hover{color:#111827;background-color:#f9fafb}.hp-btn-accent{color:#fff;background-color:#ee6c2e;border:1px solid #ee6c2e}.hp-btn-accent:hover{color:#fff;background-color:#d9561a}.hp-hero{background-color:#ffe4da;align-items:center;min-height:543px;padding:0;display:flex;position:relative;overflow:hidden}.hp-hero-grid{justify-content:space-between;align-items:center;gap:32px;width:100%;min-height:543px;display:flex}.hp-hero-content{flex-direction:column;flex-shrink:0;gap:45px;width:100%;max-width:690px;padding:40px 0;display:flex}.hp-hero-text-block{flex-direction:column;gap:16px;width:100%;max-width:690px;display:flex}.hp-hero-title{letter-spacing:0;color:#100c01;max-width:690px;margin:0;font-family:Inter,sans-serif;font-size:48px;font-weight:700;line-height:58px}.hp-hero-desc{letter-spacing:0;color:#3b2f2b;width:100%;max-width:690px;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;line-height:30px}.hp-hero-actions{align-items:center;gap:10px;width:fit-content;height:39px;display:flex}.hp-hero-actions .hp-btn{white-space:nowrap;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;height:39px;min-height:39px;padding:0 34px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.hp-hero-actions .hp-btn-primary{color:#fff;background-color:#000;border:1px solid #000;width:195px}.hp-hero-actions .hp-btn-primary:hover{background-color:#222;border-color:#222;transform:translateY(-1px)}.hp-hero-actions .hp-btn-secondary{color:#000;background-color:#0000;border:1px solid #000;width:145px}.hp-hero-actions .hp-btn-secondary:hover{color:#000;background-color:#0000000a;border-color:#000;transform:translateY(-1px)}.hp-hero-image-wrap{flex-grow:1;justify-content:center;align-self:flex-end;align-items:flex-end;height:100%;line-height:0;display:flex}.hp-hero-image{object-fit:contain;object-position:bottom;width:100%;max-width:510px;height:auto;max-height:442px;display:block}.hp-categories-section{background-color:#fff;padding:80px 0 60px}.hp-categories-header-wrap{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.hp-categories-header-wrap .hp-section-header{width:100%;max-width:688px;margin-bottom:0}.hp-cat-controls{flex-direction:column;align-items:flex-end;gap:12px;min-width:160px;display:flex}.hp-cat-nav-btns{gap:8px;display:flex}.hp-cat-arrow-btn{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:inline-flex}.hp-cat-arrow-btn:hover{background:#f3f4f6;border-color:#9ca3af}.hp-cat-arrow-btn.next{color:#fff;background:#f79c7b;border-color:#f79c7b}.hp-cat-arrow-btn.next:hover{background:#ee6c2e;border-color:#ee6c2e}.hp-cat-progress-bar{background:#ffe4da;border-radius:2px;width:160px;height:4px;position:relative;overflow:hidden}.hp-cat-progress-thumb{background:#f79c7b;border-radius:2px;width:45%;height:100%;transition:transform .1s linear;position:absolute;top:0;left:0}.hp-cat-track{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:20px;width:100%;max-width:1200px;padding-bottom:12px;display:flex;overflow-x:auto}.hp-cat-track::-webkit-scrollbar{display:none}.hp-cat-card{box-sizing:border-box;background:#fff;border:.6px solid #e4e4e4;border-radius:8px;flex-direction:column;flex:0 0 285px;width:285px;height:289px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000008}.hp-cat-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.hp-cat-img{object-fit:cover;box-sizing:border-box;border-bottom:.6px solid #e4e4e4;width:100%;height:233px;display:block}.hp-cat-title{text-align:center;color:#100c01;box-sizing:border-box;justify-content:center;align-items:center;height:56px;margin:0;padding:0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600;line-height:20px;display:flex}.hp-themes-section{background-color:#fff;padding:80px 0 70px}.hp-themes-grid{grid-template-columns:repeat(4,285px);justify-content:center;gap:20px;margin-bottom:40px;display:grid}.hp-theme-card{box-sizing:border-box;background:#fffbfa;border:.5px solid #f29979;border-radius:10px;flex-direction:column;width:285px;height:355px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.hp-theme-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #f2997926}.hp-theme-img-wrap{background:#fffbfa;border-bottom:.5px solid #f29979;width:100%;height:260px;overflow:hidden}.hp-theme-img{object-fit:cover;width:100%;height:100%;display:block}.hp-theme-content{flex-direction:column;flex-grow:1;justify-content:center;padding:14px 18px 16px;display:flex}.hp-theme-title{color:#100c01;margin:0 0 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700}.hp-theme-sub{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.4}.hp-themes-action{text-align:center}.hp-btn-themes{color:#fff;box-sizing:border-box;background-color:#000;border-radius:6px;justify-content:center;align-items:center;padding:12px 34px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:15px;text-decoration:none;transition:all .2s;display:inline-flex}.hp-btn-themes:hover{color:#fff;background-color:#262626;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.hp-callout-section{padding:0 0 80px}.hp-callout-box{box-sizing:border-box;background-color:#f8a98c;border-radius:12px;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1200px;min-height:142px;padding:0 48px;display:flex}.hp-callout-text{color:#fff;max-width:780px;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:26px}.hp-callout-text strong,.hp-callout-text a{color:#fff;cursor:pointer;font-weight:700;text-decoration:underline;transition:opacity .2s}.hp-callout-text a:hover{opacity:.85}.hp-callout-btn{color:#100c01;white-space:nowrap;background:#fff;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:12px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.hp-callout-btn:hover{color:#100c01;background:#f4f4f5;transform:translateY(-1px)}.hp-exploration-section{background-color:#fff;padding:40px 0 80px}.hp-exploration-section .hp-split-header{margin-bottom:45px}.hp-exploration-section .hp-split-header .hp-section-desc{color:#71717a;text-align:right;max-width:540px;margin:4px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}.hp-exploration-grid{grid-template-columns:590px 590px;justify-content:space-between;align-items:center;gap:20px;display:grid}.hp-exploration-visual-wrap{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:590px;height:548px;display:flex;overflow:hidden}.hp-exploration-visual{object-fit:cover;border-radius:8px;width:590px;height:548px;display:block}.hp-exploration-content{flex-direction:column;width:590px;display:flex}.hp-exploration-rows{border-top:1px solid #f0e6de;flex-direction:column;gap:0;width:590px;display:flex}.hp-exploration-row{box-sizing:border-box;border-bottom:1px solid #f0e6de;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:72px;padding:10px 0;display:flex}.hp-exploration-row:last-child{border-bottom:1px solid #f0e6de}.hp-row-label{letter-spacing:0%;color:#71717a;flex-shrink:0;align-items:center;gap:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px;display:flex}.hp-row-label span:last-child{color:#71717a;align-items:center;width:261px;height:26px;font-weight:400;display:inline-flex}.hp-row-bullet{background-color:var(--hp-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hp-row-desc-wrap{flex-shrink:0;align-items:flex-start;gap:12px;width:285px;display:flex}.hp-row-check-icon{flex-shrink:0;width:18px;height:18px;margin-top:4px}.hp-row-desc{letter-spacing:0%;color:#71717a;flex:1;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:26px}.hp-studio-brand-section{background-color:#fff;padding:60px 0 80px}.hp-studio-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.hp-studio-list{border-top:1px solid #f0e6de;flex-direction:column;display:flex}.hp-studio-item{border-bottom:1px solid #f0e6de;padding:22px 0}.hp-studio-item:last-child{border-bottom:1px solid #f0e6de}.hp-studio-item-title{color:#100c01;margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:22px;font-weight:700}.hp-studio-item-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:24px}.hp-studio-visual-wrap{justify-content:center;display:flex}.hp-studio-visual{border-radius:16px;width:100%;max-width:580px;height:auto;display:block}.hp-custom-requests-section{box-sizing:border-box;background-color:#fff2ed;align-items:center;min-height:809px;padding:60px 0;display:flex}.hp-custom-requests-section .hp-split-header{margin-bottom:45px}.hp-custom-requests-section .hp-split-header .hp-section-desc{width:487px;max-width:487px;letter-spacing:0%;color:#71717a;text-align:right;margin:4px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}.hp-custom-grid{grid-template-columns:590px 590px;justify-content:center;gap:20px;display:grid}.hp-custom-card{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:12px;flex-direction:column;width:590px;height:556px;padding:30px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.hp-custom-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.hp-custom-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:530px;height:300px;display:block}.hp-custom-card-body{flex-direction:column;flex:1;padding:24px 0 0;display:flex}.hp-custom-title{color:#100c01;margin:0 0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;line-height:32px}.hp-custom-desc{letter-spacing:0%;color:#71717a;flex:1;margin:0 0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}.hp-custom-link{color:#100c01;text-underline-offset:4px;align-self:flex-start;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;transition:color .2s}.hp-custom-link:hover{color:#ee6c2e}.hp-making-process-section{background-color:#fff;padding:70px 0}.hp-making-process-section .hp-section-header{margin-bottom:45px}.hp-process-grid{grid-template-columns:692px 488px;justify-content:center;align-items:start;gap:20px;display:grid}.hp-process-list{border-top:1px solid #f0e6de;flex-direction:column;width:692px;display:flex}.hp-process-row{box-sizing:border-box;border-bottom:1px solid #f0e6de;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:80px;padding:14px 0;display:flex}.hp-process-row:last-child{border-bottom:1px solid #f0e6de}.hp-process-question-wrap{flex-shrink:0;align-items:center;gap:8px;width:285px;min-height:52px;display:flex}.hp-process-bullet{background-color:var(--hp-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hp-process-question{color:#71717a;align-items:center;width:100%;max-width:285px;min-height:52px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:26px;display:inline-flex}.hp-process-arrow-btn{color:#fff;background:#100c01;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s,background-color .2s;display:inline-flex}.hp-process-arrow-btn:hover{background:#ee6c2e;transform:scale(1.05)}.hp-process-target-wrap{flex-shrink:0;align-items:center;gap:10px;width:285px;min-height:52px;display:flex}.hp-process-check-icon{flex-shrink:0;width:18px;height:18px}.hp-process-target{color:#71717a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px}.hp-process-card-wrap{flex-direction:column;gap:20px;width:488px;display:flex}.hp-process-card-box{border-radius:16px;width:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.hp-process-card-box:hover{transform:translateY(-2px)}.hp-process-card-img{border-radius:16px;width:100%;height:auto;display:block}.hp-process-tags{flex-wrap:wrap;align-items:center;gap:15px;width:100%;max-width:488px;min-height:38px;display:flex}.hp-pill-tag{box-sizing:border-box;color:#71717a;cursor:pointer;background:#f6f6f6;border:none;border-radius:50px;justify-content:center;align-items:center;height:38px;padding:6px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}a.hp-pill-tag:hover{color:#100c01;background:#eaeaea;transform:translateY(-1px)}.hp-confidence-section{background-color:#fff;padding:70px 0}.hp-confidence-section .hp-section-header{flex-direction:column;align-items:center;gap:15px;width:100%;max-width:992px;margin:0 auto 45px;display:flex}.hp-confidence-section .hp-section-header .hp-section-title{color:#100c01;text-align:center;width:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;line-height:42px}.hp-confidence-section .hp-section-header .hp-section-desc{width:100%;max-width:992px;letter-spacing:0%;color:#71717a;text-align:center;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-confidence-grid{grid-template-columns:590px 590px;justify-content:center;align-items:center;gap:20px;display:grid}.hp-confidence-visual-wrap{box-sizing:border-box;border-radius:12px;width:590px;height:452px;overflow:hidden}.hp-confidence-visual{object-fit:cover;border-radius:12px;width:590px;height:452px;display:block}.hp-confidence-content{flex-direction:column;gap:45px;width:590px;display:flex}.hp-confidence-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.hp-confidence-item{color:#71717a;align-items:flex-start;gap:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:24px;display:flex}.hp-confidence-check-icon{flex-shrink:0;width:18px;height:18px;margin-top:3px}.hp-confidence-tags{flex-wrap:wrap;gap:15px;width:376px;display:flex}.hp-multichannel-section{background-color:#fff;padding:70px 0}.hp-multichannel-grid{grid-template-columns:590px 590px;justify-content:center;align-items:center;gap:20px;display:grid}.hp-multichannel-content{flex-direction:column;gap:15px;width:590px;display:flex}.hp-multichannel-content .hp-section-title{color:#100c01;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;line-height:42px}.hp-multichannel-content .hp-section-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:26px}.hp-multichannel-card{background:0 0;border-radius:8px;width:590px;height:385px;padding:0;overflow:hidden}.hp-multichannel-card-img{object-fit:cover;border-radius:8px;width:590px;height:385px;display:block}.hp-order-management-section{background-color:#fff;padding:70px 0}.hp-order-grid{grid-template-columns:590px 590px;justify-content:center;align-items:center;gap:20px;display:grid}.hp-order-card{background:0 0;border-radius:6px;width:590px;height:576px;padding:0;overflow:hidden}.hp-order-card-img{object-fit:cover;border-radius:6px;width:590px;height:576px;display:block}.hp-order-content{flex-direction:column;gap:45px;width:590px;display:flex}.hp-order-text-block{flex-direction:column;gap:16px;display:flex}.hp-order-content .hp-section-title{color:#100c01;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;line-height:42px}.hp-order-content .hp-section-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-order-list{flex-direction:column;gap:24px;margin:0;display:flex}.hp-arrow-item{color:#71717a;align-items:flex-start;gap:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px;display:flex}.hp-arrow-icon{color:#ee6c2e;flex-shrink:0;font-size:16px;line-height:26px}.hp-payment-banner-section{width:100%;padding:0}.hp-payment-banner-wrap{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:278px;min-height:278px;padding:20px 24px;display:flex}.hp-payment-banner-text{width:100%;max-width:876px;letter-spacing:0%;color:#100c01;text-align:center;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;line-height:30px}.hp-delivery-section{background-color:#fff;padding:70px 0}.hp-delivery-grid{grid-template-columns:488px 692px;justify-content:center;align-items:center;gap:20px;display:grid}.hp-delivery-content{flex-direction:column;gap:45px;width:488px;display:flex}.hp-delivery-text-block{flex-direction:column;gap:16px;display:flex}.hp-delivery-content .hp-section-title{color:#100c01;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;line-height:42px}.hp-delivery-content .hp-section-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-delivery-list{flex-direction:column;gap:24px;margin:0;display:flex}.hp-delivery-visual-wrap{box-sizing:border-box;border-radius:6px;width:692px;height:576px;overflow:hidden}.hp-delivery-visual{object-fit:cover;border-radius:6px;width:692px;height:576px;display:block}.hp-retention-section{background-color:#fff;padding:80px 0}.hp-retention-section .hp-section-header{margin-bottom:45px}.hp-retention-section .hp-section-title{color:#100c01;text-align:center;margin:0 0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;line-height:42px}.hp-retention-section .hp-section-desc{color:#71717a;text-align:center;width:100%;max-width:898px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-retention-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:0 auto;display:grid}.hp-retention-card{box-sizing:border-box;background-color:#fdfdfd;border:1px solid #e6e6e6;border-radius:8px;align-items:flex-start;gap:16px;width:100%;height:146px;padding:24px 20px;transition:transform .2s,box-shadow .2s;display:flex}.hp-retention-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000d}.hp-retention-icon{border-radius:5px;flex-shrink:0;width:45px;height:45px}.hp-retention-content{flex-direction:column;gap:6px;display:flex}.hp-retention-title{color:#100c01;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:22px}.hp-retention-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px}.hp-admin-walkthrough-section{background-color:#fff4ed;width:100%;padding:0}.hp-admin-wrap{box-sizing:border-box;background-color:#fff4ed;justify-content:center;align-items:center;width:100%;height:420px;min-height:420px;margin:0 auto;padding:0 24px;display:flex}.hp-admin-grid{grid-template-columns:590px 590px;justify-content:center;align-items:center;gap:20px;width:1200px;max-width:1200px;display:grid}.hp-admin-content{flex-direction:column;gap:36px;width:590px;display:flex}.hp-admin-title{color:#100c01;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:22px;font-weight:600;line-height:32px}.hp-btn-admin{color:#fff;box-sizing:border-box;background-color:#000;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:12px 34px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:15px;text-decoration:none;transition:all .2s;display:inline-flex}.hp-btn-admin:hover{color:#fff;background-color:#262626;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.hp-admin-card{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:590px;height:300px;padding:0;display:flex;overflow:hidden}.hp-admin-card-img{object-fit:cover;border-radius:8px;width:590px;height:300px;display:block}.hp-stores-showcase-section{background-color:#fff;padding:80px 0}.hp-stores-showcase-section .hp-section-header{margin-bottom:45px}.hp-stores-grid{grid-template-columns:repeat(3,386.66px);justify-content:center;gap:20px;max-width:1200px;margin:0 auto;display:grid}.hp-store-card{box-sizing:border-box;border-radius:8px;width:386px;height:228px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.hp-store-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014}.hp-store-img{object-fit:cover;border-radius:8px;width:386px;height:228px;display:block}.hp-store-name{width:167px;max-width:167px;letter-spacing:0%;color:#dd7a22;pointer-events:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:31px;font-weight:700;line-height:37px;position:absolute;top:30px;left:30px}.hp-stores-action{text-align:center;margin-top:45px}.hp-btn-stores{color:#fff;box-sizing:border-box;background-color:#000;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:12px 34px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:15px;text-decoration:none;transition:all .2s;display:inline-flex}.hp-btn-stores:hover{color:#fff;background-color:#262626;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.hp-explore-more-section{background-color:#fff;padding:80px 0}.hp-explore-more-section .hp-section-header{margin-bottom:45px}.hp-explore-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:0 auto;display:grid}.hp-explore-card{box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:8px;flex-direction:column;height:216px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.hp-explore-card:hover{border-color:#f89b7b;transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.hp-explore-icon{border-radius:5px;flex-shrink:0;width:45px;height:45px;margin-bottom:24px}.hp-explore-title{color:#100c01;margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;line-height:24px}.hp-explore-desc{color:#71717a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px}.hp-pricing-section{background-color:#fff;padding:80px 0}.hp-pricing-section .hp-section-header{text-align:center;margin-bottom:45px}.hp-pricing-section .hp-section-title{letter-spacing:-.01em;color:#100c01;text-align:center;margin:0 0 15px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:700;line-height:44px}.hp-pricing-section .hp-section-desc{width:100%;max-width:830px;letter-spacing:0%;color:#71717a;text-align:center;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hp-pricing-grid{grid-template-columns:repeat(3,386px);justify-content:center;gap:20px;max-width:1200px;margin:0 auto;display:grid}.hp-pricing-card{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:15px;flex-direction:column;width:386px;height:443px;padding:32px 28px;transition:transform .2s,box-shadow .2s;display:flex}.hp-pricing-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000d}.hp-pricing-card.featured{box-shadow:none;background:#fff8f6;border:.5px solid #f8a98c}.hp-pricing-tier{color:#100c01;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:600}.hp-pricing-title{color:#100c01;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;line-height:30px}.hp-pricing-desc{color:#71717a;min-height:40px;margin-bottom:18px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;line-height:20px}.hp-pricing-btn{text-align:center;color:#100c01;box-sizing:border-box;background:#fff2ea;border-radius:6px;justify-content:center;align-items:center;width:100%;height:42px;margin-bottom:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.hp-pricing-btn:hover{background:#fee4d5}.hp-pricing-card.featured .hp-pricing-btn{color:#fff;background:#f8a98c}.hp-pricing-card.featured .hp-pricing-btn:hover{background:#ee6c2e}.hp-pricing-features-title{color:#100c01;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:700}.hp-pricing-features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hp-pricing-feature-item{color:#4b5563;align-items:center;gap:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;display:flex}.hp-pricing-check-icon{flex-shrink:0;width:18px;height:18px}@media (width<=1024px){.hp-hero-title{font-size:38px;line-height:48px}.hp-hero-grid{gap:24px}.hp-hero-content{max-width:50%}.hp-callout-box{padding:0 32px}.hp-pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:0}.hp-pricing-card{width:100%;height:auto;min-height:443px}.hp-themes-grid,.hp-retention-grid,.hp-explore-grid,.hp-stores-grid{grid-template-columns:repeat(2,1fr)}.hp-exploration-grid,.hp-custom-grid,.hp-process-grid,.hp-confidence-grid,.hp-multichannel-grid,.hp-order-grid,.hp-delivery-grid{grid-template-columns:1fr 1fr}.hp-admin-grid{grid-template-columns:1fr 1fr;width:100%;max-width:100%}.hp-theme-card,.hp-custom-card,.hp-multichannel-card,.hp-order-card,.hp-store-card,.hp-exploration-visual-wrap,.hp-exploration-visual,.hp-confidence-visual-wrap,.hp-confidence-visual,.hp-delivery-visual-wrap,.hp-delivery-visual,.hp-multichannel-card-img,.hp-order-card-img,.hp-admin-card,.hp-admin-card-img{width:100%;height:auto}.hp-exploration-content,.hp-exploration-rows,.hp-process-list,.hp-process-card-wrap,.hp-confidence-content,.hp-multichannel-content,.hp-order-content,.hp-delivery-content,.hp-admin-content{width:100%}.hp-custom-img{aspect-ratio:530/300;width:100%;height:auto}.hp-store-img{aspect-ratio:386/228;width:100%;height:auto}.hp-row-label span:last-child{width:auto;height:auto}.hp-process-question-wrap,.hp-process-target-wrap{flex:1;width:auto}.hp-process-question{width:100%;max-width:100%}}@media (width<=768px){.hp-hero{min-height:auto;padding:36px 0 0;display:block}.hp-hero-grid{flex-direction:column;gap:32px;min-height:auto}.hp-hero-content{gap:24px;max-width:100%;padding:0}.hp-hero-text-block{gap:12px;max-width:100%}.hp-hero-title{max-width:100%;font-size:30px;line-height:38px}.hp-hero-desc{max-width:100%;font-size:15px;line-height:24px}.hp-hero-actions{flex-direction:row;gap:10px;width:100%;max-width:380px;height:auto}.hp-hero-actions .hp-btn{white-space:nowrap;height:42px;min-height:42px;padding:0 14px;font-size:13px}.hp-hero-actions .hp-btn-primary,.hp-hero-actions .hp-btn-secondary{flex:1;width:auto;min-width:0}.hp-hero-image-wrap{align-self:auto;width:100%}.hp-hero-image{max-width:100%;max-height:350px;margin:0 auto}.hp-categories-section{padding:50px 0 40px}.hp-categories-header-wrap{flex-direction:column;align-items:flex-start;gap:16px}.hp-cat-controls{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.hp-cat-track{scroll-snap-type:x mandatory;gap:16px}.hp-cat-card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto}.hp-cat-img{height:220px}.hp-section-title{font-size:26px;line-height:34px}.hp-split-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.hp-split-header .hp-section-title,.hp-split-header .hp-section-desc{text-align:left;max-width:100%}.hp-custom-requests-section .hp-split-header .hp-section-desc,.hp-exploration-section .hp-split-header .hp-section-desc{text-align:left;width:100%;max-width:100%}.hp-themes-grid{grid-template-columns:1fr;justify-items:center}.hp-theme-card{width:100%;max-width:100%;height:auto}.hp-theme-img-wrap{aspect-ratio:285/260;height:auto}.hp-callout-box{flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding:28px 24px}.hp-callout-btn{text-align:center;width:100%}.hp-exploration-grid,.hp-studio-grid,.hp-custom-grid,.hp-process-grid,.hp-confidence-grid,.hp-multichannel-grid,.hp-order-grid,.hp-delivery-grid,.hp-admin-grid{grid-template-columns:1fr;gap:32px}.hp-exploration-visual-wrap,.hp-exploration-visual,.hp-confidence-visual-wrap,.hp-confidence-visual{width:100%;height:auto}.hp-exploration-content,.hp-exploration-rows,.hp-row-label,.hp-row-desc-wrap,.hp-studio-visual,.hp-process-list,.hp-process-card-wrap,.hp-process-tags,.hp-confidence-content,.hp-confidence-tags,.hp-multichannel-content{width:100%}.hp-exploration-row{flex-direction:column;align-items:flex-start;gap:8px;min-height:auto;padding:14px 0}.hp-row-label span:last-child{width:auto;height:auto}.hp-custom-card{width:100%;max-width:100%;height:auto;padding:20px}.hp-custom-img{aspect-ratio:530/300;width:100%;height:auto}.hp-process-question-wrap,.hp-process-target-wrap{width:100%;min-height:auto}.hp-process-question{width:100%;max-width:100%;min-height:auto}.hp-process-row{flex-direction:column;align-items:flex-start;gap:10px}.hp-process-arrow-btn{display:none}.hp-multichannel-card{width:100%;height:auto;padding:0}.hp-multichannel-card-img{aspect-ratio:590/385;width:100%;height:auto}.hp-order-card{width:100%;height:auto;padding:0}.hp-order-card-img{aspect-ratio:590/576;width:100%;height:auto}.hp-order-content,.hp-delivery-content{gap:32px;width:100%}.hp-delivery-visual-wrap,.hp-delivery-visual{aspect-ratio:692/576;width:100%;height:auto}.hp-payment-banner-wrap{height:auto;min-height:200px;padding:30px 16px}.hp-payment-banner-text{font-size:15px;line-height:24px}.hp-retention-grid,.hp-explore-grid,.hp-stores-grid,.hp-pricing-grid{grid-template-columns:1fr;gap:18px}.hp-retention-card,.hp-explore-card{height:auto;min-height:auto}.hp-admin-wrap{height:auto;min-height:auto;padding:40px 20px}.hp-admin-content{gap:24px;width:100%}.hp-admin-card{width:100%;height:auto}.hp-admin-card-img{aspect-ratio:590/300;width:100%;height:auto}.hp-store-card{width:100%;max-width:100%;height:auto;margin:0 auto}.hp-store-img{aspect-ratio:386/228;width:100%;height:auto}.hp-store-name{width:auto;max-width:60%;font-size:24px;line-height:30px;top:20px;left:20px}.hp-pricing-card{width:100%;max-width:100%;height:auto;min-height:auto;margin:0 auto}.hp-themes-section,.hp-studio-brand-section,.hp-confidence-section,.hp-multichannel-section,.hp-delivery-section,.hp-retention-section,.hp-stores-showcase-section,.hp-explore-more-section,.hp-pricing-section{padding:50px 0}.hp-custom-requests-section{min-height:auto;padding:50px 0}.hp-making-process-section,.hp-order-management-section{padding:50px 0}.hp-exploration-section{padding:40px 0 50px}.hp-admin-walkthrough-section{padding:0}.handmade-products-page .ecommerce-faq-section{padding:50px 0!important}}@media (width<=480px){.hp-hero{padding:28px 0 0}.hp-hero-title{font-size:26px;line-height:34px}.hp-hero-actions{flex-direction:row;gap:10px}.hp-hero-actions .hp-btn{height:42px;min-height:42px;padding:0 18px;font-size:13px}.hp-hero-image{max-height:300px}.hp-section-title{font-size:22px;line-height:30px}.hp-cat-card{flex:0 0 100%;width:100%;min-width:100%;max-width:100%}.hp-cat-img{height:200px}.hp-callout-box{padding:24px 16px}.hp-custom-card{padding:16px}.hp-custom-title{font-size:20px;line-height:28px}.hp-pill-tag{height:34px;padding:5px 16px;font-size:12px}.hp-process-tags{gap:10px}.hp-payment-banner-wrap{min-height:160px;padding:24px 16px}.hp-admin-title{font-size:18px;line-height:26px}.hp-admin-wrap{padding:32px 16px}.hp-store-name{font-size:20px;line-height:26px;top:16px;left:16px}.hp-pricing-card{padding:24px 20px}.hp-retention-card{padding:20px 16px}.hp-explore-card{padding:20px}.hp-studio-item-title{font-size:18px}.hp-hero-desc,.hp-section-desc,.hp-callout-text,.hp-confidence-item,.hp-arrow-item,.hp-payment-banner-text,.hp-confidence-section .hp-section-header .hp-section-desc,.hp-studio-item-desc{font-size:14px;line-height:22px}.hp-custom-desc{font-size:13px;line-height:20px}.hp-multichannel-content .hp-section-title,.hp-order-content .hp-section-title,.hp-delivery-content .hp-section-title,.hp-confidence-section .hp-section-header .hp-section-title,.hp-pricing-section .hp-section-title{font-size:22px;line-height:30px}}@media (width>=481px) and (width<=768px){.hp-exploration-row,.hp-process-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.hp-row-label,.hp-process-question-wrap{flex-shrink:0;width:45%}.hp-row-desc-wrap,.hp-process-target-wrap{flex:1;width:auto}}@media (width<=768px){.hp-hero{padding-bottom:36px}.hp-hero-image{max-height:none}}@media (width>=481px) and (width<=1024px){.hp-pricing-grid{grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.hp-pricing-card{width:100%;max-width:none;height:auto;min-height:0}}@media (width>=481px) and (width<=768px){.hp-themes-grid,.hp-custom-grid,.hp-retention-grid,.hp-explore-grid,.hp-stores-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.hp-theme-card,.hp-custom-card,.hp-explore-card{width:100%;max-width:none;height:auto;min-height:0}.hp-retention-card{height:auto;min-height:146px}.hp-store-card{aspect-ratio:386/228;width:100%;height:auto}.hp-custom-card{padding:20px}.hp-store-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:start;width:calc(50% - 8px);margin:0}}@media (width>=481px) and (width<=1024px){.hp-hero-image-wrap{justify-content:center;align-self:center;margin:0 auto}.hp-hero-image{border-radius:16px;max-width:440px;margin:0 auto}}@media (width>=1025px) and (width<=1399px){.hp-hero-content{flex-shrink:1;gap:32px;max-width:52%}.hp-hero-text-block{max-width:100%}.hp-hero-title{max-width:100%;font-size:40px;line-height:50px}.hp-hero-desc{max-width:100%;font-size:17px;line-height:27px}.hp-hero-image-wrap{flex:1 1 0;justify-content:center;align-self:center;align-items:center;min-width:0;height:auto}.hp-hero-image{border-radius:16px;max-width:470px;max-height:none;margin:0 auto}}@media (width>=1400px){.hp-hero-image-wrap{flex:1 1 0;justify-content:flex-end;align-self:center;align-items:center;min-width:0;height:auto}.hp-hero-image{border-radius:16px;max-width:510px;max-height:none}.hp-cat-track,.hp-callout-box,.hp-retention-grid,.hp-stores-grid,.hp-explore-grid,.hp-pricing-grid,.hp-admin-grid{width:100%;max-width:none}.hp-cat-card{flex:0 0 calc(25% - 15px);width:auto}.hp-themes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hp-stores-grid,.hp-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-theme-card,.hp-store-card,.hp-store-img,.hp-pricing-card{width:100%}.hp-exploration-grid,.hp-custom-grid,.hp-confidence-grid,.hp-multichannel-grid,.hp-order-grid,.hp-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hp-process-grid{grid-template-columns:minmax(0,1.418fr) minmax(0,1fr)}.hp-delivery-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.418fr)}.hp-exploration-visual-wrap,.hp-exploration-visual,.hp-exploration-content,.hp-exploration-rows,.hp-custom-card,.hp-custom-img,.hp-process-list,.hp-process-card-wrap,.hp-confidence-visual-wrap,.hp-confidence-visual,.hp-confidence-content,.hp-multichannel-content,.hp-multichannel-card,.hp-multichannel-card-img,.hp-order-card,.hp-order-card-img,.hp-order-content,.hp-delivery-content,.hp-delivery-visual-wrap,.hp-delivery-visual,.hp-admin-content,.hp-admin-card,.hp-admin-card-img{width:100%;max-width:none}.hp-exploration-visual-wrap,.hp-confidence-visual-wrap,.hp-delivery-visual-wrap,.hp-multichannel-card,.hp-order-card,.hp-admin-card{height:auto}.hp-exploration-visual{aspect-ratio:590/548;height:auto}.hp-confidence-visual{aspect-ratio:590/452;height:auto}.hp-delivery-visual{aspect-ratio:692/576;height:auto}.hp-multichannel-card-img{aspect-ratio:590/385;height:auto}.hp-order-card-img{aspect-ratio:590/576;height:auto}.hp-admin-card-img{aspect-ratio:590/300;height:auto}}.hp-cat-track{scroll-snap-type:x proximity}.hp-cat-card{scroll-snap-align:start}.hp-cat-arrow-btn:disabled{cursor:default}@media (width>=481px) and (width<=1024px){.hp-hero-image-wrap{align-self:flex-end;align-items:flex-end;margin-bottom:40px}}@media (width>=769px) and (width<=1024px){.hp-hero-grid{align-items:center;gap:32px;min-height:0}.hp-hero-content{flex:1 1 0;gap:28px;min-width:0;max-width:none;padding:48px 0}.hp-hero-title{font-size:38px;line-height:46px}.hp-hero-desc{font-size:17px;line-height:27px}.hp-hero-image-wrap{flex:0 0 38%;justify-content:center;align-self:center;align-items:center;height:auto;margin:0}.hp-hero-image{width:100%;max-width:340px;max-height:none;margin:0 auto}.hp-hero-grid{flex-direction:column;align-items:stretch;gap:24px}.hp-hero-content{flex:none;width:100%;padding:48px 0 0}.hp-hero-image-wrap{flex:none;align-self:center;width:100%;margin-bottom:40px}.hp-hero-image{max-width:440px}.hp-split-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:36px}.hp-split-header .hp-section-title,.hp-split-header .hp-section-desc,.hp-custom-requests-section .hp-split-header .hp-section-desc,.hp-exploration-section .hp-split-header .hp-section-desc{text-align:left;width:100%;max-width:100%;margin:0}}@media (width>=481px) and (width<=1024px){.hp-categories-section{padding-bottom:20px}.hp-themes-section{padding-top:40px}.hp-callout-section{padding-bottom:30px}.hp-exploration-section{padding-top:30px}}@media (width>=769px) and (width<=1024px){.hp-exploration-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hp-exploration-visual-wrap,.hp-exploration-visual{aspect-ratio:4/3;width:100%;max-width:none;height:auto}.hp-exploration-content,.hp-exploration-rows{width:100%;max-width:none}.hp-exploration-row{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:24px;min-height:76px;display:grid}.hp-row-label span:last-child{width:auto;height:auto}.hp-row-desc-wrap{flex:none;width:auto}.hp-studio-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hp-studio-visual-wrap{order:-1}.hp-studio-visual{width:100%;max-width:560px}.hp-studio-list{border-top:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.hp-studio-item{border-top:1px solid #f0e6de;border-bottom:none;padding:20px 0 24px}.hp-studio-item:last-child{border-bottom:none}.hp-studio-item-title{font-size:20px}.hp-process-grid{grid-template-columns:minmax(0,1fr);gap:28px}.hp-process-card-wrap{order:-1;width:100%}.hp-process-tags{max-width:none}.hp-process-list{width:100%}.hp-process-arrow-btn{display:none}.hp-process-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.hp-process-question-wrap,.hp-process-target-wrap{width:auto;min-width:0}.hp-process-question{max-width:none}.hp-confidence-grid,.hp-multichannel-grid,.hp-order-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hp-confidence-visual-wrap,.hp-confidence-visual,.hp-multichannel-card,.hp-multichannel-card-img,.hp-order-card,.hp-order-card-img{width:100%;max-width:none;height:auto}.hp-confidence-visual{aspect-ratio:590/452}.hp-multichannel-card-img{aspect-ratio:590/385}.hp-order-card-img{aspect-ratio:590/576}.hp-multichannel-card,.hp-order-card{order:-1}.hp-confidence-content,.hp-multichannel-content,.hp-order-content{width:100%;max-width:none}.hp-multichannel-content .hp-section-title,.hp-order-content .hp-section-title{max-width:none}.hp-order-card-img{object-fit:cover;object-position:center top;max-height:640px}.hp-confidence-grid,.hp-multichannel-grid,.hp-order-grid{gap:48px}.hp-delivery-grid{grid-template-columns:minmax(0,1fr);gap:48px}.hp-delivery-visual-wrap{order:-1}.hp-delivery-visual-wrap,.hp-delivery-visual,.hp-delivery-content{width:100%;max-width:none;height:auto}.hp-delivery-visual{aspect-ratio:692/576;object-fit:cover;max-height:560px}.hp-admin-grid{grid-template-columns:minmax(0,1fr);gap:32px;width:100%;max-width:100%}.hp-admin-card{order:-1;width:100%;height:auto}.hp-admin-card-img{aspect-ratio:590/300;width:100%;height:auto}.hp-admin-content{width:100%;max-width:none}.hp-admin-title{font-size:24px;line-height:34px}.hp-admin-wrap{height:auto;min-height:0;padding:48px 24px}}@media (width>=481px) and (width<=1024px){.hp-stores-showcase-section{padding-bottom:30px}.hp-explore-more-section{padding-top:30px;padding-bottom:30px}.hp-pricing-section{padding-top:30px}.hp-delivery-section{padding-bottom:30px}.hp-retention-section{padding-top:30px}.hp-confidence-section{padding-bottom:30px}.hp-multichannel-section{padding-top:30px;padding-bottom:30px}.hp-order-management-section{padding-top:30px}.hp-making-process-section{padding-bottom:30px}.hp-confidence-section{padding-top:30px}}@media (width>=1025px){.hp-categories-section{padding:60px 0 30px}.hp-themes-section{padding:40px 0}.hp-callout-section{padding:0 0 40px}.hp-exploration-section{padding:40px 0}.hp-studio-brand-section{padding:40px 0 50px}.hp-custom-requests-section{padding:50px 0}.hp-making-process-section{padding:50px 0 40px}.hp-confidence-section,.hp-multichannel-section{padding:40px 0}.hp-order-management-section{padding:40px 0 50px}.hp-delivery-section{padding:50px 0 40px}.hp-retention-section{padding:40px 0 50px}.hp-stores-showcase-section{padding:50px 0 40px}.hp-explore-more-section{padding:40px 0}.hp-pricing-section{padding:40px 0 50px}}.hp-theme-card{height:auto}.hp-theme-img-wrap{aspect-ratio:566/544;height:auto}@media (width<=480px){.hp-themes-section,.hp-studio-brand-section,.hp-confidence-section,.hp-multichannel-section,.hp-delivery-section,.hp-retention-section,.hp-stores-showcase-section,.hp-explore-more-section,.hp-pricing-section,.hp-custom-requests-section,.hp-making-process-section,.hp-order-management-section,.hp-exploration-section,.hp-categories-section{padding-top:30px;padding-bottom:30px}}@media (width>=1025px){.hp-process-arrow-btn{display:none}.hp-split-center{align-items:center}}
