.woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.location_popin_wrapper{position:absolute!important;top:100%;right:calc(100% - 15px);display:table;max-width:none!important;z-index:9999;background:#fff;padding:0;width:350px!important;box-shadow:0 8px 30px 0 rgb(0 0 0 / 15%)}.location_popin_wrapper .location_popup{padding:17px 0 0;position:relative;display:none}.location_popin_wrapper .location_popup:before{position:absolute;bottom:100%;right:0;content:"";width:0;height:0;border-style:solid;border-width:0 0 4px 11px;border-color:#fff0 #fff0 #FFF #fff0}.location_popin_wrapper .location_popup .view-header{padding:0 30px;border-bottom:1px solid #EDE7E4;font-size:21px;line-height:34px;color:#1A2A36;font-family:"Mazius Review 20.09";font-style:italic}.location_popin_wrapper .location_popup .view-body{list-style:none;padding:23px 30px}.location_popin_wrapper .location_popup .view-body li{display:flex;gap:21px;margin-bottom:12.5px;margin-top:10px;border-bottom:1px solid #EDE7E4;font-family:"Heebo",Sans-serif;font-size:16px;line-height:28px;color:#1A2A36}.location_popin_wrapper .location_popup .view-body li:last-child{border-bottom:none;margin-bottom:0}.location_popin_wrapper .location_popup .view-body li:first-child{margin-top:0}.location_popin_wrapper .location_popup .view-footer{background:#F6F4ED;display:flex;align-items:center;justify-content:center;padding:16px 30px}.location_popin_wrapper .location_popup .view-footer .button{width:100%;background:#1A2A36;border-radius:23px;color:#fff;font-family:"Heebo",Sans-serif;;font-weight:300;line-height:45px;text-align:center;cursor:pointer}.location_logo:hover .location_popup{display:block}.custom-select ul{max-height:none!important}.uc_post_grid_style_one_item[data-location="unavailable"]:before{position:absolute;width:100%;height:100%;z-index:2;background:rgb(255 255 255 / .8);content:"Indisponible";display:flex;align-items:center;justify-content:center;font-size:21px;line-height:34px;color:#1A2A36;font-family:"Mazius Review 20.09";font-style:italic}.woocommerce div.product form.cart div.quantity{display:flex;align-items:center}@media only screen and (max-width:767px){.woocommerce div.product form.cart{justify-content:center;align-items:center}.woocommerce div.product form.cart div.quantity{margin-bottom:15px!important}}.elementor-widget-woocommerce-cart .e-cart-section{background:#fff0;border:none}.shop_table thead th{border:1px solid #000}input[name='petitform_date']{position:relative;border:none!important;border-bottom:1px solid!important;border-radius:inherit!important}input[name='petitform_date']::-webkit-datetime-edit-fields-wrapper{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}input[name='petitform_date']::-webkit-calendar-picker-indicator{width:100%;background-position:right}.delivery-option-wrapper{margin-top:15px}.delivery-option-item{display:flex;border:1px solid #D5D5D5;box-shadow:0 4px 14px 0 rgb(0 0 0 / .1);margin-bottom:15px;cursor:pointer;position:relative}label.delivery-option-item_wrapper{display:flex;flex-grow:1;overflow:hidden}.delivery-option-wrapper .delivery-option-item:last-child{margin-bottom:0}.delivery-option-item:hover,.delivery-option-item.active{border:1px solid #1A2A36}.delivery-option-item .delivery-option-image{width:100%;max-width:165px}.delivery-option-item .delivery-option-image img{margin-bottom:-6px}.delivery-option-item .delivery-option-text{width:100%;display:flex;flex-direction:column;justify-content:center;padding:15px}.delivery-option-item .delivery-option-text label{color:var(--e-global-color-24c5cb3);font-family:"Mazius Review 20.09",Sans-serif;font-size:18px;font-weight:400;margin-bottom:10px}.delivery-option-item .delivery-option-text p{margin:0;color:#767574;font-family:"Heebo";font-size:14px;font-weight:400}.delivery-option-item .delivery-option-icon{width:100%;max-width:80px;display:flex;align-items:center;justify-content:center}.delivery-option-item .delivery-option-icon span{display:block;aspect-ratio:1;width:22px;display:flex;align-items:center;justify-content:center;border:1px solid var(--e-global-color-24c5cb3);border-radius:100%}.delivery-option-item.active .delivery-option-icon span{background:var(--e-global-color-24c5cb3)}.delivery-option-item .delivery-option-icon input[type=radio]{position:absolute;height:100%;width:100%;left:0;top:0;opacity:0}.popup_location{position:relative}.popup_location:before{content:"";width:100%;height:315px;background:#BDD3C6;top:0;left:0;position:absolute}input[name="packaging"]{display:none}input[name="petitform_location"]{border:none!important;background:transparent!important;border-bottom:1px solid #1A2A36!important;border-radius:0!important;padding-bottom:6px!important;outline:none!important}form[name="define-location"] .submit_wrapper{margin-top:57px;display:flex;gap:84px}form[name="define-location"] .submit_wrapper button[type="submit"]{background-color:#1A2A36;color:#fff;text-decoration:none}@media only screen and (max-width:767px){.delivery-option-image{background-image:linear-gradient(180deg,#F2F1EF 0%,#EEEDEC 100%);text-align:center}.delivery-option-image img{width:180px}.location_logo{position:initial!important}.location_logo .elementor-widget-wrap{position:initial}.location_logo .elementor-widget-wrap .location_popin_wrapper{left:0}.dialog-widget-content{top:0;left:0}.popup_location:before{height:255px}}form.checkout label{color:var(--e-global-color-24c5cb3);font-family:"Mazius Review 20.09",Sans-serif;font-size:24px;font-weight:400;font-style:italic;margin-bottom:25px}form.checkout label.error{font-size:14px;font-family:'Heebo';color:red;margin-bottom:15px}form.checkout .delivery-subtitle{margin-top:-20px;display:block;margin-bottom:25px;font-size:14px;color:#767574;font-family:"Heebo",Sans-serif}form.checkout input:not([type=radio]){display:block;width:100%;background:#fff0;border-radius:0;border:1px solid #767574;height:60px;margin-bottom:15px;font-family:'Heebo';font-weight:500;font-size:18px;color:var(--e-global-color-24c5cb3);outline:0}form.checkout input:not([type=radio]).error{border:1px solid red;margin-bottom:5px}form.checkout .group-by-two{display:flex;column-gap:15px}form.checkout .group-by-two .input_wrapper{flex-grow:1}form.checkout .sub-group-1,form.checkout .sub-group-2,form.checkout ul{margin-bottom:50px}form.checkout ul{padding:0;list-style:none}form.checkout .sub-group-3 ul label{margin:0;font-family:'Heebo';font-style:normal;font-size:16px;display:flex;align-items:center;margin-bottom:5px;column-gap:15px}form.checkout .sub-group-3 ul label input{width:17px;height:17px;position:relative}form.checkout .sub-group-3 ul label input:checked::before{content:'';display:block;aspect-ratio:1;width:17px;border-radius:100%;border:1px solid #000;background:#fff;z-index:9}form.checkout .sub-group-3 ul label input:checked::after{content:'';display:block;aspect-ratio:1;width:11px;border-radius:100%;background:#000;position:absolute;top:3px;left:3px}form.checkout .button-nav{flex-direction:row;display:flex;margin:15px 0 30px;padding-top:15px;border-top:1px solid #1A2A361A}form.checkout .button-nav .button-prev{flex-grow:1;align-items:flex-start;display:flex}form.checkout .button-next2,form.checkout .button-submit,form.checkout .button-next{flex-grow:1}form.checkout .button-wrapper{text-align:right}form.checkout .button-next2 a,form.checkout .button-next a,form.checkout .button-submit button,form.checkout .button-prev a{display:inline-block;font-family:"Heebo",Sans-serif;font-size:14px;font-weight:400;color:#FFF;background-color:var(--e-global-color-24c5cb3);border-radius:50px 50px 50px 50px;box-shadow:0 7px 10px 0 rgb(26 42 54 / 20%);padding:18px 40px 18px 40px;cursor:pointer;border:0}form.checkout .button-submit button[disabled],form.checkout .button-next2[disabled] a,form.checkout .button-next[disabled] a{opacity:.75;cursor:not-allowed}form.checkout .button-next2 a:hover,form.checkout .button-next a:hover{color:#FFF}form.checkout .delivery-list{margin-bottom:40px}form.checkout .delivery-label{display:flex;justify-content:space-between;padding:15px 25px;background:#BDD3C6;margin:0;font-family:'Heebo';font-style:normal;font-weight:500;font-size:18px;line-height:2;margin-bottom:25px}form.checkout .delivery-label label{margin:0;font-family:'Heebo';font-style:normal;font-weight:500;font-size:18px;line-height:2}form.checkout .delivery-label .count{margin:0}form.checkout .devide-by-tow{display:grid;justify-content:space-between;grid-template-columns:48% 48%;column-gap:4%}form.checkout .devide-by-tow .delivery-time{position:relative}form.checkout .devide-by-tow label{font-family:'Heebo';font-style:normal;font-size:14px;color:#767574;margin-bottom:15px}form.checkout .devide-by-tow .time-list label{border:1px solid #767574;display:block;padding:15px;line-height:1.25;font-family:'Heebo';font-weight:500;font-size:18px;color:#1A2A36;box-shadow:0 4px 14px 0 rgb(0 0 0 / .1);background:url(/wp-content/uploads/2022/07/chevron-down.svg);background-repeat:no-repeat;background-position:95% center;cursor:pointer;margin-bottom:0}form.checkout .devide-by-tow .time-list ul{margin:0;overflow:scroll;background:#fff;cursor:pointer;max-height:225px;position:absolute;width:100%;z-index:9}form.checkout .devide-by-tow .time-list ul li{padding:10px 15px;border-bottom:1px solid #EDE7E4}form.checkout .devide-by-tow .time-list ul li:hover{background:rgb(220 220 220 / .1)}form.checkout .devide-by-tow input{padding:15px;margin:0;max-height:54.5px}form.checkout .payment-list{display:flex;flex-direction:column-reverse}form.checkout .payment-list li{display:grid;grid-template-columns:15% 64% 11%;border:1px solid #767574;box-shadow:0 4px 14px 0 rgb(0 0 0 / 10%);padding:20px;margin-bottom:15px;cursor:pointer;column-gap:5%;position:relative}form.checkout .payment-list li div:first-child,form.checkout .payment-list li div:nth-child(3){display:flex;align-items:center;justify-content:center}form.checkout .payment-list li div p:first-child{font-family:"Heebo",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-24c5cb3);margin-bottom:0}form.checkout .payment-list li div p:last-child{font-family:"Heebo",Sans-serif;font-size:14px;font-weight:400;color:#767574;margin-bottom:0}form.checkout .payment-list li span{aspect-ratio:1;width:22px;display:flex;align-items:center;justify-content:center;border:1px solid var(--e-global-color-24c5cb3);border-radius:100%}form.checkout .payment-list li.active span{background:var(--e-global-color-24c5cb3)}form.checkout .payment-list li input[type=radio]{position:absolute;width:0%;height:0%;left:0;top:0;cursor:pointer;opacity:0}form.checkout .payment-list li table{grid-column:span 3;margin:20px 0 0;display:none}form.checkout .payment-list li.active table{display:table}form.checkout .payment-list li table td{padding:10px;border:0;background:#fff0;font-family:'Heebo';font-size:14px}form.checkout .payment-list li table tr td:first-child{font-weight:500;width:25%}.woocommerce-NoticeGroup ul{border:0;background:#fff0}.woocommerce-NoticeGroup ul:before{display:none}.woocommerce-NoticeGroup ul li{background:#fde4e1;padding:5px 10px!important;color:red;margin-bottom:3px}.woocommerce-NoticeGroup ul li:before{content:'\\e016';color:#b81c23;font-family:WooCommerce;display:inline-block;margin-right:5px;position:relative;top:1px}form.checkout .search-group{display:block;width:100%;position:relative}form.checkout .search-group ul{background:#FFF;display:block;margin:-15px 0 0;max-height:225px;overflow:scroll;position:absolute;width:100%}form.checkout .search-group ul li{padding:10px 15px;border-bottom:1px solid #EDE7E4;cursor:pointer}form.checkout .search-group ul li:hover{background:rgb(170 170 170 / .1)}.woocommerce-notices-wrapper{display:none}.addtocart .in-stock{display:none}.addtocart .quantity,.cart-items .quantity{border-style:solid;border-color:var(--e-global-color-24c5cb3);border-width:1px 1px 1px 1px;border-radius:100px;display:flex;justify-content:space-between;background:#fff;align-items:center}.addtocart .quantity span,.cart-items .quantity span{display:inline-flex;aspect-ratio:1;width:45px;height:45px;align-items:center;justify-content:center;border-radius:100%;border:1px solid #1A2A36;cursor:pointer;margin:-1px}.quantity span.max{background:rgb(216 216 216 / .34);border:0}.quantity svg{height:auto;width:15px}.quantity span.max svg g{stroke:#AAA}.quantity input[type=number]{text-align:center!important;height:100%;max-width:40px;margin:0 5px!important;border:0;background:#fff0}.quantity input[type='number']::-webkit-inner-spin-button,.quantity input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity button[type=submit]{box-shadow:0 7px 10px rgb(26 42 54 / .2)}.filter .occasion>a,.filter .petit>a,.filter .diner>a,.filter .gouter>a,.filter .cocktail>a{font-size:18px!important}.filter .uc-menu-item-pointer{float:right;position:relative;top:-2px}.filter .menu-item a{position:relative}.filter .sub-menu .menu-item a{border-width:0!important}.filter .sub-menu .menu-item a::before{content:'';position:absolute;top:50%;transform:translateY(-50%);border:2px solid #767574;display:block;aspect-ratio:1;width:25px;border-radius:100%;left:0}.filter .sub-menu .menu-item.current-menu-item a::before,.filter .sub-menu .menu-item:hover a::before{border-color:#9AAB9A;background:#9AAB9A}.filter .sub-menu .menu-item.current-menu-item a::after,.filter .sub-menu .menu-item:hover a::after{content:'';display:flex;background-image:url(/wp-content/uploads/2022/05/check.svg);position:absolute;top:54%;transform:translateY(-50%);width:13px;aspect-ratio:1;border:0;left:6px;background-repeat:no-repeat;background-size:contain}.filter .uc-list-menu>.menu-item:not(:first-child){display:none}@media only screen and (max-width:767px){.category_filters{position:sticky!important;z-index:9;top:80px;background:#F6F4ED}.category_filters>div{display:flex;flex-wrap:nowrap;position:initial;border:1px solid #000;padding:0!important}.category_filters>div .filter_head{padding:0 10px;border-bottom:1px solid #000;border-left:1px solid #000}.category_filters>div .filter{flex-grow:1}.category_filters>div .filter_head,.category_filters>div .filter{width:auto;margin:0;display:flex;align-items:center;justify-content:center;position:initial}.category_filters>div .filter .elementor-widget-container{flex-grow:1;display:flex}.category_filters>div .filter .elementor-widget-container>div{flex-grow:1;display:flex}.category_filters>div .filter .elementor-widget-container>div .side-menu-holder{flex-grow:1;display:flex}.category_filters>div .filter .uc-side-menu-items{position:initial!important;display:flex;flex-grow:1}.category_filters>div .filter .uc-side-menu-items>ul>li>a{padding:15px!important;margin:0!important;border-left:2px solid black!important}.category_filters>div .filter #menu-occasion-menu{display:flex;flex-grow:1;position:initial}.category_filters>div .filter #menu-occasion-menu .menu-item{flex-grow:1}.category_filters>div .filter #menu-occasion-menu>li .sub-menu{position:absolute;z-index:9;left:0;width:100%;background:#F6F4ED;top:100%;transition:all 0.3s;height:auto}.category_filters>div .filter #menu-occasion-menu>li .sub-menu li{margin:0 10px}.category_filters>div .filter #menu-occasion-menu>li .sub-menu[data-collapsed="true"]{height:0;transition:all 0.3s}}a.added_to_cart.wc-forward{display:none!important}.add_to_cart_popup_wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.add_to_cart_popup_wrapper .add_to_cart_popup_bg{position:absolute;width:100%;height:100%;background:rgb(255 255 255 / .8);z-index:-1}.add_to_cart_popup_wrapper .add_to_cart_popup{width:600px;height:auto;background:#F6F4ED}.add_to_cart_popup_wrapper .add_to_cart_popup .header{display:flex;flex-direction:column;background:#BDD3C6}.add_to_cart_popup_wrapper .add_to_cart_popup .header .product_infos{display:flex;padding:24px 30px 12.5px;font-family:"Mazius Review 20.09";font-size:24px;line-height:34px;color:#1A2A36}.add_to_cart_popup_wrapper .add_to_cart_popup .header .product_infos img{width:70px;margin-right:25px;border-radius:50%}.add_to_cart_popup_wrapper .add_to_cart_popup .header .button_wrapper{display:flex;align-items:center;justify-content:center;gap:75px;padding-top:20px;padding-bottom:15px;margin:0 30px;border-top:1px solid #EDE7E4}.add_to_cart_popup_wrapper .add_to_cart_popup .header .button_wrapper button.close_modal{display:flex;align-items:center;justify-content:center;font-family:"Heebo",Sans-serif;font-size:14px;line-height:16px;color:#1A2A36;border:1px solid #1A2A36;border-radius:23px;padding:15px 0;width:232px}.add_to_cart_popup_wrapper .add_to_cart_popup .header .button_wrapper button.close_modal:hover{background:#1A2A36;color:#fff}.add_to_cart_popup_wrapper .add_to_cart_popup .header .button_wrapper a.go_to_cart{display:flex;align-items:center;justify-content:center;font-family:"Mazius Review 20.09";font-size:14px;line-height:16px;color:#fff;background:#1A2A36;border:1px solid #1A2A36;border-radius:23px;padding:15px 0;width:232px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives_header{display:flex;flex-grow:1;font-family:"Heebo",Sans-serif;font-size:18px;line-height:41px;padding:15px 30px 10px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives_header .slider_control{display:flex;justify-content:flex-end;flex-grow:1;gap:25px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives_header .slider_control .prev_arrow{cursor:pointer}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives_header .slider_control .next_arrow{cursor:pointer}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives{padding:0 30px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative{padding:0 20px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link{display:block}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link .relative_info{display:flex}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link .relative_info .left-part{width:156px;margin-top:6px}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link .relative_info .left-part .relative_name{font-family:"Mazius Review 20.09",Sans-serif;font-size:18px;font-weight:400;margin-bottom:7px;line-height:25px;color:#1A2A36;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link .relative_info .left-part .relative_pieces{font-family:"Heebo";font-size:14px;margin-bottom:7px;color:#767574}.add_to_cart_popup_wrapper .add_to_cart_popup .relatives_wrapper .relatives .relative_link .relative_info .relative_price{font-family:"Heebo",Sans-serif;font-size:18px;line-height:41px;color:#1A2A36;justify-content:flex-end;width:50%;flex-grow:1;display:flex}@media only screen and (max-width:767px){.add_to_cart_popup_wrapper .add_to_cart_popup{width:100%;height:100%}}.half-box .slick-list,.post-card .slick-list{padding:0 22% 0 0!important}.woocommerce-breadcrumb{display:flex}.woocommerce-breadcrumb a{color:black!important}.woocommerce-breadcrumb>i:nth-last-child(-n+2),.woocommerce-breadcrumb>p:last-child{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}