@font-face{font-family:'GrotesqueMTStd';src:url('../fonts/394A02_0_0.eot');src:url('../fonts/394A02_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/394A02_0_0.woff2') format('woff2'),url('../fonts/394A02_0_0.woff') format('woff'),url('../fonts/394A02_0_0.ttf') format('truetype')}@font-face{font-family:'GrotesqueMTStd-Italic';src:url('../fonts/394A02_1_0.eot');src:url('../fonts/394A02_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/394A02_1_0.woff2') format('woff2'),url('../fonts/394A02_1_0.woff') format('woff'),url('../fonts/394A02_1_0.ttf') format('truetype')}html ::-webkit-scrollbar{display:none}body{margin:0;font-size:18px;line-height:24px;font-family:"GrotesqueMTStd",sans-serif;color:#000;position:relative}body.legal{background-color:#A39C94}h1,h2,h3,h4,h5{margin:0px;padding:0px}p{font-size:18px;line-height:24px;margin:0;padding:0}div,textarea,input,button,ul,li,select,label,form,header{padding:0;margin:0;font-family:"GrotesqueMTStd",sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-variant-ligatures:none}input{font-family:"GrotesqueMTStd",sans-serif;font-size:18px;line-height:24px}.off{display:none !important}.hide{opacity:0}.hidden{visibility:hidden;position:fixed;opacity:0;width:10px;height:10px;right:0;top:0;z-index:-1;pointer-events:none;overflow:hidden}.hidden img{width:100%;height:auto}.disabled{pointer-events:none;sopacity:.6}.fl{float:left}.longtext{white-space:pre-wrap}.db{display:block}.black{color:#000}a{color:#000;text-decoration:none}a:hover{color:#fff}.clickable{cursor:pointer}.clickable:hover{cursor:pointer}.screenimg{width:100%}.popup{display:none;position:fixed;top:50%;padding:0 15px 15px 15px;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:500px;height:auto;background-color:#fff;z-index:5000;overflow-y:scroll;max-height:calc(100vh - 100px)}.popup a{text-decoration:underline}.popup a:hover{color:#000;opacity:.5}.popup .link{position:absolute;left:0;top:0;width:480px;height:150px}.popup .imgholder{width:100%;position:relative}.popup .imgholder img{width:100%}.popup .vimholder{width:470px;position:relative;margin-bottom:8px}.popup .vimholder iframe{width:470px;height:200px}.popup .titleholder{min-height:50px;padding-top:13px;padding-right:30px;width:100%;position:relative}.popup p{margin:10px 0 8px 0}.popup.on{display:block}.popup .x{top:12px;z-index:5000}.popup .close{top:14px;right:14px;width:20px;height:20px;z-index:5000;background-image:url('/images/x.svg');background-size:cover;background-repeat:no-repeat}#menu{width:100%;position:fixed;height:50px;padding:0 50px 0 25px;z-index:50;background-color:#A39C94;transition:all .2s;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu.hide{top:-100px;opacity:1}#menu.m-about{background-color:#7F7F7F}#menu.m-custom{background-color:#877465}#menu.m-legal{background-color:#f1eee5}#menu.m-search{background-color:#eae2cf}#menu.m-contact{background-color:#b8bbb3}#menu.m-lalab{background-color:#fff}#menu.m-product .mcol .name{border-bottom:1px solid transparent}#menu.m-index,#menu.m-product,#menu.m-lalab{background-color:#fff}#menu.m-index .mcol:hover .name,#menu.m-product .mcol:hover .name,#menu.m-lalab .mcol:hover .name{color:#000;border-bottom:1px solid #000}#menu.m-index .mcol .name,#menu.m-product .mcol .name,#menu.m-lalab .mcol .name{border-bottom:1px solid transparent}#menu.m-videos{background-color:#000}#menu.m-videos .mcol{border-bottom:0 !important}#menu.m-videos .mcol.selected .name{color:#7F7F7F}#menu.m-videos .mcol .name{color:#fff;border-bottom:1px solid #fff}#menu.m-videos .mcol:hover .name{color:#7F7F7F}#menu.m-videos .mcol.m_search{position:relative}#menu.m-videos .mcol.m_search .icon{background-image:url('../images/icon_magnify_white.png')}#menu.m-videos .mcol.m_search .icon:hover{background-image:url('../images/icon_magnify.png')}#menu.m-videos .mcol.m_search input{color:#fff}#menu.m-videos .mcol.m_search input:focus{border-bottom:1px solid #fff}#menu.m-videos .searchicon_dynamic{background-image:url('../images/icon_magnify_white.png')}#menu.m_search{background-image:url('../images/icon_magnify.png')}#menu.m-lalab .m_contact{position:relative}#menu.m-lalab .submitbtn{display:none}#menu .searchicon_dynamic{position:absolute;right:50px;bottom:17px;z-index:50;width:16px;height:16px;background-image:url('../images/icon_magnify.png');background-size:16px 16px;background-repeat:no-repeat;background-position:center center}.mcol.m_search{padding:15px 0 0 27px}.mcol.m_search .icon{position:absolute;top:16px;left:0;width:18px;height:18px;cursor:pointer;background-image:url('../images/icon_magnify.png');background-size:18px 18px;background-repeat:no-repeat;background-position:center center}.mcol.m_search .icon:hover{cursor:pointer;opacity:.7}.mcol.m_search .icon img{width:18px;height:18px}.mcol.m_search input{width:80%;background-color:transparent;border:0;color:#000;border-bottom:1px solid transparent}.mcol.m_search input:focus{outline:none !important;border-bottom:1px solid #000;box-shadow:0 0}.mcol.m_search .closesearch{position:absolute;width:14px;height:14px;top:18px;right:2px;cursor:pointer;background-image:url('/images/x.svg');background-size:cover;background-repeat:no-repeat}.mcol.m_search .closesearch:hover{cursor:pointer;opacity:.7}.mcol.m_search.on{padding-left:0}.mcol.m_search.on .icon{display:none}.mcol.m_search.on input{width:100%}.mcol.m_search.new{opacity:0;pointer-events:none;width:16.66%;margin-right:0}.mcol.m_search.new .searchfield{-webkit-appearance:none;-webkit-border-radius:0}.mcol.m_search.new.on{display:block;opacity:1;pointer-events:unset}.mcol.m_search.new.on .icon{display:none}.mcol.m_search.new.on .submitbtn{display:none}.mcol.m_ig{padding:24px 0 0 27px}.igicon{position:absolute;top:32px;left:0;cursor:pointer}.igicon img{width:24px;height:24px;float:left}.igicon .icon{background-image:url('/images/icon_ig.png');background-size:contain;width:24px;height:24px}.icontitle{height:24px;width:auto;float:left;padding:3px 0 0 8px}.mcol{position:relative;width:calc(16.66% - 14px);min-height:50px;margin-right:14px;display:inline;float:left;cursor:pointer}.mcol.m3{width:calc(50% - 14px)}.mcol.m4{width:calc(66.64% - 14px)}.mcol.m5{width:calc(83.33% - 14px)}.mcol .name{width:100%;margin-top:15px;float:left;border-bottom:1px solid #000}.mcol .name.nobar{border-bottom:1px solid transparent}.mcol .name.ar{text-align:right}.mcol .name:hover{border-bottom:1px solid #000}.mcola:hover .name,.mcol.selected .name,.mcola:hover a,.mcol.selected a{color:#fff}.mcol.m_legal.selected .name{color:#000;opacity:.7}.mcol.selected{color:#fff}.mcol.selected .name{color:#fff}.mcol.selected.m_videos .name{color:#7F7F7F}.x{display:none;position:absolute;top:14px;right:14px;width:14px;height:14px}.x.on{display:block}.previewbox{width:100%;margin-bottom:14px;float:left;position:relative;padding-bottom:100%}.previewbox .outline{position:absolute;top:0;left:0;width:100%;background-size:contain;background-position:top center;background-repeat:no-repeat;padding-bottom:100%;display:none}.previewbox .outline.on{display:block}#footer{width:100%;position:relative;min-height:50px;padding:0 62px 0 25px;z-index:50;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s;background-color:#fff}#footer.fixed{position:fixed;bottom:0;left:0;z-index:1500}#footer a{color:#000}#footer a:hover{cursor:pointer;color:#000}#footer.dark,#footer.f-videos{background-color:#000}#footer.dark .mcol .name,#footer.f-videos .mcol .name,#footer.dark .mcol a.name,#footer.f-videos .mcol a.name,#footer.dark .mcol a,#footer.f-videos .mcol a{border-top:1px solid #fff;color:#fff}#footer.dark .mcol .igicon .icon,#footer.f-videos .mcol .igicon .icon{background-image:url('/images/icon_ig_white.png') !important}#footer .mcol .name{padding-top:12px;padding-bottom:12px;border-top:1px solid #000;border-bottom:0;transition:all .2s}#footer .mcol:hover .name{color:#fff;border-top:1px solid #fff}#footer .mcol:hover .igicon .icon{background-image:url('/images/icon_ig_white.png') !important}#footer.f-collections .mcol:hover .name,#footer.f-product .mcol:hover .name,#footer.f-custom .mcol:hover .name,#footer.f-index .mcol:hover .name{color:#7F7F7F;border-top:1px solid #000}#footer.f-product{background-color:#b8bbb3}#footer.f-contact{background-color:#b8bbb3}#footer.f-contact .igicon .icon{background-image:url('/images/icon_ig.png') !important}#footer.f-about{background-color:#7F7F7F}#footer.f-forreal{background-color:#7F7F7F}#footer.f-custom{background-color:#877465}#footer.f-legal{background-color:#f1eee5}#footer.f-news{background-color:#A39C94;position:relative}#footer.f-news .igicon .icon{background-image:url('/images/icon_ig.png') !important}#footer.f-videos{background-color:#000;color:#fff}#footer.f-videos .mcol:hover .name{color:#7F7F7F;border-top:1px solid #fff}#footer .backtotop{position:absolute;right:-12px;bottom:67px;transform:rotate(90deg);transform-origin:0 100%;cursor:pointer}#footer .backtotop:hover{cursor:pointer}.submenu{width:100%;position:relative;float:left;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.submenu .mclear{width:100%;clear:both;height:1px}.submenu .list{position:relative;width:100%;list-style:none;padding:8px 0 16px 0;margin:0;float:left;display:block}.submenu .list.m1{width:20%}.submenu .list.m1.pop2{padding-left:3px}.submenu .list.m1.pop3{padding-left:5px}.submenu .list.m1.pop4{padding-left:9px}.submenu .list.m1.pop5{padding-left:11px}.submenu .list.m2{width:50%}.submenu .list li{min-height:28px;width:100%;padding:0;margin:0;float:left;cursor:pointer}.submenu .list li.selected{color:#fff}.submenu .list li:hover{color:#fff;opacity:.7}.submenu.on{display:block}.submenu.mobile{display:none}.submenu.collections,.submenu.custom{position:absolute;padding:0 62px 0 25px;left:0;top:50px;overflow:hidden;height:50px}.submenu.collections.expanded,.submenu.custom.expanded{height:auto;overflow:visible}.submenu.collections.expanded .mcol ul,.submenu.custom.expanded .mcol ul{visibility:visible}.submenu.collections .mcol ul,.submenu.custom .mcol ul{visibility:hidden}.submenu.collections .mcol .name.on,.submenu.custom .mcol .name.on{color:#fff}.submenu.collections .mcol.clearfilter .name:hover,.submenu.custom .mcol.clearfilter .name:hover{color:#fff}.submenu.collections .mcol .btn,.submenu.custom .mcol .btn{position:absolute;left:0}.submenu.collections .mcol .btn.applyfilters,.submenu.custom .mcol .btn.applyfilters{bottom:25px}.submenu.collections .mcol .btn.clearfilters,.submenu.custom .mcol .btn.clearfilters{bottom:85px}.submenu.collections{background-color:#A39C94}.submenu.collections.clearbtns,.submenu.collections .clearbtns{position:relative;height:375px}.submenu.custom{background-color:#877465}.submenu.custom.clearbtns,.submenu.custom .clearbtns{position:relative;height:431px}.submenu.about{position:absolute;padding:0 50px 0 25px;left:0;top:50px;overflow:hidden;height:50px;background-color:#7F7F7F}.submenu.about .mcol:hover .name{color:#fff}#content{position:relative;width:100%;float:left;overflow-x:hidden;background-color:#fff;transition:all .3s}#content iframe{height:calc((100vw - 75px) * .66)}#content iframe.vimeovid.v9,#content iframe.vimeovid.v142{height:calc((100vw - 75px) * .33)}#content iframe.faq{height:auto}#content.lalab{padding-top:25px}#content.about{padding-top:100px;background-color:#7F7F7F}#content.about a{text-decoration:underline}#content.about .filename,#content.about .m_email{text-decoration:underline}#content.collections{background-color:#fff}#content.custom{background-color:#fff}#content.custom .imgwrap{display:block;float:left;background-color:#fff}#content.custom .customimg:hover{cursor:pointer}#content.custom .customimg:hover img{opacity:.5}#content.forreal{background-color:#7F7F7F;color:#fff;min-height:100vh}#content.videos{background-color:#000;color:#fff;padding-top:50px;padding-left:25px;padding-right:50px}#content.contact{padding-top:50px;background-color:#b8bbb3}#content.contact .m_email{text-decoration:underline}#content.contact .m_email:hover{cursor:pointer}#content.contact .emailinput:hover{cursor:pointer}#content.contact .slider .slide{margin-bottom:14px}#content.contact .slider .slide .block{display:none}#content.contact .notice a{text-decoration:underline}#content.contact .studioinfo a{text-decoration:underline}#content.search{background-color:#fff}#content.legal{background-color:#f1eee5}.prewrap{white-space:pre-wrap}.certtext{float:left;margin:0 0 15px 0;clear:both}.certimg{margin-right:12px;margin-bottom:15px}.certimg.ul{width:28px}.certimg.ce{width:35px}.lilreg,.lilreg p{font-size:12px;line-height:17px}.lil{font-size:12px;line-height:16px;white-space:pre-wrap}.il{display:inline;float:left}img.il{width:33.33%}.small{font-size:12px;line-height:17px}p.mb4{margin-bottom:4px}p.mb8{margin-bottom:4px}.btn{border:1px solid #000;padding:14px 20px;width:auto;float:left}.btn.sm{padding:4px 8px}.btn.mt8{margin-top:8px}.btn.mt25{margin-top:25px}.btn:hover{cursor:pointer;opacity:.7}.news .inner .still{background-color:#A39C94;min-height:120px;width:100%}.news .inner .still img{width:100%}.news .inner .still .credit{display:none;bottom:0}.news .inner .still:hover{cursor:pointer}.news .inner .c{display:table-cell}.news .inner .c.c0{display:none}.news .inner .firsttag{margin-bottom:12px}.news .newsitem{cursor:pointer}.news .newsitem.v .still{background-color:transparent}.news .newsitem.v.c6{width:calc(100vw + 2px);margin-left:-26px}.news .newsitem.v.c6 .onecell{margin-left:14px}.news .newsitem iframe{width:100%}.news .newsitem iframe.i1{height:calc(16.66vw * .56) !important}.news .newsitem iframe.i2{height:calc(32.33vw * .56) !important}.news .newsitem iframe.i3{height:calc(50vw * .56) !important}.news .newsitem iframe.i4{height:calc(66.66vw * .56) !important}.news .newsitem iframe.i5{height:calc(83.33vw * .56) !important}.news .newsitem iframe.i6{height:calc(100w * .56) !important}.newsviewer,.customviewer{overflow-x:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background-color:#A39C94;min-height:100vh;display:none}.newsviewer .filebox .icon,.customviewer .filebox .icon{background-image:url('/images/icon_file.png')}.newsviewer .filebox:hover,.customviewer .filebox:hover{cursor:pointer}.newsviewer .filebox:hover .icon,.customviewer .filebox:hover .icon{opacity:1;background-image:url("/images/icon_file_white.png")}.newsviewer a,.customviewer a{text-decoration:underline !important}.newsviewer .slick-dots,.customviewer .slick-dots{display:none !important}.newsviewer.on,.customviewer.on{display:block}.newsviewer .close,.customviewer .close{right:14px;top:10px;z-index:100}.newsviewer .headerimg,.customviewer .headerimg{width:100%;height:95vh;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;float:left}.newsviewer .headerimg .caption,.customviewer .headerimg .caption{position:absolute;left:24px;bottom:24px;width:16.66%}.newsviewer .inner,.customviewer .inner{width:100%;float:left;overflow-x:hidden;height:100%;position:relative}.newsviewer .inner .btn:hover,.customviewer .inner .btn:hover{color:#fff;border:1px solid #fff;opacity:1}.newsviewer .inner.prodresult,.customviewer .inner.prodresult{overflow:hidden}.newsviewer .inner .inner,.customviewer .inner .inner{overflow:hidden}.newsviewer .products,.customviewer .products{width:100%;background-color:#fff;float:left;position:relative}.newsviewer .relatedthumbs,.customviewer .relatedthumbs{background-color:#fff}.newsviewer .relatedthumbs .inner,.customviewer .relatedthumbs .inner{height:auto}.newsviewer .relatedthumbs .inner .btn:hover,.customviewer .relatedthumbs .inner .btn:hover{color:#000;border:1px solid #000;opacity:.7}.newsviewer .in,.customviewer .in{position:absolute}.newsviewer.staticviewer,.customviewer.staticviewer{position:relative;z-index:0;height:auto;min-height:100vh}.newsviewer .inner .col1,.newsviewer .inner .col2,.newsviewer .inner .col3{min-height:50vh;padding-bottom:100px}.customviewer .close{right:25px}.customviewer .slider.full .slide .innerimg{width:calc(100% - 50px);height:calc((100vw - 50px) * .66);margin-left:25px;margin-right:25px}.customviewer .slider.full .slide .innerimg img{height:calc( (100vw - 50px) * .66 )}.newsviewer .slider.full .slide .innerimg{width:calc(100% - 50px);height:calc((100vw - 50px) * .66);margin-left:25px;margin-right:50px}.newsviewer .slider.full .slide,.customviewer .slider.full .slide{flex-wrap:wrap}.newsviewer .slider.full .slide .innerimg,.customviewer .slider.full .slide .innerimg{position:relative;display:flex}.newsviewer .slider.full .slide .innerimg .credit,.customviewer .slider.full .slide .innerimg .credit{position:absolute;right:17px;bottom:8px;transform:rotate(90deg);transform-origin:100% 0;z-index:10;color:#fff}.newsviewer .slider.full .slide.vert .innerimg,.customviewer .slider.full .slide.vert .innerimg{width:auto}.newsviewer .slider.full .slide.vert .innerimg,.customviewer .slider.full .slide.vert .innerimg{width:auto}.filter .newsfilter{text-align:left;cursor:pointer;float:left;display:block;clear:both}.filter .newsfilter span{display:inline;float:left}.filter .newsfilter .count{margin-left:8px}.filter .newsfilter:hover{opacity:.5}.filter .newsfilter.selected{text-decoration:underline}.filter .newsfilter.selected span{text-decoration:underline}.filter .newsfilter.selected span.count{text-decoration:none}.faqlink{float:left;clear:both}.sharelink{float:left;margin-top:2px}.sharelink.subtitle{margin-top:23px}.sharefield{float:left;margin-top:-4px}.sharevalue{float:left;margin-bottom:3px}.sharelink,.sharefield{cursor:pointer}.sharelink span,.sharefield span{cursor:pointer}.sharelink span:hover,.sharefield span:hover{color:#fff}.customviewer{background-color:#877465}.button{padding:6px 14px;border:1px solid #000;font-size:12px;width:auto;float:left;margin-top:50px}.button.black{color:#000 !important}.button.inquire{margin-top:0}.splash{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:calc(100vh - 48px);position:relative;float:left}.splash .splashcap{position:absolute;bottom:25px;left:25px;width:16.66%}.splash .splashcap2{position:absolute;bottom:25px;left:66.66%;width:16.66%}.splash .splashcred{transform:rotate(-90deg);transform-origin:0 100%;position:absolute;bottom:25px;right:25px;width:auto}.i_file{width:45px}.i_flag{width:54px;clear:both}.mia{margin-top:7px;clear:both;float:left}.block.np,.c.np,.inner.np{padding:0}.block.mh25,.c.mh25,.inner.mh25{min-height:25px}.block.mh50,.c.mh50,.inner.mh50{min-height:50px}.block.mh100,.c.mh100,.inner.mh100{min-height:100px}.block.mt14,.c.mt14,.inner.mt14{margin-top:14px}.block.mt25,.c.mt25,.inner.mt25,.block .mt25,.c .mt25,.inner .mt25{margin-top:25px}.block.mt30,.c.mt30,.inner.mt30{margin-top:30px}.block.mt40,.c.mt40,.inner.mt40{margin-top:40px}.block.mt50,.c.mt50,.inner.mt50{margin-top:50px}.block.mt75,.c.mt75,.inner.mt75{margin-top:75px}.block.mt100,.c.mt100,.inner.mt100{margin-top:100px}.block.mt200,.c.mt200,.inner.mt200{margin-top:200px}.block.mb14,.c.mb14,.inner.mb14{margin-bottom:14px}.block.mb25,.c.mb25,.inner.mb25{margin-bottom:25px}.block.mb40,.c.mb40,.inner.mb40{margin-bottom:40px}.block.mb50,.c.mb50,.inner.mb50{margin-bottom:50px}.block.mb100,.c.mb100,.inner.mb100{margin-bottom:100px}.block.mb200,.c.mb200,.inner.mb200{margin-bottom:200px}.block.mb400,.c.mb400,.inner.mb400{margin-bottom:400px}.block.pt14,.c.pt14,.inner.pt14{padding-top:14px}.block.pt25,.c.pt25,.inner.pt25{padding-top:25px}.block.pt50,.c.pt50,.inner.pt50{padding-top:50px}.block.pbp25,.c.pbp25,.inner.pbp25{padding-bottom:25px}.block.pbp50,.c.pbp50,.inner.pbp50{padding-bottom:50px}.block.pt100,.c.pt100,.inner.pt100{padding-top:100px}.block.pl7,.c.pl7,.inner.pl7{padding-left:7px}.block.pr7,.c.pr7,.inner.pr7{padding-right:7px}.block.pl82,.c.pl82,.inner.pl82{padding-left:82px}.block.pr14,.c.pr14,.inner.pr14{padding-right:14px}.block.pr25,.c.pr25,.inner.pr25{padding-right:25px}.block.pr50,.c.pr50,.inner.pr50{padding-right:50px}.block.pb33,.c.pb33,.inner.pb33{padding-bottom:33.33%}.block.pb50,.c.pb50,.inner.pb50{padding-bottom:50%}.block.pb66,.c.pb66,.inner.pb66{padding-bottom:66.66%}.block.cb,.c.cb,.inner.cb{clear:both}.block.bg,.c.bg,.inner.bg{background-color:#A39C94}.block.bggray,.c.bggray,.inner.bggray{background-color:#7F7F7F}.block.bt,.c.bt,.inner.bt{border-top:1px solid #000}.block{float:left;width:100%;min-height:16px;position:relative;padding:0 50px 0 25px}.block.nopad{padding:0}.block.video{margin-top:150px;padding:0}.block.video .caption{float:left;width:16.66%;margin-left:24px;margin-bottom:24px}.block.white{background-color:#fff !important;color:#000}.block.collapses .arr{transform:rotate(180deg)}.block.collapses.closed{height:50px;overflow:hidden;padding-bottom:0 !important}.block.collapses.closed.tall{height:100px}.block.collapses.closed .arr{transform:rotate(0deg)}.block.collapses.nb{border-top:0}.block.morethumbs,.block.similarthumbs{background-color:#b8bbb3}.block .c.title{position:relative;height:50px;padding-top:12px}.block .c.title .arr{position:absolute;top:14px;right:0;border-radius:0;font-weight:bold;width:40px;height:20px;text-align:center;background-image:url('/images/arr.svg');background-size:cover;background-repeat:no-repeat;z-index:10;transition:all .25s}.block .c.title .arr:hover{opacity:.5}.block .c.title .arrnav{position:absolute;top:0;left:0;width:100%;height:50px;z-index:15}.block .c.title .arrnav:hover{cursor:pointer}.c{float:left;min-height:8px;display:inline;position:relative;padding:0}.c .inner{width:100%;float:left}.c.c0{display:none}.c.c1{width:16.66%}.c.c2{width:33.33%}.c.c3{width:50%}.c.c4{width:66.66%}.c.c4 .c1{width:25%}.c.c4 .c2{width:50%}.c.c4 .c3{width:75%}.c.c5{width:calc(83.33% - 14px)}.c.c5 .c1{width:20%}.c.c5 .c2{width:40%}.c.c5 .c3{width:60%}.c.c5 .c4{width:80%}.c.c6{width:100%}.c.clear{clear:both}.c img{max-width:100%;float:left}.c.onecell{width:calc(16.66vw - 14px)}.c.stick{position:fixed;top:50px;left:25px;width:calc( (100vw - 77px) * .166)}.c.flex{display:flex}.still{position:relative;max-width:100%;float:left}.still.authentic img{margin-top:4px}.still.mt10 img{margin-top:10px}.still img{max-width:100%}.still .credit{width:5px;position:absolute;bottom:0;right:-24px;transform:rotate(-90deg);transform-origin:0 100%;overflow:visible;white-space:nowrap;font-size:12px;line-height:16px}.filebox{cursor:pointer;position:relative;width:100%;float:left}.filebox .icon{background-image:url('/images/icon_file.png');background-size:contain;background-repeat:no-repeat;width:40px;height:50px;float:left;clear:both}.filebox .filename{float:left;clear:both;margin-top:4px;font-size:12px;line-height:19px;text-decoration:underline}.filebox .filename:hover{cursor:pointer}.filebox:hover{cursor:pointer;opacity:.7}.filebox.black .icon{background-image:url('/images/icon_file.png') !important}.filebox.black .filename{color:#000 !important}.rule{width:100%;height:8px;border-bottom:1px solid #000}.rule.black{border-bottom:1px solid #000 !important}.element{position:fixed;left:50px;top:50px;z-index:100;width:20%;text-align:center;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move}.element img{width:100%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.peoplepreview{width:100%;padding-bottom:100%;margin-bottom:25px;position:relative;float:left}.peoplepreview .pic{background-size:cover;background-position:center center;width:100%;padding-bottom:100%;position:absolute;top:0;left:0;display:none;max-width:170px}.peoplepreview .pic.preview{display:block}.peoplepreview .pic.selected{display:block;z-index:10}.peoplepreview .pic.selected.hide{display:none}.rule.ppl{float:left}.peopleinfo{float:left;width:100%;position:relative;min-height:500px}.peopleinfo .bio{white-space:pre-wrap;position:relative;width:100%;min-height:500px;background-color:#7F7F7F;display:none}.peopleinfo .bio.preview{display:block}.peopleinfo .bio.selected{display:block;z-index:10}.peopleinfo .bio.selected.hide{display:none}.peoplelist ul{margin-bottom:24px;list-style:none}.peoplelist ul li{cursor:pointer}.peoplelist ul li:hover{color:#fff;opacity:.7}.peoplelist ul li.selected{color:#fff}.authenticity{position:relative;float:left;width:100%}.authenticity .credit{position:absolute;width:100%;left:calc(100% - 10px);bottom:-16px;transform:rotate(-90deg);transform-origin:0 0}.qstrip{min-height:40px;padding-top:9px;float:left;border-bottom:1px solid #000;width:100%;height:auto;overflow:auto}.qstrip .q{text-decoration:none;cursor:pointer}.qstrip .q:hover{cursor:pointer;color:#fff}.qstrip .a{display:none;float:left;width:100%}.qstrip.expanded .a{display:block}.astrip{min-height:40px;padding-top:25px;padding-bottom:25px;float:left;width:100%;position:relative}.astrip a{text-decoration:underline}.spc50{width:100%;float:left;height:50px}.button{cursor:pointer}.button:hover{opacity:.5}.mininav{width:100%;float:left;font-size:12px;line-height:22px;position:relative;margin-top:15px;margin-bottom:50px;padding-right:7px}.mininav .l,.mininav .r{display:inline;float:left;width:50%}.mininav .l a,.mininav .r a,.mininav .l span,.mininav .r span{cursor:pointer;text-decoration:underline}.mininav .l a:hover,.mininav .r a:hover,.mininav .l span:hover,.mininav .r span:hover{color:#000}.mininav .l .emaillink,.mininav .r .emaillink,.mininav .l .sharelink,.mininav .r .sharelink,.mininav .l .printlink,.mininav .r .printlink{float:left;clear:both}.mininav .r{padding-left:2px}.gal{width:calc(100% - 110px);padding-bottom:60%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:60px}.gal.db{margin-bottom:0;padding-bottom:0}.bigimg{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;float:left;height:95vh}.finishesholder{position:relative;min-height:90vh;width:100%;max-width:100%;float:left;overflow:visible}.finishesholder .sample{position:absolute;left:50px;top:50px;z-index:100;width:20%;text-align:center;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move}.finishesholder .sample img{width:100%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.finishesholder .sample .text{position:absolute;bottom:-22px;left:0;margin:0 auto;display:none}.finishesholder .sample:hover .text{display:block}.drawholder{background-color:#efefef;width:100%}.drawholder img{float:left;width:100%}.customholder{background-color:#efefef;width:100%}.customholder img{width:100%;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flag{margin-top:25px;width:90px}.faq p{margin-bottom:0}.faq .filebox{margin-top:25px}.faq .filebox .icon{width:48px;height:60px}.faq .filebox:hover{cursor:pointer;opacity:1}.faq .filebox:hover .icon{background-image:url("/images/icon_file_white.png")}.faq .filebox:hover .filename{color:#fff}.workshopfeed .off{display:block !important}.search .searchresult{margin-bottom:12px}.search .searchresult.newsresult .pic{background-color:#A39C94}.search .searchresult .details{margin-top:6px}.search .searchresult .title,.search .searchresult .bulbnum{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search .searchresult a{color:#000 !important}.search .searchresult a:hover{color:#000 !important;opacity:.7}.block.diy .mininav,.block.diy .mininav a{color:#000 !important}.block.diy .inner.prodresult .details{color:#000 !important}.emailinput{width:100%;margin-top:4px;background-color:transparent;border:1px solid #000;color:#000;font-size:12px;padding-left:4px}.emailinput::placeholder{color:#000}.m_email:hover{color:#fff;cursor:pointer}.laimg,.nyimg,.bosimg{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:55%}.stocklist{width:100%;position:relative;float:left}.stocklist .c.onecell{width:calc((100vw - 75px) / 6)}.stocklist .c.onecell.col5{width:calc((100vw - 175px) / 6)}.stocklist .stocker{margin-bottom:25px;width:100%}.stocklist .stocker a{text-decoration:underline}.stocklist .stocker .cityname{margin-top:50px}.stocklist .stocker .rule{margin-bottom:16px}.stocklist .stocker .address{white-space:pre-wrap}.stocklist .set{margin-top:11px}.map2{width:calc(100% - 20px);position:relative;padding-bottom:60%}.map2 iframe{border:0;position:absolute;width:100%;top:0;left:0;height:100% !important;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(99%);-webkit-backface-visibility:hidden}.lalab .dot{float:left;width:8px;height:8px;background-color:#33FF33;border-radius:50%;display:inline;margin-top:6px;margin-right:10px;margin-left:2px}.lalab .dot.avail0{background-color:#f00}.lalab .price{margin-left:-1px;display:inline}.lalab .filebox:hover{cursor:pointer;opacity:.7}.lalab .filebox:hover .icon{background-image:url("/images/icon_file.png")}.lalab .filebox:hover .filename{color:#000}.lalab .viewer{position:fixed;width:100%;height:100vh;z-index:1000;background-color:#ffffffCC;display:none;top:0;left:0}.lalab .viewer .inner{width:85%;height:85%;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.lalab .viewer .inner .credit{z-index:100;position:absolute;transform:rotate(90deg);transform-origin:100% 0;text-align:left;right:12px;color:#fff;width:auto;font-size:12px;line-height:17px;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.lalab .viewer .inner .imgholder{width:auto;height:auto}.lalab .viewer .inner img{margin:0 auto;width:100%;height:100%;position:relative;object-fit:contain}.lalab .viewer.on{display:block}.lights{display:block;float:left;padding-bottom:74px}.lablight{position:relative;margin-top:25px;padding-top:25px;max-height:none}.lablight:first-child{margin-top:28px}.lablight .lab-title{position:absolute !important;top:0;bottom:0;left:25px;right:50px;width:auto !important;height:50px;padding:0 !important;z-index:10}.lablight .lab-title .arrnav{position:absolute;top:0;left:0;right:0;bottom:0;height:50px}.lablight .lab-copy .title .dot{display:none}.lablight .lab-copy .inner .title{margin-top:-4px}.lablight .lab-images{position:relative;display:block;max-height:none}.lablight .lab-images .slidenum .numbers{display:none}.lablight .lab-images .detailblock{display:none}.lablight .lab-images .image-family{position:relative;padding-bottom:66.66%;overflow:hidden}.lablight .lab-images .image-family img{position:absolute;top:0;left:0;opacity:0;transition:none;pointer-events:none}.lablight .lab-images .image-family img.la{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center center}.lablight .lab-images .image-family img.po{position:absolute;top:0;left:0;object-fit:contain;height:100%;max-width:100%;max-height:100%}.lablight .lab-images .image-family img.active{opacity:1;pointer-events:all}.lablight .lab-preview{display:none;margin-top:0;padding-right:14px}.lablight .lab-preview2{display:none}.lablight.closed{height:11.7vw !important;overflow:auto;padding-bottom:30%}.lablight.closed .lab-title{height:auto !important}.lablight.closed .lab-title .arrnav{position:absolute;top:0;left:0;right:0;bottom:0;height:auto !important}.lablight.closed .lab-preview{position:relative;object-fit:contain;display:block;height:100%}.lablight.closed .lab-preview img{height:100%;object-fit:contain;float:left}.lablight.closed .lab-images{position:relative;float:left;display:none;height:120px}.lablight.closed .lab-images .image-family{padding-bottom:0}.lablight.closed .lab-images .image-family img,.lablight.closed .lab-images .image-family img.la,.lablight.closed .lab-images .image-family img.po{transform:none;top:0;left:0;object-fit:contain;object-position:left top;height:130px;width:auto;min-width:none;max-width:none}.lablight.closed .lldetails{display:none}.lablight.closed .lab-copy .title .dot{display:block}.helper{position:absolute;top:0;left:0;right:0;height:auto;background-color:transparent;z-index:40;pointer-events:none;mix-blend-mode:difference}.helper.white{mix-blend-mode:normal}.helper.full{left:25px;right:62px;width:calc(100% - 112px);padding-bottom:calc(66.66% - 112px) !important}.helper .l,.helper .r,.helper .l-news,.helper .r-news,.helper .d{transition:all .2s;z-index:40;pointer-events:all;z-index:500}.helper .l:hover .arrow,.helper .r:hover .arrow,.helper .l-news:hover .arrow,.helper .r-news:hover .arrow,.helper .d:hover .arrow{opacity:1}.helper .l .arrow,.helper .r .arrow,.helper .l-news .arrow,.helper .r-news .arrow,.helper .d .arrow{pointer-events:none}.helper .l,.helper .l-news{width:50%;height:auto;float:left;position:absolute;top:0;bottom:0;left:0;background-color:transparent}.helper .l .arrow,.helper .l-news .arrow{left:35px;position:absolute;top:50%;width:40px;height:40px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:0}.helper .r,.helper .r-news{width:50%;height:auto;position:absolute;top:0;bottom:0;right:0;background-color:transparent}.helper .r .arrow,.helper .r-news .arrow{right:65px;position:absolute;top:50%;width:40px;height:40px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);opacity:0}.helper .d{width:33%;height:30vh;left:0;position:absolute;right:0;margin:0 auto;bottom:0;background-color:transparent;transition:all .2s;z-index:600;pointer-events:all}.helper .d .arrow{position:absolute;transform-origin:50% 50%;bottom:100px;width:40px;height:40px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);opacity:0}.helper .d.hidden{opacity:0}.vimwrap{width:100%;padding-bottom:60%;float:left;position:relative}.vimwrap iframe{max-width:100%;float:left}.slider{width:100%;overflow:visible;position:relative;background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.slider iframe{max-width:100%;float:left;height:calc((100vw - 75px) * .66) !important}.slider.full .slide{display:flex;flex-wrap:wrap}.slider.full .slide .innerimg{position:relative;width:calc(100% - 75px);height:calc( (100vw - 75px) * .66 );margin-left:25px;margin-right:50px;display:flex}.slider.full .slide .innerimg img{object-fit:cover;height:calc( (100vw - 75px) * .66 );width:100%}.slider.full .slide .innerimg .credit{position:absolute;right:17px;bottom:8px;transform:rotate(90deg);transform-origin:100% 0;z-index:10;color:#fff}.slider.full .slide .block{padding:0 50px 0 25px}.slider.full .slide.vert .innerimg{width:auto}.slider.full .slide.vert img{object-fit:contain;object-position:0 0}.slider .downarrow{left:0;right:0;margin:0 auto;position:absolute;bottom:100px;width:12px;height:12px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}.slider .slick-prev,.slider .slick-next{z-index:10;color:#000;font-size:16px}.slider .slick-prev{left:35px;position:absolute;top:50%;width:50px;height:50px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);opacity:0}.slider .slick-prev:before{content:'' !important}.slider .slide{width:100%;position:relative;overflow:visible;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;outline:0 !important;float:left;display:flex}.slider .slide.vert .innerimg{background-size:contain !important;width:auto}.slider .slide.cover .innerimg{background-size:cover}.slider .slide.contain .innerimg{background-size:contain}.slider .slide .innerimg{position:relative;width:100%;display:flex;width:auto}.slider .slide .innerimg img{object-fit:cover}.slider .slide .innerimg .credit{display:block;position:absolute;right:17px;bottom:4px;transform:rotate(90deg);transform-origin:100% 0;z-index:10;color:#fff;width:auto}.slider .slide .slidenum{position:relative}.slider .slide .slidenum .numbers{display:inline;float:left;width:auto;margin-right:13px}.slider .slide .caption{position:relative;display:block;float:left}.slider .slide iframe{width:100%;height:100%}.slider.artisanslideshow .slide{display:flex;flex-wrap:wrap}.slider.artisanslideshow .slide .innerimg{width:100%;height:calc( (((100vw - 75px) / 6 ) * 5) * .6666 );margin:0}.slider.artisanslideshow .slide .innerimg img{height:calc( (((100vw - 75px) / 6 ) * 5) * .6666 )}.slider.customslides .slide{display:flex;flex-wrap:wrap}.slider.customslides .slide .innerimg{width:auto;margin:0}.slider.customslides .slide .innerimg img{height:calc( ((100vw - 75px) * .6666) * .6666 )}.newsslides .slide{background-position:center center}.variantslides{width:100%;float:left;position:relative;padding-bottom:66.66%}.variantslides .preview{position:absolute;left:0;top:0;width:100%;opacity:0;transition:all .2s}.variantslides .preview.selected{opacity:1}.variantslides .preview .inner{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%}.variantslides .preview .inner img{display:block;float:left}.variantslides .preview .credit{position:relative;float:left;transform:rotate(0deg);margin-top:14px}.customlist ul{list-style:none}.customcopy{padding-top:8px;float:left}.howitworks{padding-bottom:50px}.results .ptitle{clear:both;position:relative}.results .ptitle .rescount{position:relative;float:right;height:24px;width:auto}.results .colrow{width:100%;float:left}.results .colrow .showmore{display:none}.results.custom .colrow{margin-bottom:50px}.results.cleared .thumbs{height:calc(100vw / 5.5);overflow:hidden}.results.cleared .colrow .showmore{display:block}.results.cleared .colrow.open .thumbs{height:auto}.results.cleared .colrow.open .showmore{display:none !important}.colrow .thumbs{position:relative;width:calc(100% - 16.66%)}.colrow .thumbs .c{width:20%}.colrow .thumbs .c:nth-child(5n){margin-right:0 !important}.colrow .thumbs.hide{height:18vw;overflow:hidden}.colrow .thumbs.hide .showmore{display:block}.thumbs{width:100%;float:left;margin-bottom:50px}.thumbs a:hover{color:#000}.thumbs .prodresult,.thumbs .searchresult{cursor:pointer}.thumbs .prodresult .pic,.thumbs .searchresult .pic{width:100%;padding-bottom:100%;background-color:#A39C94;background-size:cover;background-position:center center;background-repeat:no-repeat}.thumbs .prodresult .pic .pgtitle,.thumbs .searchresult .pic .pgtitle{position:absolute;top:6px;left:8px;padding-right:20px}.thumbs .prodresult .details,.thumbs .searchresult .details{width:100%;float:left;font-size:13px;line-height:20px;padding:9px 0 18px 0}.thumbs .prodresult .details .title,.thumbs .searchresult .details .title,.thumbs .prodresult .details .bulbnum,.thumbs .searchresult .details .bulbnum{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumbs .prodresult:hover,.thumbs .searchresult:hover{opacity:.7}.thumbs .searchresult .pic{background-color:transparent}.thumbs .searchresult a:hover{color:#000 !important}.thumbs .c.extra.cl{clear:left}.sideholder,.falseside{height:100vh;width:38px;position:fixed;right:-24px;top:0;z-index:300;overflow:visible;pointer-events:none}.sideholder.past .side .title,.falseside.past .side .title{color:#000}.sideholder.past .side .title a,.falseside.past .side .title a{color:#000}.sideholder.past .side .time,.falseside.past .side .time{color:#000}.sideholder.black .side,.falseside.black .side,.sideholder.dark .side,.falseside.dark .side,.sideholder.alwaysblack .side,.falseside.alwaysblack .side,.sideholder.black .side.title,.falseside.black .side.title,.sideholder.dark .side.title,.falseside.dark .side.title,.sideholder.alwaysblack .side.title,.falseside.alwaysblack .side.title,.sideholder.black a,.falseside.black a,.sideholder.dark a,.falseside.dark a,.sideholder.alwaysblack a,.falseside.alwaysblack a,.sideholder.black .title a,.falseside.black .title a,.sideholder.dark .title a,.falseside.dark .title a,.sideholder.alwaysblack .title a,.falseside.alwaysblack .title a,.sideholder.black .time,.falseside.black .time,.sideholder.dark .time,.falseside.dark .time,.sideholder.alwaysblack .time,.falseside.alwaysblack .time,.sideholder.black .backtotop,.falseside.black .backtotop,.sideholder.dark .backtotop,.falseside.dark .backtotop,.sideholder.alwaysblack .backtotop,.falseside.alwaysblack .backtotop{color:#000}.sideholder.black .side a:hover,.falseside.black .side a:hover,.sideholder.dark .side a:hover,.falseside.dark .side a:hover,.sideholder.alwaysblack .side a:hover,.falseside.alwaysblack .side a:hover{color:#7F7F7F !important}.sideholder.white .side,.falseside.white .side,.sideholder.white .side.title,.falseside.white .side.title,.sideholder.white a,.falseside.white a,.sideholder.white .title a,.falseside.white .title a,.sideholder.white .time,.falseside.white .time,.sideholder.white .backtotop,.falseside.white .backtotop{color:#fff}.sideholder.white .side a:hover,.falseside.white .side a:hover{color:#7F7F7F}.falseside .side a:hover{color:#fff !important}.side{width:100vh;transform:rotate(90deg);transform-origin:0 0;position:absolute;left:0;top:49px;transition:all .2s}.side.up .title{margin-left:-31px}.side .title,.side .time,.side .crumb{width:40%;min-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s}.side .title a:hover,.side .time a:hover,.side .crumb a:hover{color:#fff;cursor:pointer}.side .title{display:inline;float:left;pointer-events:all;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.side .title a{transition:all .2s}.side .title span{font-style:italic;font-size:smaller}.side .time,.side .crumb{position:absolute;left:calc(50% - 30px);transition:all .2s;pointer-events:all}.side .backtotop{transition:all .4s;pointer-events:all;z-index:10;width:100px;position:absolute;left:calc(100% - 125px);cursor:pointer}.side .backtotop:hover{opacity:.7}.vegan-burger{display:none;position:absolute;width:16px;height:14px;float:left;top:16px;right:18px}.vegan-burger .t,.vegan-burger .m,.vegan-burger .b{position:absolute;left:0;width:100%;border-bottom:1px solid #000;height:2px;display:block}.vegan-burger .t{top:0}.vegan-burger .m{top:6px}.vegan-burger .b{bottom:0}.vegan-burger.white .t,.vegan-burger.white .m,.vegan-burger.white .b{border-bottom:1px solid #fff}.falseside{z-index:3000}.falseside a{text-decoration:none !important}.night #content.index,.night #content.light.index,.night #content.about{background-color:#0A0F26;color:#fff}.night #content.index .t,.night #content.light.index .t,.night #content.about .t,.night #content.index .m,.night #content.light.index .m,.night #content.about .m,.night #content.index .b,.night #content.light.index .b,.night #content.about .b{border-bottom:1px solid #fff}.night #content.index a,.night #content.light.index a,.night #content.about a{color:#fff}.night #content.index .btn,.night #content.light.index .btn,.night #content.about .btn{border:1px solid #fff}.night #content.index .rule,.night #content.light.index .rule,.night #content.about .rule{border-bottom:1px solid #fff}.night .sideholder.black .side .title{color:#fff}.night .sideholder.black .side .title a{color:#fff}.night .sideholder.black .side .title a:hover{color:#7F7F7F;cursor:pointer}.night .sideholder.black .side .time,.night .sideholder.black .side .backtotop{color:#fff}.night .sideholder.alwaysblack .side .title{color:#000}.night .sideholder.alwaysblack .side .title a{color:#000}.night .sideholder.alwaysblack .side .title a:hover{color:#7F7F7F;cursor:pointer}.night .sideholder.alwaysblack .side .time,.night .sideholder.alwaysblack .side .backtotop{color:#000}.night .sideholder .side .title{color:#fff}.night .sideholder .side .title a{color:#fff}.night .sideholder .side .title a:hover{color:#7F7F7F;cursor:pointer}.night .sideholder .side .time,.night .sideholder .side .backtotop{color:#fff}.night #footer.f-about,.night #footer.f-index{background-color:#0A0F26}.night #footer.f-about .mcol,.night #footer.f-index .mcol{color:#fff;cursor:pointer}.night #footer.f-about .mcol .name,.night #footer.f-index .mcol .name{border-top:1px solid #7F7F7F}.night #footer.f-about .mcol:hover .name,.night #footer.f-index .mcol:hover .name,.night #footer.f-about .mcol:hover a,.night #footer.f-index .mcol:hover a{color:#7F7F7F}.night #footer.f-about .backtotop,.night #footer.f-index .backtotop{color:#fff}.night #menu.m-index{background-color:#0A0F26}.night #menu.m-index .mcol{color:#fff}.night #menu.m-index .mcol:hover .name{color:#fff;border-bottom:1px solid #fff}.night #menu.m-index .mcol .name{border-bottom:1px solid #000}.night #menu.m-index .icon{background-image:url('../images/icon_magnify_white.png') !important}.night #menu.m-index .icon:hover{background-image:url('../images/icon_magnify.png')}.night #menu.m-index .searchfield{color:#fff}.night #menu.m-index .searchfield:focus{border-bottom:1px solid #fff}.night #menu.m-about{background-color:#0A0F26 !important}.night #menu.m-about .close .slash{border-bottom:1px solid #fff}.night #menu.m-about .mcol{color:#fff}.night #menu.m-about .mcol.selected .name{color:#7F7F7F}.night #menu.m-about .mcol:hover{color:#7F7F7F}.night #menu.m-about .mcol .name{border-bottom:1px solid #fff;color:#fff}.night #menu.m-about .mcol .icon{background-image:url('../images/icon_magnify_white.png') !important}.night #menu.m-about .mcol .icon:hover{background-image:url('../images/icon_magnify.png')}.night #menu.m-about .mcol .searchfield{color:#fff}.night #menu.m-about .mcol .searchfield:focus{border-bottom:1px solid #fff}.night #menu.m-about .slider .slide .innerimg .credit{color:#fff}.night .submenu.about{background-color:#0A0F26 !important}.night .submenu.about .mcol .name{color:#fff;border-bottom:1px solid #fff}.night .submenu.about .mcol:hover .name{color:#7f7f7f}.night .submenu.about .mcol.selected .name{color:#7f7f7f}.night .peopleinfo .bio{background-color:#0A0F26}.night .igicon .icon{background-image:url('/images/icon_ig_white.png')}.night .qstrip{border-bottom:1px solid #fff}.night .filebox .icon{background-image:url('/images/icon_file_white.png')}.night .newsviewer .filebox .icon,.night .customviewer .filebox .icon{background-image:url('/images/icon_file.png')}.night .newsviewer .filebox .icon:hover,.night .customviewer .filebox .icon:hover{background-image:url('/images/icon_file_white.png');cursor:pointer}.night .peoplelist ul li.selected{opacity:.7}.night .vegan-burger.v-index .t,.night .vegan-burger.v-index .m,.night .vegan-burger.v-index .b{border-bottom:1px solid #fff}.night #menu .close .slash{border-bottom:1px solid #fff}.night .slide .innerimg .credit{color:#fff}.night .sharecol .sharefield{color:#fff}.night .sharecol .sharefield a{color:#fff}.night .sharecol .sharefield a:hover{color:#7F7F7F}.night .sharecol .sharefield span:hover{color:#7F7F7F}.night .sharecol .sharefield .sharevalue{color:#fff;border-bottom:1px solid #fff}#content.custom{background-color:#877465}#content.custom ul,#content.custom li{list-style:none}#content.custom .customimg img{width:100%;cursor:pointer}#content.custom .customimg img:hover{cursor:pointer}#content.custom .block.custom{padding-right:36px}.customtop{position:fixed;bottom:0;height:auto;z-index:100;background-color:#877465}.customtop .bhold{width:100%;margin-top:50px;padding-top:0}.customtop.lalab{background-color:#fff}#content.product{background-color:#fff}#content.product .customblock .still{float:unset !important}#content.product .slide{background-color:#fff}#content.product .pricing .time a:hover{color:#000;opacity:.7}#content.product .detailsblock a{cursor:pointer}#content.product .detailsblock a:hover{color:#000 !important;text-decoration:underline !important;cursor:pointer}#content.product .detailsblock a:hover .filename,#content.product .detailsblock a:hover .bytesize{cursor:pointer;color:#000 !important;text-decoration:underline !important}.customblock .block{padding:0}.selectbox{width:100%;float:left;position:relative;min-height:36px;margin:8px 0 16px 0;padding-bottom:4px}.selectbox .set2{float:left;width:100%;border-bottom:1px solid transparent;cursor:pointer}.selectbox .set2:hover{opacity:.6;border-bottom:1px solid #000}.selectbox .set2.selected{border-bottom:1px solid #000}.selectbox .set2.selected:hover{opacity:1}.selectbox .arrow .box{position:absolute;top:4px;right:8px;width:12px;height:12px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}.selectbox .modelentry{width:calc(100% + 62px);float:left;position:relative;margin-left:-62px}.selectbox .modelentry .colc{margin-top:4px;width:23px;height:23px;border-radius:50%;border:1px solid #000;display:inline;float:left;margin-left:2px}.selectbox .modelentry .name{margin:7px 0 0 12px;display:inline;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(50% - 31px)}.selectbox .modelentry .time{position:absolute;right:0;top:8px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(50% - 31px)}.drawing{width:100%;display:inline;float:left;position:relative}.drawing .lilreg,.drawing .lilreg p{text-align:left;float:left}.drawing img{width:100%}.drawing:nth-child(3){width:16.66%}.det{float:left;width:100%;font-size:12px;line-height:16px;white-space:pre-wrap}.close{position:fixed;top:43px;right:150px;width:30px;height:30px;cursor:pointer;background-image:url('/images/x.svg');background-size:cover;background-repeat:no-repeat}.close .slash{width:32px;height:1px;border-bottom:2px solid #000;transform:rotate(45deg)}.close .slash.s1{margin-top:14px;transform:rotate(-45deg)}.close .slash.s2{margin-top:-1px;margin-left:1px}.close:hover{cursor:pointer;opacity:.8}.close.black{mix-blend-mode:unset}.close.black .slash{border-bottom:2px solid #000}.sharefield{float:left;width:100%;position:relative}.sharefield input{border:0;border-bottom:1px solid #000;font-size:14px;width:100%;background-color:transparent}.sharefield input:focus{outline:none}#newsmodal{position:fixed;bottom:75px;left:24px;background-color:#f1eee5;width:420px;height:200px;padding:42px 14px 0 14px}#newsmodal input{max-width:310px;width:calc(100% - 76px);float:left;background-color:#f1eee5;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;border-right:0;height:40px;padding:7px 14px}#newsmodal input:focus{outline:none}#newsmodal .close{position:absolute;top:14px;right:14px}#newsmodal .copy{float:left;margin-bottom:12px}#newsmodal .btn{width:74px;height:40px;padding:7px 14px}#emailmodal,.emailmodal{position:fixed;bottom:49px;left:calc(50% - 19px);background-color:#f1eee5;width:calc(32% - 19px);height:auto;padding:16px 16px 0 16px;z-index:2000;min-width:410px}#emailmodal.productinquiry,.emailmodal.productinquiry{height:648px}#emailmodal.emaillindsey textarea,.emailmodal.emaillindsey textarea{height:196px}#emailmodal .inputzone,.emailmodal .inputzone{position:relative}#emailmodal .inputzone .mgonna,.emailmodal .inputzone .mgonna{position:absolute;bottom:-32px;right:0}#emailmodal input,.emailmodal input{width:100%;float:left;background-color:#f1eee5;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;height:44px;padding:4px 14px 0 14px;margin-bottom:14px}#emailmodal input:focus,.emailmodal input:focus{outline:none}#emailmodal textarea,.emailmodal textarea{width:100%;height:194px;border:1px solid #000;margin-bottom:12px;background-color:#f1eee5;font-size:18px;padding:8px 14px}#emailmodal .close,.emailmodal .close{position:absolute;top:14px;right:14px;z-index:100}#emailmodal .close .slash,.emailmodal .close .slash{border-bottom:1px solid #000}#emailmodal .copy,.emailmodal .copy{float:left;margin-bottom:22px}#emailmodal .btn,.emailmodal .btn{width:74px;height:40px;padding:7px 14px}#emailmodal input[type='submit'],.emailmodal input[type='submit']{float:left;width:auto;display:block;cursor:pointer}#emailmodal input[type='submit']:hover,.emailmodal input[type='submit']:hover{opacity:.5;cursor:pointer}#emailmodal .note,.emailmodal .note{display:inline;float:left;padding:8px 12px}#emailmodal .selholder,.emailmodal .selholder{position:relative;float:left;width:100%}#emailmodal .selholder .downarrow,.emailmodal .selholder .downarrow{top:6px;right:14px;margin:0 auto;position:absolute;width:16px;height:16px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}.emailselect{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;width:100%;height:44px;border:1px solid #000;margin-bottom:12px;background-color:#f1eee5;font-size:18px;padding:4px 14px 0 14px}#cookies{height:auto;position:fixed;bottom:0;right:50px;width:calc(16.66% - 14px);padding:14px;background-color:#f1eee5;z-index:2000}#cookies .copy{width:100%;float:left;color:#000}#cookies .copy .readcookie{cursor:pointer;text-decoration:underline }#cookies .copy .readcookie:hover{opacity:.7}#cookies .btn{margin-top:10px}#cookies .btn:hover{opacity:.7}#legal{float:left;position:fixed;top:0;left:0;padding:48px 48px 100px 24px;background-color:#f1eee5;width:100%;z-index:500}#legal .close{right:calc(16.66% + 14px);top:20px;z-index:1000}#legal .legalcopy{padding:24px 0 200px 24px;overflow:scroll;position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#f1eee5}.debug{position:absolute;bottom:32px;left:32px;width:256px;height:auto;padding:16px;border:1px solid #fff;max-width:512px;width:100%;background-color:#00f}.debug .status{border-bottom:1px solid #fff;color:#fff;height:24px;float:left;display:block;width:100%}.debug .close{position:absolute;top:4px;right:8px;cursor:pointer}.debug .close:hover{color:#000}.debug .op{margin-top:16px;height:24px;float:left;display:inline;margin-right:8px;cursor:pointer}.debug .op:hover{color:#fff;border-bottom:1px solid #fff}.grecaptcha-badge{display:none !important}@media (max-width:768px){html{overflow-x:hidden}.debug{left:16px;right:16px;width:auto}.element{display:none !important}.backtotop{display:none !important}.helper .arrow{display:none !important}.popup{left:16px;right:16px;width:calc(100% - 32px)}.popup .vimholder,.popup .vimholder iframe{width:calc(100vw - 64px);height:calc((100vw - 64px) * .42)}.popup .vimholder .link{width:calc(100vw - 64px);height:calc((100vw - 114px) * .42)}#emailmodal,.emailmodal{width:83.33%;right:50px;left:unset;width:auto}#emailmodal.lalabinquiry,.emailmodal.lalabinquiry{width:auto;left:0;right:50px;bottom:50px}#emailmodal.emaillindsey,.emailmodal.emaillindsey{height:auto}#emailmodal{height:495px}#emailmodal .inputzone textarea{height:196px}.mgonna{font-size:80%}.newsviewer .inner .col2,.newsviewer .inner .col3{min-height:0}#newsmodal{z-index:200;left:14px;right:50px;width:auto}#cookies{width:50%}#cookies .okcookie{cursor:pointer}.newsviewer .slider.full .slide .innerimg{margin-left:14px;width:calc( (100vw - 64px) );height:calc( (100vw - 64px) * .6666 )}.customviewer .slider.full .slide .innerimg,.customviewer .slider .slide .innerimg,.customviewer .slider.full .slide.vert .innerimg,.customviewer .slider .slide.vert .innerimg{margin:0 14px;width:100%;height:auto}.customviewer .slider.full .slide .innerimg img,.customviewer .slider .slide .innerimg img,.customviewer .slider.full .slide.vert .innerimg img,.customviewer .slider .slide.vert .innerimg img{object-fit:unset;height:auto;width:100%}.slider.customslides .slide,.slider.artisanslideshow .slide{display:flex;flex-wrap:wrap}.slider.customslides .slide .innerimg,.slider.artisanslideshow .slide .innerimg{width:100%;height:calc( (100vw - 64px) * .6666 );margin:0}.slider.customslides .slide .innerimg img,.slider.artisanslideshow .slide .innerimg img{height:auto;width:100%}.slider.customslides .slide.vert .innerimg,.slider.artisanslideshow .slide.vert .innerimg{width:auto}.slider.customslides .slide.vert .innerimg img,.slider.artisanslideshow .slide.vert .innerimg img{object-fit:contain;width:auto;height:calc( (100vw - 64px) * .6666 )}.slider.full .slide .innerimg{width:calc( (100vw - 64px) );height:auto;margin-left:16px;margin-right:0}.slider.full .slide .innerimg img{max-width:100%;height:calc( (100vw - 64px) * .6666 )}.slider.full .slide .innerimg .credit{bottom:0}.slider.full .slide .slidenum{position:relative}.slider.full .slide .slidenum .numbers{display:inline;float:left;width:auto;margin-right:13px}.slider.full .slide .caption{position:relative;display:block;float:left}.slider.full .slide .block{padding:0 50px 0 16px}.slider.full .slide.vert .innerimg img{margin-left:0;width:auto;height:calc( (100vw - 64px) * .6666 )}#menu .submenu{display:none}#menu.m-videos,#menu.m-videos.dark{background-color:#000}#menu.m-videos .searchicon_dynamic,#menu.m-videos.dark .searchicon_dynamic{background-image:url('../images/icon_magnify.png') !important}#menu.m-videos .mcol,#menu.m-videos.dark .mcol{border-bottom:0 !important}#menu.m-videos .mcol.selected .name,#menu.m-videos.dark .mcol.selected .name{color:#7F7F7F}#menu.m-videos .mcol .name,#menu.m-videos.dark .mcol .name{color:#000}body.night #menu.m-index .icon{background-image:url('../images/icon_magnify.png') !important}body.night #menu.m-index .close .slash{border-bottom:1px solid #000 !important}#menu{background-color:#f1eee5 !important}#menu.m-index,#menu.m-lalab{background-color:#fff}#menu.m-index .mcol:hover .name,#menu.m-lalab .mcol:hover .name{color:#000;border-bottom:1px solid #000}#menu.m-index .mcol .name,#menu.m-lalab .mcol .name{border-bottom:1px solid #000}#menu .mcol .name{color:#000}#menu .mcol:hover .name{color:#7F7F7F !important}#menu .mcol.selected .name{color:#7F7F7F !important}#menu .close .slash{border-bottom:1px solid #000}#menu .close:hover .slash{border-bottom:1px solid #7F7F7F !important}.submenu.collections.on{display:block;background-color:#A39C94;z-index:90;top:0;left:0;height:40px;padding:0;position:fixed}.submenu.collections.on.expanded{height:auto}.submenu.collections.on.expanded .mobileheader{display:none}.submenu.collections.on.expanded .advancedclose{display:block}.submenu.collections.on .advancedclose{display:none;width:50px;height:50px;position:absolute;top:0;right:0}.submenu.collections.on .advancedclose .x{display:block;top:8px;right:4px}.submenu.collections.on .advancedclose .x .slash{border-bottom:1px solid #000}.submenu.collections.on .mobileheader{width:100%;height:40px;padding-top:7px}.submenu.collections.on .resultcount{padding-top:5px;float:left}.submenu.collections.on .left,.submenu.collections.on .right{width:50%;float:left}.submenu.collections.on .left{padding-left:14px;padding-right:14px}.submenu.collections.on .right{padding-right:50px}.submenu.collections.on .mcol{height:auto;padding-left:14px;margin:0;width:100%}.submenu.collections.on .mcol.clearbtns{float:left;display:block;padding:0 15px 0 0}.submenu.collections.on .mcol.clearbtns .btn{position:relative;float:left;bottom:unset;left:unset;right:unset;top:unset}.submenu.collections.on .mcol.clearbtns .applyfilters{margin-top:16px;margin-bottom:12px}.submenu.collections.on .mcol.clearbtns .resultcount{clear:both;float:left}.submenu.collections.on .mcol.availability,.submenu.collections.on .mcol.price,.submenu.collections.on .mcol.type,.submenu.collections.on .mcol.collection{height:auto;padding:0;float:left;width:100%}.submenu.collections.on .mcol.preview{display:none}.submenu.search.on{display:block;background-color:#f1eee5}.submenu.search.on .mcol{padding-left:14px}.submenu.custom.on{display:block;background-color:#877465;z-index:90;top:0;left:0;height:40px;padding:0;position:fixed}.submenu.custom.on.expanded{height:auto}.submenu.custom.on.expanded .mobileheader{display:none}.submenu.custom.on.expanded .advancedclose{display:block}.submenu.custom.on .advancedclose{display:none;width:50px;height:50px;position:absolute;top:0;right:0}.submenu.custom.on .advancedclose .x{display:block;top:8px;right:10px}.submenu.custom.on .advancedclose .x .slash{border-bottom:1px solid #000}.submenu.custom.on .mobileheader{width:100%;height:40px;padding-top:7px}.submenu.custom.on .resultcount{padding-top:5px;float:left}.submenu.custom.on .left,.submenu.custom.on .right{width:50%;float:left}.submenu.custom.on .left{padding-left:14px;padding-right:14px}.submenu.custom.on .right{padding-right:50px}.submenu.custom.on .mcol{height:auto;padding-left:14px;margin:0;width:100%}.submenu.custom.on .mcol.clearbtns{float:left;display:block;padding:0 15px 0 0}.submenu.custom.on .mcol.clearbtns .btn{position:relative;float:left;bottom:unset;left:unset;right:unset;top:unset}.submenu.custom.on .mcol.clearbtns .applyfilters{margin-top:16px;margin-bottom:12px}.submenu.custom.on .mcol.clearbtns .resultcount{clear:both;float:left}.submenu.custom.on .mcol.availability,.submenu.custom.on .mcol.price,.submenu.custom.on .mcol.type,.submenu.custom.on .mcol.collection{height:auto;padding:0;float:left;width:100%}.submenu.custom.on .mcol.preview{display:none}.submenu.about.on{display:block;position:relative;height:auto;background-color:#7F7F7F;top:0;padding:0}.submenu.about.on .mcol{height:auto;padding-left:14px;margin:0;width:50%;padding-right:14px;height:75px}.submenu.about.on .mcol.studio,.submenu.about.on .mcol.diy{padding-right:50px;padding-left:0}.vegan-burger{display:block;position:fixed;z-index:100;right:16px;width:19px}.vegan-burger.on{top:308px}.vegan-burger.hide{pointer-events:none}#menu{display:none;position:relative;height:auto;float:left;background-color:#A39C94;color:#fff;height:375px}#menu.hide{opacity:1}#menu .close{top:10px;right:10px;z-index:100}#menu .close .slash{width:24px}#menu .close:hover .slash{border-bottom:1px solid #000}#menu.on{display:block !important;position:fixed;top:0;left:0;z-index:2000}#menu.on.hide{opacity:1;display:block}#menu.m-product{background-color:#f1eee5 !important}#menu .x{display:block}#menu.light{background-color:#000;color:#fff}#menu.dark{background-color:#fff;color:#000}#menu.dark a{color:#000}#menu.dark .mcol{color:#000}#menu.dark .mcol .name{border-bottom:1px solid #000}#menu.navy{background-color:#0A0F26;color:#fff}#menu .m_custom,#menu .m_videos,#menu .m_search{padding-right:14px}#menu .m_search{padding-top:50px}#menu .m_search .icon{top:52px !important;background-image:url('../images/icon_magnify.png') !important}#menu .m_search input{width:100%;color:#000 !important}#menu .m_search:hover .icon{background-image:url('../images/icon_magnify_white.png') !important}.sideholder,.falseside{right:-24px}.sideholder .side .title,.falseside .side .title{margin-left:0px}.sideholder .side.up .title,.falseside .side.up .title{margin-left:0px}.sideholder.on .side,.falseside.on .side{top:303px}.sideholder.on .side .title,.falseside.on .side .title{margin-left:32px}#menu.on{padding:0 50px 20px 14px}#menu.on .actuallinks .mcol{width:50%;margin-right:0 !important}#menu.on .mcol{height:75px;width:calc(50% - 14px)}#menu.on .mcol .name{margin-top:50px}#menu.on{padding:0 50px 20px 14px}#menu.on .submitbtn{display:block;position:absolute;right:-67px;color:#000 !important;bottom:0}#menu.on .submitbtn:hover{cursor:pointer;opacity:.7}#menu.on .actuallinks .mcol{width:50%;margin-right:0 !important}#menu.on .actuallinks a:nth-child(odd) .mcol{padding-right:7px !important;padding-left:0 !important}#menu.on .actuallinks a:nth-child(even) .mcol{padding-left:7px !important;padding-right:0 !important}#menu.on .mcol{height:75px;width:calc(50% - 7px)}#menu.on .mcol .name{margin-top:50px}#menu.on .searchicon_dynamic{bottom:80px;right:unset;left:14px;width:18px;height:18px;background-size:18px 18px}#menu.on .m_search.new.on{padding-right:7px;width:50%}#menu.on .m_search.new.on input{border-bottom:1px solid #000}#menu.on .m_search.new.on .closesearch{display:none;top:53px;right:8px}#menu.on .m_search.new.on .icon{display:block}#menu.on .m_search.new.on:hover .icon{mix-blend-mode:darken;background-image:url('/images/icon_magnify.png') !important}#menu.on .searchfield{width:calc(100% - 25px);margin-left:25px}.night .block.diy .rule.black{border-bottom:1px solid #fff !important}.night .block.diy .inner.prodresult .details{color:#fff !important}.night .block.diy .filebox.black .icon{background-image:url('/images/icon_file_white.png') !important}.night .block.diy .filebox.black .filename{color:#fff !important}.night .block.diy .block.white{color:#fff !important}.night .block.diy .block.white .button.black{color:#fff !important;border:1px solid #fff !important}.night .block.diy .block.white a{color:#fff !important}.night .block.diy .sharefield{color:#fff}.night .block.diy .sharefield a{color:#fff}.night .block.diy .sharefield a:hover{color:#7F7F7F}.night .block.diy .sharefield span:hover{color:#7F7F7F}.night .block.diy .sharefield .sharevalue{color:#fff;border-bottom:1px solid #fff}.night .block.diy .sharecol{width:100%}.forreal .c1{width:50%}.mcol.m_search .closesearch{top:28px;right:0}.lalab{padding-bottom:50px}.lalab .lab-title,.lalab .lab-images,.lalab .lab-copy{width:100%;padding:0}.lalab .lab-title{pointer-events:none}.lalab .lab-title .arr,.lalab .lab-title .arrnav{display:none}.lalab .lab-title.title{right:50px}.lalab .lab-copy{margin-top:25px}.lalab .viewer .inner{width:100%;height:100%;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.lalab .aboutdrawer{position:fixed;bottom:0;height:auto;z-index:100}.lalab .aboutdrawer .bhold{width:100%;margin-top:50px;padding-top:0}.lablight{margin-top:0;margin-bottom:19px;max-height:none}.lablight .lab-title{left:15px;right:15px}.lablight .lab-images{max-height:none;display:block}.lablight .lab-images .image-family{width:100%;position:relative;padding-bottom:66.66% !important;overflow:hidden;height:auto !important}.lablight .lab-images .image-family img.active{opacity:1;pointer-events:all}.lablight .lab-images .image-family img{max-height:none}.lablight .lab-preview{display:none;margin-top:-27px;padding-right:14px}.lablight .lab-copy{margin-top:25px}.lablight .lab-copy .title{margin-top:2px}.lablight .lab-copy .title .dot{display:none !important}.lablight.closed{height:auto !important;float:left;overflow:auto;max-height:none}.lablight.closed .lab-copy{margin-top:12px}.lablight.closed .lab-preview{display:none;width:100% !important}.lablight.closed .lab-images{display:block;height:auto;width:100% !important;margin-bottom:0 !important}.lablight.closed .lab-images .image-family,.lablight.closed .lab-images .po,.lablight.closed .lab-images .la{height:auto !important}.lablight.closed .lldetails{display:block}.lablight.closed{height:unset;float:unset;overflow:auto;max-height:unset}.block.diy .block.white{background-color:transparent !important}.block.diy .mininav{color:#000 !important}.block.diy .mininav a{color:#000 !important}.block.diy .diyblock1,.block.diy .diyblock2{padding-right:0}.block.diy .diyblock1 p,.block.diy .diyblock2 p{padding-right:25px}.block.diy .c1.thumbs{width:50%}.block.diy .kit{margin-bottom:0}.block.diy .kit .c.c4.pr50{padding-right:0}.block.diy .kit .kitinfo{width:100%}.block.diy .kit .filebox.mt100{margin-top:50px}.product .slides .slide .innerimg{width:calc(100% - 66px)}.product .slides .slide.vert .innerimg{width:auto}.product .slides .slide .caption{display:inline;float:left;bottom:unset}.product .block{padding-left:16px;padding-right:50px !important}.product .block.nopad{padding-left:0 !important;padding-right:0 !important}.product .block.nopad.detailblock{padding-left:25px !important;padding-right:50px !important}.block.news{padding-right:50px;padding-left:16px}.block.news .c.c5{display:none}.block.news .inner.mt50{margin-top:0}.block.news .filter{display:none}.block.news .c1,.block.news .c2{width:100%}.block.news .c3,.block.news .c4,.block.news .c5,.block.news .c6{width:100% !important;margin-left:0 !important}.block.news .c3 .c3,.block.news .c4 .c3,.block.news .c5 .c3,.block.news .c6 .c3{width:100%}.block.news .clear.mt200{display:none}.block.news .space{display:none}.block.news .newsitem{margin-top:60px}.block.news .newsitem.pr14{padding-right:0}.block.news .newsitem iframe.i2,.block.news .newsitem .vimeovid{height:47vw !important}.newsviewer .close{top:11px;right:11px}.newsviewer .close .slash{border-bottom:1px solid #000}.newsviewer .c3{width:83%}.newsviewer .block.mt50{margin-top:25px}.newsitem .c.onecell{width:100%;margin-left:0 !important}.thumbs .c:nth-child(5n){margin-right:0}.news .newsitem.v.v6{width:100%;margin-left:0}.page .c.nomob{display:none}.page .c5{width:100%;padding-right:0;margin-bottom:25px}.page .c2{padding:0;width:50%}.page.block{padding-right:50px}.page.faq .c1{width:100%}.page.faq .c1.mt50{margin-top:0}.page.faq .pdfresources{display:flex;flex-direction:column;flex-wrap:wrap;max-height:500px;column-gap:18px}.page.faq .pdfresources a{position:relative;display:block;width:50%;height:140px}.page.faq .filebox{display:block;vertical-align:top;margin:14px 0 14px 0;width:100%;padding-right:0}.page.studio .c5{width:100%}.page.studio .pplspace{display:none}.page.studio .peoplelist{width:50% !important;padding-right:14px}.page.studio .peoplelist li{margin-bottom:12px}.page.studio .peoplepreview{padding-bottom:0;position:relative;float:left}.page.studio .peoplepreview .pic{position:relative;padding-bottom:0;float:left;max-width:none}.page.studio .previewholder,.page.studio .infoholder{width:50%;float:left}.page.studio .previewholder{padding-right:0 !important}.page.workshops .workshopfeed .c.space{float:left;margin-top:50px}.page.workshops .workshopfeed .c{margin-bottom:16px}.page.workshops .workshopfeed .c.off{display:none !important}#content.custom .block.custom{padding-right:50px}.customviewer .close,.newsviewer .close{right:14px}.customviewer .filebox .icon,.newsviewer .filebox .icon{background-image:url('/images/icon_file.png') !important}.customviewer .block .mt100,.newsviewer .block .mt100{margin-top:0}.customviewer .block .c.c1.col1,.newsviewer .block .c.c1.col1{width:100%;padding-top:0;min-height:0;padding-bottom:20px}.customviewer .block .c.c3.pt50,.newsviewer .block .c.c3.pt50{padding-top:0}.customviewer .block .sharelink,.newsviewer .block .sharelink,.customviewer .block .sharefield,.newsviewer .block .sharefield{margin-top:14px}.customviewer .block .col3.pt100,.newsviewer .block .col3.pt100{padding-top:20px !important;padding-bottom:0 !important;min-height:0 !important}.customviewer .block .col3.pt100 .still,.newsviewer .block .col3.pt100 .still{display:none}.relatedthumbs .thumbs .c.c1{width:50%}.custom .block .c{padding-right:0 !important;width:100% !important}.custom .block .c .details{opacity:1 !important;margin-bottom:50px;float:left}.custom .block .c .details .small{margin-bottom:0}.customtop{padding:0 14px 0 14px !important;bottom:0 !important}.customtop .par1,.customtop .par2{width:100%}.customtop .par1{margin-bottom:25px}.customtop .par2{padding:0;margin:0 0 50px 0}.customtop .toptype{padding-top:0;padding-right:0;margin-top:50px;width:100%}.customtop .bhold{width:100%;margin-top:50px;padding-top:0}.customtop.lalab{width:calc(100% - 36px)}.videos .block{padding-right:50px}.videos .block .c1{width:50%}#content.about{padding-top:0}.studioinfo{width:100% !important}.c.c4,.c.c3{width:100%}.c.c4 .c.c3,.c.c3 .c.c3{width:100%}.c.c4 .c.c3 .c.c3,.c.c3 .c.c3 .c.c3{width:50%}#content.contact{padding-top:0}#content.contact .block{padding-right:40px}#content.contact .block .c .pl7{padding-left:0}#content.contact .block .c .pr7{padding-right:0}#content.contact .block .c.c3{margin-bottom:25px}#content.contact .block .c.c2{width:100%}#content.contact .block .c.c2.mt50{margin-top:0}#content.contact .block .c.c2.showblock{margin-bottom:24px}#content.contact .block .c.c2 .btn{margin:0 0 14px 0}#content.contact .block .c.stick{position:relative;top:unset;left:unset;float:left;margin-top:45px}#content.contact .block .stocklist .onecell{width:50%}#content.contact .block .stocklist .onecell.col5{width:50%}#content.contact .block .stocklist .onecell.col4{clear:left}#content.contact .block .stocklist .c6.clear{display:none}.collections .mt100{display:none}.collections .results{margin-top:65px}.collections .results.cleared .thumbs{height:auto;overflow:visible}.collections .results.cleared .colrow .showmore{display:none}.collections .ptitle,.collections .c5{width:100% !important}.collections .c1{width:50%;margin:0 !important}.block{padding-left:14px;padding-right:50px}.block.authenticity .c1{display:none}.block.authenticity .c{width:100%}.block.similarthumbs .c1,.block.morethumbs .c1{width:50% !important;margin:0 !important}.bigimg{width:100%;height:auto;padding-bottom:60%}.colrow .thumbs{width:100%;padding-right:0}.colrow .thumbs.hide{height:auto;overflow:visible}.colrow .thumbs.hide .showmore{display:none}.colrow .thumbs .c1{width:50%}.search .results .c5{width:100%}.search .results .c1{width:50%}.search .results .c:nth-child(5n){margin-right:0}#content.product .block{padding-right:40px}#content.product .block.nopad{padding-left:0 !important}.selectbox .modelentry{width:100%;margin-left:0;display:flex}.selectbox .modelentry .name{width:calc(100% - 172px)}.selectbox .modelentry .time{width:auto}.drawings .c2{width:100%;margin-top:20px}.process .c2{width:100%}.process .c3.pr25{padding-right:0}.photogal .c2,.photogal .c4{width:100%}.photogal .c2 .gal,.photogal .c4 .gal{width:100%;position:relative}.photogal .c2 .gal img,.photogal .c4 .gal img{width:100%}.photogal .c.pl82{padding-left:0}.detailsblock .c2,.detailsblock .c4{width:100%}.detailsblock .spacer{display:none}.detailsblock .initialdescription{margin-bottom:25px}.detailsblock .c1{width:50%}.detailsblock .c1.files{width:100%;float:left}.detailsblock .c1.files .filebox .icon{width:24px;height:30px}.customblock .c2{width:100%}.c.c4.pr14{padding-right:0}.variantslides{width:100%;margin-bottom:12px}.set2{height:31px}#footer{padding:0 40px 100px 14px}#footer .mcol{width:50%;margin:0;padding-right:14px}#footer.fixed{display:none}.finishesholder{min-height:50vh}.ulcerts{margin-top:24px}}@media (max-width:512px){#menu{padding:0 14px}#menu .mcol{width:calc(50% - 14px)}}