.x7VPma_page{color:#18382d;max-width:1200px;margin:auto;padding:24px 28px 130px}.x7VPma_page *,.x7VPma_previewShelf *{box-sizing:border-box}.x7VPma_page button,.x7VPma_page select,.x7VPma_page input{font:inherit}.x7VPma_page button,.x7VPma_page a,.x7VPma_previewShelf a{touch-action:manipulation}.x7VPma_page button:focus-visible,.x7VPma_page a:focus-visible,.x7VPma_page select:focus-visible,.x7VPma_previewShelf a:focus-visible{outline-offset:3px;outline:3px solid #d88b3f}.x7VPma_notice{color:#6b4d22;background:#fff3da;border:1px solid #eddbb8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.x7VPma_notice a{white-space:nowrap;color:inherit}.x7VPma_demoTag{letter-spacing:.07em;color:#82551e;background:#f8e8cc;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.x7VPma_heading{justify-content:space-between;align-items:center;gap:16px;margin:26px 0 18px;display:flex}.x7VPma_heading h1{letter-spacing:-.03em;margin:6px 0;font-size:32px;line-height:1.25}.x7VPma_heading p{color:#708077;margin:5px 0;font-size:14px}.x7VPma_city{background:#fff;border:1px solid #d6dfd4;border-radius:10px;max-width:150px;padding:10px}.x7VPma_roleBar{gap:8px;padding:4px 0 14px;display:flex;overflow:auto}.x7VPma_roleBar button,.x7VPma_tabs button,.x7VPma_filter button{white-space:nowrap;color:#53645c;cursor:pointer;background:#fff;border:1px solid #dce4da;border-radius:999px;min-height:40px;padding:9px 17px}.x7VPma_roleBar button[aria-pressed=true],.x7VPma_filter button[aria-pressed=true]{color:#fff;background:#153f31;border-color:#153f31}.x7VPma_tabs{border-bottom:1px solid #dce5dc;gap:24px;margin:8px 0 24px;display:flex;overflow:auto}.x7VPma_tabs button{background:0 0;border:0;border-radius:0;padding:13px 0;font-weight:600}.x7VPma_tabs button[aria-selected=true]{color:#1b613e;border-bottom:3px solid #1b613e}.x7VPma_shopBanner{background:#e8eee2;border-radius:18px;justify-content:space-between;align-items:center;min-height:155px;margin-bottom:22px;padding:24px 32px;display:flex;overflow:hidden}.x7VPma_shopBanner h2{margin:0 0 7px;font-size:29px}.x7VPma_shopBanner p{color:#4c6657;margin:0;font-size:13px}.x7VPma_shopBanner>div:last-child{aspect-ratio:1.5;width:170px;transform:rotate(-6deg)}.x7VPma_filter{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.x7VPma_filter input{background:#fff;border:1px solid #d9e1d6;border-radius:10px;flex:1;min-width:160px;padding:11px}.x7VPma_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.x7VPma_productCard{color:inherit;background:#fff;border:1px solid #e2e7dd;border-radius:17px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.x7VPma_productCard:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1c442412}.x7VPma_productImage{aspect-ratio:1.35;background:#f7f4e9;position:relative;overflow:hidden}.x7VPma_productImage>div{width:100%;height:100%}.x7VPma_imageTag{color:#5b682c;background:#fffaf0ed;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}.x7VPma_productCopy{padding:17px}.x7VPma_productCopy>small{color:#788577;font-size:11px}.x7VPma_productCopy h3{margin:5px 0 4px;font-size:16px;line-height:1.5}.x7VPma_productCopy p{color:#7b8379;margin:5px 0 12px;font-size:12px}.x7VPma_priceLine{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.x7VPma_priceLine strong{letter-spacing:-.04em;color:#c45531;font-size:25px}.x7VPma_priceLine small{color:#898c80;font-size:10px}.x7VPma_priceLine>b{color:#fff;background:#1e5239;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:auto;font-size:21px;font-weight:400;display:grid}.x7VPma_cardActions{gap:8px;margin-top:13px;display:flex}.x7VPma_cardActions button{color:#20553b;cursor:pointer;background:#fff;border:1px solid #20553b;border-radius:8px;flex:1;min-height:39px;padding:8px;font-size:12px}.x7VPma_cardActions button:last-child{color:#fff;background:#20553b}.x7VPma_cardActions button:disabled{opacity:.5;cursor:not-allowed}.x7VPma_stockLine{color:#7c8477;justify-content:space-between;margin-top:11px;font-size:11px;display:flex}.x7VPma_previewShelf{margin:26px 0 34px}.x7VPma_sectionHead{justify-content:space-between;align-items:center;gap:14px;margin:0 0 5px;display:flex}.x7VPma_sectionHead h2{margin:7px 0;font-size:22px}.x7VPma_sectionHead a{color:#285b3f;white-space:nowrap;font-size:13px;text-decoration:none}.x7VPma_caption{color:#7d8479;margin:6px 0 18px;font-size:12px}.x7VPma_miniProgress{gap:4px;margin-top:15px;display:flex}.x7VPma_miniProgress span{background:#e4eadd;border-radius:5px;flex:1;height:5px}.x7VPma_miniProgress span:first-child{background:#5c8a60}.x7VPma_stickyCart{z-index:35;color:#fff;background:#153e2e;border:1px solid #ffffff36;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:min(520px,100% - 28px);padding:12px 17px;display:flex;position:fixed;bottom:82px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0d342c35}.x7VPma_stickyCart small{color:#bbd0c1;margin-bottom:3px;font-size:11px;display:block}.x7VPma_stickyCart strong{font-size:20px}.x7VPma_stickyCart button{color:#17442d;cursor:pointer;background:#e9f0da;border:0;border-radius:10px;padding:11px 18px;font-weight:700}.x7VPma_dialog{color:#214131;border:0;border-radius:20px;width:calc(100% - 28px);max-width:560px;max-height:87dvh;padding:0;box-shadow:0 24px 80px #071e3740}.x7VPma_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#142e2866}.x7VPma_dialogBody{padding:24px}.x7VPma_dialogHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.x7VPma_dialogHead h2{margin:0;font-size:23px}.x7VPma_dialogHead button{cursor:pointer;background:#eff2eb;border:0;border-radius:50%;width:36px;height:36px;font-size:22px}.x7VPma_lineItem{border-bottom:1px solid #e7ebe2;align-items:center;gap:12px;padding:14px 0;display:flex}.x7VPma_lineItem>div:first-child{aspect-ratio:1;border-radius:10px;flex-shrink:0;width:62px;overflow:hidden}.x7VPma_lineItem>div:nth-child(2){flex:1;min-width:0}.x7VPma_lineItem strong{font-size:13px;display:block}.x7VPma_lineItem small{color:#7c897c;font-size:11px}.x7VPma_stepper{align-items:center;gap:8px;display:flex}.x7VPma_stepper button{cursor:pointer;background:#f9faf4;border:1px solid #d7e0d2;border-radius:6px;width:30px;height:32px}.x7VPma_address{background:#f4f7ed;border-radius:12px;margin:18px 0;padding:16px;font-size:13px;line-height:1.8}.x7VPma_address select{background:#fff;border:1px solid #d7dfce;border-radius:5px;max-width:150px;margin-left:8px;padding:5px}.x7VPma_address small{color:#788574;font-size:11px;display:block}.x7VPma_totals{gap:8px;margin:20px 0;font-size:13px;display:grid}.x7VPma_totals>div{justify-content:space-between;display:flex}.x7VPma_totals>div:last-child{border-top:1px solid #e3e8dd;padding-top:12px;font-size:18px;font-weight:700}.x7VPma_check{align-items:flex-start;gap:9px;padding:14px 0;font-size:12px;line-height:1.8;display:flex}.x7VPma_check input{flex-shrink:0;margin-top:5px}.x7VPma_check a{color:#225b3c}.x7VPma_primary,.x7VPma_secondary{color:#fff;cursor:pointer;background:#20543b;border:1px solid #20543b;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:43px;padding:12px 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.x7VPma_secondary{color:#20543b;background:#fff}.x7VPma_primary:disabled,.x7VPma_secondary:disabled{opacity:.4;cursor:not-allowed}.x7VPma_full{width:100%}.x7VPma_feedback{z-index:80;color:#fff;background:#214d36;border-radius:10px;align-items:center;gap:12px;max-width:min(600px,100% - 28px);padding:13px 18px;font-size:13px;display:flex;position:fixed;top:96px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #15352524}.x7VPma_feedback[data-error=true]{background:#853d2e}.x7VPma_feedback button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.x7VPma_empty{text-align:center;background:#fafbf6;border:1px dashed #cedcca;border-radius:16px;padding:38px 20px}.x7VPma_empty h2{font-size:19px}.x7VPma_empty p{color:#788574;font-size:13px}.x7VPma_orderList{gap:18px;display:grid}.x7VPma_orderCard{background:#fff;border:1px solid #dfe7d9;border-radius:16px;padding:23px}.x7VPma_orderHead{border-bottom:1px solid #ecf0e7;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:13px;font-size:12px;display:flex}.x7VPma_orderHead strong{color:#37704d}.x7VPma_orderHead small{color:#88927f;font-size:10px}.x7VPma_orderSummary{justify-content:space-between;align-items:center;gap:14px;display:flex}.x7VPma_orderSummary h3{margin:8px 0;font-size:16px}.x7VPma_orderSummary p{color:#7c8676;margin:6px 0;font-size:12px}.x7VPma_orderSummary>strong{color:#bc5534;white-space:nowrap;font-size:22px}.x7VPma_orderActions{flex-wrap:wrap;gap:8px;margin:17px 0 8px;display:flex}.x7VPma_orderNote{color:#61775e;background:#f1f6eb;border-radius:9px;padding:11px 14px;font-size:12px;line-height:1.7}.x7VPma_details{color:#778272;border-top:1px solid #e6ebdf;margin-top:16px;padding-top:13px;font-size:12px;line-height:1.8}.x7VPma_details summary{cursor:pointer;color:#3e5f44;min-height:32px}.x7VPma_timeline{gap:12px;padding:0;list-style:none;display:grid}.x7VPma_timeline li{border-left:2px solid #ccdbc0;padding-left:13px}.x7VPma_timeline time{color:#8b9684;font-size:10px;display:block}.x7VPma_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.x7VPma_stat{background:#eef3e7;border:1px solid #dfe8d6;border-radius:13px;padding:18px}.x7VPma_stat strong{color:#295638;font-size:24px;display:block}.x7VPma_stat span{color:#72816b;font-size:11px}.x7VPma_workHeader{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.x7VPma_workHeader h2{margin:0;font-size:23px}.x7VPma_workHeader p{color:#7e8976;font-size:12px}.x7VPma_workHeader a{color:#2e5b3d;white-space:nowrap;font-size:12px}.x7VPma_supplyRow{background:#fff;border:1px solid #e2e8d9;border-radius:14px;align-items:center;gap:18px;margin-bottom:12px;padding:18px;display:flex}.x7VPma_supplyRow>div:first-child{aspect-ratio:1.2;border-radius:9px;flex-shrink:0;width:110px;overflow:hidden}.x7VPma_supplyRow>div:nth-child(2){flex:1}.x7VPma_supplyRow h3{margin:5px 0;font-size:15px}.x7VPma_supplyRow p{color:#77866e;margin:4px 0;font-size:12px}.x7VPma_supplyRow button{white-space:nowrap}.x7VPma_projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.x7VPma_projectCard{background:#fff;border:1px solid #e1e8d9;border-radius:16px;overflow:hidden}.x7VPma_projectCard h2{margin:8px 0;font-size:19px}.x7VPma_projectCard>div:last-child{padding:20px}.x7VPma_projectCard p{color:#7d8877;font-size:12px;line-height:1.8}.x7VPma_projectVisual{height:180px;position:relative;overflow:hidden}.x7VPma_projectVisual>div{height:100%}.x7VPma_projectFacts{border-top:1px solid #e8ece1;border-bottom:1px solid #e8ece1;justify-content:space-between;margin:12px 0;padding:16px 0;font-size:12px;display:flex}.x7VPma_projectFacts strong{margin-top:4px;font-size:19px;display:block}.x7VPma_projectSteps{gap:9px;margin:16px 0;padding:0;list-style:none;display:grid}.x7VPma_projectSteps li{justify-content:space-between;padding:5px 0;font-size:12px;display:flex}.x7VPma_projectSteps span{color:#829177}.x7VPma_marketGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.x7VPma_marketCard{background:#fff;border:1px solid #e0e7d8;border-radius:16px;overflow:hidden}.x7VPma_marketCard>div:last-child{padding:18px}.x7VPma_marketCard h3{margin:4px 0;font-size:17px}.x7VPma_marketCard p{color:#809073;font-size:12px}.x7VPma_priceBars{gap:12px;margin:20px 0;display:grid}.x7VPma_priceBars>div{color:#71826b;grid-template-columns:46px 1fr 55px;align-items:center;gap:8px;font-size:11px;display:grid}.x7VPma_barTrack{background:#eff3e8;border-radius:9px;height:9px}.x7VPma_barTrack span{background:#86a279;border-radius:9px;height:100%;display:block}.x7VPma_priceBars strong{color:#295839;text-align:right;font-size:12px}.x7VPma_toolbar{flex-wrap:wrap;gap:18px;margin-top:30px;font-size:12px;display:flex}.x7VPma_toolbar button,.x7VPma_toolbar a{color:#6f8066;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.x7VPma_legal{color:#244534;max-width:900px;margin:auto;padding:30px 24px 100px}.x7VPma_legal h1{font-size:30px}.x7VPma_legalIntro{background:#f8f3e8;border:1px solid #e8dec7;border-radius:12px;padding:16px;font-size:13px;line-height:1.9}.x7VPma_legalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.x7VPma_legalLink{color:#244534;background:#fff;border:1px solid #dfe7d7;border-radius:13px;padding:22px;text-decoration:none;display:block}.x7VPma_legalLink h2{font-size:18px}.x7VPma_legalLink p{color:#75816e;font-size:12px;line-height:1.8}.x7VPma_clauses{background:#fff;border:1px solid #e0e7d9;border-radius:14px;margin-top:22px;padding:25px}.x7VPma_clauses h2{margin:26px 0 9px;font-size:17px}.x7VPma_clauses p{white-space:pre-line;font-size:13px;line-height:2}.x7VPma_legalHighlights{background:#eef4e6;border-radius:12px;margin:20px 0;padding:16px;font-size:13px;line-height:1.9}.x7VPma_legalSources{color:#738268;margin-top:20px;font-size:12px;line-height:2}.x7VPma_legalSources a{color:inherit;display:block}.x7VPma_printButton{margin:18px 8px 0 0}.x7VPma_inlineError{color:#8a3d2b;font-size:13px;line-height:1.7}@media (min-width:1000px){.x7VPma_stickyCart{bottom:24px}}@media (max-width:760px){.x7VPma_page{padding:14px 16px 150px}.x7VPma_notice{padding:9px 11px;font-size:10px}.x7VPma_heading{margin:21px 0 13px}.x7VPma_heading h1{font-size:26px}.x7VPma_heading p{font-size:12px}.x7VPma_city{max-width:115px;padding:9px;font-size:12px}.x7VPma_roleBar{gap:6px}.x7VPma_roleBar button{padding:9px 13px;font-size:12px}.x7VPma_tabs{gap:22px;margin-bottom:18px}.x7VPma_tabs button{font-size:13px}.x7VPma_shopBanner{min-height:125px;padding:20px}.x7VPma_shopBanner h2{font-size:24px}.x7VPma_shopBanner>div:last-child{flex-shrink:0;width:95px}.x7VPma_shopBanner p{max-width:180px;font-size:11px;line-height:1.7}.x7VPma_filter{gap:6px}.x7VPma_filter input{flex-basis:100%}.x7VPma_filter button{padding:8px 15px;font-size:12px}.x7VPma_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.x7VPma_productCard{border-radius:13px}.x7VPma_productImage{aspect-ratio:1.1}.x7VPma_imageTag{padding:4px 6px;font-size:10px;top:8px;left:8px}.x7VPma_productCopy{padding:12px}.x7VPma_productCopy h3{min-height:39px;margin:5px 0;font-size:13px}.x7VPma_productCopy p{margin:5px 0 9px;font-size:10px}.x7VPma_productCopy>small{font-size:10px}.x7VPma_priceLine{gap:3px}.x7VPma_priceLine strong{font-size:22px}.x7VPma_priceLine small{font-size:9px}.x7VPma_priceLine>b{width:24px;height:24px;font-size:18px}.x7VPma_cardActions{gap:5px;margin-top:11px}.x7VPma_cardActions button{min-height:36px;padding:7px 3px;font-size:11px}.x7VPma_stockLine{gap:4px;font-size:9px}.x7VPma_previewShelf{margin:20px 0}.x7VPma_sectionHead h2{font-size:19px}.x7VPma_sectionHead a,.x7VPma_caption{font-size:11px}.x7VPma_orderCard{padding:16px}.x7VPma_orderSummary{align-items:flex-start}.x7VPma_orderSummary h3{font-size:14px}.x7VPma_orderSummary>strong{font-size:20px}.x7VPma_orderActions button{padding:10px 12px;font-size:12px}.x7VPma_stats{gap:8px}.x7VPma_stat{padding:12px 10px}.x7VPma_stat strong{font-size:19px}.x7VPma_stat span{font-size:9px}.x7VPma_workHeader h2{font-size:20px}.x7VPma_supplyRow{flex-wrap:wrap;gap:12px;padding:12px}.x7VPma_supplyRow>div:first-child{width:75px}.x7VPma_supplyRow>div:nth-child(2){min-width:160px}.x7VPma_supplyRow button{width:100%}.x7VPma_projectGrid,.x7VPma_marketGrid{grid-template-columns:1fr}.x7VPma_projectVisual{height:200px}.x7VPma_projectCard>div:last-child{padding:18px}.x7VPma_dialogBody{padding:20px}.x7VPma_lineItem>div:first-child{width:48px}.x7VPma_lineItem{gap:8px}.x7VPma_stepper{gap:6px;font-size:12px}.x7VPma_stepper button{width:25px}.x7VPma_legal{padding:22px 16px 100px}.x7VPma_legalGrid{grid-template-columns:1fr}.x7VPma_clauses{padding:19px}.x7VPma_legal h1{font-size:25px}.x7VPma_feedback{font-size:12px;top:78px}.x7VPma_empty{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.x7VPma_productCard{transition:none}.x7VPma_productCard:hover{transform:none}}@media print{.x7VPma_printButton,.x7VPma_toolbar,.x7VPma_notice,.x7VPma_roleBar,.x7VPma_tabs{display:none!important}.x7VPma_legal{max-width:none;padding:0}.x7VPma_clauses{border:0;padding:0}.x7VPma_clauses h2{break-after:avoid}.x7VPma_legalIntro{background:0 0}.x7VPma_legalSources{break-inside:avoid}}@media (max-width:999px){.x7VPma_stickyCart{bottom:18px}}@media print{.x7VPma_legalIntro{border:1px solid #999}.x7VPma_legal{color:#000}}.x7VPma_page a.x7VPma_primary,.x7VPma_legal a.x7VPma_primary{color:#fff}.x7VPma_priceLine{padding-right:28px;position:relative}.x7VPma_priceLine strong{white-space:nowrap}.x7VPma_priceLine small{flex-basis:100%}.x7VPma_priceLine>b{position:absolute;bottom:2px;right:0}.x7VPma_cardActions button{min-height:44px}.x7VPma_page a.x7VPma_secondary,.x7VPma_legal a.x7VPma_secondary{color:#20553b}.x7VPma_shoppingBenefits{color:#587653;background:#edf3e7;border-radius:10px;gap:20px;margin:0 0 18px;padding:12px 16px;font-size:12px;display:flex}.x7VPma_shoppingBenefits span:before{content:"✓";margin-right:6px}.x7VPma_countBadge{background:#e7efe1;border-radius:8px;margin-left:6px;padding:2px 5px;font-size:10px}.x7VPma_customerCardActions{gap:8px;margin-top:13px;display:flex}.x7VPma_customerCardActions button{cursor:pointer;color:#fff;background:#1b5138;border:0;border-radius:10px;flex:1;min-height:44px;font-size:13px}.x7VPma_customerCardActions button:last-child{color:#1b5138;background:#eff4e8;flex:0 0 44px;font-size:20px}.x7VPma_customerCardActions button:disabled{opacity:.4;cursor:not-allowed}.x7VPma_customerOrderSummary{align-items:center;gap:14px;margin:20px 0;display:flex}.x7VPma_customerOrderSummary h3{margin:0 0 7px;font-size:16px}.x7VPma_customerOrderSummary p{color:#75846e;margin:0 0 8px;font-size:12px}.x7VPma_customerOrderSummary strong{color:#b65030;font-size:23px}.x7VPma_orderPhoto{aspect-ratio:1;background:#f6f3e8;border-radius:12px;flex-shrink:0;width:80px;overflow:hidden}.x7VPma_orderPhoto>div{width:100%;height:100%}.x7VPma_customerProgress{margin:22px 0 16px;padding:0;list-style:none;display:flex}.x7VPma_customerProgress li{color:#8d9786;flex:1;align-items:center;gap:7px;font-size:12px;display:flex}.x7VPma_customerProgress li span{background:#eff2e8;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.x7VPma_customerProgress li[data-done=true],.x7VPma_customerProgress li[aria-current=step]{color:#285839}.x7VPma_customerProgress li[data-done=true] span,.x7VPma_customerProgress li[aria-current=step] span{color:#fff;background:#275c3e}.x7VPma_orderIntro{color:#78846f;justify-content:space-between;align-items:center;gap:15px;margin:8px 0 20px;font-size:12px;display:flex}.x7VPma_orderIntro button{color:#325c3c;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:10px 0}.x7VPma_experienceSettings{margin-top:34px}.x7VPma_experienceSettings .x7VPma_toolbar{margin-top:5px}.x7VPma_details select{background:#fff;border:1px solid #d9e1d6;border-radius:6px;max-width:100%;padding:8px}.x7VPma_page input:focus-visible{outline-offset:3px;outline:3px solid #d88b3f}@media (max-width:760px){.x7VPma_heading{margin:18px 0 8px}.x7VPma_heading h1{font-size:24px}.x7VPma_tabs{justify-content:space-between;gap:0;margin:0 0 16px}.x7VPma_tabs button{padding:12px 6px}.x7VPma_shoppingBenefits{justify-content:space-between;gap:6px;margin-bottom:12px;padding:10px;font-size:11px}.x7VPma_filter{margin-bottom:14px}.x7VPma_filter button{min-height:44px;padding:8px 13px}.x7VPma_customerCardActions{gap:6px}.x7VPma_customerCardActions button{font-size:12px}.x7VPma_customerCardActions button:last-child{flex-basis:38px}.x7VPma_customerOrderSummary{gap:11px}.x7VPma_customerOrderSummary h3{font-size:14px}.x7VPma_orderPhoto{width:68px}.x7VPma_customerProgress li{gap:5px;font-size:11px}.x7VPma_customerProgress li span{width:21px;height:21px}.x7VPma_orderIntro{font-size:11px}.x7VPma_page .x7VPma_productImage{aspect-ratio:1.3}.x7VPma_page .x7VPma_sectionHead{margin-bottom:12px}.x7VPma_page .x7VPma_productCopy{padding:11px}.x7VPma_page .x7VPma_productCopy h3{min-height:36px}.x7VPma_page .x7VPma_priceLine{padding-right:0}.x7VPma_notice{gap:8px}.x7VPma_notice span{min-width:0}.x7VPma_heading .x7VPma_city{max-width:105px}.x7VPma_dialogBody .x7VPma_stepper button{width:30px;min-height:40px}}@media (max-width:360px){.x7VPma_heading h1{font-size:21px}.x7VPma_page{padding-left:12px;padding-right:12px}.x7VPma_customerCardActions button:last-child{flex-basis:34px}.x7VPma_customerCardActions button{font-size:11px}.x7VPma_shoppingBenefits{font-size:10px}.x7VPma_filter button{padding:8px 11px}.x7VPma_orderIntro{align-items:flex-start}.x7VPma_customerProgress li{gap:3px;font-size:10px}}@media (min-width:761px){.x7VPma_page .x7VPma_heading{margin:16px 0 8px}.x7VPma_page .x7VPma_tabs{margin:0 0 16px}.x7VPma_page .x7VPma_tabs button{padding:10px 0}.x7VPma_page .x7VPma_productImage{aspect-ratio:1.8}.x7VPma_page .x7VPma_productCopy{padding:14px}.x7VPma_page .x7VPma_filter{margin-bottom:14px}}.x7VPma_notice{z-index:30;position:sticky;top:70px}.x7VPma_page{padding-bottom:80px}@media (max-width:760px){.x7VPma_notice{top:60px}.x7VPma_page{padding-bottom:120px}}
