/*
Generated time: June 24, 2025 07:11
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes pulse{from{box-shadow:0 0 0 0 rgb(var(--color-pulse))}to{box-shadow:0 0 0 var(--hotspot-shadow-size) rgb(var(--color-pulse),0)}}.lookbook__hotspot{--x-axis:var(--x-axis-mobile);--y-axis:var(--y-axis-mobile);position:absolute;top:calc((100% - var(--hotspot-size)) * var(--y-axis));inset-inline-start:calc((100% - var(--hotspot-size)) * var(--x-axis));width:var(--hotspot-size);height:var(--hotspot-size);--hotspot-shadow-size:calc(var(--hotspot-size) / 2);z-index:5}.lookbook__inner--has-slider{gap:1.6rem}.lookbook__hotspot__trigger{--color-pulse:black;border-radius:50%;animation:pulse 1.5s infinite;transition:color .5s cubic-bezier(.38,.65,.33,1),background .5s cubic-bezier(.38,.65,.33,1);position:relative;z-index:5}.lookbook__hotspot__trigger--button{font-family:var(--font-body-family);font-style:var(--font-body-style);border:none;cursor:pointer}.lookbook__hotspot__content{z-index:15}.lookbook__media{border-radius:.4rem}.lookbook__section-heading{gap:.9rem;margin-bottom:2.1rem}@keyframes sweep{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@media(max-width:749px){.lookbook__hotspot__content{position:absolute;padding:1.6rem;width:calc(100% - 3.2rem);max-width:300px;opacity:0;transition:opacity .3s ease;z-index:50;left:50%;top:50%;transform:translate(-50%,-50%);--safe-area:20px;margin:var(--safe-area)}.lookbook__hotspot:is([style*="--x-axis-mobile:0.8"]) .lookbook__hotspot__content,.lookbook__hotspot:is([style*="--x-axis-mobile:0.9"]) .lookbook__hotspot__content{left:auto;right:var(--safe-area);transform:translate(0,-50%)}.lookbook__hotspot:is([style*="--x-axis-mobile:0.1"]) .lookbook__hotspot__content,.lookbook__hotspot:is([style*="--x-axis-mobile:0.2"]) .lookbook__hotspot__content{left:var(--safe-area);transform:translate(0,-50%)}.lookbook__hotspot:is([style*="--y-axis-mobile:0.8"]) .lookbook__hotspot__content,.lookbook__hotspot:is([style*="--y-axis-mobile:0.9"]) .lookbook__hotspot__content{top:auto;bottom:var(--safe-area);transform:translate(-50%,0)}.lookbook__hotspot:is([style*="--y-axis-mobile:0.1"]) .lookbook__hotspot__content,.lookbook__hotspot:is([style*="--y-axis-mobile:0.2"]) .lookbook__hotspot__content{top:var(--safe-area);transform:translate(-50%,0)}.lookbook__hotspot__details[open] .lookbook__hotspot__content{opacity:1}.lookbook__hotspot__details.closing .lookbook__hotspot__content{opacity:0}}@media(min-width:750px){.lookbook__section-heading{margin-bottom:2.7rem}.lookbook__hotspot{--x-axis:var(--x-axis-desktop);--y-axis:var(--y-axis-desktop)}.lookbook__hotspot__content{position:absolute;inset-inline-start:var(--left);top:var(--top);transform:translate(calc(var(--transform-direction) * var(--translate-x) * (-1)),var(--translate-y));padding:var(--padding);transition:opacity .5s cubic-bezier(.38,.65,.33,1);opacity:0}.lookbook__hotspot__details[open] .lookbook__hotspot__content{opacity:1}.lookbook__hotspot__details.closing .lookbook__hotspot__content{opacity:0}}.lookbook__hotspot__details[open] .lookbook__hotspot__trigger--switcher,.lookbook__hotspot__trigger--button.active{--color-pulse:var(--color-foreground);color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.lookbook__hotspot__product{display:grid;grid-template-columns:8rem auto;column-gap:var(--grid-mobile-horizontal-spacing);padding:.8rem;box-shadow:0 25px 50px -12px rgb(var(--color-foreground),.25);border-radius:1rem;place-items:center}.lookbook__hotspot__product-info>*{margin-bottom:.5rem}.lookbook__hotspot__link:after{content:"";position:absolute;inset-inline:0;inset-block:0;z-index:1}.lookbook__control-wrapper{margin-top:1.6rem;gap:.6rem}button.lookbook__control__slider-button{box-shadow:none}@media screen and (max-width:989px){.lookbook__slider-page-width{margin-inline:1.5rem 1.5rem}}@media screen and (min-width:750px){.lookbook__hotspot__product{column-gap:var(--grid-desktop-horizontal-spacing);min-width:35rem}}@media screen and (min-width:990px){.lookbook__section-heading{margin-bottom:3.3rem}.lookbook__inner--has-slider{column-gap:18.6rem;display:grid;grid-template-columns:1fr 30rem;align-items:center}.lookbook__inner--has-slider-full-width{margin-inline-end:max(calc(50vw - (var(--page-width)/ 2)),5rem)}.lookbook__control-wrapper{margin-top:3.6rem}}.lookbook__hotspot__details[open]{z-index:20}.lookbook__hotspot__details[open] .lookbook__hotspot__trigger--switcher:before{z-index:10}.hidden .lookbook__hotspot__content{opacity:0;transition:all .5s ease}