/*!
 Theme Name: Default Wine Woocommerce
 Template: hello-elementor
 Author: Web Workers
 Author URI: https://webworkers.agency
 Version: 1.0.0
 Text Domain: default-wine-woocommerce
 Description: A default theme for wine e-commerce under Woocommerce.
*/:root{--dww-font-family: "Monserrat", sans-serif;--dww-primary-color: #D6B477;--dww-text-color: #020202}body{margin:0;padding:0;font-family:var(--dww-font-family);position:relative;min-height:100vh;overflow-x:hidden;max-width:100vw;color:var(--dww-text-color)}.page-content{font-family:var(--dww-font-family)}@media(max-width: 768px){#wpadminbar{position:fixed}}.hidden{display:none}.woocommerce .cart .product-thumbnail .attachment-medium_large.size-medium_large{width:25px;height:auto}.woocommerce .product-remove a.remove{color:var(--dww-primary-color) !important}.woocommerce .product-remove a.remove:hover{background:var(--dww-primary-color) !important;color:#fff !important}.woocommerce .product-name a{color:var(--dww-text-color);text-decoration:none}.woocommerce .woocommerce-cart-form table.shop_table{border:0px;margin-top:96px}.woocommerce .woocommerce-cart-form table.shop_table thead tr th,.woocommerce .woocommerce-cart-form table.shop_table thead tr td{border-top:0}.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td{border:inherit;border-top:2px solid #b7b7b7}.woocommerce .woocommerce-cart-form table.shop_table td{padding:10px 0 !important;background-color:rgba(0,0,0,0)}.woocommerce .woocommerce-cart-form table.shop_table input{width:auto}.woocommerce .woocommerce-cart-form .spacing td{height:19px}.woocommerce .woocommerce-cart-form .spacing td:before{display:none}.woocommerce .woocommerce-cart-form .no-border td{border-top:0 !important}.woocommerce .cart_totals .shop_table{border:0}.woocommerce .cart_totals .shop_table *{border-top:0}.woocommerce .cart_totals .shop_table th{padding-left:0}.woocommerce .cart_totals .shop_table th,.woocommerce .cart_totals .shop_table td{border:inherit;border:none !important;font-weight:400 !important;padding-bottom:0;background-color:rgba(0,0,0,0)}.woocommerce .cart_totals .shop_table .spacing th,.woocommerce .cart_totals .shop_table .spacing td{height:19px}.woocommerce .cart_totals .shop_table .spacing th:before,.woocommerce .cart_totals .shop_table .spacing td:before{display:none}.woocommerce .cart_totals .shop_table .top-border th,.woocommerce .cart_totals .shop_table .top-border td{padding-top:10px;border-top:2px solid #b7b7b7;height:40px}@media(max-width: 768px){.woocommerce .cart_totals .shop_table td{background-color:rgba(0,0,0,0) !important}}.woocommerce .woocommerce-form-coupon-toggle{display:none}.woocommerce .shop_table.woocommerce-checkout-review-order-table{border:0}.woocommerce .only-on-responsive{display:none !important}.woocommerce .shop_table_responsive .product-thumbnail{text-align:center !important;display:block !important}.woocommerce .shop_table_responsive .product-thumbnail:before{display:none}.woocommerce form.woocommerce-checkout{margin-top:45px}.woocommerce form.woocommerce-checkout h3,.woocommerce .woocommerce-MyAccount-content form h3{font-size:19px;color:var(--dww-primary-color)}.woocommerce form.woocommerce-checkout label abbr,.woocommerce .woocommerce-MyAccount-content form label abbr{color:var(--dww-text-color) !important}.woocommerce form.woocommerce-checkout label span.optional,.woocommerce .woocommerce-MyAccount-content form label span.optional{display:none}.woocommerce form.woocommerce-checkout input,.woocommerce .woocommerce-MyAccount-content form input{line-height:32px !important}@media(max-width: 768px){.woocommerce .product-remove{position:absolute;background-color:rgba(0,0,0,0)}.woocommerce .actions{background-color:rgba(0,0,0,0) !important;text-align:center !important}}.page-mon-compte .woocommerce{display:flex;margin-top:45px;margin-bottom:45px}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation{width:253px}@media(max-width: 768px){.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation{display:none}}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;margin-top:16px;margin-bottom:16px}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li{line-height:40px}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li a{color:var(--dww-text-color);text-decoration:none;font-weight:bold}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--dww-primary-color)}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation+div[class^=woocommerce-MyAccount-]{width:calc(100% - 253px);padding:16px;background:#f9f8f4}@media(max-width: 768px){.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation+div[class^=woocommerce-MyAccount-]{width:100%}}.page-mon-compte .woocommerce .woocommerce-MyAccount-navigation+div[class^=woocommerce-MyAccount-] a{color:var(--dww-primary-color);text-transform:none}.woocommerce-message{max-width:1200px;margin:0 auto;border-top:0;background:#f9f8f4;margin-top:45px;padding:13px;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}.woocommerce-message:before,.woocommerce-message:after{display:none}.woocommerce-message a{background:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;background-color:var(--dww-primary-color);padding-top:8px;padding-bottom:8px;padding-left:45px;padding-right:45px;color:#fff;text-decoration:none;border:1px solid var(--dww-primary-color)}.woocommerce-message a:hover{background:rgba(0,0,0,0);color:var(--dww-primary-color)}.woocommerce-form-login{border:0 !important;max-width:360px;margin:45px auto !important}.woocommerce-form-login h3{font-size:19px;color:var(--dww-primary-color)}.woocommerce-form-login label abbr{color:var(--dww-text-color) !important}.woocommerce-form-login label span.optional{display:none}.woocommerce-form-login input{line-height:32px !important}.woocommerce-form-login a{color:var(--dww-primary-color)}.woocommerce-form-login button{background-color:var(--dww-primary-color) !important;padding-top:8px !important;padding-bottom:8px !important;color:#fff !important;border:1px solid var(--dww-primary-color) !important}.woocommerce-form-login button:hover{background:rgba(0,0,0,0) !important;color:var(--dww-primary-color) !important}.onsale{display:none}.woocommerce .input-text.qty.text{width:auto;text-align:center;height:34px;display:block}.woocommerce div.product div.images img{width:auto;margin:auto}.l-flex{display:flex}.l-flex .w-50{width:50%}.l-flex .small-w-100{width:100%}.l-flex--justify-space-between{justify-content:space-between}.l-flex--justify-space-around{justify-content:space-around}.l-flex--justify-center{justify-content:center}.l-flex--justify-content-end{justify-content:end}.l-flex--flex-flow-column{flex-flow:column}@media(max-width: 768px){.l-flex--small-to-column{flex-flow:column}}@media(max-width: 768px){.l-flex--small-align-items-center{align-items:center}}@media(max-width: 445px){.l-flex--x-small-to-column{flex-flow:column}}.l-flex--align-items-start{align-items:start}.l-flex--align-items-center{align-items:center}.l-flex--align-items-end{align-items:end}@media(max-width: 445px){.l-flex--x-small--align-items-start{align-items:start}}.l-flex--flex-wrap{flex-wrap:wrap}.l-header{background-position:center center;background-size:cover}.l-header--page{padding-bottom:30px}.l-contact{margin-top:45px}.l-contact a{color:var(--dww-primary-color)}.l-contact .m-text p{font-size:14px}.l-contact .wpcf7-list-item{margin:0;font-size:13px}.l-contact__col-2{max-width:50%;width:50%}@media(max-width: 768px){.l-contact__col-2{width:100%;max-width:100%}}.l-contact__col-1{max-width:50%;width:50%;padding-right:16px}@media(max-width: 768px){.l-contact__col-1{width:100%;max-width:100%}}.l-contact__col-1 .l-flex input[type=text]{width:calc(100% - 24px)}.l-contact__col-1 input[type=text],.l-contact__col-1 input[type=email],.l-contact__col-1 textarea{min-height:32px;line-height:32px;border:1px solid #020202;width:calc(100% - 24px)}.l-contact__col-1 p{margin-top:25px}.l-featured-products{padding-top:54px;padding-bottom:54px}.l-arguments{margin-top:69px}@media(max-width: 768px){.l-arguments{width:273px;margin:24px auto}.l-arguments .m-argument{margin-top:16px}.l-arguments .m-argument:first-of-type{margin-top:0}}.l-backgrounded-content{background-color:#f9f8f4}.l-backgrounded-content .l-products{margin-bottom:0}.l-footer{background:#f9f8f4;padding-top:16px;padding-bottom:16px}@media(max-width: 768px){.l-footer{text-align:center}}.l-footer address{font-style:normal;width:30%;font-size:14px}.l-footer address a{color:var(--dww-primary-color)}@media(max-width: 1200px){.l-footer address{width:40%}}@media(max-width: 768px){.l-footer address{width:100%}}.l-footer__useless{width:20%}@media(max-width: 1200px){.l-footer__useless{display:none}}.l-footer__legals{margin-top:45px;margin-bottom:35px;font-size:12px}.l-footer ul.m-rs{width:20%}@media(max-width: 768px){.l-footer ul.m-rs{width:100%}}.l-footer hr{margin-top:16px;color:#d6b477;height:0px;border:1px solid}.l-responsive-menu{position:absolute;top:119px;width:100%;height:calc(100% - 120px);background:#fff;left:-100vh;transition-duration:300ms;opacity:0;z-index:-1}.l-responsive-menu ul{margin:0;padding:0}.l-responsive-menu ul li{line-height:45px;padding-left:16px;padding-right:16px}@media(max-width: 1024px){.l-responsive-menu--displayed{left:0;opacity:1;z-index:1}}.l-content-single-product{margin-bottom:45px !important;margin-top:45px !important}@media(max-width: 768px){.l-content-single-product{margin-bottom:35px !important;margin-top:35px !important}}.l-content-single-product__image{max-width:60%;width:60%;min-width:60%;text-align:center;display:flex;align-items:center;justify-content:center}.l-content-single-product__image img{max-width:100%;width:auto;max-height:500px}@media(max-width: 1024px){.l-content-single-product__image{max-width:50%;width:50%;min-width:50%}}@media(max-width: 1024px)and (max-width: 768px){.l-content-single-product__image{margin-bottom:35px !important}}@media(max-width: 768px){.l-content-single-product__image{max-width:100%;width:100%;min-width:100%}}.l-content-single-product__summary{max-width:40%;width:40%;min-width:40%}@media(max-width: 1024px){.l-content-single-product__summary{max-width:50%;width:50%;min-width:50%}}@media(max-width: 445px){.l-content-single-product__summary{max-width:100%;width:100%;min-width:100%}}.l-content-single-product__summary__prices,.l-content-single-product__summary__variations{margin-top:25px}.l-container{margin:0 auto;padding:0;max-width:1200px}@media(max-width: 1200px){.l-container{padding-left:16px;padding-right:16px}}.l-container+.l-backgrounded-content{margin-top:16px}@media(max-width: 768px){.l-container+.l-footer{margin-top:40px}}.l-products{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);column-gap:20px;row-gap:20px;margin-top:74px;margin-bottom:74px}@media(max-width: 768px){.l-products{grid-template-columns:100%;column-gap:0px;margin-top:40px;max-width:445px}}.l-products--summary{margin-top:0;margin-bottom:50px}@media(max-width: 768px){.l-products--summary{margin-bottom:30px}}.l-products--summary+.l-container{margin-bottom:30px}.l-shop-cat-header{padding-top:30px;padding-bottom:30px;margin-bottom:79px}.l-shop-cat-header p{margin:0}.l-term-products{min-width:calc(50% - 64px);max-width:calc(50% - 64px);margin-bottom:79px}@media(max-width: 768px){.l-term-products{min-width:100%;max-width:100%}}.l-term-products .m-product-overview{width:50%}@media(max-width: 445px){.l-term-products .m-product-overview{width:100%}}.l-page-footer{margin-bottom:97px;margin-top:47px;padding-top:61px;padding-bottom:61px;padding-left:32px;padding-right:32px}@media(max-width: 445px){.l-page-footer{margin-bottom:57px;padding-top:30px;padding-bottom:30px}}.l-page-footer p+p{margin-top:12px}.l-page-footer__button{margin-top:33px}.l-page-footer--image{padding-top:155px;position:relative;margin-top:263px}@media(max-width: 445px){.l-page-footer--image{padding-top:55px}}.l-page-footer--image__image{position:absolute;width:400px;top:-290px;left:calc(50% - 200px)}@media(max-width: 445px){.l-page-footer--image__image{width:320px;left:calc(50% - 161px)}}.l-page-footer--image__image img{width:100%;height:auto}.l-page-footer--filigrane{background-image:url("assets/img/middle_background.png");background-repeat:no-repeat;background-size:339px;background-position:right 136px}@media(max-width: 1024px){.l-page-footer--filigrane{background-image:none}}.l-header-nav{display:flex;justify-content:space-between}@media(max-width: 1024px){.l-header-nav{align-items:center;padding-left:16px;padding-right:16px}}.l-header-nav__responsive-menu,.l-header-nav__responsive-cart{display:none}@media(max-width: 1024px){.l-header-nav__responsive-menu,.l-header-nav__responsive-cart{display:block}}.l-header-nav__logo{max-width:172px}.l-header-nav__logo img{max-width:100%;height:auto}.l-header-nav__menus{width:calc(85% - 172px)}@media(max-width: 1024px){.l-header-nav__menus{display:none}}.l-header-nav__menus--responsive{display:block}.l-header-nav__menus__menu{width:100%}.l-header-nav__menus__menu ul{display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}.l-header-nav__menus__menu--small{width:auto;margin-right:32px;line-height:35px}.l-header-nav__menus__menu--small:last-of-type{margin-right:0}.l-header-nav__menus__menu--small ul{justify-content:end}.l-header-nav__menus__menu--small ul li{margin-right:16px}.l-header-nav__menus__menu--small ul li:last-of-type{margin-right:0}.m-button{background:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block}.m-button--large{font-size:23px;line-height:31px;font-weight:600;padding-left:43px;padding-left:43px}.m-button--primary{background-color:var(--dww-primary-color) !important;padding-top:8px !important;padding-bottom:8px !important;padding-left:45px !important;padding-right:45px !important;color:#fff !important;text-decoration:none !important;border:1px solid var(--dww-primary-color) !important}.m-button--primary:hover{background:rgba(0,0,0,0);color:var(--dww-primary-color)}.m-button--primary--inverted{background:rgba(0,0,0,0);color:var(--dww-primary-color)}.m-button--primary--inverted:hover{background-color:var(--dww-primary-color);color:#fff}.m-argument{max-height:69px}.m-argument__image{width:69px;height:69px}.m-argument__image img{height:100%;width:100%}.m-argument__content{margin-left:30px}.m-argument__content p{margin:0}.m-text{font-family:var(--dww-font-family);line-height:26px;font-size:15px}.m-text--align-center{text-align:center}.m-text--small{font-size:12px}.m-text--uppercase{text-transform:uppercase}.m-text--bold{font-weight:600}.m-text--title{font-family:var(--dww-font-family);font-weight:600;font-size:25px;line-height:34px;letter-spacing:.3px}.m-text--header-title{font-family:"Cinzel",serif;font-weight:600;font-size:32px;line-height:40px}.m-text--center{text-align:center}.m-text--yellow{color:var(--dww-primary-color)}.m-text--price{font-size:28px}.m-text--regular-price{font-size:28px;text-decoration:line-through;margin-right:14px}.m-text--single-product{color:var(--dww-text-color)}.m-text--23{font-size:21px}.m-text--21{font-size:21px}.m-text--20{font-size:20px}.m-text--19{font-size:19px}.m-text--18{font-size:18px}.m-text--13{font-size:13px}.m-top{height:508px;position:relative;text-align:center}@media(max-width: 768px){.m-top{height:300px}}.m-top__text{color:#fff;position:absolute;bottom:0;width:100%}.m-product{border:1px solid var(--dww-primary-color);padding-top:30px;padding-bottom:30px;background:#fff}.m-product__content{height:100%}.m-product__content__attributs p{margin:0}.m-product__image{min-width:calc(100% - 260px);max-width:calc(100% - 260px);text-align:center}.m-product__image img{max-width:300px;max-height:300px;height:auto;width:auto}@media(max-width: 768px){.m-product__image{min-width:38%}}.m-reassurance{margin:0;padding:0;font-family:var(--dww-font-family);margin-top:19px;list-style:none;font-size:12px;color:#676666;font-weight:600}.m-reassurance li{line-height:21px}.m-hr{height:1px;border:0;background:#b7b7b7}.m-product-overview{text-align:center;margin-top:30px}.m-product-overview p{margin:0}.m-product-overview p+p{margin-top:10px}.m-product-overview img{width:auto;height:220px}.m-product-overview a{margin-top:40px;width:110px;text-align:center;padding-left:0;padding-right:0;max-width:110px}.m-single-product-description{width:95%;margin:0 0;margin-bottom:45px}@media(max-width: 768px){.m-single-product-description{width:100%}}.m-single-product-description--stepper ul{margin:0;padding:0;list-style:none}.m-single-product-description--stepper ul li{margin-top:35px}.m-single-product-description--stepper ul li .decoration{margin-right:44px;width:74px;min-width:74px;text-align:center}@media(max-width: 768px){.m-single-product-description--stepper ul li .decoration{margin-right:16px}}.m-single-product-description--stepper ul li p{margin:0}.m-single-product-description__title{background-color:#f9f8f4;color:var(--dww-primary-color);padding-top:17px;padding-bottom:17px;padding-left:29px}.m-single-product-description__content{padding-right:16px;padding-left:16px}.m-single-product-description__content p,.m-single-product-description__content li{font-family:var(--dww-font-family);line-height:23px;font-size:14px}@media(max-width: 768px){.m-single-product-description__content{padding:0}}@media(max-width: 445px){.m-single-product-description .m-button{width:100%}}.m-single-product-summary h1{margin-top:0}.m-single-product-summary__attributes p{margin:0;margin-bottom:4px}.m-single-product-summary__attributes p:last-of-type{margin-bottom:0}.m-single-product-summary__prices p{margin:0}.m-single-product-variations ul{list-style:none;margin:0;padding:0;display:flex}.m-single-product-variations ul li{display:inline-block;margin-right:8px;border:1px solid #000;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;line-height:inherit}.m-single-product-variations ul li:last-of-type{margin-right:0}.m-single-product-variations ul li a{color:#000;text-decoration:none}.m-single-product-variations__format{height:32px;margin-top:8px;user-select:none}.m-single-product-variations__format *{user-select:none}.m-single-product-variations__format__qte{height:32px;border:1px solid #000;margin-right:8px}.m-single-product-variations__format #decrease_qte,.m-single-product-variations__format #increase_qte{cursor:pointer;width:40px;text-align:center}.m-single-product-variations__format #wanted_qte{width:40px;text-align:center;margin-bottom:0}.m-single-product-variations__format #pa_format{height:32px;padding-left:8px;padding-right:20px;display:block;background:rgba(0,0,0,0);border:1px solid;min-width:initial;font-size:.9em;font-family:var(--dww-font-family);border-radius:0;width:auto}.m-single-product-variations td.value{background-color:#fff}.m-single-product-variations td{padding:0;border:none}button.single_add_to_cart_button{border-radius:0;font-size:23px;line-height:31px;font-weight:600}.m-variation-availablity{margin-top:17px}.m-variation-availablity__available:before{content:"";width:10px;height:10px;background:#92d990;border-radius:100%;display:inline-block}.m-introduction{padding-top:66px;padding-bottom:66px;max-width:592px;margin:0 auto}@media(max-width: 768px){.m-introduction{padding-bottom:33px;padding-top:33px}}.m-introduction__image{width:100%;max-width:592px;padding-top:33px;display:block}@media(max-width: 768px){.m-introduction__image{padding-top:15px}}.m-content-bloc{padding-top:50px;padding-bottom:50px;position:relative}@media(max-width: 768px){.m-content-bloc{padding:0}}.m-content-bloc__image{width:50%}@media(max-width: 1024px){.m-content-bloc__image{width:70%}}@media(max-width: 768px){.m-content-bloc__image{width:100%}}.m-content-bloc__image img{width:100%;height:auto}.m-content-bloc__text{width:50%;margin-left:50px}@media(max-width: 1024px){.m-content-bloc__text{position:absolute;left:35%;background:#fff;width:calc(65% - 66px);margin-left:0;padding-left:50px;padding-top:30px;padding-bottom:30px}}@media(max-width: 768px){.m-content-bloc__text{position:relative;width:100%;padding:0;margin:0;left:inherit;margin-top:41px}}.m-content-bloc__text .m-text--header-title{margin:0}.m-content-bloc__text a{float:right;display:block}@media(max-width: 768px){.m-content-bloc__text a{float:left}}.m-content-bloc--left-background .m-content-bloc__background{position:absolute;height:47%;left:360px;top:208px}.m-content-bloc--left-background .m-content-bloc__background img{height:100%;width:auto;opacity:.6}@media(max-width: 1200px){.m-content-bloc--left-background .m-content-bloc__background{display:none}}.m-content-bloc--middle-background .m-content-bloc__background{position:absolute;height:226px;right:83px;top:251px}.m-content-bloc--middle-background .m-content-bloc__background img{height:100%;width:auto}@media(max-width: 1200px){.m-content-bloc--middle-background .m-content-bloc__background{display:none}}.m-content-bloc--inline{padding-bottom:0;display:flex;flex-flow:column;align-items:center}.m-content-bloc--inline .m-content-bloc__image{width:100%}.m-content-bloc--inline .m-content-bloc__image--tiny{width:352px}.m-content-bloc--inline .m-content-bloc__text{margin-left:0;width:calc(100% - 60px)}@media(max-width: 1024px){.m-content-bloc--inline .m-content-bloc__text{position:relative;background-color:rgba(0,0,0,0);width:100%;left:0}}.m-content-bloc--inverted .m-content-bloc__text{left:0;margin-left:0;padding-right:50px}@media(max-width: 1024px){.m-content-bloc--inverted .m-content-bloc__text{padding-left:16px;padding-right:40px}}@media(max-width: 768px){.m-content-bloc--inverted .m-content-bloc__text{padding-left:16px;padding-right:16px}}@media(max-width: 768px){.m-content-bloc--inverted .m-content-bloc__text a{margin-bottom:16px}}@media(max-width: 1024px){.m-content-bloc--inverted .m-content-bloc__image{width:100%;margin-left:30%}}@media(max-width: 768px){.m-content-bloc--inverted .m-content-bloc__image{margin-left:0}}.m-rs{list-style:none;margin:0;padding:0}.m-rs__item{height:60px;width:60px;background:var(--dww-primary-color);border-radius:100%;line-height:86px;text-align:center;margin-left:16px}.m-rs__item:hover{background:#737371}.m-rs__item:first-of-type{margin-left:0}.m-rs__item img{width:auto;height:61%}.m-home-top{height:422px;position:relative}.m-home-top__text p{margin:0;padding:0}@media(max-width: 445px){.m-home-top__text p{font-size:23px;line-height:23px}}@media(max-width: 768px){.m-home-top__text p{font-size:25px;line-height:25px}}.m-home-top__text a.m-button{margin-top:22px;display:inline-block}@media(max-width: 768px){.m-home-top__text{width:78%;margin-top:33px}}@media(max-width: 1200px){.m-home-top__text{width:80%}}.m-home-top__pictures{position:absolute;right:-146px;top:146px}@media(max-width: 1024px){.m-home-top__pictures{right:-16px;bottom:-30px;top:inherit}}@media(max-width: 768px){.m-home-top__pictures{transform:scale(0.7);right:-102px;bottom:-76px}.m-home-top__pictures img{width:90%}}.m-menu .menu-item a{color:#020202;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600}.m-menu .menu-item.current_page_item a{color:var(--dww-primary-color)}.m-menu--small .menu-item a{text-transform:none;font-size:12px}.m-menu--shop ul li{margin-right:0}.m-menu--shop ul li:after{content:"|";display:inline-block;margin-right:8px;margin-left:8px}.m-menu--shop ul li:last-of-type:after{display:none}.m-menu--shop ul li:last-of-type a:after{content:"";display:inline-block;margin-left:16px;background-image:url("assets/img/cart.svg");width:20px;height:31px;vertical-align:middle}.m-menu--margined{margin-top:46px}.m-menu--responsive{background:#fff}.m-menu--footer{margin-top:13px}.m-menu--footer ul{display:flex;list-style:none;margin:0;padding:0;justify-content:center}@media(max-width: 768px){.m-menu--footer ul{flex-flow:column}}@media(max-width: 768px){.m-menu--footer ul .menu-item{line-height:25px}}.m-menu--footer ul .menu-item:after{content:"-";padding-left:8px;padding-right:8px}@media(max-width: 768px){.m-menu--footer ul .menu-item:after{display:none}}.m-menu--footer ul .menu-item:last-of-type:after{display:none}.m-menu--footer ul .menu-item a{text-decoration:underline;text-transform:none}.m-photo-promo{margin:auto;width:100%;max-width:592px !important;padding-top:33px;display:block}@media(max-width: 768px){.m-photo-promo{padding-top:15px}}.m-link{color:var(--dww-primary-color);text-decoration:none}.m-link--arrow{margin-bottom:12px}.m-link--arrow:after{content:"";display:block;height:9px;width:9px;border-top:1px solid;display:inline-block;transform:rotate(45deg);border-right:1px solid}/*# sourceMappingURL=style.css.map */