.modulo-cgr.modulo-cgr{--modulo-cgr-group-gap: var(--modulo-cgr-group-gap-d, 56px);background:var(--modulo-cgr-bg, #fbf2ec);color:var(--modulo-cgr-text, #211c16);padding-top:var(--modulo-cgr-pt, 76px);padding-bottom:var(--modulo-cgr-pb, 76px);font-family:inherit}.modulo-cgr.modulo-cgr *,.modulo-cgr.modulo-cgr *:before,.modulo-cgr.modulo-cgr *:after{box-sizing:border-box}.modulo-cgr .modulo-section__container.modulo-section__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(18px,4vw,40px)}.modulo-cgr .modulo-section__container--wide.modulo-section__container--wide{max-width:1440px}.modulo-cgr .modulo-section__container--full.modulo-section__container--full{max-width:none}.modulo-cgr--width-boxed.modulo-cgr--width-boxed{background:transparent;padding-inline:24px}.modulo-cgr--width-boxed .modulo-section__container.modulo-section__container{max-width:1480px;background:var(--modulo-cgr-bg, #fbf2ec);border-radius:var(--modulo-cgr-outer-radius, 0px);overflow:hidden;padding:clamp(24px,4vw,44px) clamp(18px,4vw,44px)}.modulo-cgr .modulo-cgr__panel.modulo-cgr__panel{padding:clamp(26px,3.4vw,44px) clamp(20px,3.6vw,46px);border:1px solid var(--modulo-cgr-panel-edge, #ebdfcb);border-radius:var(--modulo-cgr-panel-radius, 28px);background:linear-gradient(148deg,var(--modulo-cgr-panel-a, #f8f1e6) 0%,var(--modulo-cgr-panel-b, #f2e7d7) 100%);box-shadow:0 1px 2px #211c1608}.modulo-cgr--flat .modulo-cgr__panel.modulo-cgr__panel{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.modulo-cgr .modulo-cgr__head.modulo-cgr__head{margin:0 0 clamp(22px,2.6vw,30px);max-width:62ch}.modulo-cgr--center .modulo-cgr__head.modulo-cgr__head{max-width:62ch;margin-inline:auto;text-align:center}.modulo-cgr .modulo-cgr__heading.modulo-cgr__heading{margin:0;font-family:inherit;font-size:var(--modulo-cgr-heading-size, 28px);font-weight:700;line-height:1.16;letter-spacing:-.012em;color:var(--modulo-cgr-text, #211c16);text-wrap:balance}.modulo-cgr .modulo-cgr__heading.modulo-cgr__heading strong,.modulo-cgr .modulo-cgr__heading.modulo-cgr__heading b{font-weight:inherit;color:var(--modulo-cgr-accent, #2c6b4f)}.modulo-cgr .modulo-cgr__sub.modulo-cgr__sub{margin:9px 0 0;font-family:inherit;font-size:var(--modulo-cgr-sub-size, 16px);font-weight:400;line-height:1.5;color:var(--modulo-cgr-muted, #6e655b)}.modulo-cgr .modulo-cgr__groups.modulo-cgr__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:clamp(22px,2.4vw,28px) var(--modulo-cgr-group-gap, 56px)}.modulo-cgr .modulo-cgr__group.modulo-cgr__group{min-width:0;max-width:100%}.modulo-cgr .modulo-cgr__label.modulo-cgr__label{display:block;margin:0 0 14px;font-family:var(--modulo-cgr-label-font, inherit);font-size:var(--modulo-cgr-label-size, 17px);font-weight:600;font-style:normal;line-height:1.2;letter-spacing:.005em;text-transform:none;color:var(--modulo-cgr-accent, #2c6b4f)}.modulo-cgr--lbl-italic .modulo-cgr__label.modulo-cgr__label{font-style:italic}.modulo-cgr--lbl-uppercase .modulo-cgr__label.modulo-cgr__label{font-size:calc(var(--modulo-cgr-label-size, 17px) * .76);font-weight:650;letter-spacing:.13em;text-transform:uppercase}.modulo-cgr--lbl-uppercase .modulo-cgr__label.modulo-cgr__label:after{content:"";display:block;width:22px;height:2px;margin-top:9px;border-radius:2px;background:currentColor;opacity:.5}.modulo-cgr--center .modulo-cgr__label.modulo-cgr__label{text-align:center}.modulo-cgr--center.modulo-cgr--lbl-uppercase .modulo-cgr__label.modulo-cgr__label:after{margin-inline:auto}.modulo-cgr .modulo-cgr__list.modulo-cgr__list{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--modulo-cgr-pill-gap, 10px);list-style:none;margin:0;padding:0}.modulo-cgr--center .modulo-cgr__list.modulo-cgr__list{justify-content:center}.modulo-cgr .modulo-cgr__item.modulo-cgr__item{display:flex;list-style:none;margin:0;padding:0;min-width:0;max-width:100%}.modulo-cgr .modulo-cgr__item.modulo-cgr__item:before,.modulo-cgr .modulo-cgr__item.modulo-cgr__item::marker{content:none}.modulo-cgr .modulo-cgr__pill.modulo-cgr__pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;min-width:44px;min-height:44px;margin:0;padding:var(--modulo-cgr-pad-y, 11px) var(--modulo-cgr-pad-x, 20px);border:var(--modulo-cgr-border, 1px) solid var(--modulo-cgr-pill-edge, #e9e0d2);border-radius:var(--modulo-cgr-radius, 40px);background:var(--modulo-cgr-pill-bg, #ffffff);background-image:none;box-shadow:none;color:var(--modulo-cgr-pill-ink, #2b2621);font-family:inherit;font-size:var(--modulo-cgr-size, 15px);font-weight:500;line-height:1.15;letter-spacing:0;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.modulo-cgr .modulo-cgr__pill-label.modulo-cgr__pill-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modulo-cgr .modulo-cgr__count.modulo-cgr__count{flex:none;font-size:.78em;font-weight:500;font-variant-numeric:tabular-nums;color:var(--modulo-cgr-count-ink, #6e655b)}.modulo-cgr a.modulo-cgr__pill.modulo-cgr__pill:hover,.modulo-cgr a.modulo-cgr__pill.modulo-cgr__pill:focus-visible{background:var(--modulo-cgr-on-bg, #211c16);color:var(--modulo-cgr-on-ink, #ffffff);border-color:var(--modulo-cgr-on-bg, #211c16);text-decoration:none;transform:translateY(-1px);box-shadow:0 3px 10px #211c1614}.modulo-cgr a.modulo-cgr__pill:hover .modulo-cgr__count.modulo-cgr__count,.modulo-cgr a.modulo-cgr__pill:focus-visible .modulo-cgr__count.modulo-cgr__count{color:currentColor;opacity:.72}.modulo-cgr .modulo-cgr__pill.modulo-cgr__pill:focus-visible{outline:2px solid var(--modulo-cgr-accent, #2c6b4f);outline-offset:3px}.modulo-cgr .modulo-cgr__pill--on.modulo-cgr__pill--on{background:var(--modulo-cgr-on-bg, #211c16);color:var(--modulo-cgr-on-ink, #ffffff);border-color:var(--modulo-cgr-on-bg, #211c16);border-width:calc(var(--modulo-cgr-border, 1px) + 1.5px);padding:calc(var(--modulo-cgr-pad-y, 11px) - 1.5px) calc(var(--modulo-cgr-pad-x, 20px) - 1.5px)}.modulo-cgr .modulo-cgr__pill--on .modulo-cgr__count.modulo-cgr__count{color:currentColor;opacity:.72}.modulo-cgr span.modulo-cgr__pill.modulo-cgr__pill{cursor:default}.modulo-cgr .modulo-cgr__hint.modulo-cgr__hint{margin:24px 0 0;max-width:62ch;font-family:inherit;font-size:13px;line-height:1.5;color:var(--modulo-cgr-muted, #6e655b)}.modulo-cgr .modulo-cgr__hint.modulo-cgr__hint strong{font-weight:600;color:var(--modulo-cgr-text, #211c16)}.modulo-cgr--center .modulo-cgr__hint.modulo-cgr__hint{margin-inline:auto;text-align:center}@media(max-width:860px){.modulo-cgr.modulo-cgr{--modulo-cgr-group-gap: calc(var(--modulo-cgr-group-gap-d, 56px) * .62)}.modulo-cgr .modulo-cgr__groups.modulo-cgr__groups{grid-template-columns:1fr}.modulo-cgr .modulo-cgr__groups.modulo-cgr__groups{gap:clamp(20px,3.4vw,26px) var(--modulo-cgr-group-gap, 34px)}}@media(max-width:480px){.modulo-cgr.modulo-cgr{padding-top:calc(var(--modulo-cgr-pt, 76px) * .72);padding-bottom:calc(var(--modulo-cgr-pb, 76px) * .72)}.modulo-cgr .modulo-cgr__panel.modulo-cgr__panel{border-radius:calc(var(--modulo-cgr-panel-radius, 28px) * .72)}.modulo-cgr .modulo-cgr__heading.modulo-cgr__heading{font-size:calc(var(--modulo-cgr-heading-size, 28px) * .82)}.modulo-cgr .modulo-cgr__sub.modulo-cgr__sub{font-size:calc(var(--modulo-cgr-sub-size, 16px) * .94)}.modulo-cgr .modulo-cgr__label.modulo-cgr__label{font-size:calc(var(--modulo-cgr-label-size, 17px) * .92)}.modulo-cgr--lbl-uppercase .modulo-cgr__label.modulo-cgr__label{font-size:calc(var(--modulo-cgr-label-size, 17px) * .72)}.modulo-cgr .modulo-cgr__pill.modulo-cgr__pill{font-size:calc(var(--modulo-cgr-size, 15px) * .96);padding:calc(var(--modulo-cgr-pad-y, 11px) * .94) calc(var(--modulo-cgr-pad-x, 20px) * .86)}.modulo-cgr .modulo-cgr__pill--on.modulo-cgr__pill--on{padding:calc(var(--modulo-cgr-pad-y, 11px) * .94 - 1.5px) calc(var(--modulo-cgr-pad-x, 20px) * .86 - 1.5px)}}@media(prefers-reduced-motion:reduce){.modulo-cgr .modulo-cgr__pill.modulo-cgr__pill{transition:none}.modulo-cgr a.modulo-cgr__pill.modulo-cgr__pill:hover,.modulo-cgr a.modulo-cgr__pill.modulo-cgr__pill:focus-visible{transform:none}}@media(forced-colors:active){.modulo-cgr .modulo-cgr__pill.modulo-cgr__pill{border-color:currentColor}.modulo-cgr .modulo-cgr__pill--on.modulo-cgr__pill--on{border-width:3px}.modulo-cgr .modulo-cgr__panel.modulo-cgr__panel{border-color:currentColor}}.modulo-cgr .modulo-cgr__pill-label{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/45/assets/modulo-section-category-groups.css.map */
