.elementor-244 .elementor-element.elementor-element-a1ad429{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-244 .elementor-element.elementor-element-a1ad429:not(.elementor-motion-effects-element-type-background),.elementor-244 .elementor-element.elementor-element-a1ad429>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fdfdfd}.elementor-244 .elementor-element.elementor-element-0609301{--display:flex;--border-radius:16px;--padding-top:64px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-244 .elementor-element.elementor-element-0609301:not(.elementor-motion-effects-element-type-background),.elementor-244 .elementor-element.elementor-element-0609301>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.adou-direct.be/wp-content/uploads/2025/03/HydroSquare-Fond-Grain.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-244 .elementor-element.elementor-element-a344380{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-244 .elementor-element.elementor-element-022a745{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left}.elementor-244 .elementor-element.elementor-element-022a745 .elementor-heading-title{font-family:"Oxanium",Sans-serif;font-size:40px;font-weight:700;line-height:1em;letter-spacing:-.04em;color:var(--e-global-color-primary)}.woocommerce .elementor-244 .elementor-element.elementor-element-0be671b .term-description{color:var(--e-global-color-primary);font-family:"Space Grotesk",Sans-serif;font-size:18px}.elementor-244 .elementor-element.elementor-element-3ebcba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px}.elementor-244 .elementor-element.elementor-element-3ebcba3:not(.elementor-motion-effects-element-type-background),.elementor-244 .elementor-element.elementor-element-3ebcba3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fdfdfd}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products{--products-title-color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product{text-align:left}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products{grid-column-gap:40px;grid-row-gap:40px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0;border-color:var(--e-global-color-astglobalcolor5);border-radius:8px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:8px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:8px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-secondary);font-size:16px;margin-bottom:12px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .star-rating:before{color:var(--e-global-color-secondary)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-secondary);font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-secondary)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-secondary)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .button{background-color:var(--e-global-color-secondary);border-color:#547eff;font-family:"Space Grotesk",Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px;border-radius:8px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .button:hover{background-color:#0b34b3}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product{text-align:left}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products{grid-column-gap:40px;grid-row-gap:40px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0;border-color:var(--e-global-color-astglobalcolor5);border-radius:8px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Space Grotesk",Sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:8px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:8px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-secondary);font-size:16px;margin-bottom:12px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .star-rating:before{color:var(--e-global-color-secondary)}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:"Space Grotesk",Sans-serif;font-size:16px;font-weight:700}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .button{background-color:var(--e-global-color-secondary);border-color:#547eff;font-family:"Space Grotesk",Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:2px;border-radius:8px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .button:hover{background-color:#0b34b3}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var(--e-global-typography-text-font-size)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-a1ad429{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-244 .elementor-element.elementor-element-0609301:not(.elementor-motion-effects-element-type-background),.elementor-244 .elementor-element.elementor-element-0609301>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.adou-direct.be/wp-content/uploads/2025/03/HydroSquare-Fond-Grain.jpg");background-position:center right;background-size:300vw auto}.elementor-244 .elementor-element.elementor-element-0609301{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-widget-theme-archive-title .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-244 .elementor-element.elementor-element-022a745 .elementor-heading-title{font-size:32px}.elementor-244 .elementor-element.elementor-element-3ebcba3{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var(--e-global-typography-text-font-size)}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:20px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products .attachment-woocommerce_thumbnail{border-width:2px;border-radius:8px}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:1.2em}.elementor-244 .elementor-element.elementor-element-878e6b8.elementor-wc-products ul.products li.product .price{font-size:14px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:20px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products .attachment-woocommerce_thumbnail{border-width:2px;border-radius:8px}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:1.2em}.elementor-244 .elementor-element.elementor-element-afde477.elementor-wc-products ul.products li.product .price{font-size:14px}}@media(min-width:768px){.elementor-244 .elementor-element.elementor-element-a344380{--width:60%}}strong{font-weight:400}p.connect-login{margin-bottom:4px;line-height:1em;letter-spacing:0,4em}.connect-login a{font-size:14px;font-weight:600}@media (max-width:767px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1,1fr)}.elementor-products-grid ul.products.elementor-grid li.product{display:grid;column-gap:16px;grid-template-columns:repeat(2,1fr)}.connect-login{display:none}.astra-shop-summary-wrap{margin-top:8px}p.connect-login{margin-bottom:4px;line-height:.8em;letter-spacing:-.04em}.connect-login a{font-size:12px;font-weight:600}}.woocommerce-js ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:14px;margin-bottom:0}p.connect-login{margin-bottom:4px;line-height:1em;letter-spacing:0,4em}.connect-login a{font-size:14px;font-weight:600}@media (max-width:767px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1,1fr)}.elementor-products-grid ul.products.elementor-grid li.product{display:grid;column-gap:16px;grid-template-columns:repeat(2,1fr)}.connect-login{display:none}.astra-shop-summary-wrap{margin-top:8px}p.connect-login{margin-bottom:4px;line-height:.8em;letter-spacing:-.04em}.connect-login a{font-size:12px;font-weight:600}}.woocommerce-js ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:14px;margin-bottom:0}.no-connected span.price{display:none !important}