.se2-halo--amber{--se2-halo: var(--se2-halo-amber);--se2-halo-ink: var(--se2-halo-amber-ink);--se2-halo-edge: var(--se2-halo-amber-edge);--se2-halo-glow: var(--se2-halo-glow-amber)}.se2-halo--aromatic{--se2-halo: var(--se2-halo-aromatic);--se2-halo-ink: var(--se2-halo-aromatic-ink);--se2-halo-edge: var(--se2-halo-aromatic-edge);--se2-halo-glow: var(--se2-halo-glow-aromatic)}.se2-halo--citrus{--se2-halo: var(--se2-halo-citrus);--se2-halo-ink: var(--se2-halo-citrus-ink);--se2-halo-edge: var(--se2-halo-citrus-edge);--se2-halo-glow: var(--se2-halo-glow-citrus)}.se2-halo--floral{--se2-halo: var(--se2-halo-floral);--se2-halo-ink: var(--se2-halo-floral-ink);--se2-halo-edge: var(--se2-halo-floral-edge);--se2-halo-glow: var(--se2-halo-glow-floral)}.se2-halo--fresh{--se2-halo: var(--se2-halo-fresh);--se2-halo-ink: var(--se2-halo-fresh-ink);--se2-halo-edge: var(--se2-halo-fresh-edge);--se2-halo-glow: var(--se2-halo-glow-fresh)}.se2-halo--fruity{--se2-halo: var(--se2-halo-fruity);--se2-halo-ink: var(--se2-halo-fruity-ink);--se2-halo-edge: var(--se2-halo-fruity-edge);--se2-halo-glow: var(--se2-halo-glow-fruity)}.se2-halo--gourmand{--se2-halo: var(--se2-halo-gourmand);--se2-halo-ink: var(--se2-halo-gourmand-ink);--se2-halo-edge: var(--se2-halo-gourmand-edge);--se2-halo-glow: var(--se2-halo-glow-gourmand)}.se2-halo--marine{--se2-halo: var(--se2-halo-marine);--se2-halo-ink: var(--se2-halo-marine-ink);--se2-halo-edge: var(--se2-halo-marine-edge);--se2-halo-glow: var(--se2-halo-glow-marine)}.se2-halo--woody{--se2-halo: var(--se2-halo-woody);--se2-halo-ink: var(--se2-halo-woody-ink);--se2-halo-edge: var(--se2-halo-woody-edge);--se2-halo-glow: var(--se2-halo-glow-woody)}.se2-halo--mood-relax{--se2-halo: var(--se2-halo-mood-relax);--se2-halo-ink: var(--se2-halo-mood-relax-ink);--se2-halo-edge: var(--se2-halo-mood-relax-edge);--se2-halo-glow: var(--se2-halo-mood-relax-edge)}.se2-halo--mood-energize{--se2-halo: var(--se2-halo-mood-energize);--se2-halo-ink: var(--se2-halo-mood-energize-ink);--se2-halo-edge: var(--se2-halo-mood-energize-edge);--se2-halo-glow: var(--se2-halo-mood-energize-edge)}.se2-halo--mood-fresh-clean{--se2-halo: var(--se2-halo-mood-fresh-clean);--se2-halo-ink: var(--se2-halo-mood-fresh-clean-ink);--se2-halo-edge: var(--se2-halo-mood-fresh-clean-edge);--se2-halo-glow: var(--se2-halo-mood-fresh-clean-edge)}.se2-halo--mood-cozy{--se2-halo: var(--se2-halo-mood-cozy);--se2-halo-ink: var(--se2-halo-mood-cozy-ink);--se2-halo-edge: var(--se2-halo-mood-cozy-edge);--se2-halo-glow: var(--se2-halo-mood-cozy-edge)}.se2-halo--mood-sensual{--se2-halo: var(--se2-halo-mood-sensual);--se2-halo-ink: var(--se2-halo-mood-sensual-ink);--se2-halo-edge: var(--se2-halo-mood-sensual-edge);--se2-halo-glow: var(--se2-halo-mood-sensual-edge)}.se2-halo--mood-grounding{--se2-halo: var(--se2-halo-mood-grounding);--se2-halo-ink: var(--se2-halo-mood-grounding-ink);--se2-halo-edge: var(--se2-halo-mood-grounding-edge);--se2-halo-glow: var(--se2-halo-mood-grounding-edge)}.se2-halo--mood-uplifting{--se2-halo: var(--se2-halo-mood-uplifting);--se2-halo-ink: var(--se2-halo-mood-uplifting-ink);--se2-halo-edge: var(--se2-halo-mood-uplifting-edge);--se2-halo-glow: var(--se2-halo-mood-uplifting-edge)}[class*=se2-halo--]{background-color:var(--se2-halo-edge, var(--se2-sand, #e6ddd0));background-image:var(--se2-halo, none);background-repeat:no-repeat;background-size:100% 100%;color:var(--se2-halo-ink, var(--se2-ink-primary, #312b26))}.se2-halo-chip{--se2-halo-chip-pad: 6px 14px;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:var(--se2-halo-chip-pad);border-radius:999px;border:1px solid color-mix(in srgb,var(--se2-halo-ink, #312b26) 12%,transparent);background-color:var(--se2-halo-edge, var(--se2-sand, #e6ddd0));background-image:var(--se2-halo, none);background-repeat:no-repeat;background-size:100% 100%;color:var(--se2-halo-ink, var(--se2-ink-primary, #312b26));font-family:var(--se2-font, inherit);font-size:var(--se2-type-caption, 14px);line-height:var(--se2-lh-caption, 20px);font-weight:var(--se2-weight-bold, 600);letter-spacing:0;white-space:nowrap;text-decoration:none;isolation:isolate}.se2-halo-chip--lg{--se2-halo-chip-pad: 9px 18px;min-height:40px;font-size:var(--se2-type-body, 17px);line-height:var(--se2-lh-body, 26px)}.se2-halo-chip--sm{--se2-halo-chip-pad: 3px 10px;min-height:24px;font-size:var(--se2-type-micro, 12px);line-height:16px}.se2-halo-chip__bead{flex:none;width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--se2-halo-ink, #312b26) 55%,var(--se2-halo-edge, #f7f4ef))}.se2-halo-band{--se2-halo-band-x: 22%;--se2-halo-band-y: 30%;--se2-halo-band-size: 78%;--se2-halo-band-blur: 34px;--se2-halo-band-grain: .16;position:relative;isolation:isolate;overflow:hidden;background:var(--se2-ground, #f7f4ef);color:var(--se2-ink-primary, #312b26)}.se2-halo-band:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-2;background-color:var(--se2-halo-edge, var(--se2-sand, #e6ddd0));background-image:var(--se2-halo, none);background-repeat:no-repeat;background-size:100% 100%;filter:blur(var(--se2-halo-band-blur));-webkit-mask-image:radial-gradient(var(--se2-halo-band-size) 120% at var(--se2-halo-band-x) var(--se2-halo-band-y),#000 0%,rgba(0,0,0,.55) 46%,transparent 78%);mask-image:radial-gradient(var(--se2-halo-band-size) 120% at var(--se2-halo-band-x) var(--se2-halo-band-y),#000 0%,rgba(0,0,0,.55) 46%,transparent 78%);transform:translateZ(0);pointer-events:none}.se2-halo-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--se2-halo-grain);background-repeat:repeat;background-size:180px 180px;opacity:var(--se2-halo-band-grain);mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(calc(var(--se2-halo-band-size) + 10%) 130% at var(--se2-halo-band-x) var(--se2-halo-band-y),#000 0%,rgba(0,0,0,.6) 50%,transparent 84%);mask-image:radial-gradient(calc(var(--se2-halo-band-size) + 10%) 130% at var(--se2-halo-band-x) var(--se2-halo-band-y),#000 0%,rgba(0,0,0,.6) 50%,transparent 84%);pointer-events:none}.se2-halo-band--no-grain:after{display:none}.se2-halo-band--right{--se2-halo-band-x: 78%;--se2-halo-band-y: 40%}.se2-halo-band--centre{--se2-halo-band-x: 50%;--se2-halo-band-y: 50%;--se2-halo-band-size: 64%}.se2-halo-band>*{position:relative}.se2-halo-band__ink{color:var(--se2-halo-ink, var(--se2-ink-primary, #312b26))}.se2-halo-glow{--se2-halo-glow-y: 10px;--se2-halo-glow-blur: 28px;transition:box-shadow .42s cubic-bezier(.2,.7,.2,1),transform .42s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 0 0 transparent}.se2-halo-glow:hover,.se2-halo-glow:focus-visible,.se2-halo-glow.is-glowing{box-shadow:0 var(--se2-halo-glow-y) var(--se2-halo-glow-blur) -6px var(--se2-halo-glow, rgba(42, 40, 36, .18));transform:translateY(-1px)}.se2-halo-breathe:before{animation:se2-halo-breathe 6.4s ease-in-out infinite}@keyframes se2-halo-breathe{0%,to{opacity:.86}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.se2-halo-glow{transition:none}.se2-halo-glow:hover,.se2-halo-glow:focus-visible,.se2-halo-glow.is-glowing{transform:none}.se2-halo-breathe:before{animation:none}}@supports not (color-mix(in srgb,#000 10%,transparent)){.se2-halo-chip{border-color:#2a28241f}.se2-halo-chip__bead{background:var(--se2-halo-ink, #312b26)}}@supports not (mask-image: radial-gradient(#000,transparent)){.se2-halo-band:before{opacity:.9}}@media(forced-colors:active){.se2-halo-chip{border:1px solid CanvasText}.se2-halo-band:before,.se2-halo-band:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/se2-halo.css.map */
