@font-face{font-family:HairPrata;src:url(/themes/hair/fonts/prata-latin.woff2)format("woff2");font-display:swap}
:where([data-studio-shell=hair]) .frame-canvas .page.frame-home{font:inherit;font-synthesis:initial;--paper:var(--surface)}:where([data-studio-shell=hair]) .frame-canvas{--surface:#fffaf5;--ink:#2b1d19;--accent:#b87961;background:var(--surface)!important;font-family:Arial,sans-serif!important}:where([data-studio-shell=hair]) .frame-canvas .page{background:var(--surface);color:var(--ink);overflow:clip}:where([data-studio-shell=hair]) .frame-canvas .page>.node{margin-top:0;margin-bottom:0;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]{background:var(--surface);z-index:5;justify-content:space-between;align-items:center;gap:0;height:68px;min-height:68px;padding:0 4.1%;position:relative;flex-direction:row!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]>.node{white-space:pre-line}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-wordmark]{letter-spacing:.35em;font-family:HairPrata,Georgia,serif;font-size:25px;line-height:1}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-navigation]{font-family:HairPrata,Georgia,serif;font-size:15px;line-height:1;white-space:pre!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-bag]{font-family:HairPrata,Georgia,serif;font-size:15px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{background:var(--surface);gap:0;height:646px;padding:0;position:relative;overflow:hidden;display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image]{z-index:0;width:100%;height:100%;position:absolute;inset:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){aspect-ratio:1;object-fit:cover;width:72%;max-width:none;height:auto;position:absolute;top:-18%;right:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{content:"";z-index:1;background:linear-gradient(90deg,var(--surface) 0%,var(--surface) 19%,color-mix(in srgb,var(--surface) 96.08%,transparent) 30%,color-mix(in srgb,var(--surface) 73.33%,transparent) 42%,color-mix(in srgb,var(--surface) 20.78%,transparent) 54%,transparent 68%);pointer-events:none;position:absolute;inset:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:after{content:"";z-index:2;pointer-events:none;border-bottom:1px solid var(--accent);border-left:1px solid var(--accent);border-radius:0 0 46% 24%;width:67%;height:39%;position:absolute;bottom:13%;left:-1%;transform:rotate(3deg)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{z-index:3;gap:0;width:70%;position:absolute;top:10%;left:4.1%;display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-kicker]{letter-spacing:.31em;color:#9d5845;font-family:Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.4}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{letter-spacing:-.065em;max-width:680px;margin-top:26px;margin-bottom:20px;font-family:HairPrata,Georgia,serif;font-size:clamp(65px,6.3vw,95px);font-weight:400;line-height:1.02;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-subtitle]{letter-spacing:-.035em;margin-bottom:28px;font-family:HairPrata,Georgia,serif;font-size:26px;line-height:1.3}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-cta]{color:#fff;letter-spacing:-.02em;background:#33231e;justify-content:space-between;align-items:center;min-width:300px;min-height:58px;padding:12px 32px;font-family:HairPrata,Georgia,serif;font-size:18px;text-decoration:none;border-radius:0!important;display:inline-flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot]{z-index:4;letter-spacing:.3em;white-space:pre-line;color:#9d5845;font-family:Arial,sans-serif;font-size:10px;line-height:2.1;position:absolute}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks]{background:var(--surface);grid-template-columns:58% 42%;gap:0;min-height:350px;padding:13px 0 0;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-copy]{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;padding:46px 4% 45px 7%;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-kicker]{letter-spacing:.28em;color:#9d5845;grid-column:1/-1;margin:0 0 36px;font-family:Arial,sans-serif;font-size:10px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-look-]:not([data-node$=-title]):not([data-node$=-description]):not([data-node$=-arrow]){border-right:1px solid #d4b6a8;align-items:flex-start;gap:0;min-height:145px;padding:0 20px 0 0;flex-direction:column!important;margin-right:18px!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-volume]{border-right:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-title]{letter-spacing:-.065em;font-family:HairPrata,Georgia,serif;font-size:clamp(36px,3.5vw,55px);font-weight:400;line-height:1.1}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-description]{white-space:pre-line;margin-top:10px;font-family:HairPrata,Georgia,serif;font-size:16px;line-height:1.25}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-arrow]{color:var(--ink);background:0 0;margin-top:auto;padding:0;font-family:Arial,sans-serif;font-size:26px;border:0!important;border-radius:0!important;min-height:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-image]{grid-area:1/2;height:350px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;object-position:center 28%;width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-side]{white-space:pre-line;letter-spacing:.29em;color:#68493e;text-shadow:0 1px 10px #fff;font-family:Arial,sans-serif;font-size:10px;line-height:2;position:absolute;top:32px;right:3%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=intro]{grid-template-columns:minmax(0,52fr) minmax(0,48fr);align-items:start;gap:65px;padding:0 5.8% 35px;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-stage{background:#f3e8df;border-radius:0;height:515px;max-height:none}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-stage img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;padding-top:14px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-thumbs button:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){aspect-ratio:auto;border-radius:6px;height:137px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=summary]{gap:0;padding:45px 1% 0 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-kicker]{letter-spacing:.27em;color:#a66750;margin-bottom:17px;font-family:Arial,sans-serif;font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-title]{letter-spacing:-.07em;max-width:600px;font-family:HairPrata,Georgia,serif;font-size:clamp(62px,5.4vw,85px);font-weight:400;line-height:.98}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-subtitle]{margin-top:21px;margin-bottom:25px;font-family:Arial,sans-serif;font-size:18px;line-height:1.4;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-price]{border-bottom:1px solid #d9c8bd;margin-bottom:20px;padding-bottom:15px;font-family:HairPrata,Georgia,serif;font-size:35px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-color],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-quantity]{font-family:Arial,sans-serif;font-size:14px;line-height:2.7;white-space:pre!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions]{margin-top:12px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] .purchase-button{background:#33231e;border-radius:8px;justify-content:center;min-height:54px;font-size:18px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story]{background:var(--surface);grid-template-columns:53% 47%;gap:0;min-height:310px;padding:0;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-image]{height:310px;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;object-position:center 42%;width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-copy]{justify-content:center;gap:12px;padding:35px 10% 35px 12%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-title]{letter-spacing:-.06em;font-family:HairPrata,Georgia,serif;font-size:48px;font-weight:400;line-height:1.08}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-body]{font-family:Arial,sans-serif;font-size:16px;line-height:1.45}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-signature]{letter-spacing:.3em;color:#a66750;margin-top:16px;font-family:Arial,sans-serif;font-size:10px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-motion],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{background:var(--surface);gap:25px;padding:80px 6%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-motion]{background:#ead9cc}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-motion-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-title]{font-family:HairPrata,Georgia,serif;font-size:57px;font-weight:400;line-height:1.06}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-motion-videos] .ugc-cards{grid-template-columns:repeat(3,1fr);gap:18px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-motion-videos] .ugc-card{border-radius:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{grid-template-columns:1fr 1fr;align-items:center;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-image],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-image]{height:440px;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)),:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;width:100%;height:100%}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{height:760px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){width:115%;top:20%;right:-22%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{background:linear-gradient(180deg,var(--surface) 0%,var(--surface) 35%,color-mix(in srgb,var(--surface) 67.84%,transparent) 55%,transparent 75%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{width:90%;top:8%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{max-width:620px;font-size:65px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-subtitle]{font-size:20px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side]{top:64%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks]{display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-copy]{padding:35px 5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-image]{height:350px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=intro]{gap:28px;padding:0 4% 30px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-title]{font-size:60px}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]{height:56px;min-height:56px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-wordmark]{font-size:18px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{height:760px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{top:7%;left:5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{font-size:clamp(43px,11vw,62px)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-kicker]{font-size:9px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-subtitle]{font-size:18px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-cta]{min-width:220px;min-height:50px;font-size:15px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){width:135%;top:29%;right:-30%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot]{color:#fff;bottom:4%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-copy]{display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-kicker]{margin-bottom:22px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-look-]:not([data-node$=-title]):not([data-node$=-description]):not([data-node$=-arrow]){width:32%;min-height:125px;padding-right:2%;margin-right:1%!important;display:inline-flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-title]{font-size:29px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-description]{font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=intro]{display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-stage{height:410px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=gallery] .gallery-thumbs button:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){height:75px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=summary]{padding:32px 0 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-title]{font-size:54px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story]{display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-story-copy]{padding:35px 6%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{display:block!important}}:where([data-studio-shell=hair]) .frame-canvas .page{position:relative}:where([data-studio-shell=hair]) .frame-canvas .page:has(.node[data-node=hair-home-hero]) .node[data-node=hair-header]{z-index:8;background:0 0;width:100%;top:0;left:0;position:absolute!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{height:715px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){aspect-ratio:auto;object-fit:cover;object-position:center 25%;width:76%;height:100%;top:0;right:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{background:linear-gradient(90deg,var(--surface) 0%,color-mix(in srgb,var(--surface) 94.12%,transparent) 17%,color-mix(in srgb,var(--surface) 70.98%,transparent) 28%,color-mix(in srgb,var(--surface) 31.37%,transparent) 43%,transparent 58%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{width:74%;top:17%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{white-space:pre-line;max-width:800px;margin-top:22px;margin-bottom:22px;font-size:108px;line-height:.95;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-side]{min-width:0;width:auto!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side]{top:30%;right:6%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot]{bottom:8%;left:4.1%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-curl-arrow],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-smooth-arrow],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-volume-arrow]{font-size:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-curl-arrow]:after,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-smooth-arrow]:after,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-look-volume-arrow]:after{content:"↗";font-size:28px;line-height:1}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]>.node{width:auto!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-navigation]{position:absolute;left:50%;transform:translate(-50%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-bag]{margin-left:auto!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] .purchase-button{color:#fff}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] .purchase-button-secondary{color:#33231e;background:0 0;border:1px solid #33231e}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions]{flex-direction:column;display:flex}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] [data-purchase-action=cart]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){order:1}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] [data-purchase-action=buy]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){order:2;margin-top:9px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-actions] .purchase-note{color:#684e44;order:3}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-product-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-title]{font-weight:400}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{height:760px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{top:12%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{font-size:76px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;width:115%;height:100%;top:0;right:-16%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{background:linear-gradient(180deg,var(--surface) 0%,color-mix(in srgb,var(--surface) 90.98%,transparent) 18%,color-mix(in srgb,var(--surface) 50.2%,transparent) 42%,transparent 69%)}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{font-size:58px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){width:145%;right:-38%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side]{color:#fff;text-shadow:0 1px 5px #493127;top:65%;right:5%}}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 76%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-looks-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){-webkit-mask-image:linear-gradient(#0000 0%,#000 20%);mask-image:linear-gradient(#0000 0%,#000 20%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-title]:is([data-node=hair-look-curl-title],[data-node=hair-look-smooth-title],[data-node=hair-look-volume-title]){white-space:nowrap;font-size:clamp(30px,4cqw,49px)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{padding:48px 6%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-image] .image-stage,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-image] .image-stage{height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section]{background:linear-gradient(180deg,#ead9cc 0%,var(--surface) 32%,#f4e9e2 100%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{background:#f4e9e2}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-image]{grid-area:1/2}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-copy]{grid-area:1/1;padding-right:8%}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-look-]:not([data-node$=-title]):not([data-node$=-description]):not([data-node$=-arrow]){border-bottom:1px solid #d4b6a8;min-height:0;margin-top:0;margin-bottom:18px;padding:0 0 18px;border-right:0!important;width:100%!important;margin-left:0!important;margin-right:0!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-image],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish-copy]{grid-area:auto}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-detail-section],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-finish]{padding:36px 5%}}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-promise],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-ritual],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-technology],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-settings],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-faq],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-closing]{min-width:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq]{background:var(--surface);gap:16px;padding:72px 6%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-kicker]{letter-spacing:.28em;color:#9d5845;font:600 11px/1.4 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-title]{letter-spacing:-.065em;font:400 clamp(40px,5.1cqw,67px)/1.08 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-intro],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-intro],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-intro],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-intro],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-body]{color:#684e44;max-width:670px;font:17px/1.5 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-benefits]{border-top:1px solid #caa998;border-bottom:1px solid #caa998;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:40px;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-benefit-]:not([data-node$=-number]):not([data-node$=-title]):not([data-node$=-body]){border-right:1px solid #caa998;gap:13px;padding:32px 9%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-benefit-heat]{border-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-number]:is([data-node^=hair-benefit-],[data-node^=hair-step-]){letter-spacing:.2em;color:#a66750;font:600 11px/1.3 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-title]:is([data-node^=hair-benefit-],[data-node^=hair-step-],[data-node^=hair-fact-]){letter-spacing:-.05em;font:400 27px/1.15 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node$=-body]:is([data-node^=hair-benefit-],[data-node^=hair-step-],[data-node^=hair-fact-]){color:#684e44;font:15px/1.55 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual]{color:#fffaf5;background:#352520;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px 65px;padding:78px 6%;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-copy]{grid-area:1/1;gap:22px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-kicker]{color:#d4a38d}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-intro]{color:#e6d4cb}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-steps]{grid-area:2/1;align-self:end;gap:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-step-]:not([data-node$=-number]):not([data-node$=-title]):not([data-node$=-body]){border-top:1px solid #ffffff45;grid-template-columns:40px minmax(0,1fr);gap:5px 18px;padding:19px 0;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-step-][data-node$=-number]{color:#d4a38d;grid-area:1/1/3}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-step-][data-node$=-title]{color:#fffaf5;grid-column:2}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-step-][data-node$=-body]{color:#e6d4cb;grid-column:2}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image]{border-radius:280px 280px 0 0;grid-area:1/2/3;height:690px;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image] .image-stage,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-position:55% 36%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology]{background:#f4e9e2;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:6%;padding:70px 6%;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-image]{background:#fff;height:680px;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-image] .image-stage,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:contain;width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-copy]{gap:17px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-facts]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px;margin-top:16px;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-fact-]:not([data-node$=-title]):not([data-node$=-body]){border-top:1px solid #caa998;gap:10px;padding:20px 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-fact-][data-node$=-title]{font-size:23px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings]{text-align:center;align-items:center;padding-top:82px;padding-bottom:86px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-title]{max-width:830px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-intro]{max-width:700px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-values]{border-top:1px solid #caa998;border-bottom:1px solid #caa998;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin-top:38px;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-setting-]{border-right:1px solid #caa998;padding:30px 8px;font:400 clamp(32px,4cqw,52px)/1.2 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-setting-four]{border-right:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-note]{letter-spacing:.24em;color:#9d5845;margin-top:12px;font:600 11px/1.4 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq]{background:var(--surface);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:12px 8%;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-kicker]{grid-column:1}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-title]{grid-area:2/1;max-width:420px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-list]{grid-area:1/2/4;gap:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-faq-]:not([data-node$=-question]):not([data-node$=-answer]):not([data-node=hair-faq-kicker]):not([data-node=hair-faq-title]):not([data-node=hair-faq-list]){border-top:1px solid #caa998;gap:10px;padding:20px 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-faq-][data-node$=-question]{letter-spacing:-.04em;font:400 23px/1.25 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-faq-][data-node$=-answer]{color:#684e44;font:15px/1.55 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing]{color:#fffaf5;background:#352520;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:4%;min-height:560px;padding:0 0 0 6%;overflow:hidden;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-copy]{z-index:1;gap:23px;padding:55px 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-kicker]{color:#d4a38d}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-body]{color:#e6d4cb}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-action]{letter-spacing:-.02em;background:var(--surface);color:#352520;margin-top:10px;padding:18px 30px;font:400 18px/1.3 HairPrata,Georgia,serif;border-radius:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image]{height:560px;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image] .image-stage,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-position:center 33%}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq]{padding:56px 5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual]{gap:28px;padding:56px 5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image]{height:600px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology]{gap:4%;padding:56px 5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-image]{height:570px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-facts]{grid-template-columns:1fr}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing]{min-height:500px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image]{height:500px}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq]{text-align:left;align-items:stretch;padding:44px 5%;flex-direction:column!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-title],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-title]{font-size:38px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-promise-benefits],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-settings-values]{margin-top:20px;display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-benefit-]:not([data-node$=-number]):not([data-node$=-title]):not([data-node$=-body]){border-bottom:1px solid #caa998;border-right:0;padding:22px 0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing]{gap:30px;padding:44px 5%;flex-direction:column!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-ritual-image],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-image],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-image]{width:100%;height:420px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-technology-facts]{display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-setting-]{border-bottom:1px solid #caa998;border-right:0;padding:16px 0;font-size:34px;display:block}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-faq-list]{width:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-closing-copy]{padding:0}}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-description]{background:#f4e9e2;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:8%;padding:88px 6% 92px;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-heading]{gap:20px;padding-top:22px;position:relative}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-heading]:before{content:"";border-top:1px solid var(--accent);width:96px;position:absolute;top:0;left:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-kicker],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-eyebrow],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu-label],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-signoff]{letter-spacing:.27em;font:600 11px/1.5 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-kicker]{color:#9d5845}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-title]{letter-spacing:-.055em;max-width:520px;font:400 clamp(43px,4.7cqw,70px)/1.08 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-aside]{color:#684e44;max-width:350px;font:400 22px/1.35 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-details]{gap:34px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-body]{color:#3d302b;white-space:pre-line;max-width:710px;font:16px/1.85 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-points]{border-top:1px solid #caa998;gap:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-long-point-]:not([data-node$=-number]):not([data-node$=-title]):not([data-node$=-copy]){border-bottom:1px solid #caa998;grid-template-columns:45px minmax(0,1fr);gap:4px 18px;padding:20px 0;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-long-point-][data-node$=-number]{letter-spacing:.18em;color:#9d5845;grid-area:1/1/3;font:600 11px/1.5 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-long-point-][data-node$=-title]{letter-spacing:-.035em;grid-column:2;font:400 25px/1.25 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-long-point-][data-node$=-copy]{color:#684e44;grid-column:2;font:14px/1.5 Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer]{color:#fffaf5;background:#241915;grid-template-columns:minmax(0,1.55fr) minmax(230px,.45fr);gap:26px 8%;padding:86px 6% 24px;position:relative;overflow:hidden;display:grid!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer]:before{content:"";border-bottom:1px solid color-mix(in srgb,var(--accent) 65.88%,transparent);pointer-events:none;border-radius:0 0 50% 50%;width:70%;height:210px;position:absolute;top:-160px;right:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-lead],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-bottom]{z-index:1;min-width:0;position:relative}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-lead]{gap:13px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-eyebrow],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu-label],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-signoff]{color:#d4a38d}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{letter-spacing:.16em;color:#fffaf5;white-space:normal;overflow-wrap:normal;word-break:normal;font:400 clamp(80px,13cqw,190px)/.95 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-tagline]{color:#e6d4cb;font:400 23px/1.4 HairPrata,Georgia,serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu]{align-self:center;gap:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu-label]{padding-bottom:14px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-footer-][data-node$=-link],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-top]{color:#fffaf5;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:45px;margin-top:0;margin-bottom:0;padding:9px 0;font:400 19px/1.3 HairPrata,Georgia,serif;text-decoration:none;border:0!important;border-bottom:1px solid #fff3!important;border-radius:0!important;margin-left:0!important;margin-right:0!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-footer-][data-node$=-link] .design-button-arrow,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-top] .design-button-arrow{display:none}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node^=hair-footer-][data-node$=-link]:after{content:"↗";color:#d4a38d;font:20px Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-bottom]{border-top:1px solid #ffffff45;grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;margin-top:45px;padding:18px 0 0;flex-direction:row!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-top]{white-space:nowrap;color:#e6d4cb;width:auto;min-height:0;font:400 14px/1.3 Arial,sans-serif;border:0!important}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-description]{gap:5%;padding:66px 5%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-title]{font-size:46px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer]{grid-template-columns:minmax(0,1.25fr) minmax(190px,.75fr);padding:70px 5% 25px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{font-size:100px}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-description]{gap:35px;padding:54px 5% 62px;flex-direction:column!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-title]{font-size:43px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-long-body]{font-size:15px;line-height:1.75}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer]{gap:38px;padding:58px 5% 24px;flex-direction:column!important;display:flex!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{font-size:clamp(75px,20cqw,110px)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-tagline]{font-size:20px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-menu]{width:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-bottom]{align-items:flex-start;gap:10px;width:100%;margin-top:3px;flex-direction:column!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-signoff]{font-size:10px}}@container (min-width:601px) and (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{height:650px!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{width:46%!important;max-width:390px!important;top:18%!important;left:5%!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{overflow-wrap:normal;margin-top:20px;margin-bottom:18px;font-size:clamp(50px,6.6cqw,60px);line-height:1.02;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-subtitle]{max-width:330px;margin-bottom:24px;font-size:19px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-cta]{max-width:100%;padding:13px 21px;width:275px!important;min-width:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;object-position:52% center;width:66%!important;height:100%!important;top:0!important;right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{background:linear-gradient(90deg,var(--surface) 0%,var(--surface) 32%,color-mix(in srgb,var(--surface) 92.94%,transparent) 43%,color-mix(in srgb,var(--surface) 66.67%,transparent) 54%,transparent 72%)!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:after,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot]{display:none!important}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]{background:var(--surface);height:790px!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-copy]{width:calc(100% - 44px)!important;max-width:none!important;top:88px!important;left:22px!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-kicker]{letter-spacing:.22em;white-space:normal;font-size:9px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{letter-spacing:-.065em;overflow-wrap:normal;margin-top:17px;margin-bottom:15px;font-size:clamp(43px,12cqw,50px);line-height:1.06;width:100%!important;max-width:260px!important;margin-left:0!important;margin-right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-subtitle]{max-width:300px;margin-bottom:20px;font-size:16px;line-height:1.4}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-cta]{padding:12px 19px;font-size:16px;width:min(100%,275px)!important;min-width:0!important;max-width:100%!important;min-height:55px!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image]{width:100%!important;height:100%!important;inset:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] .image-stage{width:100%;height:100%}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-image] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){object-fit:cover;object-position:32% 35%;-webkit-mask-image:linear-gradient(#000 0% 84%,#0000 100%);mask-image:linear-gradient(#000 0% 84%,#0000 100%);width:100%!important;max-width:100%!important;height:100%!important;top:0!important;right:0!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:before{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 65.1%,transparent) 0%,color-mix(in srgb,var(--surface) 74.12%,transparent) 25%,color-mix(in srgb,var(--surface) 57.25%,transparent) 42%,color-mix(in srgb,var(--surface) 16.86%,transparent) 62%,transparent 76%)!important;display:block!important}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-home-hero]:after,:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-side],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-foot]{display:none!important}}@container (max-width:360px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-hero-title]{max-width:220px!important}}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-wordmark] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){width:auto;max-width:min(240px,40cqw);height:auto;max-height:40px;display:block}:where([data-studio-shell=hair]) .frame-canvas [data-studio-credit]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){letter-spacing:.04em;grid-column:1/-1;font-size:12px;line-height:1.5}:where([data-studio-shell=hair]) .frame-canvas [data-studio-credit] a:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){color:inherit;text-underline-offset:3px;text-decoration:underline}:where([data-studio-shell=hair]) .frame-canvas .page>[data-studio-credit]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){text-align:center;padding:18px 5%}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-navigation] [data-chrome-menu-toggle]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){min-width:44px;min-height:44px}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-navigation][data-chrome-menu=open] [data-chrome-menu-links]:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){background:var(--surface);white-space:normal;border-bottom:1px solid color-mix(in srgb,var(--ink) 14%,transparent);flex-direction:column;align-items:center;width:100cqw;padding:6px 5cqw 14px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-navigation][data-chrome-menu=open] [data-chrome-menu-links] a:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-wordmark] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){max-height:32px}}:is(:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-wordmark],:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-bag]){flex:1 1 0;min-width:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-bag]{text-align:right}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-navigation]{flex:none;margin-inline:12px;position:static;transform:none}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-wordmark]>a:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){text-overflow:ellipsis;white-space:nowrap;max-width:max-content;margin-block:-.25em;padding-block:.25em;display:block;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true]))>.node[data-node=hair-wordmark] img:not(:where([data-studio-operational-body],[data-studio-operational-body] *)){max-width:min(240px,100%)}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-header]:has(>.node[data-node=hair-wordmark]:not([data-hidden=true])):not(:has(>.node[data-node=hair-bag]:not([data-hidden=true]))):has(>.node[data-node=hair-navigation]:not([data-hidden=true])):after{content:"";flex:1 1 0;min-width:0}:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{font-size:min(clamp(80px,13cqw,190px),calc(min(62.744cqw,80.96cqw - 230px)*.97/var(--hair-footer-mark-em,.001)))}@container (max-width:900px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{font-size:min(100px,calc(min(51.75cqw,82.8cqw - 190px)*.97/var(--hair-footer-mark-em,.001)))}}@container (max-width:600px){:where([data-studio-shell=hair]) .frame-canvas .page .node[data-node=hair-footer-wordmark]{font-size:min(clamp(75px,20cqw,110px),calc(90cqw*.97/var(--hair-footer-mark-em,.001)))}}@layer hair-dealer-visibility{:where([data-studio-shell=hair]) .frame-canvas .node[data-hidden=true]{display:none!important}}:where([data-studio-shell=hair]) .frame-canvas [data-studio-operational-body]{line-height:1.5}
:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))){font-synthesis:initial;color:var(--ink);background:var(--surface);font-family:Studio,Arial,sans-serif;font-size:16px;line-height:normal}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node em{font-family:inherit}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=title]{letter-spacing:-.055em;font-size:clamp(48px,5cqw,80px);font-weight:450;line-height:1.04}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text]{font-size:15px;line-height:1.7}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-rich-format=html] p{margin:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=eyebrow]{text-transform:uppercase;color:var(--accent);font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=kicker]{text-transform:uppercase;white-space:nowrap;font-size:10px}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=kicker]{font-size:9px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=step-number]{color:var(--accent)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=subtitle]{color:var(--accent)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=signature]{color:var(--accent)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button]{gap:6px;transition:transform .2s,background-color .2s}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button]:is([data-variant=solid],[data-variant=outline]){gap:35px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button] .design-button-text{flex:auto}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button]:is([data-variant=solid],[data-variant=outline]) .design-button-arrow{font-size:18px;font-weight:400;line-height:1}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button]:is([data-variant=solid],[data-variant=outline]):hover{transform:translateY(-2px)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button][data-role=inline-link]{box-shadow:inset 0 -1px 0 var(--accent);align-items:flex-end;min-height:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=button][data-role=inline-link]:hover{text-decoration:underline}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=group][data-role=strand]{border-style:solid;border-color:var(--accent);border-width:0 0 1px 1px;border-radius:0 0 0 100%;transform:rotate(-12deg)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]{background:#fffdf9;border:0 solid #e6ded5;border-bottom-width:1px;min-height:78px;padding-left:4.5cqw;padding-right:4.5cqw}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-wordmark]{letter-spacing:-3.24px;font-family:FrameSerif,Georgia,serif;font-size:36px;font-weight:650}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-navigation]{letter-spacing:1.44px;font-family:Studio,Arial,sans-serif;font-size:12px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-bag]{letter-spacing:1.44px;font-family:Studio,Arial,sans-serif;font-size:12px}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]{min-height:65px;padding-left:20px;padding-right:20px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-wordmark]{letter-spacing:-2.7px;font-size:30px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])){z-index:10;background:0 0;border-width:0;width:100%;min-height:76px;padding-left:4.1cqw;padding-right:4.1cqw;position:absolute;top:0;left:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-wordmark]{letter-spacing:9.7px;font-family:Studio,Arial,sans-serif;font-size:23px;font-weight:400}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-navigation]{letter-spacing:-.4px;font-family:DS Prata,Georgia,serif;font-size:15px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-bag]{letter-spacing:normal;font-family:DS Prata,Georgia,serif;font-size:16px}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])){min-height:63px;padding-left:20px;padding-right:20px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-wordmark]{letter-spacing:8px;font-size:19px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-bag]{font-size:14px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header] [data-chrome-menu-links]>a:not(:first-child){margin-left:30px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))) :is([data-chrome-menu-links],[data-chrome-menu-toggle]){text-transform:uppercase}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])))>.node[data-node=hair-navigation]{text-transform:uppercase}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])))>.node[data-node=hair-bag]{text-transform:uppercase}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))) [data-chrome-menu-links]>a:not(:first-child){margin-left:27px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])))>:is(.node[data-node=hair-wordmark],.node[data-node=hair-bag]){flex:0 auto}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true])))>.node[data-node=hair-navigation]{margin-left:auto;margin-right:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:not(:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))):after{flex:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-navigation]>.node[data-type=button]{font:inherit;letter-spacing:inherit;text-transform:inherit}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-navigation][data-type=group]{gap:42px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-navigation][data-type=group]{gap:49px}@container (max-width:1023px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-navigation][data-type=group]{gap:18px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-navigation][data-type=group]{gap:22px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header] [data-cart-count]{border:1px solid #bda99a;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:5px;line-height:1;display:inline-grid}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]>.node[data-node=hair-bag]:not(:has([data-cart-count])):after{content:"0";box-sizing:border-box;border:1px solid #bda99a;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:calc(6.44px + .266em);line-height:1;display:inline-grid}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-header]:has(+.node[data-type=section][data-role=hero][data-overlay=true]:not([data-hidden=true]))>.node[data-node=hair-bag]:not(:has([data-cart-count])):after{margin-left:calc(5px + .239em)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=announcement]{justify-content:center}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=announcement]>.node[data-type=text]{font-size:10px}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=announcement]>.node[data-type=text]{font-size:8px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]{z-index:1;overflow:visible}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]>.image-node>.image-stage{height:100%;position:absolute;inset:0;overflow:hidden}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]>.image-node img{aspect-ratio:1;width:72%;max-width:none;height:auto;position:absolute;top:-10%;right:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]:before{background:linear-gradient(90deg,var(--overlay-color) 0%,var(--overlay-color) 19%,color-mix(in srgb,var(--overlay-color) 96%,transparent) 30%,color-mix(in srgb,var(--overlay-color) 76%,transparent) 40%,color-mix(in srgb,var(--overlay-color) 25%,transparent) 53%,transparent 69%);opacity:min(1,calc(var(--overlay-opacity) / .9))}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]:after{content:"";z-index:0;pointer-events:none;background:var(--accent);width:59%;height:69%;position:absolute;top:39%;left:0;-webkit-mask:url(/themes/hair/strand-1.svg) 0 0/100% 100% no-repeat;mask:url(/themes/hair/strand-1.svg) 0 0/100% 100% no-repeat}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]>.node:not(.image-node){z-index:2}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true] .node[data-type=title]{letter-spacing:-.07em}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true] .node[data-type=button] .design-button-arrow{font-size:0;line-height:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true] .node[data-type=button] .design-button-arrow:before{content:"→";font-size:30px;line-height:1}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero]>.node[data-type=group]:has(>.node[data-role=hero-note-side],>.node[data-role=hero-note-foot]){pointer-events:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero]>.node[data-type=group]:has(>.node[data-role=hero-note-side],>.node[data-role=hero-note-foot])>.node{pointer-events:auto}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-side]{white-space:pre-line;font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-side]:after{content:"";background:var(--accent);width:31px;height:1px;margin-top:17px;display:block}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-foot]{white-space:pre-line;font-size:10px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-foot]:after{content:"";background:var(--accent);width:26px;height:1px;margin-top:12px;display:block}@container (max-width:1023px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-side]{font-size:9px}}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]>.image-node{height:515px;top:335px;bottom:auto}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]>.image-node img{aspect-ratio:auto;width:128%;height:100%;top:0;right:-14%}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]:before{background:linear-gradient(180deg,var(--overlay-color) 0%,var(--overlay-color) 37%,color-mix(in srgb,var(--overlay-color) 92%,transparent) 43%,color-mix(in srgb,var(--overlay-color) 25%,transparent) 62%,transparent 77%)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true]:after{width:95%;height:30%;top:33%;transform:rotate(4deg)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero][data-overlay=true] .node[data-type=title]{letter-spacing:-.072em}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=section][data-role=hero] .node[data-type=text][data-role=eyebrow]{letter-spacing:.23em;font-size:9px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-side]{font-size:8px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-foot]{text-shadow:0 1px 8px #43281d}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=text][data-role=hero-note-foot]:after{background:currentColor}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=group][data-overlay=true]>.node[data-type=text]{text-shadow:0 1px 10px #fff9;white-space:pre-line;font-size:10px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=group][data-overlay=true]>.node[data-type=text]:after{content:"";background:var(--accent);width:32px;height:1px;margin-top:14px;display:block}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=group][data-overlay=true]>.node[data-type=text]{font-size:8px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)){padding-right:30px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child){padding-right:58px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child):after{content:"";pointer-events:none;background:#d0ada0;width:1px;position:absolute;top:0;bottom:0;right:28px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node))>.node:last-child:not(:first-child){margin-top:auto}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node))>.node[data-type=button]{justify-content:flex-start;min-height:0}@container (max-width:1023px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)){padding-right:12px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child){padding-right:24px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child):after{right:12px}}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)){padding-right:8px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child){padding-right:16px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) [data-tiles=true]>.node[data-type=group]:not(:has(.image-node)):not(:last-child):after{right:8px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]:before{content:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-role=footer-mark]{letter-spacing:-.1em;white-space:normal;overflow-wrap:normal}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer] .node[data-type=button]{text-transform:uppercase;align-items:flex-start;font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer] .node[data-type=button]:hover{text-decoration:underline}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]>[data-studio-credit]{text-align:right;place-self:stretch stretch;margin-top:18px;font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]>[data-studio-credit]>span{color:color-mix(in srgb,currentColor 70%,transparent)}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]>[data-studio-credit] a{font-weight:600;text-decoration-line:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]>[data-studio-credit] a:hover{text-decoration-line:underline}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header])))>.node[data-node=hair-footer]>[data-studio-credit] a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid;text-decoration-line:underline}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-card{background:#d8bdaa}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-card img{transition:scale .5s}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-card:hover img{scale:1.03}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-play{background:0 0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-play>span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);width:80px;height:80px;box-shadow:none;color:#442d25;background:#ffffffc7;border:1px solid #fff;font-size:23px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-play:hover>span{background:#fff}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .node[data-type=ugc]{--ugc-meta-rule:#ab8a78;--ugc-meta-accent:color-mix(in srgb,var(--accent) 69%,var(--ink))}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))){--ugc-dialog-layout:caption;--ugc-dialog-bg:#231918;--ugc-dialog-ink:#fff;--ugc-dialog-width:fit-content;--ugc-dialog-max-width:min(550px,90vw);--ugc-dialog-padding:20px;--ugc-dialog-border:0;--ugc-dialog-radius:0;--ugc-dialog-shadow:0 25px 90px #0009;--ugc-dialog-backdrop:#1b1412ce;--ugc-dialog-backdrop-filter:none;--ugc-dialog-font:16px/1.7 Studio,Arial,sans-serif}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-cards[data-layout=carousel]{padding-bottom:10px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .ugc-toolbar:not(:has(.ugc-nav:not([hidden]))){margin:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-stage{background:#f1e8df;border-radius:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-thumbs{flex-wrap:wrap;gap:10px;padding-top:11px;display:flex}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-thumbs button{aspect-ratio:auto;background:#eee;border:1px solid #0000;border-radius:0;flex:none;width:85px;height:85px;padding:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-thumbs [aria-pressed=true]{border-color:var(--accent);outline:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-stage:has(>.gallery-inspect:not([hidden])){cursor:zoom-in}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-pointer-lens{display:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-inspect:not(:focus-visible){opacity:0}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-thumbs{padding:11px 20px 0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .gallery-thumbs button{width:70px;height:70px}}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .product-option-heading{justify-content:flex-start;gap:13px;margin:0 0 16px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .product-option-heading strong{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .product-option-heading span{opacity:1;letter-spacing:0;font-size:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .product-option-choice[data-selected=fill][aria-checked=true]{border-color:var(--option-selected-bg);box-shadow:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .product-option-choice[aria-checked=true]:after{content:none}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-button{border:1px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;border-radius:0;min-height:63px;padding:0 23px;font-size:12px;font-weight:700}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-button>span:last-child{font-size:18px;font-weight:400}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-button+.purchase-button{margin-top:11px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-button.purchase-button-secondary{color:var(--ink);background:0 0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity{border:1px solid #c7b4a7;align-items:center;width:140px;height:48px;margin-top:15px;padding:0;display:flex}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity+.purchase-button{margin-top:27px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity button{background:0 0;border:0;width:45px;height:100%;padding:0;font-size:18px}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity span{text-align:center;flex:1}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity{letter-spacing:normal;font-size:16px;font-weight:400}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))) .purchase-quantity-label{margin:0}:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))){--sticky-bar-surface:#fffaf5;--sticky-bar-rule:0;--sticky-bar-shadow:0 -9px 30px #30201920;--sticky-bar-inset:12px 5%;--sticky-bar-gap:12px;--sticky-bar-image-gap:12px;--sticky-bar-height:0;--sticky-bar-leading:normal;--sticky-bar-image:54px;--sticky-bar-image-radius:0;--sticky-bar-title:13px;--sticky-bar-line:11px;--sticky-bar-line-ink:#876e63;--sticky-bar-line-gap:0;--sticky-button-look:purchase;--sticky-button-size:12px;--sticky-button-inset:13px 16px;--sticky-button-width:150px;--sticky-button-height:0}@container (max-width:767px){:where([data-studio-shell=hair]) .frame-canvas .page:not(:has(.node[data-node^=hair-]:not([data-node=hair-header]):not([data-node=hair-footer]):not([data-node=hair-wordmark]):not([data-node=hair-navigation]):not([data-node=hair-bag]))):not(:not(:has(>.node[data-node=hair-footer])):has(>.node[data-node=hair-header]:not([data-role=site-header]))){--sticky-bar-inset:9px 4%;--sticky-bar-gap:7px;--sticky-bar-image:36px;--sticky-bar-phone:row;--sticky-button-size:10px;--sticky-button-inset:11px 8px;--sticky-button-width:0}}