body .brave_popup .brave_popup__close.brave_popup__close--icon,body .brave_popup .brave_popup__close.brave_popup__close--inside_right{width:31px;height:31px;top:10px!important;right:15px;opacity:1!important}.brave_popup__close.brave_popup__close--icon svg{display:none}.brave_popup__close.brave_popup__close--icon::after,.brave_popup__close.brave_popup__close--icon::before{content:"";width:100%;height:2px;background-color:#fff;position:absolute;top:50%;left:0;transform:rotate(45deg)}.brave_popup__close.brave_popup__close--icon::before{transform:rotate(-45deg)}html,body{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote::before,blockquote::after{content:""}ul{list-style:outside none none;padding:0}*{box-sizing:border-box;outline:0;-webkit-tap-highlight-color:#fff0}@font-face{font-display:swap;font-family:'icomoon';src:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/fonts/icomoon.eot?eo0c3c);src:url('https://symbiose-bordeaux.com/wp-content/themes/symbiose/fonts/icomoon.eot?eo0c3c#iefix') format('embedded-opentype'),url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/fonts/icomoon.ttf?eo0c3c) format('truetype'),url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/fonts/icomoon.woff?eo0c3c) format('woff'),url('https://symbiose-bordeaux.com/wp-content/themes/symbiose/fonts/icomoon.svg?eo0c3c#icomoon') format('svg');font-weight:400;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-person:before{content:"\e900"}.icon-fleche-left:before{content:"\e901"}.icon-fleche-right:before{content:"\e902"}.icon-fleche-up:before{content:"\e903"}.icon-fleche-down:before{content:"\e904"}.icon-arrow-right-medium:before{content:"\e905"}.icon-arrow-left-medium:before{content:"\e906"}.icon-arrow-up-medium:before{content:"\e907"}.icon-arrow-down-medium:before{content:"\e908"}.icon-cross:before{content:"\e909"}.icon-arrow-left:before{content:"\e90a"}.icon-arrow-right:before{content:"\e90b"}.icon-arrow-up:before{content:"\e90c"}.icon-arrow-down:before{content:"\e90d"}.icon-hour:before{content:"\e90e"}.icon-calendar:before{content:"\e90f"}.icon-cross-large:before{content:"\e910"}.icon-burger:before{content:"\e911"}.icon-instagram:before{content:"\e912"}.icon-facebook:before{content:"\e913"}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{cursor:pointer;background-color:#fff0;cursor:pointer}*{box-sizing:border-box;outline:0 none}body{color:#1e1e1e;font-family:"Roboto",sans-serif;font-weight:100}body{color:#1e1e1e;font-family:'Roboto',sans-serif;height:100vh;margin:0;padding:0;overflow-x:hidden;font-weight:100}figure{margin:0;padding:0}h1,h2{font-family:'Playfair Display',serif}h1{font-size:42px;line-height:46px;margin-bottom:30px}h2{font-size:42px;font-weight:300;line-height:46px;margin-bottom:30px}h3{font-size:18px;margin-bottom:30px;font-weight:400;letter-spacing:1px}input[type="text"],input[type="email"],input[type="tel"]{-webkit-appearance:none;appearance:none;margin:0;border-radius:0}.open_menu{overflow:hidden}.wrap{margin:0 auto;max-width:1460px;padding:0 70px;position:relative;width:100%}.flex{display:flex}.big{font-family:'Playfair Display',serif;font-size:20px}a{text-decoration:none;color:#1e1e1e}ol{list-style-position:inside}.upp{text-transform:uppercase}strong{font-weight:500}.light_grey{color:#eff1f2}.bg_light_grey{background-color:#eff1f2}.black{color:#1e1e1e}.bg_black{background-color:#000;color:#FFF}.gold{color:#c6b05b}.bg_gold{background-color:#c6b05b}.white{color:#FFF}.bg_white{background-color:#FFF}.beige{color:#e6dec5}.bg_beige{background-color:#e6dec5}.wine{color:brown}.bg_wine{color:brown}.blue{color:#1e1e1e}.bg_blue{color:#e6dec5;background-color:#1e1e1e}.yellow{color:#dbca4d}.bg_yellow{background-color:#dbca4d}.btn,.single_add_to_cart_button{border:1px solid;cursor:pointer;display:inline-block;font-size:14px;padding:14px 24px;text-transform:uppercase}.single_add_to_cart_button{color:brown}p{font-size:16px;line-height:26px;margin-bottom:30px}.small{font-size:14px}.parallax{-webkit-perspective:1px;perspective:1px;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:visible;backface-visibility:visible}.parallax__layer{position:absolute;top:0;right:0;bottom:0;left:0}.parallax__layer--base{transform:translateZ(0);-webkit-transform:translateZ(0)}.parallax__layer--back{transform:translateZ(-1px);-webkit-transform:translateZ(-1px)}.title{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.parallax__group{position:relative;height:100vh;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.content{clear:both;display:inline-block;position:relative;width:100%}a#logo{width:115px;height:52px;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/logo-symbiose-web.png);background-position:center;background-size:cover;background-repeat:no-repeat}#menu .bg_menu{background-color:#1e1e1e;height:100%;left:-100vw;position:fixed;top:0;width:100%;transition:all 0.6s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.6s cubic-bezier(.25,1,.5,1);opacity:0}.open_menu #menu .bg_menu{left:0;opacity:1}#menu{color:#fff;height:100vh;left:-100vw;position:fixed;top:0;width:100vw;z-index:100;opacity:0;transition:all 0.3s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.3s cubic-bezier(.25,1,.5,1)}.open_menu #menu{left:0;opacity:1}#menu .content{align-items:left;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%;-webkit-transition:all 0.3s cubic-bezier(.25,1,.5,1);opacity:0}.open_menu #menu .content{opacity:1}#menu .bottom{opacity:.4}#menu .wrap{height:100%;padding:20px 70px;min-height:630px}#menu ul li a{color:#f4f1e9;display:block;font-size:32px;font-weight:900;left:0;margin-bottom:10px;opacity:0;position:relative;text-transform:uppercase;transition:all 0.3s cubic-bezier(.25,1,.5,1) 0s;letter-spacing:2px}#menu ul li:last-child a{margin-bottom:0}#menu ul{position:relative;left:-20px;transition:all 0.6s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.6s cubic-bezier(.25,1,.5,1);margin-top:40px;width:max-content}#menu ul li:last-child{border-top:1px solid #f4f1e9;margin-top:10px;padding-top:10px}#menu ul .btn{font-size:16px;margin-top:20px}.open_menu #menu ul{position:relative;left:0;transition:all 0.6s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.6s cubic-bezier(.25,1,.5,1)}.open_menu #menu ul li a{left:0;opacity:.8;transition:all 0.1s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.1s cubic-bezier(.25,1,.5,1);display:inline-block}.open_menu #menu ul li a:hover{opacity:.9;color:#FFF}.pop_up .close{align-items:center;display:flex;opacity:.4;position:relative;top:8px;font-size:12px;cursor:pointer;transition:all 0.2s cubic-bezier(.25,1,.5,1);-webkit-transition:all 0.2s cubic-bezier(.25,1,.5,1)}.pop_up .close:hover{opacity:1}.pop_up .close span{font-size:30px;margin-right:10px}#horaires .wrap{min-height:650px;overflow:auto;padding:0}#horaires{height:100vh;left:-100vw;position:fixed;top:0;z-index:120;transition:left 0.6s cubic-bezier(.25,1,.5,1);-webkit-transition:left 0.6s cubic-bezier(.25,1,.5,1);pointer-events:none}.open_horaires #horaires{left:0;pointer-events:inherit}#horaires .bg_menu{background-color:rgb(0 0 0 / .7);height:100%;left:0;position:fixed;top:0;width:100%;transition:opacity 0.6s cubic-bezier(.25,1,.5,1);-webkit-transition:opacity 0.6s cubic-bezier(.25,1,.5,1);z-index:-1;opacity:0}.open_horaires #horaires .bg_menu{z-index:10;opacity:1}#horaires .wrap{background-color:#fffff6;display:flex;width:33%;z-index:2;min-width:470px;z-index:11;position:absolute;left:0;top:0;height:100vh}#horaires .wrap{padding:0}#horaires .flex{flex-direction:column;height:100%;justify-content:space-between;width:100%}#horaires .flex.bg_dark_grey{height:100vh;overflow:auto}#horaires .top,#horaires .middle{padding:20px 70px}#horaires .top{padding-top:20px}#horaires .sep_bottom{border-bottom:1px solid #b5b5b5;margin-bottom:30px}.pop_up h3,#horaires strong{font-family:"Playfair Display",serif}.pop_up h3{font-size:34px;margin-bottom:20px}#reservation h3{margin-bottom:0}#reservation span.horaire{color:#777;display:block;font-size:14px;font-style:italic;margin-bottom:20px;margin-top:4px}#reservation span.horaire .wine{display:block;font-size:16px;font-style:normal;margin-bottom:-10px;margin-top:10px;text-transform:uppercase}.pop_up p{margin-bottom:20px}#horaires strong{font-size:18px}#horaires .line{align-items:flex-start;flex-direction:row;justify-content:flex-start}#horaires .line span{color:#1e1e1e;font-size:40px;margin-right:10px;margin-top:6px}#horaires .line .covid{width:100%}#horaires .bottom{background-color:#1e1e1e;flex-direction:column;padding:50px 0;position:relative;text-align:center}#horaires .bottom svg{left:0;position:absolute;top:-40px;width:100%}#horaires .bottom .btn{margin-bottom:2vh}#horaires .bottom .white{display:block;font-size:14px}.smv{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/stamp-ssv-green.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto 100%}#reservation{height:100vh;left:-100vw;pointer-events:none;position:fixed;top:0;transition:left 0.6s cubic-bezier(.25,1,.5,1) 0s;z-index:120}.open_reservation #reservation{left:0;pointer-events:auto}#reservation .wrap::after{background-color:#1e1e1e;content:"";height:100vh;position:absolute;right:0;top:0;width:calc(450px);z-index:1}#reservation .top{padding-top:20px}#reservation .wrap{background-color:#f6fafd;display:flex;height:100vh;left:0;min-height:650px;min-width:auto;position:absolute;top:0;width:100vw;z-index:11}#reservation .flex.left{flex-direction:column;height:100vh;justify-content:space-between;width:calc(100% - 450px);padding-right:70px;overflow:auto;-webkit-overflow-scrolling:touch}#reservation .flex.left .middle{padding-top:30px}#reservation .flex.left .middle{padding-bottom:30px;padding-top:30px;text-align:center}.msg_send #reservation .flex.left .middle{padding-top:0}#reservation .flex.right{align-items:center;background-color:#1e1e1e;color:#fffff6;flex-direction:column;height:100vh;justify-content:center;overflow:auto;-webkit-overflow-scrolling:touch;padding-left:70px;position:relative;text-align:left;width:450px;z-index:2}#reservation .flex.right h3{font-size:32px}#reservation .flex.right .middle{align-items:left;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:right center;background-repeat:no-repeat;background-size:170px auto;display:flex;flex-flow:column nowrap;height:auto;justify-content:space-around;width:100%}#reservation .flex.right .middle .last p{margin-bottom:0}#reservation .content.form .line{margin-bottom:20px;padding-top:10px;position:relative;width:calc(50% - 20px)}#reservation .content.form .line input,#reservation .content.form .line textarea{padding:16px 0 12px;background-color:#fff0}#reservation .content.form .line.focus label{font-size:12px;top:6px}#reservation .content.form .line.checkbox{width:100%}#reservation .content.form .line.checkbox{display:flex;flex-flow:row wrap;margin-bottom:0}#reservation .content.form .line.checkbox div{margin-bottom:20px;margin-right:10px}#reservation .content.form .line.regime{display:none}#reservation .content.form .line.regime.active{display:block}#reservation .content.form .line.checkbox input{margin-right:6px;width:14px;height:14px;display:inline-block;background-color:#FFF;padding:0;vertical-align:middle;margin-top:0}#reservation .content.form .btn{margin-top:30px}.line_details{display:block;margin-bottom:0;padding-bottom:10px}.line_details::after{background-color:#fffff6;content:"";display:block;height:1px;margin:10px 0 auto;width:30px}p.error{color:indianred;font-size:12px;left:0;position:absolute;top:60px}.form .line input.error,.form textarea.error{border-bottom:1px solid indianred!important}.valid_msg{display:none}.msg_send .valid_msg{display:block}.msg_send .form{display:none}.line.checkbox p.error{bottom:-40px;top:auto}.line.checkbox p.error{bottom:-30px;top:inherit}#site-header{left:0;position:fixed;top:0;width:100%;z-index:2;height:86px}#site-header.active{background-color:#1e1e1e}#site-header .wrap{height:100%}#site-header .inner.flex{align-items:center;height:calc(100% - 20px);justify-content:space-between;padding-top:20px}#menu-burger{font-size:14px;color:#FFF}#menu-burger span{font-size:28px;line-height:28px;vertical-align:middle;margin-right:10px}#site-header #logo{left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#site-header nav ul li a{margin-left:20px;font-size:14px;color:#FFF}#site-header nav ul{align-items:center;font-size:14px;justify-content:space-between}.banner .parallax__layer--back{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_home.jpg);background-size:cover;background-position:center;transform:translateZ(-6px) scale(7);-webkit-transform:translateZ(-6px) scale(7)}.banner .parallax__layer--base{transform:translateZ(-3px) scale(4);-webkit-transform:translateZ(-3px) scale(4);z-index:62}.banner .parallax__layer--back::before{opacity:.3;background-color:#000;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:none}.bg_layer_transition{background-color:#1e1e1e;height:120%;position:absolute;width:100%;z-index:2;top:0;left:0;pointer-events:none}.banner .parallax__layer--back::after{background-color:#1e1e1e;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;mix-blend-mode:exclusion;pointer-events:none}.banner .wrap{align-items:center;display:flex;min-height:100vh;padding-bottom:90px;padding-top:90px;width:100%}.section{padding-bottom:90px;padding-top:90px}.banner_full .wrap{padding-bottom:0}.banner_small{height:50vh;min-height:240px}.banner_small .inner{width:100%}.banner_small .wrap{min-height:auto}.banner_small .parallax__layer--back{bottom:auto;height:100%;top:0;transform:none;-webkit-transform:none}.banner_small .parallax__layer--base{bottom:auto;height:100%;margin:0 auto;padding:70px 70px 0;position:absolute;top:0;transform:none;-webkit-transform:none;width:100%}.block_page header{max-width:700px}.block_page{background-color:#F0F0F0;padding-bottom:130px}.block_page h2{font-size:32px;line-height:38px}.block_page .inner{background-color:#fff;width:75%;padding:60px;position:relative;top:-60px}.woocommerce-checkout:not(.woocommerce-order-received) .block_page .inner,.woocommerce-cart .block_page .inner{background-color:transparent!important;padding:0!important;width:100%!important}.block_page p.error{top:72px}.block_page .textarea p.error{top:175px}.content.form .flex{flex-wrap:wrap;justify-content:space-between}.content.form .line,.woocommerce form .form-row,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{margin-bottom:40px;padding:10px 0 0!important;position:relative;width:calc(50% - 15px)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 15px)}.content.form .line label,.checkbox span{line-height:inherit!important;font-size:14px;left:0;letter-spacing:1px;pointer-events:none;position:absolute;text-transform:uppercase;top:30px;transition:all 0.3s cubic-bezier(.45,0,.55,1) 0s}.checkbox span{position:inherit;top:inherit}.billing_address_2_field .screen-reader-text{clip:rect(1px,1px,1px,1px);height:auto;overflow:hidden;overflow-wrap:normal;position:inherit;width:auto}.content.form .line input,.content.form .line textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:none;border-bottom:1px solid #1e1e1e;color:#1e1e1e;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;padding:20px 0;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #1e1e1e}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #aaa;padding:14px!important}.select2-container .select2-selection--single{height:48px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:0!important}#billing_address_2_field{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:11px!important;top:11px!important;width:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:45px!important}.content.form .line.textarea,.content.form .line textarea,.woocommerce form #order_comments_field,.woocommerce form #order_comments_field textarea{height:160px;margin-bottom:60px;resize:none;width:100%}.content.form .line.focus label{top:0;font-size:12px}#bottom-home{align-items:flex-end;bottom:20px;display:flex;justify-content:space-between;left:0;max-width:1460px;padding:0 70px;position:absolute;width:100%}.infos-pratiques .icon-hour{font-size:23px;position:relative;top:-1px;vertical-align:middle}.infos-pratiques .hour{font-weight:bolder;letter-spacing:1px;margin-right:10px;padding-bottom:5px}.infos-pratiques .hour font{border-bottom:1px solid;margin-left:3px}.infos-pratiques .icon-facebook,.infos-pratiques .icon-instagram{font-size:22px;margin-left:4px;vertical-align:middle}.infos-pratiques a{color:#FFF}#bottom-home ul li a{margin-left:10px;color:#FFF}#bottom-home p,.infos-pratiques p{margin-bottom:6px}#scroll-down{font-size:14px;text-align:center}#scroll-down::before{content:"scroll";display:block;margin:auto}#scroll-down span{font-size:24px}#accroche{width:calc(100% * 0.6)}#accroche .gold{margin-bottom:0}#accroche .swiper-wrapper{align-items:center}.banner .parallax__layer--base .inner.flex{align-items:center;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:left 12px;background-repeat:no-repeat;background-size:auto 90%;height:100%;justify-content:center;width:100%}#menu-right{position:absolute;right:0;text-align:right;text-transform:uppercase;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#menu-right a{display:inline-block;font-size:22px;margin-bottom:10px;font-weight:900;color:#FFF}#menu-right li:last-child a{margin-bottom:0}.tag{margin-right:10px}.only_smart{display:none}.wave_container{display:block;height:80px;margin-top:-80px;overflow:hidden;position:relative;top:1px;width:100%;z-index:22}.wave_container svg,#svg_1{height:80px}.svg-container{overflow:hidden}@keyframes fontbulger{0%{left:0%}100%{left:-100%}}.wave_container svg,#svg_1{animation:fontbulger 1.8s linear infinite}.wave_container.summer_vibes svg,#svg_1{animation:fontbulger 1.8s linear infinite 0.6s}#svg_1,.wave_container svg{display:block;width:300%;position:relative;left:0;height:80px;transition:padding 3s;-webkit-transition:padding 3s}#svg_1{top:-168px;margin-bottom:-80px}#symbiose-cocktail-bar #svg{top:-45px}svg.flat,#svg_1.flat{padding-top:68px}#svg_2{position:absolute;top:-80px}.img_intro_resto{overflow:hidden;position:relative;background-size:cover;height:100%}#le-jardin{z-index:11}#le-jardin .swiper-slide{background-position:center top;background-size:cover;height:100vh}.swiper-pagination{z-index:103}#le-jardin .parallax__layer--back{transform:translateZ(-1px) scale(2);-webkit-transform:translateZ(-1px) scale(2)}#le-jardin .diaporama{margin-bottom:60px;position:relative}#le-jardin .diaporama::before{background-color:#1e1e1e;background-position:center top;background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:0;mix-blend-mode:exclusion;position:absolute;top:0;width:100%;z-index:2;pointer-events:none}#le-jardin-text{align-items:center;background-color:#fff0;bottom:0;display:flex;height:100vh;position:absolute;top:0;z-index:2}#le-jardin-text .wrap{height:auto;padding-top:60px}.legende{position:relative;top:-90px;display:block;margin:auto;max-width:700px;text-align:center;width:100%}.legende .left{width:100%}.legende .right{line-height:23px;margin:auto;padding-left:0;padding-top:0;text-align:center;width:100%}.legende .right p{opacity:0;position:absolute;width:100%;transition:all 0.3s cubic-bezier(.45,0,.55,1) 0s;font-size:18px}.legende .right p.active{opacity:1}.navigation_diaporama{display:block;height:23px;font-size:18px;margin-bottom:20px}.btn_diap{display:inline-block;background-color:#FFF;height:10px;width:10px;border-radius:10px;margin-right:10px;opacity:.5;cursor:pointer}.btn_diap.active{opacity:1;cursor:pointer}.svg-container{bottom:-100px;left:0;position:absolute}.legende .left p,#le-restaurant #intro-restaurant p,#symbiose-cocktail-bar p,#cocktails-a-emporter p{padding-left:60px}.covid{align-items:center;background-color:#e7e9f5;border-radius:5px;display:flex;justify-content:center;margin:auto;max-width:310px;padding:10px;text-align:left}.covid img{margin-right:10px;width:46px;height:auto}#symbiose-cocktail-bar .covid{margin:auto auto auto 60px}#horaires .covid{justify-content:left;margin:0;padding:10px 20px 10px 15px;width:auto}#le-jardin .swiper-pagination{background-color:#fff0;border-radius:10px 10px 0 0;bottom:0;display:block;left:50%;margin:auto;padding:10px 30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto;opacity:0}#le-restaurant{height:auto;z-index:10}#restaurant-diap{margin-top:100vh}#partenaires-restaurant,#on-parle-de-nous-bar{height:auto;padding-bottom:90px;padding-top:90px;text-align:center}#partenaires-restaurant ul,#on-parle-de-nous-bar ul{align-items:baseline;justify-content:space-between;margin:auto;max-width:1000px}#partenaires-restaurant ul li,#on-parle-de-nous-bar ul li{position:relative;width:20%}#partenaires-restaurant ul li img{height:auto;mix-blend-mode:multiply;width:100%;opacity:.8}#on-parle-de-nous-bar ul li img{height:auto;width:100%}#on-parle-de-nous-bar ul{align-items:flex-start}#on-parle-de-nous-bar ul li strong{display:block}#on-parle-de-nous-bar ul li img{margin-bottom:20px;mix-blend-mode:multiply;opacity:.8}#on-parle-de-nous-bar ul li span{font-size:14px}#cocktails-a-emporter p:last-child,#privatisation-groupe p:last-child{padding-left:0}#le-restaurant #intro-restaurant .content{width:66.66%}.img_intro_resto img{height:100%;width:auto}#partenaires-restaurant p{margin:auto auto 30px;max-width:700px}#intro-restaurant{align-items:center;background-color:#fff;display:flex;height:100vh;-webkit-perspective-origin:left top;perspective-origin:left top;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1);z-index:11;position:relative}#intro-restaurant article{align-items:center;display:flex}#intro-restaurant .content{width:66%;padding-right:60px}#intro-restaurant figure{width:33.33%}#intro-restaurant figure img{height:auto;width:100%}.diaporama_2,.diaporama_3{position:relative;-webkit-transform:translateZ(-1px) scale(2);transform:translateZ(-1px) scale(2)}.diaporama_3{display:none}@media (orientation:portrait){.diaporama_2{display:none}.diaporama_3{display:block}}@media (orientation:landscape){.diaporama_2{display:block}.diaporama_3{display:none}}#menus{background-color:#fff;margin-top:50vh;padding:90px 0;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1)}#partenaires-restaurant{transform:translateZ(-1px) scale(2);-webkit-transform:translateZ(-1px) scale(2);background-color:#f4f1e9}#restaurant-diap .parallax__layer--back{transform:translateZ(-1px) scale(2);-webkit-transform:translateZ(-1px) scale(2)}#le-restaurant .swiper-slide{background-position:center top;background-size:cover;height:90vh}#bottom_restaurant{bottom:-1px;height:40px;left:0;position:absolute;text-align:center;top:inherit;width:100%;z-index:12}#le-restaurant .swiper-container-horizontal>.swiper-pagination-bullets{bottom:60px}#le-restaurant .swiper-pagination-bullet{background:#fff none repeat scroll 0 0;border-radius:100%;display:inline-block;height:10px;opacity:.5;width:10px}#le-restaurant .swiper-pagination-bullet-active{background:#fff none repeat scroll 0 0;opacity:1}#qui-sommes-nous{align-items:center;height:auto;margin-top:50px;min-height:100vh;padding:90px 0;position:relative;z-index:24;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_trace.jpg);background-position:right bottom;background-repeat:no-repeat;background-size:60%}#qui-sommes-nous h2{font-size:34px;line-height:38px}#qui-sommes-nous figure{width:33.33%}#qui-sommes-nous article{align-items:center}#qui-sommes-nous .swiper-slide{background-color:#FFF;height:100%;display:inline-block}#qui-sommes-nous .swiper-container strong{text-transform:uppercase}#qui-sommes-nous figure img{height:auto;width:100%}#qui-sommes-nous .content{padding-left:60px;width:66.66%}#qui-sommes-nous a span,#la-carte-du-symbiose-summer-vibes a span{display:inline-block;font-size:40px;margin-right:10px;text-align:center;width:40px}#qui-sommes-nous .read_next{font-weight:500}#qui-sommes-nous .the_next{display:none}#la-carte-du-symbiose-summer-vibes .wrap{align-items:center;display:flex;height:100%;justify-content:center}#intro-restaurant .wrap{padding-bottom:60px;padding-top:30px}#intro-restaurant .wrap{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_black.jpg);background-repeat:no-repeat;background-position:left center;background-size:auto 100%}#menus{padding-bottom:30px;padding-top:0}#menus h2{margin-bottom:10px;font-size:32px}#menu-box-dejeuner h2{color:#b78779}#menu-box-dejeuner .btn{color:#b78779}#menu-box-diner{position:relative}#menu-box-diner h2{color:#c6b05b}#menu-box-diner .reservation .btn{color:#c6b05b}#menu-box-diner .action{pointer-events:none;opacity:.2;display:none}#menu-box-new-diner h2{color:#09252d}#menu-box-new-diner .btn{color:#09252d}.alert{display:block;font-size:16px;font-style:normal;text-transform:uppercase;color:brown;font-weight:900;line-height:18px}#menus article .preambule{text-transform:uppercase}#menus .inner{justify-content:space-between}#menus article{background-color:#fff;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_black.jpg);background-position:center 60px;background-repeat:no-repeat;background-size:60px auto;padding:90px 30px 30px;position:relative;text-align:center;top:-40vh;width:calc(50% - 20px);border:1px solid #f4f1e9;margin-bottom:-120px}#menus .action{justify-content:center}#menus .action .btn{margin-bottom:10px;margin-left:10px;margin-right:10px}#symbiose-cocktail-bar .parallax__layer--back{background-color:#000;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_cocktail_1.jpg);background-position:10% bottom;background-repeat:no-repeat;background-size:160% auto;height:100%;position:absolute;transform:none;width:100%}#symbiose-cocktail-baddr::before{background-color:#fff;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_wave_black.png);background-position:center top;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:130px;left:0;top:0;width:100%;z-index:2}#symbiose-cocktail-bardd::after{background-color:#fff0;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_wave_black_2.png);background-position:center top;background-repeat:no-repeat;background-size:100% 100%;bottom:0;content:"";display:block;height:130px;left:0;position:absolute;width:100%;z-index:3}#symbiose-cocktail-bar .wrap{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:59% 0;background-repeat:no-repeat;background-size:auto 100%;margin-top:120px;padding-bottom:190px;padding-top:133px}#symbiose-cocktail-bar{background-color:#000;background-position:left bottom;background-repeat:no-repeat;background-size:80% auto;height:1090px;position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;z-index:21}#symbiose-cocktail-bar p.summer-vibes{margin-top:20px;background-color:lightcoral;border-radius:6px;color:#fff;font-size:18px;padding:30px;text-transform:uppercase}#symbiose-cocktail-bar p.summer-vibes strong{display:block;font-family:"Playfair Display",serif;font-size:28px}#symbiose-cocktail-bar p.summer-vibes a{margin-bottom:20px}.summer-vibes strong{display:block;font-family:"Playfair Display",serif;font-size:28px}#accroche .swiper-slide-prev,#accroche .swiper-slide-next,#accroche .swiper-slide{opacity:0!important}#accroche .swiper-slide-active{opacity:1!important}#symbiose-cocktail-bar .parallax__layer--base{-webkit-transform:none}#cocktails-a-emporter{background-position:right center;z-index:21}#cocktails-a-emporter .parallax__layer--back{background-color:#000;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_cocktail_2.jpg);background-position:right top;background-repeat:no-repeat;background-size:auto 80%;height:100%;transform:translateZ(0);width:100%}#cocktails-a-emporter .parallax__layer--base{transform:none;margin-bottom:30px}#cocktails-a-emporter .wrap{padding-bottom:180px;padding-top:120px}#privatisation-groupe{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_event.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#privatisation-groupe .wrap{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:center 60px;background-repeat:no-repeat;background-size:auto 68%;padding-bottom:180px;padding-top:120px}#privatisation-groupe{padding:90px 0}#symbiose-cocktail-bar .content,#cocktails-a-emporter .content{width:50%}#privatisation-groupe .content{margin:auto;text-align:center;width:66.66%;z-index:2}#cocktails-summer-vibes{align-items:center;background-color:#fff;color:#333;display:flex;height:auto;justify-content:flex-start;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_summer_vibes_intro.jpg);background-position:center top;background-size:cover}#cocktails-summer-vibes .parallax__layer--base{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/stamp-ssv-green.jpg);background-position:88% center;background-repeat:no-repeat;background-size:auto 64%;height:auto;padding:90px 0 120px;position:inherit;width:100%;mix-blend-mode:multiply}#cocktails-summer-vibes article{width:50%}#symbiose-cocktail-bar article{display:flex;justify-content:flex-end}#cocktails-a-emporter article,#privatisation-groupe article{display:flex;justify-content:flex-start}#on-parle-de-nous-bar{height:auto;position:relative}#on-parle-de-nous-bar .parallax__layer--base{align-items:center;display:flex;transform:translateZ(.4px) scale(.6);-webkit-transform:translateZ(.4px) scale(.6);color:#2c280f}#on-parle-de-nous-bar h2{margin-bottom:50px}#privatisation-groupe{position:relative}#privatisation-groupe::after{background-color:#fff0;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_trash_yellow.png);background-position:center top;background-repeat:no-repeat;background-size:100% 100%;top:0;content:"";display:block;height:30px;left:0;position:absolute;width:100%;z-index:3}.bulle{left:721.893px;position:absolute;top:101.451px;visibility:visible;z-index:0;width:5px;height:5px;display:block;background-color:maroon;opacity:.1;border-radius:30px}#bulle_container{display:block;height:100%;position:absolute;top:-20px;width:100%}@keyframes bubble{0%{opacity:1}100%{left:0}}#menu{overflow:auto;-webkit-overflow-scrolling:touch}footer{background-color:#fff0;bottom:0;height:130px;position:relative}footer p,footer p.white,footer .infos-pratiques a,footer .menu-footer p a,.page-id-52 footer p.white{color:#333}.home footer{margin-top:-130px}.home footer p,footer p.white,.home footer .infos-pratiques a,.home footer .menu-footer p a{color:#FFF}#footer_1 .inner{border-top:1px solid #fff;justify-content:space-between;padding-top:20px}.page-template-page-event #footer_1 .white,.page-template-page-event #footer_1 a,.page-template-page-default #footer_1 .inner .white,.page-template-page-event #footer_1 a{color:#1e1e1e!important}.page-template-page-event #footer_1 .inner,.page-template-page-event #footer_1 .inner{border-top:1px solid #F7F7F7}#footer_2 p{font-size:12px;margin-bottom:0;text-align:center}.menu-footer{margin-left:60px}.mentions{font-size:12px}.menu-footer p a{color:#fff;display:block;font-size:14px;text-transform:uppercase}body.page-template-page-event #site-header{height:86px;left:0;position:absolute}body.page-template-page-event .parallax{backface-visibility:visible;height:auto}.site-header .wrap{height:100%}.page-id-52 #site-header #logo{background-size:100% auto;height:66px;margin-top:0;width:100px}.page-id-52 footer{background-color:#FFF}#la-carte-du-symbiose-summer-vibes h2{font-size:34px;line-height:38px}.section_nature_1 .parallax__layer--back{background-image:url(http://symbiose-bordeaux.com/images/smv.jpg);background-position:center center;background-size:cover;transform:translateZ(-1px) scale(2)}#la-carte-du-symbiose-summer-vibes{z-index:2}.sommaire_menu h3{font-size:32px;font-weight:500;margin-bottom:20px;font-family:"Playfair Display",serif;letter-spacing:inherit;line-height:36px}#la-carte-du-symbiose-summer-vibes .intro{flex-flow:row-reverse nowrap;justify-content:space-between;width:100%}#la-carte-du-symbiose-summer-vibes .intro figure{margin-left:30px;width:calc(50% - 60px)}#la-carte-du-symbiose-summer-vibes .intro figure img{height:auto;width:100%}#la-carte-du-symbiose-summer-vibes .intro .content{width:50%}.section_carte .left .sommaire_menu{width:50%}.party .content{font-family:"Playfair Display",serif}.sommaire_menu{margin-bottom:30px}.section_carte{height:auto}.details_carte{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}article.details .wrap{margin:0;padding:0}article.details .wrap .inner{align-items:flex-start;display:flex;flex-flow:row-reverse wrap;justify-content:space-between;margin:auto;max-width:900px;position:relative}article.details .wrap img{height:100%;width:auto;display:none}article .top{display:block}article.details .wrap .img{background-color:#efefef;display:flex;flex:1 1 auto;height:100%;margin-left:60px;overflow:hidden;position:relative;width:calc(33% - 60px)}.details_carte p{border-bottom:1px solid #e9e9e9;margin-bottom:20px;margin-left:0;padding-bottom:20px;padding-right:70px;position:relative;width:calc(50% - 65px);font-size:14px;line-height:20px}.details_carte span:not(.ingredients){font-size:14px;font-weight:900;position:absolute;right:0;top:0}article.details{padding-bottom:30px}article.details h3{display:block;font-size:22px;font-weight:900;margin-bottom:30px;margin-top:30px;padding-bottom:20px;width:100%;text-transform:uppercase;letter-spacing:0;color:#c6b05b}article.details h4{display:block;font-size:18px;font-weight:500;margin-bottom:20px;margin-top:20px;text-transform:uppercase;width:100%;color:#c6b05b}article.details h5{display:block;margin-bottom:10px;width:100%;font-size:14px}article.details strong{font-weight:600;font-size:16px}article.details .wrap{padding:20px}article.details h2{display:block;margin-bottom:40px;margin-top:20px;width:100%}.page-id-52 .banner .parallax__layer--back::after{display:none}.page-id-52 #accroche,.page-id-52 .btn.white,.page-id-52 #bottom-home .white,.page-id-52 #bottom-home .infos-pratiques a,.page-id-52 #site-header nav ul li a,.page-id-52 #menu-burger{color:#333}.page-id-52 .section_carte::before{background-attachment:fixed;background-image:url(http://symbiose-bordeaux.com/images/bg_home_desktop.jpg);background-position:left top;background-repeat:no-repeat;background-size:100% auto;content:"";height:100%;left:0;position:absolute;top:0;transform-style:flat;width:100vw}.section_carte{height:auto;position:relative;transform-style:flat}.section_carte .left .sommaire_menu{background-color:rgb(255 255 255 / .8);box-shadow:0 0 13px rgb(0 0 0 / .2);padding:40px 20px;text-align:center;width:100%}.party{display:inline-block;width:calc(33% - 20px)}article.details{display:none;padding-bottom:30px}.page-id-52 .banner .parallax__layer--back{background-color:#fff;z-index:1}.page-id-52 .bg_layer_transition{background-color:#FFF;z-index:70}.page-id-52 #site-header.active{background-color:#FFF}.page-id-52 a#logo{background-image:url(https://symbiose-bordeaux.com/images/logo-symbiose-web-noir.png)}.section_nature_1{display:none}.section_carte .flex.som{justify-content:space-between}#item-box-85 .details_carte p{margin-left:0;padding-right:0;width:100%}#item-box-85 .details_carte .ingredients{display:block;margin-left:0;margin-top:20px}#item-box-85 strong{font-size:18px;font-weight:600}#item-box-85 .mentions_bar strong{color:#555;font-size:14px}#bottles{background-color:#f5f5f6;padding:60px 0 90px;text-align:left}#bottles .header{margin:auto auto 30px}.accroche_txt{color:#c5a977;font-family:playfair display;font-size:18px;font-weight:700;line-height:28px;text-align:left}.product-list{justify-content:space-between;flex-wrap:wrap}.product-item{position:relative;width:calc(50% - 20px);margin-bottom:40px;overflow:hidden}.product-item-large{width:100%;display:flex;align-items:center}.product-item .img,.product-item h3{margin-bottom:0}.product-item h3{margin-bottom:30px}.product-item-large h3{font-family:"Playfair Display",serif;font-size:42px;letter-spacing:0}.product-item img{height:auto;width:100%}.product-item .about{background-color:#FFF;margin:auto;padding:60px;width:100%}.product-item-large .woocommerce-product-details__short-description{font-size:16px;line-height:22px;margin-bottom:30px}.product-item-large .about{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);left:-40px;margin:auto;padding:60px;position:relative;text-align:left;width:calc(50% + 40px)}.product-item-large .price{color:brown;font-size:18px;font-weight:700}.product-item-large .about ul{font-size:12px;line-height:16px;margin-bottom:30px;display:none}.product-item-large .about small{font-size:14px;font-weight:700}.woocommerce-shipping-totals{display:flex;flex-flow:column nowrap;position:relative;width:auto}.woocommerce-shipping-totals td{border:medium none!important;font-size:14px}.woocommerce-shipping-totals th{border:none;padding-bottom:0!important}.woocommerce-shipping-totals p.shipping-method-description{font-size:12px;font-weight:400;line-height:18px;margin-bottom:10px}.product-item .img{border-bottom:0}.product-item-large .img{border-bottom:0 none;width:50%}.product_action .top{font-size:48px;left:50%;position:absolute;bottom:20px;transform:translateX(-50%);cursor:pointer}.product-item-large .product_action{display:none}table.variations{width:100%}.variations_form{display:none}.product_action .price{display:block;font-size:22px;font-weight:900;padding-bottom:10px;padding-top:10px;text-align:left}.product_action{bottom:-100%;background-color:#fff;transition:left 0.6s cubic-bezier(.25,1,.5,1) 0s;-webkit-transition:all 0.6s cubic-bezier(.25,1,.5,1) 0s;left:0;padding:0 60px 60px;position:absolute;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;height:100%}.product_action.active{bottom:0}.product-item h3{align-items:center;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:center center;background-repeat:no-repeat;background-size:auto 90%;height:auto;justify-content:center;margin-bottom:10px;padding-bottom:30px;padding-top:30px}.product-item .intro h3{padding-bottom:10px;padding-top:0}.woocommerce form .form-row.place-order{font-size:12px;padding:0px!important;padding-top:30px!important;width:100%}.woocommerce form .form-row.place-order p{font-size:12px;line-height:19px}#order_review_heading,.woocommerce-additional-fields h3{display:none}form.woocommerce-checkout #customer_details,form.woocommerce-checkout #order_review,form.woocommerce-cart-form,.cart-collaterals .cart_totals{background-color:#fff;padding:60px 30px;position:relative;top:0;width:75%}.cart-collaterals .cart_totals{width:100%!important}.woocommerce table.shop_table th{font-size:12px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.woocommerce-NoticeGroup{width:100%}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-bottom:10px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{left:20px!important;top:30px!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:outside none none;margin-bottom:10px;margin-left:0}.woocommerce-error li:last-child,.woocommerce-info li:last-child,.woocommerce-message li:last-child{margin-bottom:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none!important}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-total{font-size:14px}.woocommerce table.shop_table th.product-name,.woocommerce table.shop_table td.product-name{padding-left:0!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-cart .cart-subtotal td{padding-left:0!important}.woocommerce .woocommerce-shipping-totals td{text-align:left!important}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:auto!important}.woocommerce table.shop_table th.product-total,.woocommerce table.shop_table td.product-total,.woocommerce-cart .cart-subtotal td{padding-right:0!important;padding-left:0!important;width:90px!important;text-align:right}.woocommerce .woocommerce-customer-details address{border:0 solid rgb(0 0 0 / .1)!important;border-radius:0;font-style:normal;margin-bottom:0;padding:0!important;text-align:left;width:100%}.woocommerce ul.order_details li{margin-bottom:20px}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce .cart-subtotal td{text-align:right;padding-right:0!important}form.woocommerce-checkout #customer_details,.woocommerce-cart .woocommerce-cart-form{width:calc(66% - 10px)}form.woocommerce-checkout #order_review,.cart-collaterals{width:calc(33% - 10px)!important;background-color:#FFFFFF!important;position:relative}form.woocommerce-checkout #order_review:before,form.woocommerce-cart-form:before{content:"Votre commande";font-size:18px;font-weight:400;letter-spacing:1px;margin-bottom:30px;display:block}.cart-collaterals h2{font-size:18px;font-weight:400;letter-spacing:1px;margin-bottom:30px;display:block;font-family:"Roboto",sans-serif}td.actions{padding:0!important}button[name="update_cart"]{margin-top:30px!important}.woocommerce-shipping-totals td{padding-left:0!important}.order-total td{text-align:right;padding-right:0!important;padding-left:0!important}.woocommerce .shipping-calculator-form p{width:100%!important}button[name="calc_shipping"]{margin-top:30px!important}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{margin-bottom:0!important;margin-left:4px!important;margin-right:0!important;margin-top:0;! max-width:25px!important;padding-left:1px!important}.payment_method_stripe{background-color:#fff!important;padding:0!important}#stripe-payment-data p:first-of-type{display:none}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-weight:400;line-height:1.5!important;text-align:left}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0 none repeat scroll 0 0!important;border-radius:0!important;color:#1e1e1e!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-weight:400;line-height:2;margin:0!important;text-align:left}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0!important}.woocommerce table.shop_table{border:medium none!important;border-collapse:collapse!important;border-radius:5px;margin:0 -1px 24px 0;text-align:left;width:100%;top:-10px;position:relative}.woocommerce-variation.single_variation{display:block;float:right}.variations .label,#bottles .screen-reader-text{text-align:right;padding-right:10px;width:100px!important;display:inline-block}.product-item-large .variations .label,#bottles .screen-reader-text{display:inline-block;margin-bottom:0;padding-right:10px;text-align:left;vertical-align:middle;width:auto!important;font-family:"Playfair Display",serif}.variations .value{text-align:left}.variations select{width:100%;font-size:14px}.reset_variations{display:none!important}.variations_form.active{display:inline-block}.variations .label,.variations .value,.single_variation_wrap .quantity{padding-bottom:15px;padding-top:15px}.variations .label,.single_variation_wrap .quantity label{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.single_variation_wrap .quantity{text-align:left;margin-bottom:20px}.woocommerce .quantity .qty{font-size:14px;height:30px;margin-left:0;padding:0;text-align:center;width:40px;border:medium none}.woocommerce .product-item-large .quantity .qty{border:1px solid #999}.product-item-large .quantity{text-align:left;margin-bottom:30px}#bottles .screen-reader-text{clip:rect(1px,1px,1px,1px);height:auto!important;overflow:hidden!important;overflow-wrap:normal!important;position:inherit!important}.woocommerce #payment .wc_payment_methods.payment_methods.methods{padding-bottom:20px!important}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:1px solid!important;cursor:pointer;display:inline-block!important;font-size:14px!important;padding:14px 24px!important;text-transform:uppercase!important;line-height:inherit!important;background-color:transparent!important;color:#222!important;border-radius:none!important}form.woocommerce-checkout,.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce #wc-stripe-cc-form .form-row{width:100%!important}.woocommerce #wc-stripe-cc-form label{position:inherit!important;top:0!important}.wc-stripe-elements-field,.wc-stripe-iban-element-field{padding:20px 10px!important}#wc-stripe-new-payment-method{float:left!important;left:0!important;position:inherit!important;top:0!important;vertical-align:middle!important;width:auto!important}.woocommerce form .form-row.woocommerce-SavedPaymentMethods-saveNew{width:100%!important;line-height:14px!important;margin-bottom:15px!important}.woocommerce-SavedPaymentMethods-saveNew label{line-height:14px!important}.woocommerce-SavedPaymentMethods-saveNew label{display:inline-block!important;font-size:12px!important;font-weight:200!important;left:auto!important;line-height:14px!important;position:relative!important;text-transform:none!important;top:0!important;width:calc(100% - 30px)!important}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{clear:both;margin:0;max-width:90px!important;padding-left:0!important;transform:scale(.6)}.xoo-wsc-icon-atc{margin-left:20px!important}.woocommerce a.added_to_cart{display:block!important;padding-top:20px!important;color:#fff!important}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{display:none!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none!important;width:100%!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none!important;width:100%!important;margin-top:40px}#billing_country_field label{position:inherit!important;top:0!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ::-webkit-input-placeholder{color:#fff0}.woocommerce :-moz-placeholder{color:#fff0}.woocommerce ::-moz-placeholder{color:#fff0}.woocommerce :-ms-input-placeholder{color:#fff0}.woocommerce input::placeholder{color:#fff0}.woocommerce textarea::-webkit-input-placeholder{color:#fff0}.woocommerce textarea:-moz-placeholder{color:#fff0}.woocommerce textarea::-moz-placeholder{color:#fff0}.woocommerce textarea:-ms-input-placeholder{color:#fff0}textarea::placeholder{color:#fff0}#product-96 .product_action{background-color:#32597a;color:#FFF}.woocommerce #product-96 button.single_add_to_cart_button{color:#FFF!important;margin-top:20px}#product-104 .product_action{background-color:#ce4d34;color:#FFF}.woocommerce #product-104 button.single_add_to_cart_button{color:#FFF!important;margin-top:20px}#product-50 .product_action{background-color:#7bbf3a;color:#FFF}.woocommerce #product-50 button.single_add_to_cart_button{color:#FFF!important;margin-top:20px}.xoo-wsc-container{width:33%!important}.xoo-wsc-container{right:-33%!important}.xoo-wsc-active .xoo-wsc-container{right:0%!important}.xoo-wsc-modal.xoo-wsc-active .xoo-wsc-basket{right:33%!important}.xoo-wsc-shiptxt{display:none!important}#sommaire_82 h3,#item-box-82 h2{color:#d3a76e}#sommaire_85 h3,#item-box-85 h2{color:#b2767e}#sommaire_87 h3,#item-box-87 h2{color:#676477}.pop_up.details .close{opacity:1}.icone_top{display:block;margin:auto auto 20px;width:60%;mix-blend-mode:multiply;height:auto}.titre_carte::after{background-color:#555;clear:both;content:"";display:block;float:none;height:1px;margin:20px auto auto;width:50px}.titre_carte{align-items:center;background-size:100% 100%;color:#555;font-size:28px;height:80px;justify-content:center;margin:auto auto 20px;text-align:center;width:100%}.only_smart{display:none}article.details{background-color:#fffff6;display:block;height:100vh;left:-100vw;overflow:scroll;padding:0;position:fixed;top:0;transition:all 0.3s cubic-bezier(.45,0,.55,1) 0s;width:100vw;z-index:120;overflow:scroll;-webkit-overflow-scrolling:touch;background-image:url(http://symbiose-bordeaux.com/images/bg_menu_mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top}article.details.active{left:0}.night_day{height:28px;position:relative;top:2px;width:auto}.xoo-wsc-bki{color:#000!important;font-size:20px!important}.xoo-wsc-items-count{left:-13px!important}.xoo-wsc-items-count{background-color:brown!important;color:#ffffff!important}.xoo-wsc-basket{background-color:#000!important}.xoo-wsc-bki{color:#fff!important;display:block!important;font-size:20px!important;height:20px!important;line-height:20px!important;width:20px!important}.xoo-wsc-basket{border-radius:38px!important;box-shadow:none!important;cursor:pointer;margin:10px!important;padding:15px!important;z-index:999999}.woocommerce table.shop_table tfoot td{padding-right:0;text-align:right}@media screen and (min-width:901px) and (max-width:1100px){#menus h2{font-size:30px;margin-bottom:10px;line-height:32px}#menus article{background-color:#fff;background-position:center 60px;background-repeat:no-repeat;background-size:60px auto;border:1px solid #f4f1e9;margin-bottom:-120px;padding:90px 20px 20px;position:relative;text-align:center;top:-40vh;width:calc(33% - 10px);max-width:500px}#menus article p.descriptif{font-size:14px;line-height:24px;margin-bottom:30px}#menus .action{flex-direction:column;justify-content:center}#menu-box-diner .action .reservation,#menu-box-new-diner .action .reservation{margin-bottom:40px}#menus .only_smart{display:inline-block}}@media screen and (min-width:100px) and (max-width:900px){form.woocommerce-checkout #customer_details{margin-bottom:30px}form.woocommerce-checkout #customer_details,form.woocommerce-checkout #order_review{width:100%!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{overflow:visible;width:100%!important}.content.form .line,.woocommerce form .form-row,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{margin-bottom:40px;padding:10px 0 0;position:relative;width:100%!important}.woocommerce ul.order_details li{border-right:medium none;border-bottom:1px solid #ddd;border-right:0 none;float:left;font-size:.715em;line-height:1;list-style-type:none;margin-bottom:10px;margin-left:0;margin-right:0;padding-bottom:15px;padding-left:0;padding-right:0;text-transform:uppercase;width:100%}.woocommerce-thankyou-order-received{display:block;font-size:18px;font-weight:700;margin-top:20px}.woocommerce .block_page h2{margin-bottom:30px}#menus .only_smart{display:inline-block}article .top{display:block}.section{padding-bottom:40px;padding-top:40px}#la-carte-du-symbiose-summer-vibes{padding-top:90px;z-index:2;background-image:url(http://symbiose-bordeaux.com/images/bg_flower.jpg);background-repeat:no-repeat;background-position:right 80%;background-size:60% auto}.page-id-52 .mentions{color:#000}.section_nature_1{height:calc(100vw * 0.8);min-height:auto}.section_carte .left,#la-carte-du-symbiose-summer-vibes .intro{width:100%;flex-flow:column nowrap}#la-carte-du-symbiose-summer-vibes .intro figure{margin-bottom:30px;margin-left:0;width:100%}#la-carte-du-symbiose-summer-vibes .intro .content{width:100%}.details_carte p{border-bottom:1px solid #e9e9e9}.details_carte{display:block}.section_carte .left .sommaire_menu{background-color:rgb(255 255 255 / .8);box-shadow:0 0 13px rgb(0 0 0 / .2);padding:40px 20px;text-align:center;width:100%}.sommaire_menu h3{font-family:"Playfair Display",serif;font-size:26px;font-weight:500;letter-spacing:inherit;margin-bottom:20px}.sommaire_menu p:last-child{margin-bottom:0}.sommaire_menu .btn{display:inline-block}article.details h2{display:block;margin-bottom:40px;margin-top:20px}.details_carte p{margin-left:0;width:calc(100% - 0px)}article.details .wrap{padding:20px}article.details h3{color:#c6b05b;display:block;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:40px;padding-bottom:0;text-transform:uppercase;width:100%}article.details h4{font-size:16px}.details_carte p{margin-left:20px;width:calc(100% - 20px)}#item-box-82 .details_carte p{margin-left:0;width:calc(100%)}.bg_layer_transition{height:100%}.parallax{height:auto;perspective:none;overflow:hidden}.parallax__group{height:100%;min-height:100vh;position:relative;transform-style:flat}.parallax__layer--back,.parallax__layer--base,#partenaires-restaurant,.diaporama_2,.diaporama_3{transform:none!important}body{height:auto}.section_nature_1{height:calc(100vw * 0.8);min-height:auto}.wrap{padding:0 20px}.section_carte .wrap{padding:0 10px}#horaires{height:100vh;left:-140vw}#accroche{width:calc(100vw - 40px)}.menu-footer{margin-left:0}.menu-footer p{margin:0}#site-footer .infos-pratiques,#site-footer .menu-footer{display:none}#site-footer .menu-footer:last-child{display:block;text-align:center;width:100%}footer{background-color:#fff0;bottom:0;height:70px;margin-top:-70px;position:relative}.menu-footer p a{display:none}h2,#menus h2{font-size:32px;font-weight:300;line-height:36px;margin-bottom:20px}#qui-sommes-nous{font-size:22px;line-height:28px}#symbiose-cocktail-bar h2,#cocktails-a-emporter h2{font-size:38px;font-weight:300;line-height:40px;margin-bottom:20px}.tag{display:block;margin-bottom:6px;margin-right:10px}#bottom-home,#menu-right,#menu-burger font,#site-header nav{display:none}#menu-burger span{display:block}#site-header{height:69px;z-index:70}#menu .wrap{height:100%;padding:20px}.pop_up .close{top:0}#menu ul li a{font-size:20px}.open_reservation #reservation{top:0}#reservation .wrap{display:block;flex-direction:column;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}#reservation .wrap::after{display:none}#reservation .flex.left{flex-direction:column;height:auto;justify-content:space-between;overflow:auto;padding-right:0;width:100%;min-height:100vh}#reservation .flex.right{background-color:#1e1e1e;color:#fffff6;flex-direction:column;height:auto;justify-content:center;padding-left:70px;position:relative;width:100%;z-index:2}#reservation .flex.right{flex-direction:column;height:auto;left:-20px;padding-left:0;position:relative;width:calc(100% + 40px);padding:20px}#reservation .content.form .line.checkbox{display:flex;flex-flow:column wrap;margin-bottom:10px}#reservation .content.form .line.checkbox div{margin-bottom:10px}#reservation .content.form .line{margin-bottom:20px;width:100%}#reservation .middle{padding-bottom:80px;padding-top:30px}#reservation .flex.right .middle{background-size:100px auto}#reservation .content.form .line.checkbox input{margin-right:6px;width:auto}#qui-sommes-nous{margin-top:0}#qui-sommes-nous figure{display:none}#qui-sommes-nous h2 br{display:none}#qui-sommes-nous h2{font-size:24px;line-height:30px}#qui-sommes-nous .content{padding-left:0;width:100%}#svg_1{display:none}#intro-restaurant{height:auto}#intro-restaurant .content{width:100%;padding-right:0}#intro-restaurant article{align-items:center;display:flex;flex-flow:column nowrap}#intro-restaurant figure{display:none}#intro-restaurant .only_smart{display:block;height:auto;margin-left:-20px;position:relative;width:calc(100% + 40px)}.only_smart{display:block}#le-jardin #slide-0{background-position:left center}.legende .right p{width:90%}#le-jardin-text .wrap{height:auto;padding-top:0}.legende{display:block;position:relative;text-align:center;top:-90px}.legende .right{line-height:23px;margin:auto;padding-left:0;padding-top:0;width:90%}.navigation_diaporama{display:block;height:23px;left:5px;margin-bottom:10px;position:relative;top:-9px}.legende .right p{font-size:14px;line-height:20px;opacity:0;position:absolute;transition:all 0.3s cubic-bezier(.45,0,.55,1) 0s;width:90%}.legende .left p,#le-restaurant #intro-restaurant p,#symbiose-cocktail-bar p{padding-left:0}.legende .left{width:100%}#bottom_restaurant{height:20px}#le-restaurant .swiper-container-horizontal>.swiper-pagination-bullets{bottom:40px}#menus{margin-top:0vh;padding-bottom:60px}#menus .wrap{padding:0 20px}#menus .inner{display:block}#menus .action{flex-direction:column;justify-content:center}#menu-box-diner .action .reservation,#menu-box-new-diner .action .reservation{margin-bottom:40px}#menus article{background-position:center 31px;background-size:45px auto;border:medium none;padding:50px 0 0;width:100%;top:0;margin-bottom:50px;max-width:500px;margin:auto}#menu-box-dejeuner,#menus #menu-box-new-diner{margin-bottom:40px}#menus #menu-box-dejeuner,#menus #menu-box-new-diner{border-bottom:1px solid #efefef;padding-bottom:40px}#partenaires-restaurant,#on-parle-de-nous-bar{height:100vh;padding-bottom:140px;padding-top:140px;text-align:center}#partenaires-restaurant ul,#on-parle-de-nous-bar ul{flex-flow:row wrap;justify-content:space-around}#partenaires-restaurant ul li,#on-parle-de-nous-bar ul li{margin-bottom:20px;position:relative;width:40%}#on-parle-de-nous-bar ul li{margin-bottom:40px;width:70%}#cocktails-a-emporter{background-position:right center;height:auto;z-index:21}#symbiose-cocktail-bar .content,#cocktails-a-emporter .content{width:100%}#privatisation-groupe .content{margin:auto;text-align:center;width:100%}#on-parle-de-nous-bar .parallax__layer--base{align-items:flex-start;display:flex;position:relative;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1)}#partenaires-restaurant,#on-parle-de-nous-bar{height:auto;padding-bottom:100px;padding-top:100px;text-align:center}#partenaires-restaurant{padding-bottom:130px}.legende .left p,#le-restaurant #intro-restaurant p,#symbiose-cocktail-bar p,#cocktails-a-emporter p,#intro-restaurant p{padding-left:0}#symbiose-cocktail-bar{display:flex;flex-flow:column-reverse nowrap;height:inherit}#symbiose-cocktail-bar .parallax__layer--back{background-color:#000;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_bar_mobile.jpg);background-position:10% bottom;background-repeat:no-repeat;background-size:100% auto;height:100%;position:absolute;transform:none;width:100%}#symbiose-cocktail-bar .parallax__layer--back{height:100vw;margin-top:30px;position:relative;width:100vw}#symbiose-cocktail-bar .parallax__layer--base{position:relative;top:60px}#symbiose-cocktail-bar .wrap{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_logo_white.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 50%;margin-top:0;padding-bottom:40px;padding-top:40px}#cocktails-a-emporter{display:flex;flex-direction:column-reverse;background-color:#000}#cocktails-a-emporter .parallax__layer--base{background-color:#000;position:inherit}#cocktails-a-emporter .wrap{padding-bottom:0;padding-top:60px}#cocktails-a-emporter .parallax__layer--back{background-color:#000;background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_emporter_mobile.jpg);background-position:right top;background-repeat:no-repeat;background-size:100% auto;height:110vw;margin-bottom:0;padding-bottom:0;position:relative;top:-20px;transform:translateZ(0);width:100vw}#partenaires-restaurant,#on-parle-de-nous-bar{height:auto;padding-bottom:120px;padding-top:60px;text-align:center}h1{font-size:34px;line-height:36px;margin-bottom:30px}.banner_small{min-height:50vh}.banner_small .wrap,#content .wrap{padding:0 20px}.block_page .inner{padding:20px 20px 60px;top:-60px;width:100%}.content.form .line{width:100%}.content.form .line.textarea,.content.form .line textarea{height:250px}.line.checkbox p.error{bottom:-40px;top:inherit}.block_page .textarea p.error{top:265px}.block_page h2{font-size:28px;line-height:34px}#horaires .wrap{background-color:#fffff6;display:inline-block;height:100vh;left:0;min-width:100%;overflow:scroll;position:relative;top:0;width:100vw;z-index:11}#horaires .flex.bg_dark_grey{overflow:scroll;-webkit-overflow-scrolling:touch}#horaires .top{padding-top:10px}#horaires .top,#horaires .middle{padding-left:20px;padding-right:20px}#privatisation-groupe{background-attachment:scroll}#privatisation-groupe .wrap{padding-bottom:0}#privatisation-groupe{padding:90px 0}.page-id-52 #svg_1{display:block}.wave_container{display:block;height:20px;margin-top:-20px;overflow:hidden;position:relative;top:1px;width:100%;z-index:22}#svg_1,.wave_container svg{height:20px}#svg_1{margin-bottom:-20px;top:-108px}svg.flat,#svg_1.flat{padding-top:14px}#la-carte-du-symbiose-summer-vibes h2{font-size:22px;line-height:28px}.product-list{display:block;justify-content:space-between}.product-item .img{max-width:320px;margin:auto}.product-item{margin:auto auto 40px;overflow:hidden;position:relative;width:100%}#cocktails-summer-vibes{height:auto;min-height:auto;text-align:center}#cocktails-summer-vibes .parallax__layer--base{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/stamp-ssv-green.jpg);background-position:center 50px;background-repeat:no-repeat;background-size:200px auto;height:auto;padding:300px 0 90px;position:inherit;width:100%}#cocktails-summer-vibes article{width:100%}#on-parle-de-nous-bar ul li img{max-width:220px}.home footer{margin-top:-100px}.btn_diap{height:20px;width:20px}article.details .wrap .img{display:none}article.details .wrap .inner{display:block}.details_carte{width:100%}#accroche h2 br{display:none}.page-id-52 .section_carte{height:auto}.page-id-52 .section_carte::before{background-attachment:scroll;background-image:url(http://symbiose-bordeaux.com/images/bg_home_mobile.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;content:"";height:100%;left:0;position:sticky;top:0;width:100vw;position:fixed}.page-id-52 .banner .parallax__layer--back{background-image:url(http://symbiose-bordeaux.com/images/bg_home_mobile.jpg)!important;background-position:top left!important}.page-id-52 .banner{z-index:1}.party{display:inline-block;width:100%}.section_carte .flex.som{display:block}#cocktails-summer-vibes{align-items:center;background-color:#fff;background-image:url(http://symbiose-bordeaux.com/images/bg_home_mobile.jpg)}.night_day{height:20px;position:relative;top:2px;width:auto}.page-id-52 .section_carte::before{position:fixed}}.page-template-page-carte .bg_layer_transition{background-color:#09252d}.page-template-page-carte #site-header.active{background-color:#09252d}.page-template-page-carte .banner .parallax__layer--back::after{background-color:#09252d}.page-template-page-carte .banner .wrap{padding-top:0}.page-template-page-carte #site-header #logo{opacity:0}.page-template-page-carte #site-header.active #logo{opacity:1}#logo_intro_carte{height:40vh}.page-template-page-carte #accroche{text-align:center;width:100%}.page-template-page-carte #scroll-down{display:none}.page-template-page-carte .banner .parallax__layer--back::after{mix-blend-mode:normal;display:none}.page-template-page-carte .banner .parallax__layer--base .inner.flex{background-image:none}.page-template-page-carte .banner .parallax__layer--base .inner.flex:after{content:"";background-color:#FFF;height:70px;width:1px;position:absolute;left:50%;bottom:20px}.page-template-page-carte .section_carte .left .sommaire_menu{background-image:url(https://symbiose-bordeaux.com/wp-content/themes/symbiose/images/bg_frise.png);background-repeat:repeat-x;background-position:center top;background-size:24px}.page-template-page-carte .party{display:inline-block;width:calc(25% - 20px)}.page-template-page-carte article.details{background-color:#fffff6;background-image:url(http://symbiose-bordeaux.com/images/bg_menu_carte.jpg)}.page-template-page-carte .details_carte p{border-bottom:1px solid #d4ba76}.page-template-page-carte .details_carte span:not(.ingredients){font-family:"Playfair Display",serif}.page-template-page-carte .party{position:relative}.page-template-page-carte .section_carte{background-image:url(http://symbiose-bordeaux.com/images/bg_menu_carte.jpg);background-position:left top;background-repeat:repeat-y;background-size:100% auto}.page-template-page-carte .section_carte .left .sommaire_menu{background-color:#fff;position:relative;z-index:2}#item-box-194 .details_carte img,#item-box-313 .details_carte img{display:inline-block;float:right;height:auto;max-height:calc(100% - 40px);max-width:80px;position:absolute;right:0;bottom:20px;transform:scaleX(-1)}#item-box-194 .details_carte p,#item-box-313 .details_carte p{margin-left:0;padding-right:80px;width:calc(100% - 0px)}@media screen and (min-width:100px) and (max-width:900px){.product-item-large{display:block!important}.product-item-large h3{font-family:"Playfair Display",serif;font-size:34px!important;letter-spacing:0;line-height:38px!important}.product-item-large .img{border-bottom:0 none;width:100%!important}.product-item-large .about{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);left:0!important;margin:auto;padding:20px;position:relative;text-align:left;width:100%!important}.page-template-page-carte .party::after{background-color:#09252d;bottom:0;content:"";height:50%;left:-20px;position:absolute;width:calc(100% + 40px);z-index:0;background-image:url(http://symbiose-bordeaux.com/images/bg_home_carte.jpg);background-position:left top;background-size:cover}.page-template-page-carte .party:nth-child(even):after{bottom:auto;top:0}.page-template-page-carte footer p.white{color:#333}.page-template-page-carte .titre_carte{display:none}.page-template-page-carte article.details{background-color:#fffff6;background-image:url(http://symbiose-bordeaux.com/images/bg_menu_carte_mobile.jpg)}.page-template-page-carte .banner .parallax__layer--back{background-image:url(http://symbiose-bordeaux.com/images/bg_home_mobile_carte.jpg);background-position:left top;background-size:cover}.page-template-page-carte .party{display:inline-block;width:100%}.page-template-page-carte .section_carte{background-image:url(http://symbiose-bordeaux.com/images/bg_menu_carte_mobile.jpg);background-position:left top;background-repeat:repeat-y;background-size:100% auto}.page-template-page-carte .wrap{padding:0 10px}.xoo-wsc-container{width:100vw!important;right:-100vw!important}.xoo-wsc-active .xoo-wsc-container{right:0!important}form.woocommerce-checkout #customer_details,.woocommerce-cart .woocommerce-cart-form,form.woocommerce-checkout #order_review,.cart-collaterals{width:100%!important}}