.ru-cleaners{padding-top:48px;padding-bottom:56px}.ru-cleaners>h2{margin:0 0 28px}.ru-cleaners__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;list-style:none;margin:0;padding:0}.ru-cleaners__card{display:flex;flex-direction:column;min-width:0;height:100%}.ru-cleaners__link{color:inherit;text-decoration:none;display:block}.ru-cleaners__media{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid #e5e5e5;border-radius:12px;background:#fff;margin-bottom:16px;isolation:isolate}.ru-cleaners__media .ru-cleaners__image{display:block;width:100%;height:100%;object-fit:contain;padding:8%;transition:none}.ru-cleaners__media--normalized .ru-cleaners__image{position:absolute;height:auto;max-width:none;padding:0;object-fit:initial}.ru-cleaners__title{font-family:inherit;font-size:16px;line-height:1.45;font-weight:500;margin:0 0 14px;overflow-wrap:anywhere}.ru-cleaners__price{margin-top:auto;padding-top:4px}.ru-cleaners__price .price{font-size:17px}.ru-cleaners__price .price__container{margin-bottom:0}.ru-cleaners__pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:36px}.ru-cleaners__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ru-cleaners__link:hover .ru-cleaners__title{text-decoration:underline;text-underline-offset:3px}.ru-cleaners__placeholder{width:100%;height:100%}@media(max-width:989px){.ru-cleaners__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media(max-width:749px){.ru-cleaners{padding-top:28px;padding-bottom:36px}.ru-cleaners__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.ru-cleaners__title{font-size:14px;line-height:1.45}.ru-cleaners__price .price{font-size:16px}.ru-cleaners__media{margin-bottom:12px;border-radius:8px}.ru-cleaners__pagination{gap:12px}.ru-cleaners__pagination .button{min-width:0;padding:12px 16px}}.divider-block{padding-top:var(--spt-mobile);padding-bottom:var(--spb-mobile)}@media screen and (min-width:750px){.divider-block{padding-top:var(--spt);padding-bottom:var(--spb)}}.spacer-block{height:var(--spacer-size)}@media screen and (max-width:749px){.spacer-block{height:var(--spacer-size-mobile, var(--spacer-size))}}body .block-padding{padding-block-start:var(--p-t-m, 0);padding-block-end:var(--p-b-m, 0);padding-inline-start:var(--p-l-m, 0);padding-inline-end:var(--p-r-m, 0)}@media(min-width:750px){body .block-padding{padding-block-start:var(--p-t, 0);padding-block-end:var(--p-b, 0);padding-inline-start:var(--p-l, 0);padding-inline-end:var(--p-r, 0)}}.rico-cookie-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:28px;border:1px solid #d6dcd8;border-radius:18px;background:#fff;color:#18231e;z-index:2147483647}.rico-cookie-dialog::backdrop{background:#0a140f8c}.rico-cookie-dialog h2{margin:0 0 16px;font-size:24px;color:inherit}.rico-cookie-dialog p{font-size:15px;line-height:1.5}.rico-cookie-dialog label{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:16px;cursor:pointer}.rico-cookie-dialog input{width:20px;height:20px;accent-color:#233f31}.rico-cookie-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rico-cookie-actions button{min-height:48px;padding:10px;border:1px solid #52665a;border-radius:8px;background:#fff;color:#18231e;font:inherit;font-size:14px;cursor:pointer}.rico-cookie-actions button:focus-visible{outline:3px solid #557e65;outline-offset:3px}.rico-cookie-actions button:disabled{opacity:.55;cursor:wait}@media(max-width:480px){.rico-cookie-dialog{padding:20px}.rico-cookie-actions{grid-template-columns:1fr}}.ru-cleaner-card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#fff}.ru-cleaner-card-media .ru-cleaner-card-image{position:absolute!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;padding:8%!important;opacity:1!important;transform:none!important;transition:none!important}.ru-cleaner-card-media--normalized .ru-cleaner-card-image{width:var(--cleaner-width)!important;height:auto!important;left:var(--cleaner-left)!important;top:var(--cleaner-top)!important;padding:0!important;object-fit:initial!important}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
