body,html{padding:0;margin:0;width:100%}html{font-size:62.5%}body{color:#fff;box-sizing:border-box;background:var(--taupe);-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:work-sans,sans-serif}::selection{color:var(--taupe);background:#fff}body:not(.animates) *{transition:none!important}:root{--oat:#e3dfda;--expo:cubic-bezier(0.16,1,0.3,1);--quart-in-out:cubic-bezier(0.77,0,0.175,1);--back:cubic-bezier(0.175,0.885,0.32,1.275);--quad:cubic-bezier(0.25,0.46,0.45,0.94);--delay:0s;--charcoal:#1b1b1b;--quart:cubic-bezier(0.25,1,0.5,1);--cubic:cubic-bezier(0.215,0.61,0.355,1);--mahogany:#2f1412;--sine:cubic-bezier(0.39,0.575,0.565,1);--taupe:#837365;--quint:cubic-bezier(0.23,1,0.32,1);--petrol:#5b6260;--cubic-in-out:cubic-bezier(0.645,0.045,0.355,1);--beige:#6b6861;--quad-in-out:cubic-bezier(0.455,0.03,0.515,0.955)}h1,h2,h3,h4,h5,h6,p,q{padding:0;font-weight:400;font-style:normal;position:relative;box-sizing:border-box;margin:0;line-height:1}h1,h2{font-size:2.1rem;letter-spacing:.02rem;line-height:1.2;font-family:adobe-devanagari,sans-serif}h3,h4,ol,p,ul{min-height:2rem;font-size:1.5rem;font-weight:300;line-height:1.4}p a,p b{font-weight:400}q{min-height:2.4rem;font-size:1.6rem;line-height:1.5;display:block}ul{padding:0 0 0 20px;margin:0}li,ul{box-sizing:border-box}li{position:relative}input,select,textarea{padding:0;font-size:1.4rem;border:0;appearance:none;color:inherit;outline:0;box-sizing:border-box;margin:0;background:none;line-height:normal;font-family:work-sans;display:block}label{font-size:1.4rem;font-weight:400;line-height:1.2}h1+p{padding-top:20px}h2+p{padding-top:10px}@media (min-width:1000.5px) and (max-height:750px){h3,h4,ol,p,ul{font-size:1.4rem;line-height:1.5}}a{text-decoration:none;touch-action:manipulation}a,button{line-height:inherit}a,button{padding:0;-webkit-user-drag:none;border:none;font-weight:inherit;color:inherit;text-transform:inherit;position:relative;letter-spacing:inherit;box-sizing:border-box;margin:0;background:none;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-family:inherit;display:inline-block}.m.team .member,a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus{outline:none}button:focus-visible{outline:2px solid var(--oat)}.underline-btn{display:table}.underline-btn:after{height:1px;transform:scaleX(0);transition:transform 1s var(--expo);content:"";position:absolute;bottom:0;transform-origin:100% 0;background:#fff;left:0;width:100%}.lazy,img,video{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-drag:none;border:0;-moz-user-select:none;-webkit-user-select:none;user-select:none}.lazy svg,body.scrolling .lazy .video iframe,img,picture,video:not(.native-controls){pointer-events:none}picture,video{overflow:hidden;padding:0;box-sizing:border-box;margin:0}picture,picture img,video{height:auto;width:100%;display:block}.lazy,picture img{position:relative}.lazy.video:before{pointer-events:none;padding-top:calc(var(--aspect)*1%);content:"";width:100%;display:block}.lazy .video,.lazy .video iframe,.lazy.video .load-ui,.lazy>svg{height:100%;position:absolute;top:0;left:0;width:100%}.lazy.video .load-ui{text-align:center;background-color:#000;display:flex;z-index:2}.lazy.video .load-ui .lazy{height:100%;position:absolute;top:0;left:0;width:100%}.lazy.video .load-ui .lazy img,.lazy.video .load-ui .lazy video{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.lazy.video .load-ui .play-btn{border-color:transparent transparent transparent #fff;height:74px;border-style:solid;border-width:37px 0 37px 64px;margin:auto;width:64px}.lazy.video.fade-ui .load-ui{pointer-events:none;transition:opacity .4s ease-in-out .1s;opacity:0}.lazy.video.hide-ui .load-ui{display:none}.fade{opacity:0}.fade.in{transition:opacity 1s ease-in-out var(--delay);opacity:1}.zoom img{transform:scale(1.25);opacity:0}.zoom.in img{transform:scale(1);transition:transform 1.2s var(--quart) var(--delay),opacity .6s ease-out var(--delay);opacity:1}.mask-scale img{transform:translateY(33%) scale3d(1.2,1.2,1);clip-path:inset(99.5% 0 0 0);-webkit-clip-path:inset(99.5% 0 0 0);opacity:0}.mask-scale.in img{transform:translateY(0) scale3d(1.0001,1.0001,1);transition:transform 2s var(--expo) var(--delay),opacity .6s ease-out var(--delay),clip-path 2s var(--expo) var(--delay);clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);opacity:1}header{height:100%;position:fixed;top:0;left:0;width:0;z-index:11}header.open{width:100%}header .toggle-btn{padding:15px;font-size:1.4rem;font-weight:400;transition:opacity .3s ease-out;position:absolute;top:20px;box-sizing:border-box;left:20px;white-space:nowrap;z-index:16}header .toggle-btn span:first-of-type{height:9px;margin-right:10px;background:url(https://tincturetrough.shop/assets/grx/burger.svg) no-repeat;background-size:14px 9px;width:14px}header .toggle-btn span:first-of-type,header .toggle-btn span:nth-of-type(2){transition:transform .3s ease;will-change:transform;vertical-align:middle;display:inline-block}header.open .toggle-btn{right:15px;opacity:0;left:auto}header.open .toggle-btn:focus-visible{opacity:1}header .bg{height:100%;transition:opacity .5s ease;position:absolute;opacity:0;top:0;background:#0c0c0c;left:0;width:100%}header.open:not(.closing) .bg{opacity:.5}header .menu{height:100%;padding:35px;color:var(--mahogany);transition:clip-path .4s ease;position:absolute;max-width:60vh;max-width:60lvh;clip-path:inset(0 100% 0 0);min-width:390px;top:0;box-sizing:border-box;background:#c5bbb0;left:0;width:484px;z-index:15}header.open:not(.closing) .menu{transition:clip-path 1s var(--expo);clip-path:inset(0 0 0 0)}header:not(.open) .menu{pointer-events:none;visibility:hidden}header .menu .quote{transform:translateX(-35px);margin-bottom:4vh;transition:opacity .4s ease,transform 0s ease .5s;opacity:0}header .menu .quote p{font-size:1.8rem;font-family:adobe-devanagari,sans-serif}header.open:not(.closing) .menu .quote{transform:translateX(0);transition:opacity .5s ease,transform 1.1s var(--quart);opacity:1}header .menu .projects{margin-bottom:4vh;transition:opacity .4s ease;position:relative;opacity:0;width:100%}header.open:not(.closing) .menu .projects{transition:opacity 1s ease-in-out;opacity:1}header .menu .projects .project{position:relative}header .menu .projects .project:not(.on){display:none}header .menu .projects p{padding-top:10px;font-size:1.4rem;font-weight:400;transition:padding 1s var(--quart)}header .menu .projects .project.on .lazy img{transition:transform 1.2s var(--quart)}header .menu .projects .project.on:after{height:100%;transition:opacity .8s ease;content:"";position:absolute;opacity:.3;top:0;background:#000;left:0;width:100%}header .menu .projects p{display:table}header .menu .projects p:after{bottom:0;left:0;width:100%}header .menu .projects p:after,header .menu nav .primary:after{height:1px;transform:scaleX(0);transition:transform 1s var(--expo);content:"";position:absolute;transform-origin:100% 0;background:var(--mahogany)}header .menu nav .primary:after{bottom:8px;left:15px;width:calc(100% - 30px)}header .menu nav .primary{padding:10px 15px;font-size:1.4rem;font-weight:400;vertical-align:top;display:inline-block}header .menu nav .primary:first-of-type{padding-left:0}header .menu nav .primary:first-of-type:after{left:0;width:calc(100% - 15px)}header .menu nav .primary:last-of-type{padding-right:0}header .menu nav .primary:last-of-type:after{width:calc(100% - 15px)}header .menu .f{padding:0 20px;position:absolute;bottom:0;box-sizing:border-box;left:0;width:100%}header .menu .f .secondary{padding:15px;font-size:1.2rem;font-weight:300;transition:opacity .3s ease-out;vertical-align:top;display:inline-block}header .menu .f .secondary.r{float:right}header .menu .f .secondary:hover{opacity:.7}header .menu .projects.selected p:after,header .menu nav .primary.selected:after{transform:scaleX(1);transform-origin:0 0}@media (min-width:1000.5px) and (max-height:800px){header .menu .projects{margin-bottom:15px}}@media (min-width:1000.5px) and (max-height:750px){header .toggle-btn{top:15px}header .menu{padding:30px}header .menu .quote{margin-bottom:20px}header .menu nav .primary{padding:5px 10px}header .menu nav .primary:after{bottom:3px;left:10px;width:calc(100% - 20px)}header .menu nav .primary:first-of-type:after,header .menu nav .primary:last-of-type:after{width:calc(100% - 10px)}header .menu .f{padding:0 15px}}@media (min-width:1000.5px) and (max-height:650px){header .toggle-btn{top:10px}header .menu{overflow:auto;padding:20px 25px 0;justify-content:space-evenly;flex-direction:column;display:flex}header .menu .quote{margin-bottom:15px}header .menu .projects{margin-bottom:20px}header .menu .projects .project.on{height:calc(100vh - 210px);overflow:hidden}header .menu nav{margin-bottom:25px}header .menu nav .primary{padding:5px 8px}header .menu nav .primary:after{left:8px;width:calc(100% - 16px)}header .menu nav .primary:first-of-type:after,header .menu nav .primary:last-of-type:after{width:calc(100% - 8px)}header .menu .f{padding:0;position:relative;bottom:auto;left:auto}header .menu .f .secondary{padding:10px}header .menu .f .secondary:first-of-type{padding-left:0}header .menu .f .secondary.r{padding-right:0}}@media (hover:hover){h3 a:after,p a:after{height:1px;transform:scaleX(0);transition:transform 1s var(--expo);content:"";position:absolute;bottom:0;transform-origin:100% 0;background:#fff;left:0;width:100%}h3 a:hover:after,p a:hover:after{transform:scaleX(1);transform-origin:0 0}.m.press-list .column p a:after{display:none}.m.press-list .column p a{transition:background-size 1s var(--expo);background-size:0 1px;background-position:left 0 bottom 0;background-image:linear-gradient(90deg,#fff,#fff);background-repeat:no-repeat;display:inline}.m.press-list .column p a:hover{background-size:100% 1px}header .toggle-btn:hover span:first-of-type{transform:skew(-20deg)}header .toggle-btn:hover span:nth-of-type(2){transform:translateX(2px)}header .menu .projects:hover .project.on .lazy img{transform:scale(1.025)}header .menu .projects:hover .project.on:after{opacity:0}.m.menu-copy .primary:hover:after,.underline-btn:hover:after,header .menu .projects:hover p:after,header .menu nav .primary:hover:after{transform:scaleX(1);transform-origin:0 0}}.page,main{position:relative;width:100%}.page{font-size:0;box-sizing:border-box;background:linear-gradient(90deg,#b9ab9e,#837365 75%)}body.darkred{background:#564746}.page[data-color=petrol],body.petrol{background:#89908e}.page[data-color=beige],body.beige{background:#918d85}body.darkredoat{background:#9a8e7f}.page.removing{position:fixed;top:0;left:0;z-index:5}.logo{height:92px;position:fixed;bottom:30px;left:35px;width:108px;z-index:10}.logo img{height:auto;width:100%}.logo img:nth-of-type(2){height:28px;transition:opacity .8s ease-in-out;position:absolute;top:36%;left:110%;width:124px}body.hide-logotype .logo img:nth-of-type(2){pointer-events:none;transition:opacity .4s ease-out;opacity:0}@media (min-width:1000.5px) and (max-height:750px){.logo{bottom:25px}}@media (min-width:1000.5px) and (max-height:650px){.logo{height:75px;bottom:20px;width:88px}}.logo,header{transition:opacity .8s ease-in-out .4s}body:not(.animates) .logo,body:not(.animates) header{opacity:0}.m{font-size:0;width:100%}.m,.m div{position:relative;box-sizing:border-box}.m .l,.m .r{position:relative;width:50%;vertical-align:top;display:inline-block}.canoverflow{overscroll-behavior:contain}.m.last{height:100%}.m.last .inner{width:100px}.full-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%}.full-bg.darkred{background:var(--mahogany);background:linear-gradient(90deg,var(--mahogany) 100vw,#564746 33%,var(--mahogany) 66%,#564746 100%)}.full-bg.darkred-to-oat{background:var(--mahogany);background:linear-gradient(90deg,var(--mahogany) 0,#564746 25%,#837365 40%,#837365 66%,#b9ab9e 80%,#9a8e7f 100%)}.full-bg.petrol{background:var(--petrol);background:linear-gradient(90deg,var(--petrol) 100vw,var(--petrol) 25%,#89908e 40%,#89908e 66%,var(--petrol) 80%,#89908e 100%)}.full-bg.beige{background:var(--beige);background:linear-gradient(90deg,var(--beige) 100vw,var(--beige) 25%,#918d85 40%,#918d85 66%,var(--beige) 80%,#918d85 100%)}.full-bg .cursor{height:100vh;mix-blend-mode:color-dodge;position:fixed;top:0;margin:-50vh 0 0 -50vh;background:radial-gradient(hsla(42,5%,40%,.3) 0,hsla(42,5%,40%,0) 70%);left:0;width:100vh}.m.intro-title{opacity:0}.m.intro-title .inner{align-self:center;text-align:center;width:100vw}.m.intro-title.a{transition:opacity .8s ease-out .2s;opacity:1}.m.intro-title.slide{transform:translateX(-300px);transition:transform 2s ease-in .8s,opacity 2s ease-in-out .4s;opacity:0}.m.intro-title+.m.media{transform:translateX(75vw);margin-left:-75vw;padding-left:0}.m.intro-title.slide+.m.media{transform:translateX(0);transition:transform 2s ease .8s}.m.intro-title.slide.fast+.m.media{transition:transform 1s ease 0s}.m.menu-copy{padding-left:130px}.m.menu-copy .inner{align-self:center}.m.menu-copy .primary{padding:10px 15px;font-size:1.4rem;font-weight:400;display:table}.m.menu-copy .primary:after{height:1px;transform:scaleX(0);transition:transform 1s var(--expo);content:"";position:absolute;bottom:7px;transform-origin:100% 0;background:#fff;left:15px;width:calc(100% - 30px)}.m.media{padding:65px 0}.m.media.small.top-align{padding:15vh 130px 25vh}.m.media.medium{padding:15vh 65px}.m.media.medium+.medium{padding-left:15px}.m.text+.m.media.medium{padding-left:160px}.m.media.medium-small{padding:22.5vh 65px}.m.media.medium-small+.medium-small{padding-left:15px}.m.media.large{padding:65px 130px 65px 260px}.m.text+.m.media.large{padding-left:195px}.m.media.full{padding:0 65px}.m.media .caption{padding:55px 20px 0 0;width:100%}.m.text{padding:15vh 65px}.m.text .inner{max-width:355px;width:100%}.m.text.wider .inner{max-width:525px}.m.text+.m.text.wider{padding-left:130px}.m.text.bottom-align .inner{align-self:end}.m.text.center-align .inner{align-self:center}.m.media.large+.m.text{padding-left:130px}.m:first-of-type.text{padding-left:15vw}.m.text .social{margin:20px 0 0 -10px}.m.text .social a{height:50px;transition:opacity .3s ease-out;width:50px;vertical-align:top;display:inline-block}.m.text .social a.pin{background:url(https://tincturetrough.shop/assets/grx/social/pinterest.svg) no-repeat 50%;background-size:25px 25px}.m.text .social a.insta{background:url(https://tincturetrough.shop/assets/grx/social/insta.svg) no-repeat 50%;background-size:25px 25px}.m.text .social a:hover{opacity:.7}.m.press-intro{padding:15vh 65px 65px 100px}.m.press-intro .inner{max-width:320px;width:100%}.m.press-intro .lazy{margin-bottom:5vh}.m.press-list{padding:15vh 65px 65px}.m.press-list .inner{font-size:0;white-space:nowrap}.m.press-list .column{margin-right:80px;box-sizing:border-box;width:280px;vertical-align:top;white-space:normal;display:inline-block}.m.press-list .column:last-of-type{margin-right:0}.m.press-list .column p{font-size:1.4rem;font-weight:400;margin-top:2px}.m.press-list .column .el+.el{margin-top:20px}.m.next-project{padding:25vh 25px 30vh 300px}.m.next-project a{height:100%}.m.next-project a .lazy:after{height:100%;transition:opacity .8s ease;content:"";position:absolute;opacity:.2;top:0;background:#000;left:0;width:100%}.m.next-project a .lazy img{transition:transform 1.2s var(--quart)}.m.next-project a:hover .lazy:after{opacity:0}.m.next-project a:hover img{transform:scale(1.025)}.m.next-project p{padding:12px 0;font-size:1.4rem;font-weight:400}.m.next-project p span{margin-right:15px}.m.next-project p:first-of-type{opacity:0}.m.next-project.in p:first-of-type{transition:opacity 1s ease-in-out .4s;opacity:1}.darkedge{height:100%;overflow:hidden;right:0;transition:opacity 1s ease-in-out;position:absolute;opacity:0;will-change:opacity;top:0;width:200vw}.darkedge.on{opacity:1}.darkedge .inner{height:100%;right:0;position:absolute;will-change:transform;top:0;background:linear-gradient(90deg,rgba(98,82,81,0) 0,var(--taupe) 20%,var(--mahogany));width:200vw}.m.projects{padding:10vh 30px 200px;--bpadding:200px;padding-bottom:var(--bpadding)}.m.projects .project{--width:calc((90vh - var(--bpadding))*0.75);padding:0 5px;transition:opacity .5s ease}.m.projects .project .lazy{margin-bottom:15px}.m.projects .project p{font-size:1.4rem;font-weight:400}.m.projects .project p span{margin-right:15px}@media (min-width:1000.5px) and (max-height:750px){.m.press-intro .inner{max-width:40vh}.m.projects{--bpadding:180px}}@media (min-width:1000.5px) and (max-height:650px){.m.press-intro,.m.press-list{padding-top:10vh;padding-bottom:0}.m.press-list .column p{margin-top:0}.m.press-list .column .el+.el{margin-top:15px}.m.projects{--bpadding:165px}}@media (min-width:1000.5px) and (min-height:950px){.m.press-intro,.m.press-list{padding-top:20vh}.m.projects{--bpadding:21vh}}.project-intro{height:100%;position:relative;top:0;left:0;width:100%;vertical-align:top;display:inline-block;z-index:0}.project-intro+.m,.project-intro+.m+.m{z-index:1}.project-intro.animin{pointer-events:none}.project-intro:after{height:100%;right:0;transition:opacity 1s ease-in-out;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(90deg,rgba(98,82,81,0),#2f1412);width:75%;z-index:1}.page[data-color=petrol] .project-intro:after{background:linear-gradient(90deg,rgba(98,82,81,0),#5b6260)}.page[data-color=beige] .project-intro:after{background:linear-gradient(90deg,rgba(98,82,81,0),#6b6861)}.project-intro .lazy{height:100%}.project-intro .lazy img{height:100%;object-fit:cover}.project-intro.animin:after{opacity:1}.first-after-intro{transform:translateX(550px);transition:transform 1.5s var(--quart);margin-left:-550px}.project-intro.animin+.first-after-intro{transform:translateX(0)}.m.team{padding:10vh calc(50vw - 150px) 5vh 195px}.m.team .member{height:100%;margin-right:35px;width:auto;vertical-align:top;white-space:normal;display:inline-block}.m.team .member .lazy{transition:all .5s ease;position:absolute;top:50%;transform-origin:0 100%;left:0}.m.team .member{transition:width 1s var(--quart);width:230px}.m.team .member.active{width:295px}.m.team .member:not(.active){cursor:pointer}.m.team .member .info{padding:25px 0 0;transition:opacity 1s ease-in-out .1s;position:absolute;top:50%;box-sizing:border-box;left:0;width:295px}.m.team .member:not(.active) .info{pointer-events:none;transition:opacity .2s ease;opacity:0}.m.team .member p{font-size:1.4rem}@media (min-width:1000.5px) and (max-height:750px){.m.team .member{width:210px}.m.team .member.active{width:250px}}@media (min-width:1000.5px) and (max-height:650px){.m.team .member .info{padding-top:15px}.m.team .member p{font-size:1.3rem}}@media (min-width:1000.5px) and (max-height:600px){.m.team .member{width:190px}.m.team .member.active{width:225px}.m.team .member .info{padding-top:10px}}@media (min-width:1000.5px) and (max-height:550px){.m.team .member p{font-size:1.2rem}}.custom-select{-webkit-tap-highlight-color:rgba(0,0,0,0);height:35px;-webkit-user-drag:none;margin-bottom:35px;color:#fff;position:relative;cursor:pointer;width:100%;-moz-user-select:none;-webkit-user-select:none;user-select:none;margin-top:5px}.custom-select select,.custom-select:not(.open) .options{height:0;visibility:hidden}.custom-select .select-selected{height:30px;overflow:hidden;text-overflow:ellipsis;padding:8px 15px 0 0;font-size:1.4rem;position:relative;border-bottom:1px solid hsla(0,0%,100%,.6);width:100%;line-height:1;white-space:nowrap}.custom-select:not(.active) .select-selected{opacity:.6}.custom-select .select-selected:after{height:9px;right:0;transition:transform .6s var(--expo);content:"";position:absolute;top:9px;background:url(https://tincturetrough.shop/assets/grx/select.svg) no-repeat;background-size:13px 9px;transform-origin:6px 5px;width:13px}.custom-select.open .select-selected:after{transform:rotate(180deg)}.custom-select .options{overflow:auto;position:relative;border-top:0;max-height:300px;background:#b9ab9e;width:100%;line-height:1;z-index:2}.custom-select .options .option{padding:12px 8px;font-size:1.4rem;color:var(--mahogany);position:relative;border-top:1px solid var(--oat);width:100%;line-height:1.2}.custom-select .options .option:first-of-type{border-top:0}.custom-select .option.selected,.custom-select .options .option:focus,.custom-select .options .option:hover{color:#fff;background-color:var(--taupe)}.radio{font-size:1.4rem;margin-bottom:48px;position:relative;cursor:pointer;line-height:1;vertical-align:top;margin-top:13px;padding-left:16px;display:inline-block}.custom-form .radio input{height:auto;padding:0;border:0;position:absolute;opacity:0;top:0;margin:0;cursor:pointer;left:0;width:auto}.custom-form .half .radio.half{width:calc(50% - 75px)}.custom-form .radio .checkmark{height:10px;border:1px solid #fff;position:absolute;top:2px;box-sizing:border-box;border-radius:50%;left:0;width:10px}.radio input:checked~.checkmark,.radio input:focus~.checkmark,.radio:hover input~.checkmark{background-color:#fff}.custom-form form.invalid .radio input:required:invalid~.checkmark{border:1px solid var(--mahogany)}.custom-form{padding:5vh 0;font-size:0;color:#fff;position:relative;max-width:632px;margin-left:130px;width:100%}.custom-form form{height:auto;position:relative;margin:auto;width:100%}.custom-form .half{width:calc(50% - 25px);vertical-align:bottom;display:inline-block}.custom-form .half.above{z-index:1}.custom-form .half .half{width:calc(50% - 10px)}.custom-form .half.r{margin-left:50px}.custom-form .half .half.r{margin-left:20px}.custom-form .quarter{margin-left:10px;width:calc(25% - 5px);vertical-align:top;display:inline-block}.custom-form label{display:block}.custom-form input{height:35px;padding:5px 0 0;margin-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.6);width:100%}.custom-form input:placeholder-shown{opacity:.6}.custom-form textarea{padding:10px;border:1px solid hsla(0,0%,100%,.6);margin-bottom:25px;width:100%;margin-top:10px}.custom-form textarea:placeholder-shown{opacity:.6}.custom-form input::placeholder,.custom-form textarea::placeholder{color:#fff;transition:opacity .3s ease-out}.custom-form input:focus::placeholder,.custom-form textarea:focus::placeholder{opacity:.6}.custom-form input[type=submit]{padding:5px 0;border:0;margin-bottom:0;transition:opacity .3s ease-out;text-align:left;cursor:pointer;width:80px;margin-top:5px}.custom-form input[type=submit]:hover{opacity:.6}.custom-form input[type=submit]:focus{border-color:red}.custom-form input[name=c],.custom-form input[name=message]{height:0;position:absolute;opacity:0;top:0;left:0;width:0;z-index:-1}.custom-form form.submitted{visibility:hidden}.custom-form form+.thankyou{transform:translateY(-50%);transition:opacity 1s ease-in-out;position:absolute;opacity:0;text-align:center;top:50%;left:0;width:100%}.custom-form form:not(.submitted)+.thankyou{visibility:hidden}.custom-form form+.thankyou.in{opacity:1}@media (max-width:1750.5px){.m.team{padding-left:130px}}@media (max-width:1600.5px){.page{background:linear-gradient(90deg,#b9ab9e,#837365 90%)}.m.text+.m.text.wider{padding-left:100px}.custom-form{margin-left:65px}}@media (max-width:1400.5px){.m:first-of-type.text{padding-left:10vw}.m.team{padding-left:65px}.custom-form{margin-left:0}}@media (max-width:1250.5px){.m:first-of-type.text{padding-left:35px}}.page-transition{height:100%;pointer-events:none;transition:opacity .8s ease-in-out;position:fixed;will-change:opacity;top:0;background:var(--taupe);left:0;width:100%;z-index:9}.page-transition.loaded{opacity:0}.page-transition.in{transition:opacity .2s ease;opacity:1}.page-transition.fast{transition:none;opacity:0}.vh{height:100vh;position:absolute;top:0;left:-1px;width:1px;z-index:-1}@media (max-width:1000.5px){.desktop{display:none}h3,h4,ol,p,ul{min-height:1.96rem;font-size:1.4rem}header .toggle-btn{top:5px;left:5px}header.open .toggle-btn span:first-of-type{background:url(https://tincturetrough.shop/assets/grx/burger_mahogany.svg) no-repeat;background-size:14px 9px}header.open .toggle-btn{right:auto;color:var(--mahogany);opacity:1;left:5px}header.open.closing .toggle-btn{transition:none;opacity:0}header .menu{overflow:auto;padding:10svh 25px 5px;justify-content:space-evenly;max-width:unset;flex-direction:column;min-width:unset;width:100%;display:flex}header .menu .quote{margin-bottom:20px}header .menu .projects{margin-bottom:30px}header .menu .projects .project.on{overflow:hidden;max-height:calc(100svh - 350px)}header .menu nav{margin-bottom:20px}header .menu nav .primary{padding:8px 0;display:table}header .menu nav .primary:after,header .menu nav .primary:first-of-type:after,header .menu nav .primary:last-of-type:after{bottom:6px;left:0;width:100%}header .menu .f{padding:0;position:relative;bottom:auto;left:auto}header .menu .f .secondary{padding:8px}header .menu .f .secondary:first-of-type{padding-left:0}header .menu .f .secondary.r{padding-right:0}.lazy.video:before{padding-top:calc(var(--aspectm, var(--aspect))*1%)}.logo{height:68px;bottom:16px;left:20px;width:80px}.logo img:nth-of-type(2){height:21px;top:37%;width:93px}.page{background:var(--taupe)}.mobile-fade{height:180px;position:fixed;bottom:0;background:linear-gradient(0deg,#837365 25%,hsla(28,13%,45%,0));left:0;z-index:9}.m .l,.m .r,.mobile-fade{width:100%;display:block}.m.last{height:180px}.full-bg.darkred{background:linear-gradient(180deg,var(--mahogany) 100lvh,#564746 33%,var(--mahogany) 66%,#564746 100%)}.full-bg.darkred-to-oat{background:linear-gradient(180deg,var(--mahogany) 25%,#564746 40%,#837365 50%,#837365 66%,#b9ab9e 80%,#9a8e7f 100%)}.full-bg.petrol{background:linear-gradient(180deg,var(--petrol) 100lvh,var(--petrol) 25%,#89908e 40%,#89908e 66%,var(--petrol) 80%,#89908e 100%)}.full-bg.beige{background:linear-gradient(180deg,var(--beige) 100lvh,var(--beige) 25%,#918d85 40%,#918d85 66%,var(--beige) 80%,#918d85 100%)}.m.intro-title{height:100vh;height:100svh;display:flex}.m.intro-title .inner{margin:auto}.m.intro-title.slide{height:50svh;transform:none;transition:height 1.5s ease-in-out .6s,opacity 1.5s ease-in-out .2s;opacity:0}.m.intro-title+.m.media{transform:translateY(50lvh);padding-top:0;margin-left:0;margin-top:calc(90px - 50lvh);padding-left:25px}.m.intro-title.slide+.m.media{transform:translateY(0lvh);transition:transform 2s var(--quart) .6s}.m.intro-title.slide.fast+.m.media{transition:transform 1s ease 0s}.m.menu-copy{padding-top:60px;text-align:center;padding-left:0}.m.menu-copy .primary{margin:auto}.m.media{padding:60px 25px}.m.media.small.top-align{padding:60px 25px 0 50%}.m.media.medium{padding:60px 25px}.m.media.medium+.medium{padding-top:0;margin-top:-10px;padding-left:25px}.m.text+.m.media.medium{margin-top:60px;padding-left:25px}.m.media.medium-small{padding:60px 25px}.m.media.medium-small+.medium-small{padding-top:0;margin-top:-10px;padding-left:25px}.m.media.large{padding:60px 25px}.m.text+.m.media.large{padding-left:25px}.m.media.large+.m.text{padding-top:60px}.m.media.full{padding:60px 0}.m.media.with-caption .lazy{padding-left:50%}.m.media .caption{padding:40px 0 0}.m.text{padding:90px 25px 30px}.m.text .inner,.m.text.wider .inner{max-width:unset}.m.media.large+.m.text,.m.text+.m.text.wider,.m:first-of-type.text{padding-left:25px}.m.our-story{padding-top:60px;flex-direction:column-reverse;display:flex}.m.our-story .m.text{padding-top:30px}.m.our-story .m.text:first-of-type{padding-bottom:0}.m.press-intro{padding:90px 25px 30px}.m.press-intro .inner{max-width:unset}.m.press-intro .lazy{display:none}.m.press-list{padding:30px 25px 0}.m.press-list .inner{white-space:normal}.m.press-list .column{margin:0;width:100%;display:block}.m.press-list .column p{line-height:2;padding-left:65px}.m.press-list .column p:first-of-type{padding:0;position:absolute;top:0;left:0}.m.press-list .column+.column{margin-top:20px}.m.next-project{padding:30px 25px 0}.project-intro{height:100vh;height:100lvh}.project-intro:before{height:180px;content:"";position:absolute;top:0;background:linear-gradient(0deg,transparent 25%,rgba(0,0,0,.6));left:0;width:100%;z-index:2}.project-intro:after{height:75%;bottom:0;top:auto;background:linear-gradient(180deg,rgba(98,82,81,0),#2f1412 50%);width:100%}.page[data-color=petrol] .project-intro:after{background:linear-gradient(180deg,rgba(98,82,81,0),#5b6260 50%)}.page[data-color=beige] .project-intro:after{background:linear-gradient(180deg,rgba(98,82,81,0),#6b6861 50%)}.first-after-intro{transform:translateY(500px);min-height:380px;margin-left:0;margin-top:-500px}.project-intro.animin+.first-after-intro{transform:translateY(0)}.m.team{overflow:auto;padding:30px 25px 120px;white-space:nowrap}.m.team .member{height:625px;margin-right:25px;width:auto}.m.team .member .lazy{transform:translateY(-100%)}.m.team .member .lazy,.m.team .member .lazy img{height:auto;width:100%}.m.team .member{width:150px}.m.team .member .info,.m.team .member.active{width:245px}.m.team .member:last-of-type{margin-right:calc(100vw - 295px)}.m.projects{padding:75px 25px 0}.m.projects .project{padding:0;transition:opacity .5s ease}.m.projects .project+.project{margin-top:25px}.m.projects .project .lazy{margin-bottom:8px}.m.projects.home{overflow:auto;margin-bottom:35px;padding-bottom:15px;scrollbar-color:var(--oat) transparent;white-space:nowrap}.m.projects.home .project{margin:0 15px 0 0;width:calc(100% - 90px);vertical-align:top;display:inline-block}.m.projects.home .project:last-of-type{margin-right:25px}.custom-form{padding:30px 25px 0;margin-left:0}.custom-form .half{width:100%;display:block}.custom-form .half .half{width:calc(50% - 10px);vertical-align:top;display:inline-block}.custom-form .half.r{margin-left:0}.custom-form .quarter{margin-left:20px;width:calc(25% - 10px);vertical-align:top;display:inline-block}.custom-form .quarter+.quarter{margin-left:10px}.custom-form form+.thankyou{transform:none;padding:0 25px;top:0;box-sizing:border-box}.custom-form form.submitted{max-height:50vh}}@media (max-width:1000.5px) and (orientation:landscape){header .menu .projects{padding:8px 0;margin-bottom:0}header .menu .projects .project.on{display:none}.m.team .member{width:245px}.m.team .member:not(.active) .info{pointer-events:all;opacity:1}.m.team .member:last-of-type{margin-right:0}}@media (min-width:1000.5px){.mobile{display:none}body.hori{overflow-y:hidden;overflow-x:auto}.page[data-scroll=x]{height:100vh;min-height:unset;padding-top:0;width:auto;white-space:nowrap}.page[data-scroll=x] .m:not(.mobile){height:100%;width:auto;vertical-align:top;white-space:normal;display:inline-block}.page[data-scroll=x] .m .lazy,.page[data-scroll=x] .m .lazy img{height:100%;width:auto}.page[data-scroll=x] .m.media.with-caption .lazy{height:calc(100% - 200px)}.m.text.bottom-align{padding-bottom:150px}.page[data-scroll=x] .m.next-project .lazy{height:calc(100% - 100px)}.page[data-scroll=x] .m.projects .inner{white-space:nowrap}.m.projects .project .lazy img{transition:width 1s var(--expo);object-fit:cover;width:calc(var(--width) - 75px)}.m.projects .project:hover .lazy img{width:var(--width)}.m.projects .project:after{height:100%;right:0;transition:opacity .5s ease;content:"";position:absolute;top:0;background:linear-gradient(90deg,hsla(28,12%,48%,0),#89796b);width:75%}.page[data-scroll=x] .m.custom-form,.page[data-scroll=x] .m.intro-title,.page[data-scroll=x] .m.menu-copy,.page[data-scroll=x] .m.text{display:inline-flex}.page[data-scroll=x] .m.press-intro .lazy,.page[data-scroll=x] .m.press-intro .lazy img{height:auto;width:100%}.page[data-scroll=x] .m.team{white-space:nowrap}.page[data-scroll=x] .m.team .member .lazy{height:auto;transform:translateY(-100%);width:100%}.page[data-scroll=x] .m.team .member .lazy img{height:auto;width:100%}.page[data-scroll=x] .m .lazy.video:before{height:100%;padding-top:0;aspect-ratio:calc(100/var(--aspect));width:auto}.m.video-only{padding:15% 0;background:#333}.page[data-scroll=x] .m .lazy.video{background:#666}.custom-form+.m.last .inner{width:0}html.ios{overflow-y:hidden;position:fixed}.ios .page[data-scroll=x],.ios body,.ios main,html.ios{height:100%}}@media (hover:hover) and (min-width:1000.5px){.m.projects .project:hover:after{opacity:0}.m.projects .inner:hover .project:not(:hover){opacity:.5}}