body.home #products{margin:0 auto;max-width:990px;overflow:hidden}body.home #products ul{list-style:none;margin:0;padding:0}body.home #products li{margin-left:10vw;margin-top:56px}body.home #products li:nth-child(2n){margin-left:20vw}body.home #products li>a{color:#fff}body.home #products li>a,body.home #products li>span{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative}body.home #products .img{max-width:700px}body.home #products .caption{bottom:2vw;left:-10vw;min-width:12vw;position:absolute}body.home #products .name{font-size:49px;text-shadow:2px 2px 0 rgba(0,0,0,.1)}body.home #products .no{border-bottom:1px solid #f3f3f3;margin-bottom:16px;max-width:216px;padding:8px 0 16px}body.home .bar{font-size:1rem;font-weight:500;max-width:216px;padding:4px 6px}body.home .bar.sale{background:#c9b9b9}body.home .bar.consignment{background:#b8c3bd}body.home .bar.regular{background:#c2bfb3}article#designer{display:flex;position:relative}article#designer .heading{padding:0 40px;width:300px}article#designer .heading h2{color:#fff;font-size:60px;text-transform:none;white-space:nowrap}article#designer .heading .sub{font-size:1.2rem;padding:24px 0 16px}article#designer .heading p{font-size:.6rem}article#designer .contents{margin:0 auto;max-width:1140px;padding:0 4vw 0 0;width:calc(100% - 300px)}article#designer ul{list-style:none;margin:0;padding:0}article#designer li{font-size:10px;padding-bottom:15px;position:relative}article#designer li i{display:inline-block;font-size:30px;font-style:normal;margin-right:8px}article#designer li a{color:#fff;display:inline-block}article#designer li a:hover{color:#063e60;opacity:1}article#designer li a:hover figure{opacity:1}article#designer li figure{opacity:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .4s ease-out;z-index:-1}.blog-posts-list{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:30px auto;max-width:1200px;padding:0;grid-gap:30px;gap:30px}.blog-posts-list h2{font-size:16px;letter-spacing:1px;line-height:1.6;margin-top:1em}.blog-posts-list .blog-post-thumbnail{aspect-ratio:100/100;overflow:hidden;position:relative;width:100%}.blog-posts-list .blog-post-thumbnail img{border-radius:0;height:auto;left:50%;max-width:none!important;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:all .7s ease-in-out;width:100%}.blog-posts-list .blog-post-thumbnail a:hover img{transform:translate(-50%,-50%);width:120%}.blog-post-meta{color:#999;display:flex;font-size:13px;gap:8px;letter-spacing:1px}.blog-post-meta a{color:#999}.blog-post-excerpt{font-size:14px;letter-spacing:1px;margin-top:1em}.blog-pagination{border-top:2px solid #f6f6f6;display:flex;justify-content:center;margin:50px 0;padding-top:35px}.blog-pagination .page-numbers{border:2px solid transparent;color:#666;display:inline-block;font-size:14px;height:40px;line-height:36px;margin:0 2px;padding:0;text-align:center;width:40px}.blog-pagination .page-numbers.current{border-color:#f0f0f0}.single-post #main-content-wrap{margin-top:0}.single-post img{border-radius:0}.single-post .blog-single-container{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 230px;margin:60px auto;max-width:1200px;grid-gap:40px;gap:40px}.blog-single-aside>ul{list-style:none;margin:0;padding:0}.blog-single-aside .owl-item-content{position:relative}.blog-single-aside .widget_delphinus_posts li{display:grid;grid-template-columns:100px 1fr;grid-gap:15px;gap:15px;grid-auto-rows:auto}.blog-single-aside .widget_delphinus_posts li:not(:first-child){margin-top:15px}.blog-single-aside .widget_delphinus_posts li a{color:#3b3e43;display:block;font-size:13px;line-height:1.5;text-decoration:none}.blog-single-aside .widget_delphinus_posts li img{align-self:1/1;max-height:100px;max-width:100px}.blog-single-aside .widget_delphinus_posts li .post-meta{color:#afb0b1;font-size:11px;margin-top:.5em}.widget_delphinus_posts_carousel .owl-item .entry-thumbnail{aspect-ratio:1/1;height:auto;overflow:hidden;width:100%}.widget_delphinus_posts_carousel .owl-item .entry-thumbnail:before{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;transition:.25s ease-in-out;width:100%}.widget_delphinus_posts_carousel .owl-item .owl-item-content{position:relative}.widget_delphinus_posts_carousel .owl-item a{bottom:5px;left:15px;position:absolute}.widget_delphinus_posts_carousel .owl-item a h4{color:#fff;font-size:14px;font-weight:400;margin:0}.widget_delphinus_posts_carousel .hentry{margin:0}.widget_delphinus_posts_carousel .owl-buttons div{background-color:transparent!important;border-radius:0!important;color:#fff!important;opacity:0;transition:.5s ease-in-out}.moto-posts-carousel:hover .owl-buttons div{opacity:.7}.moto-posts-carousel:hover .entry-thumbnail:before{background:rgba(0,0,0,.45)}.blog-single-content h1{font-size:24px;letter-spacing:.05em;line-height:36px;margin-bottom:10px;text-transform:none}.blog-single-content .post-categories{display:flex;list-style:none;margin:0;padding:0}.blog-single-content .post-categories li:not(:first-child):before{color:#afb0b1;content:" - ";margin:0 5px}.blog-single-content .post-categories a{color:#afb0b1}.blog-body,.blog-single-thumbnail{margin-top:30px}.post-navigation{border:1px solid #ebebeb;margin-bottom:50px}.post-navigation .nav-links{clear:both;position:relative}.post-navigation .nav-links:after,.post-navigation .nav-links:before{clear:both;content:"";display:block;height:0}.post-navigation .nav-links>div{float:left;padding:15px;text-align:center;width:50%}.post-navigation .nav-links>div .meta-nav{color:#000;display:block}.post-navigation .nav-links>div+div:before{border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:0}.post-navigation .nav-links>div a,.post-navigation .nav-links>div a:hover,.post-navigation .nav-links>div a:hover .meta-nav{color:#000}.post-navigation .meta-nav{color:#c6c6c6!important}.onlyone .post-navigation .nav-links>div{width:100%}.onlyone .post-navigation .nav-links>div.nav-next{border-top:1px solid #ebebeb}.related-body h3{font-size:16px;margin-top:1em}.related-excerpt{margin-top:1em}#news-archive{padding-top:20px}#news-archive h2{color:#fff;font-size:60px;padding-left:40px;padding-right:40px}.news-container{display:grid;grid-template-columns:auto 1fr}.news-container .contents{margin:0 auto;max-width:1140px}.news-container .news-list{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;font-family:Garamond,serif;gap:20px;list-style:none;margin:0;padding:0}.news-container .news-list li a,.news-container .news-list li h3{color:#fff}.news-container .news-list li h3{font-size:22px;margin:16px 0 12px}.news-container .news-list li .date{font-size:14px}.news-container .news-list figure{height:200px;overflow:hidden;position:relative;width:100%}.news-container .news-list figure img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.paging{align-items:center;display:flex;font-size:13px;font-weight:700;justify-content:center;margin-top:64px}.nav-numbers{padding:16px}.pagination a{color:#fff;display:inline-block;margin:2px;text-decoration:none!important}.pagination a .pagination a .pagination a.prev,.pagination a.next{font-weight:400}.pagination{border:none}.pagination a strong{background:#004a8f;border-radius:50%;color:#fff;display:inline-block;font-weight:700!important;height:21px;text-align:center;vertical-align:middle;width:21px}.pagination a.top{border-right:1px solid #fff}.pagination a.next,.pagination a.prev{font-weight:400;padding-left:18px}.pagination a:not(.prev):not(.next):not(.top){border:1px solid #fff;border-radius:4px;padding:8px 14px}.pagination span{display:inline-block;margin:2px;padding:0 14px}.pagination span.current{background-color:#fff;border:1px solid #fff;border-radius:4px;color:#a6a7ad;padding:8px 14px}.news-single{font-family:Garamond,serif;line-height:2}.news-single,.news-single h1{color:#f3f3f3}.news-single .news-content{font-size:15px;margin-top:60px}.news-single .news-content img{height:auto;max-width:100%}.news-container .nav-links{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:60px}.news-container .nav-links a{color:#fff}.news-container .nav-links a i{font-size:12px;font-style:normal}.page-id-26548 .other-design-content{font-family:Garamond,serif;margin:30px auto;max-width:1200px}.moto-wp-page{margin:60px auto 0;max-width:1200px}.page-about-us{max-width:800px!important}.page-about-us .header-image{align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr;justify-content:center;grid-gap:20px;gap:20px}.page-about-us .header-image img{display:table;height:auto;margin:0 auto}.page-about-us .about-container{display:table;line-height:2;margin:60px auto}.page-about-us .about-container h2{font-size:16px}.page-about-us .about-container div:not(:first-child){font-size:14px;margin-top:30px}.page-contact-us .contact-container{display:grid;grid-gap:30px;gap:30px;grid-auto-rows:auto;grid-template-columns:260px 1fr}.page-contact-us .wpb_wrapper{background-color:#f6f6f6;letter-spacing:.02em;padding:30px}.page-contact-us .wpb_wrapper h2{font-size:16px}.page-contact-us .wpb_wrapper div{font-size:13px;line-height:2;margin-top:20px}.page-contact-us .wpb_wrapper ul{display:flex;gap:20px;list-style:none;margin:20px 0 0;padding:0}.page-contact-us .wpb_wrapper ul a{color:#999}.page-contact-us h3{font-size:18px}.page-contact-us h3+p{color:#999;font-size:14px;line-height:2}.page-contact-us input:not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #ebebeb;border-radius:0;box-shadow:none;color:#999;height:40px;padding:6px 12px;transition:none;width:100%}.page-contact-us input:not([type=radio])[type=email],.page-contact-us input:not([type=radio])[type=email]:focus,.page-contact-us input:not([type=radio])[type=tel],.page-contact-us input:not([type=radio])[type=tel]:focus,.page-contact-us input:not([type=radio])[type=text],.page-contact-us input:not([type=radio])[type=text]:focus,.page-contact-us textarea,.page-contact-us textarea:focus{background-color:transparent;border:none;border-bottom:2px solid #e3e3e3;font-family:Garamond,serif;height:auto;line-height:normal;outline:none;padding:15px 0}.page-contact-us textarea,.page-contact-us textarea:focus{box-shadow:none}.page-contact-us input[type=submit]{align-items:center;background-color:transparent;border:2px solid #000;color:#000;cursor:pointer;display:flex;font-family:Karla,sans-serif;font-size:16px;height:50px;justify-content:center;line-height:1;padding:0 60px;text-transform:uppercase;width:auto}.page-contact-us input[type=submit]:hover{background-color:#000;color:#fff}.page-contact-us .row{display:grid;grid-gap:20px;gap:20px;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.page-request .request-container{display:grid;grid-gap:30px;gap:30px;grid-auto-rows:auto;grid-template-columns:1fr 1fr}.page-request .wpb_wrapper{letter-spacing:.02em}.page-request .wpb_wrapper h2{font-size:20px;font-weight:700}.page-request .wpb_wrapper div{font-size:13px;line-height:2;margin-top:20px}.page-request .wpb_wrapper ul{display:flex;gap:20px;list-style:none;margin:20px 0 0;padding:0}.page-request .wpb_wrapper ul a{color:#999}.page-request h3{font-size:18px}.page-request h3+p{color:#999;font-size:14px;line-height:2}.page-request input:not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #ebebeb;border-radius:0;box-shadow:none;color:#999;height:40px;padding:6px 12px;transition:none;width:100%}.page-request input:not([type=radio])[type=email],.page-request input:not([type=radio])[type=email]:focus,.page-request input:not([type=radio])[type=tel],.page-request input:not([type=radio])[type=tel]:focus,.page-request input:not([type=radio])[type=text],.page-request input:not([type=radio])[type=text]:focus,.page-request textarea,.page-request textarea:focus{background-color:transparent;border:none;border-bottom:2px solid #e3e3e3;font-family:Garamond,serif;height:auto;line-height:normal;outline:none;padding:15px 0}.page-request textarea,.page-request textarea:focus{box-shadow:none}.page-request input[type=submit]{align-items:center;background-color:transparent;border:2px solid #000;color:#000;cursor:pointer;display:flex;font-family:Karla,sans-serif;font-size:16px;height:50px;justify-content:center;line-height:1;padding:0 60px;text-transform:uppercase;width:auto}.page-request input[type=submit]:hover{background-color:#000;color:#fff}.page-request .row{display:grid;grid-gap:20px;gap:20px;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.page-request .item-image{margin-bottom:60px}.page-request .item-image img{border-radius:0}.page-law{margin:60px auto;max-width:1200px}.page-law .law-container{display:table;margin:0 auto}.page-law dl{line-height:2;margin:0 auto}.page-law dl dd{font-size:13px}@media screen and (max-width:769px){.blog-posts-list{grid-template-columns:1fr;padding:0 15px}.single-post .blog-single-container{grid-template-columns:1fr;padding-left:15px;padding-right:15px}.post-navigation .nav-links>div{float:none;width:100%}.post-navigation .nav-links>div+div:before{display:none}#news-archive h2{font-size:50px;text-align:center}.news-container{grid-template-columns:1fr}.news-container .news-list{grid-template-columns:1fr;padding-left:15px;padding-right:15px}.news-container .news-list figure{height:300px}.news-single h1{font-size:22px;line-height:1.8}.news-single,.page-id-26548 .other-design-content{padding:0 15px}.page-about-us .header-image div:last-child{padding-right:20px}.page-about-us .about-container{padding:0 15px}.page-about-us .about-container div{font-size:11px!important}.page-contact-us .contact-container{grid-template-columns:1fr}.page-contact-us .contact-container>div:first-child{order:2}.page-contact-us .contact-container>div:last-child{order:1;padding:0 15px}.page-contact-us .row{gap:10px}.page-contact-us .row,.page-request .request-container{grid-template-columns:1fr}.page-request .request-container>div:first-child,.page-request .request-container>div:last-child{padding:0 15px}.page-request .row{gap:10px;grid-template-columns:1fr}.page-law{padding-left:15px;padding-right:15px}}