.dc-scope{--dc-purple:#574171;--dc-ink:#1F2035;--dc-muted:#5A5B72;--dc-faint:#8C8DA3;--dc-line:#E7E7EE;--dc-border:#D2D2D7;--dc-teal:#0093B2;--dc-teal-text:#00768F;--dc-teal-light:#3FB6C9;--dc-tint:#F7F6FA;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--dc-ink)}.dcr{position:relative;display:grid;grid-template-columns:55fr 45fr;align-items:center;height:168px;min-height:168px;margin:12px 0 18px;background:var(--dc-tint);border:1px solid rgba(87,65,113,.08);border-radius:20px;overflow:hidden;contain:layout paint}.dcr--scene-none{grid-template-columns:1fr}.dcr__text{padding:0 32px 0 40px;min-width:0}.dcr__eyebrow{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dc-teal-text);line-height:1.3}.dcr__title{margin:0;font-size:36px;line-height:1.12;font-weight:600;color:var(--dc-purple);letter-spacing:-.015em;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dcr__desc{margin:8px 0 0;font-size:15px;line-height:1.45;color:var(--dc-muted);max-width:44ch}.dcr__art{height:100%;position:relative}.dcr__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:visible}.dcr--no-halo .dcr-halo,.dcr--no-halo .dcr-halo-ring{display:none}.dcr-open{transform-box:fill-box;transform-origin:50% 50%;animation:dcrOpen 14s ease-in-out infinite}.dcr-closed{opacity:0;animation:dcrClosed 14s linear infinite}.dcr-iris{transform-box:fill-box;transform-origin:50% 50%;animation:dcrLook 14s ease-in-out infinite}.dcr-wipe{transform:translate(432px,84px);animation:dcrWipe 14s cubic-bezier(.45,0,.35,1) infinite}.dcr-trail{opacity:0;animation:dcrTrail 14s linear infinite}.dcr-spark{transform-box:fill-box;transform-origin:50% 50%;animation:dcrSpark 14s ease-out infinite both}.dcr-spark--2{animation-delay:.5s}.dcr-spark--3{animation-delay:.9s}.dcr-spark--4{animation-delay:1.3s}.dcr-halo{transform-box:fill-box;transform-origin:50% 50%;animation:dcrHalo 14s ease-in-out infinite}@keyframes dcrOpen{0%,22%{transform:scaleY(1);opacity:1}24.5%{opacity:1}25%,61%{transform:scaleY(.02);opacity:0}61.5%{opacity:1}64%,to{transform:scaleY(1);opacity:1}}@keyframes dcrClosed{0%,23.5%{opacity:0}25%,61%{opacity:1}62.5%,to{opacity:0}}@keyframes dcrLook{0%,6%{transform:translate(0)}12%,18%{transform:translate(-7px)}22%,64%{transform:translate(0)}72%,80%{transform:translate(6px)}88%,to{transform:translate(0)}}@keyframes dcrWipe{0%,24%{transform:translate(180px,96px) rotate(0);opacity:0}27%{opacity:1}38%{transform:translate(300px,84px) rotate(4deg)}50%{transform:translate(432px,84px) rotate(0);opacity:1}54%,to{transform:translate(450px,72px);opacity:0}}@keyframes dcrTrail{0%,28%{opacity:0}34%,48%{opacity:1}52%,to{opacity:0}}@keyframes dcrSpark{0%,50%{transform:scale(0) rotate(0);opacity:0}55%{transform:scale(1.15) rotate(20deg);opacity:1}62%{transform:scale(.9) rotate(40deg);opacity:1}68%,to{transform:scale(0) rotate(60deg);opacity:0}}@keyframes dcrHalo{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.dcr--scene-eye .dcr-wipe,.dcr--scene-eye .dcr-spark--2,.dcr--scene-eye .dcr-spark--3,.dcr--scene-eye .dcr-spark--4{display:none}.dcr--scene-eye .dcr-open{animation-name:dcrBlink}.dcr--scene-eye .dcr-closed{animation-name:dcrBlinkClosed}.dcr--scene-eye .dcr-spark--1{animation-name:dcrSparkEye}@keyframes dcrBlink{0%,40%{transform:scaleY(1);opacity:1}41.5%{opacity:1}42%,44%{transform:scaleY(.02);opacity:0}44.5%{opacity:1}46%,to{transform:scaleY(1);opacity:1}}@keyframes dcrBlinkClosed{0%,41%{opacity:0}42%,44%{opacity:1}45%,to{opacity:0}}@keyframes dcrSparkEye{0%,46%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.1) rotate(20deg);opacity:1}58%{transform:scale(.9) rotate(40deg);opacity:1}64%,to{transform:scale(0) rotate(60deg);opacity:0}}@media(prefers-reduced-motion:reduce){.dcr-open,.dcr-closed,.dcr-iris,.dcr-wipe,.dcr-trail,.dcr-spark,.dcr-halo{animation:none}.dcr-spark{opacity:1;transform:scale(1)}.dcr-spark--3,.dcr-spark--4{display:none}}.cc-collection-subcategories .subcategories-title-section{display:none}.cc-collection-subcategories:not(:has(.subcategories-content)){display:none}.dcr-bottle,.dcr-drop,.dcr-ripple,.dcr-mask,.dcr-warm,.dcr-cold,.dcr-pill,.dcr-pollen,.dcr-wand,.dcr-lens{display:none}.dcr-lens__in,.dcr-ripple,.dcr-bottle__in,.dcr-drop,.dcr-mask__in,.dcr-warm__l,.dcr-cold__f,.dcr-pill__in,.dcr-orbit,.dcr-pollen__p,.dcr-wand,.dcr-lashes{transform-box:fill-box;transform-origin:50% 50%}.dcr--scene-drops .dcr-wipe,.dcr--scene-mask .dcr-wipe,.dcr--scene-cold .dcr-wipe,.dcr--scene-vitamins .dcr-wipe,.dcr--scene-allergy .dcr-wipe,.dcr--scene-lens .dcr-wipe,.dcr--scene-beauty .dcr-wipe,.dcr--scene-drops .dcr-spark--3,.dcr--scene-drops .dcr-spark--4,.dcr--scene-vitamins .dcr-spark--2,.dcr--scene-vitamins .dcr-spark--3,.dcr--scene-vitamins .dcr-spark--4,.dcr--scene-allergy .dcr-spark--3,.dcr--scene-allergy .dcr-spark--4,.dcr--scene-lens .dcr-spark--2,.dcr--scene-lens .dcr-spark--3,.dcr--scene-lens .dcr-spark--4,.dcr--scene-beauty .dcr-spark--3,.dcr--scene-beauty .dcr-spark--4,.dcr--scene-mask .dcr-spark--3,.dcr--scene-mask .dcr-spark--4,.dcr--scene-cold .dcr-spark--3,.dcr--scene-cold .dcr-spark--4{display:none}.dcr--scene-drops .dcr-bottle,.dcr--scene-drops .dcr-drop,.dcr--scene-drops .dcr-ripple{display:block}.dcr--scene-drops .dcr-bottle__in{opacity:0;transform:translateY(-60px);animation:dcrBottle 14s ease-in-out infinite}.dcr--scene-drops .dcr-drop{opacity:0;transform:scale(0);animation:dcrDrop 14s cubic-bezier(.5,0,.8,.4) infinite}.dcr--scene-drops .dcr-ripple{opacity:0;transform:scale(.3);animation:dcrRipple 14s ease-out infinite}.dcr--scene-drops .dcr-open{animation-name:dcrBlink48}.dcr--scene-drops .dcr-closed{animation-name:dcrBlink48Closed}.dcr--scene-drops .dcr-spark--1{animation-name:dcrSparkAt52}.dcr--scene-drops .dcr-spark--2{animation-name:dcrSparkAt52;animation-delay:.4s}@keyframes dcrBottle{0%,20%{opacity:0;transform:translateY(-60px)}26%,42%{opacity:1;transform:translateY(0)}30%,34%{transform:translateY(0) scaleX(.94)}48%,to{opacity:0;transform:translateY(-60px)}}@keyframes dcrDrop{0%,29%{opacity:0;transform:translateY(0) scale(0)}31%{opacity:1;transform:translateY(0) scale(1)}36%{opacity:1;transform:translateY(38px) scale(1)}37%,to{opacity:0;transform:translateY(38px) scale(0)}}@keyframes dcrRipple{0%,36%{opacity:0;transform:scale(.3)}38%{opacity:.9}46%,to{opacity:0;transform:scale(1.9)}}@keyframes dcrBlink48{0%,47%{transform:scaleY(1);opacity:1}48.5%{opacity:1}49%,50.5%{transform:scaleY(.02);opacity:0}51%{opacity:1}52%,to{transform:scaleY(1);opacity:1}}@keyframes dcrBlink48Closed{0%,48%{opacity:0}49%,50.5%{opacity:1}51.5%,to{opacity:0}}@keyframes dcrSparkAt52{0%,52%{transform:scale(0) rotate(0);opacity:0}56%{transform:scale(1.1) rotate(20deg);opacity:1}64%{transform:scale(.9) rotate(40deg);opacity:1}70%,to{transform:scale(0) rotate(60deg);opacity:0}}.dcr--scene-mask .dcr-mask,.dcr--scene-cold .dcr-mask,.dcr--scene-mask .dcr-warm,.dcr--scene-cold .dcr-cold{display:block}.dcr--scene-cold .dcr-mask__pad{fill:#3fb6c9}.dcr--scene-mask .dcr-mask__in,.dcr--scene-cold .dcr-mask__in{opacity:0;transform:translateY(-110px);animation:dcrMask 14s ease-in-out infinite}.dcr--scene-mask .dcr-open,.dcr--scene-cold .dcr-open{animation-name:dcrMaskOpen}.dcr--scene-mask .dcr-closed,.dcr--scene-cold .dcr-closed{animation-name:dcrMaskClosed}.dcr--scene-mask .dcr-spark--1,.dcr--scene-cold .dcr-spark--1{animation-name:dcrSparkAt64}.dcr--scene-mask .dcr-spark--2,.dcr--scene-cold .dcr-spark--2{animation-name:dcrSparkAt64;animation-delay:.4s}.dcr-warm__l{opacity:0;animation:dcrWarm 14s ease-out infinite}.dcr-warm__l--2{animation-delay:.7s}.dcr-warm__l--3{animation-delay:1.4s}.dcr-cold__f{opacity:0;animation:dcrCold 14s linear infinite}.dcr-cold__f--2{animation-delay:.6s}.dcr-cold__f--3{animation-delay:1.2s}.dcr-cold__f--4{animation-delay:1.8s}@keyframes dcrMask{0%,20%{opacity:0;transform:translateY(-110px)}26%,58%{opacity:1;transform:translateY(0)}64%,to{opacity:0;transform:translateY(-110px)}}@keyframes dcrMaskOpen{0%,22%{transform:scaleY(1);opacity:1}23.5%{opacity:1}24%,61%{transform:scaleY(.02);opacity:0}61.5%{opacity:1}63%,to{transform:scaleY(1);opacity:1}}@keyframes dcrMaskClosed{0%,23%{opacity:0}24%,62%{opacity:1}63%,to{opacity:0}}@keyframes dcrWarm{0%,30%{opacity:0;transform:translateY(6px)}34%{opacity:.9}42%{opacity:0;transform:translateY(-14px)}44%{opacity:0;transform:translateY(6px)}48%{opacity:.9}56%,to{opacity:0;transform:translateY(-14px)}}@keyframes dcrCold{0%,30%{opacity:0;transform:translateY(-8px)}33%{opacity:.9}44%{opacity:0;transform:translateY(20px)}45%{opacity:0;transform:translateY(-8px)}48%{opacity:.9}57%,to{opacity:0;transform:translateY(20px)}}@keyframes dcrSparkAt64{0%,64%{transform:scale(0) rotate(0);opacity:0}68%{transform:scale(1.1) rotate(20deg);opacity:1}76%{transform:scale(.9) rotate(40deg);opacity:1}82%,to{transform:scale(0) rotate(60deg);opacity:0}}.dcr--scene-vitamins .dcr-open,.dcr--scene-lens .dcr-open,.dcr--scene-beauty .dcr-open{animation-name:dcrBlink}.dcr--scene-vitamins .dcr-closed,.dcr--scene-lens .dcr-closed,.dcr--scene-beauty .dcr-closed{animation-name:dcrBlinkClosed}.dcr--scene-vitamins .dcr-pill{display:block}.dcr--scene-vitamins .dcr-pill__in{opacity:0;transform:translate(70px,-10px);animation:dcrPill 14s ease-in-out infinite}.dcr--scene-vitamins .dcr-orbit{animation:dcrOrbit 14s linear infinite}.dcr--scene-vitamins .dcr-spark--1{animation-name:dcrSparkAt52}@keyframes dcrPill{0%,20%{opacity:0;transform:translate(70px,-10px)}28%,72%{opacity:1;transform:translate(0)}50%{transform:translateY(-5px)}80%,to{opacity:0;transform:translate(70px,-10px)}}@keyframes dcrOrbit{0%,28%{transform:rotate(0);opacity:0}32%{opacity:1}68%{opacity:1}72%,to{transform:rotate(300deg);opacity:0}}.dcr--scene-allergy .dcr-pollen{display:block}.dcr-pollen__p{opacity:0;animation:dcrPollen 14s ease-in-out infinite}.dcr-pollen__p--2{animation-delay:.5s}.dcr-pollen__p--3{animation-delay:1s}.dcr-pollen__p--4{animation-delay:1.5s}.dcr-pollen__p--5{animation-delay:.8s}.dcr--scene-allergy .dcr-open{animation-name:dcrBlink2}.dcr--scene-allergy .dcr-closed{animation-name:dcrBlink2Closed}.dcr--scene-allergy .dcr-spark--1{animation-name:dcrSparkAt52;animation-delay:.6s}.dcr--scene-allergy .dcr-spark--2{animation-name:dcrSparkAt52;animation-delay:1s}@keyframes dcrPollen{0%,20%{opacity:0;transform:translate(0)}25%{opacity:.9}44%{opacity:.9;transform:translate(70px,-6px)}52%,to{opacity:0;transform:translate(90px,-10px)}}@keyframes dcrBlink2{0%,43%{transform:scaleY(1);opacity:1}43.8%{opacity:1}44%,45.5%{transform:scaleY(.02);opacity:0}46%,48.5%{transform:scaleY(1);opacity:1}49%,50.5%{transform:scaleY(.02);opacity:0}51%,to{transform:scaleY(1);opacity:1}}@keyframes dcrBlink2Closed{0%,43.5%{opacity:0}44%,45.5%{opacity:1}46%,48.5%{opacity:0}49%,50.5%{opacity:1}51%,to{opacity:0}}.dcr--scene-lens .dcr-lens{display:block}.dcr--scene-lens .dcr-lens__in{opacity:0;transform:scale(1.4);animation:dcrLens 14s ease-out infinite}.dcr--scene-lens .dcr-spark--1{animation-name:dcrSparkAt52}@keyframes dcrLens{0%,24%{opacity:0;transform:scale(1.4)}34%,70%{opacity:1;transform:scale(1)}40%{opacity:.6}44%{opacity:1}76%,to{opacity:0;transform:scale(1.2)}}.dcr--scene-beauty .dcr-wand{display:block}.dcr--scene-beauty .dcr-wand{opacity:0;animation:dcrWand 14s ease-in-out infinite}.dcr--scene-beauty .dcr-lashes{transform-origin:50% 100%;animation:dcrLashLift 14s ease-out infinite}.dcr--scene-beauty .dcr-spark--1{animation-name:dcrSparkAt52}.dcr--scene-beauty .dcr-spark--2{animation-name:dcrSparkAt52;animation-delay:.5s}@keyframes dcrWand{0%,22%{opacity:0;transform:translate(-30px,10px)}26%{opacity:1;transform:translate(0)}40%{opacity:1;transform:translate(118px,-4px)}46%,to{opacity:0;transform:translate(150px,-20px)}}@keyframes dcrLashLift{0%,30%{transform:scaleY(1)}42%,70%{transform:scaleY(1.22)}80%,to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.dcr-bottle__in,.dcr-drop,.dcr-ripple,.dcr-mask__in,.dcr-warm__l,.dcr-cold__f,.dcr-pill__in,.dcr-orbit,.dcr-pollen__p,.dcr-wand,.dcr-lashes,.dcr-lens__in{animation:none!important}.dcr--scene-drops .dcr-bottle__in,.dcr--scene-vitamins .dcr-pill__in,.dcr--scene-lens .dcr-lens__in,.dcr--scene-beauty .dcr-wand{opacity:1;transform:none}.dcr--scene-mask .dcr-mask__in,.dcr--scene-cold .dcr-mask__in{opacity:1;transform:translateY(-70px) scale(.7)}.dcr-warm__l,.dcr-cold__f{opacity:0}.dcr-pollen__p{opacity:.8}.dcr-drop,.dcr-ripple{opacity:0}}.dcc{margin:8px auto 40px}.dcc__head{margin:0 0 18px}.dcc__title{margin:0;font-size:24px;font-weight:600;color:var(--dc-purple);letter-spacing:-.01em}.dcc__intro{margin:6px 0 0;font-size:15px;color:var(--dc-muted)}.dcc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dcc__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dcc__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dcc__item{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--dc-line);border-radius:20px;padding:18px 20px 16px;transition:border-color .15s,transform .2s}.dcc__item:hover{border-color:#57417159;transform:translateY(-2px)}.dcc__card{display:flex;align-items:flex-start;gap:16px;color:var(--dc-ink);text-decoration:none;min-width:0}.dcc__card:hover{text-decoration:none}.dcc__icon{flex:none;width:64px;height:64px;border-radius:50%;background:var(--dc-purple);color:#fff;display:grid;place-items:center;transition:background .2s}.dcc__card:hover .dcc__icon{background:#6f5091}.dcc__icon svg{height:32px;max-width:32px;width:auto;fill:currentColor}.dcc__icon svg[stroke]{fill:none;height:36px;max-width:36px}.dcc__icon img{width:32px;height:32px;object-fit:contain}.dcc__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.dcc__name{font-size:17px;font-weight:600;color:var(--dc-purple);line-height:1.25}.dcc__line{font-size:13.5px;line-height:1.4;color:var(--dc-muted)}.dcc__arrow{flex:none;color:var(--dc-purple);opacity:.5;transition:opacity .15s,transform .15s;margin-top:22px}.dcc__arrow svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dcc__card:hover .dcc__arrow{opacity:1;transform:translate(3px)}.dcc__subs{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--dc-line);display:flex;flex-wrap:wrap;gap:6px}.dcc__sub{display:inline-block;font-size:12.5px;font-weight:500;color:var(--dc-purple);background:#f5f5f7;border:1px solid var(--dc-line);border-radius:999px;padding:5px 11px;text-decoration:none;line-height:1.2}.dcc__sub:hover{background:#eeeaf5;border-color:#5741714d;text-decoration:none}.dcc__foot{margin:22px 0 0;font-size:15px;color:var(--dc-muted)}.dcc__footlink{color:var(--dc-purple);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;margin-left:4px}.dcc__footlink svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dcc__footlink:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1023px){.dcc__grid,.dcc__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.dcc{margin:2px auto 22px}.dcc__head{margin-bottom:10px}.dcc__title{font-size:18px}.dcc__intro{font-size:13px;margin-top:2px}.dcc__grid,.dcc__grid--2,.dcc__grid--3,.dcc__grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dcc__item{padding:12px;border-radius:14px}.dcc__item:hover{transform:none}.dcc__card{gap:10px;align-items:center}.dcc__icon{width:40px;height:40px}.dcc__icon svg{height:20px;max-width:20px}.dcc__icon svg[stroke]{height:24px;max-width:24px}.dcc__icon img{width:20px;height:20px}.dcc__name{font-size:14px;line-height:1.25}.dcc__line,.dcc__arrow,.dcc__subs{display:none}.dcc__foot{margin-top:14px;font-size:14px}}.dcs{display:flex;align-items:center;gap:14px;margin:0 0 6px;flex-wrap:wrap}.dcs__field{position:relative;flex:0 1 440px;min-width:240px}.dcs__mag{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;stroke:var(--dc-muted);fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none}.dcs__input{width:100%;height:48px;margin:0;border:1px solid var(--dc-border);border-radius:999px;padding:0 44px 0 46px;font:inherit;font-size:15px;color:var(--dc-ink);background:#fff;-webkit-appearance:none;appearance:none;box-shadow:none}.dcs__input::-webkit-search-cancel-button,.dcs__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.dcs__input::placeholder{color:var(--dc-faint);opacity:1}.dcs__input:focus{border-color:var(--dc-purple);outline:none;box-shadow:0 0 0 3px #5741711f}.dcs__clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;border-radius:50%;color:var(--dc-muted);font-size:20px;line-height:1;cursor:pointer;padding:0}.dcs__clear:hover{background:#f5f5f7}.dcs__status{margin:0;font-size:14px;color:var(--dc-muted);font-variant-numeric:tabular-nums}.dcs__status:empty{display:none}.dcs__status a{color:var(--dc-purple);text-decoration:underline;text-underline-offset:3px}.dc-hidden{display:none!important}@media(max-width:767px){.dcr{grid-template-columns:1fr 120px;height:118px;min-height:118px;margin:8px 0 14px;border-radius:16px}.dcr--scene-none{grid-template-columns:1fr}.dcr__text{padding:0 4px 0 18px}.dcr__eyebrow{display:none}.dcr__title{font-size:20px;line-height:1.15;-webkit-line-clamp:3}.dcr__desc{font-size:12.5px;line-height:1.35;margin-top:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dcr__art{overflow:hidden}.dcr__svg{width:280px;height:92px;left:-98px;right:auto;top:13px}.dcs{gap:8px;margin-bottom:4px}.dcs__field{flex:1 1 100%}.dcs__input{height:50px;font-size:16px}.dcs__status{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/der-collection.css.map */
