/* A branded storefront, with a direct line from discovery to the next order. */
.page-ecommerce .f-hero-art{height:520px;min-height:520px;padding:25px;overflow:hidden}
.page-ecommerce .f-hero-art:before{inset:40px;border-color:#cbd5fb}
.builder-hero-scene{position:relative;width:100%;height:450px}
.builder-desktop,.builder-second{position:absolute;background:#fff;border:1px solid #dde2e8;border-radius:10px;overflow:hidden;box-shadow:0 20px 35px #22395025}
.builder-desktop{width:90%;left:0;top:23px;transform:rotate(-4deg)}
.builder-second{width:47%;right:-6px;bottom:37px;transform:rotate(5deg);border-color:#474535;background:#10110c}
.builder-browser{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;background:#f7f8f3;color:#8f9988;font-size:8px}
.builder-browser b{font:600 10px 'DM Sans';color:#596352}
.builder-screen{height:330px;overflow:hidden}.builder-screen img{display:block;width:100%;height:auto}
.builder-second .builder-screen{height:261px}.builder-second .builder-browser{background:#1e2118;color:#c9b389}.builder-second .builder-browser b{color:#e4d8bf;font-size:9px}
.builder-tag{position:absolute;left:3px;bottom:25px;display:flex;align-items:center;gap:9px;padding:13px 16px;background:white;border:1px solid #d6dfef;border-radius:8px;box-shadow:0 9px 25px #2a3a6220;transform:rotate(-3deg)}
.builder-tag svg{width:17px;height:17px;color:#4162f2}.builder-tag b{font-size:12px;letter-spacing:-.2px}
.page-ecommerce .f-hero-art>.demo-note{position:static;margin:3px 0 0;font-size:9px;color:#5b6890}
.search-discovery{width:100%;padding:24px;background:white;border:1px solid #dee5d6;border-radius:14px;box-shadow:0 18px 36px #25392313}
.discovery-scene-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.5px;color:#65705e;margin-bottom:18px}
.discovery-scene-top>span:last-child{font-size:11px;letter-spacing:0;color:#525e48}
.search-example-controls{display:flex;gap:6px;margin-bottom:22px}.search-example-controls button{border:1px solid #e2e7dc;background:#f7f9f3;color:#69755f;border-radius:20px;padding:8px 12px;font:500 11px 'DM Sans';flex:1}
.search-example-controls button[aria-pressed=true]{background:#edf1ff;border-color:#becbf8;color:#3655c4}
.search-example-panel{min-height:280px;animation:commerce-reveal .25s ease}.search-example-panel[hidden]{display:none}
.discovery-query,.destination-query{display:flex;align-items:center;gap:10px;border:1px solid #e1e6dc;background:#fff;border-radius:28px;padding:13px 15px;box-shadow:0 3px 7px #27352b07}
.discovery-query svg,.destination-query svg{width:18px;height:18px;flex:none;color:#67745d}.discovery-query b,.destination-query b{font:500 14px 'DM Sans';letter-spacing:-.1px}
.serp-result{padding:23px 4px 0}.serp-brand{display:flex;align-items:center;gap:10px}.serp-brand>span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#e9efde;color:#5f764a;font:800 16px Manrope}
.serp-brand b{display:block;font-size:11px;line-height:1.2}.serp-brand small{display:block;font-size:8px;color:#76806d;margin-top:5px;word-break:break-word}
.serp-result h3{font:600 21px/1.2 'DM Sans';letter-spacing:-.5px;color:#355db3;margin:16px 0 8px}.serp-result>p{font-size:12px;line-height:1.6;color:#65715b}
.serp-links{display:flex;gap:13px;font-size:10px;color:#3e60b0;padding:21px 0 5px}.serp-product{display:flex;align-items:center;gap:16px;margin-top:16px;padding:12px;background:#f5f7ef;border-radius:8px}
.serp-product img{width:68px;height:88px;object-fit:contain}.serp-product b{display:block;font:700 14px Manrope;letter-spacing:-.3px}.serp-product span{display:block;font-size:9px;color:#6f7c61;margin-top:6px}.serp-product small{display:block;font-size:10px;color:#4e6540;margin-top:14px}
.serp-products{display:flex;gap:11px;align-items:center;margin-top:16px;padding:10px;background:#faf7ee;border-radius:8px}.serp-products img{width:60px;height:78px;object-fit:contain}.serp-products span{font-size:10px;color:#706445;line-height:1.5}
.brand-showcase{width:100%;background:#fff;border:1px solid #e2dfd6;border-radius:12px;overflow:hidden;box-shadow:0 17px 32px #45362115}
.brand-showcase-controls{display:flex;gap:4px;padding:12px;background:#fffcf6;border-bottom:1px solid #eee6d7}.brand-showcase-controls button{flex:1;border:1px solid transparent;padding:9px 5px;background:transparent;font:600 10px 'DM Sans';color:#766b54;border-radius:5px;white-space:nowrap}.brand-showcase-controls button[aria-pressed=true]{background:#fff;border-color:#ded4bf;box-shadow:0 2px 4px #534f3909;color:#283b1f}
.brand-site-window{height:345px;position:relative;overflow:hidden}.brand-site-panel{position:absolute;inset:0;animation:commerce-reveal .25s ease}.brand-site-panel[hidden]{display:none}.brand-site-panel img{display:block;width:100%;height:auto}
.brand-showcase-bottom{padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #e9e7df}.brand-showcase-bottom span{font-size:9px;color:#767f6d}.brand-showcase-bottom b{font-size:10px;color:#57694a}
.brand-responsibilities{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid #dbe2d5;padding-top:20px;margin-top:26px}.brand-responsibilities span{font-size:8px;letter-spacing:.7px;color:#6c7c60;display:block}.brand-responsibilities b{font-size:12px;display:block;margin-top:9px;line-height:1.4}
.page-ecommerce #conversion{padding-top:54px}.page-ecommerce #conversion .f-tab-list{max-width:660px;margin-inline:auto}.page-ecommerce #conversion .f-tab-art{padding:30px 38px}
.conversion-system{width:100%;height:380px;position:relative}.conversion-mobile{position:absolute;left:5px;top:0;width:230px;background:white;border:5px solid #293323;border-radius:27px;padding:23px 17px 20px;transform:rotate(-5deg);box-shadow:0 18px 30px #2b372627}.conversion-mobile-top{display:flex;align-items:center;justify-content:space-between}.conversion-mobile-top b{font:800 16px Manrope;letter-spacing:-1px}.conversion-mobile-top span{font-size:7px;color:#5e6e50}.conversion-mobile>img{width:100%;height:170px;object-fit:contain;margin:15px 0;background:#f5f8f0;border-radius:8px}.conversion-mobile>small{font-size:6px;letter-spacing:.2px;display:block;color:#6a7d58}.conversion-mobile h3{font:800 16px/1.3 Manrope;letter-spacing:-.6px;margin-top:6px}.mobile-order{display:flex;align-items:center;justify-content:space-between;background:#4162f2;color:white;padding:12px;border-radius:5px;font-size:10px;margin-top:16px}.mobile-order svg{width:14px;height:14px}
.conversion-benefit{position:absolute;right:-8px;display:flex;align-items:center;gap:10px;width:231px;border:1px solid #dae2ee;background:#fff;padding:16px 13px;border-radius:9px;box-shadow:0 9px 22px #2e395421}.conversion-benefit>span{font-size:9px;color:#647aad;background:#eef2ff;padding:7px;border-radius:6px}.conversion-benefit>div{flex:1}.conversion-benefit b{display:block;font-size:11px}.conversion-benefit small{display:block;color:#72816a;font-size:8px;margin-top:5px}.conversion-benefit>svg{width:14px;height:14px;color:#547a3e}.benefit-one{top:47px;transform:rotate(3deg)}.benefit-two{top:148px;right:-17px;transform:rotate(-2deg)}.benefit-three{top:249px;transform:rotate(3deg)}
.page-seo .f-hero-art{min-height:525px;padding:29px}.page-seo .f-hero-art>.demo-note{color:#647257}.page-seo .f-hero-art:before{display:none}
.local-discovery{width:100%;position:relative;padding-bottom:23px}.local-map{height:275px;position:relative;background:#dfe9d5;border-radius:12px;overflow:hidden;background-image:repeating-linear-gradient(0deg,transparent,transparent 51px,#f6f8f0 51px,#f6f8f0 60px),repeating-linear-gradient(90deg,transparent,transparent 60px,#f6f8f0 60px,#f6f8f0 70px)}
.local-road{position:absolute;display:block;width:150%;height:16px;background:#fff;left:-15%;transform:rotate(-24deg);top:60px;border:1px solid #d4dfc7}.road-two{top:183px;transform:rotate(32deg)}.road-three{height:130%;width:15px;left:52%;top:-15%;transform:rotate(-16deg)}.local-map-label{position:absolute;top:17px;left:16px;font-size:7px;letter-spacing:1px;color:#7c8b70}.local-pin{position:absolute;display:grid;place-items:center;width:31px;height:31px;background:#4162f2;color:#fff;border:4px solid #fff;border-radius:50% 50% 50% 3px;transform:rotate(-45deg);font:600 11px Manrope;box-shadow:0 4px 12px #405d2c22}.local-pin-one{left:22%;top:30%}.local-pin-two{left:69%;top:15%}.local-pin-three{left:76%;top:58%;background:#567c3e}
.local-location{position:relative;margin:-80px 16px 0;padding:22px;background:#fff;border-radius:11px;box-shadow:0 17px 30px #32432325;border:1px solid #e0e7d6}.local-location-top{display:flex;align-items:center;gap:10px}.local-location-top>span{display:grid;place-items:center;width:31px;height:31px;background:#e9efde;border-radius:50%;font:800 17px Manrope;color:#546d3d}.local-location-top b{font-size:13px;display:block}.local-location-top small{font-size:9px;display:block;color:#78886a;margin-top:3px}.local-location h3{font:800 27px/1.1 Manrope;letter-spacing:-1px;margin:20px 0 17px}.local-location-info{display:flex;gap:6px}.local-location-info span{font-size:8px;background:#f3f6ed;color:#6a7a5a;padding:7px;border-radius:4px}.local-shop{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#4162f2;color:white;border-radius:5px;font-size:10px;margin-top:18px}.local-shop svg{width:14px;height:14px}
.search-to-product,.category-destination{width:100%}.destination-query{font-size:13px;padding:12px 15px}.destination-connector{display:block;text-align:center;font-size:24px;color:#c0af8e;height:34px;line-height:32px}.product-landing{background:#fff;border:1px solid #e2ddd0;border-radius:10px;padding:20px;box-shadow:0 16px 28px #52452813}.landing-store{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0e5;padding-bottom:15px}.landing-store>b{font:800 20px Manrope;letter-spacing:-1px}.landing-store>span{font-size:6px;color:#78856b}.landing-breadcrumb{font-size:8px;color:#839275;margin:17px 0}.landing-product{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center}.landing-product>img{width:100%;height:200px;object-fit:contain;background:#f5f7ee;border-radius:8px}.landing-product small{font-size:5px;letter-spacing:.3px;color:#738460}.landing-product h3{font:800 26px/1.1 Manrope;letter-spacing:-1px;margin:9px 0}.landing-product p{font-size:9px;color:#728361;line-height:1.6}.landing-size{font-size:9px;padding:6px 11px;border:1px solid #bccaa9;border-radius:4px;display:table;margin-top:14px}.landing-order{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#4162f2;color:white;padding:10px;font-size:9px;border-radius:4px;margin-top:14px}.landing-order svg{width:12px;height:12px}.landing-details{display:flex;justify-content:space-between;gap:9px;margin-top:19px;padding-top:14px;border-top:1px solid #e9efdf}.landing-details>span{display:flex;align-items:center;gap:5px;font-size:8px;color:#6d8058}.landing-details svg{width:12px;height:12px}
.category-site{height:315px;overflow:hidden;margin-top:18px;border:1px solid #d5dfc9;border-radius:9px 9px 0 0;background:#fff}.category-site img{width:100%;height:auto;display:block}.category-proof{padding:15px;background:#fff;border:1px solid #d5dfc9;border-top:0;border-radius:0 0 9px 9px}.category-proof>b{display:block;font-size:12px;color:#4a603b}.category-proof>span{display:block;font-size:9px;color:#7b8a6e;margin-top:6px}
.seo-foundation{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:55px 55px 50px;background:#edf1e6;border-radius:18px;margin-block:40px 90px}.seo-foundation h2{font:800 clamp(35px,3.7vw,49px)/1.1 Manrope;letter-spacing:-2px;margin-top:18px}.seo-foundation .eyebrow{font-size:9px}.seo-foundation-points{display:grid;gap:24px}.seo-foundation-points article{display:flex;align-items:flex-start;gap:15px}.seo-foundation-points article>span{font:600 10px Manrope;color:#6d8460;padding-top:5px}.seo-foundation h3{font:700 16px/1.35 Manrope;letter-spacing:-.5px}.seo-foundation p:not(.eyebrow){font-size:12px;line-height:1.7;color:#6b7c5d;margin-top:8px}
@keyframes commerce-reveal{from{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){
 .page-ecommerce .f-hero-art{height:480px;min-height:480px;padding:22px}.builder-hero-scene{height:410px}.builder-screen{height:294px}.builder-second .builder-screen{height:240px}.builder-tag{font-size:10px;padding:11px 12px}.builder-tag b{font-size:10px}.builder-second{bottom:30px}
 .search-discovery{padding:20px}.discovery-query b,.destination-query b{font-size:12px}.search-example-panel{min-height:277px}.discovery-scene-top{font-size:7px}.discovery-scene-top>span:last-child{font-size:9px}.serp-result h3{font-size:19px}.serp-result>p{font-size:11px}.serp-product img{width:58px;height:79px}.serp-product b{font-size:12px}.serp-products img{width:48px;height:69px}.brand-site-window{height:303px}.brand-showcase-controls{padding:9px}.brand-showcase-controls button{font-size:9px;padding:9px 3px}.brand-showcase-bottom{padding:13px}.brand-showcase-bottom span{font-size:8px}.brand-showcase-bottom b{font-size:9px}.brand-responsibilities{gap:12px}.brand-responsibilities span{font-size:7px}.brand-responsibilities b{font-size:11px}
 .conversion-system{height:356px}.conversion-mobile{width:206px;padding:19px 14px 17px}.conversion-mobile>img{height:156px}.conversion-mobile h3{font-size:14px}.conversion-benefit{width:207px;padding:14px 11px;gap:8px}.conversion-benefit b{font-size:10px}.conversion-benefit small{font-size:7px}.benefit-three{top:245px}
 .page-seo .f-hero-art{min-height:495px;padding:24px}.local-location h3{font-size:24px}.local-location{padding:20px;margin-inline:10px}.local-map{height:260px}.landing-product>img{height:173px}.landing-product h3{font-size:23px}.landing-product p{font-size:8px}.product-landing{padding:17px}.landing-store>b{font-size:18px}.landing-store>span{font-size:5px}.landing-product{gap:12px}.category-site{height:287px}.seo-foundation{padding:43px;gap:45px}.seo-foundation h3{font-size:14px}.seo-foundation p:not(.eyebrow){font-size:11px}
}
@media(max-width:850px) and (min-width:701px){
 .page-ecommerce .f-hero-art{height:440px;min-height:440px;padding:16px}.builder-hero-scene{height:380px}.builder-screen{height:264px}.builder-second .builder-screen{height:214px}.builder-tag{left:-3px;bottom:20px;padding:10px}.builder-tag b{font-size:9px}.builder-browser{padding:9px 10px}.builder-browser b{font-size:8px}.builder-second .builder-browser b{font-size:7px}
 .search-discovery{padding:16px}.search-example-controls button{font-size:10px;padding:7px 8px}.discovery-query{padding:11px}.discovery-query b{font-size:11px}.serp-result h3{font-size:18px}.serp-result>p{font-size:10px}.serp-brand small{font-size:7px}.serp-product{gap:10px;padding:9px}.serp-product b{font-size:11px}.serp-product span{font-size:8px}.serp-products{gap:7px}.serp-products img{width:42px;height:63px}.serp-products span{font-size:9px}.search-example-panel{min-height:270px}
 .brand-site-window{height:280px}.brand-showcase-controls button{font-size:8px}.brand-showcase-bottom span{font-size:7px}.brand-showcase-bottom b{font-size:8px}.brand-responsibilities b{font-size:10px}.conversion-mobile{width:188px;padding:17px 12px 16px}.conversion-mobile>img{height:149px}.conversion-benefit{width:178px;padding:12px 9px;gap:6px}.conversion-benefit b{font-size:9px}.conversion-benefit small{font-size:6px}.conversion-benefit>span{padding:6px;font-size:8px}.conversion-benefit>svg{width:12px}.benefit-two{right:-10px}.conversion-system{height:334px}.benefit-one{top:41px}.benefit-two{top:138px}.benefit-three{top:235px}
 .page-seo .f-hero-art{padding:18px;min-height:465px}.local-location h3{font-size:23px}.landing-product h3{font-size:21px}.landing-product>img{height:161px}.landing-details>span{font-size:7px}.destination-query{padding:11px}.destination-query b{font-size:11px}.category-site{height:261px}.seo-foundation{padding:36px;gap:32px}.seo-foundation h2{font-size:36px}
}
@media(max-width:700px){
 .page-ecommerce .f-hero-art{height:365px;min-height:0;padding:18px;max-width:440px}.builder-hero-scene{height:312px}.builder-desktop{top:14px;width:86%}.builder-screen{height:243px}.builder-second{right:0;bottom:26px;width:45%}.builder-second .builder-screen{height:204px}.builder-browser{padding:8px 10px}.builder-browser b{font-size:8px}.builder-second .builder-browser b{font-size:7px}.builder-tag{left:0;bottom:14px;padding:10px 12px;gap:7px}.builder-tag b{font-size:9px}.builder-tag svg{width:13px;height:13px}.page-ecommerce .f-hero-art>.demo-note{font-size:7px;margin-top:0}
 .search-discovery{padding:18px;border-radius:10px}.discovery-scene-top{margin-bottom:14px;font-size:7px}.discovery-scene-top>span:last-child{font-size:9px}.search-example-controls{margin-bottom:16px}.search-example-controls button{padding:8px 10px;font-size:10px}.discovery-query{padding:11px 13px;gap:8px}.discovery-query svg{width:16px;height:16px}.discovery-query b{font-size:12px}.serp-result{padding:19px 2px 0}.serp-result h3{font-size:18px;margin-top:14px}.serp-result>p{font-size:10px}.serp-brand b{font-size:10px}.serp-brand small{font-size:7px}.serp-brand>span{width:26px;height:26px;font-size:14px}.serp-product{gap:12px;margin-top:12px;padding:10px}.serp-product img{width:53px;height:71px}.serp-product b{font-size:11px}.serp-product span{font-size:8px}.serp-product small{font-size:9px;margin-top:11px}.serp-products{margin-top:12px;gap:8px}.serp-products img{width:50px;height:67px}.serp-products span{font-size:9px}.search-example-panel{min-height:265px}.serp-links{font-size:9px;gap:12px;padding-top:20px}
 .brand-site-window{height:280px}.brand-showcase-controls{padding:9px;gap:3px}.brand-showcase-controls button{font-size:9px;padding:9px 3px}.brand-showcase-bottom{padding:12px}.brand-showcase-bottom span{font-size:8px}.brand-showcase-bottom b{font-size:8px}.brand-responsibilities{margin-top:22px;padding-top:17px;gap:16px}.brand-responsibilities span{font-size:7px}.brand-responsibilities b{font-size:11px}
 .page-ecommerce #conversion{padding-top:30px}.page-ecommerce #conversion .f-tab-art{padding:19px 23px 22px}.page-ecommerce #conversion .f-tab-copy h3{font-size:31px}.page-ecommerce #conversion .f-tab-copy>p:not(.eyebrow){font-size:13px}
 .conversion-system{height:323px;max-width:345px;margin:auto}.conversion-mobile{width:184px;border-width:4px;border-radius:23px;padding:18px 12px 16px;left:4px;top:3px}.conversion-mobile>img{height:141px;margin:12px 0}.conversion-mobile-top b{font-size:14px}.conversion-mobile-top span{font-size:6px}.conversion-mobile>small{font-size:5px}.conversion-mobile h3{font-size:13px}.mobile-order{padding:10px;font-size:9px;margin-top:14px}.conversion-benefit{width:180px;padding:12px 10px;gap:7px;right:-2px}.conversion-benefit b{font-size:9px}.conversion-benefit small{font-size:6px}.conversion-benefit>span{font-size:8px;padding:5px}.conversion-benefit>svg{width:11px;height:11px}.benefit-one{top:37px}.benefit-two{top:133px;right:-6px}.benefit-three{top:229px}
 .page-seo .f-hero-art{min-height:0;padding:23px;max-width:440px}.page-seo .f-hero-art>.demo-note{margin-top:13px;font-size:7px}.local-map{height:235px}.local-location{margin:-78px 10px 0;padding:18px}.local-location h3{font-size:24px;margin:17px 0 15px}.local-location-top b{font-size:12px}.local-location-top small{font-size:8px}.local-location-info span{font-size:7px}.local-shop{font-size:9px;padding:11px}.local-discovery{padding-bottom:5px}.local-map-label{font-size:6px}.local-pin{width:28px;height:28px;font-size:9px}
 .destination-query{padding:11px 12px;gap:8px}.destination-query b{font-size:11px}.destination-query svg{width:16px;height:16px}.destination-connector{height:29px;line-height:27px;font-size:21px}.product-landing{padding:16px}.landing-store{padding-bottom:13px}.landing-store>b{font-size:18px}.landing-store>span{font-size:5px}.landing-breadcrumb{font-size:7px;margin:14px 0}.landing-product{gap:13px}.landing-product>img{height:170px}.landing-product h3{font-size:23px}.landing-product small{font-size:5px}.landing-product p{font-size:8px}.landing-size{font-size:8px;margin-top:11px}.landing-order{padding:9px;font-size:8px;margin-top:11px}.landing-details{margin-top:16px;padding-top:13px;gap:7px}.landing-details>span{font-size:7px}.landing-details svg{width:10px;height:10px}.category-site{height:259px;margin-top:15px}.category-proof{padding:13px}.category-proof>b{font-size:11px}.category-proof>span{font-size:8px}
 .seo-foundation{grid-template-columns:1fr;gap:29px;padding:29px 26px;margin-block:24px 45px;border-radius:14px}.seo-foundation h2{font-size:35px;letter-spacing:-1.5px;margin-top:15px}.seo-foundation .eyebrow{font-size:7px}.seo-foundation-points{gap:22px}.seo-foundation h3{font-size:14px}.seo-foundation p:not(.eyebrow){font-size:12px;line-height:1.6;margin-top:7px}.seo-foundation-points article{gap:12px}
}
@media(max-width:360px){
 .page-ecommerce .f-hero-art{height:337px;padding:15px}.builder-hero-scene{height:291px}.builder-screen{height:219px}.builder-second .builder-screen{height:181px}.builder-tag b{font-size:8px}.builder-tag{padding:9px 10px}.search-discovery{padding:14px}.discovery-scene-top{font-size:6px}.discovery-scene-top>span:last-child{font-size:8px}.discovery-query b{font-size:10px}.serp-result h3{font-size:17px}.serp-products img{width:40px;height:62px}.brand-showcase-controls button{font-size:8px}.brand-site-window{height:255px}.brand-showcase-bottom span{font-size:7px}.brand-showcase-bottom b{font-size:7px}.conversion-benefit{width:165px;right:-7px}.conversion-benefit b{font-size:8px}.conversion-benefit small{font-size:6px}.conversion-mobile{width:170px;left:-3px}.conversion-mobile>img{height:137px}.benefit-two{right:-12px}.destination-query b{font-size:10px}.landing-product h3{font-size:20px}.landing-product>img{height:159px}.landing-store>span{font-size:4px}.landing-details>span{font-size:6px}.page-seo .f-hero-art{padding:19px}.seo-foundation{padding:25px 22px}.seo-foundation h2{font-size:32px}
}
@media(prefers-reduced-motion:reduce){.search-example-panel,.brand-site-panel{animation:none}}
.page-ecommerce #optimization .feature-art>.demo-note{color:#647092}
/* V1's tilted retailer lanes, scaled for the eCommerce hero. */
.page-ecommerce .f-hero-art{padding:0;background:#efecdf}
.page-ecommerce .f-hero-art:before{display:none}
.page-ecommerce .f-hero-art>.demo-note{position:absolute;bottom:10px;left:12px;right:12px;margin:0;color:#68705e;font-size:8px}
.storefront-scroll{position:absolute;inset:0 0 31px;overflow:hidden;isolation:isolate;mask-image:linear-gradient(transparent,#000 7%,#000 93%,transparent)}
.storefront-scroll-tilt{display:flex;align-items:flex-start;gap:18px;width:calc(100% + 56px);margin:-32px -28px 0;transform:rotate(-9deg)}
.storefront-scroll-lane{flex:1;min-width:0;animation:retailer-lane-rise 34s linear infinite;will-change:transform}
.storefront-scroll-lane:nth-child(2){margin-top:-90px;animation-direction:reverse;animation-duration:40s}
.storefront-scroll-group{display:flex;flex-direction:column;gap:18px;padding-bottom:18px}
.storefront-preview{background:#fff;border:1px solid #d5d8ce;border-radius:9px;overflow:hidden;box-shadow:0 10px 22px #26351c19}
.storefront-preview-bar{display:flex;align-items:center;gap:9px;padding:11px 12px;background:#fafbf8;white-space:nowrap}
.storefront-preview-bar>span{font-size:6px;letter-spacing:1px;color:#b5bdb0}
.storefront-preview-bar>b{font:500 11px 'DM Sans';color:#5e6854;overflow:hidden;text-overflow:ellipsis}
.storefront-preview-screen{position:relative;height:220px;overflow:hidden}
.storefront-preview-screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;display:block}
@keyframes retailer-lane-rise{to{transform:translateY(-50%)}}
@media(max-width:1100px){.storefront-scroll-tilt{gap:15px;width:calc(100% + 44px);margin-inline:-22px}.storefront-scroll-group{gap:15px;padding-bottom:15px}.storefront-preview-screen{height:195px}.storefront-preview-bar{padding:9px 10px}.storefront-preview-bar>b{font-size:10px}}
@media(max-width:850px) and (min-width:701px){.storefront-preview-screen{height:181px}.storefront-preview-bar>b{font-size:9px}.storefront-preview-bar{padding:8px 9px}}
@media(max-width:700px){.page-ecommerce .f-hero-art>.demo-note{font-size:7px;bottom:9px}.storefront-scroll{bottom:26px}.storefront-scroll-tilt{gap:13px;width:calc(100% + 38px);margin:-23px -19px 0}.storefront-scroll-group{gap:13px;padding-bottom:13px}.storefront-scroll-lane:nth-child(2){margin-top:-73px}.storefront-preview-screen{height:171px}.storefront-preview-bar{padding:8px 9px;gap:7px}.storefront-preview-bar>b{font-size:9px}.storefront-preview-bar>span{font-size:5px}.storefront-preview{border-radius:7px}}
@media(max-width:360px){.storefront-preview-screen{height:153px}.storefront-preview-bar>b{font-size:8px}}
@media(prefers-reduced-motion:reduce){.storefront-scroll-lane{animation:none;will-change:auto}.storefront-scroll-clone{display:none}}
/* The eCommerce story uses the homepage's short copy and larger visual rhythm. */
.page-ecommerce .f-hero-copy>p:not(.eyebrow){max-width:390px}
.page-ecommerce .f-split{grid-template-columns:1fr 1.18fr;gap:72px}
.page-ecommerce .f-split.reversed{grid-template-columns:1.18fr 1fr}
.page-ecommerce .f-section-copy>p:not(.eyebrow){max-width:370px;font-size:17px;line-height:1.6}
.page-ecommerce .feature-art{padding:32px;min-height:450px}
.sales-overview{padding-block:48px 65px}
.sales-overview .section-head{text-align:center;margin:0 auto 40px;max-width:980px}
.sales-overview .section-head h2{font:800 clamp(38px,4.3vw,60px)/1.08 Manrope;letter-spacing:-2.6px}
.sales-overview-layout{display:grid;grid-template-columns:1.13fr 1fr;align-items:center;gap:68px}
.sales-stage{height:460px;min-width:0;position:relative;overflow:hidden;border-radius:20px}
.sales-visual{position:absolute;inset:0;padding:32px;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:sales-panel-enter .35s ease both}
.sales-visual[hidden]{display:none}
.sales-benefits{display:flex;flex-direction:column;gap:0}
.sales-benefits>button{display:flex;position:relative;gap:16px;text-align:left;padding:25px 15px 25px 0;background:transparent;border:0;border-bottom:1px solid #dfe5d8;color:var(--ink)}
.sales-benefits>button:first-child{padding-top:9px}.sales-benefits>button:last-child{border-bottom:0}
.sales-benefit-number{font:600 11px Manrope;color:#87947b;padding-top:5px;flex:none}
.sales-benefit-copy{display:block}.sales-benefit-copy>b{display:block;font:800 22px/1.22 Manrope;letter-spacing:-.7px;color:#53604b}
.sales-benefit-copy>span{display:block;font:400 14px/1.6 'DM Sans';color:#76836b;margin-top:11px;max-width:385px}
.sales-benefits>button[aria-selected=true] .sales-benefit-copy>b{color:#23371c}.sales-benefits>button[aria-selected=true] .sales-benefit-number{color:#4162f2}
.sales-benefits>button i{position:absolute;bottom:0;left:31px;right:0;height:2px;background:#4162f2;transform:scaleX(0);transform-origin:left}
.sales-benefits>button[aria-selected=true] i{transform:scaleX(var(--tab-progress,0))}
.sales-benefits>button:focus-visible{outline:3px solid #a4b5f6;outline-offset:5px;border-radius:4px}
.sales-overview-controls{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-top:17px}
.sales-overview-controls>span{font-size:9px;line-height:1.5;color:#77836d}.sales-overview-controls>div{display:flex;gap:9px;align-items:center}
.sales-overview-controls .round-arrow{width:34px;height:34px}.sales-overview-controls [data-prev] svg{transform:rotate(180deg)}
.sales-overview-controls .f-autoplay,.visual-playback .f-autoplay,.brand-showcase-bottom .f-autoplay{padding:7px 4px;font-size:10px;white-space:nowrap}
.sales-brand-scene{position:relative;width:100%;height:100%}
.sales-brand-window{position:absolute;left:3%;top:18px;width:88%;border:1px solid #d8d9cf;border-radius:11px;background:#fff;overflow:hidden;box-shadow:0 18px 30px #343c2725;transform:rotate(-5deg);animation:sales-brand-enter .6s ease both}
.sales-browser{display:flex;align-items:center;gap:18px;padding:11px 13px;background:#fafbf7;color:#a7b09c;font-size:7px}.sales-browser>b{font:500 10px 'DM Sans';color:#627252}
.sales-brand-window>div:last-child{height:298px;overflow:hidden}.sales-brand-window img{display:block;width:100%;height:auto}
.sales-brand-palette{position:absolute;right:-3px;bottom:71px;padding:14px 16px;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #dfd8c6;border-radius:9px;box-shadow:0 12px 24px #4a3d2422;transform:rotate(4deg);animation:sales-chip-enter .5s .4s ease both}
.sales-brand-palette>span{width:23px;height:23px;background:var(--swatch);border:1px solid #0000000c;border-radius:50%}.sales-brand-palette>b{font-size:11px;margin-left:7px}
.sales-brand-label{position:absolute;bottom:7px;left:0;display:flex;align-items:center;gap:8px;padding:12px 15px;background:#fff;border:1px solid #e3ddcd;border-radius:8px;box-shadow:0 9px 18px #4c45221c;animation:sales-chip-enter .5s .8s ease both}
.sales-brand-label>svg{width:15px;height:15px;color:#4f753c}.sales-brand-label>span{font-size:11px}
.sales-search-scene{width:100%;max-width:420px}
.sales-search-query{display:flex;align-items:center;gap:10px;padding:13px 17px;background:#fff;border:1px solid #dde5d3;border-radius:28px;box-shadow:0 6px 12px #3e51260b}
.sales-search-query>svg{width:19px;height:19px;color:#738368;flex:none}.sales-search-query>span{display:block;width:20ch;white-space:nowrap;overflow:hidden;font:500 13px ui-monospace,SFMono-Regular,Consolas,monospace;animation:sales-query-type 1.6s steps(20,end) both}.sales-search-query>i{height:17px;width:1px;background:#7d9170;animation:sales-caret .8s step-end infinite}
.sales-search-result{padding:21px;background:#fff;border:1px solid #dce6ce;border-radius:11px;margin-top:15px;box-shadow:0 13px 24px #3a50241a;animation:sales-result-enter .6s .8s ease both}
.sales-search-brand{display:flex;align-items:center;gap:10px}.sales-search-brand>span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#e9efdf;font:800 17px Manrope;color:#547042}.sales-search-brand b{display:block;font-size:11px}.sales-search-brand small{display:block;font-size:8px;margin-top:4px;color:#7b896c}
.sales-search-result>h3{font:700 26px/1.1 Manrope;letter-spacing:-.9px;color:#4161a3;margin:16px 0}
.sales-search-products{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sales-search-products .f-photo{height:115px}.sales-search-products .f-product>b{font-size:11px;margin-top:5px}.sales-search-products .f-product>small{font-size:6px}.sales-search-products .f-product-detail{display:none}
.sales-search-note{display:flex;align-items:center;gap:8px;padding:12px 14px;margin:-6px -10px 0 auto;background:#fff;border:1px solid #d6e3c7;border-radius:7px;width:max-content;max-width:100%;position:relative;box-shadow:0 9px 18px #3f59251c;transform:rotate(-3deg);animation:sales-chip-enter .5s 1.3s ease both}.sales-search-note svg{width:14px;height:14px;color:#5d813f}.sales-search-note span{font-size:10px}
.sales-improvement{height:390px}.sales-improvement .conversion-mobile{left:12px;top:9px}.sales-improvement .benefit-one{animation:sales-chip-enter .5s .3s ease both}.sales-improvement .benefit-two{animation:sales-chip-enter .5s 1.1s ease both}.sales-improvement .benefit-three{animation:sales-chip-enter .5s 1.9s ease both}
.sales-order-confirmed{position:absolute;bottom:1px;left:20px;display:flex;align-items:center;gap:11px;padding:16px 19px;background:#fff;border:1px solid #c7d8b4;border-radius:10px;box-shadow:0 12px 25px #23481f27;opacity:0;animation:sales-order-arrival 8.5s ease both}
.sales-order-confirmed>svg{display:block;width:31px;height:31px;color:#567f3f;background:#edf5e4;padding:7px;border-radius:50%}.sales-order-confirmed b{display:block;font:800 16px Manrope;letter-spacing:-.6px}.sales-order-confirmed span{display:block;font-size:9px;color:#6a7d5d;margin-top:5px}
.page-ecommerce .search-discovery{padding:23px}.page-ecommerce .search-motion-stage{min-height:300px}.page-ecommerce .search-example-panel{min-height:300px}.page-ecommerce .search-example-controls button[aria-selected=true]{background:#edf1ff;border-color:#becbf8;color:#3655c4}
.page-ecommerce .search-example-panel .serp-result{animation:sales-result-enter .45s .25s ease both}.page-ecommerce .discovery-query b{animation:sales-query-reveal .8s ease both}.page-ecommerce .serp-result h3{font-size:24px}.page-ecommerce .serp-product img{width:80px;height:95px}.page-ecommerce .serp-products img{width:72px;height:90px}
.visual-playback{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px;padding-top:8px;border-top:1px solid #edf0e7}.visual-playback>span{font-size:8px;line-height:1.5;color:#7b866f}
.page-ecommerce .brand-site-window{height:365px}.page-ecommerce .brand-showcase-controls button{position:relative;font-size:11px}.page-ecommerce .brand-showcase-controls button[aria-selected=true]{background:#fff;border-color:#ded4bf;box-shadow:0 2px 4px #534f3909;color:#283b1f}.brand-showcase-controls button>i{position:absolute;left:6px;right:6px;bottom:0;height:2px;background:#4162f2;transform:scaleX(0);transform-origin:left}.brand-showcase-controls button[aria-selected=true]>i{transform:scaleX(var(--tab-progress,0))}
.page-ecommerce .brand-site-panel img{animation:sales-brand-scroll 7s ease-in-out both}.page-ecommerce .brand-showcase-bottom{padding:9px 15px}.page-ecommerce #conversion .f-section-heading{margin-bottom:30px}.page-ecommerce #conversion .f-tab-panel{grid-template-columns:.85fr 1.15fr;min-height:475px}.page-ecommerce #conversion .f-tab-copy{padding:40px}.page-ecommerce #conversion .f-tab-copy h3{font-size:44px;letter-spacing:-2px}.page-ecommerce #conversion .f-tab-copy>p:not(.eyebrow){max-width:310px;font-size:15px;line-height:1.6}.page-ecommerce #conversion .f-tab-art{padding:30px 44px}.page-ecommerce #conversion .commerce-catalog,.page-ecommerce #conversion .commerce-checkout{max-width:420px}
.page-ecommerce #conversion .catalog-results{animation:sales-result-enter .4s ease both}.page-ecommerce .f-faq{padding-top:55px}
@keyframes sales-panel-enter{from{opacity:.6}to{opacity:1}}
@keyframes sales-brand-enter{from{opacity:0;transform:translateY(12px) rotate(-5deg)}to{opacity:1;transform:translateY(0) rotate(-5deg)}}
@keyframes sales-chip-enter{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}
@keyframes sales-query-type{from{width:0}to{width:20ch}}
@keyframes sales-caret{50%{opacity:0}}
@keyframes sales-result-enter{from{opacity:0;translate:0 15px}to{opacity:1;translate:0 0}}
@keyframes sales-query-reveal{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes sales-order-arrival{0%,43%{opacity:0;translate:0 15px;scale:.96}53%,100%{opacity:1;translate:0 0;scale:1}}
@keyframes sales-brand-scroll{0%,17%{transform:translateY(0)}85%,100%{transform:translateY(-12%)}}
.page-ecommerce [data-tabs][data-paused=true] .sales-visual,.page-ecommerce [data-tabs][data-paused=true] .sales-visual *,.page-ecommerce .search-discovery[data-paused=true] .search-example-panel *,.page-ecommerce .brand-showcase[data-paused=true] .brand-site-panel img{animation:none}
@media(max-width:1100px){
 .page-ecommerce .f-split{gap:45px}.page-ecommerce .feature-art{padding:27px;min-height:420px}.page-ecommerce .f-section-copy>p:not(.eyebrow){font-size:15px}.sales-overview{padding-block:35px 48px}.sales-overview-layout{gap:42px}.sales-stage{height:430px}.sales-visual{padding:26px}.sales-benefit-copy>b{font-size:20px}.sales-benefit-copy>span{font-size:13px;margin-top:9px}.sales-benefits>button{padding:22px 10px 22px 0;gap:13px}.sales-benefits>button i{left:28px}.sales-brand-window>div:last-child{height:280px}.sales-brand-palette{right:-5px;bottom:59px;padding:12px}.sales-brand-palette>b{font-size:10px}.sales-brand-label{font-size:10px;padding:11px 12px}.sales-brand-label>span{font-size:10px}
 .sales-search-query{padding:12px 14px}.sales-search-query>span{font-size:11px}.sales-search-result{padding:18px}.sales-search-result>h3{font-size:23px}.sales-search-products .f-photo{height:106px}.sales-search-products .f-product>b{font-size:10px}.sales-search-note{font-size:9px;padding:11px 12px}.sales-search-note span{font-size:9px}.sales-improvement{height:370px}.sales-order-confirmed{left:10px;padding:14px 16px;bottom:7px}.sales-order-confirmed b{font-size:14px}.sales-order-confirmed span{font-size:8px}
 .page-ecommerce .search-discovery{padding:21px}.page-ecommerce .search-motion-stage,.page-ecommerce .search-example-panel{min-height:290px}.page-ecommerce .serp-result h3{font-size:22px}.page-ecommerce .serp-product img{width:68px;height:88px}.page-ecommerce .serp-products img{width:62px;height:82px}.page-ecommerce .brand-site-window{height:329px}.page-ecommerce .brand-showcase-controls button{font-size:10px}.page-ecommerce #conversion .f-tab-copy{padding:32px}.page-ecommerce #conversion .f-tab-copy h3{font-size:37px;letter-spacing:-1.5px}.page-ecommerce #conversion .f-tab-copy>p:not(.eyebrow){font-size:14px}.page-ecommerce #conversion .f-tab-art{padding:28px 32px}
}
@media(max-width:850px) and (min-width:701px){
 .sales-overview-layout{gap:30px}.sales-stage{height:395px}.sales-visual{padding:22px}.sales-benefit-copy>b{font-size:18px;letter-spacing:-.5px}.sales-benefit-copy>span{font-size:12px}.sales-benefits>button{gap:10px;padding-block:20px}.sales-benefit-number{font-size:10px}.sales-benefits>button i{left:24px}.sales-brand-window>div:last-child{height:251px}.sales-brand-palette{padding:10px;gap:5px}.sales-brand-palette>span{width:19px;height:19px}.sales-brand-label>span{font-size:9px}.sales-brand-label{gap:6px;padding:10px}.sales-search-result>h3{font-size:21px}.sales-search-products .f-photo{height:93px}.sales-search-query>span{font-size:10px}.sales-search-query>svg{width:16px;height:16px}.sales-search-result{padding:16px}.sales-search-note span{font-size:8px}.sales-improvement{height:342px}.sales-improvement .conversion-mobile{left:0}.sales-order-confirmed{left:0;padding:12px 13px;bottom:5px}.sales-order-confirmed b{font-size:13px}.sales-order-confirmed>svg{width:27px;height:27px}
 .page-ecommerce .f-split{gap:32px}.page-ecommerce .feature-art{padding:22px;min-height:400px}.page-ecommerce .search-discovery{padding:17px}.page-ecommerce .serp-result h3{font-size:20px}.page-ecommerce .serp-product img{width:55px;height:78px}.page-ecommerce .serp-products img{width:48px;height:70px}.page-ecommerce .brand-site-window{height:298px}.page-ecommerce .brand-showcase-controls button{font-size:9px}.page-ecommerce #conversion .f-tab-copy{padding:26px}.page-ecommerce #conversion .f-tab-copy h3{font-size:32px}.page-ecommerce #conversion .f-tab-copy>p:not(.eyebrow){font-size:13px}.page-ecommerce #conversion .f-tab-art{padding:25px}.page-ecommerce #conversion .f-tab-panel{min-height:430px}
}
@media(max-width:700px){
 .page-ecommerce .f-hero-copy>p:not(.eyebrow){max-width:340px}.sales-overview{padding-block:25px 32px}.sales-overview .section-head{margin-bottom:25px}.sales-overview .section-head h2{font-size:35px;letter-spacing:-1.55px;line-height:1.1}.sales-overview .section-head h2>br{display:none}.sales-overview .section-head h2>em{display:block}.sales-overview-layout{display:flex;flex-direction:column;gap:17px}.sales-stage{height:295px;width:100%;max-width:440px;border-radius:15px}.sales-visual{padding:21px 26px}.sales-benefits{width:100%;max-width:440px}.sales-benefits>button{padding:14px 4px 14px 0;gap:12px;min-height:57px}.sales-benefits>button:first-child{padding-top:7px}.sales-benefit-copy>b{font-size:17px;line-height:1.25;letter-spacing:-.45px}.sales-benefit-number{font-size:9px;padding-top:3px}.sales-benefit-copy>span{display:none;font-size:12px;line-height:1.55;margin-top:8px;max-width:360px}.sales-benefits>button[aria-selected=true] .sales-benefit-copy>span{display:block}.sales-benefits>button i{left:26px}.sales-overview-controls{margin-top:12px;gap:12px}.sales-overview-controls>span{font-size:7px;max-width:165px;line-height:1.5}.sales-overview-controls>div{gap:6px}.sales-overview-controls .round-arrow{width:30px;height:30px}.sales-overview-controls .round-arrow>svg{width:13px;height:13px}.sales-overview-controls .f-autoplay{font-size:9px}
 .sales-brand-window{top:6px;left:4%;width:83%}.sales-browser{padding:8px 10px;font-size:6px;gap:12px}.sales-browser>b{font-size:8px}.sales-brand-window>div:last-child{height:207px}.sales-brand-palette{right:0;bottom:41px;padding:10px 12px;gap:5px}.sales-brand-palette>span{width:19px;height:19px}.sales-brand-palette>b{font-size:9px;margin-left:5px}.sales-brand-label{bottom:-5px;left:0;padding:10px 12px;gap:6px}.sales-brand-label>span{font-size:9px}.sales-brand-label>svg{width:12px;height:12px}
 .sales-search-scene{max-width:305px}.sales-search-query{padding:9px 12px;gap:8px}.sales-search-query>svg{width:14px;height:14px}.sales-search-query>span{font-size:10px}.sales-search-query>i{height:13px}.sales-search-result{padding:12px 14px;margin-top:10px;border-radius:8px}.sales-search-brand{gap:8px}.sales-search-brand>span{width:22px;height:22px;font-size:13px}.sales-search-brand b{font-size:8px}.sales-search-brand small{font-size:6px;margin-top:3px}.sales-search-result>h3{font-size:19px;margin:11px 0 10px}.sales-search-result>h3 br{display:none}.sales-search-products{gap:9px}.sales-search-products .f-photo{height:73px}.sales-search-products .f-product>b{font-size:8px;margin-top:4px}.sales-search-products .f-product>small{font-size:5px;margin-top:5px}.sales-search-note{padding:9px 10px;margin-top:-5px;margin-right:-7px;gap:6px}.sales-search-note span{font-size:8px}.sales-search-note svg{width:11px;height:11px}
 .sales-improvement{height:260px;max-width:330px}.sales-improvement .conversion-mobile{width:155px;left:5px;top:0;padding:14px 10px 12px;border-width:3px;border-radius:21px}.sales-improvement .conversion-mobile-top b{font-size:12px}.sales-improvement .conversion-mobile-top span{font-size:5px}.sales-improvement .conversion-mobile>img{height:108px;margin-block:9px}.sales-improvement .conversion-mobile>small{font-size:4px}.sales-improvement .conversion-mobile h3{font-size:11px}.sales-improvement .mobile-order{font-size:7px;padding:8px;margin-top:11px}.sales-improvement .mobile-order svg{width:10px;height:10px}.sales-improvement .conversion-benefit{width:169px;padding:10px 9px;gap:6px;right:0}.sales-improvement .conversion-benefit b{font-size:8px}.sales-improvement .conversion-benefit small{font-size:6px;margin-top:4px}.sales-improvement .conversion-benefit>span{padding:4px;font-size:7px}.sales-improvement .benefit-one{top:22px}.sales-improvement .benefit-two{top:97px;right:-7px}.sales-improvement .benefit-three{top:172px}.sales-order-confirmed{bottom:-3px;left:9px;padding:11px 13px;gap:9px}.sales-order-confirmed>svg{width:25px;height:25px;padding:6px}.sales-order-confirmed b{font-size:12px}.sales-order-confirmed span{font-size:7px;margin-top:4px}
 .page-ecommerce .f-split,.page-ecommerce .f-split.reversed{grid-template-columns:1fr;gap:25px}.page-ecommerce .feature-art{padding:24px;min-height:0}.page-ecommerce .f-section-copy>p:not(.eyebrow){font-size:14px;line-height:1.6;max-width:340px;margin:16px 0 18px}.page-ecommerce .f-section-copy h2{font-size:37px;letter-spacing:-1.6px}.page-ecommerce .f-split-section{padding-block:39px}.page-ecommerce #your-brand h2 br:last-child{display:none}.page-ecommerce .search-discovery{padding:18px}.page-ecommerce .search-motion-stage,.page-ecommerce .search-example-panel{min-height:264px}.page-ecommerce .serp-result h3{font-size:19px}.page-ecommerce .serp-product img{width:56px;height:73px}.page-ecommerce .serp-products img{width:50px;height:67px}.visual-playback{margin-top:8px;padding-top:6px;gap:9px}.visual-playback>span{font-size:7px;max-width:150px}.visual-playback .f-autoplay{font-size:8px}.page-ecommerce .brand-site-window{height:288px}.page-ecommerce .brand-showcase-controls button{font-size:9px}.page-ecommerce .brand-showcase-bottom{padding:8px 12px}.brand-showcase-bottom .f-autoplay{font-size:9px}
 .page-ecommerce #conversion{padding-top:26px}.page-ecommerce #conversion .f-section-heading{margin-bottom:23px}.page-ecommerce #conversion .f-tab-panel{grid-template-columns:1fr;min-height:0}.page-ecommerce #conversion .f-tab-copy{padding:24px 25px 18px}.page-ecommerce #conversion .f-tab-copy h3{font-size:32px;letter-spacing:-1.4px}.page-ecommerce #conversion .f-tab-copy>p:not(.eyebrow){font-size:13px;line-height:1.55;margin-top:13px;max-width:360px}.page-ecommerce #conversion .f-tab-art{padding:16px 25px 23px}.page-ecommerce #conversion .f-tab-copy>.eyebrow{font-size:7px;margin-bottom:11px}.page-ecommerce #conversion .f-tab-art .f-photo{height:140px}.page-ecommerce .f-faq{padding-top:34px}
}
@media(max-width:360px){.sales-overview .section-head h2{font-size:31px;letter-spacing:-1.4px}.sales-stage{height:270px}.sales-visual{padding:19px 21px}.sales-benefit-copy>b{font-size:15px}.sales-benefit-copy>span{font-size:11px}.sales-brand-window>div:last-child{height:188px}.sales-brand-palette{bottom:35px;padding:9px}.sales-brand-palette>b{font-size:8px}.sales-brand-label>span{font-size:8px}.sales-brand-label{padding:9px 10px}.sales-search-products .f-photo{height:63px}.sales-search-result>h3{font-size:17px}.sales-search-note span{font-size:7px}.sales-improvement{height:239px}.sales-improvement .conversion-mobile{width:145px;left:0}.sales-improvement .conversion-mobile>img{height:97px}.sales-improvement .conversion-benefit{width:156px;right:-4px;padding:9px 7px}.sales-improvement .conversion-benefit b{font-size:7px}.sales-improvement .conversion-benefit small{font-size:5px}.sales-improvement .benefit-one{top:20px}.sales-improvement .benefit-two{top:89px;right:-7px}.sales-improvement .benefit-three{top:158px}.sales-order-confirmed{padding:10px 11px;left:2px}.sales-order-confirmed b{font-size:11px}.page-ecommerce .f-section-copy h2{font-size:33px}.page-ecommerce .feature-art{padding:20px}.page-ecommerce .search-discovery{padding:14px}.page-ecommerce .serp-result h3{font-size:17px}.page-ecommerce .serp-products img{width:43px;height:62px}.page-ecommerce .brand-site-window{height:265px}.page-ecommerce .brand-showcase-controls button{font-size:8px}.page-ecommerce #conversion .f-tab-copy h3{font-size:29px}.sales-overview-controls>span{max-width:135px;font-size:6px}}
@media(prefers-reduced-motion:reduce){.sales-visual,.sales-visual *,.page-ecommerce .search-example-panel *,.page-ecommerce .brand-site-panel img{animation:none!important}.sales-benefits>button[aria-selected=true] i,.brand-showcase-controls button[aria-selected=true]>i{transform:scaleX(1)}.sales-order-confirmed{display:none}}
