.elementor-1483 .elementor-element.elementor-element-f2b7fcf{--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}.elementor-1483 .elementor-element.elementor-element-f2b7fcf:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-f2b7fcf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(150px/2)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(150px/2)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(150px/2)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-150px/2)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-150px/2)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1483 .elementor-element.elementor-element-9a8ab34{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-icon{padding-inline-end:0}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-1483 .elementor-element.elementor-element-5b9c2ac{--display:flex;--min-height:35vh;--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;--justify-content:center}.elementor-1483 .elementor-element.elementor-element-c6d2c9e.elementor-element{--align-self:center}.elementor-1483 .elementor-element.elementor-element-c6d2c9e{text-align:center}.elementor-1483 .elementor-element.elementor-element-c6d2c9e .elementor-heading-title{font-weight:800;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-5d3a8c1{text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-1483 .elementor-element.elementor-element-5d3a8c1 p{margin-block-end:0}.elementor-1483 .elementor-element.elementor-element-cc8a2f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:016px 32px;--row-gap:016px;--column-gap:32px}.elementor-1483 .elementor-element.elementor-element-a468803{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-1483 .elementor-element.elementor-element-a468803:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-a468803>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#45454540}.elementor-1483 .elementor-element.elementor-element-a468803.e-con{--align-self:flex-start}.elementor-1483 .elementor-element.elementor-element-393c395{--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}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px;padding:0 0 0 0;background-color:var(--e-global-color-1041bcc);border-color:#C41E1E1A}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products{grid-column-gap:16px;grid-row-gap:40px}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:16px 16px 16px 16px}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-f42f266-font-family),Sans-serif;font-size:var(--e-global-typography-f42f266-font-size);font-weight:var(--e-global-typography-f42f266-font-weight);line-height:var(--e-global-typography-f42f266-line-height)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-text)}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-text);background-color:var(--e-global-color-primary);border-radius:8px 8px 8px 8px;margin-top:0}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product:hover{box-shadow:0 0 12px 0 #C41E1E;border-color:#C41E1E}.elementor-1483 .elementor-element.elementor-element-4f8b515{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em}.elementor-1483 .elementor-element.elementor-element-af64908{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-1483 .elementor-element.elementor-element-af64908:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-af64908>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-64a3ac0 img{width:64px}.elementor-1483 .elementor-element.elementor-element-6b7944a{text-align:center}.elementor-1483 .elementor-element.elementor-element-6b7944a .elementor-heading-title{font-size:16px}.elementor-1483 .elementor-element.elementor-element-2362b53{text-align:center;color:var(--e-global-color-accent)}.elementor-1483 .elementor-element.elementor-element-2362b53 p{margin-block-end:0}.elementor-1483 .elementor-element.elementor-element-955557c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-1483 .elementor-element.elementor-element-955557c:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-955557c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-8a007e6 img{width:64px}.elementor-1483 .elementor-element.elementor-element-c75ef5a{text-align:center}.elementor-1483 .elementor-element.elementor-element-c75ef5a .elementor-heading-title{font-size:16px}.elementor-1483 .elementor-element.elementor-element-4db67ad{text-align:center;color:var(--e-global-color-accent)}.elementor-1483 .elementor-element.elementor-element-4db67ad p{margin-block-end:0}.elementor-1483 .elementor-element.elementor-element-b1c6c29{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-1483 .elementor-element.elementor-element-b1c6c29:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-b1c6c29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-aef61c6 img{width:64px}.elementor-1483 .elementor-element.elementor-element-40c9748{text-align:center}.elementor-1483 .elementor-element.elementor-element-40c9748 .elementor-heading-title{font-size:16px}.elementor-1483 .elementor-element.elementor-element-6cd2a74{text-align:center;color:var(--e-global-color-accent)}.elementor-1483 .elementor-element.elementor-element-6cd2a74 p{margin-block-end:0}.elementor-1483 .elementor-element.elementor-element-f1ba677{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em}.elementor-1483 .elementor-element.elementor-element-f1ba677:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-f1ba677>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1483 .elementor-element.elementor-element-4ebabb9 img{width:64px}.elementor-1483 .elementor-element.elementor-element-b320d09{text-align:center}.elementor-1483 .elementor-element.elementor-element-b320d09 .elementor-heading-title{font-size:16px}.elementor-1483 .elementor-element.elementor-element-5d383c2{text-align:center;color:var(--e-global-color-accent)}.elementor-1483 .elementor-element.elementor-element-5d383c2 p{margin-block-end:0}.elementor-1483 .elementor-element.elementor-element-33fbf90{--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}.elementor-1483 .elementor-element.elementor-element-41195ec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-955ed6f);--border-color:var( --e-global-color-955ed6f );--border-radius:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-1483 .elementor-element.elementor-element-41195ec:not(.elementor-motion-effects-element-type-background),.elementor-1483 .elementor-element.elementor-element-41195ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1041bcc)}.elementor-1483 .elementor-element.elementor-element-35a2e0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:10em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em}.elementor-1483 .elementor-element.elementor-element-6617aa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-1483 .elementor-element.elementor-element-dee2e00.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1483 .elementor-element.elementor-element-dee2e00 .elementor-icon{font-size:100%}.elementor-1483 .elementor-element.elementor-element-dee2e00 .elementor-icon svg{height:100%}.elementor-1483 .elementor-element.elementor-element-dee2e00 .elementor-icon-wrapper svg{width:auto}.elementor-1483 .elementor-element.elementor-element-fa72ab2{--display:flex}.elementor-1483 .elementor-element.elementor-element-debedb2{--grid-columns:1}@media(min-width:768px){.elementor-1483 .elementor-element.elementor-element-a468803{--width:25%}.elementor-1483 .elementor-element.elementor-element-393c395{--width:75%}.elementor-1483 .elementor-element.elementor-element-33fbf90{--content-width:1140px}}@media(max-width:1024px){.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>a{line-height:var(--e-global-typography-text-line-height)}.elementor-1483 .elementor-element.elementor-element-5d3a8c1{font-size:17px}.elementor-1483 .elementor-element.elementor-element-cc8a2f4{--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}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-f42f266-font-size);line-height:var(--e-global-typography-f42f266-line-height)}.elementor-1483 .elementor-element.elementor-element-4f8b515{--grid-auto-flow:row}.elementor-1483 .elementor-element.elementor-element-debedb2{--grid-columns:2}}@media(max-width:767px){.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1483 .elementor-element.elementor-element-9a8ab34 .elementor-icon-list-item>a{line-height:var(--e-global-typography-text-line-height)}.elementor-1483 .elementor-element.elementor-element-5d3a8c1{font-size:16px}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1483 .elementor-element.elementor-element-373427c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-f42f266-font-size);line-height:var(--e-global-typography-f42f266-line-height)}.elementor-1483 .elementor-element.elementor-element-4f8b515{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1483 .elementor-element.elementor-element-41195ec{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-1483 .elementor-element.elementor-element-debedb2{--grid-columns:1}}.elementor-1483 .elementor-element.elementor-element-c6d2c9e{background:-webkit-linear-gradient(left,#C41E1E 0%,rgba(255,255,255,100));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.esc-shop-filters{background-color:#1a0a0a!important;border-radius:16px!important;padding:24px 20px!important;box-shadow:0 4px 24px rgb(0 0 0 / .5)!important}.esc-shop-filters .elementor-heading-title{color:#ffffff!important;font-size:22px!important;font-weight:700!important;margin-bottom:20px!important}.esc-shop-filters .bapf_head h3,.esc-shop-filters .bapf_sfilter .bapf_head h3{color:#cccccc!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;margin-bottom:12px!important;margin-top:0!important}.esc-shop-filters .berocket_single_filter_widget{margin-bottom:22px!important;padding-bottom:22px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.esc-shop-filters .berocket_single_filter_widget:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.esc-shop-filters .bapf_ckbox .bapf_body ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.esc-shop-filters .bapf_ckbox .bapf_body ul li{margin:0!important;padding:0!important}.esc-shop-filters .bapf_ckbox .bapf_body ul li input[type="checkbox"]{display:none!important}.esc-shop-filters .bapf_ckbox .bapf_body ul li label{display:block!important;width:100%!important;padding:10px 16px!important;border-radius:10px!important;border:1.5px solid rgb(255 255 255 / .18)!important;background:#FEF2F2!important;color:#C41E1E!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;transition:background 0.2s,border-color 0.2s,color 0.2s!important;box-sizing:border-box!important}.esc-shop-filters .bapf_ckbox .bapf_body ul li label:hover{border-color:#C41E1E!important;color:#FEF2F2!important;background:#C41E1E!important}.esc-shop-filters .bapf_ckbox .bapf_body ul li input[type="checkbox"]:checked+label,.esc-shop-filters .bapf_ckbox .bapf_body ul li.bapf_chosen label,.esc-shop-filters .bapf_ckbox .bapf_body ul li.checked label{background:#C41E1E!important;border-color:#C41E1E!important;color:#ffffff!important;font-weight:700!important}.esc-shop-filters #bapf_5 .bapf_body ul,.esc-shop-filters [data-taxonomy="pa_taille"] .bapf_body ul{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;gap:8px!important}.esc-shop-filters #bapf_5 .bapf_body ul li,.esc-shop-filters [data-taxonomy="pa_taille"] .bapf_body ul li{width:auto!important}.esc-shop-filters #bapf_5 .bapf_body ul li label,.esc-shop-filters [data-taxonomy="pa_taille"] .bapf_body ul li label{width:auto!important;padding:7px 14px!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;min-width:40px!important;text-align:center!important}.esc-shop-filters #bapf_5 .bapf_body ul li input[type="checkbox"]:checked+label,.esc-shop-filters #bapf_5 .bapf_body ul li.bapf_chosen label,.esc-shop-filters #bapf_5 .bapf_body ul li.checked label,.esc-shop-filters [data-taxonomy="pa_taille"] .bapf_body ul li input[type="checkbox"]:checked+label,.esc-shop-filters [data-taxonomy="pa_taille"] .bapf_body ul li.bapf_chosen label{background:#C41E1E!important;border-color:#C41E1E!important;color:#ffffff!important}.esc-shop-filters .bapf_slidr_all{padding:8px 4px!important}.esc-shop-filters .irs--flat .irs-line{background:rgb(255 255 255 / .15)!important;height:4px!important;border-radius:4px!important}.esc-shop-filters .irs--flat .irs-bar{background:#cc2222!important;height:4px!important;border-radius:4px!important}.esc-shop-filters .irs--flat .irs-handle>i:first-child{background:#cc2222!important;width:16px!important;height:16px!important;border-radius:50%!important;top:-6px!important}.esc-shop-filters .irs--flat .irs-handle.state_hover>i:first-child,.esc-shop-filters .irs--flat .irs-handle:hover>i:first-child{background:#ff3333!important}.esc-shop-filters .irs--flat .irs-from,.esc-shop-filters .irs--flat .irs-to,.esc-shop-filters .irs--flat .irs-single{background:#cc2222!important;color:#fff!important;font-size:12px!important;font-weight:600!important;border-radius:6px!important;padding:2px 7px!important}.esc-shop-filters .irs--flat .irs-from::before,.esc-shop-filters .irs--flat .irs-to::before,.esc-shop-filters .irs--flat .irs-single::before{border-top-color:#cc2222!important}.esc-shop-filters .irs--flat .irs-min,.esc-shop-filters .irs--flat .irs-max{color:rgb(255 255 255 / .4)!important;background:transparent!important;font-size:11px!important}.esc-shop-products ul.products,.esc-shop-products .products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important;margin:0!important;padding:0!important}.esc-shop-products ul.products li.product,.esc-shop-products .products .product{width:100%!important;margin:0!important;list-style:none!important;min-width:0;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:510px;position:relative}.esc-shop-products ul.products li.product>a.woocommerce-LoopProduct-link,.esc-shop-products .products .product>a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;text-decoration:none!important;padding-bottom:86px!important}.esc-shop-products ul.products li.product a img,.esc-shop-products .products .product a img{width:100%!important;height:357px!important;object-fit:cover!important;display:block!important;margin:0!important;border-radius:0!important}.esc-shop-products ul.products li.product .woocommerce-loop-product__title,.esc-shop-products .products .product .woocommerce-loop-product__title,.esc-shop-products ul.products li.product h2,.esc-shop-products .products .product h2{font-family:"Raleway",sans-serif!important;font-size:17.7px!important;font-weight:700!important;line-height:28px!important;margin:20px 18px 8px!important;padding:0!important;min-height:auto!important}.esc-shop-products ul.products li.product .price,.esc-shop-products .products .product .price{position:absolute!important;left:18px;bottom:18px;margin:0!important;display:block!important;width:auto!important;font-family:"Montserrat",sans-serif!important;font-size:21.4px!important;font-weight:700!important;line-height:32px!important;z-index:3}.esc-shop-products ul.products li.product .price del,.esc-shop-products .products .product .price del{font-size:inherit!important}.esc-shop-products ul.products li.product .price ins,.esc-shop-products .products .product .price ins{text-decoration:none!important}.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons,.esc-shop-products .products .product .woocommerce-loop-product__buttons{position:absolute!important;right:18px;bottom:18px;display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;padding:0!important;z-index:3}.esc-shop-products ul.products li.product .shopengine-wishlist,.esc-shop-products .products .product .shopengine-wishlist,.esc-shop-products ul.products li.product .shopengine-quickview-trigger,.esc-shop-products .products .product .shopengine-quickview-trigger,.esc-shop-products ul.products li.product .shopengine-comparison,.esc-shop-products .products .product .shopengine-comparison,.esc-shop-products ul.products li.product .star-rating,.esc-shop-products .products .product .star-rating,.esc-shop-products ul.products li.product .onsale,.esc-shop-products .products .product .onsale,.esc-shop-products ul.products li.product .added_to_cart,.esc-shop-products .products .product .added_to_cart,.esc-shop-products .shopengine-product-rating{display:none!important}.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons .button,.esc-shop-products .products .product .woocommerce-loop-product__buttons .button,.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons .add_to_cart_button,.esc-shop-products .products .product .woocommerce-loop-product__buttons .add_to_cart_button,.esc-shop-products ul.products li.product .button,.esc-shop-products .products .product .button,.esc-shop-products ul.products li.product .add_to_cart_button,.esc-shop-products .products .product .add_to_cart_button{min-height:44px!important;padding:10px 18px!important;border-radius:8px!important;font-family:"Montserrat",sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;margin:0!important;white-space:nowrap;box-shadow:none!important}@media (max-width:1024px){.esc-shop-products ul.products,.esc-shop-products .products{grid-template-columns:repeat(2,minmax(0,1fr))}.esc-shop-products ul.products li.product a img,.esc-shop-products .products .product a img{height:320px!important}.esc-shop-topbar{flex-wrap:wrap}.esc-shop-sort{min-width:220px}.esc-shop-filters{padding:18px 14px}}@media (max-width:767px){.esc-shop-products ul.products,.esc-shop-products .products{grid-template-columns:1fr}.esc-shop-products ul.products li.product,.esc-shop-products .products .product{min-height:auto}.esc-shop-products ul.products li.product>a.woocommerce-LoopProduct-link,.esc-shop-products .products .product>a.woocommerce-LoopProduct-link{padding-bottom:0!important}.esc-shop-products ul.products li.product a img,.esc-shop-products .products .product a img{height:auto!important;aspect-ratio:309 / 357}.esc-shop-products ul.products li.product .woocommerce-loop-product__title,.esc-shop-products .products .product .woocommerce-loop-product__title,.esc-shop-products ul.products li.product h2,.esc-shop-products .products .product h2{margin:18px 16px 8px!important}.esc-shop-products ul.products li.product .price,.esc-shop-products .products .product .price{position:static!important;display:block!important;width:calc(100% - 32px)!important;margin:0 16px 14px!important;line-height:1.2!important}.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons,.esc-shop-products .products .product .woocommerce-loop-product__buttons{position:static!important;display:block!important;width:calc(100% - 32px)!important;margin:0 16px 16px!important;float:none!important}.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons .button,.esc-shop-products .products .product .woocommerce-loop-product__buttons .button,.esc-shop-products ul.products li.product .woocommerce-loop-product__buttons .add_to_cart_button,.esc-shop-products .products .product .woocommerce-loop-product__buttons .add_to_cart_button{width:100%!important;min-height:44px!important;padding:12px 16px!important;font-size:15px!important}.esc-shop-count{font-size:16px}.esc-shop-sort{width:100%;min-width:100%}.esc-shop-filters .bapf_attr_product_cat .bapf_body label,.esc-shop-filters .bapf_tax_product_cat .bapf_body label{min-height:40px;padding:10px 12px}.esc-shop-filters .bapf_attr_pa_taille .bapf_body label{min-width:34px;min-height:32px;padding:6px 10px;font-size:12px}}