@font-face{font-family:Arges;src:url(/cdn/shop/files/arges-condensedblack.woff?v=1787795662) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nautica;src:url(/cdn/shop/files/Nautica-Regular.woff?v=1787795661) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Monument Grotesk Mono;src:url(/cdn/shop/files/ABCMonumentGroteskMono-Regular.woff2?v=1787795661) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Swiss;src:url(/cdn/shop/files/NeueSwiss-Light.woff?v=1787795661) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Swiss;src:url(/cdn/shop/files/NeueSwiss-LightItalic.woff?v=1787795661) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Neue Swiss;src:url(/cdn/shop/files/NeueSwiss-Regular.woff?v=1787795661) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Swiss;src:url(/cdn/shop/files/NeueSwiss-Italic.woff?v=1787795661) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--brand-black: #0A0A0A;--brand-black-rgb: 10, 10, 10;--brand-white: #FFFFFF;--brand-white-rgb: 255, 255, 255;--brand-pink: #F4C2C2;--brand-pink-rgb: 244, 194, 194;--brand-pink-bright: #F87599;--brand-pink-bright-rgb: 248, 117, 153;--brand-cream: #FAF8F5;--brand-cream-rgb: 250, 248, 245;--color-foreground: var(--brand-black);--color-foreground-rgb: var(--brand-black-rgb);--color-background: var(--brand-cream);--color-background-rgb: var(--brand-cream-rgb);--color-primary: var(--brand-black);--color-primary-hover: var(--brand-pink-bright);--color-primary-button-background: var(--brand-pink);--color-primary-button-text: var(--brand-pink-bright);--color-primary-button-border: var(--brand-pink);--color-primary-button-hover-background: var(--brand-pink);--color-primary-button-hover-text: var(--brand-black);--color-primary-button-hover-border: var(--brand-pink);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--brand-black);--color-secondary-button-border: var(--brand-black);--color-secondary-button-hover-background: var(--brand-pink);--color-secondary-button-hover-text: var(--brand-black);--color-secondary-button-hover-border: var(--brand-pink)}:root{--font-h1--family: "Arges", "Impact", sans-serif;--font-h1--weight: 900;--font-h1--size: clamp(3rem, 10vw, 8rem);--font-h1--line-height: .9;--font-h1--letter-spacing: -.02em;--font-h1--case: uppercase;--font-h1--style: normal;--font-h2--family: "Arges", "Impact", sans-serif;--font-h2--weight: 900;--font-h2--size: clamp(2rem, 6vw, 4.5rem);--font-h2--line-height: .95;--font-h2--letter-spacing: -.01em;--font-h2--case: uppercase;--font-h2--style: normal;--font-h3--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-h3--weight: 300;--font-h3--size: clamp(1.5rem, 3vw, 2rem);--font-h3--line-height: 1.2;--font-h3--letter-spacing: 0;--font-h3--case: none;--font-h3--style: normal;--font-h4--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-h4--weight: 400;--font-h4--size: 1.25rem;--font-h4--line-height: 1.3;--font-h4--letter-spacing: 0;--font-h4--case: none;--font-h4--style: normal;--font-h5--family: "ABC Monument Grotesk Mono", "Courier New", monospace;--font-h5--weight: 400;--font-h5--size: .875rem;--font-h5--line-height: 1.4;--font-h5--letter-spacing: .08em;--font-h5--case: uppercase;--font-h5--style: normal;--font-h6--family: "ABC Monument Grotesk Mono", "Courier New", monospace;--font-h6--weight: 400;--font-h6--size: .75rem;--font-h6--line-height: 1.4;--font-h6--letter-spacing: .1em;--font-h6--case: uppercase;--font-h6--style: normal;--font-paragraph--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-paragraph--weight: 400;--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6;--font-paragraph--case: none;--font-paragraph--style: normal;--button-font-family-primary: "ABC Monument Grotesk Mono", "Courier New", monospace;--button-text-case-primary: uppercase;--button-font-family-secondary: "ABC Monument Grotesk Mono", "Courier New", monospace;--button-text-case-secondary: uppercase}.accent-script{font-family:Nautica,Snell Roundhand,cursive;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;line-height:1.1}.button,.button-secondary{letter-spacing:.1em;padding-block:1rem;padding-inline:2rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}a:hover,:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:var(--brand-pink-bright)}h1,.h1,h2,.h2{text-wrap:balance}::selection{background-color:var(--brand-pink);color:var(--brand-black)}.announcement-marquee{overflow:hidden;padding-block:.75rem;width:100%}.announcement-marquee__inner{display:flex;width:max-content;animation:announcement-marquee-scroll var(--marquee-speed, 40s) linear infinite}.announcement-marquee__track{display:flex;align-items:center;gap:1rem;padding-inline-end:1rem;flex-shrink:0}.announcement-marquee__item{font-family:Neue Swiss,Helvetica Neue,sans-serif;font-size:24px;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1;white-space:nowrap}.announcement-marquee__separator{font-family:Neue Swiss,Helvetica Neue,sans-serif;font-size:24px;font-style:normal;opacity:.6;line-height:1;white-space:nowrap}.announcement-marquee:hover .announcement-marquee__inner{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.announcement-marquee__inner{animation:none;justify-content:center}.announcement-marquee__track:nth-child(2){display:none}}@media(max-width:749px){.announcement-marquee__item,.announcement-marquee__separator{font-size:16px}}@keyframes announcement-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-brand{position:relative;width:100%;height:var(--hero-height-mobile, 600px);min-height:400px;overflow:hidden;display:flex;isolation:isolate;background-color:var(--color-background);color:var(--color-foreground)}@media(min-width:750px){.hero-brand{height:var(--hero-height-desktop, 800px);min-height:500px}}.hero-brand__image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-brand__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-brand__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hero-overlay-color, #000000);opacity:var(--hero-overlay-opacity, 0);pointer-events:none}.hero-brand__content{position:relative;z-index:1;width:100%;max-width:var(--hero-content-max-width, 1200px);margin-inline:auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem);display:flex;flex-direction:column;gap:1.5rem}@media(min-width:750px){.hero-brand--h-left .hero-brand__content{align-items:flex-start;text-align:left}.hero-brand--h-center .hero-brand__content{align-items:center;text-align:center}.hero-brand--h-right .hero-brand__content{align-items:flex-end;text-align:right}.hero-brand--v-top .hero-brand__content{justify-content:flex-start}.hero-brand--v-middle .hero-brand__content{justify-content:center}.hero-brand--v-bottom .hero-brand__content{justify-content:flex-end}}@media(max-width:749px){.hero-brand__content{align-items:center;text-align:center;justify-content:flex-end;padding:1.5rem 1rem;gap:1rem}}.hero-brand__eyebrow{font-family:ABC Monument Grotesk Mono,Courier New,monospace;font-size:clamp(.75rem,1vw,.875rem);letter-spacing:.15em;text-transform:uppercase;margin:0}.hero-brand__wordmark{font-family:Arges,Impact,sans-serif;font-weight:900;font-size:clamp(3.5rem,12vw,12rem);line-height:.85;letter-spacing:-.02em;text-transform:uppercase;margin:0;text-wrap:balance}.hero-brand--blend .hero-brand__wordmark{color:#fff;mix-blend-mode:difference}.hero-brand__logo-wrapper{display:flex;justify-content:center;width:100%}.hero-brand__logo{display:block;height:auto;width:100%}.hero-brand__subheading{font-family:Neue Swiss,Helvetica Neue,sans-serif;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5;margin:0;max-width:60ch}.hero-brand__button{margin-block-start:.5rem}@media(max-width:749px){.hero-brand__hide-mobile,.hero-brand--hide-wordmark-mobile .hero-brand__wordmark{display:none}.hero-brand__wordmark{font-size:clamp(2.5rem,14vw,6rem)}}.hero-brand__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:750px){.hero-brand__content{justify-content:center}.hero-brand__logo{max-width:34.48vw!important}.hero-brand__button{position:absolute;left:50%;bottom:10.1%;transform:translate(-50%);margin:0;min-width:19.48vw}}@media(max-width:749px){.hero-brand__button{position:absolute;left:50%;bottom:9.33%;transform:translate(-50%);margin:0;min-width:51.2vw}}@media(max-width:749px){body:has(.section-hero-brand) .header__underlay{display:none}}@media(max-width:749px){body:has(.section-hero-brand) .header-section,body:has(.section-hero-brand) .header-section a{color:#fff}body:has(.section-hero-brand) .header-logo__image{filter:brightness(0) invert(1)}}@media(max-width:749px){body:has(.section-hero-brand) .header__row--top,body:has(.section-hero-brand) .header-actions__action,body:has(.section-hero-brand) .header-section a{color:#fff}}@media(max-width:749px){body:has(.section-hero-brand) .header__row--top,body:has(.section-hero-brand) .header-actions__action,body:has(.section-hero-brand) .header-logo{color:#fff}body:has(.section-hero-brand) .menu-list__link{color:#ffffffb3}body:has(.section-hero-brand) .menu-list__link--active{color:#fff}}@media(max-width:749px){body:has(.section-hero-brand) .header__icon,body:has(.section-hero-brand) .account-button{color:#fff}body:has(.section-hero-brand) .account-button__icon-path{fill:#fff}body:has(.section-hero-brand) shopify-account::part(signed-out-avatar){color:#fff}}@media(max-width:749px){body:has(.section-hero-brand) .header__row--top{padding-block-start:5px}body:has(.section-hero-brand) .header__icon,body:has(.section-hero-brand) .account-button{color:#fff!important}}@media(max-width:749px){body:has(.section-hero-brand) .account-button__icon{color:#fff}body:has(.section-hero-brand) .account-button__icon path{stroke:#fff}}@media(max-width:749px){body:has(.section-hero-brand) .header-logo__image{width:110px!important;height:auto!important}}.section-services-cards .services-card__button{color:#fff}.hero-brand__button{transition:background .25s ease,color .25s ease}.section-services-cards .services-card__button:hover,.section-ever-ink-girls .eig__button:hover,.section-signature-banner .sigban__button:hover,.section-brand-button .brandbtn__link:hover,.section-ever-ink-footer .eif__submit:hover,.hero-brand__button:hover{background:#ffd8e1;color:#000}@keyframes brandReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes brandFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.hero-brand__content,.hero__content-wrapper,.shopify-section:not(.shopify-section-group-header-group) .section--page-width,.brandbtn__link,.services-cards__grid>.services-card,.how-it-works__heading,.eig__heading,.eif__inner,.igstrip__grid>.igstrip__item{animation:brandReveal linear both;animation-timeline:view();animation-range:entry 0% entry 38%}.sigban__overlay,.sigban__buttons{animation:brandFade linear both;animation-timeline:view();animation-range:entry 0% entry 38%}.how-it-works__grid>.how-it-works__step,.eig__carousel{animation:brandReveal linear both;animation-timeline:view();animation-range:entry 8% entry 46%}.eig__button{animation:brandReveal linear both;animation-timeline:view();animation-range:entry 14% entry 52%}.services-cards__grid>.services-card:nth-child(2n){animation-range:entry 6% entry 44%}.how-it-works__grid>.how-it-works__step:nth-child(2n){animation-range:entry 14% entry 52%}.igstrip__grid>.igstrip__item:nth-child(6n+2){animation-range:entry 4% entry 42%}.igstrip__grid>.igstrip__item:nth-child(6n+3){animation-range:entry 8% entry 46%}.igstrip__grid>.igstrip__item:nth-child(6n+4){animation-range:entry 12% entry 50%}.igstrip__grid>.igstrip__item:nth-child(6n+5){animation-range:entry 16% entry 54%}.igstrip__grid>.igstrip__item:nth-child(6n){animation-range:entry 20% entry 58%}}}.section-services-cards .services-card:hover,.section-services-cards .services-card:focus-within{background:var(--sc-card-bg, #ffd8e1);transform:none;box-shadow:none}.header__column--right .header-actions__action{display:none!important}@media screen and (min-width:750px){.header__column--right .search-action .header-actions__action{display:flex!important}}@media screen and (max-width:749px){.header__column--right .search-action{display:none!important}}@media screen and (min-width:750px){.header__row--top .header__columns{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.header__column--center{justify-self:stretch}.header__column--center .header-menu,.header__column--center .header-menu__inner,.header__column--center .menu-list{width:100%}.header__column--center .menu-list>overflow-list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:clamp(16px,6.7vw,129px);width:100%}}@media screen and (min-width:750px){.header__column--center .menu-list__list-item+.menu-list__list-item{margin-inline-start:clamp(16px,6.7vw,129px)}}@media screen and (min-width:750px)and (max-width:1199px){.header__column--center .menu-list__list-item+.menu-list__list-item{margin-inline-start:clamp(10px,2.2vw,26px)}}body:has(.section-hero-brand) .menu-drawer a,body:has(.section-hero-brand) .menu-drawer .menu-drawer__menu-item{color:var(--menu-top-level-font-color, #0a0a0a)}.section-services-cards .services-card__button:hover{background:#fff;color:#000}.section-services-cards .services-card__button,.section-ever-ink-girls .eig__button,.section-signature-banner .sigban__button,.section-brand-button .brandbtn__link,.section-ever-ink-footer .eif__submit,.section-hero-brand .hero-brand__button{color:#000}.section-brand-button .brandbtn{background:#fff}@media screen and (max-width:749px){body:has(.abouthero) #header-group{position:absolute;inset-inline:0;top:0;z-index:10;display:block!important}body:has(.abouthero) .header__underlay{display:none}body:has(.abouthero) .header-section,body:has(.abouthero) .header-section a,body:has(.abouthero) .header__row--top,body:has(.abouthero) .header-actions__action,body:has(.abouthero) .header-logo{color:#fff}body:has(.abouthero) .header-logo__image{filter:brightness(0) invert(1)}body:has(.abouthero) .menu-list__link{color:#ffffffb3}body:has(.abouthero) .menu-list__link--active{color:#fff}body:has(.abouthero) .menu-drawer a,body:has(.abouthero) .menu-drawer .menu-drawer__menu-item{color:var(--menu-top-level-font-color, #0a0a0a)}}@media screen and (max-width:749px){body:has(.abouthero) .header-logo__image{width:110px!important;height:auto!important}body:has(.abouthero) .header__row--top{padding-block-start:5px}body:has(.abouthero) .header__icon,body:has(.abouthero) .account-button{color:#fff!important}body:has(.abouthero) .account-button__icon{color:#fff}body:has(.abouthero) .account-button__icon path{stroke:#fff}body:has(.abouthero) .account-button__icon-path{fill:#fff}body:has(.abouthero) shopify-account::part(signed-out-avatar){color:#fff}}@media screen and (max-width:749px){body:has(.photobanner[data-style=flash]) #header-group{position:absolute;inset-inline:0;top:0;z-index:10;display:block!important}body:has(.photobanner[data-style=flash]) .header__underlay{display:none}body:has(.photobanner[data-style=flash]) .header-section,body:has(.photobanner[data-style=flash]) .header-section a,body:has(.photobanner[data-style=flash]) .header__row--top,body:has(.photobanner[data-style=flash]) .header-actions__action,body:has(.photobanner[data-style=flash]) .header-logo{color:#fff}body:has(.photobanner[data-style=flash]) .header-logo__image{filter:brightness(0) invert(1);width:110px!important;height:auto!important}body:has(.photobanner[data-style=flash]) .header__row--top{padding-block-start:5px}body:has(.photobanner[data-style=flash]) .header__icon,body:has(.photobanner[data-style=flash]) .account-button{color:#fff!important}body:has(.photobanner[data-style=flash]) .account-button__icon{color:#fff}body:has(.photobanner[data-style=flash]) .account-button__icon path{stroke:#fff}body:has(.photobanner[data-style=flash]) .account-button__icon-path{fill:#fff}body:has(.photobanner[data-style=flash]) shopify-account::part(signed-out-avatar){color:#fff}body:has(.photobanner[data-style=flash]) .menu-list__link{color:#ffffffb3}body:has(.photobanner[data-style=flash]) .menu-list__link--active{color:#fff}body:has(.photobanner[data-style=flash]) .menu-drawer a,body:has(.photobanner[data-style=flash]) .menu-drawer .menu-drawer__menu-item{color:var(--menu-top-level-font-color, #0a0a0a)}}h1,h2,h3,h4,h5,h6,blockquote,figcaption,.h0,.h1,.h2,.h3,.h4,.h5,.h6{text-wrap:balance}p,li,dd,dt,summary,label,td,th,.rte{text-wrap:pretty}:root{--font-body--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-heading--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-subheading--family: "Neue Swiss", "Helvetica Neue", sans-serif;--font-accent--family: "Neue Swiss", "Helvetica Neue", sans-serif}body .services-card__text p,body .bookingpolicies__body p,body .how-it-works__step-text p,body .infocards__text p,body .careblock__intro p,body .faqacc__a p,body .testimonials__quote{font-size:clamp(16px,15.49px + .131vw,18px);line-height:1.55}body .textband__text p{font-size:clamp(24px,21.45px + .654vw,34px);line-height:1.3}body .flashgrid__heading,body .how-it-works__heading,body .eig__heading,body .piercemenu__heading,body .bookingpolicies__heading,body .careblock__cardtitle{font-size:clamp(32px,27.92px + 1.046vw,48px);line-height:1.15}body .bookingpolicies__group,body .artistsrow__name,body .testimonials__title,body .how-it-works__step-title,body .photobanner__sub,body .eif__blurb,body .faqacc__q-text{font-size:clamp(22px,20.47px + .392vw,28px);line-height:1.25}body .services-card__heading,body .infocards__title{font-size:clamp(18px,16.98px + .261vw,22px);line-height:1.3}body .bookingpolicies__title,body .piercemenu__label,body .eif__col-heading,body .careblock__list p{font-size:clamp(14px,13.49px + .131vw,16px);line-height:1.5}body .flashcard__title,body .flashcard2__title,body .flashcard2__price{font-size:clamp(17px,16.24px + .196vw,20px);line-height:1.35}body .artistsrow__role,body .eif__fine{font-size:clamp(14px,13.75px + .065vw,15px);line-height:1.5}body .services-card__button,body .sigban__button,body .eig__button,body .infocards__button,body .brandbtn__link,body .piercemenu__button,body .artistsrow__button,body .flashcard__button,body .flashcard2__button{font-size:clamp(13px,12.75px + .065vw,14px);width:auto;min-width:190px;max-width:100%;height:auto;min-height:46px;padding:0 26px}body .header-book{font-size:clamp(13px,12.75px + .065vw,14px);width:auto;min-width:150px;height:auto;min-height:42px;padding:0 20px}body .flashcard__button,body .flashcard2__button{background:transparent;border:1px solid #707070;color:#000;width:100%;min-width:0;margin-top:20px}body .flashcard__button:hover,body .flashcard2__button:hover{background:#ffd8e1;color:#000}body .flashlist__title{font-size:18px}body .flashlist__grouplabel{font-size:16px}body .flashlist__reset{font-size:13px}body .flashlist__optionlabel{font-size:15px}body .flashlist__search{font-size:16px;height:auto;min-height:46px}body .flashlist__box{width:20px;min-width:20px;height:20px}body .flashlist__box svg{width:12px;height:12px}body a.header-logo{transition:opacity .2s ease}body a.header-logo:hover,body a.header-logo:focus-visible{opacity:.55}@media screen and (min-width:990px){body .textband,body .artistsrow,body .careblock,body .infocards,body .pricing,body .services-cards,body .faqacc,body .flashgrid,body .flashlist{padding-top:144px}body .textband,body .artistsrow,body .careblock,body .infocards,body .pricing,body .services-cards,body .faqacc,body .flashgrid,body .flashlist,body .piercemenu,body .pricingphoto,body .photorow,body .testimonials{padding-bottom:176px}}body .bookingpolicies__group,body .bookingpolicies__item{max-width:660px;margin-inline:auto}body .careblock__intro{max-width:900px}body .careblock__intro p{text-wrap:balance;max-width:640px;margin-inline:auto}body .infocards__text{margin-bottom:32px}body .infocards__button{margin-top:auto}@media screen and (min-width:990px){body .careblock__card{padding-block:80px}body .infocards__card{padding-block:72px}}:root{--ei-page-width: 90rem}@media screen and (min-width:990px){body .textband__text,body .services-cards__grid,body .how-it-works__heading,body .how-it-works__grid,body .infocards__grid,body .piercemenu__inner,body .careblock__inner,body .bookingpolicies__inner,body .faqacc__inner,body .testimonials__band,body .pricing__card,body .pricing__actions,body .eig__heading,body .eif__inner,body .eif__base{max-width:var(--ei-page-width);margin-inline:auto}}@media screen and (min-width:990px){body .eig{padding-top:144px;padding-bottom:176px}body .shopify-section>.section--page-width{padding-block-start:144px}body .brandbtn{padding-block-end:176px}}@media screen and (min-width:990px){body .piercemenu,body .bookingpolicies,body .testimonials,body .contactform{padding-top:144px}body .contactform{padding-bottom:176px}}@media screen and (min-width:990px){body .textband__text{max-width:900px}body .bookingpolicies__group,body .bookingpolicies__item{max-width:780px}body .bookingpolicies__body{max-width:100%}body .bookingpolicies__heading{font-size:52px}body .bookingpolicies__body p{font-size:19px;line-height:1.6}body .bookingpolicies__title{font-size:16px}body .faqacc__inner{padding-inline:clamp(24px,5vw,80px)}body .faqacc__q{padding-block:18px}body .faqacc__a{padding-bottom:26px}body .how-it-works,body .services-cards,body .infocards{padding-top:96px;padding-bottom:112px}}@media screen and (min-width:990px){body .pricing{padding-top:0;padding-bottom:112px}body .pricing__card{padding-bottom:88px}body .pricing__actions{margin-top:56px}}@media screen and (min-width:990px){body .pricingphoto,body .photorow{padding-bottom:112px}}@media screen and (min-width:990px){body .shopify-section:has(+.shopify-section>.services-cards)>.photobanner{padding-bottom:80px}body .shopify-section:has(>.services-cards)+.shopify-section>.photobanner{padding-top:64px}}body .textband__text p{text-wrap:balance}body .careblock__intro p{font-size:clamp(19px,17.47px + .392vw,24px);line-height:1.5;max-width:640px;text-wrap:pretty}body .careblock__intro p+p{margin-top:28px}@media screen and (min-width:990px){body .piercemenu__heading{text-align:center}body .pricingphoto{padding-top:112px}body .infocards__card{padding-block:56px}}body .careblock__heading{line-height:1.15;margin-bottom:clamp(28px,3.4vw,48px)}body .eif__logo{width:auto;height:clamp(200px,21vw,280px);max-width:100%}body .shopify-policy__container{max-width:768px;padding-inline:24px;padding-block:clamp(72px,7.5vw,120px)}body .shopify-policy__title h1{font-size:clamp(46px,5.2vw,76px);line-height:1.05;margin-bottom:clamp(32px,3.2vw,48px)}body .shopify-policy__container h2{font-family:Neue Swiss,Helvetica Neue,sans-serif;font-size:clamp(21px,1.6vw,26px);line-height:1.25;text-transform:none;margin-top:clamp(40px,3.6vw,56px);margin-bottom:12px}body .shopify-policy__container h3{font-family:Neue Swiss,Helvetica Neue,sans-serif;font-size:clamp(18px,1.3vw,21px);line-height:1.3;text-transform:none;margin-top:32px;margin-bottom:10px}body .shopify-policy__container p,body .shopify-policy__container li{font-size:17px;line-height:1.7}body .shopify-policy__container ul,body .shopify-policy__container ol{padding-left:22px;margin-block:16px}body .shopify-policy__container li+li{margin-top:8px}body .shopify-policy__container a{text-decoration:underline;text-underline-offset:3px}body .menu-list__link[href="/pages/tattoos"],body .menu-drawer__menu-item[href="/pages/tattoos"]{pointer-events:none;cursor:default}body [data-parallax=on] [data-parallax-media]{overflow:hidden}body [data-parallax=on] [data-parallax-media] img{position:absolute;left:0;top:-64px;height:calc(100% + 128px);will-change:transform}@media screen and (max-width:749px){body [data-parallax=on] [data-parallax-media] img{top:-36px;height:calc(100% + 72px)}}@media(prefers-reduced-motion:reduce){body [data-parallax=on] [data-parallax-media] img{top:0;height:100%;transform:none}}body .flashlist__grid .flashcard2{height:100%}body .flashcard2 .flashcard2__price{margin-bottom:clamp(12px,1.25vw,24px)}body .flashcard2 .flashcard2__button{margin-top:auto;padding-inline:12px}@media screen and (min-width:990px)and (max-width:1180px),screen and (max-width:389px){body .flashcard2 .flashcard2__button{padding-inline:4px;font-size:12px;letter-spacing:.02em}}.testimonials__nav{display:flex;justify-content:center;gap:14px;margin-top:18px}.testimonials__arrow{width:38px;height:38px;border-radius:999px;border:1px solid rgba(0,0,0,.25);background:transparent;color:#000;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .15s linear}.testimonials__arrow:hover{background:#00000014}.testimonials__arrow[disabled]{opacity:.25;cursor:default}.testimonials__card{display:flex;flex-direction:column}.testimonials__author{margin-top:auto;padding-top:18px}@media screen and (min-width:990px){body .shopify-section:has(+.shopify-section>.testimonials)>.faqacc{padding-bottom:96px}body .testimonials{padding-top:0;padding-bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-brand.css.map */
