.productsHead h1{margin-top:8px}.productsLead{margin-top:12px;line-height:1.8}.productsHeadLink{display:inline-flex;margin:6px 24px 0 0;vertical-align:top}.productsHeadLink a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.productsUsdNote{margin-top:12px;line-height:1.7}.productsCatalog{margin-top:12px}.productsListTitle{margin-bottom:4px;font-size:1.05rem}.productsListNote{margin-bottom:8px;font-size:.85rem}.productsList{margin:0;padding:0;list-style:none}.productsRow{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--border,rgba(255,255,255,.08))}.productsRow:last-child{border-bottom:0}.productsRow>*{align-self:start}.productsRow--lead{grid-template-columns:96px minmax(0,1fr) auto}.productsCount,.productsRowArt{display:block;width:96px;height:auto;aspect-ratio:3/2;border-radius:10px}.productsRowArt{object-fit:cover;background:#e9e4dc}.productsCount{display:flex;align-items:baseline;justify-content:center;padding-top:14px;box-sizing:border-box;border:1px solid var(--card-border,#d8dad6);background:#f4f1eb;color:var(--t1,#172b3f);font-size:14px;font-weight:700;line-height:1}.productsCount b{margin-right:1px;font-size:26px;font-variant-numeric:tabular-nums}.productsRowText{min-width:0}.productsRowName{color:var(--t1);font-weight:600;line-height:1.5}.productsRowDesc{margin-top:4px;font-size:.85rem;line-height:1.6;text-wrap:pretty}.productsRowQuestions{margin-top:4px;font-size:.82rem}.productsRowLink{margin-top:2px;font-size:.85rem}.productsRowLink a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.productsRowPrice{color:var(--t1);font-weight:700;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.productsTax{display:block;margin-top:2px;color:var(--t2,inherit);font-size:.72rem;font-weight:400}.productsNoWrap{white-space:nowrap}@media (max-width:480px){.productsRow--lead{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"art name price" "desc desc desc" "questions questions questions" "link link link";column-gap:12px}.productsRow--lead>.productsRowText{display:contents}.productsRow--lead>:is(.productsRowArt,.productsCount){grid-area:art}.productsRow--lead .productsRowName{grid-area:name;align-self:center;line-height:1.4}.productsRow--lead>.productsRowPrice{grid-area:price;align-self:center}.productsRow--lead .productsRowDesc{grid-area:desc;align-self:start;margin-top:10px}.productsRow--lead .productsRowQuestions{grid-area:questions;align-self:start}.productsRow--lead .productsRowLink{grid-area:link;align-self:start}.productsCount,.productsRowArt{width:96px;border-radius:8px}}.productsDelivery{margin-top:12px}.productsDeliveryTitle{margin-bottom:10px;font-size:1.05rem}.productsSteps{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:6px 0 16px;padding:0;list-style:none}.productsSteps li{display:flex;align-items:center;gap:8px;min-width:0;color:var(--t1);font-size:14px;font-weight:600;line-height:1.45}.productsSteps li+li:before{content:"";flex:none;width:7px;height:7px;margin-right:6px;border-top:1.5px solid var(--t2,#4b5b68);border-right:1.5px solid var(--t2,#4b5b68);transform:rotate(45deg)}.productsSteps b{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fl-ink,#172b3f);color:#fffdf8;font-size:12px;font-variant-numeric:tabular-nums}@media (max-width:560px){.productsSteps{flex-direction:column;align-items:flex-start;gap:10px}.productsSteps li{position:relative}.productsSteps li+li:before{position:absolute;top:-10px;left:11.5px;width:1px;height:10px;margin:0;border:0;background:var(--card-border,#d8dad6);transform:none}}.productsDeliveryBody{line-height:1.85}.productsRefund{margin-top:12px;font-size:.88rem;line-height:1.8}.productsCta{margin:20px 0 8px;text-align:center}@media (min-width:960px){:is(.productsHead,.productsCatalog,.productsDelivery){max-width:820px;margin-left:auto;margin-right:auto}}html[data-emotional-variant=b][lang=ja] .page:has(.productsCatalog){background:var(--fl-paper,#f4f1eb)}