@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&display=swap');
.tattoo-feature{display:grid;grid-template-columns:1.15fr .85fr;background:#101010;color:#fff;align-items:center;overflow:hidden}.tattoo-feature>div{padding:60px clamp(24px,7vw,100px)}.tattoo-feature h2{font-family:'Barlow Condensed',sans-serif;font-size:clamp(48px,5vw,76px);line-height:1;text-transform:uppercase;margin:20px 0}.tattoo-feature h2 em{font-style:normal;color:#d79484}.tattoo-feature p:not(.section-kicker){line-height:1.7;max-width:450px;font-size:17px;color:#ddd}.tattoo-feature .section-kicker{color:#d79484}.tattoo-feature .tattoo-feature-price{font-weight:700;color:white}.tattoo-feature>img{width:100%;height:510px;object-fit:contain;background:#181818}.tattoo-page{background:#101010;color:white}.tattoo-page .header{height:auto;min-height:92px;padding-block:20px;gap:25px}.tattoo-page .nav{flex-wrap:wrap;gap:12px 18px}.tattoo-page .nav a[aria-current]{color:#9c3f32}.tattoo-page h1,.tattoo-page h2,.tattoo-label-copy h3{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase}.tattoo-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:700px;max-width:1600px;margin:auto}.tattoo-copy{padding:70px clamp(25px,7vw,110px)}.tattoo-kicker{font-size:14px;letter-spacing:1.7px;font-weight:700;color:#d79484;line-height:1.6}.tattoo-page h1{font-size:clamp(68px,7.5vw,110px);line-height:.95;letter-spacing:-1px;margin:22px 0 28px}.tattoo-page h1 em,.tattoo-page h2 em{font-style:normal;color:#d79484}.tattoo-lede{font-size:18px;line-height:1.75;max-width:460px;color:#ddd}.tattoo-price{font-size:38px;font-weight:700;line-height:1.5;margin:30px 0 20px}.tattoo-price span{font-size:15px;display:inline-block;color:#bbb;font-weight:400;margin-left:10px}.tattoo-buy{background:#ac4637;color:white;border-radius:0;min-height:52px;font-size:16px}.tattoo-buy:hover{background:#c55b4b}.tattoo-checkout-note{font-size:14px;line-height:1.65;color:#bbb;max-width:430px}.tattoo-hero figure{margin:0;padding:30px 20px}.tattoo-hero img{width:100%;max-height:700px;object-fit:contain;display:block}.tattoo-hero figcaption{font-size:14px;line-height:1.5;color:#aaa;text-align:center;margin-top:12px}.tattoo-label-section{background:#f2f0ed;color:#181818;padding:80px clamp(24px,8vw,120px);display:grid;grid-template-columns:1fr 1fr;gap:70px}.tattoo-label-section .tattoo-kicker{color:#88392c}.tattoo-page h2{font-size:clamp(44px,4.5vw,65px);line-height:1.05;margin:20px 0}.tattoo-label-section>div:first-child>p:not(.tattoo-kicker){font-size:17px;line-height:1.8;max-width:470px}.tattoo-label-copy{background:#181818;color:#f2f2ed;padding:38px;border-top:4px solid #ac4637}.tattoo-label-copy h3{font-size:54px;line-height:1;margin:0 0 10px;letter-spacing:1px}.tattoo-formula,.tattoo-size{color:#b5b966;font-size:18px;font-weight:700}.tattoo-claims{border-top:1px solid #6b703d;padding:20px 0 0;margin-top:20px;font-size:16px;line-height:1.65}.tattoo-claims h4{color:#b5b966;font-size:18px;margin:0 0 12px}.tattoo-claims ul{padding-left:22px;margin:0}.tattoo-claims p{margin:0}.tattoo-label-note{font-size:14px;color:#bbb;line-height:1.6;margin-bottom:0}.tattoo-order{padding:65px clamp(24px,8vw,120px);display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;background:#191919}.tattoo-order .tattoo-price{margin-top:0}.tattoo-support{display:block;font-size:15px;color:#ddd;text-decoration:underline;text-underline-offset:5px;line-height:1.6;margin-top:25px}.tattoo-page a:focus-visible{outline:3px solid #d79484;outline-offset:5px}.header .nav{gap:12px 18px;flex-wrap:wrap}@media(max-width:1000px){.tattoo-hero{grid-template-columns:1fr 1fr}.tattoo-copy{padding:45px 6%}.tattoo-label-section{gap:30px;padding:50px 5%}.tattoo-page .header{flex-wrap:wrap}.tattoo-page .nav{margin-left:0}.tattoo-page .header-cta{margin-left:auto}}@media(max-width:700px){.tattoo-feature,.tattoo-hero,.tattoo-label-section,.tattoo-order{grid-template-columns:1fr}.tattoo-feature>div{padding:40px 6%}.tattoo-feature>img{height:420px}.tattoo-copy{padding:45px 6% 15px}.tattoo-page h1{font-size:70px}.tattoo-hero figure{padding:15px 5% 35px}.tattoo-hero img{max-height:540px}.tattoo-page .header{gap:12px;flex-wrap:nowrap}.tattoo-page .header .brand{width:160px;max-width:55%;flex-shrink:1}.tattoo-page .header-cta{display:none}.tattoo-label-copy{padding:25px}.tattoo-order{padding:45px 6%}.tattoo-page h2{font-size:48px}}

.tattoo-brand-lockup{font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.05;letter-spacing:1px;color:#d6d7d9;margin:22px 0 32px}

.tattoo-hero{position:relative;isolation:isolate;overflow:hidden;background:#101010}.tattoo-background-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none}.tattoo-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,8,.86),rgba(8,8,8,.55));z-index:-1;pointer-events:none}.tattoo-hero figure{position:relative}.tattoo-hero figcaption{color:#ddd}.tattoo-hero .tattoo-copy{position:relative}@media(prefers-reduced-motion:reduce){.tattoo-background-video{visibility:hidden}.tattoo-hero{background:linear-gradient(rgba(8,8,8,.7),rgba(8,8,8,.7)),url('assets/tattoo-loop-poster.jpg') center/cover}}

.tattoo-benefits{margin-top:28px;border-top:1px solid #555}.tattoo-benefits article{position:relative;padding:22px 0 22px 42px;border-bottom:1px solid #444}.tattoo-benefits article:last-child{border-bottom:0;padding-bottom:0}.tattoo-benefits span{position:absolute;left:0;top:25px;color:#d79484;font-weight:700;font-size:14px}.tattoo-benefits h4{font-size:20px;line-height:1.3;margin:0 0 9px;color:#fff}.tattoo-benefits p{font-size:16px;line-height:1.7;margin:0;color:#ddd}
