:root{--black:black;--white:white;--blue:#bbe8ff;--grey:#555555;--nav-grey:#8f8f8f}h1,h1 a,.h1,.h1 a{color:var(--black)}h2,h2 a,.h2,.h2 a{color:var(--black)}h3,h3 a,.h3,.h3 a{color:var(--black)}h4,h4 a,.h4,.h4 a{color:var(--blue)}h5,h5 a,.h5,.h5 a{color:var(--red)}h6,h6 a,.h6,.h6 a{color:var(--black)}body{color:var(--black)}header .menu>li>a{padding-left:20px;padding-right:30px;color:var(--white)}header .menu>li>a:hover{color:var(--black)}.jawn_button.button_style_1{border-radius:25px}.btn a span{background:var(--black);border:2px solid var(--black);border-radius:25px;padding:10px 25px;transition:500ms}.btn:hover a span{background:#fff0;border:2px solid var(--white);color:var(--white)}#footer{background-image:url(/wp-content/uploads/2022/10/footer-bg-central-tattoo.jpg)}#footer .widget_title{color:var(--white)}#footer p{color:var(--white)}#footer a{color:var(--white)}#footer a:hover{color:var(--blue)}#footer .footer-col.col-2 p:nth-child(2){padding:20px 0}#footer .col-3 p:not(:last-child){margin-bottom:20px}#footer .widget_title{position:relative}#footer .footer-col .widget_title:after{content:'';width:150px;height:1px;background-color:var(--grey);position:absolute;left:0;bottom:-10px}#footer .footer-col .textwidget{padding-top:15px}#header.sticky.scrolled .btn a span{color:var(--black);background:var(--white);border:2px solid var(--black);border-radius:25px;padding:10px 25px;transition:500ms}#header.sticky.scrolled .btn:hover a span{background:#fff0;border:2px solid var(--white);color:var(--white)}#header.sticky.scrolled .menu>li:hover>a{color:var(--nav-grey)}.title-area.type-image:before{position:absolute;inset:0;content:'';background-color:rgb(0 0 0 / .35)}.title-area-inner h1{position:relative}.title-area .container{max-width:unset;padding-left:30px;position:absolute;content:'';bottom:30px}.blog-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;text-align:center}.blog-grid .post-item:nth-child(3n - 2){background:#F2F8FD}.blog-grid .post-item:nth-child(3n - 1){background:#FDF8F6}.blog-grid .post-item:nth-child(3n){background:#F9F8F5}.blog-grid .date{font-size:12px;line-height:20px;margin-bottom:0!important}.blog-grid img{aspect-ratio:7 / 6;object-fit:cover;width:100%;height:100%;transition:.5s;filter:brightness(1)}.blog-grid h3{font-size:22px;line-height:32px;text-transform:uppercase;transition:.5s}.blog-grid .excerpt{margin-top:5px;color:#404040;font-size:16px;line-height:24px}.blog-grid .post-item>div:nth-child(2){padding:10px 15px 15px}.blog-grid img:hover{filter:brightness(.6)}.blog-grid h3:hover{opacity:.7}.single-post .post-title,.single-post .post-image{text-align:center}.single-post .post-categories{display:none}.single-post .post-info{text-align:center}.single-post .post-content img{margin:20px 0;max-height:500px}.woocommerce-page .title-area{background-image:url(https://www.centraltattoostudio.com/wp-content/uploads/2023/12/shop-banner5.jpg)!important}.artist_grid .bgImg{padding:140px 0;background-size:cover;background-position:center}.artist_grid{display:grid;grid-template-columns:1fr;gap:30px}.artist_grid .artist h5{text-align:center;padding-top:10px}.artist{max-width:745px;margin:0 auto}.single-artist .artist-wrap{width:calc(30% - 15px);margin-bottom:30px}.single-artist .artistContent{padding:80px 0}.single-artist .artist-grid{max-width:95%;margin:0 auto}.single-artist .imageTextRow{display:grid;grid-template-columns:1fr 1fr;padding-bottom:40px;gap:30px}.single-artist .artist-wrap:before{pointer-events:none;background-color:rgb(30 30 30 / 50%);position:absolute;content:'';inset:0;opacity:0;transition:500ms}.single-artist .artist-wrap:hover:before{opacity:1}.single-artist .imageTextRow img{width:100%}.exWrap .exhibition h4{font-weight:300;text-transform:capitalize;padding-bottom:5px;text-align:center;color:var(--white);line-height:50px}.exWrap{width:calc(30% - 15px);padding-bottom:30px}.exWrap .exhibition{max-width:745px;margin:0 auto}.exhibitionRow .jawn_sep.color_1{margin-bottom:78px;margin-top:15px}.exWrap .bgImg{padding:172px 140px 60px 45px;background-size:cover;background-position:center;display:grid;justify-content:flex-start;position:relative}.exWrap .bgImg:before{position:absolute;inset:0;opacity:0;background-color:rgb(0 0 0 / 35%);content:'';transition:500ms}.exWrap:hover .bgImg:before{opacity:1}.exWrap .text{position:relative}.exWrap:not(:last-child) .bgImg{margin-bottom:60px}.exhibition .jawn_sep.color_1{margin-left:0;margin-bottom:31px}.exhibition{text-align:left}.single-exhibition .artistContent{padding:80px 0}.single-exhibition .artist-grid{max-width:95%;margin:0 auto}.single-exhibition .imageTextRow{display:grid;grid-template-columns:1fr 1fr;padding-bottom:40px;gap:20px}.single-exhibition .exContent{padding:80px 0}.single-exhibition .exhibition-grid{max-width:95%;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.single-exhibition .imageTextRow{display:grid;grid-template-columns:1fr 1fr;padding-bottom:40px}.single-exhibition .fancybox-navigation .fancybox-button--arrow_left{left:calc(26% + -13px);padding:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.single-exhibition .fancybox-navigation .fancybox-button--arrow_right{right:25%;padding:0;right:calc(26% + -13px);border-top-right-radius:20px;border-bottom-right-radius:20px}.single-exhibition .exhibition-wrap:before{pointer-events:none;background-color:rgb(30 30 30 / 50%);position:absolute;content:'';inset:0;opacity:0;transition:500ms}.single-exhibition .exhibition-wrap:hover:before{opacity:1}.single-exhibition .fancybox-button{background:#555}.single-exhibition .fancybox-image{border:6px solid #555}.single-exhibition .exhibition-wrap{position:relative;cursor:pointer}.single-exhibition .fancybox-navigation .fancybox-button{width:50px}.woocommerce-checkout #header{background-color:var(--black)}.woocommerce-checkout .btn span{background-color:var(--white);border-color:var(--white);color:var(--black)}.woocommerce-checkout header .menu>li:hover>a{color:var(--nav-grey)}.woocommerce-cart header .menu>li:hover>a{color:var(--nav-grey)}.woocommerce-cart #header{background-color:var(--black)}.woocommerce-cart .btn span{background-color:var(--white);border-color:var(--white);color:var(--black)}.woocommerce button.button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout button#place_order{background-color:var(--black)!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout button#place_order:hover{background-color:#333333!important}@media (max-width:1100px) and (min-width:981px){#header .menu-item a{font-size:18px;padding:0 10px}#header:not(.scrolled) .logo-holder{height:100px}.woocommerce .woocommerce-loop-product__title{line-height:1.4}#footer .footer-col:nth-child(3){padding-left:0;margin-left:-10px;margin-right:10px}}@media (max-width:768px){#mobile-header .btn a span{border:0!important;transition:ease-out!important;padding:0!important;background:none!important;color:var(--white)!important}.woocommerce .woocommerce-loop-product__title{line-height:1.4}.woocommerce .product_title{font-size:55px;line-height:1.2}.woocommerce .wc-tab h2,.woocommerce .related h2{font-size:40px;line-height:1.2}.woocommerce-cart .woocommerce-message .button{margin-left:20px}.single-exhibition .imageTextRow{display:block}.single-exhibition .bio:nth-child(2){margin-top:20px}}@media (max-width:767px){.artist_grid .bgImg{padding:unset;aspect-ratio:700/280}.single-artist .artist-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;max-width:100%!important;height:unset!important}.single-artist .artist-wrap{width:100%;padding:unset;margin:0;position:relative!important;top:unset!important;left:unset!important;transform:none!important}.single-artist .artist-grid img{aspect-ratio:1/1;object-fit:cover}.single-artist .imageTextRow{grid-template-columns:1fr}}@media (max-width:480px){#header:not(.scrolled) #mobile-header .logo-holder{height:90px}.title-area h1{line-height:1.2;font-size:55px}#footer .footer-col{padding:0}.woocommerce ul.products li.product .button{font-size:15px}.woocommerce .product_title{font-size:45px;line-height:1.2}.woocommerce .wc-tab h2,.woocommerce .related h2{font-size:30px;line-height:1.2}.woocommerce-cart .woocommerce-message .button{width:100%;margin-bottom:10px}.woocommerce-checkout h3{font-size:30px;line-height:1.2}.woocommerce-checkout h3#ship-to-different-address{font-size:16px;margin:10px 0}.single-exhibition .exhibition-grid{grid-template-columns:repeat(2,1fr);gap:5px}.single-exhibition .exhibition-grid img{object-fit:cover;height:140px;width:100%}}