﻿@charset "UTF-8";.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:a}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{cursor:pointer;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}

/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */*{box-sizing:border-box}html{color:#222;font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{color:#000;font-size:14px;font-family:GT Eesti Pro,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.65;font-weight:400;width:100vw;overflow-x:hidden}@media (min-width:940px){body{font-size:17px}}body.home .descbox{font-size:14px}@media (min-width:640px){body.home .descbox{font-size:16px}}body.home .descbox .small{font-size:10px;margin-bottom:-5px}@media (min-width:640px){body.home .descbox .small{font-size:12px;margin-bottom:0}}ol,p,ul{margin:25px 0}.ul{text-decoration:underline}.content{margin-top:120px;overflow:hidden;padding-bottom:60px}@media (min-width:940px){.content{padding:0;margin-top:170px;min-height:calc(100vh - 16vw)}}.content :last-child{margin-bottom:0}.content.discover>.img-grid{margin-top:2px}@media (min-width:940px){.content.discover>.img-grid~.img-grid{margin:clamp(20px,7vw,100px) 0}}.content.bespoke,.content.contact,.content.extra,.content.furniture,.content.general,.content.inside,.content.materiality,.content.materiality-main,.content.quickship{margin-top:240px}@media (min-width:940px){.content.bespoke,.content.contact,.content.extra,.content.furniture,.content.general,.content.inside,.content.materiality,.content.materiality-main,.content.quickship{margin-top:310px}}.content.studio{margin-top:200px}.iframe-wrap:first-child,.split-content:first-child,blockquote:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.iframe-wrap:last-child,.split-content:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.iframe-wrap{position:relative;padding-bottom:56.25%;height:0;width:100%}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe,img{display:block;max-width:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:GT Eesti Pro;src:url(../fonts/gt-eesti-pro-display-medium-webfont.woff2) format("woff2"),url(../fonts/gt-eesti-pro-display-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GT Eesti Pro;src:url(../fonts/gt-eesti-pro-display-regular-webfont.woff2) format("woff2"),url(../fonts/gt-eesti-pro-display-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GT Eesti Pro;src:url(../fonts/gt-eesti-pro-display-thin-webfont.woff2) format("woff2"),url(../fonts/gt-eesti-pro-display-thin-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.woff) format("woff");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-social-pinterest:before{content:"\e900"}.icon-social-twitter:before{content:"\e901"}.icon-social-facebook:before{content:"\e902"}.icon-share:before{content:"\e903"}h1,h2,h3,h4,h5,h6{position:relative;margin:0;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em}h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:21px;line-height:1.35}@media (min-width:940px){h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:38px;line-height:1.75}}@media (min-width:1440px){h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:44px}}h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:40px;line-height:2}h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:21px;line-height:1.4}@media (min-width:940px){h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:33px}}@media (min-width:1440px){h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:35px}}h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4{font-size:24px;line-height:1.2}h1.mid,h2.mid,h3.mid,h4.mid,h5.mid,h6.mid{width:100%;text-align:center}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{text-align:left;display:inline-block}.heavy{font-weight:700}::selection{background:#000;color:#fff;text-shadow:none}a{color:#000;text-decoration:none;transition:all .3s}a:hover{color:#858585}blockquote{border-left:5px solid #e6e6e6;padding-left:30px;position:relative}blockquote cite{display:block;text-transform:uppercase;font-size:12px;margin:5px 0 0;font-style:normal}blockquote.alt{-ms-flex-align:start;align-items:flex-start;border:none;font-size:clamp(20px,5vw,24px);gap:0 15px;line-height:clamp(30px,5vw,36px);margin:0}blockquote.alt .icon{font-size:clamp(24px,5vw,30px);margin-top:-2px}@media (min-width:640px){blockquote.alt .icon{margin-top:-10px}}blockquote.alt .txt :first-child{margin-top:0}blockquote:after,blockquote:before{display:inline-block;font-family:var(--title-font);font-size:65px;height:30px;left:-8px;position:relative;vertical-align:bottom}blockquote:before{content:"“";left:0;position:absolute;top:5px}blockquote:after{content:"”";left:0;top:3px}blockquote p{display:inline}.grid-item,.grid-sizer{width:100%}@media (min-width:640px){.grid-item,.grid-sizer{width:30%}}.grid-item img{width:100%}.gutter-sizer{width:35px}@media (min-width:640px){.gutter-sizer{width:5%}}.wrapper{width:100%;margin:0;padding:0 5vw}header{background-color:#fff;box-shadow:0 0 6px 0 #ccc;font-family:Poppins,Georgia,Times,Times New Roman,serif;font-size:16px;font-weight:200;left:0;padding-bottom:20px;position:fixed;top:0;width:100%;z-index:11}@media (min-width:940px){header{padding-bottom:30px}}header .inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}header .logo img{width:100px}@media (min-width:940px){header .logo img{width:140px}}header .actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:0 30px;margin-top:22px}@media (min-width:940px){header .actions{margin-top:30px}}header .actions .topmenu{-ms-flex-align:center;align-items:center;display:none;gap:10px 25px;list-style:none;margin:0;padding:0}@media (min-width:940px){header .actions .topmenu{display:-ms-flexbox;display:flex}}header .search{background:none;border:none;display:none}header .search svg{width:16px}@media (min-width:940px){header .search{display:block}}header.scroll .logo{margin-top:-60px}@media (min-width:940px){header.scroll .logo{margin-top:-85px}}header.scroll .inner{z-index:6}header.scroll .breadcrumb-nav{display:none;opacity:0}header.scroll .notex{padding:10px}header .mobile-only{display:block}@media (min-width:940px){header .mobile-only{display:none}}.search-bar{background:var(--white);display:none;background:#fff;position:relative;z-index:11}.search-bar form input[type=text]{border-bottom:1px solid #000;padding:25px 5vw 20px;border-top:none}.notex{line-height:1.2;padding:10px;background:#c5adad;position:relative;text-align:center;transition:all .25s;width:100%;z-index:11}@media (min-width:940px){.notex{padding:20px}}.nav-close,.nav-trigger{position:absolute;top:22px;right:5vw;width:20px;height:12px;cursor:pointer;z-index:9}@media (min-width:940px){.nav-close,.nav-trigger{width:30px;height:21px;top:30px}}.nav-close span,.nav-trigger span{border-radius:5px;position:absolute;left:0;right:0;height:2px;background:#000}.nav-close span:first-child,.nav-trigger span:first-child{top:0}.nav-close span:nth-child(2),.nav-trigger span:nth-child(2){top:7px}.nav-close span:nth-child(3),.nav-trigger span:nth-child(3){bottom:0}.nav-trigger{height:16px;position:relative;right:unset;top:unset;width:30px}.nav-close span:first-child{top:auto;bottom:0}nav{background:#e5e5e4!important;font-weight:500;position:fixed;z-index:10;top:0;right:0;width:48vw;height:100vh;background:#fff;font-size:16px;line-height:1;min-width:220px;overflow-x:scroll;transform:translateX(100%);padding:16vw 5vw 6vw 8vw;transition:all .3s}@media (min-width:940px){nav{font-size:26px;width:27vw}}@media (min-width:1440px){nav{font-size:35px}}nav.active{transform:translateX(0)}nav ul{list-style:none;margin:0;padding:0}nav ul li:last-child{margin-bottom:0}nav ul li a{display:block}nav .main li{position:relative;margin:0 0 28px}nav .dropdown{font-size:14px;display:none;font-weight:400}@media (min-width:940px){nav .dropdown{font-size:16px}}@media (min-width:1440px){nav .dropdown{display:none!important}}nav .dropdown li{margin:16px 0 0}nav .dropdown li a{color:#868686}nav .dropdown li a.active{color:#000}nav .drop-trigger{position:absolute;width:100%;height:14px;top:0;right:0;cursor:pointer}nav .drop-trigger.active:before{opacity:0}@media (min-width:940px){nav .drop-trigger{width:26px;height:26px}}@media (min-width:1240px){nav .drop-trigger{display:none}}nav .drop-trigger:after,nav .drop-trigger:before{position:absolute;background:#000;content:"";display:block}nav .drop-trigger:before{width:1px;height:9px;right:6px;top:1px;transition:all .3s}@media (min-width:940px){nav .drop-trigger:before{height:13px;top:4px;left:11px}}nav .drop-trigger:after{height:1px;width:9px;top:5px;right:2px}@media (min-width:940px){nav .drop-trigger:after{width:13px;left:5px;top:10px}}nav .mobile{font-size:14px;margin-top:25px}nav .mobile li{margin-bottom:12px}nav .mobile.break{position:relative;padding-top:30px}nav .mobile.break:before{position:absolute;top:0;left:0;width:20px;height:2px;display:block;content:"";background:#000}nav .mobile.social{display:block}@media (min-width:940px){nav .mobile{display:none}}nav form{display:block}nav form input[type=text]{font-size:17px;height:17px;line-height:17px;padding:0;border:0}nav form input[type=text]:first-child{border:0}@media (min-width:940px){nav form input[type=text]{font-size:26px;height:26px;line-height:26px}}@media (min-width:1440px){nav form input[type=text]{font-size:35px;height:35px;line-height:35px}}.breadcrumb-nav{font-size:14px;margin-top:15px}@media (min-width:940px){.breadcrumb-nav{bottom:30px;margin-top:0;padding:0;position:absolute;right:5vw;text-align:right;width:auto}}.breadcrumb-nav .page{font-size:18px;line-height:30px;letter-spacing:.04em}.breadcrumb-nav .subs{letter-spacing:.03em;color:#939598}.breadcrumb-nav a{color:#868686;letter-spacing:1px}.breadcrumb-nav a.active,.breadcrumb-nav a :hover{color:#000}footer{font-family:Poppins,Georgia,Times,Times New Roman,serif;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(40px,8vw,100px) 5vw;font-size:16px;font-weight:200;letter-spacing:.04em}@media (min-width:940px){footer{display:-ms-flexbox;display:flex}}footer ul{margin:0;padding:0;list-style:none}@media (min-width:940px){footer ul:last-child{text-align:right}}footer ul li{margin-bottom:1rem;position:relative}footer a{text-decoration:none}footer .social-toggle{display:none}body.grey-fade{background:#e5e5e4;background:linear-gradient(#e5e5e4,#bfbfbd)}.grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.half .col{width:100%}@media (min-width:940px){.grid.half .col{width:43vw}}.grid.tri .col{width:100%}@media (min-width:940px){.grid.tri .col{width:27.3333333vw}}@media (min-width:940px){.inner-wrap{padding:0 8vw}}.inner-wrap .grid.half .col{width:100%}@media (min-width:940px){.inner-wrap .grid.half .col{width:35vw}}.drop-marker{display:block;position:relative;width:7px;height:7px}@media (min-width:940px){.drop-marker{width:13px;height:13px}}.drop-marker:after,.drop-marker:before{position:absolute;content:"";background:#000;display:block}.drop-marker:before{width:1px;height:100%;left:3px;top:0;transition:all .3s}@media (min-width:940px){.drop-marker:before{left:6px}}.drop-marker:after{height:1px;width:100%;top:3px;left:0}@media (min-width:940px){.drop-marker:after{top:6px}}.drop-marker.small{width:7px;height:7px}.drop-marker.small:before{left:3px}.drop-marker.small:after{top:3px}.drop-marker.active:before{opacity:0}.tight{margin:2px 0!important}.link-block{display:block;position:relative;cursor:pointer;letter-spacing:.05em}.link-block.hover .overlay,.link-block:hover .overlay{opacity:1}.link-block .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:0;background:hsla(0,0%,100%,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;padding:15px 20px;z-index:6;transition:all .3s}.link-block .name{font-size:18px;line-height:1;border-bottom:1px solid #000;color:#000}@media (min-width:940px){.link-block .name{font-size:20px}}@media (min-width:1440px){.link-block .name{font-size:23px}}.toggle-bar{border-top:1px solid #000}.toggle-bar:last-child{border-bottom:1px solid #000}.toggle-bar .trigger{position:relative;padding:25px 0 20px;font-size:15px;font-weight:500;line-height:1.165;letter-spacing:.05em;cursor:pointer;transition:all .3s}@media (min-width:940px){.toggle-bar .trigger{font-size:22px;padding:30px 0 25px}}@media (min-width:1440px){.toggle-bar .trigger{font-size:23px;padding:30px 0 25px}}.toggle-bar .trigger .drop-marker{position:absolute;top:50%;margin-top:-3px;right:0}@media (min-width:940px){.toggle-bar .trigger .drop-marker{margin-top:-6px}}.toggle-bar .trigger:hover{color:#858585}.toggle-bar .trigger.active .drop-marker:before{opacity:0}.toggle-bar .hidey{padding-bottom:25px;display:none}@media (min-width:940px){.toggle-bar .hidey{padding-bottom:30px}}body.overlay-vis{overflow:hidden}.overlay{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:12}.overlay,.overlay:after{top:0;left:0;right:0;bottom:0}.overlay:after{content:"";display:block;position:absolute}.overlay .inner{background-color:#e5e5e4;position:relative;z-index:5;padding:50px 25px;width:100%}@media (min-width:940px){.overlay .inner{min-width:930px;width:60vw;min-height:650px;padding:8vw}}.overlay .inner .close{cursor:pointer;position:absolute;top:4vw;right:4vw;width:13px;height:13px;transform:rotate(45deg)}.overlay .inner .close:after,.overlay .inner .close:before{position:absolute;background:#000;content:""}.overlay .inner .close:before{height:100%;width:1px;top:0;left:6px}.overlay .inner .close:after{top:6px;left:0;height:1px;width:100%}.overlay .login form{margin-top:25px}.overlay .login form input[type=text]{border-top:0}.overlay .text{padding:50px 25px}@media (min-width:640px){.overlay .text{width:74vw;padding:8vw 4vw}}.overlay .newsletter form input[type=text]{border-top:0;padding:5px 0;height:26px;margin-bottom:20px}@media (min-width:940px){.overlay .newsletter form input[type=text]{height:46px;font-size:36px;line-height:36px}}@media (min-width:940px){.overlay .newsletter form .split{display:-ms-flexbox;display:flex}.overlay .newsletter form .split .col:first-child{width:65%}.overlay .newsletter form .split .col:last-child{width:35%}}@media (min-width:940px){.overlay .newsletter form .push{margin-top:4vw}}.overlay .newsletter form .push input{margin-bottom:0}.overlay .newsletter form .push input[type=image]{margin-top:30px}@media (min-width:940px){.overlay .newsletter form .push input[type=image]{margin-top:0}}.overlay .newsletter form .push .split{-ms-flex-align:center;align-items:center}@media (min-width:940px){.overlay .newsletter form .push .col:first-child{width:475px}.overlay .newsletter form .push .col:last-child{width:calc(100% - 475px)}}label{display:block;margin:0 0 5px;font-size:14px;text-transform:uppercase}label .required{margin-left:5px;color:#c82727}label.error{color:#c82727}input,textarea{display:block;width:100%;padding:0;border:0;margin:0;font-weight:500;font-family:GT Eesti Pro,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;font-size:14px;line-height:14px;background:0;transition:all .3s}@media (min-width:940px){input,textarea{font-size:24px;line-height:24px}}input:focus,textarea:focus{background:0}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#c82727}input.error::placeholder,textarea.error::placeholder{color:#c82727}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}button,input[type=file],input[type=password],input[type=text],textarea{outline:none}select{width:100%}select.error{border:1px solid #c82727}.checkbox label,.radio label{display:inline-block;padding:0;margin-right:20px}.checkbox input,.radio input{width:auto;margin-right:5px;display:inline-block}button.button,input.button{border:none;display:inline-block;width:auto}form input[type=password],form input[type=text]{border-bottom:1px solid #000;padding:25px 0 20px;line-height:1.165;letter-spacing:.025em}@media (min-width:940px){form input[type=password],form input[type=text]{padding:30px 0 25px}form input[type=password]:first-child,form input[type=text]:first-child{border-top:1px solid #000}}form input[type=image]{width:auto;padding:0;border:0;margin-left:auto}form.login{margin:40px 0 35px}@media (min-width:940px){form.login{margin:6vw 0 4vw}}form .form-title{width:100%;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:2;border-bottom:1px solid #000}@media (min-width:940px){form .form-title{font-size:22px;border:0}}@media (min-width:1440px){form .form-title{font-size:23px}}form .lower{margin:30px 0 0;width:100%}form .lower a{font-size:14px;line-height:24px;color:#808285;font-weight:400}form .lower .col{display:-ms-flexbox;display:flex;min-height:24px;-ms-flex-align:center;align-items:center;width:auto}form .news{position:relative;padding:4px 0 0 40px;margin-bottom:20px;font-size:14px;font-weight:500;line-height:1.165;letter-spacing:.025em}@media (min-width:940px){form .news{font-size:22px;padding:0 0 0 60px;margin:0}}@media (min-width:1440px){form .news{font-size:23px}}form .news .toggle{cursor:pointer;position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #000}.button,form .news .toggle.active{background:#000}.button{display:inline-block;padding:12px 20px;color:#fff;font-size:14px;line-height:1.2;border-radius:5px;transition:all .3s}.button:hover{color:#fff;background:#858585}.button.ghost{-ms-flex-align:center;align-items:center;background:transparent;border:2px solid #000;border-radius:0;color:#000;display:-ms-inline-flexbox;display:inline-flex;font-family:Poppins,Georgia,Times,Times New Roman,serif;font-weight:200;overflow:hidden;position:relative}.button.ghost:focus,.button.ghost:hover{background:#000;color:#fff}.button.ghost.white{border-color:#fff;color:#fff}.button.ghost.white:focus,.button.ghost.white:hover{background:#fff;color:#000}.button.heavy{font-family:GT Eesti Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px}.button.big{font-size:clamp(24px,4vw,48px);min-height:60px;padding:10px 55px}@media (min-width:940px){.button.big{min-height:80px}}.home-grid{max-width:1840px;margin:0 auto}.home-grid img{width:100%}.home-grid .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:940px){.home-grid .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.home-grid .top .col{width:75vw}@media (min-width:940px){.home-grid .top .col:first-child{width:52vw}}.home-grid .top .col:last-child{margin-left:auto}@media (min-width:940px){.home-grid .top .col:last-child{width:40vw}}.home-grid .top .quote{margin:8vw 0 0 5vw}@media (min-width:940px){.home-grid .top .quote{margin-left:12vw}}.home-grid .mid{padding:0 5vw}@media (min-width:940px){.home-grid .mid{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.home-grid .mid .col:first-child{padding-right:30vw}@media (min-width:940px){.home-grid .mid .col:first-child{padding:0 4vw}}.home-grid .mid .col:last-child{padding-right:35vw}@media (min-width:940px){.home-grid .mid .col:last-child{padding:0 4vw}}.home-grid .bottom{-ms-flex-align:start;align-items:flex-start}.home-grid .bottom .col:first-child{padding-right:5vw}@media (min-width:940px){.home-grid .bottom .col:first-child{padding:0;text-align:right}}.home-grid .bottom .quote{position:relative;z-index:7;margin:-5vw 0 0 52vw}@media (min-width:940px){.home-grid .bottom .quote{margin-left:20vw}}.home-grid .bottom .quote:hover{color:#000}.home-grid .col{position:relative;margin-bottom:8vw}@media (min-width:940px){.home-grid .col{padding:0 4vw}.home-grid .col.reset-left{padding-left:0}.home-grid .col.reset-right{padding-right:0}}.home-grid .new,.home-grid .studio{position:relative;z-index:8}.home-grid .materiality{margin:-38vw 0 8vw 65vw}@media (min-width:940px){.home-grid .materiality{margin:0;margin-bottom:calc(8vw - 6px);display:inline-block}}.home-grid .studio{margin-right:30vw}@media (min-width:940px){.home-grid .studio{margin:0}}.home-grid .catalogue{margin-left:30vw}@media (min-width:940px){.home-grid .catalogue{margin:0}}.home-grid .quote{display:block;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.04em}@media (min-width:940px){.home-grid .quote{font-size:38px}}@media (min-width:1440px){.home-grid .quote{font-size:40px}}.content.furniture{padding-bottom:0}.furniture-photos .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.furniture-photos .row img{margin-bottom:35px;width:100%}@media (min-width:640px){.furniture-photos .row img{margin-bottom:4vw}}.furniture-photos .col{width:100%}@media (min-width:640px){.furniture-photos .col:last-child,.furniture-photos .upper .col:last-child{margin-top:8vw}}.furniture-photos .lower .col:last-child{margin-top:auto}@media (min-width:640px){.furniture-photos.portrait .col:first-child{width:50vw}.furniture-photos.portrait .col:first-child img{margin-left:auto}.furniture-photos.portrait .col:last-child{width:36vw}}@media (min-width:640px){.furniture-photos.portrait .image.five,.furniture-photos.portrait .image.one{padding-left:20vw}.furniture-photos.portrait .image.two{padding-left:12vw;padding-right:8vw}.furniture-photos.portrait .image.two img{margin-left:auto}.furniture-photos.portrait .image.three{padding-right:12vw}.furniture-photos.portrait .image.four{padding-right:8vw}}@media (min-width:640px){.furniture-photos.horizontal .col img{margin-left:auto}.furniture-photos.horizontal .col:first-child{width:58vw}.furniture-photos.horizontal .col:last-child{width:28vw}}@media (min-width:640px){.furniture-photos.horizontal .lower .col:first-child{width:50vw}.furniture-photos.horizontal .lower .col:last-child{width:35vw}}@media (min-width:640px){.furniture-photos.horizontal .image.one{padding-left:8vw}.furniture-photos.horizontal .image.two{padding-left:28vw}.furniture-photos.horizontal .image.three{padding-right:8vw}.furniture-photos.horizontal .image.four{margin-top:12vw;padding-right:12vw}.furniture-photos.horizontal .image.five{padding-left:8vw}}@media (min-width:640px){.furniture-photos.square .col:first-child{width:46vw}.furniture-photos.square .col:first-child img{margin-left:auto}.furniture-photos.square .col:last-child{width:40vw}}@media (min-width:640px){.furniture-photos.square .image.one{padding-left:8vw}.furniture-photos.square .image.two{padding-left:24vw}.furniture-photos.square .image.three{padding-right:8vw}.furniture-photos.square .image.four{padding-right:24vw}.furniture-photos.square .image.five{padding-left:16vw}}.furniture-photos .title{font-size:25px;font-weight:500;line-height:1.5;letter-spacing:.04em;margin-bottom:35px}.furniture-photos .title.desktop{display:none}@media (min-width:640px){.furniture-photos .title{margin-bottom:4vw;font-size:30px}.furniture-photos .title.desktop{display:block}.furniture-photos .title.mobile{display:none}}@media (min-width:1440px){.furniture-photos .title{margin-bottom:4vw;font-size:34px}}.furniture-photos .titlebox{margin-bottom:35px}.furniture-photos .titlebox.desktop{display:none}@media (min-width:640px){.furniture-photos .titlebox{margin-bottom:4vw}.furniture-photos .titlebox.desktop{display:block}.furniture-photos .titlebox.mobile{display:none}}@media (min-width:1440px){.furniture-photos .titlebox{margin-bottom:4vw}}.furniture-photos .titlebox .title{margin:0}.furniture-photos .quickship-btn{-ms-flex-align:center;align-items:center;border:1px solid #000;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;gap:10px;padding:1px 6px 0}.furniture-photos .quickship-btn:focus,.furniture-photos .quickship-btn:hover{background:#000;color:#fff}.furniture-photos .quickship-btn .icon{font-size:20px}.furniture-photos .quickship-btn span{margin-top:2px}.furniture-photos .info{margin-bottom:35px}@media (min-width:640px){.furniture-photos .info{margin:0 0 4vw;padding-right:12vw}}.furniture-details{letter-spacing:.04em}.furniture-details .detail-box{border-top:1px solid #000;padding:24px 0}.furniture-details .upper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:hidden;border-bottom:1px solid #000}@media (min-width:1240px){.furniture-details .upper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:29px 0}}.furniture-details .details-right{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:1240px){.furniture-details .details-right{width:auto;-ms-flex-direction:row;flex-direction:row}}.furniture-details .details-right .swap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:1240px){.furniture-details .details-right .swap{width:auto}}.furniture-details .details-downloads{font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:24px}@media (min-width:1240px){.furniture-details .details-downloads{border:0;width:auto;-ms-flex-align:center;align-items:center}}.furniture-details .details-downloads .trigger{cursor:pointer;width:100%}@media (min-width:1240px){.furniture-details .details-downloads .trigger{width:auto}}.furniture-details .details-downloads .trigger img{display:none}@media (min-width:1240px){.furniture-details .details-downloads .trigger img{display:inline-block}}.furniture-details .details-downloads .trigger span{display:block;border-top:1px solid #000;padding:25px 0 20px;font-size:15px;font-weight:500;line-height:1.165;position:relative}@media (min-width:1240px){.furniture-details .details-downloads .trigger span{display:none}}.furniture-details .details-downloads .trigger span .drop-marker{position:absolute;top:50%;margin-top:-3px;right:0}@media (min-width:940px){.furniture-details .details-downloads .trigger span .drop-marker{margin-top:-6px}}.furniture-details .details-downloads .options{width:100%;line-height:26px;list-style:none;margin:0;padding:0}@media (min-width:1240px){.furniture-details .details-downloads .options{margin-right:20px;line-height:1;width:auto}}.furniture-details .details-downloads .options li{padding:10px 0}@media (min-width:1240px){.furniture-details .details-downloads .options li{padding:0;display:inline-block}}.furniture-details .details-downloads .options li:first-child{padding-top:0}.furniture-details .details-downloads .options li:first-child a{margin-left:0}.furniture-details .details-downloads .options li:last-child{padding-bottom:0}.furniture-details .details-downloads .options li.divider{display:none}@media (min-width:1240px){.furniture-details .details-downloads .options li.divider{display:inline}}.furniture-details .details-downloads .options li a{font-size:13px}@media (min-width:1240px){.furniture-details .details-downloads .options li a{font-size:15px;margin:0 5px}}.furniture-details .quickship{padding:0 8px;display:block;line-height:24px;letter-spacing:0;font-size:17px;border:1px solid #000}@media (min-width:1240px){.furniture-details .quickship{margin-left:40px}}.furniture-details .details-sharing{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px;min-width:51px;transition:all .3s}.furniture-details .details-sharing.active{margin-right:0}.furniture-details .details-sharing.active a{opacity:1}.furniture-details .details-sharing .trigger,.furniture-details .details-sharing a{cursor:pointer;display:block;font-size:15px;border:1px solid #000;width:36px;height:36px;line-height:36px;text-align:center;padding:0;border-radius:36px}.furniture-details .details-sharing .trigger i,.furniture-details .details-sharing a i{line-height:34px}.furniture-details .details-sharing span{margin-top:5px}.furniture-details .details-sharing .icon{font-size:14px}.furniture-details .details-sharing a{font-size:17px;margin-left:15px;transition:all .3s}.furniture-details .details-main-trigger{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;padding:0;font-size:15px;font-weight:500;line-height:1.165;min-width:77px;position:relative}@media (min-width:1240px){.furniture-details .details-main-trigger{width:auto;padding:0 25px 0 0}}.furniture-details .details-main-trigger .drop-marker{top:50%;margin-top:-3px;right:-25px;position:absolute}@media (min-width:1240px){.furniture-details .details-main-trigger .drop-marker{top:1px;margin:0}}.furniture-details .details-main{display:none}.furniture-details .dimension-options{border-bottom:1px solid #000;padding:35px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:300}@media (min-width:1240px){.furniture-details .dimension-options{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1440px){.furniture-details .dimension-options{font-size:14px}}.furniture-details .dimension-options .title{width:100%;font-size:17px;font-weight:400;margin-bottom:5px}@media (min-width:1240px){.furniture-details .dimension-options .title{width:12vw;margin:0}}.furniture-details .dimension-options .sizes{width:100%;margin-bottom:15px}@media (min-width:1240px){.furniture-details .dimension-options .sizes{width:18vw;margin:0}}.furniture-details .dimension-options .sizes a{color:#858585}.furniture-details .dimension-options .sizes a.active{color:#000}.furniture-details .dimension-options .size-info{display:none;width:100%}@media (min-width:1240px){.furniture-details .dimension-options .size-info{width:52vw;text-align:center}}.furniture-details .dimension-options .size-info .col{width:100%}@media (min-width:1240px){.furniture-details .dimension-options .size-info .col{width:auto}}.furniture-details .dimension-options .size-info br{display:none}.furniture-details .dimension-options .size-info.active{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.furniture-details .colour-options{padding-top:45px;border-bottom:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.furniture-details .colour-options .colour-block{margin-bottom:45px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:940px){.furniture-details .colour-options .colour-block{width:37vw}}.furniture-details .colour-options .colour-block .title{width:100%;margin-bottom:15px;font-size:17px}.furniture-details .colour-options .colour-block .options{width:calc(100% - 124px);font-size:14px;font-weight:300;padding-left:4vw}.furniture-details .colour-options .colour-block .options .drop-marker{display:inline-block;margin:0 0 0 5px}.furniture-details .colour-options .colour-block .options .drop-marker:after,.furniture-details .colour-options .colour-block .options .drop-marker:before{background:#858585}.furniture-details .colour-options .colour-block .options .drop-marker.active:after,.furniture-details .colour-options .colour-block .options .drop-marker.active:before{background:#000}.furniture-details .colour-options .colour-block .options ul{list-style:none;margin:0;padding:0}.furniture-details .colour-options .colour-block .options ul.drop{display:none;padding:5px 0}.furniture-details .colour-options .colour-block .options ul li{margin-bottom:5px}.furniture-details .colour-options .colour-block .options ul li a{color:#858585}.furniture-details .colour-options .colour-block .options ul li a.active{color:#000}.similar-products{margin-top:8vw;background:#e0e0df;padding:35px 0;font-size:15px;font-weight:400;letter-spacing:.04em}@media (min-width:640px){.similar-products{padding:4vw 0}}.similar-products .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.similar-products .title{width:100%}.similar-products .block{width:100%;margin:35px 0}@media (min-width:940px){.similar-products .block{width:27.333333333vw}}.similar-products .view-all{width:100%;text-align:center}.similar-products .view-all a img{display:inline;margin-left:15px}.bespoke img{width:100%}.bespoke h2{margin-bottom:-5vw}.bespoke .main .col{margin-bottom:35px}@media (min-width:940px){.bespoke .main .col{margin-bottom:4vw}}.bespoke .main .col:first-child img{margin-left:auto}.bespoke .sub{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bespoke .sub .block{margin-bottom:35px}@media (min-width:940px){.bespoke .sub .block{margin-bottom:4vw}}@media (min-width:940px){.bespoke .sub .col:first-child .block:first-child{padding-right:8vw}.bespoke .sub .col:first-child .block:nth-child(2n){padding-right:4vw}.bespoke .sub .col:last-child img{margin-left:auto}.bespoke .sub .col:last-child .block:nth-child(odd){padding-left:20vw}.bespoke .sub .col:last-child .block:nth-child(2n){padding-left:8vw}}.collection-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.collection-listing .collection-block{display:block;position:relative;margin:26px 0;max-width:436px}@media (min-width:640px){.collection-listing .collection-block{width:27.3333333vw;margin:0 4vw 4vw 0}}.collection-listing .collection-block:nth-child(3n){margin-right:0}.collection-listing .collection-block .title{position:absolute;top:0;left:50%;font-size:24px;line-height:1;font-weight:500;letter-spacing:.04em;transform:translate(-50%,-50%);z-index:3;color:#000}@media (min-width:1440px){.collection-listing .collection-block .title{font-size:34px}}.collection-listing .collection-block img{position:relative}.collection-listing .collection-block:hover img{z-index:4}.collection-upper{margin-bottom:5vw;position:relative}.collection-upper img{width:100%}.collection-upper h2{margin-bottom:-5vw;width:100%}.collection-upper h2 br{display:none}@media (min-width:640px){.collection-upper h2 br{display:block}}.collection-upper.double{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.collection-upper.double img{width:43vw}.materiality-main .grid .col{margin-bottom:35px}@media (min-width:940px){.materiality-main .grid .col{margin-bottom:4vw}}.materiality-main .grid .col.full{width:100%}.materiality-main .intro .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media (min-width:940px){.materiality-main .intro .col:first-child img{margin-left:auto}.materiality-main .intro .col:last-child{padding-right:8vw}}.materiality-main .intro h2{margin-bottom:-5vw}@media (min-width:940px){.materiality-main .intro h2{margin:0 -8vw 2vw auto}}.materiality-main .title{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:35px;padding:25px 0 20px;font-size:15px;font-weight:500;line-height:1.165;letter-spacing:.05em}@media (min-width:940px){.materiality-main .title{font-size:22px;margin-bottom:4vw;padding:30px 0 25px}}@media (min-width:1440px){.materiality-main .title{font-size:23px}}.materiality-main .title:last-child{margin:0}.materiality-main .block,.materiality-main img{margin-bottom:35px;width:100%}@media (min-width:940px){.materiality-main .block,.materiality-main img{margin-bottom:4vw}}.materiality-main .block:last-child,.materiality-main img:last-child{margin:0}.materiality .material-wrap{margin-top:4vw}.materiality .material-wrap:first-child{margin:0}.materiality .title{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:35px;padding:25px 0 20px;font-size:15px;font-weight:500;line-height:1.165;letter-spacing:.05em}@media (min-width:940px){.materiality .title{font-size:22px;margin-bottom:4vw;padding:30px 0 25px}}@media (min-width:1440px){.materiality .title{font-size:23px}}.materiality .subtitle{margin-bottom:20px;text-align:center}@media (min-width:940px){.materiality .subtitle{margin-bottom:3vw;text-align:left}}.materiality .material-sub{margin-bottom:30px}.materiality .material-sub .block{width:100%;max-width:190px;margin:0 auto;font-size:14px;font-weight:300;text-align:center}.materiality .material-sub .block .name{margin-top:3vw;line-height:1.4}.materiality .material-sub .own-carousel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.materiality .material-sub .offowl-carousel{display:-ms-grid;display:grid;grid-gap:4vw;-ms-grid-columns:(minmax(190px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.materiality .material-sub .owl-next,.materiality .material-sub .owl-prev{position:absolute;top:78px;padding:10px}.materiality .material-sub .owl-prev{left:0}.materiality .material-sub .owl-next{right:0}.materiality .material-top{text-align:right}.general p,.general ul{font-weight:300;letter-spacing:.035em}.general p strong,.general ul strong{font-weight:500}.general p+ul,.general ul+ul{margin-top:-25px}.general ul{padding:0;list-style:none}.general ul li{position:relative;padding-left:8px}.general ul li:before{content:"-";position:absolute;left:0}.hero{-ms-flex-align:center;align-items:center;display:block;font-family:Poppins,Georgia,Times,Times New Roman,serif;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}@media (min-width:1440px){.hero{min-height:auto}}.hero .inner{top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero .bg,.hero iframe,.hero video{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.hero .playwrap{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;z-index:6}.hero .playwrap:focus .playbtn,.hero .playwrap:hover .playbtn{background:#fff;color:#000}.hero .playwrap.hidden{display:none}.hero .playbtn{-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;font-size:52px;height:100px;-ms-flex-pack:center;justify-content:center;margin:auto;transition:all .3s;width:100px}.hero .playbtn i{margin-left:8px}.hero .bg{position:static}@media (min-width:1440px){.hero .bg{position:absolute}}.hero .inner{position:absolute}.hero .txtbox{text-align:center}.hero .descbox{bottom:50px;left:15px}@media (min-width:640px){.hero .descbox{bottom:70px;left:20px}}.hero .button.big{font-size:clamp(20px,4vw,48px);min-height:50px;padding:10px 20px}@media (min-width:940px){.hero .button.big{min-height:60px;padding:10px 30px}}.hero .btns{display:none}.descbox{color:#fff;font-size:14px;font-weight:200;position:absolute;z-index:2}@media (min-width:940px){.descbox{font-size:16px}}.descbox .small{font-size:12px;margin-bottom:-5px}@media (min-width:940px){.descbox .small{margin-bottom:0}}.descbox.dark{color:#000}.descbox.med{font-size:clamp(20px,5vw,26px);line-height:1.4}.descbox.med .small{font-size:clamp(14px,5vw,18px)}.descbox.big{font-size:clamp(30px,5vw,48px);line-height:1.2}.descbox.big .small{font-size:clamp(20px,5vw,28px)}.descbox.heavy{font-weight:700}.descbox.hidden{display:none}.product{position:relative}.product .hoverimg{height:100%;left:0;object-fit:cover;object-position:center;opacity:0;position:absolute;top:0;transition:all .7s!important;width:100%}.product:focus .hoverimg,.product:hover .hoverimg{opacity:1;transition:all .3s!important}.product .overlay{background:none}.product .name{border-bottom:none;color:#fff;font-size:16px}.product.dark{color:#000}.product.dark .name{border-color:#000;color:#000}.product.hashover:focus img:first-of-type,.product.hashover:hover img:first-of-type{opacity:0}.product.hashover img{transition:all .4s!important}.product.hashover img:first-of-type{opacity:1}.desk{display:none}@media (min-width:940px){.desk{display:block}}@media (min-width:940px){.mobi{display:none}}.img-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:5vw 0;overflow:hidden}@media (min-width:940px){.img-grid{margin:clamp(20px,7vw,100px) 0}}.img-grid:first-child{margin-top:0}.img-grid:last-child{margin-bottom:0}.img-grid .wrapper>p{margin:1.5rem 0 2rem}.img-grid .grid{margin:2px 0}.img-grid .grid:only-child{margin:0}.img-grid .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.img-grid .title{font-size:clamp(28px,5vw,38px);font-weight:700;margin:0 0 clamp(25px,8vw,30px)}.img-grid .item{color:#fff;display:block;font-family:Poppins,Georgia,Times,Times New Roman,serif;font-weight:200;height:auto!important;overflow:hidden;position:relative}@media (min-width:940px){.img-grid .item{height:100%}}.img-grid .item:not(.product):focus img,.img-grid .item:not(.product):hover img{transform:scale(1.015)}.img-grid .item.dark,.img-grid .item.dark .descbox,.img-grid .item.dark .name{color:#000}.img-grid .item img{height:100%;object-fit:cover;object-position:center;width:100%;transition:transform .75s cubic-bezier(.455,.03,.515,.955)}.img-grid .item.link-block .overlay{background:none}.img-grid a.item:hover img.zoom{transform:scale(1.1)}.img-grid .name{border-bottom:none;color:#fff;font-size:16px;font-weight:200}.img-grid .name.med{font-size:clamp(18px,5vw,24px)}.img-grid .name.big,.img-grid .txtbox{font-size:clamp(24px,5vw,48px)}.img-grid .txtbox{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.img-grid .descbox{bottom:12px;left:20px}.img-grid .gridblock:not(.onewide):not(.one):not(.two) .item img{aspect-ratio:1/1}.img-grid.collectionpad{margin-top:45px}@media (min-width:940px){.img-grid.collectionpad{margin-top:0}}.img-grid.inventorypad{margin-top:68px}@media (min-width:940px){.img-grid.inventorypad{margin-top:0}}.contentblock{font-size:clamp(16px,5vw,18px);margin:clamp(40px,7vw,100px) 0}.contentblock .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px 50px}@media (min-width:940px){.contentblock .inner{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.contentblock .title{font-size:clamp(28px,5vw,38px);font-weight:700;line-height:1.4}.contentblock .title+p{margin-top:1rem}@media (min-width:940px){.contentblock .sliderbox{-ms-flex:0 0 45%;flex:0 0 45%}}.contentblock .sliderbox .owl-dots{bottom:20px;left:0;right:0}@media (min-width:940px){.contentblock .sliderbox .owl-dots{bottom:50px}}.contentblock .sliderbox:only-child{-ms-flex:0 0 100%;flex:0 0 100%}.contentblock p{margin:clamp(20px,7vw,30px) 0}.contentblock blockquote{margin-top:clamp(20px,7vw,40px)}.sliderbox{overflow:hidden;position:relative}.sliderbox .owl-nav{display:none}.sliderbox .owl-dots{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:0 10px;-ms-flex-pack:center;justify-content:center;min-height:15px;position:absolute;z-index:6}.sliderbox .owl-dots .owl-dot{border:2px solid #fff;border-radius:50%;height:10px;width:10px;transition:all .3s}.sliderbox .owl-dots .owl-dot.active{background:#fff;height:15px;width:15px}.sliderbox .owl-dots .owl-dot:hover{height:15px;width:15px}.sliderbox.dark .owl-dots .owl-dot{border-color:#000}.sliderbox.dark .owl-dots .owl-dot.active{background:#000}.sliderbox.shownav .owl-nav{display:block}.sliderbox.shownav .owl-nav .owl-next,.sliderbox.shownav .owl-nav .owl-prev{height:100%;position:absolute;top:0;width:50%}.sliderbox.shownav .owl-nav .owl-next img,.sliderbox.shownav .owl-nav .owl-prev img{display:none}.sliderbox.shownav .owl-nav .owl-next{right:0}.sliderbox.shownav .owl-nav .owl-prev{left:0}.sliderblock{margin:clamp(40px,7vw,100px) 0;overflow:hidden;position:relative}.sliderblock .txtbox{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:6}.sliderblock .block{position:relative}.sliderblock .descbox{bottom:15px;left:20px}.sliderblock .owl-dots{bottom:20px;right:40px}.gridblock{display:-ms-grid;display:grid;gap:4px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:940px){.gridblock{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.gridblock.one{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:940px){.gridblock.two{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.gridblock.four{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:940px){.gridblock.four{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.gridblock.onewide{grid-auto-flow:dense}.gridblock.onewide .big{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.gridblock.onewide.alt .big{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.gridblock.onewide.alt .col{-ms-grid-column:3;grid-column:3}.description-box{padding:24px 0}.description-trigger,.dl-trigger{display:inline-block;position:relative;cursor:pointer;font-size:15px;font-weight:500;line-height:1.165}.description-trigger .drop-marker,.dl-trigger .drop-marker{position:absolute;top:2px;right:-25px}.dl-details{display:none}@media (min-width:940px){.dl-details{display:block}}.description-details{padding:24px 0 0}.furniture-photos .info{padding:0}.mobihide{display:none}@media (min-width:640px){.mobihide{display:block}}.btns{position:absolute;z-index:2;bottom:20px;right:20px;display:-ms-flexbox;display:flex;gap:5px}.btns .btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;background:#000;color:#fff;font-size:14px;transition:all .3s}.btns .btn:hover{background:#fff;color:#000}.btns .btn .ico{pointer-events:none}.btns #pause,.btns #play{display:none}.video-container{width:100%;height:100%}.video-container .iframe-wrap{position:relative;padding-bottom:56.25%;height:0}.video-container .iframe-wrap.square{padding-bottom:100%}.video-container .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.studio .intro{position:relative;font-weight:500;letter-spacing:.04em;display:-ms-flexbox;display:flex}@media (min-width:940px){.studio .intro{height:calc(100vh - 32vw);margin-bottom:16vw;-ms-flex-align:center;align-items:center}}.studio .intro span{position:relative}.studio .intro span img{z-index:3;top:50%;left:50%;min-width:400px;display:none;position:absolute;transform:translate(-50%,-50%)}.studio .intro span:hover img{display:block}.studio .intro .scroller{bottom:-8vw;left:50%;margin-left:-12px;position:absolute;cursor:pointer;display:none}@media (min-width:940px){.studio .intro .scroller{display:block}}.studio .main-info{padding-top:30px}@media (min-width:940px){.studio .main-info{padding-top:8vw}}.studio .main-info img{margin-bottom:30px}@media (min-width:940px){.studio .main-info img{margin:0}}.studio .main-info .grid{margin-bottom:30px}@media (min-width:940px){.studio .main-info .grid{margin-bottom:4vw;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:940px){.studio .main-info .main-image{padding-right:4vw}}.studio .main-info .hidden-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;display:none;margin-top:4vw}.studio .main-info .hidden-images img:first-child{width:12vw}.studio .main-info .hidden-images img:last-child{width:19vw;margin:8vw 0 0 auto}.studio .main-info .hidey-text{display:none}.studio .main-info .hidey-text p{margin:12px 0}.studio .main-info .hidey-text p:first-child{margin-top:0}.studio .main-info .hidey-text p:last-child{margin-bottom:0}.contact .intro{padding-bottom:20px}@media (min-width:940px){.contact .intro{display:-ms-flexbox;display:flex;padding-bottom:8vw}}@media (min-width:940px){.contact .intro .address{margin-left:auto;width:35vw}}.contact .contact-info{margin-bottom:25px}@media (min-width:940px){.contact .contact-info{margin:0}}.contact .email,.contact .phone{font-size:21px;font-weight:500;line-height:1;display:inline-block;letter-spacing:.02em}@media (min-width:1240px){.contact .email,.contact .phone{font-size:33px}}@media (min-width:1440px){.contact .email,.contact .phone{font-size:35px}}.contact .email{margin-bottom:15px}.contact .newsletter{padding:25px 0 20px;font-size:15px;font-weight:500;line-height:1.165;letter-spacing:.05em;display:block;border-top:1px solid #000;border-bottom:1px solid #000}@media (min-width:940px){.contact .newsletter{font-size:22px;padding:30px 0 25px}}@media (min-width:1440px){.contact .newsletter{font-size:23px}}.contact-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:640px){.contact-inner{-ms-flex-direction:row;flex-direction:row}}.contact-inner a{text-decoration:underline}.contact-inner .images{margin-bottom:30px;width:100%}.contact-inner .images .owl-next,.contact-inner .images .owl-prev{position:absolute;top:50%;margin-top:-7px;padding:10px}.contact-inner .images .owl-next img,.contact-inner .images .owl-prev img{width:15px}.contact-inner .images .owl-prev{left:-9px}.contact-inner .images .owl-next{right:-9px}@media (min-width:640px){.contact-inner .images,.contact-inner .text{margin:0;width:calc(50% - 15px)}}.contact-inner .link-wrap{position:relative}.contact-inner .link-wrap a{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}.quickship h2{margin-bottom:-5vw}.quickship .intro p{margin:45px 0}.quickship .toggle-bar .hidey{padding:0}.quickship .quickship-toggle{margin-bottom:40px}@media (min-width:940px){.quickship .quickship-toggle{margin-bottom:4vw}}.quickship .link-block .name{transition:all .3s;opacity:0}.quickship .link-block.fade .overlay,.quickship .link-block:hover .name{opacity:1}.quickship .link-block.active .overlay{opacity:0}.quickship .info{padding-top:15px}.quickship .info .row{display:-ms-flexbox;display:flex;padding:30px 0;border-bottom:1px solid #000}.quickship .info .row .col:first-child{font-weight:400;width:185px}.quickship .info .row .col:last-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:15px;font-weight:300;width:calc(100% - 185px)}.inside{cursor:url(../images/custom-cursor.png),auto;position:relative;padding:0;min-height:calc(100vh - 73px);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (min-width:940px){.inside{min-height:calc(100vh - 16vw)}}.inside .count{text-align:center;bottom:40px;left:50%;font-size:21px;position:absolute;transform:translateX(-50%)}@media (min-width:940px){.inside .count{font-size:46px}}@media (min-width:940px){.inside .images h2{margin-left:8vw}}.inside .images img{display:none;position:absolute;max-width:100%}.inside .images img.img1{top:calc(50% - 8vw);left:50%;transform:translate(-50%,-50%)}.inside .images img.img2{top:0;left:32vw}.inside .images img.img3{top:-4vw;right:15vw}.inside .images img.on{display:block}.inside.left{cursor:url(../images/custom-cursor-left.png),auto}