._section_a800913{min-width:0}._heading_a800913{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._heading_a800913 h2{letter-spacing:-.5px;color:#203e52;margin:0;font-size:clamp(17px,2.5vw,22px);font-weight:800;line-height:1.25}._heading_a800913 p{color:#526b78;margin:5px 0 0;font-size:12px;line-height:1.45}._more_a800913{color:#365b6c;flex-shrink:0;align-items:center;gap:3px;min-height:28px;font-size:11px;font-weight:700;display:inline-flex}._rail_a800913{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b7c8d1 transparent;grid-auto-columns:calc(50% - 5px);grid-auto-flow:column;align-items:stretch;gap:10px;padding:2px 1px 10px;display:grid;overflow-x:auto}._card_a800913{color:#203e52;scroll-snap-align:start;background:#fff;border:1px solid #dbe5eb;border-radius:17px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #18304005}._card_a800913:hover{border-color:#9bb5c4}._plain_a800913 ._body_a800913{min-height:128px}._plain_a800913 ._store_a800913{margin-top:auto}._card_a800913:focus-visible{outline-offset:3px;outline:3px solid #466e86}._more_a800913:focus-visible{outline-offset:3px;outline:3px solid #466e86}._rail_a800913:focus-visible{outline-offset:3px;outline:3px solid #466e86}._controls_a800913 button:focus-visible{outline-offset:3px;outline:3px solid #466e86}._image_a800913{background:#fff;padding:16px 8px 0;position:relative}._image_a800913 .catalog-image{aspect-ratio:1.25;background:#fff;border-radius:0;place-items:center;min-width:0;padding:4px;display:grid;position:relative;overflow:hidden}._image_a800913 .catalog-image img{object-fit:contain;width:100%;height:100%;padding:4px;position:absolute;inset:0}._image_a800913 .image-fallback{text-align:center;font-size:10px}._discount_a800913{color:#fff;background:#d94030;border-radius:8px;padding:5px 8px;font-size:15px;line-height:1;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #d9403020}._body_a800913{flex-direction:column;flex:1;align-items:stretch;padding:9px 11px 11px;display:flex}._code_a800913{color:#586f7d;font-size:10px;font-weight:600}._body_a800913 h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:4px 0 7px;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._price_a800913{letter-spacing:-.7px;color:#203e52;margin-top:auto;font-size:clamp(18px,4.8vw,24px);font-weight:850;line-height:1.2}._reference_a800913{color:#586f7d;flex-wrap:wrap;gap:2px 5px;min-height:2.5em;margin-top:4px;font-size:9px;line-height:1.3;display:flex}._reference_a800913 s{font-size:11px}._store_a800913{border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:4px;margin-top:7px;padding-top:8px;font-size:11px;font-weight:750;display:flex}._store_a800913 svg{flex-shrink:0}._checked_a800913{color:#617783;margin-top:4px;font-size:9px}._footer_a800913{justify-content:space-between;align-items:center;gap:12px;display:flex}._footer_a800913 p{color:#586f7d;margin:0;font-size:10px;line-height:1.45}._controls_a800913{gap:5px;display:flex}._controls_a800913 button{color:#203e52;cursor:pointer;background:#fff;border:1px solid #c9d8e1;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._feedback_a800913{color:#526b78;background:#fff;border:1px solid #dbe5eb;border-radius:14px;margin:0;padding:16px;font-size:13px}._skeleton_a800913{background:#e8eff3;border-radius:17px;height:280px}@media (min-width:650px){._rail_a800913{grid-auto-columns:calc(33.3333% - 6.66667px)}._body_a800913{padding:12px 15px 15px}._body_a800913 h3{font-size:14px}._reference_a800913{font-size:10px}._more_a800913{font-size:12px}}@media (min-width:1000px){._rail_a800913{grid-auto-columns:calc(25% - 7.5px)}}@media (max-width:350px){._heading_a800913{gap:4px}._heading_a800913 h2{font-size:15px}._more_a800913{font-size:10px}._body_a800913{padding-inline:8px}}
