.page-template-products .general-hero{--title-width: 48%}.page-template-products .general-hero__image img{transform:scale(1.4)}.page-template-products .general-hero__page-title{max-width:21ch}@media only screen and (max-width: 768px){.page-template-products .general-hero__page-title{font-weight:200;line-height:1.2}}.page-template-products .products{--sidebar-width: 362px;padding-inline:var(--start-padding) 2%;padding-block:6vmin;scroll-margin-top:20vh}@media only screen and (max-width: 1200px){.page-template-products .products{--sidebar-width: 250px}}@media only screen and (max-width: 992px){.page-template-products .products{padding-inline:3vmin}}@media only screen and (max-width: 768px){.page-template-products .products{padding-inline:0;padding-block:6vmin}}.page-template-products .products__wrapper{--gap: 10vmin;gap:var(--gap)}@media only screen and (max-width: 1370px){.page-template-products .products__wrapper{--gap: 6vmin}}@media only screen and (max-width: 992px){.page-template-products .products__wrapper{--gap: 3vmin;justify-content:space-between}}@media only screen and (max-width: 768px){.page-template-products .products__wrapper{flex-direction:column}}.page-template-products .products__config{--top: 110px;width:var(--sidebar-width);gap:4vmin;height:fit-content;top:110px}@media only screen and (max-width: 1560px){.page-template-products .products__config{gap:2vmin}}@media only screen and (max-width: 768px){.page-template-products .products__config{position:static;width:99%;margin-inline:auto}}.page-template-products .products__title{line-height:1}@media only screen and (max-width: 768px){.page-template-products .products__title{padding-inline:2%}}@media only screen and (max-width: 568px){.page-template-products .products__title{padding-inline:3%}}.page-template-products .products__views{width:min(100% - var(--gap) - var(--sidebar-width),1138px);overflow:hidden;padding-inline:6px;margin-inline:-6px}@media only screen and (max-width: 768px){.page-template-products .products__views{width:100%;padding-inline:0;margin-inline:0}}.page-template-products .products__views:has([data-current-view=grid]) .view[data-view=grid]{display:grid}.page-template-products .products__views:has([data-current-view=grid]) .view[data-view=table]{display:none}.page-template-products .products__views:has([data-current-view=table]) .view[data-view=grid]{display:none}.page-template-products .products__views:has([data-current-view=table]) .view[data-view=table]{display:block}@media only screen and (max-width: 1200px){.page-template-products .products__views:has([data-current-view=table]) .view[data-view=table]{display:none}}@media only screen and (max-width: 768px){.page-template-products .products__tables{display:none}}.page-template-products .products__switcher{background-color:#fafafa;border-radius:7px;padding:12px;gap:1.5em}@media only screen and (max-width: 1200px){.page-template-products .products__switcher{display:none}}.page-template-products .products__switcher::before{content:"";width:40%;aspect-ratio:1;border-radius:inherit;background-color:var(--clr-white);position:absolute;transition:transform .25s ease-in-out}.page-template-products .products__switcher[data-current-view=grid]::before{transform:translateX(-19%)}.page-template-products .products__switcher[data-current-view=grid] [data-view=grid] svg path{stroke:var(--clr-main-green)}.page-template-products .products__switcher[data-current-view=table]::before{transform:translateX(101%)}.page-template-products .products__switcher[data-current-view=table] [data-view=table] svg path{stroke:var(--clr-main-green)}.page-template-products .products__view-switch{flex:1;z-index:1;cursor:pointer}.page-template-products .products__view-switch svg path{stroke:#bdbdbd;transition:stroke .25s ease-in-out}.page-template-products .products__views-wrapper{--gap: 2vmin;margin-top:2.7vmin;width:200%;gap:var(--gap)}@media only screen and (max-width: 768px){.page-template-products .products__views-wrapper{padding-inline:2%}}.page-template-products .products__views-wrapper[data-current-content=products] .products__view{transform:translateX(calc((100% + var(--gap)) * -1))}.page-template-products .products__views-wrapper[data-current-content=products] .products__view[data-content=lines]{height:0}.page-template-products .products__no-results{display:none;text-align:center;grid-column:span 3}.page-template-products .products__view{width:100%;transition:transform .5s ease-in-out}.page-template-products .products__view[data-content=lines]{gap:5vmin}.page-template-products .products__line{box-shadow:0px 4px 12px 0px rgba(0,0,0,.07);padding:4vmin 6vmin 3vmin 3vmin;gap:8vmin;cursor:pointer;scroll-margin-top:20vh;transition:all .25s ease-in-out}@media only screen and (max-width: 1370px){.page-template-products .products__line{gap:2vmin}}@media only screen and (max-width: 1200px){.page-template-products .products__line{flex-direction:column}}@media only screen and (max-width: 992px){.page-template-products .products__line{padding:3vmin}}@media only screen and (max-width: 768px){.page-template-products .products__line{color:var(--clr-dark-blue);box-shadow:unset}}.page-template-products .products__line:hover{background-color:#fafafa}.page-template-products .products__line-title{font-weight:500;max-width:19ch;line-height:1.2}@media only screen and (max-width: 768px){.page-template-products .products__line-title{font-weight:700}}.page-template-products .products__image{width:100%;max-width:294px}@media only screen and (max-width: 1370px){.page-template-products .products__image{max-width:260px}}@media only screen and (max-width: 992px){.page-template-products .products__image{max-width:200px}}.page-template-products .products__image img{margin-inline:auto;width:100%;height:auto;mix-blend-mode:multiply}.page-template-products .products__body{font-size:var(--fz-regular);gap:3vmin;width:74%}@media only screen and (max-width: 1370px){.page-template-products .products__body{width:100%}}@media only screen and (max-width: 1200px){.page-template-products .products__body{align-items:center;text-align:center}}@media only screen and (max-width: 992px){.page-template-products .products__body{gap:2vmin}}@media only screen and (max-width: 768px){.page-template-products .products__body{align-items:start;text-align:left;font-weight:300}}.page-template-products .products__link{width:222px;margin-top:5vmin}@media only screen and (max-width: 992px){.page-template-products .products__link{margin-top:1vmin}}@media only screen and (max-width: 768px){.page-template-products .products__link{align-self:center}}.page-template-products .products__cards{--columns: 3;grid-template-columns:repeat(var(--columns), minmax(auto, 346px));gap:24px}@media only screen and (max-width: 1330px){.page-template-products .products__cards{gap:8px}}@media only screen and (max-width: 1200px){.page-template-products .products__cards{--columns: 2}}@media only screen and (max-width: 568px){.page-template-products .products__cards{--columns: 1;place-content:center}}.page-template-products .products__filters{gap:1.5em;margin-bottom:5vmin}@media only screen and (max-width: 768px){.page-template-products .products__filters{gap:.5em}}.page-template-products .products__filter{gap:1.2em;padding-inline:5vmin 2vmin;width:max-content;border-width:1px;font-size:var(--fz-regular)}@media only screen and (max-width: 768px){.page-template-products .products__filter{font-size:12px;padding:.5em 1.2em}}@media only screen and (max-width: 568px){.page-template-products .products__filter{max-width:77vw;height:unset}}.page-template-products .products__filter span svg{width:10px;height:10px}.page-template-products .products__filter span svg path{stroke-width:3;stroke:var(--clr-main-green)}.page-template-products .sidebar{--term-title-color: hsl(0, 0%, 33%);--term-color: hsl(208, 7%, 46%)}@media only screen and (max-width: 1560px){.page-template-products .sidebar__title{font-size:18px}}@media only screen and (max-width: 768px){.page-template-products .sidebar__title{font-size:var(--fz-accent-md);color:var(--clr-main-green);padding-inline-start:var(--start-padding);margin-bottom:4vmin;font-weight:400}}.page-template-products .sidebar__filter{gap:2.6vmin}@media only screen and (max-width: 1560px){.page-template-products .sidebar__filter{gap:1.8vmin}}@media only screen and (max-width: 1440px){.page-template-products .sidebar__filter{max-height:calc(90dvh - var(--top));overflow-y:auto;padding-inline-end:.5em}.page-template-products .sidebar__filter::-webkit-scrollbar{width:var(--scroll-width)}.page-template-products .sidebar__filter::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.page-template-products .sidebar__filter::-webkit-scrollbar-thumb{background:#f1f2f3}}@media only screen and (max-width: 768px){.page-template-products .sidebar__filter{max-height:unset;padding-bottom:2vmin}}.page-template-products .sidebar__config-term[data-open=false] .sidebar__values{max-height:0}.page-template-products .sidebar__config-term[data-open=true] .sidebar__values{border:1px solid #dee2e6;box-shadow:1px 1px 3px 0px rgba(0,0,0,.08);margin-top:.8em}.page-template-products .sidebar__term{font-size:var(--fz-regular);font-weight:600;color:var(--term-title-color);border:1px solid #dee2e6;border-radius:8px;padding:.8em;padding-inline-start:1.3em;cursor:pointer;transition:all .25s ease-in-out}@media only screen and (max-width: 768px){.page-template-products .sidebar__term{padding-inline:1.5em;font-size:1.25em;padding-block:1.1em;box-shadow:1px 2px 13px 0px rgba(0,0,0,.08);z-index:1;color:var(--clr-dark-blue);border:unset;font-weight:500}}.page-template-products .sidebar__term:hover{box-shadow:1px 1px 3px 0px rgba(0,0,0,.08)}@media only screen and (max-width: 768px){.page-template-products .sidebar__term .icon svg path{fill:var(--clr-dark-blue)}}.page-template-products .sidebar__values{overflow:hidden;color:var(--term-color);box-shadow:1px 1px 3px 0px rgba(0,0,0,0);border-radius:8px;border:1px solid rgba(0,0,0,0);transition:all .25s ease-in-out}@media only screen and (max-width: 768px){.page-template-products .sidebar__values{border:unset !important;max-width:100%;border-radius:unset;box-shadow:unset !important}}.page-template-products .sidebar__value-title{font-weight:600;padding:.8em;padding-inline-start:1.3em}@media only screen and (max-width: 768px){.page-template-products .sidebar__value-title{display:none}}.page-template-products .sidebar__value{padding:.625em;padding-inline-start:1.3em;gap:.6em;cursor:pointer}.page-template-products .sidebar__value .check{height:18px;width:18px;border:2px solid #ced4da;border-radius:6px;flex:1}.page-template-products .sidebar__value .text{width:calc(100% - 18px - .6em);text-align:left}.page-template-products .sidebar__value:hover{background-color:#f8f9fa;transition:all .25s ease-in}.page-template-products .sidebar__value[data-selected=true]{color:var(--clr-main-green);font-weight:500}@media only screen and (max-width: 768px){.page-template-products .sidebar__value[data-selected=true]{font-weight:400;color:#6d767e}}.page-template-products .sidebar__value[data-selected=true] .check{border-color:var(--clr-main-green);background-color:var(--clr-main-green)}@media only screen and (max-width: 768px){.page-template-products .sidebar__value[data-selected=true] .check{--border-color: hsla(210, 14%, 83%, 1);border-color:var(--border-color);display:flex;position:relative;flex:unset;background-color:rgba(0,0,0,0)}.page-template-products .sidebar__value[data-selected=true] .check::before{content:"" !important;position:absolute;height:12px;width:12px;margin:auto;background-color:var(--border-color);border-radius:4px}}.page-template-products .sidebar__value[data-selected=true] .check::before{content:url("../images/small-check.svg")}.page-template-products .sidebar__value--disabled{filter:grayscale(1);pointer-events:none;opacity:.4}@media only screen and (max-width: 768px){.page-template-products .sidebar__search{display:flex;margin-inline:auto;min-width:194px;margin-block:5vmin}}.page-template-products .table{font-size:var(--fz-regular)}.page-template-products .table:not(:last-of-type){margin-bottom:7vmin}.page-template-products .table__title{font-weight:550}.page-template-products .table__table{margin-top:2vmin}.page-template-products .table__head,.page-template-products .table__cell{flex:1;text-align:center}.page-template-products .table__head{padding-block:.5em}.page-template-products .table__cell{font-weight:500}.page-template-products .table__cell span{font-weight:600}.page-template-products .table__cell span img{width:75px;height:auto;mix-blend-mode:multiply}.page-template-products .table__header,.page-template-products .table__row{gap:.6em}.page-template-products .table__row{transition:all .25s ease-in-out;cursor:pointer}.page-template-products .table__row:hover{background-color:#f9fafb}.page-template-products .table__head{font-weight:700;color:var(--clr-white);background-color:var(--clr-main-green)}.page-template-products .table__body{gap:1.1em}.page-template-products .table__header{margin-bottom:1.1em}.page-template-products .product-card{overflow:hidden}.page-template-products .product-card__list{font-weight:var(--fz-regular)}@media only screen and (max-width: 768px){.page-template-products .product-card__image{border:1px solid #ededed}}@media only screen and (max-width: 1460px){.page-template-products .product-card__image img{max-height:185px}}@media only screen and (max-width: 992px){.page-template-products .product-card__image img{max-height:165px}}@media only screen and (max-width: 1330px){.page-template-products .product-card__list{font-size:12px}}@media only screen and (max-width: 768px){.page-template-products .product-card__list{font-size:14px}}@media only screen and (max-width: 992px){.page-template-products .product-card__link-wrapper{font-size:14px}}@media only screen and (max-width: 768px){.page-template-products .product-card__link-wrapper{font-size:18px}}/*# sourceMappingURL=products.min.css.map */