.wc-block-order-confirmation-billing-address,.wc-block-components-quantity-selector:after,.wc-block-components-address-card,.is-large .wp-block-woocommerce-checkout-order-summary-block,.wc-block-order-confirmation-additional-fields .wc-block-components-additional-fields-list,.editor-styles-wrapper .wc-block-order-confirmation-additional-information-placeholder,.wc-block-order-confirmation-downloads table,.wc-block-order-confirmation-shipping-address,.wc-block-order-confirmation-totals table,.wc-block-components-radio-control--highlight-checked:after{border:1px solid var(--hr-color-hsla)!important}.is-medium table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.is-small table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.is-large.wc-block-cart .wc-block-cart-items{border-bottom:1px solid var(--hr-color-hsla)!important}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{border-right:1px solid var(--hr-color-hsla)!important}.wp-block-woocommerce-cart-order-summary-totals-block,.wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.wp-block-woocommerce-checkout-order-summary-totals-block,.is-large.wc-block-cart .wc-block-cart-items td{border-top:1px solid var(--hr-color-hsla)!important}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,.wc-block-components-checkout-step__container:after{border-left:1px solid var(--hr-color-hsla)!important}.wc-block-components-button.wc-block-checkout__shipping-method-option{outline:1px solid var(--hr-color-hsla)!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:2px solid var(--hr-color-hsla)!important}.wc-block-components-totals-wrapper{border-top:1px solid var(--hr-color-hsla)!important}.wc-block-components-totals-wrapper:empty{border-width:0!important;padding:0!important}.woocommerce-breadcrumb{font-size:.7em}.woocommerce-breadcrumb a{color:var(--font-color)}.wc-block-cart .wc-block-cart__submit-container a{background:#01c23a;border-radius:5px;color:#fff;text-decoration:none}#payment{color:#000}#payment a{color:blue}h2.woocommerce-column__title,h2.woocommerce-order-details__title{font-size:1em!important}.woocommerce-customer-details{font-size:var(--font-medium)}.woocommerce-shipping-totals.shipping{background-color:var(--bg-color-secondary)}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid var(--bg-color-grey)}.woocommerce table.shop_table{border-spacing:unset;max-width:840px;border:1px solid var(--bg-color-secondary)}.stripe-payment-data{font-size:var(--font-medium)}#stripe-card-element,#stripe-exp-element,#stripe-cvc-element{padding:15px}@media only screen and (max-width:768px){.woocommerce-page table.shop_table_responsive tfoot th{display:none}.woocommerce .cart-collaterals table{font-size:var(--font-small)!important}}@media only screen and (max-width:650px){td[data-block]::before{content:''!important}.woocommerce-shipping-totals.shipping th{display:block!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table td{border:0}label[for="stripe-card-element"],label[for="stripe-exp-element"],label[for="stripe-cvc-element"]{font-size:var(--font-medium)}}.woocommerce table.shop_table td{border-top:1px solid var(--bg-color-secondary)}.woocommerce table.shop_table tfoot td,.woocommerce ul#shipping_method .amount{font-weight:400}.woocommerce .cart-collaterals table{font-size:var(--font-medium)!important}.woocommerce .cart-collaterals table li{margin:25px 0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:var(--font-medium)!important}.wc-proceed-to-checkout .return-to-shop a{display:block;text-align:center}.woocommerce-checkout #payment div.form-row{padding:3px}#wc-stripe-cc-form{background:#c3c3c3!important}label[for="stripe-card-element"],label[for="stripe-exp-element"],label[for="stripe-cvc-element"]{font-size:var(--font-medium)}.form-row.place-order{font-size:var(--font-medium)}button[name=woocommerce_checkout_place_order]{font-size:var(--font-large)!important}#stripe-exp-element{width:60px}#stripe-cvc-element{width:35px}.woocommerce-checkout iframe{background:unset}#products-filter-form input[type=checkbox]{position:absolute;display:block;outline:none;border:none;background:none;padding:0;margin:0;-webkit-appearance:none!important}#products-filter-form fieldset label{border:1px solid #d5d5d5;background-color:#f5f5f5;padding:.5em;border-radius:5px;margin:1em;user-select:none;cursor:pointer}#products-filter-form fieldset{display:flex;flex-wrap:wrap;justify-content:center}#products-filter-form fieldset div{margin:15px 0}#products-filter-form input:checked~label{background-color:blue;color:#fff}.woocommerce-loop.loop,.woocommerce .products ul,.woocommerce ul.products{display:flex;justify-content:space-around;flex-wrap:wrap}.products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:none}.woocommerce-loop.loop>*{margin:1em .5em .5em;text-align:center;border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding-bottom:1em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:1em .5em .5em;text-align:center;border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding-bottom:1em;max-width:300px;width:100%}.woocommerce-loop-product__link .price{margin-top:1em;color:var(--font-color)!important}.woocommerce ul.products li.product a img{width:unset;margin:auto auto 1em}.woocommerce-product-read-more{text-align:center}.woocommerce-product-read-more-button{margin-top:1em!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:.9em;background-color:#fff;color:black!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:var(--bg-color-button-hover);color:var(--font-color-button)}.woocommerce-MyAccount-navigation{padding:0 1em}.woocommerce-MyAccount-navigation ul{padding-inline:unset}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:var(--hr-color) 1px solid}.woocommerce-MyAccount-navigation ul li:first-child{border-top:var(--hr-color) 1px solid}.woocommerce-MyAccount-navigation ul li a{color:var(--font-color);text-decoration:none;padding:.875em 0;display:block;position:relative}.woocommerce-MyAccount-navigation ul li a::after{width:1em;display:inline-block;position:absolute;right:5px;top:1em;opacity:.7}.woocommerce-MyAccount-navigation ul li a:hover::after,.woocommerce-MyAccount-navigation ul li.is-active a::after{opacity:1;font-size:1.2em}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-MyAccount-navigation-link--dashboard a:after{content:var(--content-dashboard)}.woocommerce-MyAccount-navigation-link--orders a:after{content:var(--content-basket)}.woocommerce-MyAccount-navigation-link--downloads a:after{content:var(--content-filezipper)}.woocommerce-MyAccount-navigation-link--edit-address a:after{content:var(--content-houseuser)}.woocommerce-MyAccount-navigation-link--edit-account a:after{content:var(--content-user)}.woocommerce-MyAccount-navigation-link--customer-logout a:after{content:var(--content-signout)}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{border-radius:2px}.woocommerce-message{background-color:#0f834d!important;color:#ffffff!important}.woocommerce-message a,.woocommerce-message a:hover,.woocommerce-message .button,.woocommerce-message .button:hover{color:#ffffff!important}.woocommerce-info{background-color:#3D9CD2!important;color:#ffffff!important}.woocommerce-info a,.woocommerce-info a:hover,.woocommerce-info .button,.woocommerce-info .button:hover{color:#ffffff!important}.woocommerce-error{background-color:#e2401c!important;color:#ffffff!important}.woocommerce-error a,.woocommerce-error a:hover,.woocommerce-error .button,.woocommerce-error .button:hover{color:#ffffff!important;font-size:.9em}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;border-radius:2px;margin:0 auto 2.6em;color:#fff;clear:both;border-left:.6180469716em solid rgb(0 0 0 / .15);padding:1em 2em 1em 3.5em;position:relative;list-style:none outside;font-size:.8em}.woocommerce-message:before,.woocommerce-message:after,.woocommerce-info:before,.woocommerce-info:after,.woocommerce-error:before,.woocommerce-error:after,.woocommerce-noreviews:before,.woocommerce-noreviews:after,p.no-comments:before,p.no-comments:after{display:table}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after,.woocommerce-noreviews:after,p.no-comments:after{clear:both}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover,.woocommerce-error a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,p.no-comments:before{color:#fff}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0;background:0 0;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;padding-left:1em;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgb(255 255 255 / .25)!important;border-radius:0}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:0 0;color:#fff;opacity:.7}.woocommerce-message pre,.woocommerce-info pre,.woocommerce-error pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgb(0 0 0 / .1)}.site-content>.col-full>.woocommerce>.woocommerce-message:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child{margin-top:2.617924em}.woocommerce-error{list-style:none}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-info.woocommerce-no-products-found{background-color:#fff0;border:none;color:inherit;padding:1em 0}.woocommerce-info.woocommerce-no-products-found:before,.woocommerce-info.woocommerce-no-products-found:after{content:none}.woocommerce-error{background-color:#e2401c}.woocommerce-ordering{margin-bottom:2em;text-align:right}.woocommerce-ordering select{padding:10px;font-size:.7em;cursor:pointer;border-radius:5px}.woocommerce-ordering select option{padding:10px;cursor:pointer}#preform div{display:flex;margin:3em 0;flex-direction:column;justify-content:center;align-items:center}#preform label{min-width:230px;font-size:var(--font-large)}#preform input{background-color:white!important;font-size:var(--font-normal);font-family:var(--font-family-normal);border-radius:7px;width:330px;border:1px solid #cecece}#preform button{background-color:#fff;color:#000;border-color:#000;border-radius:7px;padding:.618em 1em;font-size:var(--font-large);cursor:pointer}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount,.summary.entry-summary .woocommerce-Price-amount.amount{background-color:#9e9e9e;filter:drop-shadow(.2em .2em 0 #868686);text-align:left;height:2.5em;line-height:2.5em;border-top-right-radius:.15em;border-bottom-right-radius:.15em;display:inline-block;position:relative;margin-left:1.25em;margin-right:.25em;margin-bottom:.5em;padding-left:10px}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount::before,.summary.entry-summary .woocommerce-Price-amount.amount::before{border-right-color:#9e9e9e;box-sizing:border-box}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount::after,.summary.entry-summary .woocommerce-Price-amount.amount::after{box-shadow:inset .2em .2em 0 #868686;box-sizing:border-box}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount::before,.summary.entry-summary .woocommerce-Price-amount.amount::before,.woocommerce-Price-amount.amount::after,.summary.entry-summary .woocommerce-Price-amount.amount::after{content:"";position:absolute;box-sizing:border-box}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount::before,.summary.entry-summary .woocommerce-Price-amount.amount::before{width:1.875em;border-top:1.25em solid #fff0;border-bottom:1.25em solid #fff0;border-right-style:solid;border-right-width:1.25em;top:0;left:-1.875em;box-sizing:border-box}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount::after,.summary.entry-summary .woocommerce-Price-amount.amount::after{background-color:#fff;width:.6em;height:.6em;border-radius:50%;top:50%;left:-.4166666667em;margin-top:-.3em;box-sizing:border-box}.woocommerce-loop a.media-content .woocommerce-Price-amount.amount bdi,.summary.entry-summary .woocommerce-Price-amount.amount.amount bdi{color:#fff;padding-left:1em;padding-right:1em}aside.wc-sidebar{width:250px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff!important;-webkit-font-smoothing:antialiased}.product.type-product .woocommerce .single-product-details{display:flex;max-width:1100px;justify-content:space-around;flex-wrap:wrap}.product.type-product .woocommerce .single-product-details>*{margin:0 10px;max-width:500px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{font-size:.7em;height:42px}.summary.entry-summary form.cart{display:flex;max-width:325px;justify-content:space-between;flex-wrap:wrap;background-color:#FFF;padding:.5em}.summary.entry-summary form.cart input.quantity{height:42px}.summary.entry-summary form.cart div.quantity{margin-right:1em}.summary.entry-summary .price{font-weight:var(--font-weight-bold)}.summary.entry-summary .sku_wrapper{text-align:left}.summary.entry-summary .product_meta{margin-top:2em}.tabs.wc-tabs li{width:100%!important;border-radius:unset!important;min-width:230px!important;background:transparent!important;color:var(--font-color)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--link-hover-color)!important}.tabs.wc-tabs li.active:after{right:35px!important;top:13px!important;content:"\2193"!important;box-shadow:none!important}.magnifier{width:30px;height:30px;right:20px;top:5px;position:absolute;border-radius:5px;background-color:#EEE;display:flex;align-items:center;justify-content:center;cursor:pointer}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--font-color)}.product_meta .posted_in a{color:var(--font-color)!important}.product_meta .posted_in a:hover{color:var(--link-hover-color)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.tabs.wc-tabs li:before,.tabs.wc-tabs li:after{content:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after{content:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-top:1px solid var(--hr-color);border-left:none;border-right:none;border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom:1px solid var(--hr-color)}.woocommerce div.product .woocommerce-tabs .panel,section.related.products{padding:var(--padding-side)}.woocommerce-product-gallery-single-product-ill{opacity:1!important}#single-product-slider{display:flex;border-top:1px solid var(--hr-color);padding-top:1em;margin-bottom:1em}.product-attributes-wrapper{display:flex;flex-wrap:wrap;align-items:center}.product-attributes-wrapper>*{margin:.3em}.product-attribute-brand{max-height:54px;padding:15px!important}.product-attributes-wrapper>.etat,.taille-vetements,.taille_vetements,.product-attribute-brand{background-color:#ece7d5;color:#000;padding:9px;border-radius:15px}.color-type{width:1.7em;height:1.7em;border-radius:50%}@media only screen and (min-width:768px){.woocommerce-tabs.wc-tabs-wrapper{display:flex;justify-content:space-between}.woocommerce div.product .woocommerce-tabs ul.tabs{visibility:visible;width:240px!important;overflow:visible!important}.tabs.wc-tabs li{width:100%!important;min-width:230px!important}.tabs.wc-tabs li.active:after{content:"\276F"!important}.woocommerce div.product .woocommerce-tabs .panel{width:75%}}.woocommerce nav.woocommerce-pagination{margin-top:2em}.woocommerce-page .content-wrapper{font-size:.8em}.woocommerce-page input[type=checkbox]{-webkit-appearance:checkbox!important;width:1em;height:1em}.woocommerce-page input:not(.swal2-input),.woocommerce-page textarea:not(.swal2-input){padding:.6em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0 / .125);font-size:.8em}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.1em}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{color:#43454b}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em 1em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{color:var(--font-color);opacity:.7}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin-left:1em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-right:1em}.woocommerce span.onsale{top:unset;left:unset;margin-left:-.3em;margin-top:-1em;z-index:3}body.archive.post-type-archive.post-type-archive-product{margin-top:66px!important}.woocommerce main{max-width:var(--max-width);margin:0 auto}.woocommerce-loop a.media-content{color:var(--font-color)!important}.woocommerce-loop a.media-content{text-decoration:none!important}.entry-price ins,.price ins{text-decoration:none}.entry-price del,.price del{opacity:.5;margin-right:.5em}.entry-title{margin-bottom:.5em;margin-top:.5em}.entry-description{margin-bottom:1em;display:flex;justify-content:space-evenly;align-items:center}.entry-description-attribute{border:1px solid #c3c0c0;padding:.3em;font-size:.8em;border-radius:5px;font-family:sans-serif;background-color:#e9e9e9;color:var(--font-color);margin:.5em}.entry-description-brand{border:1px solid #bdbaba;border-radius:3px;font-weight:700;font-size:.7em;padding:.5em;color:var(--font-color)}.entry-description-brand-img{border:0;background-color:unset;display:inline-flex;align-items:center}.entry-description-brand-img img{background-color:unset;padding:0!important;max-width:70px;border-radius:0;max-height:20px}.single-product-details .single-product-content form.cart .quantity .qty{padding:10px;font-size:var(--font-medium);border:0;border-radius:5px;outline:none}.input-number-wrapper{background-color:#FFF;border-radius:5px;color:#000;margin-bottom:10px}.input-number-wrapper span{padding:5px}.sku_wrapper{font-size:var(--font-small);display:block;width:100%;text-align:center;margin-bottom:10px}ul.widget-categories{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;border:1px solid var(--hr-color);border-radius:5px}ul.widget-categories ul{list-style:none;padding:0 0 0 1em}ul.widget-categories li a{color:var(--font-color);font-size:var(--font-small)}ul.widget-categories li a:hover{color:var(--font-color)}ul.widget-categories li:before{content:"\27A4";margin-right:6px;font-size:var(--font-small)}