@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-d3aa28c95da3191a10861041d6d4dcfc_JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-01d23426b63aa72106749a7cb0ba39b2_JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-945f3c58b3b25b2121fb0ac2227e738a_JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-acd7cf75ffdc5bcc208dd01ee857ca54_JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-50b140b1e97d859d6d0603414f4298ee_JTUSjIg1_i6t8kCHKm459Wlhyw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-d3aa28c95da3191a10861041d6d4dcfc_JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-01d23426b63aa72106749a7cb0ba39b2_JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-945f3c58b3b25b2121fb0ac2227e738a_JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-acd7cf75ffdc5bcc208dd01ee857ca54_JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-50b140b1e97d859d6d0603414f4298ee_JTUSjIg1_i6t8kCHKm459Wlhyw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-d3aa28c95da3191a10861041d6d4dcfc_JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-01d23426b63aa72106749a7cb0ba39b2_JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-945f3c58b3b25b2121fb0ac2227e738a_JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-acd7cf75ffdc5bcc208dd01ee857ca54_JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://arton.fr/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687bd52019063618d40ac032/687bd52019063618d40ac032-50b140b1e97d859d6d0603414f4298ee_JTUSjIg1_i6t8kCHKm459Wlhyw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.arrow-dims{width:10px;height:6px}.arton-dark-dims{width:111px;height:65px}.arton-light-dims{width:111px;height:65px}.arton-logo-dims{width:205px;height:120px}.burger-dims{width:22px;height:13px}.close-dims{width:21px;height:22px}.facebook-dims{width:7px;height:16px}.instagram-dims{width:15px;height:15px}.logo-dims{width:92px;height:50px}.play-dims{width:100px;height:100px}.remove-dims{width:12px;height:12px}.seal-dims{width:60px;height:60px}.seal-center-dims{width:150px;height:150px}.seal-round-dims{width:150px;height:150px}.twitter-dims{width:17px;height:14px}.m1{margin-left:6.9548872181%}.c1{width:6.9548872181%}.m2{margin-left:15.4135338347%}.c2{width:15.4135338347%}.m3{margin-left:23.8721804512%}.c3{width:23.8721804512%}.m4{margin-left:32.3308270677%}.c4{width:32.3308270677%}.m5{margin-left:40.7894736843%}.c5{width:40.7894736843%}.m6{margin-left:49.2481203008%}.c6{width:49.2481203008%}.m7{margin-left:57.7067669173%}.c7{width:57.7067669173%}.m8{margin-left:66.1654135339%}.c8{width:66.1654135339%}.m9{margin-left:74.6240601504%}.c9{width:74.6240601504%}.m10{margin-left:83.0827067669%}.c10{width:83.0827067669%}.m11{margin-left:91.5413533835%}.c11{width:91.5413533835%}.m12{margin-left:100%}.c12{width:100%}.container{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}html{font-size:62.5%}body{font-family:"Times New Roman",serif;color:#353330;background-color:#fcf8ea;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:20px}body.is-disabled{overflow:hidden}.is-loading *{cursor:progress!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-moz-selection{background:#222;color:#fff}::selection{background:#222;color:#fff}::-moz-selection{background:#222;color:#fff}.scrollable{top:0;left:0;z-index:1;width:100%}.woocommerce-notices-wrapper{position:fixed;top:150px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:10;text-align:center;background-color:#fcf8ea}.woocommerce-info{border-top-color:#dd443c}.woocommerce-notices-wrapper{display:none}em{font-style:italic}strong{font-weight:700}.desktop{display:none}#cookie-law-info-bar{height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cookie-law-info-bar span{width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:24px;letter-spacing:.02em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cookie-law-info-bar .cookie_action_close_header{padding-left:60px!important;padding-right:60px!important;color:#fcf8ea!important;border-color:#fcf8ea!important;background-color:transparent!important}#cookie-law-info-bar .cli_settings_button{display:none!important;color:#fcf8ea!important}.p--s{font-size:4.2666666667vw;line-height:5.8666666667vw}.p--m{font-size:4.8vw;line-height:6.4vw}.p--xl{font-size:7.4666666667vw;line-height:8.5333333333vw}.h--1{font-family:"Times New Roman",serif;letter-spacing:.01em;font-size:12.2666666667vw;line-height:13.8666666667vw}.h--2{font-family:"Times New Roman",serif;font-size:11.2vw;line-height:13.3333333333vw}.h--3{font-family:"Times New Roman",serif;font-size:9.6vw;line-height:11.2vw}.h--4{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4vw;line-height:8vw;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4vw;line-height:5.0666666667vw;letter-spacing:.08em;text-transform:uppercase}.h--5-med,.my-account .woocommerce-MyAccount-content h3{font-weight:500}.r{position:relative;display:block}.r video,.r img,.r iframe,.r svg{position:absolute;top:0;left:0;width:100%;height:100%}img.lazy{-webkit-transition:opacity 1.2s cubic-bezier(.16,1.08,.38,.98);-o-transition:opacity 1.2s cubic-bezier(.16,1.08,.38,.98);transition:opacity 1.2s cubic-bezier(.16,1.08,.38,.98);opacity:0}img.lazy.loaded{opacity:1}.t--ty{-webkit-transition:-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98);transition:-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98);-o-transition:transform 1s cubic-bezier(.16,1.08,.38,.98);transition:transform 1s cubic-bezier(.16,1.08,.38,.98);transition:transform 1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98)}.link{-webkit-tap-highlight-color:transparent;text-decoration:none}.link--dash{font-size:11px;line-height:13px;color:#dd443c;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link--dash:before{content:"";display:inline-block;width:40px;height:2px;margin-right:10px;background-color:#dd443c;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:width 450ms cubic-bezier(.26,1.04,.54,1);-o-transition:width 450ms cubic-bezier(.26,1.04,.54,1);transition:width 450ms cubic-bezier(.26,1.04,.54,1)}.link--dash:hover:before{width:60px;-webkit-transition:width 350ms cubic-bezier(.26,1.04,.54,1);-o-transition:width 350ms cubic-bezier(.26,1.04,.54,1);transition:width 350ms cubic-bezier(.26,1.04,.54,1)}.link--cart{position:relative}.link--cart p.desktop{margin-right:5px}.link--cart span{position:relative;margin-left:5px;font-weight:700!important}.link--cart span:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid currentColor;border-radius:20px}.btn,#cart .shipping-calculator-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#cookie-law-info-bar .cookie_action_close_header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;background:0 0;text-decoration:none;-webkit-transition:color 500ms cubic-bezier(.26,1.04,.54,1);-o-transition:color 500ms cubic-bezier(.26,1.04,.54,1);transition:color 500ms cubic-bezier(.26,1.04,.54,1)}.btn--close::before{content:"✕";line-height:.8;font-size:6.6666666667vw;color:#353330;font-weight:300}.btn--push,#cart .shipping-calculator-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#cookie-law-info-bar .cookie_action_close_header{position:relative;font-size:8px;line-height:10px;text-transform:uppercase;letter-spacing:.1em;color:#353330;font-weight:500;border:1px solid #353330;padding:12px 20px}.btn--push-alt{background-color:#353330;color:#fcf8ea}.btn--push:hover,#cart .shipping-calculator-button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,#cookie-law-info-bar .cookie_action_close_header:hover{color:#fcf8ea}.btn--push::after,#cart .shipping-calculator-button::after,.woocommerce #respond input#submit::after,.woocommerce a.button::after,.woocommerce button.button::after,.woocommerce input.button::after,#cookie-law-info-bar .cookie_action_close_header::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .8s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .8s cubic-bezier(.77,0,.175,1);-o-transition:transform .8s cubic-bezier(.77,0,.175,1);transition:transform .8s cubic-bezier(.77,0,.175,1);transition:transform .8s cubic-bezier(.77,0,.175,1),-webkit-transform .8s cubic-bezier(.77,0,.175,1);-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1);background:#353330;height:100%}.btn--push::after,#cart .shipping-calculator-button::after,.woocommerce #respond input#submit::after,.woocommerce a.button::after,.woocommerce button.button::after,.woocommerce input.button::after,#cookie-law-info-bar .cookie_action_close_header::after{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:translateZ(0) scaleX(0);transform:translateZ(0) scaleX(0)}.btn--push:hover::after,#cart .shipping-calculator-button:hover::after,.woocommerce #respond input#submit:hover::after,.woocommerce a.button:hover::after,.woocommerce button.button:hover::after,.woocommerce input.button:hover::after,#cookie-law-info-bar .cookie_action_close_header:hover::after{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}.single_add_to_cart_button,.add_to_cart_button{font-size:8px;line-height:10px;text-transform:uppercase;letter-spacing:.1em;color:#353330;font-weight:500;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;background-color:transparent;border:1px solid #353330;padding:12px 20px}.single_add_to_cart_button:hover,.add_to_cart_button:hover{background-color:#353330;color:#fcf8ea;cursor:pointer}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],textarea{display:block;text-transform:uppercase;text-align:left;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;background:0 0;border:0;border-bottom:1px solid #353330;outline:0;font-weight:500;font-size:9px;line-height:2;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.1em;outline:0;padding:15px 0 5px}input[type=text].border,input[type=password].border,input[type=datetime].border,input[type=datetime-local].border,input[type=date].border,input[type=month].border,input[type=time].border,input[type=week].border,input[type=number].border,input[type=email].border,input[type=url].border,input[type=search].border,input[type=tel].border,input[type=color].border,textarea.border{border:2px solid #ede9da}input[type=text].transparent,input[type=password].transparent,input[type=datetime].transparent,input[type=datetime-local].transparent,input[type=date].transparent,input[type=month].transparent,input[type=time].transparent,input[type=week].transparent,input[type=number].transparent,input[type=email].transparent,input[type=url].transparent,input[type=search].transparent,input[type=tel].transparent,input[type=color].transparent,textarea.transparent{background-color:transparent}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:18px;position:relative;line-height:normal!important;letter-spacing:.02em;font-family:"Times New Roman",serif;text-transform:none;color:#a7a49b}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=color]::-moz-placeholder,textarea::-moz-placeholder{font-size:18px;position:relative;line-height:normal!important;letter-spacing:.02em;font-family:"Times New Roman",serif;text-transform:none;color:#a7a49b}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:18px;position:relative;line-height:normal!important;letter-spacing:.02em;font-family:"Times New Roman",serif;text-transform:none;color:#a7a49b}input[type=text]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=color]::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:18px;position:relative;line-height:normal!important;letter-spacing:.02em;font-family:"Times New Roman",serif;text-transform:none;color:#a7a49b}input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,textarea::placeholder{font-size:18px;position:relative;line-height:normal!important;letter-spacing:.02em;font-family:"Times New Roman",serif;text-transform:none;color:#a7a49b}select,input.qty{display:block;text-transform:uppercase;border:2px solid #ede9da;text-align:center;-webkit-transition:color,background .2s ease-out;-o-transition:color,background .2s ease-out;transition:color,background .2s ease-out;background:#ede9da;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.1em;outline:0;padding:10px 0 10px 12px;font-size:8px;line-height:10px!important;-moz-appearance:textfield}select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,input.qty::-webkit-outer-spin-button,input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select.transparent,input.qty.transparent{background-color:transparent}input[type=submit]{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;border-color:#ceced0;font-size:13px;letter-spacing:.05em;background:0 0}textarea{padding:2rem;max-width:100%;height:16rem;max-height:16rem;line-height:1.5em;border:1px solid #353330}.select2-container--default .select2-selection--single{background-color:#ede9da;border-radius:0;height:39px;line-height:39px;border:0;outline:0}.select2-container--default .select2-selection--single .select2-selection__rendered{height:39px;line-height:39px;font-size:9px;font-weight:500;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#353330;padding-left:12px;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-12px;margin-top:2px}.select2-dropdown{background-color:#ede9da;border:0}.select2-results__option{font-size:9px;font-weight:500;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:12px;color:#353330;text-transform:uppercase}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#353330}.block{margin:40px 0}.block:last-of-type{margin-bottom:0}.block--intro{text-align:left;margin-bottom:75px}.block--intro .container div{font-size:6.4vw;line-height:8vw}.block--title{text-align:center;margin-bottom:150px}.block--title p{font-size:6.4vw;line-height:8vw}.block--scroller .scroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.block--scroller .scroller div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#c2924b}.block--scroller .scroller div p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0 20px;font-size:4vw;line-height:5.0666666667vw}@-webkit-keyframes slideshow{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes slideshow{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}.block--scroller .scroller svg{fill:currentColor}.block--split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block--split:nth-child(2n+2) aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block--split:nth-child(2n+2) div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--split h2,.block--split p{margin-bottom:40px}.block--split aside{text-align:center}.block--split aside img{width:100%;display:block}.block--video{text-align:left;margin-bottom:110px}.block--video h2{margin-bottom:40px}.block--video .media{position:relative}.block--video .btn--play{width:50%;position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--video .btn--play.is-disabled{opacity:0}.block--video .plyr__progress__container{width:100%}.block--text_image{margin:0;padding-bottom:70px}.block--text_image .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--text_image .container .img__container{width:100%}.block--text_image .container .img__container.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--text_image .container .text p{margin-bottom:30px}.block--text_image .container .text a{margin-top:40px}.block--text_image_full{margin:0}.block--text_image_full .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--text_image_full .content .img__container{width:100%}.block--text_image_full .content .img__container.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--text_image_full .content .text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--text_image_full .content .text p{margin-bottom:30px}.block--text_image_full .content .text a{color:#fff;margin-top:40px}.block--text_image_full .content .text a:before{background-color:#fff}.block--title_text_link{margin-bottom:70px}.block--title_text_link .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--title_text_link .container>aside a{margin-top:45px}.block--simple .holder{margin:0 auto;padding:0 0 50px}.block--simple h2{margin:30px 0}.block--simple p{margin:30px 0}.block--simple p iframe,.block--simple p embed{display:block;width:100%}.block--simple p+h2{margin-top:60px}.block--simple p a{color:#353330}.block--simple p em{font-style:italic}.block--simple p strong{font-weight:700}.block--simple picture{margin:60px 0}.block--quote .quote__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--quote .quote__container blockquote{width:100%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:40px;padding-left:5.3333333333%;padding-right:5.3333333333%;padding-bottom:140px}.block--quote .quote__container blockquote p{color:#fff;margin-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.block--quote .quote__container blockquote cite{font-weight:700;font-size:11px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:13px;letter-spacing:.08em;text-transform:uppercase;color:#d46045}.block--quote .quote__container.image picture{width:100%;height:100%}.block--quote .quote__container.image picture img{-o-object-fit:cover;object-fit:cover}.block--image{width:100%;overflow:hidden;margin-top:70px;margin-bottom:30px}.block--where_to_taste{margin:160px 0 100px}.block--where_to_taste .container>div{position:relative;border-top:1px solid #deccbe;border-bottom:1px solid #deccbe;padding-top:90px;padding-bottom:40px}.block--where_to_taste h2{margin-bottom:50px}.block--where_to_taste h3{color:#dc463c;margin-bottom:22px}.block--where_to_taste p{margin-bottom:22px}.block--where_to_taste .seal__container{position:absolute;top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:8.4586466165%;width:32.3308270677%;background-color:#fcf8ea}.block--where_to_taste .seal__container svg{width:100%;height:auto;fill:currentColor;background-color:#fcf8ea}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.block--where_to_taste .seal__container svg:nth-of-type(1){-webkit-animation:rotate 9s linear 0s infinite;animation:rotate 9s linear 0s infinite;background:0 0;position:relative;top:2px}.block--where_to_taste .seal__container svg:nth-of-type(2){position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background:0 0}.block--where_to_taste .addresses__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--where_to_taste .addresses__container .address{width:100%}.block--awards{margin:0!important}.block--awards .container{padding-top:100px;padding-bottom:60px}.block--awards .container.white h2{color:#fff}.block--awards .container.white .infos__container{color:#fff}.block--awards .container.black h2{color:#353330}.block--awards .container.black .infos__container{color:#353330}.block--awards header{text-align:center;margin-bottom:50px}.block--awards header a{display:inline-block;vertical-align:middle;margin-top:20px;color:#fff}.block--awards header a:before{display:inline-block;vertical-align:middle;background-color:#fff}.block--awards ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block--awards ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.block--awards ul li .img__container{width:23.8721804512%;margin-right:3.0075187968%}.block--awards .infos__container{color:#fff}.block--awards .infos__container h3{font-weight:500;font-size:4vw;line-height:5.0666666667vw;text-align:left;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.block--category{margin-top:0!important;margin-bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block--category .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block--category .container .img__container{width:100%;text-align:center;margin-bottom:50px}.block--category .container .img__container.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--category .container .img__container a.btn,.block--category .container .img__container #cart a.shipping-calculator-button,#cart .block--category .container .img__container a.shipping-calculator-button,.block--category .container .img__container .woocommerce a.button,.woocommerce .block--category .container .img__container a.button,.block--category .container .img__container #cookie-law-info-bar a.cookie_action_close_header,#cookie-law-info-bar .block--category .container .img__container a.cookie_action_close_header{display:inline-block;margin-top:50px}.block--category .container .text p{margin-bottom:20px}.block--category .container .text a{margin-bottom:20px}.block--slider{overflow:hidden}.block--slider>div{padding-top:60px;padding-bottom:100px}.block--slider .slideshow__item{width:100%;margin-right:10.6666666667%}.block--slider .slideshow__item .img__container{display:block;width:100%;max-height:320px}.block--slider .slideshow__item .img__container img{display:block;max-width:100%;max-height:320px}.block--slider header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:85px}.block--slider header>aside a{margin-top:40px}.block--conservation{margin:0!important;overflow:hidden}.block--conservation>div{padding-top:100px;padding-bottom:100px}.block--conservation header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:85px}.block--conservation header>p{color:#fff}.block--conservation header>aside{color:#fff}.block--conservation header>aside .p--m{font-size:18px;line-height:24px}.block--conservation header>aside a{margin-top:40px;color:#91a8d0;display:none}.block--conservation header>aside a:before{background-color:#91a8d0}.block--featured{margin-bottom:0!important}.block--featured ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--featured li{width:100%;padding:60px 20px 70px;-webkit-box-sizing:border-box;box-sizing:border-box}.block--featured li h3{margin-bottom:40px}.block--featured li p{margin-bottom:40px}.block--commitments{margin-bottom:50px;padding:0 0 100px}.block--commitments .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--commitments .container .img__container{width:100%}.block--commitments .container .text p{margin-bottom:30px}.block--commitments .container .text h2{margin-bottom:60px}.block--commitments .container .text h3{color:#dd443c;margin-bottom:20px}.block--commitments .container .text a{margin-bottom:40px}.block--awards_full{margin-bottom:0!important;padding-bottom:50px}.block--awards_full h2{margin-bottom:20px}.block--awards_full .accordion__item{text-align:left}.block--awards_full .accordion__item.active .accordion__item__header .plus{background-color:#dd443c;border-color:#dd443c}.block--awards_full .accordion__item.active .accordion__item__header .plus:before{background-color:#fff}.block--awards_full .accordion__item.active .accordion__item__header .plus:after{background-color:#dd443c}.block--awards_full .accordion__item__header{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-top:1px solid #ede9da;border-bottom:1px solid #ede9da;margin-top:-1px;padding:15px 0}.block--awards_full .accordion__item__header .plus{position:relative;display:inline-block;width:14px;height:14px;margin-right:15px;border:1px solid #353330;border-radius:14px;-ms-flex-negative:0;flex-shrink:0}.block--awards_full .accordion__item__header .plus:hover{background-color:#dd443c;border-color:#dd443c}.block--awards_full .accordion__item__header .plus:hover:before{background-color:#fff}.block--awards_full .accordion__item__header .plus:hover:after{background-color:#dd443c}.block--awards_full .accordion__item__header .plus:before{content:"";display:inline-block;width:6px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--awards_full .accordion__item__header .plus:after{content:"";display:inline-block;width:6px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.block--awards_full .prizes table,.block--awards_full .prizes thead,.block--awards_full .prizes tbody{width:100%}.block--awards_full .prizes div{-webkit-box-sizing:border-box;box-sizing:border-box}.block--awards_full .prizes .table-container{display:block}.block--awards_full .prizes .flex-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.block--awards_full .prizes .flex-row{text-align:left;color:#000;padding:.5em}.block--awards_full .prizes .rowspan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block--awards_full .prizes .table-header .flex-row{color:#dd443c}.block--awards_full .prizes .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:75%;padding:0}.block--awards_full .prizes .column .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:0;border:0;border-bottom:solid 1px #d9d9d9}.block--awards_full .prizes .column .flex-row:hover{background:#f5f5f5;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}.block--awards_full .prizes .flex-cell{width:33.3333333333%;text-align:left;padding:.5em .5em}.block--retailers{margin-bottom:0!important;padding-bottom:115px}.block--retailers .accordion__item{text-align:left}.block--retailers .accordion__item.active .accordion__item__header{color:#dd443c}.block--retailers .accordion__item.active .accordion__item__header .plus{background-color:#dd443c;border-color:#dd443c}.block--retailers .accordion__item.active .accordion__item__header .plus:before{background-color:#fff}.block--retailers .accordion__item.active .accordion__item__header .plus:after{background-color:#dd443c}.block--retailers .accordion__item__header{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-top:1px solid #ede9da;border-bottom:1px solid #ede9da;margin-top:-1px;padding:40px 30px}.block--retailers .accordion__item__header .plus{position:relative;display:inline-block;width:20px;height:20px;margin-right:30px;border:1px solid #353330;border-radius:20px}.block--retailers .accordion__item__header .plus:hover{background-color:#dd443c;border-color:#dd443c}.block--retailers .accordion__item__header .plus:hover:before{background-color:#fff}.block--retailers .accordion__item__header .plus:hover:after{background-color:#dd443c}.block--retailers .accordion__item__header .plus:before{content:"";display:inline-block;width:8px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--retailers .accordion__item__header .plus:after{content:"";display:inline-block;width:8px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.block--retailers .accordion__item__content .content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ede9da}.block--retailers .accordion__item__content .content>div:last-child{border-bottom:0}.block--retailers .accordion__item__content .content>div>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.block--retailers .accordion__item__content .content>div>ul li{width:100%;margin-bottom:50px}.block--retailers .accordion__item__content .content>div>ul li:last-child{margin-bottom:0}.block--retailers .accordion__item__content .content>div>ul li p{margin-bottom:15px}.block--retailers .accordion__item__content .content>div>ul li div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--retailers .accordion__item__content .content>div>ul li div span{width:50%}.block--retailers .accordion__item__content .content header h3{color:#dd443c;margin-bottom:14px}.block--retailers .accordion__item__content .content header p{line-height:2em}.block--label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;width:100%}.block--label picture{width:100%}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.plyr video,.plyr audio{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__control{background:0 0;border:0;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:9px;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;width:20px;height:19px;pointer-events:none}.plyr__control:focus{outline:0}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#fff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{color:#fff}.plyr__control--overlaid{border:0;color:#fff;display:none;left:50%;padding:45px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls>.plyr__control,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__menu,.plyr__controls .plyr__volume{margin-left:15px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls .plyr__progress+.plyr__control{margin-left:7px}.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:30px}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:-o-linear-gradient(transparent,rgba(0,0,0,.5));background:linear-gradient(transparent,rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:0 6.9548872181%;padding-top:13.3333333333vw;padding-bottom:13.3333333333vw;position:absolute;right:0;-webkit-transition:opacity 1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98);transition:opacity 1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98);-o-transition:opacity 1s cubic-bezier(.16,1.08,.38,.98),transform 1s cubic-bezier(.16,1.08,.38,.98);transition:opacity 1s cubic-bezier(.16,1.08,.38,.98),transform 1s cubic-bezier(.16,1.08,.38,.98);transition:opacity 1s cubic-bezier(.16,1.08,.38,.98),transform 1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform 1s cubic-bezier(.16,1.08,.38,.98);z-index:3}.plyr--stopped .plyr__controls{opacity:0}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:28px;color:#fff;display:block;height:20px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:1px;height:2px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:0 0;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-6px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:1px;height:2px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:0 0;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:1px;height:2px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:1px;height:2px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:1px;height:2px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:1px;height:2px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:0 0;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__tooltip{bottom:100%;color:#fff;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:15px;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.9);-ms-transform:translate(-50%,10px) scale(.9);transform:translate(-50%,10px) scale(.9);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity .5s .1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform .5s .1s cubic-bezier(.16,1.08,.38,.98);transition:opacity .5s .1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform .5s .1s cubic-bezier(.16,1.08,.38,.98);-o-transition:transform .5s .1s cubic-bezier(.16,1.08,.38,.98),opacity .5s .1s cubic-bezier(.16,1.08,.38,.98);transition:transform .5s .1s cubic-bezier(.16,1.08,.38,.98),opacity .5s .1s cubic-bezier(.16,1.08,.38,.98);transition:transform .5s .1s cubic-bezier(.16,1.08,.38,.98),opacity .5s .1s cubic-bezier(.16,1.08,.38,.98),-webkit-transform .5s .1s cubic-bezier(.16,1.08,.38,.98);white-space:nowrap;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{-webkit-box-flex:1;-ms-flex:1;flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2;-webkit-appearance:none}.plyr__progress input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;visibility:hidden}.plyr__progress input[type=range]::-moz-range-thumb{visibility:hidden}.plyr__progress input[type=range]::-ms-thumb{visibility:hidden}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:2px;left:0;margin-top:-1px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:2px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:2px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:-o-linear-gradient(135deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:15px;position:relative;z-index:2}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr::after{content:"";display:block;width:100%;padding-bottom:56.25%}.plyr .plyr__video-wrapper{position:absolute;top:0;left:0;width:100%}.slideshow{top:0;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slideshow__list{z-index:1;height:100%;white-space:nowrap;font-size:0;-ms-touch-action:pan-y;touch-action:pan-y}.slideshow__item{position:relative;z-index:1;display:inline-block;vertical-align:top;color:#fff;white-space:normal}.slideshow__item .media{position:absolute;z-index:0;top:0;left:0}.slideshow__item.current{z-index:0}.slideshow--fullscreen{position:absolute;height:100%}.slideshow--fullscreen .slideshow__list{position:absolute}.slideshow--fullscreen .slideshow__item{width:100vw;height:100%}.slideshow--fullscreen .slideshow__item .container{position:relative;height:100%}.woocommerce-mini-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #ede9da;padding:0 0 20px!important}.woocommerce-mini-cart-item:before,.woocommerce-mini-cart-item:after{display:none!important}.woocommerce-mini-cart-item .product__infos{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-mini-cart-item .product__infos .img__container{width:50px}.woocommerce-mini-cart-item .product__infos .img__container+a{padding-top:20px;padding-left:10px}.woocommerce-mini-cart-item .product__infos .infos__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 20px 20px 20px}.woocommerce-mini-cart-item .product__infos .infos__container a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-mini-cart-item .product__infos .infos__container a span{display:block;width:100%}.woocommerce-mini-cart-item .product__infos .infos__container a.remove{width:auto;top:20px!important;right:0}.woocommerce-mini-cart-item .product__infos .infos__container a.remove:hover{background:0 0}.woocommerce-mini-cart-item .product__infos .infos__container .variations__container{display:block;width:100%;-ms-flex-item-align:end;align-self:flex-end}.woocommerce-mini-cart-item .product__infos .infos__container .variation{display:block;margin-top:5px}.woocommerce-mini-cart-item .product__infos .infos__container .variation:first-of-type{margin-top:12px}.woocommerce-mini-cart-item .product__infos .infos__container .variation dt{font-weight:500;color:#000;padding:0}.woocommerce-mini-cart-item .product__infos .infos__container .variation dd{font-weight:500;color:#000;padding:0;margin:0}.woocommerce-mini-cart-item .product__infos .infos__container .amount{position:absolute;right:20px;bottom:15px;font-size:21px;line-height:30px;letter-spacing:.01em;color:#545454}.woocommerce-mini-cart-item .product__infos+.quantity span{font-size:21px;line-height:30px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-size:10px;line-height:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#353330;text-decoration:none}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;right:0;left:inherit}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:none;margin-left:0}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border-left:0;padding-left:0}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000;font-size:26px;line-height:34px;letter-spacing:.02em;border-top:1px solid #ede9da}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{font-weight:400;font-size:26px;line-height:34px;letter-spacing:.02em;color:#000}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:block;width:100%;padding:23px 0!important;border-radius:0;margin-bottom:20px!important}.woocommerce #respond input#submit:last-child,.woocommerce a.button:last-child,.woocommerce button.button:last-child,.woocommerce input.button:last-child{background-color:#353330;color:#fcf8ea}.woocommerce #respond input#submit#place_order,.woocommerce a.button#place_order,.woocommerce button.button#place_order,.woocommerce input.button#place_order{margin-bottom:0!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:100%}.accordion__item{width:100%}.accordion__item__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:15px 0;line-height:1.4}.accordion__item__content{height:0;overflow:hidden;-webkit-transition:height 0s cubic-bezier(.77,0,.175,1);-o-transition:height 0s cubic-bezier(.77,0,.175,1);transition:height 0s cubic-bezier(.77,0,.175,1)}.accordion__item__content .content{display:block;padding-bottom:25px}.accordion__item.active>.accordion__item__header .toggle{-webkit-transform:none;-ms-transform:none;transform:none}.header{position:fixed;z-index:100;width:100%;height:75px;z-index:1001}.header.is-hidden{z-index:999}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative}.nav:before{content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;background-color:#fcf8ea;-webkit-transition:-webkit-transform 500ms cubic-bezier(.26,1.04,.54,1);transition:-webkit-transform 500ms cubic-bezier(.26,1.04,.54,1);-o-transition:transform 500ms cubic-bezier(.26,1.04,.54,1);transition:transform 500ms cubic-bezier(.26,1.04,.54,1);transition:transform 500ms cubic-bezier(.26,1.04,.54,1),-webkit-transform 500ms cubic-bezier(.26,1.04,.54,1)}.nav.is-active,.nav:hover{background-color:#fcf8ea}.nav.is-active svg,.nav:hover svg{fill:#353330!important}.nav.is-active .nav__logo span.light,.nav:hover .nav__logo span.light{display:none!important}.nav.is-active .nav__logo span.dark,.nav:hover .nav__logo span.dark{display:block!important}.nav.is-active .nav__list a,.nav:hover .nav__list a{color:#353330}.nav.is-active .nav__list svg .bbg,.nav:hover .nav__list svg .bbg{fill:red!important}.nav.is-active .nav__list a,.nav:hover .nav__list a{color:#353330!important}.nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__logo{display:inline-block;font-size:0}.nav__logo>span{display:none}.nav__logo>span.dark{display:block}.nav__logo svg{display:block;fill:#353330}.nav__logo svg path{fill:#353330}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__list .nav__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__list .nav__item.links{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__list .nav__item.links .col{width:50%}.nav__list .nav__item.links h3{font-weight:700;font-size:10px;line-height:12px;letter-spacing:.06em;text-transform:uppercase;color:#c2924b}.nav__list .nav__item.links a{font-family:"Times New Roman",serif;font-size:14px;line-height:18px;color:#353330;letter-spacing:0!important;text-transform:none!important}.nav__list .nav__item.social{padding-top:20px;border-top:1px solid #ede9da}.nav__list .nav__item.social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__list .nav__item.social a{font-weight:500!important;font-size:10px!important;line-height:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#c2924b!important}.nav__list .nav__item__drop{width:100%;left:0;background-color:#fcf8ea}.nav__list .nav__item__drop .title{display:none}.nav__list .nav__item__drop .list .title{width:auto;display:block}.nav__list .nav__item__drop .list .title a{position:relative;display:inline-block;width:auto;padding-bottom:6px;color:#353330;text-transform:none;font-family:"Times New Roman",serif}.nav__list .nav__item__drop .list .title a:before{content:"";display:inline-block;width:100%;height:1px;position:absolute;bottom:0;background-color:#a7a49b}.nav__list .nav__item__drop .list ul{padding-top:5px}.nav__list .nav__item__drop .list ul li a{margin:8px 0;color:#353330}.nav__list .nav__item__drop .list ul li a:hover{color:#878787!important}.nav__list a{font-size:11px;line-height:13px;font-weight:500;text-align:center;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;color:#353330;text-decoration:none}.nav__item{margin:0 12px}.nav__item.alt:last-child{margin-right:0}.footer{background-color:#363531;padding:60px 0 35px}.footer header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer header .newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.footer header .newsletter .btn--push,.footer header .newsletter #cart .shipping-calculator-button,#cart .footer header .newsletter .shipping-calculator-button,.footer header .newsletter #cookie-law-info-bar .cookie_action_close_header,#cookie-law-info-bar .footer header .newsletter .cookie_action_close_header,.footer header .newsletter .woocommerce #respond input#submit,.woocommerce #respond .footer header .newsletter input#submit,.footer header .newsletter .woocommerce a.button,.woocommerce .footer header .newsletter a.button,.footer header .newsletter .woocommerce button.button,.woocommerce .footer header .newsletter button.button,.footer header .newsletter .woocommerce input.button,.woocommerce .footer header .newsletter input.button{color:#fff;border-color:#fff}.footer footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.footer footer .col{width:100%}.footer footer .col h3{font-size:11px;line-height:13px;font-weight:700;color:#c2924b;letter-spacing:.08em}.footer footer .col a{display:inline-block;margin-top:6px;color:#fcf8ea;-webkit-transition:color 250ms cubic-bezier(.26,1.04,.54,1);-o-transition:color 250ms cubic-bezier(.26,1.04,.54,1);transition:color 250ms cubic-bezier(.26,1.04,.54,1)}.footer footer .col a:hover{color:#c2924b}.cart-side{top:0;bottom:0;left:0;right:0;position:fixed;opacity:0;visibility:hidden;z-index:1010}.cart-side:before{content:"";position:absolute;left:0;height:100%;width:100%;background-color:#353330;opacity:0;-webkit-transition:opacity 300ms cubic-bezier(.26,1.04,.54,1);-o-transition:opacity 300ms cubic-bezier(.26,1.04,.54,1);transition:opacity 300ms cubic-bezier(.26,1.04,.54,1)}.cart-side__container{overflow-y:scroll;position:absolute;top:0;right:0;width:50%;height:100%;background-color:#fcf8ea;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform 800ms cubic-bezier(.9,0,.1,1);transition:-webkit-transform 800ms cubic-bezier(.9,0,.1,1);-o-transition:transform 800ms cubic-bezier(.9,0,.1,1);transition:transform 800ms cubic-bezier(.9,0,.1,1);transition:transform 800ms cubic-bezier(.9,0,.1,1),-webkit-transform 800ms cubic-bezier(.9,0,.1,1)}.cart-side__container .js-close-cart{position:absolute;top:18px;right:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-side__container .js-close-cart span{font-size:11px;line-height:13px;letter-spacing:.08em;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin-right:20px}.cart-side__container .widget{list-style:none}.cart-side__container .widgettitle{color:#000}.cart-side .side{width:66.1654135339%;position:absolute;top:0;left:0;padding-right:55px;height:100%}.cart-side.active{opacity:1;visibility:visible}.cart-side.active:before{opacity:.6}.cart-side.active .cart-side__container{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.cart-side.active.through{pointer-events:none}.cart-side.active.through:before{display:none}.cart-side.active.through .cart-side__container{pointer-events:initial}.cart-side.active.through .remove{display:none}.cart-side table{margin:0-1px 24px 0;text-align:left;width:100%;position:relative;border-collapse:separate}.cart-side .row{display:block;line-height:1.3rem}.cart-side thead{display:none}.cart-side tr{height:75px}.cart-side td{height:75px;vertical-align:middle}.cart-side td img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;display:inline-block;vertical-align:middle}.cart-side td a{color:#353330;font-size:1.6rem;font-weight:500}.cart-side dt,.cart-side dd{display:inline-block}.cart-side dd,.cart-side p,.cart-side dt{font-size:1rem;line-height:1.3rem}.cart-side dt{font-weight:700}.cart-side .product-thumbnail{width:32.3308270677%}.cart-side .product-subtotal,.cart-side .product-total{text-align:right}.cart-side .cart_totals,.cart-side tfoot{position:relative}.cart-side .cart_totals th,.cart-side tfoot th{width:50%;height:50px;line-height:50px;vertical-align:middle;font-size:1.6rem;font-weight:500;border-bottom:1px solid #e5e5e5}.cart-side .cart_totals tr,.cart-side tfoot tr{width:100%;height:50px;font-size:1.6rem;font-weight:500}.cart-side .cart_totals tr.order-total th,.cart-side .cart_totals tr.order-total td,.cart-side tfoot tr.order-total th,.cart-side tfoot tr.order-total td{font-weight:700}.cart-side .cart_totals td,.cart-side tfoot td{width:50%;height:50px;line-height:50px;display:inline-block;vertical-align:middle;text-align:right;font-size:1.6rem;font-weight:500;position:absolute;right:0;border-bottom:1px solid #e5e5e5}.cart-side .btn,.cart-side #cart .shipping-calculator-button,#cart .cart-side .shipping-calculator-button,.cart-side #cookie-law-info-bar .cookie_action_close_header,#cookie-law-info-bar .cart-side .cookie_action_close_header,.cart-side .woocommerce #respond input#submit,.woocommerce #respond .cart-side input#submit,.cart-side .woocommerce a.button,.woocommerce .cart-side a.button,.cart-side .woocommerce button.button,.woocommerce .cart-side button.button,.cart-side .woocommerce input.button,.woocommerce .cart-side input.button{text-align:center;padding-left:0}.cart-side .woocommerce-message{background-color:#000;color:#fff;padding:10px;font-size:11px;margin-bottom:20px}.cart-side .woocommerce-message a{display:none}.cart-side .delivery{font-size:1.2rem;text-align:center;line-height:18px;margin:20px 0 10px 0}.cart-side .delivery strong{color:#3d6147;font-weight:700}.cart-side .delivery__title{font-weight:500;font-size:11px;line-height:13px;letter-spacing:.08em;color:#dd453c;margin-bottom:22px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.modale{width:100%;min-height:100%;position:fixed;top:0;left:0;z-index:1000;visibility:hidden;-webkit-transition:visibility 1s;-o-transition:visibility 1s;transition:visibility 1s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modale .scrollable{padding-top:0;height:100%}.modale .js-close{position:absolute;top:30px;right:30px}.modale.recette{height:100%;padding-top:50px;padding-bottom:50px}.modale.recette .modale__container{height:calc(100% - 50px);padding-bottom:0}.modale.recette .modale__content{width:100%;height:100%;overflow:auto;padding:0}.modale.recette .js-close{display:none}.modale.recette .container{padding:0}.modale.recette .container header{padding:0}.modale.recette .container>div{margin:0;padding:0}.modale.recette .container .content{padding:80px 150px;text-align:center}.modale__background{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(53,51,48,.8);opacity:0;-webkit-transition:opacity .8s cubic-bezier(.77,0,.175,1);-o-transition:opacity .8s cubic-bezier(.77,0,.175,1);transition:opacity .8s cubic-bezier(.77,0,.175,1)}.modale__container{position:relative;z-index:1;height:100%}.modale__content{position:relative;background-color:#fcf8ea;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;-webkit-transition:all 500ms cubic-bezier(.16,1.08,.38,.98);-o-transition:all 500ms cubic-bezier(.16,1.08,.38,.98);transition:all 500ms cubic-bezier(.16,1.08,.38,.98);opacity:0;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);width:100%;padding:50px 40px}.modale__content.img{display:inline-block;width:inherit;padding:0;background-color:inherit}.modale__content.img .btn,.modale__content.img #cart .shipping-calculator-button,#cart .modale__content.img .shipping-calculator-button,.modale__content.img #cookie-law-info-bar .cookie_action_close_header,#cookie-law-info-bar .modale__content.img .cookie_action_close_header,.modale__content.img .woocommerce #respond input#submit,.woocommerce #respond .modale__content.img input#submit,.modale__content.img .woocommerce a.button,.woocommerce .modale__content.img a.button,.modale__content.img .woocommerce button.button,.woocommerce .modale__content.img button.button,.modale__content.img .woocommerce input.button,.woocommerce .modale__content.img input.button{display:none}.modale__content.img .img__container{display:inline-block}.modale__content.img img{display:inline-block;height:auto;width:auto;max-height:80vh;max-width:80vw}.modale__content h2{display:block;width:100%;margin-bottom:30px;text-align:center}.modale__content div{font-size:4.2666666667vw;line-height:5.3333333333vw}.modale__content div>div{margin:20px 0}.modale.is-active{visibility:visible}.modale.is-active .modale__background{-webkit-transition-timing-function:cubic-bezier(.26,1.04,.54,1);-o-transition-timing-function:cubic-bezier(.26,1.04,.54,1);transition-timing-function:cubic-bezier(.26,1.04,.54,1);opacity:1}.modale.is-active .modale__content{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.login-modale{top:0;left:0;width:100%;position:fixed;z-index:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform 500ms cubic-bezier(.16,1.08,.38,.98);transition:-webkit-transform 500ms cubic-bezier(.16,1.08,.38,.98);-o-transition:transform 500ms cubic-bezier(.16,1.08,.38,.98);transition:transform 500ms cubic-bezier(.16,1.08,.38,.98);transition:transform 500ms cubic-bezier(.16,1.08,.38,.98),-webkit-transform 500ms cubic-bezier(.16,1.08,.38,.98)}.login-modale.is-active{z-index:101;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.login-modale__container{width:100%;height:100%;background-color:#fcf8ea;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-modale__container .js-close{position:absolute;top:18px;right:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.login-modale__container .js-close span{font-size:11px;line-height:13px;letter-spacing:.08em;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin-right:20px}.login-modale__container .section{display:none}.login-modale__container .section h2{text-align:center;margin-bottom:50px}.login-modale__container .section input{width:100%;margin-bottom:30px;border-bottom:1px solid #a7a49b}.login-modale__container .section .remember-me{display:block;width:100%}.login-modale__container .section .remember-me input{width:auto}.login-modale__container .section.is-active{display:block}.login-modale__container .section .btns{display:block;text-align:center;margin-bottom:30px}.login-modale__container .section .btns .btn,.login-modale__container .section .btns #cart .shipping-calculator-button,#cart .login-modale__container .section .btns .shipping-calculator-button,.login-modale__container .section .btns #cookie-law-info-bar .cookie_action_close_header,#cookie-law-info-bar .login-modale__container .section .btns .cookie_action_close_header,.login-modale__container .section .btns .woocommerce #respond input#submit,.woocommerce #respond .login-modale__container .section .btns input#submit,.login-modale__container .section .btns .woocommerce a.button,.woocommerce .login-modale__container .section .btns a.button,.login-modale__container .section .btns .woocommerce button.button,.woocommerce .login-modale__container .section .btns button.button,.login-modale__container .section .btns .woocommerce input.button,.woocommerce .login-modale__container .section .btns input.button{margin:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-modale__container .section .woocommerce-privacy-policy-text p{text-align:center;margin-bottom:60px}.login-modale__container .section .woocommerce-privacy-policy-text p a{color:#353330}.login-modale__container .section .lost_password{text-align:center}.login-modale__container .section .lost_password a{font-size:16px;line-height:20px;letter-spacing:.01em;color:#a7a49b;text-decoration:none}.home__header{height:100vh;background-color:#c2924b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:6.25%}.home__header h1{color:#fcf8ea}.home footer{margin-top:150px}.single__header{background-color:#f2c6a7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.single__header .back{position:absolute;z-index:10;font-size:11px;line-height:13px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.single__header .back svg{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#fff}.single__header .img__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6.25%;position:relative}.single__header .img__container:before{content:"";display:block;height:100%;position:absolute;top:0;left:50%;background-color:currentColor;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw}.single__header .img__container div{width:65.6488549619%}.single .product__infos{-webkit-box-sizing:border-box;box-sizing:border-box}.single .product__infos h1{margin-bottom:30px}.single .product__infos .link{margin-top:30px}.single .product__infos .price{font-size:26px;line-height:34px}.single .product__infos p{margin-bottom:20px}.single .product__infos p:last-child{margin-bottom:0}.single .product__infos strong{font-weight:700}.single .product__infos em{font-style:italic}.single .product__infos .value{position:relative}.single .product__infos .value .arrow{position:absolute;top:50%;right:14px;-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px);pointer-events:none}.single .product__infos form{position:relative;margin-top:50px}.single .product__infos .variations_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.single .product__infos .variations_form .price{position:absolute;top:-50px;left:0}.single .product__infos .quantity__container{display:inline-block;position:relative;width:100%}.single .product__infos .quantity__container .plus,.single .product__infos .quantity__container .minus{position:absolute;top:50%;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0}.single .product__infos .quantity__container .plus{right:15px}.single .product__infos .quantity__container .minus{left:15px}.single .product__infos .added_to_cart{display:none}.single .product__infos .variations_button{position:relative}.single .product__infos #wc-stripe-payment-request-wrapper{padding-top:inherit}.single .product__infos #wc-stripe-payment-request-button{width:100%;position:absolute;bottom:130%}.single .product__infos #wc-stripe-payment-request-button-separator{display:none}.single .product__infos .woocommerce-variation-description{display:none}.single .product__infos .variations{width:calc(75% - 18px)}.single .product__infos .variations select{display:block;width:100%}.single .product__infos .variations .label,.single .product__infos .variations .reset_variations{display:none}.single .product__infos .reset_variations{display:none!important;opacity:0!important;visibility:hidden!important}.single .product__infos .single_variation_wrap{width:25%}.single .product__infos .single_variation_wrap input{display:block;width:100%}.single .product__infos .button{width:100%;font-weight:500;font-size:9px;line-height:11px;color:#fff;background-color:#353330;position:absolute;top:100%;right:0;letter-spacing:.1em;margin-top:17px}.single .product__infos .variations_button .button{width:400%}.single .product__infos .reassurance{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:75px}.single .product__infos .reassurance button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;outline:0;border:0;padding:0;margin:0;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;color:#000;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.single .product__infos .reassurance button:hover{cursor:pointer}.single .product__infos.is-sticky{position:fixed;bottom:0;left:0;right:0;z-index:10;width:100%;background-color:#fcf8ea}.single .product__infos.is-sticky aside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .product__infos.is-sticky .price{top:50%;right:100%;left:inherit;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single .product__infos.is-sticky .button{position:relative;width:auto;margin-top:0;width:180px}.single .product__infos.is-sticky form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.single .product__infos.is-sticky h1{font-size:10px;line-height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.06em;margin-bottom:0}.single .product__infos.is-sticky .variations_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.single .product__infos.is-sticky .variations{width:280px}.single .product__infos.is-sticky .single_variation_wrap{width:auto}.single .product__infos.is-sticky .quantity__container{width:180px;margin-right:20px}.single .product__infos.is-sticky .p--s,.single .product__infos.is-sticky .reassurance{display:none}.single .block:first-child{margin-top:0}.single section{padding-bottom:100px}.page__header{height:100vh;background-color:#c2924b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;overflow:hidden}.page__header.simple{height:70vh}.page__header.simple picture{padding-bottom:0!important}.page__header.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__header.center h1{position:relative;text-align:center;left:inherit;bottom:inherit}.page__header h1{position:absolute;left:6.25%;bottom:6.25%;color:#fcf8ea}.page__header h1.home{color:#353330}.page__header picture{position:absolute;width:100%;height:100%}.page__header picture img{-o-object-fit:cover;object-fit:cover}.page__header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#353330;opacity:0}.page__header address{background-color:#fcf8ea;position:absolute;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:.06em;text-transform:uppercase;padding:40px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.page__header address div{margin-top:20px;padding-left:50px}.simple section{position:relative}.simple .block--intro{margin-bottom:0}.breadcrumb{position:absolute;top:-100px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background-color:#fcf8ea;z-index:1000}.breadcrumb.mobile{position:relative;top:0}.breadcrumb.is-active{position:fixed;top:0}.breadcrumb a{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#353330}.presse .page__header h1{color:#353330}.presse .modale__container{padding-bottom:0}.presse section{padding-top:90px;padding-bottom:80px}.presse section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.presse section ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #a7a49b;border-bottom:1px solid #a7a49b;margin-top:-1px;padding:30px 0}.presse section ul li .img__container{display:block;width:100%}.presse section ul li .infos{position:relative}.presse section ul li .infos p+p{color:#000;margin-top:10px}.presse section ul li .infos span{display:inline-block;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#c2924b;font-size:10px;line-height:12px;letter-spacing:.06em}.product__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product__grid>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__grid>div:nth-child(2) .block--label{background-color:#494f6a}.product__grid>div:nth-child(3) .block--label{background-color:#c2924b}.product__grid .scrollable{padding-top:140px}.product__grid article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px}.product__grid article .media{display:block;width:100%}.product__grid article .media-figure{margin:0 auto}.product__grid article .media-figure a{display:block}.product__grid article .media-figure a img{display:block;width:100%}.product__grid article .media-content{margin-top:35px;text-align:center}.product__grid article .media-content p{color:#000;margin-bottom:4px}.product__grid article .media-content .price{text-transform:uppercase;color:#000;font-size:11px;line-height:13px;text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;display:block;margin-bottom:40px}.product__grid article .media-content .added_to_cart{display:none}#cart .article-h1{color:#000;font-family:"Times New Roman",serif;font-size:9.6vw;line-height:11.2vw;margin-bottom:50px}#cart thead{display:none}#cart .woocommerce table.shop_table{border:0;margin-bottom:0}#cart .woocommerce-cart-form.container{padding:0}#cart .product-name{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.08em;text-transform:uppercase;color:#353330}#cart .product-name a{color:#353330;text-decoration:none}#cart .cross-sells{display:none}#cart td.product-thumbnail{padding:60px 3.4774436091%;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.4586466165%}#cart td.product-thumbnail picture{width:115px}#cart td.actions{padding:40px 20px}#cart td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#cart td.actions .coupon input{width:250px;font-size:9px;line-height:11px;letter-spacing:.1em;padding:15px 28px;color:#353330;border:1px solid #ede9da}#cart td.actions .coupon input::-webkit-input-placeholder{font-size:9px;line-height:11px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}#cart td.actions .coupon input::-moz-placeholder{font-size:9px;line-height:11px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}#cart td.actions .coupon input:-ms-input-placeholder{font-size:9px;line-height:11px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}#cart td.actions .coupon input::-ms-input-placeholder{font-size:9px;line-height:11px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}#cart td.actions .coupon input::placeholder{font-size:9px;line-height:11px;color:#353330;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}#cart td.actions .coupon button{white-space:nowrap;margin-bottom:0!important}#cart td.actions .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cart td.actions .content .buttons{text-align:center;width:100%}#cart td.actions .content .buttons button{font-weight:500;font-size:9px;line-height:11px;border:1px solid #353330;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:200px;letter-spacing:.1em;padding:15px 28px!important;color:#353330;text-transform:uppercase;background-color:#fcf8ea;margin-bottom:0!important}#cart .quantity__container{display:inline-block;position:relative;width:100px}#cart .quantity__container .quantity input{width:100%}#cart .quantity__container .plus,#cart .quantity__container .minus{position:absolute;top:50%;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0}#cart .quantity__container .plus{right:15px}#cart .quantity__container .minus{left:15px}#cart .shipping-calculator-button{display:inline-block;margin-top:20px}#cart .cart_totals{width:100%;float:none;border-top:1px solid rgba(0,0,0,.1)}#cart .cart_totals h2{display:none}#cart .woocommerce table.shop_table tbody th,#cart .woocommerce table.shop_table tfoot td,#cart .woocommerce table.shop_table tfoot th{font-weight:400}#cart .cart-subtotal,#cart .shipping{font-size:18px;line-height:24px}#cart .cart-subtotal th,#cart .shipping th{padding-top:20px;padding-left:0;padding-bottom:20px}#cart .cart-subtotal td,#cart .shipping td{text-align:right;padding-top:20px;padding-right:0;padding-left:0;padding-bottom:20px}#cart .cart-subtotal a,#cart .shipping a{margin-top:0}#cart .woocommerce-shipping-totals.shipping th{font-size:26px;line-height:34px;letter-spacing:.02em;font-family:"Times New Roman",serif;padding-top:20px;padding-left:20px;padding-bottom:20px;text-transform:none}#cart .woocommerce-shipping-totals.shipping td{padding-top:20px;padding-right:20px;padding-bottom:20px}#cart .order-total{background-color:#ede9da;font-size:26px;line-height:34px;letter-spacing:.02em}#cart .order-total th{padding-top:40px;padding-left:35px;padding-bottom:40px;border-top:0;font-weight:500}#cart .order-total td{font-size:2.2rem;text-align:right;padding-top:20px;padding-right:20px;padding-bottom:20px;border-top:0;color:#000}#cart .order-total td::before{font-weight:500}#cart .order-total td strong{font-weight:500}#cart .woocommerce #respond input#submit.alt,#cart .woocommerce a.button.alt,#cart .woocommerce button.button.alt,#cart .woocommerce input.button.alt{background-color:#353330;padding:30px 0;font-weight:500;font-size:10px;line-height:12px;text-align:center;letter-spacing:.06em}#cart .content-wrapper{padding-bottom:50px}.recette{text-align:center}.recette .label{font-style:normal;font-weight:500;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#c2924b;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.recette h1{margin-bottom:80px}.recette .labels{margin-bottom:60px}.recette .labels span{display:inline-block;margin:0 15px}.recette .instructions{margin-bottom:80px}.recette h2{margin-bottom:60px}.recette .ingredients{margin-bottom:80px}.recette .ingredients li{margin-bottom:10px}.recette .suggestions li{margin:0 auto}.recette .suggestions li article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;margin-bottom:50px;padding-top:0}.recette .suggestions li article .media{display:block;width:100%}.recette .suggestions li article .media-figure{margin:0 auto}.recette .suggestions li article .media-figure a{display:block}.recette .suggestions li article .media-figure a img{display:block;width:100%}.recette .suggestions li article .media-content{margin-top:35px;text-align:center}.recette .suggestions li article .media-content p{color:#000;margin-bottom:4px}.recette .suggestions li article .media-content .price{text-transform:uppercase;color:#000;font-size:11px;line-height:13px;text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;display:block;margin-bottom:40px}.recette .suggestions li article .media-content .added_to_cart{display:none}.recettes section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:95px 0 200px}.recettes section ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.recettes section ul li:nth-child(even) .img__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recettes section ul li:nth-child(even) .infos{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.recettes section ul li .img__container{display:block;width:100%}.recettes section ul li .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.recettes section ul li .infos a{color:#fff;text-decoration:none}.recettes section.newsletter{text-align:center;background-color:#ede9da}.recettes section.newsletter h3{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:13px;text-align:center;letter-spacing:.08em;color:#000;text-transform:uppercase}.recettes section.newsletter p{font-size:36px;line-height:46px;margin:60px 0;color:#000}.recettes section.newsletter form{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:450px}.recettes section.newsletter form .input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;color:#000;padding:10px 12px}.recettes section.newsletter form .input::-webkit-input-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;color:#000}.recettes section.newsletter form .input::-moz-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;color:#000}.recettes section.newsletter form .input:-ms-input-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;color:#000}.recettes section.newsletter form .input::-ms-input-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;color:#000}.recettes section.newsletter form .input::placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;color:#000}.recettes section.newsletter form .button{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;color:#000;margin-left:-1px;padding:10px 24px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#checkout .article-h1{display:none}#checkout #customer_details .col-1,#checkout #customer_details .col-2{display:block;width:100%;float:none}#checkout #customer_details label{font-size:18px;line-height:24px;letter-spacing:.02em;color:#000;margin-bottom:9px}#checkout #customer_details .form-row{margin-bottom:55px}#checkout .blockUI.blockOverlay{position:relative;background:#fcf8ea!important}#checkout .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background-size:cover;line-height:1;text-align:center;font-size:2em;color:#000}#checkout .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background-size:cover;line-height:1;text-align:center;font-size:2em;color:#000}#checkout .woocommerce form .form-row textarea{height:150px}#checkout::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(https://arton.fr/wp-content/themes/arton/library/images/icons/loader.svg)center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}#checkout form.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px;margin-bottom:140px}#checkout form.checkout #order_review{background-color:#ede9da;padding:20px;padding-bottom:75px;position:relative}#checkout .woocommerce-billing-fields>h3{margin-bottom:100px}#checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{display:block;width:100%}#checkout .woocommerce table.shop_table{border:0}#checkout .woocommerce table.shop_table .cart_item .product-name{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;line-height:12px;letter-spacing:.06em;color:#353330;text-transform:uppercase}#checkout .cart-subtotal{display:none}#checkout .woocommerce table.shop_table th{padding:0;font-weight:500}#checkout .woocommerce table.shop_table td{padding:15px 0}#checkout .cart_item td{padding:30px 0}#checkout .woocommerce table.shop_table tr{padding:0}#checkout .woocommerce-error,#checkout .woocommerce-info,#checkout .woocommerce-message{border:0;padding:8px 30px;background-color:#a7a49b;color:#fff;font-size:11px;line-height:13px;font-weight:500;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}#checkout .woocommerce-error a,#checkout .woocommerce-info a,#checkout .woocommerce-message a{color:#fff;font-weight:500;font-weight:700;text-decoration:none}#checkout .woocommerce-error:before,#checkout .woocommerce-info:before,#checkout .woocommerce-message:before{display:none}#checkout #order_review_heading{margin-bottom:80px}#checkout #add_payment_method #payment ul.payment_methods li input,#checkout .woocommerce-cart #payment ul.payment_methods li input,#checkout .woocommerce-checkout #payment ul.payment_methods li input{display:inline-block}#checkout #add_payment_method #payment,#checkout .woocommerce-cart #payment,#checkout .woocommerce-checkout #payment{background-color:transparent}#checkout #add_payment_method #payment ul.payment_methods,#checkout .woocommerce-cart #payment ul.payment_methods,#checkout .woocommerce-checkout #payment ul.payment_methods{padding:0;border:0}#checkout #add_payment_method #payment ul.payment_methods li,#checkout .woocommerce-cart #payment ul.payment_methods li,#checkout .woocommerce-checkout #payment ul.payment_methods li{margin:20px 0;border-bottom:1px solid #545454;padding-bottom:20px}#checkout #add_payment_method #payment ul.payment_methods li:last-child,#checkout .woocommerce-cart #payment ul.payment_methods li:last-child,#checkout .woocommerce-checkout #payment ul.payment_methods li:last-child{border:0}#checkout #add_payment_method #payment ul.payment_methods li label,#checkout .woocommerce-cart #payment ul.payment_methods li label,#checkout .woocommerce-checkout #payment ul.payment_methods li label{font-size:18px;line-height:24px;letter-spacing:.02em;color:#353330}#checkout .payment_method_stripe>input{display:none}#checkout #add_payment_method #payment ul.payment_methods li img,#checkout .woocommerce-cart #payment ul.payment_methods li img,#checkout .woocommerce-checkout #payment ul.payment_methods li img,#checkout .payment_method_stripe label img{width:30px;margin-left:10px}#checkout #add_payment_method #payment div.payment_box,#checkout .woocommerce-cart #payment div.payment_box,#checkout .woocommerce-checkout #payment div.payment_box{margin:0;padding:0;background-color:transparent}#checkout #add_payment_method #payment div.payment_box p,#checkout .woocommerce-cart #payment div.payment_box p,#checkout .woocommerce-checkout #payment div.payment_box p{padding-right:25%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:17px;font-size:18px;line-height:24px;letter-spacing:.02em;color:#353330}#checkout #add_payment_method #payment div.payment_box:before,#checkout .woocommerce-cart #payment div.payment_box:before,#checkout .woocommerce-checkout #payment div.payment_box:before{display:none}#checkout .wc-stripe-elements-field,#checkout .wc-stripe-iban-element-field{background-color:#fcf8ea;display:block;text-transform:uppercase;text-align:left;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;background:0 0;border:0;border-bottom:1px solid #353330;outline:0;font-weight:500;font-size:9px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.1em;outline:0;padding:15px 0}#checkout .woocommerce table.shop_table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout .woocommerce table.shop_table thead,#checkout .woocommerce table.shop_table tbody,#checkout .woocommerce table.shop_table tfoot{display:block;width:100%}#checkout .woocommerce table.shop_table thead tr,#checkout .woocommerce table.shop_table tbody tr,#checkout .woocommerce table.shop_table tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout .woocommerce table.shop_table thead tr .product-quantity,#checkout .woocommerce table.shop_table tbody tr .product-quantity,#checkout .woocommerce table.shop_table tfoot tr .product-quantity{margin-right:45px}#checkout .woocommerce table.shop_table thead tr:not(.order-total) .woocommerce-Price-amount.amount,#checkout .woocommerce table.shop_table tbody tr:not(.order-total) .woocommerce-Price-amount.amount,#checkout .woocommerce table.shop_table tfoot tr:not(.order-total) .woocommerce-Price-amount.amount{font-size:18px;line-height:24px;letter-spacing:.02em}#checkout .woocommerce table.shop_table thead tr.woocommerce-shipping-totals.free th,#checkout .woocommerce table.shop_table tbody tr.woocommerce-shipping-totals.free th,#checkout .woocommerce table.shop_table tfoot tr.woocommerce-shipping-totals.free th{padding-bottom:20px}#checkout .woocommerce table.shop_table thead tr.cart-subtotal,#checkout .woocommerce table.shop_table tbody tr.cart-subtotal,#checkout .woocommerce table.shop_table tfoot tr.cart-subtotal{display:none}#checkout .woocommerce table.shop_table thead{padding-bottom:30px}#checkout .woocommerce table.shop_table tbody{padding:20px 0;border-top:1px solid #545454;border-bottom:1px solid #545454}#checkout .woocommerce table.shop_table tfoot{display:block;width:100%;padding-top:23px}#checkout .woocommerce table.shop_table tfoot tr.order-total{padding:30px 0;border-top:1px solid #545454;border-bottom:1px solid #545454}#checkout .woocommerce table.shop_table tfoot tr.order-total th,#checkout .woocommerce table.shop_table tfoot tr.order-total td{padding:0;font-size:21px;line-height:30px;letter-spacing:.01em;font-weight:400}#checkout .woocommerce table.shop_table td,#checkout .woocommerce table.shop_table tbody th,#checkout .woocommerce table.shop_table tfoot td,#checkout .woocommerce table.shop_table tfoot th{border:0}#checkout #add_payment_method #payment div.form-row,#checkout .woocommerce-cart #payment div.form-row,#checkout .woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0}#checkout .woocommerce-terms-and-conditions-checkbox-text a{color:#353330}#checkout .place-order button{position:absolute;bottom:0;width:100%;left:0;right:0;height:75px;line-height:75px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#353330;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.08em;text-transform:uppercase;color:#fff}#checkout .woocommerce-thankyou-order-received{font-family:"Times New Roman",serif;color:#353330;text-align:center;font-size:6.4vw;line-height:8vw;margin-bottom:30px}#checkout .woocommerce-order{margin-bottom:150px}#checkout .woocommerce-customer-details{display:none}#checkout .woocommerce-customer-details h2{font-size:26px;line-height:34px;letter-spacing:.02em;color:#000;margin-bottom:15px}#checkout .woocommerce-customer-details address{border:0!important;padding:0}#checkout .woocommerce-thankyou-order-details{background-color:#ede9da;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout .woocommerce-thankyou-order-details:before{display:none}#checkout .woocommerce-thankyou-order-details.order_details li{border:0}#checkout .woocommerce-order-details__title{font-size:26px;line-height:34px;letter-spacing:.02em;color:#000;margin-bottom:35px}#checkout .woocommerce-table--order-details.shop_table .woocommerce-table__product-name,#checkout .woocommerce-table--order-details.shop_table .woocommerce-table__product-table{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:15px;letter-spacing:.08em;color:#000;text-transform:uppercase}#checkout .woocommerce-table--order-details.shop_table .woocommerce-table__product-name a,#checkout .woocommerce-table--order-details.shop_table .woocommerce-table__product-table a{color:#000;text-decoration:none}#checkout .woocommerce-table--order-details.shop_table thead{font-family:serif;padding:0 20px 10px!important}#checkout .woocommerce-table--order-details.shop_table tbody tr{padding:0 20px!important}#checkout .woocommerce-table--order-details.shop_table tfoot{padding-top:0!important}#checkout .woocommerce-table--order-details.shop_table tfoot tr{padding:10px 20px}#checkout .woocommerce-table--order-details.shop_table tfoot tr:first-child{padding-top:20px}#checkout .woocommerce-table--order-details.shop_table tfoot tr:nth-child(3){padding-bottom:20px}#checkout .woocommerce-table--order-details.shop_table tfoot td{font-size:18px;line-height:24px;text-align:right;letter-spacing:.02em;font-weight:400;padding:0}#checkout .woocommerce-table--order-details.shop_table tfoot td .shipped_via{display:none}#checkout .woocommerce-table--order-details.shop_table tfoot tr{font-size:26px!important;line-height:34px!important;letter-spacing:.02em!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#checkout .woocommerce-table--order-details.shop_table tfoot tr:last-child{padding:20px;background-color:#ede9da;font-size:26px!important;line-height:34px!important;letter-spacing:.02em!important}.ElementsApp,.ElementsApp .InputElement{display:none}.ElementsApp::-webkit-input-placeholder,.ElementsApp .InputElement::-webkit-input-placeholder{color:#353330}.ElementsApp::-moz-placeholder,.ElementsApp .InputElement::-moz-placeholder{color:#353330}.ElementsApp:-ms-input-placeholder,.ElementsApp .InputElement:-ms-input-placeholder{color:#353330}.ElementsApp::-ms-input-placeholder,.ElementsApp .InputElement::-ms-input-placeholder{color:#353330}.ElementsApp::placeholder,.ElementsApp .InputElement::placeholder{color:#353330}.my-account .article-h1{color:#000;font-family:"Times New Roman",serif;font-size:9.6vw;line-height:11.2vw;margin-bottom:70px}.my-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:150px}.my-account .woocommerce table.shop_table{border-radius:0}.my-account .woocommerce-MyAccount-content h3{margin-bottom:30px}.my-account .woocommerce-MyAccount-content a{color:#353330}.my-account .woocommerce-MyAccount-navigation-link.is-active a{font-weight:700}.my-account .woocommerce-MyAccount-navigation-link a{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;color:#000}.my-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{color:#dd443c}.my-account .woocommerce-form-login,.my-account .woocommerce-form-register{border:0!important;padding:0!important}.my-account .woocommerce-form-login button,.my-account .woocommerce-form-register button{margin-top:30px}.my-account .woocommerce-form-login a,.my-account .woocommerce-form-register a{color:#353330}.not-found .page__header{height:100vh;background-color:#c2924b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.not-found .page__header picture img{display:block;width:100%;height:100%}.not-found .page__header div{position:relative;text-align:center;width:100%}.not-found .page__header div svg{position:absolute;height:100%;width:100%;left:0;top:0;fill:#353330}.not-found .page__header div .icon-holder{display:block;width:100%;height:0;position:relative;margin-bottom:110px;padding-bottom:54.3795620438%}.not-found .page__header div p{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.08em;text-transform:uppercase;text-align:center}.not-found .page__header div p span{display:block}.not-found .page__header div a{display:inline-block;margin-top:50px}.not-found footer{display:none}@media (min-width:375px){.p--s{font-size:16px}.p--s{line-height:22px}.p--m{font-size:18px}.p--m{line-height:24px}.p--xl{font-size:28px}.p--xl{line-height:32px}.h--1{font-size:46px}.h--1{line-height:52px}.h--2{font-size:42px}.h--2{line-height:50px}.h--3{font-size:36px}.h--3{line-height:42px}.h--4{font-size:24px}.h--4{line-height:30px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{font-size:15px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{line-height:19px}.btn--close::before{font-size:25px}.block--intro .container div{font-size:24px}.block--intro .container div{line-height:30px}.block--title p{font-size:24px}.block--title p{line-height:30px}.block--scroller .scroller div p{font-size:15px}.block--scroller .scroller div p{line-height:19px}.block--awards .infos__container h3{font-size:15px}.block--awards .infos__container h3{line-height:19px}.plyr--video .plyr__controls{padding-top:50px}.plyr--video .plyr__controls{padding-bottom:50px}.modale__content div{font-size:16px}.modale__content div{line-height:20px}#cart .article-h1{font-size:36px}#cart .article-h1{line-height:42px}#checkout .woocommerce-thankyou-order-received{font-size:24px}#checkout .woocommerce-thankyou-order-received{line-height:30px}.my-account .article-h1{font-size:36px}.my-account .article-h1{line-height:42px}}@media (min-width:480px){.plyr__controls>.plyr__control,.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume{margin-left:30px}.plyr--video .plyr__controls{padding:0 6.9548872181%;padding-bottom:13.3333333333vw;padding-top:13.3333333333vw}.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:20px}}@media screen and (min-width:768px){.container{padding:0 4.5572916667%}#cookie-law-info-bar span{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cookie-law-info-bar .cookie_action_close_header{margin-left:40px!important}.single .product__infos.is-sticky .button{width:120px}.single .product__infos.is-sticky .quantity__container{width:120px}}@media (min-width:1250px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}@media screen and (min-width:1250px){.container{padding:0 6.25%}.desktop{display:block}#cookie-law-info-bar{padding-left:40%;padding-right:6.25%}#cookie-law-info-bar span{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cookie-law-info-bar .cookie_action_close_header{margin-left:40px!important}.p--s{letter-spacing:.02em;font-size:1.25vw;line-height:1.6666666667vw}.p--m{font-size:21px;line-height:30px;letter-spacing:.01em}.p--xl{font-size:3.1944444444vw;line-height:3.8888888889vw}.h--1{font-size:5.5555555556vw;line-height:5.5555555556vw}.h--2{font-size:4.4444444444vw;line-height:4.8611111111vw;letter-spacing:.01em}.h--3{font-size:3.75vw;line-height:4.1666666667vw;letter-spacing:.01em}.h--4{font-size:2.3611111111vw;line-height:2.7777777778vw}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{font-size:1.3194444444vw;line-height:1.7361111111vw}.r--resp{padding-top:0!important}.t--ty{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.t--ty.is-out{opacity:0;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.t--ty.is-out>picture{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.t--ty.is-out--up{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.t--ty.is-out--down{-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}.t--ty.is-in{-webkit-transition:all 1s cubic-bezier(.16,1.08,.38,.98);-o-transition:all 1s cubic-bezier(.16,1.08,.38,.98);transition:all 1s cubic-bezier(.16,1.08,.38,.98);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.link--cart p.desktop{display:inline-block}.btn--push,#cart .shipping-calculator-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#cookie-law-info-bar .cookie_action_close_header{font-size:9px;line-height:11px;padding:15px 28px}.btn--burger{display:none}.single_add_to_cart_button,.add_to_cart_button{padding:15px 28px;font-size:9px;line-height:11px}select,input.qty{font-size:9px;line-height:11px!important;padding:15px 0 15px 12px}.block{margin:50px 0}.block--intro{margin-bottom:200px}.block--intro .container div{padding:0 8.59375%;font-size:2.5vw;line-height:3.1944444444vw}.block--title{margin-bottom:200px}.block--title p{padding:0 8.59375%;font-size:2.5vw;line-height:3.1944444444vw}.block--scroller .scroller div p{margin:0 30px;font-size:1.3194444444vw;line-height:1.7361111111vw}.block--split:nth-child(2n+2) aside{margin:0}.block--split:nth-child(2n+2) div{margin:0 8.59375%}.block--split div,.block--split aside{width:39.8437500001%}.block--split aside{margin:0 8.59375%}.block--video{text-align:center;margin-bottom:200px}.block--video h2{margin-bottom:80px}.block--video .btn--play{width:100%}.block--text_image{margin-bottom:20px}.block--text_image .container .img__container{width:39.8437500001%;margin-right:11.7187499999%}.block--text_image .container .img__container.right{margin-right:8.59375%}.block--text_image .container .img__container.right+.text{margin-right:11.7187499999%}.block--text_image .container .text{width:39.8437500001%;margin-right:8.59375%}.block--text_image .container .text p{margin-bottom:40px}.block--text_image_full{margin-bottom:0}.block--text_image_full .content .img__container{width:50%}.block--text_image_full .content .text{width:82.8125%}.block--text_image_full .content .text__container{width:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:9.140625%}.block--text_image_full .content .text p{margin-bottom:40px}.block--title_text_link{margin-bottom:50px}.block--title_text_link .container>p{width:39.8437500001%;margin-right:11.7187499999%}.block--title_text_link .container>aside{width:39.8437500001%;margin-right:5.4687500001%}.block--title_text_link .container>aside a{margin-top:40px}.block--simple .holder{padding:100px 0;width:48.4375000001%}.block--quote .quote__container blockquote{padding-left:6.25%;padding-top:90px;padding-bottom:170px;padding-right:17.1875%}.block--quote .quote__container blockquote p{padding-right:50px}.block--quote .quote__container.image blockquote{width:66.6666666667%}.block--quote .quote__container.image .img__container{width:33.3333333333%}.block--image{margin-top:140px;margin-bottom:110px}.block--where_to_taste{margin:100px 0 100px}.block--where_to_taste .container>div{padding-top:60px;padding-bottom:130px}.block--where_to_taste h2{margin-bottom:90px}.block--where_to_taste .seal__container{width:11.328125%}.block--where_to_taste .addresses__container .address{width:31.2500000001%;margin-right:20.3124999999%}.block--where_to_taste .addresses__container .address:nth-child(2n+2){margin-right:14.0625000001%}.block--awards .container{padding-top:80px;padding-bottom:150px}.block--awards header{margin-bottom:120px}.block--awards ul li{width:48.4375000001%;margin-bottom:130px}.block--awards ul li .img__container{width:29.0322580647%;margin-right:6.451612903%}.block--awards .infos__container h3{font-size:18px;line-height:22px}.block--category .container .img__container{width:48.4375000001%;padding:0 11.328125%}.block--category .container .text{width:48.4375000001%}.block--category .container .text p{margin-bottom:40px}.block--category .container .text a{margin-top:40px}.block--slider>div{padding-top:115px;padding-bottom:140px}.block--slider .slideshow__item{width:94.5312499999%;margin-right:0}.block--slider .slideshow__item .img__container{display:block;width:69.451121795%;max-height:720px}.block--slider .slideshow__item .img__container img{display:block;max-width:100%;max-height:100%}.block--slider header>p{width:39.8437500001%;margin-right:11.7187499999%}.block--slider header>aside{width:39.8437500001%;margin-right:5.4687500001%}.block--conservation>div{padding-top:168px;padding-bottom:88px}.block--conservation header>p{width:39.8437500001%;margin-right:11.7187499999%}.block--conservation header>aside{width:39.8437500001%;margin-right:5.4687500001%}.block--featured li{width:50%;padding:90px 110px 140px}.block--commitments{margin-bottom:50px}.block--commitments .container .img__container{width:39.8437500001%;margin-right:11.7187499999%}.block--commitments .container .text{width:39.8437500001%;margin-right:8.59375%}.block--commitments .container .text p{margin-bottom:40px}.block--commitments .container .text a{margin-bottom:80px}.block--awards_full{padding-bottom:115px}.block--awards_full h2{margin-bottom:70px}.block--awards_full .accordion__item.active .accordion__item__header{color:#dd443c}.block--awards_full .accordion__item__header{padding:40px 30px}.block--awards_full .accordion__item__header .plus{width:20px;height:20px;margin-right:30px;border-radius:20px}.block--awards_full .accordion__item__header .plus:before{width:8px}.block--awards_full .accordion__item__header .plus:after{width:8px}.block--awards_full .prizes{padding:0 17.1875%}.block--awards_full .prizes .table-container{padding:40px 0}.block--awards_full .prizes .flex-row{padding:20px 0}.block--awards_full .prizes .flex-row{width:25%}.block--retailers .accordion__item__content .content>div{padding:55px 30px}.block--retailers .accordion__item__content .content header{width:34.375%}.woocommerce-mini-cart-item .product__infos .img__container{width:100px}.woocommerce-mini-cart-item .product__infos .img__container+a{padding-left:50px}.woocommerce-mini-cart-item .product__infos .infos__container{padding:40px 20px 20px 50px}.woocommerce-mini-cart-item .product__infos .infos__container a.remove{top:40px!important;right:20px!important}.header{height:100px}.nav{display:-webkit-box;display:-ms-flexbox;display:flex}.nav.is-active .nav__list li.rounded>a,.nav:hover .nav__list li.rounded>a{background-color:#353330!important;color:#fcf8ea!important}.nav{-webkit-transition:-webkit-transform .33s;transition:-webkit-transform .33s;-o-transition:transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s;-webkit-transition:background-color 150ms cubic-bezier(.26,1.04,.54,1);-o-transition:background-color 150ms cubic-bezier(.26,1.04,.54,1);transition:background-color 150ms cubic-bezier(.26,1.04,.54,1)}.nav.is-top:before{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.nav.is-top.light .nav__logo span.dark{display:none}.nav.is-top.light .nav__logo span.light{display:block}.nav.is-top.light svg{fill:#fcf8ea}.nav.is-top.light a{color:#fcf8ea}.nav.is-hidden{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.nav__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__list{height:100px}.nav__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.nav__list li:hover .nav__item__drop{display:block}.nav__list .nav__item.mobile{display:none!important}.nav__list .nav__item.accordion__item{width:auto}.nav__list .nav__item .accordion__item__content{height:auto!important}.nav__list .nav__item__drop{position:fixed;top:100px;display:none;border-top:1px solid #ede9da}.nav__list .nav__item__drop.isVisible{-webkit-animation:navItemDropIn 500ms cubic-bezier(.26,1.04,.54,1);animation:navItemDropIn 500ms cubic-bezier(.26,1.04,.54,1)}@-webkit-keyframes navItemDropIn{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1;display:block}}@keyframes navItemDropIn{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1;display:block}}.nav__list .nav__item__drop.isNotVisible{-webkit-animation:navItemDropOut 500ms cubic-bezier(.26,1.04,.54,1);animation:navItemDropOut 500ms cubic-bezier(.26,1.04,.54,1)}@-webkit-keyframes navItemDropOut{0%{opacity:1;display:block}99%{opacity:0;display:block}to{opacity:0;display:none}}@keyframes navItemDropOut{0%{opacity:1;display:block}99%{opacity:0;display:block}to{opacity:0;display:none}}.nav__list .nav__item__drop .container{padding-top:30px;padding-bottom:50px}.nav__list .nav__item__drop .title{display:block;width:14.0625000001%;font-size:1.4583333333vw;line-height:2.0833333333vw;letter-spacing:.01em}.nav__list .nav__item__drop .list{width:48.4375000001%}.nav__list .nav__item__drop .list .title a{font-family:"Times New Roman",serif;font-size:1.4583333333vw;line-height:2.0833333333vw;letter-spacing:.01em}.nav__list .nav__item__drop .image{width:31.2500000001%}.nav__item.rounded a{color:#353330;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;line-height:1;border-radius:30px;padding:10px;background-color:#fcf8ea}.nav__item.languages a{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:6px}.nav__item.languages a:last-of-type{margin-right:0}.nav__item.languages a.active{font-weight:700;color:#353330}.footer{padding:90px 0 40px}.footer header .newsletter{width:48.4375000001%;padding-right:11.328125%}.footer footer{margin-top:100px}.footer footer .col{width:22.6562500001%}.cart-side__container{padding:30px}.cart-side__container .js-close-cart{top:32px;right:30px}.cart-side__container .widgettitle{margin-bottom:37px}.modale.recette .modale__container{width:50%}.modale__container{padding-bottom:135px}.modale__content{width:39.8437500001%;padding:70px 110px}.login-modale__container{padding:30px}.login-modale__container .js-close{top:32px;right:30px}.login-modale__container .section{width:48.4375000001%;margin:0 auto}.login-modale__container .section .btns .btn,.login-modale__container .section .btns #cart .shipping-calculator-button,#cart .login-modale__container .section .btns .shipping-calculator-button,.login-modale__container .section .btns #cookie-law-info-bar .cookie_action_close_header,#cookie-law-info-bar .login-modale__container .section .btns .cookie_action_close_header,.login-modale__container .section .btns .woocommerce #respond input#submit,.woocommerce #respond .login-modale__container .section .btns input#submit,.login-modale__container .section .btns .woocommerce a.button,.woocommerce .login-modale__container .section .btns a.button,.login-modale__container .section .btns .woocommerce button.button,.woocommerce .login-modale__container .section .btns button.button,.login-modale__container .section .btns .woocommerce input.button,.woocommerce .login-modale__container .section .btns input.button{width:29.0322580647%}.home__header h1{width:65.625%}.single__header{height:100vh}.single__header .back{top:130px;left:6.25%}.single__header .img__container:before{width:50vw;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.single__header .img__container{width:50%}.single .product__infos{width:50%}.single .product__infos{padding-left:10.1562499999%;padding-right:8.59375%}.single .product__infos form{margin-top:80px}.single .product__infos .reassurance button{font-size:9px;line-height:11px}.single .product__infos.is-sticky{padding:20px 6.25%}.page__header.center h1{width:82.8125%}.page__header h1{width:39.8437500001%}.page__header address{width:auto;font-size:11px;line-height:13px;letter-spacing:.08em;padding:100px;left:6.25%;bottom:9.375%}.content-wrapper{padding-top:150px}.breadcrumb.mobile{display:none}.presse section ul li{width:48.4375000001%}.presse section ul li .img__container{width:29.0322580647%}.presse section ul li .infos{width:64.5161290323%;margin-left:6.451612903%}.presse section ul li .infos p+p{margin-top:20px}.presse section ul li .infos span{position:absolute;bottom:0;left:0;font-size:11px;line-height:13px;letter-spacing:.08em}.product__grid article{width:22.6562500001%;margin-right:3.1249999999%}.product__grid article:nth-child(4n+4){margin-right:0}.product__grid article .media-figure{width:100%}#cart .article-h1{font-size:3.75vw;line-height:4.1666666667vw;letter-spacing:.01em}#cart td.product-thumbnail{width:14.8437499998%}#cart td.product-thumbnail{padding:60px 2.734375%}#cart td.product-name{padding-left:3.1249999999%}#cart td.actions{padding:50px 68px 50px 35px}#cart td.actions .coupon button{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:15px 28px!important;width:auto}#cart td.actions .content .buttons{width:auto}#cart .cart-subtotal,#cart .shipping{font-size:26px;line-height:34px;letter-spacing:.02em}#cart .cart-subtotal th,#cart .shipping th{padding-top:40px;padding-left:35px;padding-bottom:40px}#cart .cart-subtotal td,#cart .shipping td{padding-top:40px;padding-right:68px;padding-bottom:40px}#cart .woocommerce-shipping-totals.shipping th{padding-top:40px;padding-left:35px;padding-bottom:40px}#cart .woocommerce-shipping-totals.shipping td{padding-top:40px;padding-right:68px;padding-bottom:40px}#cart .order-total td{padding-top:40px;padding-right:68px;padding-bottom:40px}#cart .woocommerce #respond input#submit.alt,#cart .woocommerce a.button.alt,#cart .woocommerce button.button.alt,#cart .woocommerce input.button.alt{padding:38px 0;font-weight:500;font-size:19px;line-height:25px;letter-spacing:.08em}#cart .content-wrapper{padding-bottom:150px}.recette{padding-top:150px}.recette header{padding:0 8.59375%}.recette .content{padding:80px 25.78125%}.recette .label{font-size:.7638888889vw;line-height:.9027777778vw}.recette .suggestions li{width:46.7741935485%}.recette .suggestions li article{width:50%}.recette .suggestions li article .media-figure{width:100%}.recettes section ul li .img__container{width:50%}.recettes section ul li .infos{width:50%}.recettes section.newsletter{padding:220px 14.0625000001%}.recettes section.newsletter form .input{font-size:9px;line-height:11px;padding:14px 12px}.recettes section.newsletter form .input::-webkit-input-placeholder{font-size:9px;line-height:11px}.recettes section.newsletter form .input::-moz-placeholder{font-size:9px;line-height:11px}.recettes section.newsletter form .input:-ms-input-placeholder{font-size:9px;line-height:11px}.recettes section.newsletter form .input::-ms-input-placeholder{font-size:9px;line-height:11px}.recettes section.newsletter form .input::placeholder{font-size:9px;line-height:11px}.recettes section.newsletter form .button{padding:14px 38px;font-size:9px;line-height:11px}#checkout #customer_details{width:57.03125%}#checkout form.checkout .order_review{width:39.8437500001%}#checkout .woocommerce table.shop_table thead tr.woocommerce-shipping-totals td,#checkout .woocommerce table.shop_table tbody tr.woocommerce-shipping-totals td,#checkout .woocommerce table.shop_table tfoot tr.woocommerce-shipping-totals td{padding-top:0}#checkout .woocommerce-thankyou-order-received{font-size:2.5vw;line-height:3.1944444444vw;margin-bottom:80px}.my-account .article-h1{font-size:3.75vw;line-height:4.1666666667vw;letter-spacing:.01em}.my-account .woocommerce-MyAccount-navigation{width:25.78125%}.my-account .woocommerce-MyAccount-content{width:74.21875%}.not-found .page__header div{width:48.4375000001%;padding-left:6.25%}.not-found .page__header div a{margin-top:100px}}@media screen and (min-width:1250px){.t--ty.is-out--up{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.t--ty.is-out--down{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.nav.is-top li.rounded>a{background-color:#fcf8ea;color:#353330}}@media screen and (min-width:1440px){.p--s{font-size:18px}.p--s{line-height:24px}.p--xl{font-size:46px}.p--xl{line-height:56px}.h--1{font-size:80px}.h--1{line-height:80px}.h--2{font-size:64px}.h--2{line-height:70px}.h--3{font-size:54px}.h--3{line-height:60px}.h--4{font-size:34px}.h--4{line-height:40px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{font-size:19px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{line-height:25px}.block--intro .container div{font-size:36px}.block--intro .container div{line-height:46px}.block--title p{font-size:36px}.block--title p{line-height:46px}.block--scroller .scroller div p{font-size:19px}.block--scroller .scroller div p{line-height:25px}.nav__list .nav__item__drop .title{font-size:21px}.nav__list .nav__item__drop .title{line-height:30px}.nav__list .nav__item__drop .list .title a{font-size:21px}.nav__list .nav__item__drop .list .title a{line-height:30px}#cart .article-h1{font-size:54px}#cart .article-h1{line-height:60px}.recette .label{font-size:11px}.recette .label{line-height:13px}#checkout .woocommerce-thankyou-order-received{font-size:36px}#checkout .woocommerce-thankyou-order-received{line-height:46px}.my-account .article-h1{font-size:54px}.my-account .article-h1{line-height:60px}}@media (max-width:1249px){.container{padding:0 5.3333333333%}#container{padding-top:75px}#cookie-law-info-bar{height:250px;padding-left:5.3333333333%!important;padding-right:5.3333333333%!important}#cookie-law-info-bar .cookie_action_close_header{margin-top:30px!important;margin-left:0!important}.btn--burger{margin-left:20px}.block--scroller{margin-bottom:20px}.block--scroller .scroller svg{width:34px;height:34px}.block--text_image .container .img__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}.block--text_image .container .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--text_image_full .content .img__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block--text_image_full .content .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--text_image_full .content .text__container{padding:60px 20px}.block--title_text_link .container>p{margin-bottom:30px}.block--quote .quote__container.image .img__container{width:100%}.block--where_to_taste .addresses__container .address{margin-bottom:50px}.block--where_to_taste .addresses__container .address:last-child{margin-bottom:0}.block--awards ul li{margin-bottom:40px}.block--category .container .img__container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block--category .container .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block--slider header>aside{margin-top:30px}.block--conservation header>aside{margin-top:30px}.block--commitments .container .img__container{margin-bottom:70px}.block--awards_full h2{font-weight:500}.block--awards_full .accordion__item.active .accordion__item__header{font-weight:500}.block--awards_full .accordion__item__header{font-size:10px;line-height:12px;letter-spacing:.06em}.block--awards_full .prizes .flex-row:first-child{width:15%}.block--awards_full .prizes .flex-row:nth-child(2){width:35%}.block--awards_full .prizes .flex-row:nth-child(3){width:25%}.block--awards_full .prizes .flex-row:nth-child(4){width:25%}.block--retailers .accordion__item__content .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block--retailers .accordion__item__content .content>div>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block--retailers .accordion__item__content .content>div>ul li div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-mini-cart-item{padding:20px 0!important}.woocommerce-mini-cart-item .product__infos{padding-right:30px}.woocommerce-mini-cart-item .product__infos+.quantity{padding-left:60px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:50px}.nav{background-color:#fcf8ea}.nav__logo svg{width:75px}.nav__list:first-of-type{background-color:#fcf8ea;left:0;top:62px;border-top:1px solid #ede9da;position:absolute;width:100%;overflow-y:scroll;height:calc(100vh - 62px);padding-bottom:30px;padding-left:6.9548872181%;padding-right:6.9548872181%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);display:block;-webkit-transition:-webkit-transform 900ms cubic-bezier(.16,1.08,.38,.98);transition:-webkit-transform 900ms cubic-bezier(.16,1.08,.38,.98);-o-transition:transform 900ms cubic-bezier(.16,1.08,.38,.98);transition:transform 900ms cubic-bezier(.16,1.08,.38,.98);transition:transform 900ms cubic-bezier(.16,1.08,.38,.98),-webkit-transform 900ms cubic-bezier(.16,1.08,.38,.98)}.nav__list:first-of-type.is-deployed{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.nav__list:first-of-type.is-deployed .nav__item{opacity:1}.nav__list:first-of-type .nav__item{display:block;width:100%;margin:20px 0}.nav__list:first-of-type .nav__item a{font-size:15px;line-height:19px;letter-spacing:.08em;text-transform:uppercase;color:#353330}.nav__list:first-of-type .nav__item.account a{display:block;width:100%;font-weight:500;font-size:10px;line-height:12px;padding:10px 0;letter-spacing:.06em}.nav__list:first-of-type .nav__item.languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #ede9da;border-bottom:1px solid #ede9da;padding:20px 0}.nav__list:first-of-type .nav__item.languages a{border:1px solid #ede9da;font-weight:500;font-size:8px;line-height:10px;letter-spacing:.1em;margin:0 10px}.nav__list:first-of-type .nav__item.languages a.active{background-color:#353330;color:#fcf8ea!important;border-color:#353330}.nav__list .nav__item.desktop{display:none}.nav__list .nav__item .accordion__item__header{position:absolute;top:0;right:0;padding-top:2px;padding-bottom:0}.nav__list .nav__item .accordion__item__header .plus{position:relative;display:inline-block;width:14px;height:14px;margin-right:0;border:1px solid #353330;border-radius:14px;-ms-flex-negative:0;flex-shrink:0}.nav__list .nav__item .accordion__item__header .plus:hover{background-color:#dd443c;border-color:#dd443c}.nav__list .nav__item .accordion__item__header .plus:hover:before{background-color:#fff}.nav__list .nav__item .accordion__item__header .plus:hover:after{background-color:#dd443c}.nav__list .nav__item .accordion__item__header .plus:before{content:"";display:inline-block;width:6px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav__list .nav__item .accordion__item__header .plus:after{content:"";display:inline-block;width:6px;height:1px;background-color:#353330;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.nav__list .nav__item__drop .title{margin-top:20px}.nav__list .nav__item__drop .list .title a{color:#000}.nav__list .nav__item__drop .list ul li a{font-size:10px;line-height:14px;letter-spacing:.06em;text-transform:uppercase}.nav__woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}.footer header{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer header svg{width:75%;margin-bottom:50px}.footer footer .col{margin-bottom:30px}.cart-side{border-top:1px solid #ede9da}.cart-side__container .widgettitle{margin-bottom:20px;text-align:center}.login-modale{height:100%;border-top:1px solid #ede9da}.single__header .img__container{padding:25px 0 65px}.single .product__infos{padding-top:30px;padding-bottom:120px}.page__header{height:calc(100vh - 75px)}.page__header address{left:5.3333333333%;right:5.3333333333%;top:100px}.breadcrumb.desktop{display:none}.presse section ul li .img__container{margin-bottom:30px}.presse section ul li .infos span{margin-top:10px}.product__grid article{width:49.2481203008%;padding:0 10px}.product__grid article.block--label{width:100%;margin-right:0}#cart .woocommerce table.shop_table{display:block;width:100%}#cart .woocommerce table.shop_table tbody{display:block;width:100%}#cart td.actions .content>div{width:100%}#cart td.actions .coupon input{width:100%}#cart td.actions .coupon button{margin-top:10px;width:100%}#cart td.actions .content .buttons{margin-top:20px}#cart .shipping td{padding-left:20px}.recette .suggestions li article{width:49.2481203008%;padding:0 10px}.recette .suggestions li article.block--label{width:100%;margin-right:0}.recettes section ul li .img__container{margin-bottom:30px}#checkout{padding-top:75px}.my-account{padding-top:75px}.my-account .u-column2{margin-top:50px!important}.not-found .page__header{height:calc(100vh - 75px)}.not-found .page__header picture img{-o-object-position:left;object-position:left}.not-found .page__header div{padding-left:6.25%;padding-right:6.25%}.not-found .page__header div svg{padding:0 6.9548872181%}}@media screen and (max-width:1249px){.r--resp{padding-bottom:0!important}.modale .scrollable{position:fixed;width:100%;height:100%;top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px){.cart-side{z-index:101;top:75px}.cart-side:before{display:none}.cart-side__container{width:100%}}@media (max-width:187.5px){.p--s{font-size:8px}.p--s{line-height:11px}.p--m{font-size:9px}.p--m{line-height:12px}.p--xl{font-size:14px}.p--xl{line-height:16px}.h--1{font-size:23px}.h--1{line-height:26px}.h--2{font-size:21px}.h--2{line-height:25px}.h--3{font-size:18px}.h--3{line-height:21px}.h--4{font-size:12px}.h--4{line-height:15px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{font-size:7.5px}.h--5,.my-account .woocommerce-MyAccount-content h3,.cart-side__container .widgettitle{line-height:9.5px}.btn--close::before{font-size:12.5px}.block--intro .container div{font-size:12px}.block--intro .container div{line-height:15px}.block--title p{font-size:12px}.block--title p{line-height:15px}.block--scroller .scroller div p{font-size:7.5px}.block--scroller .scroller div p{line-height:9.5px}.block--awards .infos__container h3{font-size:7.5px}.block--awards .infos__container h3{line-height:9.5px}.plyr--video .plyr__controls{padding-top:25px}.plyr--video .plyr__controls{padding-bottom:25px}.modale__content div{font-size:8px}.modale__content div{line-height:10px}#cart .article-h1{font-size:18px}#cart .article-h1{line-height:21px}#checkout .woocommerce-thankyou-order-received{font-size:12px}#checkout .woocommerce-thankyou-order-received{line-height:15px}.my-account .article-h1{font-size:18px}.my-account .article-h1{line-height:21px}}