.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;position:relative;margin-bottom:20px}.slick_wr{padding-bottom:150px}.slick_wr .slick-arrow{bottom:0;z-index:10}.slick_wr .slick-prev{left:0}.slick_wr .slick-next{left:200px}@media (max-width:575px){.order_close{top:-30px!important}}@media (max-width:767px){.slick_wr{padding-bottom:100px}.woocommerce-product-gallery .slick-arrow{height:80px;width:130px;bottom:0}.woocommerce-product-gallery .slick-prev{left:calc(50% - 140px)}.woocommerce-product-gallery .slick-next{left:unset;right:calc(50% - 140px)}.submit_wr button#submit,.privat_toggle{margin:0 auto}.order_form .form_row_wr .col-12{padding-left:0;padding-right:0}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#bc9546}.loop_product_price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.order_toggle_wr:not(.extended) .order_form{display:none}.order_close,.order_toggle{cursor:pointer}.order_toggle_wr.extended .order_toggle>i{transform:rotate(180deg)}.order_close{width:25px;height:25px;right:0;top:0;font-size:25px}@media (min-width:1200px){.order_close{left:440px;right:unset}}.form_label{width:110px}.form_row_wr{max-width:385px;flex-wrap:wrap;align-items:flex-end}.form_row_wr.fullwidth{max-width:100%}.submit_wr button#submit{display:block;width:220px;height:108px;background-image:url(/wp-content/themes/mehavelure/images/ico_next_y.png);background-position:right center;background-repeat:no-repeat;padding:0;border-radius:0!important;background-size:contain;cursor:pointer;background-color:transparent!important;transition:all ease .3s;color:#333;font-weight:800!important;text-transform:uppercase;font-size:12px;text-align:left}.submit_wr button#submit:hover{opacity:1!important;color:#bc9546}.order_form div.wpcf7-response-output{margin:0!important;width:100%;max-width:380px;padding-right:30px;line-height:1.5;border-radius:0;font-size:18px}@media (min-width:768px){.form_row_wr .col-md-6:nth-child(1){padding-left:0;padding-right:30px}.form_row_wr .col-md-6:nth-child(2){padding-right:0;padding-left:30px}}.privat_toggle_wr:not(.extended) .privat_form{display:none}.privat_toggle{display:block;height:108px;line-height:108px;background-image:url(/wp-content/themes/mehavelure/images/ico_next_y.png);background-position:right center;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all ease .3s;color:#333;width:220px}.privat_toggle:hover{color:#bc9546}.privat_choice{padding-left:55px;cursor:pointer}.privat_choice:before{content:'';display:block;position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #2e3132;border-radius:100%}.privat_choice:after{content:'';display:block;position:absolute;left:6px;top:6px;width:13px;height:13px;background-color:#fff0;border-radius:100%}.privat_choice.chosen:after{background-color:#e7aa34}.price del{font-size:20px}.woocommerce div.product form.cart .button{display:block;position:relative;float:left;padding-left:15px;padding-right:15px}.woocommerce div.product form.cart .button:before{content:'\f07a';font-family:'Font Awesome 5 Pro';width:20px;height:20px;line-height:20px;display:inline-block;margin-right:10px}.woocommerce-product-details__short-description{margin-bottom:25px}.woocommerce-product-details__short-description p{font-size:14px;font-weight:400}.woocommerce-product-gallery .owl-nav{position:relative;bottom:-100%}.woocommerce-product-gallery .owl-nav .owl-next,.woocommerce-product-gallery .owl-nav .owl-prev{position:relative;margin:0 5px;top:unset;right:unset;left:unset;float:none;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;text-align:center;padding:0}.woocommerce div.product div.images .flex-control-thumbs{width:100%;margin:0;padding:0;margin-top:8px;margin-left:auto;margin-right:auto;position:relative;zoom:1;overflow:visible}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;float:left;margin:0;list-style:none;cursor:pointer}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin:0}.woocommerce div.product .summary.entry-summary .product_meta{margin-top:30px;font-size:14px;font-weight:700;color:#191716}.woocommerce .product_meta span{margin-bottom:4px;display:block}.woocommerce .product_meta>span a{font-weight:500;color:#191716;font-weight:400;text-decoration:none}.woocommerce .product_meta>span a:hover{color:#bc9546}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:20px 0 0 0;margin-bottom:0;list-style:none;overflow:hidden;position:relative;border-bottom:1px solid #ddd}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none;position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:none;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;width:100%;border-bottom:2px solid #fff0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff0;color:#191716;padding:4px 0;font-size:16px;margin:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;position:relative;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#bc9546;border-bottom:2px solid #bc9546;background:#fff;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:24px;display:inline-block;padding:0;color:#2e3132;text-decoration:none;font-family:'Cormorant Garamond'}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:15px 0;border-top:none;margin:0 0 20px}.woocommerce div.product .woocommerce-tabs h3{margin:15px 0}.woocommerce #reviews #comments h2{clear:none;display:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none;padding-left:30px}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before,.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;padding:0;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px}.woocommerce #reviews #comments ol.commentlist li .meta{color:#767676;font-size:12px}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.comment-respond.comment-respond form,.comments-form.comment-respond form{margin-top:0;padding:15px;background-color:#F1EEE7;text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between}#respond form label{text-align:left;display:block;font-size:14px}.woocommerce .comment-reply-title{font-weight:700;font-size:24px;text-align:center;display:block;margin-bottom:15px}.woocommerce #review_form #respond p{margin:0 0 25px}.woocommerce #review_form #respond p.form-submit,.woocommerce #review_form #respond p.comment-form-cookies-consent,.woocommerce #review_form #respond p.comment-form-comment,.woocommerce #review_form #respond p.comment-form-author,.woocommerce #review_form #respond p.comment-form-email{width:100%}.woocommerce #review_form #respond p.comment-form-cookies-consent input[type="checkbox"]{float:left;margin-right:5px}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;text-indent:0}p.form-submit{text-align:center}.related_block_wr .title_bordered{margin-bottom:40px}.related_block_wr .title_bordered_wr:after{width:250px;bottom:20px}@media (min-width:992px){.related_block_wr .title_bordered{padding-left:140px;margin-bottom:0}.related_block_wr .title_bordered_wr:after{width:120px;bottom:50%}}@media (min-width:1200px){.related_block_wr .title_bordered_wr:after{width:calc(50% - 480px)}}.related_wr{padding-bottom:150px}.related_wr .loop_product_item{padding:0 15px}.related_wr .slick-prev{left:calc(50% - 140px)}.related_wr .slick-next{left:unset;right:calc(50% - 140px)}.related_wr .slick-arrow{height:80px;width:130px}.related_wr .slick-arrow{bottom:0}@media (min-width:768px){.related_wr{padding-top:150px;margin-top:-100px}.related_wr .loop_product_item{padding:0 30px}}@media (min-width:1200px){.related_wr{padding-bottom:0}.related_wr .slick-arrow{top:0;bottom:unset;left:unset}.related_wr .slick-prev{right:calc(50% - 400px)}.related_wr .slick-next{right:calc(50% - 600px)}.related_wr{margin-bottom:0}}.woocommerce div.product .woocommerce-tabs tbody th,.woocommerce div.product .woocommerce-tabs tbody td{line-height:1;vertical-align:top;padding:10px 10px 10px 0;font-size:14px;text-align:left;font-weight:700}.woocommerce div.product .woocommerce-tabs tbody th:nth-child(n+2),.woocommerce div.product .woocommerce-tabs tbody td:nth-child(n+2){font-weight:400}.woocommerce div.product .woocommerce-tabs tbody td a{color:#2e3132}.woocommerce div.product .woocommerce-tabs tbody td a:hover{color:#bc9546}.woocommerce div.product .woocommerce-tabs tbody td{border:none}@media (min-width:576px){.woocommerce div.product .woocommerce-tabs ul.tabs li{width:auto;margin:0 30px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:30px}.woocommerce div.product .woocommerce-tabs .panel{padding:40px 0}.comment-respond.comment-respond form,.comments-form.comment-respond form{padding:50px!important}.woocommerce #review_form #respond p.comment-form-author,.woocommerce #review_form #respond p.comment-form-email{width:calc(50% - 15px)}}@media (min-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:calc(50% - 30px);margin-bottom:0;float:left}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:calc(50% - 30px);margin-bottom:60px;float:right}.woocommerce div.product form.cart .variations tr{width:50%;float:left}.woocommerce div.product form.cart .button{padding-right:55px;padding-left:35px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:40px 0 0 0}}@media (min-width:1200px){.related .loop_product_item a.button{top:120px}.related a.added_to_cart{position:absolute;top:175px;left:0}}@media (min-width:1400px){.related .loop_product_item a.button{top:130px}a.added_to_cart{top:185px}}