ins{text-decoration:none!important}.woocommerce .coupon{display:none}.logged-in .woocommerce .coupon{display:block}.reset_variations{display:none}.woocommerce-info,.woocommerce-message{border-color:#04526A!important}.woocommerce-cart .woocommerce .coupon{display:none!important}#shipping_method li:first-child,#shipping_method li{display:flex;font-size:14px;align-items:center;flex-wrap:wrap}#shipping_method li input{margin:0;width:12px;height:12px}#shipping_method li label{width:calc(100% - 20px);text-align:left;margin:0 0 0 5px;display:flex;justify-content:space-between}ul#shipping_method{position:relative}#shipping_method li:nth-child(2)::before{content:"Comptoirs Fret";display:block;width:100%;text-align:left;font-weight:700;margin:10px 0 40px;text-transform:uppercase}#shipping_method li label span.woocommerce-Price-amount,#shipping_method .shipping-method-description,#shipping_method .shipping-method-rate{display:none}#shipping_method li:nth-child(2) span.woocommerce-Price-amount{position:absolute;top:52px;right:0;font-weight:700;display:block}#shipping_method li:nth-child(2) .shipping-method-description{display:block;position:absolute;top:52px;left:0;display:block}#shipping_method li:nth-child(2) .shipping-method-rate{display:block;position:absolute;top:65px;left:0;display:block;font-weight:400;opacity:.5}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-info{display:none}.order-total th{vertical-align:top}[lang='fr-FR'] button[name='apply_coupon']{color:transparent;position:relative;width:195px}[lang="fr-FR"] button[name="apply_coupon"]::after{content:"Appliquer le coupon";color:#fff;position:absolute;left:15px;top:13px}[lang="fr-FR"] button[name="update_cart"]{color:transparent;position:relative;width:221px}[lang="fr-FR"] button[name="update_cart"]::after{content:"Mettre à jour le panier";color:#fff;position:absolute;left:15px;top:13px}#coupon_code{margin:0}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-name{display:flex;flex-wrap:wrap;align-items:center}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-name .product-quantity{order:2;margin-left:5px;font-size:12px}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-total{vertical-align:top}.onsale{color:#fff;font-size:18px;font-weight:800;text-transform:uppercase;background-color:rgb(193,72,40);margin-top:20px;display:block;width:110px;transform:rotate(-10deg);margin-left:-10px}.itsnew{background-color:#FCBA00}ul.products li .in-stock{display:none}.product-type-gift-card .price{color:transparent}.product-type-gift-card .price .woocommerce-Price-amount,.product-type-gift-card .gift-cards_form,.logged-in ul.products li.product-type-gift-card .gift-cards_form.cart{display:none!important}ul.products li.product-type-gift-card::after{display:block;content:"Pour acheter votre bon cadeau, contactez nos équipes par téléphone au 25 21 77"}ul.products li.product-type-gift-card .price:before{content:"–  Tarif libre ";color:#41413D}ul.products li .woocommerce-variation-add-to-cart-disabled .container-qty,ul.products li .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{display:none!important}main#cart input[type="number"]{margin:0}.woocommerce-cart .shop_table thead{display:none}.btn-panier{text-align:right;margin-bottom:20px}.btn-panier.last{margin-bottom:0}.btn-panier .btn{margin:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message a{display:none}.single_add_to_cart_button,#place_order{font-family:'Work Sans',sans-serif;font-weight:600;background-color:#FCBA00;background-size:500% auto;font-size:14px;line-height:1.3;color:#fff;text-transform:uppercase;display:inline-block;position:relative;padding:14px 33px;border:none;border-radius:8px;margin-top:40px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}ul.products{padding:0;list-style:none}.woocommerce-shop ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}ul.products.owl-carousel{margin-left:-30px;width:calc(100% + 60px)}ul.products li{background-color:#fff;box-shadow:0 12px 16px rgba(0,0,0,.07);border-radius:8px;background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/vignette-produit.svg);padding:30px;text-align:center;background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;list-style:none}.page-template-page-compagnie ul.products .owl-item{padding:30px}.page-template-page-compagnie ul.products .owl-nav{display:flex;justify-content:space-between;position:absolute;width:calc(100% + 120px);top:calc(50% - 60px);left:-60px}.page-template-page-compagnie ul.products .owl-nav button{background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/arrow-yellow-next.svg);width:60px;height:60px;color:transparent}.page-template-page-compagnie ul.products .owl-nav button.owl-prev{transform:rotate(180deg)}.woocommerce-shop ul.products li{width:calc(50% - 35px);margin-bottom:40px}ul.products li .product_thumbnail{background-color:#F4F4F4}ul.products li img{height:234px;width:100%;object-fit:contain;mix-blend-mode:multiply;padding:20px}ul.products li h2{font-size:20px;color:#32B7BD;text-transform:initial;margin:20px 0 20px;letter-spacing:0;font-weight:600}ul.products li h2::after{content:"";width:18px;height:4px;background-color:#FBBA00;display:block;margin:15px auto}ul.products li span.price{color:#41413D;font-size:20px;font-weight:800;letter-spacing:2px;margin-bottom:20px;display:block}ul.products li .caracteristique{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding:17px 0;color:#FCBA00;font-weight:700}ul.products li .caracteristique b,ul.products li .caracteristique span{color:#41413D;font-size:16px;font-weight:500}ul.products li .caracteristique b,ul.products li .container-qty b{font-weight:600;color:#41413D;font-size:16px}ul.products li .container-qty{border-bottom:1px solid #D9D9D9;padding:7px 0}ul.products li .qib-button-wrapper{margin:0;background-color:#41413D;border-radius:50px}ul.products li .qib-button-wrapper button.qib-button{border-radius:100px;background-color:#FCBA00;width:32px;height:32px;color:transparent;overflow:hidden;border:0;margin:5px;background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/signe-moins.svg)!important;background-repeat:no-repeat!important;background-position:center!important}ul.products li .qib-button-wrapper button.qib-button.plus{background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/signe-plus.svg)!important}ul.products li .qib-button-wrapper .quantity input.input-text.qty.text{padding:0;margin:0}ul.products li .qib-button-wrapper .quantity input.input-text.qty.text{height:auto;background:transparent;border:0;font-size:16px;color:#fff;width:50px;font-weight:600}.woocommerce-result-count,h1.page-title{display:none}ul.products li.product-type-gift-card .gift-card-content-editor,ul.products li.product-type-gift-card .gift-cards_form h3{display:none}ul.products li.product-type-gift-card .gift-cards-list{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;font-weight:600;color:#41413D;padding:7px 0;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:16px}ul.products li.product-type-gift-card .gift-cards-list .container-list-amounts-gift-cards{background-color:#41413D;border-radius:50px;display:flex;align-items:center;position:relative;padding:0 42px;height:42px;max-width:142px}ul.products li.product-type-gift-card .container-list-amounts-gift-cards button{border-radius:100px;background-color:#FCBA00;width:32px;height:32px;background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/signe-moins.svg);background-repeat:no-repeat;background-position:center;border:0;margin:5px;overflow:hidden;color:transparent;position:absolute;left:0;top:0}ul.products li.product-type-gift-card .container-list-amounts-gift-cards button.selected_button{position:static;background-color:#41413D;width:60px;color:#fff;padding:0;margin:0 auto;font-weight:600;font-size:16px;background-image:none;cursor:default;text-align:center}ul.products li.product-type-gift-card .container-list-amounts-gift-cards button .woocommerce-Price-currencySymbol{display:none}ul.products li.product-type-gift-card .container-list-amounts-gift-cards button.selected_button~button{left:inherit;right:0;display:none;background-image:url(../../../../../../../themes/wp-bootstrap-starter-child/images/signe-plus.svg)}.woocommerce-Price-currencySymbol{color:transparent!important;position:relative}.woocommerce-Price-currencySymbol::before{content:"F";color:#41413D;position:absolute;left:5px;top:-2px}form.checkout.woocommerce-checkout .bloc-checkout-details{display:flex;justify-content:space-between;width:100%}form.checkout.woocommerce-checkout #customer_details{width:calc(100% - 470px)}form.checkout.woocommerce-checkout #order_review{width:420px}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{padding:20px;border-radius:8px;box-shadow:0 8px 18px rgba(0,0,0,.1);border-collapse:inherit;margin-bottom:30px;border:2px solid #FCBA00;background-repeat:no-repeat;width:100%;color:#40413D}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .order-total strong{font-weight:800;font-size:16px}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{color:#FCBA00;text-transform:uppercase}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td,form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{padding:5px 0}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-total,form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot td,form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th.product-total{text-align:right}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table a.remove{float:left;border:1px solid #FCBA00;color:#FCBA00;border-radius:100px;height:15px;width:15px;line-height:13px;text-align:center;margin:2px 5px 0 0;font-size:9px;font-weight:700}form.checkout.woocommerce-checkout .woocommerce-input-wrapper{width:100%}.product-type-variable .variations .ss-main,.product-type-variable .variations select{width:143px;color:#fff;margin:5px 0 6px;font-size:16px}.product-type-variable .variations .ss-main .ss-single-selected{background-color:#41413D!important;border-radius:50px;z-index:1;position:relative}.product-type-variable .variations .ss-content{background-color:#41413D!important;margin-top:-18px;z-index:0!important;padding-top:20px}.product-type-variable .variations .ss-main .ss-content .ss-list .ss-option{border:0}.product-type-variable .variations .ss-main .ss-single-selected.ss-open-below{box-shadow:0 0 0}.product-type-variable .variations .ss-main .ss-single-selected .placeholder{justify-content:center}.product-type-variable table.variations a.reset_variations{display:none}.product-type-variable table.variations{width:100%;text-align:right;border-top:1px solid #D9D9D9}.product-type-variable table.variations th{text-align:left}.product-type-variable table.variations th label{font-weight:600;color:#41413D;margin:0;font-size:16px}.ywgc_have_code,.woocommerce-billing-fields h3{display:none}.woocommerce-shop .page-description{display:none}.woocommerce-shop section.info{font-size:16px}.woocommerce-shop section.info a{font-weight:700;text-decoration:underline;color:#FCBA00}.wc_payment_methods.payment_methods.methods{padding:20px;border-radius:8px;box-shadow:0 8px 18px rgba(0,0,0,.1);border-collapse:inherit;margin-bottom:30px;border:2px solid #79858E;background-repeat:no-repeat;width:100%;color:#40413D}.wc_payment_methods.payment_methods.methods li{list-style:none}main#cart .woocommerce-cart-form .shop_table{width:100%}main#cart .woocommerce-cart-form thead tr{border-bottom:1px solid #FCBA00}main#cart .woocommerce-cart-form thead tr th{padding-bottom:20px;text-align:center}main#cart .woocommerce-cart-form th{color:#32B7BD;font-weight:600;font-size:18px}main#cart .cart_item{border-bottom:1px solid #FCBA00}main#cart .cart_item td{padding:30px 20px;font-weight:600;color:#41413D;vertical-align:middle;height:205px;text-align:center}main#cart .cart_item td a{font-weight:600;color:#41413D}main#cart .cart_item .product-thumbnail img{max-width:160px;width:100%}main#cart .cart_item .product-price{font-size:18px;font-weight:700;min-width:130px}main#cart .cart_item .product-quantity input{font-size:18px;font-weight:700;width:3em}main#cart .cart_item .product-quantity input,main#cart .cart_item .product-quantity .qib-button-wrapper button.qib-button{border:1px solid #AFAFAF}main#cart .cart_item .product-subtotal{font-size:18px;font-weight:700;min-width:130px}main#cart .shop_table td.actions button{margin-top:20px}.cart-collaterals{text-align:right}.cart-collaterals .cart_totals{float:right;width:100%;max-width:460px}.cart-collaterals .cart_totals h2{display:none}.cart-collaterals .cart_totals table{width:100%;margin-bottom:20px}.cart-collaterals .cart_totals table th{font-size:18px;font-weight:600;color:#41413D}.cart-collaterals .cart_totals table td{font-size:20px;font-weight:600;color:#41413D;padding:10px 20px}.cart-collaterals .cart_totals table tr.order-total td span{font-size:22px;color:#30B8BD;font-weight:700}.cart-collaterals .cart_totals table tr.order-total td .includes_tax{display:block}.cart-collaterals .cart_totals table tr.order-total td .includes_tax,.cart-collaterals .cart_totals table tr.order-total td .includes_tax *,.cart-collaterals .cart_totals table tr.order-total td .includes_tax span.woocommerce-Price-currencySymbol::before{font-size:12px;color:#000}form.checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .order-total .includes_tax{display:block}.cart-collaterals .cart_totals table tr.order-total td span.woocommerce-Price-currencySymbol::before{color:#30B8BD}@media only screen and (max-width:991px){.cart-collaterals table.shop_table_responsive tr td{min-height:inherit!important}table.shop_table_responsive tr.cart-discount td::before{content:""!important}main#cart .cart_item td a.remove{font-weight:600;color:#fff;background-color:#fcb900;width:30px;height:30px;display:block;border-radius:100%;font-size:20px;margin:0 auto}.qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity{height:35px}main#cart table.shop_table_responsive thead,.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}main#cart table.shop_table_responsive tr,.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}main#cart table.shop_table_responsive tr td,.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right;min-height:60px;padding:15px 0;height:inherit}main#cart table.shop_table_responsive tr td.product-remove,main#cart table.shop_table_responsive tr td.product-thumbnail{text-align:center}main#cart table.shop_table_responsive tr td::before,.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;font-size:16px}[lang="fr-FR"] table.shop_table_responsive tr td.product-name::before{content:"Produit : "!important}[lang="fr-FR"] table.shop_table_responsive tr td.product-price::before{content:"Prix : "!important}[lang="fr-FR"] table.shop_table_responsive tr td.product-quantity::before{content:"Quantité : "!important}main#cart table.shop_table_responsive tr td.product-remove::before,main#cart table.shop_table_responsive tr td.product-thumbnail::before,main#cart table.shop_table_responsive tr td.actions::before,main#cart table.shop_table_responsive tr.cart-subtotal td::before,main#cart table.shop_table_responsive tr.order-total td::before{display:none}main#cart .cart-collaterals .cart_totals{margin-top:20px;max-width:100%}main#cart .cart-collaterals table.shop_table_responsive tr,main#cart .cart-collaterals table.shop_table_responsive tr td{display:table;width:100%;margin:5px 0}main#cart .cart-collaterals table.shop_table_responsive tr th{text-align:left}}@media only screen and (max-width:450px){main#cart .cart_item .product-quantity input,.qib-button-wrapper button.qib-button{font-size:16px;margin:0;padding:0;height:35px;width:35px}}main#cart .woocommerce-shipping-totals{display:none!important}.woocommerce-shipping-totals{width:100%}.woocommerce-shipping-totals td{background-color:#FAFAFA;padding:15px 15px!important;border-radius:5px}.woocommerce-shipping-totals h3{color:#FCBA00;text-transform:uppercase;font-size:16px;font-weight:700;text-align:left}.woocommerce-shipping-totals ul{padding:0;margin:0}.woocommerce-shipping-totals ul li{list-style:none}.woocommerce-shipping-totals ul li input{margin:5px}.woocommerce-shipping-fields{display:none}@media(max-width:1199px){form.checkout.woocommerce-checkout .bloc-checkout-details{display:block}form.checkout.woocommerce-checkout #customer_details{width:100%;padding:20px}form.checkout.woocommerce-checkout #order_review{width:100%;margin-top:30px}.form-group_placeholder-effect{margin-bottom:10px}ul.products li img{height:130px}.woocommerce-shop ul.products li{width:calc(50% - 15px)}#place_order{margin:20px auto 0}}@media(max-width:991px){.woocommerce-shop ul.products li{width:100%}}@media(max-width:768px){ul.products li.product-type-gift-card .gift-cards-list{flex-direction:column;text-align:center;padding:15px 0}ul.products li .container-qty{padding:15px 0}ul.products li.product-type-gift-card .gift-cards-list>span,ul.products li .container-qty b{margin-bottom:10px}.product-type-variable table.variations .label{padding:25px 0}ul.products li{width:100%}.single_add_to_cart_button{margin-top:30px}}