:root{--band-pink:#FFE6F4;--band-butter:#FFF8E4;--band-mint:#F5F7DE;--band-sky:#ECEEFB;--band-lilac:#F2E8FF;--band-peach:#FFEFD6;--deep-pink:#C2459A;--deep-butter:#9E7016;--deep-mint:#6B7A16;--deep-sky:#52689F;--deep-lilac:#8456CF;--deep-peach:#A9651C;--heading-pink:#E062B4;--lilac-text:#A27BE6;--gold:#E9C46A;--rainbow:linear-gradient(90deg,#FFC9EA 0%,#F3D2FF 35%,#FFF4DA 68%,#FFDDB0 100%);--btn-grad:linear-gradient(135deg,#D4529F 0%,#B657C2 55%,#9C5FD4 100%);--sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c1 6 5 10 12 12-7 2-11 6-12 12-1-6-5-10-12-12C7 10 11 6 12 0z' fill='%23ffffff'/%3E%3C/svg%3E");--sparkle-pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c1 6 5 10 12 12-7 2-11 6-12 12-1-6-5-10-12-12C7 10 11 6 12 0z' fill='%23F6B2E3'/%3E%3C/svg%3E");--shadow:0 12px 34px rgba(150,60,120,.08);--shadow-lg:0 22px 50px rgba(150,60,120,.14)}body{position:relative;background-color:#fff3f7;background-image:radial-gradient(rgba(240,170,215,.35) 1.2px,transparent 1.5px);background-size:30px 30px}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(560px 460px at 4% 6%,rgba(255,190,228,.55),transparent 70%),radial-gradient(520px 420px at 98% 18%,rgba(236,212,255,.55),transparent 70%),radial-gradient(600px 480px at 92% 96%,rgba(255,236,205,.65),transparent 70%),radial-gradient(480px 400px at 2% 82%,rgba(255,244,222,.7),transparent 70%),linear-gradient(180deg,#fff0f7,#fff3f1,#fff5e9)}h1,h2{color:var(--heading-pink)}h3,h4{color:var(--ink)}.section-head p,.hero__text p,.page-hero p{color:var(--muted)}.announcement{background:var(--rainbow);color:#7a2e66;font-weight:700;letter-spacing:.02em}.site-header{background:#fff3f8d1;border-bottom-color:#e6aad259}.nav>li a:hover,.nav>li summary:hover,.nav a[aria-current=page]{background:var(--band-pink);color:var(--deep-pink)}.nav>li:nth-child(2n) a:hover,.nav>li:nth-child(2n) summary:hover{background:var(--band-lilac);color:var(--deep-lilac)}.logo__avatar{background:conic-gradient(from 200deg,#f6b2e3,#f0c4ff,#fff1c9,#fbde9c,#f6b2e3)}.cart-count{background:var(--deep-pink)}.btn--primary{background:var(--btn-grad);color:#fff;box-shadow:0 10px 24px #c2459a47,inset 0 1px #ffffff59}.btn--primary:hover{color:#fff;box-shadow:0 14px 32px #c2459a5c,inset 0 1px #ffffff59;filter:brightness(1.04)}.btn--secondary{background:#fffcf2;border:1.5px solid #F4C9E4;color:var(--deep-pink)}.btn--secondary:hover{background:var(--band-pink);border-color:#eba6d4;color:var(--deep-pink)}.section--band .btn--secondary{background:#fff;border-color:transparent}.chip{background:#fffbef;border:1.5px solid #F7D3EA;color:var(--lilac-text)}.chip__dot{background:var(--heading-pink);box-shadow:0 0 0 4px #ffe6f4}.section--band .chip{background:#fff;border-color:transparent}.band-lilac .chip{color:var(--deep-lilac)}.band-lilac .chip__dot{background:#c7a5fb;box-shadow:0 0 0 4px var(--band-lilac)}.band-butter .chip{color:var(--deep-butter)}.band-butter .chip__dot{background:var(--gold);box-shadow:0 0 0 4px var(--band-butter)}.band-peach .chip{color:var(--deep-peach)}.band-peach .chip__dot{background:#fbde9c;box-shadow:0 0 0 4px var(--band-peach)}.band-mint .chip{color:var(--deep-mint)}.band-mint .chip__dot{background:#c5d54e;box-shadow:0 0 0 4px var(--band-mint)}.band-sky .chip{color:var(--deep-sky)}.band-sky .chip__dot{background:#8ea2d6;box-shadow:0 0 0 4px var(--band-sky)}.section-head h2{position:relative;padding-bottom:22px}.section-head h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:120px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14'%3E%3Cpath d='M4 7h42M74 7h42' stroke='%23F2B6DE' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M60 0c.6 3.6 3 6 7 7-4 1-6.4 3.4-7 7-.6-3.6-3-6-7-7 4-1 6.4-3.4 7-7z' fill='%23C7A5FB'/%3E%3C/svg%3E") center/contain no-repeat}.section--band{position:relative;background:var(--band);margin:36px 0}.section--band:before,.section--band:after{content:"";position:absolute;left:0;right:0;height:28px;background:var(--band);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28V14C20 0 40 0 60 14s40 14 60 0v14z'/%3E%3C/svg%3E") repeat-x;-webkit-mask-size:120px 28px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28V14C20 0 40 0 60 14s40 14 60 0v14z'/%3E%3C/svg%3E") repeat-x;mask-size:120px 28px}.section--band:before{top:-27px}.section--band:after{bottom:-27px;transform:scaleY(-1)}.band-pink{--band:var(--band-pink)}.band-butter{--band:var(--band-butter)}.band-mint{--band:var(--band-mint)}.band-sky{--band:var(--band-sky)}.band-lilac{--band:var(--band-lilac)}.band-peach{--band:var(--band-peach)}.section--tint{background:#ffe6f48c}.section--band .section-head p{color:var(--ink);opacity:.72}.hero__media{isolation:isolate}.hero__media:before,.hero__media:after{content:"";position:absolute;border-radius:50%;z-index:-1}.hero__media:before{width:46%;height:46%;left:-10%;top:-6%;background:#f2e3ff}.hero__media:after{width:38%;height:38%;right:-8%;bottom:-4%;background:#fff1cf}.hero__text .chip,.page-hero .chip{display:flex;width:max-content}.page-hero .chip{margin-left:auto;margin-right:auto}.ring{background:conic-gradient(from 210deg,#f6b2e3,#f0c4ff,#d9c0ff,#fff1c9,#fbde9c,#f6b2e3);box-shadow:0 26px 60px #c85aa038}.ring__inner{background:#fff6fa}.hero__badge{border:0;box-shadow:0 12px 28px #963c781f}.hero__badge--a{background:#fffbef;color:#7a2e66}.hero__badge--a svg{color:var(--heading-pink)}.hero__badge--b{background:var(--band-lilac);color:#5b3a99}.hero__badge--b svg{color:var(--deep-lilac)}.hero h1{display:inline;background:linear-gradient(transparent 70%,#FFF1CF 70%,#FFF1CF 90%,transparent 90%);background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero h1+p{margin-top:22px}.tone-pink{background:#fff;color:var(--deep-pink)}.tone-lilac{background:#fff;color:var(--deep-lilac)}.tone-butter{background:#fff;color:var(--deep-butter)}.tone-peach{background:#fff;color:var(--deep-peach)}.tone-mint{background:#fff;color:var(--deep-mint)}.tone-sky{background:#fff;color:var(--deep-sky)}.step{border:0;box-shadow:var(--shadow)}.step:has(.tone-pink){background:var(--band-pink)}.step:has(.tone-lilac){background:var(--band-lilac)}.step:has(.tone-peach){background:var(--band-peach)}.step:has(.tone-butter){background:var(--band-butter)}.step:has(.tone-mint){background:var(--band-mint)}.step:has(.tone-sky){background:var(--band-sky)}.step .step__icon{box-shadow:0 8px 20px #963c781a}.step p{color:var(--ink);opacity:.75}.step:has(.tone-pink) .step__num{color:var(--deep-pink)}.step:has(.tone-lilac) .step__num{color:var(--deep-lilac)}.step:has(.tone-peach) .step__num{color:var(--deep-peach)}.step:has(.tone-butter) .step__num{color:var(--deep-butter)}.step:has(.tone-mint) .step__num{color:var(--deep-mint)}.step:has(.tone-sky) .step__num{color:var(--deep-sky)}.product-card{border:0;box-shadow:var(--shadow)}.grid>.product-card:nth-child(4n+1){--pc:var(--band-pink);--pcd:var(--deep-pink)}.grid>.product-card:nth-child(4n+2){--pc:var(--band-lilac);--pcd:var(--deep-lilac)}.grid>.product-card:nth-child(4n+3){--pc:var(--band-butter);--pcd:var(--deep-butter)}.grid>.product-card:nth-child(4n+4){--pc:var(--band-peach);--pcd:var(--deep-peach)}.product-card__media{background:var(--pc,var(--tint))}.product-card__body{border-top:0}.product-card .price{color:var(--pcd,var(--accent))}.product-card__badge{background:#fffbef;color:var(--deep-pink)}.product-card:hover{box-shadow:0 0 0 3px var(--pc,var(--border)),var(--shadow-lg)}.offer{border:0;box-shadow:var(--shadow)}.grid>.offer:nth-child(3n+1){--oc:var(--band-pink);--ocd:var(--deep-pink)}.grid>.offer:nth-child(3n+2){--oc:var(--band-lilac);--ocd:var(--deep-lilac)}.grid>.offer:nth-child(3n+3){--oc:var(--band-peach);--ocd:var(--deep-peach)}.offer__media{background:var(--oc,var(--tint))}.offer__body{background:linear-gradient(180deg,var(--oc,#fff) 0,#fff 70px)}.offer__price{display:inline-flex;align-self:flex-start;background:var(--oc,var(--pink-soft));color:var(--ocd,var(--accent));padding:6px 16px;border-radius:999px;font-size:1.1rem}.pill-list li{border:0}.pill-list li:nth-child(4n+1){background:var(--band-pink);color:var(--deep-pink)}.pill-list li:nth-child(4n+2){background:var(--band-lilac);color:var(--deep-lilac)}.pill-list li:nth-child(4n+3){background:var(--band-butter);color:var(--deep-butter)}.pill-list li:nth-child(4n+4){background:var(--band-peach);color:var(--deep-peach)}.section--band .pill-list li{background:#fff}.quote{border:0;box-shadow:var(--shadow)}.grid>.quote:nth-child(3n+1){background:var(--band-pink)}.grid>.quote:nth-child(3n+2){background:var(--band-lilac)}.grid>.quote:nth-child(3n+3){background:var(--band-butter)}.quote__hearts{color:var(--heading-pink)}.newsletter{position:relative;overflow:hidden;border:0;background:linear-gradient(120deg,#ffd6ee,#f1ddff 48%,#fff2d9);box-shadow:var(--shadow-lg)}.newsletter:before,.newsletter:after{content:"";position:absolute;width:28px;height:28px;pointer-events:none;background:var(--sparkle) center/contain no-repeat}.newsletter:before{top:26px;right:40px}.newsletter:after{bottom:30px;right:24%;width:18px;height:18px}.newsletter__gift{background:#fff;box-shadow:0 14px 30px #963c7824}.newsletter__gift svg{color:var(--heading-pink)}.newsletter .input{border-color:#fff}.page-hero h1{display:inline;background:linear-gradient(transparent 70%,#F2E3FF 70%,#F2E3FF 90%,transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.page-hero h1+p{margin-top:18px}.timeline .card{border:0}.timeline .card:nth-child(4n+1){background:var(--band-pink)}.timeline .card:nth-child(4n+2){background:var(--band-lilac)}.timeline .card:nth-child(4n+3){background:var(--band-butter)}.timeline .card:nth-child(4n+4){background:var(--band-peach)}.timeline p{color:var(--ink);opacity:.72}.site-footer{position:relative;background:#fbe1f1;border-top:0;margin-top:72px}.site-footer:before{content:"";position:absolute;left:0;right:0;top:-27px;height:28px;background:#fbe1f1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28V14C20 0 40 0 60 14s40 14 60 0v14z'/%3E%3C/svg%3E") repeat-x;-webkit-mask-size:120px 28px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28V14C20 0 40 0 60 14s40 14 60 0v14z'/%3E%3C/svg%3E") repeat-x;mask-size:120px 28px}.site-footer:after{content:"";position:absolute;top:28px;right:6%;width:22px;height:22px;background:var(--sparkle) center/contain no-repeat;pointer-events:none}.site-footer h2,.site-footer h3,.site-footer h4{color:var(--deep-pink)}.site-footer .footer-links a,.site-footer .muted,.footer-bottom{color:#7a4c6e}.footer-bottom{border-top-color:#c2459a2e}.site-footer .icon-btn{border-color:transparent;color:var(--deep-pink)}.site-footer .icon-btn:hover{background:var(--band-lilac);color:var(--deep-lilac)}.collection-tabs a{border-color:transparent}.collection-tabs li:nth-child(4n+1) a:not([aria-current]){background:var(--band-pink)}.collection-tabs li:nth-child(4n+2) a:not([aria-current]){background:var(--band-lilac)}.collection-tabs li:nth-child(4n+3) a:not([aria-current]){background:var(--band-butter)}.collection-tabs li:nth-child(4n+4) a:not([aria-current]){background:var(--band-peach)}.collection-tabs a[aria-current=page],.collection-tabs a:hover{background:var(--btn-grad);color:#fff;border-color:transparent}.pagination .current{background:var(--btn-grad);border-color:transparent}.mini-steps{background:var(--band-butter);border:0}.mini-steps li:nth-child(1) span{background:var(--band-pink);color:var(--deep-pink)}.mini-steps li:nth-child(2) span{background:var(--band-lilac);color:var(--deep-lilac)}.mini-steps li:nth-child(3) span{background:var(--band-peach);color:var(--deep-peach)}.product__price{color:var(--deep-pink)}.input:focus,.select:focus,.textarea:focus{border-color:#e9a3d2;box-shadow:0 0 0 4px #fce3f2}@media(max-width:749px){.section--band{margin:24px 0}.hero h1,.page-hero h1{display:block;background:none}.hero__media:before,.hero__media:after{display:none}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lk-color.css.map */
