.v-container{position:absolute;left:0;top:0;width:100%;height:100%}.v-container video{width:100%;position:absolute;left:50%;top:50%}.v-container .video-controls{display:none}.v-container .video-controls .play-pause{position:absolute;left:50%;top:50%;z-index:1;width:64px;height:64px;margin:-32px 0 0 -32px}.v-container .video-controls .play-pause img{width:100%}.v-container .video-controls.fade-out{opacity:0;visibility:hidden}body.phone:not(.is-ios) .v-container .video-controls,body.tablet .v-container .video-controls{display:block}body.computer .v-container video{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}body.computer .v-container:hover video{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}footer{height:507px;overflow:hidden;background:#080808;color:#b2b2b2;position:relative}.extra{height:405px;background-color:#f3f3f3;border-top:solid 1px #e5e5e5;color:#666}.extra .inside{padding:0;overflow:hidden}.language,.social{position:absolute;bottom:102px;width:100%;bottom:-405px;-webkit-transition:bottom .5s cubic-bezier(.645,.045,.355,1) .3s;transition:bottom .5s cubic-bezier(.645,.045,.355,1) .3s}.language img.close,.social img.close{position:absolute;top:10px;left:50%;margin:0 0 0 -13px;cursor:pointer;top:25px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.language.show,.social.show{bottom:102px;-webkit-transition:bottom .5s cubic-bezier(1,.005,0,1);transition:bottom .5s cubic-bezier(1,.005,0,1)}.language.show img.close,.social.show img.close{top:10px;opacity:1;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.language a.col{width:auto;padding:0 30px 15px 30px;float:none;display:inline-block}.language a.col strong span.small{display:none}.footer-top{height:42px;overflow:visible;background-color:#1a1a1a;color:#bbb;position:relative;z-index:2}.footer-top.inside{max-width:none;padding:0 50px}.footer-top ul{margin:0;padding:0;list-style:none outside none;display:table;width:100%;background:url(/media/img/ico-separator.gif) no-repeat right center;font-size:1.3em}.footer-top ul li{display:table-cell;width:20%;padding:13px 0 9px 0;text-align:center;font-weight:400;color:#b2b2b2;line-height:20px;text-transform:uppercase;background:url(/media/img/ico-separator.gif) no-repeat left center}.footer-top ul li a{text-decoration:none;cursor:pointer}.footer-top ul li a.active,.footer-top ul li a:hover{color:#fff}.footer-top #language{position:relative}.footer-top #language a{cursor:pointer}.footer-top #language a span{color:#fff}.footer-top #language #languages{position:absolute;left:0;bottom:42px;width:100%;background:#080808;color:#b2b2b2;display:none}.footer-top #language #languages a{display:block;line-height:41px;border-bottom:solid 1px #fff}.footer-bot{height:60px;position:relative;z-index:2;background:#080808}.footer-bot.inside{max-width:none;padding:0 50px}.footer-bot p{float:left;margin:20px 0;font-size:1.1em;line-height:20px;text-transform:uppercase}.footer-bot p:last-child{float:right}.footer-bot p a{text-decoration:none}.footer-bot p a:hover{color:#fff}@media screen and (max-width:1279px){.footer-top.inside{padding:0 25px}.footer-top.inside ul{background:0 0}.footer-top.inside ul li:first-child{width:30%;background:0 0;text-align:left}.footer-bot.inside{padding:0 25px}}@media screen and (max-width:1023px){.footer-top.inside ul{background:url(/media/img/ico-separator.gif) no-repeat right center}.footer-top.inside ul li:first-child{display:none}}@media screen and (max-width:767px){footer{height:auto}.extra,.footer-bot,.footer-top{height:auto}#anchor-tech .cols .col,.extra.contactinfo .cols .col.col-5{width:100%!important}.language,.social{position:static;text-align:center}.language img.close,.social img.close{display:none}.language a.col,.social a.col{display:inline-block;width:30%}.language a.col h4,.social a.col h4{display:none}.language a.col strong,.social a.col strong{margin:5px 0}.language strong,.language strong span,.social strong,.social strong span{display:none}.language strong span.small,.social strong span.small{display:block!important}.language strong{display:block}.language strong span{display:none}.language strong span.small{display:block}.footer-top{display:none}.footer-bot{text-align:center}.footer-bot p{float:none!important;margin:15px 0}}@media screen and (max-width:479px){.language a.col img{display:none}}#home div.section{width:100%;text-align:center;background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:center center}#home div.section.white{color:#fff}#home div.section.black{color:#000}#home div.section .fp-tableCell{position:relative}#home div.section .godown,#home div.section .rugsbydesign{position:absolute;left:50%;bottom:50px;margin:0;margin-left:-93px}#home div.section .godown{bottom:90px;width:32px;margin-left:-16px}#home div.section .godown.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#home div.section .bottom-center{display:block;position:absolute;bottom:150px;text-align:center;left:0;right:0;width:100%}#home div.section .rugsbydesign.txt{font-weight:300;font-size:1.5em;color:#fff;text-transform:uppercase;letter-spacing:4px;width:400px;margin:0 0 0 -200px;text-align:center}#home div.section .rugsbydesign.txt.black{color:#000}#home div.section .inside-outer{position:relative;-webkit-backface-visibility:hidden;margin-bottom:160px}#home div.section .slogan{max-width:80%;margin:25px 10%}#home div.section .text{margin:0 auto;max-width:85%}@media screen and (min-width:1500px) and (min-height:850px){#home div.section .text{max-width:50%}}#home div.section .text h1,#home div.section .text h2{font-weight:800;font-size:4.5em}#home div.section .text h1:first-child,#home div.section .text h2:first-child{margin-top:0}#home div.section .text p{font-family:"Crimson Text",serif;font-size:2em;font-style:italic}#home div.section .text.left{float:left;text-align:left}#home div.section .text.right{float:right;text-align:right}#home div.section a.link-btn{margin:25px}#home div.section a.link-btn.left{position:absolute;top:50%;left:10%;margin-top:-22px}#home div.section a.link-btn.right{position:absolute;top:50%;right:10%;margin-top:-22px}#home div.section a.link-btn.align-left{clear:both;float:left;margin-left:0}#home div.section a.link-btn.align-right{clear:both;float:right;margin-right:0}#home div.section.upRemove .slogan,#home div.section.upRemove .text,#home div.section.upRemove a.link-btn{-webkit-animation:moveUp 1s cubic-bezier(.77,0,.175,1) both;animation:moveUp 1s cubic-bezier(.77,0,.175,1) both}#home div.section.downRemove .slogan,#home div.section.downRemove .text,#home div.section.downRemove a.link-btn{-webkit-animation:moveDown 1s cubic-bezier(.77,0,.175,1) both;animation:moveDown 1s cubic-bezier(.77,0,.175,1) both}#home div.section.downShow .slogan{-webkit-animation:moveUpActive .8s cubic-bezier(.77,0,.175,1) .4s both;animation:moveUpActive .8s cubic-bezier(.77,0,.175,1) .4s both}#home div.section.downShow .text h1,#home div.section.downShow .text h2{-webkit-animation:moveUpActive .8s cubic-bezier(.77,0,.175,1) .4s both;animation:moveUpActive .8s cubic-bezier(.77,0,.175,1) .4s both}#home div.section.downShow .text p{-webkit-animation:moveUpActive 850ms cubic-bezier(.77,0,.175,1) .4s both;animation:moveUpActive 850ms cubic-bezier(.77,0,.175,1) .4s both}#home div.section.upShow .slogan{-webkit-animation:moveDownActive .8s cubic-bezier(.77,0,.175,1) .4s both;animation:moveDownActive .8s cubic-bezier(.77,0,.175,1) .4s both}#home div.section.upShow .text h1,#home div.section.upShow .text h2{-webkit-animation:moveDownActive .8s cubic-bezier(.77,0,.175,1) .4s both;animation:moveDownActive .8s cubic-bezier(.77,0,.175,1) .4s both}#home div.section.upShow .text p{-webkit-animation:moveDownActive 850ms cubic-bezier(.77,0,.175,1) .4s both;animation:moveDownActive 850ms cubic-bezier(.77,0,.175,1) .4s both}#home div.section.upShow a.link-btn{-webkit-animation:moveDownActive .9s cubic-bezier(.77,0,.175,1) .4s both;animation:moveDownActive .9s cubic-bezier(.77,0,.175,1) .4s both}@media screen and (max-width:1719px){#home div.section .slogan{max-width:40%;height:auto}#home div.section a.link-btn.left{left:0}#home div.section a.link-btn.right{right:0}#home div.section .rugsbydesign{bottom:25px}#home div.section .godown{bottom:50px;width:32px;height:32px;margin-left:-16px}}@media screen and (max-width:1023px){#home div.section a.link-btn,#home div.section a.link-btn.left,#home div.section a.link-btn.right{position:static!important;margin:25px}#home div.section .text{max-width:100%}#home div.section .text h1,#home div.section .text h2{margin-bottom:25px;font-size:3.5em}#home div.section .godown.bounce{-webkit-animation:none;animation:none}}@media screen and (max-height:700px){#home div.section .text:not(.right):not(.left){max-width:100%}#home div.section .text:not(.right):not(.left) h1,#home div.section .text:not(.right):not(.left) h2{margin-bottom:25px;font-size:3.5em}}@media screen and (max-width:767px){#home div.section{background-position:center 30%}#home div.section .slogan{max-width:60%;height:auto;margin:10px}#home div.section .rugsbydesign{bottom:10px;width:auto;margin-left:-51px}#home div.section .rugsbydesign.txt{font-size:1em}#home div.section .godown{bottom:35px;width:16px;height:16px;margin-left:-8px}#home div.section a.link-btn,#home div.section a.link-btn.left,#home div.section a.link-btn.right{margin:10px;font-size:1.1em;line-height:36px}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.tab-action,.tab-action-links{margin:0;padding:0;list-style:none outside none;font-size:1.6em}.tab-action-links:after,.tab-action-links:before,.tab-action:after,.tab-action:before{clear:both;display:table;content:""}.tab-action li,.tab-action-links li{float:left;list-style:none;margin:0;border:1px solid #f3f3f3;border-bottom:1px solid #e5e5e5;background-color:#f3f3f3;color:#2a2b2e;color:rgba(42,43,46,.5)}.tab-action li a,.tab-action-links li a{display:block;padding:15px;text-decoration:none}.tab-action li:first-child,.tab-action-links li:first-child{border-right:none}.tab-action li.selected,.tab-action li:hover,.tab-action-links li.selected,.tab-action-links li:hover{color:#2a2b2e}.tab-action li.selected,.tab-action-links li.selected{border:1px solid #e5e5e5;border-bottom:1px solid #fff;background-color:transparent}.tab-wrapper .tab-content{display:none;margin-top:-1px;padding:30px!important;border:#e5e5e5 1px solid;text-align:left!important}.tab-wrapper .tab-content h2{margin:0 0 45px 0;padding-bottom:20px;font-size:2.5em;border-bottom:solid 1px #ccc}.tab-wrapper .tab-content h3{margin:30px 0}.tab-wrapper .tab-content p:first-child{margin-top:0}.tab-wrapper .tab-content p:last-child{margin-bottom:0}@media screen and (max-width:767px){.tab-action,.tab-action-links{display:none}.tab-wrapper .tab-content{padding:0!important;border:none}.tab-wrapper .tab-content .repeated-title{display:none}}#collections .row{margin-left:-25px;margin-right:-25px;text-align:center}#collections article{display:inline-block;margin-bottom:70px;padding:0 25px;visibility:hidden}#collections article.animate1{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;visibility:visible!important}#collections article.animate2{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;visibility:visible!important}#collections article.animate3{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .3s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .3s both;visibility:visible!important}#collections article a{display:block;text-decoration:none;cursor:pointer}#collections article a .responsive{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}#collections article a h3{margin:20px 0 0 0;font-weight:800;font-size:1.9em;text-transform:none}#collections article a p{margin:0;font-family:"Crimson Text",serif;font-weight:700;font-size:1.7em;font-style:italic}#collections article a:hover .responsive{-webkit-transform:scale(1.05);transform:scale(1.05)}#collections.inside-collection article a figure{position:relative}#collections.inside-collection article a figure .responsive{opacity:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#collections.inside-collection article a figure .plus{position:absolute;left:50%;top:55%;z-index:1;margin:-30px 0 0 -30px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,top .4s;transition:opacity .3s,top .4s}#collections.inside-collection article a:hover figure .responsive{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}#collections.inside-collection article a:hover figure .plus{visibility:visible;opacity:1;top:50%}#collections.inside-collection article a h3{display:inline-block;margin-top:20px;padding:0 10px;position:relative;font-family:"Crimson Text",serif;font-size:1.7em;font-weight:400;font-style:italic;line-height:26px}#collections.inside-collection article a h3:after,#collections.inside-collection article a h3:before{content:"";width:15px;height:1px;position:absolute;top:44%;border-top:1px solid #000}#collections.inside-collection article a h3:after{left:100%}#collections.inside-collection article a h3:before{right:100%}.goldbox-container{margin-top:20px}.goldbox-container .goldbox{font-family:"Open Sans",helvetica,arial,sans-serif!important;display:inline-block;background-color:rgba(0,0,0,.8);background-image:linear-gradient(45deg,#a17b2a 0,#ac8e48 75%,#d3b55d 100%);min-width:400px;padding:30px;margin-bottom:10px;margin-top:10px;font-size:16px!important;font-style:normal!important;line-height:1.3!important}.goldbox-container .goldbox a{text-decoration:underline;cursor:pointer}@media screen and (max-width:1247px){#collections article{width:24%;padding:0 15px}}@media screen and (max-width:1110px){#collections.inside-collection article a h3{font-size:1.3em}}@media screen and (max-width:1023px){#collections article{width:32%}}@media screen and (max-width:767px){#collections article{width:48%;margin-bottom:50px;padding:0 5px}#collections article a h3{min-height:40px;margin-top:10px}#collections.inside-collection article a h3{margin-top:15px;line-height:20px}#collections.inside-collection article a h3:after,#collections.inside-collection article a h3:before{display:none}}.social-collection{position:fixed;right:0;top:150px;z-index:99;width:40px;background-color:#2a2b2e;border-radius:5px 0 0 5px}.social-collection a{display:block;width:100%;padding:10px}#collection{min-height:100%;position:relative;z-index:2;background-color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#collection.choose{margin-top:300px}#collection section{width:100%}#collection section h3.btween{margin:70px 0 50px 0}#collection section:first-child{display:table;padding:0!important;background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;height:2000px;opacity:0;background-position:center center;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#collection section:first-child .inside{padding:0 64px}#collection section:first-child .next-coll,#collection section:first-child .prev-coll{position:fixed;left:5px;top:50%;z-index:1;width:64px;margin-top:-32px;padding:20px;border-radius:32px 32px;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.25);-webkit-transition:all .3s;transition:all .3s}#collection section:first-child .next-coll img,#collection section:first-child .prev-coll img{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}#collection section:first-child .next-coll span,#collection section:first-child .prev-coll span{position:absolute;left:35px;height:20px;padding:2px 5px;font-size:10px;color:#fff;text-align:left;line-height:1;opacity:0;-webkit-transition:none;transition:none}#collection section:first-child .next-coll:hover,#collection section:first-child .prev-coll:hover{width:84px;padding:20px 50px 20px 10px;background-color:#000;background-color:rgba(0,0,0,.5)}#collection section:first-child .next-coll:hover img,#collection section:first-child .prev-coll:hover img{opacity:1}#collection section:first-child .next-coll:hover span,#collection section:first-child .prev-coll:hover span{opacity:1;left:30px;-webkit-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}#collection section:first-child .next-coll{left:auto;right:5px}#collection section:first-child .next-coll span{left:auto;right:35px;text-align:right}#collection section:first-child .next-coll:hover{padding:20px 10px 20px 50px}#collection section:first-child .next-coll:hover span{left:auto;right:30px;text-align:right}#collection section:first-child .table-cell{display:table-cell;vertical-align:middle;position:relative}#collection section:first-child .table-cell .text{max-width:50%;margin:0 auto;text-align:center}#collection section:first-child .table-cell .text .btn-white,#collection section:first-child .table-cell .text h1,#collection section:first-child .table-cell .text p{visibility:hidden;-webkit-animation:none;animation:none}#collection section:first-child .table-cell .text h1{font-weight:800;font-size:4.5em}#collection section:first-child .table-cell .text h1.animate{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;visibility:visible!important}#collection section:first-child .table-cell .text p{font-family:"Crimson Text",serif;font-size:2.2em;font-style:italic}#collection section:first-child .table-cell .text p.animate{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;visibility:visible!important}#collection section:first-child .table-cell .text p:last-child{margin-bottom:0}#collection section:first-child .table-cell .text .btn-white,#collection section:first-child .table-cell .text .link-btn{margin:0 10px;margin:10px}#collection section:first-child .table-cell .text .btn-white.animate,#collection section:first-child .table-cell .text .link-btn.animate{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .2s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .2s both;visibility:visible!important}#collection section:first-child .table-cell .text.left{margin:0;float:left}#collection section:first-child .table-cell .text.right{margin:0;float:right}#collection section.fadein{opacity:1}#collection section.white{color:#fff}#collection #grid .short{margin-bottom:0}#collection #detail{display:block;width:100%;overflow:hidden}#collection #detail figure{margin:0 auto;position:relative;overflow:hidden}.safari #collection #detail>div figure.coll-108692 .video-container{-webkit-mask:url(/media/img/video-mask@2x.png) no-repeat center center/cover}@media screen and (max-width:768px){#collection section:first-child .inside{padding:0 32px}#collection section:first-child .table-cell .text{max-width:100%}#collection section:first-child .table-cell .text h1{margin-top:0;margin-bottom:20px}#collection section:first-child .table-cell .text>p{display:none}#collection section:first-child .table-cell .text .goldbox-container{margin:0 -12px}#collection section:first-child .table-cell .text .goldbox-container .goldbox{width:100%;min-width:320px;max-width:400px}#collection section:first-child .next-coll,#collection section:first-child .prev-coll{width:32px;margin-top:-16px;display:none}}.cols{overflow:hidden;text-align:center}.cols h3{margin:70px 0 50px 0}.cols a{text-decoration:none;outline:0}.cols a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.cols a .likeh4,.cols a h4{margin:35px 0 5px 0;color:#2a2b2e}.cols a p{margin:0}.cols a:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.cols .col{float:left;width:25%}.cols .col.col-5{width:20%}.cols p.info{clear:both;margin:0;padding-top:50px;color:#666}@media screen and (max-width:1023px){.cols a h4{font-size:1.5em}}@media screen and (max-width:767px){.cols h3{margin:50px 0}.cols a{float:none;display:block;width:100%;padding-bottom:50px}.cols a h4{margin:10px 0 5px;font-size:1.5em}}.page-anim{position:relative}.page-anim figure{position:relative;overflow:hidden}.page-anim figure img{width:100%}.page-anim figure img.special{width:89%;margin:0 0 0 auto}.page-anim figure .go-to-next-movie{position:absolute;left:50%;bottom:0;width:126px;margin-left:-63px;padding:5px 0 44px 0;border-radius:5px 5px 0 0;text-align:center;background-color:#000;background-color:rgba(0,0,0,.25);background:rgba(0,0,0,.25) url(/media/img/minified/ico-down-white-@2x.png) no-repeat center 10px;background-size:64px 64px;font-size:11px;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;opacity:0;visibility:hidden;-webkit-transition:opacity 250ms;transition:opacity 250ms}.page-anim figure .go-to-next-movie.show-me{opacity:1;visibility:visible}.page-anim figure.left img{margin:0 auto 0 0}.page-anim .text{position:static;width:100%;padding:20px 0 0 0;text-align:center;background-color:transparent;border:none!important;opacity:1!important}.page-anim .text h3{margin:0 0 20px 0;font-weight:700;font-size:2.4em;text-transform:none}.page-anim .text p{font-size:1.4em;color:#888}.page-anim .text p:last-child{margin-bottom:0}.page-anim .text.special{position:absolute;left:25px;bottom:0;width:38%;padding:30px;text-align:left;border-left:solid 1px #e7e7e7;background-color:#fff;width:465px;opacity:1;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;background-color:#fff;background-color:rgba(255,255,255,.95)}.page-anim .text.special.right{left:auto;right:25px;text-align:right}.page-anim:hover .text.can-fade{opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}#accordeon{text-align:left!important}#accordeon h3,#accordeon h4{margin:0;cursor:pointer}#accordeon h3{margin:25px 0 0 0;font-size:1.5em}#accordeon div.h3{padding:0 0 25px 25px;border-bottom:solid 1px #f3f3f3}#accordeon div.h3:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width:767px){#accordeon div.h3{padding:0 0 25px 0}}#accordeon h4{margin:15px 0 5px 0;font-size:1em;font-weight:300}#accordeon h4:before{content:"> ";display:inline-block;width:10px}#accordeon div.h4{display:none;padding:10px 10px;background-color:#f3f3f3}#accordeon div.h4 p{margin:10px 0}#loader-wrapper{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%}#loader-wrapper #loader{position:relative;left:50%;top:50%;z-index:1001;display:block;width:150px;height:150px;margin:-75px 0 0 -75px;border:3px solid transparent;border-top-color:#2a2b2e;border-radius:50%;width:100px;height:100px;margin:-50px 0 0 -50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#loader-wrapper #loader:before{content:"";position:absolute;left:5px;top:5px;right:5px;bottom:5px;border:3px solid transparent;border-top-color:#2a2b2e;border-radius:50%;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader-wrapper #loader:after{content:"";position:absolute;left:15px;top:15px;right:15px;bottom:15px;border:3px solid transparent;border-top-color:#2a2b2e;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loaded #loader{opacity:0;-webkit-transition:all 1.3s ease-out;transition:all 1.3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 1.3s 1s ease-out;transition:all 1.3s 1s ease-out}#imagelightbox{position:fixed;z-index:10000;cursor:pointer;-ms-touch-action:none;touch-action:none}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}#imagelightbox-loading{position:fixed;left:50%;top:50%;z-index:10003;width:40px;height:40px;margin:-20px 0 0 -20px;padding:10px;background-color:#444;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 40px rgba(0,0,0,.75);box-shadow:0 0 40px rgba(0,0,0,.75)}#imagelightbox-loading div{width:20px;height:20px;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}#imagelightbox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;background-color:#fff;background-color:#fff}#imagelightbox-close{width:64px;height:64px;padding:0;border:none;position:fixed;top:42px;right:42px;z-index:10002;background:transparent none!important;outline:0;width:32px;height:32px;top:15px;right:15px}#imagelightbox-close img{opacity:.5;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#imagelightbox-close:focus img,#imagelightbox-close:hover img{opacity:1}#imagelightbox-caption{position:fixed;left:0;right:0;bottom:0;z-index:10001;padding:0 25px;background-color:#1f1f20;color:#fff;text-align:center;font-family:"Crimson Text",serif;font-size:1.7em;font-weight:400;font-style:italic;line-height:35px;background-color:#fff;color:#1f1f20}.imagelightbox-arrow{width:64px;height:64px;padding:0;border:none;position:fixed;top:50%;z-index:10002;margin-top:-32px;background:transparent none!important;outline:0}.imagelightbox-arrow img{opacity:.5;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.imagelightbox-arrow:focus img,.imagelightbox-arrow:hover img{opacity:1}.imagelightbox-arrow-left{left:42px;left:0}.imagelightbox-arrow-right{right:42px;right:0}#imagelightbox-caption,#imagelightbox-close,#imagelightbox-loading,#imagelightbox-nav,#imagelightbox-overlay,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media screen and (max-width:767px){#imagelightbox-close{width:32px;height:32px;top:25px;right:25px}.imagelightbox-arrow{width:32px;height:32px;margin-top:-16px}.imagelightbox-arrow.imagelightbox-arrow-left{left:5px}.imagelightbox-arrow.imagelightbox-arrow-right{right:5px}}@-webkit-keyframes fadeInBottomToUp{0%{opacity:0;-webkit-transform:translateY(500px);transform:translateY(500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInBottomToUp{0%{opacity:0;-webkit-transform:translateY(500px);transform:translateY(500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpToBottom{0%{opacity:0;-webkit-transform:translateY(-500px);transform:translateY(-500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpToBottom{0%{opacity:0;-webkit-transform:translateY(-500px);transform:translateY(-500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeftToRight{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftToRight{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightToLeft{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightToLeft{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px)}}@keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px)}}@-webkit-keyframes moveDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}}@keyframes moveDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}}@-webkit-keyframes moveUpActive{0%{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveUpActive{0%{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moveDownActive{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveDownActive{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#grid .rows1,#grid .rows2,#grid .rows3{overflow:hidden}#grid .rows1 article,#grid .rows2 article,#grid .rows3 article{padding:0!important}#grid .rows2 article{float:left;width:50%}#grid .rows3 article{float:left;width:33.3333%}.short{margin-bottom:50px;text-align:center}.short .media{margin-bottom:50px}.short .media figure{margin:0;position:relative;overflow:hidden}.short .text{padding:0 25px;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5}.short .text h4{margin:0}.short .text p{margin:5px 0 15px 0}.short .text a.link{font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase}.short:first-child .text{border-left:none}.short:last-child .text{border-right:none}@media screen and (max-width:1023px){#grid .rows2 article,#grid .rows3 article{float:none;width:100%}.short .text{border:none!important}}.md-overlay{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;visibility:hidden;opacity:0;background:#fff;background:rgba(255,255,255,.8);-webkit-transition:all .3s;transition:all .3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-modal{position:fixed;top:50%;left:50%;z-index:2000;width:50%;height:auto;max-width:630px;min-width:320px;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-modal .md-content{position:relative;margin:0 auto;border-radius:5px;background:#fff;text-align:center}.md-modal .md-content h4{margin:0;padding:25px;background:#080808;color:#fff}.md-modal .md-content button{display:block;height:44px;margin:30px auto 0;background-color:#000!important}.md-modal .md-content>div{padding:0 25px 25px 25px;border:solid 1px #000}.md-modal .md-content>div p.result{margin:25px 0}.md-modal .md-content>div p.result .red{color:red}.md-show{visibility:visible}.md-effect-1 .md-content{opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s;transition:all .3s}.md-show.md-effect-1 .md-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.md-effect-3 .md-content{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transition:all .3s;transition:all .3s}.md-show.md-effect-3 .md-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.form{margin:0 -25px}.form form{overflow:hidden;font-size:1.5em}.form form .column,.form form .column.radio,.form form .submit{float:left;width:50%;margin:0 0 15px 0;padding:0 25px;position:relative}.form form .field-row{position:relative;margin:0 0 15px 0}.form form label{display:none}.form form label.error{line-height:58px;right:35px;margin:1px 0;background:#fff}.form form input,.form form select,.form form textarea{height:60px;line-height:60px;border-color:#ccc}.form form textarea{height:195px;padding:18px 10px;line-height:normal;resize:vertical}.form form select{background:url(/media/img/ico-select.png) no-repeat 98% center}.form form .submit{clear:both;width:100%;margin:25px 0 0 0;text-align:center}.form form .submit input{min-width:150px}.form form .checkbox,.form form .radio{text-align:left}.form form .checkbox label,.form form .radio label{display:inline-block;cursor:pointer}.form form .checkbox label.error,.form form .radio label.error{line-height:28px}.form form .checkbox input,.form form .radio input{width:auto;height:auto}.form form .checkbox input[type=radio],.form form .radio input[type=radio]{position:absolute!important;left:0;top:0;z-index:8;width:27px!important;height:27px;margin:0;opacity:0}.form form .checkbox input[type=radio]+.rb,.form form .radio input[type=radio]+.rb{float:left;background-color:transparent;width:27px;height:27px;margin-right:10px;border:solid 1px #ccc;border-radius:50%;cursor:pointer}.form form .checkbox input[type=radio]:checked+.rb,.form form .radio input[type=radio]:checked+.rb{background-color:#ccc;width:27px;height:27px;margin-right:10px;border:solid 1px #ccc;border-radius:50%}.form form .checkbox input[type=checkbox],.form form .radio input[type=checkbox]{width:27px;height:27px;margin-right:10px}form[name=frm-login] .column{margin:5px 0 0 0;font-size:1.3em;text-align:left;position:relative}form[name=frm-login] .column label{display:inline-block;width:49%;margin-right:1%;text-align:right}form[name=frm-login] .column label.error{width:auto;margin-right:0}form[name=frm-login] .column input{width:50%}form[name=frm-login] .column input[type=submit]{float:right;width:auto;background-color:#000;color:#fff}@media screen and (max-width:767px){.form{margin:0 -10px}.form form .column{float:none;width:100%;padding:0 10px}}#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif}.hidden{display:none!important}button{border:0}.mailchimppop{display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:4}.mailchimppop-disable{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}.mailchimppop-close{display:block;position:absolute;right:20px;top:20px;z-index:3}.mailchimp-form{background:#fff;position:relative;z-index:2;max-width:600px;padding:40px;margin:150px auto 0 auto;border:1px solid #222}.mailchimp-form button{margin-top:20px}.mailchimp-form form{max-width:100%}#news article{margin-bottom:50px;visibility:hidden}#news article.animate1{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;visibility:visible!important}#news article.animate2{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;visibility:visible!important}#news article a{text-decoration:none}#news article figure img{display:block;width:100%;height:auto}#news article div.text{padding:25px}#news article h4{margin:25px 0;font-weight:800;font-size:1.9em;text-transform:none}#news article p{margin:0;font-size:1.7em;color:#555}#news article p.time{font-size:1.2em;color:#444}#news article span.link{display:inline-block;margin-top:15px;font-weight:700;font-size:1.4em;color:#000;text-decoration:underline;text-transform:uppercase}#news-detail{text-align:center}#news-detail figure img{display:block;max-width:100%;height:auto;margin:0 auto}#news-detail h3{margin:30px 0}#news-detail p{font-size:1.5em}#news-detail div p:last-child{margin-bottom:0}#news-detail .images{overflow:hidden}#news-detail .images figure{margin:0;padding:0;background:0 0;float:left;width:33.3333%}#news-detail .images figure img{max-width:none;width:100%}#news-detail .images figure p{margin:1em 2em 0 2em;font-weight:600;font-size:1.3em;color:#888;font-style:italic;line-height:18px}#news-detail .images.cols2 figure{width:50%}#news-detail .images.cols1 figure{width:50%;float:none;margin:0 auto}@media screen and (max-width:767px){#news-detail .images figure{float:none;width:100%!important;margin-top:50px}#news-detail .images figure:first-child{margin-top:0}}#projects.show{visibility:visible!important}#projects article{margin-bottom:50px;visibility:hidden}#projects article.animate1{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) both;visibility:visible!important}#projects article.animate2{-webkit-animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;animation:moveDownActive 1.2s cubic-bezier(.77,0,.175,1) .1s both;visibility:visible!important}#projects article a{text-decoration:none;position:relative}#projects article a .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:#a17b2a;background:linear-gradient(45deg,#a17b2a 0,#ac8e48 75%,#d3b55d 100%);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#fff}#projects article a .overlay span{font-size:16px}#projects article a:hover .overlay{opacity:.9}#projects article figure img{display:block;width:100%;height:auto}#stores #gmapi{width:100%;height:0;padding-bottom:36%}@media screen and (max-width:1023px){#stores #gmapi{padding-bottom:42%}}@media screen and (max-width:768px){#stores #gmapi{padding-bottom:48%}}@media screen and (max-width:480px){#stores #gmapi{padding-bottom:84%}}.popup{background:rgba(0,0,0,.6);position:fixed;display:none;z-index:5000;height:100%;width:100%;left:0;top:0}.popup .wrapper{position:fixed;padding:50px;margin:auto;width:70%;max-width:600px;left:0;right:0;top:200px;background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);z-index:5001}@media only screen and (max-width:767px){.popup .wrapper{top:50px;padding:20px;width:90%}}.popup .wrapper-img{background-repeat:no-repeat;background-position:center;background-size:cover}.popup .wrapper-content{display:block;position:relative;width:100%;height:auto;padding:50px;background:#000}@media only screen and (max-width:767px){.popup .wrapper-content{padding:20px}}.popup .wrapper-content img{display:block;width:100%;height:auto;margin:0 0 30px 0}.popup .close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}@media only screen and (max-width:767px){.popup .close{right:5px;top:5px}}.popup .close:after,.popup .close:before{position:absolute;left:15px;content:" ";height:33px;width:1px;background-color:#fff}.popup .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popup.active{display:block}.popup .wrapper2{position:fixed;left:0;right:0;top:50%;z-index:5001;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;padding:0 20px;text-align:center}.popup .wrapper2>a{position:relative;display:inline-block;margin:0 auto}.popup .wrapper2 img{margin:0 auto}.popup .wrapper2 .close{position:absolute;right:50px}.popup .wrapper2 .close:after,.popup .wrapper2 .close:before{background-color:#000}.popup .wrapper2 .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup .wrapper2 .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .wrapper2 .close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.knop-light{background:#fff;color:#000;font-weight:700}#content{position:relative;z-index:3}#content #collection section,#content #collections section,#content #grid section,#content #page section,#content #stores section{text-align:center}#content #collection section:first-child,#content #collections section:first-child,#content #grid section:first-child,#content #page section:first-child,#content #stores section:first-child{padding-top:102px}#content #collection section.google-maps p,#content #collections section.google-maps p,#content #grid section.google-maps p,#content #page section.google-maps p,#content #stores section.google-maps p{position:relative;height:0;overflow:hidden;padding-bottom:40%}#content #collection section.google-maps p iframe,#content #collections section.google-maps p iframe,#content #grid section.google-maps p iframe,#content #page section.google-maps p iframe,#content #stores section.google-maps p iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#content .page-banner img{display:block;max-width:100%;height:auto;margin:0 auto}#content .minimal{text-align:center}#content .minimal h1{margin-bottom:0}#sitemap{margin:0;font-size:15px}#sitemap ul{padding:0 0 25px 25px;font-size:15px}@media screen and (max-width:1279px){header .choose-collection,header .show-collections{left:25px}header nav[role=navigation] a{margin-left:50px}}@media screen and (max-width:1023px){header #collection-back p{width:33.3333%}header nav[role=navigation] a{margin-left:35px;font-size:1.1em}}@media screen and (max-width:767px){body,html{height:auto}body{background-color:#2a2b2e}#wrapper,footer{-webkit-transition:-webkit-transform .33s cubic-bezier(.33,0,.2,1) 0s;transition:-webkit-transform .33s cubic-bezier(.33,0,.2,1) 0s;transition:transform .33s cubic-bezier(.33,0,.2,1) 0s;transition:transform .33s cubic-bezier(.33,0,.2,1) 0s,-webkit-transform .33s cubic-bezier(.33,0,.2,1) 0s;position:relative;z-index:2}#wrapper.pushed,footer.pushed{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}#wrapper.pushed header .navbar-toggle,footer.pushed header .navbar-toggle{right:0}header{position:absolute}#phone-nav,header .navbar-toggle{display:block;visibility:visible}#wrapper{margin:0 auto;min-height:0;background-color:#fff}#wrapper #push{display:none}header{height:42px;text-align:left}header #collection-back{top:43px;background-color:#080808!important}header #collection-back .close{float:right;width:13px;height:17px;margin:0;padding:2px 0}header #collection-back h3{font-size:1.8em}header #collection-back .row{margin-left:0;margin-right:0}header #collection-back p{width:50%;margin:5px 0;padding:0;font-size:1.2em}header .logo{width:auto;padding-left:25px;padding:11px 0 11px 25px;position:relative;z-index:1}header .logo img.desktop{display:none}header .logo img.phone{display:inline}header .lang-home,header .login,header .show-collections,header nav[role=navigation]{display:none}header .choose-collection{left:0;top:18px;width:100%;text-align:center}header.small{top:0}#content #collections section:first-child,#content #grid section:first-child,#content #page section:first-child,#content #stores section:first-child{padding-top:42px}.back{top:52px}.social-share{top:57px}h1.first-section{margin-left:0;margin-right:0}}@media only screen and (max-width:767px) and (orientation:landscape){#home div.section .slogan{display:none}#home div.section .text h1,#home div.section .text h2{margin-bottom:20px;font-size:2em}}header.layout970{text-align:center}header.layout970 .logo{width:auto;padding-left:0}.knop,.link-btn{outline:0}#phone-nav .phone-ttl a{font-size:12px}.lg-toolbar .lg-icon{font-size:34px!important}#news-detail .images.cols4 figure{width:25%}#news-detail .images.cols5 figure{width:20%}.row{margin:0 -25px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row .col2{float:left;width:50%;padding:0 25px}.addresses .row .col3{display:inline-block;width:33%;margin-top:25px;padding:0 25px;vertical-align:top}.addresses .row .col3 hr{display:none}.addresses .row .col3:nth-child(1),.addresses .row .col3:nth-child(2),.addresses .row .col3:nth-child(3){margin-top:0}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}@media screen and (max-width:1279px){header .logo{padding-left:25px}.addresses .row .col3{width:49%;margin-top:0}.addresses .row .col3 hr{display:block}.addresses .row .col3:nth-child(1) hr,.addresses .row .col3:nth-child(2) hr{display:none}}@media screen and (max-width:1023px){.row .col2{float:left;width:100%;padding:0 25px}}@media screen and (max-width:767px){.inside,.inside-inner{padding:0 10px}header .navbar-toggle{width:76px}header .choose-collection{left:auto;top:13px;width:auto;right:70px}.addresses .row .col3{width:100%;display:block}.addresses .row .col3 hr{display:block!important}.addresses .row .col3:first-child hr{display:none!important}}@media screen and (max-width:479px){#collections article{width:100%}}