:root{font-family:Arial,Helvetica,sans-serif;color:#151515;background:#fff;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #f685a4;outline-offset:6px}.skip-link{position:fixed;top:12px;left:12px;z-index:50;padding:12px 20px;background:#fff;transform:translateY(-160%)}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero{isolation:isolate;position:relative;height:66.666667vw;max-height:1080px;min-height:660px;overflow:hidden;color:#fff9ef;background:#4b0b1c;touch-action:pan-y}.ambiences,.ambience,.scenes,.scene,.candies{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ambiences{z-index:-2}.ambience{opacity:0;transition:opacity 1s cubic-bezier(.22,.61,.36,1);background:radial-gradient(ellipse at 49% 73%,#ffb0ad,#c66b74 29%,#77323f 61%,#310811)}.ambience:nth-child(2){background:radial-gradient(ellipse at 50% 71%,#ffd4cc,#d99699 32%,#aa666e 65%,#78424b)}.ambience:nth-child(3){background:radial-gradient(ellipse at 50% 71%,#ffe1c4,#efa48a,#b6654e 66%,#713a2a)}.ambience:nth-child(4){background:radial-gradient(ellipse at 50% 71%,#f5a0ae,#ad435c 32%,#67182e,#26000b)}.ambience.is-active{opacity:1}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.5' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.header{position:absolute;z-index:10;top:3.1%;left:5.9%;right:5.9%;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:clamp(12px,1.04vw,17px)}.brand{width:8.5vw;min-width:95px;max-width:155px;display:block}.brand img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}nav{display:flex;align-items:center;gap:2.8vw;margin-left:9%}.header-actions{display:flex;align-items:center;gap:28px}.pill{padding:12px 29px;color:#171313;background:#fffaf3;border-radius:99px;transition:background .2s,transform .2s}.pill:hover{background:#ffdce0;transform:translateY(-2px)}.hero-copy{position:absolute;z-index:1;top:10.7%;left:0;width:100%;text-align:center}.eyebrow{margin:0 0 1.1%;font-size:clamp(20px,2.46vw,40px);font-weight:400}.hero h1{font-size:min(10.8vw,175px);letter-spacing:-.045em;line-height:1;white-space:nowrap;font-weight:800;margin:0}.taglines{width:69%;margin:1.1% auto 0;display:flex;justify-content:space-between;font-size:clamp(11px,1.28vw,20px)}.scenes{z-index:2}.scene{object-fit:cover;opacity:0;transform:translateY(10px) scale(1.012);transition:opacity .85s ease,transform 1.2s cubic-bezier(.2,.75,.3,1);will-change:opacity}.scene.is-active{opacity:1;transform:none}.candies{z-index:3}.candy{position:absolute;will-change:transform;animation:float 8s ease-in-out infinite alternate}.candy img{width:100%;height:100%;object-fit:contain;display:block}.candy-left{width:22%;left:-10%;top:28%;filter:blur(5px);transform:rotate(-15deg)}.candy-right{width:20%;right:-8%;top:38%;filter:blur(3px);animation-delay:-3s;animation-duration:10s}.candy-low{width:25%;right:-10%;bottom:-4%;filter:blur(11px);animation-duration:12s;animation-delay:-6s;opacity:.8}@keyframes float{0%{translate:0 0;rotate:-12deg}to{translate:12px -28px;rotate:10deg}}.product-selector{position:absolute;z-index:8;bottom:7.8%;left:50%;transform:translate(-50%);display:flex;align-items:end;gap:1.9vw}.product-option{width:9vw;max-width:148px;min-width:102px;height:8.4vw;max-height:143px;min-height:104px;padding:8px 6px 13px;border:1px solid transparent;border-radius:18px;background:#fffdfa;color:#20181a;box-shadow:0 8px 28px #4115220b;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:6px;font-size:clamp(10px,.82vw,14px);white-space:nowrap;transition:transform .5s cubic-bezier(.2,.8,.2,1),background .5s,box-shadow .3s}.product-option:hover{transform:translateY(-7px);box-shadow:0 12px 28px #45121f25}.product-option.is-active{transform:translateY(-5px) scale(1.075);background:#ffe3e1;box-shadow:0 12px 32px #56142721}.hero[data-active="2"] .product-option.is-active{background:#ffe3d3}.thumbnail{position:relative;width:62px;height:78%;overflow:hidden;display:block}.thumbnail img{position:absolute;height:205%;width:auto;max-width:none;top:-45%;left:50%;transform:translate(-50%);object-fit:contain}.product-option:nth-child(2) .thumbnail img{height:178%;top:-27%}.categories{max-width:1920px;margin:0 auto;padding:64px 5% 78px;background:#fff;scroll-margin-top:20px}.category-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:37px}.section-eyebrow{color:#e7637c;font-size:12px;letter-spacing:.25em;font-weight:700;margin:0 0 15px}.categories h2{font-size:clamp(32px,3.8vw,64px);letter-spacing:-.045em;line-height:1.1;margin:0;font-weight:700}.shop-all{font-size:12px;letter-spacing:.16em;font-weight:700;padding:12px 0;white-space:nowrap}.shop-all span{display:inline-block;margin-left:6px;transition:transform .2s}.shop-all:hover span{transform:translate(3px,-3px)}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.category-image{aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#f2f0ef}.category-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.category:nth-child(3) img{object-position:57% center}.category:hover img{transform:scale(1.035)}.category h3{font-size:18px;margin:20px 0 9px;letter-spacing:-.025em}.category p{font-size:14px;line-height:1.5;color:#6d6a6a;margin:0}.category:focus-visible{border-radius:18px}@media(min-width:1620px){.hero-copy h1{font-size:175px}.hero-copy .eyebrow{font-size:40px}}@media(max-width:900px){.hero{height:760px;min-height:0}.header{top:26px;left:5%;right:5%}.header nav{margin:0;gap:20px}.account{display:none}.header-actions{gap:0}.hero-copy{top:15%}.hero h1{font-size:12vw}.eyebrow{font-size:25px;margin-bottom:16px}.taglines{width:82%;font-size:11px;margin-top:18px}.scene{width:1140px;height:760px;left:50%;transform:translate(-50%) translateY(10px);object-fit:contain}.scene.is-active{transform:translate(-50%)}.product-selector{gap:16px;bottom:9%}.product-option{width:105px;height:108px;min-width:0}.candy-left{width:230px;left:-125px}.candy-right{width:210px;right:-100px}.candy-low{width:230px;right:-130px}.category-grid{gap:16px}.categories{padding:50px 5% 60px}.category h3{font-size:17px}.category p{font-size:13px}}@media(max-width:600px){.hero{height:760px;height:min(850px,100svh);min-height:690px}.header{top:25px}.brand{width:105px;min-width:0}.header nav{display:none}.pill{font-size:13px;padding:11px 23px}.hero-copy{top:15%}.eyebrow{font-size:17px;letter-spacing:.025em;margin-bottom:12px}.hero h1{font-size:14.4vw;letter-spacing:-.05em}.taglines{width:89%;font-size:8px;margin-top:16px;letter-spacing:.04em}.scene{width:1035px;height:690px;top:auto;bottom:0}.product-selector{width:90%;gap:10px;bottom:8.5%;align-items:center;justify-content:center}.product-option{flex:1;width:0;max-width:99px;height:94px;border-radius:13px;padding:5px 2px 10px;font-size:9px;gap:4px}.thumbnail{height:62px;width:45px}.product-option.is-active{transform:translateY(-5px) scale(1.05)}.candy-left{width:170px;top:34%;left:-108px}.candy-right{width:170px;top:45%;right:-102px}.candy-low{display:none}.categories{padding:38px 5% 50px}.category-heading{margin-bottom:25px;gap:10px}.categories h2{font-size:30px;letter-spacing:-.045em}.section-eyebrow{font-size:10px;margin-bottom:10px}.shop-all{font-size:9px;letter-spacing:.12em}.shop-all span{display:none}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:26px}.category-image{border-radius:13px}.category h3{font-size:16px;margin:12px 0 5px}.category p{font-size:12px;line-height:1.45}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.scene{will-change:auto}}.thumbnail{display:flex;justify-content:center;align-items:center;width:58px;height:74px;overflow:hidden;padding:3px 0}.thumbnail svg{display:block;width:100%;height:100%;overflow:hidden}.candy{animation-name:candy-drift;animation-duration:5.6s}.candy-right{animation-name:candy-drift-right;animation-duration:7s;animation-delay:-2s}.candy-low{animation-duration:8s;animation-delay:-4s}@keyframes candy-drift{0%{translate:-12px 18px;rotate:-20deg;scale:.96}50%{translate:32px -30px;rotate:8deg;scale:1.04}to{translate:12px -62px;rotate:32deg;scale:1.08}}@keyframes candy-drift-right{0%{translate:14px 20px;rotate:24deg;scale:1.06}50%{translate:-26px -18px;rotate:0deg;scale:1}to{translate:-40px -55px;rotate:-28deg;scale:.95}}.hero-cta{position:absolute;z-index:9;left:8%;top:57%;display:flex;align-items:center;gap:30px;min-height:48px;padding:16px 25px;border-radius:50px;background:#fff9ef;color:#401221;font-size:15px;font-weight:600;box-shadow:0 8px 28px #3e0a1815;transition:transform .25s,background .25s}.hero-cta:hover{transform:translateY(-4px);background:#ffe4e8}.hero-cta span{font-size:21px;font-weight:400}@media(max-width:900px){.hero-cta{left:5%;top:56%;padding:14px 20px;font-size:13px;gap:15px}}@media(max-width:600px){.hero-cta{left:5%;top:32%;padding:11px 16px;font-size:12px;gap:13px;min-height:44px}.thumbnail{width:44px;height:62px;padding:3px 0}}@media(prefers-reduced-motion:reduce){.candy{animation:none!important}.hero-cta{transition:none}}.bestsellers{max-width:1920px;margin:0 auto;padding:24px 5% 66px;scroll-margin-top:30px;background:#fff}.best-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:49px;gap:24px}.best-heading h2{font-size:32px;line-height:1.2;letter-spacing:-.025em;margin:0}.best-shop-all{font-size:12px;letter-spacing:.14em;font-weight:700;text-decoration:underline;text-underline-offset:5px;padding:12px 0}.best-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.best-image{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f0f0f0}.best-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.best-card:hover img{transform:scale(1.025)}.best-badge{position:absolute;z-index:1;top:6px;left:6px;background:#dd8098;color:#fff;font-size:10px;font-weight:700;padding:7px 8px;border-radius:3px}.best-card h3{font-size:16px;line-height:1.35;margin:14px 0 6px;letter-spacing:-.02em;font-weight:600}.best-price{font-size:13px;margin:0;line-height:1.5}.best-card:focus-visible{border-radius:8px}@media(max-width:600px){.bestsellers{padding:12px 5% 45px}.best-heading{margin-bottom:25px}.best-heading h2{font-size:27px}.best-shop-all{font-size:10px}.best-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.best-card h3{font-size:14px;margin-top:11px}.best-price{font-size:12px}.best-badge{font-size:8px;padding:5px 6px}}.eye-feature{max-width:1920px;margin:0 auto;padding:24px 3% 54px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#fff}.eye-feature-photo{aspect-ratio:1.2;border-radius:8px;overflow:hidden;background:#f2f1ef}.eye-feature-photo img{width:100%;height:100%;object-fit:cover;object-position:center 43%;display:block}.eye-feature-copy{padding:28px 0}.eye-feature-eyebrow{font-size:13px;line-height:1.5;margin:0 0 16px;font-weight:400;letter-spacing:.025em}.eye-feature h2{font-size:clamp(28px,2.3vw,40px);line-height:1.3;letter-spacing:-.035em;margin:0 0 22px;font-weight:700}.noove-signature{position:relative;white-space:nowrap;display:inline-block}.noove-signature svg{position:absolute;width:110%;height:38px;left:-3%;bottom:-25px;color:#db7897;pointer-events:none}.eye-feature-description{font-size:14px;line-height:1.85;max-width:660px;margin:0 0 22px}.eye-feature-cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 19px;border-radius:8px;background:#101010;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;transition:background .2s,transform .2s}.eye-feature-cta:hover{background:#641a32;transform:translateY(-2px)}@media(max-width:900px){.eye-feature{gap:28px;padding-left:5%;padding-right:5%}.eye-feature-photo{aspect-ratio:.88}.eye-feature h2{font-size:28px}.eye-feature-description{font-size:13px}}@media(max-width:600px){.eye-feature{grid-template-columns:1fr;gap:0;padding:10px 5% 48px}.eye-feature-photo{aspect-ratio:1.12}.eye-feature-copy{padding:28px 0 0}.eye-feature h2{font-size:29px;margin-bottom:25px}.eye-feature-eyebrow{font-size:11px;margin-bottom:12px}.eye-feature-description{font-size:14px;line-height:1.75}.eye-feature-cta{min-height:46px}}.bundles{padding-top:32px;padding-bottom:80px}.bundle-card .best-image img{object-position:center 65%}.bundle-card:nth-child(2) .best-image img{object-position:center 57%}.bundle-card:nth-child(3) .best-image img{object-position:center 57%}.bundle-card:nth-child(4) .best-image img{object-position:center 80%}.bundle-detail{font-size:12px;color:#777;margin:6px 0 0;line-height:1.5}@media(max-width:600px){.bundles{padding-top:12px;padding-bottom:45px}.bundle-detail{font-size:11px}}.hero h1{display:flex;justify-content:center;gap:.65em;font-size:min(10.1vw,164px)}@media(max-width:900px){.hero h1{font-size:11.4vw;gap:.55em}}@media(max-width:600px){.hero h1{font-size:12.5vw;gap:.38em}}.hero h1 span:first-child{transform:translate(-.24em)}@media(max-width:600px){.hero h1 span:first-child{transform:translate(-.12em)}}.cloud-bank,.cloud-white-veil{display:none;pointer-events:none}.cloud-ascent.motion-ready{height:calc(var(--stage-height,100svh) + 200vh);position:relative;background:#fff}.motion-ready .ascent-stage{position:sticky;top:0;display:grid;isolation:isolate;overflow:hidden;background:#fff}.motion-ready .hero,.motion-ready #bestsellers{grid-area:1/1;align-self:start;width:100%;margin:0}.motion-ready .hero{height:max(100svh,660px);max-height:none;z-index:1;opacity:var(--hero-visible,1)}.motion-ready #bestsellers{z-index:2;background:transparent;padding-top:clamp(38px,6vh,64px);min-height:100svh;pointer-events:var(--category-events,none)}.motion-ready .cloud-bank{display:block;position:absolute;z-index:15;left:-15%;bottom:0;width:130%;height:118%;background:url(nuages-transition-cloud-bank.webp) center top/cover no-repeat;mix-blend-mode:screen;filter:grayscale(1);transform:translateY(var(--bank-y,105%)) scale(var(--bank-scale,1));transform-origin:center bottom;will-change:transform}.motion-ready .cloud-white-veil{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:16;background:#fff;opacity:var(--veil,0)}.motion-ready .hero>.header,.motion-ready .hero>.hero-copy,.motion-ready .hero>.product-selector,.motion-ready .hero>.hero-cta{opacity:var(--copy-opacity,1)}.product-selector{bottom:13%}@media(min-width:901px){.motion-ready .scene{object-fit:contain;object-position:center bottom;width:min(100%,calc(var(--stage-height,100svh) * 1.5));left:50%;translate:-50% 0;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 12%,#000 88%,transparent 100%)}}@media(prefers-reduced-motion:reduce){.cloud-bank,.cloud-white-veil{display:none!important}}.motion-ready .hero{height:var(--stage-height,100svh);min-height:100svh}.motion-ready .cloud-bank{bottom:-35%;height:153%;mask-image:linear-gradient(to bottom,#000 0%,#000 82%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 82%,transparent 100%)}.cloud-wings{display:none}@media(min-width:901px){.cloud-wings{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 70%,#000 81%);mask-image:linear-gradient(to bottom,transparent 70%,#000 81%)}.cloud-wing{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;opacity:0;transition:opacity .85s ease}.hero[data-active="0"] [data-wing="0"],.hero[data-active="1"] [data-wing="1"],.hero[data-active="2"] [data-wing="2"],.hero[data-active="3"] [data-wing="3"]{opacity:1}}.targeted-feature{max-width:1920px;margin:0 auto;padding:24px 3.125% 48px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#fff}.targeted-copy{padding-right:6px}.targeted-eyebrow{font-size:12px;letter-spacing:.025em;margin:0 0 20px}.targeted-copy h2{font-size:clamp(26px,2.05vw,38px);line-height:1.18;letter-spacing:-.025em;margin:0 0 18px}.targeted-description{font-size:14px;line-height:1.85;margin:0 0 24px;max-width:850px}.targeted-cta{display:inline-flex;padding:13px 18px;border-radius:9px;background:#080808;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;transition:background .2s}.targeted-cta:hover{background:#6b2337}.targeted-photo{aspect-ratio:1.04;overflow:hidden;border-radius:6px;background:#f5f5f5}.targeted-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 36%}@media(max-width:700px){.targeted-feature{grid-template-columns:1fr;gap:28px;padding:28px 5% 48px}.targeted-photo{grid-row:1;aspect-ratio:4/5}.targeted-copy{padding:0}.targeted-copy h2{font-size:28px}.targeted-eyebrow{font-size:11px;margin-bottom:14px}.targeted-description{font-size:14px}}.best-image .best-hover-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;object-fit:cover}.best-card:focus-visible .best-hover-image{opacity:1}@media(hover:hover)and (pointer:fine){.best-card:hover .best-hover-image{opacity:1}}@media(max-width:600px){.best-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:5vw;margin-inline:-5.5556%;padding:0 5.5556% 14px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#dfabb8 transparent}.best-card{scroll-snap-align:start;min-width:0}.motion-ready #bestsellers{min-height:0;padding-bottom:28px}.cloud-ascent.motion-ready{margin-bottom:calc(-1 * var(--category-gap,0px))}#bestsellers{position:relative;z-index:3;padding-top:16px}}@media(max-width:700px){.cloud-ascent,.cloud-ascent.motion-ready{height:auto!important;margin-bottom:0!important}.ascent-stage,.motion-ready .ascent-stage{position:static;display:block;overflow:visible}.cloud-ascent #bestsellers{min-height:0!important;height:auto;padding:28px 5% 32px;margin:0}.cloud-ascent .hero{height:min(850px,100svh);min-height:690px}.cloud-ascent .cloud-bank{display:block;position:absolute;pointer-events:none;left:-15%;bottom:-25%;width:130%;height:55%;background:url(nuages-transition-cloud-bank.webp) center top/cover no-repeat;mix-blend-mode:screen;filter:grayscale(1);z-index:4;opacity:.75}.cloud-ascent .cloud-white-veil{display:none}.bundles .best-grid.restored-bundles{display:grid;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:86%;gap:16px;align-items:stretch;overflow-x:auto;margin-inline:-5.5556%;padding:0 5.5556% 16px;scroll-snap-type:x mandatory}.bundles .bundle-card{width:auto;min-width:0;display:flex;flex-direction:column;scroll-snap-align:start}.bundles .bundle-card>.best-image{display:block;flex:none;width:100%;aspect-ratio:1;min-height:0}.bundles .bundle-card h3{min-height:40px;overflow-wrap:normal}.bundles .bundle-card .best-price{min-height:40px}.bundles .bundle-card .noove-bundle-form{width:100%;margin-top:auto}.bundles .best-heading{gap:14px}.bundles .best-shop-all{flex-shrink:0;max-width:90px}.noove-home-promises{position:relative;z-index:0}}.bundle-card>.best-image{display:block;flex-shrink:0}.bundle-card .us-bundle-collage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8e8e8}.bundle-offer-badge{position:absolute;z-index:2;top:12px;left:12px;max-width:calc(100% - 24px);padding:9px 12px;border-radius:20px;background:#551226;color:#fff;font:700 11px/1.4 Arial,sans-serif}.bundle-card .us-save{font-size:13px;margin:10px 0 16px}.bundle-card .noove-bundle-form button{min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nuages.css.map */
