.products-section-1__container,.products-section-1__container-2,.products-section-1__image-item,.products-section-1__video-item{display:grid}.products-section-1__container{padding-block:var(--size-5);row-gap:var(--size-4)}.products-section-1__item{display:flex;flex-direction:column;row-gap:var(--size-3)}.products-section-1__item-2{display:flex;flex-direction:column;row-gap:var(--size-2)}.products-section-1__container,.products-section-1__container-2{column-gap:var(--size-1)}.products-section-1__container-2{row-gap:var(--size-2);grid-template-columns:1fr 1fr}@media (max-width:30rem){.products-section-1__container-2{grid-template-columns:1fr}}.products-section-1__text-container{display:flex;flex-direction:column;gap:var(--size-1)}.products-section-1__image-item,.products-section-1__video-item{row-gap:var(--size-1);text-align:center}.products-section-1__image-wrapper,.proudcts-section-1__image-item{position:relative}.products-section-1__image-wrapper{height:calc(var(--size-1) * 20)}.products-section-1__image-wrapper-2{max-width:calc(var(--size-1) * 40);margin:auto;height:calc(var(--size-1) * 30)}.products-section-1__image,.products-section-1__image-2{border-radius:var(--border-radius)}.products-section-1__image{object-fit:cover}.products-section-1__image-2{object-fit:contain}.products-section-1__image-text-container{position:relative;display:grid;width:100%;height:100%}.products-section-1__image-text,.products-section-1__image-text-2{color:#fff;align-self:center;justify-self:center}.products-section-1__image-text-2{text-shadow:0 0 5px blue}.products-section-1__image-text-3,.products-section-1__image-text-4{position:absolute;width:100%;height:100%;display:grid}.products-section-1__image-text-3{justify-content:end;align-items:start}.products-section-1__image-text-4,.products-section-1__image-text-5{grid-auto-flow:column}.products-section-1__image-text-4{justify-content:space-between;align-items:center}.products-section-1__image-text-4-1,.products-section-1__image-text-4-2{text-shadow:0 0 5px #fff}.products-section-1__image-text-4-1{color:#9e9e9f}.products-section-1__image-text-4-2{color:#42b2ce}.products-section-1__image-text-5{display:grid;justify-content:center;align-items:end}.products-section-1__image-text-5-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(var(--size-1) / 2) var(--size-1)}.products-section-1__image-text-5-item{display:grid;grid-auto-flow:column;gap:calc(var(--size-1) / 4);align-items:center}.products-section-1__image-text-5-item-svg{width:16px;height:16px;padding:1px}.products-section-1__video{overflow:hidden;border-radius:var(--border-radius);height:calc(var(--size-1) * 20)}.products-section-2__container{padding-block:var(--size-4)}.products-section-2__container,.products-section-2__item{display:grid}.products-section-2__container{row-gap:var(--size-3)}.products-section-2__item{row-gap:var(--size-2)}.products-section-2__table-wrapper{overflow:auto hidden}.products-section-2__image-wrapper{position:relative}.products-section-2__image-container{display:grid;grid-auto-flow:column;gap:var(--size-1)}@media screen and (max-width:30rem){.products-section-2__image-container{gap:0;border-radius:var(--border-radius);overflow:hidden}}.products-section-2__image-wrapper{height:calc(var(--size-1) * 20)}.products-section-2__image{object-fit:cover;border-radius:var(--border-radius)}@media screen and (max-width:30rem){.products-section-2__image{border-radius:0}}.products-section-3__container{padding-block:var(--size-4)}.products-section-3__container,.products-section-3__item,.products-section-3__text-container{display:grid}.products-section-3__container{row-gap:var(--size-3)}.products-section-3__item{row-gap:var(--size-2)}.products-section-3__text-container{max-width:max-content;margin:auto;row-gap:var(--size-1)}.products-section-3__image-container,.products-section-3__image-container-2,.products-section-3__image-container-3{display:grid;gap:var(--size-1)}.products-section-3__image-container{grid-auto-flow:column;grid-auto-columns:2fr 3fr}@media screen and (max-width:30rem){.products-section-3__image-container{grid-auto-flow:row;grid-auto-columns:none}}.products-section-3__image-container-3{grid-auto-flow:column;grid-auto-columns:1fr 1fr}@media screen and (max-width:30rem){.products-section-3__image-container-3{grid-auto-flow:row}}.products-section-3__image-wrapper{position:relative;border-radius:var(--border-radius)}.products-section-3__image-wrapper{min-height:calc(var(--size-1) * 15);overflow:hidden}.products-section-3__image-wrapper-2{min-height:calc(var(--size-1) * 20);background-color:#f7f7f7}@media screen and (max-width:30rem){.products-section-3__image-wrapper-2{min-height:calc(var(--size-1) * 15)}}.products-section-3__image{object-fit:cover;object-position:50% 100%}.products-section-3__image--contain{object-fit:contain}.products-section-3__image-item{gap:var(--size-1)}.products-section-3__image-item,.products-section-3__image-item-2{display:grid;grid-template-rows:1fr auto}.products-section-3__image-text-container{width:100%;height:100%;position:relative}.products-section-3__image-text,.products-section-3__image-text-2,.products-section-3__image-text-3,.products-section-3__image-text-4,.products-section-3__image-text-5{width:100%;height:100%;position:absolute;display:grid}.products-section-3__image-text{justify-content:center;align-items:center}.products-section-3__image-text-2{justify-content:center;writing-mode:vertical-lr}.products-section-3__image-text-3{justify-content:center;writing-mode:vertical-rl}.products-section-3__image-text-4{justify-content:center;align-items:end}.products-section-3__image-text-5{justify-content:center;align-items:start}.products-section-3__svg-text-container{display:flex;flex-wrap:wrap;gap:0 var(--size-1);justify-content:center}.products-section-3__svg-container{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--size-1) / 4)}.products-section-3__svg{width:16px;height:16px;padding:1px}.products-section-3__text{word-break:break-all}.products-section-3__text-shadow--green{color:#fff;text-shadow:0 0 5px green}.products-section-3__text-shadow--blue{color:#fff;text-shadow:0 0 5px blue}.products-section-3__text-border--blue{color:#fff;text-shadow:0 0 2.5px blue}.products-section-3__text-border--green{color:#fff;text-shadow:0 0 2.5px green}