@charset "utf-8";.woocommerce-variation-price{display:none;}.search-canvas-open{overflow:hidden;}ins{text-decoration:none;}#billing_phone_field{overflow:visible;padding-bottom:10px;}#billing_phone_field label{display:block;}#billing_phone_field .intl-tel-input{width:100%;}#billing_phone_field .int-phone.valid-msg,#billing_phone_field .int-phone.error-msg{bottom:0;width:100%;left:0;transform:translateY(100%);padding-top:5px;font-size:14px;}.yith-wcwl-add-to-wishlist > i{display:inline-block;font-size:21px;transform:translate3d(1px, 3px, 0);}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button + i{display:none;}.review-wrap .cart_data{margin-top:10px;margin-left:-20px;clear:both;}.review-wrap .cart_data div{line-height:16px;}.single-product .main-product .product .detail-content .collection.item,#yith-quick-view-modal #yith-quick-view-content .item.collection{color:#2b2b29;font-family:"Futura PT";font-size:22px;line-height:1.1;font-weight:500;letter-spacing:4.8px;text-transform:uppercase;}.single-product .main-product .product .type_de_vin,#yith-quick-view-modal #yith-quick-view-content .type_de_vin{margin-top:30px;}@media (min-width:1100px){.single-product .main-product .product .type_de_vin,#yith-quick-view-modal #yith-quick-view-content .type_de_vin{display:flex;}.single-product .main-product .product .type_de_vin .label_lehmann,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .label_lehmann{white-space:nowrap;margin-right:20px;}}.single-product .main-product .product .type_de_vin .items,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .items{display:flex;align-items:center;flex-wrap:wrap;}@media (max-width:1099px){.single-product .main-product .product .type_de_vin .items,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .items{margin-top:20px;}}.single-product .main-product .product .type_de_vin .items .item,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .items .item{margin-bottom:5px;margin-right:10px;color:#2b2b29;font-family:"Futura PT Book";font-size:16px;font-weight:300;border:1px solid #ec3400;display:inline-flex;padding:7px 14px;align-items:center;}.single-product .main-product .product .type_de_vin .items .item .icon,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .items .item .icon{margin-right:20px;}.single-product .main-product .product .type_de_vin .items .item .icon img,#yith-quick-view-modal #yith-quick-view-content .type_de_vin .items .item .icon img{max-height:25px;object-fit:contain;display:block;width:auto;-webkit-filter:invert(38%) sepia(80%) saturate(7300%) hue-rotate(11deg) brightness(99%) contrast(101%);filter:invert(38%) sepia(80%) saturate(7300%) hue-rotate(11deg) brightness(99%) contrast(101%);}.single-product .main-product .product .top_details,#yith-quick-view-modal #yith-quick-view-content .top_details{margin-top:20px;}.single-product .main-product .product .top_details .value,#yith-quick-view-modal #yith-quick-view-content .top_details .value{opacity:0.75;color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:500;}.single-product .main-product .product .bottom_details,#yith-quick-view-modal #yith-quick-view-content .bottom_details{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;}.single-product .main-product .product .bottom_details .item,#yith-quick-view-modal #yith-quick-view-content .bottom_details .item{max-width:70px;margin-bottom:10px;margin-right:20px;width:100%;}.single-product .main-product .product .bottom_details .item:last-child,#yith-quick-view-modal #yith-quick-view-content .bottom_details .item:last-child{margin-right:0;}.single-product .main-product .product .bottom_details .item img,#yith-quick-view-modal #yith-quick-view-content .bottom_details .item img{display:block;width:100%;height:auto;}.single-product .main-product .cart,#yith-quick-view-modal #yith-quick-view-content .cart{margin-top:35px;display:flex;align-items:center;flex-wrap:wrap;}.single-product .main-product .cart .quantity,#yith-quick-view-modal #yith-quick-view-content .cart .quantity{border:1px solid rgba(43, 43, 41, 0.5);}.single-product .main-product .cart .quantity .input-qty,#yith-quick-view-modal #yith-quick-view-content .cart .quantity .input-qty{border-left:1px solid rgba(43, 43, 41, 0.5);border-right:1px solid rgba(43, 43, 41, 0.5);}.single-product .main-product .cart .quantity a,#yith-quick-view-modal #yith-quick-view-content .cart .quantity a{color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:500;letter-spacing:2.25px;}.single-product .main-product .cart .social-share-product,#yith-quick-view-modal #yith-quick-view-content .cart .social-share-product{margin-top:0;flex:1 1 50%;text-align:right;}.single-product .main-product .cart .social-share-product .share-product-title,#yith-quick-view-modal #yith-quick-view-content .cart .social-share-product .share-product-title{line-height:1;display:inline-flex;align-items:center;border:none;padding:0;text-align:right;}.single-product .main-product .cart .social-share-product .nexio-social-product,#yith-quick-view-modal #yith-quick-view-content .cart .social-share-product .nexio-social-product{left:auto;right:0;}.single-product .main-product .cart .single_add_to_cart_button,#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button{margin-right:0;background-color:transparent;flex:1 1 auto;border:1px solid #ec3400;color:#2b2b29;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}@media (max-width:1150px) and (min-width:1024px){.single-product .main-product .cart .single_add_to_cart_button,#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button{font-size:11px;}}.single-product .main-product .cart .single_add_to_cart_button:before,#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button:before{content:url(images/cart.svg);width:18px;height:20px;display:inline-block;margin-right:10px;transform:translateY(4px);}.single-product .main-product .cart .single_add_to_cart_button:hover,#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button:hover{color:white;}.single-product .main-product .cart .single_add_to_cart_button:hover:before,#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button:hover:before{filter:invert(100%);}.single-product .main-product .cart .yith-wcwl-add-to-wishlist,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist{margin-bottom:0;flex:1 1 50%;border:none;text-align:left;margin-top:0;height:auto;line-height:1;}.single-product .main-product .cart .yith-wcwl-add-to-wishlist a,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist a{line-height:1;display:inline-block;color:#2b2b29;font-family:"Futura PT Book";font-size:16px;font-weight:300;}.single-product .main-product .cart .yith-wcwl-add-to-wishlist a i,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist a i{display:none;}.single-product .main-product .cart .yith-wcwl-add-to-wishlist a:hover,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist a:hover{color:#ec3400;}.single-product .main-product .cart .yith-wcwl-add-to-wishlist a:before,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist a:before{margin-right:5px;color:#ec3400;}.single-product .main-product .cart .yith-wcwl-add-to-wishlist:hover,#yith-quick-view-modal #yith-quick-view-content .cart .yith-wcwl-add-to-wishlist:hover{background-color:transparent;}html body{font-family:"Futura PT Book";font-size:16px;}a:hover{text-decoration:none !important;}.waitlist-product-variation dl dt{display:none;}.woocommerce-info{border-color:#ec3400;}.woocommerce-info a{color:#ec3400;}.prdctfltr_filter.prdctfltr_pa_types-de-verres{display:none !important;visibility:hidden;}.woocommerce-variation-description{display:none !important;}.related.products .owl-stage-outer,.related.products .owl-stage-outer .owl-stage{display:flex;justify-content:center;}.related.products .remove_flex .owl-stage-outer,.related.products .remove_flex .owl-stage-outer .owl-stage{display:block;}.custom_carousel .owl-carousel:hover .owl-nav .owl-next{margin-right:10px !important;}.custom_carousel .owl-carousel:hover .owl-nav .owl-prev{margin-left:10px !important;}.related.products .owl-thumbs{display:none;}input[type="number"],input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="url"],textarea,select{font-size:16px;}.ywgc-sender-name,.ywgc-recipient-name{display:flex;justify-content:space-between;flex-wrap:wrap;}@media (min-width:768px){.ywgc-sender-name,.ywgc-recipient-name{flex-wrap:nowrap;}}.ywgc-sender-name input,.ywgc-recipient-name input{margin-bottom:10px;width:100%;}@media (min-width:768px){.ywgc-sender-name input,.ywgc-recipient-name input{margin-bottom:0;width:48% !important;}}.woocommerce-order-received .woocommerce-order,.woocommerce-checkout .woocommerce-order,.woocommerce-order-received .woocommerce,.woocommerce-checkout .woocommerce{max-width:1280px;margin-left:auto;margin-right:auto;}.parent-megamenu.active > a{color:#ec3400 !important;}.woocommerce-thankyou-order-received{color:black;font-size:30px;font-family:"Futura PT";}.woocommerce-shipping-totals + tr td{padding-right:0;padding-top:20px;}.woocommerce-order-details__title{color:black;font-family:"Futura PT";}.woocommerce-thankyou-order-details{color:black;font-size:16px;}.ywgc_enter_code + .woocommerce-message{margin-bottom:30px !important;}body.woocommerce-checkout .ywgc_enter_code{padding:0;margin-top:45px;}body .ywgc_enter_code{transform:translateY(-20px);padding:0 20px;margin:30px 0 0;}body .ywgc_enter_code .ywgc_apply_gift_card_button{background-color:#ec3400 !important;letter-spacing:0.2em;text-transform:uppercase;height:56px;line-height:56px;width:100%;font-size:12px;}body .ywgc_enter_code .ywgc_apply_gift_card_button:hover{background-color:black !important;}body .ywgc_enter_code #giftcard_code{width:100%;}body .ywgc_enter_code > div{display:flex;flex-wrap:wrap;align-items:center;}body .ywgc_enter_code > div p{width:100%;flex:1 1 100%;}body .ywgc_enter_code > div p.form-row{width:50%;flex:1 1 50%;}.woocommerce-form-login-toggle{margin-bottom:30px;}body .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #dadada;border-radius:0;}body div.dpdfrance_lignepr{width:100%;min-height:60px;display:flex;align-items:center;}body div.dpdfrance_lignepr > div{height:auto;top:0;position:static;}body div.dpdfrance_lignepr div.dpdfrance_radiopr{top:0;height:25px;margin-left:auto;width:35px;}body div.dpdfrance_lignepr div.dpdfrance_radiopr label{margin:0;display:inline-flex;align-items:center;justify-content:center;}body .woocommerce .woocommerce-checkout-review-order-wrap .woocommerce-checkout-review-order{float:none;}#customer_details > div{margin-bottom:50px;}#customer_details > div:last-child{margin-bottom:0;}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h2,#order_review_heading{font-size:24px !important;}@media (min-width:1024px){#customer_details{display:flex;justify-content:space-between;}#customer_details > div{width:47%;}}body,.horizon-menu .main-menu > .menu-item > a,.heading-semibold,.widget_shopping_cart .woocommerce-mini-cart__total,.widget_shopping_cart .woocommerce-mini-cart__buttons .button,.search-view,.currency-language .wcml-dropdown-click a,.currency-language .dropdown a,header .wcml_currency_switcher li a,header .wcml_currency_switcher li li a,.header .minicart-content-inner .minicart-title,.header .minicart-items .product-cart .product-detail .product-detail-info .product-quantity,.header .minicart-content-inner .actions .button,.header .to-cart,.post-item .readmore,.blog-grid .post-meta .categories,.nexio-blog.style-01 .post-item .post-info .date-up,.summary ins .woocommerce-Price-amount.amount,.summary .nexio-countdown .timers .box .time-title,button.nexio-single-add-to-cart-deal,.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description li,.summary a.change-value:not(.color),.content-tab-sticky h2,a.product-sticky-toggle-tab-content,.single-product .nexio-bt-video a,.product-360-button a,.wc-tabs li a,button.famibt-add-all-to-cart,.has-extend h4.title,.part-filter-wrap .filter-toggle,.part-filter-wrap .filter-toggle-button,.WOOF_Widget .woof_container h4,.action-mini a.filter-toggle-button,.action-mini .fami-woocommerce-ordering select.orderby,.enable-shop-page-mobile .prdctfltr_wc .prdctfltr_filter_title > span.prdctfltr_woocommerce_filter_title,.enable-shop-page-mobile .woocommerce-page-header ul .line-hover a,body .woocommerce table.shop_table thead th,.actions-btn .button,.actions-btn .shopping,.actions .coupon label,.cart-collaterals .cart_totals h2,.checkout-before-top .woocommerce-info,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h2,.woocommerce-checkout-review-order-wrap #order_review_heading,.divider,#popup-newsletter .title,.page-404 a.button,.box-tabs-nav-wrap .box-tabs-nav .box-tab-nav .nav-text,.product-mobile-layout .variable_mobile.cart .quantity .btn-number.qtyplus,.variable_mobile.cart .quantity .input-qty,.product-mobile-layout a.reset_variations,button.single_add_to_cart_button-clone.button,.variable_mobile tr.variation label,.toggle-variations-select-mobile,.tabs-mobile-content a.button-togole,.content-des .comment-respond .comment-reply-title,.woocommerce-cart-form-mobile .actions .actions-btn .shopping,.woocommerce-cart-form-mobile .actions .coupon label,.woocommerce-cart-form-mobile ~ .cart-collaterals .cart_totals .shop_table tr th,.woocommerce-cart-form-mobile ~ .cart-collaterals .cart_totals .shop_table tr td,.nexio-tabs .tab-container .tab-panel .button-link,.nexio-title.style-01 .button,.nexio-title.style-03 .button,.nexio-title.style-06 .block-title,.nexio-title.style-07 .button,.nexio-title.style-10 .block-title,.nexio-title.style-19 .button,.style-24 h3.block-title,.nexio-newsletter.style-01 .newsletter-form-wrap button,.nexio-newsletter.style-02 .newsletter-form-wrap button,.nexio-newsletter.style-06 .newsletter-form-wrap button,.nexio-newsletter.style-12 .newsletter-form-wrap button,.nexio-newsletter.style-13 .newsletter-form-wrap button,.nexio-newsletter.style-03 .newsletter-title,.nexio-newsletter.style-04 .newsletter-title,.nexio-newsletter.style-05 .newsletter-form-wrap .submit-newsletter,.nexio-newsletter.style-06 .newsletter-title,.nexio-newsletter.style-08 .newsletter-form-wrap .submit-newsletter,.nexio-newsletter.style-09 .newsletter-form-wrap .submit-newsletter,.nexio-newsletter.style-10 .newsletter-top .newsletter-heading,.nexio-newsletter.style-11 .newsletter-form-wrap .submit-newsletter,.nexio-custommenu.style-01 .title,.nexio-custommenu.style-02 .title,.nexio-custommenu.style-03 .menu .menu-item > a,.nexio-custommenu.style-05 .menu .menu-item,.nexio-button.style-01 .button,.nexio-banner.style-01 .banner-info .button,.nexio-banner.style-02 .banner-info .button,.nexio-banner.style-03 .banner-info .button,.nexio-banner.style-04 .banner-info .button,.nexio-banner.style-05 .banner-info .button,.nexio-banner.style-06 .banner-info .button,.nexio-banner.style-07 .banner-info .button,.nexio-banner.style-08 .banner-info .button,.nexio-banner.style-09 .banner-info .title,.nexio-banner.style-09 .banner-info .button,.nexio-banner.style-11 .banner-info .button,.nexio-banner.style-12 .banner-info .button,.nexio-banner.style-14 .banner-info .button,.nexio-banner.style-16 .banner-info .button,.nexio-banner.style-16 .banner-info .button,.nexio-banner.style-17 .banner-info .title,.nexio-banner.style-17 .banner-info .button,.nexio-banner.style-18 .banner-info .button,.nexio-banner.style-20 .banner-info .button,.nexio-banner.style-23 .banner-info .button,.nexio-banner.style-24 .banner-info .button,.nexio-banner.style-18 .banner-info .title,.nexio-banner.style-20 .banner-info .title,.nexio-banner.style-28 .banner-info .button,.nexio-banner.style-33 .banner-info .button,.nexio-banner.style-34 .banner-info .button,.nexio-banner.style-35 .banner-info .button,.nexio-banner.style-38 .banner-thumb .button,.nexio-iconbox.style-01 .content .title,.nexio-iconbox.style-03 .content .title,.nexio-iconbox.style-04 .button,.nexio-iconbox.style-05 .title,.nexio-iconbox.style-06 .title,.nexio-products.text-light .button-link,.product-item.style-3 .add-to-cart a::before,.nexio-pinmap.style-02 .mapper-short-info-wrap,.prdctfltr_filter.prdctfltr_attributes.prdctfltr_pa_size.prdctfltr_single label > span,.prdctfltr-pagination-load-more .button,.onnew,.onsale{font-family:"Futura PT Book";}.horizon-menu .main-menu > .menu-item:hover > .submenu,.horizon-menu .main-menu .menu-item:hover > .submenu,.horizon-menu .main-menu .menu-item > .submenu:hover{transform:translateX(0) !important;}.horizon-menu .main-menu > .menu-item > a{color:white;}.header-control-wrap a:hover{text-decoration:none;}.horizon-menu .main-menu .menu-item .submenu.megamenu{margin-top:0 !important;width:100vw !important;background-color:black;max-width:100vw !important;padding:50px 0;left:0 !important;transform:translateX(-100vw);-webkit-transition:visibility 0.4s, opacity 0.4s;-moz-transition:visibility 0.4s, opacity 0.4s;-o-transition:visibility 0.4s, opacity 0.4s;transition:visibility 0.4s, opacity 0.4s;}.horizon-menu .main-menu .menu-item .submenu.megamenu > div{max-width:1680px !important;margin-left:auto;margin-right:auto;width:100% !important;padding:0 50px !important;left:0 !important;background-color:black !important;}.main_menu_title,#header .header-main-inner .header-table .header-center .custom_title_menu h1,#header .header-main-inner .header-table .header-center .custom_title_menu h2,#header .header-main-inner .header-table .header-center .custom_title_menu h3,#header .header-main-inner .header-table .header-center .custom_title_menu h4,#header .header-main-inner .header-table .header-center .custom_title_menu h5,#header .header-main-inner .header-table .header-center .custom_title_menu h6,.box-mobile-menu .main-menu .submenu .nexio-custommenu.style-01 .title,.box-mobile-menu .main-menu .submenu .custom_title_menu h1,.box-mobile-menu .main-menu .submenu .custom_title_menu h2,.box-mobile-menu .main-menu .submenu .custom_title_menu h3,.box-mobile-menu .main-menu .submenu .custom_title_menu h4,.box-mobile-menu .main-menu .submenu .custom_title_menu h5,.box-mobile-menu .main-menu .submenu .custom_title_menu h6{color:#ec3400;font-size:18px;font-family:"Futura PT";font-weight:700;text-transform:uppercase;padding-bottom:5px;margin-bottom:20px;}.main_menu_title:before,#header .header-main-inner .header-table .header-center .custom_title_menu h1:before,#header .header-main-inner .header-table .header-center .custom_title_menu h2:before,#header .header-main-inner .header-table .header-center .custom_title_menu h3:before,#header .header-main-inner .header-table .header-center .custom_title_menu h4:before,#header .header-main-inner .header-table .header-center .custom_title_menu h5:before,#header .header-main-inner .header-table .header-center .custom_title_menu h6:before,.box-mobile-menu .main-menu .submenu .nexio-custommenu.style-01 .title:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h1:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h2:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h3:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h4:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h5:before,.box-mobile-menu .main-menu .submenu .custom_title_menu h6:before{display:none;}#header .header-main-inner{position:relative;z-index:10;}#header .header-container{position:relative;}#header .header-main-inner{background-color:black;}#header .header-main-inner .header-topbar{background-color:#ec3400;color:white;}#header .header-main-inner .header-topbar .menu-social{top:0;text-align:left;width:33.3333%;}#header .header-main-inner .header-topbar .container{display:flex;justify-content:center;align-items:center;width:100% !important;max-width:1680px;}#header .header-main-inner .header-topbar .text-top-bar{font-weight:300;text-transform:none;width:33.3333%;}#header .header-main-inner .header-topbar .pro_header{text-align:right;width:33.3333%;font-family:"Futura PT";}#header .header-main-inner .header-topbar .pro_header span{text-transform:uppercase;}#header .header-main-inner .header-topbar .pro_header a{text-transform:none;text-decoration:underline;color:white;}#header .header-main-inner .header-topbar .pro_header a:hover{color:black;}#header .header-main-inner .header-table{display:flex;align-items:center;justify-content:space-between;position:static;}#header .header-main-inner .header-table .header-left,#header .header-main-inner .header-table .header-control-right{width:auto;}#header .header-main-inner .header-table .header-center{width:auto;flex:1 1 auto;}#header .header-main-inner .header-table .header-center nav > ul{max-width:900px;padding-left:40px;padding-right:40px;display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;}#header .header-main-inner .header-table .header-center nav > ul > li{position:static;padding-bottom:50px;margin-bottom:-50px;}#header .header-main-inner .header-table .header-center nav > ul > li.menu-item-has-children > a:before{display:block;content:"\f107";font-family:"FontAwesome", sans-serif;height:100%;line-height:1;font-size:18px;z-index:10;position:absolute;right:-15px;top:6px;}#header .header-main-inner .header-table .header-center nav > ul > li > a{text-transform:none;font-size:18px;font-family:"Futura PT Demi";letter-spacing:0;text-decoration:none;}#header .header-main-inner .header-table .header-center nav > ul > li.current-menu-item > a{color:#ec3400;}#header .nexio-custommenu.style-01 .menu .menu-item > a{opacity:0.5;color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;margin-bottom:15px;}.nexio-custommenu.style-01 .title{color:#ec3400;font-size:18px;font-weight:700;font-family:"Futura PT";text-transform:uppercase;padding-bottom:5px;margin-bottom:20px;}.nexio-custommenu.style-01 .title:before{display:none;}.white_text,.texte_blanc{color:white;}#footer{padding-top:50px;}#footer .footer_logo{max-width:185px;margin-bottom:35px;}@media (min-width:1024px){#footer .footer_menu_col > .wpb_column{display:flex;flex-direction:column;align-items:center;}#footer .footer_menu_col > .wpb_column > .vc_column-inner{width:auto;}#footer .footer_menu_col > .wpb_column:first-child{align-items:flex-start;}#footer .footer_menu_col > .wpb_column:last-child{align-items:flex-end;}}#footer .nexio-custommenu.style-01 ul li{margin-bottom:4px;}#footer .nexio-custommenu.style-01 ul li a{color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;}#footer .nexio-custommenu.style-01 .title:before{display:block;}.menu-social a:hover{text-decoration:none;}@media (max-width:1200px){.gift_card_info .wpb_column p{text-align:center !important;}}.reassurance_footer .wpb_wrapper{display:flex;justify-content:center;}.reassurance_footer,.gift_card_info{padding-top:90px;padding-bottom:90px;}.reassurance_footer .wpb_column:last-child .wpb_wrapper,.gift_card_info .wpb_column:last-child .wpb_wrapper{margin-bottom:0;}.reassurance_footer .wpb_wrapper,.gift_card_info .wpb_wrapper{display:flex;align-items:center;flex-direction:column;margin-bottom:30px;color:rgba(0, 0, 0, 0.5);font-family:"Futura PT Book";font-size:18px;font-weight:300;line-height:18px;}@media (min-width:768px){.reassurance_footer .wpb_wrapper,.gift_card_info .wpb_wrapper{margin-bottom:0;}}@media (min-width:1200px){.reassurance_footer .wpb_wrapper,.gift_card_info .wpb_wrapper{flex-direction:row;}}.reassurance_footer .wpb_wrapper .wpb_single_image,.gift_card_info .wpb_wrapper .wpb_single_image{margin-bottom:10px;max-width:55px;}@media (min-width:1200px){.reassurance_footer .wpb_wrapper .wpb_single_image,.gift_card_info .wpb_wrapper .wpb_single_image{margin-right:10px;}}.reassurance_footer .wpb_wrapper .wpb_single_image img,.gift_card_info .wpb_wrapper .wpb_single_image img{max-width:40px;max-height:40px;}@media (max-width:768px){.reassurance_footer .wpb_wrapper .wpb_text_column,.gift_card_info .wpb_wrapper .wpb_text_column{max-width:200px;text-align:center;}}.reassurance_footer .wpb_wrapper strong,.gift_card_info .wpb_wrapper strong{font-family:"Futura PT Demi";color:#000;}.newsletter_footer .newsletter_image_col{width:auto;}.newsletter_footer .newsletter_title{color:rgba(255, 255, 255, 0.5);font-family:"Futura PT";font-size:18px;font-weight:500;}.newsletter_footer .newsletter_title strong{color:#fff;font-family:"Futura PT";font-size:18px;font-weight:700;}.newsletter_footer .newsletter_form_wrap{margin-top:35px;}.newsletter_footer .newsletter_form_wrap .newsletter-top{display:none;}.newsletter_footer .newsletter_form_wrap .newsletter-form-wrap{width:100%;max-width:100%;display:flex;}.newsletter_footer .newsletter_form_wrap .newsletter-form-wrap input{font-family:"Futura PT";width:calc(100% - 180px);border:1px solid white;color:#fff;padding:10px 50px;letter-spacing:1.75px;font-size:14px;margin-right:20px;}.newsletter_footer .newsletter_form_wrap .newsletter-form-wrap button.submit-newsletter{position:relative;color:#2b2b29;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;width:100%;max-width:160px;background:white;}.newsletter_footer.newsletter_home .newsletter_form_wrap{margin-top:0;}.newsletter_footer.newsletter_home .newsletter_form_wrap .newsletter-form-wrap button.submit-newsletter{color:#ec3400;}header.site-header.site-header-mobile{height:0;padding:0;margin:0;visibility:hidden;}.box-mobile-menu-tabs .my-account-wrap{overflow:auto;height:100%;max-height:90vh;}.box-mobile-menu-tabs .my-account-wrap .col-sm-3{width:100%;}.box-mobile-menu-tabs .my-account-wrap .woocommerce-MyAccount-navigation ul li:before{color:#9d9d9c !important;}.box-mobile-menu-tabs .my-account-wrap .woocommerce-MyAccount-navigation a{color:#9d9d9c !important;}#subfooter{padding-top:70px;padding-bottom:30px;}.contact_footer{padding-top:32px;padding-bottom:32px;}.contact_footer .wpb_wrapper{display:flex;align-items:center;justify-content:center;}.contact_footer .wpb_wrapper .text_footer{margin-left:auto;}.contact_footer .wpb_wrapper .orange_text{color:#ec3400;font-family:"Futura PT";font-size:18px;font-weight:700;margin-right:15px;}.contact_footer .wpb_wrapper .button{color:#2b2b29;font-family:"Futura PT";font-size:10px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;border-color:#ec3400;border-width:1px;text-decoration:none;}@media (min-width:768px){.contact_footer .wpb_wrapper .button{font-size:14px;}}.contact_footer .wpb_wrapper .socials{margin-left:auto;}.contact_footer .wpb_wrapper .socials .social-item{margin-right:10px;}.contact_footer .wpb_wrapper .socials .social-item:last-child{margin-right:0;}.custom_horizontal_menu ul{text-align:center;}@media (min-width:768px){.custom_horizontal_menu ul{text-align:left;}}.custom_horizontal_menu ul li{position:relative;}.custom_horizontal_menu ul li a{text-transform:none;font-size:16px;letter-spacing:0;}.custom_horizontal_menu ul li a:hover{color:#ec3400;}.custom_horizontal_menu ul li:last-child:after{display:none;}.custom_horizontal_menu ul li:after{content:"•";position:absolute;right:-23px;font-size:16px;color:white;top:50%;line-height:1;display:none;transform:translateY(-50%);}@media (min-width:768px){.custom_horizontal_menu ul li:after{display:block;}}.product-inner:hover .woocommerce-product-gallery__image--placeholder img{visibility:visible !important;opacity:1 !important;}.product-inner:hover .woocommerce-product-gallery__image--placeholder figure{opacity:0 !important;}.product-inner .button-loop-action .tooltip{z-index:1;right:60px !important;left:auto !important;}.product-inner .button-loop-action .add-to-cart{position:relative;z-index:10;}.product-inner .product-info{text-align:center;margin-top:10px;}.product-inner .product-info .product-title{color:#ec3400;font-family:"Futura PT";font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase;}.product-inner .product-info .product-title a:hover{color:white;text-decoration:none;}.product-inner .product-info .loop_collection{margin-top:3px;color:#fff;font-family:"Futura PT";font-size:18px;font-weight:500;letter-spacing:2px;text-transform:uppercase;}.product-inner .product-info .loop_subline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;opacity:0.5;color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;margin-bottom:20px;}.product-inner .product-info .loop_subline:empty{min-height:22px;}.product-inner .product-info .loop_box_type{color:#ec3400;font-family:"Futura PT Book";font-size:16px;font-weight:300;}.product-inner .product-info .loop_box_type + .price{margin-top:0 !important;}.product-inner .product-info .price{color:#ec3400;font-family:"Futura PT";font-size:18px;font-weight:700;}.white_shop .product-inner .images .woocommerce-product-gallery__image--placeholder > img,.cross-sells .product-inner .images .woocommerce-product-gallery__image--placeholder > img{opacity:0 !important;}.white_shop .product-inner .images .woocommerce-product-gallery__image--placeholder .product-second-figure,.cross-sells .product-inner .images .woocommerce-product-gallery__image--placeholder .product-second-figure{visibility:visible !important;opacity:1 !important;display:block !important;}.white_shop .product-inner:hover .images .woocommerce-product-gallery__image--placeholder > img,.cross-sells .product-inner:hover .images .woocommerce-product-gallery__image--placeholder > img{opacity:1 !important;}.white_shop .product-inner:hover .images .woocommerce-product-gallery__image--placeholder .product-second-figure,.cross-sells .product-inner:hover .images .woocommerce-product-gallery__image--placeholder .product-second-figure{opacity:0 !important;}.white_shop .product-inner .product-info .product-title a:hover,.cross-sells .product-inner .product-info .product-title a:hover{color:black;}.about_menu_image{height:100%;max-width:1280px;margin-left:auto !important;overflow:hidden;margin-right:auto !important;justify-content:center;}.about_menu_image > .wpb_column{min-height:400px;position:relative;overflow:hidden;}.about_menu_image > .wpb_column .vc_column-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer;}.about_menu_image > .wpb_column .vc_column-inner:after{content:"";background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);position:absolute;height:100%;width:calc(100% + 7.5px);bottom:0;left:0;z-index:2;}.about_menu_image > .wpb_column .vc_column-inner:hover .wpb_wrapper .toptitle,.about_menu_image > .wpb_column .vc_column-inner:hover .wpb_wrapper .middletitle,.about_menu_image > .wpb_column .vc_column-inner:hover .wpb_wrapper .undertitle{transform:translateY(0);transition:transform 250ms;}.about_menu_image > .wpb_column .vc_column-inner:hover .wpb_wrapper .link{transform:translateY(0);transition:transform 250ms;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper{height:auto;position:relative;z-index:3;text-align:center !important;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper p{text-align:center;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .toptitle{color:#fff;font-family:"Futura PT";font-size:15px;letter-spacing:3px;text-transform:uppercase;text-align:center;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .middletitle{color:#fff;font-family:"Futura PT";font-size:20px;font-weight:500;letter-spacing:5px;text-transform:uppercase;text-align:center;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .undertitle{color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;text-align:center;margin-top:5px;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .toptitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .middletitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .undertitle{transform:translateY(30px);transition:transform 250ms;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .link{text-align:center;margin-top:10px;transform:translateY(150px);transition:transform 250ms;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .link a{color:#fff;font-family:"Futura PT";font-size:16px;font-weight:500;letter-spacing:2px;text-decoration:underline;text-transform:uppercase;text-align:center;}@media (max-width:1280px){#header{min-height:58px;}#header .header-action-res{position:fixed;left:0;top:0;width:100%;z-index:9999999;}}@media (max-width:1280px){.box-mobile-menu .about_menu_image_wrapper,.box-mobile-menu .gift_column,.box-mobile-menu .about_menu_image_wrapper{display:none !important;}}.about_menu_image_wrapper .wpb_wrapper{height:100%;}.about_menu_image_wrapper .wpb_wrapper .about_menu_image{margin-left:auto;max-width:1060px;margin-right:0 !important;}.about_menu_image_wrapper .wpb_wrapper .about_menu_image > .wpb_column{min-height:300px;}.about_menu_image_wrapper .wpb_wrapper .nos_signatures_menu > .wpb_column{min-height:400px;}.eshop_menu_wrap{overflow:visible !important;}.eshop_menu_wrap > .wpb_column{border-right:1px solid #979797;}.eshop_menu_wrap > .wpb_column.middle_col{border-right:none;}@media (min-width:1501px){.eshop_menu_wrap > .wpb_column.middle_col{border-right:1px solid #979797;}}.eshop_menu_wrap > .wpb_column:first-child{padding-right:30px;}.eshop_menu_wrap > .wpb_column:last-child{border-right:none;padding-left:30px;}.eshop_menu_wrap .nexio-button{margin-top:50px;}.eshop_menu_wrap .nexio-button a{color:white;text-decoration:none;padding:0 30px;}.eshop_menu_wrap .middle_eshop{display:flex;justify-content:center;}.eshop_menu_wrap .middle_eshop .vc_column_container{display:flex;flex-direction:column;align-items:center;width:auto;min-width:200px;padding:0 30px;}.eshop_menu_wrap .middle_eshop .vc_column_container .vc_column-inner{width:auto;}@media (min-width:1501px){.eshop_menu_wrap .gift_column > div > div > div{flex-wrap:nowrap;}}@media (max-width:1500px){.eshop_menu_wrap .gift_column{padding:0 !important;}}.eshop_menu_wrap .gift_column .wpb_wrapper{height:100%;}.eshop_menu_wrap .gift_column .wpb_wrapper > .vc_row{height:100%;}.eshop_menu_wrap .slider_product{width:100%;flex:0 0 auto;padding:0 20px;max-width:35%;}.eshop_menu_wrap .slider_product .nexio-products.style-1 .owl-carousel .owl-nav > *{visibility:visible !important;opacity:1 !important;}.eshop_menu_wrap .slider_product .nexio-products.style-1 .owl-carousel .owl-nav .owl-prev{left:-40px;}.eshop_menu_wrap .slider_product .nexio-products.style-1 .owl-carousel .owl-nav .owl-next{right:-40px;}@media (min-width:1501px){.eshop_menu_wrap .slider_product{max-width:250px;}}.eshop_menu_wrap .slider_product .product-info{text-align:center;margin-top:0;}.eshop_menu_wrap .slider_product .product-info .product-title{color:#ec3400;font-family:"Futura PT";font-size:16px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;}.eshop_menu_wrap .slider_product .product-info .loop_collection{margin-top:5px;color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.56px;text-transform:uppercase;margin-bottom:10px;}.eshop_menu_wrap .slider_product .product-info .loop_subline{display:none;}.eshop_menu_wrap .slider_product .product-info .loop_box_type{color:#ec3400;font-family:"Futura PT Book";font-size:16px;font-weight:300;}.eshop_menu_wrap .slider_product .product-info .price{color:#ec3400;font-family:"Futura PT";font-size:18px;font-weight:700;}.eshop_menu_wrap .slider_product .button-loop-action{display:none !important;}.eshop_menu_wrap .slider_product a:hover{color:#ec3400;}.eshop_menu_wrap .gift_menu_wrap{height:calc(90% + 100px);transform:translateY(-50px);position:relative;max-width:65%;}@media (min-width:1501px){.eshop_menu_wrap .gift_menu_wrap{max-width:350px;height:calc(100% + 100px);}}.eshop_menu_wrap .gift_menu_wrap:after{content:"";background-color:white;position:absolute;right:-50px;width:50px;top:0;height:100%;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper{height:100%;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner{height:100%;width:calc(100% + 65px);overflow:hidden;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-thumb{top:50%;overflow:hidden;position:absolute;right:-50px;max-width:50%;width:100%;display:block;transform:translateY(-50%);}@media (min-width:1501px){.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-thumb{max-width:300px;}}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-thumb img{display:block;width:100%;height:auto;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info{width:100%;height:100%;left:0;top:0;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner{display:flex;flex-direction:column;padding:30px 20px 0 10px;height:100%;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .bigtitle{color:#ec3400;font-family:"Futura PT";font-size:25px;font-weight:500;letter-spacing:4px;text-transform:uppercase;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .desc{max-width:165px;color:#2b2b29;font-family:"Futura PT Book";font-size:20px;font-weight:300;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .button{margin-top:auto;margin-bottom:20px;border-color:#ec3400;border-width:1px;max-width:300px;text-decoration:none;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .button:hover{background-color:#ec3400;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .button:hover span{color:white;}.eshop_menu_wrap .gift_menu_wrap .wpb_wrapper .nexio-banner .banner-info .banner-info-inner .button span{color:#2b2b29;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}.term_list_custom{margin:0;list-style:none;padding:0;}.term_list_custom li{margin-bottom:10px;}.term_list_custom li a{color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;}.bouton_lehmann{margin-top:75px;}.bouton_lehmann .button-inner a.button{padding:10px 25px;height:auto;}@media (min-width:768px){.bouton_lehmann .button-inner a.button{padding:18px 25px;}}.bouton_lehmann .button-inner a.button:hover{text-decoration:none;}.bouton_orange .button-inner a.button{background-color:#ec3400;color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}.bouton_noir .button-inner a.button{border-color:#ec3400;color:#2b2b29;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}.bouton_blanc .button-inner a.button{border-color:#ec3400;color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}.bouton_gauche{text-align:left !important;}.art_home .vc_column-inner{display:flex;flex-direction:column;justify-content:center;}.art_home .arttitle{color:#fff;font-family:"Futura PT Book";font-size:30px;font-weight:300;letter-spacing:12px;text-transform:uppercase;margin-bottom:10px;}.art_home .artsubtitle{color:#ec3400;font-family:"Futura PT Book";font-size:24px;font-weight:300;letter-spacing:4px;text-transform:uppercase;}.art_home .bouton_lehmann{margin-top:30px;}@media (max-width:1024px){.vc_video-bg iframe{margin-left:0 !important;}}.insta_home .wpb_wrapper{display:flex;color:#ec3400;font-family:"Futura PT";font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;align-items:center;justify-content:center;padding:0 30px;}.insta_home .wpb_wrapper .wpb_single_image figure{padding:0;}.gift_home + .wpb_column{padding-bottom:0 !important;}.gift_home + .wpb_column img{max-width:700px;}@media (min-width:1024px){.gift_home + .wpb_column img{transform:translateX(20%);}}.gift_home .vc_column-inner{display:flex;flex-direction:column;justify-content:center;}.gift_home .gift_title{color:#ec3400;font-family:"Futura PT";font-size:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase;margin-bottom:5px;}.gift_home .gift_subtitle{color:#2b2b29;font-family:"Futura PT Book";font-size:22px;font-weight:300;}.gift_home .bouton_lehmann{margin-top:30px;}.video_home .bouton_lehmann{position:absolute;z-index:2;bottom:40px;width:100%;}.shadow_top.shadow_bottom:before,.shadow_top.shadow_bottom:after{content:"";position:absolute;width:100%;height:35px;z-index:1;left:0;}.shadow_top.shadow_bottom:before{top:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);}.shadow_top.shadow_bottom:after{bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);}.citation{color:#2b2b29;font-family:"Futura PT Book";font-style:italic;font-size:40px;max-width:1140px;margin-left:auto;margin-right:auto;}.shadow_left_img .vc_single_image-wrapper{position:relative;}.shadow_left_img .vc_single_image-wrapper:after{content:"";width:100%;max-width:300px;position:absolute;z-index:2;left:0;top:0;height:100%;background-image:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000 100%);}.nexio-video.style-03 .video-inner .video-info .nexio-bt-video .nexio-video-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAAXNSR0IB2cksfwAAAH5QTFRFAAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////f39/f39/v7+/v7+/v7+KkBYfwAAACp0Uk5TABA/f4+/3/9Pz5/vX9DAUIBAMCDwoOBgkLBvr3AxARFBIf5hUYCPv9/+EJbPXgAAA89JREFUeJytWOuaoyAMlanYUeqtWu3c2q07u7Pz/i+4bQiIEgT95vyYjgVPE05IAlG0DPa0izlP9ncknMe7J+Z5YRHPcbq3kMbPG9kyYbNJiGw95yFxsUkkhzVsbDc1Li8A+dTMXfByloZ1RVUfx5FjXRWGlWUQXcPVC+2JfKM8aUreBJinvO16p0us75TfXiNj5apnZq9cjxenMYy7tvf98J2ylXPTBW0U3zlIP3b2MR7l8rVh4t1RSiPFkR5mki8PUE6hkaEpSBvR39Oq3c9e3F4j3xq6B2RQpvbAeRufYjzPvy638kWR9HqmZAOC5NOlaOI4RCAGyojpVNi/7ez1R454DWBsIHq4+VVJWV3L/R+guvU6S6h1rXH/135GUDQZf7oCh+em1CpJLe9/sAicrvQzKGLlA024Tx17a0QPvkyeCmvSSLgX3uxTmDYlhCKKsMAk9ebRBoxK5P+gUWfPAcKqwUyaeLTpRqtO5AoqQpTsjp3fRLnTBCWxQRjVWEEWSxLTspSuTawJVZJaLkkn5fOZlsQkHAtI5tamVJsD8iA1wySMjrkvJMHnFD/tIJwTqoS5kC4gHNj8NTdhVKPbrnQB0VCrjwDCiGFIOtIFzgdPyIUhbH9Ht8l0cZSqFC5NyMVY1Eaq8SDMgwkjhq0XlS5yIBQukV1ylc50UUB+cEaNU/9GuT1nlKu3nlCni/cfI9z9LGGDTV9Ou9yuFgV75hdSlA7+Eq2Oi5Blko7qcVMdhysCG08cuTuwV229V9x6Vq8FPyZH1iQHPMG0i8khPH0pNYrl9BWcYNUJZh59GphgYUv7S8CHCr7lEvBIMyFF6vKO7i609LpIBZTR6xuqEVRGYa9QJw1N+AuDr/AW+nakdrciF9WKkKGgYbQi4HPiIryhGp2nWTJbuIQ2EQi5VGMIauc684Fbc1Y1nHxiFFSJ327CwJa41Y+w7JbQinAIaNrFVLWfOVZ0hkXy5PJJEA6bDj64puI2nXe3e3CmAgPyoPhCfJdep18GHh4hUucHRWl1dgkgmOPNdviBeCujrFpEUUi3MUo+qt3CS4zsSow5waS/Vs2Xg3LbpjdqkAY2EdQp5wG8CBKfoW5j2ercZQFTVRzkNsOyRfs7ZRS938iD8PPdEQ9yGvdQHtS1JdlEmNAXkkl/dXEyfeUbcvHW8EHlway8EJzPmU6Ui2XLMNK41OVV/XF5AEaOTzs+jnXB94KsEsPeQMoB02v3tlp1j9cnE0oLXcCl6gxlJlycjvvoAM44HSzS/LyRTYLVf/5+ff37/r57WRTnqvYt3H8U+kqx0cfwSAAAAABJRU5ErkJggg==");margin-bottom:0;width:80px;height:80px;background-color:transparent;margin-top:-40px;}.nexio-video.style-03 .video-inner .video-info .nexio-bt-video .nexio-video-icon:before{display:none;}.nexio-video.style-03 .video-inner .video-info .nexio-bt-video .video-text{display:none;}.orange{color:#ec3400;}.blanc{color:white;}.titre_lehmann{font-family:"Futura PT";font-size:20px;font-weight:700;line-height:30px;}@media (min-width:768px){.titre_lehmann{font-size:30px;line-height:40px;}}.soustitre_lehmann{color:#2b2b29;font-family:"Futura PT Book";font-size:22px;font-weight:300;}.wpb_single_image.ne_pas_etirer figure{width:auto !important;display:inline-block !important;}.wpb_single_image.ne_pas_etirer figure img{width:auto !important;}.texte{color:#2b2b29;font-family:"Futura PT Book";font-size:20px;line-height:28px;font-weight:300;}.special_title_1,.custom_title_2,.engagement .engagement_title,.savoirfaire .content_savoirfaire .savoirfaire_title,.histoire .histoire_title,.artdevivre .orange_title,.degustation .degustation_title{font-size:20px;line-height:25px;text-transform:uppercase;}@media (min-width:1024px){.special_title_1,.custom_title_2,.engagement .engagement_title,.savoirfaire .content_savoirfaire .savoirfaire_title,.histoire .histoire_title,.artdevivre .orange_title,.degustation .degustation_title{font-size:28px;line-height:32px;}}.gift_card_page_custom_title{color:#fff;font-family:"Futura PT";font-size:20px;font-weight:700;letter-spacing:6px;text-transform:uppercase;}@media (min-width:1024px){.gift_card_page_custom_title{font-size:30px;}}.gift_card_page_custom_title strong{color:#ec3400;}.gift_card_number_row .number{color:#fff;font-family:"Futura PT";font-size:22px;font-weight:700;background-color:#ec3400;width:50px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;margin-left:auto;margin-right:auto;}.gift_card_number_row .number_text{color:#fff;font-family:"Futura PT";font-size:20px;font-weight:500;text-align:center;}.gift_card_number_row .number_text p{text-align:center;}.custom_title_2{color:rgba(43, 43, 41, 0.7);font-family:"Futura PT Book";font-weight:300;letter-spacing:4.62px;}.custom_title_2 strong{font-weight:500;font-family:"Futura PT";color:#2b2b29;}.engagement{margin-bottom:150px;padding-left:30px !important;padding-right:30px !important;}@media (max-width:767px){.engagement{display:flex;flex-wrap:wrap;}}.engagement .engagement_title{color:#000;margin-bottom:35px;font-weight:300;font-family:"Futura PT Book";}@media (min-width:768px){.engagement .engagement_title.side_title{position:absolute;right:0;top:0;transform:rotate(90deg) translate3d(100%, -100%, 0);transform-origin:right top;background:rgba(255, 255, 255, 0.5);padding:20px;}}.engagement .engagement_text{font-family:"Futura PT Book";font-size:18px;font-weight:300;color:rgba(0, 0, 0, 0.75);}@media (max-width:767px){.engagement .engagement_text{order:2;}}.engagement .engagement_text strong{font-family:"Futura PT";font-size:20px;font-weight:700;color:rgba(0, 0, 0, 0.75);}.engagement .engagement_text > .vc_column-inner{padding:100px 8.3vw;position:relative;}@media (max-width:767px){.engagement .engagement_image_wrap{order:1;margin-bottom:30px;}}.engagement .engagement_image_wrap .vc_column-inner{padding:0;}.engagement .engagement_image_wrap .vc_column-inner figure{width:100%;display:block;}.engagement .engagement_image_wrap .vc_column-inner figure .vc_single_image-wrapper{width:100%;}.engagement .engagement_image_wrap .vc_column-inner figure img{width:100%;height:auto;display:block;}@media (max-width:992px){.engagement.engagement1,.engagement.engagement3{display:flex;flex-direction:column;}.engagement.engagement1 .engagement_image_wrap,.engagement.engagement3 .engagement_image_wrap{order:1;margin-top:0;}.engagement.engagement1 .engagement_text,.engagement.engagement3 .engagement_text{order:2;margin-top:7.8vw;}.engagement.engagement1 .engagement_text > .vc_column-inner:after,.engagement.engagement3 .engagement_text > .vc_column-inner:after{display:none;}}.engagement.engagement1 .engagement_text,.engagement.engagement3 .engagement_text,.engagement.engagement4 .engagement_text{color:rgba(255, 255, 255, 0.75);}.engagement.engagement1 .engagement_text strong,.engagement.engagement3 .engagement_text strong,.engagement.engagement4 .engagement_text strong{color:rgba(255, 255, 255, 0.75);}.engagement.engagement1 .engagement_text > .vc_column-inner:after,.engagement.engagement3 .engagement_text > .vc_column-inner:after,.engagement.engagement4 .engagement_text > .vc_column-inner:after{width:8.3vw;position:absolute;height:100%;top:0;right:-8.3vw;content:"";background-color:inherit;opacity:0;}@media (min-width:768px){.engagement.engagement1 .engagement_text > .vc_column-inner:after,.engagement.engagement3 .engagement_text > .vc_column-inner:after,.engagement.engagement4 .engagement_text > .vc_column-inner:after{opacity:1;}}@media (min-width:768px){.engagement.engagement1 .engagement_image_wrap,.engagement.engagement3 .engagement_image_wrap,.engagement.engagement4 .engagement_image_wrap{margin-top:7.8vw;}}.engagement.engagement2{overflow:visible !important;}@media (max-width:767px){.engagement.engagement2{margin-bottom:0;}}@media (min-width:768px){.engagement.engagement2{padding-left:0 !important;padding-right:0 !important;padding-bottom:2vw !important;}}@media (max-width:992px){.engagement.engagement2 .engagement_title{position:relative;transform:none;}}.engagement.engagement2 .engagement_title.side_title{background-color:transparent;}@media (max-width:767px){.engagement.engagement2 .engagement_text > .vc_column-inner{padding-top:30px;}}@media (min-width:768px){.engagement.engagement2 .engagement_text{border-top:15px solid #ec3400;border-bottom:15px solid #ec3400;top:75px !important;z-index:1;}}.engagement.engagement2 .engagement_text:after{content:"";border-left:15px solid #ec3400;border-top:15px solid #ec3400;border-bottom:15px solid #ec3400;position:absolute;left:0;top:-15px;height:calc(100% + 30px);width:50%;transform:translateX(-100%);opacity:0;}@media (min-width:768px){.engagement.engagement2 .engagement_text:after{opacity:1;}}.engagement.engagement2 .engagement_image_wrap{position:relative;z-index:2;}.engagement.engagement3{padding-top:15vw;}@media (max-width:767px){.engagement.engagement3{margin-bottom:110px;}}.engagement.engagement3 .engagement_image_wrap{margin-top:-15vw;}.engagement.engagement4{overflow:visible !important;padding-bottom:7.8vw !important;}@media (max-width:992px){.engagement.engagement4 .engagement_title.side_title{right:30px;}}.engagement.engagement4 .engagement_image_wrap{position:relative;z-index:2;margin-top:0;}.engagement.engagement4 .engagement_image_wrap .engagement_image{text-align:right;}.engagement.engagement4 .engagement_text{color:white;margin-bottom:-7.8vw !important;z-index:1;}.engagement.engagement4 .engagement_text strong{color:white;}.engagement.engagement4 .engagement_text > .vc_column-inner:after{width:50%;left:0;transform:translateX(-100%);right:auto;}.custom_title_3{color:#2b2b29;font-family:"Futura PT";font-size:24px;font-weight:500;letter-spacing:4px;text-transform:uppercase;}.custom_title_3.texte_blanc{color:white;}.carousel_lehmann.custom1 .wpb_single_image figure{display:block;width:100%;}.carousel_lehmann.custom1 .wpb_single_image figure .vc_single_image-wrapper{width:100%;}.carousel_lehmann.custom1 .wpb_single_image figure .vc_single_image-wrapper img{width:100%;height:auto;}.carousel_lehmann.custom1 .owl-nav .owl-prev{left:3vw;}.carousel_lehmann.custom1 .owl-nav .owl-next{right:3vw;}.carousel_lehmann .owl-nav .owl-prev,.carousel_lehmann .owl-nav .owl-next{background:transparent !important;color:white !important;font-size:40px !important;top:50%;}.carousel_lehmann .owl-nav .owl-prev.disabled,.carousel_lehmann .owl-nav .owl-next.disabled{cursor:not-allowed;}.carousel_lehmann .owl-nav .owl-prev{left:5vw;}.carousel_lehmann .owl-nav .owl-next{right:5vw;}.savoirfaire{padding-left:30px !important;padding-right:30px !important;}@media (max-width:767px){.savoirfaire .image_wrap{order:1;}}@media (min-width:768px){.savoirfaire .image_wrap .vc_column-inner{transform:translateY(-100px);}}.savoirfaire .image_wrap.no_pull .vc_column-inner{transform:none;}.savoirfaire .image_wrap .vc_column-inner{padding-left:0;padding-right:0;}.savoirfaire .content_savoirfaire{padding-top:70px;padding-bottom:70px;padding-left:2.23vw;padding-right:2.23vw;}@media (max-width:767px){.savoirfaire .content_savoirfaire{order:2;}}@media (min-width:768px){.savoirfaire .content_savoirfaire{padding-top:140px;padding-bottom:140px;padding-left:8.3vw;padding-right:2.23vw;}}@media (min-width:768px){.savoirfaire .content_savoirfaire.margin_bottom{margin-top:-100px;}}.savoirfaire .content_savoirfaire .savoirfaire_title{color:#ec3400;font-family:"Futura PT";font-weight:700;}.savoirfaire .content_savoirfaire .savoirfaire_subtitle{color:#2b2b29;font-family:"Futura PT";font-weight:700;font-size:20px;}.savoirfaire .content_savoirfaire .savoirfaire_text{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;}.savoirfaire .content_savoirfaire .bouton_lehmann{margin-top:0;}.savoirfaire .content_savoirfaire .icon_savoirfaire{margin-bottom:30px;}@media (min-width:768px) and (max-width:1024px){.savoirfaire.savoirfaire3 .content_savoirfaire,.savoirfaire.savoirfaire5 .content_savoirfaire{padding-right:5vw;padding-left:2.3vw;}}.savoirfaire.savoirfaire1{padding-right:0 !important;padding-left:0 !important;margin-bottom:150px;}@media (max-width:767px){.savoirfaire.savoirfaire1{margin-bottom:70px !important;margin-top:70px !important;}}.savoirfaire.savoirfaire1 .image_wrap .vc_column-inner{transform:none;}.savoirfaire.savoirfaire1 .image_wrap .video-inner{max-width:100%;position:relative;}@media (min-width:1024px){.savoirfaire.savoirfaire1 .image_wrap .video-inner{max-width:calc(100% - 7.29vw);}}.savoirfaire.savoirfaire1 .image_wrap .video-inner img{width:100%;height:auto;display:block;}.savoirfaire.savoirfaire1 .content_savoirfaire{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}.savoirfaire.savoirfaire1 .content_savoirfaire .black_title{color:#2b2b29;font-family:"Futura PT";font-size:25px;font-weight:700;line-height:25px;text-transform:uppercase;padding-bottom:30px;}@media (max-width:1023px){.savoirfaire.savoirfaire1 .content_savoirfaire .black_title p{text-align:center !important;}}@media (min-width:768px){.savoirfaire.savoirfaire1 .content_savoirfaire .black_title{font-size:30px;line-height:30px;padding-left:8.3vw;padding-right:8.3vw;padding-bottom:60px;}}.savoirfaire.savoirfaire1 .content_savoirfaire .large_orange{color:#fff;font-family:"Playfair Display", serif;font-style:italic;font-size:18px;line-height:30px;padding-top:50px;padding-bottom:50px;padding-left:8.3vw;padding-right:8.3vw;position:relative;height:auto;display:flex;}@media (min-width:768px){.savoirfaire.savoirfaire1 .content_savoirfaire .large_orange{font-size:20px;padding-top:120px;padding-bottom:120px;line-height:50px;}}.savoirfaire.savoirfaire1 .content_savoirfaire .large_orange .text{margin-left:auto;margin-right:auto;max-width:460px;width:100%;}.savoirfaire.savoirfaire1 .content_savoirfaire .large_orange:after{width:8.3vw;position:absolute;height:100%;top:0;right:-8.3vw;content:"";background-color:inherit;}.custom_ol,.degustation .degustation_text .degustation_content ol{list-style:none;counter-reset:custom-counter;padding:0;width:calc(100% + 40px);margin-left:-40px;}.custom_ol li,.degustation .degustation_text .degustation_content ol li{counter-increment:custom-counter;position:relative;padding-left:40px;margin-bottom:15px;}.custom_ol li:before,.degustation .degustation_text .degustation_content ol li:before{content:counter(custom-counter);width:30px;height:30px;background-color:#ec3400;color:white;font-family:"Futura PT";font-size:18px;line-height:1;font-weight:700;text-align:center;display:inline-flex;margin-right:20px;justify-content:center;border-radius:100%;align-items:center;margin-left:-50px;}.degustation_page .boxed-wrap .largecontainer-template .nexio-container{width:1280px;}@media (max-width:1679px){.histoire{padding-left:30px !important;padding-right:30px !important;}}.histoire .histoire_title{color:#ec3400;font-family:"Futura PT";font-weight:700;margin-bottom:30px;}.histoire .histoire_text{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;max-width:310px;}.histoire .image_wrap{margin-bottom:35px;}.histoire .image_wrap .vc_column-inner{padding-left:0;padding-right:0;}@media (min-width:768px){.histoire .image_wrap{margin-bottom:0;}}.histoire .content_histoire{padding:20px 0;}@media (min-width:768px){.histoire .content_histoire{padding:80px 8.3vw;}}.histoire.histoire_custom{margin-top:35px;margin-bottom:35px;}@media (min-width:768px){.histoire.histoire_custom{margin-top:150px;margin-bottom:150px;padding-left:0 !important;}}.histoire.histoire_custom .image_wrap{position:relative;}.histoire.histoire_custom .image_wrap:after{background-image:linear-gradient(270deg, #000 0%, rgba(0, 0, 0, 0) 100%);content:"";position:absolute;top:0;right:0;width:100%;max-width:140px;height:100%;z-index:2;}.histoire.histoire_custom .histoire_text{color:#fff;}.histoire.histoire1{position:relative;z-index:1;overflow:visible !important;}@media (min-width:768px){.histoire.histoire1{padding-top:180px;}}.histoire.histoire1 .image_wrap{position:relative;z-index:2;}.histoire.histoire1::after{content:" ";background-color:#ec3400;position:absolute;width:100%;max-width:32.5vw;top:0;right:0;opacity:0;display:block !important;z-index:1;}@media (min-width:768px){.histoire.histoire1::after{opacity:1;height:100%;}}@media (min-width:1024px){.histoire.histoire1::after{height:calc(100% + 180px);}}@media (min-width:768px){.histoire.histoire2 .content_histoire .vc_column-inner{margin-top:100px;}}.histoire.histoire5{position:relative;z-index:1;padding-top:calc(13.2vw - $general_section_space);overflow:visible !important;margin-bottom:50px;}@media (min-width:1024px){.histoire.histoire5{margin-bottom:300px;}}@media (min-width:1024px){.histoire.histoire5 .content_histoire{margin-top:150px;}}.histoire.histoire5 .image_wrap{position:relative;z-index:2;}.histoire.histoire5 .image_wrap .vc_column-inner{transform:translateY(150px);}.histoire.histoire5::after{content:" ";background-color:#ec3400;position:absolute;width:100%;max-width:24.7vw;height:100%;top:0;left:0;display:block !important;z-index:1;opacity:0;}@media (min-width:768px){.histoire.histoire5::after{opacity:1;}}.histoire.histoire7{margin-top:50px;}@media (min-width:1024px){.histoire.histoire7{margin-top:150px;}}.histoire.histoire7 .histoire_special{max-width:600px;margin-left:auto;margin-right:auto;padding:10vw 0;color:#fff;font-family:"Playfair Display", serif;font-size:22px;line-height:40px;}.artdevivre{padding-top:150px;padding-bottom:150px;}.artdevivre:last-child{padding-bottom:0;}.artdevivre .orange_title{color:#ec3400;font-family:"Futura PT";font-weight:700;text-transform:uppercase;margin-bottom:15px;}.artdevivre .text{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;}.degustation{padding-top:8.3vw;padding-bottom:8.3vw;}@media (max-width:1279px){.degustation{padding-left:30px !important;padding-right:30px !important;}}.degustation .degustation_text{padding:80px 8.3vw;}@media (min-width:1280px){.degustation .degustation_text{padding:80px 8.3vw 80px 0;}}.degustation .degustation_text .degustation_content{color:#2b2b29;font-family:"Futura PT Book";font-size:20px;font-weight:300;}.degustation .degustation_icon{margin-bottom:30px;}.degustation .degustation_smalltitle{margin-bottom:10px;color:#ec3400;font-family:"Futura PT";font-size:25px;line-height:1.1;font-weight:700;}.degustation .degustation_smalltext{color:#fff;font-family:"Futura PT Book";font-size:18px;font-weight:300;max-width:300px;margin-left:auto;margin-right:auto;}@media (max-width:767px){.degustation .vc_inner .wpb_column{margin-bottom:40px;}.degustation .vc_inner .wpb_column:last-child{margin-bottom:0;}}@media (min-width:768px){.degustation .vc_inner .wpb_column:first-child{display:flex;flex-direction:column;align-items:flex-start;}.degustation .vc_inner .wpb_column:first-child .vc_column-inner{width:auto;}.degustation .vc_inner .wpb_column:last-child{display:flex;flex-direction:column;align-items:flex-end;}.degustation .vc_inner .wpb_column:last-child .vc_column-inner{width:auto;}}.degustation .degustation_title{color:#ec3400;font-family:"Futura PT";font-weight:700;margin-bottom:30px;}.degustation.degustation2 .degustation_text{padding:80px calc(calc(100vw - 1280px) / 2);}@media (min-width:1280px){.degustation.degustation2 .degustation_text{padding:80px 0;}}.degustation.degustation2 .degustation_title{margin-bottom:100px;}#wc-stripe-payment-request-button-separator{display:none !important;}#breadcrumbs{position:absolute;top:0;right:0;background-color:#1d1d1d;padding:10px 25px;font-family:"Futura PT Book";font-size:15px;z-index:5;}#breadcrumbs.woo{position:relative;background-color:transparent;width:100%;font-family:"Futura PT";font-weight:500;font-size:16px;padding:0 0 0 0;margin-right:auto;}@media (min-width:768px){#breadcrumbs.woo{width:auto;padding:0 10px 0 0;}}#breadcrumbs.woo strong{font-weight:500;color:#2b2b29;}#breadcrumbs.woo a{color:rgba(43, 43, 41, 0.5);}#breadcrumbs a{color:rgba(255, 255, 255, 0.5);}#breadcrumbs strong{color:#fff;}.about_box_big{padding:50px 20px;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;height:25vw;max-height:560px;}@media (min-width:768px){.about_box_big{padding:50px 75px;}}.about_box_big:after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);content:"";position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;opacity:1;transition:opacity 250ms;}.about_box_big:hover:after{opacity:0;}@media (hover:hover){.about_box_big .about_link{opacity:0;transition:opacity 250ms;}.about_box_big:hover .about_link{opacity:1;}}.about_box_big .vc_column-inner{display:flex;position:relative;z-index:3;justify-content:center;}@media (min-width:768px){.about_box_big .vc_column-inner{justify-content:flex-end;}}.about_box_big .vc_column-inner .wpb_wrapper{text-align:center;}.about_box_big .vc_column-inner .wpb_wrapper .about_toptitle{color:#fff;font-family:"Futura PT";font-size:20px;font-weight:500;letter-spacing:6.5px;text-transform:uppercase;}.about_box_big .vc_column-inner .wpb_wrapper .about_title{color:#fff;font-family:"Futura PT";font-size:25px;font-weight:500;letter-spacing:7.62px;text-transform:uppercase;}.about_box_big .vc_column-inner .wpb_wrapper .about_link{margin-top:10px;}.about_box_big .vc_column-inner .wpb_wrapper .about_link a{color:#fff;font-family:"Futura PT";font-size:16px;font-weight:500;letter-spacing:2px;text-decoration:underline;text-transform:uppercase;}#yith-wcwl-form{margin-top:50px;}.titre_section{color:#fff;font-family:"Futura PT";font-size:22px;font-weight:500;letter-spacing:4px;text-transform:uppercase;}@media (min-width:1600px){.container{width:100% !important;max-width:1600px;}}.contact_link a{color:#2b2b29;font-family:"Futura PT";font-size:20px;font-weight:700;letter-spacing:4px;text-transform:uppercase;display:inline-block;padding-bottom:15px;border-bottom:5px solid transparent;}@media (max-width:767px){.contact_link a{font-size:13px;}}.contact_link a:hover{border-bottom:5px solid #2b2b29;color:#2b2b29;text-decoration:none;}.contact_link.current a{border-bottom:5px solid #2b2b29;}.contact-form-container input:not([type="submit"]),.contact-form-container textarea,.contact-form-container select{width:100%;margin-bottom:10px !important;color:rgba(43, 43, 41, 0.5);font-family:"Futura PT Book";font-size:18px;font-weight:300;border:1px solid #979797;}.contact-form-container .contact-submit{display:flex;align-items:center;}.contact-form-container .contact-submit input{margin-left:auto;border:1px solid #ec3400;color:#2b2b29;font-family:"Futura PT";background-color:transparent;font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;}.contact-form-container .contact-submit input:hover{color:white;}.contact-form-container .contact-submit .ajax-loader{display:none;}.contact-form-container .contact-submit .ajax-loader.is-active{display:block;}.hide_ecom_footer .reassurance_footer{display:none !important;}.hide_contact_footer .contact_footer{display:none !important;}.small_container,.signatures_max_width{max-width:1280px;margin-left:auto !important;margin-right:auto !important;}.boxed-wrap{position:relative;}.italic{font-style:italic !important;}.rev-scroll-btn span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAjUlEQVQoU2NkQANvTBg+iJxhEEAWZsSi6L/IGQYUcXoremPCsIH5D0OC4AWGDyD3vTFhgLvpvQGDwF8WhgWMr0wZDJj+M0xg/sMQAFIIU/TegkHh7x+GBf8YGQrADkdW+JeF4f0/RgZDpv8MG/4xMgSInWa4APcdTCEDA4MJyFaYApAhKEEAVQg3ARaGAKCVQSpiQjxpAAAAAElFTkSuQmCC) !important;border-color:transparent !important;background-color:transparent !important;background-size:contain !important;}.carousel_type_de_verre{position:relative;overflow:hidden;cursor:pointer;}.carousel_type_de_verre:after{content:"";background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;}.carousel_type_de_verre:hover .carousel_type_de_verre_content{padding-bottom:40px;}.carousel_type_de_verre:hover .carousel_type_de_verre_content .carousel_type_de_verre_link a{transform:translateY(0);}.carousel_type_de_verre img{width:100%;max-width:none;height:auto;display:block;}.carousel_type_de_verre .carousel_type_de_verre_content{position:absolute;bottom:0;width:100%;padding-bottom:20px;transition:padding 250ms;text-align:center;z-index:2;}.carousel_type_de_verre .carousel_type_de_verre_content .carousel_type_de_verre_name{color:#fff;font-family:"Futura PT Book";font-size:26px;line-height:30px;font-weight:300;letter-spacing:5.38px;text-transform:uppercase;max-width:340px;margin-left:auto;margin-right:auto;padding:0 30px 10px 30px;}.carousel_type_de_verre .carousel_type_de_verre_content .carousel_type_de_verre_link a{display:block;color:#fff;font-family:"Futura PT Book";font-size:18px;font-weight:300;letter-spacing:4px;line-height:22px;text-decoration:underline;text-transform:uppercase;transform:translateY(100px);transition:transform 250ms;}.woocommerce-page .banner-page.has_background{background-position:right center;background-size:cover;background-repeat:no-repeat;background-color:black;}@media (min-width:1280px){.woocommerce-page .banner-page.has_background{background-size:contain;}}@media (max-width:1024px){.woocommerce-page .banner-page.has_background .wpb_column{width:100% !important;}}.woocommerce-page .banner-page.has_background h1{color:#fff;font-family:"Futura PT";font-size:20px;line-height:35px;font-weight:500;letter-spacing:4px;text-transform:uppercase;padding-bottom:0;text-align:center;}@media (min-width:1024px){.woocommerce-page .banner-page.has_background h1{font-size:30px;line-height:45px;text-align:left;}}.woocommerce-page .banner-page.has_background h1:before{display:none;}.woocommerce-page .banner-page.has_background .subtitle_ecom{text-align:center;color:#ec3400;font-family:"Futura PT";font-size:24px;font-weight:500;letter-spacing:4px;text-transform:uppercase;}@media (min-width:1024px){.woocommerce-page .banner-page.has_background .subtitle_ecom{text-align:left;}}.toolbar-products .part-acrion-right-wrap .filter-ordering .fami-woocommerce-ordering select{background-color:#f9f9f9;}.part-acrion-left-wrap{margin-bottom:30px;}@media (min-width:992px){.part-acrion-left-wrap{display:none;}}.part-acrion-right-wrap{float:none;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;width:100%;max-width:100%;background-color:#f9f9f9;padding:10px 20px;flex-wrap:wrap;}@media (min-width:1024px){.part-acrion-right-wrap{max-width:75%;flex-wrap:nowrap;}}.part-acrion-right-wrap .part-products-size-wrap{min-width:0;}.part-acrion-right-wrap .part-products-size-wrap svg{margin:0 5px 0 0;}.part-acrion-right-wrap .part-products-size-wrap .products-sizes a:hover{text-decoration:none !important;}.part-acrion-right-wrap .part-products-size-wrap .products-sizes a:last-child svg{margin-right:0;}.part-acrion-right-wrap .sep{border-right:1px solid #d2d2d2;height:25px;margin:0 20px;display:none;}@media (min-width:768px){.part-acrion-right-wrap .sep{display:block;}}.part-acrion-right-wrap .count{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;}.filtre_side_title{color:#000;font-family:"Futura PT";font-size:20px;font-weight:700;margin-bottom:25px;}.woocommerce .prdctfltr_collector_border > span{border:1px solid #ec3400;height:auto;color:#ec3400;}.woocommerce .prdctfltr_collector_border > span:hover{color:white;border-color:black;}.woocommerce .prdctfltr_wc_widget .prdctfltr_collector{margin:10px 0 25px 0 !important;}#widget-area .prdctfltr_wc.prdctfltr_bold .prdctfltr_filter label > span{opacity:0.5;color:#000;font-family:"Futura PT Book";font-size:18px;font-weight:300;}#widget-area .prdctfltr_wc.prdctfltr_bold .prdctfltr_filter label.prdctfltr_active > span,#widget-area .prdctfltr_wc.prdctfltr_bold .prdctfltr_filter label > span:hover{font-weight:300;color:#ec3400;opacity:1;}.wishlist_view{margin-top:100px;margin-bottom:100px;}.wishlist_view .yith-wcwl-add-to-wishlist{display:none;}.wishlist_view .custom_remove_from_wishlist{color:#ec3400;display:block;text-align:center;margin-top:10px;}@media (min-width:992px){.shop-page .sidebar,.cross-sells .sidebar,.wishlist_view .sidebar{padding-right:5vw !important;transform:translateY(-30px);}}.shop-page .product-inner .product-info .loop_collection,.cross-sells .product-inner .product-info .loop_collection,.wishlist_view .product-inner .product-info .loop_collection{color:#000;}.shop-page .product-inner .product-info .loop_subline,.cross-sells .product-inner .product-info .loop_subline,.wishlist_view .product-inner .product-info .loop_subline{color:#000;opacity:0.5;}.shop-page .product-inner .woocommerce-product-gallery__image--placeholder > img,.cross-sells .product-inner .woocommerce-product-gallery__image--placeholder > img,.wishlist_view .product-inner .woocommerce-product-gallery__image--placeholder > img{opacity:0 !important;}.shop-page .product-inner .woocommerce-product-gallery__image--placeholder .product-second-figure,.cross-sells .product-inner .woocommerce-product-gallery__image--placeholder .product-second-figure,.wishlist_view .product-inner .woocommerce-product-gallery__image--placeholder .product-second-figure{visibility:visible !important;opacity:1 !important;display:block !important;}.shop-page .product-inner .woocommerce-product-gallery__image--placeholder:hover .woocommerce-product-gallery__image--placeholder figure,.cross-sells .product-inner .woocommerce-product-gallery__image--placeholder:hover .woocommerce-product-gallery__image--placeholder figure,.wishlist_view .product-inner .woocommerce-product-gallery__image--placeholder:hover .woocommerce-product-gallery__image--placeholder figure{opacity:1 !important;}div.pf_rngstyle_flat .irs-single{display:block;text-align:center;width:100%;opacity:0.5;color:#000;font-family:"Futura PT Book";font-size:18px;font-weight:300;}div.pf_rngstyle_flat .irs-slider{width:15px;background-color:#ec3400;border:none;height:15px;border-radius:15px;top:18px;background-image:none;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter{border:none;padding:0 20px 0 0;margin-bottom:40px;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter .widgettitle{border:none;color:#000;font-family:"Futura PT Demi";font-size:18px;font-weight:600;margin-top:0;padding:0;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter .widgettitle:before{display:none;}#header .header-action-res .meta-woo{text-align:left;}#header .header-action-res .acction-right{text-align:right;}.filter-ordering:empty{display:none !important;}#type_de_verre_top{margin-top:-30px;background-color:black;padding:75px;margin-bottom:50px;}#type_de_verre_top .owl-carousel{opacity:0;transition:opacity 250ms;}#type_de_verre_top .owl-carousel.owl-loaded{opacity:1;}#type_de_verre_top .owl-stage{display:flex;margin-left:auto;margin-right:auto;}#type_de_verre_top .owl-nav .owl-prev{left:-35px;}#type_de_verre_top .owl-nav .owl-next{right:-35px;}#type_de_verre_top .carousel_type_verre_top{height:100%;}#type_de_verre_top .carousel_type_verre_top a{display:flex;flex-direction:column;width:100%;height:100%;outline:none !important;text-decoration:none;}#type_de_verre_top .carousel_type_verre_top a.active,#type_de_verre_top .carousel_type_verre_top a:hover,#type_de_verre_top .carousel_type_verre_top a:focus{outline:none;}#type_de_verre_top .carousel_type_verre_top a.active img,#type_de_verre_top .carousel_type_verre_top a:hover img,#type_de_verre_top .carousel_type_verre_top a:focus img{-webkit-filter:invert(38%) sepia(80%) saturate(7300%) hue-rotate(11deg) brightness(99%) contrast(101%);filter:invert(38%) sepia(80%) saturate(7300%) hue-rotate(11deg) brightness(99%) contrast(101%);}#type_de_verre_top .carousel_type_verre_top a.active .carousel_type_verre_top_content .carousel_type_verre_top_name,#type_de_verre_top .carousel_type_verre_top a:hover .carousel_type_verre_top_content .carousel_type_verre_top_name,#type_de_verre_top .carousel_type_verre_top a:focus .carousel_type_verre_top_content .carousel_type_verre_top_name{color:#ec3400;transition:color 250ms;outline:none;}#type_de_verre_top .carousel_type_verre_top .carousel_type_verre_top_image{height:100%;display:flex;flex-direction:column;justify-content:flex-end;max-height:90px;}#type_de_verre_top .carousel_type_verre_top .carousel_type_verre_top_content{max-width:115px;margin-left:auto;margin-right:auto;}#type_de_verre_top .carousel_type_verre_top .carousel_type_verre_top_content .carousel_type_verre_top_name{color:#fff;font-family:"Futura PT Book";font-size:18px;font-weight:300;line-height:20px;margin-top:40px;text-align:center;}#type_de_verre_top .carousel_type_verre_top img{margin-left:auto;margin-right:auto;width:auto;height:auto;max-height:90px;max-width:100%;object-fit:contain;display:block;}body.search-canvas-open .search-block .instant-search{overflow:auto;}.wishlist-stock{text-align:center;margin-top:20px;}.wishlist-stock span{color:#fff;font-family:"Futura PT Demi";font-size:13px;font-weight:600;letter-spacing:2.17px;text-transform:uppercase;display:inline-block;padding:5px 20px;}.wishlist-stock .wishlist-in-stock{border:1px solid #249a56;background-color:#2ecc71;}.wishlist-stock .wishlist-out-of-stock{border:1px solid #9a2424;background-color:#cc2e2e;}.wishlist-date{margin-top:10px;text-align:center;color:rgba(0, 0, 0, 0.5);font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.56px;}.woocommerce-account #breadcrumbs{display:none;}.woocommerce-account .nexio-container .woocommerce{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;margin-top:100px;margin-bottom:100px;}.woocommerce-account .nexio-container .woocommerce .customer-form .woocommerce-privacy-policy-text{margin-bottom:20px;}.woocommerce-account .nexio-container .woocommerce .customer-form .woocommerce-privacy-policy-text a{color:#ec3400;}.woocommerce-account .nexio-container .woocommerce .customer-form .nav li{margin-top:20px;clear:both;float:none;position:relative;}.woocommerce-account .nexio-container .woocommerce .customer-form .nav li.active{display:none;}.woocommerce-account .nexio-container .woocommerce .woocommerce-MyAccount-content{margin-top:100px;color:#2b2b29;font-family:"Futura PT";font-size:16px;font-weight:500;}.woocommerce-account .nexio-container .woocommerce .woocommerce-MyAccount-content a{color:#ec3400;font-family:"Futura PT";font-weight:700;text-decoration:underline;}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-Button.button,.woocommerce-MyAccount-content .button{color:white !important;background-color:#ec3400 !important;font-family:"Futura PT Book" !important;border-radius:0 !important;padding:10px !important;height:auto !important;letter-spacing:1px !important;text-decoration:none !important;font-weight:300 !important;text-transform:uppercase;line-height:1 !important;}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-Button.button:hover,.woocommerce-MyAccount-content .button:hover{background-color:black !important;}.woocommerce-Button.button,.woocommerce-MyAccount-content .button{padding:20px 30px !important;}.woocommerce-MyAccount-content .button{margin-top:30px !important;}.dashboard-items{margin-top:75px;margin-bottom:50px;}.dashboard-items .item{margin-bottom:30px;}.dashboard-items .item .wrap_item{border:1px solid #ec3400;padding-top:100%;position:relative;}.dashboard-items .item .wrap_item a{display:flex;height:100%;width:100%;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;left:0;text-decoration:none !important;padding:20px;background-color:transparent;transition:background-color 250ms;}.dashboard-items .item .wrap_item a:hover{background-color:#ec3400;}.dashboard-items .item .wrap_item a:hover .title{color:white;}.dashboard-items .item .wrap_item a:hover .icon:before{color:white;}.dashboard-items .item .wrap_item a .icon{font-size:60px;color:#ec3400;text-decoration:none;margin-bottom:15px;}.dashboard-items .item .wrap_item a .icon:before{color:#ec3400;transition:color 250ms;}.dashboard-items .item .wrap_item a .title{color:#2b2b29;font-family:"Futura PT";font-size:20px;font-weight:500;text-align:center;text-decoration:none;transition:color 250ms;}.nexio_account_navigation{border:none;}.nexio_account_navigation .gravatar{margin-bottom:20px;}.nexio_account_navigation h3.title{padding:0;margin:0;color:#ec3400;font-family:"Futura PT";font-size:20px;font-weight:700;}.nexio_account_navigation .lehmann_button{max-width:215px;text-align:center;border:1px solid #ec3400;margin-top:20px;margin-bottom:30px;}.nexio_account_navigation .lehmann_button a{display:inline-block;padding:15px 25px;color:#2b2b29;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;background-color:transparent;width:100%;transition:background-color 250ms, color 250ms;}.nexio_account_navigation .lehmann_button a:hover{background-color:#ec3400;color:white;}.nexio_account_navigation .gift-card-panel-title-container{clear:both;display:flex;align-items:center;justify-content:space-between;}.nexio_account_navigation .woocommerce-MyAccount-navigation{border-left:1px solid #e4e6ec;border-right:1px solid #e4e6ec;border-bottom:1px solid #e4e6ec;}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{display:flex;align-items:center;padding:5px 20px;}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{color:#9d9d9c;font-family:"Futura PT Demi";font-size:16px;font-weight:600;}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:before{font-family:"iconlehmann" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:28px;/* Better Font Rendering =========== */margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9d9d9c;}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard:before{content:"\e900";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders:before{content:"\e901";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address:before{content:"\e904";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account:before{content:"\e905";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods:before{content:"\e903";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--gift-cards:before{content:"\e902";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--waiting-list:before{content:"\e94e";}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a,.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover a{color:#ec3400;}.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active:before,.nexio_account_navigation .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover:before{color:#ec3400;}.label_lehmann{opacity:0.75;color:#2b2b29;font-size:18px;font-family:"Futura PT Demi";font-weight:600;}@media (min-width:1600px){.single-product .container{width:100% !important;max-width:1680px;}}.single-product .woocommerce-variation-add-to-cart{flex-wrap:wrap;display:flex;}.single-product .product-toolbar .container{align-items:center;display:flex;}.single-product .product-toolbar #breadcrumbs{position:relative;width:100%;background-color:transparent;padding-left:0;}.single-product .product-toolbar #breadcrumbs a{color:#2b2b29;}.single-product .product-toolbar #breadcrumbs strong{color:rgba(43, 43, 41, 0.5);}.single-product .product-toolbar .navigation{flex:0 0 auto;margin-left:auto;width:auto;position:relative;}.single-product .header-wrap{border:none;}.single-product .unique-wrap .product-top-inner > .container,.single-product .unique-wrap .nexio-single-container > .container{max-width:none !important;width:100% !important;}.single-product .main-product .standard .woocommerce-tabs{position:relative;background-color:#f7f7f7;padding-top:70px;padding-bottom:70px;}.single-product .main-product .standard .woocommerce-tabs:after{content:"";background-color:#f7f7f7;position:absolute;width:100vw;left:-50vw;top:0;z-index:1;height:100%;}.single-product .main-product .standard .woocommerce-tabs:before{content:"";background-color:#f7f7f7;position:absolute;width:100vw;right:-50vw;top:0;z-index:1;height:100%;}.single-product .main-product .standard .woocommerce-tabs .panel{background-color:#f7f7f7;position:relative;z-index:2;border:none;box-shadow:none;border-radius:0;}.single-product .main-product .standard .woocommerce-tabs .tabs{position:relative;z-index:2;}.single-product .main-product .signature .woocommerce-tabs .panel{border:none;box-shadow:none;}.single-product .main-product .woocommerce-tabs .tabs:before,.single-product .main-product .woocommerce-tabs .tabs:after{display:none;}.single-product .main-product .woocommerce-tabs .tabs li a{color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:700;letter-spacing:4px;text-transform:uppercase;border-bottom:6px solid transparent;transition:border-color 250ms;}@media (max-width:767px){.single-product .main-product .woocommerce-tabs .tabs li a{padding-bottom:8px;font-size:16px;border-bottom:4px solid transparent;}}.single-product .main-product .woocommerce-tabs .tabs li a:hover,.single-product .main-product .woocommerce-tabs .tabs li a:focus{text-decoration:none !important;border-bottom:6px solid #2b2b29;}@media (max-width:767px){.single-product .main-product .woocommerce-tabs .tabs li a:hover,.single-product .main-product .woocommerce-tabs .tabs li a:focus{border-bottom:4px solid #2b2b29;}}.single-product .main-product .woocommerce-tabs .tabs li a:before{display:none;}.single-product .main-product .woocommerce-tabs .tabs li.active a{border-bottom:6px solid #2b2b29;}@media (max-width:767px){.single-product .main-product .woocommerce-tabs .tabs li.active a{border-bottom:4px solid #2b2b29;}}.single-product .main-product .woocommerce-Tabs-panel--additional_information{padding-left:50px;padding-right:50px;}@media (max-width:767px){.single-product .main-product .product-top-inner{max-height:none !important;}}.single-product .main-product .product-bottom-inner{overflow:hidden;}.single-product .main-product .detail-content{padding-left:5vw;}@media (max-width:767px){.single-product .main-product .detail-content{padding:30px !important;max-height:none !important;}}@media (min-width:1024px){.single-product .main-product .single-left{margin-bottom:0;}}@media (min-width:768px){.single-product .main-product .single-left{padding-right:5vw;}}.single-product .main-product .loop_box_type{color:#ec3400;font-family:"Futura PT Book";font-size:18px;font-weight:300;margin-top:10px;}.single-product .main-product .price{color:#ec3400;font-family:"Futura PT";font-size:22px;font-weight:700;text-transform:uppercase;margin-top:5px;padding-bottom:0;}.single-product .main-product .price bdi{margin-left:5px;}.single-product .main-product .price .price-ttc{margin-left:5px;display:inline-block;font-size:10px;line-height:1;}.single-product .main-product .pro_product{margin-top:50px;color:#2b2b29;font-size:16px;font-family:"Futura PT Book";font-weight:300;}.single-product .main-product .pro_product a{color:#2b2b29;font-weight:600;font-family:"Futura PT Demi";text-decoration:underline;}.single-product .main-product .pro_product a:hover{color:#ec3400;}.single-product .main-product .product-toolbar{margin-top:50px;margin-bottom:50px;}.single-product .main-product .product_title{color:#ec3400;font-family:"Futura PT";font-size:40px;font-weight:500;letter-spacing:5px;padding-right:0;text-transform:uppercase;}.single-product .main-product .product #collection_tab{max-width:1035px;margin-left:auto;margin-right:auto;padding:0 20px;}@media (max-width:767px){.single-product .main-product .product #collection_tab .image_col{margin-bottom:20px;}}.single-product .main-product .product #collection_tab .image_col .nexio-bt-video a{background-color:transparent;width:80px;height:80px;top:50%;left:50%;margin:0;padding:0;}.single-product .main-product .product #collection_tab .image_col .nexio-bt-video a .nexio-video-icon{margin:0;}.single-product .main-product .product #collection_tab .image_col .nexio-bt-video a:before{display:none;}.single-product .main-product .product #collection_tab .content_col{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;}.single-product .main-product .product #collection_tab .content_col.col-sm-12{text-align:center;}.single-product .main-product .product #collection_tab .content_col.col-sm-12 p{text-align:center !important;}.single-product .main-product .product #collection_tab .content_col strong{font-family:"Futura PT";font-weight:700;}.single-product .main-product .product #collection_tab .content_col a{color:#ec3400;}.single-product .main-product .product #entretien{padding:0 20px;}.single-product .main-product .product #entretien .row{display:flex;flex-wrap:wrap;justify-content:center;}.single-product .main-product .product #entretien .entretien_item{margin-bottom:50px;display:flex;align-items:center;}.single-product .main-product .product #entretien .entretien_item .icon{margin-right:30px;height:85px;width:100%;max-width:80px;}.single-product .main-product .product #entretien .entretien_item .icon img{height:100%;width:100%;display:block;object-fit:contain;}.single-product .main-product .product #entretien .entretien_item .desc{color:rgba(0, 0, 0, 0.5);font-family:"Futura PT Book";font-size:18px;font-weight:300;line-height:20px;}@media (max-width:767px){.single-product .main-product .product #entretien .entretien_item .desc{font-size:16px;}}.single-product .main-product .product #entretien .entretien_item .desc strong{font-family:"Futura PT";font-weight:700;}.single-product .main-product .product #entretien .entretien_item .desc a{color:#ec3400;}.single-product .main-product .product .related:before{display:none;}.single-product .main-product .product .related .product-grid-title{color:#2b2b29;font-family:"Futura PT";font-size:22px;font-weight:500;letter-spacing:4px;text-transform:uppercase;}.single-product .main-product .product .related .product-grid-title:before{display:none;}.single-product .main-product .product .star_rating_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.single-product .main-product .product .star_rating_wrapper .star_row{width:48%;display:flex;align-items:center;margin-bottom:45px;justify-content:center;}@media (max-width:767px){.single-product .main-product .product .star_rating_wrapper .star_row{width:100%;}}.single-product .main-product .product .star_rating_wrapper .star_row .icon{margin-right:10px;}.single-product .main-product .product .star_rating_wrapper .star_row .icon img{display:block;max-width:65px;}.single-product .main-product .product .star_rating_wrapper .star_row .data .label_star{color:#ec3400;font-family:"Futura PT Book";font-size:14px;font-weight:500;letter-spacing:0.7px;text-transform:uppercase;margin-bottom:3px;}.single-product .main-product .product .star_rating_wrapper .star_row .data .stars_lehmann{display:flex;align-items:center;}.single-product .main-product .product .star_rating_wrapper .star_row .data .stars_lehmann .star_item{width:14px;height:14px;border-radius:14px;margin-right:10px;border:1px solid #ec3400;}.single-product .main-product .product .star_rating_wrapper .star_row .data .stars_lehmann .star_item.active{background-color:#ec3400;}.single-product .main-product .product .star_rating_wrapper .star_row .data .stars_lehmann .star_item:last-child{margin-right:0;}.single-product .main-product .product .custom_description_tab_data{max-width:550px;margin-left:auto;margin-right:auto;}.single-product .main-product .product .custom_description_tab_data .top_details{margin-top:0;}.single-product .main-product .product .custom_description_tab_data .type_de_vin{margin-top:75px;}.single-product .unique-wrap .social-share-product{order:8;}.single-product .unique-wrap .social-share-product .share-product-title{padding:0;border:none;}.single-product .unique-wrap .content-product-inner .detail-content{padding:5vw;}@media (min-width:1024px){.single-product .unique-wrap .product-bottom-inner{padding-top:50px;}.single-product .unique-wrap .nexio-product-slider-large .owl-nav{position:absolute;top:50%;display:block;width:100%;}.single-product .unique-wrap .nexio-product-slider-large .owl-nav .owl-prev,.single-product .unique-wrap .nexio-product-slider-large .owl-nav .owl-next{opacity:1;visibility:visible;}.single-product .unique-wrap .nexio-product-slider-large .owl-dots{display:none;}.single-product .unique-wrap .categories-product-woo .owl-carousel .owl-nav > *,.single-product .unique-wrap .owl-carousel .owl-nav > *{color:#fff;width:46px;height:46px;border:1px solid #000;border-radius:50%;text-align:center;font-size:24px;line-height:44px;background-color:#000;display:flex;justify-content:center;align-items:center;box-shadow:0 15px 25px rgba(0, 0, 0, 0.08);}.single-product .unique-wrap .summary{display:flex;flex-direction:column;}.single-product .unique-wrap .summary .product-toolbar{order:1;}.single-product .unique-wrap .summary .product_title{order:2;}.single-product .unique-wrap .summary .item.collection{order:3;}.single-product .unique-wrap .summary .top_details{order:4;}.single-product .unique-wrap .summary .type_de_vin{order:5;}.single-product .unique-wrap .summary .bottom_details{order:6;}.single-product .unique-wrap .summary .pro_product{order:7;}.single-product .unique-wrap .summary .loop_box_type{order:8;}.single-product .unique-wrap .summary .stock{order:9;margin-top:5px;}.single-product .unique-wrap .summary .special_price{order:9;display:flex;align-items:center;flex-wrap:wrap;width:100%;}.single-product .unique-wrap .summary .special_price .custom_sale{order:10;margin-top:40px !important;margin-left:20px;}.single-product .unique-wrap .summary .price{order:9;}.single-product .unique-wrap .content-product-inner{display:flex;}.single-product .unique-wrap .content-product-inner .detail-content{padding:1vw 1vw 0 5vw;max-height:none;position:relative;}.single-product .unique-wrap .content-product-inner .detail-content .summary{height:100%;}.single-product .unique-wrap .content-product-inner .detail-content .cart{order:100;position:absolute;bottom:0;left:-5vw;width:calc(100% + 1vw);background-color:#ec3400;flex-wrap:nowrap;padding:10px 0;align-items:initial;}.single-product .unique-wrap .content-product-inner .detail-content .cart.variations_form{background-color:transparent;position:relative;left:0;height:100%;padding-bottom:0;flex:1 1 auto;display:flex;flex-direction:column;margin-bottom:0;}.single-product .unique-wrap .content-product-inner .detail-content .cart.variations_form .single_variation_wrap{margin-top:auto;}.single-product .unique-wrap .content-product-inner .detail-content .cart.variations_form .woocommerce-variation-add-to-cart{position:relative;background-color:#ec3400;}.single-product .unique-wrap .content-product-inner .detail-content .cart .quantity{border-top:none;border-left:none;border-bottom:none;border-right:1px solid white;margin:0;}.single-product .unique-wrap .content-product-inner .detail-content .cart .quantity a{color:white;}.single-product .unique-wrap .content-product-inner .detail-content .cart .quantity input{border:none;color:white;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist{border-left:1px solid white;flex:0 0 auto;padding:0 20px;min-width:100px;text-align:center;display:flex;align-items:center;justify-content:center;margin-left:auto;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a{color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a:before{color:white;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a:hover{color:black;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a:hover:before{color:black;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a span{display:none;}.single-product .unique-wrap .content-product-inner .detail-content .cart .single_add_to_cart_button{margin:0;flex:1 1 auto;color:white;max-width:320px;}.single-product .unique-wrap .content-product-inner .detail-content .cart .single_add_to_cart_button:hover{background-color:transparent;color:black;}.single-product .unique-wrap .content-product-inner .detail-content .cart .single_add_to_cart_button:before{content:url("images/cart-white.svg");width:26px;height:28px;transform:scale(0.8) translateY(10px);}.single-product .unique-wrap .product-toolbar{margin-bottom:30px;}.single-product .unique-wrap .product-toolbar #breadcrumbs{max-width:calc(100% - 150px);}.single-product .unique-wrap .product-toolbar .post-navigation{position:relative;}}@media (min-width:1024px) and (min-width:1500px){.single-product .unique-wrap .summary .loop_box_type{font-size:30px;}}@media (min-width:1024px) and (min-width:1500px){.single-product .unique-wrap .summary .price{font-size:35px;}}@media (min-width:1024px) and (min-width:1450px){.single-product .unique-wrap .content-product-inner .detail-content .cart.variations_form{margin-top:auto;}.single-product .unique-wrap .content-product-inner .detail-content .cart.variations_form .variations{margin-top:35px;}}@media (min-width:1024px) and (min-width:1500px){.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist{flex:1 1 auto;}}@media (min-width:1024px) and (min-width:1200px){.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a{font-size:16px;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a span{display:inline;}}@media (min-width:1024px) and (min-width:1500px){.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a{font-size:16px;}.single-product .unique-wrap .content-product-inner .detail-content .cart .yith-wcwl-add-to-wishlist a span{display:inline;}}.art_home_vivre .art_home{padding:50px 0;}.art_home_vivre .art_home_vivre_img .wpb_wrapper{height:100%;}.art_home_vivre .art_home_vivre_img .wpb_wrapper .wpb_single_image{height:100%;}.art_home_vivre .art_home_vivre_img .wpb_wrapper .wpb_single_image figure{height:100%;}.art_home_vivre .art_home_vivre_img .wpb_wrapper .wpb_single_image figure div{height:100%;}.art_home_vivre .art_home_vivre_img .wpb_wrapper .wpb_single_image figure div img{height:100%;object-fit:cover;}@media (max-width:1024px){.vertical_thumnail .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img{width:auto;}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{max-height:100px;}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-track{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{max-width:100px;display:inline-block;width:100% !important;height:100px !important;}header .header-main-inner{display:block;}header .header-main-inner .menu-social{display:none;}header .header-main-inner .text-top-bar{display:none;}header .header-main-inner .pro_header{text-align:center !important;width:100% !important;}header .header-main-inner .pro_header span{display:none;}header .header-main-inner .pro_header a{text-decoration:none !important;color:#fff !important;font-family:"Futura PT Book" !important;font-size:14px !important;font-weight:300 !important;}header .header-main-inner .pro_header a:after{content:url(images/chevron.svg);display:inline-block;position:relative;top:2px;margin-left:10px;}header .header-main-inner .header-wrap-stick{display:none;}}@media (min-width:1024px) and (max-width:1280px){header .header-main-inner .pro_header span{display:none;}.sticky_detail .flex-control-thumbs{display:block !important;margin-top:14px;}.product-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.price{font-size:14px;}.header-action-res{z-index:99;width:100%;display:table !important;position:relative;padding:0 15px;}.header-color-light .header-action-res{background-color:#000;}.header-color-dark .header-action-res{border-bottom:1px solid #dcdcdc;}.single-product .header-color-dark .header-action-res{margin-bottom:30px;}.header.style-05 .header-action-res .logo ._rw{display:none;}.header-action-res .logo{position:relative;top:0;}.header-action-res .acction-right ~ .logo{text-align:center;}.header-action-res .acction-right{padding-right:15px;padding-left:0;}.header-action-res .nexio-minicart{display:inline-block;}.header-color-light .header-action-res .mobile-navigation{color:#fff;}.header-color-light .header-action-res .search-block .search-icon{color:#fff;}.header-color-light .header-action-res .block-account a{color:#fff;}.header-color-light .nexio-minicart .mini-cart-icon{color:#fff;}.header.style-10,.header.style-10 ~ .boxed-wrap{margin-left:0;margin-bottom:20px;}.horizon-menu{display:none !important;}.header .minicart-content-inner .close-minicart{display:inline-block;}body.search-canvas-open .search-block .instant-search .search-close{position:static;font-size:0;line-height:1;padding:19px;border-bottom:1px solid #e7e7e7;}body.search-canvas-open .search-block .instant-search .search-fields .search-field{text-align:center;border:none;font-size:20px;color:#000;}body.search-canvas-open .search-block .instant-search .search-fields .search-submit,.site-header-mobile .search-fields .reset-instant-search-wrap{display:none;}body.search-canvas-open .search-block .instant-search .search-fields{margin-top:30px;}body.search-canvas-open .search-block .instant-search .search-close > span::before{font-size:20px;}header .header-main-inner .header-wrap-stick{display:none;}.block-language.open > .sub-menu{opacity:1;visibility:visible;margin-top:15px !important;}.header-action-res{background-color:#000;z-index:99;width:100%;display:table !important;position:relative;padding:0 15px;}}.gift_wrap .fami-wccp-button{display:none !important;}.gift_wrap .woocommerce{padding:0 30px;}.gift_wrap .single-product{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 0 90px 0;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;box-shadow:none;align-items:center;flex-wrap:wrap;position:relative;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .window_wrap{width:100%;position:relative;z-index:2;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .window_wrap img{max-width:660px;margin-left:auto;display:block;margin-right:auto;}@media (min-width:1024px){.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .window_wrap{width:50%;}}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:100%;position:absolute;top:0;padding:0;left:0;max-width:660px;margin-left:auto;margin-right:auto;}@media (max-width:1023px){.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{left:50%;transform:translateX(-50%);}}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{display:block;margin-left:auto;margin-right:auto;padding:9% 16% 0 16%;object-fit:contain;}@media (min-width:1024px){.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:50%;}}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container{width:100%;padding:6.3vw;min-height:0;box-shadow:none;color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container > div{margin-bottom:15px;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-title{font-weight:300;margin-right:5px;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-amount{float:none;font-weight:700;font-family:"Futura PT";}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-message-container p{margin-bottom:0;text-align:left;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-from,.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-to{font-weight:300;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-title-container{display:inline-flex;align-items:center;color:#2b2b29;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-form-preview-title-container span{font-family:"Futura PT";font-weight:700;color:#2b2b29;}.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container strong{font-family:"Futura PT";font-weight:700;color:#2b2b29;}@media (min-width:1024px){.gift_wrap .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container{width:50%;}}.gift_wrap .type-product .gift_card_template_button{float:none;margin-top:80px;text-align:center;}.gift_wrap .type-product .gift_card_template_button button{border:1px solid #ec3400;background-color:#ec3400;color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;letter-spacing:1.75px;text-transform:uppercase;text-align:center;line-height:1;height:auto;padding:20px 8vw;transition:background-color 250ms, color 250ms;}.gift_wrap .type-product .gift_card_template_button button:hover{background-color:transparent;color:#ec3400;}.gift_wrap .type-product .gift-cards-list,.gift_wrap .type-product .gift_section_3,.gift_wrap .type-product .gift_section_4{margin-top:75px;}.gift_wrap .type-product .ywgc_choose_design_title,.gift_wrap .type-product .ywgc_delivery_info_title,.gift_wrap .type-product .ywgc_select_amount_title{color:#ec3400;font-family:"Futura PT";font-weight:500;font-size:25px;}@media (min-width:1024px){.gift_wrap .type-product .ywgc_choose_design_title,.gift_wrap .type-product .ywgc_delivery_info_title,.gift_wrap .type-product .ywgc_select_amount_title{font-size:35px;}}.gift_wrap .type-product .ywgc_select_amount_title,.gift_wrap .type-product .ywgc_delivery_info_title{margin-bottom:40px;}.gift_wrap .type-product .sub_gift_title{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;margin-bottom:12px;}.gift_wrap .type-product .gift-cards-list button,.gift_wrap .type-product #ywgc-manual-amount{background-color:white;border:1px solid #ec3400 !important;border-radius:4px;min-width:110px;}.gift_wrap .type-product .gift-cards-list button .woocommerce-Price-amount,.gift_wrap .type-product #ywgc-manual-amount .woocommerce-Price-amount{color:#2b2b29;font-family:"Futura PT";font-size:17px;font-weight:500;}.gift_wrap .type-product .ywgc-single-recipient .ywgc-recipient-name,.gift_wrap .type-product .from-who{margin-bottom:30px;}.gift_wrap .type-product .gift-card-content-editor.step-content input,.gift_wrap .type-product .gift-card-content-editor.step-content textarea{width:100%;float:none;color:black;font-family:"Futura PT Book";font-size:18px;border:1px solid #979797;font-weight:300;}.gift_wrap .type-product .gift-card-content-editor.step-content input:-webkit-input-placeholder,.gift_wrap .type-product .gift-card-content-editor.step-content textarea:-webkit-input-placeholder{font-size:18px;color:rgba(43, 43, 41, 0.5);}.gift_wrap .type-product .gift-card-content-editor.step-content input:-moz-placeholder,.gift_wrap .type-product .gift-card-content-editor.step-content textarea:-moz-placeholder{font-size:18px;color:rgba(43, 43, 41, 0.5);}.gift_wrap .type-product .gift-card-content-editor.step-content input::-moz-placeholder,.gift_wrap .type-product .gift-card-content-editor.step-content textarea::-moz-placeholder{font-size:18px;color:rgba(43, 43, 41, 0.5);}.gift_wrap .type-product .gift-card-content-editor.step-content input:-ms-input-placeholder,.gift_wrap .type-product .gift-card-content-editor.step-content textarea:-ms-input-placeholder{font-size:18px;color:rgba(43, 43, 41, 0.5);}.gift_wrap .type-product .gift-card-content-editor.step-content input::placeholder,.gift_wrap .type-product .gift-card-content-editor.step-content textarea::placeholder{font-size:18px;color:rgba(43, 43, 41, 0.5);}.gift_wrap .type-product .gift-cards-list button{margin-right:10px;}.gift_wrap .type-product #ywgc-manual-amount{height:56px !important;color:black;font-size:17px;min-width:150px;}@media (max-width:767px){.gift_wrap .type-product #ywgc-manual-amount{min-width:235px;width:auto;}.gift_wrap .type-product #ywgc-manual-amount:-webkit-input-placeholder{font-size:17px;}.gift_wrap .type-product #ywgc-manual-amount:-moz-placeholder{font-size:17px;}.gift_wrap .type-product #ywgc-manual-amount::-moz-placeholder{font-size:17px;}.gift_wrap .type-product #ywgc-manual-amount:-ms-input-placeholder{font-size:17px;}.gift_wrap .type-product #ywgc-manual-amount::placeholder{font-size:17px;}}.gift_wrap .type-product .ywgc-currency-symbol{margin-left:-25px;color:black;font-size:17px;}.gift_wrap .type-product .gift-cards-list button.ywgc-predefined-amount-button.selected_button{background-color:#ec3400;}.gift_wrap .type-product .gift-cards-list button.ywgc-predefined-amount-button.selected_button .woocommerce-Price-amount{color:white;font-weight:700;}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li{width:100%;padding:10px;}@media (min-width:400px){.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li{width:50%;}}@media (min-width:768px){.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li{width:33.33333%;}}@media (min-width:1024px){.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li{width:25%;}}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li .ywgc-preset-image{border-radius:10px;overflow:hidden;opacity:0.5;border:none !important;transition:opacity 250ms;}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li .ywgc-preset-image:hover{opacity:1;}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li .ywgc-preset-image img{width:100%;border-radius:10px;height:auto;}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li .ywgc-preset-image.selected_image_parent{border:none !important;filter:none;opacity:1;box-shadow:0 0 30px rgba(0, 0, 0, 0.5);}.gift_wrap .type-product .gift-card-content-editor.step-appearance .ywgc-design-list ul li .ywgc-preset-image.selected_image_parent:after{display:none;}.gift_wrap .type-product .summary .product_title{display:none !important;}.gift_wrap .type-product .notice{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;font-style:italic;margin-top:20px;}.gift_wrap .type-product .ywgc-postdated{margin-top:30px;}.gift_wrap .type-product .ship_type_selector{display:flex;align-items:center;flex-wrap:wrap;}.gift_wrap .type-product .ship_type_selector .custom_radio{width:100%;margin-bottom:20px;padding-right:15px;}@media (min-width:1024px){.gift_wrap .type-product .ship_type_selector .custom_radio{width:50%;}}.gift_wrap .type-product .ship_type_selector [type="radio"]:checked,.gift_wrap .type-product .ship_type_selector [type="radio"]:not(:checked){position:absolute;left:-9999px;}.gift_wrap .type-product .ship_type_selector [type="radio"]:checked + label,.gift_wrap .type-product .ship_type_selector [type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:700;letter-spacing:4px;text-transform:uppercase;}.gift_wrap .type-product .ship_type_selector [type="radio"]:checked + label:before,.gift_wrap .type-product .ship_type_selector [type="radio"]:not(:checked) + label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:3px solid #cf2e00;border-radius:100%;background:#fff;}.gift_wrap .type-product .ship_type_selector [type="radio"]:checked + label:after,.gift_wrap .type-product .ship_type_selector [type="radio"]:not(:checked) + label:after{content:"";width:13px;height:13px;background:#ec3400;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.gift_wrap .type-product .ship_type_selector [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.gift_wrap .type-product .ship_type_selector [type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.woocommerce-checkout #breadcrumbs,.woocommerce-cart #breadcrumbs{display:none;}.woocommerce-shipping-calculator button{color:#fff;font-size:12px;letter-spacing:0.2em;text-transform:uppercase;}.yith-add-new-gc-my-account-button{color:#fff;font-size:12px;letter-spacing:0.2em;text-transform:uppercase;}.payment_methods li{margin-bottom:20px;}.checkout a{color:#ec3400;}.cart-collaterals .cart_totals .shop_table .shipping label{font-size:14px;line-height:20px;margin-bottom:20px;}@media (max-width:767px){.cart .quantity{width:auto;}body .woocommerce .cart_totals table.shop_table tr th,td{display:block;}}.box-mobile-menu .main-menu .submenu:not(megamenu) li a{padding-left:0;color:#fff !important;font-family:"Futura PT Book";font-size:16px;font-weight:300;}.box-mobile-menu .main-menu .submenu > div:not(.vc_clearfix){width:100% !important;background-color:black;padding:30px !important;}.box-mobile-menu .main-menu .submenu > p:empty{display:none;}.box-mobile-menu .main-menu .submenu .about_menu_image > div > div{background-size:cover;}.box-mobile-menu .main-menu .submenu .eshop_menu_wrap .middle_eshop .vc_column_container .vc_column-inner{width:100%;}.box-mobile-menu .main-menu .submenu .eshop_menu_wrap > .wpb_column{border:none;width:100% !important;}.box-mobile-menu .main-menu .submenu .eshop_menu_wrap .middle_eshop{display:block;}.box-mobile-menu .main-menu .submenu .eshop_menu_wrap .middle_eshop .vc_column_container{flex-wrap:wrap;}#place_order{color:white;}#place_order:hover{background-color:#ec3400 !important;}.woocommerce-additional-fields{clear:both;}.dpdfrance_relais_error{margin:10px 0;}@media (max-width:767px){body .woocommerce-checkout-review-order .shop_table tfoot tr th,body .woocommerce-checkout-review-order .shop_table tfoot tr td{width:100% !important;text-align:left;display:block;line-height:32px;padding-left:0;}}.woocommerce label{cursor:pointer;}@media (max-width:768px){.toolbar-products .part-acrion-right-wrap .filter-ordering,.part-acrion-right-wrap .count{width:50%;}div .checkout.woocommerce-checkout label{font-size:14px;}}@media (min-width:1024px){.header .minicart-content{width:620px;right:-620px;}}.cart_message{background-color:#ec3400;color:#fff;font-size:16px;font-style:normal;letter-spacing:1px;line-height:normal;text-align:left;font-family:"Futura PT";font-weight:500;padding:25px 30px;}.header .minicart-list-items{margin-top:25px;height:calc(100vh - 355px);}.header .minicart-content-inner .close-minicart{cursor:pointer;position:absolute;left:auto;width:45px;height:45px;color:#000;font-size:0;display:block;top:25px;right:15px;}.header .minicart-content-inner .minicart-number-items{position:relative;background:none;width:auto;height:auto;right:0;top:0;line-height:1;min-height:0;min-width:0;display:inline;color:#2b2b29;font-family:"Futura PT";font-size:20px;font-weight:500;font-style:normal;background-color:transparent !important;}@media (min-width:1024px){.header .minicart-content-inner .minicart-number-items{font-size:24px;}}.header .minicart-content-inner .subtotal{background-color:transparent;color:#ec3400;font-family:"Futura PT";font-size:16px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;bottom:140px;height:25px;text-transform:uppercase;}@media (min-width:1024px){.header .minicart-content-inner .subtotal{font-size:18px;}}.custom_cart_notice{color:rgba(43, 43, 41, 0.5);font-family:"Futura PT Book";font-size:15px;font-weight:300;font-style:normal;letter-spacing:1px;line-height:normal;text-align:left;text-decoration:underline;width:100%;position:absolute;padding:0 30px;left:0;bottom:100px;}.header .minicart-content-inner .subtotal .total-title{font-family:"Futura PT";font-size:15px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;text-transform:uppercase;}@media (min-width:1024px){.header .minicart-content-inner .subtotal .total-title{font-size:18px;}}.header .minicart-content-inner .actions .button.button-viewcart{background-color:#2b2b29;border:1px solid #2b2b29;}.header .minicart-content-inner .actions .button.button-viewcart:hover{background-color:transparent;color:#ec3400;}.header .minicart-content-inner .actions .button.button-checkout{background-color:#ec3400;border:1px solid #ec3400;}.header .minicart-content-inner .actions .button.button-checkout:hover{background-color:transparent;color:#ec3400;}.header .minicart-items .product-cart .product-detail .product-detail-info .product-cost{color:#ec3400;font-family:"Futura PT";font-size:15px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;}@media (min-width:1024px){.header .minicart-items .product-cart .product-detail .product-detail-info .product-cost{font-size:18px;}}.header .minicart-items .collection{color:#2b2b29;font-family:"Futura PT";font-size:15px;font-weight:500;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;text-transform:uppercase;}@media (min-width:1024px){.header .minicart-items .collection{font-size:18px;}}.header .minicart-items .product-name a{color:#ec3400;font-family:"Futura PT";font-size:15px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;text-transform:uppercase;}@media (min-width:1024px){.header .minicart-items .product-name a{font-size:18px;}}.header .minicart-items .product-cart .product-media{width:100px;}.empty-wrap a.to-cart{color:#ec3400;}.des-cart a{color:#ec3400;}.header .minicart-content-inner .minicart-title{color:#2b2b29;font-family:"Futura PT";font-size:24px;font-weight:500;font-style:normal;padding:30px;margin:0;letter-spacing:4.8px;line-height:normal;text-align:left;text-transform:uppercase;height:auto;}.header .minicart-content-inner .minicart-title:before{display:none;}.woocommerce-cart-form .quantity .input-qty{color:#000;width:52px;font-size:16px;line-height:30px;height:30px;}.woocommerce-cart-form .quantity{height:30px;width:117px;}.woocommerce-cart-form .quantity .btn-number{color:#2b2b29;font-family:"Futura PT Book";font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;text-align:center;width:30px;height:30px;line-height:30px;}.minicart-items .quantity .btn-number{text-align:center;display:inline-block;line-height:50px;font-size:20px;float:left;width:49px;}.minicart-items .control{overflow:hidden;}.minicart-items .quantity{width:152px;height:55px;line-height:55px;border:1px solid #e4e6ec;color:#000;overflow:hidden;position:relative;text-align:center;margin-right:10px;float:left;margin-bottom:20px;display:inline-block;margin-top:10px;clear:both;}.minicart-items .quantity .input-qty{color:#000;width:52px;height:55px;line-height:55px;padding:0 3px;font-size:20px;text-align:center;border:none;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-radius:0;float:left;}.minicart-items .quantity .input-qty{color:#000;width:52px;font-size:16px;line-height:30px;height:30px;}.minicart-items .quantity{height:30px;width:117px;}.minicart-items .quantity .btn-number{color:#2b2b29;font-family:"Futura PT Book";font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;text-align:center;width:30px;height:30px;line-height:30px;}#wc-stripe-payment-request-wrapper{display:none !important;}body .woocommerce .cart-collaterals .product-grid-title{text-align:left;padding-bottom:0;color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;}body .woocommerce .cart-collaterals .product-grid-title:before{display:none;}body .woocommerce .cart-collaterals .cross-sells{margin-bottom:100px;}body .woocommerce .cart-collaterals .cart_totals{border:none;}body .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:30px;text-align:right;}body .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background-color:#ec3400;color:white;border:1px solid #ec3400;}body .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:transparent;color:#ec3400;}body .woocommerce .cart-collaterals .cart_totals > h2{float:none;color:#2b2b29;font-family:"Futura PT";font-size:18px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;margin-bottom:20px;text-transform:none;}body .woocommerce .cart-collaterals .cart_totals .shop_table_wrap{border:1px solid rgba(151, 151, 151, 0.3);padding:41px 40px 63px 40px;}body .woocommerce .cart-collaterals .cart_totals .shop_table_wrap table{float:none !important;}body .woocommerce table.shop_table tr td.product-remove{padding-left:40px;padding-right:40px;width:10px;}.woocommerce-cart-form .actions{display:flex;flex-wrap:wrap;padding-right:20px;padding-left:20px;justify-content:space-between;}.woocommerce-cart-form .actions .actions-btn{padding-right:0;}.woocommerce-cart-form .actions input[type="submit"]{background:transparent;border:1px solid black;color:black;}.woocommerce-cart-form .actions input[type="submit"]:hover{background-color:black;color:white;}.woocommerce-cart-form .actions .coupon{overflow:hidden;padding:0;margin-bottom:20px;}.woocommerce-cart-form .actions .coupon .input-text{margin-left:0;width:200px;}.button-loop-action .add_to_wishlist::before{position:relative;right:-6px;top:2px;}.woocommerce-cart-form{border:1px solid rgba(151, 151, 151, 0.3);border-top:none;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons{position:absolute;top:-60px;right:0;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons span{background-color:transparent;color:#000;font-family:"Futura PT";font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-decoration:underline;padding-right:0;}#widget-area .prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons span:hover{color:#ec3400;}body .woocommerce table.shop_table .product-thumbnail{padding-left:0;}body .woocommerce table.shop_table tbody td.product-subtotal,body .woocommerce table.shop_table tbody td.product-price{color:#ec3400;font-family:"Futura PT";font-size:15px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;}@media (min-width:1024px){body .woocommerce table.shop_table tbody td.product-subtotal,body .woocommerce table.shop_table tbody td.product-price{font-size:18px;}}body .woocommerce table.shop_table tbody td.product-name .collection{color:#2b2b29;font-family:"Futura PT";font-size:15px;font-weight:500;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;text-transform:uppercase;}@media (min-width:1024px){body .woocommerce table.shop_table tbody td.product-name .collection{font-size:18px;}}body .woocommerce table.shop_table tbody td.product-name .name{color:#ec3400;font-family:"Futura PT";font-size:15px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:left;text-transform:uppercase;}@media (min-width:1024px){body .woocommerce table.shop_table tbody td.product-name .name{font-size:18px;}}.prdctfltr_filter_inner .prdctfltr_ft_none,.prdctfltr_filter_inner .prdctfltr_ft_{display:none;}.type_de_fabrication_tab{display:flex;flex-wrap:wrap;justify-content:center;}.type_de_fabrication_tab .fab{width:100%;display:flex;align-items:center;margin-bottom:30px;max-width:540px;padding:0 20px;}.type_de_fabrication_tab .fab .fab_image{max-width:100px;margin-right:10px;flex:1 1 auto;width:100%;}.type_de_fabrication_tab .fab .fab_title{color:#ec3400;font-family:"Futura PT";font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:5px;}.type_de_fabrication_tab .fab .fab_description{color:rgba(0, 0, 0, 0.5);font-family:"Futura PT Book";font-size:18px;font-weight:300;line-height:20px;}.type_de_fabrication_tab .fab .fab_description a{color:#ec3400;}@media (min-width:1024px){.type_de_fabrication_tab .fab{width:50%;}}#yith-quick-view-modal .yith-wcqv-main,#yith-quick-view-modal #yith-quick-view-content{height:auto !important;}body.qv_loaded{overflow:hidden;}#yith-quick-view-modal .special_price .price del{float:none;color:#ec3400;}#yith-quick-view-modal .special_price .price ins bdi{color:#ec3400;font-family:"Futura PT";font-size:22px;font-weight:700;text-transform:uppercase;margin-top:5px;padding-bottom:0;float:left;}#yith-quick-view-modal .special_price{order:9;display:flex;align-items:center;flex-wrap:wrap;width:100%;}#yith-quick-view-modal .special_price .price{margin-top:20px !important;}#yith-quick-view-modal .special_price .custom_sale{order:10;margin-left:20px !important;margin-top:20px !important;}#yith-quick-view-modal .special_price .custom_sale span.onsale{position:static;top:auto;right:auto;bottom:auto;left:auto;}#yith-quick-view-modal .yith-wcqv-wrapper{max-height:99vh;overflow:auto;height:auto !important;}#yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main{padding:0 50px;}#yith-quick-view-modal #yith-quick-view-content .product > span.onsale{display:none;}#yith-quick-view-modal #yith-quick-view-content p.stock.out-of-stock{display:block;}#yith-quick-view-modal #yith-quick-view-content .product_meta,#yith-quick-view-modal #yith-quick-view-content .yith-wcwl-add-to-wishlist{display:none;}#yith-quick-view-modal #yith-quick-view-content .cart .single_add_to_cart_button:hover{background-color:#ec3400;}#yith-quick-view-modal #yith-quick-view-content .type-product{display:flex;align-items:center;flex-wrap:wrap;}#yith-quick-view-modal #yith-quick-view-content .type-product div.summary{min-height:0;height:auto;position:relative;top:0;bottom:auto;padding:30px;}#yith-quick-view-modal #yith-quick-view-content .type-product .summary-content{height:auto !important;}#yith-quick-view-modal #yith-quick-view-content .cart{margin-top:20px;}#yith-quick-view-modal #yith-quick-view-content .product_title{color:#ec3400;font-family:"Futura PT";font-size:30px;font-weight:500;padding-right:0;text-transform:uppercase;}#yith-quick-view-modal #yith-quick-view-content .social-share-product .nexio-social-product{display:none;}#yith-quick-view-modal #yith-quick-view-content .social-share-product:hover .nexio-social-product{display:block;}#yith-quick-view-modal #yith-quick-view-content .stock{margin-top:7px;}#yith-quick-view-modal #yith-quick-view-content .price{color:#ec3400;font-family:"Futura PT";font-size:22px;font-weight:700;text-transform:uppercase;margin-top:20px !important;padding-bottom:0;}#yith-quick-view-modal #yith-quick-view-content .price bdi{margin-left:5px;}#yith-quick-view-modal #yith-quick-view-content .price .price-ttc{margin-left:5px;display:inline-block;font-size:10px;line-height:1;}#yith-quick-view-modal #yith-quick-view-content .social-share-product{width:100%;}#yith-quick-view-close::before,#yith-quick-view-close::after{left:1px;top:9px;}#ui-datepicker-div{z-index:3 !important;}@media (min-width:1280px){#type_de_verre_top.sticky .nexio-slider{position:fixed;width:100%;top:-15px;z-index:8;left:0;background:black;padding:0 0 25px;}#type_de_verre_top.sticky .nexio-slider .carousel_type_verre_top_name{font-size:15px;}}body.search-canvas-open .search-block .instant-search .search-fields .search-input .search-field{max-width:1024px;font-size:18px;}body.search-canvas-open .search-block .instant-search .search-close{color:#2b2b29;font-family:"Futura PT";font-size:24px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;right:30px;}@media (min-width:1024px){body.search-canvas-open .search-block .instant-search .search-fields{margin-top:200px;}}.instant-search .searchtitle{color:#2b2b29;font-family:"Futura PT";font-size:50px;font-weight:500;font-style:normal;letter-spacing:4px;line-height:normal;text-align:left;position:absolute;top:30px;left:30px;text-transform:uppercase;}@media (max-width:1024px){.instant-search .searchtitle{position:static;font-size:30px;margin-top:30px;text-align:center;}}.search-results-container-inner.row{margin:0;}.search-results-container-inner.row .search-results-wrap{margin:0;}.search-results-container-inner.row .product-inner .product-info .loop_subline{color:#979797;opacity:1;line-height:1;}.featured_products_search{display:block;max-width:1400px;margin:85px auto 0 auto;}.featured_products_search .list_title{margin-bottom:20px;color:#2b2b29;font-family:"Futura PT Demi";font-size:24px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;}@media (max-width:992px){.featured_products_search li:last-child{display:none;}}@media (max-width:992px){.featured_products_search .product-inner .product-info{height:auto !important;}}.featured_products_search .product-inner .product-info .loop_subline{color:#979797;opacity:1;line-height:1;}.search-fields .type_of_glasses{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 50px;max-width:1024px;margin-right:auto;margin-left:auto;}@media (max-width:1023px){.search-fields .type_of_glasses{display:none;}}.search-fields .type_of_glasses .term_search{position:relative;margin:0 15px 7px 15px;}.search-fields .type_of_glasses .term_search input{opacity:0;position:absolute;left:-100px;}.search-fields .type_of_glasses .term_search input:checked + label{border-bottom:1px solid;}.search-fields .type_of_glasses .term_search label{color:#2b2b29;font-family:"Futura PT Demi";font-size:18px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;cursor:pointer;}.search-fields .type_of_glasses .term_search label:hover{border-bottom:1px solid;}.mfp-ready #login-popup{transform:translateX(0);}#login-popup{position:fixed;right:0;top:0;height:100%;padding-top:0;overflow:auto;width:90%;max-width:620px;transform:translateX(100%);transition:transform 500ms;}#login-popup .nav-tabs{margin-top:100px;}#login-popup .nav-tabs li{position:relative;display:block;}#login-popup .nav-tabs li a{color:#fff;font-family:"Futura PT";font-size:14px;font-weight:500;font-style:normal;letter-spacing:1.75px;line-height:normal;text-align:left;text-transform:uppercase;background-color:#2b2b29;display:block;padding:25px;width:100%;border:1px solid #2b2b29;transition:background-color 250ms, color 250ms;border-radius:0;text-align:center;}#login-popup .nav-tabs li a:hover{background-color:transparent;color:#2b2b29;}#login-popup .nav-tabs li a:before,#login-popup .nav-tabs li a:after{display:none;}#login-popup .nav-tabs li.active{display:none;}#login-popup .title-no{color:#2b2b29;font-family:"Futura PT";font-size:20px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:center;text-transform:uppercase;margin-bottom:35px;}#login-popup .customer-form input[type="submit"],#login-popup .login input[type="submit"]{margin-top:20px;}#login-popup .pro_link{color:#2b2b29;font-family:"Futura PT";font-size:20px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;text-align:center;text-transform:uppercase;}#login-popup .pro_link a{color:#2b2b29;text-decoration:underline;}#login-popup .pro_link a:hover{text-decoration:none;}#login-popup .mfp-close{color:black !important;font-size:40px;right:30px;top:30px;}#login-popup .woocommerce{max-width:520px;width:100%;margin-left:auto;margin-right:auto;}#login-popup .block-form{padding-top:150px;}#login-popup .login-icon,#login-popup .des-res,#login-popup .des-login{display:none;}#login-popup .social_login_splitter{text-align:center;position:relative;margin:60px 0;}#login-popup .social_login_splitter:before{content:"";width:100%;height:1px;background-color:rgba(151, 151, 151, 0.2);position:absolute;top:50%;left:0;}#login-popup .social_login_splitter span{background-color:white;color:#2b2b29;font-family:"Futura PT Demi";font-size:20px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;display:inline-block;position:relative;z-index:2;padding:0 20px;}#login-popup .social_logins p{display:none;}#login-popup .social_logins .wc-social-login{display:flex;justify-content:space-between;flex-wrap:wrap;}#login-popup .maintitle{color:#2b2b29;font-family:"Futura PT";font-size:24px;font-weight:500;font-style:normal;letter-spacing:4.8px;line-height:normal;text-align:left;text-transform:uppercase;position:absolute;left:0;top:30px;}.timedaterow{display:flex;flex-wrap:wrap;justify-content:space-between;}.timedaterow > div{width:100%;position:relative;}@media (min-width:768px){.timedaterow > div{width:48%;}}.timedaterow > div .bg{position:absolute;right:13px;top:13px;z-index:2;}.timedaterow .warning{color:#2b2b29;font-family:"Futura PT Book";font-size:18px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-top:10px;}.owl-thumbs{margin:0;position:absolute;left:30px;bottom:30px;right:0;pointer-events:none;}.owl-thumbs button{width:60px;height:60px;margin:0 5px;padding:0;border:1px solid transparent;pointer-events:all;}.owl-thumbs button.active{border:1px solid white;}@media (min-width:1024px){.nexio-product-slider-large{height:100%;}.nexio-product-slider-large .owl-stage-outer{height:100%;}.nexio-product-slider-large .owl-stage-outer .owl-stage{height:100%;}.nexio-product-slider-large .owl-stage-outer .owl-stage .owl-item{height:100%;}.nexio-product-slider-large .owl-stage-outer .owl-stage .owl-item .nexio-product-gallery__image{height:100%;}.nexio-product-slider-large .owl-stage-outer .owl-stage .owl-item .nexio-product-gallery__image a{display:block;height:100%;}.nexio-product-slider-large .owl-stage-outer .owl-stage .owl-item .nexio-product-gallery__image a img{height:100%;object-fit:cover;}}@media (min-width:1024px){.unique-wrap .cart.variations_form .single_variation_wrap{width:calc(100% + 5vw);transform:translateX(-5vw);}}@media (min-width:1024px){.unique-wrap .cart.variations_form .fiche_technique.signature a{font-size:16px;}}.woocommerce-variation-availability .in-stock{display:none;}.single-product .unique-wrap .content-product-inner .detail-content .cart .single_add_to_cart_button{border:1px solid #ec3400 !important;height:auto !important;padding:0;}@media (min-width:1200px){.unique-wrap .cart .woocommerce-variation-add-to-cart .quantity{flex:0 0 auto;padding:0;height:auto;width:auto;min-width:160px;}.unique-wrap .cart .woocommerce-variation-add-to-cart .quantity input{width:52px !important;height:55px !important;line-height:55px !important;padding:0 3px !important;font-size:20px !important;text-align:center !important;}.unique-wrap .cart .woocommerce-variation-add-to-cart .quantity a{color:#fff !important;font-family:"Futura PT" !important;font-size:18px !important;font-weight:500 !important;letter-spacing:2.25px !important;}}.shop-page .product-inner .woocommerce-product-gallery__image--placeholder:hover > img,.cross-sells .product-inner .woocommerce-product-gallery__image--placeholder:hover > img,.wishlist_view .product-inner .woocommerce-product-gallery__image--placeholder:hover > img{opacity:1 !important;transition:opacity 250ms;}.shop-page .product-inner .woocommerce-product-gallery__image--placeholder:hover > figure,.cross-sells .product-inner .woocommerce-product-gallery__image--placeholder:hover > figure,.wishlist_view .product-inner .woocommerce-product-gallery__image--placeholder:hover > figure{opacity:0 !important;transition:opacity 250ms;}.is-sticky .header-position{padding:0 !important;}.style-01 .header-wrap-stick{padding:0;}.style-01 .header-wrap-stick .main-header-container{padding:30px 0;}#sticky-wrapper:not(.is-sticky){height:auto !important;}.is-sticky .main-header-container{padding:10px 0 !important;}.white_shop .product-inner .product-info .loop_subline{color:#000;opacity:0.5;}@media (max-height:1024px) and (min-width:1200px){.single-product .main-product .detail-content{padding-top:30px;}.style-01 .header-wrap-stick .main-header-container{padding:10px 0;}.single-product .main-product .single-left{max-height:calc(100vh - 120px) !important;}.woocommerce-variation.single_variation{display:none;}.single-product .main-product .price{margin-top:10px !important;}.single-product .signature .detail-content,.single-product .main-product .single-left,.single-left img{max-height:none !important;}}.custom-wishlist-counter{letter-spacing:0;font-size:12px;width:19px;height:19px;position:absolute;background:#ec3400;color:#fff;padding:0;border-radius:50%;font-weight:700;top:-8px;right:-17px;opacity:1;display:flex;text-align:center;justify-content:center;align-items:center;font-family:sans-serif;z-index:-1;}.header-wish-list{position:relative;}.woocommerce-product-gallery__trigger{display:none;}@media (max-width:1024px){.single-product .unique-wrap .content-product-inner .detail-content{padding:2vw 5vw;}body.single-product .single-left,body.single-product .detail-content{width:100% !important;margin-top:0;}.single-product .signature .single_variation_wrap{background-color:transparent !important;}}@media (max-width:1199px){.single-product .unique-wrap .detail-content .product-toolbar{display:block;margin-top:0;}.unique-wrap > .product-toolbar{display:none;}}.home_bestsellers .owl-nav{display:block !important;}.home_bestsellers .owl-nav .owl-next,.home_bestsellers .owl-nav .owl-prev{visibility:visible;opacity:1;width:45px;height:45px;background-color:white;border-radius:30px;display:flex;justify-content:center;align-items:center;}.home_bestsellers .owl-nav .owl-next.disabled,.home_bestsellers .owl-nav .owl-prev.disabled{display:none;}.home_bestsellers .owl-nav .owl-next i,.home_bestsellers .owl-nav .owl-prev i{color:black;margin:0;font-size:20px;}body.page .woocommerce .products{display:flex;flex-wrap:wrap;justify-content:center;}.gift-card-content-editor .email_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.gift-card-content-editor .email_wrapper .ywgc-recipient-email{width:100%;margin-bottom:15px;}@media (min-width:768px){.gift-card-content-editor .email_wrapper .ywgc-recipient-email{margin-bottom:0;width:48%;}}.gift-card-content-editor .email_wrapper .notice{flex:1 1 auto;width:100%;}@media (max-width:991px){.shop-page .top_sidebar{display:flex;flex-direction:column;}.shop-page .top_sidebar .main-content{order:2;}.shop-page .top_sidebar .sidebar{order:1;display:none;padding:0 35px 35px;background:#f9f9f9;width:calc(100% - 40px);margin-left:20px;}.shop-page .toolbar-products .nexio-container{display:flex;align-items:center;}.shop-page .toolbar-products .nexio-container .part-acrion-left-wrap{margin-right:20px;margin-bottom:0;}.reassurance_footer .wpb_wrapper,.gift_card_info .wpb_wrapper{font-size:16px;}.gift_wrap #rev_slider_27_1_forcefullwidth{max-height:70vh;}.gift_wrap #rev_slider_27_1_forcefullwidth #rev_slider_27_1_wrapper{max-height:100% !important;}}@media (max-width:777px){.collection_slider .rev_row_zone_middle{top:auto;bottom:0;}.collection_slider .mouse{top:auto !important;bottom:0;transform:perspective(1px) translateY(-80%);width:50px;height:50px;}}#videosignature iframe{max-height:70vh;}.box-mobile-menu-tabs .mn-mobile-content-tab{margin-top:57px;}.box-tabs-nav-wrap{top:57px;}@media (max-width:480px){.carousel_lehmann_verre{padding-left:20px;}}@media (max-width:767px){body .woocommerce table.woocommerce-orders-table tr th,body .woocommerce table.woocommerce-orders-table tr td{float:none;}body .woocommerce table.woocommerce-orders-table tr th.woocommerce-orders-table__cell-order-actions,body .woocommerce table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions{float:none;display:block;height:50px;margin-top:20px;}body .woocommerce table.woocommerce-orders-table tr th.woocommerce-orders-table__cell-order-actions a,body .woocommerce table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions a{padding:10px 30px !important;}#footer .footer_logo{margin-left:auto;margin-right:auto;}.art_home_vivre_img{min-height:300px;}.insta_home .wpb_wrapper a{font-size:18px;line-height:1.2;}.gift_home + .wpb_column img{max-width:150%;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .link{transform:translateY(0px);}.hide_for_mobile{display:none !important;}.video_home .bouton_lehmann{position:relative;}.carousel_lehmann_verre .slider-rev-wrap{margin-bottom:0;}.ywsl-social{width:100%;}.ywsl-social.ywsl-facebook img,.ywsl-social.ywsl-google img{max-height:none;}.gift_home .gift_subtitle{font-size:20px;}.gift_home .button{line-height:1.2;text-align:center;}.contact_footer .socials{margin-right:auto;margin-top:20px;}#footer .nexio-custommenu.style-01 .title:before{display:none;}#footer .vc_column-inner .vc_row .wpb_column{text-align:center;}#footer .vc_column-inner .vc_row .wpb_column:first-child{margin-bottom:20px;}.footer_move_1,.footer_move_2{text-align:center;}.footer_move_2{margin-top:20px;}.page-wrapper{overflow-x:hidden;}.newsletter_footer .newsletter_title strong{font-size:2.1rem;}.woocommerce-page .banner-page.has_background{position:relative;}.woocommerce-page .banner-page.has_background .content-banner{z-index:2;}.woocommerce-page .banner-page.has_background:after{content:"";background-color:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .toptitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .middletitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .undertitle{transform:none;}.related.products .owl-stage-outer,.related.products .owl-stage-outer .owl-stage{display:block;}.summary tr.variation{margin-bottom:20px;}.art_home_vivre{padding-right:0 !important;}.mailjet-widget-form-group{max-width:66%;}.mailjet-widget-form-group input{margin-right:0;}#mailjetSubscriptionForm input[type="submit"]{width:30%;font-size:11px;}#subfooter{margin-top:20px;}.product-inner .product-info .product-title{font-size:16px;}.vc_row.line1grille{display:flex;flex-wrap:wrap;padding-left:15px;padding-right:15px;}.vc_row.line1grille > .wpb_column{width:50% !important;padding:0;}.vc_row.line1grille > .wpb_column .vc_column-inner{padding:0 !important;}}.custom_carousel .row{margin:0 !important;}.custom_carousel .product-item{width:100% !important;float:none !important;}.custom_carousel .owl-carousel .owl-nav > *{visibility:visible;opacity:1;}@media (max-width:992px){.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .link,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .toptitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .middletitle,.about_menu_image > .wpb_column .vc_column-inner .wpb_wrapper .undertitle{transform:translateY(0px);}body .art_home_vivre{padding-right:0 !important;}body .art_home_vivre .art_home{padding:30px !important;}}@media (max-width:1024px){.single-product .unique-wrap .content-product-inner .detail-content{padding:2vw 5vw 5vw 2vw;}.single-product .signature .detail-content{max-height:none;}.single-product .signature #yith-wcwtl-output{padding:20px;margin-bottom:20px;}.single-product .signature #yith-wcwtl-output p.yith-wcwtl-msg{max-width:none;}.single-product .signature #yith-wcwtl-output label{display:block;width:100%;max-width:none;}.single-product .signature #yith-wcwtl-output label input{width:100%;}.single-product .signature #yith-wcwtl-output .button.alt{display:block;text-align:center;}#bg_collection_black_wrap{visibility:visible !important;opacity:1 !important;display:block !important;}}@media (min-width:769px) and (max-width:1100px){.gift_card_number_row .number_text{font-size:19px;}}html[lang="en-US"] .eshop_menu_wrap .slider_product h3{text-align:center !important;}#header .header-main-inner .is-sticky .header-table .header-center nav > ul > li{padding-bottom:30px;margin-bottom:-30px;}.newsletter_footer .newsletter_title br{display:block !important;}@keyframes scroll{0%{opacity:1;top:29%;}15%{opacity:1;top:70%;}50%{opacity:0;top:70%;}100%{opacity:0;top:29%;}}.collection_slider_converted,.apropos_slider_converted{overflow:hidden;}@media (min-width:991px){.collection_slider_converted,.apropos_slider_converted{max-height:100vh;}}.collection_slider_converted .icon-scroll,.apropos_slider_converted .icon-scroll{width:30px;height:50px;margin-left:-20px;bottom:30px;margin-top:-35px;border:2px solid #ec3400;border-radius:25px;position:absolute;left:0;}@media (max-width:990px){.collection_slider_converted .icon-scroll,.apropos_slider_converted .icon-scroll{position:relative;left:50%;transform:scale(0.8);bottom:10px;}}.collection_slider_converted .icon-scroll:before,.apropos_slider_converted .icon-scroll:before{content:"";left:50%;width:9px;height:10px;position:absolute;margin-left:-4px;top:29%;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:scroll;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAjUlEQVQoU2NkQANvTBg+iJxhEEAWZsSi6L/IGQYUcXoremPCsIH5D0OC4AWGDyD3vTFhgLvpvQGDwF8WhgWMr0wZDJj+M0xg/sMQAFIIU/TegkHh7x+GBf8YGQrADkdW+JeF4f0/RgZDpv8MG/4xMgSInWa4APcdTCEDA4MJyFaYApAhKEEAVQg3ARaGAKCVQSpiQjxpAAAAAElFTkSuQmCC) !important;}.apropos_slider_converted{height:100vh;}.apropos_slider_converted .icon-scroll{left:50%;}@media (max-width:990px){.apropos_slider_converted .icon-scroll{position:absolute;}}.apropos_slider_converted .content_column{position:relative;}.apropos_slider_converted .content_column:after{content:"";position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.3);width:100%;height:100%;opacity:1;}@media (min-width:991px){.apropos_slider_converted .content_column:after{opacity:0;}}.apropos_slider_converted .content_column .sub_content{padding:30px 40px !important;}@media (min-width:991px){.apropos_slider_converted .content_column .sub_content{padding:30px 10vw 30px 10vw !important;}}.apropos_slider_converted .content_column .sub_content .content_1 *{color:#fff;font-family:"Futura PT";font-size:37px;font-weight:500;font-style:normal;letter-spacing:4px;line-height:normal;text-transform:uppercase;}@media (max-width:480px){.apropos_slider_converted .content_column .sub_content .content_1 *{text-align:center !important;font-size:25px;}}@media (max-width:990px){.apropos_slider_converted .content_column .sub_content .content_1 p,.apropos_slider_converted .content_column .sub_content .content_1 h1{text-align:center !important;}}.apropos_slider_converted .content_column .sub_content .content_1 strong{font-weight:500;color:#ec3400;font-family:"Futura PT";}@media (min-width:640px) and (max-width:1023px){.apropos_slider_converted .content_column .sub_content .content_1{font-size:35px;}}@media (min-width:1024px) and (max-width:1280px){.apropos_slider_converted .content_column .sub_content .content_1{font-size:40px;}}@media (min-width:1281px){.apropos_slider_converted .content_column .sub_content .content_1{font-size:45px;}}.collection_slider_converted .image_bg{height:100%;}.collection_slider_converted .image_bg .vc_column-inner{height:100%;}.collection_slider_converted .image_bg .wpb_wrapper{height:100%;}.collection_slider_converted .image_bg .wpb_wrapper .actual_img{height:100%;}.collection_slider_converted .image_bg .wpb_wrapper .actual_img figure{height:100%;width:100%;}.collection_slider_converted .image_bg .wpb_wrapper .actual_img figure .vc_single_image-wrapper{height:100%;width:100%;position:relative;}.collection_slider_converted .image_bg .wpb_wrapper .actual_img figure .vc_single_image-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 100%);opacity:1;}@media (min-width:991px){.collection_slider_converted .image_bg .wpb_wrapper .actual_img figure .vc_single_image-wrapper:after{opacity:0;}}.collection_slider_converted .image_bg .wpb_wrapper .actual_img figure .vc_single_image-wrapper img{height:100%;object-fit:cover;width:100%;}.collection_slider_converted .text_column{position:relative;}.collection_slider_converted .text_column .sub_content{padding:30px 40px !important;max-width:1024px;}@media (max-width:990px){.collection_slider_converted .text_column .sub_content{padding:40px 40px 80px 40px !important;}}.collection_slider_converted .text_column .sub_content .content_1{color:#fff;font-family:"Futura PT";font-size:16px;line-height:1.1;font-weight:500;font-style:normal;letter-spacing:1.6px;text-align:left;margin-bottom:5px;text-transform:uppercase;}@media (min-width:640px) and (max-width:1023px){.collection_slider_converted .text_column .sub_content .content_1{font-size:18px;}}@media (min-width:1024px) and (max-width:1280px){.collection_slider_converted .text_column .sub_content .content_1{font-size:20px;}}@media (min-width:1281px){.collection_slider_converted .text_column .sub_content .content_1{font-size:25px;}}.collection_slider_converted .text_column .sub_content .content_2{color:#ec3400;font-family:"Futura PT";font-size:20px;font-weight:500;font-style:normal;letter-spacing:3.2px;line-height:1.1;text-align:left;text-transform:uppercase;margin-bottom:15px;}@media (min-width:640px) and (max-width:1023px){.collection_slider_converted .text_column .sub_content .content_2{font-size:24px;}}@media (min-width:1024px) and (max-width:1280px){.collection_slider_converted .text_column .sub_content .content_2{font-size:30px;}}@media (min-width:1281px){.collection_slider_converted .text_column .sub_content .content_2{font-size:40px;}}.collection_slider_converted .text_column .sub_content .content_3{color:#fff;font-family:"Futura PT Book";font-size:22px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:1.1;text-align:left;margin-bottom:25px;}@media (min-width:640px) and (max-width:1023px){.collection_slider_converted .text_column .sub_content .content_3{font-size:16px;}}@media (min-width:1024px) and (max-width:1280px){.collection_slider_converted .text_column .sub_content .content_3{font-size:17px;}}@media (min-width:1281px){.collection_slider_converted .text_column .sub_content .content_3{font-size:18px;}}.collection_slider_converted .text_column .sub_content .content_4{color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1.3;text-align:left;}@media (min-width:1024px){.collection_slider_converted .text_column .sub_content .content_4{font-size:18px;}}.collection_slider_converted .text_column .sub_content .content_5{margin-top:25px;color:#fff;font-family:"Futura PT Book";font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1.3;text-align:left;}@media (min-width:1024px){.collection_slider_converted .text_column .sub_content .content_5{font-size:18px;margin-top:40px;}}@media (min-width:1024px){.single-product .unique-wrap .owl-carousel .owl-nav > *{visibility:visible;opacity:1;}.single-product .unique-wrap .owl-carousel .owl-nav .owl-prev{left:0;}.single-product .unique-wrap .owl-carousel .owl-nav .owl-next{right:0;}}body.sidebar-active .on{display:none;}body.sidebar-active .off{display:block !important;}body.sidebar-active .actions-wrap{height:43px;}body.sidebar-active .actions-wrap a{position:fixed;top:58px;z-index:100;right:0;width:100%;background-color:#ec3400 !important;width:100% !important;}@media (max-width:990px){.shop-page .top_sidebar .sidebar.active{position:fixed;height:calc(100vh - 100px);top:100px;left:0;overflow:auto;z-index:100;margin-left:0;}.filtre_side_title{margin-top:0 !important;}body.sidebar-active{overflow:hidden;}.sidebar-active .part-acrion-left-wrap .actions-wrap{height:43px;}.sidebar-active .part-acrion-left-wrap .actions-wrap a{position:fixed;top:58px;z-index:100;right:0;width:100%;background-color:#ec3400;}.sidebar-active .part-acrion-left-wrap .actions-wrap a.active{background-color:#ec3400;}.part-acrion-left-wrap .actions-wrap.sticky{height:43px;}.part-acrion-left-wrap .actions-wrap.sticky a{position:fixed;top:58px;z-index:100;right:0;width:100%;background-color:#ec3400;}.part-acrion-left-wrap .actions-wrap.sticky a.active{background-color:#ec3400;}}.single-product .standard .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{padding-top:20px;}.single-product .standard .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled > div:not(.yith-wcwl-add-to-wishlist):not(.social-share-product){display:none !important;}.single-product .standard .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled button{display:none !important;}.single-product .signature .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{padding-top:0 !important;padding-bottom:0 !important;}.single-product .signature .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled > div:not(.yith-wcwl-add-to-wishlist){display:none !important;}.single-product .signature .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled button{display:none !important;}.single-product .signature .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .yith-wcwl-add-to-wishlist:not(:empty){display:block !important;border:none !important;padding:20px 15px !important;width:100% !important;}.single-product .signature #yith-wcwtl-output{padding-bottom:40px !important;}.sfn-cart-addons .woocommerce-product-gallery__image--placeholder > img{opacity:0;}.sfn-cart-addons .woocommerce-product-gallery__image--placeholder figure{opacity:1;display:block;visibility:visible;}#sidebar-checkout{will-change:min-height;}#sidebar-checkout .sidebar__inner{/* For browsers don't support translate3d. */transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform;}@media (max-width:359px){.search-results-wrap .product-item,.featured_products_search .product-item{visibility:visible !important;}.search-results-wrap .product-item .item.collection,.featured_products_search .product-item .item.collection{font-size:13px;line-height:1.1;margin-bottom:5px;}.search-results-wrap .product-item .loop_subline,.featured_products_search .product-item .loop_subline{font-size:13px;}.search-results-wrap .product-item .loop_box_type,.featured_products_search .product-item .loop_box_type{margin-bottom:30px;line-height:1;}.header .minicart-content-inner .minicart-title .minicart-title-inner{font-size:15px;}.header .minicart-content-inner .close-minicart{top:20px;}.header .minicart-content{width:100vw;max-width:none;}.header .minicart-content .cart_message{font-size:14px;padding:10px;}.header .minicart-content .minicart-items{padding:0 10px;}.header .minicart-content .minicart-items .product-cart .product-media{width:60px;}.header .minicart-content .minicart-items .product-cart .product-detail{padding-left:10px;}.header .minicart-content-inner .subtotal,.custom_cart_notice{padding:0 10px;}.header .minicart-content-inner .actions a span{font-size:13px;}}
