body{width:100%;display:block;overflow-x:hidden;padding-top:95px;line-height:1.6em;font-size:16px;color:#2b2b2b}.items{font-size:0}.items>.item{font-size:14px;display:inline-block;vertical-align:top;width:100%}.two.items>.item{width:50%}.three.items>.item{width:33.333%}.four.items>.item{width:25%}.five.items>.item{width:20%}.six.items>.item{width:16.66%}article h1,article h2{font-size:30px;font-weight:100;text-transform:uppercase;margin:0 0 20px}article p{margin:0 0 20px}.content-wrapper{padding:100px 0}.about-wrapper article{text-align:center}.maps-wrapper #map{height:400px;background:#eee}.openmaps{display:block;position:relative;height:400px;overflow:hidden}.openmaps>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.logo-wrapper{width:220px}.logo-wrapper>a{display:inline-block}.header-wrapper{background:#fff;position:fixed;top:0;right:0;left:0;z-index:9999;padding:15px 0 18px}.menu-wrapper{text-align:right}.menu-wrapper .menu{text-align:left;display:inline-block;list-style:none;padding:8px 0 0;margin:0}.menu-wrapper .menu>li{position:relative;display:inline-block}.menu-wrapper .menu>li>a{display:block;padding:15px 15px;font-size:16px;color:gray;transition:.2s}.menu-wrapper .menu>li:hover>a,.menu-wrapper .menu>li:focus>a{color:#2b2b2b}.menu-wrapper .menu>li>ul{display:none;position:absolute;list-style:none;padding:7px 0;bottom:0;right:0;min-width:160px;background:#fafafa;box-shadow:0 0 5px rgba(0,0,0,.2);transform:translateY(100%)}.menu-wrapper .menu>li:hover>ul,.menu-wrapper .menu>li:focus>ul{display:inline-block}.menu-wrapper .menu>li>ul>li{display:block}.menu-wrapper .menu>li>ul>li>a{display:block;padding:7px 15px;padding-right:25px;font-size:16px;color:gray;transition:.2s}.menu-wrapper .menu>li>ul>li:hover>a,.menu-wrapper .menu>li>ul>li:focus>a{color:#2b2b2b}.menu-wrapper .menu>li>ul>li.active>a{color:#2b2b2b;font-weight:600}.categories-wrapper .item{position:relative;overflow:hidden}.categories-wrapper .item .image{position:relative;height:630px;overflow:hidden}.categories-wrapper .item .image::after{display:block;content:' ';background:rgba(41,44,49,.65);position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;opacity:1;transition:.4s}.categories-wrapper .item.active .image::after{opacity:0}.categories-wrapper .item .image>img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:auto!important;height:auto!important;min-width:101%;min-height:101%;max-width:none;max-height:100%;z-index:10}.categories-wrapper .item .image.offset>img{left:-50px}.categories-wrapper .item .image.vertical>img{max-height:none}.categories-wrapper .item .image.center>img{top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.categories-wrapper .item .image.right>img{top:50%;left:100%;transform:translateY(-50%) translateX(-100%)}.categories-wrapper .item .content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:30;opacity:1;transition:.4s}.categories-wrapper .item.active .content{opacity:0}.categories-wrapper.main-categories .item::after{display:block;content:' ';position:absolute;left:50%;bottom:-60px;transform:translateX(-50%);z-index:20;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:50px solid #e8e7e7;transition:.4s}.categories-wrapper.main-categories .item.active::after{bottom:0}.categories-wrapper .item[data-category="jewels"]::after{border-bottom:50px solid #e8e7e7}.categories-wrapper .item[data-category="bags"]::after{border-bottom:50px solid #e3be8a}.categories-wrapper .item[data-category="watches"]::after{border-bottom:50px solid #e2d7a9}.categories-wrapper .item[data-category="sport"]::after{border-bottom:50px solid #cce3fd}.categories-wrapper .item .content>p{color:#e2d7a9;font-size:32px;font-weight:100;text-transform:uppercase;transition:.4s;transform:rotate(90deg);transform-origin:0 0;white-space:nowrap;position:absolute;left:55px;top:40px}.categories-story-wrapper{background:#e8e7e7;transition:.4s}.categories-story-wrapper.jewels{background:#e8e7e7}.categories-story-wrapper.bags{background:#e3be8a}.categories-story-wrapper.watches{background:#e2d7a9}.categories-story-wrapper.sport{background:#cce3fd}.categories-story-wrapper .category-story{display:none}.categories-story-wrapper .category-story:first-child{display:block}.categories-story-wrapper .category-story .row{opacity:0;transition:.8s}.categories-story-wrapper .category-story.opacity .row{opacity:1}.categories-story-wrapper .category-story .row>div{position:relative}.categories-story-wrapper .category-story .image{padding-right:60px}.categories-story-wrapper .category-story article{position:relative;top:50%;transform:translateY(-50%)}.sub-categories-wrapper .categories-wrapper{display:none}.sub-categories-wrapper .categories-wrapper.active{display:block}.sub-categories-wrapper .categories-wrapper .item .image::after{display:none}.sub-categories-wrapper .categories-wrapper .item .content{background:rgba(41,44,49,.65)}.sub-categories-wrapper .categories-wrapper .item:hover .content>p{margin:50px 0 100px;color:#fff}.contact-wrapper{background:#e3be8a;text-align:center;padding:0 0}.contact-wrapper .container{padding:100px 0}.contact-wrapper:not(.has-subscribe) #subscribe .container {display:none}.contact-wrapper.has-subscribe #form .container{display:none}.contact-wrapper h2{font-size:30px;font-weight:700;text-transform:uppercase}.contact-wrapper .form-wrap{display:block;margin:0 auto;width:700px;max-width:100%;text-align:left}.contact-wrapper .field{position:relative;margin-bottom:15px}.contact-wrapper .field>label{position:relative;display:block;line-height:14px;margin-bottom:5px;transform:translateY(33px) translateX(12px);z-index:10}.contact-wrapper .field>label.transition{transition:.4s}.contact-wrapper .field.not-empty>label{font-size:14px;font-weight:600;transform:translateY(0) translateX(0)}.contact-wrapper .field .input{background:#f9d6b1}.contact-wrapper .field .input>input,.contact-wrapper .field .input>select,.contact-wrapper .field .input>textarea{position:relative;display:inline-block;background:transparent;border:none;outline:none;padding:10px 12px;width:100%;z-index:20}.contact-wrapper .field .input>textarea{height:280px;resize:none}.contact-wrapper .field .input>span.required{position:absolute;font-size:12px;right:8px;bottom:5px;opacity:.5}.contact-wrapper .actions{text-align:center}.contact-wrapper .actions button{display:inline-block;padding:10px 20px;outline:none;border:none;background:none;font-size:26px;font-weight:700;text-transform:uppercase;margin-top:10px;transition:.4s}.contact-wrapper .actions button:hover,.contact-wrapper .actions button:focus{color:#fff}.contact-wrapper .alert{margin-top:40px}.footer-wrapper{position:relative;padding:80px 0 50px;background:#f0f0f0}.footer-wrapper::after{display:block;content:' ';background:#08447b;position:absolute;top:0;right:0;bottom:0;width:50%;z-index:10}.footer-wrapper .footer{position:relative;z-index:20}.footer-wrapper .footer-address{color:#fff}.footer-wrapper .footer-block{margin-bottom:30px}.footer-wrapper .footer-block h3{font-size:30px;font-weight:700;text-transform:uppercase}.footer-wrapper .footer-menu .menu>ul{display:inline-block;vertical-align:top;list-style:none;padding:0;margin:0}.footer-wrapper .footer-menu .menu>ul:first-child{margin-right:100px}.footer-wrapper .footer-menu .menu>ul>li>a{font-size:24px;line-height:2em;text-transform:uppercase;transition:.4s}.footer-wrapper .footer-menu .menu>ul>li>a:hover,.footer-wrapper .footer-menu .menu>ul>li>a:focus{color:#999}.footer-wrapper .footer-block p.address{font-size:24px;line-height:2em}.footer-wrapper .footer-block p.chamber{font-size:14px;line-height:1.8em;color:rgba(255,255,255,.4)}.footer-wrapper .container{position:relative}.footer-wrapper .footer-logo{display:inline-block;position:absolute;right:15px;bottom:0}.footer-wrapper .footer-logo>img{display:inline-block;width:60px;opacity:.5}.read-more>a{display:inline-block;font-weight:600}.read-more .read-more-content{display:none}@media all and (max-width:1200px){.categories-wrapper .item .image{position:relative;height:550px;overflow:hidden}.row-lg{display:block!important}}@media all and (max-width:992px){.categories-wrapper .item .image{position:relative;height:470px;overflow:hidden}.row-md{display:block!important}}@media all and (max-width:768px){.xs-two.items>.item{width:50%}.xs-two.three.items>.item:last-child{width:100%}html{height:100%;width:100%}body{height:100%;width:100%;padding-top:0}.header-wrapper{padding:15px 0 10px}.logo-wrapper{width:190px}.menu-wrapper{display:none}.menu-wrapper .menu{display:block;padding:10px 0}.menu-wrapper .menu>li{display:block;text-align:center}.menu-wrapper .menu>li>a{padding:10px}.menu-wrapper .menu>li>ul{bottom:-10px;right:-15px;left:-15px;padding:15px 0;transform:translateY(100%)}.content-wrapper{padding:50px 0}.contact-wrapper{padding:0 0}.contact-wrapper .container{padding:50px 0}.maps-wrapper #map{height:350px}.openmaps{display:block;position:relative;height:340px;overflow:hidden}.contact-wrapper .field .input>textarea{height:200px}.categories-wrapper.main-categories{padding-top:85px}.sub-categories-wrapper .categories-wrapper{min-height:0;height:90vh;height:calc(100vh - 85px)}.categories-wrapper{position:relative;min-height:100vh;height:100%;width:100%}.categories-wrapper .items{background:#333;position:relative;height:100%}.categories-wrapper .item{position:relative;height:33.33%}.categories-wrapper .item .image{height:250px;height:100%;position:relative;overflow:hidden}.categories-wrapper .item .content>p{font-size:26px;white-space:normal;top:0}.categories-story-wrapper .category-story article{position:static;transform:none}.categories-story-wrapper .category-story .image{padding:0;width:180px;margin:0 auto}.categories-wrapper .item .content>p{margin:30px 0;font-size:26px}.categories-wrapper.main-categories .item::after{display:none!important}.footer-wrapper{padding:50px 0 0}.footer-wrapper .footer-address{background:#08447b;margin:0 -15px;padding:50px 15px 95px}.footer-wrapper::after{display:none}.footer-wrapper .footer-logo{left:15px;bottom:25px}.hamburger{display:block;width:36px;position:absolute;right:28px;top:9px}.hamburger div{height:3px;margin:7px 0;background:#656565;transition:.35s}.hamburger.cross-pre div:nth-child(1) {transform:translateY(10px)}.hamburger.cross-pre div:nth-child(2) {opacity:0}.hamburger.cross-pre div:nth-child(3) {transform:translateY(-10px)}.hamburger.cross div:nth-child(1) {transform:translateY(10px) rotate(-45deg)}.hamburger.cross div:nth-child(2) {opacity:0}.hamburger.cross div:nth-child(3) {transform:translateY(-10px) rotate(45deg)}.row-sm{display:block!important}}