*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-size:1em;margin-top:0}li{list-style-position:inside;display:list-item}a,button{color:inherit;transition:.3s ease-in-out}a{background-color:transparent;text-decoration:none;cursor:pointer}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline-width:1px}figure,img,picture,svg,video{max-width:100%}figure img,picture img{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}br{margin-top:0}nav ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}.button,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans-v40-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans-v40-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(../fonts/lato-v24-latin-900.woff2) format("woff2")}@font-face{font-family:"Open Sans Fallback";font-weight:100 500;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:104.24%;ascent-override:102.65%;descent-override:27.82%;line-gap-override:0}@font-face{font-family:"Open Sans Fallback";font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:104.13%;ascent-override:102.76%;descent-override:27.85%;line-gap-override:0}@font-face{font-family:"Lato Fallback";font-weight:100 500;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:97.21%;ascent-override:101.84%;descent-override:21.6%;line-gap-override:0}@font-face{font-family:"Lato Fallback";font-weight:600 800;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:92.73%;ascent-override:106.76%;descent-override:22.65%;line-gap-override:0}@font-face{font-family:"Lato Fallback";font-weight:900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:94.47%;ascent-override:104.8%;descent-override:22.23%;line-gap-override:0}body,html{min-height:100%}html{scroll-behavior:smooth}body{color:#202020;background-color:#fff;font-family:"Open Sans","Open Sans Fallback",sans-serif;font-weight:400;font-size:100%;line-height:1.75;min-height:100vh;display:flex;flex-direction:column;position:relative;letter-spacing:.5px}body::after{content:"";position:relative;height:0;background-color:rgba(0,0,0,0);pointer-events:none;transition:background-color .3s cubic-bezier(.215,.61,.355,1);z-index:50}@media (max-width:960px){body.--mobile-menu-open{overflow:hidden}body.--mobile-menu-open::after{position:absolute;top:0;left:0;right:0;height:100vh;background-color:rgba(0,0,0,.4)}body.--mobile-menu-open main{filter:blur(16px)}body.--mobile-menu-open .menu-main__mobile{overflow-y:auto!important}}@media (min-width:40rem){body{font-size:100%}}*{box-sizing:border-box}main{flex-grow:1;overflow:hidden}main.page-a-guide-to-using-booth-seating-in-the-restaurant-sector{overflow:visible}main.page-a-guide-to-using-booth-seating-in-the-restaurant-sector .row--article div:last-child figure{overflow:visible}@media (min-width:960px){main.page-a-guide-to-using-booth-seating-in-the-restaurant-sector .row--article div:last-child figure img{position:sticky;top:8rem}}[hidden]{display:none}.product-page main{overflow:visible}@media (min-width:960px){.product-page main .row .col750-md .gallery-images{position:sticky;top:calc(115px + 4rem)}}.row{display:flex;flex-wrap:wrap}.row>*{flex-basis:100%;max-width:100%;min-width:0}.gap-lg{margin-left:-10rem;margin-bottom:-1.5rem}.gap-lg>[class*=col]{margin-left:10rem;margin-bottom:1.5rem}.gap-md{margin-left:-4rem;margin-bottom:-1.5rem}.gap-md>[class*=col]{margin-left:4rem;margin-bottom:1.5rem}.gap-sm{margin-left:-1.5rem;margin-bottom:-1.5rem}.gap-sm>[class*=col]{margin-left:1.5rem;margin-bottom:1.5rem}@media (min-width:40rem){.pull-right-sm{order:2}.pull-right-sm+*{order:1}.offset3-sm{margin-left:25%!important}.offset6-sm{margin-left:50%!important}.vert-center-sm{display:flex;flex-direction:column;justify-content:center}.col1-sm{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-sm{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-sm{flex-basis:calc(100% * 1 / 12 - 4rem - .0001px)}.gap-sm .col1-sm{flex-basis:calc(100% * 1 / 12 - 1.5rem - .0001px)}.col2-sm{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-sm{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-sm{flex-basis:calc(100% * 2 / 12 - 4rem - .0001px)}.gap-sm .col2-sm{flex-basis:calc(100% * 2 / 12 - 1.5rem - .0001px)}.col3-sm{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-sm{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-sm{flex-basis:calc(100% * 3 / 12 - 4rem - .0001px)}.gap-sm .col3-sm{flex-basis:calc(100% * 3 / 12 - 1.5rem - .0001px)}.col4-sm{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-sm{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-sm{flex-basis:calc(100% * 4 / 12 - 4rem - .0001px)}.gap-sm .col4-sm{flex-basis:calc(100% * 4 / 12 - 1.5rem - .0001px)}.col5-sm{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-sm{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-sm{flex-basis:calc(100% * 5 / 12 - 4rem - .0001px)}.gap-sm .col5-sm{flex-basis:calc(100% * 5 / 12 - 1.5rem - .0001px)}.col6-sm{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-sm{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-sm{flex-basis:calc(100% * 6 / 12 - 4rem - .0001px)}.gap-sm .col6-sm{flex-basis:calc(100% * 6 / 12 - 1.5rem - .0001px)}.col7-sm{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-sm{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-sm{flex-basis:calc(100% * 7 / 12 - 4rem - .0001px)}.gap-sm .col7-sm{flex-basis:calc(100% * 7 / 12 - 1.5rem - .0001px)}.col8-sm{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-sm{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-sm{flex-basis:calc(100% * 8 / 12 - 4rem - .0001px)}.gap-sm .col8-sm{flex-basis:calc(100% * 8 / 12 - 1.5rem - .0001px)}.col9-sm{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-sm{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-sm{flex-basis:calc(100% * 9 / 12 - 4rem - .0001px)}.gap-sm .col9-sm{flex-basis:calc(100% * 9 / 12 - 1.5rem - .0001px)}.col10-sm{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-sm{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-sm{flex-basis:calc(100% * 10 / 12 - 4rem - .0001px)}.gap-sm .col10-sm{flex-basis:calc(100% * 10 / 12 - 1.5rem - .0001px)}.col11-sm{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-sm{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-sm{flex-basis:calc(100% * 11 / 12 - 4rem - .0001px)}.gap-sm .col11-sm{flex-basis:calc(100% * 11 / 12 - 1.5rem - .0001px)}}@media (min-width:55rem){.pull-right-md{order:2}.pull-right-md+*{order:1}.offset3-md{margin-left:25%!important}.offset6-md{margin-left:50%!important}.vert-center-md{display:flex;flex-direction:column;justify-content:center}.col1-md{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-md{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-md{flex-basis:calc(100% * 1 / 12 - 4rem - .0001px)}.gap-sm .col1-md{flex-basis:calc(100% * 1 / 12 - 1.5rem - .0001px)}.col2-md{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-md{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-md{flex-basis:calc(100% * 2 / 12 - 4rem - .0001px)}.gap-sm .col2-md{flex-basis:calc(100% * 2 / 12 - 1.5rem - .0001px)}.col3-md{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-md{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-md{flex-basis:calc(100% * 3 / 12 - 4rem - .0001px)}.gap-sm .col3-md{flex-basis:calc(100% * 3 / 12 - 1.5rem - .0001px)}.col4-md{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-md{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-md{flex-basis:calc(100% * 4 / 12 - 4rem - .0001px)}.gap-sm .col4-md{flex-basis:calc(100% * 4 / 12 - 1.5rem - .0001px)}.col5-md{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-md{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-md{flex-basis:calc(100% * 5 / 12 - 4rem - .0001px)}.gap-sm .col5-md{flex-basis:calc(100% * 5 / 12 - 1.5rem - .0001px)}.col6-md{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-md{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-md{flex-basis:calc(100% * 6 / 12 - 4rem - .0001px)}.gap-sm .col6-md{flex-basis:calc(100% * 6 / 12 - 1.5rem - .0001px)}.col7-md{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-md{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-md{flex-basis:calc(100% * 7 / 12 - 4rem - .0001px)}.gap-sm .col7-md{flex-basis:calc(100% * 7 / 12 - 1.5rem - .0001px)}.col8-md{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-md{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-md{flex-basis:calc(100% * 8 / 12 - 4rem - .0001px)}.gap-sm .col8-md{flex-basis:calc(100% * 8 / 12 - 1.5rem - .0001px)}.col9-md{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-md{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-md{flex-basis:calc(100% * 9 / 12 - 4rem - .0001px)}.gap-sm .col9-md{flex-basis:calc(100% * 9 / 12 - 1.5rem - .0001px)}.col10-md{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-md{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-md{flex-basis:calc(100% * 10 / 12 - 4rem - .0001px)}.gap-sm .col10-md{flex-basis:calc(100% * 10 / 12 - 1.5rem - .0001px)}.col11-md{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-md{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-md{flex-basis:calc(100% * 11 / 12 - 4rem - .0001px)}.gap-sm .col11-md{flex-basis:calc(100% * 11 / 12 - 1.5rem - .0001px)}}@media (min-width:70rem){.pull-right-lg{order:2}.pull-right-lg+*{order:1}.offset3-lg{margin-left:25%!important}.offset6-lg{margin-left:50%!important}.vert-center-lg{display:flex;flex-direction:column;justify-content:center}.col1-lg{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-lg{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-lg{flex-basis:calc(100% * 1 / 12 - 4rem - .0001px)}.gap-sm .col1-lg{flex-basis:calc(100% * 1 / 12 - 1.5rem - .0001px)}.col2-lg{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-lg{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-lg{flex-basis:calc(100% * 2 / 12 - 4rem - .0001px)}.gap-sm .col2-lg{flex-basis:calc(100% * 2 / 12 - 1.5rem - .0001px)}.col3-lg{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-lg{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-lg{flex-basis:calc(100% * 3 / 12 - 4rem - .0001px)}.gap-sm .col3-lg{flex-basis:calc(100% * 3 / 12 - 1.5rem - .0001px)}.col4-lg{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-lg{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-lg{flex-basis:calc(100% * 4 / 12 - 4rem - .0001px)}.gap-sm .col4-lg{flex-basis:calc(100% * 4 / 12 - 1.5rem - .0001px)}.col5-lg{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-lg{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-lg{flex-basis:calc(100% * 5 / 12 - 4rem - .0001px)}.gap-sm .col5-lg{flex-basis:calc(100% * 5 / 12 - 1.5rem - .0001px)}.col6-lg{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-lg{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-lg{flex-basis:calc(100% * 6 / 12 - 4rem - .0001px)}.gap-sm .col6-lg{flex-basis:calc(100% * 6 / 12 - 1.5rem - .0001px)}.col7-lg{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-lg{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-lg{flex-basis:calc(100% * 7 / 12 - 4rem - .0001px)}.gap-sm .col7-lg{flex-basis:calc(100% * 7 / 12 - 1.5rem - .0001px)}.col8-lg{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-lg{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-lg{flex-basis:calc(100% * 8 / 12 - 4rem - .0001px)}.gap-sm .col8-lg{flex-basis:calc(100% * 8 / 12 - 1.5rem - .0001px)}.col9-lg{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-lg{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-lg{flex-basis:calc(100% * 9 / 12 - 4rem - .0001px)}.gap-sm .col9-lg{flex-basis:calc(100% * 9 / 12 - 1.5rem - .0001px)}.col10-lg{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-lg{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-lg{flex-basis:calc(100% * 10 / 12 - 4rem - .0001px)}.gap-sm .col10-lg{flex-basis:calc(100% * 10 / 12 - 1.5rem - .0001px)}.col11-lg{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-lg{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-lg{flex-basis:calc(100% * 11 / 12 - 4rem - .0001px)}.gap-sm .col11-lg{flex-basis:calc(100% * 11 / 12 - 1.5rem - .0001px)}}@media (min-width:55rem){.col750-md{flex-basis:750px}.col750-md+.col{flex-basis:calc(100% - 750px)}.gap-lg .col750-md{flex-basis:749.9999px}.gap-lg .col750-md+.col{flex-basis:calc(100% - 750px - 10rem - 10rem - .0001px)}.gap-md .col750-md{flex-basis:749.9999px}.gap-md .col750-md+.col{flex-basis:calc(100% - 750px - 4rem - 4rem - .0001px)}.gap-sm .col750-md{flex-basis:749.9999px}.gap-sm .col750-md+.col{flex-basis:calc(100% - 750px - 1.5rem - 1.5rem - .0001px)}}@media (min-width:70rem){.col1-5-lg{flex-basis:20%}.gap-lg .col1-5-lg{flex-basis:calc(20% - 10rem - .0001px)}.gap-md .col1-5-lg{flex-basis:calc(20% - 4rem - .0001px)}.gap-sm .col1-5-lg{flex-basis:calc(20% - 1.5rem - .0001px)}}.color-primary{color:#643264}.color-secondary{color:#320032}.color-white{color:#fff}.bg-primary{background-color:#643264!important;color:#fff}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6{color:#fff}.bg-primary a{background-image:linear-gradient(to right,#643264 0,#643264 50%,#fff 50.1%,#fff 100%);background-size:200% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background .4s cubic-bezier(.645,.045,.355,1)}.bg-primary a:hover{color:#fff;background-position:right bottom}.bg-secondary{background-color:#320032;color:#fff}.bg-grey{background-color:#f0f0f0}.container{width:87.5rem;max-width:calc(100% - 2rem);max-width:calc(100vw - 2rem);margin-left:auto;margin-right:auto}.container--ultra{width:118rem}.mt-0{margin-top:0!important}.mt-24{margin-top:1.5rem!important}.mt-32{margin-top:2rem!important}.mt-40{margin-top:2.5rem!important}.mt-96{margin-top:4rem!important}@media (min-width:55rem){.mt-96{margin-top:6rem!important}}.center{margin-left:auto;margin-right:auto}.mw-1080{max-width:67.5rem}.mw-1200{max-width:75rem}.w-100{width:100%}.text-center{text-align:center}.flow>*+:not(section):not(br){margin-top:2.5rem}@media (max-width:55rem){.flow>*+:not(section):not(br){margin-top:1.5rem}}.flow>p+p{margin-top:1.5rem}.flow>li+li{margin-top:1rem}.flow-xs>*+:not(section):not(br){margin-top:.5rem}.flow-sm>*+:not(section):not(br){margin-top:1.5rem}.flow-lg>*+:not(section):not(br){margin-top:1.5rem}@media (min-width:55rem){.flow-lg>*+:not(section):not(br){margin-top:3rem}}hr{border:0;border-top:1px solid rgba(32,32,32,.25)}main{display:grid;padding:4rem 0;gap:4rem}@media (max-width:55rem){main{padding:2rem 0;gap:2rem}}@media (min-width:960px){main{padding:6rem 0;gap:6rem}}.relative{position:relative}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.grid{display:grid!important}.target{display:block;position:relative;top:-6rem;visibility:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible!important}.is-visible{display:block!important}.is-hidden{display:none!important}.no-wrap{white-space:nowrap}.sr-only,.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.u-skip-link{position:absolute;top:0;right:100%}.u-skip-link:focus{right:auto}.rounded{border-radius:1.5rem}figure.rounded{overflow:hidden}figure.image-fit{position:relative;height:100%}figure.image-fit picture{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:55rem){figure.image-fit picture{position:relative}}figure.image-fit picture img{width:100%;height:100%;object-fit:cover}@media (max-width:55rem){figure.image-fit picture img{height:400px}}.card-grid--projects{display:flex;gap:1rem}@media (min-width:70rem){.card-grid--projects{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,250px);gap:24px;margin:0!important;margin-top:inherit!important}}.card-grid__card{position:relative;width:100%;height:100%}.card-grid__card:hover figure{transform:scale(1.025);transition:.4s ease-in-out}.card-grid__card figure{width:100%;height:100%;display:block;position:relative;transition:.4s ease-in-out}.card-grid__card figure figcaption{background-color:#643264;color:#fff;font-size:.875rem;border-radius:1.5rem 1.5rem 0 0;position:absolute;width:100%;padding:.5rem 1.5rem;text-align:center}.card-grid__card figure figcaption strong{color:#fff}.card-grid__card figure img{width:100%;height:100%;max-height:375px;object-fit:cover;overflow:hidden;border-radius:1.5rem}.tingle-modal-box .carousel{display:flex;justify-content:center}.tingle-modal-box .carousel .tns-item{position:relative}.tingle-modal-box .carousel .tns-item figure{position:relative;width:100%;height:100%;max-height:85vh;overflow:hidden}.tingle-modal-box .carousel .tns-item figure img{display:block;width:100%;height:100%;object-fit:cover}.tingle-modal-box .carousel .tns-item figure .button{position:absolute;z-index:10;top:1rem;left:50%;transform:translate(-50%);font-weight:700}.mh-600 img{max-height:600px;border-radius:24px!important}.row--article{display:flex;flex-wrap:wrap;gap:3rem}.row--article>*{flex-basis:calc(50% - 1.5rem)}@media (max-width:55rem){.row--article>*{flex-basis:100%}}.button-bar{display:flex;gap:1rem}h1,h2,h3,h4,h5,h6{font-family:Lato,"Lato Fallback",sans-serif;line-height:1.5;font-weight:700;font-size:1rem;letter-spacing:1px;color:#3f4042}.h1{font-size:2rem;line-height:3rem;font-weight:900}@media (min-width:40rem){.h1{font-size:3rem;line-height:4rem}}.h2{font-size:1.25rem}@media (min-width:40rem){.h2{font-size:2rem}}@media (max-width:55rem){p{font-size:.875rem}}.h3{font-size:1.25rem;line-height:2rem}@media (min-width:40rem){.h3{font-size:1.75rem;line-height:3rem}}.h4{font-size:1.125rem;line-height:1.4;letter-spacing:2px;text-transform:uppercase;font-weight:400}@media (min-width:40rem){.h4{font-size:1.25rem}}p.h2{font-weight:700}.link{color:currentColor;text-decoration:underline;text-underline-offset:.2em}.link:hover{color:#643264}.contact-info .link,.footer__contact .link{text-decoration:none}.link-underline{background-image:linear-gradient(to right,#643264 0,#643264 50%,#320032 50.1%,#320032 100%);background-size:200% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background .4s cubic-bezier(.645,.045,.355,1)}.link-underline:hover{background-position:right bottom}.link-gradient{color:#643264}@supports (-webkit-background-clip:text){.link-gradient span{background-image:linear-gradient(to right,#643264 0,#320032 100%);background-size:200% auto;transition:background .4s cubic-bezier(.645,.045,.355,1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.link-gradient:hover{color:#320032}@supports (-webkit-background-clip:text){.link-gradient:hover span{background-position:right center}}.subheading{font-size:1.25rem;margin-top:1.5rem}@media (min-width:40rem){.subheading{font-size:1.875rem}}strong{font-weight:700}.fw-400{font-weight:400!important}.leading{font-weight:700;font-size:1.125rem}@media (min-width:40rem){.leading{font-size:1.375rem}}q{font-style:italic}cite{display:block;font-style:normal;font-weight:700;margin-top:1.5rem}.definition-list{list-style:none;display:flex;flex-direction:column;gap:4px;border-top:1px solid rgba(32,32,32,.25);margin-left:12px;margin-right:12px}.definition-list li{position:relative;min-height:64px;border-bottom:1px solid rgba(32,32,32,.25);padding:8px 0 10px;padding-left:68px}.definition-list li:focus{outline:2px solid #643264;outline-offset:2px}.definition-list li::before{content:"";position:absolute;left:calc(36px - 1rem);top:50%;transform:translateY(-50%);width:32px;height:32px;background-image:url(../img/logo-isolated.svg);background-repeat:no-repeat}.definition-list li.expanded dd{max-height:10em}@media (hover:hover) and (pointer:fine){.definition-list li:hover dd{cursor:pointer;max-height:10em}}.definition-list dt{text-transform:capitalize}.definition-list dd{overflow:hidden;font-size:.75rem;line-height:1.5;max-height:1.5em;transition:max-height .75s cubic-bezier(.645,.045,.355,1)}.product-page .h1{line-height:1;color:#643264}.product-page .h1 span{font-size:20px;font-weight:500;line-height:1em;text-transform:uppercase}@media (max-width:55rem){.product-page .h1 span{display:block;line-height:2rem}}.product-page main header{padding-bottom:20px;border-bottom:1px solid rgba(32,32,32,.25)}.product-page main header p{font-size:18px;line-height:48px;letter-spacing:1px;margin-top:-8px}.product-page .h4{color:#643264;font-weight:900;line-height:3rem;letter-spacing:1px}@media (max-width:55rem){.product-page .h4{line-height:2rem}}.product-page .category-block__text .h4{color:#fff}.process-steps{list-style:none;counter-reset:step-counter;padding:0;margin:0}.process-steps>li{position:relative;padding-left:3rem;margin-bottom:2rem;counter-increment:step-counter}.process-steps>li::before{content:counter(step-counter);position:absolute;left:0;top:0;width:2rem;height:2rem;background-color:#643264;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}form a{word-break:break-word}label{display:block}label+.form-group,label+input,label+textarea{margin-top:0!important}input,textarea{padding:.75rem 1em;border:2px solid #643264;width:100%;border-radius:1rem;-webkit-appearance:none}textarea{height:10rem;display:block}::-webkit-input-placeholder{color:#643264;font-weight:400}::-moz-placeholder{color:#643264;font-weight:400}:-ms-input-placeholder{color:#643264;font-weight:400}:-moz-placeholder{color:#643264;font-weight:400}table{width:100%;border-collapse:collapse}th{background-color:#643264;color:#fff;font-weight:700}td,th{padding:.75rem .5rem;border:2px solid #643264}[class*=bg-img-]{background-size:100% auto;background-size:cover;background-position:50%}.bg-img-why{background-image:url(../img/bg-why.jpg)}.button{min-height:52px;padding:16.5px 40px;color:#fff;background-color:#643264;transition:background-color .4s,color .3s cubic-bezier(.645,.045,.355,1),border-color .4s;text-align:center;display:inline-block;line-height:normal;font-family:Lato,"Lato Fallback",sans-serif;border-radius:2rem;position:relative;overflow:hidden}.button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#320032;border-radius:2rem;transform:translateX(-100%);transition:transform .4s cubic-bezier(.645,.045,.355,1);z-index:1}.button span{position:relative;z-index:2}.button:hover::before{transform:translateX(0)}.button--alt{color:#fff;background-color:#320032}.button--alt:hover{color:#fff;background-color:#643264}.button--outline{border:2px solid #643264;background-color:transparent;color:#643264}.button--outline:hover{border-color:#320032;color:#fff}.menu-main--check{display:none}.menu-main--check:checked+label .burger .line:nth-child(1),.menu-main--check:checked+label .burger .line:nth-child(5){transform:rotate(45deg)}.menu-main--check:checked+label .burger .line:nth-child(2),.menu-main--check:checked+label .burger .line:nth-child(4){transform:rotate(-45deg)}.menu-main--check:checked+label .burger .line:nth-of-type(3){transform:scaleX(0);transform-origin:50%}.menu-main--check:checked~ul{max-height:1000px}.menu-main--trigger{cursor:pointer;margin:0;height:32px;color:#643264;font-weight:700;transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main--trigger span{line-height:32px;vertical-align:top}.menu-main--trigger:hover{color:#320032}.menu-main--trigger:hover .burger .line{stroke:#320032}.burger{width:32px;margin:auto;cursor:pointer}.burger .line{stroke-width:4px;fill:transparent;stroke:#643264;stroke-linecap:round;transition:.3s cubic-bezier(.215,.61,.355,1);transform:rotate(0)}.burger .line:nth-child(1){transform-origin:0 6px}.burger .line:nth-child(2){transform-origin:30px 12px}.burger .line:nth-of-type(3){transform-origin:50%;transform:scaleX(1)}.burger .line:nth-child(4){transform-origin:2px 26px}.burger .line:nth-child(5){transform-origin:28px 20px}.burger.close .line:nth-of-type(2){transform:scaleX(0);transform-origin:50%}@media (min-width:960px){.header .menu-main--trigger{display:none}}.menu-main--check{display:none}.menu-main--check:checked+label .burger .line:nth-child(1),.menu-main--check:checked+label .burger .line:nth-child(5){transform:rotate(45deg)}.menu-main--check:checked+label .burger .line:nth-child(2),.menu-main--check:checked+label .burger .line:nth-child(4){transform:rotate(-45deg)}.menu-main--check:checked+label .burger .line:nth-of-type(3){transform:scaleX(0);transform-origin:50%}.menu-main--check:checked~ul{max-height:1000px}.menu-main--trigger{cursor:pointer;margin:0;height:32px;color:#643264;font-weight:700;transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main--trigger span{line-height:32px;vertical-align:top}.menu-main--trigger:hover{color:#320032}.menu-main--trigger:hover .burger .line{stroke:#320032}.burger{width:32px;margin:auto;cursor:pointer}.burger .line{stroke-width:4px;fill:transparent;stroke:#643264;stroke-linecap:round;transition:.3s cubic-bezier(.215,.61,.355,1);transform:rotate(0)}.burger .line:nth-child(1){transform-origin:0 6px}.burger .line:nth-child(2){transform-origin:30px 12px}.burger .line:nth-of-type(3){transform-origin:50%;transform:scaleX(1)}.burger .line:nth-child(4){transform-origin:2px 26px}.burger .line:nth-child(5){transform-origin:28px 20px}.burger.close .line:nth-of-type(2){transform:scaleX(0);transform-origin:50%}@media (min-width:960px){.header .menu-main--trigger{display:none}}.menu-main{transition:.5s cubic-bezier(.215,.61,.355,1);text-align:center;z-index:100;text-align:right}.menu-main .menu-main__top{position:absolute;left:-100vw;top:100%;width:100vw;height:auto;text-align:center;display:grid}.menu-main ul{transition:.3s cubic-bezier(.215,.61,.355,1);padding:0 .5rem;border-radius:0 0 1rem 1rem}.menu-main ul.menu-main__sub{background-color:rgba(100,50,100,.75);backdrop-filter:saturate(180%) blur(20px)}.menu-main ul.menu-main__sub a{color:#fff;padding:0}.menu-main ul.menu-main__sub a:hover{color:#320032}.menu-main li{margin:1rem 1rem;font-size:1rem}.menu-main li.menu-main__parent{position:relative}.menu-main li.menu-main__parent>a{padding-right:24px!important;background-image:url(../img/icons/navbar-arrow-purple.svg);background-repeat:no-repeat;background-size:12px 6px;background-position:right 9px}.menu-main a{display:block;color:#643264;text-decoration:none;font-family:Lato,"Lato Fallback",sans-serif;line-height:normal!important}.menu-main a.active{font-weight:700;color:#320032}.menu-main a:hover{color:#320032}.menu-main ul{max-height:0;overflow:hidden;display:grid}.menu-main ul.open{max-height:500px;padding:.5rem;margin:.5rem 0 -1rem}@media (min-width:960px){.menu-main{padding:.5em 0}.menu-main ul.menu-main__top{position:relative;left:0;top:0;width:auto;max-height:200px;overflow:visible;display:flex;justify-content:center;gap:3rem}.menu-main ul.menu-main__top>li{display:inline-block;margin:0;padding:3rem 0}.menu-main ul.menu-main__top>li:last-child{display:none}.menu-main ul.menu-main__top>li:hover ul{max-height:500px}.menu-main ul.menu-main__top>li>a{line-height:2;padding:0}.menu-main ul.menu-main__sub{max-height:0;width:13rem;position:absolute;left:-1rem;top:6.6rem;overflow:hidden;text-align:left;padding-left:1rem;padding-right:1rem}.menu-main ul .menu-main__parent{position:relative}.menu-main ul .menu-main__parent>a::after{bottom:-24px}.menu-main ul .menu-main__parent:hover ul{max-height:500px;padding-top:.5rem;padding-bottom:.5rem}}@media (min-width:960px) and (min-width:960px){.menu-main .menu-main{position:relative}.menu-main .supernav{position:static!important}.menu-main .supernav .menu-main__sub{width:100%;grid-template-columns:1fr 1fr 1fr;background-color:rgba(100,50,100,.75);backdrop-filter:saturate(180%) blur(20px);left:0}.menu-main .supernav .menu-main__sub ul{padding:1rem!important}.menu-main .supernav .menu-main__sub ul:nth-child(4) li:not(.headboards):not(.cushions):not(.stools-pouffes){margin:.5rem 0}.menu-main .supernav .menu-main__sub .fixed-bench-seating h3{display:flex;align-items:center;gap:1rem}.menu-main .supernav .menu-main__sub .fixed-bench-seating h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/bench-seating-nav.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub .fixed-booth-seating h3{display:flex;align-items:center;gap:1rem}.menu-main .supernav .menu-main__sub .fixed-booth-seating h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/fixed-booth-seating-nav.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub .banquette-seating h3{display:flex;align-items:center;gap:1rem}.menu-main .supernav .menu-main__sub .banquette-seating h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/banquette-seating-nav.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub li.headboards h3{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.menu-main .supernav .menu-main__sub li.headboards h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/headboards-nav-400w.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub li.cushions h3{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.menu-main .supernav .menu-main__sub li.cushions h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/scatter-and-bolster-cushions-nav.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub li.stools-pouffes h3{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.menu-main .supernav .menu-main__sub li.stools-pouffes h3::before{content:"";position:relative;left:0;top:0;display:block;background-image:url(../img/webp/stools-and-pouffes-nav-400w.webp);width:48px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.menu-main .supernav .menu-main__sub h3{color:#fff}.menu-main .supernav .menu-main__sub ul{padding:0;box-shadow:none!important;background-color:transparent}.menu-main .supernav .menu-main__sub li{margin:0}.menu-main .supernav .menu-main__sub li+li{margin-top:2rem}.menu-main .supernav .menu-main__sub h3{padding-bottom:1rem;position:relative}.menu-main .supernav .menu-main__sub h3::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;border-bottom:2px solid rgba(255,255,255,.5)}.menu-main .supernav .menu-main__sub a{color:#fff}.menu-main .supernav .menu-main__sub a a:hover{color:#643264}.menu-main .supernav .menu-main__sub a a:hover h3{color:#643264}.menu-main .supernav .menu-main__sub a h3{transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main .supernav:hover ul{max-height:5000px!important}}.--mobile-menu-open .menu-main .menu-main__top{left:0;background-color:#fff}.--mobile-menu-open .menu-main__sub.open{overflow:auto}.--mobile-menu-open .menu-main__sub.open ul{max-height:5000px}.--mobile-menu-open .menu-main li.menu-main__parent>a{display:inline-block}.--mobile-menu-open .menu-main li.menu-main__parent h3{color:#fff}.--mobile-menu-open .menu-main a{color:#3f4042}.header{position:relative;z-index:50;background-color:#fff;text-align:center;padding-top:1rem;padding-bottom:1rem;position:sticky;top:0;left:0;right:0;transition:.2s ease-in-out}.--mobile-menu-open .header{z-index:60}.header .header__contact,.header .header__logo img,.header .menu-main{transition:.3s cubic-bezier(.215,.61,.355,1)}.header .button{width:11.5rem}@media (min-width:960px){.header{height:6rem;display:flex;flex-direction:column;justify-content:center}.header>.container{display:flex;gap:2rem;justify-content:space-between;padding:0 8px;align-items:center;align-self:stretch}.header nav+nav{padding:6px 0}}.header+main{margin-top:-1rem}.header__logo{margin:.375rem 0}@media (max-width:55rem){.header__logo{margin:0;display:flex;align-items:center}}.header__logo a{display:inline-block}.header__logo img{display:block;width:auto;height:40px}@media (max-width:55rem){.header__logo img{height:30px}}@media (min-width:960px){.header__logo{margin:0;padding:12px 0}.header__logo a{display:block}}.fixed-nav .header{box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1)}@media (max-width:55rem){.fixed-nav .header__contact{max-height:0;opacity:0;overflow:hidden}}.slider-main{background-size:cover;position:relative}.slider-main::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/hero-overlay.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:right;opacity:.12}.slider-main .tns-slider{display:flex}.slider-main ul{list-style:none}.slider-main li{display:none}.slider-main li.tns-item,.slider-main li:first-child{display:block}.slider-main .tns-nav{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);z-index:2;counter-reset:slideCount}.slider-main .tns-nav::after,.slider-main .tns-nav::before{font-size:12px;line-height:1;color:#fff;position:relative;top:2px}.slider-main .tns-nav::before{content:"1";margin-right:10px}.slider-main .tns-nav::after{content:counter(slideCount);margin-left:10px}.slider-main .tns-nav button{counter-increment:slideCount;width:20px;height:7px;position:relative}.slider-main .tns-nav button::after,.slider-main .tns-nav button::before{content:"";position:absolute;background-color:#fff}.slider-main .tns-nav button::before{left:0;top:3px;height:1px;width:100%}.slider-main .tns-nav button::after{transition:transform .4s cubic-bezier(.645,.045,.355,1);width:calc(100% + 8px);height:7px;top:0;left:-4px;border-radius:4px;transform:scaleX(0);transform-origin:right}.slider-main .tns-nav button.tns-nav-active::after{transform:scaleX(1);transform-origin:left;transition-delay:.1s}.slider-main .tns-controls{position:absolute;top:auto;bottom:60px;width:100%}.slider-main .tns-controls button{height:12px;width:auto;background-repeat:no-repeat;background-size:60px 8px;text-indent:0;font-size:0;position:absolute}.slider-main .tns-controls button::before{font-size:12px;line-height:1;text-transform:uppercase;color:#fff}.slider-main .tns-controls button:first-child{background-image:url(../img/arrow-prev-slider.png);background-position:right;left:8px}.slider-main .tns-controls button:first-child::before{content:"Previous";margin-right:68px}.slider-main .tns-controls button:last-child{background-image:url(../img/arrow-next-slider.png);right:8px}.slider-main .tns-controls button:last-child::before{content:"Next";margin-left:68px}@media (min-width:40rem){.slider-main .tns-controls{top:auto}.slider-main .tns-nav button{width:35px}}@media (min-width:55rem){.slider-main .tns-controls{bottom:132px}.slider-main .tns-nav{bottom:120px}.slider-main .tns-nav button{width:50px}}@media (min-width:87.5rem){.slider-main .tns-controls button:first-child{left:calc(50vw - 43.75rem)}.slider-main .tns-controls button:last-child{right:calc(50vw - 43.75rem)}}.hero,.slider-main__slide{height:39rem;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;background-size:cover;border-radius:24px;position:relative}.hero::before,.slider-main__slide::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(276deg,rgba(50,0,50,.25) 0,rgba(50,0,50,.5) 50%,rgba(50,0,50,.95) 100%)}.inner-page .hero,.inner-page .slider-main__slide{height:29rem}@media (max-width:55rem){.inner-page .hero,.inner-page .slider-main__slide{height:auto;padding:3rem 0}}.hero.hero--grow,.slider-main__slide.hero--grow{height:auto;padding:3rem 0}@media (min-width:55rem){.hero.hero--grow,.slider-main__slide.hero--grow{min-height:29rem}}.hero .container,.slider-main__slide .container{max-width:calc(100% - 2rem)}.hero-blank{min-height:120px}.slider-main__slide__content{text-align:center;color:#fff;display:flex;flex-direction:column;gap:3rem;position:relative}@media (max-width:55rem){.slider-main__slide__content{gap:1.5rem}}.slider-main__slide__content header .h4{line-height:1.75rem;font-family:Lato,"Lato Fallback",sans-serif}@media (max-width:55rem){.slider-main__slide__content header .h4{font-size:.875rem}}.slider-main__slide__content header .h4--sm{font-size:.8125rem;line-height:1.5rem;letter-spacing:1px}@media (min-width:40rem){.slider-main__slide__content header .h4--sm{font-size:1rem}}.slider-main__slide__content .read-more{font-weight:700;text-decoration:underline;text-underline-offset:4px}.no-js .slider-main__slide__content .read-more{display:none}.js .slider-main__slide__content .read-more__text:not(.is-open){display:none}.slider-main__slide__content .read-more__text:focus{outline:0}.slider-main__slide__content .link:hover{color:inherit;opacity:.75}.slider-main__slide__content h1{color:#fff;max-width:40rem}@media (max-width:55rem){.slider-main__slide__content h1{font-size:1.5rem;line-height:2rem}}.slider-main__slide__content .button{background-color:transparent}.slider-main__slide__content .button::before{background-color:#fff}.slider-main__slide__content .button::after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid #fff;border-radius:2rem}.slider-main__slide__content .button:hover{color:#643264}@media (min-width:40rem){.slider-main__slide__content{text-align:left}.slider-main__slide__content header+.slider-main__slide__copy,.slider-main__slide__content header+p{border-left:2px solid #fff;padding-left:2rem}.slider-main__slide__content p{max-width:58ch}}@media (min-width:40rem){.inner-page .slider-main__slide__content p{max-width:90ch}}.slide1,.slide2,.slide3{background-size:cover;background-position:50%}.slide1{background-image:url(../img/webp/slide1-400.webp)}.no-webp .slide1{background-image:url(../img/slide1-400.jpg)}@media (min-width:400px){.slide1{background-image:url(../img/webp/slide1-640.webp)}.no-webp .slide1{background-image:url(../img/slide1-640.jpg)}}@media (min-width:640px){.slide1{background-image:url(../img/webp/slide1-880.webp)}.no-webp .slide1{background-image:url(../img/slide1-880.jpg)}}@media (min-width:880px){.slide1{background-image:url(../img/webp/slide1-1200.webp)}.no-webp .slide1{background-image:url(../img/slide1-1200.jpg)}}@media (min-width:1200px){.slide1{background-image:url(../img/webp/slide1.webp)}.no-webp .slide1{background-image:url(../img/slide1.jpg)}}.slide2{background-image:url(../img/webp/slide2-400.webp)}.no-webp .slide2{background-image:url(../img/slide2-400.jpg)}@media (min-width:400px){.slide2{background-image:url(../img/webp/slide2-640.webp)}.no-webp .slide2{background-image:url(../img/slide2-640.jpg)}}@media (min-width:640px){.slide2{background-image:url(../img/webp/slide2-880.webp)}.no-webp .slide2{background-image:url(../img/slide2-880.jpg)}}@media (min-width:880px){.slide2{background-image:url(../img/webp/slide2-1200.webp)}.no-webp .slide2{background-image:url(../img/slide2-1200.jpg)}}@media (min-width:1200px){.slide2{background-image:url(../img/webp/slide2.webp)}.no-webp .slide2{background-image:url(../img/slide2.jpg)}}.slide3{background-image:url(../img/webp/slide3-400.webp)}.no-webp .slide3{background-image:url(../img/slide3-400.jpg)}@media (min-width:400px){.slide3{background-image:url(../img/webp/slide3-640.webp)}.no-webp .slide3{background-image:url(../img/slide3-640.jpg)}}@media (min-width:640px){.slide3{background-image:url(../img/webp/slide3-880.webp)}.no-webp .slide3{background-image:url(../img/slide3-880.jpg)}}@media (min-width:880px){.slide3{background-image:url(../img/webp/slide3-1200.webp)}.no-webp .slide3{background-image:url(../img/slide3-1200.jpg)}}@media (min-width:1200px){.slide3{background-image:url(../img/webp/slide3.webp)}.no-webp .slide3{background-image:url(../img/slide3.jpg)}}.sectors-hotels{background-image:url(../img/webp/heros/sectors-hotels-400.webp)}.no-webp .sectors-hotels{background-image:url(../img/heros/sectors-hotels-400.jpg)}@media (min-width:400px){.sectors-hotels{background-image:url(../img/webp/heros/sectors-hotels-640.webp)}.no-webp .sectors-hotels{background-image:url(../img/heros/sectors-hotels-640.jpg)}}@media (min-width:640px){.sectors-hotels{background-image:url(../img/webp/heros/sectors-hotels-880.webp)}.no-webp .sectors-hotels{background-image:url(../img/heros/sectors-hotels-880.jpg)}}@media (min-width:880px){.sectors-hotels{background-image:url(../img/webp/heros/sectors-hotels-1200.webp)}.no-webp .sectors-hotels{background-image:url(../img/heros/sectors-hotels-1200.jpg)}}@media (min-width:1200px){.sectors-hotels{background-image:url(../img/webp/heros/sectors-hotels.webp)}.no-webp .sectors-hotels{background-image:url(../img/heros/sectors-hotels.jpg)}}.about-us{background-image:url(../img/webp/heros/about-us-400.webp)}.no-webp .about-us{background-image:url(../img/heros/about-us-400.jpg)}@media (min-width:400px){.about-us{background-image:url(../img/webp/heros/about-us-640.webp)}.no-webp .about-us{background-image:url(../img/heros/about-us-640.jpg)}}@media (min-width:640px){.about-us{background-image:url(../img/webp/heros/about-us-880.webp)}.no-webp .about-us{background-image:url(../img/heros/about-us-880.jpg)}}@media (min-width:880px){.about-us{background-image:url(../img/webp/heros/about-us-1200.webp)}.no-webp .about-us{background-image:url(../img/heros/about-us-1200.jpg)}}@media (min-width:1200px){.about-us{background-image:url(../img/webp/heros/about-us.webp)}.no-webp .about-us{background-image:url(../img/heros/about-us.jpg)}}.products-fixed-banquette-seating{background-image:url(../img/webp/heros/products-fixed-banquette-seating-400.webp)}.no-webp .products-fixed-banquette-seating{background-image:url(../img/heros/products-fixed-banquette-seating-400.jpg)}@media (min-width:400px){.products-fixed-banquette-seating{background-image:url(../img/webp/heros/products-fixed-banquette-seating-640.webp)}.no-webp .products-fixed-banquette-seating{background-image:url(../img/heros/products-fixed-banquette-seating-640.jpg)}}@media (min-width:640px){.products-fixed-banquette-seating{background-image:url(../img/webp/heros/products-fixed-banquette-seating-880.webp)}.no-webp .products-fixed-banquette-seating{background-image:url(../img/heros/products-fixed-banquette-seating-880.jpg)}}@media (min-width:880px){.products-fixed-banquette-seating{background-image:url(../img/webp/heros/products-fixed-banquette-seating-1200.webp)}.no-webp .products-fixed-banquette-seating{background-image:url(../img/heros/products-fixed-banquette-seating-1200.jpg)}}@media (min-width:1200px){.products-fixed-banquette-seating{background-image:url(../img/webp/heros/products-fixed-banquette-seating.webp)}.no-webp .products-fixed-banquette-seating{background-image:url(../img/heros/products-fixed-banquette-seating.jpg)}}.products-fixed-booth-seating{background-image:url(../img/webp/heros/products-fixed-booth-seating-400.webp)}.no-webp .products-fixed-booth-seating{background-image:url(../img/heros/products-fixed-booth-seating-400.jpg)}@media (min-width:400px){.products-fixed-booth-seating{background-image:url(../img/webp/heros/products-fixed-booth-seating-640.webp)}.no-webp .products-fixed-booth-seating{background-image:url(../img/heros/products-fixed-booth-seating-640.jpg)}}@media (min-width:640px){.products-fixed-booth-seating{background-image:url(../img/webp/heros/products-fixed-booth-seating-880.webp)}.no-webp .products-fixed-booth-seating{background-image:url(../img/heros/products-fixed-booth-seating-880.jpg)}}@media (min-width:880px){.products-fixed-booth-seating{background-image:url(../img/webp/heros/products-fixed-booth-seating-1200.webp)}.no-webp .products-fixed-booth-seating{background-image:url(../img/heros/products-fixed-booth-seating-1200.jpg)}}@media (min-width:1200px){.products-fixed-booth-seating{background-image:url(../img/webp/heros/products-fixed-booth-seating.webp)}.no-webp .products-fixed-booth-seating{background-image:url(../img/heros/products-fixed-booth-seating.jpg)}}.products-fixed-bench-seating{background-image:url(../img/webp/heros/products-fixed-bench-seating-400.webp)}.no-webp .products-fixed-bench-seating{background-image:url(../img/heros/products-fixed-bench-seating-400.jpg)}@media (min-width:400px){.products-fixed-bench-seating{background-image:url(../img/webp/heros/products-fixed-bench-seating-640.webp)}.no-webp .products-fixed-bench-seating{background-image:url(../img/heros/products-fixed-bench-seating-640.jpg)}}@media (min-width:640px){.products-fixed-bench-seating{background-image:url(../img/webp/heros/products-fixed-bench-seating-880.webp)}.no-webp .products-fixed-bench-seating{background-image:url(../img/heros/products-fixed-bench-seating-880.jpg)}}@media (min-width:880px){.products-fixed-bench-seating{background-image:url(../img/webp/heros/products-fixed-bench-seating-1200.webp)}.no-webp .products-fixed-bench-seating{background-image:url(../img/heros/products-fixed-bench-seating-1200.jpg)}}@media (min-width:1200px){.products-fixed-bench-seating{background-image:url(../img/webp/heros/products-fixed-bench-seating.webp)}.no-webp .products-fixed-bench-seating{background-image:url(../img/heros/products-fixed-bench-seating.jpg)}}.sectors-restaurants{background-image:url(../img/webp/heros/sectors-restaurants-400.webp)}.no-webp .sectors-restaurants{background-image:url(../img/heros/sectors-restaurants-400.jpg)}@media (min-width:400px){.sectors-restaurants{background-image:url(../img/webp/heros/sectors-restaurants-640.webp)}.no-webp .sectors-restaurants{background-image:url(../img/heros/sectors-restaurants-640.jpg)}}@media (min-width:640px){.sectors-restaurants{background-image:url(../img/webp/heros/sectors-restaurants-880.webp)}.no-webp .sectors-restaurants{background-image:url(../img/heros/sectors-restaurants-880.jpg)}}@media (min-width:880px){.sectors-restaurants{background-image:url(../img/webp/heros/sectors-restaurants-1200.webp)}.no-webp .sectors-restaurants{background-image:url(../img/heros/sectors-restaurants-1200.jpg)}}@media (min-width:1200px){.sectors-restaurants{background-image:url(../img/webp/heros/sectors-restaurants.webp)}.no-webp .sectors-restaurants{background-image:url(../img/heros/sectors-restaurants.jpg)}}.sectors-retail{background-image:url(../img/webp/heros/sectors-retail-400.webp)}.no-webp .sectors-retail{background-image:url(../img/heros/sectors-retail-400.jpg)}@media (min-width:400px){.sectors-retail{background-image:url(../img/webp/heros/sectors-retail-640.webp)}.no-webp .sectors-retail{background-image:url(../img/heros/sectors-retail-640.jpg)}}@media (min-width:640px){.sectors-retail{background-image:url(../img/webp/heros/sectors-retail-880.webp)}.no-webp .sectors-retail{background-image:url(../img/heros/sectors-retail-880.jpg)}}@media (min-width:880px){.sectors-retail{background-image:url(../img/webp/heros/sectors-retail-1200.webp)}.no-webp .sectors-retail{background-image:url(../img/heros/sectors-retail-1200.jpg)}}@media (min-width:1200px){.sectors-retail{background-image:url(../img/webp/heros/sectors-retail.webp)}.no-webp .sectors-retail{background-image:url(../img/heros/sectors-retail.jpg)}}.sectors-takeaways{background-image:url(../img/webp/heros/sectors-takeaways-400.webp)}.no-webp .sectors-takeaways{background-image:url(../img/heros/sectors-takeaways-400.jpg)}@media (min-width:400px){.sectors-takeaways{background-image:url(../img/webp/heros/sectors-takeaways-640.webp)}.no-webp .sectors-takeaways{background-image:url(../img/heros/sectors-takeaways-640.jpg)}}@media (min-width:640px){.sectors-takeaways{background-image:url(../img/webp/heros/sectors-takeaways-880.webp)}.no-webp .sectors-takeaways{background-image:url(../img/heros/sectors-takeaways-880.jpg)}}@media (min-width:880px){.sectors-takeaways{background-image:url(../img/webp/heros/sectors-takeaways-1200.webp)}.no-webp .sectors-takeaways{background-image:url(../img/heros/sectors-takeaways-1200.jpg)}}@media (min-width:1200px){.sectors-takeaways{background-image:url(../img/webp/heros/sectors-takeaways.webp)}.no-webp .sectors-takeaways{background-image:url(../img/heros/sectors-takeaways.jpg)}}.sectors-office-fitouts{background-image:url(../img/webp/heros/sectors-office-fitouts-400.webp)}.no-webp .sectors-office-fitouts{background-image:url(../img/heros/sectors-office-fitouts-400.jpg)}@media (min-width:400px){.sectors-office-fitouts{background-image:url(../img/webp/heros/sectors-office-fitouts-640.webp)}.no-webp .sectors-office-fitouts{background-image:url(../img/heros/sectors-office-fitouts-640.jpg)}}@media (min-width:640px){.sectors-office-fitouts{background-image:url(../img/webp/heros/sectors-office-fitouts-880.webp)}.no-webp .sectors-office-fitouts{background-image:url(../img/heros/sectors-office-fitouts-880.jpg)}}@media (min-width:880px){.sectors-office-fitouts{background-image:url(../img/webp/heros/sectors-office-fitouts-1200.webp)}.no-webp .sectors-office-fitouts{background-image:url(../img/heros/sectors-office-fitouts-1200.jpg)}}@media (min-width:1200px){.sectors-office-fitouts{background-image:url(../img/webp/heros/sectors-office-fitouts.webp)}.no-webp .sectors-office-fitouts{background-image:url(../img/heros/sectors-office-fitouts.jpg)}}.inspiration-hero{background-image:url(../img/webp/heros/inspiration-hero-400.webp)}.no-webp .inspiration-hero{background-image:url(../img/heros/inspiration-hero-400.jpg)}@media (min-width:400px){.inspiration-hero{background-image:url(../img/webp/heros/inspiration-hero-640.webp)}.no-webp .inspiration-hero{background-image:url(../img/heros/inspiration-hero-640.jpg)}}@media (min-width:640px){.inspiration-hero{background-image:url(../img/webp/heros/inspiration-hero-880.webp)}.no-webp .inspiration-hero{background-image:url(../img/heros/inspiration-hero-880.jpg)}}@media (min-width:880px){.inspiration-hero{background-image:url(../img/webp/heros/inspiration-hero-1200.webp)}.no-webp .inspiration-hero{background-image:url(../img/heros/inspiration-hero-1200.jpg)}}@media (min-width:1200px){.inspiration-hero{background-image:url(../img/webp/heros/inspiration-hero.webp)}.no-webp .inspiration-hero{background-image:url(../img/heros/inspiration-hero.jpg)}}.inspiration-hero{background-position:50% 50%}.header>.container{display:flex;justify-content:space-between;align-items:center}.header nav+nav{display:none}@media (min-width:960px){.header .menu-main{flex-grow:1}.header nav+nav{display:inline-block}}