.masthead-section-wrap{border-bottom:1px solid #e4e4e4;padding:15px 0 5px}.masthead-items-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 25px}.masthead-items-wrap ul{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.masthead-divider-wrap{display:inline-block;height:20px;width:1px;background:#e4e4e4;margin-left:10px;margin-right:10px}.notification-bar__message{font-size:13px;padding:5px 10px}.header-logo{min-width:120px}#siteNav div.megamenu li.lvl-1 a.lvl-1{font-weight:400}.site-header #siteNav>li>a{padding:0 6px;font-size:12px}.site-header #siteNav>li{margin-right:6px}.site-header #siteNav div.megamenu li.lvl-1 a.lvl-1{font-size:12px;text-transform:uppercase}#siteNav div.megamenu li.lvl-1 a.featured{color:#71b9e7;font-weight:600}.site-header #siteNav .site-nav a.lvl-2{text-transform:uppercase}#siteNav div.megamenu li.lvl-1 li .site-nav{font-size:12px;text-transform:uppercase;padding-top:22px}.blue-print-theme li.ctsize:last-child>a:nth-child(1):hover{color:#71b9e7}.footer-links a:before{content:"";display:none}.site-footer .h4{font-family:Bauer Bodoni,serif}.footer-links a:hover,.footer-top a:hover{opacity:1;color:#71b9e7}.address-footer-locations-wrap .addressFooter li{line-height:1.5;margin-bottom:8px}.address-footer-locations-wrap .addressFooter li:first-of-type{line-height:1.5;margin-bottom:5px}.address-footer-locations-wrap .footer-location-name{text-transform:uppercase;font-weight:600;letter-spacing:1px}#siteNav>li>a.active{color:#1b3444;border-bottom:1px solid #71b9e7;padding-bottom:0}.footer-bottom .input-group{display:flex;flex-direction:column;align-content:center}.footer-bottom .input-group input{margin-bottom:5px}@media only screen and (max-width: 766px){.footer-bottom .grid form{max-width:300px;margin:0 auto}}@media only screen and (min-width: 767px){.footer-bottom .grid{display:flex;flex-direction:row-reverse;align-items:center}.footer-bottom .newsletter-item.medium-up--one-half{width:60%}.footer-bottom .input-group__field{width:auto}.footer-bottom .input-group{display:flex;flex-direction:row;align-content:center}.footer-bottom .input-group input{margin-right:5px;margin-bottom:0}}@media only screen and (min-width: 1025px){.custom-content,.footer-block{flex-direction:row}.header-logo{max-width:130px}#siteNav>li>a{line-height:30px}.blue-print-theme li.ctsize:last-child>a:nth-child(1){background-color:#1b3444!important;color:#fff!important}.site-header .icons-col{max-width:100px}.site-header a.hdicon{padding:0 7px}.address-footer-section-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.address-footer-locations-wrap{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (max-width: 1024px){.custom-content,.footer-block{flex-direction:column;align-content:center;text-align:center}.address-footer-section-wrap{flex-direction:column}.address-footer-info-wrap{margin-top:20px}.address-footer-locations-wrap{flex-direction:column;align-content:center;text-align:center}}.address-footer-locations-wrap li{margin:0 20px}.custom-image-link-item{position:relative;text-align:center}.custom-image-link-item .custom__item-inner .custom-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-image-link-item .custom__item-inner .custom-text h3{background-color:#fff;padding:10px 30px;opacity:.7}.giftreggie-front{max-width:960px;margin-top:60px;margin-left:auto;margin-right:auto;padding:0 30px}.giftreggie-find{max-width:800px}.giftreggie-header{text-align:center}.giftreggie-find p,.giftreggie-find h3{color:#1a3443}.giftreggie-find input[type=submit]{background-color:#1a3443;color:#fff;text-transform:uppercase}.giftreggie-find input[type=submit]:hover{background-color:#71b9e7;color:#1a3443;transition:all .3s ease-in-out}.giftreggie-front input{width:100%}.giftreggie-create .registry-type-wrap{margin-bottom:40px;padding-right:20px}.giftreggie-create .registry-type-wrap div{margin-bottom:20px}.giftreggie-create .registry-type-wrap span{width:auto;font-weight:600}.giftreggie-registry .action-buttons{margin-top:30px;margin-bottom:30px}.giftreggie-registry-notification a{color:#71b9e7}.giftreggie-registry-notification a:hover{opacity:.7}.blue-print-theme .giftreggie-band{background-color:#efefef;padding:50px 0 30px}.blue-print-theme .giftreggie-band .giftreggie-registry-image{max-width:300px}.blue-print-theme .giftreggie-band .giftreggie-description{max-width:650px;margin-left:auto;margin-right:auto;line-height:1.7}.blue-print-theme .giftreggie-edit-description{text-align:center;margin-top:20px}.giftreggie-band-content-wrap{text-align:center}.giftreggie-band-content-wrap h2{font-family:futura,sans-serif;text-transform:uppercase;letter-spacing:1.2px}.giftreggie-band-content-wrap h3{font-family:futura,sans-serif;font-weight:600;font-size:15px;text-transform:uppercase}.giftreggie-front.giftreggie-registry .registry-variant-quantity{width:50px;margin:0 auto;text-align:center}.giftreggie-front.giftreggie-registry table tr td,.giftreggie-front.giftreggie-registry table tr th{border:1px solid #efefef}.registry-item{display:flex;align-items:center}.registry-item img{margin-right:14px}.returning-customer-below-form,.giftreggie-landing{text-align:center}.giftreggie-landing .giftreggie-landing-overview{margin:60px auto 100px}.giftreggie-landing .giftreggie-landing-row h4{text-align:center;font-family:futura,sans-serif}.giftreggie-landing .giftreggie-landing-row p{color:#1b3444}.giftreggie-landing .giftreggie-landing-row h4:hover{color:#71b9e7}.giftreggie-landing .giftreggie-landing-row{text-align:center;border-bottom:none;margin-top:10px}.giftreggie-landing .giftreggie-landing-row:after{content:"";display:block;width:350px;margin-top:40px;margin-left:auto;margin-right:auto;border-bottom:1px solid #71b9e7}.giftreggie-landing-overview>a:nth-child(3)>div:nth-child(1):after{border-bottom:none}.giftreggie-popup-body{text-align:center;padding:20px 15px}.giftreggie-popup-body .giftreggie-registry-notification{font-family:futura,sans-serif;font-size:14px;font-weight:400;margin-bottom:10px}.giftreggie-popup-body .giftreggie-registry-notification a{display:inline-block;font-size:16px;font-weight:600;margin-top:0}.giftreggie-popup-body input[type=button]{background-color:#1b3444;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.giftreggie-popup-body input[type=button]:hover{background-color:#71b9e7;cursor:pointer}.giftreggie-popup-body #giftreggie-product-table{margin-top:10px}.giftreggie-popup-body .giftreggie-product-row{padding-top:10px;padding-bottom:0}.blue-print-theme ul.giftreggie-share-buttons{justify-content:center}.blue-print-theme .giftreggie-product-contact a:link,.blue-print-theme .giftreggie-product-contact a:visited{color:#fff;font-size:12px;background-color:#1b3444;padding:5px 10px}.blue-print-theme .giftreggie-product-contact a:hover,.blue-print-theme .giftreggie-product-contact a:focus{background-color:#70b9e8}.blue-print-theme .giftreggie-product-contact-mobile{color:#1b3444;font-size:13px;background-color:#f5f5f5;border:1px solid #ddd;padding:10px 15px}.blue-print-theme .giftreggie-contact-button.btn{color:#fff;font-size:12px;margin-left:10px;padding:5px 7px}.blue-print-theme .giftreggie-contact-button.btn a{color:#fff;font-size:12px}.blue-print-theme ul.giftreggie-share-buttons li{border-radius:0;padding:10px;margin-top:20px;margin-bottom:10px;font-family:futura,sans-serif;letter-spacing:.7px;font-weight:400;text-transform:uppercase}.blue-print-theme .giftreggie-add-products{font-weight:600;font-size:16px;margin-top:20px;margin-bottom:20px}.blue-print-theme .giftreggie-share-buttons .giftreggie-share-email,.blue-print-theme .giftreggie-share-buttons .giftreggie-share-facebook,.blue-print-theme .giftreggie-share-buttons .giftreggie-share-twitter,.blue-print-theme .giftreggie-share-buttons .giftreggie-share-linkedin{background-image:none}.blue-print-theme ul.giftreggie-share-buttons .giftreggie-share-email{background-color:#1b3444}.blue-print-theme ul.giftreggie-share-buttons .giftreggie-share-email:hover{background-color:#70b9e8;transition:all .2s ease-in-out}.blue-print-theme .giftreggie-item-name{font-weight:500;color:#1b3444}.blue-print-theme .giftreggie-add-to-cart{background-color:#1b3444;border:0;padding:5px 10px;color:#fff}.blue-print-theme .giftreggie-add-to-cart:hover{background-color:#70b9e8;transition:all .2s ease-in-out}@media only screen and (max-width: 760px){.blue-print-theme ul.giftreggie-share-buttons li{border-radius:0;padding:10px;margin-top:20px;margin-bottom:10px;font-size:inherit;width:inherit;height:inherit}.giftreggie-mobile{text-align:center}.blue-print-theme .giftreggie-registry-variant-delete button{border:0;background:none;border:1px solid #1b3444;color:#1b3444;border-radius:32px;padding:1px 6px;margin-top:10px}}.blue-print-theme h3{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px}.blue-print-theme .collection-grid-item h3{font-size:22px}.blue-print-theme .h2{font-family:frontage-outline,Bauer Bodoni,serif;font-size:22px}.blue-print-theme .vignette-carousel-section-wrap .collection-grid-item .details{display:none}.blue-print-theme .vignette-carousel-section-wrap .collection-grid-item img:hover{opacity:.8}.vignette-carousel-section-wrap h3 a:hover,.vignette-carousel-section-wrap h3 a:focus{color:#fff}.blue-print-theme .product-rows span{font-size:14px}.blue-print-theme .product-rows .page-width{padding:20px 0}@media only screen and (max-width: 766px){#shopify-section-1604955888fc771412 .feature-row{flex-direction:column-reverse}}@media only screen and (min-width: 767px){.blue-print-theme .product-rows .sec-ttl .h3,.blue-print-theme .product-rows .sec-ttl h3{max-width:960px;margin-bottom:15px}.blue-print-theme .section-cover{padding:30px 0}.blue-print-theme .product-rows .section-cover{padding:10px 0}}.about-page-section .page-width{padding:0 30px}.about-page-section .section-cover{padding:100px 0}.about-page-section h3{font-family:frontage-outline,Bauer Bodoni,serif}.about-page-section p{font-size:16px}.about-page-interiors-section{padding:100px 0}.about-page-collection-section{padding:50px 0}@media only screen and (min-width: 1025px){.about-page-section .section-cover{padding:100px 0}.standard-page-inner-content-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px}.about-page-section p{font-size:16px}.about-page-intro-section .rte-setting{padding-left:30px}.about-page-interiors-section{padding:100px 0}.about-page-collection-section{padding:50px 0}}.contact-page-section .page-width{padding:0 30px}.contact-page-section .custom__item-inner--text img{padding:20px 30px;margin-left:30px}.contact-page-header-section h3,.contact-page-social-section h3{font-family:frontage-outline,Bauer Bodoni,serif}.contact-page-section h3.section-block-subheader{color:#71b9e7;font-family:Futura,Arial,Tahoma,Verdana,sans-serif;font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.contact-page-section p{font-size:16px}.contact-page-section .rte-setting a:link,.contact-page-section .rte-setting a:visited{text-decoration:none}.contact-page-store-section .custom__item-inner--text img{padding:20px 70px;margin-left:-10px}.contact-page-section .custom-text .section-block-subheader{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.contact-page-showroom-section strong,.contact-page-interiors-section strong{font-weight:600;color:#71b9e7}.contact-page-showroom-section strong:hover,.contact-page-interiors-section strong:hover{font-weight:600;color:#1b3444}.contact-page-newsletter-section .newsletter-section .input-group{display:inherit}.contact-page-newsletter-section .newsletter-section .newsletter__input{margin-bottom:5px}.contact-page-newsletter-section .newsletter-section .input-group__btn{text-align:center}@media only screen and (min-width: 767px){#contact-us .site-footer{margin-top:0}}.press-page-header-section h3{font-family:frontage-outline,Bauer Bodoni,serif}.press-page-gallery-section img{width:300px}.press-page-section .publication-info-wrap{margin-top:20px;text-align:center;margin-bottom:30px}.press-page-section .publication-info-wrap .publication-title h4{font-family:Futura,Arial,Tahoma,Verdana,sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:5px}.press-page-section .publication-info-wrap .publication-date p{font-size:12px;text-transform:uppercase}@media only screen and (max-width: 1024px){.press-page-gallery-section .custom-content{flex-direction:row;align-content:center;text-align:center}}.shop-the-vignettes-page-header-section{max-width:900px;margin-left:auto;margin-right:auto}.shop-the-vignettes-page-header-section h3{font-family:frontage-outline,Bauer Bodoni,serif}#trade .page-title{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px;margin-top:50px}#trade .page-width .rte{max-width:900px;margin-left:auto;margin-right:auto}#trade .main-content p{font-size:16px;line-height:1.6}#trade .main-content a:link,#trade .main-content a:visited{color:#71b9e7}#trade .main-content a:hover,#trade .main-content a:focus{color:#1b3444}#trade input,#trade select,#trade option{font-size:14px}#nf-container-custom_6081c17b1843f label{margin-bottom:20px;margin-top:20px}#trade .nf-form-check label{font-size:13px;line-height:1.4;color:#1b3444;margin:0}#trade .globo-form{margin-top:60px}#trade .globo-label{margin-bottom:10px}#trade .globo-heading{font-family:Futura,Arial,Tahoma,Verdana,sans-serif;font-size:14px;font-weight:400;margin-bottom:-10px}#trade .globo-form-app .message{background:#71b9e7;box-shadow:none}#trade .globo-form-app .message .content{padding:20px}#trade .globo-form-app .message .content h4{font-family:Futura,Arial,Tahoma,Verdana,sans-serif;font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:1px;text-align:center}.template-blog .page-title{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px;margin-top:50px}.template-blog .blog--list-view{max-width:700px;margin:0 auto}.template-blog .blog--list-view .article{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #71b9e7}.template-blog .article-publish-date-wrap{margin-bottom:20px}.template-blog .article-publish-date-wrap span{color:#44484a}.blog--list-view .article{text-align:center}.blog--list-view .article h2{font-family:Futura,Arial,Tahoma,Verdana,sans-serif;font-size:22px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-top:30px;margin-bottom:5px}.blog--list-view .publish-detail li{color:#44484a;text-transform:uppercase}.template-article .section-header h1{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px;margin-top:50px}.return-link{padding:15px 20px}.policy-page{max-width:960px;margin-left:auto;margin-right:auto;padding:0 30px;margin-top:50px}.policy-page .page-title{margin-bottom:60px}.policy-page h1.page-title{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px}.btn-filter{border-radius:0;text-transform:uppercase;padding:5px 15px;line-height:normal;height:auto;font-size:12px;letter-spacing:0;margin-right:15px}.standard-collection-page-content-wrap .btn{background-color:#fff;color:#1b3444;border:1px solid #1b3444}.standard-collection-page-content-wrap .btn:hover{background-color:#1b3444;color:#fff}.standard-collection-page-content-wrap .collection-info-wrap{max-width:960px;margin:15px auto 30px;text-align:center}.standard-collection-page-content-wrap .collection-info-wrap:after{content:"";display:block;width:780px;margin-top:15px;margin-left:auto;margin-right:auto;border-bottom:1px solid #71b9e7}.standard-collection-page-content-wrap .collection-info-wrap h1.collection-title{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px}.vignettes-collection-vignette-section .lookbook{max-width:860px;margin-left:auto;margin-right:auto}.vignettes-page-content-wrap .lookbook .products .btn-shop{background-color:#71b9e7}@media only screen and (min-width: 767px){.collection-info-wrap .sec-ttl{padding-bottom:15px}}.collection-header-contents-wrap{max-width:1200px;margin:15px auto 30px;text-align:center}.collection-header-contents-wrap:after{content:"";display:block;width:90%;margin-top:15px;margin-left:auto;margin-right:auto;border-bottom:1px solid #71b9e7}.template-product #quantity_message{margin-bottom:10px}.template-product .lead-time-message{font-style:italic}.lead-time-message.consignment{background-color:#1b3444;color:#fff;padding:2px 12px;display:inline-block;margin-bottom:5px}.store_only_message_wrap{background-color:#f5f5f5;border:1px solid #ddd;padding:15px;margin-bottom:20px}.store_only_message_wrap p{font-weight:600}.store_only_message_wrap a:link,.store_only_message_wrap a:visited{color:#1b3444;border-bottom:1px solid #71b9e7}.store_only_message_wrap a:focus,.store_only_message_wrap a:hover{color:#71b9e7;text-decoration:none;opacity:1}.product-recommendations .sec-ttl .h3{font-family:frontage-outline,Bauer Bodoni,serif;color:#1b3444;margin:0 auto}.cart .delete .btn{background:none;color:#1b3444}.cart table .list-view-item__title a{font-weight:600}.cart-lead-times{font-style:italic}.cart.style1 .cart-note{background:none;padding:0}.gift-note-wrap{background-color:#f5f5f5;padding:25px;margin-bottom:30px}.gift-note-wrap p{font-weight:600}.gift-wrapping-product-wrap{background-color:#f5f5f5;padding:25px;margin-bottom:30px}.gift-card-section-wrap .gift-wrapping-product-wrap{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.gift-wrapping-image-wrap{margin-left:10px}.gift-wrapping-message-header{margin-left:15px;margin-bottom:10px;text-transform:uppercase;font-weight:700}.gift-wrapping-message-desc{max-width:500px;margin-left:15px;margin-top:10px}h1.art-prints-page-header{font-family:frontage-outline,Bauer Bodoni,serif;font-size:32px}.art-prints-content-wrap .custom-content{max-width:960px;margin-left:auto;margin-right:auto}h3.artist-name{font-family:futura,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1.2px}.product-action{display:block}.gift-card-form-wrap{max-width:100%;margin-bottom:30px;padding:20px;background-color:#f5f5f5}.gift-card-form-wrap input[type=text],.gift-card-form-wrap textarea{width:100%}.add-to-cart-wrap{display:table;width:100%}.ship-to-field{display:flex;flex-direction:row}.ship-to-choices{margin-left:25px}.about-page-team-section .custom-content{max-width:1140px;margin-left:auto;margin-right:auto}.about-page-team-section .h3{font-size:32px;margin-bottom:30px}.about-page-team-section .custom__item-inner{position:relative}.about-page-team-section .custom__item-inner img{display:block;width:100%;height:auto;background-color:#fff}.about-page-team-section .custom__item-inner:hover>*,.about-page-team-section .custom__item-inner:focus>*{opacity:.2}.about-page-team-section .custom__item-inner .team-member-info{position:absolute;bottom:0;color:#1b3444;width:100%;transition:.5s ease;opacity:0;padding:80px 20px;text-align:center;margin-bottom:-10px;font-weight:500;display:inline-block}.about-page-team-section .team-member-info:hover,.about-page-team-section .team-member-info:focus{opacity:1}.team-member-info h4{margin-bottom:5px;font-family:futura,sans-serif;font-weight:600}.team-member-info p{font-size:13px;font-style:italic}@media only screen and (min-width: 760px) and (max-width: 1024px){.about-page-team-section .custom-content{flex-direction:row;align-content:center;text-align:center}.about-page-team-section .medium-up--one-fifth{width:33%}}@media only screen and (min-width: 400px) and (max-width: 759px){.about-page-team-section .custom-content{flex-direction:row;align-content:center;text-align:center}.about-page-team-section .medium-up--one-fifth{width:50%}}.cross-sell-products-wrap{max-width:1140px;margin:0 auto}.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-card-body .xs-product-title{color:#1b3444;font-size:13px;margin-bottom:5px}.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-card-body .xs-price{color:#242424}.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card:hover{box-shadow:none}.cross-sell-products-wrap .cross-sell .flickity-prev-next-button.previous:hover,.cross-sell-products-wrap .cross-sell .flickity-prev-next-button.next:hover{background-color:none;background:none;opacity:.7}.cross-sell-products-wrap h3.crosssell-title{font-size:22px;font-family:frontage-outline,sans-serif!important;margin-bottom:0!important}@media only screen and (min-width: 769px){.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card,.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-image,.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-image img{width:250px!important}}@media only screen and (max-width: 768px){.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card,.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-image,.cross-sell-products-wrap .cross-sell.xs-v2 .xs-card .xs-image img{width:250px!important}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.product-labels .pr-label4{color:#1b3444}.sidebar .widget-title{font-family:futura,sans-serif;font-size:13px}.notification-bar{text-align:center;position:relative;z-index:1;display:block;background-color:#71b9e7}.notification-bar__message{letter-spacing:1px;text-transform:uppercase;font-size:11px;display:block;padding:5px 10px}.notification-bar__message:hover{color:#fff;text-decoration:none}.close-announcement{cursor:pointer;font-size:15px;height:25px;width:25px;line-height:23px;position:absolute;right:10px;top:50%;margin-top:-12px}.cart-announcement-wrap{max-width:660px;margin-right:auto;margin-left:auto;margin-bottom:40px;text-align:center;background-color:#f4f4f4;padding:20px 15px}.cart-announcement{line-height:1.5}.gift-registry-landing-page-intro-link-wrap{max-width:800px;margin-left:auto;margin-right:auto}.gift-registry-landing-page-intro-link-wrap .btn{padding:10px 25px;width:100%}@media only screen and (min-width: 767px){.gift-registry-landing-page-intro-content-wrap .sec-ttl .h3,.gift-registry-landing-page-intro-content-wrap .sec-ttl h3{font-size:28px}}
/*# sourceMappingURL=/s/files/1/0508/2254/5591/t/45/assets/custom-styles.css.map */
