.asc-se{--ink:#0D0D14;--ink2:#14141D;--ivory:#F2F0EA;--mut:rgba(242,240,234,.66);--gold:#F3D507;font-family:inherit;-webkit-font-smoothing:antialiased}.asc-se *{box-sizing:border-box}.asc-se .asc-se__ttl{color:var(--ivory)!important}.asc-se a,a.asc-se,.asc-se a span{text-decoration:none!important}.asc-se__eyebrow{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-weight:600;line-height:1.2}[dir=rtl] .asc-se__eyebrow{letter-spacing:0;font-size:13px;text-transform:none}.asc-se__cta{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 20px;border:1px solid rgba(243,213,7,.55);color:var(--ivory);background:transparent;font-size:14px;letter-spacing:.06em;line-height:1;border-radius:999px;transition:background .25s,border-color .25s}.asc-se__cta:hover,.asc-se__cta:focus-visible{background:#f3d5071a;border-color:var(--gold);outline:none}.asc-se__cta svg{width:14px;height:14px;flex:none}[dir=rtl] .asc-se__cta svg{transform:scaleX(-1)}.asc-se__mark{width:56px;height:56px;border-radius:14px;flex:none;display:block}.asc-se__line{margin:0;color:var(--mut);font-size:15px;line-height:1.55}.asc-se--A{position:relative;background:var(--ink);color:var(--ivory);overflow:hidden;border-top:1px solid rgba(243,213,7,.28);border-bottom:1px solid rgba(255,255,255,.06)}.asc-se--A .asc-se__in{position:relative;z-index:1;display:flex;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:24px 18px calc(min(100vw,900px)/5 + 8px)}.asc-se--A .asc-se__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.asc-se--A .asc-se__ttl{margin:0;font-size:20px;line-height:1.2;font-weight:500;color:var(--ivory);letter-spacing:.01em}.asc-se--A .asc-se__sky{display:block;position:absolute;left:50%;bottom:0;width:min(100%,900px);aspect-ratio:904/271;transform:translate(-50%);background:url(//ascendiastore.com/cdn/shop/t/74/assets/asc-stylist-skyline.webp?v=182905313062515055711792963595) center bottom/100% auto no-repeat;opacity:.9;pointer-events:none}.asc-se--A .asc-se__act{position:relative;z-index:1}@media(min-width:750px){.asc-se--A .asc-se__in{padding:30px 36px 190px}.asc-se--A .asc-se__ttl{font-size:26px}.asc-se--A .asc-se__line{font-size:16px}}@media(max-width:560px){.asc-se--A .asc-se__in{flex-wrap:wrap;gap:14px 14px;padding-bottom:calc(20vw + 8px)}.asc-se--A .asc-se__act{width:100%}.asc-se--A .asc-se__cta{width:100%;justify-content:center}.asc-se__mark{width:48px;height:48px}}.asc-se--pill{position:fixed;z-index:60;inset-inline-start:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 8px;background:#0d0d14f0;color:var(--ivory);border:1px solid rgba(243,213,7,.5);border-radius:999px;box-shadow:0 10px 30px #00000047;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;letter-spacing:.04em}[dir=rtl] .asc-se--pill{padding:0 8px 0 18px}.asc-se--pill .asc-se__mark{width:34px;height:34px;border-radius:10px}.asc-se--pill:hover,.asc-se--pill:focus-visible{border-color:var(--gold);outline:none}.asc-se--menu{list-style:none;margin:0;padding:0}.asc-se--menu a{display:flex!important;align-items:center;gap:10px}.asc-se--menu .asc-se__dot{width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}.template-product .asc-se--pill,.template-cart .asc-se--pill,.asc-stylist-page .asc-se--pill{display:none!important}.asc-se--C{background:var(--ink);color:var(--ivory);padding:44px 18px;border-top:1px solid rgba(243,213,7,.28)}.asc-se--C .asc-se__in{max-width:1100px;margin:0 auto;display:grid;gap:28px;align-items:center}@media(min-width:900px){.asc-se--C .asc-se__in{grid-template-columns:minmax(0,1fr) 320px;gap:56px}.asc-se--C{padding:72px 36px}}.asc-se--C .asc-se__ttl{margin:12px 0;font-size:28px;line-height:1.15;font-weight:500;letter-spacing:.01em}@media(min-width:750px){.asc-se--C .asc-se__ttl{font-size:38px}}.asc-se--C .asc-se__chips{display:flex;flex-direction:column;gap:10px;margin:22px 0 26px;padding:0;list-style:none}.asc-se--C .asc-se__chip{display:block;padding:13px 16px;border:1px solid rgba(255,255,255,.16);border-radius:14px;color:var(--ivory);font-size:15px;line-height:1.4;transition:border-color .25s,background .25s}.asc-se--C .asc-se__chip:hover,.asc-se--C .asc-se__chip:focus-visible{border-color:#f3d50799;background:#f3d5070f;outline:none}.asc-se--C .asc-se__chip:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--gold);margin-inline-end:10px;vertical-align:middle}.asc-se--C .asc-se__media{position:relative;justify-self:center;width:min(260px,64vw);aspect-ratio:9/16;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:var(--ink2)}.asc-se--C video,.asc-se--C .asc-se__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.asc-se--C .asc-se__media:after{content:"";position:absolute;inset-inline:0;bottom:0;height:auto;aspect-ratio:904/271;background:url(//ascendiastore.com/cdn/shop/t/74/assets/asc-stylist-skyline.webp?v=182905313062515055711792963595) center bottom/100% auto no-repeat;opacity:.5;pointer-events:none}.asc-se--pdp{margin:12px 0 4px}.asc-se--pdp a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;border:1px solid rgba(13,13,20,.18);border-radius:12px;color:#0d0d14;font-size:14px;line-height:1.35;background:transparent;transition:border-color .2s}.asc-se--pdp a:hover,.asc-se--pdp a:focus-visible{border-color:#0d0d14;outline:none}.asc-se--pdp .asc-se__mark{width:28px;height:28px;border-radius:8px}.asc-se--pdp strong{font-weight:600}.asc-se--pdp .asc-se__arr{margin-inline-start:auto;width:14px;height:14px;flex:none}[dir=rtl] .asc-se--pdp .asc-se__arr{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.asc-se *{transition:none!important}}.menu-drawer .asc-se--menu .asc-se__dot{display:none}.menu-drawer .asc-se--menu a{font-weight:600}.asc-se--pdp{margin:.8rem 0 .4rem}.asc-se--pdp a{min-height:52px;padding:7px 12px}.asc-se--pdp .asc-se__two{display:flex;flex-direction:column;gap:1px;min-width:0}.asc-se--pdp .asc-se__two strong{font-size:14px;font-weight:600;line-height:1.25}.asc-se--pdp .asc-se__two em{font-style:normal;font-size:13px;line-height:1.25;color:#0d0d14b3}.asc-se--strip2{margin-block:8px 6px}.asc-se--strip2 a{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border:1px solid rgba(13,13,20,.16);border-radius:10px;color:#0d0d14;font-size:14px;line-height:1.3;text-decoration:none}.asc-se--strip2 a:hover,.asc-se--strip2 a:focus-visible{border-color:#0d0d14;outline:none}.asc-se--strip2 .asc-se__mark{width:22px;height:22px;border-radius:6px;flex:none}.asc-se--strip2 strong{font-weight:600}.asc-se--strip2 .asc-se__arr{margin-inline-start:auto;width:14px;height:14px;flex:none}[dir=rtl] .asc-se--strip2 .asc-se__arr{transform:scaleX(-1)}.asc-se--line{margin:10px 0 0;font-size:14px;line-height:1.4;text-align:center}.asc-se--line a{color:#0d0d14;text-decoration:none;border-bottom:1px solid rgba(243,213,7,.9)}.asc-se--line strong{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/74/assets/asc-stylist-entry.css.map */
