.wp-block-genesis-blocks-gb-columns{position:relative}.gb-layout-column-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-gap:0 2em;position:relative;z-index:1}.gb-block-layout-column{vertical-align:top;min-width:0}.gb-block-layout-column-inner{position:relative;z-index:1}.gb-block-layout-column{display:block;width:100%}.gb-columns-center .gb-layout-column-wrap{margin:0 auto}.gb-block-layout-column-gap-2{grid-gap:0 2em}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-layout-column:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2}.gb-layout-columns-2>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}@media only screen and (max-width:600px){.gb-layout-columns-2>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1""col2"}}div[class*=gb-layout-].alignfull{margin-top:auto;margin-bottom:auto}input[class*=apbct].apbct_special_field{display:none!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product div.images{float:left}.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce .woocommerce-breadcrumb::after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product div.images{width:100%;margin-bottom:0}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em;width:100%!important}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce .products ul{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul li{list-style:none outside}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}@font-face{font-display:swap;font-family:favorites;src:url(/wp-content/plugins/favorites/assets/css/fonts/favorites.eot)}@font-face{font-display:swap;font-family:favorites;src:url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.yith_magnifier_zoom{position:relative;display:block}.yith_magnifier_zoom img,figure,footer,header,main,nav,section{display:block}.yith_magnifier_gallery{list-style:none}.yith_magnifier_thumbnail{margin-right:1px}.yith_magnifier_gallery{margin:0;padding:0;text-align:center}.yith_magnifier_gallery li{position:relative;display:inline-block;top:0}.yith_magnifier_gallery li a{width:100%!important;display:block;margin-top:10px;height:auto!important;overflow:hidden}.single-product.woocommerce .thumbnails{position:relative;overflow:hidden}.expand-button-hidden svg,.zoom-button-hidden svg{display:block;padding:5px}.top-bar{font-size:13px;padding:10px 0;display:inline-block;line-height:1;width:100%}.top-bar-left,.top-bar-right{width:0%;display:inline-block;float:left}.top-bar-right{width:100%;text-align:right}.top-bar ul{margin:0;padding:3px 0;display:inline-block}.top-bar li{display:inline-block;border-right:1px solid rgb(255 255 255/.2);padding:0 6px 0 3px}.top-bar li:first-of-type{padding-left:0}.top-bar a{text-transform:uppercase}.top-bar-right .cart-total-badge{float:right;padding-left:5px}body{font-family:"Canto","Times New Roman",Times,serif;font-size:17px;font-weight:400;line-height:1.5;margin:0;text-align:left;background-color:#fff}.about-the-artist .artist-grid__description .artist-stats,.ff-title,.gold-button,.l-header__nav .l-nav__menu li,.l-newsletter__signup form .holder input[type=email],.productEnquiry label,.single-product .woocommerce-breadcrumb,.top-bar,.woocommerce button.button,.woocommerce-breadcrumb,.wp-block-button a,.wpcf7 .wpcf7-response-output,button[type=submit],h1,h2,h3,input[type=submit]{font-family:"brandon-grotesque","Helvetica Neue",Helvetica,Arial,sans-serif}@font-face{font-display:swap;font-family:"brandon-grotesque";font-display:swap}.ff-title a:hover,.l-header__nav .l-nav__menu li a:hover{color:#7b643f}.gold-button:hover,.woocommerce button.button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:#7b643f}.wp-block-button a:hover{background-color:#7b643f!important}.top-bar{background-color:#ebebeb!important}.ff-title a,a,body{color:#333}.gold-button,.l-header__nav .l-nav__menu li a:hover:before,.woocommerce button.button,.wp-block-button a,button[type=submit],input[type=submit]{background:#333}.top-bar,.top-bar a,.woocommerce-page h2,.woocommerce-page h3{color:#000}*,:after,:before{box-sizing:border-box}html{line-height:1.15;--contain-margin:calc(50vw - var(--scrollbar-width, 0.5rem) / 2 - 816px + var(--contain-padding) * 2 / 2);--contain-padding:2rem}.contain{margin-left:auto;margin-right:auto;width:96%;padding-left:var(--contain-padding);padding-right:var(--contain-padding);max-width:1632px}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgb(0 0 0/.1)}p,ul{margin-bottom:1rem;margin-top:0}strong{font-weight:bolder}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}.artwork-product-item-col .cta:hover,.single-product .cta:hover,a{text-decoration:none}a:hover,p a{color:#7b643f;text-decoration:underline}p a{color:#000}figure{margin:0 0 1rem}img,svg{vertical-align:middle}img{border-style:none;max-width:100%;height:auto}svg{overflow:hidden}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[role=button]{cursor:pointer}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1,h2,h3{margin-top:0;margin-bottom:.5rem;font-weight:300;line-height:1.2}h1{font-size:30px}h2,h3{font-size:20px}.woocommerce-page h2,.woocommerce-page h3{text-transform:uppercase;margin:0 0 25px}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto}.col-lg-3,.col-lg-4,.col-lg-6,.col-md-12,.col-md-4{position:relative;width:100%;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:768px){.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;-webkit-box-flex:0;-moz-box-flex:0}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-3,.col-lg-4,.col-lg-6{-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4,.col-lg-6{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-6{flex:0 0 50%;max-width:50%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}}:root{--swiper-navigation-size:44px}.gold-button,.woocommerce button.button,.wp-block-button a,button[type=submit],input[type=submit]{text-transform:uppercase;color:#fff;box-shadow:none;font-weight:400;padding-top:0;padding-bottom:0;padding-left:1rem!important;padding-right:1rem!important;min-width:100px;min-height:3rem;line-height:3rem;display:inline-block;transition:.3s;border-radius:0;text-align:center;text-decoration:none;font-size:14px;border:0}.gold-button:hover,.woocommerce button.button:hover,.wp-block-button a:hover,input[type=submit]:hover{text-decoration:none;color:#fff}.yith_magnifier_gallery li{vertical-align:top}.featured-image img,.image-wrapper a{display:block;height:100%;width:100%;transition:.3s}.image-wrapper a:after{transition:.3s;position:absolute;top:0;left:0;content:"";height:100%;width:100%;background:#fff0}.image-wrapper a:hover:after{background:hsl(0 0% 100%/.1)}figure.aligncenter{text-align:center}.featured-image{margin:auto;overflow:hidden;width:100%;height:auto!important}.featured-image img{max-width:100%;transition:all .3s;height:auto;transform:scale(1)}.featured-image:hover img{transform:scale(1.05)}.artwork-product-item-col .cta,.single-product .cta{border-bottom:1px solid #7b643f;text-transform:uppercase;position:relative;text-decoration:none}.artwork-product-item-col .cta:before,.single-product .cta:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.artwork-product-item-col .cta:after,.artwork-product-item-col .cta:before,.single-product .cta:after,.single-product .cta:before{position:absolute;width:100%;height:1px;background:#fff;top:100%;left:0;pointer-events:none}.artwork-product-item-col .cta:hover:before,.fancy-link:hover:before,.single-product .cta:hover:before{transform-origin:0 50%;transform:scaleX(1)}.artwork-product-item-col .cta:hover,.single-product .cta:hover{color:#7b643f}.fancy-link,.featured-image,.l-header{position:relative}.fancy-link:before,.l-header__nav .l-nav__menu li a:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.fancy-link:after,.fancy-link:before,.l-header__nav .l-nav__menu li a:after,.l-header__nav .l-nav__menu li a:before{position:absolute;width:100%;height:1px;background:#333;top:100%;left:0;pointer-events:none}.fancy-link:hover,.l-hamburger__nav .hamburger-nav__menu li a:hover,.l-header__nav .l-nav__menu li a:hover{text-decoration:none}header{margin-top:-7px}.l-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}.l-header__wrapper{border-top:0;z-index:20}.l-header__contain{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:0 solid #ebebeb;justify-content:space-between;align-items:center}.l-header__brand{display:block;height:4.25rem}.l-header__nav .l-nav__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.l-header__nav .l-nav__menu{display:none;padding-left:0;margin-bottom:0}@media (min-width:992px){.l-header__nav .l-nav__menu{display:block}}.l-header__nav .l-nav__menu li{text-transform:uppercase;list-style-type:none;display:inline-block;font-weight:400;font-size:15px}@media (min-width:992px){.l-header__nav .l-nav__menu li{margin-right:.85rem}}@media (min-width:1200px){.l-header__nav .l-nav__menu li{margin-right:.9375rem}}.l-hamburger__nav .hamburger-nav__menu li a,.l-header__nav .l-nav__menu li a{color:#333;position:relative}.l-header__nav .l-nav__menu li a:hover:before{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(1);transform:scaleX(1)}.l-header__nav .l-icons button{width:auto;background:0 0;border:0;box-shadow:none;padding:0;margin-right:1.5rem}@media (min-width:992px){.l-header__nav .l-icons button{margin-right:.9375rem}}.l-header__nav .l-icons button:last-child{margin-right:0}@media (min-width:992px){.l-header__nav .l-icons{margin-left:1rem}}.l-header__nav .l-icons svg{color:#000;transition:.3s}@media (min-width:992px){.l-header__nav .l-icons svg{color:#333}}.l-header__nav .l-icons svg:hover{cursor:pointer;color:#7b643f}.l-hamburger__nav{background:rgb(247 248 246/.98);position:fixed;height:100%;right:0;top:0;width:350px;max-width:100%;box-shadow:0 3px 8px rgb(0 0 0/.16);z-index:10;padding:2rem;opacity:0;transition:.5s;pointer-events:none}.l-hamburger__nav .hamburger-holder{max-height:70%;overflow-y:auto}@media (min-height:700px){.l-hamburger__nav .hamburger-holder{max-height:80%}}.l-hamburger__nav .hamburger-holder::-webkit-scrollbar{width:8px}.l-hamburger__nav .hamburger-holder::-webkit-scrollbar-track{background:#e4e9ef}.l-hamburger__nav .hamburger-holder::-webkit-scrollbar-thumb{background:#7b643f}.l-hamburger__nav .hamburger-nav__close{width:100%;text-align:right;padding:1.5rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.l-hamburger__nav .hamburger-nav__menu{padding-left:0;margin-bottom:0;padding-bottom:2px}.l-hamburger__nav .hamburger-nav__menu li{list-style-type:none;text-transform:uppercase;margin-bottom:1.75rem;font-size:.875rem}.about-the-artist .artist-grid__description .full p:last-child,.l-hamburger__nav .hamburger-nav__menu li:last-child,.single-product .product-information .description p:last-child{margin-bottom:0}.l-hamburger__nav .hamburger-nav__menu li a:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.l-hamburger__nav .hamburger-nav__menu li a:after,.l-hamburger__nav .hamburger-nav__menu li a:before{position:absolute;width:100%;height:1px;background:#333;top:100%;left:0;pointer-events:none}.l-footer .l-footer-nav__menu li a:hover:before,.l-hamburger__nav .hamburger-nav__menu li a:hover:before{transform-origin:0 50%;transform:scaleX(1)}.l-hamburger__nav .hamburger-nav__socials{margin-top:2rem;margin-bottom:1rem;padding-left:0}.l-hamburger__nav .hamburger-nav__socials li{list-style-type:none;display:inline-block;font-size:1.25rem;margin-right:1rem}.l-hamburger__nav .hamburger-nav__socials li a{transition:.3s}.l-hamburger__nav .hamburger-nav__socials li a:hover{color:#7b643f;opacity:.9;text-decoration:none}nav.l-nav{display:block!important}.l-icons__hamburger{display:none}.l-footer{background:rgb(0 0 0/.8);color:rgb(255 255 255/.8)}.l-footer a{color:#fff;text-decoration:none}.l-footer a:hover{color:#fff;text-decoration:underline}.l-footer hr{padding-bottom:.5rem;margin:0;border-color:rgb(255 255 255/.2)}.r-footer-nav{text-align:right}@media (max-width:768px){.r-footer-nav{text-align:center;margin:30px 0}}.l-footer .top-row{padding-top:4rem;padding-bottom:2rem}.l-footer .bottom-row{padding-top:1.5rem;padding-bottom:1.5rem}@media (max-width:768px){.l-footer .bottom-row{text-align:center}}.l-footer__information{padding-bottom:2.5rem}@media (max-width:768px){.l-footer__information{text-align:center}}.l-footer__logos{text-align:center}.l-footer__registered{font-size:14px;color:rgb(255 255 255/.6)}.l-footer .l-footer-nav,.search-block form input[type=text]{margin-bottom:1rem}@media (min-width:992px){.l-footer .l-footer-nav{margin-bottom:0}}.l-footer .l-footer-nav__menu{padding-left:0;margin-bottom:10px}.l-footer .l-footer-nav__menu li{font-size:.875rem;display:inline-block;text-transform:uppercase;margin-right:.5rem}.l-footer .l-footer-nav__menu li:last-child{margin-right:0}.l-footer .l-footer-nav__menu li a{color:#fff;position:relative}.l-footer .l-footer-nav__menu li a:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s}.l-footer .l-footer-nav__menu li a:after,.l-footer .l-footer-nav__menu li a:before{position:absolute;width:100%;height:1px;background:#333;top:100%;left:0;pointer-events:none}.l-footer .l-footer-info__logo{height:6.875rem;margin:0 0 10px;max-width:150px}@media (max-width:768px){.l-footer .l-footer-info__logo{margin:0 auto}}.l-footer .l-footer-info__opening-times{margin-top:15px;font-size:1.125rem;font-weight:300}@media (max-width:768px){.l-footer .l-footer-info__opening-times{text-align:center}.l-footer .l-footer-info__opening-times ul{padding:0}.l-footer .l-footer-info__opening-times li{list-style:none}}.l-footer .l-footer-info__opening-times_note{margin:25px 0;padding:20px 20px 5px;background:#fff;color:#000;border-radius:10px}.l-footer .l-footer-info__opening-times h3{font-size:inherit;font-weight:400;margin-bottom:0;text-transform:uppercase;color:#fff}.l-footer .l-footer-info__opening-times p{font-size:inherit;margin-bottom:0}.l-footer .l-footer-info__full-address{margin:15px 0 1.5rem;font-weight:300;font-size:1.125rem}.l-footer .l-footer-info__full-address p{margin-bottom:0}.l-footer .l-footer-info__links{font-weight:300}.l-footer .l-footer-info__links a{color:#fff}.l-footer .l-footer-info__socials{margin-top:40px;margin-bottom:1.5rem}.l-footer-info__socials svg{height:22px;width:22px}@media (max-width:768px){.l-footer .l-footer-info__socials{margin:20px 0 0}}.l-footer .l-footer-info__socials ul{margin-bottom:0;padding-left:0}.l-footer .l-footer-info__socials ul li{list-style-type:none;display:inline-block;font-size:1.5rem;margin-right:.9375rem}.l-footer .l-footer-info__socials ul li a{transition:.3s;color:#fff}.l-footer .l-footer-info__socials ul li a:hover{opacity:.9;color:rgb(255 255 255/.75)}.l-newsletter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:rgb(0 0 0/.2)}.l-newsletter hr,.wp-block-image figure{margin:0}.l-newsletter .form-holder{padding:4.5rem 0}.l-newsletter h2{font-size:20px;text-align:center;margin-bottom:1.56rem;text-transform:uppercase;font-weight:400}.l-newsletter__signup form{width:32.1rem;margin:30px auto 0;max-width:100%}.l-newsletter__signup form .holder{width:100%;position:relative}.l-newsletter__signup form .holder input[type=email]{background:#f7f7f7;width:100%;box-shadow:none;font-weight:400;font-size:1.125rem;height:3.125rem;padding:0 1rem;border:1px solid #595959}.l-newsletter__signup form .holder button[type=submit]{height:100%;position:absolute;right:0;top:0}.search-block{display:none;position:absolute;bottom:0;transform:translateY(100%);z-index:11;width:100%;background:#f7f7f7;padding:2rem 0}.search-block__close{padding:0 2rem;text-align:right;font-size:.875rem;text-transform:uppercase}.search-block__close .close-wrapper{display:inline-block;transition:.3s}.search-block__close .close-wrapper:hover{cursor:pointer;opacity:.9}@media (min-width:992px){.search-block{padding:3.125rem 0}}.search-block form{font-family:sans-serif!important;margin:0 auto}@media (min-width:992px){.search-block form{max-width:80%}}@media (min-width:1200px){.search-block form{max-width:60%}}.search-block form.form-grid{display:-ms-grid;display:grid;grid-gap:12px}@media (min-width:992px){.search-block form.form-grid{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(3,1fr)}}.search-block form.form-grid .grid-item:first-child{grid-area:1/1/2/6}.search-block form.form-grid .grid-item:nth-child(2){grid-area:2/1/3/5}@media (min-width:992px){.search-block form.form-grid .grid-item:first-child{grid-area:1/1/2/5}.search-block form.form-grid .grid-item:nth-child(2){grid-area:1/5/2/9}}.search-block form label{display:block;width:100%;text-transform:uppercase;font-size:.875rem;margin-bottom:5px;color:#474747;opacity:.72}.search-block form input[type=text]::-webkit-input-placeholder{color:#333}.search-block form input[type=text]::-moz-placeholder{color:#333}.search-block form input[type=text]:-ms-input-placeholder{color:#333}.search-block form input[type=text]::-ms-input-placeholder{color:#333}.search-block form input[type=text]::placeholder{color:#333}.search-block form input[type=text]{width:100%;background:#fff;border:1px solid #767676;height:50px;padding:0 1rem;line-height:44px}.search-block form input[type=text]:active,.search-block form input[type=text]:focus{outline:0}.search-block form .text-input-wrapper{position:relative}.search-block form button[type=submit]{margin-top:1rem;margin-top:26px}.search-block form.form-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr)}.search-block__contain label{display:block;width:100%;text-transform:uppercase;font-size:.875rem;margin-bottom:10px;color:#474747;opacity:.72}.about-the-artist{margin-bottom:3.125rem}.about-the-artist .artist-wrapper{margin-top:3.125rem}.about-the-artist .artist-wrapper__title{margin-bottom:3.125rem;text-align:center}@media (min-width:768px){.about-the-artist .artist-wrapper__title{text-align:left}}.about-the-artist .artist-wrapper__title h2{text-transform:uppercase;font-size:1.25rem}.about-the-artist .artist-grid{display:grid;grid-template-columns:1fr;grid-column-gap:100px;grid-row-gap:50px}@media (min-width:768px){.about-the-artist .artist-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media (min-width:1200px){.about-the-artist .artist-grid{grid-template-columns:repeat(10,1fr);grid-template-rows:1fr}}.about-the-artist .artist-grid__image{text-align:center;grid-area:1/1/2/2}@media (min-width:768px){.about-the-artist .artist-grid__image{grid-area:1/1/2/2;text-align:left}}@media (min-width:1200px){.about-the-artist .artist-grid__image{grid-area:1/1/2/3}}.about-the-artist .artist-grid__image img{border-radius:50%}.about-the-artist .artist-grid__description{grid-area:2/1/3/2}@media (min-width:768px){.about-the-artist .artist-grid__description{grid-area:1/2/2/4}}@media (min-width:1200px){.about-the-artist .artist-grid__description{grid-area:1/3/2/7}}.about-the-artist .artist-grid__description .artist-stats{text-transform:uppercase;font-weight:400;margin-bottom:1rem}.about-the-artist .artist-grid__films{grid-area:3/1/4/2}@media (min-width:768px){.about-the-artist .artist-grid__films{grid-area:2/1/3/4}}@media (min-width:1200px){.about-the-artist .artist-grid__films{grid-area:1/7/2/11}}.artworks-holder{opacity:0;transition:.5s}.artwork-product-item-col{margin-bottom:3.125rem;position:relative}.artwork-product-item-col .artwork-product-item{height:100%;position:relative}.artwork-product-item-col .artwork-product-item .cta{font-size:1rem;text-transform:uppercase;text-decoration:none;bottom:0}.artwork-product-item-col .artwork-product-item__image-wrapper a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.artwork-product-item-col .artwork-product-item__info-wrapper{padding-top:1rem;position:relative;padding-bottom:2rem}.artwork-product-item-col .artwork-product-item__info-wrapper h2{margin-bottom:10px;font-size:24px;text-transform:none}.artwork-product-item-col .artwork-product-item__info-wrapper .associated-artists{padding-left:0;margin-bottom:.5rem;font-size:16px}.artwork-product-item-col .artwork-product-item__info-wrapper .associated-artists li{display:inline-block;list-style-type:none;text-transform:uppercase;font-weight:400}.artwork-product-item-col .artwork-product-item__info-wrapper .associated-artists li:after{display:inline-block;content:", "}.artwork-product-item-col .artwork-product-item__info-wrapper .associated-artists li:last-child:after,.single-product .product-information .top-info .associated-artists li:last-child:after{content:none}.single-product .woocommerce-breadcrumb{margin-top:2rem;margin-bottom:2rem;text-align:left;color:#333;opacity:1;text-transform:uppercase;font-size:.875rem;font-weight:400}.single-product .image-col{margin-bottom:1.5rem}@media (min-width:992px){.single-product .image-col{margin-bottom:0}}.single-product .image-col img{margin:0 auto;display:block}.single-product .product-information .top-info{margin-bottom:2rem}@media (min-width:992px){.single-product .product-information .top-info{margin-bottom:2.5rem}}.single-product .product-information .top-info h1{margin-bottom:24px}.single-product .product-information .top-info .additional-information,.single-product .product-information .top-info .dimensions{font-size:1rem}@media (min-width:992px){.single-product .product-information .top-info .additional-information,.single-product .product-information .top-info .dimensions{font-size:1.125rem}}.single-product .product-information .top-info .associated-artists{padding-left:0;margin-bottom:10px}.single-product .product-information .middle-info{margin:20px 0}.single-product .product-information .top-info .associated-artists li{display:inline-block;list-style-type:none;text-transform:uppercase;padding-right:5px}.single-product .product-information .top-info .associated-artists li:after{display:inline-block;content:", "}.single-product .product-information .pricing{margin-bottom:2rem;font-size:1.5rem}.single-product .product-information .ctas{margin-bottom:2rem;display:-ms-grid;display:grid;grid-column-gap:1.5rem;grid-row-gap:.75rem}@media (min-width:576px){.single-product .product-information .ctas{grid-template-columns:repeat(2,1fr)}}.single-product .product-information .ctas button.enquire{border:1px solid #333;background:#fff;color:#333;font-weight:700}.single-product .product-information .ctas button.enquire:hover{border:1px solid #7b643f;background:#7b643f;color:#fff}.single-product #product_inq .artwork{padding:20px 0 0}.productEnquiry .productEnquiry-col button{width:100%;min-width:300px}.wpcf7 form .wpcf7-response-output{padding:.5em 1em;margin:0;text-transform:none}.wpcf7 form #product-name{border:0;margin-top:10px;display:none}.single-product .about-the-artist{padding-top:3.125rem;border-top:1px solid #e4e9ef}.single-product .about-the-artist .artist-wrapper:first-child{margin-top:0}.custom-related-products{clear:both;margin-top:3.5rem;border-top:1px solid #e4e9ef;padding-top:3.5rem}.custom-related-products .artworks-holder{opacity:1;transition:.5s}.custom-related-products h2.related-products-title{text-align:center;font-size:1.5rem;margin-bottom:2.5rem}.wp-block-image{margin-bottom:0}.single-product .woocommerce-breadcrumb{margin-bottom:20px}@media (max-width:600px){.custom-taxonomy-parent-product_cat-artworks .woocommerce-breadcrumb,.woocommerce-breadcrumb{margin-top:20px}}@media (max-width:1000px){.l-icons__hamburger{display:inline-block!important}.l-hamburger__nav .hamburger-nav__menu li a{width:100%;display:inline-block}}@media (max-width:992px){.l-header__brand img{width:125px}.l-icons__hamburger{display:block}.search-block form.form-grid .grid-item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:1/5/1/9}}@media (max-width:768px){.wp-block-genesis-blocks-gb-columns{padding:0 25px}}@media (max-width:600px){.col-lg-3,.col-lg-4,.col-lg-6,.col-md-12,.col-md-4{padding-right:0;padding-left:0}.top-bar-right{text-align:center}.search-block form.form-grid{display:block}.search-block form.form-grid .grid-item{display:block;width:100%;clear:both}}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons,.wp-block-image img,ul{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-image>figure>a{display:inline-block}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image .aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-spacer{clear:both}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}