@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes post-animation-top{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.btn-clair{transition:color .5s ease;position:relative}.btn-clair::after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:var(--secondary)}a:hover{text-decoration:underline}ins{text-decoration:none!important}@-webkit-keyframes lazyLoader{0%,100%{transform:translateX(-50%)}50%{transform:translateX(100%)}}@keyframes lazyLoader{0%,100%{transform:translateX(-50%)}50%{transform:translateX(100%)}}.Image__Loader{position:absolute;display:block;height:2px;width:50px;left:0;bottom:0;right:0;top:0;opacity:0;visibility:hidden;margin:auto;pointer-events:none;background-color:#e0e0e0;z-index:-1;transition:all .2s ease-in-out;overflow:hidden}.Image__Loader:after{position:absolute;content:"";bottom:0;right:0;top:0;height:100%;width:200%;background-color:#333}img.pmloading+.Image__Loader{opacity:1;visibility:visible;z-index:1}img.pmloading+.Image__Loader:after{-webkit-animation:lazyLoader 3s infinite;animation:lazyLoader 3s infinite;-webkit-animation-timing-function:cubic-bezier(.43,.43,.25,.99);animation-timing-function:cubic-bezier(.43,.43,.25,.99)}@media (min-width:769px){header.scrolling .logo-site{max-width:260px}}header.scrolling .section_logo{padding-top:10px!important}header.scrolling .pre_header{padding-top:5px;padding-bottom:5px}header.scrolling .container_menu{margin-top:10px}header .section_logo,header .logo-site,header,header .pre_header{transition-property:padding,max-width,margin!important;transition-duration:0.5s!important;transition-timing-function:ease!important}.mega-menu-toggle{display:none!important}@media only screen and (min-width:992px){#mega-menu-wrap-max_mega_menu_1{background:0 0}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link:hover{background:var(--secondary)!important}.mega-menu-item .mega-menu-row>ul.mega-sub-menu{display:flex!important}}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{font-size:0.80rem!important;text-align:center}.fond-menu{background-color:var(--secondary-h-opa-2)!important}.mega-menu-column>.mega-sub-menu>.mega-menu-item>a{padding-bottom:10px!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-decoration-thickness:2px!important}.mega-menu-column>.mega-sub-menu>.mega-menu-item>a:hover{text-decoration:underline!important;text-decoration-style:unset!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{text-decoration:underline!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link img{width:35px;height:35px;background-color:var(--blanc);border-radius:50%;margin-right:10px;padding:5px;object-fit:contain}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:'\e64b';speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;transition:transform 0.3s ease!important}li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{transform:rotate(180deg)!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:0 0;padding:0!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:5px 24px 5px 48px;font-family:inherit;background-color:#fff;font-size:14px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#fff}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-height:18px;min-width:18px;height:18px;width:18px;top:50%;transform:translateY(-50%)}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:var(--primary)}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:var(--secondary)}.dgwt-wcas-suggestions-wrapp{border:1px solid #ddd!important}.carrousel-galeries{font-size:0;display:flex!important;flex-wrap:nowrap;gap:0!important;animation:scroll-img 50s infinite linear}.carrousel-galeries:hover{animation-play-state:paused}.carrousel-galeries li{width:200px;min-width:120px;height:120px;position:relative;margin-right:60px;display:flex;align-items:center}.carrousel-galeries li:last-child{margin-right:0}.carrousel-galeries li div{position:absolute;top:0;left:0;width:100%;height:100%;padding:0!important;background-size:contain!important}.carrousel-galeries li img{aspect-ratio:auto!important}.bloc_cat_cec .btn-clair::after{background-color:var(--blanc)}.bloc_cat_cec .btn-clair{color:var(--blanc)!important;background-color:#fff0;padding:0}.bloc_cat_cec:hover img{transform:scale(1.1)}.bloc_cat_cec img{transform:scale(1);transition:transform .6s ease}.bloc_cat_cec .bloc_cat_img.overlay::before{z-index:1}.bloc_cat_cec .bloc_cat_img{overflow:hidden}@media (max-width:478px){.carrousel-galeries li{min-width:90px;height:90px;margin-right:50px}}.product-template-default .cwginstock-subscribe-form .panel-primary{border-color:var(--primary);margin-bottom:-30px}.product-template-default .cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:var(--primary);border-color:var(--primary);padding:15px}.product-template-default .cwgstock_button{padding:15px;background:var(--primary);color:#fff;border:0;text-transform:uppercase}.product-template-default .cwgstock_button:hover{background:var(--primary-4)}.product-template-default .cwginstock-panel-heading h4{font-size:1rem}.product-template-default .cwginstock-subscribe-form{margin:30px 0 50px 0}form.cart table.variations{max-width:90%}form.cart .quantity .qty{min-width:30px;border-radius:0!important}.badge-remise{width:auto!important;position:absolute;top:15px;right:15px}.badge-remise .pourcentage{display:flex;background-color:var(--secondary);color:var(--blanc);font-size:13px;font-weight:600;align-items:center;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-radius:50%;width:50px;height:50px}p.stock:before{content:''!important;display:inline-flex;margin-right:10px;border-radius:50%;height:10px;width:10px}.stock.in-stock{color:#33b48c!important}p.stock.in-stock:before{background:#33b48c;box-shadow:0 0 0 0 #33b48c;animation:pulse-green 2s infinite}@keyframes pulse-green{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(51 180 140 / .7)}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.stock.out-of-stock{color:#f73959!important}p.stock.out-of-stock:before{background:#f73959;box-shadow:0 0 0 0 #f73959;animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(247 57 89 / .7)}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.woocommerce-variation-description,.woocommerce-variation-price,a.added_to_cart.wc-forward{display:none!important}a.reset_variations{display:flex!important;font-size:14px;text-decoration:underline;color:var(--secondary);padding-top:10px;align-items:center;gap:5px}a.reset_variations:before{content:"\e646";speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:13px}table.variations th.label{padding-top:10px;font-size:.9rem}.product-template-default form.cart,.woocommerce-variation-add-to-cart{display:flex;flex-wrap:nowrap;gap:10px}.product-template-default p.stock.in-stock,form.cart .woocommerce-variation,form.woocommerce-cart-form .woocommerce-variation{margin-bottom:10px!important}.product-template-default .prix-variable+.woocommerce form.cart{flex-direction:column}form.cart .quantity,form.woocommerce-cart-form .quantity{margin-bottom:0!important;max-width:130px!important}.single_add_to_cart_button{overflow:hidden;height:60px;margin-top:0!important}.animation-duck,.single_add_to_cart_button.bricks-cart-adding svg{background-image:url(https://foucray.fr/wp-content/uploads/2023/06/bird-cells-new-2.svg);background-size:auto 100%;width:35px!important;height:50px!important;animation-name:fly-cycle;animation-timing-function:steps(10);animation-iteration-count:infinite;animation-duration:1s;animation-delay:-.5s}.animation-duck{width:20px!important;height:29px!important;animation-name:fly-cycle-cart!important}@keyframes fly-cycle{100%{background-position:-360px 0}}@keyframes fly-cycle-cart{100%{background-position:-210px 0}}.single_add_to_cart_button.bricks-cart-added.added:not(.bricks-cart-adding) svg{animation:flutter 1s forwards ease-in-out}@keyframes flutter{0%{transform:translateY(-50px) rotateZ(0)}10%{transform:translateY(-45px) rotateZ(15deg)}20%{transform:translateY(-40px) rotateZ(-15deg)}30%{transform:translateY(-35px) rotateZ(15deg)}40%{transform:translateY(-30px) rotateZ(-15deg)}50%{transform:translateY(-25px) rotateZ(15deg)}60%{transform:translateY(-20px) rotateZ(-15deg)}70%{transform:translateY(-15px) rotateZ(15deg)}80%{transform:translateY(-10px) rotateZ(-15deg)}90%{transform:translateY(-5px) rotateZ(15deg)}100%{transform:translateY(0) rotateZ(0)}}.slider-main{height:calc(500px)}th.woocommerce-product-attributes-item__label{padding-right:10px}.woocommerce-product-attributes-item{border-bottom:1px solid var(--secondary-6)}@media (max-width:478px){form.cart .quantity,form.woocommerce-cart-form .quantity{max-width:100px!important;height:40px}form.cart .quantity .minus,form.cart .quantity .plus,form.woocommerce-cart-form .quantity .minus,form.woocommerce-cart-form .quantity .plus{width:30px}form.cart .button,form.woocommerce-cart-form .button{min-width:auto!important;height:40px}}.brxe-woocommerce-mini-cart .cart-detail{width:90%!important;max-width:400px!important}.brxe-woocommerce-mini-cart .cart-detail h3{text-align:left;color:var(--secondary);font-weight:600;height:70px;min-height:70px;display:flex;align-items:center;font-size:1.5rem;text-transform:capitalize;border-bottom:1px solid var(--secondary-opa-3);padding:0 20px}.brxe-woocommerce-mini-cart ul.woocommerce-mini-cart.cart_list.product_list_widget{padding:30px 20px}.brxe-woocommerce-mini-cart.show-cart-details .cart-detail :where(.bricks-mini-cart-close){height:70px}.brxe-woocommerce-mini-cart .cart-detail li .remove{font-size:30px!important;background-image:url(https://chasse-en-camargue.fr/wp-content/uploads/2023/06/bin.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:100%;white-space:nowrap;overflow:hidden}.brxe-woocommerce-mini-cart p.woocommerce-mini-cart__total.total{display:none!important}.brxe-woocommerce-mini-cart p.woocommerce-mini-cart__buttons.buttons{margin-top:auto!important;padding:20px 20px 0 20px;border-top-style:solid;border-top-width:1px;border-top-color:var(--secondary-opa-3)}.brxe-woocommerce-mini-cart .img-bande{margin-top:15px;display:flex;justify-content:center}.brxe-woocommerce-mini-cart .img-bande img{width:50%!important;margin:0!important;float:none!important}.brxe-woocommerce-mini-cart .cart-detail li+li{padding-top:25px}.brxe-woocommerce-mini-cart .cart-detail li .quantity{margin-top:10px!important;margin-left:75px;font-weight:500!important;font-size:15px}.brxe-woocommerce-mini-cart a.button.wc-forward{padding:10px 0!important}.brxe-woocommerce-mini-cart .cart-detail li .variation{padding:10px 0}dl.variation{color:#777;font-size:14px;display:grid!important;grid-template-columns:max-content auto;font-weight:initial;row-gap:0px!important;column-gap:15px!important}dl.variation dt{grid-column-start:1;font-weight:700}dl.variation dd{grid-column-start:2}dl.variation dd+dt{margin-top:0px!important}.shipping_bar{padding:20px;background-color:var(--secondary-opa-2);display:flex;flex-direction:column;gap:10px;text-align:center}.shipping_bar span{color:green;font-weight:600}.shipping_bar i{color:green!important;font-size:20px!important;margin-left:8px!important}.newprogress{position:relative;width:100%;height:22px;border-radius:15px;overflow:hidden;padding:6px 10px;border:1px solid #000}.newprogress__fill{width:0%;height:100%;border-radius:15px;background-color:green;background-image:linear-gradient(-45deg,rgb(255 255 255 / .2) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .2) 50%,rgb(255 255 255 / .2) 75%,transparent 75%,transparent);animation:move 2s linear infinite;background-size:50px 50px;transition:width 1s ease}.wc-proceed-to-checkout .shipping_bar{margin-bottom:30px}span.page-numbers.current{background-color:var(--secondary);color:#fff;border-radius:50%;height:30px;width:30px;justify-content:center}.shop-bread a{color:var(--blanc)}.shop-more-info h2{font-size:1.3rem;padding-bottom:20px;padding-top:20px}.shop-more-info h3{font-size:1.2rem;padding-bottom:12px}.shop-more-info h4{font-size:1.1rem;padding-bottom:12px}i.ti-check.addiconok{position:absolute;top:-5px;right:0;background-color:#1d6f42;border-radius:50%;font-size:8px;padding:5px;color:#fff;animation:fade-in .5s ease-in}.custom-notice *{margin:0!important}.custom-notice .woocommerce-notices-wrapper{width:100%}.woocommerce-cart .woocommerce-cart-form tbody tr:not(:last-child){background-color:#fff;border-top:10px solid #f6f6f6;border-bottom:10px solid #f6f6f6}.woocommerce-cart-form thead{line-height:30px!important}.woocommerce-cart .woocommerce-cart-form .product-remove{padding:15px 10px}.woocommerce-cart .cart_totals h2{padding-bottom:20px}.woocommerce-cart ul.woocommerce-shipping-methods label{color:var(--primary);font-size:initial!important}.woocommerce-cart h2{font-size:1.7rem}.woocommerce-cart-form .product-thumbnail img{display:block;max-width:100px;height:100px;object-fit:contain}.woocommerce-cart-form .quantity input{border-radius:0!important}@media (max-width:991px){.woocommerce-cart .woocommerce{padding:0!important}.woocommerce-cart-form tbody tr.cart_item{padding:15px 0 15px 120px!important}.woocommerce-cart-form tbody td.product-thumbnail{left:0;position:absolute;top:50%;transform:translateY(-50%);width:110px}.woocommerce-cart-form tbody td.product-name{display:block;width:100%}}@media (max-width:767px){.woocommerce-cart-form .product-thumbnail img{height:100%!important;width:70px!important}.woocommerce-cart-form tbody td.product-thumbnail{width:auto!important}.woocommerce-cart-form tbody tr.cart_item{padding:20px 0 20px 85px!important}.woocommerce-cart-form tbody td.product-name{justify-content:flex-start!important;padding-right:35px;text-align:left}.woocommerce-cart-form .quantity{margin-bottom:0!important;width:90px!important}.woocommerce-cart-form tbody td{align-items:center}}.cart-collaterals .wc-proceed-to-checkout .button{width:100%}.woocommerce-cart-form .coupon{display:none!important}.no-header-footer>header,.no-header-footer footer{display:none!important}ul.woocommerce-shipping-methods input[type=radio]{float:none;height:20px;margin:0;width:auto;display:flex;flex:0 0 auto!important}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:1.3rem;text-align:left;color:var(--primary);font-weight:600}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first{margin:0 0 1.2em}.woocommerce-checkout.processing .blockUI.blockOverlay{background-image:url(https://chasse-en-camargue.fr/preloader-bar.gif)!important;background-position:center 50%!important;background-repeat:no-repeat!important;position:fixed!important}.woocommerce-checkout .woocommerce-order{max-width:1600px;margin:0 auto;padding:0 20px}.woocommerce-checkout .add_gift_card_form{display:none}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table th{padding:20px 0!important}.woocommerce-checkout .coupon-form>td{margin-bottom:-20px!important}.woocommerce-checkout #payment{padding:20px 0!important}.woocommerce-checkout .woocommerce-billing-fields input,.woocommerce-checkout .woocommerce-billing-fields select,.woocommerce-checkout textarea{background-color:#fff;border:1px solid var(--base);border-radius:10px}.woocommerce-checkout .woocommerce .select2-selection{border-radius:10px;border:1px solid var(--base)}.woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout label{font-weight:400!important;letter-spacing:0!important}.woocommerce-checkout #payment .payment_methods img{max-width:100%!important;height:25px;float:none!important}.woocommerce-checkout .woocommerce-shipping-methods span.woocommerce-Price-amount.amount{font-weight:700;font-size:1.2rem}.woocommerce-checkout form.checkout_coupon{display:grid;margin:0!important;grid-template-columns:repeat(2,1fr);gap:20px;border:1px solid var(--primary-h-opa-5);border-top:0}.woocommerce-checkout form>ul.woocommerce-error{grid-column:1/3;margin-bottom:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background-color:var(--primary)!important;color:#fff!important;margin-bottom:0!important;font-size:15px;column-gap:20px}.woocommerce-checkout form.checkout_coupon p{float:none!important;width:auto!important}.woocommerce-checkout form.checkout_coupon p:first-of-type{display:none}.woocommerce-checkout .coupon-form p{display:none}.woocommerce-checkout .coupon-form form p{display:flex}.woocommerce-checkout form.checkout_coupon button,.woocommerce-checkout form.checkout_coupon input{height:42px!important;margin-top:0}span.js-custom-error-message{color:red}.woocommerce-checkout .woocommerce-message{background-color:var(--bricks-bg-success);color:var(--bricks-text-success);line-height:1.7;list-style-type:none;margin:0 0 30px;overflow:hidden;padding:15px}.woocommerce-checkout #billing_company_field label+span{display:none;margin-top:10px}.woocommerce-checkout #billing_company_field label:before{content:"\002B";margin-right:10px}.woocommerce-checkout #billing_company_field label{background-color:var(--primary);width:auto;display:inline-block;padding:5px 15px;font-weight:initial;font-size:14px;border-radius:10px;color:#fff;margin-top:0!important}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label{position:relative}.woocommerce-checkout .brxe-woocommerce-checkout-customer-details .woocommerce-account-fields{margin-top:5px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout #order_review{border:0!important}.woocommerce-checkout .shop_table tbody td{border:0!important}.woocommerce-checkout tbody{border-collapse:collapse}.woocommerce-checkout tr.cart_item{box-shadow:0 1px 0 0 var(--bricks-border-color)}.woocommerce-checkout .woocommerce-input-wrapper input::placeholder,.woocommerce-checkout .woocommerce-input-wrapper textarea::placeholder{color:var(--base);opacity:.8}.woocommerce-checkout .order-total span.woocommerce-Price-amount.amount{font-size:1.5rem}.woocommerce-checkout td.product-total,.woocommerce-checkout tfoot td{text-align:right}.woocommerce-checkout ul#shipping_method label{font-weight:400;letter-spacing:0;margin-bottom:0}.woocommerce-checkout .woocommerce-info a{font-weight:initial}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .clear{display:none}.woocommerce-checkout tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table *{flex:1;box-sizing:border-box}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table>*{flex:1 0 100%}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr{display:flex}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .cart_item td:nth-of-type(odd),.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table thead th:nth-of-type(odd){flex:1 0 60%}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tfoot th{flex:1}.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .woocommerce-info a{text-align:right;min-width:140px}.woocommerce-checkout .woocommerce-shipping-fields{margin:25px 0 0}.woocommerce-checkout .woocommerce fieldset{border:0;padding:0}.woocommerce-checkout .woocommerce-SavedPaymentMethods-saveNew label{margin-left:10px!important}.woocommerce-checkout input#wc-stripe-new-payment-method{margin-top:4px}.woocommerce-checkout fieldset#wc-stripe-cc-form{margin:15px 0}.woocommerce-checkout fieldset#wc-stripe-cc-form .form-row.form-row-wide{margin-bottom:15px}.woocommerce-checkout .wc-stripe-gateway-desc{margin-bottom:20px}.woocommerce-checkout #payment .payment_methods li{margin-bottom:15px!important}.woocommerce-checkout .woocommerce-form-coupon ul.woocommerce-error{position:static}.woocommerce-checkout p.woocommerce-invalid-required-field span.error{color:#e2401c;display:block!important;font-weight:700}@media (max-width:767px){.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{float:none!important;display:block!important;margin-top:10px}}@media screen and (max-width:376px){.woocommerce-checkout .product-name img{display:none!important}}.wms_pickup_modal .wc-backbone-modal .wc-backbone-modal-content{min-width:auto!important;overflow:hidden!important}button.wms_pickup_open_modal_openstreetmap{background-color:#96154a;color:#fff;padding:15px 20px;margin:15px 0}.wc-backbone-modal-content button{background-color:#96154a;color:#fff;padding:15px 20px}header.wc-backbone-modal-header{height:54px!important}.wms_pickup_modal_listing{padding-top:0!important;margin-top:10px}.wms_pickup_modal_address{display:flex;flex-direction:row;column-gap:15px;row-gap:15px;align-items:center}.wms_pickup_modal_address div{width:25%!important;padding-bottom:0!important}.wms_pickup_modal_address input,.wms_pickup_modal_address select{height:49px!important}.wms_pickup_modal_address button.wms_pickup_modal_address_search{width:100%;text-align:center}@media screen and (max-width:1280px){.wms_pickup_modal .wc-backbone-modal-main .wms_pickup_modal_map{width:100%!important}}@media screen and (max-width:1100px){.wms_pickup_modal_address{flex-wrap:wrap;column-gap:2%}.wms_pickup_modal_address div{width:49%!important}}@media screen and (max-width:782px){.wms_pickup_modal .wc-backbone-modal-main .wms_pickup_modal_address_city,.wms_pickup_modal .wc-backbone-modal-main .wms_pickup_modal_address_country,.wms_pickup_modal .wc-backbone-modal-main .wms_pickup_modal_address_zip-code{padding-bottom:0!important}}.wms_pickup_modal .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link::before{content:"\e646";speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block!important;font-family:themify!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none}.customloader,.customloader .toolong{display:none}.customloader.customloading{display:flex;position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgb(0 0 0 / 95%);z-index:9999999;color:#fff;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;opacity:1;transition:opacity 1s}.customloader.fadeOut{opacity:0}.customFade{animation:fade-in 1s ease-in;display:flex!important;padding-top:35px}.customFade span{color:var(--primary);cursor:pointer}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.blockUI.blockOverlay:before,.loader:before{height:2em;width:2em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background-image:url(https://chasse-en-camargue.fr/wp-content/themes/bricks-child/img/duck-spinner-d.gif)!important;background-position:center center;background-size:contain;background-repeat:no-repeat;line-height:1;text-align:center;font-size:2em}.woocommerce .blockUI.blockOverlay{background-color:var(--secondary-opa-9)!important}.dizmiz{right:1em;position:absolute;border-radius:50%;height:24px;width:24px;line-height:100%;font-size:17px;text-align:center;font-weight:900;cursor:pointer;top:50%;border:1px solid;transform:translate(0,-50%)}a.restore-item{margin-right:50px}footer .bricks-nav-menu{align-items:center}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h4,.woocommerce-MyAccount-content h5{font-size:1.5rem;padding-bottom:15px;text-align:left;font-weight:600}.woocommerce-account .woocommerce-Address{padding:30px}.woocommerce-account .select2-selection,.woocommerce-account input,.woocommerce-account select,.woocommerce-account textarea{background-color:#fff;border:1px solid var(--base);border-radius:10px!important;border-color:var(--base)!important}.woocommerce-account label{color:inherit;cursor:pointer}.woocommerce-account input::placeholder,.woocommerce-account textarea::placeholder{color:var(--base);opacity:.8}.woocommerce-account div#customer_login{display:flex;flex-direction:row;border:1px solid;padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-account div#customer_login>div{display:flex;flex-direction:column;width:100%;padding:30px}.woocommerce-account div#customer_login h2{text-align:center;padding-bottom:30px;font-size:1.5rem}.woocommerce-account div#customer_login div form{max-width:100%;min-width:100%;border:0;padding:0;text-align:left}.woocommerce-account .u-column1.col-1{border-right:1px solid}.woocommerce-ResetPassword button.woocommerce-Button.button.wp-element-button{margin-top:30px}.woocommerce-account .woocommerce .woocommerce-form-login .button{background-color:var(--primary)!important;color:#fff!important;font-weight:400!important;padding:15px 30px!important}.woocommerce-account .woocommerce .woocommerce-form-login .button:hover{background-color:var(--primary-4)!important}.woocommerce-privacy-policy-text{margin-bottom:15px!important;font-size:14px}.woocommerce-lost-password .formaccount{background-color:transparent!important}.woocommerce-lost-password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-bottom:30px}.woocommerce-lost-password .woocommerce-notices-wrapper,.woocommerce-lost-password ul.woocommerce-error{margin-bottom:0!important}@media (max-width:768px){.woocommerce-account div#customer_login{padding:0}}@media (max-width:600px){.woocommerce-account div#customer_login{grid-template-columns:repeat(1,minmax(0,1fr))}.woocommerce-account .u-column1.col-1{border-right:0}}.contact_form{gap:2%}.contact_form input::placeholder,.contact_form textarea::placeholder{color:var(--base);opacity:.8}.contact_form a{color:var(--secondary);text-decoration:underline}.contact_form ul.options-wrapper{font-size:12px}.contact_form ul.options-wrapper li{display:flex;align-items:flex-start;gap:10px}.contact_form ul.options-wrapper li>input{margin:0;margin-top:6px}#sbi_images{font-size:0;display:flex!important;flex-wrap:nowrap;gap:0!important;animation:scroll-img-insta 150s infinite linear}#sbi_images:hover{animation-play-state:paused}#sbi_images>div{width:20%;min-width:20%;position:relative}#sbi_images>div:last-child{margin-right:0!important}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:block!important}#sbi_load{margin-top:30px}@keyframes scroll-img-insta{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * (20% + 10px) * 20))}}@media (max-width:769px){#sbi_images>div{width:50%;min-width:50%;position:relative}@keyframes scroll-img-insta{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * (50% + 10px) * 20))}}}#modaal_link{background-color:#a78468;padding:10px;color:#fff}.subcategories-list{padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.subcategories-list li{margin-right:50px;list-style:none}.subcategories-list li:last-child{margin-right:0}.subcategories-list a{text-decoration:underline}.plus_categorie h2{font-size:1.3rem;padding-bottom:20px;padding-top:20px}section.description_produit h3{text-transform:none;font-size:1.05rem!important;font-family:"Barlow"!important;text-align:left!important}.description_courte_produit h2{font-family:"Work Sans";line-height:1.1;font-size:1.2rem;text-transform:uppercase;text-align:center;font-weight:500;padding-bottom:20px}.woocommerce-order-pay form.order_review{padding-left:10%;padding-right:10%}p.in-stock{display:none!important}