amaran-mood-studio{display:block}.am-moods__bottle-space{display:contents}@media(max-width:749px){.am-moods__bottle-space{display:block}}.am-moods__mobile-nav{display:none}.am-moods{--mood-surface:#f5f3ef;--mood-ink:#081334;background:var(--mood-surface);color:var(--mood-ink);padding:70px max(5%,calc((100vw - 1320px)/2)) 45px;position:relative;isolation:isolate;overflow:hidden}.am-moods__ghost{position:absolute;right:5%;top:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(70px,12vw,185px);letter-spacing:-.045em;line-height:1;color:#a99f8d;opacity:.2;mask-image:linear-gradient(to bottom,#000 0%,#0009 45%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#0009 45%,transparent 100%);pointer-events:none;z-index:-1;-webkit-user-select:none;user-select:none}.am-moods__header{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:40px;position:relative}.am-moods__eyebrow{font-size:10px;letter-spacing:.2em;font-weight:500;margin-bottom:14px}#MainContent .am-moods h2{color:var(--mood-ink);font-size:clamp(30px,3.8vw,52px);line-height:1.1;max-width:720px;font-weight:400;margin:0}.am-moods h2 em{font-family:var(--am-accent-font,AmaranScript),cursive;font-style:normal;font-size:1.2em;white-space:nowrap}.am-moods__intro{max-width:190px;font-size:14px;line-height:1.6;opacity:.72;margin-bottom:5px}.am-moods__gallery{display:flex;gap:24px;align-items:flex-start;padding:0 12px 26px 0}.am-moods__item{position:relative;flex:1 1 0;min-width:0;height:410px;transition:flex .65s cubic-bezier(.22,.7,.2,1),margin .65s;isolation:isolate}.am-moods__item.is-active{flex:2.25 1 0}.am-moods__item:nth-child(2n){margin-top:28px}.am-moods__art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:100px 100px 28px 28px;background:#19243b;transform:translateZ(0)}.am-moods__item:nth-child(2n) .am-moods__art{border-radius:28px 100px 28px 28px}.am-moods__portrait{width:100%;height:100%;object-fit:cover;object-position:43% center;transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .7s;filter:saturate(.78)}.am-moods__item.is-active .am-moods__portrait{transform:scale(1.035);filter:saturate(.95)}.am-moods__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0813340c 25%,#08133415 45%,#081334d9)}.am-moods__trigger{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;text-align:left;color:#fff;border:0;background:none;padding:24px;cursor:pointer}.am-moods__title{position:absolute;bottom:28px;left:23px;right:18px;font-size:18px;font-weight:400;line-height:1.15;color:#fff;transition:bottom .55s,font-size .55s;max-width:140px}.am-moods__item.is-active .am-moods__title{font-size:29px;bottom:137px;max-width:65%}.am-moods__trigger:focus-visible{outline:2px solid #b39a6c;outline-offset:6px;border-radius:40px}.am-moods__bottle{position:absolute;z-index:3;right:-16px;bottom:78px;width:100px;height:165px;transform:rotate(7deg);pointer-events:none;transition:width .6s,height .6s,bottom .6s,transform .65s;filter:drop-shadow(0 16px 15px #0004)}.am-moods__item.is-active .am-moods__bottle{width:160px;height:250px;bottom:95px;right:-19px;transform:rotate(7deg) translateY(-4px);pointer-events:auto}.am-moods__flacon{width:100%;height:100%;object-fit:contain}.am-moods__details{position:absolute;z-index:3;left:24px;bottom:23px;right:24px;color:#fff;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s,transform .4s}.am-moods__item.is-active .am-moods__details{opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:.18s}.am-moods__description{font-size:12px;line-height:1.45;max-width:70%;margin-bottom:15px;color:#ffffffe0}.am-moods__shop{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ffffff4a;padding-top:13px;font-size:13px;color:#fff}.am-moods__shop:focus-visible,.am-moods__bottle:focus-visible{outline:2px solid #e6d3af;outline-offset:5px}.am-moods__footer{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:12px;line-height:1.6;margin-top:20px}.am-moods__footer>span{opacity:.6}.am-moods__footer a{border-bottom:1px solid #08133445;padding-bottom:6px;display:flex;gap:30px}.am-moods__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(min-width:1500px){.am-moods__item{height:460px}.am-moods__item.is-active .am-moods__bottle{width:190px;height:285px}}@media(max-width:749px){.am-moods{padding:42px 22px 32px}.am-moods__header{display:block;margin-bottom:28px}.am-moods__intro{max-width:none;font-size:13px;margin-top:15px}.am-moods__gallery{flex-direction:column;gap:16px;padding:0 12px 10px 0}.am-moods__item,.am-moods__item.is-active{flex:none;width:100%;height:100px;transition:height .55s ease}.am-moods__item.is-active{height:415px}.am-moods__item:nth-child(2n){margin-top:0}.am-moods__art,.am-moods__item:nth-child(2n) .am-moods__art{border-radius:24px}.am-moods__item.is-active .am-moods__art{border-radius:70px 70px 24px 24px}.am-moods__portrait{object-position:45% 30%}.am-moods__item:not(.is-active) .am-moods__portrait{object-position:center 30%;filter:brightness(.7)}.am-moods__title{bottom:18px;left:20px;max-width:65%;font-size:19px}.am-moods__item.is-active .am-moods__title{bottom:136px;font-size:28px}.am-moods__item:not(.is-active) .am-moods__bottle{height:105px;width:70px;bottom:-3px;right:30px;transform:rotate(9deg)}.am-moods__item.is-active .am-moods__bottle{width:145px;height:220px;bottom:105px;right:-20px}.am-moods__details{left:20px;right:20px;bottom:20px}.am-moods__footer{align-items:flex-start;flex-direction:column;gap:16px;margin-top:14px}.am-moods__ghost{font-size:17vw;top:12px;right:5%}}@media(prefers-reduced-motion:reduce){.am-moods *{transition:none!important;animation:none!important}}.am-moods__portrait{object-position:43% 10%}#MainContent .am-moods .am-moods__description{color:#ffffffeb!important;font-size:12px!important;line-height:1.45!important}#MainContent .am-moods .am-moods__shop{color:#fff!important}@media(max-width:749px){.am-moods__portrait{object-position:43% 10%}}.am-moods__item.is-active .am-moods__flacon{animation:am-mood-float 6s ease-in-out infinite}@keyframes am-mood-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:749px){.am-moods{padding:30px 20px 26px}.am-moods__header{margin-bottom:16px}#MainContent .am-moods h2{font-size:clamp(27px,7.5vw,34px);line-height:1.15}.am-moods h2 em{white-space:normal}.am-moods__intro{margin:10px 0 0;line-height:1.5}.am-moods__mobile-nav{display:flex;position:relative;z-index:1;width:calc(100% + 40px);max-width:calc(100% + 40px);min-width:0;flex-wrap:nowrap;touch-action:pan-x pan-y;gap:18px;overflow-x:auto;scrollbar-width:none;margin:0 -20px 16px;padding:0 20px;scroll-padding-inline:20px}.am-moods__mobile-nav::-webkit-scrollbar{display:none}.am-moods__mobile-nav button{flex:0 0 auto;white-space:nowrap;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid transparent;background:none;color:var(--mood-ink);font:inherit;font-size:12px;opacity:.6;cursor:pointer}.am-moods__mobile-nav button[aria-pressed=true]{border-bottom-color:currentColor;opacity:1}.am-moods__mobile-nav button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.am-moods__gallery{flex-direction:row;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:20px;margin-inline:-20px;padding:0 20px 12px}.am-moods__gallery::-webkit-scrollbar{display:none}.am-moods__item,.am-moods__item.is-active{flex:0 0 var(--mood-mobile-width,86%);width:var(--mood-mobile-width,86%);height:var(--mood-mobile-height,350px);margin:0;scroll-snap-align:start;transition:none}.am-moods__art,.am-moods__item.is-active .am-moods__art,.am-moods__item:nth-child(2n) .am-moods__art{border-radius:48px 48px 20px 20px}.am-moods__item .am-moods__portrait,.am-moods__item:not(.is-active) .am-moods__portrait{object-position:43% 10%;filter:saturate(.95);transform:none}.am-moods__title,.am-moods__item.is-active .am-moods__title{bottom:134px;left:20px;max-width:64%;font-size:25px;line-height:1.15}.am-moods__item .am-moods__bottle,.am-moods__item.is-active .am-moods__bottle,.am-moods__item:not(.is-active) .am-moods__bottle{width:112px;height:175px;right:0;bottom:122px;transform:rotate(7deg)}.am-moods__item .am-moods__details{opacity:1;transform:none;left:20px;right:20px;bottom:20px}#MainContent .am-moods .am-moods__description{max-width:100%;margin-bottom:10px;min-height:2.9em}.am-moods__shop{min-height:44px;padding-top:10px;font-size:12px}.am-moods__footer{gap:10px;margin-top:8px}.am-moods__footer a{min-height:44px;align-items:center;padding-bottom:0}.am-moods__ghost{font-size:16vw;opacity:.12}}#MainContent .am-moods .am-moods__details{display:flex;flex-direction:column;gap:var(--mood-mobile-detail-gap,4px)}#MainContent .am-moods .am-moods__description{margin:0;min-height:0;max-width:100%}#MainContent .am-moods .am-moods__shop{min-height:24px;padding:0;border:0;line-height:1.5}.am-moods__footer:not(:has(>a)):not(:has(>span)){display:none}@media(max-width:749px){.am-moods[data-hide-mobile-backdrop=true] .am-moods__ghost{display:none}.am-moods[data-clear-tabs=true] .am-moods__mobile-nav{gap:var(--mood-tab-gap,18px);box-shadow:inset 0 -1px #08133426}.am-moods[data-clear-tabs=true] .am-moods__mobile-nav button{border-bottom-width:var(--mood-tab-line,2px)}.am-moods[data-clear-tabs=true] .am-moods__mobile-nav button[aria-pressed=true]{color:var(--mood-tab-color,var(--mood-ink));font-weight:600}#MainContent .am-moods .am-moods__details .am-moods__shop{min-height:24px;padding-top:0;padding-bottom:0;border:0;line-height:1.4}#MainContent .am-moods .am-moods__details .am-moods__description{min-height:0;margin:0!important}}@layer amaran-merchant{@media(max-width:749px){body.am-mobile-polish #MainContent .am-moods .am-moods__details .am-moods__shop{min-height:24px!important;padding:0!important;line-height:1.4!important}body.am-mobile-polish #MainContent .am-moods[data-clear-tabs=true] .am-moods__mobile-nav{gap:var(--mood-tab-gap,18px)!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--mood-tab-color,var(--mood-ink)) 20%,transparent)}body.am-mobile-polish #MainContent .am-moods[data-clear-tabs=true] .am-moods__mobile-nav button[aria-pressed=true]{color:var(--mood-tab-color,var(--mood-ink))!important;font-weight:600}body.am-mobile-polish #MainContent .am-moods[data-clear-tabs=true] .am-moods__mobile-nav button:after{height:var(--mood-tab-line,2px)!important}}}@media(max-width:749px){#MainContent .am-moods .am-moods__item{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;gap:10px;padding:20px;box-sizing:border-box}#MainContent .am-moods .am-moods__trigger{position:relative;inset:auto;grid-column:1;grid-row:2;padding:0;width:100%;min-height:44px;align-self:end}#MainContent .am-moods .am-moods__title{position:static;display:block;max-width:none;overflow-wrap:anywhere;font-size:25px;line-height:1.15}#MainContent .am-moods .am-moods__bottle-space{position:relative;grid-column:1;grid-row:1;min-height:0}#MainContent .am-moods .am-moods__bottle{position:absolute;inset:auto;left:var(--mood-bottle-x,65%);top:var(--mood-bottle-y,90%);width:var(--mood-bottle-width,48%);height:100%;max-height:var(--mood-bottle-height,210px);min-height:0;transform:translate(calc(-1 * var(--mood-bottle-x,65%)),calc(-1 * var(--mood-bottle-y,90%)));pointer-events:auto}#MainContent .am-moods .am-moods__flacon{animation:none}#MainContent .am-moods .am-moods__flacon{object-fit:var(--mood-bottle-fit,contain)}#MainContent .am-moods .am-moods__details{position:relative;inset:auto;grid-column:1;grid-row:3;min-width:0}}@media(max-width:749px){#MainContent .am-moods .am-moods__item[data-mobile-bottle-layout=beside_copy]{grid-template-columns:minmax(0,1fr) var(--mood-bottle-width,42%);column-gap:12px}#MainContent .am-moods [data-mobile-bottle-layout=beside_copy] .am-moods__bottle-space{position:absolute;grid-area:auto;top:20px;right:20px;bottom:20px;left:20px;pointer-events:none}#MainContent .am-moods [data-mobile-bottle-layout=beside_copy] .am-moods__bottle{left:var(--mood-bottle-x,100%);top:var(--mood-bottle-y,100%);transform:translate(calc(-1 * var(--mood-bottle-x,100%)),calc(-1 * var(--mood-bottle-y,100%)))}#MainContent .am-moods [data-mobile-bottle-layout=beside_copy] .am-moods__flacon{object-position:center bottom}#MainContent .am-moods [data-mobile-bottle-layout=beside_copy] .am-moods__title{font-size:clamp(22px,5.8vw,25px)}#MainContent .am-moods [data-mobile-bottle-layout=beside_copy] .am-moods__details{overflow-wrap:anywhere}}html body #MainContent .am-moods .am-moods__item{display:flex;flex-direction:column;padding:0;gap:0}html body #MainContent .am-moods .am-moods__trigger{position:relative;inset:auto;flex:1 1 auto;width:100%;min-height:44px;padding:0}html body #MainContent .am-moods .am-moods__title{position:absolute;left:24px;right:24px;bottom:26px;max-width:none;line-height:1.15}html body #MainContent .am-moods .am-moods__details{position:relative;inset:auto;flex:none;width:100%;gap:0;transform:none;border-radius:0 0 28px 28px;overflow:hidden}html body #MainContent .am-moods .am-moods__details:not(:has(.am-moods__footer-link)){display:none}html body #MainContent .am-moods .am-moods__footer-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:100px;padding:var(--mood-footer-padding,22px) 24px;border:0;border-top:1px solid #ffffff35;border-radius:inherit;color:#fff;background:transparent;text-decoration:none;cursor:pointer;isolation:isolate;-webkit-backdrop-filter:blur(var(--mood-glass-blur,14px));backdrop-filter:blur(var(--mood-glass-blur,14px))}.am-moods__footer-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mood-glass-color,#fff);opacity:var(--mood-glass-opacity,.12);pointer-events:none}.am-moods__footer-copy{display:flex;flex-direction:column;gap:6px;min-width:0}html body #MainContent .am-moods .am-moods__footer-copy .am-moods__shop{display:block;min-height:0!important;line-height:1.35!important;overflow-wrap:anywhere}html body #MainContent .am-moods .am-moods__footer-copy .am-moods__description{display:block;line-height:1.45;opacity:.8;overflow-wrap:anywhere}.am-moods__footer-chevron{display:flex;flex:none;align-items:center;justify-content:center;width:var(--mood-chevron-size,28px);height:var(--mood-chevron-size,28px);color:var(--mood-chevron-color,#fff)}.am-moods__footer-chevron svg{display:block;width:100%;height:100%}.am-moods__footer-link:focus-visible{outline:2px solid currentColor;outline-offset:-5px}@media(min-width:750px){html body #MainContent .am-moods .am-moods__item:not(.is-active) .am-moods__details{display:none}}@media(max-width:749px){html body #MainContent .am-moods .am-moods__title{left:20px;right:20px;bottom:22px}html body #MainContent .am-moods .am-moods__details{border-radius:0 0 20px 20px}html body #MainContent .am-moods .am-moods__footer-link{min-height:90px;padding:var(--mood-footer-padding,22px) 20px;gap:12px}#MainContent .am-moods .am-moods__bottle-space{position:absolute;top:20px;right:20px;bottom:130px;left:20px;pointer-events:none}}html body #MainContent .am-moods .am-moods__item{overflow:hidden;border-radius:0 0 28px 28px}html body #MainContent .am-moods .am-moods__art,html body #MainContent .am-moods .am-moods__details,html body #MainContent .am-moods .am-moods__footer-link{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}html body #MainContent .am-moods .am-moods__trigger:focus-visible{outline-offset:-4px}@media(max-width:749px){html body #MainContent .am-moods .am-moods__item{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/amaran-mood-studio.css.map */
