:root{--ll-ground:#FDF8FF;--ll-paper:#FFFFFF;--ll-ink:#1D1433;--ll-muted:#6B5F80;--ll-line:#EBDDF5;--ll-pink:#E0177F;--ll-hot:#FF5DB4;--ll-violet:#7A3CF0;--ll-blush:#FFD3EA;--ll-lilac:#E4D9FF;--ll-baby:#CDEBFF;--ll-mint:#D6FFF0;--ll-star:#FFB800;--ll-holo:linear-gradient(115deg,#FFD3EA 0%,#E4D9FF 34%,#CDEBFF 66%,#D6FFF0 100%);--ll-gel:linear-gradient(180deg,#FF7AC4 0%,#F0379A 48%,#E0177F 52%,#C8106F 100%);--ll-display:"Unbounded","Geist",system-ui,sans-serif;--ll-pixel:"Silkscreen",ui-monospace,monospace;--cl-paper:#FFFFFF;--cl-ink:#1D1433;--cl-umber:#6B5F80;--cl-stone:#EBDDF5;--cl-clay:#E0177F;--cl-clay-soft:#F7A8D0;--cl-clay-tint:#FFE6F3;--cl-steel:#7A3CF0;--cl-sage-tint:#F4ECFF;--pd-acc:#E0177F}::selection{background:var(--ll-blush);color:var(--ll-ink)}body{background:var(--ll-ground)}h1,h2,h3,.h1,.h2,.h3,.pd-h2,.pd-huge,.ll-h1,.ll-h2,.product-details [class*=__offer_headline] h1{font-family:var(--ll-display);font-weight:700;letter-spacing:-.015em}.pd-h2{font-size:clamp(1.65rem,3.8vw,2.85rem);line-height:1.08}.pd-huge{font-size:clamp(2.1rem,6.4vw,4.6rem);font-weight:800;letter-spacing:-.025em;line-height:1.02}.pd-eyebrow,.ll-eyebrow,.product-details [class*=__offer_eyebrow] p{font-family:var(--ll-pixel)!important;font-weight:400;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ll-violet)!important;opacity:1}.pd-dark .pd-eyebrow{color:#f7a8d0!important}.product-details product-price .price{font-family:var(--ll-display);font-weight:700;font-size:clamp(1.45rem,2vw,1.8rem);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pd-stats dt{font-family:var(--ll-display);font-weight:800;background:var(--ll-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.pd-stats dd{font-family:var(--ll-pixel);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.pd-faq .pd-n{font-family:var(--ll-pixel);color:var(--ll-pink);opacity:1}.pd-faq details[open] summary{color:var(--ll-pink)}.pd-faq summary:after{font-family:var(--ll-pixel);color:var(--ll-pink)}.pd-btn,.ll-btn,.product-details .buy-buttons-block .button,.product-details .buy-buttons-block button[type=submit],.cart-drawer .button,.cart__checkout-button,button[name=checkout]{position:relative;overflow:hidden;background:var(--ll-gel)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--ll-display);font-weight:700;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 6px #78003c40,0 14px 26px -12px #e0177fa6!important;text-shadow:0 1px 1px rgba(120,0,60,.35);transition:transform .12s,filter .15s}.pd-btn:before,.ll-btn:before,.product-details .buy-buttons-block button[type=submit]:before{content:"";position:absolute;left:8%;right:8%;top:3px;height:42%;border-radius:999px;background:linear-gradient(180deg,#fff9,#ffffff14);pointer-events:none}.pd-btn:hover,.ll-btn:hover,.product-details .buy-buttons-block button[type=submit]:hover{filter:brightness(1.06) saturate(1.05);transform:translateY(-1px)}.ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 34px;font-size:1rem;text-decoration:none;line-height:1}.ll-btn--ghost{background:#fff!important;color:var(--ll-ink)!important;text-shadow:none;box-shadow:inset 0 0 0 2px var(--ll-ink),0 10px 20px -14px #1d143366!important}.ll-btn--ghost:before{display:none}.cl-save{display:inline-flex;align-items:center;gap:6px;background:var(--ll-gel);color:#fff;font-family:var(--ll-pixel);font-size:.72rem;letter-spacing:.04em;padding:6px 11px;border-radius:999px;box-shadow:inset 0 1px #ffffff80}.cl-save:before{content:"\2726"}.cl-trust b{color:var(--ll-ink)}media-gallery .media-gallery__grid>li,.product-information__media media-gallery li{border-radius:18px;overflow:hidden;background:#fff}.pd-thumbs button{border-color:var(--ll-line);background:#fff}.pd-thumbs button.is-on{border-color:var(--ll-pink);box-shadow:0 0 0 2px var(--ll-blush)}.ll-win{position:relative;margin:0;border-radius:18px;overflow:hidden;background:#fff;padding-top:36px!important;border:2px solid #fff;box-shadow:0 24px 50px -24px #7a3cf073,0 0 0 1px #7a3cf024}.ll-win:before{content:attr(data-title);position:absolute;left:0;right:0;top:0;height:36px;display:flex;align-items:center;padding:0 92px 0 14px;background:linear-gradient(90deg,var(--ll-violet),var(--ll-hot));color:#fff;font-family:var(--ll-pixel);font-size:.72rem;letter-spacing:.04em;text-transform:lowercase;white-space:nowrap;overflow:hidden}.ll-win:after{content:"";position:absolute;top:9px;right:12px;width:70px;height:18px;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 18'%3E%3Cg fill='%23fff' fill-opacity='.92'%3E%3Crect width='18' height='18' rx='4'/%3E%3Crect x='26' width='18' height='18' rx='4'/%3E%3Crect x='52' width='18' height='18' rx='4'/%3E%3C/g%3E%3Cg stroke='%237A3CF0' stroke-width='2.2' fill='none' stroke-linecap='round'%3E%3Cpath d='M5 13h8'/%3E%3Crect x='30.5' y='4.5' width='9' height='9'/%3E%3Cpath d='M56.5 4.5l9 9M65.5 4.5l-9 9'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.ll-win img{display:block;width:100%;height:auto}.pd-feat-media.cl-frame{border-radius:18px}.pd-dark{--dk:#1D1433;--dkf:#FDF8FF}.ll-band{background:radial-gradient(60% 80% at 15% 0%,rgba(255,93,180,.28),transparent 60%),radial-gradient(50% 70% at 90% 100%,rgba(122,60,240,.35),transparent 60%),url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg fill='%23fff'%3E%3Cpath d='M40 30c.6 6 3 8.4 9 9-6 .6-8.4 3-9 9-.6-6-3-8.4-9-9 6-.6 8.4-3 9-9z' opacity='.5'/%3E%3Cpath d='M170 120c.4 4 2 5.6 6 6-4 .4-5.6 2-6 6-.4-4-2-5.6-6-6 4-.4 5.6-2 6-6z' opacity='.35'/%3E%3Ccircle cx='110' cy='190' r='1.6' opacity='.5'/%3E%3Ccircle cx='190' cy='30' r='1.2' opacity='.4'/%3E%3C/g%3E%3C/svg%3E"),#1d1433!important}.header-announcements,.announcement-bar{background:var(--ll-holo)!important;color:var(--ll-ink)!important}.header-announcements *{font-family:var(--ll-pixel)!important;letter-spacing:.05em!important;text-transform:uppercase}header-component,.header{border-bottom:0}.header__row--top:after,#header-component:after{content:"";display:block;height:3px;background:linear-gradient(90deg,#ff5db4,#7a3cf0,#5bb8ff,#5ee8b5,#ff5db4);background-size:200% 100%;animation:llslide 8s linear infinite}@keyframes llslide{to{background-position:200% 0}}.header-logo img,.header__logo img{height:var(--logo-height,34px);width:auto}.footer{background:#1d1433!important;color:#fdf8ff}.footer *{color:inherit}.footer-utilities{background:#1d1433!important;color:#fdf8ffb3}.ll{--w:1200px;color:var(--ll-ink)}.ll *{box-sizing:border-box}.ll-in{max-width:var(--w);margin-inline:auto;padding-inline:clamp(16px,5vw,48px)}.ll-hero{position:relative;overflow:hidden;background:var(--ll-holo);padding-block:clamp(36px,6vw,84px)}.ll-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cg fill='%23fff'%3E%3Cpath d='M50 40c.8 8 4 11 12 12-8 .8-11 4-12 12-.8-8-4-11-12-12 8-.8 11-4 12-12z'/%3E%3Cpath d='M200 150c.5 5 2.5 7 7.5 7.5-5 .5-7 2.5-7.5 7.5-.5-5-2.5-7-7.5-7.5 5-.5 7-2.5 7.5-7.5z'/%3E%3Ccircle cx='140' cy='230' r='2'/%3E%3Ccircle cx='230' cy='40' r='1.6'/%3E%3C/g%3E%3C/svg%3E")}.ll-hero .ll-in{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,5vw,64px);align-items:center}.ll-chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:7px 14px;font-family:var(--ll-pixel);font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ll-violet);box-shadow:0 6px 16px -10px #7a3cf099}.ll-chip b{color:var(--ll-pink);font-weight:400}.ll-h1{font-size:clamp(2.1rem,5.2vw,4.1rem);line-height:1.02;margin:18px 0 0;font-weight:800;letter-spacing:-.025em;text-wrap:balance}.ll-h1 em{font-style:normal;background:linear-gradient(90deg,#e0177f,#7a3cf0);-webkit-background-clip:text;background-clip:text;color:transparent}.ll-lede{font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6;color:var(--ll-muted);max-width:46ch;margin:18px 0 0}.ll-price{display:flex;align-items:baseline;gap:12px;margin:22px 0 0;flex-wrap:wrap}.ll-price strong{font-family:var(--ll-display);font-size:1.7rem;font-weight:700}.ll-price s{color:var(--ll-muted);font-size:1.02rem}.ll-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ll-mini{display:flex;gap:18px;flex-wrap:wrap;margin:18px 0 0;padding:0;list-style:none;font-size:.86rem;color:var(--ll-muted)}.ll-mini li:before{content:"\2726  ";color:var(--ll-pink)}.ll-hero figure{margin:0}.ll-marquee{background:#1d1433;color:#fdf8ff;overflow:hidden;white-space:nowrap;padding:13px 0;border-block:3px solid transparent;border-image:linear-gradient(90deg,#ff5db4,#7a3cf0,#5bb8ff,#5ee8b5) 1}.ll-marquee div{display:inline-block;animation:llmarq 28s linear infinite;font-family:var(--ll-pixel);font-size:.86rem;letter-spacing:.06em;text-transform:uppercase}.ll-marquee span{margin:0 18px}.ll-marquee i{font-style:normal;color:#ff8ccb}@keyframes llmarq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ll-marquee div,.header__row--top:after,#header-component:after{animation:none}}.ll-sec{padding-block:clamp(52px,7vw,96px)}.ll-head{text-align:center;max-width:720px;margin:0 auto clamp(26px,4vw,44px)}.ll-h2{font-size:clamp(1.65rem,3.8vw,2.7rem);line-height:1.08;margin:0;text-wrap:balance}.ll-head p{color:var(--ll-muted);margin:14px auto 0;max-width:52ch;line-height:1.6}.ll-colors{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,24px)}.ll-color{display:block;text-decoration:none;color:inherit;background:#fff;border-radius:22px;overflow:hidden;border:1px solid var(--ll-line);transition:transform .15s,box-shadow .15s}.ll-color:hover{transform:translateY(-3px);box-shadow:0 22px 40px -22px #7a3cf080}.ll-color img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.ll-color div{display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.ll-color b{font-family:var(--ll-display);font-weight:700}.ll-color span{font-family:var(--ll-pixel);font-size:.76rem;color:var(--ll-pink);text-transform:uppercase}.ll-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,2vw,22px)}.ll-tile{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--ll-line)}.ll-tile img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.ll-tile div{padding:16px 16px 18px}.ll-tile h3{font-size:1rem;line-height:1.3;margin:0 0 6px}.ll-tile p{margin:0;font-size:.9rem;line-height:1.55;color:var(--ll-muted)}.ll-brand{background:var(--ll-holo);border-radius:28px;padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.ll-brand-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,22px);margin-top:clamp(22px,3vw,34px)}.ll-pillar{background:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:18px;padding:22px;border:1px solid #fff}.ll-pillar i{display:inline-flex;width:40px;height:40px;border-radius:12px;background:var(--ll-gel);color:#fff;align-items:center;justify-content:center;margin-bottom:12px;font-style:normal;font-family:var(--ll-pixel)}.ll-pillar b{display:block;font-family:var(--ll-display);font-weight:700;font-size:1.05rem;margin-bottom:6px}.ll-pillar span{display:block;color:var(--ll-muted);line-height:1.55;font-size:.94rem}.ll-faq{max-width:860px;margin:0 auto}.ll-final{text-align:center}@media(max-width:900px){.ll-hero .ll-in{grid-template-columns:1fr}.ll-hero figure{order:-1;max-width:520px;margin-inline:auto;width:100%}.ll-tiles{grid-template-columns:1fr 1fr}.ll-brand-grid{grid-template-columns:1fr}}@media(max-width:560px){.ll-colors{grid-template-columns:1fr 1fr 1fr;gap:8px}.ll-color div{flex-direction:column;align-items:flex-start;gap:2px;padding:10px}.ll-color b{font-size:.86rem}}@media(max-width:749px){.pd-in{padding-inline:16px}}.pd-bar .pd-cta-was{text-decoration:line-through;opacity:.55;margin-left:6px;font-weight:500;font-size:.9em}.pd-bar .pd-price{font-family:var(--ll-display)}@media(max-width:560px){.cl-trust{flex-direction:column;gap:4px}.cl-trust i{display:none}.cl-trust span:before{content:"\2726  ";color:var(--ll-pink)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
