.mc-mood{--mc-gold:linear-gradient(120deg,#f5e0a9 0%,#fff7e0 35%,#f1d9a1 76%,#fff7e4);--mc-blue:linear-gradient(120deg,#c1e4f4,#ecf9ff 40%,#b2dcef 80%,#dbf2fc);--mc-rose:linear-gradient(120deg,#f6c7d5,#ffeef3 40%,#f0c2d5 80%,#fbe5ee);--mc-green:linear-gradient(120deg,#c7e3cb,#f0fbe9 40%,#c0dec7 80%,#e7f5e0);--mc-pearl:linear-gradient(120deg,#eaece9,#ffffff 40%,#e3e9e9 80%,#f4f3ed)}.mc-mood .review-bar{background:#fff2e5;color:#553920}.mc-mood .mc-thermal-teaser{background:#e9f4fc;color:#244657}.mc-mood .mcp-bar{background:#f0f7ee}.mc-mood .button,.mc-mood .mc-button{border-radius:999px}.mc-mood .mc-quick-add{border-radius:10px}.mc-mood .site-header #main-nav a:hover,.mc-mood .mc-shop-nav a:hover{color:#b94600}.mc-mood .site-header #main-nav a{position:relative}.mc-mood .site-header #main-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:3px;border-radius:2px;background:#fabe8e;transform:scaleX(0);transition:transform .2s}.mc-mood .site-header #main-nav a:hover:after{transform:scaleX(1)}.mc-mood .hero{position:relative;isolation:isolate;grid-template-columns:.85fr 1.15fr;gap:34px;padding-block:28px 36px}.mc-mood .hero:before{content:"";position:absolute;z-index:-1;inset:0 calc((min(1360px,100vw - 64px) - 100vw)/2);background:radial-gradient(ellipse at 6% 80%,#ffebd2 0%,transparent 44%),radial-gradient(ellipse at 45% 8%,#fbf0f5 0%,transparent 48%),#fffcf9}.mc-mood #hero-title{font-size:clamp(44px,5.1vw,70px);font-weight:650;line-height:1.04;letter-spacing:-3.3px;margin-top:16px}.mc-mood #hero-title>span{color:#b84e20;position:relative;display:inline-block}.mc-mood #hero-title>span:after{content:"";display:block;position:absolute;z-index:-1;left:-4px;right:-7px;height:.16em;bottom:.02em;border-radius:50%;background:#ffda97;transform:rotate(-2deg)}.mc-mood .hero-intro{max-width:320px;font-size:15px}.mc-mood .hero-copy .eyebrow{color:#704426}.mc-mood .hero-actions .button{padding-inline:25px;background:#bd4700;border-color:#bd4700}.mc-mood .hero-actions .button:hover{background:#9f3b00}.mc-mood .mc-mood-palette{gap:0;margin-top:27px}.mc-mood .mc-mood-palette>span{width:30px;height:30px;border:2px solid #fff;margin-right:-6px;box-shadow:0 2px 6px #4e2f1210}.mc-mood .mc-mood-palette small{margin-left:18px;color:#6e5140}.mc-mood .hero-image-frame{isolation:isolate;min-height:370px;padding:28px 28px 22px;border:1px solid #ffffffa0;border-radius:32px;background:#faf0ee;box-shadow:0 18px 36px -26px #806a6c66}.mc-motion-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;border-radius:inherit;pointer-events:none}.mc-motion-backdrop img,.mc-motion-backdrop video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.mc-motion-backdrop video{opacity:.57}.mc-motion-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff8f2de,#ffffff15 42%,#fff5e27a 76%,#fff9efe8)}.mc-mood .mc-motion-toggle{position:absolute;z-index:3;right:14px;top:14px;border:1px solid #ffffffc9;background:#fffffff2;color:#35423e;padding:8px 11px;border-radius:999px;font:500 10px/1.3 Poppins,Arial,sans-serif;display:flex;align-items:center;gap:6px;min-height:36px;cursor:pointer;box-shadow:0 3px 10px #55452f0d}.mc-mood .mc-motion-toggle:hover{background:#fff}.mc-motion-toggle [data-motion-icon]{font-size:12px;min-width:10px;text-align:center}.mc-mood .miel-hero-copy{max-width:65%}.mc-mood .miel-hero-copy .eyebrow{font-size:9px;color:#615345}.mc-mood .miel-hero-copy h2{font-size:30px;color:#352a24}.mc-mood .miel-hero-copy .miel-hero-description{font-size:12px;color:#5a4941}.mc-mood .hero-image-frame .miel-hero-sizes{min-height:195px;padding-top:12px}.mc-mood .miel-hero-sizes .mc-can-window{animation:mc-product-float 6s ease-in-out infinite;animation-play-state:paused;will-change:auto}.mc-mood .miel-hero-sizes figure:nth-child(2) .mc-can-window{animation-delay:-1.6s;animation-duration:6.6s}.mc-mood .miel-hero-sizes figure:nth-child(3) .mc-can-window{animation-delay:-3s;animation-duration:7s}.mc-mood .miel-hero-sizes figure:nth-child(4) .mc-can-window{animation-delay:-4.2s;animation-duration:6.3s}.mc-mood [data-motion-state=playing] .mc-can-window{animation-play-state:running;will-change:transform}.mc-mood .miel-hero-sizes figcaption{display:inline-block;margin-top:6px;background:#fffcf6df;padding:3px 10px;border-radius:99px;color:#544238}.mc-mood .miel-hero-actions .button{background:#423429;border-color:#423429}.mc-mood .miel-hero-actions .button:hover{background:#281f19}.mc-mood .hero-visual>figcaption{color:#715b4c;padding-inline:10px;font-size:8px}.mc-mood .hero-visual>figcaption .figure-number{color:#715b4c}@keyframes mc-product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mc-mood .mc-home-shop{padding-top:40px;padding-bottom:38px}.mc-mood .mc-section-top .eyebrow{color:#a23f15}.mc-mood .mc-section-top h2{font-weight:650}.mc-mood .mc-quick-card{border-color:#f3efea;border-radius:22px;box-shadow:0 5px 16px #503a1e06}.mc-mood .mc-quick-card:hover{box-shadow:0 10px 28px #63483615;border-color:#e9d5bb}.mc-mood .mc-quick-card .mc-card-photo{border-radius:0 0 45% 10%/0 0 9% 4%;padding:22px}.mc-mood .mc-quick-card .mc-card-copy{padding-top:20px}.mc-mood .mc-shop-shortcuts{gap:12px}.mc-mood .mc-shop-shortcuts a{background:#ffeccc;border:1px solid #f5dcb8;border-radius:16px;padding:20px;color:#603d17;font-weight:600;transition:box-shadow .2s}.mc-mood .mc-shop-shortcuts a:nth-child(2){background:#e7f3fc;border-color:#cee5f3;color:#254b65}.mc-mood .mc-shop-shortcuts a:nth-child(3){background:#fbe9f0;border-color:#f0d3df;color:#6a354e}.mc-mood .mc-shop-shortcuts a:nth-child(4){background:#ebf5e7;border-color:#d7e5d0;color:#3e5a33}.mc-mood .mc-shop-shortcuts a>span{display:flex;align-items:center;justify-content:center;background:#ffffffa6;border-radius:50%;width:29px;height:29px}.mc-mood .mc-shop-shortcuts a:hover{box-shadow:0 4px 14px #594c2320}.mc-mood .principles{padding-block:20px;border:0;color:#634e37}.mc-mood .principles i{color:#ab4b1a}.mc-mood .brands-section{background:#f2f7fc;border:0;padding-block:46px}.mc-mood .brands-section .section-heading h2{color:#24485e}.mc-mood .brand-menu{gap:14px}.mc-mood .brand-entry{border:1px solid #fff;background:#fff;border-radius:22px;box-shadow:0 6px 14px #28475e08;transition:transform .2s,box-shadow .2s}.mc-mood .brand-entry:hover{transform:translateY(-4px);box-shadow:0 10px 22px #28475e14}.mc-mood .brand-entry:nth-child(1){border-bottom:5px solid #ffcc96}.mc-mood .brand-entry:nth-child(2){border-bottom:5px solid #acd7ef}.mc-mood .brand-entry:nth-child(3){border-bottom:5px solid #e5cbe8}.mc-mood .brand-entry:nth-child(4){border-bottom:5px solid #bcdcbf}.mc-mood .brand-entry:nth-child(5){border-bottom:5px solid #d2d9e0}.mc-mood .brand-entry:nth-child(6){border-bottom:5px solid #f4cdda;background:#fff5f9}.mc-mood .brand-entry-caption b{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#f7f9fa}.mc-mood .treatments-section{padding-block:48px 28px}.mc-mood .treatment-menu{gap:14px}.mc-mood .treatment-entry{border:1px solid #f6e2cb;border-radius:22px;background:#fff6e8;color:#4f3a24;padding:22px}.mc-mood .treatment-entry:nth-child(2){background:#f0f6eb;border-color:#deebd6;color:#3e5335}.mc-mood .treatment-entry:nth-child(3){background:#eff7fd;border-color:#dbebf5;color:#294f67}.mc-mood .treatment-entry:nth-child(4){background:#fdf0f5;border-color:#f3dee7;color:#643b4f}.mc-mood .treatment-entry .treatment-number{background:#ffffffb0;border-radius:50%;height:34px;width:34px;display:flex;align-items:center;justify-content:center;margin-bottom:17px;color:inherit}.mc-mood .treatment-entry strong{color:inherit;font-size:19px}.mc-mood .treatment-entry>span:not(.treatment-number){color:inherit;opacity:.85;font-size:12px}.mc-mood .treatment-entry[aria-checked=true]{box-shadow:inset 0 0 0 2px #9e4b20}.mc-mood .miel-feature-link{background:linear-gradient(110deg,#fbebcc,#fff9e7);border-color:#f5e5cb;border-radius:24px}.mc-mood .mc-thermal-home{background:linear-gradient(120deg,#e8f4fc,#f9fcff 55%,#d5e9f6);border-radius:30px;border-color:#dcebf4;margin-block:40px}.mc-mood .mc-thermal-photo{background:radial-gradient(ellipse at 50% 62%,#fff 0%,#ffffff77 40%,transparent 70%);border-radius:50% 50% 30% 30%}.mc-mood .mc-thermal-tagline{color:#3c6680}.mc-mood .loyalty-section{background:linear-gradient(115deg,#fff5dc,#fffbf1 62%,#ffecd5);border-color:#f5e0be;border-radius:30px}.mc-mood .loyalty-steps>li>span{background:#ffebb9;color:#63451c;border-radius:50%}.mc-mood .learning-section{background:#faf3f9}.mc-mood .learning-section .section-heading h2{color:#623f60}.mc-mood .manual-feature{border-radius:24px;overflow:hidden}.mc-mood .guide-row{border-radius:18px;background:#fffbfe;margin-bottom:10px;padding:18px}.mc-mood .carol-card{background:#eff7ed;border-color:#e0ebdc;border-radius:26px}.mc-mood .game-card{background:#f0f3fd;border-color:#e0e7f4;border-radius:26px}.mc-mood .purchase-section{background:#fff5e5}.mc-mood .purchase-inner .eyebrow,.mc-mood .purchase-inner h2,.mc-mood .purchase-inner p,.mc-mood .purchase-steps h3,.mc-mood .purchase-steps p{color:#533c26}.mc-mood .purchase-steps>li>span{color:#533c26;background:#ffeabf;border-radius:50%}.mc-mood .site-footer{background:#f0f3f1}.mc-mood .mc-store-brands>a{border-radius:15px;background:#fff6e8;border-color:#f5e9d7}.mc-mood .mc-store-brands>a:nth-child(2){background:#ebf5fd;border-color:#dbebf5}.mc-mood .mc-store-brands>a:nth-child(3){background:#f7eefa;border-color:#ecdef1}.mc-mood .mc-store-brands>a:nth-child(4){background:#eef7eb;border-color:#e0ebd9}.mc-mood .mc-store-brands>a:nth-child(5){background:#f0f3f5;border-color:#e4e9ec}.mc-mood .mc-store-brands>a:nth-child(6){background:#ffeff4;border-color:#f3dfe6}.mc-mood .mc-product-stage{border-radius:26px}.mc-mood .mc-care-band{background:#f2f8ee;border-radius:24px}@media(max-width:1050px){.mc-mood .hero{gap:24px}.mc-mood #hero-title{font-size:50px;letter-spacing:-2.3px}.mc-mood .hero-image-frame{padding:25px 20px 20px}.mc-mood .miel-hero-copy{max-width:68%}.mc-mood .miel-hero-copy h2{font-size:26px}.mc-mood .mc-motion-toggle{font-size:9px;padding:7px 9px;right:10px;top:10px}.mc-mood .hero-intro{font-size:14px}}@media(max-width:700px){.mc-mood .hero{grid-template-columns:1fr;gap:24px;padding-block:26px 22px}.mc-mood .hero:before{top:0;right:-16px;bottom:0;left:-16px}.mc-mood #hero-title{font-size:43px;line-height:1.08;letter-spacing:-2.1px;margin:11px 0 14px}.mc-mood .hero-intro{font-size:13px;line-height:1.6;margin-bottom:18px}.mc-mood .hero-actions{gap:20px}.mc-mood .hero-actions .button{min-height:46px;padding-inline:21px}.mc-mood .mc-mood-palette{margin-top:18px}.mc-mood .mc-mood-palette>span{width:25px;height:25px}.mc-mood .mc-mood-palette small{font-size:9px}.mc-mood .hero-image-frame{padding:22px 18px 18px;border-radius:25px;min-height:318px}.mc-mood .hero-image-frame .miel-hero-sizes{min-height:164px}.mc-mood .miel-hero-copy{max-width:68%}.mc-mood .miel-hero-copy h2{font-size:25px}.mc-mood .miel-hero-copy .eyebrow{font-size:8px}.mc-mood .miel-hero-copy .miel-hero-description{font-size:11px}.mc-mood .mc-motion-toggle{min-height:36px;right:9px;top:9px;padding:6px 9px}.mc-motion-toggle [data-motion-label]{max-width:50px;text-align:left;line-height:1.3}.mc-mood .miel-hero-sizes figcaption{font-size:9px;padding:2px 8px}.mc-mood .hero-visual>figcaption{font-size:7px}.mc-mood .mc-home-shop{padding-top:28px;padding-bottom:30px}.mc-mood .mc-quick-card{border-radius:17px}.mc-mood .mc-quick-card .mc-card-photo{padding:16px}.mc-mood .mc-quick-card .mc-card-copy{padding:12px}.mc-mood .mc-shop-shortcuts{gap:9px}.mc-mood .mc-shop-shortcuts a{padding:14px;font-size:12px;border-radius:14px;gap:10px}.mc-mood .mc-shop-shortcuts a>span{width:24px;height:24px;flex-shrink:0}.mc-mood .brands-section{padding-block:32px}.mc-mood .brand-menu{gap:11px}.mc-mood .brand-entry{border-radius:17px}.mc-mood .treatment-menu{gap:11px}.mc-mood .treatment-entry{padding:16px;min-height:170px;border-radius:18px}.mc-mood .treatment-entry strong{font-size:16px}.mc-mood .treatment-entry>span:not(.treatment-number){font-size:11px}.mc-mood .treatment-entry .treatment-number{margin-bottom:12px}.mc-mood .mc-thermal-home{margin-block:28px;border-radius:24px}.mc-mood .loyalty-section{border-radius:24px}}@media(prefers-reduced-motion:reduce){.mc-mood .miel-hero-sizes .mc-can-window{animation:none!important;transform:none!important;will-change:auto!important}.mc-mood .brand-entry,.mc-mood .mc-shop-shortcuts a,.mc-mood .site-header #main-nav a:after{transition:none!important}.mc-mood .brand-entry:hover{transform:none}}@media(min-width:701px){.mc-mood .site-header #main-nav{position:static;inset:auto;width:auto;border:0;box-shadow:none;background:transparent}}@media(min-width:701px)and (max-width:900px){.mc-mood #hero-title{font-size:43px;letter-spacing:-2px}.mc-mood .site-header #main-nav{gap:25px}.mc-mood .mc-quick-grid,.mc-mood .mc-store-products{grid-template-columns:repeat(2,minmax(0,1fr))}}.mc-mood{--mc-peach:linear-gradient(120deg,#f8d8c1,#fff8ec 40%,#f4d1be 80%,#fcede5);--mc-lilac:linear-gradient(120deg,#e5d9ed,#fbf5ff 40%,#dcd1e9 80%,#f2eaf8);--mc-aqua:linear-gradient(120deg,#cde8e2,#f2faf7 40%,#c3e1d8 80%,#e7f4ee);--mc-cocoa:linear-gradient(120deg,#e4d8ca,#faf5ed 40%,#d9c6b2 80%,#f4eadd)}.mc-mood [data-mc-tone=gold]{--mc-product-wash:var(--mc-gold)}.mc-mood [data-mc-tone=blue]{--mc-product-wash:var(--mc-blue)}.mc-mood [data-mc-tone=rose]{--mc-product-wash:var(--mc-rose)}.mc-mood [data-mc-tone=green]{--mc-product-wash:var(--mc-green)}.mc-mood [data-mc-tone=pearl]{--mc-product-wash:var(--mc-pearl)}.mc-mood [data-mc-tone=peach]{--mc-product-wash:var(--mc-peach)}.mc-mood [data-mc-tone=lilac]{--mc-product-wash:var(--mc-lilac)}.mc-mood [data-mc-tone=aqua]{--mc-product-wash:var(--mc-aqua)}.mc-mood [data-mc-tone=cocoa]{--mc-product-wash:var(--mc-cocoa)}.mc-mood [data-mc-tone] .mc-card-photo,.mc-mood [data-mc-tone] .mc-product-stage,.mc-mood [data-mc-tone] .product-image,.mc-mood .detail-product-visual[data-mc-tone],.mc-mood .gallery-main[data-mc-tone],.mc-mood [data-mc-tone] .bunika-card-image,.mc-mood [data-mc-tone] .bunika-product-figure,.mc-mood .mc-product-thumb[data-mc-tone],.mc-mood .euro-aroma[data-mc-tone],.mc-mood .eurostyle-card[data-mc-tone]{background:var(--mc-product-wash,var(--mc-pearl))}.mc-mood [data-mc-tone] .studio-photo,.mc-mood [data-mc-tone] .mc-launch-photo{background:transparent}.mc-mood .product-image{border-radius:20px;overflow:hidden}.mc-mood .mc-product-thumb{display:flex;align-items:center;justify-content:center;width:92px;height:92px;border-radius:15px;overflow:hidden;padding:8px;flex-shrink:0}.mc-mood .mc-product-thumb>img,.mc-mood .mc-product-thumb>svg{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.mc-mood .mc-product-thumb .studio-photo{width:100%;height:100%}.mc-mood .mc-card-photo>img,.mc-mood #mc-main-photo,.mc-mood .mc-product-stage img,.mc-mood .product-image img,.mc-mood .product-image image,.mc-mood .mc-product-thumb img,.mc-mood .miel-hero-sizes img{mix-blend-mode:normal!important}.mc-mood .scroll-menu{left:auto;right:18px;transform:none;max-width:calc(100vw - 24px)}.mc-mood .hero-copy{min-width:0;max-width:none}.mc-mood .mc-carol-welcome{background:#ffffffeb;border:1px solid #e3e8e2;border-radius:26px;padding:23px;box-shadow:0 12px 30px -24px #5b6b5566}.mc-mood .mc-carol-welcome-head{display:flex;align-items:center;gap:11px;padding-bottom:19px;border-bottom:1px solid #edf0ea}.mc-mood .mc-carol-avatar{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(140deg,#e9f0e2,#d4e5dc);color:#365b49;font-size:21px;font-weight:600}.mc-mood .mc-carol-welcome-head strong{display:block;font-size:15px;color:#334a3e}.mc-mood .mc-carol-welcome-head small{display:block;font-size:10px;color:#6a746c;margin-top:2px}.mc-mood .mc-carol-chat-mark{margin-left:auto;color:#8b9d89;font-size:23px}.mc-mood .mc-carol-bubble{background:#eef4ec;border-radius:0 19px 19px;padding:19px;margin-top:22px}.mc-mood .mc-carol-bubble p{font-size:13px;line-height:1.65;color:#51624e;margin:0 0 12px}.mc-mood .mc-carol-bubble #hero-title{font-size:clamp(27px,2.7vw,37px);line-height:1.18;font-weight:550;letter-spacing:-1px;margin:0;color:#2e4538}.mc-mood .mc-carol-help{font-size:12px;line-height:1.7;color:#697368;margin:18px 1px}.mc-mood .mc-carol-start{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 16px;min-height:48px;border:1px solid #cbd8ca;border-radius:13px;background:#fff;color:#365b49;font-size:13px;text-decoration:none}.mc-mood .mc-carol-start>span{border-radius:50%;background:#3f604d;color:#fff;width:27px;height:27px;display:grid;place-items:center}.mc-mood .mc-carol-start:hover{background:#f4f8f0;border-color:#6e876e}.mc-mood .hero-actions{margin-top:22px;justify-content:flex-start}.mc-mood .mc-carol-chat-dialog{width:min(760px,calc(100vw - 24px));max-width:none;height:min(850px,calc(100dvh - 30px));max-height:calc(100dvh - 30px);padding:0;margin:auto;border:1px solid #dae2d5;border-radius:22px;background:#fff;box-shadow:0 25px 70px #152b3155;overflow:hidden}.mc-mood .mc-carol-chat-dialog[open]{display:flex;flex-direction:column}.mc-mood .mc-carol-chat-dialog::backdrop{background:#24352a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mc-carol-chat-toolbar{display:flex;align-items:center;justify-content:space-between;padding:13px 19px;background:#edf3e9;border-bottom:1px solid #dce5d7;flex-shrink:0}.mc-carol-chat-toolbar h2{font:600 15px/1.4 Poppins,Arial,sans-serif;margin:0;color:#334d3e;letter-spacing:0}.mc-carol-chat-close{background:#fff;border:1px solid #d0dccb;border-radius:50%;color:#334d3e;width:38px;height:38px;font-size:25px;cursor:pointer}.mc-carol-chat-dialog iframe{display:block;width:100%;border:0;flex:1;min-height:0;background:#fff}.mc-carol-chat-fallback{font:11px/1.5 Poppins,Arial,sans-serif;text-align:center;padding:10px;margin:0;background:#fafbf8;flex-shrink:0}.mc-carol-chat-fallback a{color:#45634c}@media(max-width:700px){.mc-mood .scroll-menu{right:12px;bottom:14px}.mc-mood .mc-carol-welcome{padding:19px;border-radius:22px}.mc-mood .mc-carol-bubble{margin-top:18px;padding:17px}.mc-mood .mc-carol-bubble #hero-title{font-size:29px}.mc-mood .mc-product-thumb{width:74px;height:74px}.mc-mood .mc-carol-chat-dialog{height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mc-energy.css.map */
