body,html,p,h1,h2,h3,h4,h5,h6,span,a,strong,button,*{font-family:"Raleway",Sans-serif!important}.elementor-button{font-weight:bold!important}body.page-id-891 .wp-block-post-title,body.page-id-955 .wp-block-post-title{font-weight:600;text-align:center}.woocommerce img,.woocommerce-page img{background-color:unset!important}.logo_center{text-align:center}.wp-container-core-column-is-layout-e5e8f762>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%!important}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{width:340px!important;top:75%;--site-sub-nav-offset:18px;visibility:hidden;position:absolute;z-index:var(--zi-header,9996);top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:230px;margin-top:var(--site-sub-nav-offset);padding:24px;-webkit-transform:translateX(0) translateY(-10px);-ms-transform:translateX(0) translateY(-10px);transform:translateX(0) translateY(-10px);-webkit-transition:opacity 0.2s ease-in-out 0.05s,visibility 0.2s ease-in-out 0.05s,-webkit-transform 0.3s cubic-bezier(.34,1.56,.64,1) 0.45s;transition:opacity 0.2s ease-in-out 0.05s,visibility 0.2s ease-in-out 0.05s,-webkit-transform 0.3s cubic-bezier(.34,1.56,.64,1) 0.45s;transition:opacity 0.2s ease-in-out 0.05s,visibility 0.2s ease-in-out 0.05s,transform 0.3s cubic-bezier(.34,1.56,.64,1) 0.45s;transition:opacity 0.2s ease-in-out 0.05s,visibility 0.2s ease-in-out 0.05s,transform 0.3s cubic-bezier(.34,1.56,.64,1) 0.45s,-webkit-transform 0.3s cubic-bezier(.34,1.56,.64,1) 0.45s;border:1px solid rgb(231 231 233 / .5);border-radius:8px;opacity:0;-webkit-box-shadow:0 15px 50px 0 rgb(27 32 50 / .1);box-shadow:0 15px 50px 0 rgb(27 32 50 / .1)}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:10px 20px;display:inline-block;text-transform:unset;font-weight:400;color:#111;outline:0;box-shadow:none;background:0 0;line-height:normal}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover{color:#3b97d3;opacity:.9}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item{border-bottom:1px solid #eee}:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel)>*{max-width:unset!important}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:#000;vertical-align:text-bottom}.mc_custom_border_hdr,.mc_subheader h3{color:#000!important}.postid-1068 .hide-custom-product,.postid-1068 nav.breadcrumb{display:none}nav.cam-artist-product-breadcrumb{display:flex;gap:var(--wp--preset--spacing--3);color:var(--wp--preset--color--zinc-950);margin-top:var(--wp--preset--spacing--8);font-size:inherit;flex-wrap:wrap;line-height:0}:root :where(.wp-block-woocommerce-product-gallery-large-image){overflow:visible}:where(.wc-block-next-previous-buttons__button):not(:hover){background-color:transparent!important}.wc-block-next-previous-buttons__icon path{stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.wc-block-next-previous-buttons__button:first-child{position:relative;left:-9%}.wc-block-next-previous-buttons__button:last-child{position:relative;left:9%}.wc-block-next-previous-buttons__icon{transform:scale(1.8);transform-origin:center}header.wp-block-template-part{border-bottom:1px solid #ccc}.page-id-13 .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-container-core-post-content-is-layout-861d1607.wp-block-post-content-is-layout-constrained{margin-top:0!important}.single-product.postid-1068 .show_tab,.single-product.postid-1068 .tinv-wraper.tinv-wishlist{display:none}.hidden_tab{display:none}.single-product.postid-1068 .hidden_tab{display:block}:root :where(.wp-block-woocommerce-product-template .wc-block-components-product-image img){aspect-ratio:250 / 250!important}.sp-testimonial-item{border:1px solid #24ac7c!important;border-radius:30px;padding:20px;min-height:200px}.about_images img{width:fit-content!important}.sp-testimonial-details p{text-align:left!important;padding:0em!important;font-style:italic!important;font-size:16px!important;font-weight:400!important;color:#444;line-height:1.5!important}h4.sp-testimonial-client-name{text-align:left!important;color:#24ac7c!important;font-size:14px!important;font-weight:700!important}.tinv-wishlist p{font-weight:700}.tattoo-size-help{background:#000;text-align:center;border-radius:50px;padding:3px 7px 3px 7px;color:#fff;font-size:14px;cursor:pointer}.wc-block-mini-cart{visibility:visible!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before,a.wishlist_products_counter.top_wishlist-heart::before,span.wishlist_products_counter.top_wishlist-heart::before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before{font-weight:bold!important}.fa{font-family:FontAwesome!important}.cam-order-filter input{padding:5px;border-color:#F0C419;box-shadow:unset;border-top:2px solid #F0C419;border-left:2px solid #F0C419;border-radius:3px}.cam-order-filter button{background:#F0C419;color:#fff;border-color:#F0C419;border-radius:3px;padding:5px 20px;border-bottom:2px solid #F0C419;border-right:2px solid #F0C419}.wc-block-mini-cart__icon{height:2em!important;width:2em!important}.wc-block-mini-cart__button{padding:0}.my_wishlist{padding-left:10px!important;margin-top:3px!important}.artist-user .artist_hide{display:none!important}.my_wishlist a::before{content:"\e908";margin-right:0;content:"\e909";display:inline-block;font-family:tinvwl-webfont!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;vertical-align:sub;margin-right:5px}.my_wishlist a{font-size:0}.tinvwl_add_to_wishlist_button{border:1px solid #26B99A;padding:10px;border-radius:10px;background:#3B97D3;color:#000;width:42%;text-align:center;font-family:"Figtree",Sans-serif;font-size:16px;fill:#0A0A0A}.is-style-badge>a{border:1px solid #26B99A;padding:6px 20px!important;border-radius:10px!important;background:#3B97D3!important;color:#000!important;text-align:center!important;font-size:16px!important}:root :where(.wp-element-button,.wp-block-button__link){border-radius:10px 10px 10px 10px;padding:10px 30px;font-size:16px}.post_categories{list-style:none;list-style:none;margin:0;padding:0}ul.post_categories>li{padding-bottom:10px;padding-left:5px;margin-bottom:10px;border-bottom:1px dashed #ececec}.mc_var_label{display:none!important}.mc_form_inside{display:flex;align-items:center;position:relative;max-width:600px}.wp-block-mailchimp-mailchimp-form-field{flex:1;margin:0;width:100%}.wc-block-product-filter-checkbox-list__items .wc-block-product-filter-checkbox-list__item:first-child,.term-animal-temporary-tattoos .wc-block-product-filter-checkbox-list__items .wc-block-product-filter-checkbox-list__item.has-depth-1{display:none}.woocommerce-shop .wc-block-product-filter-checkbox-list__items .wc-block-product-filter-checkbox-list__item.has-depth-1{display:block}.catalog-ordering select{margin:0 0 0 7px;border-radius:3px}.mc_input{padding:20px 70px 20px 20px!important;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;align-self:stretch;border-radius:var(--Border-Radius-rounded-2xl,16px);border:1px solid #000;background:#fff0}.mc_signup_submit{margin:0;position:absolute;right:10px;top:7px}.mc_signup_submit_button{width:40px!important;height:40px;border-radius:50%;padding:0 25px;background-color:#fff;border:none;font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8 5l7 7-7 7' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px 24px}.mc_input::placeholder{color:#000;opacity:1}.mc_input::-webkit-input-placeholder{color:#000}.mc_input::-moz-placeholder{color:#000;opacity:1}.mc_input:-ms-input-placeholder{color:#000}.mc_message_wrapper{width:100%;position:absolute;top:65px;font-size:16px;font-weight:300}.woocommerce table.my_account_orders .button{line-height:14px;font-size:16px}:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title) a{color:#f0c419!important}:where(.wc-block-mini-cart__badge),.wc-block-mini-cart__badge{background-color:#000!important;color:#f3d047!important}button.button{background:#f0c419;background-color:#f0c419;border-radius:10px;border-width:0;color:var(--wp--preset--color--neutral-950);font-family:var(--wp--preset--font-family--raleway);font-size:16px;font-weight:700;padding:10px 30px;cursor:pointer}.about_testimonials .is-style-content-testimonial{text-align:justify}.footer_logos img{display:block;width:auto!important;height:30px}button#wpforms-submit-1189{border-radius:10px;padding:0 30px}.wp-block-search__button{padding:0!important}:where(.wp-block-woocommerce-customer-account).wc-block-customer-account--has-dropdown .wc-block-customer-account__dropdown-item{padding:10px}@media (max-width:1024px){body.woocommerce-account .wp-block-post-title{font-size:32px}:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel{padding:20px!important}.reverse-mobile{display:flex;flex-direction:column-reverse}.mobile-fix-heading{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.cam-featured-artist{display:unset!important}.custom_header .wp-block-search__button svg,.custom_header svg.wc-block-customer-account__account-icon{min-height:30px;min-width:30px}.footer_shop{display:none!important}.custom_color .wp-block-columns{gap:100px}}@media (max-width:920px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:block!important;border:1px solid #000;border-radius:2px}.tattoo-size-value{font-size:16px}.wp-block-navigation-submenu__toggle svg{display:inline-block!important;width:16px;height:16px}.custom_header .wp-block-navigation ul,.custom_header .wp-block-navigation ul li{width:100%!important}img.cam-featured-artist-image{max-width:100%!important}.custom_color .wp-block-columns{gap:10px}.wp-block-navigation-item.has-child{position:relative!important;width:100%!important;display:block!important}.wp-block-navigation-item.has-child>.wp-block-navigation-item__content{display:block!important;width:100%!important;box-sizing:border-box!important;padding-right:50px!important}.wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{position:absolute!important;top:5px!important;right:0!important;width:16px!important;height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;z-index:10!important;cursor:pointer!important}.wp-block-navigation-item.has-child>.wp-block-navigation__submenu-container{position:static!important;display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(-8px)!important;background:#fff!important;border:0!important;transition:max-height 0.4s ease,opacity 0.25s ease,transform 0.35s ease,visibility 0.35s ease!important}.wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle[aria-expanded="true"]+.wp-block-navigation__submenu-container{height:auto!important;max-height:1000px!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;overflow:hidden!important}.wp-block-navigation-item.has-child>.wp-block-navigation__submenu-container>.wp-block-navigation-item{width:100%!important;display:block!important;box-sizing:border-box!important}.wp-block-navigation-item.has-child>.wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:block!important;width:100%!important;box-sizing:border-box!important;text-transform:uppercase;padding:12px 20px!important}.tattapic-main-header .wp-block-navigation .wp-block-navigation-item{border-bottom:1px solid #eee;padding:5px 0}}@media (min-width:768px) and (max-width:1024px){.home_section4 .wp-block-heading{font-size:14px}.wc-block-next-previous-buttons__button:first-child{left:-5%}.wp-block-gallery.has-nested-images figure.wp-block-image.mobile-medium-img img{max-width:330px!important;height:auto!important}.custom_header .wp-container-core-group-is-layout-23d08afa{gap:10px}.custom_header{justify-content:space-around!important}}@media (max-width:767px){.home_section6 .wp-block-button__link{font-size:14px}.home_section2 .custom_timeline{padding:0 10px}.home_section8 .wp-block-group.alignwide.h-full.is-vertical.is-layout-flex.wp-block-group-is-layout-flex{min-height:440px!important}.custom_header{justify-content:space-around!important}}@media (max-width:600px){.tinvwl_add_to_wishlist_button{width:100%}:where(.is-horizontal.wc-block-product-gallery) .wc-block-next-previous-buttons.wc-block-next-previous-buttons,:where(.is-vertical.wc-block-product-gallery) .wc-block-next-previous-buttons.wc-block-next-previous-buttons,:where(.wc-block-product-gallery) .wc-block-next-previous-buttons.wc-block-next-previous-buttons{display:flex}.wc-block-next-previous-buttons__button:first-child{position:relative;left:-15%}.wc-block-next-previous-buttons__button:last-child{position:relative;left:15%}}@media (max-width:767px){.custom_header .logo_center img{width:120px}.wp-container-content-c42f3963{flex-basis:unset}.header-right{width:100%!important;gap:30px!important;justify-content:center}.wp-block-navigation__responsive-container-content .header-right .wp-block-search{width:100%!important}.wp-block-navigation__responsive-container-content .header-right .wp-block-search__inside-wrapper{width:100%}.wp-block-navigation__responsive-container-content .header-right .wp-block-image{margin:0!important}.wp-block-navigation__responsive-container-content .header-right .wp-block-woocommerce-mini-cart,.wp-block-navigation__responsive-container-content .header-right .wc-block-mini-cart{width:100%!important}.wp-block-navigation__responsive-container-content .header-right .wp-block-woocommerce-customer-account{width:100%!important}.wp-block-navigation__responsive-container .wp-block-navigation__container{align-items:flex-start!important;gap:10px!important}.wp-block-navigation__responsive-container .wp-block-navigation-item{width:100%}.wp-block-navigation__responsive-container .wp-block-navigation-item__content{width:100%;box-sizing:border-box;padding:12px 0;font-size:13px;text-transform:uppercase}.mobile-right-menu-toggle{display:none!important}.mobile-right-drawer{display:none!important}.mobile-header-overlay{display:none!important}.mobile-right-close{display:none!important}.header-right+.mobile-right-menu-toggle,.mobile-right-menu-toggle+.header-right{display:none!important}.wc-block-components-drawer__screen-overlay{z-index:999999999}}@media (min-width:768px){.header-right{display:flex}}@media (max-width:920px){.wp-container-content-29dca9c1{flex-basis:100%}.wp-block-navigation-item.has-child{position:relative!important;display:block!important;width:100%!important}.wp-block-navigation-item.has-child>ul.wp-block-navigation__submenu-container{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;max-height:0!important;overflow:hidden!important;position:static!important;margin:0!important;padding:0!important;box-shadow:unset}.wp-block-navigation-item.has-child.js-submenu-open>ul.wp-block-navigation__submenu-container{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:2000px!important;overflow:visible!important}.wp-block-navigation-item.has-child.js-submenu-open>.wp-block-navigation-submenu__toggle svg{transform:rotate(180deg);transition:transform 0.2s ease}nav.header-left{gap:0;width:100%;padding:25px 0;justify-content:space-between}.logo_center.wp-block-site-logo.wp-container-content-29dca9c1{position:absolute}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:unset}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:0}.wp-block-search__input{top:calc(50% + 10px)!important}}@media (min-width:1200px){.tattapic-main-header{padding-left:0!important;padding-right:0!important}.tattapic-main-header .custom_header{position:relative;max-width:none!important;width:100%;padding-left:80px!important;padding-right:80px!important;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:24px;min-height:102px}.tattapic-main-header .custom_header>.header-left{justify-content:flex-start;margin:0}.tattapic-main-header .custom_header>.logo_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);flex:0 0 auto;width:auto;margin:0}.tattapic-main-header .custom_header>.wp-block-search{margin-left:auto;flex:0 0 250px}.tattapic-main-header .custom_header>.header-right{flex:0 0 auto;margin:0}}