body{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;color:#44352b;font-size:16px}li.product.type-product a.button:not(.add_to_cart_button){display:none}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button:before{content:url(https://mesa-mietmoebel.de/wp-content/uploads/2023/04/add_cart_icon.svg)!important;left:70px!important}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background:none!important}.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button,.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button:hover{padding:15px 50px!important;line-height:1.95!important}h1#one-page-shopping-checkout-header{display:none}h3#order_review_heading{}div#customer_details .woocommerce-billing-fields h3{display:none}h3#order_review_heading{display:none}div#order_review .woocommerce-checkout-review-order-table thead,div#order_review .woocommerce-checkout-review-order-table tbody{display:none}ul.wc_payment_methods.payment_methods.methods{display:none}span.woocommerce-input-wrapper textarea{height:150px!important;background:#f5efe9!important}div#customer_details .col-1{width:100%}a.button.wp-element-button.product_type_grouped{color:#FFFFFF!important;border-width:0px!important;border-color:#db4405;border-radius:4px;font-size:18px;font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif!important;background-color:#DB4402!important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;display:none!important}.products .product .et_overlay:before{display:none}a.button.ajax_add_to_cart.added{color:#D83D21;background:url(https://mesa-mietmoebel.de/wp-content/uploads/2023/04/heart-red.svg) no-repeat!important}.price small.woocommerce-price-suffix{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif!important}body{background:linear-gradient(235.84deg,#FFF8F3 8.88%,#FFFFFF 87.11%)!important}#et-main-area .et_pb_text_inner a{font-weight:bold}#et-main-area a:hover{color:#D83D21}.et_pb_section{background-color:transparent!important}ul#menu-mietmoebel,ul#menu-mietgeschirr{flex-direction:column;width:100%}.inner-header-h2 h2{padding-bottom:0}.header-h2 h2{padding-bottom:0;display:none}.has_et_pb_sticky .header-h2 h2{display:block}ul#menu-mietmoebel li:last-child{margin-top:40px}.woocommerce-shop #left-area nav,.woocommerce-shop #left-area .woocommerce-products-header,.woocommerce-shop #left-area ul.products{display:none}.products_items ul.products.columns-4,ul.products.columns-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;margin-bottom:0px!important}.center-title-box .woocommerce-loop-category__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:'Rift Regular',Helvetica,Arial,Lucida,sans-serif;font-size:40px!important}.center-title-box .woocommerce-loop-category__title mark{display:none}.products_items ul.products.columns-4:after,ul.products.columns-4:after{display:none}.products_items ul.products.columns-4:before,ul.products.columns-4:before{display:none}.products_items ul.products.columns-4 li,ul.products.columns-4 li{width:100%;margin:0px;position:relative;box-shadow:0px 5px 10px rgba(0,0,0,0.1)}.products_items span.et_shop_image img{object-fit:cover}td.woocommerce-grouped-product-list-item__price{font-family:'Rift Bold',Helvetica,Arial,Lucida,sans-serif;font-size:25px!important;color:#685143!important}td.woocommerce-grouped-product-list-item__price small.woocommerce-price-suffix{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif!important}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\43";color:#44352b}td.woocommerce-grouped-product-list-item__quantity .quantity{display:flex!important;align-items:center;font-family:'Rift Bold',Helvetica,Arial,Lucida,sans-serif}.products_items h2.woocommerce-loop-product__title{position:absolute;left:20px;bottom:45px;padding:0px!important}.products_items span.price{position:absolute;bottom:20px;left:20px;padding:0!important;line-height:26px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0px!important}ol.woocommerce-lookbook-control-nav{bottom:50px!important;z-index:9999}.woocommerce-lookbook-control-paging li a{background:#fff!important}.woocommerce-lookbook-control-paging li a.woocommerce-lookbook-active{background:#D83D21!important}ul.woocommerce-lookbook-direction-nav{list-style-type:none}.woocommerce-lookbook .woocommerce-lookbook-inner .wlb-image{box-shadow:0px 3px 8px #a8a8a8}.woocommerce-lookbook-direction-nav a{background:none!important;height:46px!important;top:50%!important;transform:translateY(-50%)}.woocommerce-lookbook-direction-nav a:before{color:#fff!important;font-size:46px!important;line-height:46px!important}.wlb-lookbook-carousel-outer{overflow:hidden}.wlb-zoom{display:none!important}.et_pb_image_0{z-index:9999}.et-db #et-boc .et-l .et_overlay{background:hsla(0,0%,100%,.5)!important}.et-db #et-boc .et-l .et_overlay:before{color:#D83D21!important}body #page-container .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button:before{font-size:23px!important;margin-left:-1.7em!important}li.product.type-product a.add_to_cart_button,li.product.type-product a.add_to_cart_button_ops{font-size:0px;position:absolute;top:20px;background:url('https://mesa-mietmoebel.de/wp-content/uploads/2023/04/heart.svg') no-repeat;z-index:999999999;width:30px;height:30px;border:0;left:20px}li.product.type-product a.add_to_cart_button:hover,li.product.type-product a.add_to_cart_button_ops:hover{background:url('https://mesa-mietmoebel.de/wp-content/uploads/2023/04/heart-red.svg') no-repeat}li.product.type-product a.add_to_cart_button:after,li.product.type-product a.add_to_cart_button_ops:after{content:''}li.product.type-product a.added_to_cart{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity{background:none;padding:0;color:#685143}.quantity{background:#F5EFE9!important;padding:14px 10px!important}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-right:10px!important}.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{background:none!important;border:0!important;padding:0;width:20px!important;color:#685143!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:none;color:#DB4405!important;border:1px solid #DB4405;font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;font-size:24px!important;letter-spacing:1px;text-align:center}.woocommerce-message .button{display:none!important}span.et_pb_menu__cart-count{font-weight:bold}.et_pb_menu__cart-button:after{font-size:0;background:url('https://mesa-mietmoebel.de/wp-content/uploads/2023/04/header-heart-fill.svg') no-repeat;content:'';height:26px;width:33px;background-size:cover;margin-left:20px}a.et_pb_menu__icon__with_count::after,button.et_pb_menu__icon__with_count::after{margin-right:5px!important}.woocommerce-cart-form td.product-quantity .quantity span{display:none}.woocommerce-cart-form td.product-quantity .quantity{display:flex;background:#FFF8F4!important;width:120px;max-width:100%;align-items:center;justify-content:center}.woocommerce-cart-form td.product-quantity .quantity button.minus,.woocommerce-cart-form td.product-quantity .quantity button.plus{height:45px!important;font-size:24px!important}.woocommerce a.remove{font-size:0!important;background:url('https://mesa-mietmoebel.de/wp-content/uploads/2023/04/delete-icon.svg') no-repeat;width:22px;height:26px;margin:0 auto}.woocommerce a.remove:hover{background:url('https://mesa-mietmoebel.de/wp-content/uploads/2023/04/delete-hover.svg') no-repeat!important;margin:0 auto}#one-page-shopping-cart,#one-page-shopping-checkout{width:100%;max-width:1300px;margin:0 auto}.wlb-product-price .woocommerce-Price-amount.amount{font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif}.woocommerce-lookbook-quickview .wlb-product-price{margin-top:35px}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .quantity{float:left!important}.button{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif}.wlb-product-data .wlb-simple{position:relative}.et_pb_wc_add_to_cart .quantity input.qty{max-width:1.8em!important}.woocommerce form .form-row input.input-text{background-color:#f5efe9!important}.woocommerce table.shop_table tfoot{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;color:#685143;font-size:25px}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{font-weight:500!important;border-top:0;border-bottom:3px solid #685143}.woocommerce table.shop_table tfoot tr.woocommerce-shipping-totals th,.woocommerce table.shop_table tfoot tr.woocommerce-shipping-totals td{background:#F5EFE9}.woocommerce ul#shipping_method li{display:flex;position:relative}.woocommerce ul#shipping_method li input{position:absolute;top:10px}.woocommerce ul#shipping_method li label{margin-left:25px}.woocommerce table.shop_table{border:0!important}.et_pb_text_1 h1 a{font-weight:normal!important}.wlb-added .woocommerce-message{margin:0}body #page-container .et_pb_section .et_pb_button_3:before{line-height:22px!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important}.et_pb_menu__icon__with_count{font-family:'Rift regular',Helvetica,Arial,Lucida,sans-serif;font-size:24px;color:#db4405!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}.search-heading h2{padding-bottom:0}.search-heading .post-content p{border-top:1px solid #ccc;padding-top:8px;margin-top:9px}#main-content .et_pb_toggle_content a{color:#44352b!important;font-weight:bold}#main-content a:hover{color:#D83D21!important}@media(max-width:436px){.wlb-simple button.single_add_to_cart_button{font-size:18px!important}.wlb-simple button.single_add_to_cart_button:before{line-height:1.55!important;left:4px!important}.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button,.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button:hover{padding:15px 0 2px 42px!important}h3.wlb-product-title.entry-title a{text-align:center}.wlb-simple .wlb-product-price{position:relative!important;text-align:center;padding-bottom:13px!important;top:auto!important;right:auto!important}}@media(max-width:600px){.woocommerce-grouped-product-list.group_table{width:100%}.woocommerce-grouped-product-list-item{display:grid;grid-template-columns:100px auto;grid-template-rows:repeat(3,30px);width:100%}.woocommerce-grouped-product-list-item td:first-child{grid-column:1/2;grid-row:1/3}.woocommerce-grouped-product-list-item td:nth-child(2){grid-column:2 / 4;grid-row:1/2}.woocommerce-grouped-product-list-item td:nth-child(3){grid-column:2/4;padding-left:1em!important}button.single_add_to_cart_button{margin-top:20px!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{display:block;width:100%}.cart-subtotal th{border-bottom:0!important;padding:0 10px!important}.cart-subtotal td{padding:0 10px 30px 10px!important}.woocommerce-shipping-totals th,.order-total th{padding:30px 10px 0 10px!important;border-bottom:0!important}.order-total td{padding:0 10px 30px 10px!important}}@media(max-width:982px){.et_pb_menu__cart-button:after{margin-left:0!important}}@media(min-width:437px) and (max-width:982px){.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button{font-size:18px!important}.wlb-simple button.single_add_to_cart_button:before{line-height:1.55!important}.wlb-simple .wlb-product-price{font-size:23px!important;top:88px!important}}@media(max-width:992px){#footer-menu .et_pb_menu__menu{display:block!important}#footer-menu .et_mobile_nav_menu{display:none!important}.ctm_footer ul#mobile_menu2{display:block!important;position:inherit!important;padding:0px;box-shadow:none;border:none}.ctm_footer .et_mobile_nav_menu{width:100%}.ctm_footer .mobile_nav.closed{width:100%}.ctm_footer ul#mobile_menu3{display:block!important;padding:0px;border:none;box-shadow:none;position:inherit!important}.ctm_footer ul#mobile_menu4{display:block;padding:0px;box-shadow:none;position:inherit!important;border:none}.ctm_footer span.mobile_menu_bar{display:none}.ctm_footer .et_mobile_menu li a{padding:8px 0px!important}.et_mobile_nav_menu{margin:0 0!important}}@media(max-width:767px){td.woocommerce-grouped-product-list-item__price{font-size:18px!important}.products_items ul.products.columns-4,ul.products.columns-4{grid-template-columns:repeat(1,1fr)}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{order:2}.et_pb_column_1_tb_header{padding-right:0px!important}.et_pb_module.et_pb_text_align_justified-phone{text-align:left!important;}.products_items ul.products.columns-4 li.product,ul.products.columns-4 li.product{width:100%!important;margin-bottom:4px!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.woocommerce-cart-form__cart-item td::before{margin-right:10px}}ul#menu-mietmoebel li a:before,ul#menu-mietgeschirr li a:before,ul#menu-accessoires li a:before,ul#mobile_menu2 li a:before,ul#mobile_menu3 li a:before{content:attr(data-icon);line-height:inherit;font-size:14px!important;transition:0.5s;opacity:1;margin-left:-1.3em;right:auto;padding-right:10px;display:inline-block;font-family:FontAwesome!important;font-weight:900!important}ul#menu-mietmoebel li a,ul#menu-mietgeschirr li a,ul#menu-accessoires li a,ul#mobile_menu2 li a,ul#mobile_menu3 li a{padding-left:20px}.ctm_footer_row .et_pb_menu__menu{width:100%}.ctm_footer_row nav.et-menu-nav{width:100%}.et_pb_toggle .et_pb_toggle_title:before{right:auto!important;left:0!important}.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title{padding:0 0 0 30px!important}@media (max-width:768px){.wlb-product-frame.wlb-lookbook-container.product{padding:0!important}.wlb-product-frame .wlb-simple{padding:30px 0!important}.wlb-product-frame .wlb-simple h3.wlb-product-title.entry-title a{font-size:24px!important}.wlb-simple .single_add_to_cart_button.button.alt.wp-element-button{}.woocommerce-lookbook-quickview .wlb-right .cart button::before{padding:0!important}.wlb-product-price{right:30px!important;top:96px!important}tr.woocommerce-cart-form__cart-item .product-name:before,tr.woocommerce-cart-form__cart-item .product-price:before,tr.woocommerce-cart-form__cart-item .product-quantity:before,tr.woocommerce-cart-form__cart-item .product-subtotal:before{content:""!important}table.shop_table.cart td.product-name{font-size:30px!important;text-align:center!important}tr.woocommerce-cart-form__cart-item{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.woocommerce-cart-form__cart-item .product-remove,.woocommerce-cart-form__cart-item .product-name{flex:0 0 100%}.woocommerce-cart-form__cart-item.cart_item:nth-child(even){background:#efe9e4}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none!important}.woocommerce-cart-form td.actions .button{font-size:16px}button.button.wp-element-button:after{top:11px}#one-page-shopping-checkout-content{width:90%;margin:0 auto}.et_pb_row,.et-db #et-boc .et-l .et_pb_row{max-width:1400px}.et_pb_row_0{width:100%!important}.et_pb_text_0_tb_header h2{font-size:36px!important;line-height:36px!important}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,ul.products.columns-4 li.product{width:100%!important}}@media(min-width:769px){p#billing_postcode_field,p#billing_phone_field{width:47%;float:left;clear:none}p#billing_city_field,p#billing_email_field{width:47%;float:right;clear:none}}span.optional{display:none}@media(min-width:768px) and (max-width:992px){.et_pb_shop ul.products.columns-4 li.product,ul.products.columns-4 li.product{width:100%!important}.products_items ul.products.columns-4,ul.products.columns-4{grid-template-columns:repeat(2,1fr)}}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#685143!important;border-bottom:1px solid #685143}.single_product_img ol.flex-control-nav.flex-control-thumbs{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:15px}.single_product_img ol.flex-control-nav.flex-control-thumbs li{margin:0!important;width:100%!important}.single_product_img ol.flex-control-nav.flex-control-thumbs li img{height:145%;object-fit:cover}.wlb-simple{padding:30px;display:flex;flex-direction:column;padding-top:60px}.wlb-simple .single_add_to_cart_button:after{opacity:1!important;margin-left:0!important}h3.wlb-product-title.entry-title{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;font-size:40px!important;order:1;padding-bottom:20px}h3.wlb-product-title.entry-title a{font-size:40px!important;line-height:40px;color:#685143}.wlb-product-short-description{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;line-height:28px;color:#44352b!important;-webkit-line-clamp:inherit!important;-webkit-box-orient:vertical;max-height:11.824em!important;overflow:hidden!important;overflow-y:auto!important}.wlb-product-short-description{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;line-height:28px;color:#44352b!important}.woocommerce-lookbook-quickview{z-index:99999!important}.wlb-simple .quantity{display:none!important}.wlb-simple .single_add_to_cart_button{position:relative;background:#F5EFE9!important;color:#685143!important;font-size:25px!important;padding:15px 100px 15px 54px!important;font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif!important;border:none!important}.wlb-read-more{display:none}.wlb-read-more{display:none}form.cart{order:2;margin-bottom:19px!important}.wlb-product-short-description{order:4}.wlb-product-price small.woocommerce-price-suffix{display:none}.wlb-product-price{order:3;position:absolute;right:60px;top:142px;font-family:'Rift Bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:25px!important;color:#685143!important;z-index:1}.wlb-product-frame.wlb-lookbook-container.product{padding:30px}.woocommerce-lookbook{display:block!important}.wlb-controls .wlb-controls-next:before{content:'\203A'!important;font-size:80px}.wlb-controls .wlb-controls-previous:before{content:'\2039'!important;font-size:80px}.woocommerce-lookbook-quickview .wlb-right .wlb-simple .cart>.single_add_to_cart_button{margin:0!important;padding:0.6em 2em!important}.wlb-simple .single_add_to_cart_button:before{position:absolute!important;left:11px;opacity:1!important;font-size:39px!important;top:-3px!important;display:block!important;content:url(https://mesa-mietmoebel.de/wp-content/uploads/2023/04/popup-heart.svg)!important;line-height:1.95!important;margin-left:0!important;font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif!important}.woocommerce-lookbook-quickview .wlb-product-wrapper.wlb-0 .wlb-product-frame .wlb-right{vertical-align:top!important}body .wlb-simple button.single_add_to_cart_button:after{display:none}.form-row label{font-size:16px;font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;color:#6E6E6D;line-height:20px}.form-row input{font-family:'courier new bold',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;color:#6E6E6D!important}.form-row{margin-bottom:20px!important}table.shop_table.cart td.product-thumbnail a img{height:120px!important;object-fit:cover;width:243px}.select2-container .select2-selection--single{height:55px;padding:12px;border-radius:0px;border:none;background:#f5efe9}#billing_address_2,p#billing_state_field{display:none!important}table.shop_table.cart{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;font-size:16px;border:none!important;border-radius:0px}table.shop_table.cart th,table.shop_table.cart td,table.shop_table.cart tr{border:none!important}table.shop_table.cart tr{background:#F5EFE9}table.shop_table.cart tr:last-child{background:none!important}table.shop_table.cart{border-spacing:0px 15px}table.shop_table.cart td.product-name{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;font-size:40px;color:#685143!important}table.shop_table.cart td.product-name a{color:#685143}table.shop_table.cart span.woocommerce-Price-amount.amount{font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif;font-size:25px;color:#685143!important}table.shop_table.cart .quantity input{font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif;font-size:25px!important;color:#685143!important;text-align:center;min-width:47px;width:56px}.wlb-simple form.cart{box-shadow:0px 0px 4px rgba(0,0,0,0.15);background:#f5efe9}button.button.wp-element-button{background:#DB4405;border:1px solid #DB4405;color:#fff;padding:15px 50px!important;font-weight:bold;font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif}button.button.wp-element-button:after{opacity:1!important;left:29px!important;line-height:22px!important;margin-left:0!important;content:url(https://mesa-mietmoebel.de/wp-content/uploads/2023/04/button_arrow.svg)!important}button.button.wp-element-button:hover{border:1px solid #685143;background:#685143;color:#fff;padding:15px 38px}button#place_order{background:#DB4405;border:1px solid #DB4405;color:#fff;padding:15px 38px;box-shadow:0px 0px 4px rgba(0,0,0,0.15);font-weight:bold;float:left!important;margin-top:30px;font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif}.checkout #payment,.checkout #payment{border:none;background:none}button#place_order:hover{border:1px solid #685143;background:#685143;color:#fff;padding:15px 38px}.one-page-shopping-section p{font-family:'courier new regular',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#6E6E6D}label[for="payment_method_cheque"]{font-family:'courier new bold',Helvetica,Arial,Lucida,sans-serif}h3#order_review_heading{margin-bottom:12px}body.archive h3{font-family:'Rift Demi',Helvetica,Arial,Lucida,sans-serif;font-size:30px;color:#685143!important;margin-bottom:15px}h1#one-page-shopping-header{font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;font-size:40px}.category_page li.product-category.product{position:relative!important;width:100%!important;margin:0!important;box-shadow:3px 3px 6px rgba(0 0 0 / 15%)}.category_page li.product-category.product a img{height:100%!important;object-fit:cover}.category_page ul.products.columns-3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media(max-width:567px){.category_page ul.products.columns-3{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.category_page li.product-category.product{height:auto!important}}@media(min-width:567px) and (max-width:768px){.category_page ul.products.columns-3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.category_page li.product-category.product{height:auto!important}}.category_page ul.products.columns-3:before{display:none}.category_page ul.products.columns-3:after{display:none}.category_page .woocommerce ul.products li.product a h2{position:absolute;top:50%;font-family:'Rift light',Helvetica,Arial,Lucida,sans-serif;font-size:60px!important;color:#FFFFFF!important;line-height:60px;left:50%;transform:translate(-50%,-50%)}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\43"!important;opacity:1!important;color:#44352b!important}#main-content{background-color:transparent}.category_page .woocommerce ul.products li.product a h2 mark{display:none}.woocommerce-lookbook-quickview .wlb-product-wrapper.wlb-0 .wlb-product-frame .wlb-right .wlb-close{position:absolute;top:47px!important;right:-10px!important;color:#ffff}.wlb-close,.wlb-controls .wlb-controls-next,.wlb-controls .wlb-controls-previous{font-size:30px;font-family:"woocommerce-lookbook";top:45%;color:#fff!important}@media(max-width:767px){.et_pb_section{padding:0 10px}ul#mobile_menu1{position:fixed!important;background:#fff!important;top:70px!important;border-top:3px solid #685143!important}}.container{width:100%!important}#main-content .container:before{height:0!important;width:0!important;backgound:none!important}#left-area{width:100%!important}.et_right_sidebar #left-area{padding:20px!important}@media (max-width:980px){.et_mobile_menu .sub-menu{display:none;max-height:0;overflow:hidden}.et_mobile_menu .sub-menu.mesa-toggled{display:block;max-height:none}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .mesa-submenu-toggle{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.et_mobile_menu .mesa-submenu-toggle:after{content:"+";font-size:20px;line-height:1}.et_mobile_menu .mesa-submenu-toggle.mesa-toggled:after{content:"–"}}