/**handles:a-z-listing,chld_thm_cfg_child**/
.a-z-listing-widget .az-letters,.a-z-listing-widget.widget .az-letters,.az-letters{white-space:initial}.a-z-listing-widget .az-letters>ul.az-links,.a-z-listing-widget.widget .az-letters>ul.az-links,.az-letters>ul.az-links{padding:0;margin:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;font-size:1.2em}.a-z-listing-widget .az-letters>ul.az-links>li,.a-z-listing-widget.widget .az-letters>ul.az-links>li,.az-letters>ul.az-links>li{list-style:none;width:2.6em;height:2.4em;box-sizing:border-box;margin:0 .1em .6em;border:2px solid #e5e5e5;background:#f5f5f5;color:#adadad;display:flex;align-items:center;justify-content:center}.a-z-listing-widget .az-letters>ul.az-links>li:after,.a-z-listing-widget .az-letters>ul.az-links>li:before,.a-z-listing-widget.widget .az-letters>ul.az-links>li:after,.a-z-listing-widget.widget .az-letters>ul.az-links>li:before,.az-letters>ul.az-links>li:after,.az-letters>ul.az-links>li:before{content:initial}.a-z-listing-widget .az-letters>ul.az-links>li a,.a-z-listing-widget.widget .az-letters>ul.az-links>li a,.az-letters>ul.az-links>li a{color:#1f7d9a;text-decoration:none;border:0;box-shadow:none}div.letter-section{margin-bottom:2em;white-space:initial}div.letter-section h2.letter-title{border-bottom:1px solid #000;margin-bottom:.2em;padding-bottom:.2em;width:100%}div.letter-section>ul.az-columns{padding:0;margin:0;width:100%;float:initial;box-sizing:border-box;line-height:1.6em;column-count:3;column-gap:.6em;column-width:15em;column-count:var(--a-z-listing-column-count,3);column-gap:var(--a-z-listing-column-gap,.6em);column-width:var(--a-z-listing-column-width,15em)}div.letter-section>ul.az-columns>li{padding:0;margin:0 0 .6em;list-style:none;display:block}div.letter-section>ul.az-columns.max-1-columns{column-count:1;column-count:min(var(--a-z-listing-column-count,3),1);max-width:15em;max-width:calc((min(var(--a-z-listing-column-count,3),1) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),1) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-2-columns{column-count:2;column-count:min(var(--a-z-listing-column-count,3),2);max-width:30.6em;max-width:calc((min(var(--a-z-listing-column-count,3),2) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),2) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-3-columns{column-count:3;column-count:min(var(--a-z-listing-column-count,3),3);max-width:46.2em;max-width:calc((min(var(--a-z-listing-column-count,3),3) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),3) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-4-columns{column-count:4;column-count:min(var(--a-z-listing-column-count,3),4);max-width:61.8em;max-width:calc((min(var(--a-z-listing-column-count,3),4) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),4) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-5-columns{column-count:5;column-count:min(var(--a-z-listing-column-count,3),5);max-width:77.4em;max-width:calc((min(var(--a-z-listing-column-count,3),5) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),5) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-6-columns{column-count:6;column-count:min(var(--a-z-listing-column-count,3),6);max-width:93em;max-width:calc((min(var(--a-z-listing-column-count,3),6) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),6) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-7-columns{column-count:7;column-count:min(var(--a-z-listing-column-count,3),7);max-width:108.6em;max-width:calc((min(var(--a-z-listing-column-count,3),7) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),7) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-8-columns{column-count:8;column-count:min(var(--a-z-listing-column-count,3),8);max-width:124.2em;max-width:calc((min(var(--a-z-listing-column-count,3),8) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),8) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-9-columns{column-count:9;column-count:min(var(--a-z-listing-column-count,3),9);max-width:139.8em;max-width:calc((min(var(--a-z-listing-column-count,3),9) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),9) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-10-columns{column-count:10;column-count:min(var(--a-z-listing-column-count,3),10);max-width:155.4em;max-width:calc((min(var(--a-z-listing-column-count,3),10) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),10) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-11-columns{column-count:11;column-count:min(var(--a-z-listing-column-count,3),11);max-width:171em;max-width:calc((min(var(--a-z-listing-column-count,3),11) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),11) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-12-columns{column-count:12;column-count:min(var(--a-z-listing-column-count,3),12);max-width:186.6em;max-width:calc((min(var(--a-z-listing-column-count,3),12) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),12) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-13-columns{column-count:13;column-count:min(var(--a-z-listing-column-count,3),13);max-width:202.2em;max-width:calc((min(var(--a-z-listing-column-count,3),13) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),13) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-14-columns{column-count:14;column-count:min(var(--a-z-listing-column-count,3),14);max-width:217.8em;max-width:calc((min(var(--a-z-listing-column-count,3),14) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),14) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-15-columns{column-count:15;column-count:min(var(--a-z-listing-column-count,3),15);max-width:233.4em;max-width:calc((min(var(--a-z-listing-column-count,3),15) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),15) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section>ul.az-columns.max-16-columns{column-count:16;column-count:min(var(--a-z-listing-column-count,3),16);max-width:249em;max-width:calc((min(var(--a-z-listing-column-count,3),16) * var(--a-z-listing-column-width,15em)) + ((min(var(--a-z-listing-column-count,3),16) - 1) * var(--a-z-listing-column-gap,.6em)))}div.letter-section div.back-to-top{display:var(--a-z-listing-back-to-top-display,block);width:100%;text-align:right}div.letter-section div.back-to-top a{text-transform:uppercase;font-size:.7em}div.letter-section div.back-to-top a:after,div.letter-section div.back-to-top a:before{font-family:dashicons;content:"\f343";padding:.2em}
#primary{width:100%}h1,h2,h3,h4,h5,h6{font-family:"Markazi Text",serif}a,p{font-family:Lato,sans-serif}a:hover{color:#245225!important}footer a:hover{color:#fff!important}.container{width:90%}.woocommerce-catalog-enquiry-btn{position:absolute}#woocommerce-catalog-enquiry-custom-button{display:none}#search-box .search-submit{width:50px}#search-box input.search-field{width:calc(100% - 50px)}.header-search::before{content:"\f002   Search"}.topmenu li a{font-family:"Markazi Text";font-size:21px;color:#919191}.topmenu li{border-right:0px}.header-search{font-size:18px;color:#919191}.top-header{border-bottom:1px solid #242225}.main-navigation{text-align:center;padding:0}.main-navigation a{font-size:15px;border-right:2px solid #245225}li#menu-item-17.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-17 a{border-right:0px}#sticky_header{background:#fff}#menu-top-menu{margin-bottom:0}#main{margin-top:100px}.widget-title{font-size:32px}.page-header{display:none}.search-results #main{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.search-results #primary .post{width:100%!important}header.entry-header{background:0 0;position:unset;padding-top:0}.search-results .entry-title a{font-size:20px}.search-results article .post-image-content{top:0;display:flex;flex-direction:column-reverse}.search-results header{border-bottom:none;text-align:center}.search-results header h2 a{text-align:center}.search article{border:unset;box-shadow:unset;-webkit-box-shadow:unset}.search-results .type-post{display:none}.hp-feat-artist:hover .hp-feat-artist-text{opacity:1!important}#colophon .column-4:last-child{display:none}.widget-area .column-4{width:35%}#colophon .widget-title::after{width:100%;visibility:visible}.alignleft{margin-right:16px}#text-2 .widget-title{font-size:26px}#text-3 .widget-title{font-size:26px}#custom_html-2 .widget-title{visibility:hidden}#pg-6-2{margin-top:70px;margin-bottom:0!important}.menu{display:flex;justify-content:center}#site-navigation .menu{margin-bottom:0!important}#content{padding-top:0}header{border-bottom:3px #245225 solid}#sticky_header{transition-duration:.3s}.sticky-nav{position:fixed!important;z-index:999!important;background-color:#ffffff99!important;width:100%;top:0}.sticky-nav-shift-fix{margin-bottom:63px!important}.page-title{background-color:#24522555;width:100vw;position:relative;left:50%;right:50%;padding:25px 0;margin-bottom:50px;margin-top:0;margin-left:-50vw;margin-right:-50vw}.page-title-text{text-align:center}.contact-page #secondary{margin-top:150px}.contact-page #primary{margin-top:50px}.for-sale-desc{width:80%;display:block;margin:20px auto 5px auto;text-align:center;overflow-y:hidden;height:70px}.for-sale-desc-toggle{float:right;margin:0 10% 20px 0;text-decoration:underline;cursor:pointer}.archive-desc{width:80%;display:block;margin:20px auto 5px auto;text-align:center;overflow-y:hidden;height:70px}.archive-desc-toggle{float:right;margin:0 10% 20px 0;text-decoration:underline;cursor:pointer}.woocommerce-result-count{margin-top:30px!important}.site-info{background-color:#245225}.site-info .copyright{color:#fff}.so-widget-sow-image-default-92021c48536f .widget-title{font-size:24px;padding-top:20px}li#tab-title-reviews.reviews_tab{display:none!important}#post-6 .columns-4 .woocommerce-result-count{display:none}.woocommerce-ordering{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em .5em;font-size:1.5em;text-transform:uppercase;text-align:center;color:#245225}.single-product .summary{display:flex;flex-direction:column}.single-product .summary h1{order:0}.single-product .summary div:nth-child(3){order:4}.single-product .summary div:first-child{order:2}.single-product .summary div:nth-child(2){order:3}.single-product .woocommerce-catalog-enquiry-btn{margin:10px 0!important}.single-product .woocommerce-product-details__short-description strong{display:block;padding-top:10px!important}.related.products{display:none}.entry-title,.entry-title a{color:#245225;font-family:"Markazi Text"}.contact-page #primary{width:50%}.contact-page #secondary{padding-left:5%!important;width:45%}.contact-content-wrap .contact-icon{width:70px;height:70px;line-height:70px}.contact-content-wrap .contact-icon{background:#245225}.contact-content h3{margin:0 auto!important}.contact-content h3::after{background-color:#245225;margin-top:3px!important}.whitish-contact-info{margin-bottom:30px}input[type=button],input[type=reset],input[type=submit]{background-color:#245225}.wpcf7 label{color:#245225}#pl-24 p{margin:20px 0 10px 0}#pl-24 .widget-title{font-size:15px}#pgc-24-2-1:hover #panel-24-2-1-0 a{text-decoration:underline;color:#245225}#panel-24-2-1-0{transition-duration:.3s}#pgc-24-2-1:hover #panel-24-2-1-0{transform:scale(1.05)}.events .default-wp-page,.events .entry-footer,.events .entry-header,.events .post-image-content{display:none}.event-page{display:flex;flex-direction:column;margin-top:200px}.event-page-text{float:left;margin:20px 15% 0 15%}.event-page-download{display:flex;justify-content:center;align-items:center;height:50px;width:150px;color:#fff;background-color:#245225;border-radius:5px;font-weight:45;margin:5px auto}.event-page-download:hover{text-decoration:underline!important;color:#fff!important}.event-page-dates-dash{margin:0 5px}.event-page-stand{text-align:center;margin:5px 0;font-size:15px}.event-page-heading{font-weight:600;text-decoration:underline;font-size:25px}.event-page-img{max-height:400px;overflow:hidden}.event-page-img img{max-height:400px;object-fit:contain;overflow:hidden}.event-page-dates{display:flex}.event-page-download,.event-page-img{text-align:center}.single-events #main{margin-top:20px!important}.events .entry-footer{display:none}.events-posts{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;column-gap:60px}.events-page-empty{text-align:center;height:70px;display:flex;align-items:center;justify-content:center}.events-timeline-heading{margin:80px 0 30px -20px;font-size:19px;font-family:Arial,Helvetica,sans-serif}.single-events-posts{display:flex;flex-direction:column}.single-events-posts .sing-event-img-container{display:flex;height:300px;align-content:center}.single-events-posts img{display:block;margin:auto;max-height:100%}.single-events-posts .sing-events-title{font-size:23px!important;text-decoration:underline;margin:0 0 10px 0}.entry-meta{display:none}.post-image-content{min-height:86px}.single-post header.entry-header{margin-top:0}.az-letters ul.az-links li a{color:#fff}.az-letters ul.az-links li{background:#245225;border:2px solid #85b286}.letter-section span{color:#245225}.columns-1 .post-291 .woocommerce-loop-product__title{display:none}.columns-1 .post-291 .woocommerce-loop-product__title_artist{display:none}.post-291 .woocommerce-LoopProduct-link.woocommerce-loop-product__link .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{max-height:283px}.page-id-34 .product_type_simple{display:none!important}.home .woocommerce-Price-amount,.page-id-28 .woocommerce-Price-amount,.page-id-34 .woocommerce-Price-amount{display:none!important}#pg-6-0{margin-bottom:0!important}.insta-container{background-color:#d3dcd3;width:100vw;position:relative;left:50%;right:50%;padding:25px 10%;margin-bottom:50px;margin-top:0;margin-left:-50vw;margin-right:-50vw}.eapps-instagram-feed-posts-item{background:#d3dcd3!important}.home #content{padding:40px 0 0!important}@media only screen and (max-width:820px){.hp-grid-fair-text{display:none!important}}@media only screen and (max-width:820px){.hp-grid{gap:10px 10px!important}.hp-grid-fair-text{font-size:17px!important}}@media only screen and (max-width:463px){.post-291 .woocommerce-LoopProduct-link.woocommerce-loop-product__link .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{min-height:210px;display:block;margin-left:auto;margin-right:auto;min-width:270px}}@media only screen and (max-width:759px) and (min-width:465px){.post-291 .woocommerce-LoopProduct-link.woocommerce-loop-product__link .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{display:block;margin-left:auto;margin-right:auto;min-width:410px}}@media only screen and (max-width:1209px){.header-social-block{display:block;margin:auto}}@media only screen and (max-width:1305px) and (min-width:776px){.events-posts{grid-template-columns:1fr 1fr}.event-link{text-align:center}}@media only screen and (max-width:775px){.events-posts{grid-template-columns:1fr}.event-link{text-align:center}}@media only screen and (max-width:881px){.menu-toggle{background-color:rgba(0,0,0,0);border:0 none;color:#666;cursor:pointer;display:block;font-size:0;margin:0 auto;padding:10px 0;text-align:center;width:32px}.line-one,.line-three,.line-two{width:100%;height:3px;margin:5px auto;backface-visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main-navigation{float:none;padding:0}.main-navigation a{float:none;padding:10px 0;height:inherit;border-right:none}.menu{display:none}.toggled-on .menu{display:block!important}.main-navigation>ul>li{position:inherit;width:100%;border-top:1px solid rgba(0,0,0,.1);margin-left:0}}@media only screen and (max-width:1286px) and (min-width:1004px){.post-291 .woocommerce-LoopProduct-link.woocommerce-loop-product__link .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{display:block;margin-left:auto;margin-right:auto;max-height:232px}}@media only screen and (max-width:1005px) and (min-width:760px){.post-291 .woocommerce-LoopProduct-link.woocommerce-loop-product__link .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{display:block;margin-left:auto;margin-right:auto;max-height:163px}}@media only screen and (max-width:1023px){.page-title{top:-100px}}@media only screen and (max-width:1023px){.single-event-page{top:0!important}}@media only screen and (max-width:1200px){footer .copyright .copyright-content{width:100%;display:flex;justify-content:center}}.woocommerce ul.products.columns-1 li.product{margin-bottom:0}.sticky-wrapper .nav-site-title{display:none}#em-wrapper p{display:none}.transitional_simple h3{color:#245225}.site-info .copyright a{color:#fff}.back-events{width:15%;border:2px solid #245225;padding:10px 20px}.back-events a{color:#245225;text-transform:uppercase}#menu-item-23 a{text-transform:none}.tagged_as{display:none}.woocommerce-loop-product__title_artist{text-transform:capitalize;text-align:center;color:#245225}.woocommerce-loop-product__title_artist a:nth-child(3){display:none}.woocommerce-loop-product__title_artist a:nth-child(4){display:none}.woocommerce-loop-product__title_artist a[rel~=tag]{right:-5px;position:relative;z-index:100;right:-1%;background:#fff;margin-right:-8px}.no-margin-title{margin-top:0}.button.product_type_simple.ajax_add_to_cart{display:block;margin-left:auto;margin-right:auto;text-align:center}.now_sold{display:inline-block;margin:0 0 1em;background:#245225;color:#fff;font-size:12px;width:60px;height:60px;line-height:60px;text-transform:uppercase;text-align:center;border-radius:100px;position:absolute;top:0;right:0}.now_sold span{display:inline-block;max-width:50px;vertical-align:middle;line-height:1.2em;letter-spacing:.05em}.contact-content{margin:0 0 0 21px}.e-invite-left{width:60%}.e-invite-right{width:40%}.e-invite-container{display:inline-flex;width:100%}.e-invite-left p{font-size:20px;text-align:center;margin-bottom:0;padding:15px}.evite-download-button{width:fit-content;padding:15px;border:solid 1px;padding-left:50px;padding-right:50px;margin-right:auto;margin-left:auto}.e-invite-right p{margin:0}.event-more-content img{width:100%;height:auto}.event-more-content p{margin-top:25px}.event-more-content ol{margin-bottom:25px}