body{font-weight:400;letter-spacing:.005em}h1,h2,h3,h4{font-family:var(--font-display)}.h-display{font-weight:500;letter-spacing:.02em}.btn{height:46px;padding:0 26px;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.btn-primary{background:var(--c-primary-soft);color:#fff}.btn-primary:hover{background:var(--c-primary-deep);color:#fff}.btn-outline{border-color:var(--c-ink);color:var(--c-ink)}.btn-outline:hover{background:var(--c-ink);color:#fff}.btn-link{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}.btn-link:hover{color:#000}.eyebrow{letter-spacing:.14em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}body .gp__crumbs{text-transform:uppercase;letter-spacing:.06em;font-size:11px}body .gp__eyebrow{color:var(--c-ink-mute)}body .gp__title{font-family:var(--font-display);font-size:clamp(22px,2.3vw,30px);font-weight:600;line-height:1.25;letter-spacing:.01em;text-transform:uppercase}body .gp__price{font-size:24px;font-weight:600}body .gp__hero,body .gp__thumb img{background:#fff}body .gp__hero{aspect-ratio:1 / 1;border:1px solid var(--c-rule)}body .gp__thumb{border-color:var(--c-rule)}body .gp__reassure svg{color:var(--c-ink)}body .gp__acc-title{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}body .gp__acc-body h2{font-size:14px;letter-spacing:.04em;text-transform:none;margin-top:18px}body .gp__acc-body img{max-width:100%;height:auto;margin:12px 0}body .gp__related{background:var(--c-cream)}body .gp__related-title{font-size:22px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-align:center}body .gp__oos-title{font-family:var(--font-sans);font-size:18px;font-weight:600}body .g-coll__title{text-transform:uppercase;letter-spacing:.08em;font-weight:500}body .g-coll__crumbs{text-transform:uppercase;letter-spacing:.06em;font-size:11px}body .g-coll__grid-wrap>.container{max-width:var(--container)!important;padding-left:var(--container-px)!important;padding-right:var(--container-px)!important}body .g-coll__grid{border-top:0!important}body .g-coll__grid-wrap{padding-top:24px!important;padding-bottom:48px}.bx-title{margin:0 0 28px;font-family:var(--font-display);font-size:clamp(20px,2.2vw,28px);font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--c-ink-soft)}.bx-section{padding:56px 0}.bx-wrap{max-width:1140px;margin:0 auto;padding:0 24px}@media(max-width:640px){.bx-section{padding:40px 0}.bx-wrap{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/babyliss.css.map */
