@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400 600;font-display:swap;src:url('assets/fonts/cormorant-garamond-latin-ext-400-600.woff2?ver=cfa9a397d86f') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400 600;font-display:swap;src:url('assets/fonts/cormorant-garamond-latin-400-600.woff2?ver=d80df8ff5aec') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400 600;font-display:swap;src:url('assets/fonts/jost-latin-ext-400-600.woff2?ver=312ef2b80cef') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400 600;font-display:swap;src:url('assets/fonts/jost-latin-400-600.woff2?ver=7726a5cd6f3c') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.lucky-cat-studio{--lc-paper:#faf9f6;--lc-white:#fff;--lc-ink:#232822;--lc-muted:#62685f;--lc-sage:#687361;--lc-line:#d8d9d1;--lc-dark:#353d36;--lc-serif:'Cormorant Garamond',Georgia,serif;--lc-sans:'Jost','Helvetica Neue',Arial,sans-serif;background:var(--lc-paper);color:var(--lc-muted);font-family:var(--lc-sans);font-size:17px;line-height:1.75;-webkit-font-smoothing:antialiased}body.lucky-cat-studio .page_content_wrap,body.lucky-cat-studio .page_wrap{background-color:var(--lc-paper)}body.lucky-cat-studio :is(h1,h2,h3,h4,h5,h6,.sc_item_title,.elementor-heading-title){font-family:var(--lc-serif)!important;font-weight:400!important;text-transform:none!important;letter-spacing:.015em!important;line-height:1.08;color:var(--lc-ink)}body.lucky-cat-studio h1{font-size:clamp(46px, 6.6vw, 96px)}body.lucky-cat-studio h2{font-size:clamp(38px, 4.4vw, 64px)}body.lucky-cat-studio h3{font-size:clamp(30px, 3vw, 42px)}body.lucky-cat-studio h4{font-size:29px}body.lucky-cat-studio :is(h1,h2,h3,h4,h5,h6) a{color:inherit}body.lucky-cat-studio .sc_item_title .accent,body.lucky-cat-studio .sc_item_title b,body.lucky-cat-studio .sc_item_title strong{color:inherit!important;font-weight:inherit}body.lucky-cat-studio .sc_item_title .accent:after,body.lucky-cat-studio .sc_item_title .accent:before{display:none}body.lucky-cat-studio :is(p,.sc_item_descr,.sc_team_item_content,.sc_icons_item_description){font-family:var(--lc-sans);color:inherit;line-height:1.8}body.lucky-cat-studio a{color:var(--lc-dark)}body.lucky-cat-studio a:hover{color:var(--lc-sage)}body.lucky-cat-studio :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--lc-sage);outline-offset:5px}body.lucky-cat-studio ::selection{color:#fff;background:var(--lc-dark)}body.lucky-cat-studio :is(.sc_item_subtitle,.sc_item_button .sc_button_simple,.post_meta){font-family:var(--lc-sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lc-muted)}body.lucky-cat-studio .top_panel{position:relative!important;background:var(--lc-white);margin:0!important;border-bottom:1px solid var(--lc-line);color:var(--lc-ink)}body.lucky-cat-studio .top_panel .sc_layouts_row{background:var(--lc-white)!important;padding-top:18px;padding-bottom:18px}body.lucky-cat-studio .top_panel .sc_layouts_logo img{filter:brightness(0);max-height:68px;width:auto}body.lucky-cat-studio .top_panel :is(.sc_layouts_item_icon,.sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li>a:hover){color:var(--lc-ink)!important}body.lucky-cat-studio .sc_layouts_menu_nav>li>a{font-family:var(--lc-sans);font-size:12px;font-weight:400;letter-spacing:.2em!important;text-transform:uppercase!important}body.lucky-cat-studio .sc_layouts_menu_nav>li>a>span{letter-spacing:inherit!important;text-transform:inherit!important}body.lucky-cat-studio .sc_layouts_menu_nav>li.current-menu-item>a{text-decoration:underline;text-underline-offset:7px}body.lucky-cat-studio .sc_layouts_menu_nav ul{background:var(--lc-white);border:1px solid var(--lc-line);box-shadow:0 12px 24px #2328220d}body.lucky-cat-studio .sc_layouts_menu_nav ul li a{color:var(--lc-ink)!important}body.lucky-cat-studio .sc_layouts_cart_items_short{background:var(--lc-dark);color:#fff}body.lucky-cat-studio :is(.sc_button:not(.sc_button_simple),.elementor-button,.wpcf7-submit,button[type=submit],input[type=submit],.woocommerce a.button){border:1px solid var(--lc-dark)!important;border-radius:0!important;background:var(--lc-dark)!important;color:#fff!important;box-shadow:none!important;font-family:var(--lc-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;line-height:1.5;text-transform:uppercase;padding:20px 30px;transition:background-color .2s,color .2s,border-color .2s}body.lucky-cat-studio .sc_button:after,body.lucky-cat-studio .sc_button:before{display:none}body.lucky-cat-studio :is(.sc_button:not(.sc_button_simple),.elementor-button,input[type=submit]):hover{background:var(--lc-ink)!important;border-color:var(--lc-ink)!important;color:#fff!important}body.lucky-cat-studio .sc_button_simple{color:var(--lc-dark)!important;font-family:var(--lc-sans)!important}body.lucky-cat-studio :is(button,input):disabled{opacity:.5;cursor:not-allowed}body.lucky-cat-studio .elementor-55 :is(.elementor-element-f14e8eb,.elementor-element-5a702b7),body.lucky-cat-studio .lc-paper{background-color:#f0f0eb!important;color:var(--lc-muted)}body.lucky-cat-studio .elementor-55>.elementor-section:not(.elementor-section-height-full){border-top:1px solid var(--lc-line)}body.lucky-cat-studio .elementor-55 .elementor-element-35a3798,body.lucky-cat-studio .lc-hero{color:#fff;background-color:var(--lc-dark);margin-top:24px;margin-bottom:24px}body.lucky-cat-studio :is(.lc-hero,.elementor-element-35a3798) :is(h1,h2,h3,.sc_item_title,.sc_item_subtitle,.sc_item_descr){color:#fff!important}body.lucky-cat-studio :is(.lc-hero,.elementor-element-35a3798) h1{max-width:900px;margin-left:auto;margin-right:auto;letter-spacing:.045em!important}body.lucky-cat-studio :is(.lc-hero,.elementor-element-35a3798) a.sc_button.sc_button_default{border-color:#fff!important;background:#fff!important;color:var(--lc-ink)!important}body.lucky-cat-studio :is(.lc-hero,.elementor-element-35a3798) a.sc_button.sc_button_default:hover{background:var(--lc-dark)!important;color:#fff!important}body.lucky-cat-studio :is(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=url],input[type=date],textarea,select,.select_container){background:var(--lc-white)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:0!important;font-family:var(--lc-sans);box-shadow:none}body.lucky-cat-studio :is(input,textarea)::placeholder{color:var(--lc-muted)!important;opacity:1}body.lucky-cat-studio :is(.sc_team_item,.sc_services_item,.sc_blogger_item){border-color:var(--lc-line)}body.lucky-cat-studio :is(.sc_team_item_info,.sc_services_item_info,.sc_blogger_item_content){background:var(--lc-paper);color:var(--lc-muted)}body.lucky-cat-studio :is(.sc_icons_icon,.sc_icons_icon:before,.sc_icons_icon>span:before){color:var(--lc-sage)}body.lucky-cat-studio :is(.sc_price_item,.sc_testimonials_item_content){color:var(--lc-ink)}body.lucky-cat-studio .sc_price_item{background:#f0f0eb;border:1px solid var(--lc-line)}body.lucky-cat-studio .sc_testimonials_item_content{font-family:var(--lc-serif);font-size:26px;line-height:1.5}body.lucky-cat-studio :is(.lc-dark,.footer_wrap,.menu_mobile){background:var(--lc-dark)!important;color:#e9ece5}body.lucky-cat-studio .footer_wrap .elementor-section{background-color:var(--lc-dark)!important}body.lucky-cat-studio :is(.lc-dark,.footer_wrap,.menu_mobile) :is(h1,h2,h3,h4,h5,h6,a,.sc_layouts_item_details_line1,.sc_layouts_item_icon){color:#f7f7f2!important}body.lucky-cat-studio .menu_mobile .menu_mobile_nav_area>ul>li>a{font-family:var(--lc-serif);font-weight:400;letter-spacing:.03em}body.lucky-cat-studio .scroll_to_top{background:var(--lc-dark)!important;color:#fff!important;border-radius:0}body.lucky-cat-studio .elementor-55 .elementor-element-15995e4>.elementor-widget-wrap,body.lucky-cat-studio .elementor-55 .elementor-element-3aaf526>.elementor-widget-wrap{background:#e5e8df!important;color:var(--lc-ink)}body.lucky-cat-studio .elementor-55 .elementor-element-33d64bcc{background:#f0f0eb!important;color:var(--lc-muted)}body.lucky-cat-studio .elementor-55 .sc_icons :is(.sc_icons_item_title,.sc_icons_item_description){color:var(--lc-ink)!important}body.lucky-cat-studio .elementor-55 .sc_icons_icon{color:var(--lc-dark)!important}body.lucky-cat-studio .elementor-55 .sc_testimonials :is(.sc_testimonials_item_content,.sc_testimonials_item_author_title){color:var(--lc-ink)!important}body.lucky-cat-studio .elementor-55 .sc_item_descr,body.lucky-cat-studio .elementor-55 .sc_price_item_details{color:inherit!important}body.lucky-cat-studio .menu_mobile_inner{background:var(--lc-dark)!important}body.lucky-cat-studio .menu_mobile .social_item .social_icon{color:#e9ece5!important}body.lucky-cat-studio .breadcrumbs,body.lucky-cat-studio .breadcrumbs .breadcrumbs_item{color:var(--lc-muted)!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id]{border:1px solid var(--lc-line)}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] :is(.monthName,.bc-col,.number){font-family:var(--lc-sans)!important;font-weight:400}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-head,body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-head .bc-col{background:var(--lc-dark)!important;color:#fff!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-head a{color:#fff!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-head .bc-row.days .bc-col{font-size:11px!important;letter-spacing:.06em;background:var(--lc-dark)!important;color:#fff!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .monthName{font-size:20px!important;letter-spacing:.04em}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col{border-width:1px!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col .date{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col .date .number{font-size:14px!important;position:static!important;display:inline-block!important;width:auto!important;height:auto!important;min-width:1.7em;line-height:1.7!important;margin:0!important;padding:0!important;transform:none!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col,body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col .date,body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col .date .number{background:var(--lc-paper)!important;color:var(--lc-ink)!important;border-color:var(--lc-line)!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col.prev-date .date .number{color:#75796f!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col.active .date .number,body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col.today .date .number,body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-body .bc-row.week .bc-col:not(.prev-date):not(.blur):hover .date .number{background:var(--lc-dark)!important;color:#fff!important}@media (max-width:767px){body.lucky-cat-studio{font-size:16px}body.lucky-cat-studio .top_panel .sc_layouts_row{padding-top:12px;padding-bottom:12px}body.lucky-cat-studio .top_panel .sc_layouts_logo img{max-height:48px}body.lucky-cat-studio :is(.lc-hero,.elementor-element-35a3798) h1{font-size:clamp(42px, 10vw, 64px)!important}body.lucky-cat-studio :is(.sc_button:not(.sc_button_simple),.elementor-button){padding:17px 22px;letter-spacing:.14em!important}body.lucky-cat-studio .sc_item_descr{max-width:100%}body.lucky-cat-studio h1.sc_layouts_title_caption{font-size:clamp(30px, 9vw, 42px)!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .monthName{font-size:16px!important}body.lucky-cat-studio .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar[data-calendar-id] .bc-head .bc-row.days .bc-col{font-size:10px!important;letter-spacing:0}}body.lucky-cat-studio.page-id-61 .rev_slider_title{font-family:var(--lc-serif)!important;font-size:clamp(36px, 5vw, 72px)!important;line-height:1.12!important;font-weight:400!important;text-transform:none!important;letter-spacing:.025em!important;color:#fff!important}body.lucky-cat-studio.page-id-61 .rev_slider_title span{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important}body.lucky-cat-studio.page-id-61 .rev_slider_desc,body.lucky-cat-studio.page-id-61 .rev_slider_desc span{font-family:var(--lc-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.22em!important;color:#fff!important}body.lucky-cat-studio.page-id-61 a.rev_slider_btn{background:#fff!important;color:var(--lc-ink)!important;border:1px solid #fff!important;border-radius:0!important;font-family:var(--lc-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;padding:22px 32px!important;box-shadow:none!important}body.lucky-cat-studio.page-id-61 a.rev_slider_btn:hover{color:#fff!important;background:var(--lc-dark)!important}body.lucky-cat-studio.page-id-61 .tparrows:before{color:#fff!important}body.lucky-cat-studio .elementor-61 :is(.elementor-element-0ac05d8,.elementor-element-624f9853,.elementor-element-32ec50da){background:var(--lc-paper)!important;color:var(--lc-muted);border-top:1px solid var(--lc-line)}body.lucky-cat-studio .elementor-61 .elementor-element-4228502d>.elementor-widget-wrap{background:#f0f0eb!important;color:var(--lc-muted)}body.lucky-cat-studio .elementor-61 .elementor-element-32fdadeb>.elementor-widget-wrap{background:#e5e8df!important;color:var(--lc-ink)}body.lucky-cat-studio .elementor-61 :is(.sc_item_descr,.sc_icons_item_description,.sc_testimonials_item_content){color:inherit!important}body.lucky-cat-studio .elementor-61 .sc_icons_item_title{color:var(--lc-ink)!important}body.lucky-cat-studio .elementor-61 :is(.sc_icons_icon,.sc_testimonials_item_author_title){color:var(--lc-dark)!important}body.lucky-cat-studio .elementor-61 .sc_item_descr ul{color:var(--lc-dark)}body.lucky-cat-studio .elementor-61 .sc_item_descr ul.trx_addons_list_success li{color:var(--lc-dark)!important;font-family:var(--lc-sans)!important;font-size:12px!important;font-weight:500!important;line-height:1.7!important;letter-spacing:.08em!important;border-color:var(--lc-line)!important}body.lucky-cat-studio .elementor-61 .sc_item_descr li:before{color:var(--lc-sage)!important}body.lucky-cat-studio.page-id-61 .elementor-61 a.sc_button.sc_button_default{border-color:var(--lc-dark)!important}body.lucky-cat-studio.page-id-61 a.trx_addons_scroll_to_top{color:#fff!important;background:var(--lc-dark)!important}body.lucky-cat-studio .elementor-61 .sc_services_item_header :is(h4,a){color:#fff!important}body.lucky-cat-studio .elementor-61 .sc_services_item_header_inner{background:#17201966}body.lucky-cat-studio .elementor-61 .sc_services_item_content{background:var(--lc-dark)!important;color:#f1f3ed!important}body.lucky-cat-studio .elementor-61 .sc_services_item_content :is(h4,a,p){color:#f1f3ed!important}body.lucky-cat-studio .elementor-61 .sc_services_item{height:auto!important;vertical-align:top}body.lucky-cat-studio .elementor-61 .sc_services_item:before{display:none!important}body.lucky-cat-studio .elementor-61 .sc_services_item_header{position:relative!important;height:270px!important;transform:none!important}body.lucky-cat-studio .elementor-61 .sc_services_item_header .sc_services_item_title{opacity:1!important;transform:none!important}body.lucky-cat-studio .elementor-61 .sc_services_item_content{position:relative!important;height:auto!important;transform:none!important}body.lucky-cat-studio .elementor-61 .sc_services_item_content:before{display:none}body.lucky-cat-studio .elementor-61 .sc_services_item_content_inner{position:static!important;padding:28px!important;transform:none!important;opacity:1!important}body.lucky-cat-studio .elementor-61 .sc_services_item_content .sc_services_item_title{display:none}body.lucky-cat-studio .elementor-61 .sc_services_item_text{opacity:1!important;transform:none!important}body.lucky-cat-studio .elementor-61 .sc_services_item_title{font-size:clamp(24px, 2.6vw, 36px)}body.lucky-cat-studio .elementor-61 .elementor-element-4b0848e{color:#fff;background-color:var(--lc-dark)}body.lucky-cat-studio .elementor-61 .elementor-element-4b0848e :is(h1,h2,.sc_item_title,.sc_item_subtitle){color:#fff!important}body.lucky-cat-studio .elementor-61 .elementor-element-4b0848e a.sc_button.sc_button_default{background:#fff!important;border-color:#fff!important;color:var(--lc-ink)!important}body.lucky-cat-studio .elementor-61 .elementor-element-4b0848e a.sc_button.sc_button_default:hover{background:var(--lc-dark)!important;color:#fff!important}@media (max-width:767px){body.lucky-cat-studio .elementor-61 .elementor-element-4b0848e .sc_item_title{font-size:clamp(40px, 10vw, 64px)!important}body.lucky-cat-studio .elementor-61 .sc_services_item_title{font-size:28px}}@media (prefers-reduced-motion:reduce){body.lucky-cat-studio *,body.lucky-cat-studio :after,body.lucky-cat-studio :before{scroll-behavior:auto!important;transition-duration:NaNs!important;animation-duration:NaNs!important;animation-iteration-count:1!important}}body.lucky-cat-studio :is(.sc_layouts_cart,.elementor-widget-trx_sc_layouts_cart){display:none!important}body.lucky-cat-studio .sc_layouts_menu_nav ul,body.lucky-cat-studio .sc_layouts_menu_nav ul ul{background:#fff!important;color:var(--lc-ink)!important}body.lucky-cat-studio .sc_layouts_menu_nav ul li>a,body.lucky-cat-studio .sc_layouts_menu_nav ul li>a span{color:var(--lc-ink)!important}body.lucky-cat-studio .sc_layouts_menu_nav ul li>a:focus-visible,body.lucky-cat-studio .sc_layouts_menu_nav ul li>a:hover{background:#e5e8df!important}body.lucky-cat-studio .menu_mobile .menu_mobile_nav_area ul ul{background:var(--lc-dark)!important}body.lucky-cat-studio .menu_mobile .menu_mobile_nav_area ul ul a{color:#fff!important}body.lucky-cat-studio .lc-service-grid,body.lucky-cat-studio .lc-service-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body.lucky-cat-studio .lc-service-card{display:flex;align-items:flex-end;position:relative;isolation:isolate;min-width:0;min-height:330px;padding:clamp(24px,3vw,48px);box-sizing:border-box;background:var(--lc-dark);color:#fff}body.lucky-cat-studio .lc-service-card::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#10161015,#101610d9 85%)}body.lucky-cat-studio .lc-service-card>img.lc-service-photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}body.lucky-cat-studio .lc-service-split .lc-service-card{min-height:560px;padding:clamp(32px,5vw,80px)}body.lucky-cat-studio .lc-service-card-copy{max-width:480px}body.lucky-cat-studio .lc-service-card :is(h2,h3,p,a){color:#fff!important}body.lucky-cat-studio .lc-service-card h2{margin:0 0 20px}body.lucky-cat-studio .lc-service-card h3{margin:0 0 16px;font-size:32px}body.lucky-cat-studio .lc-service-card p{margin:0 0 24px;line-height:1.65}body.lucky-cat-studio .lc-service-link{display:inline-block;border-bottom:1px solid #ffffffa6;padding:7px 0;font-size:12px;letter-spacing:.12em;text-transform:uppercase}body.lucky-cat-studio .lc-service-link:hover{border-color:#fff;text-shadow:0 0 1px currentColor}body.lucky-cat-studio .lc-service-link:focus-visible{outline-color:#fff}body.lucky-cat-studio .lc-services-intro{max-width:460px}body.lucky-cat-studio .lc-directions{text-decoration:underline;text-underline-offset:5px}body.lucky-cat-studio .sc_team_item .trx_addons_hover_content .sc_button.sc_button_simple{display:inline-block;padding:15px 24px!important;background:#fff!important;border:2px solid #fff!important;color:#232822!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em;box-shadow:0 4px 18px #0003!important}body.lucky-cat-studio .sc_team_item .trx_addons_hover_content .sc_button.sc_button_simple:focus-visible,body.lucky-cat-studio .sc_team_item .trx_addons_hover_content .sc_button.sc_button_simple:hover{background:#e5e8df!important;color:#232822!important}body.lucky-cat-studio .sc_team_item .trx_addons_hover_content .sc_button.sc_button_simple:after{display:none!important}body.lucky-cat-studio .sc_team_item:focus-within .trx_addons_hover_content{opacity:1;transform:none}body.lucky-cat-studio .elementor-61 :is(.elementor-element-32fdadeb,.elementor-element-4e1f6d09){padding:64px clamp(24px,5vw,80px)!important}body.lucky-cat-studio .elementor-61 :is(.elementor-element-32fdadeb,.elementor-element-4e1f6d09)>.elementor-widget-wrap{width:100%!important;max-width:none!important;padding:0!important;background:0 0!important}body.lucky-cat-studio .elementor-61 .elementor-element-32fdadeb{background:#e5e8df!important}body.lucky-cat-studio .elementor-61 .elementor-element-32ec50da .elementor-widget-spacer{display:none}body.lucky-cat-studio .lc-location{width:100%;max-width:500px;margin:auto}body.lucky-cat-studio .lc-location h2{margin:0 0 24px}body.lucky-cat-studio .lc-location address{font-style:normal}body.lucky-cat-studio .lc-phone{font-size:28px;margin:24px 0}body.lucky-cat-studio .lc-location h3{font-size:30px;margin:24px 0 16px}body.lucky-cat-studio .lc-hours{width:100%;border:0}body.lucky-cat-studio .lc-hours :is(th,td){padding:8px 0;background:0 0!important;color:var(--lc-ink)!important;border:0;border-bottom:1px solid #c8cec2;font-size:16px;font-weight:400;text-align:left}body.lucky-cat-studio .lc-hours td{text-align:right}body.lucky-cat-studio .lc-copyright{width:100%;text-align:center}@media (max-width:767px){body.lucky-cat-studio .lc-service-split{grid-template-columns:1fr}body.lucky-cat-studio .lc-service-split .lc-service-card{min-height:400px}body.lucky-cat-studio .lc-service-grid{grid-template-columns:1fr}body.lucky-cat-studio .lc-service-card{min-height:340px}body.lucky-cat-studio .lc-services-intro{padding:0 14px}}@media (hover:none){body.lucky-cat-studio .sc_team_item .trx_addons_hover_content{opacity:1!important;transform:none!important}}body.lucky-cat-studio .lc-content-slot{width:100%;min-width:0}body.lucky-cat-studio .lc-hours th{font-family:var(--lc-sans);text-transform:none;letter-spacing:0}body.lucky-cat-studio .elementor-61 .elementor-element-32ec50da>.elementor-container{align-items:stretch}body.lucky-cat-studio .elementor-61 .elementor-element-4e1f6d09{padding:0!important}body.lucky-cat-studio .elementor-61 .elementor-element-4e1f6d09>.elementor-widget-wrap{align-content:stretch}body.lucky-cat-studio .lc-location-map{position:relative;width:100%;height:100%;min-height:640px;background:#e5e8df}body.lucky-cat-studio .lc-location-map iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}@media (max-width:767px){body.lucky-cat-studio .lc-location-map{min-height:420px}}body.lucky-cat-studio .elementor-61 .elementor-element-4e1f6d09{align-self:stretch!important;min-height:640px}body.lucky-cat-studio .elementor-61 .elementor-element-4e1f6d09 .lc-content-slot{position:absolute;inset:0}@media (max-width:767px){body.lucky-cat-studio .elementor-61 .elementor-element-4e1f6d09{min-height:420px}}body.lucky-cat-studio :is(.elementor-65,.elementor-584,.elementor-588) .elementor-element-61b4b75 img{width:100%;height:480px;object-fit:cover;object-position:center}body.lucky-cat-studio :is(.elementor-65,.elementor-584,.elementor-588) :is(.elementor-element-aa73aac,.elementor-element-67e134f,.elementor-element-132a90e){background:#e5e8df!important}body.lucky-cat-studio :is(.elementor-65,.elementor-584,.elementor-588) .elementor-element-8083de4 h2{color:var(--lc-ink)!important}body.lucky-cat-studio .lc-artists{width:100%}body.lucky-cat-studio .lc-artists-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 0 32px}body.lucky-cat-studio .lc-artists-heading h2{margin:0}body.lucky-cat-studio .lc-artist-controls{display:flex;gap:10px;flex-shrink:0}body.lucky-cat-studio .lc-artist-controls button{width:48px;height:48px;padding:0;background:var(--lc-white);color:var(--lc-ink);border:1px solid var(--lc-line);font-size:24px;cursor:pointer}body.lucky-cat-studio .lc-artist-controls button:hover:not(:disabled){background:var(--lc-dark);color:#fff}body.lucky-cat-studio .lc-artist-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/ 3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;scrollbar-width:thin}body.lucky-cat-studio .lc-artist-card{min-width:0;scroll-snap-align:start}body.lucky-cat-studio .lc-artist-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center}body.lucky-cat-studio .lc-artist-card h3{font-size:34px;margin:20px 0 8px}body.lucky-cat-studio .lc-artist-card a{text-decoration:underline;text-underline-offset:5px}body.lucky-cat-studio .lc-footer-contact{font-family:var(--lc-sans);font-size:15px;line-height:1.6}body.lucky-cat-studio .lc-footer-contact address{font-style:normal;margin-bottom:8px}body.lucky-cat-studio .lc-aftercare-article{max-width:800px;margin:0 auto}body.lucky-cat-studio .lc-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.18em}body.lucky-cat-studio .lc-aftercare-article>h2{margin-top:16px}body.lucky-cat-studio .lc-aftercare-article ol{padding-left:28px;margin-top:40px}body.lucky-cat-studio .lc-aftercare-article li{padding-left:12px;margin-bottom:32px}body.lucky-cat-studio .lc-aftercare-article li::marker{font-family:var(--lc-sans);color:var(--lc-sage)}body.lucky-cat-studio .lc-aftercare-article h3{font-size:32px;margin:0 0 12px}body.lucky-cat-studio .lc-aftercare-contact{padding:32px;background:#e5e8df;margin-top:40px}@media (max-width:767px){body.lucky-cat-studio :is(.elementor-65,.elementor-584,.elementor-588) .elementor-element-61b4b75 img{height:360px}body.lucky-cat-studio .lc-artist-track{grid-auto-columns:85%;gap:18px}body.lucky-cat-studio .lc-artists-heading{align-items:flex-end;gap:12px}body.lucky-cat-studio .lc-artists-heading h2{font-size:38px}body.lucky-cat-studio .lc-artist-controls button{width:40px;height:40px}body.lucky-cat-studio .lc-aftercare-article h3{font-size:28px}}body.lucky-cat-studio .top_panel .sc_layouts_menu_nav>li>a{padding-left:10px;padding-right:10px;font-size:11px;letter-spacing:.14em!important}body.lucky-cat-studio:is(.postid-584,.postid-588).sidebar_hide .page_content_wrap>.content_wrap>.content{width:100%;float:none;margin:0}body.lucky-cat-studio .lc-piercing-prices{margin-bottom:80px}body.lucky-cat-studio .lc-piercing-prices-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}body.lucky-cat-studio .lc-piercing-prices-eyebrow{margin:0 0 12px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lc-sage)}body.lucky-cat-studio .lc-piercing-prices-heading h2{margin:0}body.lucky-cat-studio .lc-piercing-prices-intro{margin:20px 0 40px;max-width:640px}body.lucky-cat-studio .lc-piercing-prices-group{margin-top:44px}body.lucky-cat-studio .lc-piercing-prices-group>h3{font-size:34px;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid var(--lc-line)}body.lucky-cat-studio .lc-piercing-prices-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}body.lucky-cat-studio .lc-piercing-prices-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}body.lucky-cat-studio .lc-piercing-price-card{margin:0;min-width:0}body.lucky-cat-studio .lc-piercing-price-image{position:relative;overflow:hidden;aspect-ratio:4/5;background:#e8e7e1}body.lucky-cat-studio .lc-piercing-price-image img{display:block;width:100%;height:100%;object-fit:cover}body.lucky-cat-studio .lc-piercing-price-image-lobe img{position:absolute;top:50%;left:50%;width:125%;max-width:none;height:80%;transform:translate(-50%,-50%) rotate(90deg)}body.lucky-cat-studio .lc-piercing-price-image-lip img{object-position:74% 50%;transform:scale(2.4);transform-origin:74% 60%}body.lucky-cat-studio .lc-piercing-price-image-tongue img{object-position:67% 50%}body.lucky-cat-studio .lc-piercing-price-image-dermal img{object-position:100% 50%;transform:scale(1.7);transform-origin:100% 50%}body.lucky-cat-studio .lc-piercing-price-card figcaption{position:static!important;width:auto;height:auto;max-height:none;overflow:visible;opacity:1!important;padding:18px 0 0!important;background:0 0!important;color:var(--lc-ink)!important;text-align:left}body.lucky-cat-studio .lc-piercing-price-card h4{margin:0 0 8px;font-size:28px;color:var(--lc-ink)!important}body.lucky-cat-studio .lc-piercing-price-card .lc-piercing-price{margin:0;font-size:24px;font-weight:500;line-height:1.3;color:var(--lc-dark)}body.lucky-cat-studio .lc-piercing-price-card .lc-piercing-pair-price{margin:6px 0 0;font-size:14px;color:var(--lc-muted)}body.lucky-cat-studio .lc-piercing-prices-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:44px;padding:24px 0;border-top:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}body.lucky-cat-studio .lc-piercing-prices-footer p{margin:0}body.lucky-cat-studio .lc-piercing-prices-footer .sc_button{flex-shrink:0}body.lucky-cat-studio .lc-piercing-reference-note{margin:20px 0 8px;font-size:13px;color:var(--lc-muted)}body.lucky-cat-studio .lc-piercing-photo-credits{font-size:12px;color:var(--lc-muted)}body.lucky-cat-studio .lc-piercing-photo-credits summary{cursor:pointer;width:fit-content;padding:4px 0;text-decoration:underline;text-underline-offset:3px}body.lucky-cat-studio .lc-piercing-photo-credits ul{margin:12px 0 0;padding-left:20px}body.lucky-cat-studio .lc-piercing-photo-credits a{text-decoration:underline}@media (max-width:1023px){body.lucky-cat-studio .lc-piercing-prices-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.lucky-cat-studio .lc-piercing-prices{margin-bottom:56px}body.lucky-cat-studio .lc-piercing-prices-heading{align-items:flex-start;flex-direction:column;gap:16px}body.lucky-cat-studio .lc-piercing-prices-intro{margin-bottom:28px}body.lucky-cat-studio .lc-piercing-prices-group{margin-top:32px}body.lucky-cat-studio .lc-piercing-prices-group>h3{font-size:30px}body.lucky-cat-studio .lc-piercing-prices-footer{align-items:flex-start;flex-direction:column}}@media (max-width:480px){body.lucky-cat-studio .lc-piercing-prices-grid{grid-template-columns:1fr}}body.lucky-cat-studio .lc-piercing-works>h2{margin:0 0 18px}body.lucky-cat-studio .lc-gallery-note{margin:0 0 32px;color:var(--lc-muted)}body.lucky-cat-studio .lc-piercing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.lucky-cat-studio .lc-piercing-work{min-width:0;margin:0}body.lucky-cat-studio .lc-piercing-photo{display:block;overflow:hidden}body.lucky-cat-studio .lc-piercing-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .25s}body.lucky-cat-studio .lc-piercing-photo:hover img{transform:scale(1.025)}body.lucky-cat-studio .lc-piercing-work figcaption{padding:20px 0 0}body.lucky-cat-studio .lc-piercing-work h3{font-size:32px;margin:0 0 10px}body.lucky-cat-studio .lc-photo-credit{font-size:12px;color:var(--lc-muted);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){body.lucky-cat-studio .lc-piercing-grid{grid-template-columns:1fr;gap:32px}}body.lucky-cat-studio .lc-piercing-work figcaption{background:var(--lc-paper)!important;color:var(--lc-ink)!important;text-align:left}body.lucky-cat-studio .lc-piercing-work figcaption h3{color:var(--lc-ink)!important}body.lucky-cat-studio .lc-piercing-work .lc-photo-credit{color:var(--lc-muted)!important;text-transform:none;letter-spacing:0;font-weight:400}body.lucky-cat-studio a.lc-brand-logo{display:inline-flex!important;align-items:center;gap:14px;max-height:none!important;text-decoration:none}body.lucky-cat-studio .lc-brand-logo img.logo_image{display:block;width:64px!important;height:78px!important;max-height:none!important;object-fit:contain;filter:none!important}body.lucky-cat-studio .lc-brand-name{font-family:var(--lc-serif);font-size:32px;line-height:1.05;white-space:nowrap;color:var(--lc-ink);letter-spacing:.02em}body.lucky-cat-studio .lc-brand-name>span{display:block;margin-top:8px;font-family:var(--lc-sans);font-size:9px;text-transform:uppercase;letter-spacing:.16em}body.lucky-cat-studio :is(.footer_wrap,.menu_mobile) .lc-brand-logo img.logo_image{filter:invert(1)!important}body.lucky-cat-studio :is(.footer_wrap,.menu_mobile) .lc-brand-name{color:#fff}@media(max-width:767px){body.lucky-cat-studio .lc-brand-logo img.logo_image{width:48px!important;height:58px!important}body.lucky-cat-studio .lc-brand-name{font-size:27px}}body.lucky-cat-studio .breadcrumbs{display:none!important}body.lucky-cat-studio .lc-piercing-photo[href$="/silver-hoop.jpg"]{position:relative;aspect-ratio:4/5}body.lucky-cat-studio .lc-piercing-photo[href$="/silver-hoop.jpg"] img{position:absolute;top:50%;left:50%;width:125%;max-width:none;height:80%;aspect-ratio:auto;transform:translate(-50%,-50%) rotate(90deg)}body.lucky-cat-studio .lc-piercing-photo[href$="/silver-hoop.jpg"]:hover img{transform:translate(-50%,-50%) rotate(90deg) scale(1.025)}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .top_panel :is(.elementor-element-1ae714c,.elementor-element-6d0c657,.elementor-element-9eb407c){display:none!important}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .top_panel .elementor-widget-trx_sc_layouts_title{margin:28px 0 40px!important}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .sc_layouts_title_breadcrumbs{display:none!important}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) h1.sc_layouts_title_caption{font-size:clamp(36px, 4.5vw, 56px)!important;line-height:1.15}body.lucky-cat-studio .top_panel .lc-service-title-subtitle{margin:12px 0 0;font-size:20px;font-weight:600;line-height:1.5;color:var(--lc-muted)}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .page_content_wrap{padding-top:48px}@media (max-width:767px){body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .top_panel .elementor-widget-trx_sc_layouts_title{margin:16px 0 24px!important}body.lucky-cat-studio:is(.single-cpt_services,.page-id-65) .page_content_wrap{padding-top:28px}}body.lucky-cat-studio .lc-home-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.lucky-cat-studio .lc-team-card{min-width:0}body.lucky-cat-studio .lc-team-photo{display:block;position:relative;overflow:hidden}body.lucky-cat-studio .lc-team-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform .25s}body.lucky-cat-studio .lc-team-photo:hover img{transform:scale(1.025)}body.lucky-cat-studio .lc-team-read{display:inline-block;background:var(--lc-paper);color:var(--lc-ink)!important;padding:14px 20px;font-family:var(--lc-sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}body.lucky-cat-studio .lc-team-photo .lc-team-read{position:absolute;bottom:18px;left:18px;box-shadow:0 2px 12px #0003}body.lucky-cat-studio .lc-team-photo:is(:hover,:focus-visible) .lc-team-read{background:var(--lc-ink);color:#fff!important}body.lucky-cat-studio .lc-team-card h3{margin:20px 0 8px;font-size:32px}body.lucky-cat-studio .lc-team-card p{margin:0;font-size:14px;line-height:1.6}body.lucky-cat-studio .lc-profile-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:center;margin-bottom:64px}body.lucky-cat-studio .lc-profile-portrait{width:100%;max-height:650px;object-fit:cover}body.lucky-cat-studio .lc-profile-label{text-transform:uppercase;letter-spacing:.12em;font-size:12px}body.lucky-cat-studio .lc-profile-intro h2{margin:12px 0 20px}body.lucky-cat-studio .lc-profile-intro h3{font-size:28px;margin:0 0 24px}body.lucky-cat-studio .lc-profile-links{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}body.lucky-cat-studio .lc-profile-links .lc-team-read{background:var(--lc-ink);color:#fff!important}body.lucky-cat-studio .lc-profile-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 40px}body.lucky-cat-studio .lc-profile-gallery img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}body.lucky-cat-studio.single-cpt_team .content{width:100%!important;float:none}body.lucky-cat-studio.single-cpt_team .top_panel :is(.elementor-widget-spacer,.sc_layouts_title_breadcrumbs){display:none!important}body.lucky-cat-studio.single-cpt_team .top_panel .elementor-widget-trx_sc_layouts_title{margin:28px 0 40px!important}body.lucky-cat-studio.single-cpt_team .page_content_wrap{padding-top:48px}@media(max-width:1023px){body.lucky-cat-studio .lc-home-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.lucky-cat-studio .lc-profile-intro{grid-template-columns:1fr;gap:28px}body.lucky-cat-studio .lc-profile-gallery{grid-template-columns:1fr}body.lucky-cat-studio .lc-team-photo .lc-team-read{bottom:10px;left:10px;padding:10px;font-size:10px}}@media(max-width:479px){body.lucky-cat-studio .lc-home-team{grid-template-columns:1fr}}body.lucky-cat-studio .lc-home-team-section{padding:64px 15px;max-width:1170px;margin:0 auto}body.lucky-cat-studio .lc-home-team-section>h2{margin:0 0 36px;text-align:center}@media (min-width:1024px){body.lucky-cat-studio .lc-footer-contact address{font-size:18px;white-space:nowrap}body.lucky-cat-studio .lc-footer-contact address br{display:none}}@media (max-width:767px){body.lucky-cat-studio .page_content_wrap>.content_wrap{width:auto!important;max-width:none;margin-left:32px;margin-right:32px}body.lucky-cat-studio .page_content_wrap>.content_wrap>.content{width:100%!important}body.lucky-cat-studio .page_content_wrap .entry-content>.elementor{margin-left:0;margin-right:0}body.lucky-cat-studio .page_content_wrap .entry-content>.elementor>.elementor-section.elementor-section-boxed>.elementor-container{width:100%;max-width:100%!important}body.lucky-cat-studio .page_content_wrap .entry-content>.elementor>.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-left:0;padding-right:0}}body.lucky-cat-studio .top_panel .elementor-widget-trx_sc_layouts_logo{display:block;width:100%!important;flex-basis:100%;text-align:center}body.lucky-cat-studio .top_panel a.lc-brand-logo{display:flex!important;width:100%;justify-content:center;gap:24px}body.lucky-cat-studio .top_panel .lc-brand-logo img.logo_image{width:120px!important;height:146px!important}body.lucky-cat-studio .top_panel .lc-brand-name{font-size:60px}body.lucky-cat-studio .top_panel .lc-brand-name>span{font-size:12px;margin-top:12px}@media (max-width:767px){body.lucky-cat-studio .top_panel a.lc-brand-logo{gap:16px}body.lucky-cat-studio .top_panel .lc-brand-logo img.logo_image{width:76px!important;height:92px!important}body.lucky-cat-studio .top_panel .lc-brand-name{font-size:40px}body.lucky-cat-studio .top_panel .lc-brand-name>span{font-size:9px;margin-top:9px}}body.lucky-cat-studio .lc-service-split .lc-service-card h2{margin-bottom:8px}body.lucky-cat-studio .lc-service-split .lc-service-subtitle{font-weight:600;font-size:20px;margin:0 0 18px}body.lucky-cat-studio .lc-home-intro{text-align:center;padding:28px 32px 32px;background:var(--lc-paper)}body.lucky-cat-studio .lc-home-intro h1{font-size:clamp(28px, 3.5vw, 46px);line-height:1.15;margin:0 0 12px}body.lucky-cat-studio .lc-home-intro p{max-width:760px;margin:0 auto}body.lucky-cat-studio .lc-home-intro .lc-home-discovery{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:20px}body.lucky-cat-studio .lc-home-discovery a{text-underline-offset:4px}body.lucky-cat-studio .lc-tattoo-intro .sc_item_title{font-size:clamp(28px, 3.2vw, 42px);line-height:1.2}body.lucky-cat-studio :is(#gallery1,#gallery2) .slider-slide{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--lc-paper)}body.lucky-cat-studio :is(#gallery1,#gallery2) .slider_container{display:block}body.lucky-cat-studio :is(#gallery1,#gallery2) .slider-slide>img.lc-portfolio-photo{position:absolute;inset:0;width:100%;height:100%;max-height:100%;object-fit:contain}@media (max-width:767px){body.lucky-cat-studio #gallery2{max-width:300px;margin-inline:auto}}body.lucky-cat-studio .elementor-61 .elementor-element.elementor-element-67204e9e{transform:none!important;left:auto!important;padding-left:32px}@media (min-width:1025px){body.lucky-cat-studio .elementor-61 .elementor-element.elementor-element-59593a68{transform:none!important;left:auto!important;padding-left:32px}}body.lucky-cat-studio .footer_custom_735 .elementor-element-60dbfcb .sc_item_title{color:var(--lc-ink)!important}body.lucky-cat-studio .footer_custom_735 .elementor-element-60dbfcb .sc_title .sc_item_button:before{background-color:var(--lc-ink)!important;border-color:var(--lc-ink)!important}.lc-business-page{max-width:1140px;margin:0 auto;padding:2.5rem 1rem 4rem}.lc-business-page h2{margin:2rem 0 .8rem}.lc-business-intro{max-width:850px;font-size:1.2rem;line-height:1.65}.lc-business-columns{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.lc-business-page address{font-style:normal}.lc-business-page .lc-hours{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1.5rem}.lc-business-page .lc-hours dd{margin:0}.lc-business-cta{margin:2rem 0}.lc-artist-directory .lc-team-guest-section{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:3.5rem;padding:clamp(24px,4vw,48px);border:1px solid var(--lc-line);background:#eef1e9}body.lucky-cat-studio .lc-team-guest-section .lc-team-guest-label{margin:0 0 12px;color:var(--lc-muted);font-size:11px;letter-spacing:.16em;text-transform:uppercase}body.lucky-cat-studio .lc-team-guest-section h2{margin:0;max-width:620px;font-size:clamp(30px,3.5vw,46px)}body.lucky-cat-studio .lc-team-guest-section .lc-team-guest-link{display:inline-flex;align-items:center;justify-content:center;gap:16px;max-width:280px;box-sizing:border-box;padding:18px 24px;background:var(--lc-dark);color:#fff;font-size:14px;line-height:1.5;text-decoration:none;transition:background-color .2s}body.lucky-cat-studio .lc-team-guest-section .lc-team-guest-link:hover{background:var(--lc-ink);color:#fff}.lc-team-guest-link span{flex-shrink:0;font-size:22px}@media (max-width:900px){.lc-artist-directory .lc-team-guest-section{grid-template-columns:minmax(0,1fr);gap:24px}.lc-artist-directory .lc-team-guest-link{justify-self:start}}.lc-service-faq{max-width:1100px;margin:2rem auto 4rem;padding:0 1rem}.lc-service-faq details{border-top:1px solid #c8cec4;padding:1rem 0}.lc-service-faq summary{cursor:pointer;font-weight:500;color:#283a32}.lc-service-faq details>div{margin-top:.8rem;line-height:1.7}.lc-artist-directory .lc-home-team{margin-top:2rem}@media (max-width:650px){.lc-business-columns{grid-template-columns:1fr;gap:.5rem}}
