.gw{--gw-border:#d8e3eb;font-size:15px;font-weight:500;color:#123044;text-align:left}.gw-layout{display:grid;grid-template-columns:215px minmax(0,1fr)}.gw-sidebar{min-width:0;background:linear-gradient(180deg,#062537,#001a28);color:#c6d9e5;padding:27px 15px}.gw-workspace-label{display:block;font-size:11px;letter-spacing:.08em;color:#91b1c7;padding:0 10px 23px;font-weight:700}.gw-sidebar [role=tablist]{display:flex;flex-direction:column;gap:7px}.gw-sidebar [role=tab]{display:flex;align-items:center;text-align:left;gap:9px;min-height:47px;padding:10px 9px;font-size:13px;font-weight:600;border-radius:8px;color:#b3c9d9;background:transparent;border:1px solid transparent}.gw-sidebar [role=tab]>span{display:grid;place-items:center;width:22px;flex-shrink:0;color:#6d98b6;font-size:11px}.gw-sidebar [role=tab]>svg{margin-left:auto}.gw-sidebar [role=tab][aria-selected=true]{background:#1c84fb22;color:#fff;border-color:#1c84fb4d}.gw-sidebar [role=tab][aria-selected=true]>span{color:#cfff06}.gw-sidebar [role=tab]:disabled{opacity:.42;cursor:not-allowed}.gw-sidebar-summary{border-top:1px solid #ffffff1c;padding:23px 10px 0;margin-top:30px}.gw-sidebar-summary>svg{color:#79b4df}.gw-sidebar-summary p{font-size:13px;line-height:1.75;color:#a3bfce;margin-top:10px}.gw-panel{padding:30px;min-width:0;background:#fbfdff}.gw-heading{margin-bottom:24px}.gw-step-label{display:inline-block;color:#327bb1;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:9px}.gw .gw-heading h3{font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.35;scroll-margin-top:110px;outline:none}.gw-heading>p{color:#506c80;font-size:15px;line-height:1.75;margin-top:12px;max-width:820px}.gw-hint{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;background:#edf5ff;border:1px solid #cbdff7;border-radius:9px;color:#275477;margin-bottom:19px}.gw-hint>svg{color:#1c84fb;margin-top:2px}.gw-hint>p{font-size:14px;line-height:1.65}.gw-research-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 15px}.gw-research-tools>span{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.gw-research-tools>span>svg{color:#13805e}.gw-search{display:flex;align-items:center;gap:7px;border:1px solid var(--gw-border);background:#fff;border-radius:8px;padding:8px 10px;min-width:0}.gw-search>svg{color:#6b8598}.gw-search>input{background:transparent;border:0;outline:0;color:#15384f;min-width:0;width:170px;font-size:13px}.gw-search:focus-within{outline:2px solid #1c84fb;outline-offset:2px}.gw-table-scroll{overflow-x:auto;border:1px solid var(--gw-border);border-radius:10px;background:#fff}.gw-products{width:100%;border-collapse:collapse;text-align:left}.gw-products caption{caption-side:bottom;text-align:left;padding:12px 14px;color:#637d8e;font-size:12px;background:#f5f8fb}.gw-products th{background:#edf3f8;color:#4d6e85;font-weight:600;font-size:12px;white-space:nowrap;padding:13px 12px;border-bottom:1px solid var(--gw-border)}.gw-products td{padding:15px 12px;border-bottom:1px solid #e3ebf0;font-size:13px;vertical-align:middle}.gw-products tbody tr:last-child td{border-bottom:0}.gw-product-cell{display:flex;align-items:center;gap:12px;min-width:195px}.gw-product-cell>.gw-product-render{width:60px;flex-shrink:0;border:1px solid #e0e7ed;border-radius:7px;overflow:hidden;background:#eef3f7}.gw-product-cell strong{display:block;font-size:13px;line-height:1.5;font-weight:600;max-width:200px}.gw-product-cell small{display:block;font-size:11px;color:#6c8597;margin-top:4px}.gw-favorite{display:inline-flex;align-items:center;gap:5px;color:#62788c}.gw-favorite>svg{color:#c75e85}.gw-signal{color:#118363;background:#e9f7f1;border:1px solid #cbe6da;padding:4px 7px;border-radius:5px;font-weight:700}.gw .gw-save,.gw-signal{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px}.gw .gw-save{justify-content:center;font-weight:600;background:#eef5ff;color:#0865be;border:1px solid #afcfee;border-radius:7px;padding:9px}.gw .gw-save:hover{background:#1c84fb;color:white;border-color:#1c84fb}.gw-capabilities{display:flex;gap:15px;margin-top:18px;flex-wrap:wrap}.gw-capabilities>span{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:#59768b}.gw-capabilities>span>svg{color:#1c84fb}.gw-empty{padding:22px;text-align:center;font-size:14px}.gw-empty>button{color:#1c84fb;text-decoration:underline;padding:10px}.gw-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:25px;align-items:center}.gw-reference-preview{border-radius:12px;background:#edf3f6;overflow:hidden;padding:12px 12px 20px;display:flex;flex-direction:column;align-items:center;gap:13px}.gw-reference-preview>.gw-product-render{width:100%;max-width:310px}.gw-reference-preview>strong{font-size:14px;line-height:1.5;text-align:center;padding:0 10px}.gw-success-label{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#16815c}.gw-controls{display:flex;flex-direction:column;gap:14px;min-width:0}.gw-tool-label{display:flex;align-items:center;gap:8px;color:#35739f;font-weight:700;font-size:13px}.gw .gw-controls h4,.gw .gw-listing-review h4{font-size:20px;font-weight:700;line-height:1.45;letter-spacing:-.025em}.gw-controls label,.gw-seo-fields label,.gw-variation-settings label{font-size:14px;font-weight:600;color:#244b66;display:flex;justify-content:space-between;gap:8px}.gw textarea,.gw-seo-fields>input,.gw-variation-settings>input,.gw-variation-settings>select{font:inherit;background:#fff;border:1px solid #c4d5e3;border-radius:8px;padding:11px 12px;color:#1b415b;width:100%;font-size:14px;line-height:1.7}.gw textarea{resize:vertical;min-height:105px}.gw .gw-note{font-size:13px;line-height:1.75;color:#627b8e}.gw .gw-primary{background:#1c84fb;color:#fff;border:1px solid #0874ed;border-radius:8px;min-height:44px;padding:11px 16px;display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:14px;font-weight:600;transition:background .18s,transform .18s}.gw .gw-primary:hover{background:#0874ed;transform:translateY(-1px)}.gw .gw-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.gw-design-comparison{display:grid;grid-template-columns:1fr 22px 1fr;gap:18px;align-items:center}.gw-design-comparison>svg{color:#1c84fb}.gw-design-comparison>div>span{font-size:13px;font-weight:600;color:#58738a;margin-bottom:11px;display:block}.gw-art-paper{border:1px solid #d6e2ed;border-radius:11px;background:repeating-conic-gradient(#edf2f6 0 25%,#fff 0 50%) 50% /18px 18px;min-height:245px;display:grid;place-items:center;padding:20px}.gw-art-paper.original{background:#f5f0e6}.gw-art-paper>svg{width:180px;max-width:100%;height:220px}.gw-generated-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:23px}.gw-generated-footer>div>p{font-size:13px;line-height:1.7;color:#5f7b91;margin-top:8px}.gw-colors{display:flex;gap:9px;margin-top:12px}.gw-colors>button{border:2px solid transparent;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 1px #1b3e5520}.gw-colors>button[aria-pressed=true]{outline:2px solid #1c84fb;outline-offset:3px}.gw-colors>button>svg{filter:drop-shadow(0 1px 1px #000a)}.gw-feature-callout{display:flex;align-items:flex-start;gap:10px;padding:16px;background:#f0f5fa;border-radius:9px;margin-top:23px;color:#52748d}.gw-feature-callout>svg{color:#1c84fb;margin-top:2px}.gw-feature-callout>p{font-size:13px;line-height:1.75}.gw-working{min-height:290px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f0f6fc;border:1px solid #d5e5f4;border-radius:11px;text-align:center;padding:30px}.gw-working>svg{color:#1c84fb}.gw-working>strong{font-size:17px}.gw-working>p{font-size:14px;color:#5d7c93;max-width:400px;line-height:1.7}.gw-spin{animation:gw-spin 1s linear infinite}@keyframes gw-spin{to{transform:rotate(1turn)}}.gw-inline-working{display:flex;align-items:center;justify-content:center;gap:10px;color:#1576c8;padding:14px;border-radius:8px;background:#eaf4ff;min-height:44px;font-size:14px}.gw-mockup-scene{border-radius:12px;overflow:hidden;background:#e2e9ee;position:relative;padding:8px}.gw-mockup-scene>.gw-product-render{width:100%;transition:transform .35s}.gw-mockup-scene.scene-1>.gw-product-render{transform:scale(1.15) translateY(2%)}.gw-mockup-scene.scene-2{background:#e6eddf}.gw-mockup-scene.scene-2>.gw-product-render{transform:rotate(-8deg) scale(.92)}.gw-overlay-label{position:absolute;bottom:12px;left:12px;right:12px;background:#ffffffeb;border:1px solid #fff;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px;border-radius:7px;color:#3e695b;font-size:12px;font-weight:600}.gw-scene-options{display:flex;flex-wrap:wrap;gap:7px}.gw .gw-scene-options>button{display:flex;align-items:center;gap:6px;border:1px solid #ccdce8;border-radius:6px;padding:8px;font-size:12px;color:#54738b;background:#fff}.gw .gw-scene-options>button[aria-pressed=true]{border-color:#1c84fb;color:#0966b8;background:#edf5ff}.gw-controls input[type=range]{accent-color:#1c84fb;width:100%}.gw-product-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.gw .gw-product-types>button{padding:9px 5px;border:1px solid #c8dbe9;background:white;border-radius:7px;font-size:12px;line-height:1.45;min-height:50px;color:#41657e}.gw .gw-product-types>button[aria-pressed=true]{background:#eaf4ff;color:#0668c2;border-color:#1c84fb;font-weight:700}.gw-seo-product{display:flex;gap:20px;align-items:center;margin-bottom:22px}.gw-seo-product>.gw-product-render{width:120px;border-radius:9px;background:#eaf0f5;flex-shrink:0}.gw-seo-product>div>small,.gw-seo-product>div>span,.gw-seo-product>div>strong{display:block}.gw-seo-product>div>strong{font-size:17px;line-height:1.5}.gw-seo-product>div>span{font-size:13px;color:#57798f;margin:6px 0 11px}.gw-seo-product>div>small{display:flex;align-items:center;gap:6px;font-size:12px;color:#16815c}.gw-seo-fields{display:flex;flex-direction:column;gap:12px}.gw-seo-fields>textarea{min-height:125px}.gw-tags{display:flex;gap:6px;flex-wrap:wrap}.gw-tags>span{font-size:12px;border:1px solid #c9dced;background:#edf5ff;color:#3f6a8c;border-radius:5px;padding:5px 8px}.gw-action-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px}.gw-action-row>p{display:flex;gap:7px;align-items:center;font-size:13px;color:#5b7c92;line-height:1.6}.gw-action-row>p>svg{color:#248867}.gw-template-choices{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gw .gw-template-choices>button{background:#fff;border:1px solid #ccdeea;border-radius:10px;padding:19px;text-align:left;position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:12px}.gw-template-choices>button>svg{color:#4684b2}.gw .gw-template-choices>button[aria-pressed=true]{background:#edf6ff;border-color:#1c84fb;box-shadow:0 0 0 1px #1c84fb}.gw-template-choices>button>strong{font-size:14px;font-weight:600;line-height:1.5}.gw-template-choices>button>span{font-size:13px;color:#617f95;line-height:1.7}.gw-template-choices>button>svg:last-child:not(:first-child){position:absolute;right:13px;top:16px;color:#1c84fb}.gw-template-settings{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:26px}.gw-template-settings dl{margin-top:12px}.gw-template-settings dl>div{padding:12px 0;border-bottom:1px solid #e0e9f0}.gw-template-settings dt{font-size:12px;color:#6a8497}.gw-template-settings dd{font-size:14px;color:#244b66;margin:4px 0 0;line-height:1.6}.gw-variation-settings{display:flex;flex-direction:column;gap:11px}.gw-variation-settings>p{font-size:13px;color:#5b7d95;line-height:1.6}.gw-size-pills{display:flex;flex-wrap:wrap;gap:5px}.gw-size-pills>span{padding:4px 8px;border:1px solid #cadce9;background:#fff;border-radius:4px;color:#4d6c84;font-size:12px}.gw-template-step>.gw-hint{margin-top:22px}.gw-final-visual{background:#eaf1f5;border-radius:11px;overflow:hidden;padding:10px}.gw-final-visual>.gw-product-render{width:100%}.gw-final-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gw-final-thumbs>div{overflow:hidden;border:2px solid white;background:#e2e8ec;border-radius:5px}.gw-final-thumbs>.scene-1>.gw-product-render{transform:scale(1.2)}.gw-final-thumbs>.scene-2>.gw-product-render{transform:rotate(-9deg)}.gw-listing-review{display:flex;flex-direction:column;gap:15px}.gw-review-price{font-size:25px;letter-spacing:-.025em}.gw-review-checks>p{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:13px;color:#4c718a}.gw-review-checks>p>svg{color:#188566}.gw-complete{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 10px;gap:20px}.gw-complete>svg{color:#16956f}.gw .gw-complete>h4{font-size:25px;font-weight:700}.gw-complete>p{font-size:15px;color:#55768e;line-height:1.8;max-width:590px}.gw-complete-note{display:flex;gap:9px;align-items:center;background:#eaf7f1;border:1px solid #c5e5d7;border-radius:8px;padding:13px 16px;font-size:13px;color:#477968}.gw .gw-reset{gap:8px;font-size:14px;color:#477994;padding:10px}.gw .gw-reset,.gw-footer{display:flex;align-items:center}.gw-footer{border-top:1px solid var(--gw-border);margin-top:25px;padding-top:16px;justify-content:space-between;gap:15px;color:#6b8497}.gw-footer>span{font-size:11px;display:flex;align-items:flex-start;gap:7px;line-height:1.7}.gw-footer>span>svg{margin-top:3px}.gw-footer>button{display:flex;gap:6px;align-items:center;font-size:12px;white-space:nowrap;color:#4b7694;padding:8px}.gw-product-render{position:relative;aspect-ratio:1;isolation:isolate}.gw-product-render>svg{width:100%;height:100%;display:block}.gw-product-art{position:absolute;left:34%;top:32%;width:32%;height:40%;display:grid;place-items:center;transform-origin:center}.gw-product-art>svg{width:100%;height:100%}.gw-product-render[data-product=ornament]>.gw-product-art{left:27%;top:34%;width:46%;height:47%}.gw-product-render[data-product=trinket]>.gw-product-art{left:27%;top:26%;width:46%;height:51%}@media (max-width:1150px){.gw-layout{grid-template-columns:185px minmax(0,1fr)}.gw-sidebar{padding:22px 10px}.gw-sidebar [role=tab]{font-size:12px;gap:6px}.gw-panel{padding:23px}.gw-products td,.gw-products th{padding:12px 8px}.gw-product-cell{min-width:170px;gap:9px}.gw-product-cell>.gw-product-render{width:48px}.gw .gw-save,.gw-products th{font-size:11px}.gw .gw-save{padding:8px 6px}.gw-two-col{gap:20px}}@media (max-width:900px){.gw-layout{grid-template-columns:minmax(0,1fr)}.gw-sidebar{padding:10px 14px}.gw-sidebar [role=tablist]{flex-direction:row;overflow-x:auto;scrollbar-width:thin;gap:7px;padding:4px 0}.gw-sidebar [role=tab]{min-width:130px;white-space:nowrap}.gw-sidebar-summary,.gw-workspace-label{display:none}.gw-panel{padding:25px}.gw-sidebar [role=tab]>svg{display:none}}@media (max-width:650px){.gw-panel{padding:21px 16px}.gw .gw-heading h3{font-size:22px}.gw-heading>p{font-size:14px}.gw-research-tools{align-items:flex-start;flex-direction:column;gap:13px}.gw-search{width:100%}.gw-search>input{width:100%;font-size:14px}.gw-template-settings,.gw-two-col{grid-template-columns:1fr;gap:22px}.gw-reference-preview>.gw-product-render{max-width:250px}.gw-hint{padding:12px}.gw-hint>p{font-size:13px}.gw-products thead{display:none}.gw-products tbody{display:block}.gw-products tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #d9e4ed;padding:15px 12px;gap:15px 8px}.gw-products tr:last-child{border-bottom:0}.gw-products td{display:block;border:0;padding:0;font-size:13px}.gw-products td:first-child,.gw-products td:last-child{grid-column:1/-1}.gw-products td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:#6c879b;margin-bottom:7px}.gw-product-cell{min-width:0}.gw-product-cell>.gw-product-render{width:68px}.gw-product-cell strong{font-size:14px;max-width:none}.gw-product-cell small{font-size:12px}.gw .gw-save{width:100%;min-height:42px;font-size:14px}.gw-products caption{font-size:11px;line-height:1.7}.gw-capabilities{gap:12px}.gw-capabilities>span{font-size:12px;flex-wrap:wrap}.gw-action-row,.gw-generated-footer{flex-direction:column;align-items:stretch}.gw-design-comparison{gap:9px;grid-template-columns:1fr 16px 1fr}.gw-design-comparison>svg{width:16px}.gw-art-paper{padding:10px;min-height:190px}.gw-art-paper>svg{height:165px}.gw-design-comparison>div>span{font-size:12px}.gw-feature-callout{padding:13px}.gw-feature-callout>p{font-size:13px}.gw-template-choices{grid-template-columns:1fr}.gw .gw-template-choices>button{padding:17px}.gw-template-choices>button>strong{font-size:15px}.gw-template-settings{margin-top:22px}.gw-mockup-scene{max-width:340px;justify-self:center;width:100%}.gw-seo-product{gap:14px}.gw-seo-product>.gw-product-render{width:90px}.gw-seo-product>div>strong{font-size:15px}.gw-seo-product>div>span{font-size:12px}.gw-footer{align-items:flex-start;flex-direction:column}.gw-footer>span{font-size:11px}.gw-footer>button{font-size:13px}.gw-complete-note{align-items:flex-start;font-size:12px}.gw-final-visual{max-width:340px;width:100%;justify-self:center}.gw .gw-product-types>button{font-size:12px}}@media (prefers-reduced-motion:reduce){.gw *{animation:none!important;transition:none!important}}.market-shell{container-type:inline-size;border:1px solid #e7e4df;border-radius:13px;background:#faf8f5;padding:20px;color:#29333b}.market-breadcrumb{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:#69747c;font-size:13px;margin-bottom:20px}.market-breadcrumb>strong{font-weight:500;color:#344a59}.market-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(180px,.85fr);gap:20px;align-items:start}.market-gallery{display:grid;grid-template-columns:39px minmax(0,1fr);gap:9px;min-width:0}.market-thumbnails{display:flex;flex-direction:column;gap:8px}.market-thumbnails>button{width:39px;height:47px;padding:2px;border:1px solid #dedbd5;border-radius:6px;overflow:hidden;background:#eeeae3}.market-thumbnails>button[aria-pressed=true]{border:2px solid #1a3d51;padding:1px}.market-thumbnails .market-image-scene{height:100%}.market-main-image{position:relative;border-radius:9px;background:linear-gradient(145deg,#e2e4df,#f1eae1);aspect-ratio:.83;display:grid;align-items:center}.market-image-scene,.market-main-image{min-width:0;overflow:hidden}.market-image-scene>.gw-product-render{width:100%;transition:transform .25s}.market-image-scene.scene-1>.gw-product-render{transform:scale(1.3) translateY(2%)}.market-image-scene.scene-2>.gw-product-render{transform:rotate(-9deg) scale(.92)}.market-image-label{position:absolute;top:10px;left:9px;z-index:1;background:#fff7db;color:#775d24;padding:5px 8px;border:1px solid #e9dba8;border-radius:14px;font-size:12px;font-weight:600}.market-favorite{position:absolute;top:9px;right:9px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#29404d;background:#fffffff2;border:1px solid #ffffffad}.market-favorite.is-favorite{color:#ad496f}.market-gallery-nav{position:absolute;bottom:12px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center}.market-gallery-nav>button{display:grid;place-items:center;width:31px;height:31px;background:#fffc;color:#284354;border:1px solid #fff;border-radius:50%}.market-gallery-nav>span{font-size:13px;color:#335164;background:#fffd;padding:4px 8px;border-radius:15px}.market-info{min-width:0}.gw .market-info h4{font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 15px}.market-shop{display:flex;align-items:center;gap:8px;padding-bottom:18px;border-bottom:1px solid #e3e0db}.market-shop>span{width:29px;height:29px;display:grid;place-items:center;background:#17394d;color:#e4f0f6;font-size:14px;font-weight:700;border-radius:50%}.market-shop strong{font-size:13px;font-weight:600;display:block;overflow-wrap:anywhere}.market-shop small{font-size:12px;color:#7b8589;display:flex;gap:4px;align-items:center;margin-top:4px}.market-info h5{font-size:14px;font-weight:700;margin:18px 0 10px}.market-highlights>p{display:flex;gap:7px;align-items:flex-start;font-size:13px;line-height:1.6;color:#526773;margin:8px 0}.market-highlights>p>svg{color:#527e76;margin-top:2px}.market-description>p{font-size:14px;line-height:1.75;color:#53616b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.market-description>p.is-expanded{-webkit-line-clamp:unset;display:block}.market-description>button{background:#efede9;color:#3c4b54;padding:7px 12px;border-radius:18px;font-size:13px;font-weight:600;margin-top:11px}.market-order-card{background:white;border:1px solid #e5e5e2;border-radius:11px;padding:17px;min-width:0;box-shadow:0 6px 22px #17344705}.market-price-label{display:block;font-size:13px;color:#687984;margin-bottom:6px}.market-price{display:block;font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.035em}.market-price-help{font-size:13px;line-height:1.6;color:#698577;margin-top:7px!important;margin-bottom:18px!important}.market-order-card>label{font-size:14px;font-weight:600;display:block;margin:14px 0 7px}.market-order-card>select{width:100%;min-width:0;padding:9px 10px;background:#fff;border:1px solid #aeb9bd;border-radius:8px;min-height:41px;color:#293e4b;font-size:14px}.market-subtotal{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin:14px 0}.gw .market-cart{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;background:#17394d;color:white;border:1px solid #17394d;padding:11px 9px;min-height:44px;border-radius:23px;font-size:14px;font-weight:600;margin-top:18px}.gw .market-cart:hover{background:#0b2839}.market-cart-status{font-size:12px;line-height:1.6;color:#5c7a76;margin:9px 0 0!important}.market-shipping{border-top:1px solid #e2e7e8;margin-top:18px;padding-top:16px}.market-shipping>summary{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;cursor:pointer;list-style:none}.market-shipping>summary::-webkit-details-marker{display:none}.market-shipping>summary>svg:last-child{margin-left:auto;transition:transform .18s}.market-shipping[open]>summary>svg:last-child{transform:rotate(90deg)}.market-shipping>p{font-size:13px;line-height:1.7;color:#6a7d89;margin-top:12px!important}.market-shipping>div{display:flex;justify-content:space-between;gap:10px;border:1px solid #e5e9eb;border-radius:6px;padding:10px;font-size:12px;margin-top:12px}.market-shipping>div>strong{font-weight:500}.market-prepared{border-top:1px solid #e2e3de;margin-top:23px;padding-top:16px}.market-prepared>summary{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;color:#3f665f;cursor:pointer;list-style:none}.market-prepared>summary::-webkit-details-marker{display:none}.market-prepared>summary>svg:last-child{margin-left:auto;transition:transform .18s}.market-prepared[open]>summary>svg:last-child{transform:rotate(90deg)}.market-prepared>div{display:grid;grid-template-columns:1fr 1fr;gap:10px 15px;margin-top:15px}.market-prepared>div>span{display:flex;gap:7px;align-items:center;color:#668078;font-size:13px;line-height:1.6}.market-publish-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:17px;border:1px solid #c9dff1;background:#edf6ff;border-radius:10px}.market-publish-bar>p{font-size:13px;line-height:1.7;color:#476e8b;max-width:430px}@container (max-width:760px){.market-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:22px}.market-gallery{grid-column:1;grid-row:1/3}.market-info{grid-column:2;grid-row:1}.market-order-card{grid-column:2;grid-row:2}.market-main-image{aspect-ratio:.78}.gw .market-info h4{font-size:21px}}@container (max-width:490px){.market-layout{grid-template-columns:minmax(0,1fr);gap:25px}.market-gallery{grid-column:1;grid-row:1;grid-template-columns:1fr;gap:10px}.market-thumbnails{grid-row:2;flex-direction:row;justify-content:center}.market-thumbnails>button{width:52px;height:56px}.market-main-image{grid-row:1;aspect-ratio:1}.market-info{grid-column:1;grid-row:2}.market-order-card{grid-column:1;grid-row:3}.market-shop strong{font-size:13px}.market-description>p,.market-highlights>p,.market-info h5,.market-shop small{font-size:14px}.market-description>button,.market-price-help,.market-price-label{font-size:13px}.market-order-card>label{font-size:14px}.market-order-card>select{font-size:15px;min-height:44px}.gw .market-cart,.market-cart-status,.market-shipping>p{font-size:14px}.market-shipping>summary{font-size:13px}.market-prepared>div{grid-template-columns:1fr}.market-prepared>div>span{font-size:14px}.market-image-label{font-size:13px}}@media (max-width:650px){.market-shell{padding:15px}.market-publish-bar{flex-direction:column;align-items:stretch}.market-publish-bar .gw-primary{width:100%}}@media (prefers-reduced-motion:reduce){.market-shell *{transition:none!important}}.gw.gw-market-mode .gw-layout{grid-template-columns:minmax(0,1fr)}.gw.gw-market-mode .gw-sidebar{padding:10px 14px}.gw.gw-market-mode .gw-sidebar [role=tablist]{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:thin;padding:3px 0}.gw.gw-market-mode .gw-sidebar [role=tab]{flex:1;min-width:130px;font-size:12px;line-height:1.5}.gw.gw-market-mode .gw-sidebar [role=tab]>svg,.gw.gw-market-mode .gw-sidebar-summary,.gw.gw-market-mode .gw-workspace-label{display:none}.gw.gw-market-mode .gw-panel{padding:25px}@media (max-width:650px){.gw.gw-market-mode .gw-panel{padding:21px 14px}}.landing-plan-description{min-height:50px;color:#536d7e;font-size:15px;line-height:1.7}.landing-plan-credits{display:flex;align-items:baseline;gap:9px;margin:24px 0 23px;color:#175d91;flex-wrap:wrap}.landing-plan-credits>svg{align-self:center}.landing-plan-credits>strong{font-size:34px;line-height:1.1;letter-spacing:-.035em;font-weight:700}.landing-plan-credits>span{font-size:14px;font-weight:600}.recommended .landing-plan-credits{color:#cfff06}.recommended .landing-plan-description{color:#bad0df}.landing .landing-price-period{font-size:14px!important;line-height:1.6;min-height:44px}.landing-plan-template-count{display:flex;gap:10px;align-items:flex-start;padding:22px 0 19px;border-bottom:1px solid #dce6ee;margin-top:8px;color:#25613f}.landing-plan-template-count>svg{color:#1c84fb;margin-top:3px}.landing-plan-template-count strong{display:block;font-size:15px;font-weight:600;line-height:1.5}.landing-plan-template-count span{display:block;font-size:12px;line-height:1.65;color:#6c8494;margin-top:5px}.recommended .landing-plan-template-count{color:#d2e8c0;border-color:#ffffff24}.recommended .landing-plan-template-count span{color:#9ebacd}.recommended .landing-plan-template-count>svg{color:#8bc7ff}.landing-plan-allowances{margin:0}.landing-plan-allowances>div{padding:14px 0;border-bottom:1px solid #e5edf3}.landing-plan-allowances dt{font-size:13px;color:#647f92;line-height:1.6}.landing-plan-allowances dd{font-size:15px;font-weight:600;color:#193e58;margin:4px 0 0;line-height:1.6}.recommended .landing-plan-allowances>div{border-color:#ffffff16}.recommended .landing-plan-allowances dt{color:#a6c0d1}.recommended .landing-plan-allowances dd{color:#edf6ff}.landing-card-estimates{margin-top:17px;border:1px solid #d3e2ee;border-radius:9px;overflow:hidden}.landing-card-estimates>summary{display:flex;align-items:center;gap:7px;padding:12px 10px;cursor:pointer;font-size:12px;font-weight:600;color:#356c94;list-style:none}.landing-card-estimates>summary>svg:last-child{margin-left:auto}.landing-card-estimates>dl{padding:0 12px;margin:0}.landing-card-estimates>dl>div{padding:10px 0;border-top:1px solid #dce8f2}.landing-card-estimates dt{font-size:12px;color:#698197}.landing-card-estimates dd{font-size:13px;font-weight:600;margin:3px 0 0;color:#294f6c;line-height:1.65}.landing-card-estimates>p{padding:10px 12px;font-size:12px;line-height:1.7;color:#658195;background:#f1f6fb;margin:0!important}.recommended .landing-card-estimates{border-color:#ffffff29}.recommended .landing-card-estimates dd,.recommended .landing-card-estimates>summary{color:#c8e2f9}.recommended .landing-card-estimates dt{color:#9fbacf}.recommended .landing-card-estimates>dl>div{border-color:#ffffff20}.recommended .landing-card-estimates>p{background:#ffffff08;color:#a5c1d6}.landing-plans-shared{background:#fff;border:1px solid #d7e4ef;border-radius:11px;padding:24px;margin-top:27px}.landing .landing-plans-shared>h3{font-size:17px;font-weight:600;margin-bottom:18px}.landing-plans-shared>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 24px}.landing-plans-shared span{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#55748b;line-height:1.65}.landing-plans-shared svg{color:#168263;margin-top:2px}.landing .landing-pricing-note{font-size:14px!important;max-width:970px;color:#526f84;line-height:1.85;margin-top:24px!important}.landing-comparison-intro{font-size:14px;color:#5d7b90;line-height:1.8;max-width:760px;text-align:center;margin:0 auto 24px!important}.landing-comparison-scroll{max-height:760px;overflow:auto;border:1px solid #d5e2ec;border-radius:10px;padding:0;background:#fff}.landing-comparison-scroll:focus-visible{outline:3px solid #1c84fb;outline-offset:4px}.landing-comparison-scroll table{font-size:14px;min-width:760px}.landing-comparison-scroll thead{position:sticky;top:0;z-index:2;background:#fff;box-shadow:0 1px 0 #d5e2ec}.landing-comparison-scroll thead th{padding:20px 18px;font-size:16px;font-weight:700;border-top:0;background:#f9fbfe}.landing-comparison-scroll thead th>small{display:block;font-size:13px;font-weight:500;color:#5c7b94;margin-top:5px}.landing-comparison-scroll tbody td,.landing-comparison-scroll tbody th{padding:14px 18px;font-size:14px;line-height:1.7}.landing-comparison-scroll tbody th{min-width:265px;color:#476780}.landing-comparison-scroll tbody td{font-weight:600;color:#204e70;min-width:155px}.landing-comparison-scroll .pricing-pro-column{background:#eef6ff}.landing-comparison-scroll .landing-comparison-group>th{background:#e5eff8;color:#1b557e;text-align:left;font-size:13px;font-weight:700;letter-spacing:.01em;padding:12px 18px;border-top:1px solid #cddfeb}.landing-estimate-note{font-size:13px;color:#647e90;line-height:1.85;padding:18px 0 22px;max-width:970px;margin:0 auto!important}@media (max-width:1000px) and (min-width:801px){.landing-plan-credits{gap:7px}.landing-plan-credits>strong{font-size:29px}.landing-plan-credits>span{font-size:12px}.landing-plan-allowances dd{font-size:13px}.landing-card-estimates>summary{font-size:11px}.landing-plan-template-count strong{font-size:13px}}@media (max-width:800px){.landing .landing-price-period,.landing-plan-description{min-height:0}.landing-plan-credits>strong{font-size:36px}.landing-plan-allowances{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.landing-plan-allowances dd{font-size:14px}.landing-plans-shared>div{grid-template-columns:1fr 1fr}.landing-comparison-scroll{max-height:70vh}.landing-plan-grid{align-items:start}}@media (max-width:440px){.landing-plan-allowances{grid-template-columns:1fr}.landing-plans-shared{padding:21px}.landing-plans-shared>div{grid-template-columns:1fr}.landing-plan-credits>span{font-size:14px}.landing-comparison-intro{text-align:left}.landing-card-estimates>summary{font-size:13px}.landing-plan-template-count strong{font-size:15px}}@media (max-width:650px){.landing-comparison-scroll table{min-width:620px}.landing-comparison-scroll tbody th[scope=row],.landing-comparison-scroll thead th:first-child{position:sticky;left:0;min-width:165px;max-width:165px;background:#fff;z-index:1;padding:13px 12px;box-shadow:2px 0 0 #dce7ef}.landing-comparison-scroll thead th:first-child{z-index:3}.landing-comparison-scroll tbody td,.landing-comparison-scroll thead th:not(:first-child){min-width:145px;padding:13px 12px}}