@media (min-width:768px) and (max-width:1024px){body .elementor-7141 .elementor-element.elementor-element-3f65902{--width:auto;flex:0 0 auto}body .elementor-7141 .elementor-element.elementor-element-5297c61{--width:auto;flex:1 1 auto;min-width:0}}@media (max-width:767px){body .elementor-7141 .elementor-element.elementor-element-20ccc35>.e-con-inner{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;padding-top:6px;padding-bottom:6px}body .elementor-7141 .elementor-element.elementor-element-7c297ca,body .elementor-7141 .elementor-element.elementor-element-5297c61,body .elementor-7141 .elementor-element.elementor-element-3f65902{--width:auto;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;flex:0 0 auto;width:auto;padding:0}body .elementor-7141 .elementor-element.elementor-element-7c297ca{order:1;align-items:flex-start}body .elementor-7141 .elementor-element.elementor-element-3f65902{order:2;margin-left:auto}body .elementor-7141 .elementor-element.elementor-element-5297c61{order:3;flex:0 0 44px;width:44px;--width:44px}body .elementor-7141 .elementor-element.elementor-element-ef7675f,body .elementor-7141 .elementor-element.elementor-element-ef7675f>.elementor-widget-container,body .elementor-7141 .elementor-element.elementor-element-ef7675f>.elementor-widget-container>div.hfe-nav-menu{width:44px;max-width:44px}body .elementor-7141 .elementor-element.elementor-element-ef7675f nav.hfe-dropdown:not(.menu-is-active){overflow:hidden}body .elementor-7141 .elementor-element.elementor-element-2bb2621{--container-widget-width:64px;width:64px;max-width:64px}body .elementor-7141 .elementor-element.elementor-element-2bb2621 img{display:block;width:64px;height:64px}body .elementor-7141 .elementor-element.elementor-element-2bb2621 a{display:block;line-height:0}body .elementor-7141 .elementor-element.elementor-element-20ccc35>.e-con-inner{min-height:76px}body .elementor-7141 .elementor-element.elementor-element-911a275 .elementor-button{min-height:44px;padding:10px 14px}}@media (max-width:359px){body .elementor-7141 .elementor-element.elementor-element-911a275 .elementor-button-text{display:none}}.cavous-fil-ariane{font-size:.875em;line-height:1.5}.cavous-fil-ariane a{display:inline-block;padding:10px 0}@media (min-width:1025px){body .elementor-9877 .elementor-element.elementor-element-c5dc0ff{--width:auto;flex:1 1 0;min-width:0}}@media (max-width:1024px){body .elementor-9877 .elementor-element.elementor-element-72a1a20{--flex-direction:column;--flex-wrap:nowrap}body .elementor-9877 .elementor-element.elementor-element-72a1a20>.e-con-inner{flex-direction:column;flex-wrap:nowrap}body .elementor-9877 .elementor-element.elementor-element-a6f9791,body .elementor-9877 .elementor-element.elementor-element-c5dc0ff{--width:100%;width:100%;max-width:100%;flex:0 0 auto}body .elementor-9877 .elementor-element.elementor-element-9f01fe9 .shopengine-product-category-lists .shopengine-category-lists-grid{display:flex;flex-wrap:wrap;gap:8px}body .elementor-9877 .elementor-element.elementor-element-9f01fe9 .shopengine-product-category-lists .single-cat-list-item{padding:0}body .elementor-9877 .elementor-element.elementor-element-9f01fe9 .shopengine-product-category-lists .single-product-category a{display:flex;align-items:baseline;gap:6px;min-height:44px;padding:10px 14px;box-sizing:border-box}body .elementor-9877 .elementor-element.elementor-element-9f01fe9 .shopengine-product-category-lists .product-category-title{margin:0;font-size:15px;line-height:1.3}body .elementor-9877 .elementor-element.elementor-element-9f01fe9 .shopengine-product-category-lists .cat-count{margin:0;font-size:13px;line-height:1.3}}.woocommerce ul.products li.product img.cavous-vignette,.woocommerce-page ul.products li.product img.cavous-vignette,ul.products li.product img.cavous-vignette{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#f6f6f6}body .shopengine-widget .shopengine-grid ul.products li.product img.cavous-vignette{margin-bottom:14px !important}body .shopengine-widget .shopengine-product-description-btn-group{gap:4px}body .shopengine-widget .shopengine-product-description-btn-group .se-btn,.woocommerce ul.products li.product .se-btn,.woocommerce ul.products li.product .shopengine-wishlist,.woocommerce ul.products li.product .shopengine-comparison{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0;margin:0}body .shopengine-widget .shopengine-product-description-btn-group a.button{min-height:40px;text-transform:none;font-size:14px;line-height:1.3}@media (max-width:767px){body .shopengine-widget .shopengine-product-description-btn-group a.button{order:5;flex:1 1 100%;text-align:center;padding-left:8px;padding-right:8px}}@media (max-width:767px){.woocommerce-ordering select.orderby{font-size:16px}}@media (max-width:767px){body .elementor .elementor-element.elementor-element-34086133 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text,body .elementor .elementor-element.elementor-element-660ebcbc .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size:14px}body .elementor .elementor-element.elementor-element-34086133 .elementor-icon-list-items .elementor-icon-list-item>a,body .elementor .elementor-element.elementor-element-660ebcbc .elementor-icon-list-items .elementor-icon-list-item>a{min-height:40px;align-items:center}}