.cp-card-facts{display:grid;gap:9px;margin:12px 0 17px;font-size:14px;line-height:1.6;color:#26352d}.cp-card-facts>div{min-width:0}.cp-card-facts dt{font-size:12px;color:#68736e;font-weight:400;margin:0 0 3px}.cp-card-facts dd{margin:0;overflow-wrap:anywhere}.cp-card-facts [data-cp-fact="price"] dd{font-size:18px;line-height:1.4;color:#213428}.cp-legacy-spec{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:14px!important;line-height:1.6!important}.cp-paged-group{scroll-margin-top:150px}.cp-pagination-top,.cp-catalog-pagination-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:10px 0 26px}.cp-pagination-top button,.cp-catalog-pagination-top button,.cp-paged-group>[data-cp-page-position="bottom"] button{min-height:44px;min-width:88px;padding:10px 14px;font:inherit;font-size:14px;line-height:1.5;border:1px solid #d2d9d2;background:#fff;color:#294333;cursor:pointer}.cp-pagination-top button,.cp-catalog-pagination-top button{flex:1;max-width:160px}.cp-pagination-top span,.cp-catalog-pagination-top span{white-space:nowrap;font-size:14px;color:#42574a}.cp-pagination-top button:disabled,.cp-catalog-pagination-top button:disabled,.cp-paged-group>[data-cp-page-position="bottom"] button:disabled{opacity:.45;cursor:default}.cp-pagination-top button:focus-visible,.cp-catalog-pagination-top button:focus-visible,.cp-paged-group>[data-cp-page-position="bottom"] button:focus-visible{outline:2px solid #294d3c;outline-offset:3px}.catalog-page:has(.cp-catalog-pagination-top),.catalog-page:has(.cp-catalog-pagination-top) .catalog-toolbar{scroll-margin-top:150px}@media(max-width:700px){.cp-card-facts{gap:8px;margin:10px 0 14px;font-size:13px;line-height:1.6}.cp-card-facts dt{font-size:12px}.cp-card-facts [data-cp-fact="price"] dd{font-size:17px}.cp-pagination-top,.cp-catalog-pagination-top{gap:10px;margin-block:4px 22px}.cp-pagination-top button,.cp-catalog-pagination-top button{min-height:44px;min-width:84px;padding:10px 12px}.cp-paged-group{scroll-margin-top:150px}}
.catalog-pagination[data-cp-legacy-bottom]{flex-wrap:wrap;gap:8px}.catalog-pagination[data-cp-legacy-bottom] button{min-width:44px;min-height:44px}

.cp-catalog-pagination-top{scroll-margin-top:150px}
