@font-face{font-display:swap;font-family:MrEaves;font-style:italic;font-weight:700;src:url(../fonts/MrEavesXLModOT-BoldItalic.woff2) format("woff2"),url(../fonts/MrEavesXLModOT-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:MrEaves;font-style:italic;font-weight:400;src:url(../fonts/MrEavesXLModOT-RegItalic.woff2) format("woff2"),url(../fonts/MrEavesXLModOT-RegItalic.woff) format("woff")}@font-face{font-display:swap;font-family:MrEaves;font-style:normal;font-weight:400;src:url(../fonts/MrEavesXLModOT-Reg.woff2) format("woff2"),url(../fonts/MrEavesXLModOT-Reg.woff) format("woff")}@font-face{font-display:swap;font-family:MrEaves;font-style:normal;font-weight:700;src:url(../fonts/MrEavesXLModOT-Bold.woff2) format("woff2"),url(../fonts/MrEavesXLModOT-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Sweet Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/SweetSansPro-Medium.woff2) format("woff2"),url(../fonts/SweetSansPro-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Sweet Sans Pro;font-style:italic;font-weight:400;src:url(../fonts/SweetSansPro-MediumItalic.woff2) format("woff2"),url(../fonts/SweetSansPro-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Sweet Sans Pro;font-style:normal;font-weight:700;src:url(../fonts/SweetSansPro-Bold.woff2) format("woff2"),url(../fonts/SweetSansPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Sweet Sans Pro;font-style:italic;font-weight:700;src:url(../fonts/SweetSansPro-BoldItalic.woff2) format("woff2"),url(../fonts/SweetSansPro-BoldItalic.woff) format("woff")}:root{--black:#333b44;--white:#f8f6f3;--primary:#dc5a2c;--secondary:#49c2c4;--cart-items-bg:#68bd45}.taxonomy-list-heading{color:var(--black);margin-bottom:5px}.taxonomy-container{grid-gap:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));list-style:none outside;margin:0 0 .5em;padding:0;width:100%}@media (min-width:576px){.taxonomy-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){.taxonomy-container{grid-gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1025px){.taxonomy-container{grid-gap:40px;grid-template-columns:repeat(5,minmax(0,1fr))}.taxonomy-container.artist-detail-page{grid-gap:40px;grid-template-columns:repeat(4,minmax(0,1fr))}}.taxonomy-container:first-of-type{margin-bottom:2rem}.taxonomy-link{box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);display:block;transition:all .2s linear}.taxonomy-link:hover{box-shadow:1px 1px 5px 0 rgba(48,171,153,.3)}.taxonomy-item{background-color:var(--white);display:flex;flex-direction:column}.taxonomy-item--vendor-image{margin-bottom:20%;position:relative}.taxonomy-item--vendor-logo{aspect-ratio:1/1;background-color:var(--white);border:5px solid var(--white);bottom:0;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);left:0;position:absolute;transform:translate(20px,40%);width:50%}.taxonomy-item--vendor-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.taxonomy-item--vendor-title{color:var(--primary)}.taxonomy-item--vendor-location{color:var(--black);margin-bottom:unset}.taxonomy-item--artist .taxonomy-item-body{padding:.5rem 0}.taxonomy-item-body{padding:20px}.taxonomy-page-header-image--vendor{margin-bottom:100px;position:relative;text-align:center}.taxonomy-page-header-image--artist{margin-bottom:40px}.taxonomy-page-header-image--artist img{display:block;margin:0 auto;max-width:100%}.taxonomy-page-header-logo{background-color:var(--white);border:5px solid var(--white);bottom:0;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);height:auto;left:50%;max-height:130px;max-width:130px;position:absolute;transform:translate(-50%,50%)}@media (min-width:1025px){.taxonomy-page-header-logo{max-height:200px;max-width:200px;transform:translate(-50%,30%)}}.taxonomy-page-main{margin-bottom:80px}@media (min-width:769px){.taxonomy-page-main{padding:0 40px}}@media (min-width:1025px){.taxonomy-page-main{padding:0 80px}}.taxonomy-page-main>div{margin-bottom:40px}.taxonomy-page-main h1{text-align:center}.taxonomy-page-main--section-title{color:var(--black);text-align:center}.taxonomy-page-main--vendor .vendor-meta-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.taxonomy-page-main--vendor .vendor-meta-item{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:5px}.taxonomy-page-main--vendor .vendor-meta-item a,.taxonomy-page-main--vendor .vendor-meta-item span{display:inline-block;padding-left:.3rem}.taxonomy-page-main--vendor .vendor-meta-item--icon-with-link svg{width:15px}.taxonomy-page-main--vendor .vendor-meta-item--icon-only{margin-top:5px}.taxonomy-page-main--vendor .vendor-meta-item--icon-only svg{height:30px;width:30px}.taxonomy-page-main--vendor .vendor-artfair-map-link{display:flex;justify-content:center}.taxonomy-page-main--vendor .vendor-artfair-map-link a.button{font-size:larger;font-weight:700;max-width:100%;padding:10px 30px;text-align:center;text-transform:none}.taxonomy-page-main--vendor .vendor-map-link{display:inline-block}.taxonomy-page-main--vendor .vendor-map-link:hover img{opacity:.8;transition:all .2s linear}.taxonomy-page-main--vendor .vendor-video{display:block;margin-bottom:40px;overflow:hidden;padding:0;position:relative;width:100%}.taxonomy-page-main--vendor .vendor-video:before{content:"";display:block;padding-top:56.25%}.taxonomy-page-main--vendor .vendor-video embed,.taxonomy-page-main--vendor .vendor-video iframe,.taxonomy-page-main--vendor .vendor-video object,.taxonomy-page-main--vendor .vendor-video video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.taxonomy-page-main--artist{text-align:center}.taxonomy-page-main--artist p{text-align:left}.product-artist{align-items:center;display:flex;margin-bottom:.25rem}.product-artist-image{border-radius:100%;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);height:70px;margin-right:1rem;overflow:hidden;width:70px}.product-artist-image img{height:auto;max-width:100%}.product-meta{list-style:none;margin:0 0 .25rem}.product-meta li{margin-bottom:.25rem}.product-categories:nth-of-type(n+2):before{content:", "}.product-inpage-nav{margin-bottom:1rem}.product-inpage-nav button{margin-right:1rem}.product-actions{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:769px){.product-actions{flex-direction:row}}.product-actions a,.product-actions button{background-color:var(--primary);margin-right:1rem;margin-top:1rem}.product-actions a:hover,.product-actions button:hover{background-color:var(--secondary)}@media (min-width:769px){.product-actions a,.product-actions button{margin-top:0}}.product-actions a{display:inline-block;line-height:1.5;padding:10px 20px}.product-availability-toggle{display:inline-block;padding:2rem 0}.product-availability-toggle a.button{background-color:var(--black)!important;color:var(--primary)!important;text-transform:unset}.product-availability-toggle span{color:var(--primary);display:inline-block;font-size:.9rem;font-weight:700;line-height:1.4;min-width:100%;padding-top:5px;width:0}.product-availability-toggle.instock a.button{color:var(--white)!important}.product-availability-toggle.instock span{display:none}.product-qr{width:220px}.product-qr .wpkqcg_qrcode_wrapper{border:2px solid var(--black);border-radius:4px;display:inline-block}.product-qr span{display:inline-block;font-size:.9rem;line-height:1.4;min-width:100%;padding-top:5px;width:0}.product-loop-meta{color:var(--black);line-height:1.2;margin:3px 0!important}.product-loop-meta--artist{color:var(--black)}.product-loop-vendor{color:var(--black);line-height:1.2}.product-availability-flag{background:var(--primary);color:var(--white);padding:5px 10px;position:absolute;right:0;top:0}.woocommerce-loop-product__link .price{font-size:1.5rem!important;margin-top:0!important}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:unset}.woocommerce p.woocommerce-result-count{margin-bottom:0}.woocommerce p.stock{font-weight:700}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{margin-bottom:unset}.shipping-terms{font-size:.9rem;font-style:italic;margin-bottom:1rem}.shipping-terms p{margin-bottom:unset}.shipping-terms .shipping--included{color:#77a464}button[name=update_cart]{display:none!important}.woocommerce-ordering select.orderby{font-size:1rem;font-weight:600}.facetwp-panel{background-color:var(--white);border-top:3px solid var(--primary);box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12);display:none;margin-bottom:3rem;padding:1rem}@media (min-width:769px){.facetwp-panel{display:block}}.facetwp-panel--header{align-items:center;display:flex;margin-bottom:1.75rem}.facetwp-panel--header h2{margin:0 auto 0 0}.facetwp-panel--body{display:flex;gap:10px}.facetwp-panel-col{width:38%}.facetwp-panel-col:first-of-type{width:24%}.facetwp-flyout{background:var(--white)!important}.facetwp-flyout .facetwp-flyout-content{padding:1rem 1.5rem}.facetwp-flyout .facetwp-flyout-content .facetwp-clear-filter-button{margin-bottom:1rem}.facetwp-flyout-open-wrapper{clear:both;margin-bottom:1rem}@media (min-width:769px){.facetwp-flyout-open-wrapper{display:none}}.facetwp-flyout h2,.facetwp-panel h2{color:var(--black)}.facetwp-flyout h3,.facetwp-panel h3{color:var(--black);margin-bottom:.5rem}.facetwp-flyout .facetwp-facet,.facetwp-panel .facetwp-facet{margin-bottom:1.5rem}.facetwp-flyout .facetwp-checkbox,.facetwp-flyout .facetwp-radio,.facetwp-panel .facetwp-checkbox,.facetwp-panel .facetwp-radio{font-size:smaller!important}.facetwp-flyout select,.facetwp-panel select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E"),linear-gradient(180deg,#fafafa 0,#fafafa);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:1px solid #aaa;border-radius:.5em;box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-sizing:border-box;color:#444;display:block;font-size:18px;line-height:1.3;margin:0;max-width:100%;padding:.6em 1.4em .5em .8em;width:100%}.facetwp-flyout select .select-css::-ms-expand,.facetwp-panel select .select-css::-ms-expand{display:none}.facetwp-flyout select .select-css:hover,.facetwp-panel select .select-css:hover{border-color:#888}.facetwp-flyout select .select-css:focus,.facetwp-panel select .select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.facetwp-flyout select .select-css option,.facetwp-panel select .select-css option{font-weight:400}.facetwp-facet-load_more_pager{padding-top:3rem;text-align:center}.facetwp-pager{padding-top:40px;text-align:center}.facetwp-page{border:1px solid var(--brand-grey);display:inline-block;padding:0 8px!important}.facetwp-page.active{color:var(--brand-white);font-weight:400}.facetwp-page.active,.facetwp-page:hover{background-color:var(--brand-grey)}.facetwp-type-fselect .fs-wrap{width:100%}.facetwp-type-fselect .fs-dropdown{width:auto}.facetwp-type-fselect .fs-label-wrap{background-color:#fafafa;color:#666;padding:10px 15px;width:100%}.facetwp-dropdown{width:100%}.facetwp-type-search .facetwp-input-wrap{display:block}.facetwp-type-search .facetwp-search{width:100%}.facetwp-facet-price_range{display:flex;gap:5px;max-width:100%}.facetwp-facet-price_range>.facetwp-number{width:50%}.facetwp-facet-price_range>.facetwp-submit{display:block;width:auto}.tax-wcpv_product_vendors .facetwp-facet-load_more_pager{margin-bottom:6rem}.tax-af_artists .facetwp-flyout-open,.tax-wcpv_product_vendors .facetwp-flyout-open{display:none}.jquery-modal.blocker{padding:20px;z-index:200}@media (min-width:769px){.jquery-modal.blocker{padding:80px}}.jquery-modal .modal{background-color:var(--white)}.jquery-modal h1{color:var(--black)}.jquery-modal .gform_wrapper .gform_title{color:var(--brand-grey);font-size:1.5rem}.jquery-modal .gform_wrapper label.gfield_label{font-weight:400}.jquery-modal .gform_wrapper .gform_button{border:2px solid #3f4047}@media (min-width:769px){#policies-popup{max-width:80%}}.menu-bar-items .search-item-custom{order:-2}.menu-bar-items .cart-contents>span.number-of-items{background-color:var(--cart-items-bg)!important;color:var(--white);font-size:12px;margin-left:-3px!important;top:-15px}.menu-toggle.secondary-menu-toggle{background-image:none}.main-navigation .inside-navigation{padding:0}@media (min-width:769px){.main-navigation .inside-navigation{padding:0 20px}}@media (min-width:1025px){.main-navigation .inside-navigation{padding:0 40px}}.main-navigation.toggled .main-nav>ul{background-color:rgba(59,59,68,.9)!important}.main-navigation .menu-item.button a{background-color:var(--secondary);border-radius:3px;color:var(--black);display:inline-block;line-height:40px;margin-bottom:20px}.countdown-timer{display:flex;flex-direction:row;justify-content:center;margin:0}.countdown-timer div{display:flex;flex-direction:column;justify-content:center;margin:0 .5rem}@media (min-width:576px){.countdown-timer div{margin:0 1.5rem}}.countdown-timer .countdown--number{font-size:2rem}@media (min-width:576px){.countdown-timer .countdown--number{font-size:4rem}}.pum-container .pum-content{padding:2rem}.pum-container .pum-content .gform_wrapper{margin:-1rem auto}@media (min-width:769px){.pum-container .pum-content .gform_wrapper{max-width:70%}}@media (min-width:1025px){.pum-container .pum-content .gform_wrapper{max-width:55%}}.pum-container .pum-content .gform_wrapper input{background-color:var(--white);border-color:var(--white)}.pum-container .pum-content .gform_wrapper input[type=submit]{background-color:var(--primary)}.pum-container .pum-content .gform_wrapper input[type=submit]:hover{background-color:var(--secondary)}.pum-container .pum-content .gform_wrapper .gform_footer{display:none}.pum-container p:last-of-type a{color:var(--white)}.pum-container p:last-of-type a:hover{color:var(--primary)}.secondary-navigation div.inside-navigation{display:block}@media (min-width:769px){.secondary-navigation div.inside-navigation{display:flex}}.main-navigation .menu-bar-item>a.shopping-cart{font-size:1.5rem;line-height:normal}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wp-block-button .wp-block-button__link,a.button,a.button:visited,button,html input[type=button],input,input[type=reset],input[type=submit],select,textarea{border-radius:3px!important}.checkout-donate{display:block;margin-bottom:2rem;width:100%}.checkout-donate .form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.checkout-donate .form-check-inline{display:inline-block;margin-right:1rem}.checkout-donate .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);float:left;height:1em;margin-left:-1.5em;margin-top:.25em;width:1em}.checkout-donate .form-check-input[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");border-radius:50%!important}.checkout-donate .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.checkout-donate .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;width:20%}.checkout-donate .radio-group{margin-bottom:1rem}.checkout-donate .text-input label{display:block}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.woocommerce-checkout .col2-set{margin-bottom:2rem}
