.o-slideshow{position:relative;overflow-y:hidden}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content .o-slideshow__text,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content .o-slideshow__text *{color:#fff!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide.is-video-settling .o-slideshow__slide-content,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide.is-video-settling .o-slideshow__slide-content .o-slideshow__text,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide.is-video-settling .o-slideshow__slide-content .o-slideshow__text *{color:#000!important}.o-slideshow__slide-size--small .o-slideshow__slide-inner{min-height:30rem}@media screen and (min-width:768px){.o-slideshow__slide-size--small .o-slideshow__slide-inner{min-height:unset}}.o-slideshow__slide-size--medium .o-slideshow__slide-inner{min-height:60rem}@media screen and (min-width:768px){.o-slideshow__slide-size--medium .o-slideshow__slide-inner{min-height:unset}}.o-slideshow__slide-size--large .o-slideshow__slide-inner{min-height:100vh}@media screen and (min-width:768px){.o-slideshow__slide-size--large .o-slideshow__slide-inner{min-height:120vh}}@media screen and (min-width:768px){.o-slideshow__size--small .o-slideshow__slide-inner{min-height:40rem}}@media screen and (min-width:768px){.o-slideshow__size--medium .o-slideshow__slide-inner{min-height:60rem}}@media screen and (min-width:768px){.o-slideshow__size--large .o-slideshow__slide-inner{min-height:120vh}}@media screen and (min-width:768px){.o-slideshow__first-section-on-page.o-slideshow__size--large .o-slideshow__slide-inner{min-height:calc(120vh - var(--announcement-total-height))}}.o-slideshow__slide{position:relative}.o-slideshow__slide-inner{height:100%}.o-slideshow__slide-video,.o-slideshow__slide-image{width:100%;height:100%;position:relative}.o-slideshow__slide-video.desktop,.o-slideshow__slide-image.desktop{display:none}@media screen and (min-width:768px){.o-slideshow__slide-video.desktop,.o-slideshow__slide-image.desktop{display:flex}}.o-slideshow__slide-video.mobile,.o-slideshow__slide-image.mobile{display:flex}@media screen and (min-width:768px){.o-slideshow__slide-video.mobile,.o-slideshow__slide-image.mobile{display:none}}.o-slideshow__slide-video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:0}.o-slideshow__video-replay{position:absolute;right:clamp(1.8rem,3vw,4.8rem);bottom:clamp(1.8rem,3vw,4.8rem);z-index:5;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:auto;height:auto;min-height:4.2rem;padding:1rem 1.6rem;color:#1a1a1a;background:#ffffffeb;border:1px solid rgba(26,26,26,.14);border-radius:999px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;font-size:1.3rem;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.o-slideshow__video-replay[hidden]{display:none}.o-slideshow__video-replay:hover{color:#1a1a1a;background:#fff;border-color:#1a1a1a24;box-shadow:none}.o-slideshow__video-replay:active{box-shadow:none}.o-slideshow__video-replay:focus-visible{outline:2px solid #282421;outline-offset:3px}.o-slideshow__video-replay-icon,.o-slideshow__video-replay-icon .icon{display:block;width:1.6rem;height:1.6rem;flex:0 0 auto}.o-slideshow__video-replay>span:last-child{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:0}@media screen and (min-width:768px){.o-slideshow__video-replay{right:auto;left:50%;bottom:clamp(1.4rem,2vw,3.2rem);transform:translate(-50%)}.o-slideshow__video-replay:hover,.o-slideshow__video-replay:active{transform:translate(-50%)}}@media screen and (max-width:767px){.o-slideshow__video-replay{right:3.4rem;bottom:1rem;width:auto;height:auto;min-height:4.2rem;padding:1rem 1.6rem}.o-slideshow__video-replay-icon,.o-slideshow__video-replay-icon .icon{width:1.6rem;height:1.6rem}}@media(prefers-reduced-motion:reduce){.o-slideshow__video-replay{transition:none}}.o-slideshow__slide-image{display:flex;align-items:stretch;justify-content:stretch;position:relative}.o-slideshow__slide-image.mobile{flex-direction:column}.o-slideshow__slide-image-panel{flex:1 1 50%;position:relative}.o-slideshow__slide-image img{object-fit:cover;width:100%;position:absolute;top:0;left:0;height:100%;border-radius:0;display:block}.o-slideshow__slide-image svg{border-radius:0}.o-slideshow__slide-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(var(--color-black),.2);border-radius:0}.o-slideshow__slide-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block;object-fit:cover}.o-slideshow__slide-content{padding-top:7rem;padding-bottom:7rem;position:relative;z-index:1}@media screen and (min-width:768px){.o-slideshow__slide-content{padding-left:var(--slide-content-padding-left);padding-right:var(--slide-content-padding-right)}}.o-slideshow__caption,.o-slideshow__heading,.o-slideshow__text,.o-slideshow__button{margin-bottom:2.5rem}.o-slideshow__caption:last-child,.o-slideshow__heading:last-child,.o-slideshow__text:last-child,.o-slideshow__button:last-child{margin-bottom:0}.o-slideshow__slide-media-size--half-width{position:relative;width:calc(100% + var(--layout-site-padding) * 2);margin-left:calc(var(--layout-site-padding) * -1);margin-right:calc(var(--layout-site-padding) * -1)}@media screen and (min-width:768px){.o-slideshow__slide-media-size--half-width{width:50%;margin-left:unset;margin-right:unset;position:absolute}}.o-slideshow__slide-media-size--half-width .o-slideshow__slide-image img{position:relative}@media screen and (min-width:768px){.o-slideshow__slide-media-size--half-width .o-slideshow__slide-image img{position:absolute}}@media screen and (min-width:768px){.o-slideshow .o-slideshow__slide-media.o-slideshow__slide-media-position--left{left:0}}@media screen and (min-width:768px){.o-slideshow .o-slideshow__slide-media.o-slideshow__slide-media-position--right{left:50%}}.o-slideshow .swiper-button-next{width:36px!important;height:36px!important;background:none!important;border:none!important;top:50%!important;margin-top:-18px!important;display:flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;z-index:100!important;cursor:pointer!important;right:20px!important}.o-slideshow .swiper-button-next:after{content:""!important;border:solid white;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(-45deg)!important}.o-slideshow .swiper-button-next:hover{opacity:.7!important}.o-slideshow .o-slideshow__slide-content>.o-slideshow__button.a-btn,.o-slideshow .o-slideshow__slide-content>a.o-slideshow__button,.o-slideshow a.o-slideshow__button.a-btn,.o-slideshow a.o-slideshow__button.a-btn[href*=core-capsule],.o-slideshow__button.a-btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;left:clamp(19rem,14.5vw,31rem)!important;top:-18rem!important;width:auto!important;min-width:0!important;max-width:max-content!important;height:3.2rem!important;min-height:3.2rem!important;padding:0 1.45rem!important;gap:.45rem!important;font-size:1.28rem!important;font-weight:500!important;line-height:1!important;color:#282421!important;background-color:#e6e0ddf2!important;border:0!important;border-radius:999rem!important;box-shadow:none!important;letter-spacing:0!important;transform:none!important;transform-origin:center center!important}.o-slideshow .o-slideshow__button.a-btn>span,.o-slideshow__button.a-btn>span{font-size:inherit!important;line-height:1!important}.o-slideshow .o-slideshow__button.a-btn svg,.o-slideshow .o-slideshow__button.a-btn .icon,.o-slideshow__button.a-btn svg,.o-slideshow__button.a-btn .icon{width:.9rem!important;height:.9rem!important;margin-left:0!important;flex:0 0 auto!important;color:currentColor!important}.o-slideshow .o-slideshow__button.a-btn svg *,.o-slideshow__button.a-btn svg *{stroke:currentColor!important}.o-slideshow .o-slideshow__button.a-btn:before,.o-slideshow .o-slideshow__button.a-btn:after,.o-slideshow__button.a-btn:before,.o-slideshow__button.a-btn:after{top:0!important;right:0!important;bottom:0!important;left:0!important;border-width:0!important;border-radius:inherit!important;box-shadow:none!important}@media screen and (max-width:767px){.o-slideshow .o-slideshow__slide-content>.o-slideshow__button.a-btn,.o-slideshow .o-slideshow__slide-content>a.o-slideshow__button,.o-slideshow a.o-slideshow__button.a-btn,.o-slideshow a.o-slideshow__button.a-btn[href*=core-capsule],.o-slideshow__button.a-btn{left:1.2rem!important;top:-6.4rem!important;height:3.2rem!important;min-height:3.2rem!important;padding:0 1.35rem!important;gap:.45rem!important;font-size:1.25rem!important;line-height:1!important;border-width:0!important;transform:none!important;margin-top:0!important}.o-slideshow .o-slideshow__button.a-btn svg,.o-slideshow .o-slideshow__button.a-btn .icon,.o-slideshow__button.a-btn svg,.o-slideshow__button.a-btn .icon{width:.85rem!important;height:.85rem!important}}[id$=__slideshow_FJRbFA] .o-slideshow{height:auto!important;min-height:0!important;overflow:hidden!important}[id$=__slideshow_FJRbFA] .o-slideshow>div{width:100%!important;max-width:none!important}[id$=__slideshow_FJRbFA] .o-slideshow--slider{overflow:visible!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner{display:flex!important;gap:1.2rem!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x pinch-zoom!important;cursor:grab!important;padding:0 var(--layout-site-padding)!important;-webkit-user-select:none!important;user-select:none!important;will-change:scroll-position!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner:active{cursor:grabbing!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner.is-dragging{cursor:grabbing!important;scroll-snap-type:none!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner::-webkit-scrollbar{display:none!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner:before,[id$=__slideshow_FJRbFA] .o-slideshow__inner:after{content:""!important;display:block!important;flex:0 0 72%!important;max-width:72%!important;aspect-ratio:662 / 1100!important;order:2!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;background-color:#fff!important;background-image:url(https://www.acosmeticstory.com/cdn/shop/files/4_12ae3362-432d-4ca3-bbbc-4607893074ef.png?v=1782978044&width=1500)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}[id$=__slideshow_FJRbFA] .o-slideshow__inner:after{order:3!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide{flex:0 0 72%!important;max-width:72%!important;height:auto!important;min-height:0!important;aspect-ratio:662 / 1100!important;order:1!important;overflow:hidden!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;background:#fff!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide-inner,[id$=__slideshow_FJRbFA] .o-slideshow__slide-media,[id$=__slideshow_FJRbFA] .o-slideshow__slide-media-link{width:100%!important;height:100%!important;min-height:0!important;display:block!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide-media-link{pointer-events:none!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide-media img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide-content,[id$=__slideshow_FJRbFA] .swiper-pagination,[id$=__slideshow_FJRbFA] script[data-swiper]{display:none!important}@media screen and (min-width:768px){.template-index .o-slideshow .o-slideshow__slide-video.desktop video{width:80%!important;object-fit:contain!important}.template-index .o-slideshow .o-slideshow__slide-inner{position:relative}.template-index .o-slideshow .o-slideshow__slide-content{position:absolute;top:50%;left:50%;z-index:3;width:min(52rem,28vw);margin:0;padding:0!important;color:#fff!important;font-family:Helvetica,Arial,sans-serif!important;text-align:center;pointer-events:none;opacity:1;transform:translate(-50%,-50%);transition:opacity .5s ease}.template-index .o-slideshow .o-slideshow__slide-content *{color:inherit!important;font-family:inherit!important}.template-index .o-slideshow .o-slideshow__text{font-size:clamp(2.4rem,1.65vw,3.2rem);line-height:1.2}.template-index .o-slideshow .o-slideshow__text p{margin:0}.template-index .o-slideshow .o-slideshow__text h2{margin:0;font-size:clamp(2.4rem,1.45vw,2.8rem);font-weight:400;line-height:1.2}.template-index .o-slideshow .o-slideshow__text h2 br:nth-of-type(n+2){display:none}.template-index .o-slideshow .o-slideshow__slide.is-video-spinning .o-slideshow__slide-content{color:#fff!important;opacity:0;transition:color .08s linear,opacity .55s ease-in}.template-index .o-slideshow .o-slideshow__slide.is-video-settling .o-slideshow__slide-content{color:#000!important;opacity:1;transition:color .08s linear,opacity 1.6s cubic-bezier(.22,1,.36,1)}.o-slideshow__first-section-on-page>div:first-child{width:100%;max-width:var(--layout-container-width);margin-right:auto;margin-left:auto;padding-right:var(--layout-site-padding);padding-left:var(--layout-site-padding)}.template-index .o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop{overflow:hidden}.o-slideshow__first-section-on-page .o-slideshow__slide-inner{min-height:40rem!important}.o-slideshow__first-section-on-page .o-slideshow__slide-video video,.o-slideshow__first-section-on-page .js-lazy-video-poster{object-fit:contain!important}.template-index .o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop video{transform:translate(-50%,-50%);transform-origin:center}.template-index .o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop .js-lazy-video-poster{transform:none;transform-origin:center}.o-slideshow__first-section-on-page .o-slideshow__text h2{font-size:clamp(3.6rem,2.4vw,4.8rem)!important;line-height:1.15!important}.o-slideshow__first-section-on-page .o-slideshow__text{position:relative;left:1.5rem}}@media screen and (min-width:768px){[id$=__slideshow_FJRbFA] .o-slideshow__inner{gap:1.6rem!important;padding-left:max(var(--layout-site-padding),calc((100vw - 120rem)/2))!important;padding-right:max(var(--layout-site-padding),calc((100vw - 120rem)/2))!important}[id$=__slideshow_FJRbFA] .o-slideshow__slide,[id$=__slideshow_FJRbFA] .o-slideshow__inner:before,[id$=__slideshow_FJRbFA] .o-slideshow__inner:after{flex-basis:64%!important;max-width:64%!important}}@media screen and (min-width:768px){html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop.a-video video,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop.a-video .js-lazy-video-poster{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop{border:0!important;outline:0!important;background:#fff!important;box-shadow:none!important;clip-path:none!important;-webkit-clip-path:none!important;overflow:hidden!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop.a-video video,html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop.a-video .js-lazy-video-poster{border:0!important;outline:0!important;background:#fff!important;box-shadow:none!important;clip-path:none!important;-webkit-clip-path:none!important;scale:1.008!important;transform-origin:center!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop .js-lazy-video-poster{visibility:hidden!important;opacity:0!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-overlay{background:transparent!important;opacity:0!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-inner{min-height:clamp(30rem,34.8vw,50rem)!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-video.desktop video{transform:translate(-50%,-50%)!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content{top:50%!important;z-index:10!important;width:min(76rem,42vw)!important;overflow:visible!important;color:#fff!important;opacity:1!important;transition:color .08s linear,opacity .2s ease!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide.is-video-spinning .o-slideshow__slide-content{color:#fff!important;opacity:0!important;transition:color .08s linear,opacity .55s ease-in!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide.is-video-settling .o-slideshow__slide-content{color:#000!important;opacity:1!important;transition:color .08s linear,opacity 1.6s cubic-bezier(.22,1,.36,1)!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content .o-slideshow__text h2{font-size:clamp(3.2rem,2vw,4rem)!important;line-height:1.15!important}}@media screen and (min-width:1200px){html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop video{transform:translate(-50%,-50%) scale(1.34)!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop.has-natural-split-canvas video{opacity:0!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop.has-natural-split-canvas{overflow:visible!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop .o-slideshow__natural-split-canvas{position:absolute;top:0;left:0;z-index:2;display:block;height:100%;pointer-events:none}}@media screen and (max-width:1199px){html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop .o-slideshow__natural-split-canvas{display:none}}.o-slideshow__slide-media--video>.o-slideshow__slide-overlay{background:transparent!important;opacity:0!important;border:0;outline:0;box-shadow:none;pointer-events:none}.o-slideshow__slide-media--video .o-slideshow__slide-video video,.o-slideshow__slide-media--video .o-slideshow__natural-split-canvas{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;clip-path:none!important;-webkit-clip-path:none!important}.o-slideshow__natural-split-canvas{opacity:0;transition:opacity .18s ease}.o-slideshow__natural-split-canvas.is-ready{opacity:1}.o-slideshow__slide-media--video .js-lazy-video-host video{opacity:0}.o-slideshow__slide-media--video .js-lazy-video-host[data-autoplay-state=playing] video{opacity:1}@media screen and (min-width:1200px){html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide-content .o-slideshow__text h2{font-size:clamp(2.4rem,1.55vw,3.1rem)!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop.has-natural-split-canvas video{opacity:0!important}html body.template-index .o-slideshow.o-slideshow__first-section-on-page .o-slideshow__slide .o-slideshow__slide-video.desktop .o-slideshow__natural-split-canvas{background:#fff!important;clip-path:none!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/slideshow-style-20260731b.css.map */
