body.theme-calmes{--woocommerce:$primary;--wc-green:$secondary;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:$primary;--wc-primary-text:$white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:$primary;--wc-highligh-text:$white;--wc-content-bg:$white;--wc-subtext:#767676}body.theme-calmes.woocommerce #respond input#submit,body.theme-calmes button[type=submit],body.theme-calmes input[type=button],body.theme-calmes input[type=submit]{background-color:var(--main);color:var(--white)}body.theme-calmes.woocommerce #respond input#submit:hover,body.theme-calmes button[type=submit]:hover,body.theme-calmes input[type=button]:hover,body.theme-calmes input[type=submit]:hover{background-color:var(--second)!important;color:var(--white)!important}body.theme-calmes mark{background-color:rgba(213,163,115,.125)!important;color:var(--black)}body.theme-calmes #wptp-container{display:flex;flex-direction:column;padding:0}body.theme-calmes #wptp-container h3.termstitle{display:none}body.theme-calmes #wptp-container .termscontentwrapper{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between}body.theme-calmes #wp-terms-popup-content{text-align:center}body.theme-calmes .lte-page-header .breadcrumbs li a{color:var(--main)}body.theme-calmes .lte-page-header .breadcrumbs li a:hover{color:var(--second)}@media screen and (max-width:600px){body.theme-calmes.elementor-page ul.products[class*=columns-] li.product>.lte-item,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product>.lte-item,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product>.lte-item{padding:10px}body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .woocommerce-loop-product__title,body.theme-calmes.elementor-page ul.products[class*=columns-] li.product>.lte-item>.lte-item-descr .price .custom-price-list,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .woocommerce-loop-product__title,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product>.lte-item>.lte-item-descr .price .custom-price-list,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .woocommerce-loop-product__title,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product>.lte-item>.lte-item-descr .price .custom-price-list{font-size:18px}body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .lte-excerpt,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .lte-excerpt,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .lte-excerpt{max-height:1.5em;text-overflow:ellipsis;display:block;overflow:hidden}body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .add_to_cart_button,body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .product_type_external,body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .product_type_grouped,body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .product_type_variable,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .add_to_cart_button,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .product_type_external,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .product_type_grouped,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .product_type_variable,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .add_to_cart_button,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .product_type_external,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .product_type_grouped,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .product_type_variable{padding:5px 12px}}body.theme-calmes.elementor-page ul.products[class*=columns-] li.product .lte-image img,body.theme-calmes.woocommerce-page ul.products[class*=columns-] li.product .lte-image img,body.theme-calmes.woocommerce ul.products[class*=columns-] li.product .lte-image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}body.theme-calmes.elementor-page .product span.lte-wc-new,body.theme-calmes.woocommerce-page .product span.lte-wc-new,body.theme-calmes.woocommerce .product span.lte-wc-new{background-color:var(--second);letter-spacing:-.05em}body.theme-calmes.elementor-page .product>.lte-item>.lte-item-descr .price .custom-price-list,body.theme-calmes.woocommerce-page .product>.lte-item>.lte-item-descr .price .custom-price-list,body.theme-calmes.woocommerce .product>.lte-item>.lte-item-descr .price .custom-price-list{font-size:24px;color:var(--main);font-family:var(--font-headers),serif;font-weight:400;letter-spacing:var(--font-headers-letterspacing);text-align:center}body.theme-calmes.elementor-page .product>.lte-item>.lte-item-descr .lte-btn-wrap,body.theme-calmes.woocommerce-page .product>.lte-item>.lte-item-descr .lte-btn-wrap,body.theme-calmes.woocommerce .product>.lte-item>.lte-item-descr .lte-btn-wrap{display:block}body.theme-calmes.elementor-page .product>.lte-item>.lte-item-descr .lte-btn-wrap+.lte-btn-wrap,body.theme-calmes.woocommerce-page .product>.lte-item>.lte-item-descr .lte-btn-wrap+.lte-btn-wrap,body.theme-calmes.woocommerce .product>.lte-item>.lte-item-descr .lte-btn-wrap+.lte-btn-wrap{margin-top:-5px}body.theme-calmes.elementor-page .product .button i,body.theme-calmes.elementor-page .product .lte-btn i,body.theme-calmes.elementor-page .product input[type=button] i,body.theme-calmes.elementor-page .product input[type=submit] i,body.theme-calmes.woocommerce-page .product .button i,body.theme-calmes.woocommerce-page .product .lte-btn i,body.theme-calmes.woocommerce-page .product input[type=button] i,body.theme-calmes.woocommerce-page .product input[type=submit] i,body.theme-calmes.woocommerce .product .button i,body.theme-calmes.woocommerce .product .lte-btn i,body.theme-calmes.woocommerce .product input[type=button] i,body.theme-calmes.woocommerce .product input[type=submit] i{font-size:1.25em;margin-right:.25em}body.theme-calmes.elementor-page .product .button.btn-transparent:after,body.theme-calmes.elementor-page .product .button.btn-transparent:before,body.theme-calmes.elementor-page .product .lte-btn.btn-transparent:after,body.theme-calmes.elementor-page .product .lte-btn.btn-transparent:before,body.theme-calmes.elementor-page .product input[type=button].btn-transparent:after,body.theme-calmes.elementor-page .product input[type=button].btn-transparent:before,body.theme-calmes.elementor-page .product input[type=submit].btn-transparent:after,body.theme-calmes.elementor-page .product input[type=submit].btn-transparent:before,body.theme-calmes.woocommerce-page .product .button.btn-transparent:after,body.theme-calmes.woocommerce-page .product .button.btn-transparent:before,body.theme-calmes.woocommerce-page .product .lte-btn.btn-transparent:after,body.theme-calmes.woocommerce-page .product .lte-btn.btn-transparent:before,body.theme-calmes.woocommerce-page .product input[type=button].btn-transparent:after,body.theme-calmes.woocommerce-page .product input[type=button].btn-transparent:before,body.theme-calmes.woocommerce-page .product input[type=submit].btn-transparent:after,body.theme-calmes.woocommerce-page .product input[type=submit].btn-transparent:before,body.theme-calmes.woocommerce .product .button.btn-transparent:after,body.theme-calmes.woocommerce .product .button.btn-transparent:before,body.theme-calmes.woocommerce .product .lte-btn.btn-transparent:after,body.theme-calmes.woocommerce .product .lte-btn.btn-transparent:before,body.theme-calmes.woocommerce .product input[type=button].btn-transparent:after,body.theme-calmes.woocommerce .product input[type=button].btn-transparent:before,body.theme-calmes.woocommerce .product input[type=submit].btn-transparent:after,body.theme-calmes.woocommerce .product input[type=submit].btn-transparent:before{border-color:var(--main);opacity:.25}body.theme-calmes.elementor-page .product>.summary>.price,body.theme-calmes.woocommerce-page .product>.summary>.price,body.theme-calmes.woocommerce .product>.summary>.price{color:var(--second)}body.theme-calmes.elementor-page .product>.summary .woocommerce-product-details__short-description h2,body.theme-calmes.woocommerce-page .product>.summary .woocommerce-product-details__short-description h2,body.theme-calmes.woocommerce .product>.summary .woocommerce-product-details__short-description h2{color:var(--main);font-size:1.75rem;font-weight:500;margin:0 0 15px}body.theme-calmes.elementor-page .product>.summary .woocommerce-product-details__short-description h2:first-child,body.theme-calmes.woocommerce-page .product>.summary .woocommerce-product-details__short-description h2:first-child,body.theme-calmes.woocommerce .product>.summary .woocommerce-product-details__short-description h2:first-child{margin-top:15px}body.theme-calmes.elementor-page .product>.summary .woocommerce-product-details__short-description h3,body.theme-calmes.woocommerce-page .product>.summary .woocommerce-product-details__short-description h3,body.theme-calmes.woocommerce .product>.summary .woocommerce-product-details__short-description h3{color:var(--main);margin:0;font-size:1.5rem}body.theme-calmes.elementor-page .product>.summary .lte-btn-wrap+.lte-btn-wrap,body.theme-calmes.woocommerce-page .product>.summary .lte-btn-wrap+.lte-btn-wrap,body.theme-calmes.woocommerce .product>.summary .lte-btn-wrap+.lte-btn-wrap{margin-left:15px}body.theme-calmes.elementor-page .product>.summary .sku_wrapper,body.theme-calmes.woocommerce-page .product>.summary .sku_wrapper,body.theme-calmes.woocommerce .product>.summary .sku_wrapper{display:none}body.theme-calmes.elementor-page .product .product-meta-analyse,body.theme-calmes.woocommerce-page .product .product-meta-analyse,body.theme-calmes.woocommerce .product .product-meta-analyse{margin-top:1em}body.theme-calmes.elementor-page .product .product-meta-analyse .btn-main,body.theme-calmes.woocommerce-page .product .product-meta-analyse .btn-main,body.theme-calmes.woocommerce .product .product-meta-analyse .btn-main{background:transparent;border:2px solid var(--main);color:var(--main);font-weight:700;padding:.5em 2em}body.theme-calmes.elementor-page .product .product-meta-analyse .btn-main:focus,body.theme-calmes.elementor-page .product .product-meta-analyse .btn-main:hover,body.theme-calmes.woocommerce-page .product .product-meta-analyse .btn-main:focus,body.theme-calmes.woocommerce-page .product .product-meta-analyse .btn-main:hover,body.theme-calmes.woocommerce .product .product-meta-analyse .btn-main:focus,body.theme-calmes.woocommerce .product .product-meta-analyse .btn-main:hover{background:transparent;border-color:var(--second);color:var(--second)}body.theme-calmes.elementor-page .blockUI.blockOverlay,body.theme-calmes.woocommerce-page .blockUI.blockOverlay,body.theme-calmes.woocommerce .blockUI.blockOverlay{position:relative}body.theme-calmes.elementor-page .place-order button:hover,body.theme-calmes.woocommerce-page .place-order button:hover,body.theme-calmes.woocommerce .place-order button:hover{color:var(--white)!important}body.theme-calmes .woocommerce-cart-form .shop_table .actions .lte-btn.btn-main[type=submit]{border:0 solid var(--main)!important;color:#fff!important;color:var(--white)!important;background-color:#275c53!important;background-color:var(--main)!important;padding:12px 38px!important}body.theme-calmes .woocommerce-cart-form .shop_table .actions .lte-btn.btn-main[type=submit]:focus,body.theme-calmes .woocommerce-cart-form .shop_table .actions .lte-btn.btn-main[type=submit]:hover{border:0 solid var(--second)!important;color:#fff!important;color:var(--white)!important;background-color:#275c53!important;background-color:var(--second)!important}body.theme-calmes .woocommerce-checkout #payment .payment_box.payment_method_stripe{background-color:rgba(213,163,115,.125)!important;padding:20px!important}body.theme-calmes .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:1.5rem}body.theme-calmes .woocommerce-MyAccount-content .woocommerce-columns--facture-cf7{background-color:rgba(213,163,115,.075);padding:30px;margin:30px 0}body.theme-calmes .woocommerce-MyAccount-content .woocommerce-columns--facture-cf7 .wpcf7-form{padding:0}body.theme-calmes .woocommerce-MyAccount-content .woocommerce-columns--facture-cf7 .wpcf7-form>p{margin-bottom:0}body.theme-calmes .woocommerce-MyAccount-content .woocommerce-columns--facture-cf7 .wpcf7-form-control-wrap.field-commande{display:none}.tbrightcontent{position:absolute;top:-99999px}