html{scroll-padding-top:75px}body{margin:0}#page-container{overflow-x:clip;padding-top:54px!important}.site-header{z-index:1000;box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;height:54px;padding:0 2.3%;font:500 14px Lato,Arial,sans-serif;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px #0000001a}.site-logo{align-items:center;display:flex}.site-logo img{object-fit:contain;width:326px;max-width:100%;height:46px}.header-actions,.site-header nav ul{align-items:center;display:flex}.site-header nav ul{gap:26px;margin:0;padding:0;list-style:none}.site-header nav a{color:#777;text-transform:uppercase;font-size:14px}.search-link{color:#888;margin-left:30px;display:flex}.menu-toggle{color:#78a3ad;background:0 0;border:0;padding:10px;display:none}.menu-toggle span{background:currentColor;width:22px;height:2px;margin:5px 0;display:block}.skip-link{z-index:2000;color:#000;background:#fff;padding:12px;position:fixed;top:-80px;left:10px}.skip-link:focus{top:10px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:4px;outline:3px solid #78a3ad}.et_animated,.et-waypoint,.et_pb_slide_description,.et_pb_slide_image{opacity:1!important;animation:none!important}.et_pb_slider,.et_pb_slides,.et_pb_slide{min-height:100vh}.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_container{height:100vh!important}.et_pb_gallery_item[hidden]{display:none!important}.et_pb_gallery_item{display:block!important}.native-gallery .et_pb_gallery_items{flex-wrap:wrap;gap:0 5.5%;display:flex}.native-gallery .et_pb_gallery_item{width:20.875%;float:none!important;margin:0 0 5.5%!important}.native-gallery img{width:100%;height:auto}.gallery-pagination{clear:both;justify-content:center;gap:12px;display:flex}.gallery-pagination button{font:inherit;cursor:pointer;color:#333;background:0 0;border:0;padding:9px}.gallery-pagination button[aria-current]{border-bottom:2px solid #f7d584;font-weight:700}.woocommerce-product-gallery{opacity:1!important}.woocommerce-Tabs-panel{display:block!important}.catalogue-label{margin-top:25px;font-style:italic}.site-search{flex-wrap:wrap;gap:8px;display:flex}.site-search input{max-width:100%;padding:8px}#artwork-viewer{color:#fff;background:#141414;border:0;max-width:95vw;max-height:95vh;padding:40px;position:fixed;inset:0}#artwork-viewer::backdrop{background:#000d}#artwork-viewer figure{margin:0}#artwork-viewer img{object-fit:contain;max-width:80vw;max-height:80vh;margin:auto;display:block}#artwork-viewer figcaption{text-align:center;padding-top:12px}.viewer-close,.viewer-prev,.viewer-next{color:#fff;cursor:pointer;background:#141414;border:0;padding:0 10px;font-size:35px;position:absolute}.viewer-close{top:0;right:0}.viewer-prev{top:45%;left:0}.viewer-next{top:45%;right:0}a img{vertical-align:middle}@media (width<=980px){#page-container{padding-top:80px!important}.site-header{height:80px;padding:0 10%}.site-logo{max-width:50%}.site-logo img{height:auto}.menu-toggle{display:block}.search-link{margin-left:10px}.site-header nav{background:#fff;border-top:3px solid #78a3ad;padding:20px;display:none;position:absolute;top:80px;left:10%;right:10%;box-shadow:0 2px 5px #0002}.site-header.menu-open nav,.site-header nav ul{display:block}.site-header nav a{border-bottom:1px solid #eee;padding:10px 5%;display:block}.native-gallery .et_pb_gallery_item{width:47.25%}#artwork-viewer{padding:35px 22px}}@media (width<=767px){.native-gallery .et_pb_gallery_items{display:block}.native-gallery .et_pb_gallery_item{width:100%;margin-bottom:30px!important}.site-header nav a{font-size:14px}.site-logo{max-width:50%}.et_pb_slide_description{padding:16% 8%!important}.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_container{height:100vh!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.et_pb_blurb_position_left .et_pb_blurb_content,.et_pb_blurb_position_right .et_pb_blurb_content{max-width:550px;margin:0 auto;display:table;position:relative}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:32px;line-height:0;display:table-cell}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{vertical-align:top;display:table-cell}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}.et_pb_blog_grid .et_pb_salvattore_content{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:5.5%;display:grid}.et_pb_blog_grid .et_pb_salvattore_content>.et_pb_post{float:none;width:100%;margin-bottom:30px}@media (width<=980px){.et_pb_blog_grid .et_pb_salvattore_content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.et_pb_blog_grid .et_pb_salvattore_content{grid-template-columns:1fr}}.comments-closed{color:#666;width:80%;max-width:1080px;margin:0 auto;padding:0 0 35px}.woocommerce-Tabs-panel[hidden]{display:none!important}.native-product-tabs{background:#eee;border:1px solid #ddd;flex-wrap:wrap;display:flex}.native-product-tabs button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #ddd;padding:10px 16px}.native-product-tabs button[aria-selected=true]{color:#333;background:#fff}.native-product-tabs+.woocommerce-Tabs-panel{border-top:0}@media (width<=767px){.woocommerce table.shop_attributes,.woocommerce table.shop_attributes tbody,.woocommerce table.shop_attributes tr,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{display:block;width:auto!important}.woocommerce table.shop_attributes th{padding:10px 8px 0!important}.woocommerce table.shop_attributes td{padding:0 8px 10px!important}}@media (width>=981px){.site-logo img{transition:width .4s,height .4s}.site-header.is-scrolled .site-logo img{width:198px;height:28px}}@media (width<=980px){.site-header{position:absolute}}.et_pb_blurb_description{color:#666!important}.et_pb_blurb_description a{text-underline-offset:3px;text-decoration:underline;color:#b83259!important}#footer-info,#footer-info a,.et-social-icons a{color:#999!important}.entry-content p a,.product_meta a,.post-meta a,.comment-content a{text-underline-offset:3px;text-decoration:underline}.site-header nav a{color:#767676}.site-header nav a[aria-current]{color:#386b78}.search-link{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-left:23px}@media (width<=980px){.search-link{margin-left:3px}}.et_pb_slide_overlay_container{background-color:#0006!important}.et_pb_slide_description .et_pb_button{background-color:#00000059!important}.et_pb_number_counter h2.title{font-size:19px!important;font-weight:700!important}.home .et_pb_text_1 .et_pb_text_inner p{color:#666!important}.product_meta a{color:#306c78!important}.et_pb_promo_description a{text-underline-offset:3px;text-decoration:underline}
