.woocommerce .variations,.woocommerce div.product form.cart .variations{width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item),.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){width:25%!important;border-radius:7px!important;box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 1px var(--nectar-extra-color-1))}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:rgba(178,216,105,.2)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--nectar-extra-color-1);color:#fff}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item)>.variable-item-contents>.variable-item-span::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUuNzgyIiBoZWlnaHQ9IjEwLjM3MSIgdmlld0JveD0iMCAwIDE1Ljc4MiAxMC4zNzEiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPgogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzIyOSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMjI5IiB3aWR0aD0iMTUuNzgyIiBoZWlnaHQ9IjEwLjM3MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiPjwvcmVjdD4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJHcm91cGVfMzY3IiBkYXRhLW5hbWU9Ikdyb3VwZSAzNjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPgogICAgPGcgaWQ9Ikdyb3VwZV8zNTciIGRhdGEtbmFtZT0iR3JvdXBlIDM1NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgICA8cGF0aCBpZD0iVHJhY8OpXzEyMTMiIGRhdGEtbmFtZT0iVHJhY8OpIDEyMTMiIGQ9Ik0xNS42NzYsMS4wNjEsNy4wNjEsOS42NzUsMS4wNjYsMy42MTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjQ3OSAtMC40NzYpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K");height:11px;width:16px;background-repeat:no-repeat;position:absolute;right:75%;top:-35%;display:block;transform:translateY(-50%);transition:top .3s ease}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock)>.variable-item-contents>.variable-item-span::before{content:"";top:50%}.woocommerce .variations,.woocommerce div.product form.cart .variations th.label,.product-options .selectionnez-vos-options{color:var(--nectar-accent-color);padding-left:0;font-weight:700;padding-bottom:0!important;margin-bottom:15px}.woo-selected-variation-item-name{visibility:hidden}.woocommerce-variation-add-to-cart>.quantity,.cart .quantity{border-radius:25px;border:solid 1px var(--nectar-extra-color-1);width:fit-content!important;margin:auto 0!important}.cart .quantity input.plus,.cart .quantity input.minus{box-shadow:none;border:none;color:#bf668e}.cart .quantity input.plus:hover,.cart .quantity input.minus:hover{background-color:transparent!important;color:#bf668e!important}.container-wrap button[type=submit].single_add_to_cart_button{border-radius:25px!important;min-width:60%;margin:0!important}.single_variation_wrap .woocommerce-variation-add-to-cart,.product .summary .cart{display:flex;gap:5%;flex-wrap:wrap;row-gap:15px}.product-caracteristics-table .key{color:var(--nectar-accent-color);font-weight:500!important}.product-caracteristics-table th:not(.key){font-weight:300!important}.product-caracteristics-table th{font-size:16px}.product-caracteristics-table{margin:30px 0 60px!important}.product-caracteristics-table td,.product-caracteristics-table th,.product-caracteristics-table tr,.tab-calcul td,.tab-calcul th,.tab-calcul tr{border-left:none!important;border-right:none!important}#tableau-calcul .tab-calcul table tr,#tableau-calcul .tab-calcul table tr th,#tableau-calcul .tab-calcul table tr td{background-color:unset}#tableau-calcul .tab-calcul table{border-top:unset}#tableau-calcul .tab-calcul table thead th{text-align:center;color:var(--nectar-extra-color-1)}#tableau-calcul .tab-calcul table tr th{text-transform:uppercase}#tableau-calcul .tab-calcul table tr .tab-li-head{color:var(--nectar-accent-color)}.tab-calcul .tab-col-head{color:var(--nectar-extra-color-1);font-weight:700;text-transform:uppercase}.tab-calcul .tab-col-head th,.tab-calcul td{text-align:center!important}.tab-calcul .tab-li-head{color:var(--nectar-accent-color);font-weight:500}.tab-calcul>h3{color:var(--nectar-accent-color);text-align:center;margin-bottom:30px}.tab-calcul>.remarque{font-style:italic;margin-top:60px;font-size:16px;line-height:20px}.tab-calcul{padding:2% 5%;border:2px solid var(--nectar-extra-color-1);border-radius:16px}.woocommerce-variation.single_variation{display:none!important}.product_data_caracteristic{padding-bottom:60px}.product_data_caracteristic #caracteristic-title,.product_data_caracteristic #tableau-caracteristiques{max-width:1160px;margin-left:auto;margin-right:auto}.product_data_caracteristic #tableau-calcul{max-width:1360px;margin-left:auto;margin-right:auto}#tableau-caracteristiques,.tab-calcul{margin:30px 0}#tableau-caracteristiques .product-caracteristics-table tr,#tableau-caracteristiques .product-caracteristics-table tr td{background-color:unset}.product-options input[type=checkbox]{margin-right:8px;width:28px;height:28px;border:2px solid var(--nectar-extra-color-1);border-radius:7px;background-color:white;cursor:pointer;position:relative;appearance:none;overflow:hidden}.product-options input[type=checkbox]::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMuMTUyIiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCAxMy4xNTIgNiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfNiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNiIgd2lkdGg9IjEzLjE1MiIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiBzdHJva2U9IiNiZjY2OGUiIHN0cm9rZS13aWR0aD0iMSI+PC9yZWN0PgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwZV82IiBkYXRhLW5hbWU9Ikdyb3VwZSA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4KICAgIDxnIGlkPSJHcm91cGVfNSIgZGF0YS1uYW1lPSJHcm91cGUgNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPgogICAgICA8cGF0aCBpZD0iVHJhY8OpXzI5IiBkYXRhLW5hbWU9IlRyYWPDqSAyOSIgZD0iTTEyLjMxMy41OTIsNi40MzEsNC44Ny41LjU1NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xNjggMC4wNDMpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiZjY2OGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjUiPjwvcGF0aD4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");width:100%;height:100%;background-repeat:no-repeat;display:block;background-position:center;position:absolute;top:-75%;transition:top ease .3s}.product-options input[type=checkbox]:checked::before{top:0}.product-options label{display:flex!important;align-items:center}.product-options .woocommerce-Price-amount,.product-options .woocommerce-Price-currencySymbol{margin-left:3%;font-weight:600;color:var(--nectar-extra-color-1)}.guides_conseil .nectar-post-grid-item-bg-wrap{display:none}.guides_conseil .nectar-post-grid-item{background-color:#fff;border-radius:16px;box-shadow:0px 5px 3px 1px #eae5e5;width:30%;padding:2% 3%}.guides_conseil .nectar-post-grid-item .content{padding:0!important}.guides_conseil .nectar-post-grid-item .inner{overflow:visible!important}.guides_conseil .nectar-post-grid-item .content::after{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjkuNSIgaGVpZ2h0PSIyMS44NDIiIHZpZXdCb3g9IjAgMCAyOS41IDIxLjg0MiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMjM0IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAyMzQiIHdpZHRoPSIyOS41IiBoZWlnaHQ9IjIxLjg0MSIgZmlsbD0ibm9uZSI+PC9yZWN0PgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgaWQ9Ikdyb3VwZV8zNjAiIGRhdGEtbmFtZT0iR3JvdXBlIDM2MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+CiAgICA8ZyBpZD0iR3JvdXBlXzM2MiIgZGF0YS1uYW1lPSJHcm91cGUgMzYyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICAgIDxwYXRoIGlkPSJUcmFjw6lfMTIxNCIgZGF0YS1uYW1lPSJUcmFjw6kgMTIxNCIgZD0iTTMxLjAyNy43MzcsNDIuNDg4LDExLjI0OCwzMS4wMjcsMjEuNzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMy44MDkgLTAuMzI4KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmY2NjhlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgogICAgICA8bGluZSBpZD0iTGlnbmVfNjU3IiBkYXRhLW5hbWU9IkxpZ25lIDY1NyIgeDI9IjI4LjE4OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMC45MjEpIiBmaWxsPSJub25lIiBzdHJva2U9IiNiZjY2OGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIj48L2xpbmU+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K");width:30px;height:22px;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;margin-left:90%;transition:margin .3s ease}.guides_conseil .nectar-post-grid-item .content:hover::after{margin-left:95%;transition:margin .3s ease}.guides_conseil .nectar-post-grid-item .post-heading span,.guides_conseil .nectar-post-grid-item .post-heading a{color:#7d8192!important;font-size:16px;line-height:24px;text-transform:uppercase;display:block;font-weight:700}.guides_conseil .nectar-post-grid{display:flex;justify-content:center;gap:5%}.guides_conseil h2{margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}.woocommerce-variation-add-to-cart .product_total_price{width:100%;font-size:28px;color:var(--nectar-accent-color);font-weight:500}.woocommerce .product-wrap .product-add-to-cart a{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;border-radius:0}.woocommerce .product-wrap .product-add-to-cart a span,.nectar-quick-view-box .single_add_to_cart_button_wrap a.single_add_to_cart_button span,.woocommerce-page .woocommerce p.return-to-shop a.button.wc-backward,.woocommerce-cart.material .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart-form button[name=update_cart],.woocommerce #order_review #payment #place_order,.product .summary .single_add_to_cart_button{text-transform:initial}.wac-qty-button,#payment .wc_payment_methods{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em}.woocommerce ul.products li.product .price{padding:0 .5em}.woocommerce ul.products li.product .price .amount{color:var(--nectar-extra-color-1)}.woocommerce ul.products li.product.classic .product-wrap img{height:300px;object-fit:cover}.title_filter_cat p{color:var(--nectar-accent-color);font-size:26px;font-weight:500}.filter-items .filter-item{list-style-type:none}.filter-items .filter-item>label{display:flex;gap:5px}h1>.subh1{font-size:35px;line-height:45px}.nectar-quick-view-box #section_title_product .row_col_wrap_12>.wpb_column{width:100%}.nectar-quick-view-box #section_title_product .row_col_wrap_12>.wpb_column:first-child,.nectar-quick-view-box #section_title_product .row_col_wrap_12>.wpb_column:last-child{display:none}.nectar-quick-view-box #section_title_product .row-bg-wrap{width:110%;left:-5%;margin:0}body .row .col .picto_contact{width:40px}.woocommerce-order-overview__payment-method,.woocommerce-order-details .woocommerce-table--order-details>tfoot>tr:last-child{display:none}.woocommerce-order .woocommerce-order-overview .woocommerce-order-overview__total{border:none}@media screen and (max-width:1000px){.single-product .product .nectar-prod-wrap .summary{padding-left:0}.woocommerce ul.products li.product.classic .product-wrap img{height:250px}h1>.subh1{font-size:28px;line-height:38px}}@media screen and (max-width:690px){.woocommerce ul.products li.product.classic .product-wrap img{height:200px}h1>.subh1{font-size:24px;line-height:34px}}