:root{--white: #FFFFFF;--cream: #F1E7CB;--butter: #FCEA9D;--mocha: #502A1D;--sage: #808C67;--cloud: #54ADD4;--bg: #EAEAE6;--font-h: "Rosario", serif;--font-b: "Inter", sans-serif;--ease: cubic-bezier(.16, 1, .3, 1)}#cursor{position:fixed;top:0;left:0;width:12px;height:12px;border-radius:50%;background:var(--mocha);pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:width .3s var(--ease),height .3s var(--ease),background .3s ease,opacity .3s ease;mix-blend-mode:multiply;will-change:transform}#cursor.on-image{width:64px;height:64px;background:#ffffffeb;mix-blend-mode:normal}#cursor.on-image:after{content:"view";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-b);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mocha)}#cursor.on-cta{width:36px;height:36px;background:#502a1d1f;border:1.5px solid rgba(80,42,29,.3);mix-blend-mode:normal}@media(max-width:768px){#cursor{display:none}}#dewbirdBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--bg);transition:background 1s var(--ease);pointer-events:none}@media(prefers-reduced-motion:reduce){#dewbirdBg{transition:none}}.dw-prog{position:fixed;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:300}.dw-prog-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.2;cursor:pointer;transition:opacity .3s ease,transform .3s ease}.dw-prog-dot.active{opacity:1;transform:scale(1.6)}@media(max-width:768px){.dw-prog{display:none}}.dw-ann{position:relative;z-index:1;background:var(--butter);height:34px;overflow:hidden;display:flex;align-items:center}.dw-ann-track{display:flex;white-space:nowrap;animation:dw-marquee 26s linear infinite}.dw-ann-item{padding:0 36px;font-size:11px;font-weight:400;color:var(--mocha);letter-spacing:.07em;font-family:var(--font-b)}@keyframes dw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.dw-ann-track{animation:none}}.dw-c-intro{position:relative;z-index:1;padding-top:80px;padding-bottom:60px;padding-inline:48px;min-height:55vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dw-c-eye{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sage);margin-bottom:22px;font-family:var(--font-b)}.dw-c-h{font-family:var(--font-h);font-size:clamp(72px,11vw,130px);font-weight:700;line-height:.92;letter-spacing:-.025em;margin-bottom:22px}.dw-c-sub{font-size:17px;font-weight:400;opacity:.72;max-width:480px;line-height:1.7;font-family:var(--font-b)}@media(max-width:768px){.dw-c-intro{padding-top:40px;padding-inline:24px}.dw-c-h{font-size:56px}.dw-c-eye{font-size:11px}.dw-c-sub{font-size:15px;max-width:100%}}.dw-scent{position:relative;z-index:1;min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.dw-s-img{position:relative;min-height:100vh;overflow:hidden;transform:scale(.97);transition:transform 1.2s var(--ease)}.dw-scent.visible .dw-s-img{transform:scale(1)}.dw-s-img img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.dw-s-img-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.dw-s-img-ph span{font-size:9px;letter-spacing:.12em;text-transform:uppercase;opacity:.3;font-family:var(--font-b)}.dw-s-txt{padding:60px 64px;display:flex;flex-direction:column;justify-content:center;gap:22px;opacity:0;transform:translate(40px);transition:opacity .7s ease .15s,transform .7s var(--ease) .15s}.dw-scent.flip .dw-s-txt{transform:translate(-40px);order:-1}.dw-scent.visible .dw-s-txt{opacity:1;transform:translate(0)!important}.dw-s-num{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.58;font-family:var(--font-b)}.dw-s-name{font-family:var(--font-h);font-size:clamp(52px,6.5vw,80px);font-weight:700;line-height:.95;letter-spacing:-.025em}.dw-s-desc{font-family:var(--font-h);font-size:22px;font-style:italic;opacity:.85}.dw-s-body{font-size:15px;font-weight:400;opacity:.75;line-height:1.75;max-width:380px;font-family:var(--font-b)}.dw-s-tags{display:flex;gap:8px;flex-wrap:wrap}.dw-s-tag{border:1px solid currentColor;border-radius:100px;padding:5px 14px;font-size:11px;letter-spacing:.08em;opacity:.65;font-family:var(--font-b)}.dw-s-price{font-size:18px;font-family:var(--font-b)}.dw-s-cta{display:inline-flex;align-items:center;gap:8px;background:currentColor;border-radius:100px;padding:14px 28px;font-size:13px;font-weight:500;width:fit-content;cursor:pointer;transition:opacity .2s ease,transform .2s ease;font-family:var(--font-b);text-decoration:none}.dw-s-cta:hover{opacity:.82;transform:translate(4px)}.dw-s-pistache{color:var(--white)}.dw-s-pistache .dw-s-cta span{color:var(--sage)}.dw-s-pistache .dw-s-img-ph{background:#697a55}.dw-s-kapi{color:var(--cream)}.dw-s-kapi .dw-s-cta span{color:var(--mocha)}.dw-s-kapi .dw-s-img-ph{background:#3d1f12}.dw-s-citrus{color:var(--mocha)}.dw-s-citrus .dw-s-cta span{color:var(--cloud)}.dw-s-citrus .dw-s-img-ph{background:#3d9bc4}@media(max-width:768px){.dw-scent{grid-template-columns:1fr}.dw-scent.flip .dw-s-txt{order:0}.dw-s-img{min-height:65vw;max-height:75vw;transform:scale(1)}.dw-s-txt{padding:32px 24px 48px;gap:16px;transform:translateY(30px)!important}.dw-scent.visible .dw-s-txt{transform:translateY(0)!important}.dw-s-name{font-size:48px}}@media(prefers-reduced-motion:reduce){.dw-s-img{transform:scale(1)!important;transition:none}.dw-s-txt{opacity:1;transform:none!important;transition:none}}.dw-disc{position:relative;z-index:1;min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.dw-disc-visual{min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--butter);transform:scale(.97);transition:transform 1.2s var(--ease)}.dw-disc.visible .dw-disc-visual{transform:scale(1)}.dw-disc-visual img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.dw-bottles-stage{position:relative;width:340px;height:340px}.dw-b-btl{position:absolute;width:108px;height:140px;border-radius:14px;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-family:var(--font-h);font-size:13px;font-weight:600;line-height:1.3;box-shadow:0 16px 48px #502a1d2e;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);opacity:0;transition:transform .9s var(--ease),opacity .6s ease}.dw-disc.visible .dw-b-btl:nth-child(1){transform:translate(calc(-50% - 120px),-60%) rotate(-10deg) scale(1);opacity:1;transition-delay:.1s}.dw-disc.visible .dw-b-btl:nth-child(2){transform:translate(-50%,calc(-50% - 20px)) rotate(0) scale(1.08);opacity:1;transition-delay:.28s}.dw-disc.visible .dw-b-btl:nth-child(3){transform:translate(calc(-50% + 120px),-60%) rotate(10deg) scale(1);opacity:1;transition-delay:.46s}.dw-b-btl:nth-child(1){background:var(--sage);color:var(--white)}.dw-b-btl:nth-child(2){background:var(--mocha);color:var(--cream)}.dw-b-btl:nth-child(3){background:var(--cloud);color:var(--white)}.dw-disc-txt{padding:60px 64px;display:flex;flex-direction:column;justify-content:center;gap:24px;color:var(--mocha);opacity:0;transform:translate(40px);transition:opacity .7s ease .2s,transform .7s var(--ease) .2s}.dw-disc.visible .dw-disc-txt{opacity:1;transform:translate(0)}.dw-disc-eye{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:.6;font-family:var(--font-b)}.dw-disc-h{font-family:var(--font-h);font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1.05;letter-spacing:-.02em}.dw-disc-sub{font-size:16px;font-weight:400;opacity:.75;max-width:400px;line-height:1.75;font-family:var(--font-b)}.dw-disc-rows{border-top:1px solid rgba(80,42,29,.15);width:100%;max-width:400px}.dw-disc-row{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid rgba(80,42,29,.12);color:inherit;text-decoration:none;transition:opacity .2s ease,transform .2s ease;cursor:pointer}.dw-disc-row:hover{opacity:.68;transform:translate(4px)}.dw-disc-row-name{display:flex;align-items:center;gap:10px;font-family:var(--font-h);font-size:18px}.dw-disc-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.dw-disc-swatch{display:block;width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.dw-disc-swatch img{width:100%;height:100%;object-fit:cover;display:block}.dw-disc-tags{font-size:11px;letter-spacing:.06em;opacity:.55;font-family:var(--font-b)}.dw-disc-price-row{display:flex;align-items:baseline;gap:12px}.dw-disc-price{font-family:var(--font-h);font-size:28px}.dw-disc-note{font-size:12px;opacity:.5;letter-spacing:.05em;font-family:var(--font-b)}.dw-disc-cta{display:inline-block;background:var(--mocha);color:var(--butter);border-radius:100px;padding:15px 36px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s ease;text-decoration:none;font-family:var(--font-b)}.dw-disc-cta:hover{opacity:.85}.dw-disc-ship{font-size:11px;opacity:.38;letter-spacing:.05em;font-family:var(--font-b)}@media(max-width:768px){.dw-disc{grid-template-columns:1fr}.dw-disc-visual{min-height:70vw;max-height:80vw}.dw-disc-txt{padding:32px 24px 48px;transform:translateY(30px)}.dw-disc.visible .dw-disc-txt{transform:translateY(0)}.dw-bottles-stage{width:260px;height:260px}.dw-b-btl{width:82px;height:108px;font-size:11px}.dw-disc.visible .dw-b-btl:nth-child(1){transform:translate(calc(-50% - 90px),-55%) rotate(-10deg) scale(1)}.dw-disc.visible .dw-b-btl:nth-child(3){transform:translate(calc(-50% + 90px),-55%) rotate(10deg) scale(1)}}@media(prefers-reduced-motion:reduce){.dw-disc-visual{transform:scale(1)!important;transition:none}.dw-disc-txt{opacity:1;transform:none!important;transition:none}.dw-b-btl{opacity:1;transform:translate(-50%,-50%) scale(1)!important;transition:none}.dw-disc.visible .dw-b-btl:nth-child(1){transform:translate(calc(-50% - 120px),-60%) rotate(-10deg) scale(1)!important}.dw-disc.visible .dw-b-btl:nth-child(2){transform:translate(-50%,calc(-50% - 20px)) scale(1.08)!important}.dw-disc.visible .dw-b-btl:nth-child(3){transform:translate(calc(-50% + 120px),-60%) rotate(10deg) scale(1)!important}}.bundle-box{animation:dewbird-float 4s ease-in-out infinite}@keyframes dewbird-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.bundle-box{animation:none}}.hero-value-badge{opacity:0;animation:badge-appear 1s ease 1s 1 forwards}@keyframes badge-appear{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hero-value-badge{opacity:1;animation:none}}.triptych .trip-panel-img{clip-path:inset(0 100% 0 0);transition:clip-path .8s var(--ease)}.triptych.visible .trip-panel:nth-child(1) .trip-panel-img{clip-path:inset(0 0% 0 0);transition-delay:0s}.triptych.visible .trip-panel:nth-child(2) .trip-panel-img{clip-path:inset(0 0% 0 0);transition-delay:.15s}.triptych.visible .trip-panel:nth-child(3) .trip-panel-img{clip-path:inset(0 0% 0 0);transition-delay:.3s}@media(prefers-reduced-motion:reduce){.triptych .trip-panel-img{clip-path:inset(0 0% 0 0)!important;transition:none}}.dw-product-hero,.dw-product-fragrance,.dw-product-actives,.dw-product-diff,.dw-product-htu,.dw-product-reviews,.dw-product-complete-set,.dw-product-faq,.dw-bundle-hero,.bun-scents-section,.bun-discover-section{position:relative;z-index:1}.shopify-section>*{position:relative;z-index:1}.shopify-policy__container{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:80px 24px 100px;font-family:var(--font-b);color:var(--mocha)}.shopify-policy__title h1{font-family:var(--font-h);font-size:clamp(36px,5vw,64px);font-weight:700;margin:0 0 32px}.shopify-policy__body h2{font-family:var(--font-h);font-weight:700;font-size:22px;margin:32px 0 12px}.shopify-policy__body p{margin:0 0 16px;line-height:1.75}.shopify-policy__body ul{margin:0 0 16px;padding-left:20px}.shopify-policy__body li{margin-bottom:6px}.shopify-policy__body a{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dewbird-motion.css.map */
