@media only screen and (min-width:1200px){.wg-products-carousel{height:55.5625rem;padding-top:11.25rem;padding-bottom:14.1875rem}}.wg-products-carousel .wg-products-carousel__layout{display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width:992px){.wg-products-carousel .wg-products-carousel__layout{flex-direction:row;align-items:flex-start;gap:3rem}}@media only screen and (min-width:1200px){.wg-products-carousel .wg-products-carousel__layout{gap:clamp(2rem,8.6875rem - (90rem - 100vw)*.45,8.6875rem)}}.wg-products-carousel .wg-products-carousel__intro{display:flex;flex-direction:column;gap:3rem;width:100%}@media only screen and (min-width:992px){.wg-products-carousel .wg-products-carousel__intro{flex:0 0 40%;max-width:31.2rem;min-width:0}}@media only screen and (min-width:1200px){.wg-products-carousel .wg-products-carousel__intro{flex:0 0 31.1875rem;max-width:31.1875rem;min-width:0;margin-top:6.6875rem;gap:2.25rem}}@media only screen and (min-width:1440px){.wg-products-carousel .wg-products-carousel__intro{flex:0 0 31.1875rem}}.wg-products-carousel .wg-products-carousel__intro .btn{align-self:flex-start;padding-top:1rem;padding-bottom:1rem;border-radius:.375rem}.wg-products-carousel .wg-products-carousel__heading{margin:0;font-size:2rem;font-weight:400;line-height:1.2}.wg-products-carousel .wg-products-carousel__heading .section-highlight,.wg-products-carousel .wg-products-carousel__heading b,.wg-products-carousel .wg-products-carousel__heading strong{font-weight:800}@media only screen and (min-width:992px){.wg-products-carousel .wg-products-carousel__heading{font-size:3rem}}.wg-products-carousel .wg-products-carousel__carousel{width:100%;min-width:0}@media only screen and (min-width:992px){.wg-products-carousel .wg-products-carousel__carousel{flex:1 1 auto}}.wg-products-carousel .splide:not(.is-overflow) .wg-products-carousel__arrows{display:none}.wg-products-carousel .wg-products-carousel__card{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.wg-products-carousel .wg-products-carousel__card-media{display:flex;align-items:center;justify-content:center;width:100%;height:14.75rem;overflow:hidden;background-color:rgba(0,0,0,0)}.wg-products-carousel .wg-products-carousel__card-image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.wg-products-carousel .wg-products-carousel__card-text{display:flex;flex-direction:column;gap:1.5rem}.wg-products-carousel .wg-products-carousel__card-title{margin:0;font-size:1.5rem;font-weight:800;line-height:1.75rem;letter-spacing:-.0183em;color:var(--section-title-color)}.wg-products-carousel .wg-products-carousel__card-body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:var(--section-body-color)}.wg-products-carousel .wg-products-carousel__arrows{position:static;display:flex;align-items:center;gap:.75rem;margin-top:1.5rem}.wg-products-carousel .wg-products-carousel__arrows .splide__arrow{position:static;transform:none;width:1.5rem;height:1.5rem;background:rgba(0,0,0,0);border:0;padding:0;color:var(--section-highlight-color);opacity:1}.wg-products-carousel .wg-products-carousel__arrows .splide__arrow svg{width:1.5rem;height:1.5rem;fill:none}.wg-products-carousel .wg-products-carousel__arrows .splide__arrow:disabled{opacity:.3}.wg-products-carousel .wg-products-carousel__arrows .splide__arrow--prev svg{transform:none}