.modulo-ci.modulo-ci{--modulo-ci-pad-x: 48px;--modulo-ci-tint: color-mix(in srgb, var(--modulo-ci-accent, #e4462f) 22%, var(--modulo-ci-surface, #ffffff));--modulo-ci-hover: color-mix(in srgb, var(--modulo-ci-text, #1c1b1f) 7%, var(--modulo-ci-disc, #f2f2f3));--modulo-ci-muted: color-mix(in srgb, var(--modulo-ci-text, #1c1b1f) 66%, var(--modulo-ci-surface, #ffffff));--modulo-ci-edge: color-mix(in srgb, var(--modulo-ci-text, #1c1b1f) 14%, transparent);background:var(--modulo-ci-bg, #ffffff);color:var(--modulo-ci-text, #1c1b1f);padding-top:var(--modulo-ci-pt, 36px);padding-bottom:var(--modulo-ci-pb, 40px);font-family:inherit}@supports not (color: color-mix(in srgb,red,blue)){.modulo-ci.modulo-ci{--modulo-ci-tint: #fad6ce;--modulo-ci-hover: #e6e6e8;--modulo-ci-muted: #5f5e62;--modulo-ci-edge: rgba(28, 27, 31, .14)}}.modulo-ci.modulo-ci *,.modulo-ci.modulo-ci *:before,.modulo-ci.modulo-ci *:after{box-sizing:border-box}.modulo-ci .modulo-ci__container.modulo-ci__container{max-width:var(--modulo-ci-max, 1200px);margin-inline:auto;padding-inline:var(--modulo-ci-pad-x)}.modulo-ci--width-boxed.modulo-ci--width-boxed{background:transparent;padding-inline:24px}.modulo-ci--width-boxed .modulo-ci__container.modulo-ci__container{max-width:1200px;background:var(--modulo-ci-bg, #ffffff);border-radius:var(--modulo-ci-outer-radius, 16px);padding-block:clamp(24px,3.5vw,44px)}.modulo-ci .modulo-ci__header.modulo-ci__header{margin:0 0 clamp(20px,2.6vw,28px);text-align:center}.modulo-ci--left .modulo-ci__header.modulo-ci__header{text-align:left}.modulo-ci .modulo-ci__heading.modulo-ci__heading{margin:0;font-size:var(--modulo-ci-heading-size, 28px);font-weight:700;line-height:1.12;letter-spacing:-.015em;color:var(--modulo-ci-text, #1c1b1f);text-wrap:balance}.modulo-ci .modulo-ci__heading.modulo-ci__heading strong,.modulo-ci .modulo-ci__heading.modulo-ci__heading b{font-weight:inherit;color:var(--modulo-ci-accent, #e4462f)}.modulo-ci .modulo-ci__sub.modulo-ci__sub{margin:8px auto 0;max-width:54ch;font-family:inherit;font-size:15px;font-weight:400;line-height:1.55;color:var(--modulo-ci-muted);text-wrap:balance}.modulo-ci--left .modulo-ci__sub.modulo-ci__sub{margin-inline:0}.modulo-ci .modulo-ci__viewport.modulo-ci__viewport{position:relative}.modulo-ci .modulo-ci__rail.modulo-ci__rail{--modulo-ci-cell: calc(var(--modulo-ci-disc-d, 112px) + 34px);display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:var(--modulo-ci-cell);column-gap:var(--modulo-ci-gap, 24px);row-gap:16px;align-items:start;justify-content:center;justify-content:safe center;list-style:none;margin:0;color:var(--modulo-ci-text, #1c1b1f);padding:6px 4px 10px;scroll-padding-inline:4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.modulo-ci .modulo-ci__rail.modulo-ci__rail::-webkit-scrollbar{display:none}.modulo-ci--left .modulo-ci__rail.modulo-ci__rail{justify-content:start}.modulo-ci .modulo-ci__cell.modulo-ci__cell{list-style:none;margin:0;padding:0;color:var(--modulo-ci-text, #1c1b1f);min-width:0;scroll-snap-align:start}.modulo-ci .modulo-ci__cell.modulo-ci__cell:before,.modulo-ci .modulo-ci__cell.modulo-ci__cell::marker{content:none}.modulo-ci .modulo-ci__item.modulo-ci__item{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin:0;padding:4px 2px 6px;border:0;border-radius:16px;background:transparent;box-shadow:none;color:var(--modulo-ci-text, #1c1b1f);text-decoration:none;-webkit-tap-highlight-color:transparent}.modulo-ci .modulo-ci__item.modulo-ci__item:hover{color:var(--modulo-ci-text, #1c1b1f);background:transparent;text-decoration:none}.modulo-ci .modulo-ci__item.modulo-ci__item:focus-visible{outline:2px solid var(--modulo-ci-text, #1c1b1f);outline-offset:2px}.modulo-ci .modulo-ci__disc.modulo-ci__disc{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:var(--modulo-ci-disc-d, 112px);max-width:100%;aspect-ratio:1;height:auto;border-radius:50%;background:var(--modulo-ci-disc, #f2f2f3);color:var(--modulo-ci-text, #1c1b1f);transition:background-color .22s ease}.modulo-ci .modulo-ci__icon.modulo-ci__icon,.modulo-ci .modulo-ci__img.modulo-ci__img{display:block;flex:none;width:var(--modulo-ci-icon-scale, 56%);max-width:none;aspect-ratio:1;height:auto;margin:0;border-radius:0;transition:transform .28s cubic-bezier(.2,.7,.3,1.4)}.modulo-ci .modulo-ci__img.modulo-ci__img{object-fit:contain}.modulo-ci .modulo-ci__icon.modulo-ci__icon{color:var(--modulo-ci-text, #1c1b1f);overflow:visible}.modulo-ci__icon .mci-o.mci-o{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.modulo-ci__icon .mci-a.mci-a{fill:var(--modulo-ci-accent, #e4462f);stroke:none}.modulo-ci__icon .mci-t.mci-t{fill:var(--modulo-ci-tint);stroke:none}.modulo-ci__icon .mci-w.mci-w{fill:var(--modulo-ci-surface, #ffffff);stroke:none}.modulo-ci__icon .mci-f.mci-f{fill:currentColor;stroke:none}.modulo-ci__icon .mci-h.mci-h{fill:none;stroke:var(--modulo-ci-tint);stroke-width:2.2;stroke-linecap:round}.modulo-ci--blend .modulo-ci__img.modulo-ci__img{mix-blend-mode:multiply}.modulo-ci--fit-cover .modulo-ci__disc.modulo-ci__disc{overflow:hidden}.modulo-ci--fit-cover .modulo-ci__img.modulo-ci__img{width:100%;object-fit:cover;mix-blend-mode:normal}.modulo-ci--disc-off .modulo-ci__disc.modulo-ci__disc{background:transparent}.modulo-ci--disc-off .modulo-ci__icon.modulo-ci__icon,.modulo-ci--disc-off .modulo-ci__img.modulo-ci__img{width:76%}.modulo-ci--disc-off.modulo-ci--fit-cover .modulo-ci__img.modulo-ci__img{width:100%}.modulo-ci .modulo-ci__label.modulo-ci__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;min-height:2.7em;max-height:2.7em;margin:0;font-family:inherit;font-size:var(--modulo-ci-label, 15px);font-weight:var(--modulo-ci-label-weight, 400);line-height:1.35;letter-spacing:0;text-align:center;text-transform:none;overflow-wrap:anywhere;color:var(--modulo-ci-text, #1c1b1f)}@media(hover:hover){.modulo-ci .modulo-ci__item.modulo-ci__item:hover .modulo-ci__disc.modulo-ci__disc{background:var(--modulo-ci-hover)}.modulo-ci--disc-off .modulo-ci__item.modulo-ci__item:hover .modulo-ci__disc.modulo-ci__disc{background:transparent}.modulo-ci .modulo-ci__item.modulo-ci__item:hover .modulo-ci__icon.modulo-ci__icon,.modulo-ci .modulo-ci__item.modulo-ci__item:hover .modulo-ci__img.modulo-ci__img{transform:scale(1.07)}}.modulo-ci .modulo-ci__arrow.modulo-ci__arrow{position:absolute;z-index:2;top:calc(10px + var(--modulo-ci-disc-d, 112px) / 2);translate:0 -50%;display:grid;place-items:center;width:42px;height:42px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:var(--modulo-ci-surface, #ffffff);color:var(--modulo-ci-text, #1c1b1f);box-shadow:0 0 0 1px var(--modulo-ci-edge),0 6px 18px -8px #00000059;font:inherit;line-height:1;text-transform:none;letter-spacing:0;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.modulo-ci .modulo-ci__arrow.modulo-ci__arrow:hover{background:var(--modulo-ci-surface, #ffffff);color:var(--modulo-ci-text, #1c1b1f);border:0}.modulo-ci .modulo-ci__arrow.modulo-ci__arrow svg{display:block;width:18px;height:18px}.modulo-ci .modulo-ci__arrow--prev.modulo-ci__arrow--prev{inset-inline-start:-21px}.modulo-ci .modulo-ci__arrow--next.modulo-ci__arrow--next{inset-inline-end:-21px}[dir=rtl] .modulo-ci .modulo-ci__arrow.modulo-ci__arrow svg{transform:scaleX(-1)}.modulo-ci.is-scrollable .modulo-ci__arrow.modulo-ci__arrow{opacity:1;visibility:visible}.modulo-ci.is-scrollable .modulo-ci__arrow.modulo-ci__arrow[disabled]{opacity:0;visibility:hidden}.modulo-ci .modulo-ci__arrow.modulo-ci__arrow:focus-visible{outline:2px solid var(--modulo-ci-text, #1c1b1f);outline-offset:2px}.modulo-ci .modulo-ci__hint.modulo-ci__hint{margin:0;padding:18px;border:1px dashed var(--modulo-ci-edge);border-radius:12px;font-size:14px;line-height:1.5;text-align:center;color:var(--modulo-ci-muted)}@media(max-width:860px){.modulo-ci .modulo-ci__container.modulo-ci__container{--modulo-ci-pad-x: 16px}.modulo-ci--width-boxed.modulo-ci--width-boxed{padding-inline:12px}.modulo-ci .modulo-ci__arrow.modulo-ci__arrow{display:none}.modulo-ci .modulo-ci__viewport.modulo-ci__viewport{container-type:inline-size}.modulo-ci .modulo-ci__rail.modulo-ci__rail{--modulo-ci-gap-m: 10px;--modulo-ci-cell: 76px;--modulo-ci-disc-m: 62px;--modulo-ci-icon-m: 46px;grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(var(--modulo-ci-cols-r, 6),var(--modulo-ci-cell));column-gap:var(--modulo-ci-gap-m);row-gap:14px;margin-inline:calc(-1 * var(--modulo-ci-pad-x));padding-inline:var(--modulo-ci-pad-x);scroll-padding-inline:var(--modulo-ci-pad-x)}.modulo-ci .modulo-ci__rail.modulo-ci__rail{--modulo-ci-v: var(--modulo-ci-cols-m, 4.3)}@supports (width: 1cqi){.modulo-ci .modulo-ci__rail.modulo-ci__rail{--modulo-ci-cell: calc((100cqi - (var(--modulo-ci-v) - 1) * var(--modulo-ci-gap-m)) / var(--modulo-ci-v));--modulo-ci-disc-m: calc(var(--modulo-ci-cell) * .8);--modulo-ci-icon-m: min(calc(var(--modulo-ci-cell) * .62), 72px)}}.modulo-ci .modulo-ci__item.modulo-ci__item{gap:8px;padding:2px 0 4px}.modulo-ci .modulo-ci__disc.modulo-ci__disc{width:var(--modulo-ci-disc-m)}.modulo-ci .modulo-ci__label.modulo-ci__label{font-size:calc(var(--modulo-ci-label, 15px) * .87)}.modulo-ci--disc-off-m .modulo-ci__disc.modulo-ci__disc{width:var(--modulo-ci-icon-m);background:transparent}.modulo-ci--disc-off-m .modulo-ci__icon.modulo-ci__icon,.modulo-ci--disc-off-m .modulo-ci__img.modulo-ci__img{width:100%;mix-blend-mode:normal}.modulo-ci--disc-off-m .modulo-ci__item.modulo-ci__item:hover .modulo-ci__disc.modulo-ci__disc{background:transparent}}@media(min-width:600px)and (max-width:860px){.modulo-ci .modulo-ci__rail.modulo-ci__rail{--modulo-ci-v: calc(var(--modulo-ci-cols-m, 4.3) + 2)}}@media(max-width:480px){.modulo-ci .modulo-ci__heading.modulo-ci__heading{font-size:calc(var(--modulo-ci-heading-size, 28px) * .82)}}@media(prefers-reduced-motion:reduce){.modulo-ci .modulo-ci__disc.modulo-ci__disc,.modulo-ci .modulo-ci__icon.modulo-ci__icon,.modulo-ci .modulo-ci__img.modulo-ci__img,.modulo-ci .modulo-ci__arrow.modulo-ci__arrow{transition:none}.modulo-ci .modulo-ci__rail.modulo-ci__rail{scroll-behavior:auto}.modulo-ci .modulo-ci__item.modulo-ci__item:hover .modulo-ci__icon.modulo-ci__icon,.modulo-ci .modulo-ci__item.modulo-ci__item:hover .modulo-ci__img.modulo-ci__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/modulo-section-category-icons.css.map */
