:root{--text-color:#000;--bg-color:#e6dfd0}html{overflow-x:hidden;max-width:100%;margin-top:0}#wp-admin-bar-wp-logo,#wp-admin-bar-vc_inline-admin-bar-link,#wp-admin-bar-cs-explain,#wp-admin-bar-customize,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{display:none!important}body{margin:0!important;overflow-x:hidden;background-color:var(--bg-color)}input,button{-webkit-appearance:none;border-radius:0}img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{max-width:calc(100% - 30px);height:auto;padding:0 15px;width:100%}.vc_row{margin-left:0!important;margin-right:0!important}.page-template-default #header,.page-template-default #container header,.page-template-default #copyright{display:none}.page-template-default #sidebar ul{list-style:none!important}.page-template-default footer#footer{height:0!important}.gallery-item img{width:80%;height:auto;padding:10%;border:none!important}page.error404{text-align:center}page.error404 #header{display:none}page.error404 #content{padding-top:10vh;padding-bottom:10vh}.error404 main#content article{padding-left:15px!important;padding-top:65px}.error404 .entry-title{font-weight:600;padding-bottom:12px}.search-form input{border:none;border-bottom:1px solid;padding:5px 15px;font-size:14px}.search-form input.search-submit{background-color:var(--bg-color)!important;color:#fff}.search main#content article{padding-left:15px!important;padding-top:65px}.search .entry-title{font-weight:600;padding-bottom:12px}.search .single-ttl{display:block}.search .post-type-name{display:none}.search img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{padding:0 0!important;max-width:400px;display:block;margin-bottom:15px}.no-space .vc_column-inner{padding:0!important;margin:0!important}.no-space .wpb_content_element{margin:0}.vc_figure,.vc_single_image-wrapper,.vc_figure img{width:100%}.full-w{width:100%}.wpb_text_column.wpb_content_element{margin-bottom:24px!important}.bw{filter:saturation(0)}.bw-color:hover{filter:saturate(1)}header p{margin-block-end:0}head-area,foot-area,main#content{//transition:all .5s ease}@media only screen and (min-width:768px){head-area{position:fixed;width:180px;padding-top:30px}foot-area{position:fixed;bottom:0;width:300px}main#content{width:calc(100% - 230px);margin-left:200px;padding-top:30px}}@media only screen and (min-width:1280px){head-area{position:fixed;width:250px;padding-top:30px}foot-area{position:fixed;bottom:0;width:300px}main#content{width:calc(100% - 310px);margin-left:280px;padding-top:30px;max-width:1600px}}@media only screen and (min-width:2100px){head-area{position:fixed;width:400px;padding-top:30px}foot-area{position:fixed;bottom:0;width:400px}main#content{width:calc(100% - 460px);margin-left:430px;padding-top:30px;max-width:2400px}}@media only screen and (max-width:980px){main#content .vc_col-sm-4,main#content .vc_col-sm-6{width:100%!important}}@media only screen and (max-width:768px){main#content{padding:15px}.vc_gitem_row .vc_gitem-col{padding:10px 0!important}}//h1{font-size:5em;margin-block-start:0;line-height:1.2}//h2{font-size:4em;margin-block-start:0;line-height:1.2}//h3{font-size:3em;margin-block-start:0;line-height:1.2}//h4{font-size:2em;margin-block-start:0;line-height:1.2}//h5{font-size:1.5em;margin-block-start:0;line-height:1.2}//h6{font-size:1.2em;margin-block-start:0;line-height:1.2}h1,h2,h3,h4,h5,h6{font-family:Helvetica;color:var(--text-color);font-size:16px;margin-block-start:0;font-weight:100;font-weight:600;line-height:1.4}p,ul,li,span,a{font-family:Helvetica;color:var(--text-color);font-size:16px;margin-block-start:0;font-weight:100;line-height:1.4}@media only screen and (min-width:2100px){h1,h2,h3,h4,h5,h6{font-size:18px}p,ul,li,span,a{font-size:18px}}@media only screen and (max-width:1600px){h1,h2,h3,h4,h5,h6{font-size:14px}p,ul,li,span,a{font-size:14px}}ul{padding-inline-start:20px}.white p,.white a,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#fff}a{color:var(--text-color);text-decoration:none;font-weight:400;cursor:pointer!important}a:hover{text-decoration:line-through;opacity:.9}.min-full-h p a,.link-a a{font-weight:600}.min-full-h p a:before{content:'['}.min-full-h p a:after{content:']'}button,input{font-family:Helvetica}//.vc_btn3{background-color:var(--bg-color)!important;border-radius:0!important;padding:10px 20px !important}//.vc_btn3:hover{opacity:.8}.vc_gitem_row .vc_gitem-col{padding:6px 0!important}.vc_btn3{background-color:#fff!important;border-radius:0!important;padding:10px 0 !important;border:none!important;color:#000!important;font-size:14px!important;font-weight:600}.vc_btn3:before{content:'[ '}.vc_btn3:after{content:' ]'}.vc_btn3:hover{text-decoration:line-through!important}.vc_btn3.vc_btn3-style-modern{background-image:none!important}@media only screen and (max-width:1200px){.vc_grid-container-wrapper .vc_col-sm-3,.vc_grid-container-wrapper .vc_col-sm-2{width:50%;float:left!important}}@media only screen and (min-width:768px){.vc_gitem_row .vc_gitem-col.l-r-text{padding-left:40px!important}}//.vc_tta.vc_general .vc_tta-panel-title>a{padding:15px!important}.vc_tta-panel-title:hover span{//font-weight:600;text-decoration:line-through}.vc_tta-panel-body .vc_column-inner{padding:0!important}.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border:none}.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:var(--text-color)!important;background-color:var(--bg-color)!important}.vc_tta.vc_general.vc_tta-o-all-clickable .vc_tta-panel .vc_tta-panel-title>a:hover{background-color:var(--bg-color)!important}.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before,.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon:after,.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon:before{border-color:var(--bg-color)!important}@media only screen and (max-width:768px){//.vc_tta.vc_general .vc_tta-panel-title>a{padding:0!important}.vc_tta.vc_general .vc_tta-panel-body{padding:16px 0!important}.vc_tta-panel-body .vc_col-sm-3 .wpb_text_column.wpb_content_element{margin-bottom:3px!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0!important}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:24px!important}}.vc_pageable-load-more-btn{text-align:left!important}.menu-main-container ul{padding-inline-start:0px}.menu-main-container li{list-style:none;//cursor:pointer!important;line-height:1.2}.min-full-h{min-height:calc(100vh - 30px)}.header-logo-area h2{margin-block-end:0em}@media only screen and (max-width:768px){.xvx-nav li{display:inline-block;padding-right:10px}.min-full-h{min-height:auto}.min-full-h .vc_inner .vc_column-inner{padding:0}}.footer-area ul{text-align:right}.footer-area li{display:inline;margin-left:16px}.footer-area p,.footer-area li a{color:#000}.footer-area li a:hover{color:#e8759d;text-decoration:none}.footer-area p em{font-size:.7em!important}.footer-area .vc_icon_element-align-right{display:inline;float:right}.footer-area .wpb_content_element{margin-bottom:0}.footer-area a:before{opacity:.8}.post-navigation{max-width:1600px;margin-left:auto;margin-right:auto}.post-navigation h2{font-size:0}.post-navigation .nav-previous{float:left}.post-navigation .nav-next{float:right}.post-navigation .nav-links,.post-navigation .nav-links a{padding:30px}#cn-notice-text{color:#fff}#cn-notice-buttons a{background-color:#fff!important;border-radius:0!important;text-transform:uppercase!important;font-weight:900!important;padding:10px 20px!important;opacity:.8}#cn-notice-buttons a:hover{opacity:1}#cn-close-notice:before,#cn-close-notice:after{background-color:#ffffff!important}.single ol{padding-inline-start:0px}.single ol strong{font-size:1.5em;line-height:3}.single .hfeed header#header,.single .hfeed header .entry-meta,.single .hfeed #comments,.single .hfeed .entry-footer,.single .hfeed .footer,.single .hfeed  #footer,#copyright{display:none}.single .wp-post-image{pointer-events:none}.single .post-type-name{padding:0 15px}.single .post-type-name{display:none}//.single .min-full-h{margin-top:-12px}.go-back{background-color:#e6dfd0;border:0;color:var(--text-color);padding:10px 20px;font-family:Helvetica;font-size:14px}.go-back:hover{opacity:.8}.go-back{display:none}.single .go-back{display:block;margin-left:15px}.single .hfeed header .entry-title{padding-left:15px}.single .post-type-name{text-transform:capitalize}.single .cntn-ttl{display:none}.single .wp-post-image{display:none}.single .wp-post-image{max-width:100%;height:auto}#menu-cart{padding-right:15px}.cart-icon{margin-bottom:0!important}.cart-icon li{list-style:none!important;position:absolute;top:0;right:15px}.woocommerce-button{background-color:var(--bg-color)!important;color:var(--text-color)!important;font-weight:100!important;font-family:Helvetica}.woocommerce.columns-4{padding:0 15px}.woocommerce-result-count,.woocommerce-ordering{display:none}.woocommerce-loop-product__title{padding:0!important}.added_to_cart{font-size:0}.woocommerce ul.products li.product .button{background-color:var(--bg-color)!important;color:var(--text-color)!important;font-size:14px!important;font-weight:600!important;padding:10px 0;margin-top:0!important}.woocommerce ul.products li.product .button:before{content:'[ '}.woocommerce ul.products li.product .button:after{content:' ]'}.woocommerce ul.products li.product .button:hover{text-decoration:line-through}.wp-block-woocommerce-cart{padding:0 15px}.wc-block-cart__submit-container a{background-color:var(--bg-color);color:#fff;font-size:15px}.wc-block-components-panel__button{font-size:18px}#wc-block-components-totals-coupon__input-coupon{border:2px solid #e6dfd0!important;border-radius:0}.wc-block-components-button{background-color:var(--bg-color);border:2px solid var(--bg-color);color:#ffffff!important}.wc-block-components-button__text{opacity:1!important;text-transform:uppercase;font-size:13px}.wc-block-components-product-name{font-size:18px!important}.wc-block-cart-item__remove-link{font-size:14px!important}.wc-block-components-product-metadata__description p{font-size:14px}.wp-block-woocommerce-product-new{padding-top:32px}.wp-block-woocommerce-product-new .wc-block-grid__product-title{text-align:left}.wp-block-woocommerce-product-new .wc-block-grid__product-price{text-align:left}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:none!important}.wc-block-grid__product-add-to-cart{text-align:left}.wc-block-grid__product-add-to-cart a{border-radius:0}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{font-weight:100}.single-product .post-type-name{display:block}.single-product .single-product{padding:0 15px}.single-product .single-product{max-width:1200px!important}.woocommerce-product-gallery__image{pointer-events:none!important}.pswp__button--fs{display:none!important}.pswp__top-bar{background-color:transparent!important}.pswp__button--close{filter:brightness(0)}.pswp__bg{background-color:rgba(255,255,255,.9)!important}.single-product .post-type-name{margin-top:-15px;padding-bottom:40px!important}.single-product .woocommerce-tabs .wc-tabs{display:none}.single-product .woocommerce-tabs{padding-bottom:5vh;width:50%;max-width:768px}.single-product .in-stock{color:var(--text-color)!important;text-decoration:underline}.single-product .single_add_to_cart_button{background-color:var(--bg-color)!important;color:var(--text-color)!important;padding:10px 0!important;font-family:serif !important;font-weight:600!important}.single-product .single_add_to_cart_button:before{content:'[ '}.single-product .single_add_to_cart_button:after{content:' ]'}.single-product .single_add_to_cart_button:hover{text-decoration:line-through!important}.single-product .woocommerce-Tabs-panel h2{display:none}.cart-single{display:none}.single-product .cart-single{display:block;max-width:1600px!important;width:100%;padding-right:15px}.single-product .cart-single .cart-icon li{position:relative;top:auto;right:auto}.single-product section.related.products{display:none!important}.single-product .posted_in a{pointer-events:none!important}.pswp__bg{background-color:#ffffff95}.single-ttl{display:none}@media only screen and (max-width:768px){.single-product .woocommerce-tabs{width:100%}.header-til-here{display:none}}.single .category-news .post-type-name{display:block;padding-bottom:42px}.single .category-news .entry-content{padding:0 15px !important;max-width:768px}.single .category-news .cntimg img{display:block!important;max-width:600px!important;padding-bottom:30px}.exhibition-list .vc_tta-panel-body{padding-top:0!important}.exhibition-list .vc_tta-panel-body p{margin-block-end:5px}.exhibition-list .vc_tta-panel-body .wpb_text_column{margin-bottom:5px!important}.ex-list p{padding-left:80px}.ex-list p i,.ex-list p em{position:absolute;left:0}.vc_custom_heading em{font-size:0}.em-off em{font-size:0!important}.lightboxOverlay{background-color:#ffffff!important;opacity:.95!important}.lb-data .lb-close{filter:brightness(0)}.lb-data .lb-number{display:none!important}.lb-data .lb-caption{font-weight:400!important;font-style:italic!important}.lb-outerContainer{margin-top:10vh!important}.lb-outerContainer img{max-height:70vh!important;width:auto!important}.artwork-list-title .vc_gitem-col{padding:5px 0!important}.artwork-list-title .vc_gitem-col p{font-size:80%;font-style:italic}.error404 header#header{display:none}.search header#header{display:none}.search-results header.header,.search-results #content article{padding-bottom:36px}.search-results #content article{max-width:800px}.wpb-content--blank .wpb-content-wrapper{max-width:100vw!important}.bw{filter:saturate(0)}.no-point{pointer-events:none}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.delay-4{animation-delay:.8s}.delay-5{animation-delay:1s}.delay-6{animation-delay:1.2s}.max-w{max-width:1200px}.max-xl{max-width:2100px}.max-12,.max-1200{max-width:1200px}.max-1000,.max-1k{max-width:1000px}.max-800{max-width:800px}.max-700{max-width:700px}.max-600{max-width:600px}.max-400{max-width:400px}.max-300{max-width:300px}.max-300{max-width:300px}.max-250{max-width:250px}.max-200{max-width:200px}.max-60{max-width:60px}.xl-on,.l-on,.m-on,.s-on,.xs-on{display:none}.z-top{z-index:999!important;position:relative}.z-top-1{z-index:1000!important;position:relative}@media only screen and (min-width:1800px){.max-w{max-width:2600px;width:90vw}.max-xl{max-width:2600px;width:90vw}}@media only screen and (min-width:1200px) .wpb-content--blank .wpb-content-wrapper{max-width:100vw!important}@media only screen and (max-width:1600px){.xl-on{display:block}.xl-off{display:none!important}.xl-full .wpb_column.vc_column_container{width:100%}}@media only screen and (max-width:1600px){.max-w{width:95vw}.ml-full .wpb_column.vc_column_container{width:100%}}@media only screen and (max-width:1200px){.l-on{display:block}.l-off{display:none!important}.l-full .wpb_column.vc_column_container{width:100%}.l-half .vc_col-sm-3,.l-half .vc_col-sm-4{width:50%;float:left}}@media only screen and (max-width:768px){.m-on{display:block}.m-off{display:none!important}.m-c{text-align:center!important}.m-left p,.m-left h1,.m-left h2,.m-left h3,.m-left h4,.m-left h5,.m-left h6{text-align:left!important}.m-center p,.m-center h1,.m-center h2,.m-center h3,.m-center h4,.m-center h5,.m-center h6{text-align:center !important}.s-half .vc_col-sm-3,.s-half .vc_col-sm-4{width:50%;float:left}.m-half .vc_col-sm-3,.m-half .vc_col-sm-4{width:50%;float:left}}@media only screen and (max-width:600px){.s-on{display:block}.s-off{display:none!important}.xs-2 .wpb_column{max-width:50%;float:left}.xs-4 .wpb_column{max-width:25%;float:left}}@media only screen and (max-width:480px){.xs-on{display:block}.xs-off{display:none!important}}@media only screen and (max-width:768px){html{width:100%!important;overflow-x:hidden!important}.bg-m-r{width:100%!important}.bg-m-r img{min-width:180%}.m-off{display:none}.footer-area .footer-logo{text-align:center}.footer-area .menu-footer-menu-container ul,.menu-footer-social-container ul{margin-left:auto;margin-right:auto;padding-inline-start:0px;text-align:center;padding-top:35px}.footer-area .wpb_wrapper p{text-align:center!important}.footer-area .wpb_wrapper p em{display:inline-block}//body{border:3px solid #e8759d}.gallery-item{width:100%!important}.gallery-item img{width:92%;height:auto;padding:4%;border:none!important}}