@charset "UTF-8";:root{--bricks-border-color:#eee7e2}#cf-turnstile-woo-checkout{margin-bottom:-40px}.splide__pagination .splide__pagination__page{margin:0}.effect-img img{transition:all 0.3s ease-in-out}.effect-img:hover img{transform:scale(1.1,1.1)}.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:20px 0 50px 0;max-width:400px;width:100%}.product-template-default .onbackorder form.cart{display:none!important}.product-template-default .onbackorder .product-form-cart,.product-template-default .outofstock .product-form-cart{flex-direction:column!important;align-items:flex-start!important}.product-template-default .product-stock-block div::before{content:""!important;display:inline-flex;margin-right:10px;border-radius:50%;height:10px;width:10px;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}}.product-template-default p.stock.in-stock{display:none}li#wp-admin-bar-editor_mode,li#wp-admin-bar-monsterinsights_frontend_button,li#wp-admin-bar-new-content,li#wp-admin-bar-comments,li#wp-admin-bar-updates,li#wp-admin-bar-customize{display:none!important}ul.splide__pagination.splide__pagination--ltr li{margin:0 3px}.woocommerce .blockUI.blockOverlay:before{animation:unset!important}p#ws_opt_in_field{font-size:.9em;margin-bottom:15px}header .menu-box a{display:flex!important;flex-direction:row;align-items:center}header .menu-box a::before{content:'';background:url(https://cavedechaz.com/wp-content/uploads/icon-box.png) no-repeat!important;width:20px!important;height:20px!important;background-size:98%!important}@media (max-width:991px){header .menu-box a::before{filter:invert(1)}}html[lang="en-GB"]{header .menu-box{display:none!important}}th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-tracking,td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-tracking{display:none!important}.product-template-default .crisp-client{display:none}:where(.brxe-image):before{z-index:1}.woocommerce-order-details .woocommerce-table--order-details+header{margin-top:30px;margin-bottom:15px}@media (max-width:478px){.woocommerce-order-details .woocommerce-table--order-details+header+table .woocommerce-orders-table__row td{padding:20px;justify-content:flex-start}.woocommerce-order-details .woocommerce-table--order-details+header+table .woocommerce-orders-table__row td:not(.order-actions):before{margin-right:10px}}.woocommerce-view-subscription .woocommerce-MyAccount-content td,.woocommerce-view-subscription .woocommerce-MyAccount-content th{padding:10px!important;border:1px solid var(--bricks-border-color)}.woocommerce-view-subscription .woocommerce-MyAccount-content a.button{padding:5px 15px!important;line-height:1;font-size:13px;min-height:auto;margin:5px}.woocommerce-view-subscription .woocommerce-MyAccount-content h2{font-size:1.6rem!important;margin-top:20px;margin-bottom:20px}.woocommerce-order-pay div.woocommerce{padding:16px;max-width:1600px}@keyframes post-animation{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translatey(0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes spinnershop{to{transform:rotate(360deg)}}@keyframes post-animation-top{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:1000px 0}}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.brxe-product-price p.price{display:flex;flex-direction:column}.bloc__product-price .subscription-details{display:none!important}.single-product .brxe-product-price p.price{flex-direction:row;white-space:nowrap;align-items:center}.single-product span.subscription-details{font-size:16px;margin-left:10px}.brxe-product-price p.price:has(del),.single-product .brxe-product-price p.price:has(del){flex-direction:column;align-items:flex-start;gap:2px;white-space:nowrap}.brxe-product-price .price del{margin:0!important;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.2;color:var(--gris);opacity:1;text-decoration:line-through;text-decoration-thickness:1px}.brxe-product-price .price del .woocommerce-Price-amount span{font-size:inherit;vertical-align:baseline;line-height:inherit}.brxe-product-price .price ins{text-decoration:none;color:var(--primary)}.bloc__product-prix.brxe-block:has(del),#brxe-fpprix:has(del){align-items:last baseline}#brxe-fpprie .price del{font-size:18px}.b-panier__prix del,.b-panier__total del,.woocommerce-checkout-review-order-table .product-total del{color:var(--gris);font-weight:500;letter-spacing:0;opacity:1;text-decoration:line-through;text-decoration-thickness:1px}.b-panier__prix ins,.b-panier__total ins,.woocommerce-checkout-review-order-table .product-total ins{text-decoration:none;color:var(--primary)}.b-panier__total del,.woocommerce-checkout-review-order-table .product-total del{display:block;font-size:13px;line-height:1.2;margin-bottom:2px}a.c-vin-degust br{display:none}.note_vin{display:grid;align-items:flex-start;grid-template-columns:repeat(3,1fr);grid-gap:30px}.c-vin{display:flex;flex-wrap:wrap;margin-bottom:20px}.c-vin-date{width:100%}.c-vin-commentaire{margin-top:10px;font-style:italic}.c-vin-note{background-color:var(--secondary);color:var(--blanc);font-size:1rem;display:flex;padding:5px 10px;border-radius:10px}.c-vin-degust{display:flex;align-items:center;gap:15px;text-decoration:none;color:inherit;margin-bottom:5px}.c-vin-note .font-strong-bold{text-align:center}.c-vin-date{color:#777}@media (max-width:767px){.note_vin{display:grid;align-items:flex-start;grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media (max-width:477px){.note_vin{display:grid;align-items:flex-start;grid-template-columns:repeat(1,1fr);grid-gap:30px}}a,.bricks-button,span.action svg,button{transition:color .3s,background-color .3s,border-color .3s,outline-color .3s,text-decoration-color .3s,fill .3s,stroke .3s,opacity .3s,box-shadow .3s,transform .3s!important}.skip-link{display:none!important}.cky-btn{flex:initial!important}.cky-btn-revisit-wrapper{display:none!important}.cky-notice-group{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:32px!important}.cky-notice-btn-wrapper{justify-content:flex-start!important;margin-top:0!important;flex-wrap:nowrap!important;flex-direction:row!important;white-space:nowrap!important;gap:10px!important}.cky-notice-btn-wrapper .cky-btn{margin:0!important}@media (max-width:800px){.cky-notice-group{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:440px){.cky-notice-btn-wrapper{flex-direction:row!important;align-items:stretch!important;white-space:normal!important}}.liv-progress span{color:var(--vert)}.liv-progress i{color:var(--vert);font-size:20px;margin-left:8px}.sectiondrop{position:fixed!important;top:0;box-shadow:0 2px 5px 0 rgb(0 0 0 / 10%)}.sectiondrop #brxe-sztcjz{display:none!important}.sectiondrop #brxe-xqvnvd{transform:translateY(-50%)!important}@media (max-width:991px){.dgwt-wcas-search-wrapp{max-width:100%!important}}.cavesecretedp{display:none!important}.favmenu{display:none!important}@media only screen and (max-width:991px){.favmenu,.menu-spi{display:block!important}.cavesecretedptop{display:block!important}}.show-mobile-menu button.bricks-mobile-menu-toggle{position:absolute;left:250px;top:25px}.mini-img{z-index:10}body.no-scroll{overflow:hidden}.show-filter-menu{opacity:1!important;transform:translateX(0)!important;visibility:visible}.backdrop-filter::before{content:"";background-color:rgb(0 0 0 / 60%);top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;z-index:998}.grid-product{transition:opacity 0.22s,filter 0.22s,transform 0.22s}.loading-ajax{opacity:.35;filter:blur(2px);transform:scale(.99)}.grid-product.loading-ajax+.block-ajax-loading{display:flex}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.shipping_bar{padding:14px 20px;border-bottom:1px solid #eee7e2;display:flex;flex-direction:column;gap:8px;background:#faf6f2;font-weight:700;font-size:13px}.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;height:8px;border-radius:99px;background:#eee7e2;overflow:hidden;display:block;box-shadow:rgb(11 12 14 / .08) 0 1px 2px inset}.newprogress__fill{width:0%;position:relative;display:block;height:100%;border-radius:99px;overflow:hidden;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 4s linear infinite;background-size:50px 50px;transition:width 2s ease}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}button.splide__arrow{background:var(--secondary);border-radius:50%}.main-slider-produits .splide__track--nav>.splide__list>.splide__slide,.main-slider-produits .splide__track--nav>.splide__list>.splide__slide.is-active{border:0!important}.main-slider-produits .splide__pagination{width:100%}@media screen and (max-width:600px){.slider-produits{padding-right:0!important;padding-left:0!important}.slider-produits .tab-menu{overflow-x:auto;padding-left:55px}.slider-produits .tab-menu .tab-title{flex:0 0 auto}.slider-produits .main-slider-produits{padding-left:20px!important;padding-right:0!important}.slider-produits .main-slider-produits .splide__arrows.custom.splide__arrows--ltr{display:none!important}}.brxe-tabs-nested .tab-pane.brx-open{animation:fade-in .3s ease-in}.slider_img_cuvee div+div{transform:translateX(70%)}.dmndescription{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#fff;max-height:120px}.dmndescription p{margin-top:0}.show-more{display:block;max-height:100%}.voirplus{color:#fff;background-color:#fff0;text-decoration:underline;opacity:.8;margin-top:10px}@media (max-width:767px){.dmndescription{-webkit-line-clamp:1}.dmndescription p{display:inline}.show-more p{display:block}}@media (max-width:991px){.slider_img_cuvee img{display:none}}.cartdrop{position:fixed;background-color:var(--primary);padding:20px!important;border-radius:20px;color:#fff;box-shadow:0 0 6px 0 rgb(0 0 0 / 8%);margin-right:10px;animation:post-animation-top .6s ease}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}a.added_to_cart.wc-forward{display:none}.brxe-product-add-to-cart a.button[data-product_id]:hover{background-color:var(--primary-4!important)}.brxe-product-add-to-cart a.button[data-product_id]{border-radius:50%!important;background-color:var(--primary)!important;width:36px!important;height:36px!important;max-height:36px!important;min-height:36px!important;padding:0}.brxe-product-add-to-cart a.button[data-product_id] i.ti-shopping-cart{color:#fff}.single-product .crisp-client .cc-tlyw[data-full-view=true] .cc-kxkl .cc-nsge{bottom:130px!important}.bloc__product-limite{text-transform:lowercase;display:block}.bloc__product-limite:first-letter{text-transform:uppercase}.review-product ul.tabs.wc-tabs{display:none}.review-product #reviews .commentlist li{margin-bottom:30px;padding:20px;border:1px solid var(--bricks-border-color);border-radius:30px}.review-product #reviews .description{padding-bottom:0;border-bottom:0!important}.review-product .brxe-product-tabs .woocommerce-tabs.wc-tabs-wrapper{border:0}.review-product div.woocommerce-Reviews{display:flex;flex-direction:row;gap:30px;align-items:flex-start}.review-product #reviews .comment-reply-title{display:none!important}.review-product #reviews form label{color:var(--primary)!important;font-weight:400!important;margin-bottom:0!important}.review-product .comment-form-rating{display:flex;gap:20px;align-items:center}.review-product #reviews form .stars a:before,.review-product #reviews form .stars.selected a.active~a:before{color:var(--secondary-h-opa-4)!important}.review-product textarea#comment{margin-top:10px;min-height:70px!important;height:70px!important}.review-product #reviews form .stars.selected a:not(.active):before,.review-product #reviews form .stars.selected a.active:before{color:var(--secondary)!important}.review-product div.woocommerce-Reviews>div{display:flex}.review-product div.woocommerce-Reviews div#comments{order:1;width:60%}.review-product #reviews .commentlist{width:100%}.review-product .star-rating span:before{color:var(--secondary)}.review-product h2.woocommerce-Reviews-title{display:none}.review-product p.woocommerce-noreviews{font-weight:700;font-size:1.5rem;color:var(--secondary);margin-top:-10px}.review-product div.woocommerce-Reviews .clear{display:none}.review-product div#review_form{width:100%}.review-product #reviews #review_form_wrapper{margin-top:0px!important;background-color:#f6f6f6;padding:30px;border-radius:20px;width:40%}.autresmils a.autres-mils{background-color:var(--primary);color:#fff;padding:10px 20px;border-radius:15px}.autresmils a.autres-mils:hover{background-color:var(--primary-4)}.list_a_mil{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:30px}.listdmn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px}@media (max-width:767px){.listdmn{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:475px){.listdmn{grid-template-columns:repeat(2,minmax(0,1fr))}}.listdmn a:before{content:"-\00a0"}.autresmils h3{font-size:1.5rem;padding-bottom:15px}@media (max-width:767px){.review-product div.woocommerce-Reviews{flex-direction:column}.review-product div.woocommerce-Reviews div#comments,.review-product #reviews #review_form_wrapper{width:100%}}.best-sellers-img.brxe-image img{height:auto!important}.bloc__product .woocommerce-Price-amount span,.brxe-product-price .woocommerce-Price-amount span{font-size:60%;vertical-align:text-top;line-height:1.8}.single-product form.cart{display:flex;gap:20px;height:45px}.single-product form.cart .quantity .qty{border-radius:0!important}.single-product form.cart .quantity,.single-product form.woocommerce-cart-form .quantity{height:100%;margin-bottom:0;width:120px}form.cart .quantity .minus:hover svg,form.cart .quantity .plus:hover svg,form.woocommerce-cart-form .quantity .minus:hover svg,form.woocommerce-cart-form .quantity .plus:hover svg{height:22px!important;width:22px!important}.single-product form.cart .button,.single-product form.woocommerce-cart-form .button{align-items:center;min-width:auto;border-radius:50%;width:45px;height:45px;padding:0;margin-top:0!important}@media (max-width:478px){.single-product form.cart .quantity,.single-product form.woocommerce-cart-form .quantity{width:80px}.single-product form.cart .quantity .minus,.single-product form.cart .quantity .plus,.single-product form.woocommerce-cart-form .quantity .minus,.single-product form.woocommerce-cart-form .quantity .plus{width:20px}}.formulaire-newsletter{column-gap:1%}.formulaire-newsletter .form-group button,.formulaire-newsletter .form-group input{height:45px;border-radius:10px!important}.woocommerce ul.variation li:last-child::after{content:none}.woocommerce ul.variation{list-style:none;margin:0;padding:0}.woocommerce ul.variation li::after{content:"-"}ul.wc-item-meta{list-style:none;margin:0;padding:0}ul.wc-item-meta li,ul.wc-item-meta li p{display:inline}strong.wc-item-meta-label{display:none}ul.wc-item-meta li::after{content:"\00a0-"}ul.wc-item-meta li:last-child::after{content:none}div#lpc_pick_up_info{margin:30px 0;background-color:var(--primary-opa-1);padding:20px;border-radius:15px}.lpc-modal .lpc-lib-modal-main .lpc-lib-modal-header h1{text-align:left!important}button.lpc_relay_choose,button#lpc_pick_up_web_service_show_map,button#lpc_layer_button_search{background-color:var(--primary);color:#fff;padding:5px 8px;border-radius:5px}.woocommerce-checkout .woocommerce-order{max-width:1600px;margin:0 auto;padding:0 20px}span.eh_spinner{display:none}.tax-shipping{font-size:14px;opacity:.8;margin-bottom:30px}table.shop_table.shop_table_responsive{margin:0 0 8px}@media (max-width:991px){td.product-name{grid-area:1 / 2 / 2 / 4;flex-direction:column;padding-right:30px!important}td.product-name>*{padding-right:30px!important}td.product-name img{padding-right:0!important}}:root{--bricks-text-info:var(--blanc);--bricks-bg-info:var(--secondary)}.woocommerce-privacy-policy-text{margin-bottom:15px!important;font-size:14px}.blockUI.blockOverlay:before,.loader:before{height:2em!important;width:2em!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:block!important;content:""!important;-webkit-animation:none!important;-moz-animation:none!important;animation:none!important;background-image:url(https://cavedechaz.com/wp-content/themes/bricks-child/chargement-vin.gif)!important;background-position:center center!important;background-size:contain!important;background-repeat:no-repeat!important;line-height:1!important;text-align:center!important;font-size:2em!important}.woocommerce .blockUI.blockOverlay{background-color:#fff!important;opacity:0.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}.contactform .form-group{position:relative}.contactform .form-group label{position:absolute;top:-9px;left:30px;background-color:#fff;padding:0 10px;transition:all .3s ease-out}.contactform .form-group label.active{top:-30px;left:auto;background-color:#fff0;padding:0;color:var(--secondary)}@keyframes fadeInOverlay{from{opacity:0}to{opacity:1}}#loader-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);z-index:9999;animation:fadeInOverlay .3s ease-in-out}.connexion-en-cours{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;padding:20px}.brxe-popup-7456 .brx-popup-content{max-width:1000px;overflow:hidden}#googlebadge [class*=" ti-"],#googlebadge [class^=ti-]{font-family:inherit!important}#googlebadge .ti-widget.ti-goog *:before,#googlebadge .ti-widget.ti-goog *:after{display:none!important}#googlebadge .ti-widget.ti-goog strong,#googlebadge .ti-widget.ti-goog strong *{font-weight:initial!important}#googlebadge .ti-widget.ti-goog .ti-widget-container{margin-bottom:0px!important}.brxe-slider-nested .bloc__product:hover{box-shadow:none}